(57)【要約】【課題】カラーバーなどのオブジェクトの印刷のために断裁領域を設定する必要が無く、用紙の無駄や断裁の手間を削減する。【解決手段】箔押しオブジェクトを含む印刷データから、箔押しオブジェクトを除いた箔なし印刷データ及び箔押しオブジェクトのみを含む箔押し用印刷データを生成する印刷データ生成部と、箔押し用印刷データ内の箔押しオブジェクトの領域が、箔押し後に不要となる不要オブジェクトを包含可能であるか否かを判定するオブジェクト包含判定部と、判定結果が包含可能である場合に、箔なし印刷データにおける箔押しオブジェクトが箔押しされる領域に対応する位置に、不要オブジェクトを合成するオブジェクト合成部と、を備える。【選択図】図８
2018075717.tif 000002
【特許請求の範囲】
【請求項１】
箔押しが行われるオブジェクトである箔押しオブジェクトを含む印刷データから、前記箔押しオブジェクトを除いた箔なし印刷データ及び前記箔押しオブジェクトのみを含む箔押し用印刷データを生成する印刷データ生成部と、
前記箔押しオブジェクトのみを含む前記箔押し用印刷データ内の前記箔押しオブジェクトの領域が、箔押し後に不要となる不要オブジェクトを包含可能であるか否かを判定するオブジェクト包含判定部と、
前記オブジェクト包含判定部の判定結果が包含可能である場合に、前記箔なし印刷データにおける前記箔押しオブジェクトが箔押しされる領域に対応する位置に、前記不要オブジェクトを合成するオブジェクト合成部と、
前記不要オブジェクトが合成された前記箔なし印刷データを含む第１のジョブを画像形成装置へ送信し、前記箔押し用印刷データを含む第２のジョブを箔押し装置へ送信する通信部と、を備える
情報処理装置。
【請求項２】
前記不要オブジェクトの入力を受け付ける受付部、を更に備え、
前記オブジェクト包含判定部は、前記箔押し用印刷データ内の前記箔押しオブジェクトの領域が、前記受付部で受け付けた前記不要オブジェクトを包含可能であるか否かを判定する
請求項１に記載の情報処理装置。
【請求項３】
前記オブジェクト包含判定部は、印刷する前記不要オブジェクトが複数個ある場合には、１又は複数の前記箔押しオブジェクトの領域が全ての前記不要オブジェクトを包含可能であるかどうかを判定し、
前記オブジェクト合成部は、前記オブジェクト包含判定部の判定結果が包含可能である場合に、前記箔なし印刷データにおける１又は複数の前記箔押しオブジェクトが箔押しされる各々の領域内に、包含可能な前記不要オブジェクトを合成する
請求項１又は２に記載の情報処理装置。
【請求項４】
前記受付部は、さらに前記不要オブジェクトの各々の複数頁への分割可否を受け付ける機能を有し、
前記受付部で受け付けた前記不要オブジェクトの各々の複数頁への分割可否に基づいて、前記不要オブジェクトをグループに分類するグループ分類部、を更に備え、
前記オブジェクト包含判定部は、前記箔押しオブジェクトのみを含む前記箔押し用印刷データ内の前記箔押しオブジェクトの領域が、前記不要オブジェクトを包含可能であるか否かを前記グループ分類部により分類された前記グループ毎に判定する
請求項２に記載の情報処理装置。
【請求項５】
前記オブジェクト包含判定部は、箔押しオブジェクトの領域に包含できない不要オブジェクトがある場合には、印刷媒体に断裁領域を付加する必要があると判定し、
前記オブジェクト合成部は、前記箔なし印刷データに断裁領域を付加し、前記断裁領域内に前記不要オブジェクトを配置するように合成する
請求項１に記載の情報処理装置。
【請求項６】
前記不要オブジェクトは、箔押しが行われる領域を示す箔押し領域ガイドである
請求項１乃至５のいずれかに記載の情報処理装置。
【請求項７】
前記不要オブジェクトは、色調整用のカラーパッチである
請求項１乃至５のいずれかに記載の情報処理装置。
【請求項８】
前記不要オブジェクトは、ジョブを識別するための情報が埋め込まれた２次元コードである
請求項１乃至５のいずれかに記載の情報処理装置。
【請求項９】
前記不要オブジェクトは、前記箔押しオブジェクトの位置合わせ用のオブジェクトである
請求項１乃至５のいずれかに記載の情報処理装置。
【請求項１０】
前記不要オブジェクトは、色変換に関する情報を示す文字である
請求項１乃至５のいずれかに記載の情報処理装置。
【請求項１１】
箔押しが行われるオブジェクトである箔押しオブジェクトを含む印刷データから、前記箔押しオブジェクトを除いた箔なし印刷データ及び前記箔押しオブジェクトのみを含む箔押し用印刷データを生成する手順と、
前記箔押しオブジェクトのみを含む前記箔押し用印刷データ内の前記箔押しオブジェクトの領域が、箔押し後に不要となる不要オブジェクトを包含可能であるか否かを判定する手順と、
判定結果が包含可能である場合に、前記箔なし印刷データにおける前記箔押しオブジェクトが箔押しされる領域に対応する領域内に、前記不要オブジェクトを合成する手順と、
前記不要オブジェクトが合成された前記箔なし印刷データ含む第１のジョブを画像形成装置へ送信し、前記箔押し用印刷データを含む第２のジョブを箔押し装置へ送信する手順と、
をコンピューターに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、箔押しオブジェクトを含む印刷データを処理する情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷物の仕上がりの確認のために、色調整用のカラーパッチ画像、ジョブを識別するための情報が埋め込まれた２次元コードであるＱＲコード（登録商標）、位置合わせ用のアイマーク、色変換に関する情報を示す文字等のオブジェクトを、入稿データに付加して印刷する方法が知られている。この方法では、入稿データに対して印刷完了後に断ち落とす断裁領域を付加し、断裁領域に各オブジェクトを印刷する。そのため、印刷終了後に断裁領域の断裁を行わないと納品可能な印刷物を得ることができない、また、断裁領域の分だけ用紙の無駄が発生する。
【０００３】
このような問題に対して、特許文献１に、原稿画像に位置合わせ用のアイマークとして代用可能なオブジェクトが含まれている場合にのみ、アイマークの印刷を省略することで用紙の無駄（断裁領域）を削減する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１５３０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、アイマークとして代用可能なオブジェクトが限定されるとともに、代用可能なオブジェクトが含まれている場合にのみアイマークの印刷を省略することができるため、効果を発揮できる場合が限定的であった。
【０００６】
上記の状況から、本発明は、完成品の印刷物には不要となるオブジェクトの印刷のために断裁領域を設定する必要が無く、用紙の無駄や断裁の手間を削減することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様の情報処理装置は、箔押しが行われるオブジェクトである箔押しオブジェクトを含む印刷データから、箔押しオブジェクトを除いた箔なし印刷データ及び箔押しオブジェクトのみを含む箔押し用印刷データを生成する印刷データ生成部と、箔押しオブジェクトのみを含む箔押し用印刷データ内の箔押しオブジェクトの領域が、箔押し後に不要となる不要オブジェクトを包含可能であるか否かを判定するオブジェクト包含判定部と、そのオブジェクト包含判定部の判定結果が包含可能である場合に、箔なし印刷データにおける箔押しオブジェクトが箔押しされる領域に対応する位置に、不要オブジェクトを合成するオブジェクト合成部と、不要オブジェクトが合成された箔なし印刷データを含む第１のジョブを画像形成装置へ送信し、箔押し用印刷データを含む第２のジョブを箔押し装置へ送信する通信部と、を備える。
【発明の効果】
【０００８】
本発明の少なくとも一態様によれば、箔押しが行われた後は不要となるオブジェクトを、箔押しオブジェクトの領域に印刷する。したがって、箔押しが行われた後は不要となるオブジェクトの印刷のために断裁領域を設定する必要が無くなる。そのため、用紙の無駄や断裁の手間を削減することができる。
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係る箔押し印刷システムの全体構成例を示す説明図である。
【図２】入稿された印刷データの例を示す説明図である。
【図３】箔押しオブジェクトを除いた箔なし印刷データの例を示す説明図である。
【図４】箔押しオブジェクトのみの箔押し印刷データの例を示す説明図である。
【図５】本発明の第１の実施形態に係るＰＣ端末のハードウェア構成例を示すブロック図である。
【図６】本発明の第１の実施形態に係る画像形成装置のハードウェア構成例を示すブロック図である。
【図７】本発明の第１の実施形態に係る箔押し装置のハードウェア構成例を示すブロック図である。
【図８】本発明の第１の実施形態に係るＰＣ端末の内部構成例を示すブロック図である。
【図９】本発明の第１の実施形態に係る合成するオブジェクトを受け付ける指定受付画面である。
【図１０】本発明の第１の実施形態に係る合成箔なし印刷データ（断裁領域なし）の例を示す説明図である。
【図１１】本発明の第１の実施形態に係る合成箔なし印刷データ（断裁領域あり）の例を示す説明図である。
【図１２】本発明の第１の実施形態に係る箔押し印刷システムの処理を示すフローチャートである。
【図１３】本発明の第１の実施形態に係る、図１２のステップＳ３における箔押し用印刷データと箔なし印刷データを生成する処理（サブルーチン）を示すフローチャートである。
【図１４】本発明の第１の実施形態に係る、図１２のステップＳ４における不要オブジェクトを箔なし印刷データに合成する処理（サブルーチン）を示すフローチャートである。
【図１５】本発明の第１の実施形態に係る箔押しオブジェクトの外接枠と不要オブジェクトの外接枠を示す説明図である。
【図１６】本発明の第１の実施形態に係る、図１４のステップＳ２１における箔押しオブジェクトのリストを作成する処理（サブルーチン）を示すフローチャートである。
【図１７】本発明の第１の実施形態に係る箔押しオブジェクトのリストの構成例を示す説明図である。
【図１８】本発明の第１の実施形態に係る、図１４のステップＳ２２における不要オブジェクトのリストを作成する処理（サブルーチン）を示すフローチャートである。
【図１９】本発明の第１の実施形態に係る、図１４のステップＳ２６における２つのオブジェクトの包含判定及び合成処理（サブルーチン）を示すフローチャートである。
【図２０】本発明の第１の実施形態に係る２つのオブジェクト（箔押しオブジェクト、不要オブジェクト）の包含判定を示す説明図である。
【図２１】箔押しオブジェクトが不要オブジェクトを包含している状態を示す説明図である。
【図２２】本発明の第１の実施形態に係る、図１９のステップＳ７４におけるオブジェクトの合成処理（サブルーチン）を示すフローチャートである。
【図２３】本発明の第１の実施形態に係る、箔なし印刷データに不要オブジェクトを合成する処理の説明図である。
【図２４】本発明の第１の実施形態に係るバウンディングボックスの再設定の説明図である。
【図２５】本発明の第２の実施形態に係るＰＣ端末の機能を示すブロック図である。
【図２６】本発明の第２の実施形態に係る合成するオブジェクト及び分割可否を受け付ける指定受付画面である。
【図２７】本発明の第２の実施形態に係る不要オブジェクトのリストの構成例を示す説明図である。
【図２８】本発明の第２の実施形態に係る合成箔なし印刷データ（断裁領域なし）の奇数頁を示す説明図である。
【図２９】本発明の第２の実施形態に係る合成箔なし印刷データ（断裁領域なし）の偶数頁を示す説明図である。
【図３０】本発明の第２の実施形態に係る、図４のステップＳ１２における不要オブジェクトを箔なし印刷データに合成する処理（サブルーチン）に対応するフローチャートである。
【図３１】本発明の第２の実施形態に係る、図３０のステップＳ９１における不要オブジェクトをｍ個のグループに分割する処理を示すフローチャートである。
【図３２】本発明の第２の実施形態に係る、図３０のステップＳ９３における不要オブジェクトのグループｎを箔なし印刷データに合成する処理を示すフローチャートである。
【図３３】本発明の第３の実施形態に係る箔押し印刷システムの全体構成例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態の例について、添付図面を参照しながら説明する。各図において実質的に同一の機能又は構成を有する構成要素については、同一の符号を付して重複する説明を省略する。
【００１１】
＜１．第１の実施形態＞
［箔押し印刷システムの全体構成］
図１は、本発明の第１の実施形態に係る箔押し印刷システムの全体構成例を示す説明図である。図１に示す箔押し印刷システム１では、ＰＣ端末１０、画像形成装置２０、及び箔押し装置３０が、相互にデータの送受信が可能なネットワーク２に接続されている。
【００１２】
ＰＣ端末１０は、情報処理装置の一例であり、パーソナルコンピューターやタブレット型端末、スマートフォン等が適用されるクライアント端末である。ＰＣ端末１０は、入稿された印刷データから、箔の画像オブジェクトを除いた印刷データ（以下「箔なし印刷データ」という）と、箔の画像オブジェクトのみで構成される印刷データ（以下「箔押し用印刷データ」という）を生成する。そして、ＰＣ端末１０は、各種判定及び処理を行った後、箔なし印刷データを画像形成装置２０へ送信し、箔押し用印刷データを箔押し装置３０へ送信する。
【００１３】
［各印刷データの例］
図２は、入稿された印刷データの例を示す説明図である。
図２に示す印刷データ３には、箔の画像オブジェクトＯｂ＿ｌ、箔以外の画像オブジェクトＯｂ＿ｎ、及び箔以外のテキストオブジェクトＯｂ＿ｔが含まれている。箔の画像オブジェクト（以下「箔押しオブジェクト」という）は特色の色空間で表現される。また、箔以外のオブジェクトは特色以外のＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）やＲＧＢ（レッド、グリーン、ブルー）の色空間で表現される。
【００１４】
図３は、箔押しオブジェクトを除いた箔なし印刷データの例を示す説明図である。
箔なし印刷データ４は、箔の画像オブジェクトＯｂ＿ｌが除去されているため、特色以外のＣＭＹＫやＲＧＢ等の色空間のオブジェクトＯｂ＿ｎ、Ｏｂ＿ｔのみで構成される。
【００１５】
図４は、箔押しオブジェクトのみの箔押し印刷データの例を示す説明図である。
箔押し用印刷データ５は、箔以外のオブジェクトＯｂ＿ｎ、Ｏｂ＿ｔは含まれないため、特色のカラースペースのオブジェクトＯｂ＿ｌのみで構成される。
【００１６】
画像形成装置２０は、ネットワーク２を介してＰＣ端末１０から箔の画像オブジェクトを除いた箔なし印刷データを受信し、その箔なし印刷データが示す画像を用紙等の印刷媒体に形成（印刷処理）する。その後、ユーザーが、画像形成装置２０から排出された印刷媒体（印刷物）を箔押し装置３０にセットする。
【００１７】
箔押し装置３０は、ネットワーク２を介してＰＣ端末１０から箔の画像オブジェクトのみで構成される箔押し印刷データを受信し、その箔押し印刷データが示す画像を予め画像形成装置２０で画像形成処理が行われた印刷媒体に箔押し（追い刷り）する。
【００１８】
［各装置のハードウェア構成］
（ＰＣ端末）
図５は、ＰＣ端末１０のハードウェア構成例を示すブロック図である。
ＰＣ端末１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ハードディスク１４、表示装置１６、入力装置１７、及びネットワークインターフェース１８を備える。各部は、バス１５を介して相互にデータの送受信が可能に接続されている。
【００１９】
ＣＰＵ１１は、ＰＣ端末１０の各部の制御及び各種の演算処理を行う演算処理装置である。ＣＰＵ１１は、本実施形態に係る各機能を実現するソフトウェアのプログラムコード（以下「プログラム」という）をＲＯＭ１２又はハードディスク１４から読み出して実行する。なお、ＰＣ端末１０は、ＣＰＵ１１の代わりに他の演算処理装置、例えばＭＰＵ（Micro-Processing Unit）等を備えるようにしてもよい。
【００２０】
ＲＯＭ１２は、ＰＣ端末１０を機能させるための各種プログラムや各種データを格納する不揮発性の記録媒体である。ＲＡＭ１３（主記憶装置）は、作業領域として一時的にプログラムやデータを記憶する。例えばＲＡＭ１３には、ＣＰＵ１１による演算処理の途中に発生した変数やパラメータ等の各種データが一時的に書き込まれる。
【００２１】
ハードディスク１４は、ＲＡＭ１３の補助的な役割を担う記憶装置であり、通常長時間データ、大容量データを保存することが可能な仕組みを有する。このハードディスク１４には、オペレーティングシステム及び各種のパラメータの他に、ＰＣ端末１０を機能させるための各種プログラムが記録されている。なお、ハードディスク１４に代えて、ＳＳＤ（Solid State Drive）、フレキシブルディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等を用いてもよい。
【００２２】
ＲＯＭ１２及びハードディスク１４に記録される各種プログラムは、例えば箔押し後に不要となるオブジェクト（不要オブジェクト）の指定を受け付けて、指定されたオブジェクトを生成するプログラム、印刷データ生成プログラム、断裁領域負荷要否判定プログラム、オブジェクト合成プログラムである。
【００２３】
またＲＡＭ１３及びハードディスク１４に記録される各種データは、例えば入稿された印刷データ、箔押しオブジェクトを除いた印刷データ（箔なし印刷データ）、箔押しオブジェクトのみで構成される印刷データ（箔押し用印刷データ）、箔押し後に不要となるオブジェクト（不要オブジェクト）である。
【００２４】
表示装置１６は、液晶ディスプレイ（ＬＣＤ）、ＣＲＴディスプレイ等であり、各種の情報の表示に使用される。
【００２５】
入力装置１７は、マウス等のポインティングデバイスやキーボードを含み、各種情報の入力に使用される。
【００２６】
ネットワークインターフェース１８は、通信部の一例であり、ネットワークを介して他の装置と通信するためのインターフェースである。ネットワークインターフェース１８は、例えばＮＩＣ（Network Interface Card）等が用いられ、ＬＡＮ等のネットワークを介して各装置間で各種のデータを送受信することが可能な構成とされている。
【００２７】
ＰＣ端末１０は、ユーザーの入力操作に基づいて、文書作成又は画像作成アプリケーションにより印刷を行う画像データを生成する。またＰＣ端末１０は、印刷設定情報（「ジョブチケット」と呼ばれることもある）及び画像データ（印刷データ）を含む印刷ジョブを生成し、画像形成装置２０へ出力する機能を有する。印刷設定情報には、箔押し印刷設定の有無やページ割付けなどの情報が含まれる。
【００２８】
（画像形成装置）
図６は、画像形成装置２０のハードウェア構成例を示すブロック図である。
画像形成装置２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、画像形成部２６、及びネットワークインターフェース２７を備える。各部は、バス２５を介して相互にデータの送受信が可能に接続されている。このＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、及びネットワークインターフェース２７はそれぞれ、ＰＣ端末１０のＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク１４、及びネットワークインターフェース１８と同様の機能を有する。以下では、画像形成装置２０の各部のうち、ＰＣ端末１０の各部と同様の機能を有する部分については、説明を省略する。
【００２９】
ＲＯＭ２２及びハードディスク２４に記録されるデータは、例えば箔押しオブジェクトを除いた印刷データ（箔なし印刷データ）である。
【００３０】
またＲＡＭ２３及びハードディスク２４に記録されるプログラムは、例えば印刷データ（箔なし印刷データ）に対応する画像を印刷媒体に形成するために、画像形成部２６の制御を行う画像形成プログラムである。
【００３１】
ＣＰＵ２１は、ＰＣ端末１０から送信される印刷ジョブに含まれる印刷設定を印刷データ（箔なし印刷データ）に反映し、画像形成部２６で識別できる言語（PDL:Page Description Language）に変換する処理（ＲＩＰ処理）を行う。画像形成部２６で識別できる言語としては、ＰＣＬやＰｏｓｔＳｃｒｉｐｔなどがある。
【００３２】
画像形成部２６は、ＲＩＰ処理後の印刷データ（箔なし印刷データ）に基づいて、印刷媒体に画像を形成する。画像形成部２６は、プリンタエンジンとして構成される。なお画像形成装置２０が、表示装置１６及び入力装置１７を備えていてもよい。
【００３３】
（箔押し装置）
図７は、箔押し装置３０のハードウェア構成例を示すブロック図である。
箔押し装置３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ハードディスク３４、箔押し部３６、及びネットワークインターフェース３７を備える。各部は、バス３５を介して相互にデータの送受信が可能に接続されている。このＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ハードディスク３４、及びネットワークインターフェース３７はそれぞれ、ＰＣ端末１０のＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク１４、及びネットワークインターフェース１８と同様の機能を有する。以下では、箔押し装置３０の各部のうち、ＰＣ端末１０の各部と同様の機能を有する部分については、説明を省略する。
【００３４】
ＲＯＭ３２及びハードディスク３４に記録されるデータは、例えば箔押しオブジェクトのみの印刷データ（箔押し用印刷データ）である。
【００３５】
またＲＡＭ３３及びハードディスク３４に記録されるプログラムは、例えば印刷データ（箔押し用印刷データ）に対応する画像を印刷媒体に形成するために、箔押し部３６の制御を行う箔押しプログラムである。
【００３６】
［ＰＣ端末の機能］
次に、ＰＣ端末１０の機能について説明する。
図８は、ＰＣ端末１０の内部構成例を示すブロック図である。ＰＣ端末１０は、受付処理部４１、印刷データ生成部４２、箔押しオブジェクトリスト作成部４３、箔押しオブジェクトリスト４３Ｄ、不要オブジェクトリスト作成部４４、不要オブジェクトリスト４４Ｄ、断裁領域付加要否判定部４５、オブジェクト合成部４６、及び出力処理部４７を備える。上記ＰＣ端末１０の機能は、ＣＰＵ１１がＲＯＭ１２又はハードディスク１４に格納された各種プログラムを実行することにより実現される。
【００３７】
受付処理部４１（受付部の一例）は、入稿された印刷データ（入稿データ）の受付処理、及び指定受付画面５０（後述する図９参照）の指定内容の受付処理を行う。指定受付画面５０は、箔押し後に不要となるオブジェクト（不要オブジェクト）を指定するためのインターフェース画面である。入稿データは、ＰＣ端末１０が生成した印刷データでもよいし、ネットワーク２を介して外部装置から受信した印刷データでもよい。
【００３８】
［指定受付画面］
図９は、合成するオブジェクト（不要オブジェクト）を受け付ける指定受付画面である。
ＰＣ端末１０は、ユーザーの指定に基づいて、不要オブジェクトを生成する。ユーザーは、入力装置１７を操作して指定受付画面５０に示されたオブジェクトを適宜指定することで、箔押し後に不要となるオブジェクト（不要オブジェクト）として、例えば下記のオブジェクトを指定することができる。
・箔押しが行われる領域を示す"箔押し領域ガイド"
・ジョブ識別に必要な情報が埋め込まれた"ジョブ識別用２次元コード"
・色味の確認に使用する"カラーバー"
【００３９】
指定受付画面５０には、"箔押し領域ガイド"の印刷を指定するためのチェックボックス５１、"ジョブ識別用２次元コード"の印刷を指定するためのチェックボックス５２、"カラーバー"を印刷するためのチェックボックス５３が表示される。チェックボックス５３は、カラーバー編集領域５４内に設けられている。このチェックボックス５３にチェックマークを入力することにより、カラーバーを構成するパッチを指定することができる。
【００４０】
各チェックボックスにチェックマークが入力されている状態で、指定受付画面５０下部のＯＫボタン５５を押下すると、各オブジェクトの指定が確定する。なお、指定受付画面５０下部のパッチ追加ボタンを押下すると、パッチ１２が追加される。また、指定可能なオブジェクトとして、箔押しオブジェクトの位置合わせ用のオブジェクト（アイマーク）を表示してもよい。
【００４１】
図８の説明に戻る。印刷データ生成部４２は、箔押しが行われる箔押しオブジェクトを含む入稿データから、箔押しオブジェクトを除いた箔なし印刷データ、及び箔押しオブジェクトのみを含む箔押し用印刷データを生成する処理を行う。
【００４２】
箔押しオブジェクトリスト作成部４３は、箔押し用印刷データに含まれる箔押しオブジェクトのリストを作成する箔押しオブジェクトリスト４３Ｄを生成する処理を行う。
【００４３】
不要オブジェクトリスト作成部４４は、受付処理部４１で指定された不要オブジェクトの情報を受付処理部４１から受け取り、不要オブジェクトリスト４４Ｄを生成する処理を行う。
【００４４】
断裁領域付加要否判定部４５（オブジェクト包含判定部の一例）は、箔押しオブジェクトリスト４３Ｄに登録された箔押しオブジェクト、及び不要オブジェクトリスト４４Ｄに登録された不要オブジェクトを比較し、箔押しオブジェクトの領域が不要オブジェクトを包含可能であるか否かを判定する処理を行う。そして、断裁領域付加要否判定部４５は、箔押しオブジェクトの領域が不要オブジェクトを包含可能である場合には、印刷媒体に断裁領域を付加する必要がないと判定し、包含できない不要オブジェクトがある場合には、断裁領域を付加する必要があると判定し、その判定結果をオブジェクト合成部４６に通知する。
【００４５】
なお、断裁領域付加要否判定部４５が、上記の箔押しオブジェクトリスト作成部４３及び不要オブジェクトリスト作成部４４の機能を有してもよい。
【００４６】
オブジェクト合成部４６は、断裁領域付加要否判定部４５の判定結果に応じて、箔なし印刷データに不要オブジェクトを合成する処理を行う。即ち、オブジェクト合成部４６は、箔押しオブジェクトの領域が不要オブジェクトを包含可能である場合には、箔なし印刷データにおける箔押しオブジェクトが箔押しされる領域に対応する位置に、該当不要オブジェクトを合成し、合成箔なし印刷データを生成する処理を行う。一方、オブジェクト合成部４６は、箔押しオブジェクトの領域に包含できない不要オブジェクトがある場合には、箔なし印刷データに断裁領域を付加し、その断裁領域内に該当不要オブジェクトを配置するように合成する。
【００４７】
出力処理部４７は、合成箔なし印刷データ及び箔押し用印刷データを、ネットワークインターフェース１８に出力する処理を行う。これにより、ネットワークインターフェース１８は、合成箔なし印刷データを含む印刷ジョブ（第１のジョブ）を画像形成装置２０へ送信し、箔押し用印刷データを含む箔押しジョブ（第２のジョブ）を箔押し装置３０へ送信する。
【００４８】
［合成箔なし印刷データ］
図１０は、合成箔なし印刷データ（断裁領域なし）の例を示す説明図である。断裁領域付加要否判定部４５の判定結果が断裁領域不要である場合の、箔なし印刷データに不要オブジェクトを合成した後の合成箔なし印刷データの一例を示している。不要オブジェクトが箔押し領域に包含可能であるため、不要オブジェクトは箔押し領域内に合成されている。
【００４９】
合成箔なし印刷データ４Ａは、箔なし印刷データ４（図３）における箔押しオブジェクトＯｂ＿ｌが箔押しされる領域（箔押し領域）に対応する領域内に、箔押し領域ガイド６２（破線部）、二次元コード６３、複数のカラーパッチで構成されるカラーバー６４が印刷されている。箔押し領域ガイド６２の内側には、箔押し抜けの注意を喚起するメッセージ６５が表示されている。
【００５０】
図１１は、合成箔なし印刷データ（断裁領域あり）の例を示す説明図である。断裁領域付加要否判定部４５の判定結果が断裁領域必要である場合の、箔なし印刷データの断裁領域に不要オブジェクトを合成した後の合成箔なし印刷データの一例を示している。不要オブジェクトが箔押し領域に包含不可であるため、入稿データの外側に断裁領域Ａｒｌが付加され、不要オブジェクトは断裁領域Ａｒｌ内に合成されている。
【００５１】
合成箔なし印刷データ４Ｂは、長辺方向に沿う断裁領域Ａｒｌに、不要オブジェクトである二次元コード６３、及びカラーバー６４，６４Ｍが印刷されている。カラーバー６４はカラー調整用、カラーバー６４Ｍはモノクロ調整用である。箔押し領域ガイド６２（破線部）は、図１０の合成箔なし印刷データ４Ｂの場合と同様に、印刷されている。箔押し領域ガイド６２の形状は、僅かに縮小した箔押しオブジェクトＯｂ＿ｌの輪郭を元に形成される。そのため、箔押し領域ガイド６２は、箔押しオブジェクトＯｂ＿ｌに包含される。なお合成箔なし印刷データ４Ｂの４角近傍には、印刷媒体の断裁すべき領域を規定するアイマーク６６が印刷されている。
【００５２】
［箔押し印刷システムの処理］
図１２は、第１の実施形態に係る箔押し印刷システム１の処理を示すフローチャートである。
【００５３】
まず、ＰＣ端末１０の受付処理部４１（図８）は、入稿される印刷データ（入稿データ）を受け付ける（Ｓ１）。次に、受付処理部４１は、指定受付画面５０により箔押し後に不要となるオブジェクト（不要オブジェクト）を受け付ける（Ｓ２）。
【００５４】
次に、印刷データ生成部４２は、箔押しオブジェクトのみで構成される印刷データ（箔押し用印刷データ）と、箔押しオブジェクト以外で構成される印刷データ（箔なし印刷データ）を生成する（Ｓ３）。ここで、断裁領域付加要否判定部４５は、箔押し用印刷データの箔押しオブジェクトの領域が不要オブジェクトを包含可能であるか否かを判定する。このステップＳ３の処理は、後に図１３により詳しく説明する。
【００５５】
次に、オブジェクト合成部４６は、断裁領域付加要否判定部４５の判定結果に基づいて、不要オブジェクトを箔なし印刷データに合成する（Ｓ４）。このステップＳ４の処理は、後に図１４により詳しく説明する。そして、出力処理部４７は、ネットワークインターフェース１８により合成後の箔なし印刷データ（合成箔なし印刷データ）を含む印刷ジョブを、画像形成装置２０に送信するよう制御する。また、出力処理部４７は、ネットワークインターフェース１８により箔押し用印刷データを含む箔押しジョブを、箔押し装置３０に送信するよう制御する。
【００５６】
画像形成装置２０は、ＰＣ端末１０から送信された合成箔なし印刷データを含む印刷ジョブに基づいて、合成箔なし印刷データの画像を印刷媒体に印刷する（Ｓ５）。ユーザーは、合成箔なし印刷データの画像が形成された印刷媒体（１次印刷物）を、箔押し装置３０の不図示の給紙トレイ又は給紙装置にセットする。
【００５７】
次に、箔押し装置３０は、箔押し用印刷データを含む箔押しジョブに基づいて、箔押し用印刷データの箔の画像を印刷媒体（１次印刷物）に箔押しする（Ｓ６）。このステップＳ６の処理が完了すると、完成品としての印刷物が得られる。
【００５８】
［箔押し用印刷データと箔なし印刷データを生成する処理］
図１３は、第１の実施形態に係る、図１２のステップＳ３における箔押し用印刷データと箔なし印刷データを生成する処理（サブルーチン）を示すフローチャートである。
【００５９】
まず印刷データ生成部４２は、箔押し用印刷データとして空の印刷データを作成（Ｓ１１）。次に、印刷データ生成部４２は、箔なし印刷データとして空の印刷データを作成（Ｓ１２）。
【００６０】
次に、印刷データ生成部４２は、入稿された印刷データの先頭のオブジェクトを選択し（Ｓ１３）、選択したオブジェクトは入稿された印刷データの末尾のオブジェクトであるか否かを判定する（Ｓ１４）。ここで、選択中のオブジェクトは入稿された印刷データの末尾のオブジェクトである場合には（Ｓ１４のＹＥＳ）、本フローチャートの処理を終了して図１２のステップＳ４に進む。
【００６１】
次に、選択中のオブジェクトは入稿された印刷データの末尾のオブジェクトではない場合には（Ｓ１４のＮＯ）、印刷データ生成部４２は、選択中のオブジェクトが箔押しオブジェクトを示す特色オブジェクトであるか否かを判定する（Ｓ１５）。
【００６２】
ここで、選択中のオブジェクトが特色オブジェクトである場合には（Ｓ１５のＹＥＳ）、印刷データ生成部４２は、選択中のオブジェクトを箔押し用印刷データにコピーする（Ｓ１６）。一方、選択中のオブジェクトが特色オブジェクトではない場合には（Ｓ１５のＮＯ）、印刷データ生成部４２は、選択中のオブジェクトを箔なし印刷データにコピーする（Ｓ１７）。
【００６３】
次に、印刷データ生成部４２は、入稿された印刷データ内の次のオブジェクトを選択する（Ｓ１８）。そして、印刷データ生成部４２は、次のオブジェクトを選択した後、ステップＳ１４の判定処理に移行し、選択中のオブジェクトが入稿された印刷データの末尾のオブジェクトであるか否かを判定し、入稿された印刷データの末尾のオブジェクトではない場合には（Ｓ１４のＮＯ）、ステップＳ１５〜Ｓ１８の処理を継続する。
【００６４】
このような処理により、入稿された印刷データに含まれるオブジェクトが、箔押し用印刷データ又は箔なし印刷データのいずれかに振り分けられ、箔押し用印刷データ及び箔なし印刷データが生成される。
【００６５】
［不要オブジェクトを箔なし印刷データに合成する処理］
図１４は、第１の実施形態に係る、図１２のステップＳ４における箔押し後に不要となるオブジェクト（不要オブジェクト）を箔なし印刷データに合成する処理（サブルーチン）を示すフローチャートである。
【００６６】
まず、箔押しオブジェクトリスト作成部４３は、箔押し用印刷データから箔押しオブジェクトのリスト（箔押しオブジェクトリスト４３Ｄ）を作成する（Ｓ２１）。このステップＳ２１の処理は、後に図１６により詳しく説明する。
【００６７】
また不要オブジェクトリスト作成部４４は、指定された箔押し後に不要となるオブジェクト（不要オブジェクト）のリスト（不要オブジェクトリスト４４Ｄ）を作成する（Ｓ２２）。このステップＳ２２の処理は、後に図１８により詳しく説明する。箔押しオブジェクトリスト４３Ｄ及び不要オブジェクトリスト４４Ｄは、一例としてＲＡＭ１３（図５）に保持される。
【００６８】
次に、断裁領域付加要否判定部４５は、箔押しオブジェクトリスト４３Ｄから先頭の箔押しオブジェクトを選択する（Ｓ２３）。また断裁領域付加要否判定部４５は、不要オブジェクトリスト４４Ｄから先頭の不要オブジェクトを選択する（Ｓ２４）。
【００６９】
次に、断裁領域付加要否判定部４５は、選択中の箔押しオブジェクトのバウンディングボックスが選択中の不要オブジェクトのバウンディングボックスを包含するか否かを判定する（Ｓ２５）。バウンディングボックスとは、オブジェクトに外接する枠（外接矩形枠、以下「外接枠」と記す）である。
【００７０】
図１５は、第１の実施形態に係る箔押しオブジェクトの外接枠と不要オブジェクトの外接枠を示す説明図である。図１５左側のバウンディングボックスＢｏｘ＿ｌは、箔押しオブジェクトＬの外接枠の一例である。また図１５右側のバウンディングボックスＢｏｘ＿ｓは、不要オブジェクトＳの外接枠の一例である。
【００７１】
図１４の説明に戻る。次に、選択中の箔押しオブジェクトのバウンディングボックスが選択中の不要オブジェクトのバウンディングボックスを包含する場合には（Ｓ２５のＹＥＳ）、断裁領域付加要否判定部４５及びオブジェクト合成部４６は、選択中の２つのオブジェクト（箔押しオブジェクト、不要オブジェクト）の包含判定及び合成処理を行う（Ｓ２６）。このステップＳ２６の処理は、後に図１９により詳しく説明する。
【００７２】
次に、断裁領域付加要否判定部４５は、ステップＳ２６の包含判定の結果が、選択中の箔押しオブジェクトが選択中の不要オブジェクトを包含するものか否かを判定する（Ｓ２７）。ここで、選択中の箔押しオブジェクトが選択中の不要オブジェクトを包含する場合には（Ｓ２７のＹＥＳ）、断裁領域付加要否判定部４５は、不要オブジェクトリスト４４Ｄから選択中の不要オブジェクトを削除する（Ｓ２８）。
【００７３】
次に、断裁領域付加要否判定部４５は、不要オブジェクトリスト４４Ｄが空かどうかを判定し（Ｓ２９）、空の場合には（Ｓ２９のＹＥＳ）、本フローチャートの処理を終了して図１２のステップＳ５に進む。
【００７４】
次に、断裁領域付加要否判定部４５は、不要オブジェクトリスト４４Ｄが空ではない場合には（Ｓ２９のＮＯ）、ステップＳ２３の処理に移行し、箔押しオブジェクトリスト４３Ｄから次の箔押しオブジェクトを選択する。そして、ステップＳ２４以降の処理を継続する。
【００７５】
次に、ステップＳ２５又はＳ２７においてＮＯの場合には、断裁領域付加要否判定部４５は、箔押しオブジェクトリスト４３Ｄが空であるかどうかを判定する（Ｓ３０）。
【００７６】
そして、判定結果が空である場合には（Ｓ３０のＹＥＳ）、オブジェクト合成部４６は、ステップＳ２６で合成処理中の箔なし印刷データを破棄する（Ｓ３１）。そして、オブジェクト合成部４６は、図１１のように箔なし印刷データに断裁領域を付加し（Ｓ３２）、その断裁領域に不要オブジェクトを合成する（Ｓ３３）。この場合、箔なし印刷データが示す画像が形成される印刷媒体の大きさは当初予定していたものよりも大きくなる。ステップＳ３３の処理が終了したら、本フローチャートの処理を終了して図１２のステップＳ５の処理に進む。
【００７７】
一方、断裁領域付加要否判定部４５は、箔押しオブジェクトリスト４３Ｄが空ではない場合には（Ｓ３０のＮＯ）、断裁領域付加要否判定部４５から次の箔押しオブジェクトを選択する（Ｓ３４）。そして、断裁領域付加要否判定部４５は、ステップＳ２５の判定処理に移行し、対象の２つのオブジェクトのバインディングボックスの包含関係を判定する。そして、断裁領域付加要否判定部４５は、判定結果に応じてステップＳ２６又はＳ３０の処理に移行する。
【００７８】
上述したように、断裁領域付加要否判定部４５は、印刷する不要オブジェクトが複数個ある場合には、１又は複数の箔押しオブジェクトの領域が全ての不要オブジェクトを包含可能であるかどうかを判定する。そして、オブジェクト合成部４６は、断裁領域付加要否判定部４５の判定結果が包含可能である場合に、箔なし印刷データにおける１又は複数の箔押しオブジェクトが箔押しされる各々の領域内に、包含可能な不要オブジェクトを合成する。
【００７９】
［箔押しオブジェクトのリストを作成する処理］
図１６は、第１の実施形態に係る、図１４のステップＳ２１における箔押しオブジェクトのリストを作成する処理（サブルーチン）を示すフローチャートである。
【００８０】
まず箔押しオブジェクトリスト作成部４３は、箔押し用印刷データから先頭の箔押しオブジェクトを選択する（Ｓ４１）。
【００８１】
次に、箔押しオブジェクトリスト作成部４３は、選択中の箔押しオブジェクトが箔押し用印刷データの末尾のオブジェクトか否かを判定する（Ｓ４２）。ここで、箔押し用印刷データの末尾のオブジェクトである場合には（Ｓ４２のＹＥＳ）、箔押しオブジェクトリスト作成部４３は、当該箔押しオブジェクトのバウンディングボックスのｘ方向の長さの昇順でリストの要素（レコード）をソートする（Ｓ４３）。このステップＳ４３の処理が終了したら、本フローチャートの処理を終了して図１４のステップＳ２２の処理に進む。
【００８２】
このステップＳ４３のようにした場合、オブジェクト合成部４６は、ステップＳ２５（図１４）においてバウンディングボックスのｘ方向の長さが長いオブジェクトから比較し、途中で計算を打ち切ることができる。
【００８３】
次に、箔押しオブジェクトリスト作成部４３は、選択中の箔押しオブジェクトにバウンディングボックスを設定する（Ｓ４４）。そして、当該バウンディングボックスのｘ方向の長さが、バウンディングボックスのｙ方向の長さよりも短いか否かを判定し（Ｓ４５）、バウンディングボックスのｘ方向の長さが短い場合には（Ｓ４５のＹＥＳ）、箔押しオブジェクトリスト作成部４３は、選択中の箔押しオブジェクトとそのバウンディングボックスを９０度回転させる（Ｓ４６）。これにより、バウンディングボックスの向きが統一される。
【００８４】
一方、当該バウンディングボックスのｘ方向の長さが、バウンディングボックスのｙ方向の長さよりも長い場合には（Ｓ４５のＮＯ）、箔押しオブジェクトリスト作成部４３は、ステップＳ４７の処理に進む。
【００８５】
次に、ステップＳ４６が終了後又はステップＳ４５のＮＯの場合、箔押しオブジェクトリスト作成部４３は、バウンディングボックス設定済みの箔押しオブジェクトを、箔押しオブジェクトリスト４３Ｄに追加する（Ｓ４７）。
【００８６】
次に、箔押しオブジェクトリスト作成部４３は、箔押し印刷データの次の箔押しオブジェクトを選択する（Ｓ４８）。そして、箔押しオブジェクトリスト作成部４３は、ステップＳ４２の判定処理に移行し、選択した箔押しオブジェクトが箔押し用印刷データの末尾のオブジェクトか否かを判定し、判定結果に応じてステップＳ４３又はＳ４４の処理を行う。
【００８７】
図１７は、箔押しオブジェクトリスト４３Ｄの構成例を示す説明図である。不要オブジェクトリスト４４Ｄの構成も、この箔押しオブジェクトリスト４３Ｄと同様の構成である。
【００８８】
箔押しオブジェクトリスト４３Ｄは、一例として「箔押しオブジェクト」、「バウンディングボックス」、「イメージ」の項目を有する。「箔押しオブジェクト」は、箔押しオブジェクトの名称又は番号等の何らかの識別情報である。「バウンディングボックス」には、ｘ方向及びｙ方向の長さ（幅）が登録される。また「イメージ」には、バウンディングボックスのイメージデータが直接登録される。例えば先頭のレコードには、バウンディングボックスのｘ方向の幅が‘ｘＡ’、ｙ方向の幅が‘ｙＢ’である‘オブジェクトＡ’が登録されている。なお「イメージ」のフィールドは、「バウンディングボックス」があれば削除してもよい。
【００８９】
上記のステップＳ４３の処理により、箔押しオブジェクトリスト４３Ｄ内の「イメージ」から理解されるように、リストのレコードは、バウンディングボックスのｙ方向の長さが長い順に並んでいる。
【００９０】
［不要オブジェクトのリストを作成する処理］
図１８は、第１の実施形態に係る、図１４のステップＳ２２における不要オブジェクトのリストを作成する処理（サブルーチン）を示すフローチャートである。不要オブジェクトのリストを作成する処理は、箔押しオブジェクトのリストを作成する処理とほぼ同じであるため、簡単に説明する。
【００９１】
まず不要オブジェクトリスト作成部４４は、指定受付画面５０により指定されたオブジェクトから１番目のオブジェクト（箔押し後に不要となる不要オブジェクト）を選択する（Ｓ５１）。例えば指定受付画面５０でチェックを入れた１番上のオブジェクトを、１番目のオブジェクトとする。
【００９２】
次に、不要オブジェクトリスト作成部４４は、選択中の不要オブジェクトが最後の不要オブジェクトであるか否かを判定する（Ｓ５２）。ここで、最後の不要オブジェクトである場合には（Ｓ５２のＹＥＳ）、不要オブジェクトリスト作成部４４は、当該不要オブジェクトのバウンディングボックスのｘ方向の長さの昇順でリストの要素（レコード）をソートする（Ｓ５３）。このステップＳ５３の処理が終了したら、本フローチャートの処理を終了して図１４のステップＳ２３の処理に進む。
【００９３】
次に、不要オブジェクトリスト作成部４４は、ステップＳ５４〜Ｓ５７の処理を行う。このステップＳ５４〜Ｓ５７の処理は、図１６のステップＳ４４〜Ｓ４７の処理に相当し、ステップＳ４４〜Ｓ４７の説明において「箔押しオブジェクト」を「不要オブジェクト」と読み替えるとともに、他の部分についても適宜読み替える。
【００９４】
ステップＳ５７の処理が終了後、不要オブジェクトリスト作成部４４は、次の不要オブジェクトを選択する（Ｓ５８）。そして、不要オブジェクトリスト作成部４４は、ステップＳ５２の判定処理に移行し、選択した不要オブジェクトが最後の不要オブジェクトか否かを判定し、判定結果に応じてステップＳ５３又はＳ５４の処理を行う。
【００９５】
［２つのオブジェクトの包含判定及び合成処理］
次に、図２０を参照しながら図１９のフローチャートについて説明する。
図１９は、第１の実施形態に係る、図１４のステップＳ２６における２つのオブジェクトの包含判定及び合成処理（サブルーチン）を示すフローチャートである。図２０は、第１の実施形態に係る２つのオブジェクト（箔押しオブジェクト、不要オブジェクト）の包含判定を示す説明図である。
【００９６】
まず断裁領域付加要否判定部４５は、図２０に示すように、斜線で塗りつぶした箔押しオブジェクトをオブジェクトＬとし、そのバウンディングボックスＢｏｘ＿ｌの左上頂点のｘｙ平面上の位置をＬ＿ｌｔ（０，０）、バウンディングボックスＢｏｘ＿ｌのｘ方向の幅をＬ＿ｘ＿ｗｉｄｔｈ、ｙ方向の幅をＬ＿ｙ＿ｗｉｄｔｈとする（Ｓ６１）。
【００９７】
また断裁領域付加要否判定部４５は、破線で表した箔押し後の不要オブジェクトをオブジェクトＳとし、そのバウンディングボックスＢｏｘ＿ｓの左上頂点のｘｙ平面上の位置をＳ＿ｌｔ（ｘ，ｙ）、ｘ方向の幅をＳ＿ｘ＿ｗｉｄｔｈ、ｙ方向の幅をＳ＿ｙ＿ｗｉｄｔｈとする（Ｓ６２）。
【００９８】
次に、断裁領域付加要否判定部４５は、オブジェクトＳのバウンディングボックスＢｏｘ＿ｓの左上頂点のｘ座標及びｙ座標に０を代入する、即ちそのｘｙ平面上の位置を（０，０）とする（Ｓ６３）。次に、断裁領域付加要否判定部４５は、バウンディングボックスＢｏｘ＿ｓの左上頂点のｘ座標に０を代入する、即ちそのｘｙ平面上の位置を（０，ｙ）とする（Ｓ６４）。但し、この段階では、ｙ座標は０である。
【００９９】
次に、断裁領域付加要否判定部４５は、オブジェクトＬ（箔押しオブジェクト）とオブジェクトＳ（不要オブジェクト）との共通領域から成る、ドットで塗りつぶしたオブジェクトＣを生成し（Ｓ６５）、オブジェクトＳとオブジェクトＣが異なるかどうかを判定する（Ｓ６６）。
【０１００】
オブジェクトＳとオブジェクトＣが異なる場合には（オブジェクトＳ≠オブジェクトＣ）（Ｓ６６のＹＥＳ）、断裁領域付加要否判定部４５は、バウンディングボックスＢｏｘ＿ｓの左上頂点のｘ座標にｘ＋１を代入する、即ちそのｘｙ平面上の位置を（ｘ＋１，ｙ）とする（Ｓ６７）。この段階では、（ｘ＋１，ｙ）は（１，０）である。
【０１０１】
次に、断裁領域付加要否判定部４５は、オブジェクトＬのバウンディングボックスＢｏｘ＿ｌのｘ方向の幅‘Ｌ＿ｘ＿ｗｉｄｔｈ’が、オブジェクトＳのバウンディングボックスＢｏｘ＿ｓのｘ方向の幅Ｓ＿ｘ＿ｗｉｄｔｈにｘ座標を加えた長さ‘ｘ＋Ｓ＿ｘ＿ｗｉｄｔｈ’よりも短いかどうかを判定する（Ｓ６８）。ここで、ｘ方向の幅Ｌ＿ｘ＿ｗｉｄｔｈが長い場合には（Ｌ＿ｘ＿ｗｉｄｔｈ＞ｘ＋Ｓ＿ｘ＿ｗｉｄｔｈ）（Ｓ６８のＮＯ）、ステップＳ６５の処理に移行する。
【０１０２】
一方、ｘ方向の幅Ｌ＿ｘ＿ｗｉｄｔｈが短い場合には（Ｌ＿ｘ＿ｗｉｄｔｈ＜ｘ＋Ｓ＿ｘ＿ｗｉｄｔｈ）（Ｓ６８のＹＥＳ）、バウンディングボックスＢｏｘ＿ｓの左上頂点のｙ座標にｙ＋１を代入する、即ちそのｘｙ平面上の位置を（ｘ＋１，ｙ＋１）とする（Ｓ６９）。
【０１０３】
次に、断裁領域付加要否判定部４５は、オブジェクトＬのバウンディングボックスＢｏｘ＿ｌのｙ方向の幅‘Ｌ＿ｙ＿ｗｉｄｔｈ’が、オブジェクトＳのバウンディングボックスＢｏｘ＿ｓのｙ方向の幅Ｓ＿ｙ＿ｗｉｄｔｈにｙ座標を加えた長さ‘ｙ＋Ｓ＿ｙ＿ｗｉｄｔｈ’よりも短いかどうかを判定する（Ｓ７０）。ここで、ｙ方向の幅Ｌ＿ｙ＿ｗｉｄｔｈが長い場合には（Ｌ＿ｙ＿ｗｉｄｔｈ＞ｙ＋Ｓ＿ｙ＿ｗｉｄｔｈ）（Ｓ７０のＮＯ）、ステップＳ６４の処理に移行する。そして、バウンディングボックスＢｏｘ＿ｓの左上頂点のｘ座標に０を代入する、即ちそのｘｙ平面上の位置を（０，ｙ＋１）とする（Ｓ６４）。
【０１０４】
一方、ｙ方向の幅Ｌ＿ｙ＿ｗｉｄｔｈが短い場合には（Ｌ＿ｙ＿ｗｉｄｔｈ＜ｙ＋Ｓ＿ｙ＿ｗｉｄｔｈ）（Ｓ７０のＹＥＳ）、断裁領域付加要否判定部４５は、オブジェクトＬがオブジェクトＳを包含しないと判定する（Ｓ７１）。このステップＳ７１の処理が終了したら、図１４のステップＳ２７に進む。
【０１０５】
また、ステップＳ６６においてオブジェクトＳとオブジェクトＣが一致する場合には（Ｓ６６のＮＯ）、断裁領域付加要否判定部４５は、オブジェクトＬがオブジェクトＳを包含すると判定し（Ｓ７２）、このときの座標（ｘ，ｙ）をＲＡＭ１３に記録する（Ｓ７３）。
【０１０６】
次に、オブジェクト合成部４６は、オブジェクトＳ（不要オブジェクト）を箔なし印刷データに合成する処理を行う（Ｓ７４）。このステップＳ７４の処理は、後に図２２により詳しく説明する。ステップＳ７４の処理が終了したら、図１４のステップＳ２７に進む。
【０１０７】
図２１は、箔押しオブジェクトが不要オブジェクトを包含している状態を示す説明図である。図２１に示すように、オブジェクトＳ（不要オブジェクト）がオブジェクトＬ（箔押しオブジェクト）に包含されると、オブジェクトＳとオブジェクトＣが完全に一致した状態（Ｓ６６のＮＯ）となる。
【０１０８】
[オブジェクトの合成処理]
図２２は、第１の実施形態に係る、図１９のステップＳ７４におけるオブジェクトの合成処理（サブルーチン）を示すフローチャートである。図２３は、箔なし印刷データに不要オブジェクトを合成する処理の説明図である。図２４は、バウンディングボックスの再設定の説明図である。
【０１０９】
まずオブジェクト合成部４６は、図２３に示すように、箔押し用印刷データ内のＸＹ平面におけるオブジェクトＬ（箔押しオブジェクト）のバウンディングボックスＢｏｘ＿ｌの左上頂点の位置を（Ｘ，Ｙ）＝（Ｘ’，Ｙ’）とする（Ｓ８１）。
【０１１０】
またオブジェクト合成部４６は、箔なし印刷データ内のＸＹ平面におけるオブジェクトＳ（不要オブジェクト）のバウンディングボックスＢｏｘ＿ｓの左上頂点の位置が、（Ｘ，Ｙ）＝（Ｘ’＋ｘ，Ｙ’＋ｙ）となる位置にオブジェクトＳを合成する（Ｓ８２）。このｘｙ座標は、オブジェクトＬがオブジェクトＳを包含すると判定したときのｘｙ座標である。
【０１１１】
なお、図１６のステップＳ４６又は図１のステップＳ５６においてオブジェクトとそのバウンディングボックスを９０度回転させていた場合には、オブジェクト合成部４６は、上記ステップＳ８１，Ｓ８２の処理に際して、該当オブジェクトとそのバウンディングボックスを９０度回転させる（元に戻す）処理を行う。
【０１１２】
次に、箔押しオブジェクトリスト作成部４３は、図２４左側に示すようにオブジェクトＬからオブジェクトＳとの共通領域（オブジェクトＣの領域）を削除し、バウンディングボックスＢｏｘ＿ｌを再設定する（Ｓ８３）。図２４右側は、共通領域を削除後のオブジェクトＬの例を示す。以降のステップＳ８４〜Ｓ８７の処理は、箔押しオブジェクトリスト作成部４３により行われる。
【０１１３】
図２４の左側は、円形のオブジェクトＬから円形の一部（円弧の一部が共通な略扇形）を構成するオブジェクトＳとの共通領域（オブジェクトＣの領域）を削除する例を示す。また図２４の右側は、オブジェクトＳに相当する共通領域を削除したことによって変形したオブジェクトＬの例を示す。
【０１１４】
図２２の説明に戻る。ここで、箔押しオブジェクトリスト作成部４３は、再設定後のバウンディングボックスＢｏｘ＿ｌのｘ方向の長さが、バウンディングボックスＢｏｘ＿ｌのｙ方向の長さよりも短いか否かを判定する（Ｓ８４）。図２４右側のようにバウンディングボックスＢｏｘ＿ｌのｘ方向の長さがｙ方向の長さよりも長い場合には（Ｓ８４のＮＯ）、箔押しオブジェクトリスト作成部４３は、ステップＳ８６の処理に移行する。
【０１１５】
一方、バウンディングボックスＢｏｘ＿ｌのｘ方向の長さがｙ方向の長さよりも短い場合には（Ｓ８４のＹＥＳ）、箔押しオブジェクトリスト作成部４３は、共通領域を削除後のオブジェクトＬとそのバウンディングボックスＢｏｘ＿ｌを９０度回転させる（Ｓ８５）。
【０１１６】
次に、箔押しオブジェクトリスト作成部４３は、箔押しオブジェクトリスト４３Ｄに含まれるオブジェクトＬ（とそのバウンディングボックス）を更新する（Ｓ８６）。
【０１１７】
そして、箔押しオブジェクトリスト作成部４３は、オブジェクトＬのバウンディングボックスのｘ方向の長さの昇順でリストの要素（レコード）をソートする（Ｓ８７）。このステップＳ８７の処理が終了したら、本フローチャートの処理を終了する。即ち図１９のステップＳ７４の処理を終了し、図１４のステップＳ２７の処理に進む。
【０１１８】
上述した第１の実施形態では、箔押しが行われた後は不要となる、箔押し前の印刷品質を確認することのみを目的とした、色味確認用のカラーバー（カラーパッチ画像）、ジョブ識別用２次元コード、色変換情報を示すテキスト等のオブジェクトを、箔押しオブジェクトの領域に印刷する。したがって、箔押しが行われた後は不要となるオブジェクトの印刷のために断裁領域を設定する必要が無くなる。そのため、用紙の無駄や断裁の手間を削減することができる。
【０１１９】
また、第１の実施形態は、箔押し工程の支援を目的とした、箔押しオブジェクトの位置を示すマーク（箔押し領域ガイド）等を配置することが可能となり、箔押しオブジェクトの欠落等の印刷事故を容易に発見することができる。
【０１２０】
＜２．第２の実施形態＞
第２の実施形態は、指定受付画面で受け付けた不要オブジェクトの各々の複数頁への分割可否に基づいて、不要オブジェクトをグループに分類し、箔押しオブジェクトの領域が、不要オブジェクトを包含可能であるか否かを分類されたグループ毎に判定する例である。
【０１２１】
本実施形態に係るＰＣ端末のハードウェア構成は、第１の実施形態に係るＰＣ端末１０（図５）のハードウェア構成と同じである。本実施形態に係るＰＣ端末のＲＯＭ１２又はハードディスク１４には、更に、指定受付画面で各不要オブジェクトの複数頁への分割可否として印刷対象頁の指定を受け付けるプログラム、分割可否に基づいて不要オブジェクトをグループに分類するプログラム、及び、箔なし印刷データの箔押しオブジェクトの領域が不要オブジェクトを包含可能であるか否かを、分類されたグループ毎に判定するプログラムが記録されている。
【０１２２】
［ＰＣ端末の機能］
図２５は、本発明の第２の実施形態に係るＰＣ端末の機能を示すブロック図である。
ＰＣ端末１０Ａの内部構成は、第１の実施形態に係るＰＣ端末１０の内部構成と比較して、主に受付処理部４１Ａ、不要オブジェクトリスト作成部４４Ａ、及び断裁領域付加要否判定部４５Ａの機能が異なる。
【０１２３】
受付処理部４１Ａ（受付部の一例）は、受付処理部４１（図８）の機能に加えて、更に後述の指定受付画面５０Ａにより各不要オブジェクトの複数頁への分割可否として印刷対象頁の指定を受け付ける機能を有する。
【０１２４】
不要オブジェクトリスト作成部４４Ａは、不要オブジェクトリスト作成部４４の（図８）の機能に加えて、更に不要オブジェクトの各々の複数頁への分割可否に基づいて、不要オブジェクトをグループに分類する機能を有する。
【０１２５】
断裁領域付加要否判定部４５Ａは、断裁領域付加要否判定部４５（図８）の機能に加えて、更に箔なし印刷データの箔押しオブジェクトの領域が不要オブジェクトを包含可能であるか否かを、分類されたグループ毎に判定する機能を有する。
【０１２６】
［指定受付画面］
図２６は、第２の実施形態に係る合成するオブジェクト（不要オブジェクト）及び分割可否を受け付ける指定受付画面である。
【０１２７】
指定受付画面５０Ａは、第１の実施形態に係る指定受付画面５０（図９）と比較して、２次元コード用の印刷対象頁指定部５７、パッチごとに印刷対象頁を指定する印刷対象頁指定部５６を有する点が異なる。ユーザーは、指定受付画面５０Ａを用いて、各オブジェクトの複数頁への分割可否として印刷対象頁の指定を行う。図２６では、奇数頁と偶数頁の2つのグループに分ける例を示しているが、３以上のグループに分けてもよい。
【０１２８】
２次元コード用の印刷対象頁指定部５７は、印刷対象頁の選択肢として、奇数頁、偶数頁、全頁が用意されている。図２６では、印刷対象頁指定部５７により２次元コードを‘全頁’に印刷することが指定されている。
【０１２９】
印刷対象頁指定部５６は、パッチ毎に印刷対象頁を指定可能である。印刷したいパッチのチェックボックスにチェックマークを入力すると、指定されたパッチの印刷対象頁指定部５６が操作可能に表示される。図２６では、パッチ１〜６の印刷対象頁として奇数頁、パッチ７〜１１の印刷対象頁として偶数頁が指定されている。
【０１３０】
なお、指定受付画面５０Ａには、箔押し領域ガイドの印刷対象頁指定部が存在しない。これは、箔押し領域ガイドは、箔押しが行われる領域を示すための表示であり、箔押しが行われる頁に表示されるものだからである。
【０１３１】
図２７は、第２の実施形態に係る不要オブジェクトのリストの構成を示す説明図である。
不要オブジェクトリスト４４Ｄは、一例として「不要オブジェクト」、「バウンディングボックス」、「グループ（印刷対象頁）」の項目を有する。「グループ（印刷対象頁）」は、指定受付画面５０Ａで指定された不要オブジェクトの分類を表している。例えば、不要オブジェクトａは‘奇数頁’のグループに属し、不要オブジェクトｂは‘偶数頁’のグループに属する。そして、不要オブジェクトｃは印刷対象頁が全頁であるから‘奇数頁’及び‘偶数頁’の両方のグループに属する。
【０１３２】
［合成箔なし印刷データ］
不要オブジェクトリスト作成部４４Ａは、指定受付画面５０Ａの指定内容に基づいて、不要オブジェクトを生成し、生成した不要オブジェクトの分類を行う。不要オブジェクトリスト作成部４４Ａは、不要オブジェクトリスト４４Ｄを作成することにより、不要オブジェクトをグループに分類する処理を実行することになる。
【０１３３】
図２８は、第２の実施形態に係る合成箔なし印刷データ（断裁領域なし）の奇数頁を示す説明図である。断裁領域付加要否判定部４５Ａの判定結果が断裁領域不要である場合の、箔なし印刷データの奇数頁に不要オブジェクトを合成した後の合成箔なし印刷データの一例を示している。不要オブジェクトのうち、奇数頁への印刷が指定されたオブジェクトと、全頁への印刷が指定されたオブジェクトが、箔押し領域内に合成されている。
【０１３４】
図２９は、第２の実施形態に係る合成箔なし印刷データ（断裁領域なし）の偶数頁を示す説明図である。断裁領域付加要否判定部４５Ａの判定結果が断裁領域不要である場合の、箔なし印刷データの偶数頁に不要オブジェクトを合成した後の合成箔なし印刷データの一例を示している。不要オブジェクトのうち、偶数頁への印刷が指定されたオブジェクトと、全頁への印刷が指定されたオブジェクトが、箔押し領域内に合成されている。
【０１３５】
箔なし印刷データの断裁領域に不要オブジェクトを合成した後の合成箔なし印刷データの例は、図１１と同様の形態である。
【０１３６】
［箔押し印刷システムの処理］
本実施形態に係る箔押し印刷システム全体の処理は、第１の実施形態に係る処理（図１２）とほぼ同様である。以下、本実施形態に係る処理について、第１の実施形態に係る処理と異なる点を中心に説明する。
【０１３７】
（不要オブジェクトを箔なし印刷データに合成する処理）
図３０は、第２の実施形態に係る、図１２のステップＳ４における不要オブジェクトを箔なし印刷データに合成する処理（サブルーチン）に対応するフローチャートである。
【０１３８】
まず、不要オブジェクトリスト作成部４４Ａは、指定受付画面５０Ａにより指定された、箔押し後に不要となるオブジェクト（不要オブジェクト）を、ｍ個のグループに分割する（Ｓ９１）。このステップＳ９１の処理は、後に図３１を用いて詳述する。
【０１３９】
次に、不要オブジェクトリスト作成部４４Ａは、グループｎ（ｎは自然数）に１番目のグループを設定する（Ｓ９２）。そして、断裁領域付加要否判定部４５Ａ及びオブジェクト合成部４６は、不要オブジェクトのグループｎを箔なし印刷データに合成する処理を実行する（Ｓ９３）。このステップＳ９３の処理は、後に図３０を用いて詳述する。
【０１４０】
次に、断裁領域付加要否判定部４５Ａは、オブジェクト合成部４６が不要オブジェクトのグループｎを箔なし印刷データに合成することに成功したか否かを判定する（Ｓ９４）。合成に成功した場合には（Ｓ９４のＹＥＳ）、グループｎが最後のグループかどうかを判定する（Ｓ９５）。ここで、グループｎが最後のグループである場合には（Ｓ９５のＹＥＳ）、不要オブジェクトリスト作成部４４Ａは、本フローチャートの処理を終了して図１２のステップＳ５の処理に進む。
【０１４１】
グループｎが最後のグループではない場合には（Ｓ９５のＮＯ）、断裁領域付加要否判定部４５Ａは、グループｎに次のグループを設定し（Ｓ９６）、ステップＳ９３の処理に移行する。
【０１４２】
一方、合成に失敗した場合には（Ｓ９４のＮＯ）、オブジェクト合成部４６は、ステップＳ９３で合成処理中の箔なし印刷データを破棄する（Ｓ９７）。そして、オブジェクト合成部４６は、図１１のように箔なし印刷データに断裁領域を付加し（Ｓ９８）、その断裁領域に不要オブジェクトを合成する（Ｓ９９）。ステップＳ９９の処理が終了したら、本フローチャートの処理を終了して図１２のステップＳ５の処理に進む。
【０１４３】
（不要オブジェクトを複数のグループに分割する処理）
図３１は、第２の実施形態に係る、図３０のステップＳ９１における不要オブジェクトをｍ個のグループに分割する処理を示すフローチャートである。
【０１４４】
まず、不要オブジェクトリスト作成部４４Ａは、指定された箔押し後に不要となるオブジェクト（不要オブジェクト）の１番目のオブジェクトを選択し（Ｓ１０１）、選択した不要オブジェクトは不要オブジェクトの最後のオブジェクトであるか否かを判定する（Ｓ１０２）。ここで、選択中の不要オブジェクトは最後のオブジェクトである場合には（Ｓ１０２のＹＥＳ）、本フローチャートの処理を終了して図３０のステップＳ９２に進む。
【０１４５】
次に、選択中の不要オブジェクトは最後のオブジェクトではない場合には（Ｓ１０２のＮＯ）、不要オブジェクトリスト作成部４４Ａは、選択中の不要オブジェクトが全頁への印刷を指示されたものであるか否かを判定する（Ｓ１０３）。
【０１４６】
ここで、選択中の不要オブジェクトが全頁への印刷を指示されたものである場合には（Ｓ１０３のＹＥＳ）、不要オブジェクトリスト作成部４４Ａは、選択中の不要オブジェクトを全てのグループに追加する（Ｓ１０４）。一方、選択中の不要オブジェクトが全頁への印刷を指示されたものではない場合には（Ｓ１０３のＮＯ）、不要オブジェクトリスト作成部４４Ａは、印刷を行う頁（印刷対象頁）に対応するグループに選択中の不要オブジェクトを追加する（Ｓ１０５）。
【０１４７】
次に、不要オブジェクトリスト作成部４４Ａは、次の不要オブジェクトを選択する（Ｓ１０６）。そして、不要オブジェクトリスト作成部４４Ａは、次の不要オブジェクトを選択した後、ステップＳ１０２の判定処理に移行し、選択中の不要オブジェクトが最後のオブジェクトであるか否かを判定し、最後のオブジェクトではない場合には（Ｓ１０２のＮＯ）、ステップＳ１０３〜Ｓ１０６の処理を継続する。
【０１４８】
このような処理により、指定された不要オブジェクトが、分割可否（印刷対象頁）に基づいていずれかのグループに振り分けられる。
【０１４９】
（不要オブジェクトのグループｎを箔なし印刷データに合成する処理）
図３２は、第２の実施形態に係る、図３１のステップＳ９３における不要オブジェクトのグループｎを箔なし印刷データに合成する処理を示すフローチャートである。この処理は、図４のステップＳ１４の処理に対応している。
【０１５０】
まず、箔押しオブジェクトリスト作成部４３は、箔押し用印刷データから箔押しオブジェクトのリスト（箔押しオブジェクトリスト４３Ｄ）を作成する（Ｓ１１１）。このステップＳ１１１の処理は、図１６に記載した処理である。
【０１５１】
また、不要オブジェクトリスト作成部４４Ａは、指定された箔押し後に不要となるオブジェクト（不要オブジェクト）のリスト（不要オブジェクトリスト４４Ｄ）を作成し、不要オブジェクトをグループに分類する（Ｓ１１２）。このステップＳ１１２の処理は、図１８に記載した説明に対応するものである。
【０１５２】
次に、断裁領域付加要否判定部４５Ａは、箔押しオブジェクトリスト４３Ｄから先頭の箔押しオブジェクトを選択する（Ｓ１１３）。また断裁領域付加要否判定部４５Ａは、不要オブジェクトリスト４４Ｄからグループｎの先頭の不要オブジェクトを選択する（Ｓ１１４）。
【０１５３】
次に、断裁領域付加要否判定部４５Ａは、選択中の箔押しオブジェクトのバウンディングボックスが選択中の不要オブジェクトのバウンディングボックスを包含するか否かを判定する（Ｓ１１５）。
【０１５４】
次に、選択中の箔押しオブジェクトのバウンディングボックスが選択中の不要オブジェクトのバウンディングボックスを包含する場合には（Ｓ１１５のＹＥＳ）、断裁領域付加要否判定部４５Ａ及びオブジェクト合成部４６は、選択中の２つのオブジェクト（箔押しオブジェクト、不要オブジェクト）の包含判定及び合成処理を行う（Ｓ１１６）。このステップＳ１１６の処理は、図１９に記載した処理である。
【０１５５】
次に、断裁領域付加要否判定部４５Ａは、ステップＳ１１６の包含判定の結果が、選択中の箔押しオブジェクトが選択中の不要オブジェクトを包含するものか否かを判定する（Ｓ１１７）。ここで、選択中の箔押しオブジェクトが選択中の不要オブジェクトを包含する場合には（Ｓ１１７のＹＥＳ）、断裁領域付加要否判定部４５Ａは、不要オブジェクトリスト４４Ｄのグループｎから選択中の不要オブジェクトを削除する（Ｓ１１８）。
【０１５６】
次に、断裁領域付加要否判定部４５Ａは、不要オブジェクトリスト４４Ｄのグループｎが空かどうかを判定する（Ｓ１１９）。そして、断裁領域付加要否判定部４５Ａは、判定の結果が空の場合には（Ｓ１１９のＹＥＳ）、グループｎの合成に成功したと判断する（Ｓ１２０）。
【０１５７】
次に、断裁領域付加要否判定部４５Ａは、不要オブジェクトリスト４４Ｄのグループｎが空ではない場合には（Ｓ１１９のＮＯ）、ステップＳ１１３の処理に移行し、箔押しオブジェクトリスト４３Ｄからグループｎ内の次の箔押しオブジェクトを選択する。そして、ステップＳ１１１４以降の処理を継続する。
【０１５８】
次に、ステップＳ１１５又はＳ１１７においてＮＯの場合には、断裁領域付加要否判定部４５Ａは、箔押しオブジェクトリスト４３Ｄのグループｎが空であるかどうかを判定する（Ｓ１２１）。
【０１５９】
そして、判定結果が空である場合には（Ｓ１２１のＹＥＳ）、オブジェクト合成部４６は、グループｎの合成に失敗したと判断する（Ｓ１２２）。そして、ステップＳ１２０又はＳ１２２が終了したら、本フローチャートの処理を終了して図３０のステップＳ９４に進む。
【０１６０】
一方、箔押しオブジェクトリスト４３Ｄのグループｎが空ではない場合には（Ｓ１２１のＮＯ）、断裁領域付加要否判定部４５Ａは、不要オブジェクトリスト４４Ｄからグループｎ内の次の箔押しオブジェクトを選択する（Ｓ１２３）。そして、断裁領域付加要否判定部４５Ａは、ステップＳ１１５の判定処理に移行し、対象の２つのオブジェクトのバインディングボックスの包含関係を判定する。そして、断裁領域付加要否判定部４５Ａは、判定結果に応じてステップＳ１１６又はＳ１２１の処理に移行する。
【０１６１】
上述した第２の実施形態によれば、第１の実施形態と同様に、箔押しが行われた後は不要となるオブジェクトを、箔押しオブジェクトの領域に印刷する。したがって、箔押しが行われた後は不要となるオブジェクトの印刷のために断裁領域を設定する必要が無くなる。そのため、用紙の無駄や断裁の手間を削減することができる。
【０１６２】
また、本実施形態によれば、指定受付画面で各不要オブジェクトの複数頁への分割可否として印刷対象頁の指定を受け付け、分割可否に基づいて不要オブジェクトをグループに分類し、グループ毎に印刷データの箔押しオブジェクトの領域が不要オブジェクトを包含可能であるか否かを判定する。例えばカラーバーのように数頁に一度印刷すればよい不要オブジェクトについては、印刷対象頁を指定してグループに分類し、指定対象頁にグループ単位で、不要オブジェクトを箔押し領域の位置に印刷することができる。それにより、不要オブジェクトの印刷の頻度が減少し、印刷時間の短縮及び印刷コストの削減に寄与する。
【０１６３】
＜３．第３の実施形態＞
第３の実施形態は、本発明に係る情報処理装置を、ＰＣ端末以外の装置、例えばプリンタコントローラに適用した例である。
【０１６４】
図３３は、本発明の第３の実施形態に係る箔押し印刷システムの全体構成例を示す説明図である。図３３に示す箔押し印刷システム１Ａでは、ＰＣ端末１０、プリンタコントローラ７０、画像形成装置２０、及び箔押し装置３０が、ネットワーク２に接続されている。
【０１６５】
ＰＣ端末１０Ａは、ＰＣ端末１０と同様のハードウェア構成（図５）を有する。ＰＣ端末１０Ａは、ユーザーの入力操作に基づいて、文書作成又は画像作成アプリケーションにより印刷を行う画像データを生成し、印刷設定情報（ジョブチケット）及び画像データ（印刷データ）を含む印刷ジョブを生成し、画像形成装置２０へ出力する。
【０１６６】
プリンタコントローラ７０は、ＰＣ端末１０Ａから受信した印刷ジョブを解析し、ＲＩＰ処理等の処理を行う。プリンタコントローラ７０は、図８に示したＰＣ端末１０の機能の全部又は一部を備える。プリンタコントローラ７０は、不要オブジェクトが合成された箔なし印刷データを含む印刷ジョブを画像形成装置２０へ送信し、箔押し用印刷データを含む箔押しジョブを箔押し装置３０へ送信する。このプリンタコントローラ７０には、例えばパーソナルコンピューター又はサーバーが用いられ、一例としてＰＣ端末１０と同様のハードウェア構成を有することができる。表示装置１６や入力装置１７は取捨選択してもよい。
【０１６７】
あるいは、画像形成装置２０が、図８に示したＰＣ端末１０の機能の全部又は一部を備えていてもよい。
【０１６８】
さらに、本発明は上述した各実施形態例に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、その他種々の応用例、変形例を取り得ることは勿論である。
【０１６９】
例えば、上述した実施形態例は本発明を分かりやすく説明するために装置及びシステムの構成を詳細且つ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施形態例の構成の一部を他の実施形態例の構成に置き換えることは可能である。また、ある実施形態例の構成に他の実施形態例の構成を加えることも可能である。また、各実施形態例の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
【０１７０】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、各構成要素は、それぞれのハードウェアがネットワークを介して互いに情報を送受信できるならば、いずれのハードウェアに実装されてもよい。
【０１７１】
また、本明細書において、時系列的な処理を記述する処理ステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）をも含むものである。
【符号の説明】
【０１７２】
１…箔押し印刷システム、  １０…ＰＣ端末、  ２０…画像形成装置、  ３０…箔押し装置、  ４１…受付処理部、  ４２…印刷データ生成部、  ４５…断裁領域付加要否判定部、  ４６…オブジェクト合成部、  ４７…出力処理部
【図１】
2018075717.tif 000003
【図２】
2018075717.tif 000004
【図３】
2018075717.tif 000005
【図４】
2018075717.tif 000006
【図５】
2018075717.tif 000007
【図６】
2018075717.tif 000008
【図７】
2018075717.tif 000009
【図８】
2018075717.tif 000010
【図９】
2018075717.tif 000011
【図１０】
2018075717.tif 000012
【図１１】
2018075717.tif 000013
【図１２】
2018075717.tif 000014
【図１３】
2018075717.tif 000015
【図１４】
2018075717.tif 000016
【図１５】
2018075717.tif 000017
【図１６】
2018075717.tif 000018
【図１７】
2018075717.tif 000019
【図１８】
2018075717.tif 000020
【図１９】
2018075717.tif 000021
【図２０】
2018075717.tif 000022
【図２１】
2018075717.tif 000023
【図２２】
2018075717.tif 000024
【図２３】
2018075717.tif 000025
【図２４】
2018075717.tif 000026
【図２５】
2018075717.tif 000027
【図２６】
2018075717.tif 000028
【図２７】
2018075717.tif 000029
【図２８】
2018075717.tif 000030
【図２９】
2018075717.tif 000031
【図３０】
2018075717.tif 000032
【図３１】
2018075717.tif 000033
【図３２】
2018075717.tif 000034
【図３３】
2018075717.tif 000035