(57)【要約】【課題】  印刷装置が結合されたシステムにてジョブ制御を行う印刷システムの提供。【解決手段】  有色記録剤を用いて印刷を行う第１の印刷装置の排紙部と第１の印刷装置より印刷速度が遅く有色記録剤と透明記録剤を用いて印刷を行う第２の印刷装置の給紙部が接続された印刷システムにて、有色記録剤を用い印刷される第１のデータと透明記録剤を用い印刷される第２のデータで構成される第１のジョブを入力する。第１のジョブを印刷する際、第１の印刷装置が第２のジョブを処理している場合、第１の印刷装置にて第２のジョブの処理が終了してから、第１のデータを有色記録剤を用い転写し定着した用紙を第２の印刷装置へ搬送し、第２の印刷装置にて透明記録剤を用い第２のデータを転写し再度定着するか、第２のジョブの処理の終了を待たず第２の印刷装置のみを用い有色記録剤と透明記録剤を用い第１のデータと第２のデータを転写し定着するかを選択し、印刷する。【選択図】  図２
2012133261.tif 000002
【特許請求の範囲】
【請求項１】
有色記録剤を用いて印刷を行う第１の印刷装置の排紙部と該第１の印刷装置よりも印刷速度が遅く、該有色記録剤および透明記録剤を用いて印刷を行う第２の印刷装置の給紙部が接続された印刷システムにおいて、
前記有色記録剤を用いて印刷される第１のデータと、前記透明記録剤を用いて印刷される第２のデータから構成されている第１のジョブを入力する入力手段を有し、
前記入力手段により入力した第１のジョブを印刷する際に、前記第１の印刷装置が第１のジョブとは別の第２のジョブを処理している場合、
前記第１の印刷装置にて前記第２のジョブの処理が終了してから、前記第１のデータを前記有色記録剤を用いて転写し定着した用紙を第２の印刷装置へ搬送し、該用紙を給紙した第２の印刷装置にて、前記透明記録剤を用いて第２のデータを転写し、再度定着する第１の印刷方法か、
前記第２のジョブの処理の終了を待たずに、第２の印刷装置のみを用いて前記有色記録剤および前記透明記録剤を用いて第１のデータ及び第２のデータを転写し定着する第２の印刷方法かいずれかを選択する選択手段と、
前記選択手段により選択された印刷方法で印刷をする印刷手段と、
を有することを特徴とする印刷システム。
【請求項２】
前記第１の印刷装置は複数の感光ドラムにより構成され、前記第２の印刷装置は１つの感光ドラムにより構成されることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記選択手段には、前記入力手段にて入力した第１のデータを前記第１の印刷装置で印刷する場合にかかる処理時間と前記第２の印刷装置で印刷する場合に掛る処理時間を比較する比較手段が含まれることを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記選択手段は、前記入力手段にて入力したジョブが、第１のデータと前記第２のデータの版ずれを考慮すべきデータではないジョブであり、印刷時に前記透明記録剤の載り量制限を考慮しないジョブである場合に、前記比較手段による比較を行うことを特徴とする請求項３に記載の印刷システム。
【請求項５】
前記入力手段にて入力した第１のジョブを分割する分割手段と、
前記分割手段で分割されたジョブを第１の印刷装置と第２の印刷装置の両方もしくはいずれかを使用して印刷することを特徴とする請求項１に記載の印刷システム。
【請求項６】
有色記録剤を用いて印刷を行う第１の印刷装置の排紙部と該第１の印刷装置よりも印刷速度が遅く、該有色記録剤および透明記録剤を用いて印刷を行う第２の印刷装置の給紙部が接続された印刷システムの制御方法において、
前記有色記録剤を用いて印刷される第１のデータと、前記透明記録剤を用いて印刷される第２のデータから構成されている第１のジョブを入力する入力ステップを有し、
前記入力ステップにより入力した第１のジョブを印刷する際に、前記第１の印刷装置が第１のジョブとは別の第２のジョブを処理している場合、
前記第１の印刷装置にて前記第２のジョブの処理が終了してから、
前記第１のデータを前記有色記録剤を用いて転写し定着した用紙を第２の印刷装置へ搬送し、該用紙を給紙した第２の印刷装置にて、前記透明記録剤を用いて第２のデータを転写し、再度定着する第１の印刷方法か、
前記第２のジョブの処理の終了を待たずに、第２の印刷装置のみを用いて前記有色記録剤および前記透明記録剤を用いて第１のデータ及び第２のデータを転写し定着する第２の印刷方法かいずれかを選択する選択ステップと、
前記選択ステップにより選択された印刷方法で印刷をする印刷ステップと、
を有することを特徴とする印刷システムの制御方法。
【請求項７】
前記第１の印刷装置は複数の感光ドラムにより構成され、前記第２の印刷装置は１つの感光ドラムにより構成されることを特徴とする請求項６に記載の印刷システムの制御方法。
【請求項８】
前記選択ステップには、前記入力ステップにて入力した第１のデータを前記第１の印刷装置で印刷する場合にかかる処理時間と前記第２の印刷装置で印刷する場合に掛る処理時間を比較する比較ステップが含まれることを特徴とする請求項６に記載の印刷システムの制御方法。
【請求項９】
前記選択ステップは、前記入力ステップにて入力したジョブが、第１のデータと前記第２のデータの版ずれを考慮すべきデータではないジョブであり、印刷時に前記透明記録剤の載り量制限を考慮しないジョブである場合に、前記比較ステップによる比較を行うことを特徴とする請求項８に記載の印刷システムの制御方法。
【請求項１０】
前記入力ステップにて入力した第１のジョブを分割する分割ステップと、
前記分割ステップで分割されたジョブを第１の印刷装置と第２の印刷装置の両方もしくはいずれかを使用して印刷することを特徴とする請求項６に記載の印刷システムの制御方法。
【請求項１１】
請求項６乃至１０に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
複数台の印刷装置が接続され、連携して印刷を行うことで印刷出力を行う印刷システムに関する。
【背景技術】
【０００２】
近年、特色記録剤の１種である透明トナー（クリアトナー）を用いて印刷を行う画像処理装置が提案されている。
【０００３】
印刷用紙の印字可能領域全体にクリアトナーを印刷する全面コートは、ＣＭＹＫトナーのような有色トナーを用いた印刷を行った後の用紙一面にクリアトナーを用いて印刷することで、写真のように用紙全面に対して光沢感を与えることができる。
【０００４】
また、印刷用紙の印字可能領域の指定領域にクリアトナーを用いて印刷した部分コートは、有色トナーを用いて印刷を行った後の用紙に対して部分的にクリアトナーを用いた印刷を行うことで、用紙に対して部分的に光沢感や装飾効果をもたらすことができる。
【０００５】
このようなクリアトナーを用いて印刷を行うと、様々な表現ができるようになり、印刷出力物の付加価値が向上する。
【０００６】
そして、このクリアトナーを用いた印刷を実行するため、有色トナーであるＣＭＹＫ等のトナーとクリアトナーを用紙に転写後、１度の定着により有色トナー像とクリアトナー像を用紙に定着する仕組みを画像処理装置に組み込む。これによりクリアトナーを用いた出力物を作成している。
【０００７】
しかし、クリアトナーを用いた印刷を行うための構成を付加すると問題が発生する。例えば、トナーの載り量に関する問題が発生する。具体的に述べると、画像処理装置では印刷対象紙の単位面積当たりに対して、一度の定着により定着可能なトナー量に限り（載り量制限）がある。よって、ＣＭＹＫトナーが多く使われる領域では、載り量制限内にトナー量を抑えるためにクリアトナーが十分に使えないという問題がある。
【０００８】
そこで、有色トナーを用いて印刷を行う画像処理装置とクリアトナーを用いて印刷を行う画像処理装置を接続しクリアトナーを用いた出力物の作成を行う画像処理システムの構築が提案されている（特許文献１）。例えば、クリアトナーを用いるユーザに対しては有色トナーを用いて転写定着を行い、印刷を行う画像処理装置（前段の装置）とクリアトナーを用いて転写定着を行い、印刷を行う画像処理装置（後段の装置）を接続した画像処理システムが提供されている。かかる構成により、印刷対象物に対し、ＣＭＹＫトナー、クリアトナーの双方を十分に使用することができる。
【０００９】
また、複数のプリンタに対する印刷ジョブの実行をスケジューリングする方法で、１台あたりのプリンタの稼働時間を最大化させる方法がある（特許文献２）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−１４５５９５
【特許文献２】特開２００６−５９３５７
【発明の概要】
【発明が解決しようとする課題】
【００１１】
このような印刷システムにおいては、前段の装置からの出力物がそのまま後段の装置の入力物となる。この際、同一用紙上に印刷する際に版ずれが生じることなく一致するのが理想である。しかし、２つの印刷装置を使用するため同一印刷用紙に対して印字位置に版ずれが発生する可能性が高い。
【００１２】
すなわち従来の１台の印刷装置で画像を形成した場合に比べ、接続された異なる印刷装置により出力される画像の版ずれが大きく目立つという課題がある。例えば前段装置にＣＭＹＫトナーを使用して印刷を行う装置と後段装置にクリアトナーを使用して印刷を行う装置を接続して使用する場合、ＣＭＹＫトナーを用いて印刷した有色画像とクリアトナーを用いて印刷したクリア画像の間で版ずれが大きく目立つ場合がある。
【００１３】
また、このような版ずれを補正することは、従来の印刷装置に比べて困難であるという課題がある。１台の印刷装置であれば内部センサ等を搭載することにより版ずれの自動が可能だが、独立した印刷装置間の版ずれはそれぞれの装置が持つ内部センサ等を使った補正が不可能である。
【００１４】
また、前段装置と後段装置の組み合わせを変更するたびに版ずれが生じる。そのため、版ずれを補正する頻度が高くなるという課題がある。さらに、本システムを構成する際に既存の印刷装置を接続した場合、構成のために新しくセンサなどの位置ずれを補正する手段を後から設けることは困難である。また、そもそもこのような２つの印刷装置間の印字位置ずれを完全に回避することは技術的に困難である。その結果、本システムにおいてなんらかの手段を用いて補正を行っても同一用紙上の版ずれが残ってしまう可能性がある。
【００１５】
このような場合に、クリアトナーを使う後段装置で、有色トナーとクリアトナーを同時に付加することが可能な構成となっていれば、版ずれの問題を解決することができる。そのような場合には、上記背景で説明した載り量よりも版ずれの軽減を優先し、クリアトナーを用いて印刷を行う後段装置だけで印刷物の作成を行えば良いからである。
【００１６】
ただし、前段装置の方が後段装置よりも印刷速度が速い場合、例えば、前段装置が４つの感光ドラムを有し、後段装置が１つの感光ドラムを有する構成の場合、後段装置だけで印刷物の生成を行うと、生産性が下がる。
【００１７】
具体的には、後段装置の１つの感光ドラムで、ＣＭＹＫトナーとクリアトナーの５回分の感光処理をするため、前段装置と後段装置の両方を用いて感光処理を行う場合に比べ、生産性が約１／５に低下する。
【００１８】
一方、クリアトナーを用いて印刷を行う後段装置の感光ドラムも５つにすると生産性を保つことができるが、冗長でコスト高の構成となるため適さない。
【００１９】
よって、２台の装置を接続して印刷を行うシステムにおいて、接続された両方の装置を利用して印刷するのか後段の装置のみを利用して印刷するのか、生産性を考慮して切り替える必要がある。
【００２０】
そして、用いる印刷装置を切り替えるには、特許文献２に記載の技術を用いることが想定できる。しかし、クリアトナーを用いた印刷ジョブの性質を考慮して印刷に用いる装置を切り替えることについては開示されていない。
【課題を解決するための手段】
【００２１】
上記課題を解決するために、本発明における印刷システムは、有色記録剤を用いて印刷を行う第１の印刷装置の排紙部と該第１の印刷装置よりも印刷速度が遅く、該有色記録剤および透明記録剤を用いて印刷を行う第２の印刷装置の給紙部が接続された印刷システムであり、前記有色記録剤を用いて印刷される第１のデータと、前記透明記録剤を用いて印刷される第２のデータから構成されている第１のジョブを入力する入力手段を有し、
前記入力手段により入力した第１のジョブを印刷する際に、前記第１の印刷装置が第１のジョブとは別の第２のジョブを処理している場合、前記第１の印刷装置にて前記第２のジョブの処理が終了してから、前記第１のデータを前記有色記録剤を用いて転写し定着した用紙を第２の印刷装置へ搬送し、該用紙を給紙した第２の印刷装置にて、前記透明記録剤を用いて第２のデータを転写し、再度定着する第１の印刷方法か、前記第２のジョブの処理の終了を待たずに、第２の印刷装置のみを用いて前記有色記録剤および前記透明記録剤を用いて第１のデータ及び第２のデータを転写し定着する第２の印刷方法かいずれかを選択する選択手段と、前記選択手段により選択された印刷方法で印刷をする印刷手段と、
を有することを特徴とする。
【発明の効果】
【００２２】
有色記録剤を用いて印刷を行う印刷装置とこの印刷装置よりも印刷速度が遅い透明記録剤と有色記録剤を用いて印刷を行う印刷装置を接続した印刷システムを用いて、印刷ジョブの制御を効率的に行うことが可能となる。
【図面の簡単な説明】
【００２３】
【図１】本発明を適用可能な印刷システムの構成の一例を示す図である。
【図２】本発明を適用可能な印刷システムにおけるプリント処理の流れを示した図である。
【図３】実施例１の使用するプリンタを決定する過程を示すフローチャートである。
【図４】実施例１のクリアトナージョブについて、使用プリンタの決定方法を説明する図である。
【図５】実施例１の非クリアトナージョブについて、使用プリンタの決定方法を説明する図である。
【図６】実施例２の使用するプリンタを決定する過程を示すフローチャートである。
【図７】実施例２のクリアトナージョブについて、使用プリンタの決定方法を説明する図である。
【図８】実施例２の非クリアトナージョブについて、使用するプリンタの決定方法を説明する図である。
【図９】４つの感光ドラムにより構成される印刷装置の構成図である。
【図１０】１つの感光ドラムにより構成される印刷装置の構成図である。
【発明を実施するための形態】
【００２４】
以下、本発明を実施するための形態について図面を用いて説明する。
【００２５】
実施例では、第２の記録剤として特色記録剤を用いるが、この記録剤にクリアトナーを用いたシステムについて記述する。また、例えば、このクリアトナーの他にも淡トナーやレッドやグリーン等の特色トナー、透明インク等の他の透明記録剤を用いてもよい。
【００２６】
また、クリアトナーとは、透過性がある画像を付加する特徴を有する透明記録剤である。また、クリアトナーを用いると、有色トナーのみ用いて行われた印刷とは異なった光沢感やつや感を表現することができる。
【００２７】
印刷装置としては、コピー、プリンタ、ＦＡＸなどの複数の機能を１台で実現するマルチファンクション複合機（以下、ＭＦＰという）を例に説明するが、これに限らず入力された印刷データを印刷出力できる装置であればよい。
【実施例１】
【００２８】
クリアトナーを用いた印刷を行うシステムの印刷ジョブ制御を効率的に行う手法の１つとして、本実施例１について説明する。
【００２９】
本システムは、前段に第１の印刷装置として第１の記録剤である有色記録剤を用いた印刷を行う印刷装置（通常の印刷装置）と後段に第２の印刷装置としてクリアトナーと有色トナーを用いた印刷を行う印刷装置（クリアトナー印刷装置）を結合したシステムである。
【００３０】
図１は本実施例におけるシステムの構成図である。第１の印刷装置であるＭＦＰ１０１と第２の印刷装置であるＭＦＰ１２１はネットワーク１２０を介して接続されている。
【００３１】
第１のＭＦＰ１０１では第１の記録剤を用い、印刷を行う。第１のＭＦＰ１０１は、第１の記録剤であるＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）の有色記録剤（有色トナー）またはＫ（モノクロトナー）単体を切り替えて利用することが可能である。
【００３２】
ＭＦＰ１０１は、図９に示す様にプリンタ１１２に４つの感光ドラムとＣＭＹＫの各色の現像機を持つ構造となっており、ＣＭＹＫの有色トナーの印刷と、Ｋ（モノクロトナー単体）の印刷を同じ、もしくはほぼ同じ速度で行うことが可能である。
【００３３】
同様に第２のＭＦＰ１２１では第２の記録剤を用い、印刷を行う。第２のＭＦＰは第２の記録剤であるクリアトナー、クリアトナーとＣＭＹＫの有色トナー、クリアトナーとＫ（モノクロトナー）、ＣＭＹＫの有色トナー、Ｋ（モノクロトナー）単体を切り替えて利用することが可能である。ＭＦＰ１２１は、図１０に示すように、プリンタ１２５に１つの感光ドラムとクリアトナーとＣＭＹＫの各色の現像機を持つ構造となっており、付加する色数に応じて生産性が変わる。クリアトナーのみ、もしくはＫ（モノクロトナー単体）のみで印刷する際は、１色の印刷であり、生産性はＭＦＰ１０１と同じ、もしくはほぼ同じである。クリアトナーとＫ（モノクロトナー）を印刷する際は、２色の印刷であり、生産性はＭＦＰ１０１の約１／２である。ＣＭＹＫの有色トナーを印刷する際は、４色の印刷であり、生産性はＭＦＰ１０１の約１／４である。クリアトナーとＣＭＹＫの有色トナーを印刷する際は、５色の印刷であり、生産性はＭＦＰ１０１の約１／５である。
【００３４】
よって、このような構成を有するプリンタ１２５の印刷速度はプリンタ１１２の印刷速度よりも遅いといえる。
【００３５】
第１のＭＦＰ１０１内のプリンタ１１２の排紙部１１４と第２のＭＦＰ１２１内のプリンタ１２５の給紙部１２６は接続部１３６を介して接続されている。よって第１のＭＦＰ１０１から排紙された用紙は、自動的に第２のＭＦＰ１２１へ給紙可能である。
【００３６】
また、第１のＭＦＰ１０１内のプリンタ１１２の排紙部１１４とフィニッシャ１０９の給紙部１４２は接続部１４１を介して接続されている。よって、第１のＭＦＰ１０１から排紙された用紙を、第２のＭＦＰ１２１を介さず、出力することも可能である。
【００３７】
もし、第１のＭＦＰ１０１によって印刷が終了した用紙が、印刷終了後、順に接続部１３６に積載されると、第２のＭＦＰ１２１が、接続部１３６に複数積載された用紙から給紙を行う際に、積載された用紙の一番下に排紙された用紙を抜き取らなくてはならない。この場合、給紙が上手くいかず、ジャムが発生したり、印刷順の整合が取れなくなったりする恐れがある。
【００３８】
よって、接続部１３６では以下のように、排紙と給紙のタイミングを制御する。第１のＭＦＰ１０１のプリンタ１１２による印刷が終了し、有色トナーによって印刷された１枚の用紙が排紙部１１４に排紙され、そのまま接続部１３６に搬送される。すると、第１のＭＦＰ１０１のプリンタ１１２による印刷が終了し新たに印刷された用紙が排紙部１１４に排紙される前に、第２のＭＦＰ１２１は接続部１３６上に置かれた用紙を給紙する。これにより、接続部１３６上には用紙が複数積載することがない。このように、第１のＭＦＰ１０１から第２のＭＦＰ１２１に用紙が搬送される。
【００３９】
ＰＣ１３８はネットワーク１３７を介して第１のＭＦＰ１０１と接続されている。ＰＣ１３８内のドライバ１３９は第１のＭＦＰ１０１と第２のＭＦＰ１２１をＣＭＹＫの有色トナーとクリアトナーを使う１つの印刷システムとして認識し、印刷データを送信する。この印刷データには、後述する中間言語データを生成するために必要なデータと、これらの中間言語データを印刷後、印刷物に対してどのような後処理（フィニッシング処理等）を行うか示したデータが含まれる。
【００４０】
また、クリアトナーの印刷をする場合には、印刷データにはクリアトナーの印刷方法を指示するデータが含まれている。指示内容は、「クリアトナーの版ずれの最小化」を指示するデータ、「載り量制限なしでのクリアトナー印刷」を指示するデータ、「速度優先での印刷」を指示するデータのいずれかである。ユーザは、ＵＩを介してこれらの中からいずれかの指示をし、印刷方法を指定する。
【００４１】
図１に示すシステムでは、ＣＭＹＫの有色トナーを用いた印刷とクリアトナーを用いた印刷を１度の指示で実行することができる。
【００４２】
この第２のＭＦＰ１２１で印刷されるクリアトナー画像は用紙全面に印刷することが可能である。また、プリント処理またはコピー処理時に特定の色データを指定し、その指定部分上のみにクリアトナーによる印刷をしたり、特定のオブジェクトのみに部分的にクリアトナーによる印刷をすることもできる。
【００４３】
ＣＭＹＫの有色トナーを用いる第１のＭＦＰ１０１について詳細に説明する。ネットワークＩ／Ｆ１１９では印刷データ等の受信や後述するラスター画像や制御データ等の送信を行う。コントローラ１０２はＣＰＵ１０３と画像処理部１１１で構成される。ＣＰＵ１０３のインタプリタ１０４は受信した印刷データのＰＤＬ部分を解釈し、中間言語データ（通常）１０５を生成する。ソフトレンダラ１０７は生成した中間言語データ（通常）１０５からラスター画像（通常）１１０を生成する。カラー印刷ジョブの場合には、ラスター画像（通常）１１０のＣＭＹＫ画像の版が存在する。白黒印刷ジョブの場合には、ラスター画像（通常）１１０のＫ（モノクロトナー）の画像の版のみが存在する。画像処理部１１１は、ラスター画像（通常）１１０やスキャナ１１６で読み込んだ画像に対して印刷用の画像処理を行う。対象となる画像は、プリンタ１１２で印刷を行う画像である。コントローラ１０２と接続されたプリンタ１１２は給紙された用紙上にコントローラ１０２からの出力データに応じて、ＣＭＹＫの有色トナーを用いて印刷をするプリンタである。プリンタ１１２は印刷に用いる用紙給紙を行う給紙部１１３と出力データを形成した用紙を排紙する排紙部１１４を持つ。上述したように、排紙部１１４は、接続部１３６を介してＭＦＰ１２１の給紙部１２６と、接続部１４１を介して給紙部１４２と接続されている。どちらの接続部を利用するかはＣＰＵ１０３が制御する。フィニッシャ１０９はソートやステイプル等の機能を持つ。フィニッシャ１０９の給紙部１４２から給紙された紙に対して、ソートやステイプル等のユーザから指定された処理を行った後に排紙部１４３を用いて出力する。排紙部１４３が用紙を出力する排紙トレーは、複数あり、ジョブごとに変更することが可能となっている。表示装置１１５はユーザへの指示や第１のＭＦＰ１０１の状態を示すＵＩを表示する。スキャナ１１６はオートドキュメントフィーダーを含むスキャナである。スキャナ１１６は複数のあるいは一枚の原稿画像を図示しない光源で照射し、原稿反射像をレンズでＣＣＤセンサ等の固体撮像素子上に結像し、固体撮像素子からラスター状の画像読み取り信号を画像データとして得る。入力装置１１７はユーザからの入力を受け付けるためのインタフェースである。記憶装置１１８はコントローラ１０２で処理されたデータ等を保存する。ＭＦＰ１２１でＣＭＹＫの有色カラーまたはＫ（モノクロトナー）の印刷を行う場合は、第１のＭＦＰ１０１は、ラスター画像（通常）１１０を、ネットワーク１２０を介して第２のＭＦＰ１２１へ送信する。
【００４４】
インタプリタ１０４は印刷データ中にクリアトナーを用いて印刷する指示が含まれている場合、中間言語データ（通常）１０５の他に中間言語データ（クリア）１０６を生成する。この中間言語データのデータ形式の例として、ある指定部分に対してクリアトナーを用いた印刷を指示するために用いる「名前付きプロファイル」を使用する。このデータ形式を用いた処理について説明する。アプリケーションを用いて、ある入力色に対して特定の文字列を対応させると、その文字列に対応した名前付きプロファイルが選択される。よって、ＰＣ１３８のドライバ１３９にて、特定の文字列をクリアトナーと対応させると、対応した名前付きプロファイルが選択され、クリアトナーを用いた印刷を望む部分に対して、クリアトナーの選択指示が可能となる。インタプリタ１０４はクリア指定された部分のみを抽出してレイヤーを作成することで、中間言語データ（クリア）１０６を作成する。そしてソフトレンダラ１０７は中間言語データ（クリア）１０６をラスター画像（クリア）１０８に変換する。以上のようにして生成したラスター画像（クリア）１０８を第１のＭＦＰ１０１はネットワーク１２０を介して第２のＭＦＰ１２１へ送信する。クリアトナーを用いた印刷を望む部分に対して指示する方法として名前付きプロファイルを挙げたが、クリアトナーを用いた印刷を指示するラスター画像１０８（クリア）が生成できればどのようなものであってもよい。
【００４５】
また、第１のＭＦＰ１０１はネットワーク１２０を介して制御データ１４０を第２のＭＦＰ１２１へ送信する。ここで制御データ１４０とはユーザからドライバ１３９を介して設定された枚数や用紙サイズ、メディア種類、フィニッシャ設定、クリアトナー設定などの情報である。
【００４６】
次にクリアトナーを用いる第２のＭＦＰ１２１について詳細に説明する。ネットワークＩ／Ｆ１３５はネットワーク１２０を介してネットワークＩ／Ｆ１１９と接続されており、第１のＭＦＰ１０１と第２のＭＦＰ１２１間でデータの送受信を行う。コントローラ１２２はＣＰＵ１２３、画像処理部１２４で構成される。コントローラ１２２と接続されたプリンタ１２５はクリアトナーおよびＣＭＹＫの有色トナーを用いて用紙上に印刷をすることが可能なプリンタである。プリンタ１２５は用紙の給紙を行う給紙部１２６と出力データを形成した用紙を排紙する排紙部１２７を持つ。給紙部１２６は、印刷に用いる用紙の給紙を行う。給紙部１２６は接続部１３６を介して第１のＭＦＰ１０１の排紙部１１４と接続されており、第１のＭＦＰ１０１から排紙された用紙を自動的に給紙することも可能となっている。この給紙方法については上述した。フィニッシャ１２８はソートやステイプル等の機能を持つ。プリンタ１２５の排紙部１２７とフィニッシャ１２８の給紙部１２９は接続されており、ソートやステイプル等のユーザから指定された処理を行った後に排紙部１３０を用いて出力する。排紙部１３０が用紙を出力する排紙トレーは、複数あり、ジョブごとに変更することが可能となっている。表示装置１３１、スキャナ１３２、入力装置１３３、記憶装置１３４については第１のＭＦＰ１０１内のものと同様なので説明を省略する。
【００４７】
第２のＭＦＰ１２１は第１のＭＦＰ１０１からラスター画像（クリア）１０８とラスター画像（通常）１１０のいずれかまたは両方と、それに関連付けられた制御データ１４０を受け取る。そして、画像処理部１２４によって、ラスター画像（クリア）１０８とラスター画像（通常）１１０のいずれかまたは両方に対して処理が施され、制御データ１４０を用いてプリンタ１２５やフィニッシャ１２８の制御が行われる。
【００４８】
また、上述したデータの流れでは、第１のＭＦＰ１０１のコントローラから第２のＭＦＰ１２１のコントローラへ、ラスター画像（クリア）１０８とラスター画像（通常）１１０のいずれかまたは両方のデータが送信されていた。これは、中間言語データのレンダリングが第１のＭＦＰ１０１内で行われたためである。第２のＭＦＰ１２１のコントローラ内に、レンダラがあれば、第１のＭＦＰ１０１から第２のＭＦＰ１２１へ中間言語データを送信し、第２のＭＦＰ１２１でラスター画像（クリア）１０８とラスター画像（通常）１１０のいずれかまたは両方を生成してもよい。この場合、第１のＭＦＰ１０１内では、第２のＭＦＰ１２１へ送るための中間言語データのレンダリングを行わない。
【００４９】
以下の説明では、ＭＦＰ１０１内でクリアデータをレンダリングする。本実施例のシステムにおいてＰＣ１３８からドライバ１３９を用いてプリント処理を実行する際の流れについて図２を用いて説明する。
【００５０】
ステップＳ２０１からステップＳ２０９とステップＳ２１３からステップＳ２１８とステップＳ２２３の処理に係るプログラムは第１のＭＦＰ１０１の記憶装置１１８に格納されており、不図示のＲＡＭに呼び出されＣＰＵ１０３によって実行される。また、ステップＳ２１０からステップＳ２１２の処理に係るプログラムは第２のＭＦＰ１２１の記憶装置１３４に格納されており、不図示のＲＡＭに呼び出されＣＰＵ１２３によって実行される。ステップＳ２１９からステップＳ２２２とステップＳ２２４からステップＳ２２６についても同様である。
【００５１】
まず、ステップＳ２０１でコントローラ１０２はＰＣ１３８から送られた印刷データを取得する。前述の通り、ＰＣ１３８は、例えば印刷データを送る際に印刷データのうち、クリアトナーを用いた印刷を望む部分を名前付きプロファイルに関連付けることで特定の色やオブジェクトに対してクリアトナーによる印刷の指示が可能である。
【００５２】
また、前述のように、印刷データには、クリアトナーを用いて印刷をする場合には、クリアトナーの印刷方法を指示するデータが含まれている。指示内容は「クリアトナーの版ずれの最小化」を指示するデータ、「載り量制限なしでのクリアトナー印刷」を指示するデータ、「速度優先での印刷」を指示するデータのいずれかである。
【００５３】
次に、ＣＰＵ１０３は印刷データ中の名前付きプロファイル等を参照してステップＳ２０２にてクリアトナーによって印刷が指示されているデータ（以下、クリアジョブと呼ぶ）であるか否か判定する。
【００５４】
クリアジョブではない場合は、ステップＳ２０３にてインタプリタ１０４が中間言語データ（通常）１０５を作成する。さらにステップＳ２０４にてソフトレンダラ１０７がレンダリングを行い、ラスター画像（通常）１１０を作成する。次に、ＣＰＵ１０３は、ステップＳ２０５において、そのジョブの印刷にプリンタ１１２を利用するか否かを判定する。判定には、ジョブの種類や先行する印刷ジョブによるプリンタ１１２とプリンタ１２５の使用状況を用いる。ステップＳ２０５の詳細については、後述する。プリンタ１１２を利用すると判定された場合は、ステップＳ２０６にて画像処理部１１１が画像処理を実行する。そしてステップＳ２０７にてプリンタ１１２がＣＭＹＫの有色トナーまたはＫ（モノクロトナー）を用いてラスター画像（通常）１１０に画像処理を施したデータを用紙上に出力する。最後に、ステップＳ２０８において、プリンタ１１２が排紙した用紙を、フィニッシャ１０９に給紙する。そして、ＣＰＵ１０３の指示に従い、フィニッシャ１０９がソート等の処理を行い、用紙を出力する。また、ＣＰＵ１０３の指示に従い、出力する排紙トレーをジョブごとに選択する。一方、ステップＳ２０５において、プリンタ１１２を利用しないと判定された場合は、ステップＳ２０９に進む。ステップＳ２０９において、ＣＰＵ１０３はネットワークＩ／Ｆ１１９を介して第２のＭＦＰ１２１のコントローラ１２２へ制御データ１４０とラスター画像（通常）１１０を送信する。次に、ステップＳ２１０にて、制御データ１４０にもとづいて、第２のＭＦＰ１２１の画像処理部１２４がラスター画像（通常）１１０に対して画像処理を実行する。そしてステップＳ２１１にてプリンタ１２５がＣＭＹＫの有色トナーまたはＫ（モノクロトナー）を用いてラスター画像（通常）１１０に画像処理を施したデータを用紙上に出力する。最後に、ステップＳ２１２において、プリンタ１２５が排紙した用紙を、フィニッシャ１２８に給紙する。そして、制御データ１４０にもとづく、ＣＰＵ１２３の指示に従い、フィニッシャ１２８がソート等の処理を行い、用紙を出力する。また、ＣＰＵ１２３の指示に従い、出力する排紙トレーをジョブごとに選択する。
【００５５】
一方、ステップＳ２０２にてクリアトナーを用いた印刷の指示を含んだクリアジョブが印刷データに含まれると判定された場合はステップＳ２１３に進む。そこでインタプリタ１０４は中間言語データ（通常）１０５と中間言語データ（クリア）１０６を生成する。そしてステップＳ２１４にてソフトレンダラ１０７は中間言語データ（通常）１０５をレンダリングして第１の印刷データであるラスター画像（通常）１１０を生成する。また、ソフトレンダラ１０７は中間言語データ（クリア）１０６をレンダリングして第２の印刷データであるラスター画像（クリア）１０８を生成する。次に、ＣＰＵ１０３は、ステップＳ２１５において、そのジョブの印刷にプリンタ１１２を利用するか否かを判定する。この判定処理は、ステップＳ２０５の判定処理と同様であり、詳細については、後述する。プリンタ１１２を利用すると判定された場合は、ステップＳ２１６において、ＣＰＵ１０３はネットワークＩ／Ｆ１１９を介して第２のＭＦＰ１２１のコントローラ１２２へ制御データ１４０とラスター画像（クリア）１０８を送信する。次に、ステップＳ２１７にて画像処理部１１１がラスター画像（通常）１１０に対して画像処理を行う。そしてステップＳ２１８にてプリンタ１１２がＣＭＹＫの有色トナーまたはＫ（モノクロトナー）を用いてラスター画像（通常）１１０に画像処理を施したデータを用紙上に出力する。そして、ステップＳ２１９にて第２のＭＦＰ１２１は制御データ１４０を参照して接続部１３６を介して、排紙されてきたＣＭＹＫの有色トナーまたはＫ（モノクロトナー）が印刷済みの用紙の給紙を行う。また、ステップＳ２２０にて画像処理部１２４は、制御データ１４０にもとづいて、ラスター画像（クリア）１０８に対してクリア印刷用の画像処理を行う。そしてステップＳ２２１にてプリンタ１２５は給紙された用紙上にクリアトナーを用いてラスター画像（クリア）を印刷する。最後に、ステップＳ２２２において、プリンタ１２５が排紙した用紙を、フィニッシャ１２８に給紙する。そして、制御データ１４０にもとづく、ＣＰＵ１２３の指示に従い、フィニッシャ１２８がソート等の処理を行い、用紙を出力する。また、ＣＰＵ１２３の指示に従い、出力する排紙トレーをジョブごとに選択する。一方、ステップＳ２１５において、プリンタ１１２を利用しないと判定された場合には、ステップＳ２２３に進む。ステップＳ２２３において、ＣＰＵ１０３はネットワークＩ／Ｆ１１９を介して第２のＭＦＰ１２１のコントローラ１２２へ制御データ１４０とラスター画像（通常）１１０とラスター画像（クリア）を送信する。次に、ステップＳ２２４にて、制御データ１４０にもとづいて、第２のＭＦＰ１２１の画像処理部１２４がラスター画像（通常）１１０およびラスター画像（クリア）１０８に対して画像処理を実行する。そしてステップＳ２２５にてプリンタ１２５がＣＭＹＫの有色トナーまたはＫ（モノクロトナー）およびクリアトナーを用いてラスター画像（通常）１１０とラスター画像（クリア）１０８に画像処理を施したデータを用紙上に出力する。最後に、ステップＳ２２６において、プリンタ１２５が排紙した用紙を、フィニッシャ１２８に給紙する。そして、制御データ１４０にもとづく、ＣＰＵ１２３の指示に従い、フィニッシャ１２８がソート等の処理を行い、用紙を出力する。また、ＣＰＵ１２３の指示に従い、出力する排紙トレーをジョブごとに選択する。
【００５６】
以上のようにすることで、第１のＭＦＰ１０１と第２のＭＦＰ１２１の印刷能力を効率良く活用して、各種ジョブの印刷することが可能となる。
【００５７】
なお、中間言語データ（通常）１０５や中間言語データ（クリア）１０６の段階で第２のＭＦＰ１２１へ送信された場合、ステップＳ２０４およびステップＳ２１４は第２のＭＦＰ１２１のコントローラ１２２で実行される。
【００５８】
次に、図２のフローにおける、ステップＳ２０５およびステップＳ２１５における判定処理の詳細について、図３を用いて説明する。
【００５９】
まず、ステップＳ３０１において、ＣＰＵ１０３は印刷データ中の名前付きプロファイル等を参照してクリアトナーによって印刷が指示されているクリアジョブであるか否か判定する。
【００６０】
クリアジョブであると判定された場合には、ステップＳ３０２において、ＣＰＵ１０３は、そのクリアジョブが版ずれを考慮するべきクリアジョブであるかの判定を行う。判定は、印刷データに含まれるクリアトナーの印刷方法を指定するデータを用いて行い、「クリアトナーの版ずれの最小化」を指定するデータが含まれていた場合には、版ずれを考慮すべきジョブであると判定する。版ずれを考慮すべきジョブであった場合には、プリンタ１２５のみを用いて、ラスター画像（通常）１１０とラスター画像（クリア）１０８の両方を印刷した方が版ずれを抑えることができる。そこで、版ずれを考慮すべきジョブであると判定された場合には、ステップＳ３０７において、ＣＰＵ１０３は、処理対象ジョブをプリンタ１１２を利用しないジョブとする。版ずれを考慮しなくても良いジョブと判定された場合には、ステップＳ３０３に進む。ステップＳ３０３において、ＣＰＵ１０３は、クリアジョブが載り量制限なしで印刷すべきジョブであるかの判定を行う。判定は、印刷データに含まれるクリアトナーの印刷方法を指定するデータを用いて行い、「載り量制限なしでのクリアトナー印刷」を指定するデータが含まれていた場合には、載り量制限なしで印刷すべきジョブであると判定する。載り量制限なしで印刷すべきジョブであった場合には、プリンタ１１２でラスター画像（通常）１１０を印刷し、プリンタ１２５でラスター画像（クリア）１０８の印刷をすることにより、クリアトナーの載り量の制限がない印刷をすること可能となる。そこで、載り量制限なしで印刷すべきジョブであると判定される場合には、ステップＳ３０６において、ＣＰＵ１０３は、処理対象ジョブをプリンタ１１２を利用するジョブとする。載り量制限なしで印刷しなくてもよいジョブと判定された場合には、ステップＳ３０４に進む。
【００６１】
ステップＳ３０４において、ＣＰＵ１０３は、プリンタ１１２とプリンタ１２５を両方とも利用して印刷した場合の印刷終了時間の方がプリンタ１２５だけを利用して印刷した場合の印刷終了時間よりも早いかどうかを比較し判定する。先行して印刷されて印刷されているジョブがなければ、Ｋ（モノクロトナー）とクリアトナーを印刷するジョブは、プリンタ１１２とプリンタ１２５を利用した方が、プリンタ１２５単体で印刷するのに比べて、約１／２の時間で印刷が終了する。先行して印刷されているジョブがなければ、ＣＭＹＫの有色トナーとクリアトナーを印刷するジョブは、プリンタ１１２とプリンタ１２５を利用した方が、プリンタ１２５単体で印刷するのに比べて、約１／５の時間で印刷が終了する。これらの場合には、プリンタ１１２とプリンタ１２５を利用した方が印刷終了時間が早い。また、クリアトナー印刷をするためには、プリンタ１２５の使用は必須である。直近の先行したジョブが、プリンタ１２５を占有している場合は、そのジョブが終了して、先行したジョブが存在しない状況になってから印刷を行うことになるので、先行したジョブがないときと同じ判定で良い。以下、「プリンタＡ（のみ）を占有している」とは、プリンタＡのみがジョブを処理し、プリンタＡに接続されているプリンタＢではジョブが処理されていない状況のことを示す。
【００６２】
直近の先行したジョブによって、プリンタ１１２のみが占有されている場合について、図４を用いて説明する。以下、処理対象であるジョブを第１のジョブとし、直近の先行したジョブを第２のジョブとする。また、第１のジョブは第１のデータと第２のデータから構成され、第１のデータは、有色トナーを用いて印刷を行うデータであり、第２のデータは、クリアトナーを用いて印刷を行うデータである。
【００６３】
また、処理対象ジョブをプリンタ１１２とプリンタ１２５の両方を利用して印刷する予測時間をＡ秒とする。処理対象ジョブを、プリンタ１２５だけを利用して印刷する予測時間をＢ秒とする。ＡとＢの時間の関係は、前述したように、処理対象ジョブがＫ（モノクロトナー）とクリアトナーを印刷するジョブであるのか、ＣＭＹＫの有色トナーとクリアトナーを印刷するジョブであるのかで変わる。直近のジョブにより、プリンタ１１２が占有されており、プリンタ１２５が占有されていない予測時間をＣ秒とする。この場合に、直近の印刷ジョブによるプリンタ占有開始時から、プリンタ１１２とプリンタ１２５を両方利用した処理対象ジョブの印刷の終了までの予想時間は、Ａ＋Ｃとなる。つまり、直近のジョブが終了するまで待機してから、プリンタ１１２と１２５の両方を用いて印刷した場合、処理時間はＡ＋Ｃである。
【００６４】
一方、直近の印刷ジョブによるプリンタ占有開始時から、プリンタ１２５だけを利用した処理対象ジョブの印刷の終了までの予想時間はＢとなる。つまり、直近のジョブが終了するまで待機せずに、プリンタ１２５のみを用いて印刷した場合、処理時間はＢである。
【００６５】
図４の（ａ）と（ｂ）は、Ｂ＜Ａ＋Ｃの場合を図示している。図４（ａ）では、プリンタ１１２とプリンタ１２５の両方を印刷に利用する場合にかかる時間を示す。図４（ｂ）では、プリンタ１２５だけを利用して印刷する場合にかかる時間を示す。これらの図から明らかなように、Ｂ＜Ａ＋Ｃの場合には、プリンタ１１２とプリンタ１２５の両方とも印刷に利用するよりもプリンタ１２５で印刷した方が、印刷終了時間が早い。
【００６６】
図４の（ｃ）と（ｄ）は、Ｂ＞Ａ＋Ｃの場合を図示している。図４（ｃ）では、プリンタ１１２とプリンタ１２５の両方を印刷に利用する場合にかかる時間を示している。図４（ｄ）では、プリンタ１２５だけを利用して印刷する場合にかかる時間を示している。これらの図から明らかなように、Ｂ＞Ａ＋Ｃの場合には、プリンタ１２５だけを印刷に利用するよりもプリンタ１１２とプリンタ１２５の両方で印刷した方が、印刷終了時間が早い。
【００６７】
図４（ｃ）、（ｄ）で示したように、プリンタ１２５だけを利用するよりもプリンタ１１２とプリンタ１２５を両方とも利用して印刷した場合の印刷終了時間の方が早いと判定された場合には、ステップＳ３０６へ進む。
【００６８】
そしてＣＰＵ１０３は処理対象ジョブを、プリンタ１１２を利用するジョブとする。
【００６９】
図４（ａ）、（ｂ）で示したように、両方のプリンタを用いた方が、処理時間が早いと判定されなかった場合には、ステップＳ３０７へ進む。そしてＣＰＵ１０３は処理対象ジョブを、プリンタ１１２を利用しないジョブとする。
【００７０】
一方、ステップＳ３０１において、クリアジョブであると判定されなかった場合には、ステップＳ３０５に進む。ステップＳ３０５において、ＣＰＵ１０３は、プリンタ１１２だけを利用して印刷した場合の印刷終了時間の方がプリンタ１２５だけを利用して印刷した場合の印刷終了時間よりも早いかどうかを比較し判定する。先行して印刷されているジョブがなければ、Ｋ（モノクロトナー）を印刷するジョブは、プリンタ１１２とプリンタ１２５のどちらで印刷しても印刷時間はほぼ変わらない。このような場合には、システムに予め設定された既定値に基づき「プリンタ１１２で印刷した方が、印刷終了時間が早い」と判断するかを否かを決定する。先行して印刷されて印刷されているジョブがなければ、ＣＭＹＫの有色トナーを印刷するジョブは、プリンタ１１２を利用した方が、プリンタ１２５で印刷するのに比べて、約１／４の時間で印刷が終了する。これらの場合には、プリンタ１１２を利用した方が、印刷終了時間が早い。直近の先行したジョブが、プリンタ１１２とプリンタ１２５の両方を占有している場合は、そのジョブが終了して、先行したジョブが存在しない状況になってから印刷を行うことになるので、先行したジョブがないときと同じ判定となる。プリンタ１２５を占有している場合は、プリンタ１１２の印刷スピードがプリンタ１２５と同等以上なので、プリンタ１１２を利用して印刷した方が、印刷終了時間が早い。
【００７１】
直近の先行したジョブによって、プリンタ１１２のみが占有されている場合について、図５を用いて説明する。処理対象ジョブを、プリンタ１１２を利用して印刷する予測時間をＡ秒とする。処理対象ジョブを、プリンタ１２５を利用して印刷する予測時間をＢ秒とする。ＡとＢの時間の関係は、前述したように、Ｋ（モノクロトナー）を印刷するジョブであるのか、ＣＭＹＫの有色トナーを印刷するジョブであるのかで変わる。直近のジョブにより、プリンタ１１２が占有されており、プリンタ１２５が占有されていない予測時間をＣ秒とする。
【００７２】
この場合に、直近の印刷ジョブによる印刷を終了してから同じプリンタを用いて印刷を行う場合にかかる時間、つまり直近の印刷ジョブによるプリンタ占有開始時からプリンタ１１２のみを利用した処理対象ジョブの印刷の終了までの予想時間は、Ａ＋Ｃとなる。
【００７３】
一方、直近の印刷ジョブによる印刷終了を待たずに処理対象ジョブをプリンタ１２５を用いて処理すると、直近の印刷ジョブによるプリンタ占有開始時から、プリンタ１２５を利用した処理対象ジョブの印刷の終了までの予想時間は、Ｂとなる。
【００７４】
図５の（ａ）と（ｂ）は、Ｂ＜Ａ＋Ｃの場合を図示している。図５（ａ）は、直近の印刷ジョブの終了を待ってからプリンタ１１２を利用して印刷対象ジョブを印刷する場合である。図５（ｂ）は、プリンタ１２５を利用して印刷対象ジョブを印刷する場合である。これらの図から明らかなように、処理時間がＢ＜Ａ＋Ｃの場合には、プリンタ１１２を印刷に利用するよりも、プリンタ１２５で印刷した方が、印刷終了時間が早い。
【００７５】
一方、図５の（ｃ）と（ｄ）は、Ｂ＞Ａ＋Ｃの場合を図示している。図５（ｃ）は直近の印刷ジョブの終了を待ってからプリンタ１１２を利用して印刷対象ジョブを印刷する場合である。図５（ｄ）は、プリンタ１２５を利用して印刷対象ジョブを印刷する場合である。これらの図から明らかなように、Ｂ＞Ａ＋Ｃの場合には、プリンタ１２５を印刷に利用するよりも、直近の印刷ジョブの終了を待ってから、印刷対象ジョブをプリンタ１１２で印刷した方が、印刷終了時間が早い。
【００７６】
よって、プリンタ１１２も利用して印刷した場合の印刷終了時間の方がプリンタ１２５のみを利用して印刷した場合の印刷終了時間よりも早いと判定された場合には、ステップＳ３０６に進む。ここでＣＰＵ１０３は処理対象ジョブを、プリンタ１１２も利用するジョブとする。
【００７７】
よって、Ｓ３０６へ進むように選択された処理対象ジョブは第１の印刷装置であるプリンタ１１２にて、有色記録剤を用いて転写、定着が行われる。そして、定着が行われた用紙は、第２の印刷装置であるプリンタ１２５に搬送され、搬送された用紙上に透明記録剤用いて転写、再度定着が行われる。
【００７８】
プリンタ１１２も利用して印刷した方が早いと判定されなかった場合には、ステップＳ３０７へ進む。ここでＣＰＵ１０３は処理対象ジョブを、プリンタ１１２を利用しないジョブとする。
【００７９】
よって、Ｓ３０７へ進むように選択された処理対象ジョブは第１の印刷装置であるプリンタ１１２を用いず、第２の印刷装置であるプリンタ１２５にて、有色記録剤及び透明記録剤を用いて用紙上に転写し、定着が行われる。
【００８０】
この場合、印刷に用いる用紙はプリンタ１２５独自の給紙段から給紙される。
【００８１】
以上が、ステップＳ２０５およびステップＳ２１５の詳細であり、クリアトナージョブの特性や、２台のプリンタの生産性の違いと印刷可能なトナー種の違いを踏まえて、プリンタ１１２を利用するかどうかを決定することが可能になる。
【００８２】
本実施例により、ＣＭＹＫの有色トナーを用いる第１の印刷装置とＣＭＹＫの有色トナーおよびクリアトナーなどの特色トナーを用いる第２の印刷装置を接続されたシステムにおいて、効率的なジョブ制御を行うことができる。つまり、直近の印刷ジョブによる印刷機の占有状況に応じて、印刷ジョブを効率的に印刷することが可能となる。また、クリアトナージョブ特有の版ずれや載り量も考慮したジョブ制御が可能となる。
【実施例２】
【００８３】
以下、本発明の実施例２について説明する。
【００８４】
実施例１においては、直近の先行した印刷ジョブによる印刷装置の占有状況のみを考慮して、印刷を行う印刷装置の選択を行った。本実施例においては、先行する複数の印刷ジョブによる印刷装置の占有状況を考慮して、印刷を行う印刷装置の選択を行い。先行するジョブの状況に応じ、理対象印刷ジョブを分割して印刷を行う。その際には、分割されたジョブに対応する印刷物（用紙）が同じ排紙トレーに排紙されるようにし、他のジョブに対応する印刷物（用紙）が、分割されたジョブに対応する印刷物の間に出力されないようにする。
【００８５】
本実施例のシステムにおいてＰＣ１３８からドライバ１３９を用いてプリント処理を実行する際の流れについては、実施例１と同様であるため説明を省略する。
【００８６】
次に、図２のフローにおける、ステップＳ２０５およびステップＳ２１５における判定処理の詳細について、図６を用いて説明する。
【００８７】
まず、ステップＳ６０１において、ＣＰＵ１０３は印刷データ中の名前付きプロファイル等を参照してクリアトナーによって印刷が指示されているクリアジョブであるか否か判定する。
【００８８】
クリアジョブであると判定された場合には、ステップＳ６０２において、ＣＰＵ１０３は、そのクリアジョブが版ずれを考慮するべきクリアジョブであるかの判定を行う。判定方法は、ステップＳ３０２と同様である。そこで、版ずれを考慮すべきジョブであると判定された場合には、ステップＳ６０７において、ＣＰＵ１０３は、処理対象ジョブをプリンタ１１２を利用しないジョブとする。版ずれを考慮しなくても良いジョブと判定された場合には、ステップＳ６０４に進む。ステップＳ６０４において、ＣＰＵ１０３は、クリアジョブが載り量制限なしで印刷すべきジョブであるかの判定を行う。判定方法は、ステップＳ３０４と同様である。載り量制限なしで印刷すべきジョブであると判定された場合には、ステップＳ６０６においてＣＰＵ１０３は、処理対象ジョブを、プリンタ１１２を利用するジョブとする。載り量制限なしで印刷しなくてもよいジョブと判定された場合には、ステップＳ６０４に進む。
【００８９】
ステップＳ６０４において、ＣＰＵ１０３は、プリンタ１１２とプリンタ１２５を両方とも利用して印刷した場合の印刷終了時間の方がプリンタ１２５だけを利用して印刷した場合の印刷終了時間よりも早いかどうかを判定する。先行して印刷されているジョブがなければ、Ｋ（モノクロトナー）とクリアトナーを印刷するジョブは、プリンタ１１２とプリンタ１２５を利用した方が、プリンタ１２５単体で印刷するのに比べて、約１／２の時間で印刷が終了する。先行して印刷されているジョブがなければ、ＣＭＹＫの有色トナーとクリアトナーを印刷するジョブは、プリンタ１１２とプリンタ１２５を利用した方が、プリンタ１２５単体で印刷するのに比べて、約１／５の時間で印刷が終了する。これらの場合には、プリンタ１１２とプリンタ１２５を利用した方が、印刷終了時間が早い。
【００９０】
次に、先行したジョブ群により、プリンタ１１２とプリンタ１２５の両方またはいずれいずれかが占有されている場合を考える。処理対象ジョブを、プリンタ１１２とプリンタ１２５の両方を利用して印刷する予測時間をＡ秒とする。処理対象ジョブを、プリンタ１２５だけを利用して印刷する予測時間をＢ秒とする。ＡとＢの時間の関係は、前述したように、Ｋ（モノクロトナー）とクリアトナーを印刷するジョブであるのか、ＣＭＹＫの有色トナーとクリアトナーを印刷するジョブであるのかで変わる。先行したジョブ群により、プリンタ１１２とプリンタ１２５が占有されている予測時間をＤ秒とする。
【００９１】
先行したジョブ群により、プリンタ１１２のみが占有されており、プリンタ１２５は占有されていない予測時間（プリンタ１１２が処理を行い、プリンタ１２５は何も処理を行っていない時間）をＥ秒とする。
【００９２】
逆に、先行したジョブ群により、プリンタ１２５のみが占有されており、プリンタ１１２は占有されていない予測時間（プリンタ１２５が処理を行い、プリンタ１１２は何も処理を行っていない時間）をＦ秒とする。
【００９３】
プリンタ１１２だけを利用するジョブ群をＸとし、そのジョブ群を印刷するのにかかる総印刷時間をｍとする。また、プリンタ１２５だけを利用するジョブ群をＹとし、そのジョブ群を印刷するのにかかる総印刷時間をｎとする。ジョブ群Ｘとジョブ群Ｙは、同時に処理可能である。ｍ＞ｎの場合には、プリンタ１１２だけを利用するジョブ群Ｘを処理するのにかかる時間の方が、プリンタ１２５だけを利用するジョブ群Ｙを処理する時間より長いため、プリンタ１２５だけを利用する時間はなくなる。また、ｍ＜ｎの場合には、プリンタ１２５だけを利用するジョブ群Ｙを処理する時間の方が、プリンタ１１２だけを利用するジョブ群Ｘを処理する時間より長いため、プリンタ１１２だけを利用する時間がなくなる。
【００９４】
つまり、ｍ＞ｎの場合はＥ＝ｍ−ｎ，Ｆ＝０（プリンタ１２５のみで働く時間はないためＦ＝０と表現できる）となる。また、ｍ＜ｎの場合は、Ｆ＝ｎ−ｍ、Ｅ＝０（プリンタ１１２のみで働く時間はないためＦ＝０と表現できる）となる。
【００９５】
クリアトナー印刷をするためには、プリンタ１２５の使用は必須であり、プリンタ１２５のみ処理を行っているＥ＝０の場合は、全てのジョブが終了して、先行したジョブが存在しない状況になってから印刷を行うことになる。よって、先行したジョブがないときと同じ判定となる。
【００９６】
Ｅ≠０（Ｆ＝０で表現される、プリンタ１１２のみで働く時間がない状況）の場合について、図７を用いて説明する。
【００９７】
図７において、それぞれの予測時間が分割されている場合があり、例えば図７（ａ）の予測時間Ｅは２つの先行ジョブにより生じており、Ｅ＝Ｅ１＋Ｅ２となる。
他の分割された予測時間も同様の表現となっている。
【００９８】
先行した印刷ジョブによるプリンタ占有開始時から、プリンタ１１２とプリンタ１２５を両方利用した処理対象ジョブの印刷の終了までの予想時間は、Ｅ＋Ｄ＋Ａとなる。
【００９９】
一方、図７（ｂ）の場合には、先行した印刷ジョブによるプリンタ占有開始時から、プリンタ１２５だけを利用した処理対象ジョブの印刷の終了までの予想時間は、Ｂ＋Ｄとなる。また、プリンタ１１２で先行ジョブ１が処理される時間Ｅのうちに処理対象ジョブが処理されてしまうと、この予測時間Ｂ＋ＤはＢになる。
【０１００】
この場合、予測時間の関係はＢ＜Ｅであり、処理にかかる時間の関係は、Ｂ＋Ｄ＜Ｅ＋Ｄ＋Ａであり、Ｂ＜Ｅ＋Ｄ＋Ａであるので、符号の向きは変わらない。よって、プリンタ１２５だけを利用した処理対象ジョブの印刷の終了までの予想時間がＢとなる変更については考慮しない。
【０１０１】
図７の（ａ）と（ｂ）に、Ｂ＋Ｄ＜Ｅ＋Ｄ＋Ａの場合を図示する。図７（ａ）は、処理対象ジョブに対し、プリンタ１１２とプリンタ１２５の両方を印刷に利用する場合である。図７（ｂ）は、処理対象ジョブに対し、プリンタ１２５だけを利用して印刷する場合である。これらの図から明らかなように、Ｂ＋Ｄ＜Ｅ＋Ｄ＋Ａの場合には、プリンタ１１２とプリンタ１２５の両方とも印刷に利用するよりも、処理対象ジョブを分割してプリンタ１２５で印刷した方が、印刷終了時間が早い。
【０１０２】
図７の（ｃ）と（ｄ）に、Ｂ＋Ｄ＞Ｅ＋Ｄ＋Ａの場合を図示する。図７（ｃ）は、処理対象ジョブに対し、プリンタ１１２とプリンタ１２５の両方を印刷に利用する場合である。図７（ｄ）は、処理対象ジョブに対し、プリンタ１２５だけを利用して印刷する場合である。これらの図から明らかなように、Ｂ＋Ｄ＞Ｅ＋Ｄ＋Ａの場合には、処理対象ジョブに対してプリンタ１２５だけを印刷に利用するよりも、プリンタ１１２とプリンタ１２５の両方で印刷した方が、印刷終了時間が早い。
【０１０３】
処理対象ジョブに対して、プリンタ１２５だけを利用するよりもプリンタ１１２とプリンタ１２５を両方とも利用した場合の印刷終了時間の方が早いと判定された場合には、ステップＳ６０６に進む。そして、ステップＳ６０６においてＣＰＵ１０３は、処理対象ジョブを、プリンタ１１２を利用するジョブとする。
【０１０４】
処理対象ジョブに対して、プリンタ１２５だけを利用するよりもプリンタ１１２とプリンタ１２５を両方とも利用した場合の印刷終了時間の方が早いと判定されなかった場合には、ステップＳ６０７に進む。そして、ステップＳ６０７において、ＣＰＵ１０３は、処理対象ジョブを、プリンタ１１２を利用しないジョブとする。
【０１０５】
一方、ステップＳ６０１において、クリアジョブであると判定されなかった場合には、ステップＳ６０５に進む。ステップＳ６０５において、ＣＰＵ１０３は、プリンタ１１２だけを利用して印刷した場合の印刷終了時間の方がプリンタ１２５だけを利用して印刷した場合の印刷終了時間よりも早いかどうかを判定する。先行して印刷されているジョブがなければ、Ｋ（モノクロトナー）を印刷するジョブは、プリンタ１１２とプリンタ１２５のどちらで印刷しても印刷時間はほぼ変わらない。このような場合には、システムに予め設定された既定値に基づき「プリンタ１１２で印刷した方が、印刷終了時間が早い」と判断するかを否か決定する。先行して印刷されて印刷されているジョブがなければ、ＣＭＹＫの有色トナーを印刷するジョブは、プリンタ１１２を利用した方が、プリンタ１２５で印刷するのに比べて、約１／４の時間で印刷が終了する。これらの場合には、プリンタ１１２を利用した方が、印刷終了時間が早い。
【０１０６】
次に、先行したジョブ群により、プリンタ１１２とプリンタ１２５の両方またはいずれかが占有されている場合を考える。処理対象ジョブを、プリンタ１１２を利用して印刷する予測時間をＡ秒とする。処理対象ジョブを、プリンタ１２５を利用して印刷する予測時間をＢ秒とする。ＡとＢの時間の関係は、前述したように、Ｋ（モノクロトナー）を印刷するジョブであるのか、ＣＭＹＫの有色トナーを印刷するジョブであるのかで変わる。予測時間Ｅ，Ｄ，Ｆの定義については、ステップＳ６０４と同様である。
【０１０７】
Ｅ＝０かつＦ＝０の場合は、すべてのジョブが終了したあとに印刷することになるので、先行したジョブがないときと同じ判定となる。Ｆ≠０（つまり、Ｅ＝０）の場合は、プリンタ１１２の印刷スピードがプリンタ１２５と同等以上なので、空き時間があるプリンタ１１２を利用して印刷した方が印刷終了時間が早い。
【０１０８】
Ｅ≠０（つまり、Ｆ＝０）の場合について、図８を用いて説明する。図８において、図８（ｂ）の予測時間Ｂは２つのジョブにより生じている。この予測時間Ｂは、Ｂ＝Ｂ１＋Ｂ２で示される。一方、図８（ａ）の場合、先行した印刷ジョブによってプリンタ１１２が占有開始された時点から、この先行した印刷ジョブが終了して、そのまま同じプリンタ１１２にて処理対象ジョブの処理が終了するまでの予想時間は、Ｅ＋Ｄ＋Ａとなる。
【０１０９】
一方、図８（ｂ）に示したように、先行した印刷ジョブによってプリンタ１１２が占有開始された時点から、プリンタ１２５を利用して処理対象ジョブ自体を印刷終了させるまでの予想時間は、Ｂとなる。
【０１１０】
このような場合は、予測時間の関係は、Ｂ＜Ｅで示される。それは、先行ジョブ１がプリンタ１１２でＥ時間かかって処理されるよりも早く、処理対象ジョブがプリンタ１２５でＢ時間かかって処理されるからである。この時、処理にかかる時間の関係は、Ｂ＋Ｄ＜Ｅ＋Ｄ＋Ａであり、Ｂ＜Ｅ＋Ｄ＋Ａであるので、符号の向きは変わらない。
【０１１１】
よって、プリンタ１２５を利用した際に、処理対象ジョブの印刷を処理するのにかかる時間がＢとなる場合も、Ｅとなる場合も同様に扱う。
【０１１２】
図８の（ａ）と（ｂ）に、Ｂ＋Ｄ＜Ｅ＋Ｄ＋Ａの場合を図示する。図８（ａ）は、処理対象ジョブに対して、プリンタ１１２を印刷に利用する場合である。図８（ｂ）は、処理対象ジョブに対して、プリンタ１２５を印刷に利用する場合である。
【０１１３】
これらの図から明らかなように、Ｂ＋Ｄ＜Ｅ＋Ｄ＋Ａの場合には、処理対象ジョブに対して、プリンタ１１２を印刷に利用するよりもプリンタ１２５で印刷した方が、印刷終了時間が早い。図８の（ｃ）と（ｄ）に、Ｂ＋Ｄ＞Ｅ＋Ｄ＋Ａの場合を図示する。図８（ｃ）は、処理対象ジョブに対して、プリンタ１１２を印刷に利用する場合である。図８（ｄ）は、処理対象ジョブに対して、プリンタ１２５を利用して印刷する場合である。
【０１１４】
これらの図から明らかなように、Ｂ＋Ｄ＞Ｅ＋Ｄ＋Ａの場合には、処理対象ジョブに対して、プリンタ１２５を印刷に利用するよりもプリンタ１１２で印刷した方が、印刷終了時間が早い。
【０１１５】
以上により、処理対象ジョブに対して、プリンタ１１２を利用した場合の印刷終了時間の方がプリンタ１２５を利用した場合の印刷終了時間よりも早いと判定されると、ステップＳ６０６に進む。そして、ステップＳ６０６にて、ＣＰＵ１０３は、処理対象ジョブを、プリンタ１１２を利用するジョブとする。
【０１１６】
処理対象ジョブに対して、プリンタ１１２を利用した場合の印刷終了時間の方がプリンタ１２５を利用した場合の印刷終了時間よりも早いと判定されなかった場合には、ステップＳ６０７に進む。そして、ステップＳ６０７にて、ＣＰＵ１０３は、処理対象ジョブを、プリンタ１１２を利用しないジョブとする。
【０１１７】
ステップＳ６０６でプリンタ１１２を利用するジョブとされた処理対象ジョブは、ステップＳ６０８に進み、必要に応じてジョブ分割される。
【０１１８】
処理対象ジョブがクリアトナージョブではなく、ステップＳ６０５の予測時間Ｆが予測時間Ｄにより分断されている場合には、処理対象ジョブを予測時間Ｆの分断された時間に合わせて分割する。例えば、予測時間ＦがＦ１、Ｆ２（Ｆ１の方が先に処理される部分）から構成されており、処理対象ジョブの予測印刷時間ＡがＡ＞Ｆ１、Ａ＜Ｆ１＋Ｆ２の場合があるとする。この場合には、処理対象ジョブを、処理にＦ１かかるジョブと、Ａ−Ｆ１かかるジョブに分割する。これを図示したのが、図８（ｄ）であり、ここでは図７（ｃ）に示された、処理するのにＡかかる処理対象ジョブを分割している。分割時にＣＰＵ１０３は、分割して処理された処理対象ジョブに対応する印刷物（用紙）が排紙後に同じ排紙トレーに排出されるようにする。そして、他のジョブに対応する印刷物（用紙）が分割さされたジョブに対応する印刷物の間に排紙されないように印刷データから生成されたジョブ制御情報を修正する。排紙先が排紙部１３０となる場合には、制御データ１４０の修正をする。処理対象ジョブがクリアトナージョブである場合は、先行したジョブと並行して印刷することはできないので、ジョブ分割を行わない。
【０１１９】
ステップＳ６０７でプリンタ１１２を利用しないジョブとされた処理対象ジョブは、ステップＳ６０９に進み、必要に応じてジョブ分割される。
【０１２０】
処理対象ジョブのステップＳ６０４またはＳ６０５の予測時間Ｅが予測時間Ｄにより分断されている場合には、処理対象ジョブを予測時間Ｅの分断された時間に合わせて分割する。例えば、予測時間ＥがＥ１、Ｅ２（Ｅ１の方が先に処理される部分）から構成されており、処理対象ジョブの予測印刷時間ＢがＢ＞Ｅ１、Ｂ＜Ｅ１＋Ｅ２の場合があるとする。この場合には、処理対象ジョブを、処理にＥ１かかるジョブと、処理にＢ−Ｅ１かかるジョブに分割する。これを図示したのが、図７（ｂ）であり、ここでは図７（ａ）に示された、処理するのにＡかかる処理対象ジョブを分割している。予測時間の関係は、Ｅ１＝Ｂ１、Ｂ−Ｅ１＝Ｂ２である。分割時に、ＣＰＵ１０３は、分割して処理されたジョブに対応する印刷物（用紙）が、排紙後に同じ排紙トレーに排出されるようにする。そして他のジョブに対応する印刷物（用紙）が、分割されたジョブに対応する印刷物の間に排紙されないように印刷データから生成されたジョブ制御情報を修正する。排紙先が排紙部１３０となる場合には、制御データ１４０の修正をする。
【０１２１】
以上が、ステップＳ２０５およびステップＳ２１５の詳細であり、クリアトナージョブの特性や、２台のプリンタの生産性の違いと印刷可能なトナー種の違いを踏まえて、プリンタ１１２を利用するかどうかを決定することが可能になる。また、処理対象ジョブを最適に処理するために、ジョブ分割も実施している。
【０１２２】
本実施例により、ＣＭＹＫの有色トナーを用いる第１の印刷装置とＣＭＹＫの有色トナーおよびクリアトナーなどの特色トナーを用いる第２の印刷装置を接続されたシステムにおいて、効率的なジョブ制御を行うことができる。つまり、先行した印刷ジョブ群による印刷機の占有状況に応じて、印刷ジョブを効率的に印刷することが可能となる。また、クリアトナージョブ特有の版ずれや載り量も考慮したジョブ制御が可能となる。
【０１２３】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2012133261.tif 000003
【図２】
2012133261.tif 000004
【図３】
2012133261.tif 000005
【図４】
2012133261.tif 000006
【図５】
2012133261.tif 000007
【図６】
2012133261.tif 000008
【図７】
2012133261.tif 000009
【図８】
2012133261.tif 000010
【図９】
2012133261.tif 000011
【図１０】
2012133261.tif 000012