(57)【特許請求の範囲】
【請求項１】
複数の有色トナーと光沢度調整用の特殊トナーを用いた印刷を指示する印刷ジョブを処理する印刷制御装置であって、
前記印刷ジョブに基づき形成される画像において、前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記印刷ジョブで指定される印刷装置で印字可能なトナーの載り量の上限値を超えているか判定する判定手段と、
前記判定手段により前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えていると判定された画像領域の全画像に占める割合に応じて、前記印刷ジョブを前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブに分割する分割手段と、
前記分割手段により分割されたジョブを印刷装置に対して送信する送信手段と、
前記特殊トナーで印刷するジョブに基づく印刷を行う際に、前記有色トナーで印刷するジョブに基づいて印刷された印刷物を印刷装置の給紙手段にセットさせる際のガイド表示を当該印刷装置の表示手段に表示させるように指示する表示指示手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記特殊トナーで印刷するジョブは、前記有色トナーで印刷するジョブが前記印刷装置で実行された後に、当該印刷装置で実行されることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記判定手段は、前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えているかページ毎に判定するものであり、
前記分割手段は、前記判定手段により前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えていると判定されたページの印刷ジョブを、前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブに分割することを特徴とする請求項１又は２に記載の印刷制御装置。
【請求項４】
前記ガイド表示は、前記印刷物をセットする給紙手段の指定、前記印刷物を前記給紙手段へセットする際の向きの指定を含むことを特徴とする請求項１乃至３のいずれか１項に記載の印刷制御装置。
【請求項５】
前記ガイド表示は、前記印刷物をセットする給紙手段として、前記印刷ジョブで指定されていない給紙手段を指定することを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
前記判定手段により前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えていると判定された場合、前記印刷ジョブのキャンセルを指示するキャンセル手段を設けたことを特徴とする請求項１乃至５のいずれか１項に記載の印刷制御装置。
【請求項７】
前記送信手段は、前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブとを、異なる印刷装置に送信することを特徴とする請求項１乃至６のいずれか１項に記載の印刷制御装置。
【請求項８】
前記分割手段は、前記印刷ジョブに分割指定がある場合、前記判定手段の判定結果にかかわらず、前記印刷ジョブを前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブに分割することを特徴とする請求項１乃至７のいずれか１項に記載の印刷制御装置。
【請求項９】
複数の有色トナーと光沢度調整用の特殊トナーを用いた印刷を指示する印刷ジョブを処理する印刷制御装置における印刷制御方法であって、
前記印刷ジョブに基づき形成される画像において、前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記印刷ジョブで指定される印刷装置で印字可能なトナーの載り量の上限値を超えているか判定する判定ステップと、
前記判定ステップにおいて、前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えていると判定された画像領域の全画像に占める割合に応じて、前記印刷ジョブを前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブに分割する分割ステップと、
前記分割ステップにおいて分割されたジョブを印刷装置に対して送信する送信ステップと、
を有することを特徴とする印刷制御方法。
【請求項１０】
前記特殊トナーで印刷するジョブは、前記有色トナーで印刷するジョブが前記印刷装置で実行された後に、当該印刷装置で実行されることを特徴とする請求項９に記載の印刷制御方法。
【請求項１１】
前記判定ステップは、前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えているかページ毎に判定するものであり、
前記分割ステップは、前記判定ステップにおいて前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えていると判定されたページの印刷ジョブを、前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブに分割することを特徴とする請求項９又は１０に記載の印刷制御方法。
【請求項１２】
前記ガイド表示は、前記印刷物をセットする給紙手段の指定、前記印刷物を前記給紙手段へセットする際の向きの指定を含むことを特徴とする請求項９乃至１１のいずれか１項に記載の印刷制御方法。
【請求項１３】
前記ガイド表示は、前記印刷物をセットする給紙手段として、前記印刷ジョブで指定されていない給紙手段を指定することを特徴とする請求項１２に記載の印刷制御方法。
【請求項１４】
前記判定ステップにより前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えていると判定された場合、キャンセル手段により前記印刷ジョブのキャンセルを指示するキャンセルステップを設けたことを特徴とする請求項９乃至１３のいずれか１項に記載の印刷制御方法。
【請求項１５】
前記送信ステップは、前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブとを、異なる印刷装置に送信することを特徴とする請求項９乃至１４のいずれか１項に記載の印刷制御方法。
【請求項１６】
前記分割ステップは、前記印刷ジョブに分割指定がある場合、前記判定ステップの判定結果にかかわらず、前記印刷ジョブを前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブに分割することを特徴とする請求項９乃至１５のいずれか１項に記載の印刷制御方法。
【請求項１７】
請求項９乃至１６のいずれか１項に記載された印刷制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置により用紙上に画像を形成するための画像データをデジタルで生成、制御する印刷制御装置に関する。より具体的には、シアン、マゼンタ、イエロー、ブラック等の複数の有色トナーの他に少なくとも１色以上の特殊トナー（光沢度調整用のトナー等）を用いた印刷を制御する印刷制御装置、印刷制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
デジタル印刷技術は、オンデマンド印刷市場や少部数の文書印刷市場において、近年、確実にその利用価値を高めつつある。特に、電子写真技術を用いたフルカラー印刷は、生産性や印刷コスト、メンテナンスの容易性などの面で他の印刷技術よりも優位であり、急速にその市場を広めつつある。
【０００３】
その中で、特に従来のＣ、Ｍ、Ｙ、Ｋ、４色のトナーを用いた電子写真印刷によるフルカラー印刷だけではなく、さらに特殊なトナーを用いた多色の印刷方式も注目を集めており、オンデマンド性、即時性の高い特殊印刷市場も視野に入ってきている。
【０００４】
特殊なトナー、例えば、透明トナーを使用した印刷が注目を集めている。カラーの印刷物に対して、透明トナーと呼ばれる印刷物に光沢を出すための特殊なトナーを重ねて印字するといった印刷装置がある。
【０００５】
なお、透明トナーの印刷方式としては、全面に一律に印刷し、光沢感を上げる方式が一般的であるが、それ以外に、部分的に印刷する方式の需要も高まりつつある。
【０００６】
特許文献１では、例えば、機器に関する情報をウォーターマークとして、透明トナーを用いて印刷するという提案がなされている。
【０００７】
また、特許文献２では、Ｃ、Ｍ、Ｙ、Ｋの４色に加え、透明トナーを使用し、光沢性を上げるための技術の提案がなされている。
【特許文献１】特開平６−２６２８２１号公報
【特許文献２】特開２００５−２７５２５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記した従来技術においては、透明トナーを用いた印刷を行うが、特に透明トナー印刷を行う印刷装置における設定を考慮していない。このような印刷装置の設定を考慮しないと、例えば、各ページのトナー量の制限を正常に制御できずに、不完全な印刷が行われてしまう場合がある。
【０００９】
本発明は、上記の問題点を解決することを目的とするものである。つまり、ユーザがカラー印刷と透明トナーの印刷を指示した場合に、それらの印刷処理においてトナーの載り量に起因して、透明トナーが一部印刷されない等の不完全な印刷になってしまうことを防止できる仕組を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、複数の有色トナーと光沢度調整用の特殊トナーを用いた印刷を指示する印刷ジョブを処理する印刷制御装置であって、前記印刷ジョブに基づき形成される画像において、前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記印刷ジョブで指定される印刷装置で印字可能なトナーの載り量の上限値を超えているか判定する判定手段と、前記判定手段により前記複数の有色トナーの合計の載り量と前記特殊トナーの予め定められた載り量との合計の載り量が前記上限値を超えていると判定された画像領域の全画像に占める割合に応じて、前記印刷ジョブを前記有色トナーで印刷するジョブと前記特殊トナーで印刷するジョブに分割する分割手段と、前記分割手段により分割されたジョブを印刷装置に対して送信する送信手段と、前記特殊トナーで印刷するジョブに基づく印刷を行う際に、前記有色トナーで印刷するジョブに基づいて印刷された印刷物を印刷装置の給紙手段にセットさせる際のガイド表示を当該印刷装置の表示手段に表示させるように指示する表示指示手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザがカラー印刷と透明トナーの印刷を指示した場合に、それらの印刷処理においてトナーの載り量に起因して、透明トナーが一部印刷されない等の不完全な印刷になってしまうことを防止できる。
【発明を実施するための最良の形態】
【００１２】
本実施例における透明トナーを印字する方法としては、以下に示す第１の方法、第２の方法を利用する。
【００１３】
〔第１の方法〕透明トナーを印字する際には、ユーザ作業により、カラー印刷ジョブと透明トナー印刷ジョブの２つのジョブを別々に生成し、カラー印刷ジョブによる成果物に対して、透明トナー印刷ジョブに基づく印刷する方法。具体的には、透明トナー印刷ジョブとして、フォームデータのように印刷装置のＢＯＸ領域などに画像データを格納し、ユーザがカラー印刷ジョブによる成果物を給紙段などにセットした後に、フォーム合成印刷のように透明トナーの印刷を行う方法がある。ここで、カラー印刷を行う装置と透明トナーの印刷を行う装置は別の装置であってもよい。
【００１４】
〔第２の方法〕カラー印刷と透明トナーの印刷を１つのジョブで行う方法。
【００１５】
しかし、上記方法にはそれぞれ後述するような課題もありうるので、両方法の適切な利用による印刷方法を本発明において提供することとする。
【００１６】
〔第１の方法の課題〕１つの印刷物を仕上げるのにジョブを２回に分けて投入する必要があり、その作業はユーザにとって非常に煩わしいものであった。
【００１７】
また、透明トナーの使用の有無が混在したジョブでは、透明トナーを使用するページと使用しないページが混在しているため、１回目の印刷（ＣＭＹＫの４色トナー印刷）を行うページと、２回目の印刷（透明トナー印刷）を行うページに差異が出てくる。そのため、１回目の印刷と２回目の印刷の両方を行うページと、１回目の印刷のみを行うページとに印刷物をソートする必要も発生し、ジョブ投入にさらに煩雑な設定が必要になるという課題もあった。
【００１８】
さらに、透明トナーで印刷する際に、先にカラー印刷した印刷物をどの印刷装置の給紙段にどの方向でセットすれば良いか非常に判りづらい。このため、カラー印刷した印刷物（成果物）を異なる給紙段にセットしてしまったり、表裏逆にセットしてしまったりして、透明トナーの印刷に失敗してしまうといった事態も頻繁に発生する。
【００１９】
〔第２の方法の課題〕Ｃ、Ｍ、Ｙ、Ｋの４色のカラートナーに、透明トナーが加わることで、一度の印刷処理に使用されるトナーの量が増えてしまう。なお、印刷装置における印刷時に１枚の用紙の各画素に対して、トナーを載せすぎると、画像に滲み等の乱れが生じたり、搬送エラーなどの原因にもなる。そのため、１度の印刷処理において１枚の用紙に対しては、各画素にある一定量までしかトナーを使用できないように上限値が設定されている。例えば、単色の最大のトナーの載り量を１００％とした場合に、上限値が２４０％等と設定されている。
【００２０】
よって、上述のように、１つのジョブでカラー印刷と透明トナーの印刷を実行する場合、印刷装置に設定を考慮したジョブの指定法を用意しなければならない。当然、この考慮をしなければ、各画素のトナーの載り量の上限を超えてしまい、透明トナーが一部印刷されない、印刷処理自体を行わないなどの不完全な印刷になってしまう可能性があるという問題点があった。また、これら課題を解決するために透明トナーの塗布量を少なくすると、十分な光沢が得られない成果物となってしまう。
【００２１】
後述で詳細に説明するが、本発明では指定法の容易さを考慮し、１つのジョブでカラー印刷と透明トナーを印刷指示することとする。そして、印刷によるトナーの載り量を判断し、１ページの各画素に対するトナーの載り量が印刷装置の上限を超えてしまう場合は、２ジョブに分割して印刷装置に印刷指示をする構成とする。つまり、トナーの載り量に応じて、第２の方法から第１の方法に切換えることを主要な構成としている。第１の方法を用いることで、通常の用紙に印刷するのと同様な状態で透明トナーの印刷が行えるので、十分な量の透明トナーを所望な部分へ塗布することが可能となる。
【００２２】
さらに、１つのジョブが２つのジョブに分割された際にも、透明トナー印刷の際に、ユーザに対してガイドを表示することで、先に印刷されるカラー印刷物のセット方法を誤ってしまうといった事態の発生も抑えることを可能とする。つまり、ユーザはカラー印刷した印刷物の給紙手段へのセットも、ガイド表示を見ながら正しい給紙段に正しい方向で容易に行うことができる。
【００２３】
以下、本発明を実現するための詳細な説明として、実施例を記載する。
【００２４】
〔第１実施形態〕
＜画像処理システム＞
図１は、本発明の一実施形態に係る画像処理システムを示すシステム構成図である。
【００２５】
図１において、クライアントコンピュータ１０１は、ユーザがアプリケーションにより文書データを作成するのに用いられる。印刷装置１０２は、本実施例においては、例えば電子写真方式のいわゆる複合機とも呼ばれる複数の機能を有する複写機である。
【００２６】
ＰＤＬ(Page Description Language)コントローラ１０３は、クライアントコンピュータ１０１で作成されたデータ及びプリンタドライバから印刷するときに出力されるＰＤＬデータを解釈する。そして、ＰＤＬコントローラ１０３は、クライアントコンピュータ１０１で作成されたデータを、ビットマップに展開し印刷装置１０２に送信する。
【００２７】
１０４は制御用インタフェースケーブルである。この制御用インタフェースケーブル１０４を介して、印刷装置１０２に印刷データが送信されたり、印刷データをスキャンしたりするときの制御コマンドがやり取りされる。
【００２８】
１０５はビデオインタフェースケーブルである。このビデオインタフェースケーブル１０５を介して、展開されたビデオデータが印刷装置１０２に送信される。
【００２９】
１０６はＰＤＬコントローラのＬＡＮケーブルである。このＬＡＮケーブル１０６を介して、クライアントコンピュータ１０１とＰＤＬコントローラ１０３は、ネットワーク接続されている。
【００３０】
なお、クライアントコンピュータ１０１は、パーソナルコンピュータ等であり、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を有し、ＣＰＵがＨＤＤ又はＲＯＭに格納されるプログラムを必要に応じてＲＡＭを用いて実行することにより各種機能を実現する。
【００３１】
＜印刷装置＞
図２は、図１に示した印刷装置１０２の構成の一例を示す断面図である。
【００３２】
図２において、イメージスキャナ部２０１は、原稿を読み取り、デジタル信号処理を行う。また、プリンタ部２０２は、イメージスキャナ部２０１によって読み取られた原稿画像に対応した画像を用紙にフルカラーでプリント出力する。
【００３３】
イメージスキャナ部２０１において、２００は鏡面圧板である。また、原稿台ガラス（プラテン）２０３上の原稿２０４は、ランプ２０５−１、２０５−２で照射される。
【００３４】
そして、ランプ２０５−１、２０５−２から発せられた光は、ミラー２０６、２０７、２０８に導かれ、レンズ２０９によって、３ラインの個体撮像素子センサ（ＣＣＤ）２１０−１、２１０−２、２１０−３上に像を結ぶ。そして、原稿２０４のフルカラー情報としてのレッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の３つの画像信号が信号処理部２１１に送られる。
【００３５】
なお、ランプ２０５−１、２０５−２とミラー２０６は、速度ｖで、ラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。ミラー２０７、ミラー２０８は、速度１／２ｖでラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。
【００３６】
ここで、原稿２０４は、主走査及び副走査ともに６００ｄｐｉ(dots/inch)の解像度で読みとられる。読み取られた画像信号は、原稿１ページ分の単位で信号処理部２１１の内部のデータ蓄積手段に蓄積される。
【００３７】
信号処理部２１１において、内部に蓄積された画像信号は、画素単位で電気的に処理され、マゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ），ブラック（Ｂｋ）の各成分に分解されて、プリンタ部２０２に送られる。また、信号処理部２１１の内部には透明パターン生成部があり、透明画像データ（ＣＬ）を画素単位で生成し同じくプリンタ部２０２へ送出する。
【００３８】
送出されたＭ、Ｃ、Ｙ、Ｂｋ、ＣＬの画像信号がレーザードライバー２１２に送られる。レーザードライバー２１２は、送られてきた画像信号に応じ、半導体レーザー２１３を変調駆動する。
【００３９】
レーザー光は、ポリゴンミラー２１４、ｆθレンズ２１５、ミラー２１６を介し、感光ドラム２１７上を走査する。ここで、読取と同様に主走査及び副走査ともに６００ｄｐｉ（dots/inch）の解像度で書込まれる。
【００４０】
回転現像器２１８は、マゼンタ現像部２１９、シアン現像部２２０、イエロー現像部２２１、ブラック現像部２２２、クリア（透明）現像部２２３を有する。５つの現像部２１９〜２２３が、交互に感光ドラム２１７に接し、感光ドラム２１７上に形成された静電現像を各色（Ｍ，Ｃ，Ｙ，Ｂｋ，透明（クリア））のトナーで現像する。
【００４１】
転写ドラム２２４は、用紙カセット２２５又は用紙カセット２２６、又は、手差しトレイ２２７より供給される用紙を、この転写ドラム２２４に巻き付け、感光ドラム２１７上に現像された像を用紙に転写する。
【００４２】
この様にして、Ｍ，Ｃ，Ｙ，Ｂｋ及びクリア（透明）の５色が順次転写された後に、用紙は、定着ユニット２２８を通過して、トナーが用紙に定着された後に排紙される。
【００４３】
なお、透明（クリア）トナーは、定着後に透明になるトナーであり、光沢度調整用の特殊トナーである。
【００４４】
＜ＰＤＬコントローラ＞
図３は、図１に示したＰＤＬコントローラ１０３の構成を示すブロック図である。
【００４５】
クライアントコンピュータ１０１（図１）から印刷を行う場合、クライアントコンピュータ１０１で作成されたプリントジョブは、ネットワークを経由してＰＤＬコントローラ１０３に送られる。本実施形態の場合、このプリントジョブは、ページ記述言語（ＰＤＬ：Page Description Language）で記述されたＰＤＬデータである。
【００４６】
そして、ＰＤＬコントローラ１０３の中では、クライアントコンピュータ１０１から送られてきたＰＤＬデータは、ネットワークインタフェース部３０２を経由して受信され、制御部３０１によりバンド毎にラスタ画像データに展開される。さらに、画像データは、画像圧縮伸長処理部３０３により圧縮され、画像メモリ３０５に書き込まれる。
【００４７】
そして、制御系インタフェース部３０６を経由して、印刷装置１０２内のデバイスコントローラに対してプリント指示が行われる。そして、画像メモリ３０５から読み出された圧縮画像データは、画像圧縮伸長処理部３０３により伸長される。
【００４８】
その後、画像データは、画像系ビデオインタフェース部３０７を経由して、印刷装置１０２の不図示のデバイスコントローラに送られて、画像形成が行われ、印刷される。
【００４９】
なお、制御部３０１は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ等を有し、ＣＰＵがＲＯＭ又はハードディスク３０４に格納されるプログラムを必要に応じてＲＡＭを用いて実行することにより各種制御を実現する。
【００５０】
＜透明トナー印刷の印刷設定＞
以下、図４を用いて、透明トナー（クリアトナー）を使用して印刷を行うときの印刷設定について説明する。
【００５１】
図４は、プリンタドライバの印刷設定ウィンドウを示す図である。この印刷設定ウィンドウは、クライアントコンピュータ１０１の不図示のＣＰＵがＨＤＤに格納されるプログラムを実行することによりクライアントコンピュータ１０１の不図示のモニタに表示される。この印刷設定ウィンドウは、クライアントコンピュータ１０１の不図示のキーボードやポインティングデバイスにより入力設定可能である。
【００５２】
図４に示すように、プリンタドライバの印刷設定ウィンドウ４００は、ページ設定４０１、仕上げ４０２、給紙４０３、印刷品質４０４、４つのタブを有する。
【００５３】
また、印刷設定ウィンドウ４００は、ＯＫボタン４０９、キャンセルボタン４１０も有する。
【００５４】
図４では、仕上げタブを選択したところを示しており、透明トナーを使用する際には、透明トナーの設定４０５の、すべて４０６、現在のページ４０７、４０８ページ指定の中から、いずれかを用いて設定する。この際、透明トナーが印刷される領域は、ページ全面またはカラーオブジェクトが存在する部分のみとするなどを指定できる。また、ユーザ自身に自由に領域指定させる、もしくはウォータマークのような画像を選択するといった方法であってもよい。
【００５５】
＜透明トナー版を含む処理＞
クライアントコンピュータ１０１から送信された透明トナー版を含む印刷ジョブは、ＣＭＹＫ版とページ毎に透明トナー使用属性（図４の４０５の設定に基づく）を持ったＰＤＬデータである。このＰＤＬデータは、クライアントコンピュータ１０１からＰＤＬコントローラ１０３に送信されＲＩＰ処理が行われる。
【００５６】
図５は、本発明の印刷制御装置における透明トナー版を含む印刷処理の一例を示すフローチャートである。なお、このフローチャートの処理は、ＰＤＬコントローラ１０３の制御部３０１の不図示のＣＰＵがＲＯＭ又はハードディスク３０４に格納されるプログラムをＲＡＭに読み出して実行することにより実現される。
【００５７】
制御部３０１は、クライアントコンピュータ１０１から送られてきたＰＤＬデータをネットワークインタフェース部３０２を経由して受信すると、本フローチャートの処理を開始する。
【００５８】
まず、ステップＳ５０１おいて、制御部３０１は、上記受信したＰＤＬデータに対してＣＭＹＫ版ＲＩＰ処理（図６）を実行し、ＣＭＹＫ各色８ビットで１画素当たり３２Ｂｉｔのデータを作成する。なお、ここで、図６を用いて、ＣＭＹＫ版ＲＩＰ処理について説明する。
【００５９】
＜ＣＭＹＫ版ＲＩＰ処理＞
図６は、図５のステップＳ５０１に示したＣＭＹＫ版ＲＩＰ処理の一例を示すフローチャートである。なお、このフローチャートの処理は、ＰＤＬコントローラ１０３の制御部３０１の不図示のＣＰＵがＲＯＭ又はハードディスク３０４に格納されるプログラムをＲＡＭに読み出して実行することにより実現される。
【００６０】
ステップＳ６０１において、制御部３０１は、クライアントコンピュータ１０１のプリンタドライバで生成されて、ＰＤＬコントローラ１０３に送信されたＣＭＹＫ版の分版データのコマンド解析を行う。
【００６１】
次に、ステップＳ６０２において、制御部３０１は、コマンド解析の結果からＲＩＰ対象のオブジェクト判定を行う。判定されるオブジェクトは、文字、画像、グラフィックスの３種類である。
【００６２】
次に、ステップＳ６０３において、制御部３０１は、ラスタライズを行い、出力画像データを生成する。なお、この出力画像データは、画像圧縮伸長処理部３０３により圧縮され、画像メモリ３０５に書き込まれる。
【００６３】
次に、ステップＳ６０４において、ステップＳ６０２のオブジェクト判定結果とステップＳ６０３の出力画像データ生成結果に基づいて、図７に示す属性フラグの設定を行う。ここで、図７を用いて属性フラグについて説明する。なお、この属性フラグは、圧縮されずにそのまま画像メモリ３０５に書き込まれる。
【００６４】
＜属性フラグ＞
図７は、属性フラグの構成の一例を示す図である。
【００６５】
属性フラグは、出力画像データの画素ごとの属性情報が埋め込まれた８ビットからなる情報である。画像データに同期して、画像系ビデオインタフェース部３０７からビデオインタフェースケーブル１０５を介して印刷装置１０２に送信される。
【００６６】
図７に示すように、属性フラグは、以下の属性情報から構成されている。
【００６７】
Ｂｉｔ０Ｂｉｔ１：オブジェクト属性（文字：００、画像：０１、グラフィックス：１０）
Ｂｉｔ３：下地属性（背景部のとき１を設定）
Ｂｉｔ４：高精細文字処理フラグ（オブジェクトが文字で高精細文字画像処理を行うとき１を設定）
Ｂｉｔ６：ＣＭＹＫ＋透明トナー属性（ＣＭＹＫ版、透明トナー版を同時に印刷する場合に１を設定）
Ｂｉｔ７：透明トナー属性（透明トナー版のみで印刷する場合に１を設定）
この属性フラグの属性情報（特にＢｉｔ６，Ｂｉｔ７）に基づいて、印刷装置１０２内のデバイスコントローラでは、オブジェクトの属性ごとにスクリーンの設定を変えるなど最適な画像処理を行う。
【００６８】
なお、ＣＭＹＫの画像データは、ＰＤＬコントローラ１０３内の画像圧縮伸長処理部３０３で一度非可逆圧縮されて画像伸長後に印刷装置に送られる。しかし、属性情報は、圧縮されることなく印刷装置に送られる。
【００６９】
なお、上記図６のステップＳ６０４では、属性フラグのＢｉｔ６及びＢｉｔ７には「０」が格納される。
【００７０】
図６のステップＳ６０４で属性フラグの設定処理が終了すると、制御部３０１は、図５のフローチャートに処理を戻す。
【００７１】
以下、図５のフローチャートの説明に戻る。
【００７２】
ステップＳ５０１のＣＭＹＫ版ＲＩＰ処理（図６）が終了すると、制御部３０１は、ステップＳ５０２に処理を進める。
【００７３】
上述したように、クライアントコンピュータ１０１から受信した透明トナー版を含む印刷ジョブは、ＣＭＹＫ版とページ毎に透明トナー使用属性（図４の４０５の設定に基づく）を持ったＰＤＬデータである。ステップＳ５０２では、制御部３０１は、上記受信したＰＤＬデータにプリンタドライバから送られてきた透明トナー使用属性が含まれるか否かを判定する。
【００７４】
そして、ステップＳ５０２で、ＰＤＬデータにプリンタドライバから送られてきた透明トナー使用属性が含まれないと判定した場合には、制御部３０１は、ステップＳ５０３に処理を進める。
【００７５】
ステップＳ５０３では、制御部３０１は、ＲＩＰした全ての版をホールドする。ここでは、ＣＭＹＫ版をホールドする。なお、ホールドとは、印刷装置１０２へＲＩＰ結果を送信せず、ＰＤＬコントローラ１０３内の記憶手段（例えば、画像メモリ３０５やハードディスク３０４）に保存することである。
【００７６】
そして、ステップＳ５０３の処理が終了すると、制御部３０１は、ステップＳ５０８に処理を進める。
【００７７】
一方、ステップＳ５０２で、ＰＤＬデータにプリンタドライバから送られてきた透明トナー使用属性が含まれると判定した場合には、制御部３０１は、ステップＳ５０４に処理を進める。
【００７８】
ステップＳ５０４では、制御部３０１は、透明トナー版のＲＩＰ処理（図８）を行い、各画素８ビットのデータを作成する。なお、ここで、図８を用いて、透明トナー版のＲＩＰ処理について説明する。
【００７９】
＜透明トナー版のＲＩＰ処理＞
図８は、図５のステップＳ５０４に示した透明トナー版のＲＩＰ処理の一例を示すフローチャートである。なお、このフローチャートの処理は、ＰＤＬコントローラ１０３の制御部３０１の不図示のＣＰＵがＲＯＭ又はハードディスク３０４に格納されるプログラムをＲＡＭに読み出して実行することにより実現される。
【００８０】
まず、ステップＳ８０１において、制御部３０１は、ステップＳ５０１（図６）で実行されたＣＭＹＫ版のＲＩＰ処理結果を元に透明トナー版のラスタライズ処理を行い、透明トナー版の出力画像データを生成する。なお、この出力画像データは、画像圧縮伸長処理部３０３により圧縮され、画像メモリ３０５に書き込まれる。
【００８１】
透明トナー版の出力画像データは、各画素８Ｂｉｔのデータで作成される。それぞれの画素の値は、ＣＭＹＫ版の各画素の総トナー量を元に算出される。ここで、総トナー量とは、Ｃ、Ｍ、Ｙ、Ｋの４色を合わせた合計の信号量により画素ごとに用紙に転写されるトナー量（トナーの載り量）を示す。
【００８２】
通常、総トナー量は、単色の最大値を１００％としたパーセント値として表現される。画像信号が８ビットの整数で表現されている場合、単色の最大値は「２５５」なので、Ｃ、Ｍ、Ｙ、Ｋの加算値を１００／２５５倍して総トナー量とする。
【００８３】
通常、総トナー量の一般的な上限値は、２００〜２８０％程度であり、作像プロセスによって決定される。
【００８４】
例えば、
（イ）透明トナーを各画素５０％（予め定められた載り量）以上載せることが必要、
（ロ）最大総トナー量の画素がＣ＝１４０、Ｍ＝１４０、Ｙ＝１４０、Ｋ＝１４０、
（ハ）印刷装置の上限値（印刷装置で印字可能なトナーの載り量の上限値）が２４０％
であったとすると、Ｃ、Ｍ、Ｙ、Ｋの最大総トナー量は以下の式（１）で算出される値となる。ここで、透明トナーが各画素に対して５０％以上載せるのは、クリアトナーの印刷による効果が十分補償できるからである。この値は、当然トナーの材料や作像プロセス等に応じて所定の値が設定される。
【００８５】
Ｃ、Ｍ、Ｙ、Ｋの最大総トナー量＝（１４０＋１４０＋１４０＋１４０）×１００／２５５＝２２０％・・・（１）
この場合、透明トナーを５０％とすると、最大総トナー量の画素におけるＣ、Ｍ、Ｙ、Ｋ、透明トナーの総トナー量は、２２０％＋５０％＝２７０％となる。
【００８６】
また、透明トナーを用いる全ての画素は、同じ総トナー量である必要がある。そのため、他の透明トナーを使用する画素（最大総トナー量の画素以外で透明トナーを使用する画素）では、透明トナーのトナー量は以下の式（２）で求まる値で単色の最大値「２５５」を超えない値を設定する。なお、単色の最大値「２５５」を超える場合は「２５５」とする。
【００８７】
透明トナーのトナー量＝（２７０−（Ｃ＋Ｍ＋Ｙ＋Ｋ）×１００／２５５）×２５５／１００・・・（２）
以上のように、ステップＳ８０１の透明トナー版のラスタライズ処理を完了して透明トナー版の出力画像データが生成されると、制御部３０１は、ステップＳ８０２に処理を進める。
【００８８】
ステップＳ８０２では、制御部３０１は、ステップＳ８０１のラスタライズ処理結果から、属性フラグの設定を行う。ここで、制御部３０１は、Ｃ、Ｍ、Ｙ、Ｋに加え、透明トナーによる総トナー量が、印刷装置の上限値（上記の例では２４０％）を超えた場合は、制御部３０１は、その画素の属性フラグのＢｉｔ７に「１」を設定する。印刷装置の上限値を超えなかった場合は、制御部３０１は、その画素の属性フラグのＢｉｔ６に「１」を設定する。
【００８９】
図８のステップＳ８０２で属性フラグ設定処理が終了すると、制御部３０１は、図５のフローチャートに処理を戻す。
【００９０】
以下、図５のフローチャートの説明に戻る。
【００９１】
ステップＳ５０４の透明トナー色版ＲＩＰ処理（図８）が終了すると、制御部３０１は、ステップＳ５０５に処理を進める。
【００９２】
ステップＳ５０５では、制御部３０１は、Ｓ５０１でのＣＭＹＫ版のＲＩＰ結果、及び、Ｓ５０４での透明トナー色版のＲＩＰ結果から、当該ページ内に印刷装置１０２で使用可能なトナー量の上限値を超えている部分（画素）があるか否かを判定する。
【００９３】
そして、ステップＳ５０５で、当該ページ内に印刷装置１０２で使用可能なトナー量の上限値を超えている部分がないと判断した場合には、制御部３０１は、ステップＳ５０３に処理を進める。
【００９４】
そして、ステップＳ５０３では、制御部３０１は、ＲＩＰした全ての版をホールドする。即ち、ここでは、Ｓ５０１でＲＩＰしたＣＭＹＫ版と透明トナー版とを合併して、各画素８ＢｉｔでＣＭＹＫ＋透明トナーの計４０Ｂｉｔの出力画像データを生成する。また、Ｓ５０１で生成した属性フラグのＢｉｔ６に「１」を立て、ＣＭＹＫ透明トナー版の属性フラグとする。そして、これら合併して生成した出力画像データと属性フラグをＣＭＹＫ透明トナー版としてホールドする。そして、ステップＳ５０８に処理を進める。
【００９５】
一方、ステップＳ５０５で、当該ページ内に印刷装置１０２で使用可能なトナー量の上限値を超えている部分があると判断した場合には、制御部３０１は、ステップＳ５０６に処理を進める。この際には、例えば１ページの全画像あたりのトナーの載り量の上限値を超えている画像領域の占める割合が所定の閾値を超える（クリアトナーの載り量が５０％を保証できない）か否かを判断するとしてもよい。これは、１ページあたり２、３画素のみ上限を超えていても、クリアトナー印刷による効果は十分発揮できるからである。この閾値は、ユーザにより設定してもよい。
【００９６】
ステップＳ５０６では、制御部３０１は、Ｓ５０１でＲＩＰしたＣＭＹＫ版のデータを印刷装置１０２へ送信して印刷装置１０２に印刷を実行させる。印刷装置１０２は、このＣＭＹＫ版のデータを受信してＣＭＹＫ版の印刷を行う。
【００９７】
次に、ステップＳ５０７において、制御部３０１は、ＰＤＬコントローラ１０３はＳ５０４でＲＩＰした透明トナー色版をホールドする。この際、Ｓ５０４（詳細にはＳ８０２）で生成した属性フラグのＢｉｔ７に「１」を立て、透明トナー版の属性フラグとする。そして、該出力画像データと属性フラグを透明トナー版としてホールドする。そして、ステップＳ５０８に処理を進める。
【００９８】
次に、ステップＳ５０８では、制御部３０１は、全ページのＲＩＰを終了したか否かを判定する。
【００９９】
そして、ステップＳ５０８で、まだ全ページのＲＩＰを終了していないと判定した場合には、制御部３０１は、ステップＳ５０１に処理を戻し、次のページの処理を行う。
【０１００】
一方、ステップＳ５０８で、全ページのＲＩＰを終了したと判定した場合には、制御部３０１は、ステップＳ５０９に処理を進める。
【０１０１】
ステップＳ５０９では、制御部３０１は、トナー量上限値を超えた部分を含むページが１ページでもあったかどうかを判定する。
【０１０２】
そして、ステップＳ５０９で、トナー量上限値を超えた部分を含むページが１ページもなかったと判定した場合には、制御部３０１は、ステップＳ５１０に処理を進める。
【０１０３】
ステップＳ５１０では、制御部３０１は、ステップＳ５０３でホールドした全ページのデータを印刷装置１０２へ送信して印刷実行させるように制御する。これにより印刷装置１０２にて、ホールドされていた全ページの印刷が実行される。なお、透明トナーの使用が設定されているページでは、ＣＭＹＫ版と透明トナー版とが同時に印刷される。
【０１０４】
一方、ステップＳ５０９で、トナー量上限値を超えた部分を含むページがあったと判定した場合には、制御部３０１は、ステップＳ５１１に処理を進める。
【０１０５】
ステップＳ５１１では、制御部３０１は、Ｓ５０６で印刷装置１０２に送信したＣＭＹＫ版データに基づいて印刷された印刷物を印刷装置１０２の給紙トレイへセットする旨のガイド表示（図９又は図１０）を印刷装置１０２の不図示の操作パネルに行うように指示する。
【０１０６】
印刷装置１０２の不図示のデバイスコントローラは、上記ＰＤＬコントローラ１０３からの表示指示（Ｓ５１１の指示）に応じて、印刷装置１０２の不図示の表示装置に図９又は図１０のような表示を出力する。なお、この表示は、印刷装置１０２に対してステップＳ５０６でＰＤＬコントローラ１０３から送信したＣＭＹＫ版データに対応する印刷処理が全て完了した後に実行されるものとする。又は、ＰＤＬコントローラ１０３の制御部３０１が、印刷装置から、ステップＳ５０６でＰＤＬコントローラ１０３から送信したＣＭＹＫ版データに対応する印刷処理が全て完了した旨の通知を受け取った後に、Ｓ５１１の処理を実行するものとする。
【０１０７】
図９は、本発明に係る用紙カセットへＣＭＹＫ印刷された用紙をセットする際の指示画面（ガイド表示画面）の一例を示す表示画面である。
【０１０８】
図１０は、本発明に係る手差しトレイへＣＭＹＫ印刷された用紙をセットする際の指示画面（ガイド表示画面）の一例を示す表示画面である。
【０１０９】
ここで、どの給紙元（給紙トレイ又は用紙カセット）に用紙をセットするかは、プリンタドライバで指定しなかった場所（給紙元）を選択する。例えば、プリンタドライバで用紙カセット２２６を指定していた場合は、用紙カセット２２５を選択する。また、複数の用紙を使用するため、プリンタドライバで用紙カセット２２５と用紙カセット２２６の両方を指定していた場合は、手差しトレイ２２７を選択する。
【０１１０】
用紙カセット２２５又は用紙カセット２２６を選択した場合、用紙カセット２２５、用紙カセット２２６では用紙が反転し給紙されることから、制御部３０１は、印刷装置１０２の不図示の操作パネルに図９のような画面を表示するように指示する。即ち、９０１に示すように印刷した用紙をセットする場所（図中網かけされた給紙カセット）と、９０２に示すように印刷した用紙をセットする向き（用紙の向き（表向））を指示する。
【０１１１】
手差しトレイ２２７を選択した場合、手差しトレイ２２７では用紙がそのまま給紙されることから、制御部３０１は、印刷装置１０２の不図示の操作パネルに図１０のような画面を表示するように指示する。即ち、１００１に示すように印刷した用紙をセットする場所（図中網かけされた手差しトレイ）と、１００２に示すように印刷した用紙をセットする向き（用紙の向き（裏向））を指示する。
【０１１２】
このようなＰＤＬコントローラ１０３からの指示により、印刷装置１０２は、不図示の操作パネル上に、図９又は図１０のような画面を表示する。詳細には、印刷装置１０２は、印刷した用紙（Ｓ５０６の指示でＣＭＹＫ印刷した印刷物）をセットする給紙元とセットする向き（表裏、天地等）を指示する画面を表示する。これにより、印刷した用紙をセットする給紙元とセットする向きをユーザへ通知することができる。
【０１１３】
なお、図９又は図１０の画面に、ジョブＩＤ，ユーザ名等を表示するようにしてもよい。
【０１１４】
ユーザは、図９又は図１０のような画面に従って用紙をセットしたら、操作パネルの印刷ボタン（９０３又は１００３）を押下することにより、ホールドジョブの印刷指示を行う。これにより、印刷装置１０２の不図示のデバイスコントローラは、対応するホールドジョブをＰＤＬコントローラ１０３に要求する。
【０１１５】
そして、ステップＳ５１２において、制御部３０１は、印刷装置１０２からホールドジョブの要求を受信すると、Ｓ５０７でホールドした透明トナー色版のジョブ、及び、Ｓ５０３でホールドした全ての版のジョブを印刷装置１０２に送信し印刷するよう制御する。
【０１１６】
これにより、印刷装置１０２では、透明版ジョブの印刷、及び、Ｓ５０３でホールドされた全て版のジョブの印刷が行われる（即ち、全ページの印刷が行われる）。なお、透明版ジョブの印刷では、上記画面で指示した給紙元（プリンタドライバで指定しなかった給紙元）からＣＭＹＫ版を印刷済みの用紙が給紙されて印刷される。また、Ｓ５０３でホールドされた全て版のジョブの印刷では、プリンタドライバで指定した給紙元から用紙が給紙されて印刷される。
【０１１７】
なお、図５のステップＳ５１２では、印刷装置１０２からのホールドジョブの送信要求に応じて、ＰＤＬコントローラ１０３が、ホールドジョブを印刷装置１０２へ送信する構成について説明した。
【０１１８】
しかし、ステップＳ５１１の給紙表示の指示の前に、透明トナー色版のホールドジョブと、全ての版のホールドジョブを印刷装置１０２に送信して印刷装置のボックス（ハードディスク）に保存させておくように構成してもよい。この構成の場合、ユーザは、図９又は図１０のような画面に従って用紙をセットしたら、操作パネルより、ボックスに格納された透明トナー色版のホールドジョブの印刷指示を行って印刷する。また、同様に、操作パネルより、ボックスに格納された全ての色版のホールドジョブの印刷指示を行って印刷する。
【０１１９】
また、この構成では、図９又は図１０の画面に、ジョブのボックス番号，ユーザ名等を表示するようにしてもよい。
【０１２０】
さらに、図５のステップＳ５０５において、トナー量上限値オーバーと判断した場合には、この印刷データの送信元のホストコンピュータに、「正常に印刷できません。中止しますか？」といった警告を出し、「はい」，「いいえ」を選択させるようにしてもよい。このように、トナー量上限値オーバーの場合に、ジョブを分割するか、印刷自体を中止するかを選択することができる。例えば、プリンタが遠隔地にあるとき、ジョブが分割されると困るため、ユーザは「いいえ」を選択して、印刷自体をキャンセルすることも可能である。
【０１２１】
また。「ジョブを分割して印刷する」、「印刷自体をキャンセルする」、「ＣＭＹＫ版のみで印刷する」を選択させる画面を表示させるようにしてもよい。
【０１２２】
これらの選択画面により、ユーザは、トナー量上限値オーバーの場合に、所望の印刷動作を選択することができる。例えば、上述したようにジョブを分割して印刷させることができる。また、印刷自体をキャンセルさせることができる。また、とりあえずＣＭＹＫ版のみで印刷させることができる（その後、全面を透明トナー印刷する）。
【０１２３】
また、上述した例では、ＰＤＬコントローラ１０３からの指示があると、即座に、印刷装置１０２が図９，図１０に示したような画面を表示する場合について説明した。しかし、印刷装置１０２は、図９，図１０に示したような画面を、該当するユーザが印刷装置１０２にログインした際に、表示するように構成してもよい。これにより、ユーザが誤って他人のジョブを操作するといった事態の発生を抑えることができる。
【０１２４】
＜印刷設定のオーバーライドと再ＲＩＰ処理＞
ＰＤＬコントローラ１０３を使った印刷では、プリンタドライバの設定によって、印刷装置１０２に印刷するだけでなく、ＰＤＬコントローラ１０３のハードディスク３０４にＰＤＬデータを残すことができる。
【０１２５】
その場合、ユーザは、クライアントコンピュータ１０１からＰＤＬコントローラ１０３にウェブブラウザでアクセスすることによって以下に示すようなことが可能となる。
【０１２６】
即ち、ユーザは、自分が送信した印刷ジョブの設定を変更したり（印刷オプションのオーバーライド）、ＲＩＰだけさせたり、ＲＩＰされた画像を削除したり、再度、ＲＩＰを行ったりすることができる。ＲＩＰされた画像がある印刷ジョブに関しては、ウェブブラウザから印刷ジョブをプレビューすることができる。
【０１２７】
図１１は、ＰＤＬコントローラ１０３にアクセスしたときのウェブブラウザの表示が示されている画面の一例を示す図である。
【０１２８】
図１１において、１１０１は、ＰＤＬコントローラ１０３のステータス表示である。１１０２は、ＰＤＬコントローラ１０３で印刷したジョブの一覧を示す。例えば、図１１において、ジョブの一覧１１０２では、上から３番目のジョブが選択されている。
【０１２９】
１１０３はプロパティボタンで、ジョブのプロパティを表示するためのボタンである。このプロパティボタン１１０３を押下すことにより、印刷設定を変更することができる。１１０４はプレビューボタンで、選択されたジョブのプレビューを行うためのボタンである。１１０５はＲＩＰ処理ボタンで、ＰＤＬデータのＲＩＰを行うためのボタンである。
【０１３０】
１１０６は削除ボタンで、ジョブの一覧１１０２で選択されたジョブを削除するためのものである。１１０７は印刷ボタンで、ジョブの一覧１１０２で選択されたジョブの印刷を実行するためのものである。
【０１３１】
なお、透明トナーを使用する設定のジョブをプレビューした場合には、透明トナー版は属性情報に適用され、ＣＭＹＫ画像に適用されていないので透明トナー版は表示されない。
【０１３２】
しかし、プロパティボタン１１０３を押下して透明トナーを使用するという設定をオフに変更し、ＲＩＰ処理ボタン１１０５を押下して再ＲＩＰ処理後にプレビューを行うと、以下のようになる。即ち、透明トナー版は、特色の処理として予め定義された色で、ＣＭＹＫ画像に適用されるため、透明トナー版もＣＭＹＫ版と同様にモニタ表示される。
【０１３３】
以下、図１２を用いて、印刷装置１０２での版の生成（印刷装置１０２内部の画像処理）について説明する。
【０１３４】
＜印刷装置１０２での版の生成＞
図１２は、印刷装置１０２内部の画像処理の一例を示すフローチャートである。なお、このフローチャートの処理は、印刷装置１０２の不図示のデバイスコントローラ内のＣＰＵがＲＯＭ等の記録媒体に格納されるプログラムを実行することにより実現される。
【０１３５】
図１２に示されている処理では、まず、ＰＤＬコントローラ１０３で生成された画像データ１２０４とそれに付随する属性情報１２０５が印刷装置１０２に入力される。
【０１３６】
属性情報１２０５のＢｉｔ６，Ｂｉｔ７（図７）は、入力された画像データ１２０４のデータ解釈で使用される。Ｂｉｔ６に「１」がたっていた場合は、画像データ１２０４は、各画素８ＢｉｔでＣＭＹＫ＋透明の計４０Ｂｉｔとして解釈される。また、Ｂｉｔ７に「１」がたっていた場合は、画像データ１２０４は、各画素８Ｂｉｔで透明の１色のみの８Ｂｉｔで解釈される。また、Ｂｉｔ６、Ｂｉｔ７ともに「０」の場合は、画像データ１２０４は、各画素８ＢｉｔでＣＭＹＫの３２Ｂｉｔで解釈される。
【０１３７】
そして、ステップＳ１２０１において、印刷装置１０２のデバイスコントローラは、画像データ１２０４に対して色処理を実行して印刷装置側で色を変更する。詳細には、印刷装置１０２のデバイスコントローラは、まず、Ｃ、Ｍ、Ｙ、Ｋ、ＣＬ（透明のトナー）の各色の値に対し、１００／２５５倍することでトナー量のパーセント値を求める。
【０１３８】
そして、Ｃ、Ｍ、Ｙ、Ｋ、ＣＬのトナー量のパーセント値が決定したら、印刷装置１０２のデバイスコントローラは、ステップＳ１２０２において、Ｓ１２０１で色処理された画像データの各色のデータに対して印刷装置１０２に最適なガンマ処理を施す。
【０１３９】
次に、ステップＳ１２０３において、印刷装置１０２のデバイスコントローラは、Ｓ１２０２でガンマ処理された画像データの各色のデータに対して画像形成処理を施す。画像形成処理には、スクリーン処理や誤差拡散処理等がある。
【０１４０】
なお、以上のように画像処理された画像データに基づいて、印刷装置１０２は、不図示のプリンタ部にて用紙に印刷を行う。
【０１４１】
以上説明したように、本実施形態によれば、透明トナーを用いた印刷において、トナーの載り量が印刷装置の上限を超えてしまい、従来では透明トナーを用いた印刷が行えないような場合であっても、ユーザは１度のジョブ投入で、透明トナーを用いた印刷を容易に行うことができる。
【０１４２】
なお、本実施形態において、ＰＤＬコントローラ１０３が行った処理を印刷装置１０２自身が行うように構成してもよい。
【０１４３】
以上、述べてきたように、ＣＭＹＫのトナーに加えて透明トナーを用いたジョブを実行する場合、総トナー量が印刷装置の制限を超え、透明トナーが一部印刷されない等の不完全な印刷になってしまう可能性がある。本実施形態では、トナーの載り量を超えてしまうような場合、上記１つのジョブを、あえて２つのジョブに分けてプリンタに対して印刷指示をする。さらに、２回にわけて印刷する際に、印刷用紙をセットするためのガイド表示をパネルに表示する。
【０１４４】
このような構成により、１つのジョブでカラー印刷と透明トナーを印刷指示され、印刷装置のトナー載り量の上限を超えてしまうような場合であっても、透明トナーが一部印刷されない等の不完全な印刷になってしまうことを防止できる。
【０１４５】
また、ユーザにとっては、一度のジョブ投入で印刷を行え、手動操作で２つのジョブを投入するといった煩雑な操作も回避できる。
【０１４６】
さらに、１つのジョブが２つのジョブに分割された際にも、透明トナー印刷の際に、先に印刷されるカラー印刷物のセット方法を誤ってしまうといった事態の発生も抑えることができる。
【０１４７】
〔第２実施形態〕
図１３は、本発明の他の実施形態に係る画像処理システムを示すシステム構成図である。
【０１４８】
ここでは、他の実施形態として、図１３に示すように、ＰＤＬコントローラ１０３が印刷装置１３０２及び印刷装置１３０３に接続されている例を挙げる。
【０１４９】
ここで、印刷装置１３０２は、透明トナーによる印刷ができない印刷装置とする。また、印刷装置１３０３には透明トナーによる印刷が可能な印刷装置とする。
【０１５０】
ユーザがクライアントコンピュータから、ＰＤＬコントローラ１０３に対して、印刷装置１３０２を出力機器に指定した、透明トナーを使用するジョブを投げると、ＰＤＬコントローラ１０３の制御部３０１は、図５に示したフローチャートと同様の処理を実行する。
【０１５１】
ただし、上述した第１実施形態とは異なり、ステップＳ５１０及びステップＳ５１２で印刷装置へ送信するデータに透明トナーを使用する設定がされていた場合、制御部３０１は、透明トナーを用いた印刷が可能な印刷装置１３０３へデータを送信するように制御する。
【０１５２】
また、図５のステップＳ５１１で示した表示は、用紙セットの向きに加え、印刷装置１３０３へセットする旨を表示するように制御する。
【０１５３】
〔第３実施形態〕
上記第１実施形態では、総トナー量が印刷装置１０２のトナー量上限をオーバーする場合に、ジョブをＣＭＹＫ版と透明トナー版に分割する構成について説明した。本実施形態では、総トナー量によらず、ＣＭＹＫ版と透明トナー版を別々のジョブに分けて印刷する指示をユーザから行うことが可能な構成になっている。
【０１５４】
図１４は、本発明の第３実施形態におけるプリンタドライバの印刷設定ウィンドウを示す図である。この印刷設定ウィンドウは、クライアントコンピュータ１０１の不図示のＣＰＵがＨＤＤに格納されるプログラムを実行することによりクライアントコンピュータ１０１の不図示のモニタに表示される。この印刷設定ウィンドウは、クライアントコンピュータ１０１の不図示のキーボードやポインティングデバイスにより入力設定可能である。
【０１５５】
図１４において、１４０１はジョブを分割する指示を行うチェックボックスである。ユーザは、このチェックボックスにチェックを入れることにより、総トナー量によらず、ＣＭＹＫ版と透明トナー版を別々のジョブに分けて印刷する指示（分割指定）を行うことができる。
【０１５６】
また、逆に、総トナー量が印刷装置１０２のトナー量上限をオーバーする場合でもジョブをＣＭＹＫ版と透明トナー版に分割せず、ジョブをキャンセルする指示をユーザから行うことが可能な構成でもよい。
【０１５７】
即ち、プリンタドライバの印刷設定ウィンドウ上に、ジョブを分割しない指示を行うチェックボックスを設ける。ユーザは、このチェックボックスにチェックを入れることにより、総トナー量が上限値を超える場合には、自動的にジョブをキャンセルすることができる。
【０１５８】
〔第４実施形態〕
上記各実施形態では、クライアントコンピュータから投入された印刷ジョブについて説明した。しかし、印刷装置１０２のイメージスキャナ部２０１で読み取った画像データをプリンタ部２０２で透明トナーを用いて印刷するコピージョブに、本発明を適用してもよい。また、印刷装置１０２のボックス（ハードディスク）に保存されるデータを透明トナーを用いて印刷する印刷ジョブに、本発明を適用してもよい。
【０１５９】
このようなジョブを実行する際はトナー載り量を算出し、トナー載り量が印刷装置１０２の上限値を超えている場合には、該ジョブをＣＭＹＫ（有色トナー）のジョブと、透明トナーのジョブに分割する。そして、有色トナーのジョブを印刷した後に、図９又は図１０に示すような表示を出力する。そして、ＣＭＹＫのジョブに基づいて印刷された用紙が上記表示で指定される給紙手段にセットされたら、透明トナーのジョブを実行するように制御する。
【０１６０】
このような構成により、透明トナーを用いたコピージョブやボックス内データの印刷ジョブにおいても、総トナー量が印刷装置の制限を超えることに起因して透明トナー印字が不完全なものになってしまうことを防止できる。
【０１６１】
また、ユーザにとっては、一度のジョブ投入で印刷を行え、手動操作で２つのジョブを投入するといった煩雑な操作も回避できる。
【０１６２】
さらに、１つのジョブが２つのジョブに分割された際にも、透明トナー印刷の際に、先に印刷されるカラー印刷物のセット方法を誤ってしまうといった事態の発生も抑えることができる。
【０１６３】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１６４】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１６５】
以下、図１５に示すメモリマップを参照して、上述した各フローチャートに示した印刷制御方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体のメモリマップの構成について説明する。
【０１６６】
図１５は、本発明に係る印刷制御装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体（記録媒体）のメモリマップを説明する図である。
【０１６７】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のOS等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１６８】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１６９】
本実施形態における図５，図６，図８，図１２に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、CD-ROMやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１７０】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（又はCPUやMPU）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１７１】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１７２】
したがって、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１７３】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVDなどを用いることができる。
【０１７４】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１７５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のプログラムそのものをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、該ホームページから圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバやFTPサーバ等も本発明の請求項に含まれるものである。
【０１７６】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布する。さらに、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。さらに、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１７７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、以下のような構成も含まれることは言うまでもない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７８】
さらに、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込む。そして、該メモリに書き込まれたプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７９】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１８０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【０１８１】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【０１８２】
なお、上述した各実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【０１８３】
以上説明したように、本発明によれば、ＣＭＹＫ等の有色トナーの他に透明トナー等の特殊トナーを用いた印刷を行う印刷ジョブにおいて、総トナー量が印刷装置の制限を超えることに起因し、透明トナー印字が不完全なものになってしまうことを防止できる。
【０１８４】
また、ユーザにとっては、一度のジョブ投入で印刷を行え、手動操作で２つのジョブを投入するといった煩雑な操作も回避できる。
【０１８５】
さらに、１つのジョブが２つのジョブに分割された際にも、透明トナー印刷の際に、先に印刷されるカラー印刷物のセット方法を誤ってしまうといった事態の発生も抑えることができる。即ち、ＣＭＹＫトナー印刷した印刷物の給紙手段へのセットも、ガイド表示を見ながら正しい給紙段に正しい方向（表裏方向、天地方向）で容易に行うことができる。
【図面の簡単な説明】
【０１８６】
【図１】本発明の一実施形態に係る画像処理システムを示すシステム構成図である。
【図２】図１に示した印刷装置１０２の構成の一例を示す断面図である。
【図３】図１に示したＰＤＬコントローラ１０３の構成を示すブロック図である。
【図４】プリンタドライバの印刷設定ウィンドウを示す図である。
【図５】本発明の印刷制御装置における透明トナー版を含む印刷処理の一例を示すフローチャートである。
【図６】図５のステップＳ５０１に示したＣＭＹＫ版ＲＩＰ処理の一例を示すフローチャートである。
【図７】属性フラグの構成の一例を示す図である。
【図８】図５のステップＳ５０４に示した透明トナー版のＲＩＰ処理の一例を示すフローチャートである。
【図９】本発明に係る用紙カセットへＣＭＹＫ印刷された用紙をセットする際の指示画面の一例を示す表示画面である。
【図１０】本発明に係る手差しトレイへＣＭＹＫ印刷された用紙をセットする際の指示画面の一例を示す表示画面である。
【図１１】ＰＤＬコントローラ１０３にアクセスしたときのウェブブラウザの表示が示されている画面の一例を示す図である。
【図１２】印刷装置１０２内部の画像処理の一例を示すフローチャートである。
【図１３】本発明の他の実施形態に係る画像処理システムを示すシステム構成図である。
【図１４】本発明の第３実施形態におけるプリンタドライバの印刷設定ウィンドウを示す図である。
【図１５】本発明に係る印刷制御装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体（記録媒体）のメモリマップを説明する図である。
【符号の説明】
【０１８７】
１０１    クライアントコンピュータ
１０２    印刷装置
１０３    ＰＤＬコントローラ
１０４    制御用インタフェースケーブル
１０５    ビデオインタフェースケーブル
１０６    ＬＡＮケーブル
【図１】
0005111227.tif 000002
【図２】
0005111227.tif 000003
【図３】
0005111227.tif 000004
【図４】
0005111227.tif 000005
【図５】
0005111227.tif 000006
【図６】
0005111227.tif 000007
【図７】
0005111227.tif 000008
【図８】
0005111227.tif 000009
【図９】
0005111227.tif 000010
【図１０】
0005111227.tif 000011
【図１１】
0005111227.tif 000012
【図１２】
0005111227.tif 000013
【図１３】
0005111227.tif 000014
【図１４】
0005111227.tif 000015
【図１５】
0005111227.tif 000016