(57)【要約】【課題】プロセス色に特色を追加したときの仕上がり状態の確認を低コストで容易に行うことの可能な画像処理装置を提供する。【解決手段】画像処理装置は、第１生成部および第２生成部を備えている。第１生成部は、描画色としてプロセス色および特色が指定された印刷データ、または印刷データに基づいて生成された第１画像データから、プロセス色画像データおよび特色画像データを生成する。第２生成部は、第１生成部で生成されたプロセス色画像データおよび特色画像データを用いて、プロセス色画像データと特色画像データとの重なり部分、およびプロセス色画像データと特色画像データとの非重なり部分のうち、少なくとも一方を検出し、検出した結果をプロセス色で表現した第２画像データを生成する。【選択図】図２
2017030151.tif 000002
【特許請求の範囲】
【請求項１】
描画色としてプロセス色および特色が指定された印刷データ、または前記印刷データに基づいて生成された第１画像データから、プロセス色画像データおよび特色画像データを生成する第１生成部と、
前記第１生成部で生成された前記プロセス色画像データおよび前記特色画像データを用いて、前記プロセス色画像データと前記特色画像データとの重なり部分、および前記プロセス色画像データと前記特色画像データとの非重なり部分のうち、少なくとも一方を検出し、検出した結果をプロセス色で表現した第２画像データを生成する第２生成部と
を備えた
画像処理装置。
【請求項２】
前記第２生成部は、前記第２画像データにおいて、複数の前記重なり部分および複数の前記非重なり部分のうち、少なくとも一方を互いに区別することができるよう、前記第２画像データを、複数のプロセス色、複数の濃度のプロセス色および複数の模様のプロセス色のうち、少なくとも１つの態様で表現する
請求項１に記載の画像処理装置。
【請求項３】
前記第２生成部で生成した前記第２画像データに基づいて印刷を行う印刷部をさらに備えた
請求項１に記載の画像処理装置。
【請求項４】
前記第２生成部で生成した前記第２画像データに基づいて画像表示を行う表示部をさらに備えた
請求項１に記載の画像処理装置。
【請求項５】
前記印刷データまたは前記第１画像データを第１の外部機器から受信する受信部と、
前記第２生成部で生成した前記第２画像データを前記第１の外部機器または第２の外部機器に送信する送信部と
をさらに備えた
請求項１に記載の画像処理装置。
【請求項６】
前記プロセス色は、シアン、マゼンタ、イエローおよびブラックのうち少なくとも１色によって表現される色であり、
前記特色は、前記プロセス色による色再現範囲から外れた１または複数の色によって表現される色である
請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
従来から、合成画像を得るための種々の方策が提案されている。例えば、特許文献１では、背景画像とオーバーレイ画像とを組み合わせるための方策が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０９−１７９７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、プロセス色に特色（スポット色）を追加することにより、印刷出力に特別な効果を与える印刷がある。プロセス色とは、印刷物において、基本色（例えば、ＣＭＹＫカラー色、ＲＧＢカラー色、または、モノクロ色）の組み合わせによって色を表現すること、または、そのようにして表現された色を指している。特色とは、初めから調合されたインキ（例えば、クリアー色、白色、金色、または、銀色など）によって色を表現すること、または、そのようにして表現された色を指している。
【０００５】
プロセス色に特色を追加するためには、例えば、ＤＴＰ（Desktop publishing）アプリケーションを用いて、特色を明示的に指定して印刷データを作成することが必要となる。しかし、ＤＴＰアプリケーションでは、操作が容易ではなく、画面上で仕上がり状態を確認することができないことが多い。そのため、従来では、ユーザが、試しに印刷してみて、仕上がり状態を目視で確認していた。しかし、試し刷りをするということは、手間がかかるだけでなく、高価な特色を試し刷りに使ってしまうことになる。また、試し刷りをするためには、指定した特色を備えた印刷装置を用意することが必要となる。そのような印刷装置が手元にない場合には、そのような印刷装置のあるところにまでユーザが出向く必要がある。また、オーバープリント印刷の場合に、特色がプロセス色の下地となっているときには、下地の特色を確認するためには、印刷媒体を透明フィルムにする必要がある。このように、プロセス色に特色を追加したときの仕上がり状態の確認には、手間やコストがかかってしまうという問題があった。
【０００６】
本発明はかかる問題点に鑑みてなされたもので、その目的は、プロセス色に特色を追加したときの仕上がり状態の確認を低コストで容易に行うことの可能な画像処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一実施の形態としての画像処理装置は、第１生成部および第２生成部を備えている。第１生成部は、描画色としてプロセス色および特色が指定された印刷データ、または印刷データに基づいて生成された第１画像データから、プロセス色画像データおよび特色画像データを生成するようになっている。第２生成部は、生成部で生成されたプロセス色画像データおよび特色画像データを用いて、プロセス色画像データと特色画像データとの重なり部分、およびプロセス色画像データと特色画像データとの非重なり部分のうち、少なくとも一方を検出し、検出した結果をプロセス色で表現した第２画像データを生成するようになっている。
【発明の効果】
【０００８】
本発明の一実施の形態としての画像処理装置によれば、プロセス色と特色との重なりまたは非重なりをプロセス色で表現した第２画像データを生成するようにしたので、プロセス色に特色を追加したときの仕上がり状態の確認を低コストで容易に行うことができる。
【図面の簡単な説明】
【０００９】
【図１】画像処理システムの概略構成例を表す図である。
【図２】印刷データの一例を表す図である。
【図３】プリンタの制御部の機能ブロックの構成例を表す図である。
【図４】特色名称の取得手順の一例を表す図である。
【図５】プロセス色画像の描画手順の一例を表す図である。
【図６】特色画像の描画手順の一例を表す図である。
【図７】プリンタドライバＵＩ画面の一例を表す図である。
【図８】プリンタにおける画像処理手順の一例を表す図である。
【図９】印刷データの一例を表す図である。
【図１０】プロセス色画像データの一例を表す図である。
【図１１】特色画像データの一例を表す図である。
【図１２】プロセス色画像データの一例を表す図である。
【図１３】特色画像データの一例を表す図である。
【図１４】確認用の画像データの作成手順の一例を表す図である。
【図１５】確認用の画像データの一例を表す図である。
【図１６】確認用の画像データの一例を表す図である。
【図１７】プリンタの制御部の機能ブロックの構成例を表す図である。
【図１８】確認用の画像データの作成手順の一例を表す図である。
【図１９】重なりプロセス画像データの一例を表す図である。
【図２０】確認用の画像データの一例を表す図である。
【図２１】画像処理システムの概略構成例を表す図である。
【図２２】画像処理システムの概略構成例を表す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。以下の説明は本発明の一具体例であって、本発明は以下の態様に限定されるものではない。また、本発明は、各図に示す各構成要素の配置や寸法、寸法比などについても、それらに限定されるものではない。
【００１１】
＜１．第１の実施の形態＞
［構成］
図１は、画像処理システムの概略構成例を表したものである。画像処理システムは、ホストコンピュータ１００と、プリンタ２００とを備えたものである。ホストコンピュータ１００は、例えば、パーソナルコンピュータや携帯端末によって構成されている。プリンタ２００は、本発明の「画像処理装置」の一具体例に対応する。ホストコンピュータ１００およびプリンタ２００は、ネットワーク３００を介して互いに接続される。ネットワーク３００は、例えば、ＬＡＮまたはＷＡＮなどの通信回線である。ホストコンピュータ１００は、ネットワーク３００を介してプリンタ２００と通信することができるように構成されている。プリンタ２００は、ネットワーク３００を介してホストコンピュータ１００と通信することができるように構成されている。
【００１２】
（プリンタ２００）
プリンタ２００は、ホストコンピュータ１００から入力された印刷データＤ２に基づいて印刷を行う機能を備えている。プリンタ２００は、例えば、制御部２１０、記憶部２２０、操作入力Ｉ／Ｆ２３０、表示出力Ｉ／Ｆ２４０、ネットワークＩ／Ｆ２５０、エンジン部２６０および媒体収容部２７０を備えている。制御部２１０は、本発明の「第１生成部」「第２生成部」の一具体例に対応する。エンジン部２６０は、本発明の「印刷部」「第２生成部」の一具体例に対応する。表示出力Ｉ／Ｆ２４０は、本発明の「印刷部」「表示部」の一具体例に対応する。
【００１３】
ネットワークＩ／Ｆ２５０は、ネットワーク３００を介してホストコンピュータ１００などの外部機器と通信を行う。ネットワークＩ／Ｆ２５０は、ホストコンピュータ１００などの外部機器から受信した各種要求（例えば、接続要求や印刷要求など）を制御部２１０に転送する。ネットワークＩ／Ｆ２５０は、制御部２１０からの各種応答（例えば、接続応答や印刷応答など）をホストコンピュータ１００などの外部機器に送信する。ネットワークＩ／Ｆ２５０は、ホストコンピュータ１００などの外部機器から印刷データＤ２を受信すると、受信した印刷データＤ２を制御部２１０に転送する。操作入力Ｉ／Ｆ２３０は、ユーザからの各種入力（例えば、実行指示、データ入力など）を受け付ける。表示出力Ｉ／Ｆ２４０は、例えば、ディスプレイモジュールである。
【００１４】
記憶部２２０は、例えば、印刷の際に使用するプログラムやデータを記憶している。また、記憶部２２０には、例えば、ホストコンピュータ１００などの外部機器から入力された情報が保存される。記憶部２２０は、不揮発性メモリによって構成されており、例えば、ＥＥＰＲＯＭ、フラッシュメモリ、抵抗変化型メモリなどによって構成されている。
【００１５】
記憶部２２０は、例えば、図１に示したように、制御プログラム２２１および画像データ作成プログラム２２２を格納している。制御プログラム２２１は、プリンタ２００全体の制御を行うプログラムである。画像データ作成プログラム２２２は、ネットワークＩ／Ｆ２５０を介した入力（後述の印刷データＤ２）に基づいて、画像データＤ５を作成するプログラムである。
【００１６】
記憶部２２０には、例えば、図１に示したように、特色名データＤ１、印刷データＤ２、プロセス色画像データＤ３、特色画像データＤ４および画像データＤ５などが格納される。これらのデータは、画像データ作成プログラム２２２の実行によって取得される。印刷データＤ２は、本発明の「印刷データ」の一具体例に対応する。プロセス色画像データＤ３は、本発明の「プロセス色画像データ」の一具体例に対応する。特色画像データＤ４は、本発明の「特色画像データ」の一具体例に対応する。画像データＤ５は、本発明の「第２画像データ」の一具体例に対応する。
【００１７】
特色名データＤ１は、印刷データＤ２で用いられる特色の名称であり、例えば、後述のプリンタドライバＵＩ画面４００において入力窓４４２に入力されることにより取得される。ここで、プロセス色とは、印刷物において、基本色（例えば、ＣＭＹＫカラー色、ＲＧＢカラー色、または、モノクロ色）の組み合わせによって色を表現すること、または、そのようにして表現された色を指している。プロセス色は、例えば、シアン、マゼンタ、イエローおよびブラックのうち少なくとも１色によって表現される色である。特色とは、初めから調合されたインキ（例えば、クリアー色、白色、金色、または、銀色など）によって色を表現すること、または、そのようにして表現された色を指している。特色は、例えば、プロセス色による色再現範囲から外れた１または複数の色によって表現される色である。
【００１８】
図２は、印刷データＤ２の一例を表したものである。印刷データＤ２は、ホストコンピュータ１００などの外部機器から入力されるデータである。印刷データＤ２は、例えば、図２に示したように、ポストスクリプト言語で記述されている。図２のコマンド５０１は、特色の重なり確認印刷を行うことを宣言している。なお、図２に例示したコマンド５０１の内容は、本明細書における説明上の例として記載したものであり、実際のコマンドとは異なっている。図２のコマンド５０２は、印刷データＤ２に使用するプロセス色および特色を指定したものである。図２のコマンド５０２では、プロセス色として、シアン、マゼンタ、イエローおよびブラックが指定されており、特色としてスペシャルホワイトが指定されている。なお、図２に例示したコマンド５０２の内容は、本明細書における説明上の例として記載したものであり、実際のコマンドとは異なっている。
【００１９】
図２のコマンド５０３は、プロセス色を描画に使用することを宣言している。従って、このコマンド５０３の後に、プロセス色の描画データが続く。図２のコマンド５０４は、オーバープリントを行うことを宣言している。つまり、図２のコマンド５０４では、このあとに記述された描画データ（特色の描画データ）がオーバープリントに指定されている。ここで、オーバープリントとは、ＤＴＰ印刷などで一般的に使われている用語であり、新たに画像描画を行う場合に、新たな描画領域に先行して描画されている画像（いわゆる下地画像）を保存して新たな描画を行うことを指している。なお、オーバープリントに対する方式として、ノックアウトがある。ノックアウトとは、新たな描画領域に先行して描画されている画像（いわゆる下地画像）を新たな画像描画で打ち消す（上書きする）ことを指している。
【００２０】
図２のコマンド５０５は、特色を描画に使用することを宣言している。従って、このコマンド５０３の後に、特色の描画データが続く。図２のコマンド５０６は、オーバープリントの解除を宣言している。つまり、図２のコマンド５０６では、これ以降、描画データは通常のノックアウトに指定される。
【００２１】
印刷データＤ２は、さらに、印刷設定に関するヘッダを含んでいる。このヘッダは、例えば、後述のプリンタドライバＵＩ画面４００がホストコンピュータ１００の画面に表示されているときに、後述の操作入力Ｉ／Ｆ１３０を介して入力される「特色の重なり確認印刷の有無」を含んでいる。このヘッダは、さらに、プリンタドライバＵＩ画面４００がホストコンピュータ１００の画面に表示されているときに、操作入力Ｉ／Ｆ１３０を介して入力される「特色名称」を含んでいてもよい。
【００２２】
プロセス色画像データＤ３は、プロセス色の画像データである。プロセス色画像データＤ３は、印刷データＤ２から抜き出されたプロセス色の印刷データに対応する画像データ、または、印刷データＤ２に対応する画像データから抜き出されたプロセス色の画像データである。特色画像データＤ４は、特色の画像データである。特色画像データＤ４は、印刷データＤ２から抜き出された特色の印刷データに対応する画像データ、または、印刷データＤ２に対応する画像データから抜き出された特色の画像データである。プロセス色画像データＤ３および特色画像データＤ４は、オーバープリント式のデータ、または、ノックアウト式のデータである。
【００２３】
画像データＤ５は、プロセス色画像データＤ３と特色画像データＤ４との“重なり部分α”（後述）、およびプロセス色画像データＤ３と特色画像データＤ４の“非重なり部分β”（後述）のうち、少なくとも一方を確認するための画像データ（以下、単に「確認用の画像データ」と称する。）、または、印刷データＤ２に対応した通常の画像データ（以下、単に「通常の画像データ」と称する。）である。重なり部分αは、本発明の「重なり部分」の一具体例に対応する。非重なり部分βは、本発明の「非重なり部分」の一具体例に対応する。
【００２４】
画像データＤ５が、確認用の画像データである場合には、プロセス色画像データＤ３と特色画像データＤ４とが互いに重ね合わされることにより生成される。画像データＤ５が、確認用の画像データである場合、画像データＤ５は、１または複数の重なり部分αおよび１または複数の非重なり部分βが互いに区別されるよう、複数のプロセス色、複数の濃度のプロセス色および複数の模様のプロセス色のうち、少なくとも１つの態様で表現される。確認用の画像データＤ５の生成手順や、確認用の画像データＤ５の具体的な表示態様については、後に詳述する。
【００２５】
制御部２１０には、制御プログラム２２１および画像データ作成プログラム２２２がロードされる。制御部２１０は、制御プログラム２２１が制御部２１０にロードされることにより、制御プログラム２２１に記述された一連の動作を行う。制御部２１０は、画像データ作成プログラム２２２が制御部２１０にロードされることにより、画像データ作成プログラム２２２に記述された一連の動作を行う。
【００２６】
制御部２１０は、制御プログラム２２１が制御部２１０にロードされると、プリンタ２００全体を制御する。具体的には、制御部２１０は、ホストコンピュータ１００などの外部機器からの各種要求（例えば、接続要求や印刷要求など）を、ネットワークＩ／Ｆ２５０を介して受信する。制御部２１０は、ホストコンピュータ１００などの外部機器からの要求に従って、各種応答データ（例えば、接続応答や印刷応答など）を生成する。制御部２１０は、生成した各種応答を、ネットワークＩ／Ｆ２５０を介してホストコンピュータ１００などの外部機器に送信する。
【００２７】
制御部２１０は、画像データ作成プログラム２２２が制御部にロードされると、ホストコンピュータ１００などの外部機器からの印刷データＤ２を、ネットワークＩ／Ｆ２５０を介して受信する。制御部２１０は、受信した印刷データＤ２から画像データＤ５を生成する。制御部２１０は、例えば、生成した画像データＤ５をエンジン部２６０に転送するとともに、転送したデータに基づく印刷をエンジン部２６０に指示する。エンジン部２６０は、制御部２１０からの印刷指示を受けたときに、画像データＤ５に基づいて印刷を行う。媒体収容部２７０は、画像データＤ５を印刷するための媒体を収容する。制御部２１０は、例えば、生成した画像データＤ５を含む表示画面データを生成し、生成した表示画面データを表示出力Ｉ／Ｆ２４０に転送する。表示出力Ｉ／Ｆ２４０は、制御部２１０から入力された表示画面データ（画像データＤ５）に基づいて画面表示を行う。
【００２８】
図３は、制御部１１０の機能ブロックの構成例を表したものである。制御部１１０は、例えば、図３に示したように、データ受信部２２１、データ編集部２１２、プロセス色画像生成部２１３、特色画像生成部２１４および画像生成部２１５を有している。
【００２９】
データ受信部２２１は、ホストコンピュータ１００などの外部機器から送信された印刷データＤ２を受信し、記憶部２２０に格納する。データ受信部２２１は、記憶部２２０に印刷データＤ２を格納したことをデータ編集部２１２に通知する。
【００３０】
データ編集部２１２は、データ受信部２２１からの通知に従って、記憶部２２０から印刷データＤ２を読み出す。データ編集部２１２は、プリンタドライバＵＩ画面４００での操作により、「特色の重なり確認印刷の有無」および「特色名称」が設定済みか否かを検知する（ステップＳ２０１、図４）。具体的には、データ編集部２１２は、記憶部２２０から読み出した印刷データＤ２のヘッダの中に、「特色の重なり確認印刷の有無」および「特色名称」を含むか否かを検知する。その結果、データ編集部２１２は、印刷データＤ２のヘッダの中に、「特色の重なり確認印刷の有無」および「特色名称」が含まれているのを検知した場合には、印刷データＤ２のヘッダの中から、「特色名称」（特色名称データＤ１）を取得する（ステップＳ２０２、図４）。データ編集部２１２は、「特色の重なり確認印刷の有無」が含まれているのを検知したが、「特色名称」が含まれているのを検知できなかった場合には、印刷データＤ２のボディの中に、図２に記載のコマンド５０５が含まれているか否か検知する。その結果、データ編集部２１２は、印刷データＤ２のボディの中に、図２に記載のコマンド５０５が含まれているのを検知した場合には、図２に記載のコマンド５０５の中から、「特色名称」（特色名称データＤ１）を取得する（ステップＳ２０３、図４）。データ編集部２１２は、以上のようにして印刷データＤ２から取得した特色名称データＤ１を記憶部２２０に格納する（ステップＳ２０４、図４）。
【００３１】
データ編集部２１２は、さらに、印刷データＤ２の中に、描画データの指定色を含むか否かを検知する。データ編集部２１２は、印刷データＤ２の中に、例えば、図２に記載のコマンド５０３やコマンド５０５が存在するか否かを検知する。
【００３２】
データ編集部２１２は、印刷データＤ２の中で、指定色としてプロセス色を検知した場合には、印刷データＤ２から、プロセス色の描画データを抜き出して、プロセス色画像生成部２１３に出力する。このとき、データ編集部２１２は、オーバープリントの指定の有無についても、プロセス色画像生成部２１３に出力する。
【００３３】
データ編集部２１２は、印刷データＤ２の中に、例えば、図２に記載のコマンド５０３が存在することを検知した場合には、図２に記載のコマンド５０３の直後に記述されている描画データを、プロセス色の描画データとして抜き出して、プロセス色画像生成部２１３に出力する。このとき、データ編集部２１２は、印刷データＤ２の中に、図２に記載のコマンド５０４が存在することを検知した場合には、描画データとともに、「オーバープリントの指定有り」との情報をプロセス色画像生成部２１３に出力する。
【００３４】
データ編集部２１２は、印刷データＤ２の中で、指定色として特色を検知した場合には、印刷データＤ２から、特色の描画データを抜き出して、特色画像生成部２１４に出力する。このとき、データ編集部２１２は、オーバープリントの有無についても、プロセス色画像生成部２１３に出力する。
【００３５】
データ編集部２１２は、印刷データＤ２の中に、例えば、図２に記載のコマンド５０５が存在することを検知した場合には、図２に記載のコマンド５０５の直後に記述されている描画データを、特色の描画データとして抜き出して、特色画像生成部２１４に出力する。このとき、データ編集部２１２は、印刷データＤ２の中に、図２に記載のコマンド５０４が存在することを検知した場合には、描画データとともに、「オーバープリントの指定有り」との情報を特色画像生成部２１４に出力する。
【００３６】
プロセス色画像生成部２１３は、データ編集部２１２から描画データを取得すると、取得した描画データに対応する画像データを生成し、プロセス画像データＤ３として記憶部２２０に格納する（ステップＳ３０１、図５）。このとき、プロセス色画像生成部２１３は、「オーバープリントの指定有り」との情報が入力されているか否かを検知する（ステップＳ３０２、図５）。その結果、「オーバープリントの指定有り」との情報が入力されていることが検知された場合には、プロセス色画像生成部２１３は、生成した画像データを、プロセス画像データＤ３として画像生成部２１５に出力する。
【００３７】
特色画像生成部２１４は、データ編集部２１２から描画データを取得すると、受信した描画データに対応する画像データを生成し、特色画像データＤ４として記憶部２２０に格納する（ステップＳ４０１、図６）。このとき、特色画像生成部２１４は、「オーバープリントの指定有り」との情報が入力されているか否かを検知する（ステップＳ４０２、図６）。その結果、「オーバープリントの指定有り」との情報が入力されていることが検知された場合には、特色画像生成部２１４は、生成した画像データを、特色画像データＤ４として画像生成部２１５に出力する。
【００３８】
例えば、印刷データＤ２に対応する通常の画像データＤ５が、例えば、図７に示したようになっていたとする。通常の画像データＤ５は、例えば、印刷領域６００内に、四角形状のプロセス色画像６０５と、三角形状の特色画像６０１と、円形状の特色画像６０２と、円形状の特色画像６０３と、長方形状の特色画像６０４とにより構成されている。プロセス色画像６０５および特色画像６０１，６０２，６０３，６０４がオーバープリントとなっている場合には、プロセス色画像６０５が特色画像６０１，６０２，６０３，６０４の下地となっており、特色画像６０１，６０２，６０３，６０４が、プロセス色画像６０５の上面に接して配置されている。従って、このときのプロセス画像データＤ３は、例えば、図８に示したように、四角形状のプロセス色画像６０５からなる。また、このときの特色画像データＤ４は、例えば、図９に示したように、三角形状の特色画像６０１と、円形状の特色画像６０２と、円形状の特色画像６０３と、長方形状の特色画像６０４とからなる。
【００３９】
「オーバープリントの指定有り」との情報が入力されていることが検知されなかった場合には、プロセス色画像生成部２１３は、まず、記憶部２２０から特色画像データＤ４を読み出す。プロセス色画像生成部２１３は、次に、プロセス画像データＤ３から、特色画像データＤ４との重なり部分を削除する（ステップＳ３０３、図５）。具体的には、プロセス色画像生成部２１３は、プロセス画像データＤ３を構成する複数の画素のうち階調データを有する複数の画素の座標と、特色画像データＤ４を構成する複数の画素のうち階調データを有する複数の画素の座標とを対比したときに、互いに共通する座標の階調データを、プロセス画像データＤ３から削除する。
【００４０】
「オーバープリントの指定有り」との情報が入力されていることが検知されなかった場合には、特色画像生成部２１４は、まず、記憶部２２０からプロセス画像データＤ３を読み出す。プロセス色画像生成部２１３は、次に、特色画像データＤ４から、プロセス画像データＤ３との重なり部分を削除する（ステップＳ４０３、図６）。具体的には、特色画像生成部２１４は、プロセス画像データＤ３を構成する複数の画素のうち階調データを有する複数の画素の座標と、特色画像データＤ４を構成する複数の画素のうち階調データを有する複数の画素の座標とを対比したときに、互いに共通する座標の階調データを、特色画像データＤ４から削除する。
【００４１】
そして、最後に、プロセス色画像生成部２１３は、特色画像データＤ４との重なり部分を削除した後のプロセス画像データＤ３を記憶部２２０に格納する（上書きする）。特色画像生成部２１４は、プロセス画像データＤ３との重なり部分を削除した後の特色画像データＤ４を記憶部２２０に格納する（上書きする）。
【００４２】
例えば、印刷データＤ２に対応する通常の画像データＤ５が、例えば、図６に示したようになっていたとする。通常の画像データＤ５は、例えば、印刷領域６００内に、四角形状のプロセス色画像６０５と、三角形状の特色画像６０１と、円形状の特色画像６０２と、円形状の特色画像６０３と、長方形状の特色画像６０４とにより構成されている。プロセス色画像６０５および特色画像６０１，６０２，６０３，６０４がノックアウトとなっている場合には、プロセス色画像６０５は特色画像６０１，６０２，６０３，６０４の下地となっていない。プロセス色画像６０５は、特色画像６０１，６０２，６０３と対向する箇所に開口６０５Ａ，６０５Ｂ，６０５Ｃが形成されるとともに、特色画像６０４の一部と対向する箇所に切り欠き６０５Ｄが形成されたシート形状となっている。従って、このときのプロセス画像データＤ３は、例えば、図１０に示したように、特色画像６０１，６０２，６０３と対向する箇所に開口６０５Ａ，６０５Ｂ，６０５Ｃが形成されるとともに、特色画像６０４の一部と対向する箇所に切り欠き６０５Ｄが形成されたシート形状のプロセス色画像６０５からなる。また、このときの特色画像データＤ４は、例えば、図１１に示したように、特色画像６０１，６０２，６０３，６０４から、開口６０５Ａ，６０５Ｂ，６０５Ｃおよび切り欠き６０５Ｄと対向する箇所が削除された結果、残った特色画像６０４Ａからなる。
【００４３】
画像生成部２１５は、プロセス色画像生成部２１３によって生成されたプロセス画像データＤ３と、特色画像生成部２１４によって生成された特色画像データＤ４とを互いに重ね合わされることにより、画像データＤ５を生成する。画像生成部２１５は、画像データＤ５が確認用の画像データである場合、複数の重なり部分αおよび複数の非重なり部分βのうち、少なくとも一方を互いに区別することができるよう、画像データＤ５を、複数のプロセス色、複数の濃度のプロセス色および複数の模様のプロセス色のうち、少なくとも１つの態様で表現する。
【００４４】
プロセス色画像６０５および特色画像６０１，６０２，６０３，６０４がオーバープリントとなっている場合には、確認用の画像データＤ５は、例えば、図１２に示したように、図８のプロセス色画像データＤ３と図９の特色画像データＤ４とが互いに重ね合わされた画像データとなっている。このとき、確認用の画像データＤ５は、複数の重なり部分αおよび複数の非重なり部分βが互いに区別されるよう、複数のプロセス色、複数の濃度のプロセス色および複数の模様のプロセス色のうち、少なくとも１つの態様で表現される。
【００４５】
プロセス色画像６０５および特色画像６０１，６０２，６０３，６０４がノックアウトとなっている場合には、確認用の画像データＤ５は、例えば、図１３に示したように、図１０のプロセス色画像データＤ３と図１１の特色画像データＤ４とが互いに重ね合わされた画像データとなっている。このとき、確認用の画像データＤ５は、複数の非重なり部分βが互いに区別されるよう、複数のプロセス色、複数の濃度のプロセス色および複数の模様のプロセス色のうち、少なくとも１つの態様で表現される。
【００４６】
（ホストコンピュータ１００）
ホストコンピュータ１００は、プリンタ２００の印刷機能を利用した印刷、またはプリンタ２００のプリビュー機能を利用した表示をプリンタ２００に実行させる一連の動作をプリンタ２００に実行させるためのプリンタドライバ１２３を備えている。ホストコンピュータ１００は、例えば、制御部１１０、記憶部１２０、操作入力Ｉ／Ｆ１３０、表示出力Ｉ／Ｆ１４０およびネットワークＩ／Ｆ１５０を備えている。
【００４７】
ネットワークＩ／Ｆ１５０は、ネットワーク３００を介してプリンタ２００との通信を行う。ネットワークＩ／Ｆ１５０は、制御部１１０からの各種要求をプリンタ２００に送信する。ネットワークＩ／Ｆ１５０は、プリンタ２００から各種応答を受信すると、受信した各種応答を制御部１１０に転送する。表示出力Ｉ／Ｆ１４０は、例えば、ディスプレイモジュールである。表示出力Ｉ／Ｆ１４０は、制御部１１０から入力された表示画面データに基づいて、画面を表示する。
【００４８】
操作入力Ｉ／Ｆ１３０は、ユーザからの各種入力（例えば、実行指示、データ入力など）を受け付ける。操作入力Ｉ／Ｆ１３０は、例えば、表示出力Ｉ／Ｆ１４０の画面に、後述のプリンタドライバＵＩ画面４００が表示されているときに、ユーザからの入力に応じて、プリンタドライバＵＩ画面４００内の一の項目の選択を受け付ける。「プリンタドライバＵＩ画面４００内の一の項目」とは、例えば、インデックスタブ、または、印刷設定項目を指している。操作入力Ｉ／Ｆ１３０は、ユーザによって入力された情報を制御部１１０へ転送する。
【００４９】
記憶部１２０は、制御プログラム１２１、アプリケーション１２２およびプリンタドライバ１２３を記憶している。制御プログラム１２１、プリンタドライバ１２３およびアプリケーション１２２は、例えば、操作入力Ｉ／Ｆ１３０を介して記憶部１２０に記憶される。記憶部１２０は、不揮発性メモリによって構成されており、例えば、ＥＥＰＲＯＭ、フラッシュメモリ、抵抗変化型メモリなどによって構成されている。
【００５０】
制御部１１０には、制御プログラム１２１、アプリケーション１２２およびプリンタドライバ１２３がロードされる。制御部１１０は、制御プログラム１２１が制御部１１０にロードされることにより、制御プログラム１２１に記述された一連の動作を行う。制御部１１０は、アプリケーション１２２が制御部１１０にロードされることにより、アプリケーション１２２に記述された一連の動作を行う。制御部１１０は、プリンタドライバ１２３が制御部１１０にロードされることにより、プリンタドライバ１２３に記述された一連の動作を行う。制御プログラム１２１は、ホストコンピュータ１００全体の制御を行うプログラムである。アプリケーション１２２は、操作入力Ｉ／Ｆ１３０を介したユーザからの入力に基づいて、文書等のデータを作成するプログラムである。アプリケーション１２２は、操作入力Ｉ／Ｆ１３０を介したユーザからの印刷要求に対して、プリンタドライバ１２３を呼び出す。
【００５１】
制御部１１０は、アプリケーション１２２が制御部１１０にロードされると、操作入力Ｉ／Ｆ１３０を介したユーザからのデータ入力に従って、アプリケーション１２２上で文書等のデータを作成する。制御部１１０は、操作入力Ｉ／Ｆ１３０を介したユーザからの印刷要求に従って、プリンタドライバ１２３が制御部１１０にロードされると、作成したデータから描画データを生成する。制御部１１０は、生成した描画データを、プリンタドライバ１２３に依存する描画形式に変換し、変換後の描画データを印刷データＤ２のボディに格納する。制御部１１０は、さらに、プリンタドライバ１２３のＵＩであるダイアログ画面（プリンタドライバＵＩ画面４００）を含む表示画像データを作成し、表示出力Ｉ／Ｆ１４０に出力する。すると、プリンタドライバＵＩ画面４００が表示出力Ｉ／Ｆ１４０の画面に表示される。
【００５２】
図１４は、プリンタドライバＵＩ画面４００の一例を表したものである。プリンタドライバＵＩ画面４００では、４つのタブ（タブＡ４１０、タブＢ４２０、タブＣ４３０およびタブＤ４４０）が配置されており、一番右側に配置されたタブＤ４４０が開かれている。タブＡ４１０〜タブＣ４３０には、種々の印刷設定項目（例えば、レイアウト、給紙方法など）が関連付けられている。タブＤ４４０は、特色の重なり確認印刷を設定するためのものである。タブＤ４４０には、特色の重なり確認の印刷を選択するラジオボタン４４１と、重なり確認の対象とする特色名称を入力する入力窓４４２とが設けられている。
【００５３】
制御部１１０は、プリンタドライバＵＩ画面４００が表示出力Ｉ／Ｆ１４０の画面に表示されているときに、操作入力Ｉ／Ｆ１３０を介したユーザからの入力データ（例えば、印刷条件の設定や、特色の重なりの確認印刷の設定）を、例えば、印刷データＤ２のヘッダに格納する。制御部１１０は、ユーザによってＯＫボタン４４３が押されると、描画データ、印刷条件の設定、および特色の重なりの確認印刷の設定等を含む印刷データＤ２を作成し、作成した印刷データＤ２を、印刷要求とともに、ネットワーク３００を介してプリンタ２００に送信する。
【００５４】
[動作]
次に、プリンタ２００における画像処理手順について説明する。
【００５５】
図１５は、プリンタ２００における画像処理手順の一例を表したものである。まず、ユーザが操作入力Ｉ／Ｆ１３０を用いて、アプリケーション１２２の起動を指示する。すると、制御部１１０が、記憶部１２０に保存されているアプリケーション１２２をロードし、起動する。次に、ユーザが操作入力Ｉ／Ｆ１３０を用いて、プリンタドライバ１２３の起動を指示する。すると、制御部１１０が、記憶部１２０に保存されているプリンタドライバ１２３をロードし、起動する。その結果、表示出力Ｉ／Ｆ１４０の画面には、例えば、図１４に示したような、プリンタドライバＵＩ画面４００を含む画面が表示される。このとき、ユーザが操作入力Ｉ／Ｆ１３０を用いて、印刷条件の設定、および特色の重なりの確認印刷の設定等を行ったのち、ＯＫボタン４４３を押すと、制御部１１０が、描画データ、印刷条件の設定、および特色の重なりの確認印刷の設定等を含む印刷データＤ２を、印刷要求とともに、ネットワーク３００を介してプリンタ２００に送信する。
【００５６】
プリンタ２００では、例えば、プリンタ２００の起動に伴って、制御プログラム２２１および画像データ作成プログラム２２２が制御部２１０にロードされている。そこへ、ホストコンピュータ１００からの印刷データＤ２が、ネットワークＩ／Ｆ２５０を介してプリンタ２００に入力される。すると、制御部２１０は、ネットワークＩ／Ｆ２５０を介して、印刷データＤ２を受信する（ステップＳ１０１）。制御部２１０は、受信した印刷データＤ２を記憶部２００に格納する(ステップＳ１０２)。
【００５７】
次に、制御部２１０は、特色の重なり確認印刷をするか否か判定する(ステップＳ１０３)。具体的には、制御部２１０は、記憶部２００から印刷データＤ２を読み出し、読み出した印刷データＤ２に、特色の重なり確認印刷に関する情報が含まれているか否かを検知する。その結果、特色の重なり確認印刷に関する情報が印刷データＤ２に含まれていなかった場合には、制御部２１０は、印刷データＤ２に対応する通常の画像データＤ５を生成する（ステップＳ１０４）。特色の重なり確認印刷に関する情報が印刷データＤ２に含まれていた場合には、制御部２１０は、印刷データＤ２から特色名称データＤ１を抽出し、記憶部２２０に格納する（ステップＳ１０５）。
【００５８】
次に、制御部２１０は、描画色に特色が含まれているか否か判定する（ステップＳ１０６）。具体的には、制御部２１０は、印刷データＤ２から描画色を読み出し、読み出した描画色の中に特色が含まれているか否か検知する。その結果、読み出した描画色の中に特色が含まれていなかった場合には、制御部２１０は、印刷データＤ２から、プロセス色の画像データＤ３を生成する（ステップＳ１０７）。読み出した描画色の中に特色が含まれていた場合には、制御部２１０は、印刷データＤ２から、プロセス色画像データＤ３および特色画像データＤ４を生成する（ステップＳ１０８）。
【００５９】
次に、制御部２１０は、印刷データＤ２からの描画データの抽出が終了したか否か判定する（ステップＳ１０９）。その結果、印刷データＤ２からの描画データの抽出が終了していない場合には、制御部２１０は、引き続き、ステップＳ１０３〜ステップＳ１０７を実施する。印刷データＤ２からの描画データの抽出が終了した場合には、制御部２１０は、特色重なりの印刷または表示をするか否か判定する（ステップＳ１１０）。具体的には、制御部２１０は、記憶部２２０に特色名称データＤ１が格納されているか否かを検知する。その結果、記憶部２２０に特色名称データＤ１が格納されていない場合には、制御部２１０は、プリンタ２００における画像処理を終了する。一方、記憶部２２０に特色名称データＤ１が格納されていた場合には、確認用の画像データＤ５を生成する（ステップＳ１１１）。
【００６０】
その後、制御部２１０は、ユーザによる選択に応じて、確認用の画像データＤ５をエンジン部２６０または表示出力Ｉ／Ｆ２４０に転送する。制御部２１０は、確認用の画像データＤ５をエンジン部２６０に転送する場合には、確認用の画像データＤ５をエンジン部２６０に転送するとともに、転送したデータに基づく印刷をエンジン部２６０に指示する。エンジン部２６０は、制御部２１０からの印刷指示を受けたときに、画像データＤ５の印刷を実行する。制御部２１０は、確認用の画像データＤ５を表示出力Ｉ／Ｆ２４０に転送する場合には、確認用の画像データＤ５を表示出力Ｉ／Ｆ２４０に転送するとともに、転送したデータに基づく画像表示制御を表示出力Ｉ／Ｆ２４０に対して行う。このようにして、制御部２１０は、ユーザによる選択に応じて、確認用の画像データＤ５の印刷または表示を行う（ステップＳ１１２）。
【００６１】
次に、確認用の画像データＤ５の作成手順について説明する。図１６は、確認用の画像データＤ５の作成手順の一例を表したものである。
【００６２】
まず、制御部２１０は、記憶部２２０において、プロセス色画像データＤ３および特色画像データＤ４の読み取り座標を初期化する（ステップＳ５０１）。次に、制御部２１０は、記憶部２２０における指定の読み取り座標（特色画像データＤ４の読み取り座標）からピクセルデータを読み出す（ステップＳ５０２）。次に、制御部２１０は、読み出したピクセルデータに、描画データが存在するか否か判定する（ステップＳ５０３）。その結果、読み出したピクセルに描画データが存在しない場合には、読み出したピクセルは空白であるとして、読み取り座標を更新する（ステップＳ５０８）。
【００６３】
制御部２１０は、読み出したピクセルに描画データが存在する場合には、記憶部２２０における指定の読み取り座標（プロセス色画像データＤ３の読み取り座標）からピクセルデータを読み出す（ステップＳ５０４）。次に、制御部２１０は、読み出したピクセルに描画データが存在するか否か判定する（ステップＳ５０５）。その結果、読み出したピクセルに描画データが存在しない場合には、読み出したピクセルには、特色だけが出力されることを示す画像データを描画する（ステップＳ５０６）。読み出したピクセルに描画データが存在した場合には、読み出したピクセルには、プロセス色と特色が互いに重なり合うことを示す画像データを描画して（ステップＳ５０７）、読み取り座標を更新する（ステップＳ５０８）。制御部２１０は、読み取りが終了した場合には、このプロセスを終了し、読み取りが終了していない場合には、ステップＳ５０２に戻る。このようにして、確認用の画像データＤ５が生成される。
【００６４】
[効果] 
次に、本実施の形態のプリンタ２００の効果について説明する。
【００６５】
本実施の形態では、プロセス色と特色との重なりαまたは非重なりβをプロセス色で表現した画像データＤ５が生成され、生成された画像データＤ５が印刷または表示される。これにより、高価な特色を試し刷りに使ってしまうことがなく、試し刷りをするために、特色を備えた印刷装置を用意する必要がない。また、特色が下地になっていたとしても、特色が下地となっていることをプロセス色で表現することができる。従って、プロセス色に特色を追加したときの仕上がり状態の確認を低コストで容易に行うことができる。
【００６６】
以下に、上記実施の形態の画像処理システムの変形例、および上記実施の形態とは異なる形態の画像処理システムについて説明する。なお、以下では、上記実施の形態と共通の構成要素に対しては、上記実施の形態で付されていた符号と同一の符号が付される。また、上記実施の形態と異なる構成要素の説明を主に行い、上記実施の形態と共通の構成要素の説明については、適宜、省略するものとする。
【００６７】
＜２．変形例＞
[構成]
上記実施の形態において、制御部２１０は、例えば、図１７に示したように、重なりプロセス色画像生成部２１６を備えていてもよい。重なりプロセス色画像生成部２１６は、プロセス色画像データＤ３および特色画像データＤ４に基づいて、重なりプロセス色画像データＤ６を生成する。重なりプロセス色画像データＤ６は、プロセス色の画像データである。重なりプロセス色画像データＤ６は、プロセス色画像データＤ３のうち、特色画像データＤ４と重なり合う部分だけ残した画像データである。重なりプロセス色画像データＤ６は、例えば、図１８に示したように、プロセス色画像データＤ３のうち、三角形状の特色画像６０１、円形状の特色画像６０２、円形状の特色画像６０３および長方形状の特色画像６０４と重なり合う部分だけ残した画像データである。
【００６８】
画像生成部２１５は、重なりプロセス色画像生成部２１６によって生成された重なりプロセス色画像データＤ６と、特色画像生成部２１４によって生成された特色画像データＤ４とを互いに重ね合わされることにより、画像データＤ５を生成する。画像生成部２１５は、画像データＤ５が確認用の画像データである場合、複数の重なり部分αおよび複数の非重なり部分βのうち、少なくとも一方を互いに区別することができるよう、画像データＤ５を、複数のプロセス色、複数の濃度のプロセス色および複数の模様のプロセス色のうち、少なくとも１つの態様で表現する。
【００６９】
重なりプロセス色画像データＤ６および特色画像６０１，６０２，６０３，６０４がオーバープリントとなっている場合には、確認用の画像データＤ５は、例えば、図１９に示したように、図１８の重なりプロセス色画像データＤ６と図９の特色画像データＤ４とが互いに重ね合わされた画像データとなっている。このとき、確認用の画像データＤ５は、複数の重なり部分αが互いに区別されるよう、複数のプロセス色、複数の濃度のプロセス色および複数の模様のプロセス色のうち、少なくとも１つの態様で表現される。
【００７０】
[動作]
次に、プリンタ２００における画像処理手順について説明する。
【００７１】
図２０は、プリンタ２００における画像処理手順の一例を表したものである。なお、本変形例における画像処理手順は、上記実施の形態におけるステップＳ１０１〜Ｓ１１０までのステップと共通のステップを含んでいる。そこで、以下では、それ以降のステップについて説明する。
【００７２】
印刷データＤ２からの描画データの抽出が終了した場合には、制御部２１０は、特色重なりの印刷または表示をするか否か判定する（ステップＳ１１０）。具体的には、制御部２１０は、記憶部２２０に特色名称データＤ１が格納されているか否かを検知する。その結果、記憶部２２０に特色名称データＤ１が格納されていない場合には、制御部２１０は、プリンタ２００における画像処理を終了する。一方、記憶部２２０に特色名称データＤ１が格納されていた場合には、重なりプロセス色画像データＤ６を用いて確認用の画像データＤ５を生成する（ステップＳ１１４）。
【００７３】
その後、制御部２１０は、ユーザによる選択に応じて、確認用の画像データＤ５をエンジン部２６０または表示出力Ｉ／Ｆ２４０に転送する。制御部２１０は、確認用の画像データＤ５をエンジン部２６０に転送する場合には、確認用の画像データＤ５をエンジン部２６０に転送するとともに、転送したデータに基づく印刷をエンジン部２６０に指示する。エンジン部２６０は、制御部２１０からの印刷指示を受けたときに、画像データＤ５の印刷を実行する。制御部２１０は、確認用の画像データＤ５を表示出力Ｉ／Ｆ２４０に転送する場合には、確認用の画像データＤ５を表示出力Ｉ／Ｆ２４０に転送するとともに、転送したデータに基づく画像表示制御を表示出力Ｉ／Ｆ２４０に対して行う。このようにして、制御部２１０は、ユーザによる選択に応じて、確認用の画像データＤ５の印刷または表示を行う（ステップＳ１１５）。
【００７４】
[効果] 
次に、本変形例のプリンタ２００の効果について説明する。
【００７５】
本変形例では、上記実施の形態と同様、プロセス色と特色との重なりαまたは非重なりβをプロセス色で表現した画像データＤ５が生成され、生成された画像データＤ５が印刷または表示される。これにより、高価な特色を試し刷りに使ってしまうことがなく、試し刷りをするために、特色を備えた印刷装置を用意する必要がない。また、特色が下地になっていたとしても、特色が下地となっていることをプロセス色で表現することができる。従って、プロセス色に特色を追加したときの仕上がり状態の確認を低コストで容易に行うことができる。
【００７６】
＜３．第２の実施の形態＞
図２１は、画像処理システムの概略構成例を表したものである。画像処理システムは、ホストコンピュータ７００と、プリンタ８００とを備えたものである。ホストコンピュータ７００は、例えば、パーソナルコンピュータや携帯端末によって構成されている。ホストコンピュータ７００は、本発明の「画像処理装置」の一具体例に対応する。ホストコンピュータ７００およびプリンタ８００は、ネットワーク３００を介して互いに接続される。ホストコンピュータ７００は、ネットワーク３００を介してプリンタ８００と通信することができるように構成されている。プリンタ８００は、ネットワーク３００を介してホストコンピュータ７００と通信することができるように構成されている。
【００７７】
ホストコンピュータ７００では、記憶部１２０に、特色名データＤ１、印刷データＤ２、プロセス画像データＤ３、特色画像データＤ４および画像データＤ５が格納される。また、ホストコンピュータ７００において、プリンタドライバ１２３が、上記実施の形態の画像データ作成プログラム２２２の機能を備えている。ホストコンピュータ７００において、一方、プリンタ８００は、上記実施の形態のプリンタ２００において、記憶部２２０から、画像データ作成プログラム２２２、特色名データＤ１、印刷データＤ２、プロセス画像データＤ３、特色画像データＤ４および画像データＤ５が省略されたものに相当する。
【００７８】
本実施の形態では、制御部１１０は、プリンタドライバ１２３が制御部１１０にロードされると、プリンタドライバ１２３内に記述された、画像データ作成プログラム２２２と同様の一連の動作を行う。制御部１１０は、印刷データＤ２を作成すると、画像データ作成プログラム２２２と同様の一連の動作を行うことにより、画像データＤ５を生成する。制御部１１０は、生成した画像データＤ５を、例えば、ネットワーク３００を介して、プリンタ２００に送信する。制御部１１０は、例えば、生成した画像データＤ５を含む表示画面データを生成し、生成した表示画面データを表示出力Ｉ／Ｆ１４０に転送する。表示出力Ｉ／Ｆ１４０は、例えば、制御部１１０から入力された表示画面データ（画像データＤ５）に基づいて画面表示を行う。表示出力Ｉ／Ｆ１４０は、本発明の「表示部」の一具体例に対応する。
【００７９】
プリンタ８００（制御部２１０）は、ホストコンピュータ７００から画像データＤ５が入力されると、例えば、画像データＤ５をエンジン部２６０に転送するとともに、転送したデータに基づく印刷をエンジン部２６０に指示する。エンジン部２６０は、制御部２１０からの印刷指示を受けたときに、画像データＤ５の印刷を実行する。
【００８０】
プリンタ８００（制御部２１０）は、ホストコンピュータ７００から画像データＤ５が入力されると、例えば、画像データＤ５を含む表示画面データを生成し、生成した表示画面データを表示出力Ｉ／Ｆ２４０に転送する。表示出力Ｉ／Ｆ２４０は、制御部２１０から入力された表示画面データに基づいて、画面を表示する。
【００８１】
本実施の形態では、上記実施の形態と同様、プロセス色と特色との重なりαまたは非重なりβをプロセス色で表現した画像データＤ５が生成され、生成された画像データＤ５が印刷または表示される。これにより、高価な特色を試し刷りに使ってしまうことがなく、試し刷りをするために、特色を備えた印刷装置を用意する必要がない。また、特色が下地になっていたとしても、特色が下地となっていることをプロセス色で表現することができる。従って、プロセス色に特色を追加したときの仕上がり状態の確認を低コストで容易に行うことができる。
【００８２】
＜４．第３の実施の形態＞
図２２は、画像処理システムの概略構成例を表したものである。画像処理システムは、ホストコンピュータ１００と、プリンタ８００と、サーバ９００とを備えたものである。サーバ９００は、例えば、パーソナルコンピュータや携帯端末によって構成されている。サーバ９００は、本発明の「画像処理装置」の一具体例に対応する。ホストコンピュータ１００、プリンタ８００およびサーバ９００は、ネットワーク３００を介して互いに接続される。ホストコンピュータ１００は、ネットワーク３００を介してサーバ９００と通信することができるように構成されている。プリンタ８００は、ネットワーク３００を介してサーバ９００と通信することができるように構成されている。
【００８３】
（サーバ９００）
サーバ９００は、プリンタ８００の印刷機能を利用した印刷、またはプリンタ８００のプリビュー機能を利用した表示をプリンタ８００に実行させる一連の動作をプリンタ８００に実行させるための画像データ作成プログラム２２２を備えている。サーバ９００は、例えば、制御部９１０、記憶部９２０およびネットワークＩ／Ｆ９３０を備えている。
【００８４】
ネットワークＩ／Ｆ９３０は、ネットワーク３００を介してホストコンピュータ１００またはプリンタ８００との通信を行う。ネットワークＩ／Ｆ９３０は、制御部９１０からの各種要求をプリンタ８００に送信する。ネットワークＩ／Ｆ９３０は、プリンタ８００から各種応答を受信すると、受信した各種応答を制御部９１０に転送する。記憶部９２０は、制御プログラム９２１および画像データ作成プログラム２２２を記憶している。記憶部９２０は、不揮発性メモリによって構成されており、例えば、ＥＥＰＲＯＭ、フラッシュメモリ、抵抗変化型メモリなどによって構成されている。
【００８５】
制御部９１０には、制御プログラム９２１および画像データ作成プログラム２２２がロードされる。制御部９１０は、制御プログラム９２１が制御部９１０にロードされることにより、制御プログラム９２１に記述された一連の動作を行う。制御部９１０は、画像データ作成プログラム２２２が制御部９１０にロードされることにより、画像データ作成プログラム２２２に記述された一連の動作を行う。制御プログラム９２１は、サーバ９００全体の制御を行うプログラムである。制御部９１０は、画像データ作成プログラム２２２が制御部９１０にロードされると、ホストコンピュータ１００などの外部機器からの印刷データＤ２を、ネットワークＩ／Ｆ９３０を介して受信する。制御部９１０は、画像データ作成プログラム２２２に記述された一連の動作を行うことで、受信した印刷データＤ２から画像データＤ５を生成する。制御部２１０は、例えば、生成した画像データＤ５を、ネットワークＩ／Ｆ９３０を介してプリンタ８００またはホストコンピュータ１００に送信する。制御部９１０は、本発明の「送信部」「受信部」の一具体例に対応する。
【００８６】
（プリンタ８００）
プリンタ８００（制御部２１０）は、サーバ９００から画像データＤ５が入力されると、例えば、画像データＤ５をエンジン部２６０に転送するとともに、転送したデータに基づく印刷をエンジン部２６０に指示する。エンジン部２６０は、制御部２１０からの印刷指示を受けたときに、画像データＤ５の印刷を実行する。
【００８７】
プリンタ８００（制御部２１０）は、サーバ９００から画像データＤ５が入力されると、例えば、画像データＤ５を含む表示画面データを生成し、生成した表示画面データを表示出力Ｉ／Ｆ２４０に転送する。表示出力Ｉ／Ｆ２４０は、制御部２１０から入力された表示画面データに基づいて、画面を表示する。
【００８８】
（ホストコンピュータ１００）
ホストコンピュータ１００は、サーバ９００から画像データＤ５が入力されると、例えば、画像データＤ５を含む表示画面データを生成し、生成した表示画面データを表示出力Ｉ／Ｆ１４０に転送する。表示出力Ｉ／Ｆ１４０は、制御部１１０から入力された表示画面データに基づいて、画面を表示する。
【００８９】
本実施の形態では、上記実施の形態と同様、プロセス色と特色との重なりαまたは非重なりβをプロセス色で表現した画像データＤ５が生成され、生成された画像データＤ５が印刷または表示される。これにより、高価な特色を試し刷りに使ってしまうことがなく、試し刷りをするために、特色を備えた印刷装置を用意する必要がない。また、特色が下地になっていたとしても、特色が下地となっていることをプロセス色で表現することができる。従って、プロセス色に特色を追加したときの仕上がり状態の確認を低コストで容易に行うことができる。
【００９０】
なお、上記実施の形態およびその変形例において説明した一連の処理は、ハードウェア（回路）で行われてもよいし、ソフトウェア（プログラム）で行われてもよい。上記一連の処理がソフトウェアで行われる場合、そのソフトウェアは、各機能をコンピュータにより実行させるためのプログラム群で構成される。各プログラムは、例えば、上記コンピュータに予め組み込まれて用いられてもよいし、ネットワークや記録媒体から上記コンピュータにインストールして用いられてもよい。
【符号の説明】
【００９１】
１００…ホストコンピュータ、１１０…制御部、１２０…記憶部、１２１…制御プログラム、１２２…アプリケーション、１２３…プリンタドライバ、１３０…操作入力Ｉ／Ｆ、１４０…表示出力Ｉ／Ｆ、１５０…ネットワークＩ／Ｆ、２００…プリンタ、２１０…制御部、２１１…データ受信部、２１２…データ編集部、２１３…プロセス色画像生成部、２１４…特色画像生成部、２１５…修正画像生成部、２１６…重なりプロセス色画像生成部、２２０…記憶部、２２１…制御プログラム、２２２…画像データ作成プログラム、２３０…操作入力Ｉ／Ｆ、２４０…表示出力Ｉ／Ｆ、２５０…ネットワークＩ／Ｆ、２６０…エンジン部、２７０…媒体収容部、３００…ネットワーク、４００…プリンタドライバＵＩ画面、４１０…タブＡ、４２０…タブＢ、４３０…タブＣ、４４０…タブＤ、４４１…ラジオボックス、４４２…入力窓、４４３…ＯＫボタン、４４４…キャンセルボタン、５００…印刷データ、６００…印刷領域、６０１，６０２，６０３，６０４，６０４Ａ，６０４Ｂ…特色画像、６０５…プロセス色画像、６０５Ａ，６０５Ｂ，６０５Ｃ…開口、６０５Ｄ…切り欠き、７００…ホストコンピュータ、８００…プリンタ、９００…サーバ、９１０…制御部、９２０…記憶部、９２１…制御プログラム、９３０…ネットワークＩ／Ｆ、Ｄ１…特色名データ、Ｄ２…印刷データ、Ｄ３…プロセス色画像データ、Ｄ４…特色画像データ、Ｄ５…画像データ、Ｄ６…重なりプロセス色画像データ、α…重なり部分、β…非重なり部分。
【図１】
2017030151.tif 000003
【図２】
2017030151.tif 000004
【図３】
2017030151.tif 000005
【図４】
2017030151.tif 000006
【図５】
2017030151.tif 000007
【図６】
2017030151.tif 000008
【図７】
2017030151.tif 000009
【図８】
2017030151.tif 000010
【図９】
2017030151.tif 000011
【図１０】
2017030151.tif 000012
【図１１】
2017030151.tif 000013
【図１２】
2017030151.tif 000014
【図１３】
2017030151.tif 000015
【図１４】
2017030151.tif 000016
【図１５】
2017030151.tif 000017
【図１６】
2017030151.tif 000018
【図１７】
2017030151.tif 000019
【図１８】
2017030151.tif 000020
【図１９】
2017030151.tif 000021
【図２０】
2017030151.tif 000022
【図２１】
2017030151.tif 000023
【図２２】
2017030151.tif 000024