第1及び第2の印刷ジョブグループからなる複数の印刷ジョブの印刷装置での処理順序を制御する印刷制御装置であって、前記第1の印刷ジョブグループに属する第1の印刷ジョブと、前記第1の印刷ジョブグループに属し、当該第1の印刷ジョブと同一の用紙情報である第2の印刷ジョブとを検出する検出手段と、前記検出手段で検出された前記第1の印刷ジョブ及び前記第2の印刷ジョブの処理順序を連続させ、前記第2の印刷ジョブグループに属して前記第1の印刷ジョブと所定のカテゴリでグループ化される第3の印刷ジョブに対し、当該第3の印刷ジョブの前記第2の印刷ジョブグループ内での処理順序を前記第1の印刷ジョブの前記第1の印刷ジョブグループ内での処理順序と等しくする決定手段と、を有することを特徴とする印刷制御装置。前記検出手段は、前記第2の印刷ジョブグループに属して前記第2の印刷ジョブと前記所定のカテゴリでグループ化される印刷ジョブであって、前記第3の印刷ジョブと用紙情報が同一である第4の印刷ジョブを検出し、前記決定手段は、前記第4の印刷ジョブに対して、当該第4の印刷ジョブの前記第2の印刷ジョブグループ内での処理順序を前記第2の印刷ジョブの前記第1の印刷ジョブグループ内での処理順序と等しくすることを特徴とする請求項1に記載の印刷制御装置。前記検出手段は、前記第1の印刷ジョブグループに属して前記第1の印刷ジョブの用紙情報と異なる第5の印刷ジョブと、前記第2の印刷ジョブグループに属して当該第5の印刷ジョブと所定のカテゴリでグループ化される印刷ジョブであって、前記第3の印刷ジョブと用紙情報が同一である第6の印刷ジョブとを検出し、前記決定手段は、前記検出手段で検出された前記第6の印刷ジョブ及び前記第3の印刷ジョブの前記処理順序を、前記第3及び第4の印刷ジョブの前記処理順序の連続させつつ、連続させ、前記第5の印刷ジョブに対して、当該第5の印刷ジョブの前記第1の印刷ジョブグループ内での処理順序を前記第6の印刷ジョブの前記第2の印刷ジョブグループ内での処理順序と等しくすることを特徴とする請求項2に記載の印刷制御装置。前記第1及び第2の印刷ジョブグループに対し、前記検出手段による検出を行う優先順位を付加する優先順位付加手段を有し、前記優先順位付加手段は、前記第2の印刷ジョブグループに付加する優先順位よりも高い優先順位を、前記第1の印刷ジョブグループに付加することを特徴とする請求項1乃至3の何れか1項に記載の印刷制御装置。前記優先順位付加手段は、前記第1及び第2の印刷ジョブグループに対して、印刷ジョブグループ毎の、前記印刷装置で使用する使用用紙種類又は使用用紙枚数に基づいて、前記優先順位を付加することを特徴とする請求項4に記載の印刷制御装置。前記第1及び第2の印刷ジョブグループは、製本物におけるそれぞれ異なるパーツに属するグループであることを特徴とする請求項1乃至5の何れか1項に記載の印刷制御装置。前記所定のカテゴリは、1つの製本物に対応する製本ジョブグループであることを特徴とする請求項1乃至6の何れか1項に記載の印刷制御装置。複数の前記製本ジョブグループによる製本物が同一の配送先へ配送される場合、前記複数の製本ジョブグループ内の複数の印刷ジョブに対して、前記検出手段及び前記決定手段が実行することを特徴とする請求項7に記載の印刷制御装置。複数の印刷ジョブを合成した合成印刷ジョブを生成するジョブ合成手段を有し、前記ジョブ合成手段は、前記検出手段で検出された前記第1の印刷ジョブと前記第2の印刷ジョブとを合成することを特徴とする請求項1乃至8の何れか1項に記載の印刷制御装置。前記ジョブ合成手段は、前記第1の印刷ジョブと前記第2の印刷ジョブとが判別可能となる情報を、前記合成印刷ジョブに付加することを特徴とする請求項9に記載の印刷制御装置。第1及び第2の印刷ジョブグループからなる複数の印刷ジョブの印刷装置での処理順序を制御する印刷制御方法であって、検出手段が、前記第1の印刷ジョブグループに属する第1の印刷ジョブと、前記第1の印刷ジョブグループに属し、当該第1の印刷ジョブと同一の用紙情報である第2の印刷ジョブとを検出する検出工程と、決定手段が、前記検出工程で検出された前記第1の印刷ジョブ及び前記第2の印刷ジョブの処理順序を連続させ、前記第2の印刷ジョブグループに属して前記第1の印刷ジョブと所定のカテゴリでグループ化される第3の印刷ジョブに対し、当該第3の印刷ジョブの前記第2の印刷ジョブグループ内での処理順序を前記第1の印刷ジョブの前記第1の印刷ジョブグループ内での処理順序と等しくする決定工程と、を有することを特徴とする印刷制御方法。請求項1乃至10の何れか1項に記載の各手段として、コンピュータを機能させるためのコンピュータプログラム。しかし、特許文献1に開示される印刷装置において、あるジョブグループに登録されている印刷ジョブの処理順序は、他のジョブグループに登録されている印刷ジョブの処理順序が考慮されずに決定される。つまり、フォトブックのパーツなどジョブグループ毎に印刷された印刷物を製本物にする製本工程までは考慮されていなかった。このような製本工程を考慮しない印刷ジョブの処理順序では、ある製本物を構成する複数のパーツそれぞれの、印刷された印刷用紙束内の順番に不揃いが生じる。そのため、印刷後にそれぞれのパーツの印刷用紙束から製本物作成に必要なパーツを抽出する場合、必要なパーツを各パーツの印刷用紙束から探さなければならず、作業効率が低下してしまう。そこで、本発明は、あるジョブグループの印刷ジョブの処理順序を他のジョブグループの印刷ジョブの処理順序に基づいて制御し、印刷ジョブの処理順序の不揃いによる作業効率低下を抑制することを目的とする。本発明の印刷制御装置は、第1及び第2の印刷ジョブグループからなる複数の印刷ジョブの印刷装置での処理順序を制御する印刷制御装置であって、前記第1の印刷ジョブグループに属する第1の印刷ジョブと、前記第1の印刷ジョブグループに属し、当該第1の印刷ジョブと同一の用紙情報である第2の印刷ジョブとを検出する検出手段と、前記検出手段で検出された前記第1の印刷ジョブ及び前記第2の印刷ジョブの処理順序を連続させ、前記第2の印刷ジョブグループに属して前記第1の印刷ジョブと所定のカテゴリでグループ化される第3の印刷ジョブに対し、当該第3の印刷ジョブの前記第2の印刷ジョブグループ内での処理順序を前記第1の印刷ジョブの前記第1の印刷ジョブグループ内での処理順序と等しくする決定手段と、を有することを特徴とする。本発明によれば、印刷ジョブの印刷順序をジョブグループ間で連動させるので、印刷ジョブによる印刷物をジョブグループ毎に取得しやすくなる。実施例1図1は本実施例にかかる印刷制御を実行するハードウェアH/W構成図である。コンピュータモジュール101には、キーボード132やマウス133のようなポインティングデバイスなどの入力装置がI/Oインタフェイス143を介してつながれ、また、ディスプレイ装置144も連結されている。ネットワークインタフェース138は、コンピュータモジュール101を、ネットワーク接続107を介して他のコンピュータ装置につなげることができる。そのネットワーク接続107の典型はローカルエリアネットワークLAN、あるいはワイドエリアネットワークWANである。コンピュータモジュール101は典型的な構成として、プロセッサーユニットCPU135、ランダムアクセスメモリRAMやリードオンリーメモリROMから構成されるメモリユニット136を有する。また、このコンピュータモジュール101は、ビデオインタフェイス137を含むI/Oインタフェイス、キーボード132やマウス133のためのI/Oインタフェイス143、記憶装置139を有する。この記憶装置139は典型的にハードディスクドライブHDD140やフレキシブルディスクのディスクドライブ141を含む。なお、この記憶装置139には、磁気テープドライブなどの装置を含んでいても良い。また、コンピュータモジュール101は、CD/DVD-ROMドライブ142を有する。このCD/DVD-ROMドライブ142は、不図示の不揮発性のコンピュータ読み取り可能な記憶媒体であるCD/DVD-ROMに格納されたプログラムや各データを読み込む。また、コンピュータモジュール101は相互接続バス134を有している。CPU135は、相互接続バス134を介して通信を行うI/Oインタフェース143を利用する。本実施例で説明されるフローチャート後述で示される手順を実現するためのソフトウェアプログラムは例えば記憶装置139に格納される。このソフトウェアプログラムを記憶装置139からメモリユニット136にロードされ、CPU135によって実行することでこのフローチャートの処理が実現される。または、CD/DVD-ROMドライブ142で読み取ったCD/DVD-ROM内に格納されたソフトウェアプログラムを読み出して、CPU135によって実行することで、本実施例で説明されるフローチャート後述を実現しても良い。図2は、記憶装置139に格納された本実施例における印刷制御装置の各機能を実現するためのソフトウェアプログラムを、CPU135が実行することによって実現される本実施例の印刷制御装置の機能構成の一例を示した図である。この印刷制御装置は、後述する各処理を実行するソフトモジュールを有する。なお、以下において、上述のソフトウェアプログラムがCPU135によって実行されたコンピュータモジュール101を印刷制御装置101とする。印刷制御装置101は、ジョブ制御部201を始めとする各ソフトモジュール202~206、208、210、212、213を有する。ジョブ制御部201は、これら各ソフトモジュールの処理やデータフローを制御する。UI部202は、オペレータからの入力や出力を処理する。受注処理部203は、印刷注文データの入力を処理する。連続印刷優先順位付加部204は、パーツ毎の連続印刷優先順位を付加する。印刷可否判定部205は、連続印刷が可能か否かを判定する。注文情報管理部206は、印刷注文データから印刷に必要な情報およびコンテンツデータなどから構成される注文情報207を抽出し、この注文情報207を管理する。ジョブチケット管理部208は、印刷のための印刷製本指示であるジョブチケット209を管理する。ジョブリスト管理部210は、印刷のためのコンテンツデータとジョブチケットから構成される印刷ジョブの印刷処理順序等をリスト化したジョブリスト211を管理する。ジョブグループ管理部212は、印刷ジョブを特定のカテゴリでグループ化し管理する。図3は、フォトブックの構成及びフォトブック作成までの処理工程の一例を表す図である。図3aは、フォトブックの構成の一例を表す図であり、本実施例では、表紙301、本文302、帯303、カバー304の4種類のパーツを組み合わせて1冊のフォトブックを作成する。表紙301と本文302はくるみ製本処理により製本されており、その上からカバー304を、さらにその上から帯303を被せている。図3bは、フォトブック作成までの各パーツの処理工程の一例を表す図である。各パーツは印刷装置214によって印刷が行われ、印刷が行われた成果物印刷物は人手によって後処理機215へと搬送され後処理が行われる。本実施例では、表紙301と本文302はそれぞれの印刷物が人手によってくるみ製本機305に運搬され、くるみ製本が行われることで1つの冊子が作られる。くるみ製本後は、断裁機306によって冊子の断裁が行われる。一方、帯303は、印刷後、筋入れ機307によって用紙への筋入れ及び断裁処理が行われる。さらにカバー304も、印刷後、筋入れ機307によって用紙への筋入れ及び断裁が行われる。最後に、各パーツを組み付けることによって、1冊のフォトブックが完成する。以上のように、各パーツの工程は、はじめに印刷装置214において印刷処理を行う点では同じであるが、その後の後処理工程では、使用される後処理機215の数や工程がそれぞれ異なっている。以下で、本実施例における印刷制御装置101の処理についてフローチャートを用いて説明する。本実施例の各処理フローは、記憶装置139に記憶されたソフトウェアプログラムがCPU135により実行され、CPU135が各ソフトモジュールとして機能することで実現される。なお、このソフトウェアプログラムが格納されているのはメモリユニット136であって、プログラムをCPU135が実行することで本実施例のフローチャートを実行しても良い。図4を用いて、印刷制御装置101が、注文情報を受け取ってから印刷ジョブを印刷装置214に送信するまでの処理フローを説明する。記憶装置139に格納されている図4のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図4のフローチャートは実行される。まず、ジョブリスト管理部210は、注文情報管理部206を介して記憶装置139から注文情報207を読み出す。そして、ジョブリスト管理部210は、ジョブリスト211を生成、初期化した後、記憶装置139に保存するS401。なお、以降ジョブリスト211に対して行われる各処理は、特に断りがなければ、記憶装置139に保存されているジョブリスト211を読み出して行われ、処理後のジョブリスト211は記憶装置139に保存される。また、この注文情報207は、図18に示すような情報であり、受注処理部203が所定の期間内に受信した、フォトブックに対する指示情報、印刷用コンテンツを、受注処理部203が記憶装置139に保存したものである。また、ジョブリスト211は、図19に示すような形式の印刷ジョブのリストである。図19に示すジョブリスト211は、各パーツの印刷ジョブパーツジョブがIDによって管理されている様子を表している。次に、ジョブチケット管理部208は、記憶装置139から注文情報207を読み出し、本を構成するパーツ別の印刷ジョブパーツジョブを生成するS402。この印刷ジョブは、ジョブリスト211上で後述するパーツジョブIDとして管理されている図19a。図19に示したジョブリスト211のパーツジョブIDの横に記される色は、図18に示した注文情報207から生成された各パーツジョブに用いられる用紙の色である。用紙の色を示したのは、本実施例における各パーツジョブに用いられる用紙の用紙タイプ、用紙サイズはパーツ内で同じであるためである。なお、パーツ別ジョブ生成処理S402の詳細については後述する。次に、ジョブグループ管理部212は、各パーツジョブに対し、同一の製本物フォトブックを構成するパーツジョブが同一のグループに属するようなカテゴリでグループ化するS403。このようにグループ化されたパーツジョブのグループを製本ジョブグループと呼び、この製本ジョブグループは1つの製本ジョブグループはジョブリスト211上で後述する製本ジョブグループIDによって管理されている図19b。1つの製本物は1つの製本ジョブグループに対応している。なお、製本別グループ化処理S403の詳細については後述する。次に、連続印刷優先順位付加部204は、パーツの種類毎に、連続して同じ用紙種類を用いる印刷連続印刷を考慮する優先順位連続印刷優先順位を付加するS404。連続印刷優先順位はジョブリスト211上で同種のパーツに対して同じ順位が付加される図19c。なお、連続印刷優先順位付加処理S404の詳細については図6のフローチャートを用いて後述する。次に、印刷可否判定部205は、連続印刷優先順位の順で、同種のパーツ例えば、帯の印刷ジョブについて、異なる製本ジョブグループ間で、印刷ジョブの処理順序を変えれば同じ種類の用紙を用いる印刷が連続してできるか否か連続印刷可否を判断する。そして、印刷可否判定部205は、同じ種類の用紙を用いる連続印刷が可能となるように、連続印刷可否を判断したパーツ例えば帯のパーツ内での印刷ジョブの処理順序印刷順序を変更する。そしてさらに、印刷可否判定部205は、この変更帯パーツの印刷順序の変更に連動して、他のパーツカバー、表紙、本文の各パーツ内の印刷順序も変更するS405。印刷ジョブの処理順序の変更は、図19cから図19eへのジョブリスト211の順序を並び替えることによって実現される。なお、印刷順序変更処理S405の詳細については図7のフローチャートを用いて後述する。次に、ジョブ送信部213は、ジョブリスト211の処理順序に従ってパーツ種類毎の印刷ジョブをMFPなどの印刷装置214および製本機や断裁機などの後処理装置215へ出力するS406。<パーツ別ジョブ生成処理S402の詳細>パーツジョブを生成するパーツ別ジョブ生成処理S402について説明する。なお、以下で説明する用紙色情報や用紙サイズ情報などの各情報は、図18のものであり、図18の情報に基づいて図19aのジョブリストが作成される。まず、注文情報管理部206は記憶装置139から図18に示されるような注文情報207を読み出す。次に、ジョブチケット管理部208は、読み出した注文情報207から、パーツ印刷ジョブグループ毎の印刷ジョブに指定されている用紙色情報例えば青、用紙タイプ情報例えば光沢1、用紙サイズ情報例えば482x330、印刷コンテンツ、を抽出する。次に、ジョブチケット管理部208は、読み出した注文情報207から、ページ数、断裁位置、筋入れ位置、仕上がりサイズなどの製本に必要な情報製本情報を抽出する。そして、ジョブチケット管理部208は、抽出したパーツ印刷ジョブグループ毎の印刷ジョブの用紙情報用紙色情報、用紙タイプ情報、用紙サイズ情報、印刷コンテンツ、製本情報から、パーツ毎の印刷ジョブチケットパーツジョブチケットを生成する。次に、ジョブチケット管理部208は、生成したパーツジョブチケットに、仮のパーツジョブID例えばP00001を付与し、付与した仮のパーツジョブIDをジョブリスト211に反映させる図19a。<製本別グループ化処理S403の詳細>各パーツジョブに対して、製本ジョブグループ毎にグループ化する、製本別グループ化処理S403の詳細について図5のフローチャートと図19bのジョブリストを用いて説明する。なお、記憶装置139に格納されている図5のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図5のフローチャートは実行される。まず、ジョブグループ管理部212は記憶装置139からジョブリスト211を読み出すS601。次に、ジョブグループ管理部212は、ジョブリスト211において、各パーツジョブIDの中から、例えばP00001、P00002、P00003、P00004といった同一の本を構成するパーツのパーツジョブIDのグループ製本ジョブグループを抽出するS602。次に、ジョブグループ管理部212は、S602で抽出されたグループに、製本ジョブグループID例えば、図19bの製本ジョブグループIDT001J01を付与するS603。次に、ジョブチケット管理部208は、同じ製本ジョブグループに属するパーツジョブチケットに対し、製本ジョブグループIDに関連付いたID例えば、T001J01P1を発行し、このIDでパーツジョブチケットのパーツジョブIDを更新するS604。次に、ジョブリスト管理部210は、製本ジョブグループIDと、パーツジョブIDを、ジョブリスト211に反映させるS605。反映後のジョブリストは図19bのようになる。次に、ジョブグループ管理部212は、製本ジョブグループに属さないパーツジョブIDが残存しているか否かを判断するS606S606の判定にて、グループに属さないパーツジョブが残っている場合は、S602からS605の処理を繰り返し、そのようなパーツジョブが残っていない場合は製本別グループ化処理を終了する。<連続印刷優先順位付加処理S404の詳細>パーツの種類毎に連続印刷優先順位を付加する、連続印刷優先順位付加処理S403の詳細を、図6のフローチャート、図18の注文情報、図19bを用いて説明する。なお、記憶装置139に格納されている図6のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図6のフローチャートは実行される。まず、注文情報管理部206は記憶装置139から注文情報207を読み出し、取得するS701。次に、連続印刷優先順位付加部204は記憶装置139からオペレータ選択情報216を読み出し、連続印刷優先順位に関する情報を取得するS702。本実施例では、オペレータ選択情報は、あらかじめUI部202においてオペレータに選択されたパーツの種類毎の連続印刷優先順位に関する情報の入力を受け付け、受け付けた情報を記憶装置139に登録しておく。この情報の入力は、UI部202が図20のような画面を表示することで実現される。次に、連続印刷優先順位付加部204は取得した連続印刷優先順位に関する情報が、自動か選択か、を判定するS703。S703の判定において、自動の場合は、連続印刷優先順位付加部204は、さらに、パーツ毎図19bでは帯、カバー、表紙、本文に、パーツジョブチケットを参照し、使用する用紙種類使用用紙種類と印刷装置214の備える給紙カセット数とを比較する。そして、連続印刷優先順位付加部204は、この比較により、給紙カセット数<使用用紙種類数となるパーツの有無を判定するS704。この比較は、用紙種類変更のための給紙カセットの交換が生じるパーツを判別するために行われる。本実施例において、給紙カセット数は2つとする。S704の判定において、給紙カセット数<使用用紙種類数となるパーツが存在しない場合、連続印刷優先順位付加部204は処理を次の処理S709に進める。また、S704の判定において、給紙カセット数<使用用紙種類数となるパーツが存在する場合、連続印刷優先順位付加部204は、さらに、このようなパーツが複数か否かを判定するS705。本実施例では帯とカバーが該当する。S705の判定において、パーツが複数あると判定される場合、連続印刷優先順位付加部204は、給紙カセット数<使用用紙種類数となる複数のパーツに対し、同種のパーツ内で使用する用紙種類の多い順に優先順位を付加するS706。すなわち、パーツに付与されたこの優先順位は給紙カセットの交換頻度の程度を表す。このようにパーツに付加された優先順位にもとづいて、給紙カセットの交換がなるべく生じないような印刷順序が後述の印刷順序変更処理にて決定される決定処理。使用用紙種類数が同じ場合は、連続印刷優先順位付加部204は、同一製本ジョブグループ内でパーツジョブIDの番号がより小さい方に高い優先順位を付加する。図19bの例では、図18の注文情報により使用用紙種類数が3である帯、カバーに、順に優先順位1、2が付けられる。S705の判定において、パーツが1つしかないと判定される場合、連続印刷優先順位付加部204は、このパーツに対し、優先順位1を付加し、第1優先パーツとするS707。次に、連続印刷優先順位付加部204は、優先順位が付加されていないパーツが残っていないパーツがあるか否かを判定するS708。S708の判定において、優先順位が付加されていないパーツが残っている場合、処理はS709へ進む。S708の判定において、優先順位が付加されていないパーツが残っていない場合、処理はS716へ進む。本実施例におけるこの段階では、表紙本文に対してまだ優先順位が付加されていないため、S709へ進む。S709において、連続印刷優先順位付加部204は、優先順位が付加されていないパーツに対して、使用用紙枚数と給紙カセットの収容枚数上限とを比較する。連続印刷優先順位付加部204は、この比較において、給紙カセットの収容枚数上限<使用用紙枚数となるパーツの有無を判定する。この比較は、給紙カセットに用紙を補充するために生じる給紙カセット交換の有無をパーツ毎に判別するために行われる。なお、本実施例において給紙カセットの収容枚数上限は、2つの給紙カセットとも同じであるとする。また、この使用用紙枚数は、パーツ種類内の使用用紙種類ごとに計算した枚数のうちで最大の枚数である。図19bの例では、本文のパーツにおいて、用紙色=黒の使用用紙枚数が給紙カセットの収容枚数上限を超えていたとする。S709の判定において、給紙カセット収容枚数上限<使用用紙枚数となる用紙を使用するパーツが存在する場合は、連続印刷優先順位付加部204は、さらに、該当するパーツが複数か否かを判定するS710。S710の判定において、該当するパーツが複数ある場合は、連続印刷優先順位付加部204は、該当する各パーツに対し、この使用用紙枚数の多い順に、これまでに付けた優先順位の続きの順位から付加するS711。すなわち、このようにしてパーツに対して付加された優先順位は用紙補充のための給紙カセットの交換頻度を表すものであり、この優先順位にもとづいて、給紙カセット交換がなるべく生じない印刷順序が後述の印刷順序変更処理にて決定される。使用用紙枚数が同じ場合は、連続印刷優先順位付加部204は、同一製本ジョブグループ内でパーツジョブIDの番号がより小さい方に高い優先順位を付加する。S710の判定において、該当するパーツが1つしかない場合は、連続印刷優先順位付加部204は、この該当するパーツに対し、これまでに付けた優先順位の続きの順位から付加するS712。図19bの例では、本文に対して、優先順位3が付けられる。S711またはS712の処理後、連続印刷優先順位付加部204は、優先順位が付加されていないパーツが残っているか判定するS713S713の判定において優先順位が付加されていないパーツが残っていない場合、処理はS716へ進む。S713の判定において優先順位が付加されていないパーツが残っている場合、連続印刷優先順位付加部204は、優先順位が付加されていないパーツの各パーツジョブチケットを参照し、残りのパーツ毎に使用用紙種類の多いパーツから順に、高位の優先順位を付加する。このとき使用用紙種類が等しいパーツがあった場合、連続印刷優先順位付加部204は、同一製本ジョブグループ内でパーツジョブIDの番号がより小さい方に高い優先順位を付加するS714。使用用紙種類が印刷装置214の給紙カセット数以下のパーツであっても、印刷装置214の内部で使用カセットを切り替える交換する際に時間ロスが生じる。S714で付加される優先順位は、この時間ロスを使用用紙種類が印刷装置214の給紙カセット数以下のパーツに対して考慮するためにも付与される。図19bの例では、表紙に優先順位4が付けられる。S716において、すべてのパーツに優先順位を付加し終えたことになるので、ジョブリスト管理部210は、それぞれのパーツに付加した連続印刷優先順位をジョブリストに反映させるS716また、S703の判定において、選択の場合は、連続印刷優先順位付加部204は、オペレータが選択した優先順位を各パーツに付加するS715以上の連続印刷優先順位付加処理後のジョブリスト211は、パーツに対して連続印刷優先順位を付加した図19cのようなものになる。<印刷順序変更処理S405の詳細>パーツの印刷順序を変更する印刷順序変更処理S405の詳細を、図7のフローチャートに示す。記憶装置139に格納されている図7のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図7のフローチャートは実行される。まず、印刷可否判定部205は、第1優先パーツの各ジョブチケットを参照して、印刷ジョブにて使用する用紙情報を取得するS801。次に、印刷可否判定部205検出手段は、第1優先パーツに関して、連続印刷可能なパーツジョブを有する複数の製本ジョブグループを、第1優先パーツに関する連続印刷グループとして検出を行うS802。この第1優先パーツは連続印刷優先順位によって決定されたものであり、後述する第N優先パーツも同様である。なお、連続印刷グループ検出処理S802の詳細については図9のフローチャートを用いて後述する。連続印刷グループ検出処理S802の結果、印刷可否判定部205が連続印刷グループを検出した場合S803でYESの場合、ジョブグループ管理部212決定手段が、次の条件を満たすようにパーツジョブチケットの印刷順序を導出して並び替えるS804。すなわち、第1優先パーツに関する連続印刷グループのパーツジョブの印刷順序について、パーツ毎の各パーツジョブの印刷順序が連続し且つ同一の製本ジョブグループに属する各パーツジョブの各パーツ内での印刷順序が等しくなるように並び替えられる。次に、ジョブグループ管理部212は、第1優先パーツに関する各連続印刷グループに対し、その連続印刷グループ内のパーツジョブチケットの処理順序の変更処理を行うS805。なお、連続印刷グループ内印刷順序変更処理S805の詳細は図8のフローチャートを用いて後述する。次に、ジョブグループ管理部212は、すべての第1優先パーツに関する連続印刷グループに対し、連続印刷グループ内印刷順序変更処理が処理済みか否かを判定するS806。S806の判定において、処理済みと判定されたならば、印刷可否判定部205は、連続印刷グループ間連続可否判定を行い、グループ間整列情報を記憶装置139に保存するS807。なお、連続印刷グループ間連続可否判定処理S807の詳細は後述する。S808において、ジョブグループ管理部212は連続印刷グループ間のグループ間連続印刷が可能であるかどうかを、S807で保存されたグループ間整列情報をもとに判定する。S808でグループ間連続印刷が可能であると判定された場合は、ジョブグループ管理部212が、S807で保存されたグループ間整列情報に基づいて、第1優先パーツに関する連続印刷グループごとに印刷順序を並び替えるS809。また、S808においてグループ間連続印刷が可能であると判断されなかった場合は、処理がS810へ進む。次に、ジョブリスト管理部210は、各処理結果として、各パーツジョブチケットの印刷順序をジョブリスト211に反映させるジョブリスト反映S810。また、S802の連続印刷グループ検出処理を経て、S803において連続印刷グループが検出されなかったと判断された場合、ジョブグループ管理部212は、後続の処理を続行するために、個々の製本ジョブグループを第1優先パーツに関する連続印刷グループとみなし、処理をS807へ進めるS811。<連続印刷グループ検出処理S802の詳細>連続印刷グループ検出処理S802の詳細を、図9のフローチャートに示す。記憶装置139に格納されている図9のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図9のフローチャートは実行される。まず、印刷可否判定部205は、連続印刷グループを検出しようとするパーツ例えば第1優先パーツのパーツジョブチケットを参照し、同じの用紙種類を用いるパーツジョブが複数あるか否かを判定するS1001。本実施例の場合、色、タイプ、サイズが同一の属性の場合に、同一の用紙と定義している。同じの用紙種類を用いるパーツのジョブが複数ある場合S1001でYESの場合、印刷可否判定部205は、連続印刷可と判定するS1002。そして、連続印刷可と判定された場合、ジョブグループ管理部212は、当該パーツジョブの属する製本ジョブグループをすべて抽出し、連続印刷グループ検出処理を終了してS803へ処理を進めるS1003。同じの用紙種類を用いるパーツジョブが複数ない場合S1001でNOの場合、印刷可否判定部205は、連続印刷不可と判定し、連続印刷グループ検出処理を終了してS803へ処理を進めるS1004。このような連続印刷グループ検出処理では、どのパーツのパーツジョブチケットを参照したかで検出される連続印刷グループは変わってくる。例えば第1優先パーツのパーツジョブチケットを参照した場合に検出される連続印刷グループと第2優先パーツのパーツジョブチケットを参照した場合に検出される連続印刷グループは異なる。第M優先パーツのパーツジョブチケットを参照した場合に検出される連続印刷グループを第M優先パーツに関する連続印刷グループと呼ぶ。図18の注文情報と図19cのジョブリストを用いて、この処理フローを説明する。第1優先パーツ帯に注目した場合、用紙色が青となるパーツジョブT001J01P01、T002J01P01、T004J01P01を有する製本ジョブグループT001J01、T002J01、T004J01が第1優先パーツに関する連続印刷グループとして検出される。同様に2つの製本ジョブグループT001J02、T003J02及び単独のT003J01が夫々別の第1優先パーツに関する連続印刷グループとして検出される。<連続印刷グループ内印刷順序変更処理S805の詳細>連続印刷グループ内印刷順序変更処理S805の詳細を、図8のフローチャートに示す。なお、記憶装置139に格納されている図8のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図8のフローチャートは実行される。まず、印刷可否判定部205は、優先順位カウンターMを1で初期化するS901次に、印刷可否判定部205は、第M優先パーツに関する連続印刷グループ内において、第M1優先パーツにおける各パーツジョブチケットを参照して、これらのパーツジョブ印刷ジョブにて使用する用紙情報を取得するS902。このようにして、印刷可否判定部205は、優先順位が上位のパーツの印刷順序を考慮して、優先順位が下位のパーツの用紙情報を取得する。なお、このステップS902の第M優先パーツに関する連続印刷グループは、第M-1優先パーツに関する連続印刷グループ内の製本ジョブグループで構成される。そして、この第M-1優先パーツに関する連続印刷グループは、第M-2優先パーツに関する連続印刷グループ内の製本ジョブグループで構成される。このような入れ子構造によって第M優先パーツに関する連続印刷グループは検出され、取得される第M1優先パーツの用紙情報は、優先順位が上位のパーツを考慮したものとなっている。次に、印刷可否判定部205は、第M優先パーツに関する連続印刷グループ内において、第M1優先パーツに関して連続印刷が可能なパーツジョブを有する複数の製本ジョブグループを第M1優先パーツに関する連続印刷グループとして検出を行うS903。このS903における連続印刷グループの検出処理は、S802で説明した連続印刷グループの検出処理と同様である。図19cの例では、第1優先パーツ帯の用紙色=青の第1優先パーツに関する連続印刷グループT001J01、T002J01、T004J01から、第2優先パーツカバーの用紙色=青である製本ジョブグループT001J01、T004J01が第2優先パーツに関する連続印刷グループとして検出される。他の第2優先パーツにかかる連続印刷グループの処理も同様に処理される。連続印刷グループ検出処理S903の結果、S904の判定において、印刷可否判定部205が連続印刷グループの検出有りと判定した場合は、ジョブグループ管理部212は、次の条件を満たすようにパーツジョブチケットの印刷順序を導出して、並び替えるS905。第M優先パーツに関する連続印刷グループ内で検出した第M1優先パーツに関する連続印刷グループのパーツジョブの印刷順序について、パーツ毎の各パーツジョブの印刷順序が連続し且つ同一の製本ジョブグループに属する各パーツジョブの各パーツ内での印刷順序が等しくなるように並び替えられる。すなわち、パーツジョブの第M優先パーツにおける印刷順序の変更と連動して、このパーツジョブと同じ製本ジョブグループに属する他のパーツの印刷順序も変更される。図19cの例では、製本ジョブグループT001J01とT004J01が第2優先パーツに関する連続印刷グループを形成するために、製本ジョブグループがT001J01、T004J01、T002J01の順で並び替えられる図19d。次に、ジョブグループ管理部212は、全ての第M優先パーツに関する連続印刷グループに対し、それらの連続印刷グループ内の印刷順序の変更処理が処理済みか否かを判定するS906。図19cの例では、第1優先パーツ帯の用紙色=赤の連続印刷グループが第2優先パーツカバーの全てが用紙色=白であるため、並び替えは生じない。第1優先パーツ帯の用紙色=白の連続印刷グループについては、製本ジョブグループが1つであるため、並び替えは生じない。S906の判定において、処理済みと判定されたならば、印刷可否判定部205は、第M2優先パーツが存在するか否かを判定するS907。S907の判定において、第M2優先パーツが存在すると判定した場合は、印刷可否判定部205は、優先順位カウンターMに1を加算S908して、S902からの処理を繰り返す。図19cでは第3優先パーツ本文があると判定され、S902からの処理を繰り返す。また、S907の判定において、第M2優先パーツが存在しないと判定した場合は、ジョブリスト管理部210は、各処理結果として、各パーツジョブチケットの印刷順序をジョブリストに反映させるS909。この連続印刷グループ内印刷順序変更処理後のジョブリストは、図19dのようになる。<連続印刷グループ間連続可否判定処理S807の詳細>連続印刷グループ間連続可否判定処理S807の詳細を、図10のフローチャートに示す。なお、記憶装置139に格納されている図10のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図10のフローチャートは実行される。まず、印刷可否判定部205は、優先順位カウンターNを2で初期化し、ジョブリスト上の処理順序で最初となる第1優先パーツに関する連続印刷グループを注目グループとするS1101。図19dの例では、第1優先パーツに関する連続印刷グループT001J01、T004J01、T002J01が注目グループとなる。次に、印刷可否判定部205は、第N優先パーツに関し、注目グループ内の処理順序で最後のパーツジョブと同一の用紙であるパーツジョブを、注目グループ以外の第1優先パーツに関する連続印刷グループの最初のパーツジョブから検出する。そして、検出されたパーツジョブが属する製本ジョブグループを抽出するS1102。図19dの例では、製本ジョブグループT003J01が抽出される。S1102で印刷可否判定部205は、製本ジョブグループが抽出されたかを判断するS1103。S1103で製本ジョブグループが抽出されたと判断された場合S1103にてYESの場合、印刷可否判定部205は、抽出された製本ジョブグループを含む第1優先パーツに関する連続印刷グループを注目グループの後に連結し、注目グループを拡大して、処理をS1102へ進める。なお、この連結に関する情報グループ間整列情報は後述のS1113にて保存されるS1104。図19dの例では、注目グループが、4つの製本ジョブグループT001J01、T004J01、T002J01、T003J01で構成されるように拡大される。S1103で製本ジョブグループが抽出さなかったと判断された場合S1103にてNOの場合、印刷可否判定部205は、第N優先パーツに関し、注目グループ内の処理順序で最初のパーツジョブと同一の用紙であるパーツジョブを、注目グループ以外の第1の優先パーツに関する連続印刷グループの最後のパーツジョブから検出する。そして、検出されたパーツジョブが属する製本ジョブグループを抽出するS1105印刷可否判定部205は、製本ジョブグループが抽出されたかを判断するS1106S1106で製本ジョブグループが抽出されたと判断された場合S1106にてYESの場合、印刷可否判定部205は、抽出された製本ジョブグループを含む第1優先パーツに関する連続印刷グループを注目グループの前に連結し、注目グループを拡大して、処理をS1102へ進める。なお、この連結に関する情報グループ間整列情報は後述のS1113にて保存されるS1107。S1106で製本ジョブグループが抽出されなかったと判断された場合S1106にてNOの場合、印刷可否判定部205は、図10の処理フローの実行中、注目グループを第1優先パーツに関する連続印刷グループとみなすS1108。印刷可否判定部205は、全ての第1優先パーツに関する連続印刷グループについて、第N優先パーツに関するS1102~S1108の処理が行われたかを判断するS1109。S1109で、前述の処理が行われたと判断された場合S1109でYESの場合、印刷可否判定部205は、第N1優先パーツがあるかどうかを判断するS1110。S1109で前述の処理が行われたと判断されなかった場合S1109でNOの場合、印刷可否判定部205は、ジョブリストの処理順序で次の第1優先パーツに関する連続印刷グループを次の注目グループとして、処理をS1102へ進めるS1111。S1110で第N1優先パーツがあると判断された場合S1110でYESの場合、印刷可否判定部205は、優先順位カウンターNに1を加算して、注目グループをこれまでに連続ジョブグループとみなしたグループのうち先頭のグループとする。図19dの例では、4つの製本ジョブグループT001J01、T004J01、T002J01、T003J01で構成されるグループである。そして、処理はS1102へ進むS1112。このように次の第N1優先パーツでのグループ間連続印刷を調べることで、図19dの例では、第3優先パーツのパーツジョブT003J01P4、T001J02P4の印刷順序で連続印刷可と判断されることになる。S1110で第N1優先パーツがないと判断された場合S1110でNOの場合、印刷可否判定部は、S1101~S1112の処理フローで求まる、第1優先パーツに関する連続印刷グループの連結に関する情報グループ間整列情報をメモリユニット136に保存して、処理を終了するS1113。このグループ間整列情報は、グループ間連続印刷が可能であるか否かを示す情報を有している。S1103及びS1106の判断において、1度も該当する製本ジョブグループが抽出されなかった場合にグループ間連続印刷が不可能であることを示す情報がグループ間整列情報に付加される。同様に、S1103及びS1106の判断において、1度でも該当する製本ジョブグループが抽出された場合にグループ間連続印刷が可能であることを示す情報がグループ間整列情報に付加される。以上の連続印刷グループ間連続可否判定処理によって、図19dのジョブリストを図19eのジョブリストとするようなグループ間整列情報が記憶装置139に保存される。以上の処理により、パーツ毎に連続印刷の機会を増加させ、用紙の入れ替え作業を削減することで印刷時間を短縮することが可能になる。また、同一のフォトブックを構成する各パーツの印刷順序を揃えたままに維持しているため、印刷後のパーツの組み合わせ工程における作業効率の低下も抑制することが可能になる。なお、本実施例は、本実施例で説明した連続印刷グループ内の処理順序の並び替えおよび連続印刷グループ間の処理順序の並び替えに限られず、パーツジョブが連続して同一の用紙を用いるような処理順序に並び替えであればよい。例えばS1103において複数抽出した場合、この複数の連続印刷グループについて優先順位が下位のパーツの連続印刷可否を考慮して並び替えの処理を行っても良い。ただし、この並び替えにおいて、パーツジョブの処理順序の並び替えと製本ジョブグループの処理順序の並び替えが連動しなければならない。実施例2実施例1では、パーツ毎に同一の用紙を使用した連続印刷の機会を増加させる例を示した。実施例1では、1枚の印刷用紙に対して1つのコンテンツデータを印刷するようにしていたが、本実施例では、さらに、複数のコンテンツデータを同一の用紙へ配置し同時に印刷する同時印刷の例を示す。なお、同時印刷とは、図21aの同時面付け2901のように、異なるコンテンツデータA、Bを同一の用紙に対して印刷するものである。以下で、本実施形態における印刷制御装置101の処理を図11から図14のフローチャートを用いて説明する。記憶装置139に格納されている図11aのフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図11aのフローチャートは実行される。また、特に断りがなければ、本実施例の印刷制御装置は実施例1の構成と構成を同じくする。S1201からS1205までの処理は、実施例1のS401からS405の処理と同様であるため、説明を省略する。S1205の処理の後、印刷可否判定部205は、パーツ毎に、同一の用紙に対して連続したパーツジョブによる複数の印刷が同時に行えるか同時印刷の可否を判断し、同同時印刷が可となるパーツジョブの組を抽出するS1206。なお、同時印刷組み合わせ処理S1206の詳細については後述する。次に、ジョブチケット管理部208は、S1206の処理にて抽出した同時印刷で組み合わせるパーツジョブを合成したパーツジョブである、同時印刷用の合成ジョブチケット合成パーツジョブを生成するS1207。なお、合成ジョブチケット生成処理S1207の詳細については後述する。次に、ジョブ送信部213は、ジョブリスト211の処理順序に従って合成したパーツジョブをMFPなどの印刷装置214および製本機や断裁機などの後処理装置215へ出力するS1208。<同時印刷組み合わせ処理S1206の詳細>パーツ毎に同時印刷可否を判断し、同一の印刷用紙に対して同時印刷が可能となるパーツジョブの組を抽出する、同時印刷組み合わせ処理S1206の詳細を図12aのフローチャートに示す。記憶装置139に格納されている図12aのフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図12aのフローチャートは実行される。まず、印刷可否判定部205は、優先順位カウンターMを1で初期化するS1301。次に、印刷可否判定部205は、ジョブチケットの参照において、優先順位Mのパーツ第M優先パーツを連続印刷優先順位に関する参照対象とするS1302。次に、印刷可否判定部205は、印刷順序カウンターNを1で初期化するS1303。次に、印刷可否判定部205は、ジョブチケットの参照において、印刷順序NおよびN1の製本ジョブグループを印刷順序に関する参照対象とするS1304。なお、ジョブリストの処理順序がそのまま印刷順序となっている。次に、印刷可否判定部205は、印刷順序Nの製本ジョブグループに属する優先順位Mのパーツジョブチケットを第1参照パーツジョブチケットとして抽出するS1305。次に、印刷可否判定部205は、印刷順序N1の製本ジョブグループに属する優先順位Mのパーツジョブチケットを第2参照パーツジョブチケットとして抽出するS1306。次に、印刷可否判定部205は、第1参照パーツジョブチケットおよび第2参照パーツジョブチケットを比較し、同時印刷の可否を判定するS1307。なお、同時印刷可否判定処理S1307の詳細については後述する。S1307の判定において、同時印刷が可能と判定されたならば、印刷可否判定部205は、比較した第1参照パーツジョブチケットおよび第2参照パーツジョブチケットの組み合わせに対し、コンビネーションIDを付与するS1309。次に、印刷可否判定部205は、印刷順序カウンターNに2を加算するS1310。S1307の判定において、同時印刷が不可能と判定されたならば、次に、印刷可否判定部205は、印刷順序カウンターNに1を加算するS1312。次に、印刷可否判定部205は、ジョブチケットの参照において、印刷順序NおよびN1の製本ジョブグループを印刷順序に関する参照対象とするS1311。次に、印刷可否判定部205は、印刷順序N1の製本ジョブグループに属する優先順位Mのパーツジョブチケットの有無を判定するS1313。S1313の判定において、印刷順序N1の製本ジョブグループに属する優先順位Mのパーツジョブチケットが存在すると判定した場合は、印刷可否判定部205は、S1305からの処理を繰り返す。また、S1313の判定において、印刷順序N1の製本ジョブグループに属する優先順位Mのパーツジョブチケットが存在しないと判定した場合は、印刷可否判定部205は、優先順位カウンターMに1を加算するS1314。次に、印刷可否判定部205は、優先順位Mのパーツの有無を判定するS1315。S1315の判定において、優先順位Mのパーツが存在すると判定した場合は、印刷可否判定部205は、S1302からの処理を繰り返す。また、S1315の判定において、優先順位Mのパーツが存在しないと判定した場合は、ジョブリスト管理部210は、各処理結果として、各パーツジョブチケットの組み合わせに対し付与されたコンビネーションIDをジョブリストに反映させるS909。コンビネーションIDは、図22aのジョブリストのように複数のパーツジョブに対して同一のIDが付与される。なお、図22aのジョブリストは、図19に示したジョブリスト同様、注文情報207の内容を反映したものとなっている。<同時印刷可否判定処理S1307の詳細>第1参照パーツジョブチケットおよび第2参照パーツジョブチケットを比較し、同時印刷の可否を判定する、同時印刷可否判定処理S1307の詳細を図13のフローチャートに示す。記憶装置139に格納されている図13のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図13のフローチャートは実行される。まず、印刷可否判定部205は、第1参照パーツジョブチケットおよび第2参照パーツジョブチケットを参照し、用紙情報や印刷指示情報などを取得するS1401。次に、印刷可否判定部205は、第1参照パーツジョブチケットおよび第2参照パーツジョブチケットに筋入れ設定指示が有るか否かを判定するS1402。ここで、筋入れ処理とは1枚の紙に対して折り目を入れる処理である。S1402の判定において、筋入れ設定指示が有る場合は、印刷可否判定部205はさらに、その、第1参照パーツジョブチケットおよび第2参照パーツジョブチケットの筋入れ設定指示における筋入れ位置が同一か否かを判定するS1403。S1403の判定において、第1参照パーツジョブチケットおよび第2参照パーツジョブチケットの筋入れ設定指示における筋入れ位置が同一で無い場合は、印刷可否判定部205は、同時印刷不可と判定する。1404。これは、筋入れ処理は紙全体に対して処理を行うため、同一の用紙に複数コンテンツを同時に配置した場合に、例えばコンテンツ毎に紙の左右で異なる位置に折り目を入れるような設定になってしまう場合は、同時印刷不可と判定している。S1402の判定において筋入れ設定指示が無い場合や、S1403の判定において筋入れ設定指示における筋入れ位置が同一である場合は、印刷可否判定部205はさらに、用紙種類が同一か否かを判定するS1405。S1405の判定において、用紙種類が同一である場合は、印刷可否判定部205はさらに、第1参照パーツジョブ及び第2参照パーツジョブのそれぞれ印刷すべきページ数が同一か否かを判定するS1406。S1406の判定において、ページ数が同一である場合は、印刷可否判定部205はさらに、断裁位置が同一か否かを判定するS1407。S1407の判定において、断裁位置が同一である場合は、印刷可否判定部205は、同時印刷した場合の仕上がりサイズの算出処理を行うS1408。ここでいう仕上がりサイズとは、図21の2901や2902で表されている、複数コンテンツを同一の用紙に配置するための用紙のサイズのことである。次に、印刷可否判定部205は、算出した仕上がりサイズの用紙が給紙カセットにあるか確認するS1409。S1409の判定において、用紙が有れば、印刷可否判定部205は、同時印刷を可能と判定するS1410。また、S1405やS1406やS1407やS1409の判定において、同一でないという判定や、用紙が無いという判定の場合は、印刷可否判定部205は、同時印刷を不可能と判定するS1404。<合成ジョブチケット生成処理S1207の詳細>同時印刷が可能なパーツジョブの組から、これらのパーツジョブを合成し、同時印刷用の合成ジョブチケット合成パーツジョブを生成する、合成ジョブチケット生成処理S1207の詳細を図14aのフローチャートに示す。記憶装置139に格納されている図14aのフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図14aのフローチャートは実行される。この図14aの処理フローで、ジョブチケット管理部208は合成ジョブチケット合成パーツジョブ生成するジョブ合成部として機能する。まず、ジョブチケット管理部208は、同一コンビネーションIDを持つパーツジョブチケットを抽出するS1501。次に、ジョブチケット管理部208は、同一コンビネーションIDを持つパーツジョブチケットのコンテンツから同時印刷のための面付け画像例えば図21の2901、2902を合成するS1502。次に、ジョブチケット管理部208は、同一コンビネーションIDを持つパーツジョブチケットの印刷指示部分から同時印刷した場合の印刷指示を合成するS1503。次に、ジョブチケット管理部208は、同一コンビネーションIDを持つパーツジョブチケットの後加工指示部分から同時印刷した場合の後加工指示を合成するS1504。次に、ジョブチケット管理部208は、作成した合成ジョブチケットに、合成ジョブIDを付与するS1505。次に、ジョブリスト管理部210は、作成した合成ジョブチケット合成パーツジョブおよび付与した合成ジョブIDを、ジョブリスト211に反映させるS1506。合成したジョブチケットおよび付与した合成ジョブIDは、図22aのジョブリストのように反映されるジョブリスト反映。このジョブリスト反映によって、同時印刷が可能なパーツジョブの組は合成パーツジョブにより置き換えられる。なお、この置き換えによる他のパーツジョブに対する印刷順序の変更は生じない。以上の処理により、パーツ毎に同一の用紙を使用した連続印刷の機会を増加させるとともに、さらに、複数のコンテンツデータを同一の用紙へ配置し同時に印刷する機会も増加させるため、用紙の無駄の削減や印刷時間の短縮が可能となる。実施例3実施例1や2では、パーツ毎に同一の用紙を使用した連続印刷の機会を増加させ、さらに、複数のコンテンツデータを同一の用紙へ配置し同時に印刷する場合の例を示した。本実施例では、同一の配送先宛てのジョブの離散を防ぐ場合の例を示す。なお本実施例で説明する処理のフローチャートは、印刷制御装置101の記憶装置139に格納されている各フローチャートの処理を実行するためのプログラムを、CPU135が実行することにより実現される。また、特に断りがなければ、本実施例の印刷制御装置の構成は実施例2の構成と同様である。本実施例について、図15のフローチャートを用いて説明する。記憶装置139に格納されている図15のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図15のフローチャートは実行される。S1601からS1603までの処理は、実施例1のS401からS403の処理と同じであるため、説明を省略する。S1603の処理の後、ジョブグループ管理部212は、各製本別グループの印刷ジョブに対し、同一の配送先のフォトブックが、同一のジョブグループに属するように、グループ化するS1604。この時のジョブグループを配送ジョブグループと呼ぶ。なお、配送先別グループ化処理S1604の詳細については後述する。次に、連続印刷優先順位付加部204は、パーツの種類毎に、連続印刷を行う優先順位を付加するS1605。なお、連続印刷優先順位付加処理S1605の詳細については実施例1のS404の処理と同じであるため、説明を省略する。次に、印刷可否判定部205は、連続印刷優先順位の順に、パーツ毎に連続印刷可否を判断し、同じ用紙を用いた連続印刷が可となるように配送ジョブグループ毎の処理順序を変更することで、パーツの印刷順序を変更するS1606。なお、印刷順序変更処理S1606の詳細については後述する。次に、印刷可否判定部205は、パーツ毎に同時印刷可否を判断し、同一の用紙に対して同時印刷が可となるパーツジョブの組を抽出するS1607。なお、同時印刷組み合わせ処理S1607の詳細については、実施例2のS1206の処理と同じであるため、説明を省略する。次に、ジョブチケット管理部208は、S1206の処理にて抽出した同時印刷で組み合わせるパーツジョブから、同時印刷用の合成ジョブチケット合成パーツジョブを生成するS1608。なお、合成ジョブチケット生成処理S1608の詳細については、実施例2のS1207の処理と同じであるため、説明を省略する。次に、ジョブ送信部213は、ジョブリスト211の処理順序に従ってパーツジョブをMFPなどの印刷装置214および製本機や断裁機などの後処理装置215へ出力するS1609。<配送先別グループ化処理S1604の詳細>各製本別グループの印刷ジョブに対し、同一の配送先のフォトブックが、同一のジョブグループに属するようにグループ化する、配送先別グループ化処理S1604の詳細を図16のフローチャートに示す。記憶装置139に格納されている図16のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図16のフローチャートは実行される。まず、ジョブグループ管理部212は記憶装置139からジョブリスト211を読み出すS1701。次に、ジョブグループ管理部212は、ジョブリスト211において、同一の配送先が指定されている製本ジョブグループ群をさらなるグループとして抽出するS1702。次に、ジョブグループ管理部212は、抽出した製本ジョブグループのさらなるグループに、配送先グループIDを付与するS1703。この配送先グループIDは、例えば図22bに示すジョブリストの配送先グループIDである。なお、図22bのジョブリストは、図19に示したジョブリスト同様、注文情報207の内容を反映したものとなっている。次に、ジョブリスト管理部210は、配送先グループIDと各製本ジョブグループとの関連付けを、ジョブリストに反映させるS1704。次に、ジョブグループ管理部210は、配送ジョブグループに属さない製本ジョブグループが残っているかどうかを判断しS1705、全ての製本ジョブグループに対して配送先グループIDを付与するまで、S1702からS1704の処理を繰り返す。<印刷順序変更処理S405の詳細>本実施例におけるパーツの印刷順序を変更する印刷順序変更処理S405の詳細を、図17のフローチャートに示す。記憶装置139に格納されている図17のフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図17のフローチャートは実行される。まず、印刷可否判定部205は、配送ジョブグループを参照し、関連付いた製本ジョブグループから各ジョブチケットを取得するS1801。次に、印刷可否判定部205は、配送ジョブグループ内において、第一優先パーツの各ジョブチケットを参照して、印刷ジョブにて使用する用紙情報を取得するS1802。次に、印刷可否判定部205は、配送ジョブグループ内において、連続印刷可能なパーツを有する複数の製本ジョブグループを連続印刷グループとして検出を行うS1803。なお、連続印刷グループ検出処理S1803の詳細については、実施例1のS802の処理と同様であるため、説明を省略する。S1803の連続印刷グループ検出処理において、連続印刷グループが検出された場合、ジョブグループ管理部212は、抽出した複数の製本ジョブグループが連続し、かつ製本ジョブグループ内の各パーツジョブの印刷順序が同じになるようにパーツジョブチケットの印刷順序を並び替えるS1805。次に、ジョブグループ管理部212は、各連続印刷グループに対し、その連続印刷グループ内の、パーツジョブチケットの印刷順序の変更処理を行うS1806。なお、連続印刷グループ内印刷順序変更処理S1806の詳細については、実施例1のS805の処理と同様であるため、説明を省略する。次に、ジョブグループ管理部212は、すべての連続印刷グループに対し、その連続印刷グループ内の印刷順序の変更処理が処理済みか否かを判定するS1807。S1807の判定において、処理済みと判定されたならば、印刷可否判定部205は、配送ジョブグループ内における連続印刷グループ間の連続印刷の可否判定を行うS1808。なお、連続印刷グループ間連続可否判定処理S1808の詳細については、実施例1のS807の処理と同様であるため、説明を省略する。S1808の配送ジョブグループ内における連続印刷グループ間連続可否判定において、連続印刷可と判定した場合は、ジョブグループ管理部212が、当該連続印刷グループの境界にある当該パーツジョブが連続するように、連続先グループを並び替えるS1811。次に、ジョブグループ管理部212は、すべての配送ジョブグループに対し、その配送ジョブグループ内の印刷順序の変更処理が処理済みか否かを判定するS1812。S1812の判定において、処理済みと判定されたならば、印刷可否判定部205は、配送ジョブグループ間における連続印刷の可否判定を行うS1813。なお、連続配送ジョブグループ間連続可否判定処理S1813は、実施例1のS807の連続印刷グループ間連続可否判定処理における連続印刷グループを配送ジョブグループに置き換えたものと同様であるため、説明を省略する。連続配送ジョブグループ間連続可否判定処理S1813の結果、S1814の判定において、印刷可否判定部205が連続印刷可能と判定したならば、ジョブグループ管理部212は、当該配送ジョブグループの境界にある当該パーツジョブが連続するように、配送ジョブグループを並び替えるS1815。S1814の判定において、印刷可否判定部205が連続印刷可能と判定したならば、S1816の処理に移る。次に、ジョブリスト管理部210は、各処理結果として、各パーツジョブチケットの印刷順序をジョブリストに反映させるジョブリスト反映S1816。以上の処理により、同一配送先のジョブが離散することを防ぎ、作成した印刷物を配送先毎に仕分ける作業工程における作業効率の低下を抑制することが可能となる。なお、本実施例では、実施例1、2を組み合わせたものにさらに配送ジョブグループを導入した実施例であった。しかし、同時印刷を行わずに実施例1のパーツジョブの処理順序並べ替えと、本実施例で説明した配送ジョブグループによる処理順序並べ替えを組み合わせても良い。実施例4実施例2では、パーツ毎に同一の用紙を使用した連続印刷の機会を増加させ、さらに、複数のコンテンツデータを同一の用紙へ配置し同時に印刷する場合の例を示した。本実施例では、さらに、複数のコンテンツデータを同一の用紙へ配置し同時に印刷する際に、パーツの組を目視で判別可能なコンビネーションマークを印字する場合の例図21bを示す。なお、本実施例で説明する処理のフローチャートは、印刷制御装置101の記憶装置139に格納された各フローチャートの処理を実行するプログラムを、CPU135によりメモリユニット136にロードし、展開、実行することで実現される。記憶装置139に格納されている図11bのフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図11bのフローチャートは実行される。なお、本実施例の印刷制御装置の構成は特に断りがなければ実施例2の構成と同様である。S2001からS2005までの処理は、実施例2で説明した図11aのフローチャートのS1201からS1205の処理と同じであるため、説明を省略する。S2005の処理の後、印刷可否判定部205は、パーツ毎に同時印刷可否を判断し、同一の用紙に対して同時印刷が可となるパーツジョブの組を抽出するとともに、パーツの組み合わせを目視で確認できるコンビネーションマークを付与するS2006。なお、コンビネーションマークを付与する同時印刷組み合わせ処理S2006の詳細については後述する。また、このコンビネーションマークの付与によって、ジョブリストに、例えば図21bのように組合せマークの項目にコンビネーションマークの付与を表すフラグが記入される。次に、ジョブチケット管理部208は、S2006の処理にて抽出した同時印刷で組み合わせるパーツジョブから、同時印刷用の合成ジョブチケット合成パーツジョブを生成するとともに、コンビネーションマークと印刷用画像との合成処理を行うS2007。なお、コンビネーションマークを合成する合成ジョブチケット生成処理S2007の詳細については後述する。次に、ジョブ送信部213は、ジョブリスト211の処理順序に従って合成したパーツジョブをMFPなどの印刷装置214および製本機や断裁機などの後処理装置215へ出力するS2008。パーツ毎に同時印刷可否を判断し、同一の用紙に対して同時印刷が可となるパーツジョブの組を抽出する、同時印刷組み合わせ処理S2006の詳細を図12bのフローチャートに示す。記憶装置139に格納されている図12bのフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図12bのフローチャートは実行される。S2101からS2110までの処理は、実施例2で説明した図12aのS1301からS1310の処理と同様であるため、説明を省略する。S2110の処理の後、印刷可否判定部205は、パーツの組を目視で判別可能なコンビネーションマークを同時印刷の関係にあるパーツジョブの組にたいして夫々付与するS2111。このコンビネーションマークは、S2117のジョブリスト更新で、図22cの組合せマークとしてジョブリストに反映されることになる。なお、図22cのジョブリストは、図19に示したジョブリスト同様、注文情報207の内容を反映したものとなっている。S2112からS2117までの処理は、実施例2のS1311からS1316の処理図12aと同様であるため、説明を省略する。<合成ジョブチケット生成処理S2007の詳細>同時印刷で組み合わせるパーツジョブから、同時印刷用の合成ジョブチケット合成パーツジョブを生成する合成ジョブチケット生成処理S2007の詳細を図14bのフローチャートに示す。記憶装置139に格納されている図14bのフローチャートの各処理を実行するためのプログラムを、CPU135がメモリユニット136にロードし、実行することで、図14bのフローチャートは実行される。S2201からS2202までの処理は、実施例2で説明した図14aのS1501からS1502の処理と同様であるため、説明を省略する。S2202の処理の後、ジョブチケット管理部208は、合成した面付け画像に対し、さらにコンビネーションマークの画像を合成するS2203S2204からS2206までの処理は、実施例2のS1503からS1505の処理図14aと同様であるため、説明を省略する。S2206の処理の後、ジョブリスト管理部210は、作成した合成ジョブチケット合成パーツジョブおよび付与した合成ジョブIDならびに組み合わせマークを、ジョブリスト211に反映させるS2207。このジョブリスト反映により、ジョブリストは、図22cのようになる。また、このジョブリスト反映によって、同時印刷が可能なパーツジョブの組は合成パーツジョブにより置き換えられる。なお、この置き換えによる他のパーツジョブに対する印刷順序の変更は生じない。以上の処理により、複数のコンテンツデータを同一の用紙へ配置し同時に印刷する際に、パーツの組み合わせを目視で確認できる組み合わせマークを印字することで、断裁の際に順序を入れ替えてしまうという作業ミスの防止が可能となる。なお、同時印刷を行う用紙に対してコンビネーションマークを印字する本実施例を、同時印刷を行い、配送ジョブグループを考慮して処理順序を並び替える実施例3で示した例と組み合わせても良い。その他の実施例上記実施例では、パーツで構成されるフォトブックを対象とした各印刷ジョブの印刷順序の制御について説明した。しかし、本発明はこれに限られず、章で構成されるドキュメントなどのフォトブック以外の製本物を対象とした印刷ジョブの印刷順序を制御するものであっても良い。なお、本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ可読の記憶媒体を、システムあるいは装置に供給することによっても、達成される。また、システムあるいは装置のコンピュータまたはCPUやMPUが記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、不揮発性のメモリカード、ROMなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現される。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているOSオペレーティングシステムなどが実際の処理の一部または全部を行い、その処理によって前述した実施例が実現される場合も含まれる。