(57)【要約】【課題】特定の色を指定可能なアプリケーションソフトがなくても特定の色を印刷できるようにすることができる。【解決手段】文書を表示するアプリケーションソフトから呼び出されるプログラム１１〜１３であって前記文書の印刷を画像形成装置３０に要求する情報処理装置１０を、特定の色で印刷されるオブジェクトを印刷対象の文書における第一のエリアの指定により受け付ける操作受付部２４と、前記操作受付部が受け付けた前記第一のエリアに関する情報を第一の印刷データに変換する第一の印刷データ生成部２９と、前記印刷対象の文書を第二の印刷データに変換する第二の印刷データ生成部３１と、前記第一の印刷データと前記第二の印刷データを画像形成装置に送信する第一の通信部３２、として機能させるためのプログラムを提供する。【選択図】図１
2020177473.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションソフトが表示する文書の印刷を画像形成装置に要求する情報処理装置を、
特定の色で印刷されるオブジェクトを印刷対象の文書における第一のエリアの指定により受け付ける操作受付部と、
前記操作受付部が受け付けた前記第一のエリアに関する情報を第一の印刷データに変換する第一の印刷データ生成部と、
前記印刷対象の文書を第二の印刷データに変換する第二の印刷データ生成部と、
前記第一の印刷データと前記第二の印刷データを画像形成装置に送信する通信部、
として機能させるためのプログラム。
【請求項２】
前記操作受付部は、前記印刷対象の文書における第二のエリアの指定を受け付け、
前記第一の印刷データ生成部は前記操作受付部が受け付けた前記第二のエリアに関する情報及び前記第一のエリアに関する情報を前記第一の印刷データに変換することを特徴とする請求項１に記載のプログラム。
【請求項３】
前記情報処理装置を、
前記印刷対象の文書のプレビュー画面を表示するプレビュー表示部として機能させ、
前記操作受付部は前記プレビュー画面に対する前記第一のエリアの指定を受け付けることを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記情報処理装置を、
前記印刷対象の文書のプレビュー画面を表示するプレビュー表示部として機能させ、
前記操作受付部は前記プレビュー画面に対する前記第一のエリア及び前記第二のエリアの指定を受け付けることを特徴とする請求項２に記載のプログラム。
【請求項５】
前記操作受付部は、前記第一のエリアよりも大きい若しくは小さい前記第二のエリアの指定、又は、前記第一のエリアに対する前記第二のエリアの回転角を受け付け、
前記第一の印刷データ生成部は前記第二のエリアの大きさ、又は、前記回転角を含めて前記第二のエリアを前記第一の印刷データに変換することを特徴とする請求項４に記載のプログラム。
【請求項６】
前記操作受付部が、前記印刷対象の文書を集約印刷する設定を受け付けた場合、
前記第一の印刷データ生成部は、前記第一のエリア及び前記第二のエリアの座標を集約後の座標に変換することを特徴とする請求項４に記載のプログラム。
【請求項７】
前記プログラムは第一のプリンタドライバと第二のプリンタドライバを有しており、
前記第一のプリンタドライバが前記アプリケーションソフトから呼び出された場合、前記第一のプリンタドライバにより実現される前記操作受付部が、前記印刷対象の文書のプレビュー画面において前記第一のエリアと前記第二のエリアの指定を受け付け、
前記第一のプリンタドライバは前記第一のエリアと前記第二のエリアを記憶領域に保存するエリア情報保存部として前記情報処理装置を機能させ、
前記第二のプリンタドライバが前記アプリケーションソフトから呼び出された場合、前記第二のプリンタドライバは前記記憶領域から前記第一のエリアと前記第二のエリアを読み込むエリア情報読み込み部として前記情報処理装置を機能させ、
前記第二のプリンタドライバにより実現される前記第一の印刷データ生成部が、前記第一のエリアと前記第二のエリアを第一の印刷データに変換し、
前記第二のプリンタドライバにより実現される前記第二の印刷データ生成部が、前記印刷対象の文書を前記第二の印刷データに変換することを特徴とする請求項４に記載のプログラム。
【請求項８】
複数の色で印刷が可能な画像形成装置であって、
特定の色で印刷されるオブジェクトが印刷対象の文書における第一のエリアで指定された第一の印刷データと前記印刷対象の文書の第二の印刷データを情報処理装置から受信する通信部と、
前記通信部が受信した前記第二の印刷データを所定の色の画像データに変換する描画部と、
前記描画部が変換した画像データから、前記第一のエリアの画像を抽出する特色画像制御部と、
前記特色画像制御部が抽出した前記第一のエリアの画像を前記特定の色に変換する変換部と、を有し、
前記特色画像制御部は、前記変換部が変換した前記第一のエリアの画像が配置された前記特定の色の画像データを生成することを特徴とする画像形成装置。
【請求項９】
前記通信部は、印刷対象の文書における前記第一のエリアと第二のエリアを含む第一の印刷データを情報処理装置から受信し、
前記特色画像制御部は、前記変換部が変換した前記第一のエリアの画像を、前記第二のエリアに配置することで、前記特定の色の画像データを生成することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記特色画像制御部は、前記所定の色の画像データから前記第一のエリアの画像を削除することを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
所定の色の画像データに対し、前記特定の色の画像データをオーバープリントするプリンタ制御部を有することを特徴とする請求項８〜１０のいずれか１項に記載の画像形成装置。
【請求項１２】
前記特定の色は可視光に対し透明であることを特徴とする請求項８〜１１のいずれか１項に記載の画像形成装置。
【請求項１３】
アプリケーションソフトが表示する文書の印刷を画像形成装置に要求する情報処理装置であって、
特定の色で印刷されるオブジェクトを印刷対象の文書における第一のエリアの指定により受け付ける操作受付部と、
前記操作受付部が受け付けた前記第一のエリアに関する情報を第一の印刷データに変換する第一の印刷データ生成部と、
前記印刷対象の文書を第二の印刷データに変換する第二の印刷データ生成部と、
前記第一の印刷データと前記第二の印刷データを画像形成装置に送信する通信部と、
を有することを特徴とする情報処理装置。
【請求項１４】
アプリケーションソフトが表示する文書の印刷を情報処理装置が画像形成装置に要求する印刷システムであって、
前記情報処理装置は、
特定の色で印刷されるオブジェクトを印刷対象の文書における第一のエリアの指定により受け付ける操作受付部と、
前記操作受付部が受け付けた前記第一のエリアに関する情報を第一の印刷データに変換する第一の印刷データ生成部と、
前記印刷対象の文書を第二の印刷データに変換する第二の印刷データ生成部と、
前記第一の印刷データと前記第二の印刷データを画像形成装置に送信する第一の通信部と、を有し、
前記画像形成装置は、
特定の色で印刷されるオブジェクトが印刷対象の文書における前記第一のエリアで指定された前記第一の印刷データと前記印刷対象の文書の第二の印刷データを情報処理装置から受信する第二の通信部と、
前記第二の通信部が受信した前記第二の印刷データを所定の色の画像データに変換する描画部と、
前記描画部が変換した画像データから、前記第一のエリアの画像を抽出する特色画像制御部と、
前記特色画像制御部が抽出した前記第一のエリアの画像を前記特定の色に変換する変換部と、を有し、
前記特色画像制御部は、前記変換部が変換した前記第一のエリアの画像が配置された前記特定の色の画像データを生成することを特徴とする印刷システム。
【請求項１５】
文書を表示するアプリケーションソフトから呼び出されるプログラムを実行して、前記文書の印刷を画像形成装置に要求する情報処理装置が行う印刷方法であって、
操作受付部が、特定の色で印刷されるオブジェクトを印刷対象の文書における第一のエリアの指定により受け付けるステップと、
第一の印刷データ生成部が、前記操作受付部が受け付けた前記第一のエリアに関する情報を第一の印刷データに変換するステップと、
第二の印刷データ生成部が、前記印刷対象の文書を第二の印刷データに変換するステップと、
通信部が、前記第一の印刷データと前記第二の印刷データを画像形成装置に送信するステップと、を有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、画像形成装置、情報処理装置、印刷システム、及び、印刷方法に関する。
【背景技術】
【０００２】
レーザープリンタなどで画像形成に使用されるトナーには、現像、転写、定着及び画質などの観点から様々な特性が求められる。例えば特定の波長の光を反射したり吸収したりするトナーで画像形成を行う技術が考案されている（例えば、特許文献１参照。）。特許文献１には赤外線吸収剤をＣ、Ｍ、Ｙ、Ｋ（シアン、マゼンタ、イエロー、ブラック）などのトナーに混ぜて画像形成を行う技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の技術では、特定の色で印刷するには、特定の色を指定可能なアプリケーションソフトと、特定の色の指定に対応した画像形成装置が必要になるが、特定の色の印刷に対応したアプリケーションが限られているという問題があった。情報処理装置がディスプレイに表示する文書は加法減色法（ＲＧＢ）でカラーを表現する。このため、情報処理装置で動作するアプリケーションソフトもＲＧＢで画像を形成するのが一般的である。ＲＧＢでカラーが表現された文書は印刷時にＣ、Ｍ、Ｙ、Ｋに変換されて印刷されるので、一般的なアプリケーションソフトでは特定の色を扱えない。一部の画像処理用のアプリケーションソフトはＲＧＢとは別に特定の色を加えて文書を扱えるが、このようなアプリケーションソフトの導入や習熟には多くのコストを要する。
【０００４】
本発明は、上記課題に鑑み、特定の色を指定可能なアプリケーションソフトがなくても特定の色を印刷できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題に鑑み、本発明は、アプリケーションソフトが表示する文書の印刷を画像形成装置に要求する情報処理装置を、特定の色で印刷されるオブジェクトを印刷対象の文書における第一のエリアの指定により受け付ける操作受付部と、前記操作受付部が受け付けた前記第一のエリアに関する情報を第一の印刷データに変換する第一の印刷データ生成部と、前記印刷対象の文書を第二の印刷データに変換する第二の印刷データ生成部と、前記第一の印刷データと前記第二の印刷データを画像形成装置に送信する通信部、として機能させるためのプログラムを提供する。
【０００６】
また、本発明は、複数の色で印刷が可能な画像形成装置であって、特定の色で印刷されるオブジェクトが印刷対象の文書における第一のエリアで指定された第一の印刷データと前記印刷対象の文書の第二の印刷データを情報処理装置から受信する通信部と、前記通信部が受信した前記第二の印刷データを所定の色の画像データに変換する描画部と、前記描画部が変換した画像データから、前記第一のエリアの画像を抽出する特色画像制御部と、前記特色画像制御部が抽出した前記第一のエリアの画像を前記特定の色に変換する変換部と、を有し、前記特色画像制御部は、前記変換部が変換した前記第一のエリアの画像が配置された前記特定の色の画像データを生成することを特徴とする。
【発明の効果】
【０００７】
特定の色を指定可能なアプリケーションソフトがなくても特定の色を印刷することができる。
【図面の簡単な説明】
【０００８】
【図１】印刷システムの概略的な動作を説明する図の一例である。
【図２】アプリケーションソフトが動作する情報処理装置の概略的な動作を説明するフローチャート図の一例である。
【図３】印刷システムの概略構成図の一例である。
【図４】情報処理装置のハードウェア構成図の一例である。
【図５】画像形成装置のハードウェア構成図の一例である。
【図６】情報処理装置が有する機能をブロック状に示す機能ブロック図の一例である。
【図７】画像形成装置が有する機能をブロック状に示す機能ブロック図の一例である。
【図８】情報処理装置が印刷データを生成する手順を示すフローチャート図の一例である。
【図９】アプリケーションソフトが作成した文書が表示された文書画面の一例である。
【図１０】アプリケーションソフトが表示する文書をユーザが印刷するための印刷画面の一例である。
【図１１】プレビューアプリケーションがディスプレイに表示したプレビュー画面の一例である。
【図１２】第二のプリンタドライバの印刷画面と印刷設定画面の一例である。
【図１３】両面と集約に関する印刷設定が行われる両面集約設定画面を説明する図である。
【図１４】エリア情報とエリア情報コマンドの一例を示す図である。
【図１５】集約印刷が設定された場合の移動先エリアの座標を説明する図である。
【図１６】画像形成装置が特色で指定されたオブジェクトを印刷する手順のフローチャート図と、この手順で使用される各種のデータを模式的に示す図である。
【図１７】オーバープリントを説明する図の一例である。
【図１８】特色を指定可能な画像形成装置の場合に、画像形成装置が特色で指定されたオブジェクトを特色材料で印刷する手順のフローチャート図と、この手順で使用される各種のデータを模式的に示す図である。
【図１９】画像形成装置が出力した出力物の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態の一例として、印刷システムと印刷システムが行う印刷方法について図面を参照しながら説明する。
【００１０】
＜印刷システムの概略的な動作＞
まず、図１、図２を用いて、画像形成装置が特色で画像を形成する方法の概略を説明する。図１は、印刷システムの概略的な動作を説明する図の一例である。図２は、アプリケーションソフトが動作する情報処理装置の概略的な動作を説明するフローチャート図の一例である。
【００１１】
図１に示すように、印刷システムの処理は情報処理装置１０側の処理（図１（ａ））と、画像形成装置３０側の処理（図１（ｂ））に分かれている。図１（ａ）は情報処理装置１０でユーザが行う作業を説明する図である。ユーザは一般的なアプリケーションソフトを情報処理装置１０で実行し、Ｃ、Ｍ、Ｙ、Ｋとは別の特定の色（以下、特色という）で印刷したいオブジェクトを含む文書を作成する。一般的なアプリケーションソフトとは、特色を指定できないアプリケーションソフト、換言するとＲＧＢのみを扱うことができるアプリケーションソフトである。
【００１２】
（Ｓ１０１）
ユーザは特色で印刷したいオブジェクト７１を文書に記載する。図１（ａ）ではオブジェクト７１は画像コード（バーコードや二次元コード）であるが、文字、数字、記号、アルファベット、図形、又は、写真など、二次元で表現できるものはオブジェクト７１となりうる。図１（ａ）の文書は、予め完成していてもよい。また、ユーザが選択したエリアの画像がオブジェクト７１となるのであり、ユーザは文書の任意の場所からオブジェクト７１を選択できる。
【００１３】
（Ｓ１０２）
ユーザは後述する第一のプリンタドライバをアプリケーションソフトから呼び出す。第一のプリンタドライバは後述するプレビューアプリケーションを呼び出すための仮想的なプリンタドライバであり印刷は行わない。第一のプリンタドライバはプレビューアプリケーションを呼び出す。
【００１４】
（Ｓ１０３）
ユーザは、プレビューアプリケーションが表示するプレビュー画面上で、特色で印刷したいオブジェクト７１を含むように特色エリア７２（第一のエリアの一例）を設定する。図１（ａ）では画像コードを囲む矩形領域が特色エリア７２である。このように、特色エリア７２は特色で印刷されるオブジェクト７１が指定される領域である。
【００１５】
ユーザは特色エリア７２のオブジェクト７１を特色エリア７２に印刷することもできるが、文書内の任意の場所に特色エリア７２のオブジェクト７１を移動して印刷することができる。つまり、ユーザは特色エリア７２のオブジェクト７１の移動先を指定できる。図１（ａ）では文書の写真７３の一部に移動先エリア（第二のエリアの一例）７４が指定されている（実際にはプレビュー画面上の作業となる）。
【００１６】
なお、情報処理装置１０で操作する際、ユーザは移動先エリア７４を指定するだけで、プレビュー画面の文書内で画像コードが移動先エリア７４に移動するわけではない。プレビュー画面の文書内で画像コードが移動すると、例えば、図１（ａ）では写真７３とオブジェクト７１（画像コード）が重なった状態でＲＧＢの値が決まるため、画像形成装置３０が写真７３に重なった文書から画像コードのみを取り出すことが困難になる。本実施形態では後述するように特色材料として透明なトナーを想定しているが、画像コードのみを透明なトナーで印刷することが困難になる。また、別の理由として、写真に重なった文書から画像コードのみを取り出すことができるとしても、写真と画像コードが重なった状態でＲＧＢの値が決まるため、元の写真の情報が欠落してしまう。この場合、画像コードを透明なトナーで印刷すると、画像コードが重なっていた部分のＲＧＢ値が元の写真の値から変わり画質が低下してしまう。
【００１７】
したがって、本実施形態の印刷システム１００は、移動先エリア７４を指定できることで、画質を低下させずに任意の場所にオブジェクト７１を特色で印刷することができる。また、特色材料が透明なトナーであっても、用紙の無地の部分に印刷すると目立つ場合があるため、オブジェクト７１を無地でない部分に重ねて印刷できることで、特色で印刷されたオブジェクト７１を目立ちにくくすることができる。
【００１８】
（Ｓ１０４）
元のアプリケーションソフトに戻り、ユーザは第二のプリンタドライバをアプリケーションソフトから呼び出す。
【００１９】
（Ｓ１０５、Ｓ１０６）
第二のプリンタドライバは、ステップＳ１０３で設定された特色エリア７２と移動先エリア７４に関する情報をＰＤＬ（Printer Description Language）で記述された印刷データに変換し、画像形成装置３０に送信する。当然ながら、第二のプリンタドライバは、オブジェクト７１が特色エリア７２に配置されたまま、従来と同様に文書も印刷データに変換する。これらの印刷データはスプーラを経由して画像形成装置３０に送信される。
【００２０】
続いて、画像形成装置３０側の処理を説明する。図１（ｂ）は画像形成装置３０が行う処理を説明する図である。この画像形成装置３０は特色を指定できない（Ｃ、Ｍ、Ｙ、Ｋのみを指定可能）一般的な画像形成装置３０である。本実施形態の画像形成装置３０はＣ、Ｍ、Ｙ、Ｋ（シアン、マゼンタ、イエロー、ブラック）の４色の組み合わせで印刷するカラープリンタである。画像形成装置３０はプリンタドライバが出力するＲＧＢの印刷データを、Ｃ、Ｍ、Ｙそれぞれの印刷データに変換する。つまり、Ｋには変換しない。黒色はＣ、Ｍ、Ｙ、ＫのうちＣ、Ｍ、Ｙのみでも表現できる。一般の画像形成装置がＫも使用するのは発色性の向上とトナー使用量の削減のためである。本実施形態の画像形成装置３０はＫがなくても黒色を印刷できることを利用してＫに特色が割り当てられている（Ｋのトナーカートリッジに特色材料が収容されている）。
【００２１】
(1) 図１（ｂ）に示すように、画像形成装置３０は情報処理装置１０から送信された印刷データに基づいて、着色の有無が点（bit）で現されたＣ、Ｍ、Ｙそれぞれのプレーン画像８１（画素が１又は０で現された画像データ）を作成する。
【００２２】
(2) Ｃ、Ｍ、Ｙそれぞれのプレーン画像８１には特色エリア７２のオブジェクト７１が描画されているので、画像形成装置３０はそれぞれから特色エリア７２内の画像データを取り出す。つまり、オブジェクト７１の画像を取り出す。なお、特色エリア７２内の画像データは削除される。
【００２３】
(3) 画像形成装置３０は特色エリア７２内のＣ，Ｍ，Ｙの画像データをＫのプレーン画像８１に変換する。これは、この画像形成装置３０ではＫが特色に割り当てられているためであり、画像形成装置３０で空いている（色が割り当てられていない）色に変換すればよい。また、画像形成装置３０はＫのプレーン画像における移動先エリア７４にＫに変換したオブジェクト７１を配置する。
【００２４】
画像形成装置３０はＣのプレーン画像８１をＣのトナーで、Ｍのプレーン画像８１をＭのトナーで、Ｙのプレーン画像８１をＹのトナーで、Ｋのプレーン画像８１を特色材料で、それぞれ画像形成することで、特色エリア７２のオブジェクト７１が移動先エリア７４にて特色材料を用いて印刷された出力物を得ることができる。
【００２５】
このように、本実施形態の印刷システム１００では、特色を指定可能な画像形成装置３０若しくは特色を指定可能なアプリケーションソフト、又は、この両方がなくても、特色を利用した印刷を実現することができる。
【００２６】
なお、特色を指定可能な画像形成装置３０と特色を指定可能なアプリケーションソフトがある場合、特色を利用した印刷は可能であるが、以下のように複雑な作業が必要であった。
a. 一般的なアプリケーションソフトで作成した文書データを画像データとして出力（ＰＤＦ）する。
b. その画像データ（ＰＤＦ）を、特色を指定可能なアプリケーションソフトなどで読み込む。
c. ユーザが特色プレーンを追加する作業を行う（ＲＧＢ画像＋特色プレーンを含むＰＤＦファイルを作成する）。
【００２７】
これに対し、本実施形態では一般的なアプリケーション上でユーザがプリンタドライバを呼び出して、特色エリア７２と移動先エリア７４を指定するという作業で特色を利用した印刷を実現することができる。
【００２８】
＜用語について＞
特定の色（特色）とは、Ｃ、Ｍ、Ｙ、Ｋ（これらをプロセスカラーという）以外の原色をいう。例えば、金、銀、白又は透明である。画像形成装置によっては（特にインクジェットタイプ）、Ｃ、Ｍ、Ｙ、Ｋに加え別の色のインクを使用できるものもあるため、特色は画像形成装置で異なっていてよい。また、アプリケーションソフトがＲＧＢで表すことができない色ということができる。特色を印刷できるトナー又はインクなどの色材を特色材料という。
【００２９】
また、透明とはある波長の光に対し、不可視であることをいう。完全に見えないことまでは要求されず、一見して不可視であるか、及び/又は、撮像装置が撮像できなければよい。なお、透明なトナー又はインクはステルストナー又はステルスインクと呼ばれる場合がある。
【００３０】
本実施形態では、Ｃ、Ｍ、Ｙ、Ｋ以外の特色を指定して印刷できる画像形成装置ではなく、例えばＫに特色が割り当てられた画像形成装置を使用する。つまり扱える色はＣ、Ｍ、Ｙ、Ｋのみでよい。本実施形態の画像形成装置３０はＫのトナーを使用せず、Ｋのトナーカートリッジには特色材料が収容されている。ただし、特色を指定して印刷できる画像形成装置（Ｃ、Ｍ、Ｙ、Ｋ＋特色）を使用することもできる。
【００３１】
オブジェクトは印刷される文書における一部分又は全体である。他のオブジェクトとの区別が明確でもよいし、他のオブジェクトとつながっていてもよい。
【００３２】
所定の色とは特色以外の原色を言う。
【００３３】
＜システム構成例＞
図３は、印刷システム１００の概略構成図の一例である。図３に示す印刷システム１００は、情報処理装置１０及び１台以上の画像形成装置３０を有する。情報処理装置１０に専用線で接続された画像形成装置３０を画像形成装置３０Ａ、ネットワーク接続された画像形成装置３０を画像形成装置３０Ｂと称す。なお、複数の画像形成装置３０Ａ、３０Ｂのうち、任意の画像形成装置３０を「画像形成装置３０」と表す。
【００３４】
情報処理装置１０と画像形成装置３０ＡはＵＳＢケーブルなどの専用線でＰｅｅｒ Ｔｏ Ｐｅｅｒ（１対１）に接続されている。ただし、常に接続されている状態である必要はなく、ユーザは専用線を脱着させることができる。ＵＳＢケーブルの他、例えば、ＰＣカード、ＰＣＩ、ＩＥＥＥ１３９４、ＳＣＳＩ、等がある。
【００３５】
また、情報処理装置１０と画像形成装置３０Ａは無線で通信可能に接続されてもよい。Ｐｅｅｒ Ｔｏ Ｐｅｅｒの接続を行う無線通信としては、Bluetooth（登録商標）、無線ＬＡＮなどがある。
【００３６】
情報処理装置１０はネットワークを介して画像形成装置３０Ｂと通信可能に接続されている。このネットワークＮは、ＬＡＮやインターネットなどの一般的なネットワークが想定されている。ＬＡＮは例えば画像形成装置３０Ｂが配置されている社内などの施設内のＬＡＮである。ネットワークＮには、この他、ＶＰＮ（Virtual Private Network）や広域イーサネット（登録商標）が含まれていたりしてもよい。ネットワークＮは有線又は無線のどちらで構築されてもよく、また、有線と無線が組み合わされていてもよい。
【００３７】
情報処理装置１０は、ＯＳ（Operating System）、プリンタドライバなどの各種の制御プログラム及びアプリケーションソフトを実行し、アプリケーションソフトに応じた機能を提供する。コンピュータと呼ばれることも多い。制御プログラムは例えばデバイスドライバ（パソコンに接続されているハードウェアなどをＯＳによって制御可能にするために用意されたソフトウェア）と呼ばれるプログラムであり、デバイスドライバの一例としてはプリンタドライバがある。情報処理装置１０は、具体的には、例えば、ＰＣ（Personal Computer）、スマートフォン、タブレット端末、ＰＤＡ(Personal Digital Assistant)、ウェアラブルＰＣ等が例として挙げられる。
【００３８】
この他、情報処理装置１０は、電子黒板（White Board：相互通信が可能な電子式の黒板機能を有する装置）、デジタルサイネージ等の出力装置、プロジェクタ、テレビ会議端末等、ＯＳ、制御プログラム及びアプリケーションソフトが動作する装置であればよい。
【００３９】
画像形成装置３０は、主にトナー又はインク等により文字や図形等の画像を記録媒体に形成する。本実施形態ではＣ、Ｍ、Ｙの画像データを肉眼で判読可能なトナーやインク（以下、可視材料という）で画像形成でき、更に、Ｋの画像データを特色材料（トナーやインク）で画像形成できる。画像形成装置３０は１つの記録媒体に、可視材料と特色材料の両方で画像形成できる。いずれか一方のみで画像形成することも可能である。
【００４０】
特色材料としては、近赤外光を含む赤外光の波長領域（約850nm前後）に吸収性を有し、可視光の波長領域（約400〜700 nm）に吸収が少ないトナー又はインクが採用され得る（可視光の波長領域の吸収性が赤外光の波長領域の吸収性よりも少ない）。このような特色材料は可視光に対し透明で（不可視化）、赤外光を照射した場合に判読可能となる。したがって、特色とは可視光に対し透明という意味になる。特色材料は赤外光を照射するとこれを吸収するため黒く見える。Ｃ，Ｍ、Ｙの色は赤外光に対しては透明である。一方、Ｋの色材料（通常の黒トナー）は赤外光を吸収するものとしないものがある。赤外光を吸収するＫの色が特色材料と共に形成されているとどちらも黒く見えてしまい特色材料で形成したオブジェクト７１の認識が困難になる。このため、赤外光を吸収するＫの色と特色材料は同じ用紙に形成できない。一方、赤外光を吸収しないＫの色は特色材料と共に形成されていても、赤外光を照射した場合に特色材料のみが黒く見え特色材料で形成したオブジェクト７１の認識が可能になる。本実施形態ではＫの色を用いずに印刷する画像形成装置３０を説明する。このため、黒色はＣ、Ｍ、Ｙ、を重ねて形成して表現する。ただし、赤外光を吸収しないＫの色を含めてＣ、Ｍ、Ｙ、Ｋ＋特色の５色を用いて印刷しても支障はない。
【００４１】
特色材料は出力物の真贋を判断可能な情報を形成できるため、出力物の複製などを抑制する効果がある。したがって、セキュリティを向上させるので特色材料をセキュリティ用の消費材ということができる。
【００４２】
また、特色材料は紫外光（ＵＶ）に吸収性を有し、可視光に吸収が少ないトナー又はインクでもよい。また、常態では透明だが、熱、レーザ、薬品等で化学的な変化を起こさせ可視化できる材料で画像形成してもよい。あるいは、凹凸を形成することで肉眼では確認が困難な情報を形成してもよい。
【００４３】
また、画像形成装置３０が印刷する記録媒体は、トナー又はインクが付着可能なものであればよい。一時的に付着可能なものであって、付着して固着するもの、付着して浸透するものなどを意味する。具体例としては、用紙、記録紙、記録用紙、フィルム、布などの記録媒体、電子基板、圧電素子などの電子部品、粉体層（粉末層）、などの媒体であり、特に限定しない限り、トナー又はインクが付着するすべてのものが含まれる。
【００４４】
また、「トナー又はインクが付着可能なもの」の材質は、紙、糸、繊維、布帛、皮革、金属、プラスチック、ガラス、木材、セラミックスなどトナー又はインクが一時的でも付着可能であればよい。
【００４５】
画像形成装置３０は電子写真技術を用いた印刷装置のほか、液滴を吐出するインクジェット技術を用いた印刷装置、及び、インクリボンを熱転写する印刷装置も含まれる。画像形成装置３０は複合機でもよい。複合機の「複合」とは、画像形成機能、ＦＡＸ送受信、原稿のスキャン、及び、コピーなどの複数の機能を有することを意味する。複合機はＭＦＰ(Multifunction Peripheral/Printer/Product)と呼ばれる場合がある。ただし、本実施形態では画像形成機能を有していればよい。また、画像形成装置３０は、プリンタと呼ばれていてもよい。
【００４６】
＜ハードウェア構成例＞
以下、印刷システム１００が有する情報処理装置１０と画像形成装置３０のハードウェア構成について説明する。
【００４７】
＜＜情報処理装置＞＞
図４は、情報処理装置１０のハードウェア構成図である。図４に示されているように、情報処理装置１０は、コンピュータによって構築されており、図４に示されているように、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤ５０４、ＨＤＤ(Hard Disk Drive)コントローラ５０５、ディスプレイ５０６、外部機器接続Ｉ／Ｆ(Interface)５０８、ネットワークＩ／Ｆ５０９、データバス５１０、キーボード５１１、ポインティングデバイス５１２、ＤＶＤ−ＲＷ(Digital Versatile Disk Rewritable)ドライブ５１４、メディアＩ／Ｆ５１６を備えている。
【００４８】
これらのうち、ＣＰＵ５０１は、情報処理装置１０全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、プログラム等の各種データを記憶する。ＨＤＤコントローラ５０５は、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。ディスプレイ５０６は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続Ｉ／Ｆ５０８は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、ＵＳＢ(Universal Serial Bus)メモリやプリンタ等である。ネットワークＩ／Ｆ５０９は、ネットワークＮを利用してデータ通信をするためのインターフェースである。データバス５１０は、図４に示されているＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００４９】
また、キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。ＤＶＤ−ＲＷドライブ５１４は、着脱可能な記録媒体の一例としてのＤＶＤ−ＲＷ５１３に対する各種データの読み出し又は書き込みを制御する。なお、ＤＶＤ−ＲＷに限らず、ＤＶＤ−Ｒ等であってもよい。メディアＩ／Ｆ５１６は、フラッシュメモリ等の記録メディア５１５に対するデータの読み出し又は書き込み（記憶）を制御する。
【００５０】
＜＜画像形成装置＞＞
図５は、画像形成装置３０のハードウェア構成図である。図５に示されているように、画像形成装置３０は、コントローラ９１０、近距離通信回路９２０、エンジン制御部９３０、操作パネル９４０、ネットワークＩ／Ｆ９５０を備えている。
【００５１】
これらのうち、コントローラ９１０は、コンピュータの主要部であるＣＰＵ９０１、システムメモリ（ＭＥＭ−Ｐ）９０２、ノースブリッジ（ＮＢ）９０３、サウスブリッジ（ＳＢ）９０４、ＡＳＩＣ(Application Specific Integrated Circuit)９０６、記憶部であるローカルメモリ（ＭＥＭ−Ｃ）９０７、ＨＤＤコントローラ９０８、及び、記憶部であるＨＤ９０９を有し、ＮＢ９０３とＡＳＩＣ９０６との間をＡＧＰ(Accelerated Graphics Port)バス９２１で接続した構成となっている。
【００５２】
これらのうち、ＣＰＵ９０１は、画像形成装置３０の全体制御を行う制御部である。ＮＢ９０３は、ＣＰＵ９０１と、ＭＥＭ−Ｐ９０２、ＳＢ９０４、及びＡＧＰバス９２１とを接続するためのブリッジであり、ＭＥＭ−Ｐ９０２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩ(Peripheral Component Interconnect)マスタ及びＡＧＰターゲットとを有する。
【００５３】
ＭＥＭ−Ｐ９０２は、コントローラ９１０の各機能を実現させるプログラムやデータの格納用メモリであるＲＯＭ９０２ａ、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるＲＡＭ９０２ｂとからなる。なお、ＲＡＭ９０２ｂに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００５４】
ＳＢ９０４は、ＮＢ９０３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＡＳＩＣ９０６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ(Integrated Circuit)であり、ＡＧＰバス９２１、ＰＣＩバス９２２、ＨＤＤコントローラ９０８及びＭＥＭ−Ｃ９０７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ９０６は、ＰＣＩターゲット及びＡＧＰマスタ、ＡＳＩＣ９０６の中核をなすアービタ（ＡＲＢ）、ＭＥＭ−Ｃ９０７を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ(Direct Memory Access Controller)、並びに、スキャナ部９３１及びプリンタ部９３２との間でＰＣＩバス９２２を介したデータ転送を行うＰＣＩユニットとからなる。なお、ＡＳＩＣ９０６には、ＵＳＢ(Universal Serial Bus)のインターフェースや、ＩＥＥＥ１３９４(Institute of Electrical and Electronics Engineers 1394）のインターフェースを接続するようにしてもよい。
【００５５】
ＭＥＭ−Ｃ９０７は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。ＨＤ９０９は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。ＨＤ９０９は、ＣＰＵ９０１の制御にしたがってＨＤ９０９に対するデータの読出又は書込を制御する。ＡＧＰバス９２１は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ９０２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。
【００５６】
また、近距離通信回路９２０には、近距離通信アンテナ９２０ａが備わっている。近距離通信回路９２０は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ等の通信回路である。
【００５７】
更に、エンジン制御部９３０は、スキャナ部９３１及びプリンタ部９３２によって構成されている。また、操作パネル９４０は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部９４０ａ、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー及びコピー開始指示を受け付けるスタートキー等からなるハードキー９４０ｂを備えている。コントローラ９１０は、画像形成装置３０全体の制御を行い、例えば、描画、通信、操作パネル９４０からの入力等を制御する。スキャナ部９３１又はプリンタ部９３２には、誤差拡散やガンマ変換などの画像処理部分が含まれている。
【００５８】
なお、画像形成装置３０は、操作パネル９４０のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、及びファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
【００５９】
また、ネットワークＩ／Ｆ９５０は、ネットワークＮを利用してデータ通信をするためのインターフェースである。近距離通信回路９２０及びネットワークＩ／Ｆ９５０は、ＰＣＩバス９２２を介して、ＡＳＩＣ９０６に電気的に接続されている。
【００６０】
＜情報処理装置と画像形成装置の機能について＞
次に、図６と図７を用いて、情報処理装置１０と画像形成装置３０が有する機能について説明する。
【００６１】
＜＜情報処理装置＞＞
図６は、情報処理装置１０が有する機能をブロック状に示す機能ブロック図の一例である。情報処理装置１０では、第一のプリンタドライバ１１、プレビューアプリケーション１２、及び、第二のプリンタドライバ１３の３つのプログラムが動作する。なお、第一のプリンタドライバ１１又は第二のプリンタドライバ１３を呼び出すためのアプリケーションソフトは省略されている。
【００６２】
このアプリケーションソフトはプリンタドライバを呼び出すことができるものであればよい。例えば、ワープロソフト、プレゼンソフト、表計算ソフト、ＰＤＦソフト、ブラウザソフトなどがある。これらのアプリケーションソフトはそれぞれ対応したフォーマットのファイルを保存しまた読み出す。オブジェクト７１が特色で印刷される文書ファイルもユーザが使用するアプリケーションソフトに対応したフォーマットで作成される。
【００６３】
図６では、情報処理装置１０のプログラムが３つに分けて記載されているが、プレビューアプリケーション１２の機能を第一のプリンタドライバ１１が有している構成でもよい。また、第一のプリンタドライバ１１と第二のプリンタドライバ１３は、１つのプリンタドライバに統一された構成でもよい。この場合、ユーザは印刷設定でどちらのモードで動作するかを指定できる。したがって、第一のプリンタドライバ１１、プレビューアプリケーション１２、及び、第二のプリンタドライバ１３は１つのプログラムでもよい。
【００６４】
文書を印刷する際、ユーザは第一のプリンタドライバ１１を呼び出して自動的にプレビューアプリケーション１２を起動させ、プレビューアプリケーション１２の中でユーザは特色エリア７２と移動先エリア７４を指定することができる。したがって、アプリケーションソフト上の文書を印刷する従来の作業に対し追加的に特色エリア７２と移動先エリア７４を指定する作業を行えばよく、操作性が低下しにくい。
【００６５】
＜＜第一のプリンタドライバ＞＞
第一のプリンタドライバ１１はプレビューアプリ呼び出し部２１、及び、ＵＩ部２２を有している。第一のプリンタドライバ１１が有するこれら各機能は、図４に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された第一のプリンタドライバ１１に従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は手段である。
【００６６】
第一のプリンタドライバ１１はＯＳからプリンタドライバとして認識されているため、ユーザが第一のプリンタドライバ１１を呼び出すと、アプリケーションソフト上で起動するが、第一のプリンタドライバ１１はプリンタドライバの機能を有していない。
【００６７】
つまり、通常、プリンタドライバはＵＩ部と描画部を有しているが、第一のプリンタドライバ１１はＵＩ部及び描画部の機能も有していなくてよい。図示するＵＩ部２２は、ＵＩ部２２のないプリンタドライバは作成できないため記載されている。ただし、実際に動作するＵＩ部２２の機能を有していてもよい。また、描画部としてはＯＳに付属する例えばＸＰＳ（XML Paper Specification）ドライバを使用する。プレビューの表示にはＸＰＳドライバが作成した電子文書が使用される。ＸＰＳはＸＭＬベースの電子文書である。ＸＰＳはどのアプリケーションソフトで作ったファイルでも情報処理装置が表示できる文書フォーマットである。ＸＰＳの他、ＰＤＦ（Portable Document Format）を使用してもよい。
【００６８】
プレビューアプリ呼び出し部２１は、プレビューアプリケーション１２を起動させる。すなわち、ユーザが第一のプリンタドライバ１１を呼び出して、第一のプリンタドライバ１１が起動を完了するとプレビューアプリ呼び出し部２１はユーザが次の操作を行わなくても自動的にプレビューアプリケーション１２を起動させる。プレビューアプリ呼び出し部２１にはプレビューアプリケーション１２のＯＳ上の識別情報が設定されており、プレビューアプリ呼び出し部２１はこの識別情報を指定してＯＳに起動を要求する。
【００６９】
＜＜プレビューアプリケーション＞＞
プレビューアプリケーション１２は、プレビュー表示部２３、操作受付部２４、及び、エリア情報保存部２５を有している。プレビューアプリケーション１２が有するこれら各機能は、図４に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開されたプレビューアプリケーション１２に従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は手段である。
【００７０】
プレビュー表示部２３は、ＸＰＳドライバが生成した電子文書を読み出して、第一のプリンタドライバ１１を呼び出したアプリケーションソフトがディスプレイ５０６に表示している印刷対象の文書の印刷イメージ（プレビュー画面）を表示する。
【００７１】
操作受付部２４は、プレビュー画面に対するユーザの操作を受け付ける。ユーザの操作とは、マウスやタッチパネルなどのポインティングデバイスで範囲指定や座標入力などを行い、特色エリア７２と移動先エリア７４を指定することである。この他、ユーザが移動先エリア７４を拡大又は縮小した場合は、拡大後又は縮小後の移動先エリア７４の大きさを受け付ける。また、移動先エリア７４の回転角を受け付けてもよい。
【００７２】
エリア情報保存部２５は、ユーザが指定した特色エリア７２と移動先エリア７４（以下、エリア情報という）を記憶領域１４に保存する。エリア情報は特色エリア７２と移動先エリア７４の位置情報又は座標情報である。記憶領域１４は情報処理装置１０のＨＤ５０４又はレジストリ等の領域である。情報処理装置１０以外に、ネットワークフォルダやクラウド上の領域など、データを保存できる場所であればどこでもよい。エリア情報保存部２５は記憶領域１４の予め決まったＵＲＬ（つまり、予め保存先が決まっている）にエリア情報を保存する。あるいは、記憶領域１４の予め決まったフォルダ名（又はディレクトリ名）に予め決まったファイル名でエリア情報を保存する。これにより、第二のプリンタドライバ１３はエリア情報を読み出せる。
【００７３】
＜＜第二のプリンタドライバ＞＞
第二のプリンタドライバ１３は、ＵＩ部２６及び描画部２７を有している。第二のプリンタドライバ１３が有するこれら各機能は、図４に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された第二のプリンタドライバ１３に従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は手段である。
【００７４】
ＵＩ部２６は後述する印刷設定画面で「特色エリア読み込み印刷」を有効にするか否かの選択を受け付ける項目を表示する。この他、印刷部数、両面、集約、などの一般的な印刷設定の項目を表示すると共に設定を受け付ける。
【００７５】
描画部２７は、更に、エリア情報読み込み部２８、第一の印刷データ生成部２９、及び、第二の印刷データ生成部３１を有している。
【００７６】
エリア情報読み込み部２８は、プレビューアプリケーション１２のエリア情報保存部２５が保存したエリア情報を記憶領域１４より読み込む。ただし、ＵＩ部２６が「特色エリア読み込み印刷」を無効にする設定を受け付けた場合、エリア情報は不要なため、エリア情報読み込み部２８は、エリア情報を読み込まない。
【００７７】
第一の印刷データ生成部２９は、読み込んだエリア情報を画像形成装置３０が解釈するＰＤＬで記述された印刷データ（第一の印刷データの一例）に変換する。印刷データは画像形成装置３０が実行するコマンドを羅列したものである。ＵＩ部２６が「特色エリア読み込み印刷」を無効にする設定を受け付けた場合、エリア情報を印刷データに変換しない。なお、印刷データに変換されたエリア情報を便宜的に「エリア情報コマンド」という場合がある。
【００７８】
第二の印刷データ生成部３１は、情報処理装置１０が表示している文書に印刷設定を反映させて画像形成装置３０が解釈するＰＤＬで記述された印刷データ（第二の印刷データの一例）を生成する。「特色エリア読み込み印刷」の[有効]/[無効]に関わらず、印刷データを生成する。
【００７９】
また、情報処理装置１０は第一の通信部３２を有している。第一の通信部３２はネットワークＮに接続して印刷データを送信したり、画像形成装置３０の状態等をネットワークＮから受信したりする。
【００８０】
＜＜画像形成装置＞＞
図７は、画像形成装置３０が有する機能をブロック状に示す機能ブロック図の一例である。画像形成装置３０は、第二の通信部４１、プリンタ制御部４２、及び、プリンタ言語解釈部４３を有している。画像形成装置３０が有するこれら各機能は、図５に示されている各構成要素のいずれかが、ＨＤ９０９からＲＡＭ９０２ｂ上に展開されたプログラムに従ったＣＰＵ９０１からの命令によって動作することで実現される機能又は手段である。
【００８１】
第二の通信部４１は、ネットワークＮに接続して印刷データを受信したり、画像形成装置３０の状態等をネットワークＮへ送信したりするネットワーク制御を行う。
【００８２】
プリンタ制御部４２は、第二の通信部４１が受信したり、記憶媒体経由で読み込まれたりする印刷データの印刷を制御する。すなわち、Ｃ、Ｍ、Ｙ、Ｋの各色のプレーン画像を中間転写体又は用紙に重ねて形成して、定着器を介して排紙トレイに排出する。プレーン画像は、Ｃ、Ｍ、Ｙ、Ｋの単一色ごとに画素の有無がbit（１又は０）で現された画像データである。
【００８３】
プリンタ言語解釈部４３はプリンタ制御部４２から取得した印刷データを解釈し、プリンタ部９３２が印刷できるデータ（上記のプレーン画像）に変換する。プリンタ言語解釈部４３は、プレーンデータ描画部４４、特色画像制御部４５、及び、プレーンデータ変換部４６を有している。
【００８４】
プレーンデータ描画部４４は、印刷データを解釈してページ単位の画像データ（ビットマップデータ又はラスターデータ）を生成する。また、カラーマッチング処理及びスクリーニング処理を行って、画像形成装置３０が印刷に使用するＣ、Ｍ、Ｙ、Ｋの各色ごとに、プリンタ部９３２が印刷可能なプレーン画像８１を生成する。カラーマッチング処理は入力されたカラー（又はモノクロでもよい）の印刷データを画像形成装置３０のＣ、Ｍ、Ｙ、Ｋの４色のトナーで印刷するために最適な変換比率で変換する処理である。ただし、本実施形態ではＫは特色に割り当てられるので、Ｃ、Ｍ、Ｙ（所定の色の一例）に変換する。情報処理装置１０から入力される印刷データはＲＧＢ色空間で表現されている場合と、Ｃ、Ｍ、Ｙ、Ｋ色空間で表現されている場合があるが、一般的なアプリケーションソフトを使用した場合はＲＧＢ色空間が採用されている。プレーンデータ描画部４４はＲＧＢ色空間の印刷データをカラーマッチング処理によりデバイス独立色空間へ変換した後、画像形成装置３０の特性にあったデバイス色空間へ変換することで、ＣＭＹＫ色空間（Ｋは使わない）に変換する。
【００８５】
ＲＧＢからＣ、Ｍ、Ｙへの変換式は以下のようになる。この変換では最大値が１になるので、Ｃ、Ｍ、Ｙの諧調（例えば２５５）を乗じる。
C=1−(R/255)
M=1−(G/255)
Y=1−(B/255)
なお、この変換は一般的なものに過ぎず、画像形成装置３０に最適な変換式で変換されることが好ましい。
【００８６】
スクリーニング処理はディザ法などの擬似階調表現手法で、網点の大きさや密度を変えることにより、目の錯覚を利用して濃淡の違いを表現する処理であり、ビットマップデータ又はラスターデータをプリンタ部９３２が印刷可能なプレーン画像８１に変換する処理である。プレーン画像８１には、レーザ又はインクで点として描画される画素に対応するドットごとに１（ＯＮ：描画する）又は０（ＯＦＦ：描画しない）が設定されている。
【００８７】
特色画像制御部４５は記憶領域１４に記憶されたエリア情報に基づいて特色エリア７２と移動先エリア７４に関する処理を行う。まず、Ｃ、Ｍ、Ｙのプレーン画像８１のそれぞれの特色エリア７２の画像データを抽出し、特色エリア７２をゼロクリアする。ゼロクリアとは特色エリア７２の画像データをゼロにすることをいう。つまり、特色エリア７２には何も印刷されない。ゼロクリア後に任意の画像（企業のロゴやマスコットのアイコン、社名など）を描画してもよいし、ゼロクリアしなくてもよい。
【００８８】
プレーンデータ変換部４６はＣ、Ｍ、Ｙのプレーン画像８１から抽出した特色エリア７２の画像データをＫの画像データに変換する。Ｃ、Ｍ、Ｙのプレーン画像８１は１又は０なので、Ｃ、Ｍ又はＹ＝１であればＫ＝１に変換する。
Ｃ＝１  →  Ｋ＝１
Ｍ＝１  →  Ｋ＝１
Ｙ＝１  →  Ｋ＝１
また、特色画像制御部４５は、Ｋのプレーン画像８１の移動先エリア７４にＣ、Ｍ、ＹからＫに変換された特色エリア７２の画像データを配置する。したがって、Ｋのプレーン画像８１は、移動先エリア７４にのみオブジェクト７１が配置されたプレーン画像８１となる。
【００８９】
＜動作手順＞
続いて、図８を用いて情報処理装置１０側の処理の手順を説明する。図８は、情報処理装置１０が印刷データを生成する手順を示すフローチャート図の一例である。適宜、図９〜図１３の画面例を参照する。
【００９０】
すでに、ユーザはアプリケーションソフト上で、特色で印刷するオブジェクト７１を含む文書を作成済みである（図９参照）。
【００９１】
S1：まず、図９の画面の状態からユーザは文書の印刷を開始する。具体的には印刷画面７０１を呼び出す操作を行う。アプリケーションソフトはこの操作を受け付けて印刷画面７０１をディスプレイに５０６に表示する（図１０参照）。ユーザは印刷画面７０１で第一のプリンタドライバ１１を選択して、印刷ボタン７０２を押下する。第一のプリンタドライバ１１は印刷ボタン７０２の押下を受け付ける。なお、上記のように、第一のプリンタドライバ１１は画像形成装置３０に印刷データを送らないプリンタドライバである（対応する画像形成装置３０がない）。
【００９２】
S1.1：これにより第一のプリンタドライバ１１が起動すると、ＸＰＳドライバがプレビュー表示用のＸＰＳの電子文書を生成する。より簡易的に、アプリケーションソフトの画面をキャプチャするなどしてプレビュー画面のためのデータを生成してもよい。
【００９３】
S1.2：次に、プレビューアプリ呼び出し部２１がプレビューアプリケーション１２を起動する。ユーザはプレビューアプリケーション１２の呼び出し操作を行う必要がないし、別のアプリケーションが起動することを意識しなくてよい。ただし、ユーザの明示的な操作でプレビューアプリケーション１２が起動してもよい。
【００９４】
S2：プレビューアプリケーション１２が起動すると、プレビュー表示部２３がＸＰＳの電子文書を解釈してプレビュー画面をディスプレイ５０６に表示する。プレビュー画面７１１の一例を図１１に示す。
【００９５】
S3：ユーザはポインティングデバイスを操作して特色エリア７２と移動先エリア７４をプレビュー画面７１１上で指定する。操作受付部２４は特色エリア７２と移動先エリア７４の指定を受け付ける。なお、特色で印刷するオブジェクト７１を移動する必要がなければ、移動先エリア７４を設定しなくてもよい。
【００９６】
S4：特色エリア７２と移動先エリア７４の指定が終わるとユーザはプレビュー画面７１１の表示を終了する。例えば、プレビュー画面でＯＫボタン７１３を押下する。操作受付部２４はＯＫボタン７１３の押下を受け付ける。
【００９７】
S4.1：ＯＫボタン７１３の押下により、エリア情報保存部２５がエリア情報を記憶領域１４に保存する。また、ＯＫボタン７１３の押下により、プレビューアプリケーション１２はＯＳにソフトの終了を要求するので、プレビューアプリケーション１２は終了する。したがって、図９の状態に戻る。
【００９８】
S5：次に、ユーザは図９の画面の状態から文書の印刷を開始する。ステップS1と同様に、印刷画面７０１を呼び出す操作を行う。アプリケーションソフトはこの操作を受け付けて印刷画面７０１をディスプレイに５０６に表示する（図１２（ａ）参照）。
【００９９】
S5.1：ユーザは印刷画面７０１で第二のプリンタドライバ１３を選択して、印刷設定画面７２１を表示させるボタン（例えば、プロパティボタン７０５）を押下する。第二のプリンタドライバ１３は、特色を例えばＫの色として印刷できる画像形成装置３０に対応したプリンタドライバである。第二のプリンタドライバ１３はこの操作を受け付ける。これにより、ＵＩ部２６が起動して、印刷設定画面７２１をディスプレイ５０６に起動する（図１２（ｂ）参照）。
【０１００】
S6：ユーザは「特色エリア読み込み印刷」７２４を印刷設定画面で有効に設定する。「特色エリア読み込み印刷」は、特色エリア７２で指定されたオブジェクト７１を特色で印刷する設定である。ＵＩ部２６はこの設定を受け付ける。なお、設定内容は保存されるので、「特色エリア読み込み印刷」７２４の設定は毎回行う必要はない。また、「特色エリア読み込み印刷」７２４が有効でない場合、画像形成装置３０は通常の印刷（ＲＧＢをＣ、Ｍ、Ｙ、Ｋに変換する）を行う。また、ユーザは特色を使用しない通常の印刷と同様に集約、両面などその他の設定も行うことができる。
【０１０１】
S7：ユーザは印刷設定画面７２１を閉じて印刷を開始するために印刷ボタン７０２を押下する。ＵＩ部２６は印刷ボタン７０２の押下を受け付ける。
【０１０２】
S7.1：まず、「特色エリア読み込み印刷」が有効であるため、描画部２７のエリア情報読み込み部２８が予め定められている記憶領域１４からエリア情報を読み込む。
【０１０３】
S7.2：また、「特色エリア読み込み印刷」が有効であるため、第一の印刷データ生成部２９はエリア情報を画像形成装置３０が解釈できるＰＤＬで記述された印刷データ（エリア情報コマンド）に変換する。第一の印刷データ生成部２９は「特色エリア読み込み印刷」が有効である旨をコマンドに含めるとよい。これにより、画像形成装置３０は特色エリア７２で指定されたオブジェクト７１を特色で印刷することを検出できる。あるいは、エリア情報コマンドが、「特色エリア読み込み印刷」が有効である旨を兼用してよい。
【０１０４】
S7.3：第二の印刷データ生成部３１はアプリケーションソフトが表示している図９の文書データに印刷設定を反映させ、ＰＤＬで記述された印刷データを生成する。
【０１０５】
S7.4：第一の通信部３２はエリア情報コマンドと印刷データを画像形成装置３０に送信する。以降は、画像形成装置３０が印刷データを印刷する。
【０１０６】
＜情報処理装置が表示する画面について＞
以下では、図８のシーケンス図で参照された画面について説明する。
図９は、アプリケーションソフトが作成した文書が表示された文書画面７３１の一例である。図９ではアプリケーションソフトの作業エリア７３２にユーザが編集した文書７３３が表示されている。この文書の内容は一例に過ぎない。
【０１０７】
本実施形態では、このアプリケーションソフトは特色を指定できないアプリケーションソフト（ＲＧＢのみを扱うことができるアプリケーションソフト）であることが想定されている。ただし、特色を指定可能なアプリケーションソフトにも適用可能である。
【０１０８】
ユーザは文書の一部に特色で印刷するオブジェクト７１を記載しておく。図９ではオブジェクト７１として画像コードが文書の左下に記載されている。画像コードの記載場所はどこでもよいが他のオブジェクト７１と重ならない場所であることが好ましい。特色で印刷するオブジェクト７１のみがＣ、Ｍ、Ｙのプレーン画像８１から抽出されるためである（重なっていると他のオブジェクトも抽出されてしまう。）。
【０１０９】
同様の理由で、特色で印刷するオブジェクト７１は背景が無地の場所に記載されていることが好ましい。そうしないと、Ｃ、Ｍ、Ｙのプレーン画像８１からの抽出時に背景も抽出されて、背景も特色で印刷されてしまうためである。ただし、背景の色が薄い場合は、抽出後に二値化することで、特色で印刷するオブジェクト７１のみを抽出できる。
【０１１０】
特色で印刷するオブジェクト７１はどのような大きさでもよく、文書の全面に特色で印刷するオブジェクト７１が大きく記述されていてもよい。また、特色で印刷するオブジェクト７１は二次元で表現できるものであればよい。また、画像コードに含める情報としては、作成者のユーザ名、シリアル番号、作成日時、情報処理装置１０の識別情報などがある。この他、画像コードにどのような情報を含めてもよい。
【０１１１】
アプリケーションソフトで表示される特色で印刷するオブジェクト７１の色は、印刷時には特色材料の色になる。したがって、アプリケーションソフトでは何色で記載されていてもよい。また、１つのオブジェクト７１が複数の色で記載されていても、印刷時には特色材料の色となる。換言すると、特色エリア７２で指定されたオブジェクト７１が、特色で印刷するオブジェクト７１となる。また、特色で印刷するオブジェクト７１の数は複数でもよい。
【０１１２】
図１０は、アプリケーションソフトが表示する文書をユーザが印刷するための印刷画面７０１の一例である。印刷画面７０１は印刷ボタン７０２、プリンタ選択ボタン７０３、その他設定ボタン７０４、及び、プロパティボタン７０５を有している。まず、プリンタ選択ボタン７０３は文書の印刷に使用する画像形成装置３０をユーザが選択するためのボタンである（ここで選択される画像形成装置３０は実在しなくてよい。）。ユーザは特色エリア７２を指定できる第一のプリンタドライバ１１が呼び出される画像形成装置３０を選択する。この画像形成装置３０はユーザにとって既知である。
【０１１３】
印刷ボタン７０２は、プリンタドライバを呼び出すためのボタンであり、適切な画像形成装置３０を選択した状態でユーザが印刷ボタン７０２を押下すると、第一のプリンタドライバ１１が呼び出されて実行される。
【０１１４】
なお、その他設定ボタン７０４は、ページ指定、部単位印刷、印刷方向、用紙サイズ等をユーザが設定するボタンであるが、第一のプリンタドライバ１１では実際の印刷は行われないので、設定する必要はない。
【０１１５】
プロパティボタン７０５は、画像形成装置３０の印刷設定画面を表示させるためのボタンである。ユーザは、印刷画面７０１では設定できない詳細な印刷設定を設定できる。
【０１１６】
図１１は、プレビューアプリケーション１２がディスプレイ５０６に表示したプレビュー画面７１１の一例である。プレビュー画面７１１は、ページ指定欄７１２、ＯＫボタン７１３、キャンセルボタン７１４、及び、プレビュー領域７１５を有している。プレビュー領域７１５は、文書の印刷イメージ７１５ａを画面上に表示する領域である。ページ指定欄７１２はプレビュー領域７１５に印刷イメージ７１５ａを表示するページをユーザが指定するための欄である。ＯＫボタン７１３はプレビューアプリケーション１２をユーザが終了させ、エリア情報保存部２５がエリア情報を記憶領域１４に記憶するためのボタンである（図９に戻る）。キャンセルボタン７１４は印刷画面７０１に戻るためのボタンである。
【０１１７】
ユーザはポインティングデバイスを操作して、プレビュー領域７１５で１つ以上の特色エリア７２と移動先エリア７４をそれぞれ設定する。特色エリア７２の数の上限はＮ個とするが上限がなくてもよい。特色エリア７２と移動先エリア７４は対に設定されるが、移動先エリア７４は必須でない。図９で説明したように、特色エリア７２に含まれるオブジェクト７１が特色で印刷されるオブジェクト７１となる。
【０１１８】
ユーザは特色エリア７２に指定したい領域の左上コーナーをクリックして右下コーナーまでドラッグする。左上コーナーと右下コーナーで指定される矩形領域が特色エリア７２である。プレビュー表示部２３は特色エリア７２を点線枠７７で表示するなど強調して表示する。移動先エリア７４を指定する場合、ユーザは特色エリア７２を示す点線枠７７をドラッグして移動先にドロップする。ユーザは移動先エリア７４を特色エリア７２よりも拡大又は縮小することもできる。この場合、移動先にドロップした点線枠７７をクリックして選択状態にして移動先エリア７４を拡大又は縮小する。また、ユーザは移動先エリア７４を回転させることができる。この場合、移動先にドロップした点線枠７７をクリックして選択状態にすれば操作受付部２４が回転角を受け付けることができる。
【０１１９】
図１２は、第二のプリンタドライバ１３の印刷画面７０１と印刷設定画面７２１の一例を示す。図１１のプレビュー画面７１１でＯＫボタン７１３が押下されると、図１２（ａ）の印刷画面７０１が表示される。この印刷画面７０１は図１０と同じものであるが、ユーザが選択するプリンタが異なる。プレビュー画面７１１でエリア情報を指定したユーザは、Ｋに特色が割り当てられた画像形成装置３０を選択する。この画像形成装置３０はユーザにとって既知である。
【０１２０】
この画像形成装置３０が選択されると、特色材料に関する設定が可能になる。ユーザはプロパティボタン７０５を押下して、図１２（ｂ）に示す印刷設定画面７２１をディスプレイ５０６に表示させる。ユーザは、「効果」７２２→特色印刷のチェックボタン７２３をチェック→「特色エリア読み込み印刷」７２４を選択することで、「特色エリア読み込み印刷」を有効に設定する。ユーザがＯＫボタン７２５を押下すると、印刷設定画面７２１から印刷画面７０１に戻る。
【０１２１】
印刷画面７０１でユーザが印刷ボタン７０２を押下すると、特色がＫに割り当てられた画像形成装置３０に対応する第二のプリンタドライバ１３が呼び出されて実行される。したがって、印刷データが作成され、画像形成装置３０に送信される。
【０１２２】
なお、ユーザはその他設定ボタン７０４でページ指定、部単位印刷、印刷方向、用紙サイズ等を設定でき、印刷設定画面７２１で両面や集約印刷なども設定できる。
【０１２３】
図１３は、両面と集約に関する印刷設定が行われる両面集約設定画面７４１を説明する図である。両面集約設定画面７４１は、両面印刷設定欄７４２と集約印刷設定欄７４３を有している。それぞれラジオボタンで「する」又は「しない」をユーザが設定できる。
【０１２４】
集約印刷が「する」の場合、１枚の用紙に複数の文書が印刷されるので特色エリア７２と移動先エリア７４の座標が変更される。詳細は図１５で説明する。
【０１２５】
＜エリア情報から生成される印刷データ＞
続いて、ユーザがプレビュー画面７１１で設定したエリア情報（特色エリア７２と移動先エリア７４）と、このエリア情報から生成された印刷データ（エリア情報コマンド）を説明する。
【０１２６】
図１４（ａ）は、エリア情報保存部２５が記憶領域１４に保存したエリア情報の一例を示す。記述Ｄ１，Ｄ２がそれぞれ１つのエリア情報を示している。記述Ｄ１，Ｄ２の内容は以下のとおりである。
"src_x"…特色エリア７２の左上コーナーのＸ座標である。
"src_y"…特色エリア７２の左上コーナーのＹ座標である。
"width"…特色エリア７２の幅（ピクセル）である。
"height"…特色エリア７２の高さ（ピクセル）である。
"dst_x"…移動先エリア７４の左上コーナーのＸ座標である。
"dst_y"…移動先エリア７４の左上コーナーのＹ座標である。
"dst_width"…移動先エリア７４の幅（ピクセル）である。
"dst_height"…移動先エリア７４の高さ（ピクセル）である。
"rot"…特色エリア７２に対する移動先エリア７４の回転角（時計回り）である。
【０１２７】
図１４（ｂ）は、第一の印刷データ生成部２９が記憶領域１４から読み込んだエリア情報をＰＤＬで記述した印刷データ（エリア情報コマンド）の一例である。図１４（ｂ）の記述Ｄ３が図１４（ａ）の記述Ｄ１から生成された印刷データであり、図１４（ｂ）の記述Ｄ４が図１４（ａ）の記述Ｄ２から生成された印刷データである。
【０１２８】
特色がＫに割り当てられた画像形成装置３０はエリア情報コマンドに対応しており、特色エリア７２のオブジェクト７１を移動先エリア７４に移動できる。なお、図１４（ｂ）ではエリア情報コマンドに続いて文書の印刷データが記述されているが、エリア情報コマンドの場所はどこでもよい。
【０１２９】
図１５は、集約印刷が設定された場合の移動先エリアの座標を説明する図である。図１５（ａ）は特色エリア７２を模式的に示し、図１５（ｂ）は集約印刷が設定された場合の特色エリア７２の座標を説明する図である。エリア情報保存部２５が保存するエリア情報は、集約しない場合の座標情報が記載される。
【０１３０】
第二のプリンタドライバ１３の第一の印刷データ生成部２９は、図１５（ａ）の特色エリア７２の座標を、集約後の座標に変換する。変換前の特色エリア７２の左上コーナーの座標を（Ｘ，Ｙ）、変換後の特色エリア７２の左上コーナーの座標を（Ｘ´，Ｙ´）とする。プレビュー表示された印刷イメージ７１５ａの幅をＷ１、高さをＨ１とする。用紙の幅をＷ２、高さをＨ２とする。したがって、Ｗ２＝Ｈ１、Ｈ２＝Ｗ１である。
【０１３１】
変換後の特色エリア７２の左上コーナーの座標（Ｘ´，Ｙ´）は、変換前の特色エリア７２の左上コーナーの座標を（Ｘ，Ｙ）を用いて以下のように表される。
Ｘ´＝（Ｗ２/２）×（Ｘ/Ｗ１）
Ｙ´＝  Ｈ２×（Ｙ/Ｈ１）
第一の印刷データ生成部２９は同様に移動先エリア７４の座標も変換する。
【０１３２】
なお、図１５（ｂ）において特色エリア７２内のオブジェクト７１は、全く同じでもよいし、異なっていてもよい。例えば、シリアル番号を画像コードに含めたい場合、ユーザは各ページに異なる画像コードを設定する。
【０１３３】
＜画像形成装置の動作手順＞
続いて、図１６を用いて印刷データを受信した画像形成装置３０が特色でオブジェクトを印刷する手順を説明する。図１６は、画像形成装置３０が特色で指定されたオブジェクトを特色材料で印刷する手順のフローチャート図と、この手順で使用される各種のデータを模式的に示す図である。
【０１３４】
S11：第二のプリンタドライバ１３が印刷データを送信する。印刷データには、文書の本文１６１、特色エリア７２の座標１６２及び移動先エリア７４の座標１６３が含まれている。画像形成装置３０の第二の通信部４１は印刷データを受信する。印刷データに含まれる特色エリア７２の座標１６２及び移動先エリア７４の座標１６３（エリア情報コマンド）又は特色でオブジェクトを印刷する旨に基づいてプリンタ制御部４２は指定されたオブジェクトを特色で印刷する制御を開始する。
【０１３５】
S12：プリンタ制御部４２は第二の通信部４１から印刷データを取得し、プリンタ言語解釈部４３に印刷データの解釈を要求する。
【０１３６】
プリンタ言語解釈部４３はページ単位に以下の処理を行う。
【０１３７】
S13：まず、プリンタ言語解釈部４３のプレーンデータ描画部４４はカラー印刷を行う。カラー印刷とは、上記のカラーマッチング処理とスクリーニング処理を行って、Ｃ、Ｍ、Ｙの各色のプレーン画像８１を生成することをいう。Ｋのプレーン画像８１は生成されない。Ｃ、Ｍ、Ｙのプレーン画像８１は画像形成装置３０の記憶装置１６４（ＭＥＭ−Ｃ９０７、ＨＤ９０９等）に記憶される。
【０１３８】
S14：次に、特色画像制御部４５は印刷データに含まれる特色エリア７２に基づいて、Ｃ、Ｍ、Ｙのプレーン画像８１からそれぞれ特色エリア７２の画像データを抽出する。これにより、特色で印刷されるオブジェクト７１の形状が得られる。
【０１３９】
S15：次に、プレーンデータ変換部４６は特色エリア７２から抽出した画像データをＫに変換する。このＫの画像データは、特色エリア７２のオブジェクト７１用に設けられた一時領域１６５（例えば、ＭＥＭ−Ｃ９０７、ＨＤ９０９等）に記憶される。
【０１４０】
S16：次に、特色画像制御部４５は印刷データに含まれる特色エリア７２に基づいて、記憶装置１６４に記憶してあるＣ、Ｍ、Ｙのプレーン画像８１からそれぞれ特色エリア７２の画像を削除する（ゼロクリアする）。特色エリア７２のオブジェクト７１は移動先に印刷され、特色エリア７２で印刷されなくてもよいからである。ただし、特色エリア７２のオブジェクト７１も印刷する場合は削除しなくてもよい。
【０１４１】
S17：次に、特色画像制御部４５は、一時領域１６５に記憶されているＫに変換されたオブジェクト７１の画像データを取得し、印刷データに含まれる移動先エリア７４に基づいて、Ｋのプレーン画像８１の移動先エリア７４にＣ、Ｍ、ＹからＫに変換された特色エリア７２の画像データを配置する。このＫのプレーン画像８１も記憶装置１６４に記憶される。
【０１４２】
プリンタ言語解釈部４３はＣ、Ｍ、Ｙ、Ｋのプレーン画像８１を生成するとプリンタ制御部４２に通知するので、プリンタ制御部４２が印刷プロセスを実行し、Ｃ、Ｍ、Ｙ、Ｋのプレーン画像８１を用紙に印刷する。
【０１４３】
なお、本実施形態では印刷の際にオーバープリントが指定される。オーバープリントとはある色の上に別の色を重ねて印刷することをいう。
【０１４４】
図１７はオーバープリントを説明する図の一例である。図１７（ａ）は画像形成装置３０が出力した出力物１７１を示し、この出力物１７１は背景のＣと文字（Ｂｌａｃｋ）のＫの２色で印刷されている。したがって、印刷工程ではＣのプレーン画像８１とＫのプレーン画像８１が作成される。オーバープリント指定なしの場合、図１７（ｂ）に示すように、画像形成装置３０はＫの部分をマスクして（白抜きして）Ｃのプレーン画像８１を作成する。オーバープリント指定ありの場合、図１７（ｃ）に示すように、画像形成装置３０はＫの部分をマスクせずに（白抜きせずに）Ｃのプレーン画像８１を作成する。
【０１４５】
オーバープリント指定なしの場合、下側の色（図１７ではＣ）と上側の色（図１７ではＫ）の隙間が目立つ場合がある。オーバープリント指定ありの場合、２つの色が混ざってしまいアプリケーションソフトが表示する色が出力物１７１で再現されない場合がある。したがって、文書に応じてオーバープリント指定のあり/なしが設定されるが、本実施形態では特色が透明なので、オーバープリント指定なしでは下側の色（写真など）が白抜きされてしまう。一方、特色が透明なので、オーバープリント指定ありでも色の変化は生じにくい。このため、本実施形態ではオーバープリント指定ありで、特色が割り当てられたＫのプレーン画像８１が印刷される。Ｃ、Ｍ、Ｙについてはオーバープリント指定なしでよい。
【０１４６】
また、特色を指定可能な画像形成装置３０の場合、図１６の処理は以下のように変形される。
【０１４７】
図１８は特色を指定可能な画像形成装置３０の場合に、画像形成装置３０が特色で指定されたオブジェクトを特色材料で印刷する手順のフローチャート図と、この手順で使用される各種のデータを模式的に示す図である。なお、図１８の説明では主に図１６との相違を説明する。図１８の画像形成装置３０は、Ｃ、Ｍ、Ｙ、Ｋとは別に特色を指定可能な画像形成装置である。また、このＫのトナーは赤外光を吸収しない。
【０１４８】
ステップS11、S12の処理は図１６と同様である。ステップS13において、プリンタ言語解釈部４３のプレーンデータ描画部４４はＣ、Ｍ、Ｙの各色のプレーン画像８１だけでなくＫのプレーン画像８１を生成する。
【０１４９】
ステップS14において特色画像制御部４５は印刷データに含まれる特色エリア７２に基づいて、Ｃ、Ｍ、Ｙ、Ｋのプレーン画像８１からそれぞれ特色エリア７２の画像データを抽出する。
【０１５０】
ステップS15において、プレーンデータ変換部４６は特色エリア７２から抽出した画像データを特色に変換する。特色は透明であるが、画像形成装置３０において指定可能なＣ、Ｍ、Ｙ、Ｋ以外の原色である。
【０１５１】
ステップS16の処理は図１６と同様である。ステップS17において、特色画像制御部４５は、一時領域１６５に記憶されている特色に変換されたオブジェクト７１の画像データを取得し、印刷データに含まれる移動先エリア７４に基づいて、特色のプレーン画像８１の移動先エリア７４にＣ、Ｍ、Ｙ、Ｋから特色に変換された特色エリア７２の画像データを配置する。この特色のプレーン画像８１も記憶装置１６４に記憶される。
【０１５２】
以上により、Ｃ、Ｍ、Ｙ、Ｋと特色のプレーン画像８１が作成されたので、画像形成装置３０はＣ、Ｍ、Ｙ、Ｋ＋特色を印刷する。
【０１５３】
＜印刷例＞
図１９は、画像形成装置３０が出力した出力物の一例である。アプリケーションソフトが表示していた文書ではオブジェクト７１が存在していたが、出力物からは削除されている。また、移動先エリア７４にオブジェクト７１が印刷されている。出力されるオブジェクト７１は、実際は透明であるが、作図の都合上、図１９では白で記載されている。
【０１５４】
＜まとめ＞
以上説明したように、本実施形態の印刷システム１００は、一般的なアプリケーション上でユーザがプリンタドライバを呼び出して、特色エリア７２と移動先エリア７４を指定するという作業で、特色を指定可能な画像形成装置３０若しくは特色を指定可能なアプリケーションソフト、又は、この両方がなくても、特色を利用した印刷を実現することができる。
【０１５５】
＜その他の適用例＞
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【０１５６】
例えば、本実施形態では可視光に透明なトナーを印刷したが、金、銀又は白などＣ、Ｍ、Ｙ、Ｋ以外の色を印刷してもよい。
【０１５７】
また、本実施形態では、特色で印刷されるオブジェクト７１が印刷対象の文書に記載されているが、特色で印刷されるオブジェクト７１が印刷対象の文書とは別の文書として用意されていてもよい。この場合、差し込み印刷を使用するとよい。この場合、ユーザが別の文書にオブジェクトのファイル名を記載し、このオブジェクトのファイルを同じファイル名で保存しておく。印刷対象の文書でファイル名を指定した差し込み印刷を実行することで、印刷対象の文書の任意の場所にオブジェクトを印刷できる。複数の文書を印刷するが各文書のオブジェクトを異ならせたいような場合に便利である。
【０１５８】
また、本実施形態では主に電子写真技術を用いた場合の印刷について説明したが、液滴を吐出するインクジェット技術を用いた印刷装置でも好適に適用できる。
【０１５９】
また、図６、図７などの構成例は、情報処理装置１０、及び画像形成装置３０による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本発明が制限されることはない。また、情報処理装置１０、及び画像形成装置３０の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、１つの処理単位が更に多くの処理を含むように分割することもできる。
【０１６０】
また、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC（Application Specific Integrated Circuit）、DSP（digital signal processor）、FPGA（field programmable gate array）や従来の回路モジュール等のデバイスを含むものとする。
【符号の説明】
【０１６１】
１０      情報処理装置
３０      画像形成装置
７２      特色エリア
７４      移動先エリア
１００    印刷システム
【先行技術文献】
【特許文献】
【０１６２】
【特許文献１】特開２００６−３８９３３号公報
【図１】
2020177473.tif 000003
【図２】
2020177473.tif 000004
【図３】
2020177473.tif 000005
【図４】
2020177473.tif 000006
【図５】
2020177473.tif 000007
【図６】
2020177473.tif 000008
【図７】
2020177473.tif 000009
【図８】
2020177473.tif 000010
【図９】
2020177473.tif 000011
【図１０】
2020177473.tif 000012
【図１１】
2020177473.tif 000013
【図１２】
2020177473.tif 000014
【図１３】
2020177473.tif 000015
【図１４】
2020177473.tif 000016
【図１５】
2020177473.tif 000017
【図１６】
2020177473.tif 000018
【図１７】
2020177473.tif 000019
【図１８】
2020177473.tif 000020
【図１９】
2020177473.tif 000021