(57)【要約】【課題】複数のジョブで箔オブジェクトの位置及び大きさが異なっていると、箔ロールの交換が頻発し、箔押し印刷の生産性が低下していた。【解決手段】グルーピング処理部は、箔押し装置に取付可能な箔ロール、及び箔オブジェクトの位置及び大きさを含む箔オブジェクト情報に基づいてジョブをグルーピングする。ジョブ並べ替え部は、グルーピングされたジョブを、並べ替えポリシーに基づいてグループ毎に並べ替える。箔押し印刷データ送信部は、印刷データから抽出した、画像が形成された用紙に箔押しするための箔オブジェクトを含む箔押し印刷データを箔押し装置に送信する。箔ロール交換情報出力部は、箔ロールが交換されるタイミングを示す箔ロール交換情報を出力する。【選択図】図１０
2018151810.tif 000002
【特許請求の範囲】
【請求項１】
複数のジョブに含まれる印刷データから抽出される箔押し印刷データに基づいて、箔押し装置に給紙される用紙の給紙方向に直交する方向の箔オブジェクトの位置及び大きさを含む箔オブジェクト情報を算出する箔オブジェクト情報算出部と、
前記箔押し装置に取付可能な箔ロール、及び前記箔オブジェクト情報に基づいて前記ジョブをグルーピングするグルーピング処理部と、
グルーピングされた前記ジョブを、予め規定された並べ替えポリシーに基づいてグループ毎に並べ替えるジョブ並べ替え部と、
前記印刷データから抽出した、画像が形成された前記用紙に箔押しするための前記箔オブジェクトを含む前記箔押し印刷データを前記箔押し装置に送信する箔押し印刷データ送信部と、
前記印刷データから抽出した、前記箔オブジェクトを含まない箔なし印刷データを、前記用紙に前記画像を形成する画像形成装置に送信する箔なし印刷データ送信部と、
前記箔ロールが交換されるタイミングを示す箔ロール交換情報を出力する箔ロール交換情報出力部と、を備える
情報処理装置。
【請求項２】
さらに、前記箔ロール交換情報を提示する第１情報提示部を備え、
前記箔ロール交換情報出力部は、前記第１情報提示部に前記ロール交換情報を出力し、又は、前記箔押し装置に前記ロール交換情報を送信し、前記箔押し装置が備える第２情報提示部に前記箔ロール交換情報を提示させる
請求項１に記載の情報処理装置。
【請求項３】
さらに、前記グループに含まれ、用紙枚数が指定枚数以下である前記ジョブを、前記ジョブの箔押し印刷に用いられる前記箔ロールの箔ロール幅より大きい箔ロール幅である箔ロールを用いて箔押し印刷が行われる他のグループにマージするマージ処理部を備える
請求項２に記載の情報処理装置。
【請求項４】
前記グルーピング処理部は、前記箔押し装置にセットされる前記箔ロールのセット位置に合わせて箔押し印刷が行われるように前記箔オブジェクトが形成されるページの前記画像を任意の角度に回転する画像回転処理部を備える
請求項３に記載の情報処理装置。
【請求項５】
前記グルーピング処理部は、前記ジョブに含まれるページ毎に前記ページの並べ替え可否を判定し、並べ替え可能な前記ページを並べ替えるページ並べ替え判定部を備える
請求項４に記載の情報処理装置。
【請求項６】
さらに、前記箔押し装置に接続され、前記ジョブ又は前記ページ毎に前記用紙をソート可能な後処理装置に対して、前記ジョブの並べ替え結果を通知し、箔押しされた前記用紙を元の並び順に戻すソートを前記後処理装置に実行させる後処理通知部を備える
請求項５に記載の情報処理装置。
【請求項７】
前記並べ替えポリシーには、前記箔押し装置にセットされている前記箔ロールのセット位置に基づいて前記ジョブを並べ替えることが規定される
請求項６に記載の情報処理装置。
【請求項８】
前記並べ替えポリシーには、前記ジョブの納期情報に基づいて前記ジョブを並べ替えることが規定される
請求項６に記載の情報処理装置。
【請求項９】
前記並べ替えポリシーには、前記ジョブの印刷枚数に基づいて前記ジョブを並べ替えることが規定される
請求項６に記載の情報処理装置。
【請求項１０】
複数のジョブに含まれる印刷データから抽出される箔押し印刷データに基づいて、箔押し装置に給紙される用紙の給紙方向に直交する方向の箔オブジェクトの位置及び大きさを含む箔オブジェクト情報を算出する手順と、
前記箔押し装置に取付可能な箔ロール、及び前記箔オブジェクト情報に基づいて前記ジョブをグルーピングする手順と、
グルーピングされた前記ジョブを、予め規定された並べ替えポリシーに基づいてグループ毎に並べ替える手順と、
前記印刷データから抽出した、画像が形成された前記用紙に箔押しするための前記箔オブジェクトを含む前記箔押し印刷データを前記箔押し装置に送信する手順と、
前記印刷データから抽出した、前記箔オブジェクトを含まない箔なし印刷データを、前記用紙に前記画像を形成する画像形成装置に送信する手順と、
前記箔ロールが交換されるタイミングを示す箔ロール交換情報を出力する手順と、を
コンピューターに実行させるためのプログラム。
【請求項１１】
用紙に画像を形成する画像形成装置と、
前記画像が形成された前記用紙に箔押しを行う箔押し装置と、
情報処理装置と、を備え、
前記情報処理装置は、
複数のジョブに含まれる印刷データから抽出される箔押し印刷データに基づいて、前記箔押し装置に給紙される前記用紙の給紙方向に直交する方向の箔オブジェクトの位置及び大きさを含む箔オブジェクト情報を算出する箔オブジェクト情報算出部と、
前記箔押し装置に取付可能な箔ロール、及び前記箔オブジェクト情報に基づいて前記ジョブをグルーピングするグルーピング処理部と、
グルーピングされた前記ジョブを、予め規定された並べ替えポリシーに基づいてグループ毎に並べ替えるジョブ並べ替え部と、
前記印刷データから抽出した、前記画像が形成された前記用紙に箔押しするための前記箔オブジェクトを含む前記箔押し印刷データを前記箔押し装置に送信する箔押し印刷データ送信部と、
前記印刷データから抽出した、前記箔オブジェクトを含まない箔なし印刷データを、前記画像形成装置に送信する箔なし印刷データ送信部と、
前記箔ロールが交換されるタイミングを示す箔ロール交換情報を出力する箔ロール交換情報出力部と、を有する
印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム及び印刷システムに関する。
【背景技術】
【０００２】
箔押し装置は、印刷済み用紙に箔を圧着させて、用紙の表面に金や銀などの箔を付着させる箔押しを行う機械（装置）である。箔は、ロール状に巻かれており、箔押し装置は、印刷済み用紙の搬送に連動してロール状に巻かれた箔（いわゆる箔ロール）を引き出して、印刷済み用紙の表面に圧着させる。この圧着時には、印刷済み用紙の箔押しを行う箇所にニスを塗布し、用紙全体に箔を当てて、熱を加えて圧着させる作業を行う。その結果、印刷済み用紙のニスが塗布された箇所に箔が付着し、箔押しされた状態になる。
【０００３】
箔押し印刷では、任意の箔ロール幅の箔ロールが箔押し装置にセットされる。一度でも箔押しに使用された箔ロールは廃棄されてしまう。そのため、箔押しを行うオブジェクトの位置に応じて、好適な幅の箔ロールを選択し、ジョブ毎に箔ロールを交換することにより、箔ロールの廃棄量を抑制していた。
【０００４】
特許文献１には、複数の紙種を使用するジョブを実行する際に、ジョブを分割して実行することで、用紙の交換回数を低減する技術について記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２５２５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、複数のジョブが入稿された場合、オペレーターはジョブごとに箔押しの位置を確認し、ジョブ毎に適切な箔ロール幅の箔ロールに交換する作業には、手間と時間がかかっていた。また、特許文献１に開示された技術を用いても、印刷画像内のコンテンツの位置や給紙方向に応じて画像を分割したり、画像を並べ替えたりすることはできず、箔ロールの廃棄量を抑制することはできなかった。
【０００７】
本発明はこのような状況に鑑みて成されたものであり、箔押し印刷の生産性を向上することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、複数のジョブに含まれる印刷データから抽出される箔押し印刷データに基づいて、箔押し装置に給紙される用紙の給紙方向に直交する方向の箔オブジェクトの位置及び大きさを含む箔オブジェクト情報を算出する箔オブジェクト情報算出部と、箔押し装置に取付可能な箔ロール、並びに箔オブジェクトの位置及び大きさに基づいてジョブをグルーピングするグルーピング処理部と、グルーピングされたジョブを、予め規定された並べ替えポリシーに基づいてグループ毎に並べ替えるジョブ並べ替え部と、印刷データから抽出した、画像が形成された用紙に箔押しするための箔オブジェクトを含む箔押し印刷データを箔押し装置に送信する箔押し印刷データ送信部と、印刷データから抽出した、箔オブジェクトを含まない箔なし印刷データを、用紙に画像を形成する画像形成装置に送信する箔なし印刷データ送信部と、箔ロールが交換されるタイミングを示す箔ロール交換情報を出力する箔ロール交換情報出力部と、を備える。
【発明の効果】
【０００９】
本発明によれば、ユーザは箔ロールの交換回数を減らすことができ、箔ロールの廃棄量も減らすことができるため、箔押し印刷における生産性が向上する。
上記した以外の課題、構成及び効果は、以下の実施の形態の説明により明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施の形態に係る箔押し装置を備えた印刷システムの全体構成例を示す概略図である。
【図２】本発明の一実施の形態に係る印刷システムが備える各装置のハードウェア構成例を示すブロック図である。
【図３】本発明の一実施の形態に係るクライアント装置が備える事前登録処理部と、コントローラーが備える補助記憶部の詳細な内容の例を示すブロック図である。
【図４】本発明の一実施の形態に係るコントローラーが備えるジョブ処理部の詳細な内部構成例を示すブロック図である。
【図５】本発明の一実施の形態に係るグルーピング処理部の内部構成例を示すブロック図である。
【図６】本発明の一実施の形態に係る箔ロールの構成例を示す説明図である。
【図７】本発明の一実施の形態に係るジョブの並べ替えの第１例を示す説明図である。
【図８】本発明の一実施の形態に係るジョブの並べ替えの第２例を示す説明図である。
【図９】本発明の一実施の形態に係るクライアント端末を使って行われる各種情報の事前登録処理の例を示すフローチャートである。
【図１０】本発明の一実施の形態に係る印刷システムにより行われる印刷時処理の例を示すフローチャートである。
【図１１】図１０のステップＳ１３にて行われるジョブのグルーピング処理の詳細な内容を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態例について、添付図面を参照して説明する。本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
【００１２】
［一実施の形態］
図１は、箔押し装置４を備えた印刷システム５０の全体構成例を示す概略図である。
【００１３】
＜印刷システムの全体構成＞
図１に示す印刷システム５０は、コントローラー２、画像形成装置３、及び箔押し装置４を備える。コントローラー２、画像形成装置３、及び箔押し装置４は、互いにネットワークＮ（図２を参照）を介して接続されており、各装置は情報処理装置の一例として用いられる。箔押し装置４には、箔押し印刷された印刷物８をジョブ又はページ毎にソートすることが可能な後処理装置４Ａが接続されている。この後処理装置４Ａは、ジョブ又はページ毎に印刷物８の向きを変えることも可能である。また箔押し装置４には、任意の箔ロール幅の箔ロール９がセットされる。
【００１４】
コントローラー２には、クライアント端末１から投入されたジョブ５が入稿される。ジョブ５には、例えば、画像形成装置３が用紙に画像を形成するための印刷データが含まれる。また、ジョブには、ある画像をどのように用紙に割付け、画像を形成する用紙の部数を何部にするかといった印刷設定情報が含まれる。コントローラー２は、ジョブ５から抽出した印刷データから、箔オブジェクトを含まない箔なし印刷データ６と、箔オブジェクト及び箔ロール交換情報を含む箔押し印刷データ７とを作成する。箔オブジェクトとは、箔押し装置４で印刷物８に箔押しされる箔の位置及び形状を規定するデータであり、画像が形成された印刷物８（用紙）に箔押しするために用いられる。
【００１５】
箔なし印刷データ６は、例えば、ＣＭＹＫデータ（色データの一例）であり、画像形成装置３に入力される。画像形成装置３は、箔なし印刷データ６に基づいて画像を形成した印刷物８を生成する。その後、ユーザーは、印刷物８を箔押し装置４にセットする。ユーザーは、箔押し装置４を操作する際、コントローラー２から通知される箔ロール交換情報に基づいて、箔オブジェクトの位置及び大きさに合わせた箔ロール幅を有する箔ロール９を交換する。そして、箔押し装置４は、箔押し印刷データ７に基づいて、印刷物８に箔押しを行う。箔押しされた印刷物８は、後処理装置４Ａにより適宜ソートされ、箔押し印刷物１０として出力される。
【００１６】
＜各装置のハードウェア構成＞
図２は、印刷システム５０が備える各装置のハードウェア構成例を示すブロック図である。
【００１７】
（クライアント端末）
クライアント端末１は、バスを介して互いに接続されたＣＰＵ（Central Processing Unit）１１、揮発性記録媒体のメモリ１２、及び不揮発性記録媒体の補助記憶部１３を備える。また、クライアント端末１は、ユーザーインターフェイス端末１４、事前登録処理部１５、画像データ生成部１６、ジョブ出力部１７及び通信Ｉ／Ｆ１８（通信部の一例）を備える。クライアント端末１には、例えばパーソナルコンピューター装置が用いられる。
【００１８】
ＣＰＵ１１は、クライアント端末１の各部の動作の制御及び演算処理を行う中央処理装置であり、本実施の形態に係る各機能を実現するソフトウェアのプログラムコードを補助記憶部１３から読み出して実行する。なお、クライアント端末１は、ＣＰＵ１１の代わりに、ＭＰＵ（Micro-Processing Unit）等の処理装置を備えるようにしてもよい。
【００１９】
メモリ１２は主記憶部であり、メモリ１２には演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。メモリ１２には、ＲＡＭ（Random Access Memory）等が適用される。
【００２０】
補助記憶部１３は、メモリ１２の補助的な役割を担う記憶部であり、通常長時間データを保存することが可能な仕組みを有する。補助記憶部１３には、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、フレキシブルディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等が用いられる。この補助記憶部１３には、ＯＳ（Operating System）及び各種のパラメータの他に、クライアント端末１を機能させるためのプログラムが記録されている。例えば補助記憶部１３に、図９〜図１１に示すプログラム（ソフトウェア）が格納されていてもよい。
【００２１】
ユーザーインターフェイス端末１４（第１情報提示部の一例）は、例えば、ユーザーが操作入力が可能なキーボード、マウス等、ユーザーが画面を確認可能な液晶ディスプレイ装置等によって構成されている。ユーザーインターフェイス端末１４は、ユーザーがユーザーインターフェイス端末１４に提示された情報を確認可能な提示確認部の一例として用いられる。図中では、ユーザーインターフェイス端末１４を「ＵＩ（User Interface）装置」と表す。このユーザーインターフェイス端末１４には、ジョブのグループ、又は箔ロール交換情報が提示される。グループとは、同じ箔ロール９を使用可能なジョブやページの集まりである。ユーザーは、ユーザーインターフェイス端末１４を通じて、ジョブの実行を指示したり、提示されたジョブの実行結果を確認したりすることが可能である。
【００２２】
事前登録処理部１５は、コントローラー２が備える補助記憶部２３に対して、事前に各種のパラメーターを登録するために用いられる。コントローラー２は、事前登録されたパラメーターに基づいて、所定の処理を実行する。
【００２３】
画像データ生成部１６は、ユーザーによるユーザーインターフェイス端末１４を通じた操作に基づいて、文書作成又は画像作成アプリケーションにより、印刷システム５０にて印刷される画像（箔なし画像及び箔押し画像）の画像データを生成する。
【００２４】
ジョブ出力部１７は、印刷設定情報（「ジョブチケット」とも呼ばれる）及び画像データを含むジョブを生成し、コントローラー２へ出力する。印刷設定情報には、箔押し印刷設定の有無やページ割付けなどの情報が含まれる。
【００２５】
通信Ｉ／Ｆ（Interface）１８は、例えばＮＩＣ（Network Interface Card）等が用いられ、ＬＡＮ（Local Area Network）等のネットワークＮを介して各装置間で各種のデータを送受信することが可能な構成とされている。
【００２６】
（コントローラー）
コントローラー２は、バスを介して互いに接続されたＣＰＵ（Central Processing Unit）２１、揮発性記録媒体のメモリ２２、及び不揮発性記録媒体の補助記憶部２３を備える。またコントローラー２は、ジョブ処理部２４、ＲＩＰ処理部２５、及び通信Ｉ／Ｆ２６（通信部の一例）を備える。コントローラー２には、例えばパーソナルコンピューター装置又はサーバーが用いられる。
【００２７】
ＣＰＵ２１は、コントローラー２の各部の動作の制御及び演算処理を行う中央処理装置であり、本実施の形態に係る各機能を実現するソフトウェアのプログラムコードを補助記憶部２３から読み出して実行する。なお、コントローラー２は、ＣＰＵ２１の代わりに、ＭＰＵ（Micro-Processing Unit）等の処理装置を備えるようにしてもよい。
【００２８】
メモリ２２は主記憶部であり、メモリ２２には演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。メモリ２２には、ＲＡＭ等が適用される。
【００２９】
補助記憶部２３は、メモリ２２の補助的な役割を担う記憶部であり、通常長時間データを保存することが可能な仕組みを有する。補助記憶部２３には、ＨＤＤ、ＳＳＤ、フレキシブルディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等が用いられる。この補助記憶部２３には、ＯＳ及び各種のパラメータの他に、コントローラー２を機能させるためのプログラムが記録されている。例えば補助記憶部２３に、図１０と図１１に示すプログラム（ソフトウェア）が格納されていてもよい。
【００３０】
ジョブ処理部２４は、コントローラー２に入稿されたジョブに含まれる印刷データから箔なし印刷データ６、箔押し印刷データ７を生成する。箔なし印刷データ６、箔押し印刷データ７は、ＲＩＰ処理部２５に供給される。
【００３１】
ＲＩＰ処理部２５は、ジョブの印刷設定情報に基づいて印刷設定を反映した箔なし印刷データ６を画像形成装置３で識別できる言語（ＰＤＬ:Page Description Language）に変換して出力するＲＩＰ（Raster image processor）処理を行う。画像形成装置３で識別できる言語としては、ＰＤＬの他に、ＰＣＬやＰｏｓｔＳｃｒｉｐｔ等がある。ＲＩＰ処理部２５は、ページ割付設定が含まれていた場合、ページ割付設定に記載された割付け数及び配置に基づいて、箔なし印刷データ６を割り付ける。同様に、ＲＩＰ処理部２５は、印刷設定を箔押し印刷データ７に反映し、箔押し印刷データ７を箔押し装置４で識別できる言語に変換して出力する。
【００３２】
通信Ｉ／Ｆ２６は、例えばＮＩＣ（Network Interface Card）等が用いられ、ＬＡＮ等のネットワークＮを介して各装置間で各種のデータを送受信することが可能な構成とされている。
【００３３】
（画像形成装置）
画像形成装置３は、クライアント端末１から出力されたジョブをネットワークＮを介して受信し、ジョブの印刷設定及び箔なし印刷データ６に基づいて用紙に画像を形成して出力（以下「印刷処理」）する。画像形成装置３は、複数種類の機能（印刷機能、複写機能、スキャン機能等）を備えた複合機（ＭＦＰ：Multi Function Peripheral）でもよい。
【００３４】
画像形成装置３は、ＣＰＵ３１、メモリ３２、補助記憶部３３、操作表示部３４、画像形成部３５、及び通信Ｉ／Ｆ３６を備える。
【００３５】
ＣＰＵ３１は、画像形成装置３の各部の動作の制御及び演算処理を行う中央処理装置であり、本実施の形態に係る各機能を実現するソフトウェアのプログラムコードを補助記憶部３３から読み出して実行する。なお、画像形成装置３は、ＣＰＵ３１の代わりに、ＭＰＵ等の処理装置を備えるようにしてもよい。
【００３６】
メモリ３２は主記憶部であり、メモリ３２には演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。メモリ３２には、ＲＡＭ等が適用される。
【００３７】
補助記憶部３３は、メモリ３２の補助的な役割を担う記憶部であり、通常長時間データを保存することが可能な仕組みを有する。この補助記憶部３３には、ＯＳ及び各種のパラメータの他に、画像形成装置３を機能させるためのプログラムが記録されている。
【００３８】
操作表示部３４は、表示部であるフラットパネルディスプレイに、操作部であるタッチパネルが積層して構成される。操作表示部３４は、ユーザーから入力される操作の内容に応じた操作信号を生成して、生成した操作信号をＣＰＵ３１に供給する。また操作表示部３４は、ＣＰＵ３１の処理結果を表示する。
【００３９】
画像形成部３５は、コントローラー２から送信された箔なし印刷データ６に基づいて、画像を用紙上に形成する。画像形成部３５は、プリンタエンジンとして構成される。
【００４０】
通信Ｉ／Ｆ３６は、例えばＮＩＣ等が用いられ、ネットワークＮを介して各装置間で各種のデータを送受信することが可能な構成とされている。
【００４１】
（箔押し装置）
箔押し装置４は、コントローラー２から送信された箔押し印刷データ７を読み取り、箔押し印刷データ７を構成する箔画像の各画素に対応する用紙の位置にニスを塗布し、ニスの上に箔を接着（箔押し）する。
【００４２】
箔押し装置４は、ＣＰＵ４１、メモリ４２、補助記憶部４３、操作表示部４４、用紙搬送部４５、箔押し処理部４６、及び通信Ｉ／Ｆ４７を備える。
【００４３】
ＣＰＵ４１は、箔押し装置４の各部の動作の制御及び演算処理を行う中央処理装置であり、本実施の形態に係る各機能を実現するソフトウェアのプログラムコードを補助記憶部４３から読み出して実行する。なお、箔押し装置４は、ＣＰＵ４１の代わりに、ＭＰＵ等の処理装置を備えるようにしてもよい。
【００４４】
メモリ４２は主記憶部であり、メモリ４２には演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。メモリ４２には、ＲＡＭ等が適用される。
【００４５】
補助記憶部４３は、メモリ４２の補助的な役割を担う記憶部であり、通常長時間データを保存することが可能な仕組みを有する。この補助記憶部４３には、ＯＳ及び各種のパラメータの他に、箔押し装置４を機能させるためのプログラムが記録されている。
【００４６】
操作表示部４４（第２情報提示部の一例）は、表示部であるフラットパネルディスプレイに、操作部であるタッチパネルが積層して構成される。操作表示部４４は、ユーザーから入力される操作の内容に応じた操作信号を生成して、生成した操作信号をＣＰＵ４１に供給する。また、操作表示部４４は、ＣＰＵ４１の処理結果を表示する。
【００４７】
用紙搬送部４５は、ユーザーにより箔押し装置４の手差し用トレイ又は給紙トレイ（いずれも図示略）にセットされた用紙を搬送する。
【００４８】
箔押し処理部４６は、箔画像で構成される箔押し印刷データ７に基づいて、用紙にニスを塗布し、箔ロール９を駆動させるとともに箔押しを行い、ニスの上に箔を接着する。
【００４９】
通信Ｉ／Ｆ４７は、例えばＮＩＣ等が用いられ、ネットワークＮを介して各装置間で各種のデータを送受信することが可能な構成とされている。
【００５０】
図３は、クライアント端末１が備える事前登録処理部１５と、コントローラー２が備える補助記憶部２３の詳細な内容の例を示すブロック図である。
【００５１】
事前登録処理部１５は、箔ロール幅登録部１５ａ、並べ替えポリシー登録部１５ｂ、グループ最小枚数登録部１５ｃを備える。
箔ロール幅登録部１５ａは、コントローラー２の補助記憶部２３に箔ロール幅２３ａを登録する。ユーザーが複数種類の箔ロール幅の箔ロール９を所持している場合には、全ての種類の箔ロール幅がコントローラー２に登録される。
【００５２】
並べ替えポリシー登録部１５ｂは、コントローラー２の補助記憶部２３に並べ替えポリシー２３ｂを登録する。並べ替えポリシー２３ｂは、コントローラー２が箔ロール９の交換回数が少なくなるようにジョブを並べ替える際に参照される。以下の（１）〜（３）に並べ替えポリシー２３ｂの例を示す。
（１）現状の箔ロール構成（箔ロール９のセット位置）を優先する。
（２）納期が近いジョブを優先する。
（３）印刷枚数の多いジョブを優先する。
【００５３】
（１）に示すように並べ替えポリシー２３ｂには、箔押し装置４にセットされている箔ロール９のセット位置に基づいてジョブを並べ替えることが規定される。このように箔押し装置４における現状の箔ロール構成を優先すれば、現状の箔ロール９のセット位置を変更しなくてよいジョブを含むグループが最初に実行される。このため、箔押し装置４による箔押し印刷の開始時点で、既に箔押し装置４にセットされている箔ロール９の位置を変えなくてよい。
【００５４】
また、（２）のようにジョブの納期情報に基づいて、納期が近いジョブを優先して実行するようにジョブを並べ替えると、納期までの時間が最も短いジョブを含むグループが最初に実行される。このため、ユーザーが箔押し印刷物１０を得るまでの時間が短くなり、納期前に箔押し印刷物１０を納品することが可能となる。
【００５５】
また、（３）のようにジョブの印刷枚数に基づいて、印刷枚数の多いジョブを優先すれば、例えば、異なるグループに属する１０００部のジョブと、１０部のジョブがある場合、印刷枚数の多い１０００部のジョブを優先して箔押し印刷することにより、箔ロール９の交換回数を減らすことができる。この理由として、印刷枚数が少ないジョブから先に箔押し印刷が行われていると、別に入稿されたジョブを印刷枚数が少ないジョブとグルーピングして一つのグループにすることができないが、印刷枚数が多いジョブから先に箔押し印刷が行われていれば、別に入稿されたジョブが印刷枚数の少ないジョブとグルーピングできる可能性があり、箔ロール９の交換回数を減らせる場合があるからである。
なお、（１）〜（３）の順に並べ替えポリシー２３ｂ自体に優先順位を付けてもよい。このような並べ替えポリシー２３ｂの優先順位は、ユーザーが設定可能とすればよい。
【００５６】
グループ最小枚数登録部１５ｃは、コントローラー２の補助記憶部２３にグループ最小枚数２３ｃを登録する。グループ最小枚数２３ｃはグルーピングのしきい値として求められる値である。一般に、グループ最小枚数２３ｃが小さいほど箔ロール９の交換回数が増加する傾向にあり、グループ最小枚数２３ｃが大きいほど箔ロール９の交換回数は減るが、使用されなかった箔を含む箔ロール９の廃棄量が多くなる。
【００５７】
例えば、１０００ページの箔押し印刷が行われるジョブＡと、１ページの箔押し印刷が行われるジョブＢがあるとする。ここで、ジョブＡの箔オブジェクトは用紙全体に形成され、ジョブＢの箔オブジェクトは用紙のごく一部に形成されるものとする。しかし、ジョブＡ、Ｂの切替えタイミングで箔ロールを交換する作業には時間と費用がかかるので、ジョブＢで使用した箔ロールをそのままジョブＡでも使用できるようにジョブＡ，Ｂがグルーピングされる。このとき、図４に示すグルーピング処理部２４ｃは、箔オブジェクトが小さいジョブの枚数がグループ最小枚数２３ｃ（例えば、１００枚）以下であれば箔オブジェクトの大きさが異なる複数のジョブをグルーピングする。
【００５８】
図４は、コントローラー２が備えるジョブ処理部２４の詳細な内部構成例を示すブロック図である。
【００５９】
ジョブ処理部２４は、ジョブ受信部２４ａ、箔オブジェクト情報算出部２４ｂ、グルーピング処理部２４ｃ、優先度決定部２４ｄ、ジョブ並べ替え部２４ｅ、箔なし印刷データ送信部２４ｆ、箔押し印刷データ送信部２４ｇ、箔ロール交換情報出力部２４ｈ、後処理通知部２４ｉを備える。
【００６０】
ジョブ受信部２４ａは、通信Ｉ／Ｆ２６を通じてクライアント端末１から複数のジョブを受信し、このジョブをメモリ２２に書き込む。
箔オブジェクト情報算出部２４ｂは、メモリ２２から読出したジョブに含まれる印刷データから抽出した箔押し印刷データ７に基づいて、箔押し装置４に給紙される用紙の給紙方向に直交する方向の箔オブジェクトの位置及び大きさを含む箔オブジェクト情報を算出する。この算出処理は、補助記憶部２３に記憶された箔ロール幅２３ａを参照して行われる。
【００６１】
グルーピング処理部２４ｃは、箔押し装置４に取付可能な箔ロール９、並びに箔オブジェクトの位置及び大きさに基づいてジョブをグルーピングする。ジョブをグルーピングする処理は、補助記憶部２３に記憶された箔ロール幅２３ａとグループ最小枚数２３ｃを参照して行われる。箔オブジェクトをグルーピングした結果は、クライアント端末１に送信され、クライアント端末１のユーザーインターフェイス端末１４にてユーザーが確認可能である。
【００６２】
優先度決定部２４ｄは、グループ毎に実行順を示す優先度を決定する。この優先度は、補助記憶部２３に記憶された並べ替えポリシー２３ｂとグループ最小枚数２３ｃを参照して決定される。決定された優先度は、クライアント端末１に送信され、クライアント端末１のユーザーインターフェイス端末１４にてユーザーが確認可能であり、ユーザーが優先度を変更することも可能である。
【００６３】
ジョブ並べ替え部２４ｅは、グルーピングされたジョブを、決定された優先度に従ってグループ毎に並べ替える。このとき、ジョブ並べ替え部２４ｅは、箔押し装置４が同じグループのジョブを連続して実行可能とし、かつ、優先度が高いグループが先に実行可能となるようにジョブを並べ替える。
【００６４】
箔なし印刷データ送信部２４ｆは、ジョブ受信部２４ａによって印刷データから抽出された、箔オブジェクトを含まない箔なし印刷データ６を、画像形成装置３に送信する。画像形成装置３は、箔なし印刷データ６に従って用紙に画像を形成する画像形成処理（印刷処理ともいう）を行う。
【００６５】
箔押し印刷データ送信部２４ｇは、ジョブ受信部２４ａによって印刷データから抽出された、箔オブジェクトを含む箔押し印刷データ７を箔押し装置４に送信する。
【００６６】
箔ロール交換情報出力部２４ｈは、箔ロール９が交換されるタイミングを示す箔ロール交換情報を出力する。本実施の形態では、箔ロール９が交換されるタイミングが、グループが変わるタイミングと同じである。箔ロール交換情報出力部２４ｈは、ユーザーインターフェイス端末１４にロール交換情報を出力し、又は、箔押し装置４にロール交換情報を送信し、箔押し装置４が備える操作表示部４４（第２情報提示部の一例）に箔ロール交換情報を提示させる。このため、クライアント端末１又は箔押し装置４にて箔ロール交換情報を確認したユーザーは、グループが変わるタイミングで箔押し装置４にセットされている箔ロール９を交換することができる。
【００６７】
後処理通知部２４ｉは、ジョブ又はページ毎に用紙をソート可能な後処理装置４Ａが箔押し装置４に設けられている場合に、後処理装置４Ａに対してジョブの並べ替え結果を含む後処理情報を通知する。そして、後処理通知部２４ｉは、ジョブの並べ替え結果を通知し、箔押しされた用紙を元の並び順に戻すソートを後処理装置４Ａに実行させる。後処理装置４Ａは、通知された後処理情報に従って箔押しされた印刷物に後処理（例えば、ソート処理、折り処理）を行う。
【００６８】
図５は、グルーピング処理部２４ｃの内部構成例を示すブロック図である。
【００６９】
グルーピング処理部２４ｃは、ページ並べ替え判定部２４ｃ１、ジョブグループ候補抽出部２４ｃ２、ジョブグループ分割部２４ｃ３、ジョブグループマージ処理部２４ｃ４、画像回転処理部２４ｃ５を備える。
【００７０】
ページ並べ替え判定部２４ｃ１は、ジョブに含まれるページ毎にページの並べ替え可否を判定し、並べ替え可能なページを並べ替える。例えば、ページ並べ替え判定部２４ｃ１は、ユーザーによる設定、又は、ソート機能を有する後処理装置４Ａが箔押し装置４に接続されているか否かにより、ページの並べ替え可否を判定している。
【００７１】
ジョブグループ候補抽出部２４ｃ２は、箔押し装置４にセット可能な箔ロール９の箔ロール幅毎にグルーピング可能なジョブをジョブグループ候補として抽出する。
【００７２】
ジョブグループ分割部２４ｃ３は、抽出されたジョブグループ候補から箔押し装置４にセットされた箔ロール９で箔押し可能なジョブを分割し、このジョブを含むジョブグループを確定する。
【００７３】
ジョブグループマージ処理部２４ｃ４は、グループに含まれ、用紙枚数が指定枚数以下であるジョブを、ジョブの箔押し印刷に用いられる箔ロール９より大きい箔ロール幅である箔ロール９を用いて箔押し印刷が行われる他のグループにマージする。
【００７４】
画像回転処理部２４ｃ５は、箔押し装置４にセットされる箔ロール９のセット位置に合わせて箔押し印刷が行われるように、箔オブジェクトが形成されるページの画像を任意の角度に回転する。例えば、画像回転処理部２４ｃ５は、箔ロール９のセット位置に箔オブジェクトの位置を合わせるために、ページ全体の画像を１８０°回転する処理を行う。このとき、後述する図７のジョブＣに破線で示すように、ジョブＣが通紙方向に垂直な方向に１８０°回転する処理が行われる。なお、画像回転処理部２４ｃ５は、ページ全体の画像を時計回りに９０°又は２７０°回転する処理を行ってもよい。
【００７５】
＜箔ロールの構成例＞
図６は、箔ロール９の構成例を示す説明図である。図６の上段には箔ロール幅が異なる３種類の箔ロール９の大きさの比較例を示し、図６の下段には各箔ロール９の箔ロール幅の例を示す。
【００７６】
図６の上段には、箔ロール幅が小さいものから順に箔ロール９ａ、９ｂ、９ｃが示されている。
図６の下段に示す表には、箔ロール９ａ〜９ｃに対する箔ロール幅ｗ１〜ｗ３の値が格納されている。表中で箔ロール９ａ，９ｂ，９ｃは、それぞれ箔ロールＡ、箔ロールＢ、箔ロールＣと名付けられている。この表に示すように例えば、箔ロール９ａの箔ロール幅ｗ１が１４８ｍｍであり、箔ロール９ｂの箔ロール幅ｗ２が２１０ｍｍであり、箔ロール９ｃの箔ロール幅ｗ３が２９７ｍｍである。図６に示す箔ロール９ａ〜９ｃを用いて、ジョブの並べ替えを実行する例を以下に説明する。
【００７７】
＜ジョブ並べ替えの第１例＞
次に、ジョブの並べ替えについて図７に第１例を示し、図８に第２例を示して説明する。
図７は、ジョブの並べ替えの第１例を示す説明図である。この例では、４種類のジョブＡ〜Ｄにて使用される箔オブジェクト６１ａ〜６１ｄが示される。
【００７８】
図７の上段には、左から順にジョブＡ〜Ｄにて用紙６０に印刷される箔オブジェクト６１ａ〜６１ｄの位置及び大きさが示される。箔オブジェクト６１ａ〜６１ｄの位置と大きさは、１次元の情報である。用紙６０は、図中の右から左への通紙方向に沿って箔押し装置４に通紙される。ジョブＡ〜Ｄにて使用される用紙６０の大きさは同じである。ジョブＡ〜Ｄでは、それぞれ１００部ずつ用紙６０の同じ位置に箔オブジェクトに基づく箔押し印刷が行われる。そして、図７の上段の左側には、箔ロール９ａ，９ｃの箔ロール幅がどの位の大きさであるかが示される。
【００７９】
ジョブＡ〜Ｄにおいて、箔オブジェクト６１ａ〜６１ｄの形状は、斜線で塗りつぶした矩形枠により表される。そして、箔オブジェクト６１ａ〜６１ｄのオフセットは、用紙６０の下部から箔オブジェクト６１ａ〜６１ｄの下部までの長さに基づいて定まる。用紙６０の下側には、オフセットの基準となる基準線６５が示される。また、箔オブジェクト６１ａ〜６１ｄの箔オブジェクト幅は、各オフセットから箔オブジェクト６１ａ〜６１ｄの上部までの長さに基づいて定まる。
【００８０】
そして、図７の中段には、ジョブＡ〜Ｄ毎にオフセットと箔オブジェクト幅の値が格納されている。例えば、ジョブＡにおいて、箔オブジェクト６１ａのオフセット６２ａが２４０ｍｍであり、箔オブジェクト幅６３ａが５０ｍｍである。
【００８１】
ここで、図６に示した箔ロール９ａ〜９ｃと、図７の箔オブジェクト６１ａ〜６１ｄとの関係を説明する。従来は、コントローラー２に入稿されたジョブＡ〜Ｄの順に箔押し装置４がジョブを実行していた。ここで、ジョブＡであれば、箔オブジェクト幅６３ａが５０ｍｍであるため、箔ロール幅１４８ｍｍである箔ロール９ａを用いれば、ジョブＡの箔オブジェクト６１ａの位置と箔オブジェクト幅に合わせた箔押し印刷が可能である。しかし、ジョブＢの箔オブジェクト幅６３ｂが２８０ｍｍであるため、箔ロール９ａでは箔オブジェクト６１ｂに箔押し印刷できない。このため、箔ロール幅が２９７ｍｍである箔ロール９ｃが箔ロール９ａを交換して用いられる。
【００８２】
次に、ジョブＣの箔オブジェクト幅６３ｃが５０ｍｍであるが、箔ロール９ｃでは廃棄量が多くなる。このため、再び、箔ロール９ｃから箔ロール９ａに交換される。なお、箔オブジェクト６１ｃの位置が箔オブジェクト６１ａとは異なるため、ジョブＣにて交換された箔ロール９ａの位置は、オフセット６２ｃに合わせて用紙６０の下側となる。
【００８３】
次に、ジョブＤの箔オブジェクト幅６３ｄが１００ｍｍであるため、箔ロール幅が１４８ｍｍである箔ロール９ａを用いれば、ジョブＤの箔オブジェクト６１ｄに合わせた箔押し印刷が可能である。しかし、ジョブＣでは箔ロール９ａが用紙６０の下側にセットされたのに対し、ジョブＤでは基準線６５の上側に箔ロール９ａをセットしなければジョブＤの箔オブジェクト６１ｄに合わせて箔押し印刷ができない。このため、通紙方向に垂直な方向に箔ロール９ａが移動される。このように従来の箔押し印刷では、箔オブジェクトの位置及び大きさに合わせて頻繁に箔ロール９を移動したり、交換したりする必要があった。
【００８４】
このため、本実施の形態では、図７の下段に示すようにジョブ並べ替え部２４ｅがジョブの実行順を入替える。なお、ジョブＣには、画像回転処理部２４ｃ５によって箔オブジェクト６１ｃが１８０°回転された箔オブジェクト６１ｅが破線の矩形枠で表されている。
【００８５】
例えば、ジョブＡ、Ｄの順に並べ替えると、ジョブＡにてセットした箔ロール９ａを移動させることなくジョブＤで用いることができる。また、ジョブＤの次にジョブＣを実行すれば、箔ロール９ａを用紙６０の上側から下側に移動させるだけでよい。その後、ジョブＣの次にジョブＢを実行する際に、箔ロール９ａを箔ロール９ｃに交換すればよい。このようにジョブＡ、Ｂ、Ｃ、Ｄの順に実行すると、箔ロールの交換がジョブＡ、Ｂ間と、ジョブＢ、Ｃ間で２回必要であったのに対し、ジョブＡ、Ｄ、Ｃ、Ｂの順に実行すると、箔ロールの交換がジョブＣ、Ｂ間で１回ですむ。このため、ジョブの実行順を並べ替えることは箔ロール９の交換回数を減らし、箔ロール９の廃棄量を減らすために有効であると考えられる。
【００８６】
なお、ジョブＣにて、画像回転処理部２４ｃ５が箔オブジェクト６１ｃを箔オブジェクト６１ｅの位置に１８０°回転させると、ジョブＣにおける箔オブジェクト６１ｅのオフセットが変わる。そして、ジョブＡ，Ｄ，Ｃを同じグループにすることができる。このように多くのジョブが同じグループに含まれるため、ジョブＡ，Ｄを実行した後、箔ロール９ａを用紙６０の上側にセットしたままジョブＣを実行することができ、ユーザーが箔押し装置４にかける手間を一層減らすことができる。
【００８７】
＜ジョブ並べ替えの第２例＞
図８は、ジョブの並べ替えの第２例を示す説明図である。この例では、３種類のジョブＡ，Ｂ，Ｄにて使用される箔オブジェクト６１ａ，６１ｂ，６１ｄが示される。ジョブＡ，Ｂ，Ｄは、それぞれ１００ページの印刷を行う。ただし、ジョブＡでは、１００ページのうち、最終ページだけに箔オブジェクト６１ａが形成され、ジョブＤでは、１００ページのうち、最初ページだけに箔オブジェクト６１ｄが形成されている。
【００８８】
前提として、ユーザーは、ジョブの切れ目で箔ロール９を交換できず、ジョブ中のページを印刷中に箔ロール９を交換できるものとする。このため、箔ロール交換情報出力部２４ｈは、箔ロール９が交換されるタイミングを、ジョブの途中とする箔ロール交換情報を出力する。
【００８９】
図８の上部に示すようにジョブＡ，Ｂ，Ｄの順で実行されると、ジョブＡ，Ｂの切れ目で箔ロール９ａを箔ロール９ｃに交換することができない。このため、図８の下部に示すようにジョブＡ，Ｄ，Ｂの順で実行されるようにジョブが並べ替えられる。このとき、グルーピング処理部２４ｃによりジョブＡの最終ページと、ジョブＤの最初ページが同じグループにグルーピングされる。これにより、ジョブＡの最終ページと、ジョブＤの最初ページは同じ箔ロール９ａにより箔押し印刷が行われる。その後、ジョブＤの実行中に箔ロール９ａが箔ロール９ｃに交換されることで、ジョブＢの箔押し印刷が行われる。このようにジョブの実行順を入替えることで、ジョブの切れ目で箔ロール９の交換をしなくてすむ。
【００９０】
以下に、ジョブ処理部２４にて行われるジョブの実行順を並べ替えるための処理について説明する。ここでは、印刷システム５０を構成する各装置による処理について、事前登録処理、箔押し印刷処理、ジョブのグルーピング処理の順に説明する。
【００９１】
＜事前登録処理＞
図９は、クライアント端末１を使って行われる各種情報の事前登録処理の例を示すフローチャートである。本処理は、ユーザーがクライアント端末１のユーザーインターフェイス端末１４を操作することで行われる。
【００９２】
始めに、ユーザーは、ユーザーが所持している箔ロール９の箔ロール幅を登録する（Ｓ１）。箔ロール幅は、箔ロール幅登録部１５ａにより、コントローラー２の補助記憶部２３に箔ロール幅２３ａとして登録される。
【００９３】
次に、ユーザーは、ジョブの並べ替えポリシーを登録する（Ｓ２）。並べ替えポリシーは、並べ替えポリシー登録部１５ｂにより、コントローラー２の補助記憶部２３に並べ替えポリシー２３ｂとして登録される。
【００９４】
そして、ユーザーは、同一グループに含める最小の枚数としてグループ最小枚数を登録する（Ｓ３）。グループ最小枚数は、グループ最小枚数登録部１５ｃにより、コントローラー２の補助記憶部２３にグループ最小枚数２３ｃとして登録される。
【００９５】
＜印刷時処理（全体）＞
次に、印刷システム５０における印刷時処理の全体の処理例について説明する。
図１０は、印刷システム５０により行われる印刷時処理の例を示すフローチャートである。
【００９６】
始めに、コントローラー２が備えるジョブ処理部２４のジョブ受信部２４ａは、ユーザーが使用するクライアント端末１から任意のプロトコルを用いて、箔押し印刷に用いられる全てのジョブを通信Ｉ／Ｆ２６を通じて受信する（Ｓ１１）。
【００９７】
次に、ジョブ処理部２４の箔オブジェクト情報算出部２４ｂは、各ジョブから抽出された箔押し印刷データに基づいて箔オブジェクト情報を算出する（Ｓ１２）。図７に示したように、箔オブジェクト情報算出部２４ｂは、給紙方向に直交する向きに基づいて、箔オブジェクトの位置と大きさを含む箔オブジェクト情報を算出している。
【００９８】
次に、ジョブ処理部２４のグルーピング処理部２４ｃは、算出された各ジョブにおける箔オブジェクトの位置と大きさに基づいて、ジョブのグルーピング処理を行い、ジョブグループを決定する（Ｓ１３）。ジョブのグルーピング処理の詳細は後述する。
【００９９】
次に、ジョブ処理部２４の優先度決定部２４ｄは、各ジョブグループの優先度を決定する（Ｓ１４）。優先度の決定は、ユーザーの設定した並べ替えポリシー２３ｂに応じて実行される。
【０１００】
次に、クライアント端末１のユーザーインターフェイス端末１４に、グルーピングの結果と、決定された優先度が提示される。そして、ユーザーは提示された結果に基づいて、グルーピングの結果と優先度を修正するか否かを判断する（Ｓ１５）。ユーザーがグルーピングの結果と、決定された優先度を修正しないと判断した場合（Ｓ１５のＮＯ）、ステップＳ１７に進む。なお、ステップＳ１５はスキップすることも可能である。
【０１０１】
一方、ユーザーがグルーピングの結果と、決定された優先度を修正すると判断した場合（Ｓ１５のＹＥＳ）、ユーザーは、ユーザーインターフェイス端末１４を通じてマニュアルで調整を行う（Ｓ１６）。ただし、ユーザーは、クライアント端末１以外の外部装置に表示されるＷｅｂブラウザを通じてグループ内のジョブを変更する調整を行うことができる。例えば、コントローラー２が有する不図示のディスプレイ装置、画像形成装置３が有する操作表示部３４、箔押し装置４が有する操作表示部４４を通じて調整することが可能である。
【０１０２】
次に、ジョブ並べ替え部２４ｅは、決定したグルーピング結果と優先度に基づいて、ジョブの並べ替え処理を行う（Ｓ１７）。このとき、ジョブ並べ替え部２４ｅは、同じグループのジョブを連続して実行可能とし、優先度の高いグループを先に実行可能とするようにジョブを並べ替える。ステップＳ１６のマニュアル調整を、ステップＳ１７のジョブの並べ替え処理の後に位置することで、ユーザーがグループ内のジョブの順番を直接並べ替えてもよい。
【０１０３】
次に、箔なし印刷データ送信部２４ｆは、通信Ｉ／Ｆ２６を通じて、並べ替えたジョブの順に、箔なし印刷データ６を画像形成装置３に送信する（Ｓ１８）。
【０１０４】
次に、箔押し印刷データ送信部２４ｇは、通信Ｉ／Ｆ２６を通じて、並べ替えたジョブの順に、箔押し印刷データ７を箔押し装置４に送信する（Ｓ１９）。
【０１０５】
次に、箔ロール交換情報出力部２４ｈは、ジョブのグルーピング結果に基づいて箔ロール９の交換情報を生成する。そして、箔ロール交換情報出力部２４ｈは、通信Ｉ／Ｆ２６を通じて、箔ロール９の交換情報を箔押し装置４へ送信する（Ｓ２０）。箔ロール９の交換情報には、グループの切り替わるタイミングで箔ロール９の交換を指示するデータが含まれるため、ユーザーは、指示されたタイミングで箔ロール９を交換することができる。
【０１０６】
次に、後処理通知部２４ｉは、ジョブの並べ替え結果を後処理装置４Ａに通知し（Ｓ２１）、本処理を終了する。ただし、箔押し装置４に後処理装置４Ａが接続されていない場合は、ステップＳ２１はスキップされる。
【０１０７】
＜印刷時処理（ジョブのグルーピング）＞
次に、ジョブのグルーピング処理について説明する。
図１１は、図１０のステップＳ１３にて行われるジョブのグルーピング処理の詳細な内容を示すフローチャートである。この処理は、グルーピング処理部２４ｃが備える各部によって行われる。
【０１０８】
始めに、ページ並べ替え判定部２４ｃ１は、ジョブをページ単位で並べ替えてよいか否かを判定する（Ｓ３１）。例えば、ユーザーが操作画面を通じてページ単位で並べ替えてよい旨が入力されることでページ並べ替え判定部２４ｃ１による判定が行われる。なお、ソーターの機能を有する後処理装置４Ａが箔押し装置４に接続されている場合にも、ジョブをページ単位で並べ替えてよいと判定してもよい。ジョブをページ単位で並べ替えできない場合（Ｓ３１のＮＯ）、ステップＳ３３に進む。
【０１０９】
ジョブをページ単位で並べ替えできる場合、ページ並べ替え判定部２４ｃ１は、ジョブをページ単位に分解する（Ｓ３２）。
【０１１０】
ステップＳ３１又はＳ３２の後、ジョブグループ候補抽出部２４ｃ２は、ユーザーが所持している箔ロール９の箔ロール幅毎にジョブグループ候補を抽出する処理を行う（Ｓ３３）。ここで、箔ロール幅の情報は降順にソートされているものとする。このため、箔ロール幅が大きい箔ロール９から順に、この箔ロール９を用いて箔押し印刷が可能なジョブグループがジョブグループ候補として抽出される。
【０１１１】
ステップＳ３３のジョブグループ候補の抽出処理では、ジョブグループ候補抽出部２４ｃ２が、箔ロール幅よりも箔オブジェクトの大きさが小さいジョブを集め（Ｓ３４）、集めたジョブをジョブグループ候補としてメモリ２２等に記憶する。そして、ある大きさの箔ロール幅の箔ロール９についてジョブグループ候補が抽出されると、次に小さい箔ロール幅の箔ロール９についてジョブグループ候補が抽出される処理が繰り返される。クライアント端末１からコントローラー２に投入される全てのジョブが、いずれかのジョブグループ候補に属するものとする。
【０１１２】
図７の例では、最も箔ロール幅が大きい箔ロール９ｃから順に箔押し印刷可能な箔オブジェクトを抽出する。最も箔ロール幅が大きい箔ロール９ｃを用いて箔押し印刷可能な箔オブジェクトは、箔オブジェクト６１ａ〜６１ｄである。次に箔ロール幅が大きい箔ロール９ｂを用いて箔押し印刷可能な箔オブジェクトは、箔オブジェクト６１ａ，６１ｃ，６１ｄである。そして、最も箔ロール幅が小さい箔ロール９ｃを用いて箔押し印刷可能な箔オブジェクトについても、箔オブジェクト６１ａ，６１ｃ，６１ｄである。ただし、箔ロール９ｂより箔ロール９ａを用いる方が箔ロール９の箔の廃棄量を減らすことができる。このため、箔ロール９ａによりジョブＡ，Ｃ，Ｄの箔オブジェクト６１ａ，６１ｃ，６１ｄが箔押し印刷され、箔ロール９ｃによりジョブＢの箔オブジェクト６１ｂが箔押し印刷されるようなジョブグループ候補が抽出される。なお、箔ロール幅が小さい順に箔押し印刷可能な箔オブジェクトがジョブグループ候補として抽出されてもよい。
【０１１３】
ステップＳ３３の繰り返し処理が終わった後、ジョブグループ分割部２４ｃ３により、ジョブグループ候補からジョブを分割し、ジョブグループに含まれるジョブを確定する処理が、ジョブグループ候補毎に実施される（Ｓ３５）。この処理では、ジョブグループ分割部２４ｃ３が、箔ロール９がセットされた位置でジョブグループ候補内の全ジョブが箔押し可能か否かを判定する（Ｓ３６）。具体的には、ジョブグループ分割部２４ｃ３が、各ジョブでオフセットと用紙幅を加算した値の最大値と、オフセットの最小値の差分が箔ロール幅よりも小さいか否かを判定する。
【０１１４】
全ジョブが箔押しできない場合（Ｓ３６のＮＯ）、ジョブグループ分割部２４ｃ３は、ジョブグループ候補から箔押しできない任意のジョブを外し（Ｓ３７）、再びステップＳ３６の判定処理に移る。ただし、任意のジョブをジョブグループ候補から外す以外に、任意のジョブの画像を１８０°回転させる処理が許可されている場合には、図７下段のジョブＣに示したように、画像回転処理部２４ｃ５が画像を１８０°回転させてステップＳ３６の判定処理に移る。そして、ジョブグループ分割部２４ｃ３が、画像が回転したジョブについてオフセットと用紙幅を再び計算して、ジョブグループの確定処理を行う。
【０１１５】
一方、全ジョブが箔押しできる場合（Ｓ３６のＹＥＳ）、ジョブグループ分割部２４ｃ３は、各ジョブをジョブグループとして確定する（Ｓ３８）。そして、あるジョブグループ候補がジョブグループとして確定されると、次のジョブグループ候補がジョブグループとして確定される処理が繰り返される。
【０１１６】
ステップＳ３５の繰り返し処理が終わった後、ジョブグループマージ処理部２４ｃ４により、複数のジョブグループを一つのジョブグループにまとめるマージ処理がジョブグループ毎に実施される（Ｓ３９）。例えば、少ない部数のジョブが複数あり、このジョブに含まれる箔オブジェクトの位置がジョブ毎にバラついていた場合、ジョブ毎に箔ロール９を入替えたり、セットされた位置を調整したりするのは手間がかかる。このため、例えば、図７に示した箔ロール幅が最も大きい箔ロール９ａにて連続してジョブを実行すれば箔ロール９を入替える手間を省くことができる。このため、ステップＳ３９ではジョブグループのマージ処理が行われる。
【０１１７】
ジョブグループのマージ処理では、ジョブグループマージ処理部２４ｃ４が、ステップＳ３８にて確定したジョブグループ毎に、ジョブグループの印刷枚数が、予めユーザーによって設定されたグループ最小枚数２３ｃ以下であるか否かを判定する（Ｓ４０）。ジョブグループの印刷枚数がグループ最小枚数２３ｃ以下であれば（Ｓ４０のＮＯ）、ジョブグループマージ処理部２４ｃ４は、次のジョブグループに対してステップＳ３９の処理を行う。
【０１１８】
ジョブグループの印刷枚数がグループ最小枚数２３ｃを超えていれば（Ｓ４０のＹＥＳ）、ジョブグループマージ処理部２４ｃ４は、マージ可能な別のジョブグループがあるか否かを判定する（Ｓ４１）。ジョブグループがマージ可能であるか否かは、別のジョブグループが、現ジョブグループの箔パターンを包含できるか否かで判定される。マージ可能なジョブグループがない場合（Ｓ４１のＮＯ）、ジョブグループマージ処理部２４ｃ４は、次のジョブグループに対してステップＳ３９の処理を行う。
【０１１９】
一方、マージ可能なジョブグループがある場合（Ｓ４１のＹＥＳ）、ジョブグループマージ処理部２４ｃ４は、ジョブグループをマージする（Ｓ４２）。そして、あるジョブグループがマージされると、次のジョブグループをマージする処理が繰り返される。全てのジョブグループのマージ処理が終わると、図１１のジョブグルーピング処理を終了し、図１０のステップＳ１４に処理を戻す。
【０１２０】
以上説明した一実施の形態に係る印刷システム５０では、箔押し装置４にセットされた箔ロール９をできるだけ交換することなく箔押し印刷が可能な箔オブジェクトを有するジョブを連続して処理可能となるようにジョブが並べ替えられる。このため、同じ箔ロール幅を有する箔ロール９を連続してセットすることができ、箔ロール９の交換回数を少なくすることができ、ユーザーの負担が減り、箔押し印刷の生産性が向上する。また、箔オブジェクトの大きさに合わせた箔ロール幅の箔ロール９を使用可能であり、箔ロール９の廃棄量を減らすことができる。
【０１２１】
また、ユーザーインターフェイス端末１４にジョブの並べ替え結果、画像の回転結果、箔ロール９の交換タイミング等が提示されることにより、ユーザーは、どのようにジョブが処理されたか確認しやすい。なお、これらの結果は、画像形成装置３が備える操作表示部３４、箔押し装置４が備える操作表示部４４に表示されてもよい。そして、ユーザーは、表示された結果に基づいて、例えば、ジョブの並べ替え結果を修正する等の調整を行うことが可能である。
【０１２２】
なお、コントローラー２のジョブ処理部２４が有する各機能ブロックは、印刷システム５０が備える各装置が分散して備えてもよい。例えば、クライアント端末１がジョブ処理部２４の機能を備え、クライアント端末１から画像形成装置３及び箔押し装置４に箔なし印刷データ６及び箔押し印刷データ７を送信してもよい。また、コントローラー２の機能をクラウドサーバー等に持たせることにより、画像形成装置３及び箔押し装置４がセットされる事務室等にコントローラー２を設置しない構成としてもよい。
【０１２３】
上述した実施の形態では、印刷システム５０の各装置がネットワークＮを介して接続された環境を例に挙げたが、印刷データをＵＳＢ（Universal Serial Bus）メモリ等の記録媒体にコピーし、このＵＳＢメモリを画像形成装置３、箔押し装置４に差し込んで印刷データを入力する構成としてもよい。
【０１２４】
本発明は上述した実施の形態に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。
例えば、上述した実施の形態は本発明を分かりやすく説明するために装置及びシステムの構成を詳細かつ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されない。また、ここで説明した実施の形態の構成の一部を他の実施の形態の構成に置き換えることは可能であり、さらにはある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１２５】
１…クライアント端末、２…コントローラー、３…画像形成装置、４…箔押し装置、４Ａ…後処理装置、５…ジョブ、６…印刷データ、７…箔押し印刷データ、８…印刷物、９…箔ロール、１０…箔押し印刷物、２４…ジョブ処理部、２４ａ…ジョブ受信部、２４ｂ…箔オブジェクト情報算出部、２４ｃ…グルーピング処理部、２４ｄ…優先度決定部、２４ｅ…ジョブ並べ替え部、２４ｆ…箔なし印刷データ送信部、２４ｇ…箔押し印刷データ送信部、２４ｈ…箔ロール交換情報出力部、２４ｉ…後処理通知部
【図１】
2018151810.tif 000003
【図２】
2018151810.tif 000004
【図３】
2018151810.tif 000005
【図４】
2018151810.tif 000006
【図５】
2018151810.tif 000007
【図６】
2018151810.tif 000008
【図７】
2018151810.tif 000009
【図８】
2018151810.tif 000010
【図９】
2018151810.tif 000011
【図１０】
2018151810.tif 000012
【図１１】
2018151810.tif 000013