(57)【特許請求の範囲】
【請求項１】
透明記録材を使用する設定がされた画像データを印刷前にプレビューする際、レンダリング済の前記画像データのうち前記透明記録材を用いて印刷が指示された画像データを、予め指定された代替色の画像データを用いて表示機に表示すべく、前記透明記録材で表現される透明色を前記代替色に置き換えた画像データを前記表示機に出力する出力手段と、
前記表示機に前記代替色で表示される画像データを、前記透明記録材を使用して印刷するための印刷データを出力する印刷データ出力手段と、
を有することを特徴とする制御装置。
【請求項２】
前記代替色は、特殊色であることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記特殊色は、複数の色を指定可能であることを特徴とする請求項２に記載の制御装置。
【請求項４】
透明記録材を使用する設定がされた画像データを印刷前にプレビューする際、レンダリング済の前記画像データのうち前記透明記録材を用いて印刷が指示された画像データを、予め指定された代替色の画像データを用いて表示機に表示すべく、前記透明記録材で表現される透明色を前記代替色に置き換えた画像データを前記表示機に出力する出力ステップと、
前記表示機に前記代替色で表示される画像データを、前記透明記録材を使用して印刷するための印刷データを出力する印刷データ出力ステップと、
を有することを特徴とする制御装置の制御方法。
【請求項５】
前記代替色は、特殊色であることを特徴とする請求項４に記載の制御方法。
【請求項６】
前記特殊色は、複数の色を指定可能であることを特徴とする請求項５に記載の制御方法。
【請求項７】
請求項４に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置により用紙上に画像を形成するための画像データをデジタルで生成、制御する制御装置、制御方法、プログラムおよび記録媒体に関する。より具体的には、シアン、マゼンタ、イエロー、ブラックの４色の他に少なくとも１色以上の特殊色で印刷することが可能な制御装置、制御方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
デジタル印刷技術は、オンデマンド印刷市場や少部数の文書印刷市場において、近年確実にその利用価値を高めつつある。特に、電子写真技術を用いたフルカラー印刷は、生産性や印刷コスト、メンテナンスの容易性などの面で他の印刷技術よりも優位であり、急速にその市場を広めつつある。
【０００３】
その中で、特に従来のＣ、Ｍ、Ｙ、Ｋ、４色のトナーを用いた電子写真印刷によるフルカラー印刷だけではなく、さらに特殊なトナーを用いた多色の印刷方式も注目を集めており、オンデマンド性、即時性の高い特殊印刷市場も視野に入ってきている。
【０００４】
特殊なトナー、例えば、透明トナーを使用した印刷も注目を集めている。透明トナーの印刷方式として、全面に一律に印刷し、光沢感を上げる方式が一般的であるが、それ以外に、部分的に印刷する方式の需要も高まりつつある。
【０００５】
特許文献１では、機器に関する情報を透明トナーでウォーターマークとして、Ｃ、Ｍ、Ｙ、Ｋの４色のトナーに加えて、透明トナーを用いて印刷するという提案がなされている。また、Ｃ、Ｍ、Ｙ、Ｋの４色のトナーに加えて、特殊色トナーを用いて印刷するという先行技術も存在する。
【０００６】
このように、透明色も含む特殊色トナーを使用することで通常のデジタル印刷とは異なる新たな付加価値が得られるようになり、デジタル印刷の世界をさらに拡大していくことが可能になる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平６−２６２８２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、画像から特殊色版（特殊色トナーで印刷するためのデータ）を生成するには、特定の情報を必要とするため、ユーザの任意の画像から特殊色版を生成することができないという課題がある。
【０００９】
また、特殊色トナーを使用する場合には、特殊色トナーによる処理のために、ビデオ信号の転送系、画像処理系の回路規模が大きくなってしまうという課題がある。
【００１０】
このとき、アプリケーション上で特殊色版の確認は容易にできるが、透明トナー版（透明トナーで印刷するためのデータ）を、ＣＭＹＫやＲＧＢで表示や印刷できるように切り替えるためには特殊色の指定を変更する必要があるという課題もある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明に係る制御装置は、ＣＭＹＫ版と透明トナー版のコマンド解析を行う解析手段と、解析手段によるコマンド解析の結果に基づき、ＣＭＹＫ版の画像データを生成する生成手段と、生成手段によって生成されたＣＭＹＫ版の画像データの画素毎に附随する属性フラグに、透明トナー版を解析して得られた透明トナー属性を埋め込む埋め込み手段とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、定義された特殊色版を用いた印刷データから、ユーザの所望するデザインの特殊色版を作成し、特殊色トナーを使用した印刷が可能になる。このとき、特殊色トナーを使用しない場合には、通常の印刷として扱われるため、再ＲＩＰによってモニタ上で、特殊色版を確認できる。
【００１３】
また、ＣＭＹＫ系の印刷でも使用する属性ビットの中に埋め込んで、特殊色版や透明トナー版が生成されるので、ＣＭＹＫ系による印刷のためのＰＤＬコントローラで特殊色や透明トナーによる印刷をすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る画像処理システムを示す図である。
【図２】印刷装置の断面を示す図である。
【図３】ＰＤＬコントローラのブロック図である。
【図４】プリントドライバの印刷設定のＵＩを示す図である。
【図５】ＰＤＬコントローラでのＲＩＰ処理のフローチャートである。
【図６】本発明に係るＲＩＰ処理のフローチャートである。
【図７】本発明に係るＲＩＰ処理のフローチャートである。
【図８】本発明に係るＲＩＰ処理のフローチャートである。
【図９】実施形態２のＲＩＰ処理のフローチャートである。
【図１０】実施形態２に係るＲＩＰ処理のフローチャートである。
【図１１】実施形態１に係るウエブブラウザの表示を示す図である。
【図１２】実施形態１に係る画像装置内での画像処理のフローチャートである。
【発明を実施するための形態】
【００１５】
（実施形態１）
［画像処理システム］
図１は、実施形態に係る画像処理システムを示す。クライアントコンピュータ１０１は、ユーザがアプリケーションにより文書データを作成するのに用いられる。印刷装置１０２は、電子写真方式のいわゆる複合機とも呼ばれる複数の機能を有する複写機である。ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）コントローラ１０３は、クライアントコンピュータ１０１で作成されたデータおよび、プリンタドライバから印刷するときに出力されるＰＤＬデータを解釈する。そして、ＰＤＬコントローラ１０３は、クライアントコンピュータ１０１で作成されたデータを、ビットマップに展開し印刷装置１０２に送信する。符号１０４は、制御用インタフェースケーブルを指し示している。制御用インタフェースケーブル１０４を介して、印刷装置１０２に印刷データが送信されたり、印刷データをスキャンしたりするときの制御コマンドがやり取りされる。符号１０５は、ビデオインタフェースケーブルを指し示している。展開されたビデオデータは、ビデオインタフェースケーブル１０５を介して、印刷装置１０２に送信される。符号１０６は、ＰＤＬコントローラのＬＡＮケーブルを指し示している。クライアントコンピュータ１０１とＰＤＬコントローラ１０３は、ネットワークに接続されている。
【００１６】
［印刷装置］
図２に、印刷装置１０２の概観図が示されている。図２において、イメージスキャナー部２０１は、原稿を読み取り、デジタル信号処理を行う。また、プリンタ部２０２は、イメージスキャナー部２０１によって読み取られた原稿画像に対応した画像を用紙にフルカラーでプリント出力する。
【００１７】
イメージスキャナー部２０１において、符号２００は、鏡面圧板を指し示している。また、原稿台ガラス（プラテン）２０３上の原稿２０４は、ランプ２０５−１、２０５−２で照射される。そして、ランプ２０５−１、２０５−２から発せられた光は、ミラー２０６、２０７、２０８に導かれ、レンズ２０９によって、３ラインの個体撮像素子センサ（ＣＣＤ）２１０−１、２１０−２、２１０−３上に像を結ぶ。そして、原稿２０４のフルカラー情報としてのレッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の３つの画像信号が信号処理部２１１に送られる。なお、ランプ２０５−１、２０５−２とミラー２０６は、速度ｖで、ラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。ミラー２０７、ミラー２０８は、速度１／２ｖでラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。ここで、原稿２０４は、主走査および副走査ともに６００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で読みとられる。読み取られた画像信号は、原稿１ページ分の単位で信号処理部２１１の内部のデータ蓄積手段に蓄積される。
【００１８】
信号処理部２１１において、内部に蓄積された画像信号は、画素単位で電気的に処理され、マゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ），ブラック（Ｂｋ）の各成分に分解されて、プリンタ部２０２に送られる。また、信号処理部２１１の内部には透明パターン生成部があり、透明画像データ（ＣＬ）を画素単位で生成し同じくプリンタ部２０２へ送出する。
【００１９】
送出されたＭ、Ｃ、Ｙ、Ｂｋ、ＣＬの画像信号がレーザードライバー２１２に送られる。レーザードライバー２１２は、送られてきた画像信号に応じ、半導体レーザー２１３を変調駆動する。レーザー光は、ポリゴンミラー２１４、ｆ−θレンズ２１５、ミラー２１６を介し、感光ドラム２１７上を走査する。ここで、読取と同様に主走査および副走査ともに６００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で書込まれる。
【００２０】
回転現像器２１８は、マゼンタ現像部２１９、シアン現像部２２０、イエロー現像部２２１、ブラック現像部２２２、クリア（透明）現像部２２３を有する。符号２１９〜２２３で指し示される５つの現像部が、交互に感光ドラム２１７に接し、感光ドラム２１７上に形成された静電現像を各色のトナーで現像する。
【００２１】
転写ドラム２２４は、用紙カセット２２５または用紙カセット２２６より供給される用紙を、この転写ドラム２２４に巻き付け、感光ドラム２１７上に現像された像を用紙に転写する。
【００２２】
この様にして、Ｍ，Ｃ，Ｙ，Ｂｋおよびクリア（透明）の５色が順次転写された後に、用紙は、定着ユニット２２７を通過して、トナーが用紙に定着された後に排紙される。
【００２３】
［ＰＤＬコントローラ］
図３にＰＤＬコントローラ１０３の図が示されている。
【００２４】
クライアントコンピュータ１０１から印刷を行う場合、クライアントコンピュータ１０１で作成されたプリントジョブは、ネットワークを経由してＰＤＬコントローラ１０３に送られる。本実施形態の場合、このプリントジョブは、ページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたＰＤＬデータである。そして、ＰＤＬコントローラ１０３の中では、クライアントコンピュータ１０１から送られてきたＰＤＬデータは、ネットワークインタフェース部３０２を経由して受信され、制御部３０１によりバンド毎にラスタ画像データに展開される。さらに、画像データは、画像圧縮伸長処理部３０３により圧縮され、画像メモリ３０５に書き込まれる。そして、制御系インタフェース部３０６を経由して、印刷装置１０２内のデバイスコントローラに対してプリント指示が行われる。そして、画像メモリ３０５から読み出された圧縮画像データは、画像圧縮伸長処理部３０３により伸長される。その後、画像データは、画像系ビデオインタフェース部３０７を経由して、印刷装置１０２の不図示のデバイスコントローラに送られて、画像形成が行われ、印刷される。
【００２５】
［透明トナー色の設定］
透明トナーを使用する場合には、ＰＤＬコントローラ１０３のカラー設定の中の特殊色設定で透明トナー色を特殊色登録設定でカスタムカラー登録しておく必要がある。ここで、透明とは、特定の色相を持たないことを意味する。ＰＤＬコントローラ１０３の管理者は特殊色登録設定で、透明トナー色の名称をカスタムカラーとして設定してＣＭＹＫ値（色値）を定義する。このとき、グループ名はＣｌｅａｒ  Ｔｏｎｅｒとする。
【００２６】
例えば、カスタムカラーの名称：ＣＣＬＲ、ＣＭＹＫ値：シアン  ４０、マゼンタ  ３０、イエロー  ３０、ブラック  ０、グループ：  Ｃｌｅａｒ  Ｔｏｎｅｒ、のように、透明トナー色を定義することができる。ここで、透明トナー色を複数定義することが可能である。また、透明トナー版で作成されたデータを、透明トナーによる印刷だけではなく、プリンタドライバの設定によって通常の印刷に用いることが可能である。このとき、ＣＭＹＫ値の設定の異なる透明トナー色を複数定義しておいて、出力画像の色に応じて特殊色トナーのＣＭＹＫの代替色を選択することが可能である。
【００２７】
［印刷ジョブの作成］
透明トナーを使用する場合には、ＲＧＢ系のオフィスアプリケーションではなく、ＣＭＹＫ版（ＣＭＹＫトナーで印刷するためのデータ）だけでなく特殊色版も作成できるＤＴＰアプリケーションを使用する。透明トナーを使用したい部分はあらかじめ定義された特殊色を指定する。また、作成するオブジェクトはオーバープリント属性を付加しておく。特殊色版は、ＣＭＹＫ版と同様に８ビットの諧調をもっており、多値での表現が可能である。
【００２８】
［透明トナー印刷の印刷設定］
透明トナーを使用して印刷を行うときの印刷設定について図４を用いて説明する。符号４０１は、クライアントコンピュータ１０１に格納されているプリンタドライバの印刷設定ウィンドウを指し示している。印刷設定ウィンドウ４０１は、一般４０２、レイアウト４０３、イメージ４０４、仕上げ４０５の４つのタブを有する。また、印刷設定ウィンドウ４０１は、ＯＫボタン４０９、キャンセルボタン４１０、適用ボタン４１１も有する。図４は、イメージタブを選択したところを示しており、色分解の組み合わせ４０６、透明トナーを使用する４０７、シャープネス４０８の各設定が表示されている。透明トナーを使用する場合には、クライアントコンピュータ１０１上のアプリケーションで透明トナー色に指定された特殊色版を含む分版データが作成される。そして、印刷設定で色分解の組み合わせ：オン、透明トナーを使用する：オンの設定でＯＫが押下されると、プリンタドライバから印刷が行われる。
【００２９】
［透明トナー版を含むＲＩＰ処理］
クライアントコンピュータ１０１から送信された透明トナー版を含む印刷ジョブは、ＣＭＹＫ版と透明トナー版を含む特殊色版とからなる分版ＰＤＬデータである。この分版データはＰＤＬコントローラ１０３に送信されＲＩＰ処理が行われる。
【００３０】
図５は、透明トナー版を含むＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）処理のフローチャートである。ここで、図５に示されているフローチャートは、ＰＤＬコントローラ１０３の制御部３０１、ハードディスク３０４または画像メモリ３０５に格納されている図５のフローチャートを実行するためのプログラムを、制御部３０１が読み出すことで実行される。ここで、印刷設定で色分解の組み合わせがオフの場合に、送信された分版データは合成されず、そのままグレースケールで分版枚数分だけ印刷される。
【００３１】
以下の説明では、色分解の組み合わせはオンであるとする。ステップＳ５０１では、ＣＭＹＫ版ＲＩＰ処理が行われる。ステップＳ５０２で、特殊色版がある場合にはステップＳ５０３に進む。また、ステップＳ５０２で、特殊色版がない場合には、ＲＩＰ処理を終了する。ステップＳ５０３で、クライアントコンピュータ１０１で設定された印刷設定で透明トナーを使用するがオンであるジョブの場合にはステップＳ５０４に進む。また、ステップＳ５０３で、印刷設定で透明トナーを使用するがオフである場合にはステップＳ５０６の特殊色版ＲＩＰ処理に進む。ステップＳ５０４では、特殊色で透明トナー色に定義されている色が使われているか否かが判定される。そして、ステップＳ５０４で、透明トナー版が使われていると判定される場合には、ステップＳ５０５の透明トナー版ＲＩＰ処理へ進む。ステップＳ５０４で、透明トナー版が使われていないと判定される場合には、ステップＳ５０６の特殊色版ＲＩＰ処理に進む。
【００３２】
［ＣＭＹＫ版ＲＩＰ処理］
図６には、ＣＭＹＫ版ＲＩＰ処理が実行されるステップＳ５０１のフローチャートが示されている。ここで、図６に示されているフローチャートは、本発明に係る画像処理システムの不図示のＣＰＵにより実行される。
【００３３】
ステップＳ６０１では、クライアントコンピュータ１０１のプリンタドライバで生成され、ＰＤＬコントローラ１０３に送信されたＣＭＹＫ版の分版データのコマンド解析が行われる。ステップＳ６０２では、コマンド解析の結果からＲＩＰ対象のオブジェクト判定が行われる。判定されるオブジェクトは、文字、画像、グラフィックスの３種類である。ステップＳ６０３では、ラスタライズを行われ、出力画像データが生成される。ステップＳ６０４では、ＣＭＹＫ版の出力画像データの画素毎にステップＳ６０２とステップＳ６０３の処理結果に基づき属性フラグの設定が行われる。
【００３４】
［属性フラグ］
属性フラグは、出力画像データの画素ごとの属性情報が埋め込まれた８ビットからなる情報である。画像データに同期して、画像系ビデオインタフェース部３０７からビデオインタフェースケーブル１０５を介して印刷装置１０２に送信される。
【００３５】
属性フラグは、Ｂｉｔ０−Ｂｉｔ１、Ｂｉｔ３、Ｂｉｔ４、Ｂｉｔ６という属性情報からできている。ここで、Ｂｉｔ０−Ｂｉｔ１は、オブジェクト属性（文字  ００、画像  ０１、グラフィックス  １０）を含む。また、Ｂｉｔ３は、下地属性（背景部のとき１を設定）を含む。また、Ｂｉｔ４は、高精細文字処理フラグ（オブジェクトが文字で高精細文字画像処理を行うとき１を設定）を含む。また、Ｂｉｔ６は、透明トナー属性（透明トナーを使用するときに１を設定）を含む。
【００３６】
上記の属性フラグの属性情報に基づいて印刷装置１０２内のデバイスコントローラでは、オブジェクトの属性ごとにスクリーンの設定を変えるなど最適な画像処理が行われる。ＣＭＹＫの画像データは、ＰＤＬコントローラ１０３内の画像圧縮伸長部３０３で一度非可逆圧縮されて画像伸長後に印刷装置に送られる。しかし、属性情報は圧縮されることなく、印刷装置に送られる。
【００３７】
［特殊色版ＲＩＰ処理］
図７には、特殊色版ＲＩＰ処理が実行されるステップＳ５０６のフローチャートが示されている。ここで、図７に示されているフローチャートは、本発明に係る画像処理システムの不図示のＣＰＵにより実行される。
【００３８】
ステップＳ７０１では、未処理の特殊色版が存在するか否かが調べられ、未処理の特殊色版が存在する場合にはステップＳ７０２へ進み、未処理の特殊色版が存在しない場合には処理が終了する。ステップＳ７０２では、ＰＤＬコントローラ１０３に送信された特殊色版データのコマンド解析が行われる。ステップＳ７０３では、コマンド解析の結果からＲＩＰ対象のオブジェクト判定が行われる。判定されるオブジェクトは、文字、画像、グラフィックスの３種類である。ステップＳ７０４では、ラスタライズが行われ、特殊色版の出力画像データが生成される。ステップＳ７０５では、特殊色で定義されたＣＭＹＫ値に基づき特殊色版の画像データがＣＭＹＫ版の出力画像データに適用される。ステップＳ７０６では、ＣＭＹＫ版の出力画像データの画素毎にステップＳ７０３とステップＳ７０４の処理結果に基づき属性フラグの設定が行われ、ステップＳ７０１へ処理が戻る。
【００３９】
［透明トナー版ＲＩＰ処理］
図８には、透明トナー版ＲＩＰ処理が実行されるステップＳ５０５のフローチャートが示されている。ここで、図８に示されているフローチャートは、本発明に係る画像処理システムの不図示のＣＰＵにより実行される。
【００４０】
ステップＳ８０１では、ＰＤＬコントローラ１０３に送信された透明トナー版データのコマンド解析が行われる。ステップＳ８０２では、透明トナー版データのラスタライズが行われ、透明トナー版の出力画像データが生成される。透明トナー版処理では、出力画像をＣＭＹＫ版に適用しないためオブジェクト判定処理は必要ない。ステップＳ８０３では、上記透明トナー版の出力画像データに対して、２値化が行われる。２値化は、ステップＳ８０２のラスタライズで透明色データのある画素に対して１を設定する単純２値化で行われる。ステップＳ８０４では、ステップＳ８０３の処理結果の基づき２値化の結果がＣＭＹＫ版の出力画像データの画素毎に附随している属性フラグの中のＢｉｔ６の透明トナー属性に設定される。なお、ＣＭＹＫ版の出力画像データは図６のステップＳ６０３のラスタライズ処理で生成された画像データである。
【００４１】
透明トナー属性が附随されたＣＭＹＫ版の出力画像データは、印刷装置１０２に出力される。
【００４２】
なお、ステップＳ８０４において、透明トナー属性をＣＭＹＫ版の出力画像データに設定せずに、ＣＭＹＫ版の出力画像データと透明トナー版の出力画像データを２値化した結果を印刷装置１０２に送信してもよい。この場合、印刷装置１０２において、ＣＭＹＫ版の出力画像データに透明トナー属性が設定される。
【００４３】
［印刷設定のオーバーライドと再ＲＩＰ処理］
ＰＤＬコントローラ１０３を使った印刷ではプリンタドライバの設定によって、印刷装置１０２に印刷するだけでなく、ＰＤＬコントローラ１０３のハードディスク３０４にＰＤＬデータを残すことができる。その場合、ユーザは、クライアントコンピュータ１０１からＰＤＬコントローラ１０３にウエブブラウザでアクセスすることによって以下のことができる。すなわち、ユーザは、自分が送信した印刷ジョブの設定を変更したり(印刷オプションのオーバーライド)、ＲＩＰだけさせたり、ＲＩＰされた画像を削除したり、再度、ＲＩＰを行ったりすることができる。ＲＩＰされた画像がある印刷ジョブに関しては、ウエブブラウザから印刷ジョブをプレビューすることができる。
【００４４】
図１１には、ＰＤＬコントローラ１０３にアクセスしたときのウエブブラウザの表示が示されている。符号１１０１は、ＰＤＬコントローラ１０３のステータス表示を指し示し、符号１１０２は、ＰＤＬコントローラ１０３で印刷したジョブの一覧を指し示している。例えば、図１１において、ジョブの一覧１１０２では、上から３番目のジョブが選択されている。
【００４５】
符号１１０３は、ジョブのプロパティを表示するボタンを指し示している。プロパティボタン１１０３を押下すことにより、印刷設定を変更することができる。符号１１０４は、選択されたジョブのプレビューを行うプレビューボタンを指し示している。符号１１０５は、ＰＤＬデータのＲＩＰを行うＲＩＰ処理ボタンを指し示している。符号１１０６は、削除ボタンを指し示しており、符号１１０７は、印刷ボタンを指し示している。
【００４６】
透明トナーを使用する設定のジョブをプレビューした場合には、透明トナー版は属性情報に適用され、ＣＭＹＫ画像に適用されていないので透明トナー版は表示されない。しかし、プロパティボタン１１０３を押下して透明トナーを使用するという設定をオフに変更し、ＲＩＰ処理ボタン１１０５を押下して再ＲＩＰ処理後にプレビューを行うと、以下のようになる。すなわち、透明トナー版は、特殊色の処理としてあらかじめ定義された色で、ＣＭＹＫ画像に適用されるため、透明トナー版もＣＭＹＫ版と同様にモニタ表示される。
【００４７】
［透明トナー版の生成］
図１２には、印刷装置１０２内部の画像処理のフローチャートが示されている。ここで、図１２に示されているフローチャートは、本発明に係る画像処理システムの不図示のＣＰＵにより実行される。
【００４８】
図１２に示されている処理では、まず、ＰＤＬコントローラ１０３で生成された画像データ１２０５とそれに付随する属性情報１２０６が入力される。属性情報１２０６は、各々の画像処理モジュールにおいて、最適な画像処理を施すために使用される。
【００４９】
ステップＳ１２０１において、色処理により印刷装置側で色が変更される。次に、ステップＳ１２０２において、属性情報のＢｉｔ６の透明トナー属性フラグに１が立っている場合は、透明トナー成分がＣ、Ｍ、Ｙ、Ｋ信号から導かれる。まず、画素毎にＣ、Ｍ、Ｙ、Ｋの総トナー量が求められる。総トナー量とは、Ｃ、Ｍ、Ｙ、Ｋの４色をあわせた合計の信号量により画素ごとに用紙に転写されるトナー量を求めるものである。通常、総トナー量は、単色の最大値を１００％としたパーセント値として表現される。画像信号が８ビットの整数で表現されている場合、単色の最大値は２５５なので、Ｃ、Ｍ、Ｙ、Ｋの加算値を１００／２５５倍して総トナー量とされる。
【００５０】
例えば、８ビットの画像信号が、ある画素について、Ｃ＝８０、Ｍ＝９５、Ｙ＝１４０、Ｋ＝１１０であったとすると、総トナー量＝（Ｃ＋Ｍ＋Ｙ＋Ｋ）×１００／２５５＝１６７％・・・（１）となる。
【００５１】
通常、総トナー量の一般的な上限値は、２００−２８０％程度であり、作像プロセスによって決定されるが、本発明では、これにさらに透明トナー層を形成した後のトータル量が上限値以下であることが要求される。
【００５２】
ここで、上限値を２４０％であると仮定した場合、（１）の数値と上限値との差分が透明トナー層に許容される濃度比率となると考えることができ、許容量＝２４０−１６７＝７３％・・・（２）となる。属性情報のＢｉｔ６の透明トナー属性フラグが立っていない場合には、透明トナー成分が生成されずに、入力のままのＣ、Ｍ、Ｙ、Ｋのデータが出力される。
【００５３】
Ｃ、Ｍ、Ｙ、Ｋ、ＣＬ（透明トナー）量が決定したら、ステップＳ１２０３のガンマ処理において、このプリンタに最適なガンマ処理が各色に施される。
【００５４】
そして、ステップＳ１２０４の画像形成において、各色に画像形成処理が施される。画像形成処理には、スクリーン処理や誤差拡散処理がある。
【００５５】
本実施形態では、透明トナーに定義された特殊色版を用いた印刷データから、ユーザの所望するデザインの透明トナー版を作成し、特殊色トナーを使用した印刷が可能になるという効果がある。このとき、透明トナーを使用しない場合には、通常の印刷として扱われるため、再ＲＩＰ処理によってモニタ上での透明トナー版の確認やＣＭＹＫ色による印刷が可能であるという効果もある。
【００５６】
また、透明トナー版をＣＭＹＫ系の印刷でも使用する属性ビットの中に埋め込んで、透明トナー版を生成するので、ビデオ信号を増やすことなく従来のＣＭＹＫのＰＤＬコントローラで透明トナー版の印刷をすることができるという効果がある。
【００５７】
（実施形態２）
第１の実施形態では、ＣＭＹＫ以外の特殊色トナーは、透明トナー１色のみとしたが、印刷装置１０２が対応していれば２色以上の特殊色の場合についても同様に適用可能である。
【００５８】
［特殊色版を含むＲＩＰ処理］
クライアントコンピュータ１０１から送信された複数の特殊色版を含む印刷ジョブは、ＣＭＹＫ版と透明トナー版、蛍光トナー版（蛍光トナーで印刷するためのデータ）を含む特殊色版とからなる分版ＰＤＬデータである。この分版データは、ＰＤＬコントローラ１０３に送信されＲＩＰ処理が行われる。ここで、特殊色版の特殊色は実施形態１と同様にあらかじめ定義されている。
【００５９】
図９は、特殊色版を含むＲＩＰ処理のフローチャートである。ここで、図９に示されているフローチャートは、本発明に係る画像処理システムの不図示のＣＰＵにより実行される。
【００６０】
ステップＳ９０１では、ＣＭＹＫ版ＲＩＰ処理が行われる。ステップＳ９０２において、特殊色版が存在する場合にはステップＳ９０３に処理が進み、特殊色版が存在しない場合には、ＲＩＰ処理が終了する。ステップＳ９０３では、印刷設定で特殊色トナーを使用するがオンであるジョブの場合にはステップＳ９０４に処理が進む。また、ステップＳ９０３において、印刷設定で特殊色トナーを使用するがオフであるジョブの場合には、ステップＳ９０５の特殊色版ＲＩＰ処理に進む。ステップＳ９０４では、特殊色トナー版ＲＩＰ処理が行われる。ステップＳ９０５では、特殊色版ＲＩＰ処理が行われる。
【００６１】
ここで、ステップＳ９０１のＣＭＹＫ版ＲＩＰ処理は、実施形態１に係る図６に示されている処理と同じため説明を省略する。また、ステップＳ９０５の特殊色版ＲＩＰ処理は、実施形態１に係る図７に示されている処理と同じため説明を省略する。
【００６２】
［特殊色トナー版ＲＩＰ処理］
図１０には、特殊色トナー版ＲＩＰ処理ステップＳ９０４のフローチャートが示されている。ここで、図１０に示されているフローチャートは、本発明に係る画像処理システムの不図示のＣＰＵにより実行される。
【００６３】
ステップＳ１００１では、特殊色版が存在するか否かが調べられる。ステップＳ１００１において、特殊色版が存在する場合には、ステップＳ１００２へ処理が進む。ステップＳ１００１において、特殊色版が存在しない場合には、処理を終了する。ステップＳ１００２では、ＰＤＬコントローラ１０３に送信された特殊色版のコマンド解析が行われる。ステップＳ１００３では、ラスタライズが行われ、出力画像データが生成される。特殊色トナー版ＲＩＰ処理では、出力画像がＣＭＹＫ版に適用されないため、オブジェクト判定処理は必要ない。ステップＳ１００４では、２値化が行われる。２値化は、ステップＳ１００３のラスタライズで特殊色トナーデータのある画素に対して１を設定する単純２値化で行われる。ステップＳ１００５では、ステップＳ１００４の処理結果の基づき２値化の結果が属性フラグの中のＢｉｔ６の透明トナー属性またはＢｉｔ５の蛍光トナー属性に設定される。次に、ステップＳ１００１に、処理が戻る。
【００６４】
属性フラグは、Ｂｉｔ０−Ｂｉｔ１、Ｂｉｔ３、Ｂｉｔ４、Ｂｉｔ５、Ｂｉｔ６という属性情報からできている。ここで、Ｂｉｔ０−Ｂｉｔ１は、オブジェクト属性（文字  ００、画像  ０１、グラフィックス  １０）を含む。また、Ｂｉｔ３は、下地属性（背景部のとき１を設定）を含む。また、Ｂｉｔ４は、高精細文字処理フラグ（オブジェクトが文字で高精細文字画像処理を行うとき１を設定）を含む。また、Ｂｉｔ５は、蛍光トナー属性（蛍光トナーを使用するときに１を設定）を含む。また、Ｂｉｔ６は、透明トナー属性（透明トナーを使用するときに１を設定）を含む。
【００６５】
以下、属性フラグの蛍光トナー属性と透明トナー属性の情報から印刷装置が蛍光トナー版と透明トナー版が生成され、印刷が行われる。
【００６６】
本実施形態では、２色以上の特殊色版の印刷をすることができるという効果がある。
【００６７】
（実施形態３）
実施形態１の透明トナー版ＲＩＰ処理の２値化ステップＳ８０３では、データのあるところを１とする単純２値化が行われる。ここでは、２値化をディザ処理や誤差拡散処理などにより行い、擬似諧調２値データとして属性フラグの透明トナー属性に設定してもよい。
【００６８】
クライアントコンピュータ１０１から送られる特殊色版データは多値データであるので、ユーザが作成した透明トナー版の諧調を生かして印刷装置の透明トナー版を生成することができるという効果がある。
【００６９】
（実施形態４）
実施形態１と実施形態２では透明トナー版や特殊色版は必ず、属性情報に埋め込まれて、ＣＭＹＫ色以外のトナーでの印刷を可能にしていた。印刷装置において、特殊色版を画像データのまま印刷装置が処理できる場合であっても、本発明の属性情報に特殊色版情報を入れる機能をＰＤＬコントローラで動作させてもよい。この場合、ＰＤＬコントローラは、特殊色分のビデオチャンネルを持ちつつ、特殊色版情報から属性データに変換する系も内蔵し、接続される印刷装置の種類に応じて特殊色版処理方法を切り替えることができるという効果がある。
【００７０】
本実施形態によって、印刷装置の特殊色版のインタフェースが違っていても、同じＰＤＬコントローラで特殊色版の印刷を行うことができるという効果がある。
【００７１】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インタフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００７２】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【００７３】
この場合、コンピュータ読み取り可能な記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００７４】
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００７５】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。
【００７６】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【００７７】
１０１  クライアントコンピュータ
１０２  印刷装置
１０３  ＰＤＬコントローラ
１０４  制御用インタフェースケーブル
１０５  ビデオインタフェースケーブル
１０６  ＬＡＮケーブル
【図１】
0005367142.tif 000002
【図２】
0005367142.tif 000003
【図３】
0005367142.tif 000004
【図４】
0005367142.tif 000005
【図５】
0005367142.tif 000006
【図６】
0005367142.tif 000007
【図７】
0005367142.tif 000008
【図８】
0005367142.tif 000009
【図９】
0005367142.tif 000010
【図１０】
0005367142.tif 000011
【図１１】
0005367142.tif 000012
【図１２】
0005367142.tif 000013