(57)【要約】【課題】  多面印刷の複雑な面付けレイアウトにおいて白地の多い印刷物の場合などでも、オペレータのミスを軽減し、処理効率を向上させる。【解決手段】  入力された印刷ジョブに基づいて画像形成を行う際に、複数のジョブから多面印刷データを生成し、生成した多面印刷データから断裁シート用のデータを生成する。そして、生成された多面印刷データの印刷及び生成された断裁シートデータの差込印刷を制御する。【選択図】      図１
2007326285.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷データから１枚の用紙に該複数の印刷データが配置される多面印刷データを生成する多面印刷データ生成手段と、
前記生成された多面印刷データにおける前記複数の印刷データの配置に基づいて、断裁シート用のデータを生成する断裁シートデータ生成手段と、
前記多面印刷データ生成手段により生成された多面印刷データと、前記断裁シートデータ生成手段により生成された断裁シートデータとを続けて印刷すべく制御する印刷制御手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記多面印刷データ生成手段は、
新たな面付け設定を行う面付けレイアウト再設定手段と、
前記新たな面付けの各コンテンツ元として、ページコンテンツデータを関連付け直すページコンテンツデータ関連付け再設定手段と、
前記断裁シートを前記多面印刷データに差し込むための差込印刷指示を設定する断裁シート差込印刷設定手段とを有することを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記断裁シートデータ生成手段は、前記新たな面付けレイアウト設定と、前記差込印刷指示の設定に基づいて断裁禁止領域をマスクし、断裁可能領域と区別するための断裁シート用のデータを生成することを特徴とする請求項２記載の印刷制御装置。
【請求項４】
先行して処理中のジョブと、印刷処理を中断して割り込むジョブの各ジョブチケットを保存し、保存した各ジョブチケットから代替ジョブチケットを生成し、
前記ページコンテンツデータ関連付け再設定手段は、前記代替ジョブチケットの新たな面付けレイアウトに、中断したジョブのページデータと割り込みジョブのページデータを混合して関連付け直すことを特徴とする請求項２記載の印刷制御装置。
【請求項５】
先行するジョブの印刷途中で割り込みジョブを受け付け、前記先行するジョブとの合成により１つのジョブを生成する際に、新たな面付け設定によりシートの面付けレイアウトに変化が起こる場合に、その新たな面付けにて印刷される最初のシートの直前に差し込み印刷指示設定を行うことを特徴とする請求項２記載の印刷制御装置。
【請求項６】
前記断裁シートの差込印刷の差込タイミングとして、前記面付けレイアウト再設定手段で新たな面付け設定がなされていなくても、出力ビンを変更する場合に、その出力ビンの最初のシートを印刷する前に差し込み印刷指示設定を行うことを特徴とする請求項２記載の印刷制御装置。
【請求項７】
前記断裁シートの差込印刷の差込タイミングとして、前記面付けレイアウト再設定手段で新たな面付け設定がなされていなくても、断裁機から取得した断裁機の制限枚数と比較し、印刷用紙枚数が断裁機の制限を越える場合に、次のシートを印刷する前に再度差し込み印刷指示設定を行うことを特徴とする請求項２記載の印刷制御装置。
【請求項８】
複数の印刷データから１枚の用紙に該複数の印刷データが配置される多面印刷データを生成する多面印刷データ生成工程と、
前記生成された多面印刷データにおける前記複数の印刷データの配置に基づいて、断裁シート用のデータを生成する断裁シートデータ生成工程と、
前記多面印刷データ生成工程において生成された多面印刷データと、前記断裁シートデータ生成工程において生成された断裁シートデータとを続けて印刷すべく制御する印刷制御工程と、
を有することを特徴とする印刷制御方法。
【請求項９】
請求項８記載の印刷制御方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印刷データが１枚の印刷用紙に配置される多面印刷を制御する印刷制御装置及び印刷制御方法に関するものである。
【背景技術】
【０００２】
従来、第三者（顧客、クライアント）から印刷物の作成依頼を受注し、作成した印刷物を納品することで第三者から報酬を得る、所謂商業的印刷業界ではオフセット製版印刷機などの大規模な印刷装置を用いているのが主流である。ここで、印刷物には雑誌、新聞、カタログ、広告、グラビア印刷などが含まれる。印刷業界では、入稿、デザインやレイアウト、カンプ（プリンタ出力によるプレゼンテーション）、校正（レイアウト修正や色修正）、校正刷り（プルーフプリント）、版下作成、印刷、後処理加工、発送といった具合に様々な工程を踏んで作業を進めてきた。これは、上述のような印刷機の利用には、版下作成が必須で、一度版下を作成すると、その修正は容易ではなく、且つコスト的にかなり不利である。そのため、入念な校正、即ちレイアウトのチェックや色の確認作業が必要である。
【０００３】
このように、印刷業界では、大掛かりな装置を必要とし、且つクライアントが所望する印刷物を作成するのにある程度の時間も必要であった。しかもこれらそれぞれの作業には専門知識が必要であり、いわば職人と呼ばれる熟練者のノウハウが必要であった。
【０００４】
一方、最近では、電子写真方式やインクジェット方式の印刷装置の高速化、高画質化に伴い、上述のような印刷業界に対抗してプリント・オン・デマンド（ＰＯＤ）と呼ばれる、デジタルプリントを実現し、それで商売を行うとする市場も出現しつつある。
【０００５】
このＰＯＤでは、大量部数や大量ジョブを短納期で取り扱えることを目指し、従来の大規模な印刷機、印刷手法に代わり、例えばデジタル複写機やデジタル複合機等のデジタル画像形成装置を最大限に活用している。
【０００６】
このようなＰＯＤでは、従来の印刷業界に比べてデジタル化が融合し、コンピュータを利用した管理、制御が浸透してきており、コンピュータを利用してある程度、印刷業界のレベルに近づこうとしている。更に、ＰＯＤでは、版下作成が不要になるため、印刷途中のジョブに割り込み、その途中からギャングジョブ（Gang Job）を形成することが望まれるようになった。
【０００７】
尚、ギャングジョブとは、印刷中のメディアに複数のジョブを混合し、メディアを効率良く使用すると共に、全体のスループットをなるべく維持するジョブのことである。また、ギャングジョブは、１枚の用紙に複数面（頁）の印刷を行う多面印刷の一種である。
【０００８】
また、ＰＯＤでは、デジタル画像形成装置とフィニッシャーの連携でもネットワーク化が進みつつある。
【０００９】
しかし、フィニッシャーの一つである断裁機との連携においては、ジョブチケットにて断裁サイズ等が断裁機に送信されるようにはなったものの、断裁サイズの設定という作業が軽減された他は、オペレータによる一連の作業が残っている。この一連の作業は、実際の用紙（メディア）はオペレータが手動で運搬し、断裁機にて用紙端を揃え、断裁位置を確認しつつ断裁機に用紙を設置し、断裁機をスタートさせる、というものである。
【００１０】
このような背景において、複数のジョブの合成方法としては、複数のジョブの各ページのラスタデータをページ単位で論理和出力するという合成方法（例えば、特許文献１）がある。また、元々複数のジョブチケットで１つのジョブの複数の特徴を記述していたものを１つにまとめて合成する方法（例えば、特許文献２）がある。
【００１１】
また、断裁位置の確認方法としては、裁断防止用の目印を用紙上に対になるように印字し、対となった目印を結ぶ仮想線分を切断するように断裁位置を推定させる技術（例えば、特許文献３、特許文献４）がある。また、仮想線分ではなく、枠線そのものを合成して断裁位置を注目させる技術（例えば、特許文献５）がある。
【特許文献１】特開2001-096859号公報
【特許文献２】特開平08-115190号公報
【特許文献３】特開2002-283642号公報
【特許文献４】特開平07-314844号公報
【特許文献５】特開2002-142096号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記従来の技術では、ギャングジョブのように１つのメディア上に異なるジョブのページが混在して存在し、その出力シートを断裁するような場合を想定していない。そのため、特許文献１の方法では、１つのメディア上に２つのジョブのページのラスタイメージを合成してしまうため、２つのジョブのページが混在することはできなかった。また、特許文献２の方法では、元々１つのジョブの複数に分かれた設定を合成はするが、複数のジョブが１つのメディアを共有するような合成ジョブチケットを生成することはできなかった。
【００１３】
また、ギャングジョブでは、１つのメディアを共有するジョブのコンテンツそれぞれの幅や高さ等が同じサイズとは限らず、断裁が複雑であった。また、特にＰＯＤでは、版下作成が不要になるため、印刷途中のジョブに割り込み、途中からギャングジョブを形成するような従来の版下を利用した印刷では想定されていないジョブの変化も起こりうる。そのため、特許文献３や４の場合では、複雑な裁断レイアウトや白地の多い印刷物の場合や印刷途中の裁断レイアウトの変化で、オペレータの断裁位置の推定、確認の作業負荷の増大や断裁機へのセット間違いの誘発など作業効率の低下という問題がある。
【００１４】
また、特許文献５の場合でも、単純な断裁レイアウトであれば目印よりはオペレータが認識しやすいものの、印刷画像に直接合成してしまうため断裁時に枠線が残る恐れがある。そして、上端、下端、右端、左端というデータから線分を導き、各線分が交差する単純な枠線が作成されることが想定されている。そのため、ギャングジョブの複雑な断裁レイアウトの場合、線分が重複しないようにすることや本来、線分を合成してはいけないコンテンツ内部にまで線分が及ばないようすることなどが考慮されていない。
【００１５】
また、一旦枠線が合成されたメディアから本来のコンテンツ内の線分なのか、断裁用の線分なのかを判別しなければならず、オペレータが断裁位置を確認するために細かな注意を払う必要があり、やはり、作業効率の低下という問題は解決できなかった。
【００１６】
本発明は、多面印刷が行われた印刷物を断裁する場合に、オペレータの断裁ミスを軽減し、処理効率を向上させるための仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明は、印刷制御装置であって、複数の印刷データから１枚の用紙に該複数の印刷データが配置される多面印刷データを生成する多面印刷データ生成手段と、前記生成された多面印刷データにおける前記複数の印刷データの配置に基づいて、断裁シート用のデータを生成する断裁シートデータ生成手段と、前記多面印刷データ生成手段により生成された多面印刷データと、前記断裁シートデータ生成手段により生成された断裁シートデータとを続けて印刷すべく制御する印刷制御手段とを有することを特徴とする。
【００１８】
また、本発明は、印刷制御方法であって、複数の印刷データから１枚の用紙に該複数の印刷データが配置される多面印刷データを生成する多面印刷データ生成工程と、前記生成された多面印刷データにおける前記複数の印刷データの配置に基づいて、断裁シート用のデータを生成する断裁シートデータ生成工程と、前記多面印刷データ生成工程において生成された多面印刷データと、前記断裁シートデータ生成工程において生成された断裁シートデータとを続けて印刷すべく制御する印刷制御工程とを有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、多面印刷が行われた印刷物を断裁する場合に、オペレータの断裁ミスを軽減し、処理効率を向上させることが可能となる。
【００２０】
また、代替ジョブチケットを生成することで、ネットワークで連携している断裁機には新たな面付けレイアウトの断裁用データをオンラインで送信することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００２２】
［第１の実施形態］
第１の実施形態では、本発明の印刷制御装置の一例として、複数の機能を具備する複合機能デバイス（ＭＦＰ）を例に挙げて説明する。
＜システムの概要説明＞
図１は、第１の実施形態における複数の機能を具備する複合機能デバイス（以下、ＭＦＰ）の構成の一例を示すブロック図である。ＭＦＰは、例えばＣＰＵ，ＲＯＭ，ＲＡＭ，ＨＤ等を有するコンピュータ装置（情報処理ユニット）を含み、ＣＰＵがＲＯＭ，ＨＤ又はその他の記憶媒体に格納されたプログラムを実行して各機能を実現するものである。
【００２３】
図１に示すように、ＭＦＰを構成する各機能は内部バス１００で接続されている。また、このＭＦＰには、印刷機能やスキャナ機能などの複数種類の機能を有する。複数の機能は、内部バス１００などの通信媒体を介してデータ（画像データ、印刷条件データ、制御データ、ステータスリクエストデータ、ステータスデータなど）の授受が可能である。
【００２４】
１０１はジョブ送受信部であり、コンピュータやデバイス、印刷システムと本ＭＦＰの間でやり取りされる全てのジョブの送受信を行う。ジョブは、印刷処理などの処理が実行中である実行中ジョブ、印刷要求がなされて処理開始を待機する待機中ジョブ、出力処理が完了した終了ジョブ、エラーが発生したエラージョブなどである。また、ジョブには、様々なステータスの本システムにて処理対象の各ジョブを含む。
【００２５】
１０２はジョブチケットParserであり、ＸＭＬで記述されたジョブチケットをＸＭＬ的に構文解析し、エレメントや属性等の抽出や木構造化における包含関係の解析など、構造解析を行う。１０３はジョブチケット解釈部であり、ジョブチケットが構造的に解析された後、各エレメントや属性、更には構造的な包含関係から処理指示の意味解釈を行う。
【００２６】
１０４はＭＦＰ管理部であり、本ＭＦＰが具備する複数の機能の把握、各機能とジョブチケット指示とを関連付けた統合的な管理を行う。１０５はジョブ管理部であり、ジョブチケットのファイル保存や保存ジョブの取り出し、ジョブの終了判断などを管理する。
【００２７】
１０６はスキャンニング部であり、原稿をスキャンし、デジタルデータに変換して出力する。１０７はＰＤＬ（ページ記述言語）インタープリターであり、ページ記述データの解釈を行う。１０８はＲＩＰ（ラスターイメージプロセッサ）部であり、ＰＤＬインタープリター１０７によって解釈された結果を用いてラスタライズされたページデータを生成する。
【００２８】
１０９はファイル保管管理部であり、ＭＦＰ内部のストレージにジョブチケットやＰＤＬデータを保管する。１１０は代替ジョブチケット作成部であり、オリジナルの各ジョブチケットの代わりに、ＭＦＰが動作し、後処理デバイスへの指示をまとめて渡すための代替ジョブチケットを生成する。１１１は印刷処理を行うDigital Printing部である。
【００２９】
１１２は面付けレイアウト再設定部であり、代替ジョブチケットの新たな面付け設定を行う。１１３は断裁マスクシートデータ生成部であり、代替ジョブチケット作成部１１０で作成された代替ジョブチケットから断裁マスクシートを生成するための断裁マスクシートデータを生成する。この断裁マスクシートは、断裁禁止領域をマスクし、断裁可能領域と区別するためのシートである（図１５参照）。尚、断裁マスクシートの詳細については更に後述する。
【００３０】
１１４はページコンテンツデータ関連付け再設定部であり、代替ジョブチケットの新たな面付けの各コンテンツ元として、オリジナルの各ジョブのページコンテンツデータ（ＰＤＬ）を関連付け直す。１１５は断裁マスクシート差込印刷設定部であり、断裁マスクシートの差込印刷の指示の設定を代替ジョブチケットに行う。１１６は断裁マスクシート差込印刷管理部であり、断裁マスクシートの差込や出力先の出力ビンの選択などを管理する。１１７は断裁機情報管理部であり、断裁機の情報を管理する。
【００３１】
図２は、第１の実施形態におけるＭＦＰを含む印刷システムの一例を示す模式図である。図２に示す印刷システムは、ジョブ生成アプリケーション２０１と、ＭＦＰ２０７と、後処理デバイス２０８とで構成されている。ここでジョブ生成アプリケーション２０１は、ジョブチケット生成部２０２及びＰＤＬ生成部２０３を含み、印刷ジョブ２０４を生成し、ＭＦＰ２０７へ配信する。
【００３２】
一方、ＭＦＰ２０７は、内部に印刷ジョブ２０４を受信し、ジョブチケットを送信するジョブ送受信Ｉ／Ｆ２１２（図１に示すジョブ送受信部１０１に相当する）を含む。また、ＰＤＬ関連の処理を行うＰＤＬ処理部２１３、ジョブチケット関連の処理を行うジョブチケット処理部２１４、プリント処理を行うプリント処理部２１５、ＭＦＰ２０７の複数の機能を統合管理するＭＦＰ管理部２１６を含む。
【００３３】
更に、ＭＦＰ２０７には、後処理デバイス２０８として断裁機がネットワーク２０９で連携されている。そして、ＭＦＰ２０７から断裁機２０８へジョブチケット２０５が出力され、断裁機２０８にオンラインで入力される。また、プリント処理部２１５でプリント処理された紙出力２１０がオペレータによって段再起２０８へ搬送される。
【００３４】
次に、ＭＦＰ２０７が複数のジョブを受け付けて処理し、代替ジョブチケットを断裁機２０８に送信する処理を説明する。
【００３５】
図３は、第１の実施形態における代替ジョブチケット送信処理を示すフローチャートである。まず、ステップＳ３０１において、ＭＦＰ２０７のジョブ送受信部１０１が複数の印刷ジョブ２０４を受信する。そして、ステップＳ３０２において、ジョブ管理部１０５が各オリジナルのジョブチケットをファイル保管管理部１０９に保存する。
【００３６】
次に、ステップＳ３０３において、ＭＦＰ２０７の代替ジョブチケット生成部１１０がオリジナルの各ジョブチケットの代わりに、ＭＦＰが動作し、後処理デバイス２０８への指示をまとめて渡すための代替ジョブチケット（図１６〜図１９参照）を生成する。そして面付けレイアウト再設定部１１２が代替ジョブチケットの新たな面付け設定を行い、断裁マスクシートデータ生成部１１３が代替ジョブチケットから断裁マスクシートを生成するための断裁マスクシートデータを生成する。更には、ページコンテンツデータ関連付け再設定部１１４がページコンテンツであるＰＤＬデータとの関連付けの再設定を行う。
【００３７】
ここで、代替ジョブチケット生成部１１０が代替ジョブチケットを生成する代替ジョブチケット生成処理（Ｓ３０３）の詳細について説明する。
【００３８】
図４は、図３に示す代替ジョブチケット生成処理（Ｓ３０３）を示すフローチャートである。まず、ステップＳ４０１において、代替ジョブチケット生成部１１０が各オリジナルジョブチケットの指示データを抽出し、ステップＳ４０２で、抽出した指示データから各オリジナルジョブの開始ページ及び終了ページを検出する。そして、ステップＳ４０３において、検出した開始ページ及び終了ページから各オリジナルジョブのページ数を算出する。そして、ステップＳ４０４において、算出した各オリジナルジョブのページ数及びオリジナルジョブチケットから抽出した指示データから面付けレイアウト再設定部１１２が代替ジョブチケットにて印刷する各シート用の面付けレイアウトを定める。また同時に、新たな面付けレイアウトデータを代替ジョブチケットに設定する。
【００３９】
次に、ステップＳ４０５において、ページコンテンツデータ関連付け再設定部１１４が代替ジョブチケットにて印刷する各シートを構成する各コンテンツとページデータ（ＰＤＬ）との関連付けを設定する。そして、ステップＳ４０６において、代替ジョブチケット生成部１１０が、ジョブを合成した際に用いたページ情報により、合成部分に使用されなかった印刷すべきページを有するジョブの有無を検査する。以下、合成から余ったページを有するジョブを「合成余りジョブ」と称す。
【００４０】
検査の結果、合成余りジョブが無ければ、ステップＳ４０９へ進むが、合成余りジョブが有れば、ステップＳ４０７へ進む。このステップＳ４０７では、合成余りジョブ部分を代替ジョブチケットの印刷指示に付加するべく、合成余りジョブ用の面付けレイアウト設定処理を行う。具体的には、面付けレイアウト再設定部１１２が算出済みの各オリジナルジョブのページ数及びオリジナルジョブチケットの指示データから合成余りジョブ部分用の面付けレイアウトを定め、面付けレイアウトデータを代替ジョブチケットに設定する。そして、ステップＳ４０８において、ページコンテンツデータ関連付け再設定部１１４が代替ジョブチケットにて印刷する各シートを構成する各コンテンツとページデータ（ＰＤＬ）との関連付けを設定する。
【００４１】
次に、ステップＳ４０９において、断裁マスクシート差込印刷設定部１１５が代替ジョブチケットによる印刷での断裁マスクシートの差込印刷の差込タイミングを設定する。
【００４２】
図１６、図１７は、第１の実施形態における代替ジョブチケットの一例を示す図である。この例では、ジョブＡ、Ｂ、Ｃがそれぞれ１０００ページ、１００ページ、１０ページを印刷するジョブであり、ジョブＡの８０１ページ目から合成が行われている場合の代替ジョブチケットの例である。また、シートのレイアウトに変化があるところを断裁マスクシートの差込印刷の差込タイミングとして設定している。
【００４３】
１６０２は元ジョブＡのみのレイアウト設定が始まるシートである。また、１６０３は元ジョブＡと元ジョブＢと元ジョブＣの合成レイアウトが始まるシートである。同様に、１６０４は元ジョブＡと元ジョブＢの合成レイアウトが始まるシートであり、１６０５は元ジョブＡのみのレイアウト設定が始まるシートである。
【００４４】
図１８、１９は、第１の実施形態における他の代替ジョブチケットの一例を示す図である。この例では、ジョブＡ、Ｂ、Ｃがそれぞれ２０００ページを印刷するジョブであり、最初のページから合成が行われている場合の代替ジョブチケットの例である。また、断裁機の枚数制限を考慮し、かつ断裁マスクシートの分も考慮して、断裁マスクシートの差込印刷の差込タイミングとして設定している。
【００４５】
図１８において、１８０２は元ジョブＡと元ジョブＢと元ジョブＣの合成レイアウトが始まるシートである。また、１８０３、１８０４は断裁機の枚数制限（５００枚）（断裁マスクシートを含む）の制限を越えるシートである。
【００４６】
ここで、断裁マスクシート差込印刷設定部１１５が断裁マスクシートの差込印刷の差込タイミングを設定する断裁マスクシート差込印刷設定処理（Ｓ４０９）の詳細について説明する。
【００４７】
図５は、図４に示す断裁マスクシート差込印刷設定処理（Ｓ４０９）を示すフローチャートである。まず、ステップＳ５０１において、断裁マスクシート差込印刷設定部１１５が面付けレイアウト再設定部１１２により設定された新たな面付けレイアウト設定を含む代替ジョブチケットの印刷シート数（Ｎ）を算出する。次に、ステップＳ５０２において、代替ジョブチケットのシート処理の際のシート数カウンタ（ｎ）を“１”に初期化する。そして、ステップＳ５０３において、断裁機の制限枚数内か否かをチェックするためのチェック用シート数カウンタ（ｍ）を“１”に初期化する。
【００４８】
次に、ステップＳ５０４において、代替ジョブチケットの各シートにおける断裁マスクシートの差込条件をチェックする。第１の実施形態では、以下の条件の場合に断裁マスクシートを差し込むものとする。
（１）面付けレイアウト再設定部１１２による新たな面付け設定により、シートの面付けレイアウトに変化が有る場合（図１１、図１２）
（２）面付けレイアウト再設定部１１２による新たな面付け設定がなされていなくても、出力ビンを変更する場合（図１３）
（３）面付けレイアウト再設定部１１２による新たな面付け設定がなされていなくても、印刷用紙枚数が断裁機の制限を越えてしまう場合（図１４）
即ち、断裁機の制限枚数Ｍに対して、ｍ（次のシートに該当するカウント）＞Ｍの場合を、断裁マスクシートの差込条件としている。
【００４９】
図１０は、従来技術の断裁用の目印を用いた場合と断裁マスクシート（断裁禁止領域を区別して印刷した用紙）を断裁束の先頭に印刷した場合とを示す図である。図１０に示す１００１は従来技術における断裁用の目印を用いた場合のギャングジョブの出力結果の一例である。１００１は、原稿ページがレイアウトされた印刷用紙上に、トンボマークや裁ち落とし線などの段採用の目印が付加されている例である。このように、断裁用の目印が原稿ページと同じ印刷用紙上に付加されている場合、裁ち落とし幅が必要なため、原稿ページの縁取り線という形式で断裁用の目印を付加することができない。よって、１００１に示されるように、断裁の両端にトンボマークを付加している。
【００５０】
ここで、印刷用紙に対する原稿ページのレイアウトが単純である場合、オペレータが断裁位置を間違えることは少ないが、ギャングジョブのように複雑なレイアウトになることが多い多面印刷データの場合は問題がある。例えば、１枚の印刷用紙上に配置された第１原稿ページの高さより低い高さの別の第２原稿ページが並んで配置されている場合、第２原稿ページの断裁処理を先に行うと第１原稿ページが断裁されてしまう。ここで、第１原稿ページの全面に印刷内容が印刷されている場合は断裁前にオペレータが認識することは可能であるが、第１原稿ページの空白部分が多い場合、第１原稿ページの内容がわからなくなり断裁時のミスが想定される。このように、原稿ページと同じ印刷用紙上に断裁用の目印を付加する従来の方式では、複雑なレイアウトの多面印刷データの場合、断裁時のミスを減らすことができない。
【００５１】
これに対して、１００２は本発明の特徴である断裁マスクシート（断裁禁止領域を区別して印刷した用紙）を断裁束の先頭に印刷した場合の出力結果の一例である。１００２は、原稿ページがレイアウトされた印刷用紙の断裁束とは別に、断裁用のシートを用意しているため、原稿ページの縁取り線という形式で断裁位置を付加することができ、視覚的に用意に認識させることができる。このように、原稿ページの縁取り線という形式で断裁位置を付加された印刷用紙を、断裁マスクシートと呼ぶ。
【００５２】
図１１は、断裁マスクシート差込条件で面付けレイアウト再設定部１１２による新たな面付け設定により、シートの面付けレイアウトに変化が有る場合の出力結果の一例である。図１１に示す例では、出力ビンの変更は行われず、代わりに出力用紙のそろえ方を互い違いにして出力されている。
【００５３】
１１０１は先行ジョブのシートレイアウトに基づいて作成された断裁マスクシートの一例である。１１０２は後述する第２の実施形態のように割り込みジョブとの合成によって作成された断裁マスクシートの一例である。１１０３は後述する第２の実施形態のように合成余りジョブのための断裁マスクシートの一例である。
【００５４】
図１２は、断裁マスクシート差込条件で予めジョブチケットに出力ビンの変更が指示されており、面付けレイアウト再設定部１１２による新たな面付け設定がなされていなくても、出力ビンを変更する場合の出力結果の一例である。１２０１は出力ビン１が指定されたジョブのシートレイアウトに基づいて作成された断裁マスクシートの一例である。１２０２は出力ビン２が指定されたジョブのシートレイアウトに基づいて作成された断裁マスクシートの一例である。１１０３は出力ビン３が指定されたジョブのシートレイアウトに基づいて作成された断裁マスクシートの一例である。
【００５５】
図１３は、断裁マスクシート差込条件で予めジョブチケットに出力ビンの変更が指示されていなくても、面付けレイアウト再設定部１１２による新たな面付け設定により、面付けレイアウトが変わった場合に、出力ビンを変更した出力結果の一例である。１３０１は先行ジョブのシートレイアウトに基づいて作成された断裁マスクシートの一例である。
１３０２は上述する第２の実施形態のように割り込みジョブとの合成によって作成された断裁マスクシートの一例である。１３０３は第２の実施形態のように合成余りジョブのための断裁マスクシートの一例である。
【００５６】
図１４は、断裁マスクシート差込条件で面付けレイアウト再設定部１１２による新たな面付け設定がなされていなくても、印刷用紙の枚数が断裁機の制限を越えてしまう場合の出力結果の一例である。１４０１は最初の断裁機制限枚数以内のジョブのシートレイアウトに基づく断裁マスクシートの一例である。１４０２は次の断裁機制限枚数以内のジョブのシートレイアウトに基づく断裁マスクシートの一例である。１４０３は最後の断裁機制限枚数以内のジョブのシートレイアウトに基づく断裁マスクシートの一例である。
【００５７】
ここで図５に戻り、ステップＳ５０４において、断裁マスクシート差込条件をチェックし、「差し込む」と判断した場合は、ステップＳ５０５へ進む。ステップＳ５０５では、断裁マスクシートデータ生成部１１３が代替ジョブチケットの該当シートの新たな面付けレイアウトに基づいて断裁禁止領域をマスクし、断裁可能領域と区別する合成部分用の断裁マスクシートデータを生成する。そして、ステップＳ５０６において、予めジョブチケットに出力ビンの変更が指示されていない場合でも、出力ビンの変更を代替ジョブチケットに設定する。尚、予めジョブチケットに出力ビンの変更が指示されている場合は、再度出力ビンを変更するようなことは行わない。
【００５８】
次に、ステップＳ５０７において、出力ビンの変更により断裁機で断裁するタイミングが変更されるので、断裁機制限チェック用シート数カウンタ（ｍ）を再び“１”に初期化し直す。そして、ステップＳ５０８において、各シート数カウンタ（ｍ及びｎ）に１加算する。
【００５９】
次に、ステップＳ５０９において、代替ジョブチケットの印刷シート数（Ｎ）に対して代替ジョブチケットのシート数カウンタ（ｎ）がｎ＞Ｎでなければ、ステップＳ５０４に戻り、次のシートに対して断裁マスクシート差込条件をチェックする。また、代替ジョブチケットのシート数カウンタ（ｎ）がｎ＞Ｎであれば、次のシートは無いので、この処理を終了する。これにより、図４に示す代替ジョブチケット生成処理（Ｓ４０９）も終了し、図３に戻る。
【００６０】
ステップＳ３０４において、ジョブチケットParser１０２及びジョブチケット解釈部１０３が、ＸＭＬで記述された代替ジョブチケットをＸＭＬ的に構文解析し、エレメントや属性等の抽出や木構造化における包含関係の解析など、構造解析を行う。また同時に、各エレメントや属性、更には構造的な包含等から処理指示の意味解釈を行い、ＭＦＰ２０７への指示情報として抽出する。
【００６１】
次に、ステップＳ３０５において、ＭＦＰ２０７への指示情報に断裁マスクシートデータの差込指示が有るかをチェックする。差込指示が無い場合はステップＳ３０７へ進み、ＰＤＬインタープリター１０７及びＲＩＰ部１０８が、代替ジョブチケットの面付けレイアウト指示に従って１シート分のＲＩＰ処理を行い、１シート分の印刷画像データを生成する。そして、ステップＳ３０８において、DigitalPrinting部１１１が１シート分印刷を行う。
【００６２】
また、ステップＳ３０５において、ＭＦＰ２０７への指示情報に断裁マスクシートデータの差込指示が有る場合はステップＳ３０６へ進む。ステップＳ３０６では、断裁マスクシート差込印刷管理部１１１が、代替ジョブチケットに記載の断裁マスクシート差込印刷の指示に従い、断裁マスクシートデータを印刷データとして差し込み印刷する。
【００６３】
次に、ステップＳ３０９において、ジョブ管理部１０５が、代替ジョブチケットのジョブが終了したか否かを判断する。ここで、まだ終了していない場合は、ステップＳ３０４に戻り、次のシートの印刷処理のための代替ジョブチケット解釈処理を行う。
【００６４】
一方、代替ジョブチケットのジョブが終了した場合はステップＳ３１０へ進み、ジョブ管理部１０５は、保存しておいた各オリジナルジョブチケットを取り出す。そして、ステップＳ３１１において、各オリジナルジョブチケットの履歴記憶エリアにそれぞれ「印刷までは完了した」旨のステータスを記録する。そして、ステップＳ３１２において、代替ジョブチケット自身の履歴記憶エリアにも「印刷までは完了した」旨のステータスを記録する。
【００６５】
次に、ステップＳ３１３において、ジョブ管理部１０５は、その代替ジョブチケットを断裁機２０８へのジョブチケット２０５としてジョブ送受信部１０１から送信する。
【００６６】
以上のように、ギャングジョブの複雑な断裁レイアウトにおいて白地の多い印刷物の場合などでも、代替ジョブチケットを生成し、断裁マスクシートを差し込み印刷させることで、断裁オペレータのミスを軽減し、処理効率を向上させることができる。
【００６７】
［第２の実施形態］
次に、図面を参照しながら本発明に係る第２の実施形態について詳細に説明する。第２の実施形態では、ＭＦＰが印刷途中で割り込みジョブを受け付けて、先行するジョブとの合成によりギャングジョブを生成する場合を説明する。
【００６８】
尚、第２の実施形態におけるＭＦＰ及び印刷システムの構成は、図１及び図２を用いて説明した第１の実施形態と同様であり、その説明は省略する。
【００６９】
図６は、第２の実施形態における代替ジョブチケット送信処理を示すフローチャートである。まず、ステップＳ６０１において、ＭＦＰ２０７のジョブ送受信部１０１が割り込みジョブ２０４を受信する。そして、ステップＳ６０２において、ジョブ管理部１０５が、現在処理中の先行ジョブのジョブチケット及び割り込みジョブのジョブチケットをファイル保管管理部１０９に保存する。
【００７０】
次に、ステップＳ６０３において、ＭＦＰ２０７の代替ジョブチケット生成部１１０が先行ジョブ及び割り込みジョブの各ジョブチケットの代わりに、ＭＦＰが動作し、後処理デバイス２０８への指示をまとめて渡すための代替ジョブチケットを生成する。そして、面付けレイアウト再設定部１１２が代替ジョブチケットの新たな面付け設定を行い、断裁マスクシートデータ生成部１１３が代替ジョブチケットから断裁マスクシートを生成するための断裁マスクシートデータを生成する。更には、ページコンテンツデータ関連付け再設定部１１４がページコンテンツであるＰＤＬデータとの関連付けの再設定を行う。
【００７１】
ここで、代替ジョブチケット生成部１１０が代替ジョブチケットを生成する代替ジョブチケット生成処理（Ｓ６０３）の詳細について説明する。
【００７２】
図７は、図６に示す代替ジョブチケット生成処理（Ｓ６０３）を示すフローチャートである。まず、ステップＳ７０１において、先行ジョブチケット及び割り込みジョブチケットの指示データから指示及びデータを抽出し、ステップＳ７０２で、抽出した指示データから先行ジョブの残処理分の開始ページ及び終了ページを検出する。そして、ステップＳ７０３において、検出した先行ジョブの残処理分の開始ページと終了ページから先行ジョブの残処理分のページ数を算出する。そして、ステップＳ７０４において、割り込みジョブの開始ページ及び終了ページを検出し、ステップＳ７０５において、検出した割り込みジョブの開始ページと終了ページから、割り込みジョブのページ数を算出する。
【００７３】
次に、ステップＳ７０６において、算出済みの各ジョブのページ数及び各ジョブチケットから抽出した指示データから、面付けレイアウト再設定部１１２が代替ジョブチケットにて印刷する各シート用の面付けレイアウトを定める。また同時に、新たな面付けレイアウトデータを代替ジョブチケットに設定する。この時、先行ジョブにて印刷済みのシートに関しても、代替ジョブチケットに処理済の指示として設定を残す。
【００７４】
次に、ステップＳ７０７において、ページコンテンツデータ関連付け再設定部１１４が代替ジョブチケットにて印刷する各シートを構成する各コンテンツとページデータ（ＰＤＬ）との関連付けを設定する。そして、ステップＳ７０８において、代替ジョブチケット生成部１１０が、割り込みジョブを先行ジョブに合成した際に用いたページ情報により、先行ジョブで印刷済みのページを除き、合成余りジョブの有無を検査する。
【００７５】
検査の結果、合成余りジョブが無ければ、ステップＳ７１１へ進むが、合成余りジョブが有れば、ステップＳ７０９へ進む。このステップＳ７０９では、合成余りジョブ部分を代替ジョブチケットの印刷指示に付加するべく、合成余りジョブ用の面付けレイアウト設定処理を行う。具体的には、面付けレイアウト再設定部１１２が算出済みの各オリジナルジョブのページ数及びオリジナルジョブチケットの指示データから合成余りジョブ部分用の面付けレイアウトを定め、面付けレイアウトデータを代替ジョブチケットに設定する。そして、ステップＳ７１０において、ページコンテンツデータ関連付け再設定部１１４が代替ジョブチケットにて印刷する各シートを構成する各コンテンツとページデータ（ＰＤＬ）との関連付けを設定する。
【００７６】
次に、ステップＳ７１１において、断裁マスクシート差込印刷設定部１１５が代替ジョブチケットによる印刷での断裁マスクシートの差込印刷の差込タイミングを設定する。尚、断裁マスクシート差込印刷設定部１１５が行う断裁マスクシート差込印刷設定処理は、図５を用いて説明した第１の実施形態と同様であり、その説明は省略する。
【００７７】
ここで、図７に示す代替ジョブチケット生成処理が終了し、図６に戻る。
【００７８】
ステップＳ６０４において、ジョブチケットParser１０２及びジョブチケット解釈部１０３が、ＸＭＬで記述された代替ジョブチケットをＸＭＬ的に構文解釈し、エレメントや属性等の抽出や木構造化における包含関係の解析など、構造解析を行う。また同時に、各エレメントや属性、更には構造的な包含等から処理指示の意味解釈を行い、ＭＦＰ２０７への指示情報として抽出する。
【００７９】
次に、ステップＳ６０５において、ＭＦＰ２０７への指示情報に断裁マスクシートデータの差込指示が有るかをチェックする。差込指示が無い場合はステップＳ６０７へ進み、ＰＤＬインタープリター１０７及びＲＩＰ部１０８が、代替ジョブチケットの面付けレイアウト指示に従って１シート分のＲＩＰ処理を行い、１シート分の印刷画像データを生成する。そして、ステップＳ６０８において、DigitalPrinting部１１１が１シート分印刷を行う。
【００８０】
一方、ステップＳ６０５において、ＭＦＰ２０７への指示情報に断裁マスクシートデータの差込指示がある場合はステップＳ６０６へ進む。ステップＳ６０６では、断裁マスクシート差込印刷管理部１１１が、代替ジョブチケットに記載の断裁マスクシート差込印刷の指示に従い、断裁マスクシートデータを印刷データとして差し込み印刷する。
【００８１】
次に、ステップＳ６０９において、ジョブ管理部１０５が、代替ジョブチケットのジョブが終了したか否かを判断する。ここで、まだ終了していない場合は、ステップＳ６０４に戻り、次のシートの印刷処理のための代替ジョブチケット解釈処理を行う。
【００８２】
一方、代替ジョブチケットのジョブが終了した場合はステップＳ６１０へ進み、ジョブ管理部１０５は、保存しておいた先行ジョブチケット及び割り込みジョブチケットの各ジョブチケットを取り出す。そして、ステップＳ６１１において、各ジョブチケットの履歴記憶エリアにそれぞれ「印刷までは完了した」旨のステータスを記録する。そして、ステップＳ６１２において、代替ジョブチケット自身の履歴記憶エリアにも「印刷までは完了した」旨のステータスを記録する。
【００８３】
次に、ステップＳ６１３において、ジョブ管理部１０５は、その代替ジョブチケットを断裁機２０８へのジョブチケット２０５としてジョブ送受信部１０１から送信する。
【００８４】
以上のようにして、印刷途中で割り込みジョブを受け付けて先行するジョブとの合成によりギャングジョブを生成する場合にも、代替ジョブチケットを作成し、断裁マスクシートを差し込み印刷させる。これにより、断裁オペレータのミスを軽減し、処理効率を向上させることができる。
【００８５】
［第３の実施形態］
次に、図面を参照しながら本発明に係る第３の実施形態について詳細に説明する。第３の実施形態では、ＭＦＰが印刷途中で割り込みジョブを受け付けて、先行するジョブとの合成によりギャングジョブを生成する際に、先行するジョブ或いは割り込みジョブに複数部数の印刷指示がある場合を説明する。
【００８６】
ジョブ管理部１０５が、先行ジョブ及び割り込みジョブを合成する部分のみ代替ジョブチケット生成部１１０に代替ジョブチケットを生成させ、断裁機２０８に合成部分用には代替ジョブチケット、残り部数用には先行ジョブチケットを送る。
【００８７】
尚、第３の実施形態におけるＭＦＰ及び印刷システムの構成は、図１及び図２を用いて説明した第１の実施形態と同様であり、その説明は省略する。
【００８８】
図８は、第３の実施形態における代替ジョブチケット送信処理を示すフローチャートである。まず、ステップＳ８０１において、ＭＦＰ２０７のジョブ送受信部１０１が割り込みジョブ２０４を受信する。そして、ステップＳ８０２において、ジョブ管理部１０５が、現在処理中の先行ジョブのジョブチケット及び割り込みジョブのジョブチケットをファイル保管管理部１０９に保存する。
【００８９】
次に、ステップＳ８０３において、現在処理中の先行ジョブの印刷指示部数をチェックする。ここで、現在処理中の先行ジョブの印刷指示部数が１部の場合は、これ以降の処理は第２の実施形態と同様のため、図６に示した通りとなる。
【００９０】
一方、現在処理中の先行ジョブの印刷指示部数が２部以上の場合は、ステップＳ８０４へ進み、現在処理中の先行ジョブの残りページ数と割り込みジョブのページ数を比較する。その結果、現在処理中の先行ジョブの残りページ数よりも割り込みジョブのページ数の方が多い場合はステップＳ８２１へ進み、現在処理中の先行ジョブが次の部の処理を開始するまで、割り込みジョブを待機させる。これに対して、現在処理中の先行ジョブの残りページ数が割り込みジョブのページ数以上の場合はステップＳ８０５へ進み、現在処理中の先行ジョブをファイル保管管理部１０９に保存する。そして、先行ジョブ及び割り込みジョブを合成する部分のみ代替ジョブチケット生成部１１０に代替ジョブチケットを生成させる。
【００９１】
即ち、ステップＳ８０６において、代替ジョブチケット生成部１１０が先行ジョブ及び割り込みジョブを合成する部分のみ代替ジョブチケットを生成する。そして、第２の実施形態と同様に、その部分の面付けレイアウトの再設定、断裁マスクデータの生成、ページコンテンツであるＰＤＬデータとの関連付けの再設定を行う。
【００９２】
尚、基本的には、図７に示す代替ジョブチケット生成処理と同じであり、ここでの説明は省略する。
【００９３】
ここで代替ジョブチケット生成処理が終了すると、ステップＳ８０７において、ジョブチケットParser１０２及びジョブチケット解釈部１０３が、ＸＭＬで記述された代替ジョブチケットをＸＭＬ的に構文解釈する。そして、エレメントや属性等の抽出や木構造化における包含関係の解析など、構造解析を行う。また同時に、各エレメントや属性、更には構造的な包含等から処理指示の意味解釈を行い、ＭＦＰ２０７への指示情報として抽出する。
【００９４】
次に、ステップＳ８０８において、ＭＦＰ２０７への指示情報に断裁マスクシートデータの差込指示が有るかをチェックする。差込指示が無い場合はステップＳ８０９へ進み、ＰＤＬインタープリター１０７及びＲＩＰ部１０８が、代替ジョブチケットの面付けレイアウト指示に従って１シート分のＲＩＰ処理を行い、１シート分の印刷画像データを生成する。そして、ステップＳ８１０において、DigitalPrinting部１１１が１シート分印刷を行う。
【００９５】
一方、ステップＳ８０８において、ＭＦＰ２０７への指示情報に断裁マスクシートデータの差込指示がある場合はステップＳ８１２へ進む。ステップＳ８１２では、断裁マスクシート差込印刷管理部１１１が、代替ジョブチケットに記載の断裁マスクシート差込印刷の指示に従い、断裁マスクシートデータを印刷データとして差し込み印刷する。
【００９６】
次に、ステップＳ８１１において、ジョブ管理部１０５が、代替ジョブチケットのジョブが終了したか否かを判断する。ここで、まだ終了していない場合は、ステップＳ８０７に戻り、次のシートの印刷処理のための代替ジョブチケット解釈処理を行う。
【００９７】
一方、代替ジョブチケットのジョブが終了した場合はステップＳ８１３へ進み、代替ジョブチケット自身の履歴記憶エリアに「印刷までは完了した」旨のステータスを記録する。
【００９８】
次に、ステップＳ８１４において、ジョブ管理部１０５は、保存しておいた先行ジョブチケット及び割り込みジョブチケットの各ジョブチケットを取り出する。そして、ステップＳ８１５において、割り込み前に処理済の部数及び代替ジョブチケットで処理した部数から、先行ジョブチケットの残り部数を算出する。
【００９９】
次に、ステップＳ８１６において、先行ジョブチケットの残り部数の有無をチェックする。ここで、先行ジョブチケットの残り部数が無ければステップＳ８１８へ進むが、先行ジョブチケットの残り部数が有るならば、先行ジョブチケットを用いて残り部数の全てを印刷処理し、ステップＳ８１８へ進む。このステップＳ８１８では、先行ジョブチケット及び割り込みジョブチケットの履歴記憶エリアにそれぞれ「印刷までは完了した」旨のステータスを記録する。
【０１００】
次に、ステップＳ８１９において、先行ジョブチケットを断裁機２０７へのジョブチケット２０５としてジョブ送受信部１０１から送信する。そして、ステップＳ８２０において、代替ジョブチケットを断裁機２０７へのジョブチケット２０５としてジョブ送受信部１０１から送信する。
【０１０１】
以上のように、先行するジョブ或いは割り込みジョブに複数部数の印刷指示がある場合にも、代替ジョブチケットを作成し、断裁マスクシートを差し込み印刷させることにより、断裁オペレータのミスを軽減し、処理効率を向上させることができる。
【０１０２】
［第４の実施形態］
次に、図面を参照しながら本発明に係る第４の実施形態について詳細に説明する。第４の実施形態では、残りの処理ページ数分のページ＋残りの処理部数分のページにＩＤを割り付けて、全て個別のページとして取り扱う。そして、割り込みジョブに複数部数の印刷指示がある場合は、割り込みジョブの処理部数分のページにＩＤを割り付けて、全て個別のページとして取り扱う、という形式の代替ジョブチケットを生成する。
【０１０３】
尚、第４の実施形態におけるＭＦＰ及び印刷システムの構成は、図１及び図２を用いて説明した第１の実施形態と同様であり、その説明は省略する。
【０１０４】
図９は、第４実施形態における代替ジョブチケット生成部における代替ジョブチケット生成処理を示すフローチャートである。まず、ステップＳ９０１において、ＭＦＰ２０７の代替ジョブチケット生成部１１０が先行ジョブチケット及び割り込みジョブチケットの指示データから指示及びデータを抽出する。そして、ステップＳ９０２において、抽出した指示データから先行ジョブの残処理分の開始ページ及び終了ページを検出する。次に、ステップＳ９０３において、検出した先行ジョブの残処理分の開始ページと終了ページとから先行ジョブの残処理分のページ数を算出する。そして、ステップＳ９０４において、先行ジョブに複数部数の印刷指示があるか否かをチェックし、複数部数の印刷指示がない場合はステップＳ９０７へ進む。
【０１０５】
一方、複数部数の印刷指示がある場合はステップＳ９０５において、先行ジョブの残りの処理部数も算出する。そして、ステップＳ９０６において、先行ジョブの残りの処理部数の各々のページもそれぞれ別個のページとして処理するべく、先行ジョブの残りの処理ページ及び残りの処理部数分のページを残処理ページと見なし、それぞれページＩＤを割り付ける。
【０１０６】
例えば、先行ジョブが全部で１０ページを５部印刷する指示の場合、残りの処理ページが７ページ、残りの処理部数が４部であれば、ページＩＤは次のようになる。即ち、１部目の７ページから５部目の１０ページまでにＩＤ［１−７］からＩＤ［５−１０］のようにページＩＤを設定する。
【０１０７】
次に、ステップＳ９０７において、割り込みジョブの開始ページと終了ページとを検出し、ステップＳ９０８において、検出した割り込みジョブの開始ページと終了ページとから割り込みジョブのページ数を算出する。そして、ステップＳ９０９において、割り込みジョブに複数部数の印刷指示があるか否かをチェックし、複数部数の印刷指示がない場合は、ステップＳ９１２へ進む。
【０１０８】
一方、複数部数の印刷指示がある場合は、ステップＳ９１０において、割り込みジョブの処理部数も抽出する。そして、ステップＳ９１１において、割り込みジョブの処理部数の各々のページをそれぞれ別個のページとして処理するべく、処理部数分のページにそれぞれページＩＤを割り付ける。
【０１０９】
例えば、割り込みジョブが全部で４ページを３部印刷する指示の場合、１部目の１ページから３部目の４ページまでに、ＩＤ[１−１]からＩＤ［３−４］のようにページＩＤを設定する。
【０１１０】
次に、ステップＳ９１２において、面付けレイアウト再設定部１１２が代替ジョブチケットにて印刷する各シート用の面付けレイアウトを定め、新たな面付けレイアウトデータを代替ジョブチケットに設定する。尚、面付けレイアウト再設定部１１２は、算出済みの各ジョブのページ数、各ジョブから抽出した指示データ、及び複数部数指示の場合は設定済みの各ジョブのページＩＤに基づいて面付けレイアウトを定める。
【０１１１】
この時、先行ジョブにて印刷済みのシートに関しても、代替ジョブチケットに処理済の指示として設定を残す。
【０１１２】
次に、ステップＳ９１３において、ページコンテンツデータ関連付け再設定部１１４が、代替ジョブチケットにて印刷する各シートを構成する各コンテンツとページデータ（ＰＤＬ）との関連付けを設定する。そして、ステップＳ９１４において、代替ジョブチケット生成部１１０は、割り込みジョブを先行ジョブに合成した際に用いた各ジョブのページＩＤを含むページ情報により、合成余りジョブの有無を検査する。
【０１１３】
検査の結果、合成余りジョブが無ければステップＳ９１７へ進み、合成余りジョブが有ればステップＳ９１５へ進む。ステップＳ９１５では、合成余りジョブ部分を代替ジョブチケットの印刷指示に付加するべく、面付けレイアウト再設定部１１２が合成余りジョブ部分用の面付けレイアウトを定め、面付けレイアウトデータを代替ジョブチケットに設定する。この処理は、算出済みの各ジョブのページ数、各ジョブから抽出した指示データ、及び複数部数指示の場合は設定済みの各ジョブのページＩＤに基づいて行われる。
【０１１４】
次に、ステップＳ９１６において、ページコンテンツデータ関連付け再設定部１１４が、代替ジョブチケットにて印刷する各シートを構成する各コンテンツとページデータ（ＰＤＬ）との関連付けを設定する。
【０１１５】
そして、ステップＳ９１７において、断裁マスクシート差込印刷設定部１１５が、代替ジョブチケットによる印刷で断裁マスクシートの差込印刷の差込タイミングを設定する。この断裁マスクシートの差込印刷の差込タイミングの設定処理の詳細の一例を示すフローチャートは、図５に示したので省略する。
【０１１６】
以上のように、残りの処理ページ数分のページ＋残りの処理部数分のページにＩＤを割り付けて、全て個別のページとして取り扱い、代替ジョブチケットを作成し、断裁マスクシートを差し込み印刷させる。これにより、断裁オペレータのミスを軽減し、処理効率を向上させることが可能になる。
【０１１７】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。例えば、上述の実施形態では、印刷制御装置の一例として、複合機能装置を用いて説明したが、これに限るものではなく、複数の印刷データを１枚の用紙に配置する編集を行うジョブ編集装置（ホスト,サーバ）に適用しても良い。
【０１１８】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【０１１９】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１２０】
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【０１２１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。
【０１２２】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１２３】
【図１】第１の実施形態における複数の機能を具備する複合機能デバイス（ＭＦＰ）の構成の一例を示すブロック図である。
【図２】第１の実施形態におけるＭＦＰを含む印刷システムの一例を示す模式図である。
【図３】第１の実施形態における代替ジョブチケット送信処理を示すフローチャートである。
【図４】図３に示す代替ジョブチケット生成処理（Ｓ３０３）を示すフローチャートである。
【図５】図４に示す断裁マスクシート差込印刷設定処理（Ｓ４０９）を示すフローチャートである。
【図６】第２の実施形態における代替ジョブチケット送信処理を示すフローチャートである。
【図７】図６に示す代替ジョブチケット生成処理（Ｓ６０３）を示すフローチャートである。
【図８】第３の実施形態における代替ジョブチケット送信処理を示すフローチャートである。
【図９】第４実施形態における代替ジョブチケット生成部における代替ジョブチケット生成処理を示すフローチャートである。
【図１０】従来技術の断裁用の目印を用いた場合と断裁マスクシート（断裁禁止領域を区別して印刷した用紙）を断裁束の先頭に印刷した場合とを示す図である。
【図１１】断裁マスクシート差込条件で面付けレイアウト再設定部１１２による新たな面付け設定により、シートの面付けレイアウトに変化が有る場合の出力結果の一例を示す図である。
【図１２】断裁マスクシート差込条件で予めジョブチケットに出力ビンの変更が指示されており、面付けレイアウト再設定部１１２による新たな面付け設定がなされていなくても、出力ビンを変更する場合の出力結果の一例を示す図である。
【図１３】断裁マスクシート差込条件で予めジョブチケットに出力ビンの変更が指示されていなくても、面付けレイアウト再設定部１１２による新たな面付け設定により、面付けレイアウトが変わった場合に、出力ビンを変更した出力結果の一例を示す図である。
【図１４】断裁マスクシート差込条件で面付けレイアウト再設定部１１２による新たな面付け設定がなされていなくても、印刷用紙の枚数が断裁機の制限を越えてしまう場合の出力結果の一例を示す図である。
【図１５】断裁禁止領域をマスクし、断裁可能領域と区別するための断裁マスクシートの一例を示す図である。
【図１６】、
【図１７】第１の実施形態における代替ジョブチケットの一例を示す図である。
【図１８】、
【図１９】第１の実施形態における他の代替ジョブチケットの一例を示す図である。
【符号の説明】
【０１２４】
１０１  ジョブ送受信部
１０２  ジョブチケットParser
１０３  ジョブチケット解釈部
１０４  ＭＦＰ管理部
１０５  ジョブ管理部
１０６  スキャンニング部
１０７  ＰＤＬインタープリター
１０８  ＲＩＰ部
１０９  ファイル保管管理部
１１０  代替ジョブチケット作成部
１１１  Digital Printing部
１１２  面付けレイアウト再設定部
１１３  断裁マスクシートデータ生成部
１１４  ページコンテンツデータ関連付け再設定部
１１５  断裁マスクシート差込印刷設定部
１１６  断裁マスクシート差込印刷管理部
１１７  断裁機情報管理部
【図１】
2007326285.tif 000003
【図２】
2007326285.tif 000004
【図３】
2007326285.tif 000005
【図４】
2007326285.tif 000006
【図５】
2007326285.tif 000007
【図６】
2007326285.tif 000008
【図７】
2007326285.tif 000009
【図８】
2007326285.tif 000010
【図９】
2007326285.tif 000011
【図１０】
2007326285.tif 000012
【図１１】
2007326285.tif 000013
【図１２】
2007326285.tif 000014
【図１３】
2007326285.tif 000015
【図１４】
2007326285.tif 000016
【図１５】
2007326285.tif 000017
【図１６】
2007326285.tif 000018
【図１７】
2007326285.tif 000019
【図１８】
2007326285.tif 000020
【図１９】
2007326285.tif 000021