(57)【特許請求の範囲】
【請求項１】
通常色により表される画像データを有する情報処理装置と、前記通常色に加えて当該通常色と異なる特色を使用して画像を形成する画像形成装置とを有する画像形成システムであって、
前記情報処理装置は、
前記通常色から置換カラーを指定させる置換カラー指定部と、
前記置換カラーから置換すべき前記特色である置換特色を指定させる特色指定部と、
前記画像データに基づく印刷ジョブを生成する印刷ジョブ生成部と、
前記置換カラーを前記置換特色に変換する命令である特色置換コマンドを生成して前記印刷ジョブに付与する特色置換コマンド生成部と、
前記特色置換コマンドが付与された前記印刷ジョブを前記画像形成装置へ送信する印刷ジョブ送信部と
を具え、
前記画像形成装置は、
前記印刷ジョブを受信する印刷ジョブ受信部と、
前記印刷ジョブに付与された前記特色置換コマンドを基に、前記画像データに含まれる前記置換カラーを前記置換特色に置換する特色置換部と、
前記通常色及び前記特色により、前記画像データに基づく画像を形成する画像形成部と
を具えることを特徴とする画像形成システム。
【請求項２】
前記画像形成部は、前記置換カラーにより表される色と前記置換特色とを重ねて、前記画像データに基づく画像を形成する
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記置換カラーにより表される色及び前記特色の上下を指定する上下指定部
をさらに具え、
前記画像形成部は、前記上下指定部により指定された順序に従い、前記置換カラーにより表される色及び前記置換特色を重ねる
ことを特徴とする請求項２に記載の画像形成システム。
【請求項４】
前記特色指定部は、前記置換特色の濃度を指定させ、
前記特色置換部は、前記画像データに含まれる前記置換カラーを、前記特色指定部により指定された濃度の前記置換特色に置換する
ことを特徴とする請求項１に記載の画像形成システム。
【請求項５】
前記特色置換部は、前記画像データに含まれる前記置換カラーを、当該置換カラーに応じた濃度の前記置換特色に置換する
ことを特徴とする請求項１に記載の画像形成システム。
【請求項６】
前記画像データに含まれる色を検出するカラー検出部
をさらに具え、
前記置換カラー指定部は、前記カラー検出部により検出した色のなかから前記置換カラーを選択させる
ことを特徴とする請求項１に記載の画像形成システム。
【請求項７】
前記置換カラー指定部は、前記置換カラーをカラー空間及びカラー値により指定させる
ことを特徴とする請求項１に記載の画像形成システム。
【請求項８】
前記画像データは、他の画像形成装置により前記特色を使用するための色名を含み、
前記置換カラー指定部は、前記色名を前記置換カラーとして指定させる
ことを特徴とする請求項１に記載の画像形成システム。
【請求項９】
通常色により表される画像データを有する情報処理装置と、前記通常色に加えて当該通常色と異なる特色を使用して画像を形成する画像形成装置とにより画像を形成する画像形成方法であって、
前記通常色から置換カラーを指定させる置換カラー指定ステップと、
前記置換カラーから置換すべき前記特色である置換特色を指定させる特色指定ステップと、
前記画像データに基づく印刷ジョブを生成する印刷ジョブ生成ステップと、
前記置換カラーを前記置換特色に変換する命令である特色置換コマンドを生成して前記印刷ジョブに付与する特色置換コマンド生成ステップと、
前記特色置換コマンドが付与された前記印刷ジョブを前記情報処理装置から前記画像形成装置へ送信する印刷ジョブ送信部と、
前記画像形成装置により、前記印刷ジョブを受信する印刷ジョブ受信ステップと、
前記画像形成装置により、前記印刷ジョブに付与された前記特色置換コマンドを基に、前記画像データに含まれる前記置換カラーを前記置換特色に置換する特色置換ステップと、
前記通常色及び前記特色により、前記画像データに基づく画像を形成する画像形成ステップと
を具えることを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成システム及び画像形成方法に関し、例えば白色やクリア（透明色）のような特色を用紙等の媒体に印刷する印刷装置に適用して好適なものである。
【背景技術】
【０００２】
従来、印刷装置は、ホストコンピュータから画像データを取得し、ＬＥＤ（Light Emitting Diode）ヘッド等の露光装置によりトナー像を形成し、これを用紙等の媒体に転写し、さらに定着器によって用紙にトナー像を定着させることにより、この用紙の紙面に画像を形成するものが広く普及している。
【０００３】
多くの印刷装置では、シアン、マゼンタ、イエロー及びブラックといった４色のトナーを有している。このため印刷装置は、取得した画像データがカラー画像であれば、４色に分解した上で、各色のトナー像を形成し、これらを重ねることでカラー画像を形成することができる。
【０００４】
また印刷装置のなかには、従来のシアン、マゼンタ、イエロー及びブラック（以下これらを通常色と呼ぶ）のトナーに加えて、ホワイト（白色）やクリア（透明）といった特殊な色（以下、これらを特色と呼ぶ）のトナーを有するものも提案されている。（例えば、特許文献１参照）。
【０００５】
このうち白色のトナーは、例えば白色以外の用紙に画像を印刷する際の下地として用いられる。またクリアのトナーは、例えば通常色のトナーにより形成された画像の全面に重ねて画像に光沢感を与える場合に用いられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−１９７１６５号公報（第１図）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、ホストコンピュータにおいて実行されるオペレーティングシステムや一般的なアプリケーションにより表される画像の色は、印刷装置において、通常色の画像データに分解されてトナー像が形成される。このため、印刷装置において特色を用いた画像を形成する場合、ホストコンピュータは、当該印刷装置に対して特色の使用を指示する特殊な命令を送信する必要がある。
【０００８】
しかしながら、一般的なアプリケーションは、特色に対応していないことが多い。このため、特色を用いて画像を形成する場合、ホストコンピュータは、専用のアプリケーションを実行することにより、特色の使用命令を含む画像データを生成して印刷装置に送信する必要がある。
【０００９】
このように、一般的なアプリケーションに代えて専用のアプリケーションを用いることは、ホストコンピュータのユーザにとって煩雑であり、手間がかかる、という問題があった。
【００１０】
本発明は以上の点を考慮してなされたもので、多様なアプリケーションにより特色を含む画像を形成し得る画像形成システム及び画像形成方法を提案しようとするものである。
【課題を解決するための手段】
【００１１】
かかる課題を解決するため本発明の画像形成システム及び画像形成方法においては、通常色により表される画像データを有する情報処理装置と、通常色に加えて当該通常色と異なる特色を使用して画像を形成する画像形成装置とにより画像を形成する場合に、通常色から置換カラーを指定させ、置換カラーから置換すべき特色である置換特色を指定させ、画像データに基づく印刷ジョブを生成し、置換カラーを置換特色に変換する命令である特色置換コマンドを生成して印刷ジョブに付与し、特色置換コマンドが付与された印刷ジョブを情報処理装置から画像形成装置へ送信し、画像形成装置により、印刷ジョブに付与された特色置換コマンドを基に、画像データに含まれる置換カラーを置換特色に置換し、通常色及び特色により、画像データに基づく画像を形成するようにした。
【００１３】
本発明は、画像データに特色が含まれていない場合であっても、この画像データに含まれる構成要素のうち、色が置換カラーであるものを特色に置換した上で、画像全体を形成することができるので、アプリケーションにより特色を含む画像データを予め作成する必要が無い。また本発明は、情報処理装置において置換カラーを置換特色に変換する特色置換コマンドを印刷ジョブに付与し、画像形成装置においてこれに従い画像データ中に含まれる置換カラーを特色に置換して画像を形成するため、情報処理装置において予め画像データ中の置換カラーを特色に変換しておく必要も無い。
【発明の効果】
【００１４】
本発明によれば、多様なアプリケーションにより特色を含む画像を形成し得る画像形成システム及び画像形成方法を実現できる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施の形態による印刷システムの構成を示す略線図である。
【図２】第１の実施の形態によるアプリケーションデータの表示及び印刷を示す略線図である。
【図３】第１の実施の形態による特色置換設定画面の構成を示す略線図である。
【図４】第１の実施の形態によるホストコンピュータの印刷処理手順を示す略線図である。
【図５】第１の実施の形態による印刷装置の印刷処理手順を示す略線図である。
【図６】第２の実施の形態による印刷システムの構成を示す略線図である。
【図７】第２の実施の形態による特色置換設定画面の構成を示す略線図である。
【図８】第２の実施の形態によるアプリケーションデータの表示及び印刷を示す略線図である。
【図９】第２の実施の形態によるホストコンピュータの印刷処理手順を示す略線図である。
【図１０】第２の実施の形態による印刷装置の印刷処理手順を示す略線図である。
【図１１】オーバープリント対応ラスタライズ処理手順を示す略線図である。
【発明を実施するための形態】
【００１６】
以下、発明を実施するための形態（以下実施の形態とする）について、図面を用いて説明する。
【００１７】
［１．第１の実施の形態］
［１−１．印刷システムの構成］
図１に示すように、印刷システム１は、大きく分けてホストコンピュータ２及び印刷装置３により構成されている。ホストコンピュータ２及び印刷装置３は、例えばＵＳＢ（Universal Serial Bus）等の規格に準じた接続ケーブル、或いは例えばＩＥＥＥ(Institute of Electrical and Electronics Engineers)８０２．３ｕ／ａｂやＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ等の規格に準じた有線又は無線のＬＡＮ（Local Area Network）等により接続されている。またホストコンピュータ２は、ユーザの操作入力を受け付けるキーボード４及びマウス５が接続されており、また種々の情報を表示して当該ユーザに提示するディスプレイ６も接続されている。
【００１８】
ホストコンピュータ２は、図示しないＣＰＵ（Central Processing Unit）を中心に構成されており、図示しない記憶部から読み出した各種プログラムを実行することにより、種々の機能を実現する。具体的にホストコンピュータ２は、オペレーティングシステム１０を実行した状態で、ユーザの操作等に応じて種々のアプリケーション１１を実行することにより、例えば文書や図面等のようなアプリケーションデータを作成させる。
【００１９】
またホストコンピュータ２は、このアプリケーション１１においてアプリケーションデータの印刷指示がされた場合、このアプリケーションデータをオペレーティングシステム１０の描画コマンドにより表し、プリンタドライバ１２に引き渡す。プリンタドライバ１２は、この描画コマンドにより表されたアプリケーションデータを、印刷装置３に適した形式のデータに変換して送信する。
【００２０】
具体的にプリンタドライバ１２は、その内部に置換カラー指定部２１、特色指定部２２、ＰＤＬ（Page Description Language、ページ記述言語）変換部２３及び通信部２４を有している。このうち置換カラー指定部２１及び特色指定部２２については後述する。ＰＤＬ変換部２３は、描画コマンドにより表されたアプリケーションデータを印刷装置３により解釈可能なＰＤＬのコマンド（以下これを印刷ジョブと呼ぶ）に変換する。通信部２４は、印刷ジョブをＵＳＢやＬＡＮ等の接続方式に適した形式の通信データに変換して印刷装置３へ送信する。
【００２１】
印刷装置３は、通信部３０、印刷制御部３１、記憶部３２、ラスタライズ部３３及び印刷部３４により構成されている。通信部３０は、ＵＳＢやＬＡＮ等を介して受信した通信データを印刷ジョブに変換し、これを印刷制御部３１に引き渡す。
【００２２】
印刷制御部３１は、図示しないＣＰＵを中心に構成されている。また記憶部３２は、図示しないＲＯＭ（Read Only Memory）及び図示しないＲＡＭ（Random Access Memory）を有している。印刷制御部３１は、記憶部３２のＲＯＭから各種プログラムや情報を読み出し、当該記憶部３２のＲＡＭをワークエリアとして利用しながら、印刷装置３の全体を制御する。具体的に印刷制御部３１は、所定の印刷プログラムを読み出して実行することにより、データ解析部４１及び特色置換部４２をソフトウェアにより実現する。データ解析部４１は、通信部３０から引き渡された印刷ジョブに含まれる制御コマンドを解析し、後段の特色置換部４２（詳しくは後述する）を介してラスタライズ部３３に供給する。
【００２３】
ラスタライズ部３３は、印刷制御部３１から供給された印刷ジョブに従い、ラスタライズ処理を実行してラスタライズイメージを作成し、これを印刷部３４に供給する。印刷部３４は、ラスタライズイメージに基づいたトナー像（潜像画像）を形成し、これを用紙に転写して定着させることにより、当該用紙に画像を形成する。印刷部３４は、シアン、マゼンタ、イエロー及びブラックといった通常色（以下、これらの色をまとめてプロセスカラーとも呼ぶ）に加えて、ホワイト（白色）及びクリア（透明）といった特色のトナーを有している。このためラスタライズ部３３は、各色のトナーに応じたラスタライズイメージをそれぞれ形成するようになっている。
【００２４】
このように印刷システム１では、ホストコンピュータ２から供給されるアプリケーションデータを基に、印刷装置３により用紙に画像を印刷するようになっている。
【００２５】
［１−２．特色印刷の原理］
次に、印刷システム１における特色の印刷原理について説明する。ホストコンピュータ２において、オペレーティングシステム１０及びアプリケーション１１は、ＲＧＢ表色系により色を表現している。具体的には、赤（Ｒ）、緑（Ｇ）及び青（Ｂ）の３原色をそれぞれ値０から２５５までの２５６段階で表現することにより、１６７０万色余りの色を表現している。またここでは、アプリケーション１１により文書を作成した場合を例に説明する。
【００２６】
ホストコンピュータ２は、ユーザの操作に従ってアプリケーションデータを作成し、その印刷イメージを表す表示画面５０をディスプレイ６（図１）に表示する。このときホストコンピュータ２は、アプリケーションデータに含まれるオブジェクト、すなわち文字列や図形等のような構成要素ごとに、指定された色を付して表示する。
【００２７】
例えば図２（Ａ）に示すように、アプリケーションデータには、用紙に相当する印刷範囲５１の内部に、構成要素としてオブジェクトＪ１、Ｊ２及びＪ３が含まれるものとする。オブジェクトＪ１は、文字データでなり、その色としてＲＧＢ（０，０，０）、すなわち黒色が指定されている。オブジェクトＪ２は、楕円形の図形データでなり、その色としてＲＧＢ（０，２５５，０）、すなわち緑色が指定されている。またオブジェクトＪ３は、長方形の図形データでなり、その色としてＲＧＢ（２５５，０，０）、すなわち赤色が指定されている。
【００２８】
ここで、本実施の形態による印刷システム１では、ユーザが予め決めた色を特色に変換して印刷するようになっている。具体的に印刷システム１では、ユーザが任意の色、例えばＲＧＢ（２５５，０，０）の赤色を、印刷時に特色に置換する色（以下これを置換カラーと呼ぶ）と決めた上で、アプリケーション１１によりこの置換カラーを用いたアプリケーションデータが作成される。
【００２９】
例えば図２（Ａ）に示したアプリケーションデータのうち、オブジェクトＪ１及びＪ２は、ユーザがそれぞれ黒色及び緑色により印刷することを意図して、それぞれ黒色及び緑色が指定されている。その一方でオブジェクトＪ３は、ユーザが印刷時に特色に変換されることを意図して、敢えて赤色が指定されている。これを換言すると、ホストコンピュータ２は、ユーザが意図する印刷結果とは異なる色により、ディスプレイ６（図１）に表示画面５０（図２（Ａ））を表示することになる。
【００３０】
またホストコンピュータ２は、アプリケーション１１上でユーザによりアプリケーションデータを印刷する操作指示を受け付けると、オペレーティングシステム１０によりプリンタドライバ１２を呼び出して実行する。プリンタドライバ１２は、ディスプレイ６（図１）に印刷ダイアログを表示し、さらにユーザの操作に応じて、複数の指定画面を切り替える。この指定画面としては、例えば用紙のサイズや余白の長さ等を指定する用紙指定画面（図示せず）の他、図３（Ａ）に示す特色置換設定画面６０が用意されている。
【００３１】
特色置換設定画面６０は、いわゆるＧＵＩ（Graphical User Interface）として構成されており、大きく分けて置換カラー指定欄６１、特色指定欄６２、ＯＫボタン６３及びキャンセルボタン６４が配置されている。
【００３２】
置換カラー指定欄６１は、上述した置換カラーを指定するための欄となっており、カラー空間指定部７１、カラー値指定部７２及びカラー表示部７３が設けられている。カラー空間指定部７１は、置換カラーを指定する場合のカラー空間を指定するための欄となっている。このカラー空間指定部７１は、いわゆるドロップダウンリストとなっており、クリック操作がなされると、図３（Ｂ）に示すように、一時的にリスト形式で複数の選択肢を表示し、この選択肢から１個を選択させる。指定可能なカラー空間としては、例えば「ＲＧＢカラー」の他、「ＨＳＬカラー」、「ＣＭＹＫ」、「Ｌａｂ」及び「特色カラー」（詳しくは後述する）が用意されている。このカラー空間指定部７１は、アプリケーション１１において指定可能なカラー空間に応じて、ユーザに指定されることが想定されている。
【００３３】
カラー値指定部７２は、カラー空間指定部７１により指定されたカラー空間により、置換カラーのカラー値を指定するための欄となっている。このカラー値指定部７２は、カラー空間指定部７１における選択結果に応じて表示内容を変更する。例えばカラー空間指定部７１において「ＲＧＢカラー」が選択された場合、カラー値指定部７２は、図３（Ａ）に示したように、「Ｒ」、「Ｇ」及び「Ｂ」といった３項目のラベルと、それぞれに対応して値を入力する３箇所の入力欄を表示する。また、例えばカラー空間指定部７１において「ＣＭＹＫ」が選択された場合、カラー値指定部７２は、「Ｃ」、「Ｍ」、「Ｙ」及び「Ｋ」といった４項目のラベルと、それぞれに対応して値を入力する４箇所の入力欄を表示する（図示せず）。
【００３４】
カラー表示部７３は、指定された置換カラーを実際に表示することにより、ユーザに確認させるようになっている。具体的にカラー表示部７３は、正方形状に形成されており、カラー空間指定部７１により指定されたカラー空間において、カラー値指定部７２により指定されたカラー値が表す色で正方形の内部を塗りつぶす。
【００３５】
特色指定欄６２は、置換カラーから変換したい特色、すなわち印刷装置３により実際に用紙に印刷したい特色を指定するための欄となっており、特色選択欄７５及び濃度指定欄７６が設けられている。特色選択欄７５は、用紙に印刷したい特色を指定する欄であり、いわゆるドロップダウンリストとなっている。この特色選択欄７５は、クリック操作がなされると、図３（Ｃ）に示すように、一時的にリスト形式で複数の選択肢を表示し、この選択肢から１個を選択させる。指定可能な特色としては、「白トナー(SpotColor_White)」及び「クリアトナー(SpotColor_Clear)」が用意されている。ここで各特色を表す選択肢のうち、前半の「白トナー」等の用語は、ユーザに認識しやすい用語により特色を表しており、後半の(SpotColor_White)等の用語は、印刷装置３が認識し得る文字列となっている。濃度指定欄７６は、特色選択欄７５により選択された特色を用紙に印刷する際の濃度を指定する欄となっており、０％から１００％の間で数値を入力させる。
【００３６】
ＯＫボタン６３は、置換カラー指定欄６１及び特色指定欄６２における指定内容に従って印刷処理の開始を指示するボタンである。一方、キャンセルボタン６４は、置換カラー指定欄６１及び特色指定欄６２における指定内容の破棄を指示するボタンである。
【００３７】
図３（Ａ）の場合、置換カラーとして、ＲＧＢカラーの（２５５，０，０）、すなわち赤色が指定されており、特色として、白トナー(SpotColor_White)の濃度８０％が指定されている。このため、図２（Ａ）に示したアプリケーションデータは、オブジェクトＪ３が置換カラーであることから、図２（Ｂ）に示すように、用紙Ｐ１に印刷された場合に、特色に置換される。
【００３８】
因みに、カラー空間指定部７１に用意された選択肢「特色カラー」（図３（Ｂ））は、印刷装置３と異なる他の印刷装置に特化した特色を指定するために用意されている。例えば、アプリケーション１１が他の印刷装置に対応しており、各オブジェクトに対し他の印刷装置用の名称で特色が設定されている場合、そのままでは印刷装置３により特色を印刷することができない。このような場合にプリンタドライバ１２は、「特色カラー」が選択されると、カラー値指定部７２に入力欄を表示して他の印刷装置用の特色に付された色名を入力させる。これによりプリンタドライバ１２は、他の印刷装置用の特色を、印刷装置３用の特色に置換することができる。
【００３９】
このように印刷システム１では、ホストコンピュータ２側でプリンタドライバ１２により特色置換設定画面６０上で指定された内容に基づき、印刷装置３側でアプリケーションデータに含まれるオブジェクトのうち置換カラーが指定されたものを特色に置換して印刷するようになっている。
【００４０】
［１−３．印刷処理］
次に、ホストコンピュータ２及び印刷装置３における印刷処理について、それぞれ詳細に説明する。
【００４１】
［１−３−１．ホストコンピュータの印刷処理］
まず、ホストコンピュータ２（図１）の印刷処理手順について説明する。ホストコンピュータ２は、ユーザの操作に基づき、オペレーティングシステム１０を実行し、当該オペレーティングシステム１０上でアプリケーション１１を実行して、アプリケーションデータを生成する。この状態でアプリケーション１１は、アプリケーションデータの印刷操作がなされると、オペレーティングシステム１０に印刷を指示すると共に当該アプリケーションデータを引き渡す。
【００４２】
このときホストコンピュータ２は、オペレーティングシステム１０からプリンタドライバ１２を呼び出して起動すると共にこのアプリケーションデータを引き渡し、さらに図４に示す印刷処理手順ＲＴ１を開始してステップＳＰ１へ移る。ステップＳＰ１においてホストコンピュータ２は、プリンタドライバ１２によりディスプレイ６（図１）に印刷ダイアログを表示し、ユーザの操作に応じて特色置換設定画面６０（図３（Ａ））を表示して、次のステップＳＰ２へ移る。
【００４３】
ステップＳＰ２においてホストコンピュータ２は、プリンタドライバ１２により、置換カラー指定欄６１において置換カラーのカラー空間及びカラー値をそれぞれ指定させ、次のステップＳＰ３へ移る。ステップＳＰ３においてホストコンピュータ２は、プリンタドライバ１２により、特色指定欄６２において特色及びその濃度を指定させ、次のステップＳＰ４へ移る。ステップＳＰ４においてホストコンピュータ２は、プリンタドライバ１２による印刷ダイアログでの設定が完了した段階で、ユーザから印刷実行の操作指示を受け付けると、新たな印刷ジョブを生成して、次のステップＳＰ５へ移る。
【００４４】
ステップＳＰ５においてホストコンピュータ２は、プリンタドライバ１２により、置換カラー指定欄６１において指定されたカラー空間及び置換カラーと、特色指定欄６２において指定された特色及びその濃度とを対応付けて特色置換コマンドとして印刷ジョブに記録し、次のステップＳＰ６へ移る。このとき印刷ジョブに付与される特色置換コマンドは、例えばＰｏｓｔＳｃｒｉｐｔであれば、次のような内容となる。
【００４５】
/MyReplaceTable [/DeviceRGB (255,0,0) (SpotColor_White) 0.8] def
【００４６】
この特色置換コマンドは、配列として形成されており、その要素が記号［］内に並べられている。１番目の要素「/DeviceRGB」は、カラー空間がＲＧＢからーであることを表す。２番目の要素「(255,0,0)」は、カラー値が（２５５，０，０）であることを表す。３番目の要素「(SpotColor_White)」は、特色の名称がＳｐｏｔＣｏｌｏｒ＿Ｗｈｉｔｅであることを表す。因みにこの特色の名称は、印刷装置３が認識し得るものである。４番目の要素「0.8」は、特色の濃度が８０％であることを表す。
【００４７】
ステップＳＰ６においてホストコンピュータ２は、ＰＤＬ変換部２３（図１）により、アプリケーションデータに含まれる各構成要素の描画コマンドをページ記述言語（ＰＤＬ）に順次変換して印刷ジョブに順次記録し、最後に終端を表す情報を記録した上で、次のステップＳＰ７へ移る。これにより印刷ジョブには、置換カラーと特色との対応付けを表す特色置換コマンドと、アプリケーションデータを構成する複数の描画コマンドとが格納された状態となる。このうち描画コマンドには、印刷装置３の特色に関するコマンドが含まれていないものとなる。
【００４８】
ステップＳＰ７においてホストコンピュータ２は、プリンタドライバ１２の通信部２４により、印刷ジョブを印刷装置３へ逐次送信した後、次のステップＳＰ８へ移って印刷処理手順ＲＴ１を終了する。
【００４９】
［１−３−２．印刷装置の印刷処理］
次に、印刷装置３の印刷処理手順について説明する。印刷装置３は、電源が投入されると、図５に示す印刷処理手順ＲＴ２を開始し、ステップＳＰ１１へ移る。ステップＳＰ１１において印刷装置３は、ホストコンピュータ２から送信される印刷ジョブを通信部３０により受信し、次のステップＳＰ１２へ移る。
【００５０】
ステップＳＰ１２において印刷装置３は、印刷制御部３１のデータ解析部４１によって印刷ジョブ内の特色置換コマンドを解析することにより、カラー空間、カラー値、特色及びその濃度を取得し、これらを特色置換情報として記憶部３２の特色置換情報格納部４４に格納して、次のステップＳＰ１３へ移る。ステップＳＰ１３において印刷装置３は、印刷制御部３１のデータ解析部４１によって、印刷ジョブ内のコマンドを先頭から１コマンドずつ解析し、次のステップＳＰ１４へ移る。
【００５１】
ステップＳＰ１４において印刷装置３は、印刷制御部３１のデータ解析部４１により、印刷ジョブの終端を検出したか否かを判定する。ここで否定結果が得られると、このことは印刷ジョブ内に印刷すべき内容を表すコマンドが未だ残っていることを表している。このとき印刷装置３は、次のステップＳＰ１５へ移り、印刷制御部３１のデータ解析部４１によって印刷ジョブ内のコマンドを解析して、ページ終端コマンドを検出したか否かを判定する。ここで否定結果が得られると、このことは、現在のページに描画すべきオブジェクトを表すコマンドが未だ残っていることを表している。このとき印刷装置３は、次のステップＳＰ１６へ移る。
【００５２】
ステップＳＰ１６において印刷装置３は、印刷制御部３１のデータ解析部４１によって印刷ジョブ内の描画コマンドを解析し、当該描画コマンドにより指定されたカラー空間が、特色置換情報のカラー空間（例えばＲＧＢカラー）と一致するか否かを判定する。ここで肯定結果が得られると、印刷装置３は次のステップＳＰ１７へ移る。ステップＳＰ１７において印刷装置３は、印刷制御部３１のデータ解析部４１によって、当該描画コマンドにより指定されたカラー値が、特色置換情報のカラー値（例えば（２５５，０，０））と一致するか否かを判定する。
【００５３】
ここで肯定結果が得られると、このことは、この描画コマンドにより指定されたカラー空間及びカラー値が特色置換情報と一致しており、この描画コマンドにより描かれるオブジェクトを特色に置換した上で描画すべきであることを表している。このとき印刷装置３は、次のステップＳＰ１８へ移る。
【００５４】
ステップＳＰ１８において印刷装置３は、印刷制御部３１の特色置換部４２により、当該描画コマンドのカラー値を、特色置換情報の濃度（例えば８０％）に変換し、次のステップＳＰ１９へ移る。ステップＳＰ１９において印刷装置３は、ラスタライズ部３３により、特色置換情報の特色によって描画コマンドに従ったラスタライズ処理を行い、得られたラスタライズ結果を記憶部３２のＲＡＭ上に格納した後、再度ステップＳＰ１３へ戻る。これにより印刷装置３は、カラー空間及びカラー値が特色置換情報と一致した描画コマンドを、特色置換情報により指定された特色及び濃度で描画（すなわちラスタライズ処理）することができる。
【００５５】
一方、ステップＳＰ１６及びＳＰ１７において否定結果が得られると、このことはカラー空間及びカラー値の少なくとも一方が特色置換情報と一致しないため、特色に置換する必要が無いことを表している。このとき印刷装置３は、次のステップＳＰ２０へ移り、ラスタライズ部３３により、描画コマンドに従ってプロセスカラーによるラスタライズ処理を行い、得られたラスタライズ結果を記憶部３２のＲＡＭ上に格納した後、再度ステップＳＰ１３へ戻る。
【００５６】
また、ステップＳＰ１５において否定結果が得られると、このことは、これまでに得られたラスタライズ結果を１ページにまとめて用紙に印刷すべきであることを表している。このとき印刷装置３は、次のステップＳＰ２１へ移り、プロセスカラー版のラスタライズ結果と特色版のラスタライズ結果とを合成して印刷部３４へ引き渡し、次のステップＳＰ２２へ移る。ステップＳＰ２２において印刷装置３は、印刷部３４により、ラスタライズ結果に応じた各プロセスカラー及び特色のトナー像を形成し、これを順次用紙に転写して定着させることにより１ページ分の印刷を完了し、再度ステップＳＰ１３に戻る。
【００５７】
一方、ステップＳＰ１４において肯定結果が得られると、このことは印刷ジョブに含まれる全てのコマンドに従ってラスタライズ処理を行い、用紙に印刷し終えたことを表している。このとき印刷装置３は、次のステップＳＰ２３へ移って印刷処理手順ＲＴ２を終了する。
【００５８】
［１−４．動作及び効果］
以上の構成において、第１の実施の形態による印刷システム１は、印刷装置３において、特色置換情報と一致するカラー空間及びカラー値、すなわち置換カラーが指定された描画コマンドを、特色置換情報によって指定された特色及び濃度に置換するようにした。これにより印刷システム１は、ホストコンピュータ２においてアプリケーションデータに含まれる各オブジェクトに対し個別に特色を指定できない場合であっても、印刷装置３においてオブジェクト（構成要素）単位で特色により印刷することができる。
【００５９】
これを換言すれば、印刷システム１は、印刷装置３の特色に対応していないアプリケーション１１であっても、ユーザが置換カラーを特色と見なして各オブジェクトに指定することで、あたかも特色に対応したアプリケーションであるかのように操作させ、印刷することができる。また印刷システム１は、印刷装置３において置換カラーにより表されたオブジェクトのみを特色に置換して印刷するため、ユーザに対し、ホストコンピュータ２においてアプリケーションデータ上で所望のオブジェクトの色を置換カラーに指定させることで、当該ユーザの意図にきめ細かく対応した印刷結果を得ることができる。
【００６０】
また印刷システム１は、プリンタドライバ１２の特色置換設定画面６０（図３（Ａ））において、置換カラーのカラー空間及びカラー値をユーザに指定させるようにした。置換カラーは、例えばＲＧＢカラーであれば、１６７０万色余りの中から１色を選択することができる。このため印刷システム１は、ユーザがアプリケーションデータ上で使用する意図の無い色を置換カラーとして指定させることで、印刷に用いたい色を制限なく使用させながら、さらに特色を加えることができる。
【００６１】
また、例えば図２（Ａ）及び（Ｂ）に示したように、ディスプレイ６に表示されるアプリケーションデータのイメージと、実際に得られる印刷結果とが必ずしも一致しない。そこで、置換カラーが印刷時に特色に置換されることを考慮した上で、例えば特色がクリアである場合に置換カラーを薄い水色とする等、ユーザに敢えて特色に近い色を置換カラーとして選択させることで、印刷結果に近いイメージをディスプレイ６に表示させることもできる。
【００６２】
そのうえ印刷システム１は、アプリケーション１１の制限により指定できるカラー空間やカラー値に制約がある場合であっても、この制約に則ったカラー空間やカラー値を特色置換設定画面６０において置換カラーとして指定させれば良いため、多様なアプリケーション１１に対応することができる。これに加えて印刷システム１は、置換カラーとして他の印刷装置用の特色を指定できるようにした。このため印刷システム１は、他の印刷装置用に作成されたアプリケーションデータを加工することなく、当該アプリケーションデータの作成時に指定された特色を、印刷装置３の特色に置き換えて印刷することができる。
【００６３】
さらに印刷システム１は、プリンタドライバ１２の特色置換設定画面６０において、特色及び濃度を指定することができる。これにより印刷システム１は、例えば印刷装置３において複数の特色を印刷できる場合に、この特色を個別に特定して印刷でき、また特色の濃度を様々に変化させることもできる。
【００６４】
また印刷システム１は、特色置換設定画面６０における設定内容に基づき、ＰＤＬに従った特色置換コマンドを印刷ジョブに記録してホストコンピュータ２から印刷装置３へ送信するようにした。このため印刷システム１は、印刷装置３において特別な機能や処理を追加することなく、通常の印刷処理と同様にＰＤＬを解釈することにより、特色置換情報を取得することができる。
【００６５】
そのうえ印刷システム１は、印刷装置３の印刷制御部３１における特色置換部４２により、置換カラーを特色に置換するようにした。このためホストコンピュータ２は、置換カラーから特色への置換処理を行う必要が無く、印刷装置３に対する印刷ジョブの送信を短時間で完了できるので、ユーザを待たせることなく、素早く次の処理に取りかかることができる。
【００６６】
以上の構成によれば、第１の実施の形態による印刷システム１は、ホストコンピュータ２におけるプリンタドライバ１２の特色置換設定画面６０において、置換カラーのカラー空間及びカラー値、並びに特色及びその濃度をユーザに指定させた。また印刷システム１は、印刷装置３において、置換カラーにより色が指定された描画コマンドを、特色置換情報によって指定された特色及び濃度に置換して印刷する。これにより印刷システム１は、ホストコンピュータ２においてアプリケーション１１により各オブジェクトに対し個別に特色を指定できない場合であっても、ユーザに意図的に置換カラーを指定させることにより、印刷装置３においてこれを特色に置換することで、ユーザの意図に即した印刷結果を得ることができる。
【００６７】
［２．第２の実施の形態］
［２−１．印刷システムの構成及び特色印刷の原理］
図１と対応する図６に示すように、第２の実施の形態による印刷システム１０１は、ホストコンピュータ２及び印刷装置３に代わるホストコンピュータ１０２及び印刷装置１０３により構成されている。ホストコンピュータ１０２は、ホストコンピュータ２と比較して、プリンタドライバ１２に代わるプリンタドライバ１１２に使用カラー検出部１２５、オーバープリント指定部１２６及びプレビュー表示部１２７が追加されている点において相違するものの、他の点については同様に構成されている。
【００６８】
使用カラー検出部１２５は、アプリケーションデータに含まれる各構成要素（すなわちオブジェクト）に使用されている色のカラー空間及びカラー値を検出する。オーバープリント指定部１２６は、後述するオーバープリント処理を行うか否か等をユーザに指定させる。プレビュー表示部１２７は、アプリケーションデータを印刷装置３により印刷した場合に得られる印刷結果のイメージを、ディスプレイ６上にプレビュー画面として擬似的に表示する。
【００６９】
印刷装置１０３は、印刷装置３と比較して、印刷制御部３１及び記憶部３２に代わる印刷制御部１３１及び記憶部１３２を有する点において相違するものの、他の点については同様に構成されている。印刷制御部１３１は、印刷制御部３１と同様のデータ解析部４１及び特色置換部４２を有しているものの、後述する印刷処理において印刷制御部３１と一部異なる処理を実行するようになっている。
【００７０】
記憶部１３２は、記憶部３２と比較して、特色置換情報格納部４４については同様に構成され、これに加えてプロセスカラーラスタライズイメージ格納部１４５、特色ラスタライズイメージ格納部１４６、及びオブジェクト描画コマンド格納部１４７を有している。プロセスカラーラスタライズイメージ格納部１４５及び特色ラスタライズイメージ格納部１４６は、それぞれプロセスカラー及び特色のラスタライズイメージを一時的に格納するようになっている。またオブジェクト描画コマンド格納部１４７は、オブジェクトの描画コマンドを一時的に格納するようになっている。
【００７１】
次に、印刷システム１０１における特色の印刷原理について、第１の実施の形態との相違点を中心に説明する。ホストコンピュータ１０２は、プリンタドライバ１１２により、図３（Ａ）と対応する図７（Ａ）に示すような特色置換設定画面１６０をディスプレイ６（図６）に表示する。特色置換設定画面１６０は、特色置換設定画面６０と比較して、置換カラー指定欄６１に代わる置換カラー指定欄１６１を有する点及び塗り方指定欄１６５が追加されている点において相違し、他の点において同様に構成されている。
【００７２】
置換カラー指定欄１６１には、置換カラー選択部１７１が設けられている。置換カラー選択部１７１は、第１の実施の形態におけるカラー空間指定部７１と同様、いわゆるドロップダウンリストとなっており、クリック操作がなされると、図３（Ｂ）に示すように、一時的にリスト形式で複数の選択肢を表示し、この選択肢から１個を選択させる。このリストには、使用カラー検出部１２５（図６）により検出されたオブジェクトデータに含まれる色が各選択肢として表示される。また各選択肢は、行頭のカラー表示領域と、これに続く文字列でなるカラー空間及びカラー値とにより構成されている。このうちカラー表示領域は、行頭に配置された正方形の領域内に、第１の実施の形態におけるカラー表示部７３と同様、その色を実際に表示している。
【００７３】
塗り方指定欄１６５には、オーバープリント指定部１７７と、上下指定部１７８が設けられている。オーバープリント指定部１７７は、いわゆるチェックボックスとなっており、クリック操作によりチェック印を付すか否かを切り替えることができる。このオーバープリント指定部１７７は、チェックボックスにチェック印が付されていない場合、第１の実施の形態と同様に、図２（Ｂ）に示したように、置換カラーを特色に置換して印刷することを意味する。一方、オーバープリント指定部１７７は、チェックボックスにチェック印が付されている場合、用紙に印刷された場合に、置換カラーに特色が重ねられること、すなわちオーバープリントすることを意味する。
【００７４】
上下指定部１７８は、いわゆるラジオボタンとなっており、項目「上」又は「下」の何れか一方を指定し得るようになっている。この上下指定部１７８は、オーバープリント指定部１７７のチェックボックスにチェック印が付されている場合、すなわちオーバープリントする場合に、特色を通常色に対し上又は下の何れに重ねるかを意味する。
【００７５】
またプリンタドライバ１１２は、特色置換設定画面１６０においてＯＫボタン６３がクリック操作されると、当該特色置換設定画面１６０を消去すると共に、図８（Ａ）に示すプレビュー画面１８０をディスプレイ６（図６）に表示する。プレビュー画面１８０は、印刷イメージ表示欄１８１、ＯＫボタン１８２及びキャンセルボタン１８３が設けられている。
【００７６】
印刷イメージ表示欄１８１は、アプリケーションデータの各構成要素について、特色置換設定画面１６０での設定内容に従って置換カラーを特色に変換することにより、当該アプリケーションデータの印刷イメージを表示する。ただしプリンタドライバ１１２は、必ずしもクリアトナー等の特色トナーを用紙に印刷した場合と同様の表示効果をディスプレイ６上に表すことはできないため、あくまで擬似的に、印刷イメージ表示欄１８１に表示することになる。例えばプレビュー画面１８０は、アプリケーション１１における表示画面５０（図２（Ａ））と比較して、置換カラーである赤色が指定されたオブジェクトＪ３が、特色置換設定画面１６０での設定内容に従い、特色である白トナーが擬似的に重ねられた様子を表示している。
【００７７】
またプリンタドライバ１１２は、ＯＫボタン１８２がクリックされると、実際に印刷ジョブを生成して印刷装置１０３へ送信する。これにより、図８（Ｂ）に示すように、用紙Ｐ２に対し、オブジェクトＪ３に関して置換カラーである赤色に特色である白色が重ねられた状態で印刷される。一方、プリンタドライバ１１２は、キャンセルボタン１８３がクリックされると、再び特色置換設定画面１６０に戻り、置換カラーや特色を再び指定させる。
【００７８】
このようにプリンタドライバ１１２は、特色置換設定画面１６０により、置換カラーや特色及びその濃度に加えて、オーバープリントの有無及びその上下をユーザに指定させ、さらにプレビュー画面１８０を表示するようになっている。
【００７９】
［２−２．印刷処理］
次に、ホストコンピュータ１０２及び印刷装置１０３における印刷処理について、それぞれ詳細に説明する。
【００８０】
ホストコンピュータ１０２は、図４と対応する図９に示す印刷処理手順ＲＴ３を実行する。ホストコンピュータ１０２は、この印刷処理手順ＲＴ３におけるステップＳＰ３１において、プリンタドライバ１１２の使用カラー検出部１２５により、オブジェクトデータの各構成要素に用いられている色を検出し、次のステップＳＰ３２へ移る。ステップＳＰ３２においてホストコンピュータ１０２は、ステップＳＰ１と同様の処理を行い、特色置換設定画面６０をディスプレイ６に表示させて、次のステップＳＰ３３へ移る。
【００８１】
ステップＳＰ３３においてホストコンピュータ１０２は、プリンタドライバ１１２により、置換カラー指定欄１６１において置換カラーを選択させ、次のステップＳＰ３４へ移る。因みにこのとき置換カラー選択部１７１のドロップダウンリストには、ステップＳＰ３２において検出された各色が選択肢として表示される。ステップＳＰ３４においてホストコンピュータ１０２は、ステップＳＰ３と同様に特色を指定させ、次のステップＳＰ３５へ移る。
【００８２】
ステップＳＰ３５においてホストコンピュータ１０２は、プリンタドライバ１１２により、塗り方指定欄１６５においてオーバープリントの有無及びその上下を指定させ、次のステップＳＰ３６へ移る。ステップＳＰ３６においてホストコンピュータ１０２は、ステップＳＰ４と同様の処理を行い、次のステップＳＰ３７へ移る。ステップＳＰ３７においてホストコンピュータ１０２は、プリンタドライバ１１２のプレビュー表示部１２７により、ディスプレイ６にプレビュー画面１８０（図８（Ａ））を表示して、次のステップＳＰ３８へ移る。
【００８３】
ステップＳＰ３８においてホストコンピュータ１０２は、プレビュー画面１８０のＯＫボタン１８２がユーザにクリックされることにより、印刷処理の継続が指示されたか否かを判定する。ここで否定結果が得られると、ホストコンピュータ１０２は、再度ステップＳＰ３２へ戻り、特色置換設定画面６０をディスプレイ６に表示させて、置換カラーや特色等を選択させる。
【００８４】
一方、ステップＳＰ３８において肯定結果が得られると、ホストコンピュータ１０２は次のステップＳＰ３９へ移り、プリンタドライバ１１２により、特色置換設定画面６０において設定された内容を特色置換コマンドとして印刷ジョブに記録し、次のステップＳＰ４０へ移る。具体的にホストコンピュータ１０２は、置換カラー指定欄１６１において選択されたカラー空間及び置換カラーと、特色指定欄６２において指定された特色及びその濃度と、塗り方指定欄１６５において指定されたオーバープリントの有無及びその上下を対応付けて特色置換コマンドとする。このとき印刷ジョブに付与される特色置換コマンドは、例えばＰｏｓｔＳｃｒｉｐｔであれば、次のような内容となる。
【００８５】
/MyReplaceTable [/DeviceRGB (255,0,0) (SpotColor_White) 0.8 true false] def
【００８６】
この特色置換コマンドは、第１の実施の形態と同様、配列として形成されており、その要素が記号［］内に並べられている。１〜４番目の要素については第１の実施の形態と同様である。５番目の要素「true」は、オーバープリントの有無を真偽値により表しており、「true」がオーバープリントする旨を、「false」がオーバープリントせずに置換する旨を、それぞれ意味する。６番目の要素「false」は、特色の上下を真偽値により表しており、「true」が特色を通常色の上に重ねる旨を、「false」が特色を通常色の下に重ねる旨を、それぞれ意味する。
【００８７】
その後ホストコンピュータ１０２は、ステップＳＰ４０及びＳＰ４１においてステップＳＰ６及びＳＰ７と同様の処理を行った後、続くステップＳＰ４２において印刷処理手順ＲＴ３を終了する。
【００８８】
これに応じて印刷装置１０３は、図５と対応する図１０に示す印刷処理手順ＲＴ４を実行する。印刷装置１０３は、この印刷処理手順ＲＴ４におけるステップＳＰ５１〜ＳＰ５７において、ステップＳＰ１１〜ＳＰ１７と同様の処理を行い、次のステップＳＰ５８へ移る。ただしステップＳＰ５２において印刷装置１０３は、印刷ジョブ内の特色置換コマンドを解析することにより、カラー空間、カラー値、特色及びその濃度に加えて、オーバープリントの有無及びその上下を取得し、これらを特色置換情報として記憶部１３２の特色置換情報格納部４４に格納する。
【００８９】
ステップＳＰ５８において印刷装置１０３は、サブルーチンとして、図１１に示すオーバープリント対応ラスタライズ処理手順ＲＴ５を開始し、ステップＳＰ７１へ移る。ステップＳＰ７１において印刷装置１０３は、記憶部１３２の特色置換情報格納部４４を参照することにより、オーバープリントが指定されたか否かを判定する。ここで否定結果が得られると、このことは第１の実施の形態と同様、置換カラーを特色に置換すべきであることを表している。このとき印刷装置１０３は、次のステップＳＰ７２及びＳＰ７３において、ステップＳＰ１８及びＳＰ１９と同様に、描画コマンドに応じたオブジェクトを特色によりラスタライズ処理し、その次のステップＳＰ８４へ移る。
【００９０】
一方、ステップＳＰ７１において肯定結果が得られると、このことは、オブジェクトの置換カラーを残しつつ特色を重ねる指示がなされたことを表している。このとき印刷装置１０３は、次のステップＳＰ７４へ移り、オブジェクトの描画コマンドを記憶部１３２のオブジェクト描画コマンド格納部１４７に格納した後、その次のステップＳＰ７５へ移る。これにより印刷装置１０３は、オブジェクト描画コマンド格納部１４７から描画コマンドを読み出すことで、この描画コマンドを複数回実行することができる。
【００９１】
ステップＳＰ７５において印刷装置１０３は、記憶部１３２の特色置換情報格納部４４を参照することにより、特色を「上」とする指示がなされたか否かを判定する。ここで肯定結果が得られると、このことは、描画コマンドにより描かれるオブジェクトを、先にプロセスカラーでラスタライズし、次に特色でラスタライズするべきであることを表している。このとき印刷装置１０３は、次のステップＳＰ７６へ移る。
【００９２】
印刷装置１０３は、ステップＳＰ７６においてプロセスカラー版のラスタライズ処理を行った後、その次のステップＳＰ７７において、記憶部１３２のオブジェクト描画コマンド格納部１４７からオブジェクトの描画コマンドを読み出して再実行し、その次のステップＳＰ７８へ移る。印刷装置１０３は、ステップＳＰ７８及びＳＰ７９において、ステップＳＰ７２及びＳＰ７３と同様、描画コマンドに応じたオブジェクトを特色によりラスタライズ処理し、次のステップＳＰ８４へ移る。これにより印刷装置１０３は、同一のオブジェクトを描くラスタライズイメージにおいて、プロセスカラーの上に特色を重ねることができる。
【００９３】
一方、ステップＳＰ７５において否定結果が得られると、このことは、描画コマンドにより描かれるオブジェクトを、先に特色でラスタライズし、次にプロセスカラーでラスタライズするべきであることを表している。このとき印刷装置１０３は、次のステップＳＰ８０へ移る。
【００９４】
印刷装置１０３は、ステップＳＰ８０及びＳＰ８１において、ステップＳＰ７２及びＳＰ７３と同様、描画コマンドに応じたオブジェクトを特色によりラスタライズ処理し、次のステップＳＰ８２へ移る。印刷装置１０３は、ステップＳＰ８２において、記憶部１３２のオブジェクト描画コマンド格納部１４７からオブジェクトの描画コマンドを読み出して再実行し、続くステップＳＰ８３においてプロセスカラー版のラスタライズ処理を行った後、ステップＳＰ８４へ移る。これにより印刷装置１０３は、同一のオブジェクトを描くラスタライズイメージにおいて、プロセスカラーの下に特色を重ねることができる。
【００９５】
ステップＳＰ８４において印刷装置１０３は、オーバープリント対応ラスタライズ処理手順ＲＴ５を終了して元の印刷処理手順ＲＴ４（図１０）へ戻り、再度ステップＳＰ５３へ戻る。また印刷装置１０３は、ステップＳＰ５９、ＳＰ６０及びＳＰ６１において、ステップＳＰ２０、ＳＰ２１及びＳＰ２２とそれぞれ同様の処理を行うことにより、１ページ分の印刷を行う。また印刷装置１０３は、ステップＳＰ５４において肯定結果が得られると、次のステップＳＰ６２へ移って印刷処理手順ＲＴ４を終了する。
【００９６】
［２−３．動作及び効果］
以上の構成において、第２の実施の形態による印刷システム１０１は、印刷装置１０３によって、特色置換情報と一致するカラー空間及びカラー値、すなわち置換カラーが指定された描画コマンドを、特色置換情報によって指定された特色及び濃度に置換し、又はこの特色を追加するようにした。これにより印刷システム１０１は、ホストコンピュータ１０２においてアプリケーションデータに含まれる各オブジェクトに対し個別に特色を指定できない場合であっても、印刷装置１０３においてオブジェクト単位で特色により印刷することができる。
【００９７】
特に印刷システム１０１は、プリンタドライバ１１２の特色置換設定画面１６０（図７（Ａ））において、塗り方指定欄１６５によりオーバープリントの有無をユーザに指定させるようにした。このため印刷装置１０３は、ユーザの指定内容に応じて、第１の実施の形態と同様に置換カラーを特色に置換した印刷処理を行うことができ、或いはこの置換カラーに加えて特色を重ねた印刷処理を行うことができる。
【００９８】
また印刷システム１０１は、特色置換設定画面１６０の塗り方指定欄１６５に上下指定部１７８を設け、プロセスカラーに対する特色の上下を指定させるようにした。これにより印刷装置１０３は、例えば特色がクリアトナーの場合に、プロセスカラーの上に特色を重ねて光沢感を増加させることができる。また印刷装置１０３は、例えば特色が白トナーの場合に、特色の上にプロセスカラーを重ねることにより、有色の用紙に対して白色を背景としたオブジェクトを印刷することができる。すなわち印刷装置１０３は、特色ごとに上下に重ねた場合の効果が異なる場合に、その重ね方をきめ細かく指定させることができる。
【００９９】
さらに印刷システム１０１は、特色置換設定画面１６０の置換カラー指定欄１６１に置換カラー選択部１７１を表示し、使用カラー検出部１２５により検出された色を選択肢とすることにより、実際にアプリケーションデータに用いられている色のなかから置換カラーをユーザに選択させるようにした。このため印刷システム１０１は、アプリケーションデータに用いられていないカラー値をユーザが誤って指定する、といった操作ミスを引き起こす可能性を排除できる。
【０１００】
そのうえ印刷システム１０１は、特色置換設定画面１６０において置換カラーや特色等が設定された後、プレビュー画面１８０によりアプリケーションデータの印刷イメージをディスプレイ６上に表示するようにした。これにより印刷システム１０１は、実際に用紙に印刷を行う前の段階で、ユーザにディスプレイ６上で置換カラーが特色に置換され、または特色が重ねられた様子を擬似的に視認することができるので、置換カラーの選択ミス等があったとしても、ユーザに容易に気付かせることができ、用紙やトナーの無駄を省くことができる。特に印刷システム１０１は、置換カラーを特色に置き換える場合、例えば赤色を白色（特色）に変換する場合のようにオブジェクトの色合いが大きく変化する場合に、その変化後の状態を、印刷イメージとしてユーザに視認させることができる。
【０１０１】
その他の点においても、印刷システム１０１は、第１の実施の形態による印刷システム１と同様の作用効果を奏し得る。
【０１０２】
以上の構成によれば、第２の実施の形態による印刷システム１０１は、ホストコンピュータ１０２におけるプリンタドライバ１１２の特色置換設定画面１６０において、置換カラーのカラー空間及びカラー値、特色及びその濃度、並びにオーバープリントの有無及び上下をユーザに指定させた。また印刷システム１０１は、印刷装置１０３において、置換カラーが指定された描画コマンドを、特色置換情報によって指定された特色及び濃度に置換して、又は置換カラーに特色を重ねて、印刷するようにした。これにより印刷システム１０１は、ホストコンピュータ１０２においてアプリケーション１１により各オブジェクトに対し個別に特色を指定できない場合であっても、ユーザに意図的に置換カラーを指定させることにより、印刷装置１０３においてこれを特色に置換し、又は重ねることで、ユーザの意図に即した印刷結果を得ることができる。
【０１０３】
［３．他の実施の形態］
なお上述した第１の実施の形態においては、特色置換設定画面６０（図３（Ａ））の置換カラー指定欄６１において、置換カラーのカラー空間及びカラー値をそれぞれ指定する場合について述べた。しかしながら本発明はこれに限らず、例えばカラー空間を「ＲＧＢカラー」に固定してカラー値のみをユーザに指定させても良く、或いはカラー空間及びカラー値の双方を固定しても良い。また、選択可能なカラー空間としては、図３（Ｂ）のドロップダウンリストに示したものの一部を省略しても良く、或いは他のカラー空間を追加しても良い。
【０１０４】
また上述した第１の実施の形態においては、特色置換設定画面６０（図３（Ａ））の特色指定欄６２において、特色及びその濃度をそれぞれユーザに指定させる場合について述べた。しかしながら本発明はこれに限らず、例えば特色を固定しても良く、或いは濃度を固定しても良い。また濃度については、置換カラーのカラー値をモノクロ変換した場合に得られる濃度としても良い。第２の実施の形態についても同様である。
【０１０５】
さらに上述した第２の実施の形態においては、特色置換設定画面１６０（図７（Ａ））の塗り方指定欄１６５において、オーバープリント指定部１７７により、オーバープリントの有無をユーザに指定させる場合について述べた。しかしながら本発明はこれに限らず、例えばオーバープリント指定部１７７を省略し、無条件にオーバープリントしても良い。
【０１０６】
さらに上述した第２の実施の形態においては、特色置換設定画面１６０（図７（Ａ））の塗り方指定欄１６５において、上下指定部１７８により通常色に対する特色の上下をユーザに指定させる場合について述べた。しかしながら本発明はこれに限らず、例えば上下指定部１７８を省略し、白トナーであれば「下」に、クリアトナーであれば「上」に、特色に応じてそれぞれ固定しても良く、或いは一律に「上」等に固定しても良い。
【０１０７】
さらに上述した第１の実施の形態においては、プリンタドライバ１２によりホストコンピュータ２のディスプレイ６に特色置換設定画面６０を表示することにより、１の置換カラーを１の特色に置換する場合について述べた。しかしながら本発明はこれに限らず、例えば印刷装置３が複数の特色を印刷し得る場合に、特色ごとに特色置換設定画面６０を切り替えて表示し、置換カラーや濃度をそれぞれ指定させるようにしても良い。これにより、複数の置換カラーを互いに異なる特色に置換して印刷することができる。第２の実施の形態についても同様である。
【０１０８】
さらに上述した第１の実施の形態においては、特色置換コマンドを他の描画コマンドと同様のＰｏｓｔＳｃｒｉｐｔにより生成して印刷ジョブ内に記録する場合について述べた。しかしながら本発明はこれに限らず、例えば特色置換コマンドを他の描画コマンドと異なる言語により生成し、印刷ジョブとは別にホストコンピュータ２から印刷装置３へ送信しても良い。第２の実施の形態についても同様である。
【０１０９】
さらに上述した第１の実施の形態においては、印刷装置３における印刷制御部３１の特色置換部４２（図１）において、置換カラーを特色に置換する処理を行う場合について述べた。しかしながら本発明はこれに限らず、例えばホストコンピュータ２のプリンタドライバ１２において置換カラーを特色に置換し、特色による描画コマンドを含む印刷ジョブを生成してから印刷装置３に送信するようにしても良い。この場合、印刷装置３は、置換処理を行うことなく、単純に印刷ジョブに従った印刷処理を行えば良い。これにより、印刷装置３における処理負荷を軽減できるので、多数枚を連続的に印刷するような場合に、一般的に演算処理能力が高いホストコンピュータ２により、短時間で置換処理を完了することができる。第２の実施の形態についても同様である。
【０１１０】
さらに上述した第２の実施の形態においては、使用カラー検出部１２５（図６）により検出されたオブジェクトデータに含まれる各色を、置換カラー選択部１７１において各選択肢として表示する場合について述べた。本発明はこれに限らず、例えばオブジェクトデータに含まれる色のなかに、他の印刷装置の特色の色名がある場合、この色名も選択肢として表示しても良い。
【０１１１】
或いは、第１の実施の形態と同様にカラー空間を選択させカラー値をユーザに入力させた後に、このカラー空間及びカラー値の組み合わせがアプリケーションデータ内に含まれるか否かをプリンタドライバ１２により判定し、その判定結果に応じて処理を切り替えても良い。例えば、ユーザに選択されたカラー空間及び入力されたカラー値がアプリケーションデータ内に含まれていなかった場合、所定の警告メッセージを表示し、ユーザに対しカラー空間及びカラー値の変更を促すようにしても良い。これにより、例えばアプリケーションデータ内に多数の色が使用されており、ドロップダウンリストからの選択では却って操作性が悪化するような場合に、効率的に適切な置換カラーを指定させることができる。
【０１１２】
さらに上述した第１の実施の形態においては、印刷装置３が特色トナーとして白トナー及びクリアトナーを有する場合について述べた。しかしながら本発明はこれに限らず、例えば金色や銀色、或いはライトシアン等、種々の特色トナーを有する場合に、特色置換設定画面６０においてこれらを指定できるようにしても良い。第２の実施の形態についても同様である。
【０１１３】
さらに上述した第１の実施の形態においては、ホストコンピュータ２において実行するアプリケーション１１により生成したアプリケーションデータを印刷する場合に、プリンタドライバ１２により置換カラー及び特色を指定する場合について述べた。しかしながら本発明はこれに限らず、例えば他のコンピュータ等により生成され、有線又は無線のＬＡＮ等のような通信手段やＵＳＢメモリ等の交換可能な記憶媒体を介して外部から取得したアプリケーションデータを印刷する場合に、プリンタドライバ１２により置換カラー及び特色を指定しても良い。これにより、例えば他の印刷装置用の特色が指定され、且つ改変防止等の目的でユーザが編集できないアプリケーションデータを印刷する場合に、他の印刷装置用の特色を印刷装置３用の特色に置換して印刷することができる。
【０１１４】
さらに本発明は、上述した各実施の形態及び他の実施の形態に限定されるものではない。すなわち本発明は、上述した各実施の形態と上述した他の実施の形態の一部又は全部を任意に組み合わせた実施の形態や、一部を抽出した実施の形態にもその適用範囲が及ぶものである。
【０１１５】
さらに上述した第１の実施の形態においては、置換カラー指定部としての置換カラー指定部２１と、特色対応部としての特色指定部２２と、特色置換部としての特色置換部４２と、画像形成部としての印刷部３４とによって画像形成システムを構成する場合について述べた。しかしながら本発明はこれに限らず、その他種々の構成でなる置換カラー指定部と、特色対応部と、特色置換部と、画像形成部とによって画像形成システムを構成しても良い。
【産業上の利用可能性】
【０１１６】
本発明は、特色を印刷し得るプリンタ及びこのプリンタに印刷を指示するコンピュータ装置でも利用できる。
【符号の説明】
【０１１７】
１、１０１……印刷システム、２、１０２……ホストコンピュータ、３、１０３……印刷装置、６……ディスプレイ、１０……オペレーティングシステム、１１……アプリケーション、１２、１１２……プリンタドライバ、２１……置換カラー指定部、２２……特色指定部、３１、１３１……印刷制御部、３２、１３２……記憶部、３３……ラスタライズ部、３４……印刷部、４１……データ解析部、４２……特色置換部、４４……特色置換情報格納部、６０、１６０……特色置換設定画面、６１、１６１……置換カラー指定欄、６２……特色指定欄、７１……カラー空間指定部、７２……カラー値指定部、７３……カラー表示部、７５……特色選択欄、７６……濃度指定欄、１２５……使用カラー検出部、１２６……オーバープリント指定部、１２７……プレビュー表示部、１４７……オブジェクト描画コマンド格納部、１６５……塗り方指定欄、１７１……置換カラー選択部、１７７……オーバープリント指定部、１７８……上下指定部、１８０……プレビュー画面、Ｊ１、Ｊ２、Ｊ３……オブジェクト。
【図１】
0006322557.tif 000002
【図２】
0006322557.tif 000003
【図３】
0006322557.tif 000004
【図４】
0006322557.tif 000005
【図５】
0006322557.tif 000006
【図６】
0006322557.tif 000007
【図７】
0006322557.tif 000008
【図８】
0006322557.tif 000009
【図９】
0006322557.tif 000010
【図１０】
0006322557.tif 000011
【図１１】
0006322557.tif 000012