(57)【要約】【課題】  描画データにより、出力する用紙の属性が変更する必要がある場合、印刷設定に応じて出力する用紙を選択する画像処理装置を提供する。【解決手段】  本発明の画像処理装置は、第１及び第２の描画データそれぞれに対し特色記録剤を用いて印刷をする際、特色記録剤を用いて得られる特色効果を指定し、第１の描画データ印刷時に指定された特色効果を実現するために必要な用紙の属性と、第２の描画データの印刷時に指定された特色効果を実現するために必要な用紙の属性を決定する。さらに、第１及び第２の描画データを1枚の出力用紙に印刷出力する印刷体裁に設定されると、第１及び第２の描画データを印刷出力するための出力用紙を、第１の描画データの印刷時に指定された特殊効果を実現する属性且つ第２の描画データの印刷時に指定された特殊効果を実現する属性を有する用紙に決定することを特徴とする。【選択図】  図５
2012058466.tif 000002
【特許請求の範囲】
【請求項１】
入力された第１の描画データ及び第２の描画データそれぞれに対して特色記録剤を用いて印刷をする際に、該特色記録剤を用いて得られる特色効果を指定する指定手段と、
前記第１の描画データの印刷出力時に、前記指定手段により指定された特色効果を実現するために必要な用紙の属性を決定する第１の出力用紙属性決定手段と、
前記第２の描画データの印刷出力時に、前記指定手段により指定された特色効果を実現するために必要な用紙の属性を決定する第２の出力用紙属性決定手段と、
前記第１の描画データと前記第２の描画データを1枚の出力用紙に印刷出力する印刷体裁に設定する設定手段と、
前記設定手段により設定された印刷体裁にて、前記第１の描画データ及び前記第２の描画データを印刷出力するための出力用紙を、前記第１の出力用紙属性決定手段によって決定された属性且つ前記第２の出力用紙属性決定手段によって決定された属性を有する用紙にする決定手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記特色効果は、透明トナーを用いて印刷を行うことにより、前記出力用紙にて表現される効果であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記決定手段により決定された用紙が存在する場合、前記決定手段により決定された出力用紙を給紙する給紙手段を有することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記決定手段により決定された出力用紙が存在しない場合、前記決定手段により決定された出力用紙の追加をユーザに促すための情報を表示装置に表示することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記決定手段は、前記出力用紙の変更回数が少なくなるように、同じ属性を有する出力用紙に決定することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記決定手段は、トナーの使用量が少なくなるように出力用紙を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記決定手段によって決定された出力用紙が存在しない場合、前記第１の描画データ又は前記第２の描画データのいずれかを反転する反転手段を有することを特徴とする請求項１に記載の画像処理装置。
【請求項８】
入力された第１の描画データ及び第２の描画データそれぞれに対して特色記録剤を用いて印刷をする際に、該特色記録剤を用いて得られる特色効果を指定する指定ステップと、
前記第１の描画データの印刷出力時に、前記指定ステップにより指定された特色効果を実現するために必要な用紙の属性を決定する第１の出力用紙属性決定ステップと、
前記第２の描画データの印刷出力時に、前記指定ステップにより指定された特色効果を実現するために必要な用紙の属性を決定する第２の出力用紙属性決定ステップと、
前記第１の描画データと前記第２の描画データを1枚の出力用紙に印刷出力する印刷体裁に設定する設定ステップと、
前記設定ステップにより設定された印刷体裁にて、前記第１の描画データ及び前記第２の描画データを印刷出力するための出力用紙を、前記第１の出力用紙属性決定ステップによって決定された属性且つ前記第２の出力用紙属性決定ステップによって決定された属性を有する用紙にする決定ステップと
を有することを特徴とする画像処理装置の制御方法。
【請求項９】
前記特色効果は、透明トナーを用いて印刷を行うことにより、前記出力用紙にて表現される効果であることを特徴とする請求項８に記載の画像処理装置の制御方法。
【請求項１０】
前記決定ステップにより決定された用紙が存在する場合、前記決定ステップにより決定された出力用紙を給紙する給紙ステップを有することを特徴とする請求項８に記載の画像処理装置の制御方法。
【請求項１１】
前記決定ステップにより決定された出力用紙が存在しない場合、前記決定ステップにより決定された出力用紙の追加をユーザに促すための情報を表示装置に表示することを特徴とする請求項８に記載の画像処理装置の制御方法。
【請求項１２】
前記決定ステップは、前記出力用紙の変更回数が少なくなるように、同じ属性を有する出力用紙に決定することを特徴とする請求項８に記載の画像処理装置の制御方法。
【請求項１３】
前記決定ステップは、トナーの使用量が少なくなるように出力用紙を決定することを特徴とする請求項８に記載の画像処理装置の制御方法。
【請求項１４】
前記決定ステップによって決定された出力用紙が存在しない場合、前記第１の描画データ又は前記第２の描画データのいずれかを反転する反転ステップを有することを特徴とする請求項８に記載の画像処理装置の制御方法。
【請求項１５】
請求項８に記載の画像処理装置の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特色トナーを用いて記録媒体に画像を形成する画像処理装置に関するものである。
【背景技術】
【０００２】
一般に、ホストコンピュータから供給される描画データを取り込み、この描画データに基づいて画像処理を行う画像処理装置がある。画像処理方式としては、例えば電子写真方式がある。この電子写真方式を用いる画像処理装置では、帯電器で感光ドラムを帯電させ、画像データに応じた光で感光ドラム上に静電潜像を形成する。この静電潜像に対して現像器でトナーを付着させて現像し、可視像とする。次に、この現像されたトナー像を感光ドラムから用紙に転写し、熱や圧力で用紙上に定着する。
【０００３】
こうした電子写真方式の画像処理装置において、プロセスカラーといわれる基本の記録剤の色であるＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）トナーを使用することに加えて、印刷される画像の一部または全部に、特色記録剤も使用する。この特色記録剤には、透明トナーがある。（特許文献１）。こうした透明トナーを用いて印刷された画像部分には、印刷表面の光の反射性能に変化が生じ、装飾効果を表現することが出来る。また、画像処理に用いる用紙の種類（紙種）と透明トナーを用いて印刷される描画データの組み合わせにより、これらの画像処理に用いられた用紙の表面において、透明トナーが用いられた部分に対して光沢感やつやけし感などの装飾効果が発揮できる。しかし、画像処理時に用いられた紙種により、ユーザが所望する装飾効果を十分実現できないことがある。そこで、ユーザにより指定された装飾効果およびユーザ優先事項（画質や速度）に応じて紙種や透明トナーの描画データを変更する提案がなされている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２５１７２２号公報
【特許文献２】特開２０１０−０９１８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、印刷出力時に透明トナーを用いて装飾効果を表現するよう指定された用紙に対して更に印刷体裁（例えば両面印刷）を設定することが考えられる。印刷体裁を設定することで、透明トナーを用いて印刷を行うページが特定の用紙の裏面に配置することが起こりうる。
【０００６】
ユーザ例えば、１枚目の用紙面上に光沢効果の指定されたオブジェクトが付与されていると、１枚目の用紙属性としては、光沢属性が必要となる。さらに、２枚目の用紙面上につやけし効果の指定されたオブジェクトが付与されていると、２枚目の用紙属性としては、マット属性が必要となる。このような文書データを印刷する場合は、１枚目は光沢紙、２枚目はマット紙を用いて印刷を行う。しかし、このような文書データに、両面印刷が選択されると、１枚目の用紙の裏に２枚目の描画内容が配置される。これにより、１枚目の用紙属性は表面が光沢属性であり、裏面がマット属性を持つ用紙を新たに用いて印刷する必要がある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため本発明における画像処理装置は、入力された第１の描画データ及び第２の描画データそれぞれに対して特色記録剤を用いて印刷をする際に、該特色記録剤を用いて得られる特色効果を指定する指定手段と、前記第１の描画データの印刷出力時に、前記指定手段により指定された特色効果を実現するために必要な用紙の属性を決定する第１の出力用紙属性決定手段と、前記第２の描画データの印刷出力時に、前記指定手段により指定された特色効果を実現するために必要な用紙の属性を決定する第２の出力用紙属性決定手段と、前記第１の描画データと前記第２の描画データを1枚の出力用紙に印刷出力する印刷体裁に設定する設定手段と、前記設定手段により設定された印刷体裁にて、前記第１の描画データ及び前記第２の描画データを印刷出力するための出力用紙を、前記第１の出力用紙属性決定手段によって決定された属性且つ前記第２の出力用紙属性決定手段によって決定された属性を有する用紙にする決定手段とを有することを特徴とする。
【発明の効果】
【０００８】
印刷出力時に特色データも含む文書データおよび印刷体裁により、必要な用紙属性が変化する場合、印刷体裁および用紙の表面性を含む用紙属性を考慮しつつ、印刷出力する文書データの内容に従って用紙を選択する。これにより最終成果物である印刷出力物の印刷体裁に合わせて、ユーザが所望した出力結果（特色トナーによって指定された特色記録剤による特色効果を表現し、指定された印刷体裁で印刷された印刷出力物）が得られるようになる。
【図面の簡単な説明】
【０００９】
【図１】ホストコンピュータとプリンタのハードウェア構成例を示す図である。
【図２】印刷制御システムのソフトウェアの構成例を示す図である。
【図３】メインウインドウのユーザインターフェースの例を示した図である。
【図４】印刷設定のユーザインターフェースの例を示した図である。
【図５】印刷体裁変更時の処理手順を示したフローチャートである。
【図６】印刷体裁変更時の用紙属性決定処理手順を示したフローチャートである。
【図７】印刷実行時の処理手順を示したフローチャートである。
【図８】印刷実行時の出力用紙の決定処理手順を示したフローチャートである。
【図９】文書データの例を示す図である。
【図１０】プリンタ情報の例を示した図である。
【図１１】本文データおよび片面印刷時の出力結果の例を示す図である。
【図１２】両面印刷時の出力結果の例を示す図である。
【図１３】両面印刷時の出力結果の例を示す図である。
【図１４】２  ｉｎ  １印刷時の出力結果の例を示す図である。
【図１５】反転描画の設定を行うユーザインターフェースの例を示した図である。
【図１６】給紙段の挿入を指示するユーザインターフェースの例を示した図である。
【図１７】ネガポジ反転による、透明トナーの描画部分を示した図である。
【発明を実施するための形態】
【００１０】
（実施例１）
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施例は特許請求の範囲に係る本発明を限定するものではなく、また本実施例で説明されている特徴を組み合わせたものすべてが本発明の解決手段に必須のものとは限らない。
また、特色記録剤には透明トナーを用いて以下を説明するが、この特色記録剤には、透明トナー以外にも、印刷用紙等の媒体、又はトナー等が積載された媒体上に光沢度を変更させるようなトナー、インク等であればよい。
例えば、透明トナーの他にも、淡トナーや透明インク等、他の特色記録剤を用いても構わない。
【００１１】
また、また、透明トナーとは、透過性がある画像を付加する特徴を有する透明記録剤である。この透明トナーを用いて印刷が行われた領域は見えにくい。また、透明トナーを用いると、有色トナーのみ用いて行われた印刷とは異なった光沢感やつや感マット感等の特殊な質感を表現することができる。
この特殊な質感は、印刷出力時に用いる用紙との組み合わせによって異なる。この組み合わせについての詳細は後述する。
【００１２】
＜構成＞
図１は、本実施例の印刷制御システムのハードウェア構成例を示すブロック図である。
ホストコンピュータ１はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３、システムバス１４、キーボードコントローラ１５を備える。また、ホストコンピュータ１は、ディスプレイコントローラ１６、ディスクコントローラ１７、プリンタコントローラ１８、キーボード１９、ディスプレイ２０、外部メモリ２１を備える。ＣＰＵ１１は、ＲＯＭ１３に含まれるプログラム用ＲＯＭ又は外部メモリ２１に記憶された文書処理プログラム等に基づいて、文書処理と、該文書処理に基づく印刷処理の実行を制御する。ここで、文書処理とは、例えば、図形、イメージ、文字、表（表計算等を含む）等が混在した文書の処理を示す。ＣＰＵ１１は、システムバス１４に接続されている各デバイスを制御する。ＲＡＭ１２は、ＣＰＵ１１の主メモリ、ワークエリア等として機能する。
【００１３】
ＲＯＭ１３は、プログラム用ＲＯＭ、フォント用ＲＯＭ、及びデータ用ＲＯＭを備える。ＲＯＭ１３内のプログラム用ＲＯＭ、又は、外部メモリ２１には、ＣＰＵ１１の制御プログラムであるオペレーティングシステム（ＯＳ）プログラム等が記憶されている。また、ＲＯＭ１３内のフォント用ＲＯＭ、又は、外部メモリ１１には、文書処理に用いられるフォントデータ等が記憶されている。更に、ＲＯＭ１３内のデータ用ＲＯＭ、又は、外部メモリ１１には、文書処理等を行う際に用いられる各種データが記憶されている。システムバス１４には、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、キーボードコントローラ１５、ディスプレイコントローラ１６、ディスクコントローラ１７、プリンタコントローラ１８が接続されている。
【００１４】
キーボードコントローラ１５は、キーボード１９、又は図示を省略するポインティングデバイスからのキー入力を制御する。ディスプレイコントローラ１６は、ディスプレイ２０による表示を制御する。ディスクコントローラ１７は、外部メモリ２１とのアクセスを制御する。ここで、外部メモリ１１として、例えばブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタ制御コマンド生成プログラム等を記憶するハードディスク、フロッピー（登録商標）ディスクが用いられる。プリンタコントローラ１８は、ネットワーク７を介して、プリンタ３に接続されており、プリンタ３との通信制御処理を実行する。なお、ＣＰＵ１１は、ディスプレイ１０上の図示を省略するマウスカーソル等で指示されたコマンドに基づいて、予め登録された種々のウィンドウを開き、種々のデータ処理を実行する。ユーザは、印刷を実行する際に、印刷の設定に関するウィンドウを開き、プリンタの設定や、印刷モードの選択等、印刷処理方法における設定を行うことができる。
【００１５】
画像処理装置としてのプリンタ３は、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、システムバス３４、入出力部３５、印刷部インターフェース３６、メモリコントローラ３７、印刷部３８、操作部３９、外部メモリ４０を備える。ＣＰＵ３１は、プリンタ３全体を制御する。ＣＰＵ３１は、ＲＯＭ３３又は外部メモリ４０に記憶された制御プログラム等に基づいて、印刷部インターフェース３６を介して、印刷部３８に印刷出力情報としての画像信号を入力する。以下、印刷部３８をプリンタエンジンとも記述する。
【００１６】
ＲＡＭ３２は、ＣＰＵ３２の主メモリや、ワークエリア等として機能する。また、図示を省略する増設ポートに接続されるオプションＲＡＭにより、メモリ容量を拡張することができる。なお、ＲＡＭ３２は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等に用いられる。ＲＯＭ３３は、フォント用ＲＯＭ、プログラム用ＲＯＭ、データ用ＲＯＭを備える。ＲＯＭ３３のフォント用ＲＯＭには、印刷出力情報を生成する際に用いられるフォントデータ等が記憶されている。ＲＯＭ３３のプログラム用ＲＯＭには、ＣＰＵ３１の制御プログラム等が記憶されている。また、ハードディスク等の外部メモリ４４がないプリンタの場合には、ＲＯＭ３３のデータ用ＲＯＭには、プリンタ３の動作処理で用いられる種々の情報等が記憶されている。
【００１７】
システムバス３４には、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、入出力部３５、印刷部インターフェース３６、メモリコントローラ３７、操作部３９が接続されている。
【００１８】
入出力部３５は、ネットワークカード等である。ＣＰＵ３１は、入出力部３５及びネットワーク７を介して、プリンタ３とホストコンピュータ１との間におけるデータの送受信を行う。これによって、プリンタ３内の情報等が、ホストコンピュータ１に通知される。印刷部インターフェース３６は、ＣＰＵ３１と印刷部３８との間のインターフェースである。メモリコントローラ３７は、外部メモリ４０へのアクセスを制御する。印刷部３８は、ＣＰＵ３１から印刷部インターフェース３６を介して入力された画像信号に基づいて画像を形成し、用紙に対して定着器を用いて定着させ、出力画像とする。
【００１９】
操作部３９は、ユーザの操作に応じた処理を行なう。操作部３９は、例えば、操作パネルであって、ユーザによる操作のためのスイッチ、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）表示器等を備える。また、本実施例において、プリンタ３が、図示を省略するＮＶＲＡＭを備え、ＮＶＲＡＭが操作部２２から入力されたプリンタモード設定情報を記憶するようにしてもよい。外部メモリ４０は、ハードディスクやＩＣカード等である。外部メモリ４０は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。
【００２０】
図２は、本実施例における印刷制御システムのソフトウェアの構成例を示す図である。ホストコンピュータ１は、アプリケーション１０１、グラフィックスエンジン１０２、プリンタドライバ１０３、システムスプーラ１０４を備える。アプリケーション１０１、グラフィックスエンジン１０２、プリンタドライバ１０３、システムスプーラ１０４は、図１に示す外部メモリ２１に保存されたファイルとして存在する。これらは、実行される場合にＯＳやそのモジュールを利用するモジュールによってＲＡＭ１２にロードされて実行されるプログラムモジュールである。また、アプリケーション１０１及びプリンタドライバ１０３は、外部メモリ２１のフロッピー（登録商標）ディスク、図示を省略するＣＤ−ＲＯＭ、又は図示を省略するネットワークを経由して、外部メモリ２１のハードディスクに追加することが可能となっている。
【００２１】
アプリケーション１０１は、ホストコンピュータ１のディスプレイ２０上に表示される。グラフィックユーザインターフェース（ＧＵＩ）部１１１は、キーボード／マウスなどの入力デバイスからの入力を受け付ける。入力制御部１１２は、ユーザのキーボード１９の操作を、ＧＵＩ部１１１を通して検知して、操作に応じて文書の編集、ファイルの保存などを指示する。文書編集部１１３は、入力制御部１１２の編集指示に従い、アプリケーション１０１で編集中の文書データに対して各種編集処理を制御する。保存更新部１１４は、入力制御部１１２の編集指示に従い、文書データおよびプリンタ情報の保存・更新を指示する。データ解析部１１５は、文書編集部１１３の制御に応じて、文書データおよびプリンタ情報を解析して、透明トナー描画データを含む描画データを生成する。印刷出力部１１６は、文書編集部１１３の制御に応じて、アプリケーション１０１で編集中の文書データに対して印刷出力を行う。通信部１１７はネットワーク７を介して、プリンタ３との通信を行う。
【００２２】
アプリケーション１０１は外部メモリ２１に格納されている文書データをＲＡＭ１２に読み込み、それを編集するための機能を利用者に提供する。文書データは、本文書処理システム独自のフォーマットであっても良いし、一般アプリケーションのデータファイルを独自のフォーマットに変換したものでもよい。文書データの例については、図９を用いて後述する。
【００２３】
図３および図４は、アプリケーション１０１のＧＵＩ部１１１を示している。ＧＵＩ部１１１は、メインウインドウ３０００、印刷設定ダイアログ４０００、反転描画設定ダイアログ５０００から構成される。表示領域３００１では文書データの内容を表示する。開くボタン３００２を押下することで、編集する文書データを選択することが可能である。保存ボタン３００３を押下することで編集中の文書データの保存を行う。印刷ボタン３００４を押下することで、編集中の文書データの印刷を実行する。印刷設定ボタン３００５を押下することで印刷設定ダイアログ４０００を表示する。印刷設定ダイアログ４０００では両面印刷や製本印刷の設定や用紙サイズの設定などを行うことが可能である。印刷設定ダイアログにてＯＫボタンが押下されることで印刷設定の変更が開始される。印刷設定変更時の処理の詳細については図５および図６のフローチャートを用いて後述する。特色効果３００６は、透明トナーを載せることで表現できる特色効果を設定することが可能であり、光沢及びつやけしが少なくとも存在する。３００７は透明トナーを載せる箇所を決めるアノテーション形式のスタンプのオブジェクトがあり、ユーザのキーボード１９の操作などによって設定することができる。例えば、３００８や３００９といった任意の位置に、スタンプのオブジェクトを載せることができる。なお、透明トナーを載せる設定はスタンプのような点在させる設定に限らず、全面を装飾するようなテンプレートが用意されていてもよい。
【００２４】
反転描画設定ダイアログ５０００は、メインウインドウ３０００の不図示のコントロール（例えばメニューアイテム）を選択することで表示される。（この反転描画ダイアログ５０００については、図１５を用いて後述する。）反転描画設定ダイアログ５０００では、透明トナーを用いて印刷するように指示されていた部分には、透明トナーを用いず印刷をするよう設定する。一方、透明トナーを用いないで印刷するように指示されていた部分には、透明トナーを用いて印刷するよう、データを反転する反転描画設定を行うことが可能である。なお、反転描画とは図１７に示すように、透明トナーで描画するように指定された部分と、描画しないように指定された部分を反転することを示す。（以降ネガポジ反転とする）１７０１では、オブジェクト１７０３以外の部分に透明トナーが描画されることを示している。これをネガポジ反転すると１７０２のように、オブジェクト１７０４のみに透明トナーが描画されるようになる。
【００２５】
ネガポジ反転について設定する際には、図１５に記載の反転描画モード５００１〜５００４のいずれかを選択することが可能である。
５００１が選択されているときには、ネガポジ反転を行わない。
５００２が選択されているときは、最適な用紙が存在するときはネガポジ反転を行わない。５００３が選択されているときには、ネガポジ反転を行うことで、用紙の切り替えが発生しないときには、反転描画を行う。
５００４が選択されているときには、ネガポジ反転を行うことで、消費する透明トナーの量が減少するときにはネガポジ反転を行う。
なお、本設定値については、アプリケーション１０１の設定ファイルとして外部メモリ２１に保持する。また、参照時には、ＲＡＭ１２にロードされる。設定は予めユーザが決定してもよい。
【００２６】
グラフィックスエンジン１０２も、アプリケーションと同様にＲＡＭ１２にロードされて実行される。プリンタドライバ１０３は、アプリケーション１０１の出力を、印刷出力を実行するプリンタの制御コマンドに変換する。この制御コマンドは、グラフィックスエンジン１０２が生成した印刷データの印刷出力を指示するコマンドである。プリンタドライバ１０３は、ホストコンピュータ１とネットワーク７を介して接続されたプリンタ毎に用意されており、外部メモリ１１からＲＡＭ２にロードされて実行される。システムスプーラ１０４は、プリンタドライバ１０３によって変換されたプリンタ制御コマンドを、ネットワーク７を介して、印刷出力を実行するプリンタへ出力する。このプリンタ制御コマンドを受けたプリンタが、印刷出力を実行する。システムスプーラ１０４も図２に示すＲＡＭ１２にロードされて実行される。
【００２７】
プリンタ３は、用紙情報作成部３０１、用紙情報応答部３０２、用紙情報３０３を備える。用紙情報作成部３０１は、用紙情報を作成し、作成した用紙情報を用紙情報３０３に蓄積する。用紙情報には少なくともプリンタ３が備える給紙段にセットされている用紙の表および裏の表面の性質（以下、表面属性と呼ぶ）を含む。各給紙段のプリンタ情報応答部３０２は、ホストコンピュータ１の通信部１１７からプリンタ情報の取得要求を受けて、プリンタ情報を通信部１１７に送信する。送信するプリンタ情報としては、少なくとも用紙情報３０３の情報を含む。
【００２８】
本実施例の印刷制御方法は、図２に示す印刷制御システムが備える、ホストコンピュータ１の動作によって実現される。
【００２９】
＜データ構造＞
図９は、文書データの例を示したものである。前述したように文書データは、外部メモリ２１に格納されており、アプリケーション１０１によりＲＡＭ１２に読み込まれる。文書データは、アプリケーション本文データ９０１はドキュメントを構成する（論理）ページおよび描画内容が格納される。ここでいう論理ページとは、出力用紙に対して面付けを行う前の本文データ９０１で１ページ分として設定されたページである。また物理ページとは実際に出力用紙に対して、面付けを行った後の１つの面にのる物理的なページのことを言う。印刷体裁情報９０２は、印刷設定ダイアログ４０００にて選択された印刷設定情報および、印刷設定に従った各論理ページの配置に関するページ配置情報が格納される。
たとえば、４論理ページが存在する文書データに対して印刷設定情報として２  ｉｎ  １及び、両面印刷が指定されている場合があるとする。
【００３０】
この場合には、出力用紙の物理１ページ目（表面）に対して論理１，２ページ目が配置され、出力用紙の物理２ページ目（裏面）に対して論理３，４ページ目が配置されるという情報が少なくとも存在する。特色効果情報９０３は、特色効果３００６により設定された特色効果の付与されているオブジェクトに関する情報である。たとえば、特色効果が設定されているオブジェクトが載っている論理ページ番号、オブジェクトの描画データ（座標）、特色効果（光沢またはつやけし）が少なくとも存在する。出力用紙属性９０４は、文書データの各物理ページの印刷時に必要な用紙属性が格納されている。透明トナー描画データ９０５には文書データにおける各物理ページを印刷する際に、透明トナーを用いて描画する内容が格納されている。
【００３１】
図１０はプリンタ情報の例を示したものである。プリンタ情報１０００は、印刷出力部１１６が現在、印刷対象としている１つのプリンタの情報を保持してもよいし、ネットワーク上の複数のプリンタに対するそれぞれのプリンタ情報を保持してもよい。プリンタ名１００１はプリンタの名称である。アドレス１００２は、ネットワーク７におけるプリンタのアドレスになる。１００３〜１００５、１００６〜１００８、１０１９〜１０１１は給紙段情報であり、プリンタに存在する給紙段にセットされている用紙の情報が格納されている。これらの用紙の属性は、通信部１１７が任意のタイミングで取得し、少なくとも印刷実行前に取得し格納する。各給紙段情報は１００４や１００５のように用紙の表の属性および裏の属性を少なくとも保持している。例えば、図１０では、給紙段Ｂには表が光沢、裏がマットの属性を持つ用紙がセットされていることになる。
【００３２】
＜印刷設定変更時の動作＞
図５は、印刷設定変更時の処理フローの例を示す図である。
なお、本実施例では印刷設定変更時の動作として記載してあるが、文書データへのページの追加や特色効果の変更など印刷による最終成果物が変化するときには同様の処理フローを適用することが可能である。ホストコンピュータ１のアプリケーション１０１にてＧＵＩ部１１１の印刷設定ダイアログ４０００にて、印刷設定の変更が行われると、アプリケーション１０１は印刷設定の変更処理フローを開始する。ステップＳ５０１では、文書編集部１１３は印刷体裁情報９０２を作成する。ステップＳ５０２ではデータ解析部１１５は、印刷体裁情報９０２を参照し、印刷体裁情報取得を行う。そして、処理を行っていない先頭の物理ページを１ページ取得する。続いてステップＳ５０３にて、データ解析部１１５は、物理ページの用紙属性（出力用紙の表の用紙属性）の決定および透明トナーを用いて印刷を行う透明トナー描画データを生成する。なお、ステップＳ５０３の処理の詳細は図６を用いて後述する。ステップＳ５０４では、データ解析部１１５が印刷体裁情報９０２を参照し、ステップＳ５０１で取得した物理ページの裏面に配置される物理ページが存在するかを確認する。確認した結果、物理ページの裏面に配置される物理ページが存在する場合には、ステップＳ５０５に進む。物理ページの裏面に配置される物理ページが存在しない場合には、ステップＳ５０７へ進む。ステップＳ５０５では、データ解析部１１５が印刷体裁情報９０２を参照し、ステップＳ５０１で取得した物理ページの裏面の物理ページを１ページ取得する。続いてステップＳ５０６にて、データ解析部１１５が物理ページの用紙属性（出力用紙の裏の用紙属性）の決定および透明トナー描画データを生成する。ステップＳ５０６の処理はステップＳ５０３と同様である。ステップＳ５０７では、文書編集部１１３は、ステップＳ５０２およびステップＳ５０５で取得した物理ページが含まれる出力用紙の最適用紙を決定し、出力用紙属性決定を行う。この結果を出力用紙属性９０４に格納する。決定される最適用紙は、ステップＳ５０３で決定した用紙属性を表面に持ち、ステップＳ５０６で決定した用紙属性を裏面に持つ用紙となる。物理ページ上に存在するステップＳ５０８では、データ解析部１１５は、全物理ページの処理が完了したかを確認し、完了していない場合はステップＳ５０２へ進み、完了している場合は処理を終了する。本処理フローの適用により、指定された印刷設定および特色トナーによる効果を十分に満たす最適な用紙属性を有する出力用紙が自動的に選択され、それに合わせた透明トナー描画データを作成することが可能となる。
【００３３】
図６は、図５のステップＳ５０３およびＳ５０６の処理の詳細を示すフローの例を示す図である。なお、図６の各ステップはデータ解析部１１５が行う。ステップＳ６０１では、印刷体裁情報９０２を参照し、ステップＳ５０２（もしくはＳ５０５）で取得した物理ページに含まれる論理ページを１ページ取得する。ステップＳ６０２では、特色効果情報９０３を参照し、ステップＳ６０１で取得した論理ページ内に含まれる特色効果を取得する。ステップＳ６０３では、Ｓ６０２で取得した特色効果を実現するための用紙属性を決定する。ステップＳ６０４では決定した用紙属性をもとに、論理ページの透明トナー描画データ９０５を生成する。ステップＳ６０５では、物理ページ内の論理ページの処理がすべて完了したか否かを判定し、完了していない場合はステップＳ６０１へ進み、完了している場合にはステップＳ６０６に進む。ステップＳ６０６では、Ｓ６０３で決定した論理ページの用紙属性をもとに物理ページの用紙属性を決定する。ここでは、先頭の論理ページにあわせた用紙属性を物理ページの用紙属性としてもよいし、最も多い論理ページの用紙属性を物理ページの用紙属性としてもよい。つまり、印刷体裁が２ｉｎ１である場合、論理ページ１ページ目の用紙属性と、論理ページ２ページ目の用紙属性が異なる場合、物理ページの用紙属性を論理ページ１ページ目の用紙属性としてもよい。ステップＳ６０７では、用紙属性を決定した物理ページに含まれる論理ページを再度取得する。ステップＳ６０８では、ステップＳ６０３で決定した論理ページの属性とステップＳ６０８で決定した物理ページ用紙属性とが等しいかを判定する。これらが等しい場合にはステップＳ６１０に進み、等しくない場合には、ステップＳ６０９に進む。ステップＳ６０９では、論理ページの透明トナー描画データ９０５をネガポジ反転する。ステップＳ６１０では全論理ページが終了したか否かを判定し、終了していない場合にはステップＳ６０７に進み、終了している場合には処理を終了する。
【００３４】
＜印刷実行時の動作＞
図７は、印刷時の処理フローの例を示す図である。ホストコンピュータ１のアプリケーション１０１にてＧＵＩ部１１１のメインウインドウ３０００にて、印刷ボタン３００４が押下されると、アプリケーション１０１は印刷実行時の処理フローを開始する。
【００３５】
ステップＳ７０１では、通信部１１７はネットワーク７を介して、用紙情報３０３を取得し、プリンタ情報１０００に格納する。ステップＳ７０２では、データ解析部１１５は、文書データ９００を参照し、出力用紙属性９０４を取得する。ステップＳ７０３では、データ解析部１１５は、文書データ９００を参照し、印刷出力用紙枚数ｎを算出し、現在の処理対象用紙番号としてｉ＝１とする。ステップＳ７０４では、出力用紙属性９０４を参照し、未処理の先頭最適用紙（ｉ枚目の用紙）属性を取得する。ステップＳ７０５では、データ解析部１１５は、ｉ枚目の出力用紙の決定とｉ枚目の透明トナー描画データの作成を行う。ステップＳ７０５の処理の詳細は図８を用いて後述する。ステップＳ７０６では、印刷出力部１１６は、グラフィックエンジン１０２を介して、プリンタドライバ１０３にｉ枚目の出力用紙の設定を行う。具体的には、ステップＳ７０５で決定された用紙を保持する給紙段を設定する。続いてステップＳ７０７では、ｉ枚目に存在する本文データに対する本文描画データおよび透明トナーを用いて印刷を行うために必要な描画データを、グラフィックエンジン１０２を介して、プリンタドライバ１０３に送信する。本文描画データおよび透明トナー描画データを受信したプリンタドライバ１０３は、印刷出力を実行するプリンタの制御コマンドに変換し、システムスプーラ１０４を介してプリンタ３に送信する。プリンタの制御コマンドを受信したプリンタ３は制御コマンドに従って印刷出力を行う。ステップＳ７０８では、データ解析部１１５は、全てのページ（用紙）が送信完了しているかの判定を行い、完了していなければ、ステップＳ７０９に進み、完了していれば印刷処理を終了する。ステップＳ７０９は、処理対象とする用紙番号であるｉにｉ＋１を代入する。（処理対象の用紙を次の用紙にする）
【００３６】
図８は、図７のステップＳ７０５における処理の詳細フローの例を示す図である。
なお、図８の各ステップはデータ解析部１１５が行う。ステップＳ８０１では、反転描画設定ダイアログ５０００にて、設定されている反転描画設定を参照し、現在の反転描画のモードを判定する。反転描画モードが反転描画不可（５００１）または、最適な用紙を優先（５００２）のときは、ステップＳ８０７に進む。反転描画モードが用紙切り替え優先（５００３）のときは、ステップＳ８０２に進む。反転描画モードが透明トナー使用量優先（５００４）のときは、ステップＳ８０５に進む。
【００３７】
反転描画モードが用紙切り替え優先（５００３）であり、ステップＳ８０２に進んだ場合では、現在処理対象としているｉ枚目の１枚前の出力した用紙（ｉ−１枚目の用紙）の用紙属性を取得する。次にステップＳ８０３へ進み、特色効果情報９０３を参照し、ｉ−１枚目の用紙の属性でｉ枚目に存在する特色効果が実現可能か否かを判定する。実現が可能な場合には、ステップＳ８０４に進み、実現が不可能な場合にはステップＳ８０７に進む。ステップＳ８０４では、ｉ枚目の出力用紙をｉ−１枚目の出力用紙と同一の用紙に設定する。反転描画モードが透明トナー使用量優先（５００４）であり、ステップＳ８０５に進んだ場合、特色効果情報９０３およびプリンタ情報１０００の給紙段情報を参照する。そして、各給紙段のｉ枚目に存在する用紙のうち、ｉ枚目のデータに指定された特色効果が実現可能な用紙を選択する。そして、選択された用紙のうち、印刷時に用いる透明トナーの使用量を算出する。そして、ステップＳ８０６へ進み、ここでｉ枚目の出力用紙をステップＳ８０５で算出した透明トナーの消費量が最小の出力用紙に設定する。
【００３８】
反転描画モードが反転描画不可（５００１）または、最適な用紙を優先（５００２）のとき、または、Ｓ８０３にてｉ−１枚目の用紙で描画負荷の場合、ステップＳ８０７へ進む。Ｓ８０７では、ｉ枚目の最適用紙属性を持つ用紙がプリンタ３に存在するかをプリンタ情報１０００の給紙段情報を参照する。用紙が存在する場合には、ステップＳ８０９に進み、存在しない場合にはステップＳ８１０に進む。ステップＳ８０９では、ｉ枚目の出力用紙にｉ枚目の最適用紙を設定する。ステップＳ８１０では、反転描画設定を参照し、反転描画が許可されている設定か否かを判定する。許可されているときは、ステップＳ８１４に進み、許可されていないときはステップＳ８１１に進む。ステップＳ８１１では、ＧＵＩ部１１１を介して図１６（ａ）に示すようなプリンタ３の給紙段に用紙を挿入する必要がある旨のメッセージボックスを表示する。なお、本ステップで表示するメッセージボックスは、既にプリンタ３に用紙が逆向きでセットされている給紙段が存在する場合は、図１６（ｂ）に示すような、用紙を逆にセットするように指示する旨のメッセージボックスを表示してもよい。ステップＳ８１２では、ステップＳ８１１で表示したメッセージボックスで「はい」が押下された場合には、ステップＳ８１２へ進み、「いいえ」が押下された場合にはステップＳ８１３に進む。ステップＳ８１３では、印刷処理を中止し、処理を完了する。ステップＳ８２１では、ステップＳ８１２でセットした用紙の情報を取得するため、通信部１１７を通じて、プリンタ情報を取得する。そしてプリンタ情報１０００の各給紙段の情報を更新する。ステップＳ８２２では、ｉ枚目の出力用紙をｉ枚目の最適用紙として設定する。
【００３９】
ステップＳ８１４では、プリンタ情報１０００を参照し、ｉ枚目の特色効果がネガポジ反転により実現可能な用紙が存在するかを判定する。実現可能な時は、ステップＳ８１５に進み、不可能な時は、ステップＳ８１１に進む。ステップＳ８１５では、透明トナー描画データ９０５をネガポジ反転する。なお、ここでは、透明トナー描画データ９０５を更新し、ステップＳ７０７の出力時にも使用する方式をとっているが、透明トナー描画データ９０５と関連付けてネガポジ反転した透明トナー描画データを別に作成し、ステップＳ７０７の出力時に使用してもよい。ステップＳ８１６では、ｉ枚目の出力用紙をステップＳ８１４にてネガポジ反転すれば描画可能として判定された用紙に設定する。
【００４０】
ステップＳ８１７では、ｉ枚目の表用紙の属性とｉ枚目の最適用紙表属性が同一であるかを判定し、同一であれステップＳ８１９に進み、異なっていればステップＳ８１８に進む。ステップＳ８１８では、表用紙面の物理ページ内の透明トナー描画データ９０５をネガポジ反転する。ステップＳ８１９では、ｉ枚目の裏用紙の属性とｉ枚目の最適用紙裏属性が同一であるかを判定し、同一であれば処理を終了し、異なっていればステップＳ８２０に進む。ステップＳ８２０では、裏用紙面の物理ページ内の透明トナー描画データ９０５をネガポジ反転する。
【００４１】
ステップＳ８１８及びステップＳ８２０において、透明トナー描画データ９０５を更新し、ステップＳ７０７の出力時にも使用する方式をとっている。また、透明トナー描画データ９０５と関連付けてネガポジ反転した透明トナー描画データを別に作成し、ステップＳ７０７の出力時に使用してもよい。
【００４２】
図１１、１２、１３、１４は、本実施例の処理フローを適用したときの各種印刷設定を行ったときの出力用紙と透明トナー描画データの組み合わせを示したものである。
【００４３】
図１１の１１００は文書データ９００をメインウインドウ３０００で表示したときの例を表している。文書データ９００は１１０１および１１０２の２つの論理ページの本文データ９０１を持っている。
【００４４】
１１０３および１１０４は特色効果が設定されたオブジェクトを表している。１１０３に対しては特色効果として光沢効果が設定されている。１１０４に対しては特色効果として、つやけし効果が設定されている。
【００４５】
１１０５〜１１０８は文書データ９００を片面印刷にてプリンタ３にて特色効果を実現するのに最適な用紙で印刷出力したときの用紙の種類と透明トナー描画データの出力例である。１１０５は、物理１ページ目の透明トナー描画データである。１１０６は、物理１ページ目の出力用紙属性を示しており、用紙属性としては光沢紙が選択されている。用紙属性の決定および透明トナー描画データの作成はステップＳ５０３にて行われる。片面印刷の場合には、ステップＳ６０２〜Ｓ６０４にて、１ページ目の特色効果として、光沢効果を取得し、光沢効果を実現する用紙属性としては光沢を選択している。そして、光沢紙上で、光沢効果１１０３を実現するために、透明トナー描画―データとして、１１０５のように、１１０３のオブジェクト以外のところに透明トナーを描画している。ステップＳ５０４では、裏面も存在しないため、１枚目の最適用紙としては、光沢紙が選択される。
【００４６】
１１０７は、物理２ページ目の透明トナー描画データである。１１０８は、物理２ページ目の出力用紙属性を示しており、用紙属性としてはマット紙が選択されている。１ページ目同様、２ページ目の用紙属性の決定および透明トナー描画データはステップＳ５０３にておこなわれる。２ページ目の最適用紙としてはマット紙が設定される。なお、１１０５〜１１０８は、印刷出力時には、図７および図８のフローチャートで示したように、実際に出力する用紙をプリンタの情報（給紙段の情報）やあらかじめ設定された反転描画モードにより変更し、実現することも可能である。
【００４７】
図１２の１２００〜１２０３は、文書データ９００を両面印刷にてプリンタ３にて特色効果を実現するのに最適な用紙で印刷出力したときの用紙の種類と透明トナー描画データの出力例である。１２００は、物理１ページ目の透明トナー描画データ（第１の描画データ）である。１２０１は、物理１ページ目の出力用紙属性を示しており、表面の用紙属性としては光沢が選択されている。用紙属性の決定および透明トナー描画データはステップＳ５０３にて行われる。両面印刷の場合には、ステップＳ６０２〜Ｓ６０４にて、１ページ目の特色効果として、光沢効果を取得し、光沢効果を実現する用紙属性としては光沢を選択している。そして、光沢紙上で、光沢効果１１０３を実現するために、透明トナー描画―データとして、１２００のように、１１０３のオブジェクト以外のところに透明トナーを描画している。ステップＳ５０４では、裏面が存在するため、裏面に描画される物理２ページ目の用紙属性の決定を行う。１２０２は、物理２ページ目の透明トナー描画データ（第２の描画データ）である。１２０３は、物理２ページ目の出力用紙属性を示しており、用紙属性としてはマットが選択されている。２ページ目の用紙属性の決定および透明トナー描画データはステップＳ５０６にておこなわれる。そして、ステップＳ５０７では、表の用紙属性が光沢、裏の用紙属性がマットの用紙を最適用紙として設定する。このように、最適な用紙が存在するときに、最適な用紙の選択と透明トナー描画データの作成を自動的に行うことが可能となっている。
【００４８】
図１３では、両面印刷時に図１２で選択された最適な出力用紙が存在しなかったときの出力結果を示している。つまり、プリンタ３の給紙段に用紙のが光沢属性、裏がマット属性の用紙が存在せず、表裏両面とも光沢属性の用紙が存在するときの出力結果である。１３００および１３０１は物理１ページ目を出力した際に用いられた用紙の属性と透明トナー描画データの組み合わせである。ステップＳ８１５では、表の属性は光沢であるため、最適用紙属性と同一のため１２００，１２０１と同一である。１３０２，１３０３は物理２ページ目を出力した際に用いられた用紙の属性と透明トナー描画データの組み合わせである。ステップＳ８１５では、裏の属性は最適な属性はマット、出力用紙の属性は光沢となっているため、透明トナー描画データのネガポジ反転を行う。それにより、２ページ目の透明トナー描画データ１３０２は１２０２と反転した描画内容となっている。このように、最適な用紙が存在しない場合でも、印刷体裁に応じて、特色効果を実現可能な用紙の選択と透明トナー描画データの作成を自動的に行うことが可能となっている。
【００４９】
図１４の１４００および１４０１は、文書データ９００を２  ｉｎ  １印刷（Ｎｉｎ１印刷）でプリンタ３にて特色効果を実現するのに最適な用紙で印刷出力したときの用紙の種類と透明トナー描画データの出力例である。第１の描画データと第２描画データを２IN１印刷する。この出力時の例では、１４０１のようにステップＳ６０６で、先頭の論理ページの用紙属性である、光沢属性を物理ページの用紙属性として選択している。続いてステップＳ６０７〜Ｓ６０９の処理により、1ページ目の物理ページの用紙属性が光沢、２ページ目はステップＳ６０３で決定した用紙属性マットとなっているため、１４００のように論理２ページ目の透明トナー描画データをネガポジ反転している。このように、１枚の用紙面に複数のページが存在するような印刷体裁であっても、特色効果を実現可能な用紙の選択と透明トナー描画データの作成を自動的に行うことが可能となっている。
【００５０】
上述のように、特色効果として、透明トナーが付与されている文書データを印刷するときに、印刷体裁に応じて最適な用紙を自動的に選択し、選択された用紙に合わせて透明トナー描画データを作成する。これにより、ユーザにより所望されている、光沢効果やつやけし効果を容易に発揮することが可能である。さらに、最適な用紙がプリンタに存在しない場合においても、実際に出力装置に存在する用紙に合わせて、自動的に透明トナーの描画データを作成する。これにより、ユーザにより所望されている、光沢効果やつやけし効果を表現できる。また、用紙の選択と透明トナー描画データのネガポジ反転について、どちらを優先して、特色効果を実現するかを選択可能とする。これによりで、印刷出力時の出力用紙（給紙段）の切り替え回数を削減し、印刷速度を向上することや透明トナーの消費量を減らすことも可能である。
【００５１】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2012058466.tif 000003
【図２】
2012058466.tif 000004
【図３】
2012058466.tif 000005
【図４】
2012058466.tif 000006
【図５】
2012058466.tif 000007
【図６】
2012058466.tif 000008
【図７】
2012058466.tif 000009
【図８】
2012058466.tif 000010
【図９】
2012058466.tif 000011
【図１０】
2012058466.tif 000012
【図１１】
2012058466.tif 000013
【図１２】
2012058466.tif 000014
【図１３】
2012058466.tif 000015
【図１４】
2012058466.tif 000016
【図１５】
2012058466.tif 000017
【図１６】
2012058466.tif 000018
【図１７】
2012058466.tif 000019