ページ記述言語で記述されたページデータを出力装置で出力可能なデータ形式に変換する変換処理を行う画像処理システムであって、前記変換処理を行う複数の演算処理装置と、1個のジョブに係る複数のページデータの変換処理を複数のタスクに分割して前記複数の演算処理装置に分配する管理装置と、を備え、前記管理装置が、前記画像処理システムにおいて前記変換処理を行わせる際の並行処理総数を取得する並行処理総数取得部と、1個のタスクに含ませるページデータのページ数の適正範囲の上限値を取得する適正値取得部と、前記並行処理総数と、前記適正範囲の上限値と、前記ジョブに含まれるページデータのページ数とに基づいて、当該ジョブに係る前記変換処理を複数のタスクに分割する際の分割数を決定する分割数決定部と、を備え、前記分割数決定部が、前記並行処理総数の自然数倍となる値であり、かつ、当該値で前記ジョブに含まれるページデータのページ数を割って得られる数が前記上限値以下となるような値のうちで、最小の値を、前記分割数に決定する、画像処理システム。請求項1に記載の画像処理システムであって、前記適正値取得部が、1個のタスクに含ませるページデータのページ数の適正範囲の下限値を取得し、前記分割数決定部が、前記並行処理総数で前記ジョブに含まれるページデータのページ数を割った値が、前記適正範囲の下限値よりも小さい場合に、前記ジョブに含まれるページデータのページ数を前記下限値で割って得られる値を、前記分割数に決定する画像処理システム。請求項1または2に記載の画像処理システムであって、前記複数のタスクのそれぞれに含ませる前記ページデータのページ数を決定するページ数決定部、をさらに備え、前記ページ数決定部が、前記複数のタスクのそれぞれに含ませる前記ページデータのページ数を、前記出力装置が1個の記録媒体に対して丁付けするページデータのページ数の整数倍となる値に決定する画像処理システム。請求項1から3のいずれかに記載の画像処理システムであって、前記並行処理総数取得部が、前記複数の演算処理装置のそれぞれの並行処理数を総計した値を前記並行処理総数として取得する画像処理システム。請求項1から3のいずれかに記載の画像処理システムであって、前記並行処理総数取得部が、前記複数の演算処理装置のそれぞれの並行処理数を総計した値以下の任意の値をオペレータから受け付けて、当該受け付けた値を前記並行処理総数として取得する画像処理システム。ページ記述言語で記述されたページデータを出力装置で出力可能なデータ形式に変換する変換処理を行う画像処理方法であって、1個のジョブに係る複数のページデータの変換処理を複数のタスクに分割して複数の演算処理装置に分配する第1工程と、前記複数数の演算処理装置が、自装置に分配されたタスクを実行する第2工程と、を備え、前記第1工程が、a前記画像処理システムにおいて前記変換処理を行わせる際の並行処理総数を取得する工程と、b1個のタスクに含ませるページデータのページ数の適正範囲の上限値を取得する工程と、c前記a工程で取得された前記並行処理総数と、前記b工程で設定された前記適正範囲の上限値と、前記ジョブに含まれるページデータのページ数とに基づいて、当該ジョブに係る前記変換処理を複数のタスクに分割する際の分割数を決定する工程と、d前記変換処理を前記c工程で決定された前記分割数で複数のタスクに分割して前記複数の演算処理装置に分配する工程と、を備え、前記c工程が、c1前記並行処理総数のn倍ただし、nは自然数の値を仮分割数として、前記仮分割数で前記ジョブに含まれるページデータのページ数を割って得られる値が、前記上限値以下であるか否かを判定する工程と、c2前記c1工程で肯定的な評価が得られた場合に、当該肯定的評価を与えた前記仮分割数を、前記分割数に決定する工程と、c3前記c1工程で肯定的な評価が得られるまで、前記nの値を1ずつ増加させながら前記c1工程を繰り返す繰り返し工程と、を備える画像処理方法。請求項6に記載の画像処理方法であって、e1個のタスクに含ませるページデータのページ数の適正範囲の下限値を取得する工程、をさらに備え、前記c工程が、c4前記c1工程において、前記並行処理総数を前記仮分割数として、前記仮分割数で前記ジョブに含まれるページデータのページ数を割った値が、前記適正範囲の下限値より小さい場合に、前記ジョブに含まれるページデータのページ数を前記下限値で割って得られる値を、前記分割数に決定する工程、をさらに備える画像処理方法。請求項6または7に記載の画像処理方法であって、f前記複数のタスクのそれぞれに含ませる前記ページデータのページ数を決定する工程、をさらに備え、前記f工程において、前記複数のタスクのそれぞれに含ませる前記ページデータのページ数を、前記出力装置が1個の記録媒体に対して丁付けするページデータのページ数の整数倍となる値に決定する画像処理方法。ページ記述言語で記述されたページデータを出力装置で出力可能なデータ形式に変換する変換処理を、複数の演算処理装置に並行処理させる画像処理システムにおいて、1個のジョブに係る複数のページデータの変換処理を複数のタスクに分割して前記複数の演算処理装置に分配する分配方法であって、a前記画像処理システムにおいて前記変換処理を行わせる際の並行処理総数を取得する工程と、b1個のタスクに含ませるページデータのページ数の適正範囲の上限値を取得する工程と、c前記a工程で取得された前記並行処理総数と、前記b工程で設定された前記適正範囲の上限値と、前記ジョブに含まれるページデータのページ数とに基づいて、当該ジョブに係る前記変換処理を複数のタスクに分割する際の分割数を決定する工程と、d前記変換処理を前記c工程で決定された前記分割数で複数のタスクに分割して前記複数の演算処理装置に分配する工程と、を備え、前記c工程が、c1前記並行処理総数のn倍ただし、nは自然数の値を仮分割数として、前記仮分割数で前記ジョブに含まれるページデータのページ数を割って得られる値が、前記上限値以下であるか否かを判定する工程と、c2前記c1工程で肯定的な評価が得られた場合に、当該肯定的評価を与えた前記仮分割数を、前記分割数に決定する工程と、c3前記c1工程で肯定的な評価が得られるまで、前記nの値を1ずつ増加させながら前記c1工程を繰り返す繰り返し工程と、を備える分配方法。ページ記述言語で記述されたページデータを出力装置で出力可能なデータ形式に変換する変換処理を行う画像処理システムにおいて、1個のジョブに係る複数のページデータの変換処理を複数のタスクに分割して複数の演算処理装置に分配する管理装置としてコンピュータを機能させるプログラムであって、前記コンピュータのCPUが前記プログラムをメモリで実行することにより、前記コンピュータに、前記画像処理システムにおいて前記変換処理を行わせる際の並行処理総数を取得する並行処理総数取得部と、1個のタスクに含ませるページデータのページ数の適正範囲の上限値を取得する適正値取得部と、前記並行処理総数と、前記適正範囲の上限値と、前記ジョブに含まれるページデータのページ数とに基づいて、当該ジョブに係る前記変換処理を複数のタスクに分割する際の分割数を決定する分割数決定部と、を実現させ、前記分割数決定部が、前記並行処理総数の自然数倍となる値であり、かつ、当該値で前記ジョブに含まれるページデータのページ数を割って得られる数が前記上限値以下となるような値のうちで、最小の値を、前記分割数に決定する、プログラム。特許文献1に開示の構成は、ページデータの変換処理の高速化という点において一定の効果が得られるものの、複数の画像処理装置で同一の印刷ジョブに係るラスタライズ処理が重複して行われることになり、処理の無駄が発生する。一方、ページデータの変換処理を、通信回線を介して接続された複数の画像処理装置に分散させて行わせれば、このような処理の無駄を生じさせることなく、ページデータの変換処理を高速化できる所謂、負荷分散。ただし、当該構成において、変換処理に要する時間を効果的に短縮するためには、システムが備えるハードウェア資源を無駄なく有効に利用することが重要であり、このためには、システムが備える複数の画像処理装置にページデータの変換処理を適切に分散させる必要がある。この発明は、上記の課題に鑑みてなされたものであり、ページデータの変換処理を複数の演算処理装置に適切に分散させることによって、変換処理に要する時間を効果的に短縮することを可能とする技術の提供を目的とする。請求項1に記載の発明は、ページ記述言語で記述されたページデータを出力装置で出力可能なデータ形式に変換する変換処理を行う画像処理システムであって、前記変換処理を行う複数の演算処理装置と、1個のジョブに係る複数のページデータの変換処理を複数のタスクに分割して前記複数の演算処理装置に分配する管理装置と、を備え、前記管理装置が、前記画像処理システムにおいて前記変換処理を行わせる際の並行処理総数を取得する並行処理総数取得部と、1個のタスクに含ませるページデータのページ数の適正範囲の上限値を取得する適正値取得部と、前記並行処理総数と、前記適正範囲の上限値と、前記ジョブに含まれるページデータのページ数とに基づいて、当該ジョブに係る前記変換処理を複数のタスクに分割する際の分割数を決定する分割数決定部と、を備え、前記分割数決定部が、前記並行処理総数の自然数倍となる値であり、かつ、当該値で前記ジョブに含まれるページデータのページ数を割って得られる数が前記上限値以下となるような値のうちで、最小の値を、前記分割数に決定する。請求項2に記載の発明は、請求項1に記載の画像処理システムであって、前記適正値取得部が、1個のタスクに含ませるページデータのページ数の適正範囲の下限値を取得し、前記分割数決定部が、前記並行処理総数で前記ジョブに含まれるページデータのページ数を割った値が、前記適正範囲の下限値よりも小さい場合に、前記ジョブに含まれるページデータのページ数を前記下限値で割って得られる値を、前記分割数に決定する。請求項3に記載の発明は、請求項1または2に記載の画像処理システムであって、前記複数のタスクのそれぞれに含ませる前記ページデータのページ数を決定するページ数決定部、をさらに備え、前記ページ数決定部が、前記複数のタスクのそれぞれに含ませる前記ページデータのページ数を、前記出力装置が1個の記録媒体に対して丁付けするページデータのページ数の整数倍となる値に決定する。請求項4に記載の発明は、請求項1から3のいずれかに記載の画像処理システムであって、前記並行処理総数取得部が、前記複数の演算処理装置のそれぞれの並行処理数を総計した値を前記並行処理総数として取得する。請求項5に記載の発明は、請求項1から3のいずれかに記載の画像処理システムであって、前記並行処理総数取得部が、前記複数の演算処理装置のそれぞれの並行処理数を総計した値以下の任意の値をオペレータから受け付けて、当該受け付けた値を前記並行処理総数として取得する。請求項6に記載の発明は、ページ記述言語で記述されたページデータを出力装置で出力可能なデータ形式に変換する変換処理を行う画像処理方法であって、1個のジョブに係る複数のページデータの変換処理を複数のタスクに分割して複数の演算処理装置に分配する第1工程と、前記複数数の演算処理装置が、自装置に分配されたタスクを実行する第2工程と、を備え、前記第1工程が、a前記画像処理システムにおいて前記変換処理を行わせる際の並行処理総数を取得する工程と、b1個のタスクに含ませるページデータのページ数の適正範囲の上限値を取得する工程と、c前記a工程で取得された前記並行処理総数と、前記b工程で設定された前記適正範囲の上限値と、前記ジョブに含まれるページデータのページ数とに基づいて、当該ジョブに係る前記変換処理を複数のタスクに分割する際の分割数を決定する工程と、d前記変換処理を前記c工程で決定された前記分割数で複数のタスクに分割して前記複数の演算処理装置に分配する工程と、を備え、前記c工程が、c1前記並行処理総数のn倍ただし、nは自然数の値を仮分割数として、前記仮分割数で前記ジョブに含まれるページデータのページ数を割って得られる値が、前記上限値以下であるか否かを判定する工程と、c2前記c1工程で肯定的な評価が得られた場合に、当該肯定的評価を与えた前記仮分割数を、前記分割数に決定する工程と、c3前記c1工程で肯定的な評価が得られるまで、前記nの値を1ずつ増加させながら前記c1工程を繰り返す繰り返し工程と、を備える。請求項7に記載の発明は、請求項6に記載の画像処理方法であって、e1個のタスクに含ませるページデータのページ数の適正範囲の下限値を取得する工程、をさらに備え、前記c工程が、c4前記c1工程において、前記並行処理総数を前記仮分割数として、前記仮分割数で前記ジョブに含まれるページデータのページ数を割った値が、前記適正範囲の下限値より小さい場合に、前記ジョブに含まれるページデータのページ数を前記下限値で割って得られる値を、前記分割数に決定する工程、をさらに備える。請求項8に記載の発明は、請求項6または7に記載の画像処理方法であって、f前記複数のタスクのそれぞれに含ませる前記ページデータのページ数を決定する工程、をさらに備え、前記f工程において、前記複数のタスクのそれぞれに含ませる前記ページデータのページ数を、前記出力装置が1個の記録媒体に対して丁付けするページデータのページ数の整数倍となる値に決定する。請求項9に記載の発明は、ページ記述言語で記述されたページデータを出力装置で出力可能なデータ形式に変換する変換処理を、複数の演算処理装置に並行処理させる画像処理システムにおいて、1個のジョブに係る複数のページデータの変換処理を複数のタスクに分割して前記複数の演算処理装置に分配する分配方法であって、a前記画像処理システムにおいて前記変換処理を行わせる際の並行処理総数を取得する工程と、b1個のタスクに含ませるページデータのページ数の適正範囲の上限値を取得する工程と、c前記a工程で取得された前記並行処理総数と、前記b工程で設定された前記適正範囲の上限値と、前記ジョブに含まれるページデータのページ数とに基づいて、当該ジョブに係る前記変換処理を複数のタスクに分割する際の分割数を決定する工程と、d前記変換処理を前記c工程で決定された前記分割数で複数のタスクに分割して前記複数の演算処理装置に分配する工程と、を備え、前記c工程が、c1前記並行処理総数のn倍ただし、nは自然数の値を仮分割数として、前記仮分割数で前記ジョブに含まれるページデータのページ数を割って得られる値が、前記上限値以下であるか否かを判定する工程と、c2前記c1工程で肯定的な評価が得られた場合に、当該肯定的評価を与えた前記仮分割数を、前記分割数に決定する工程と、c3前記c1工程で肯定的な評価が得られるまで、前記nの値を1ずつ増加させながら前記c1工程を繰り返す繰り返し工程と、を備える。請求項10に記載の発明は、ページ記述言語で記述されたページデータを出力装置で出力可能なデータ形式に変換する変換処理を行う画像処理システムにおいて、1個のジョブに係る複数のページデータの変換処理を複数のタスクに分割して複数の演算処理装置に分配する管理装置としてコンピュータを機能させるプログラムであって、前記コンピュータのCPUが前記プログラムをメモリで実行することにより、前記コンピュータに、前記コンピュータに、前記画像処理システムにおいて前記変換処理を行わせる際の並行処理総数を取得する並行処理総数取得部と、1個のタスクに含ませるページデータのページ数の適正範囲の上限値を取得する適正値取得部と、前記並行処理総数と、前記適正範囲の上限値と、前記ジョブに含まれるページデータのページ数とに基づいて、当該ジョブに係る前記変換処理を複数のタスクに分割する際の分割数を決定する分割数決定部と、を実現させ、前記分割数決定部が、前記並行処理総数の自然数倍となる値であり、かつ、当該値で前記ジョブに含まれるページデータのページ数を割って得られる数が前記上限値以下となるような値のうちで、最小の値を、前記分割数に決定する。請求項1~10に記載の発明によると、分割数が、並行処理総数の自然数倍とされるので、画像処理システムが備えるハードウェア資源を無駄なく利用して変換処理を行うことができる。その一方で、分割数が、ジョブに含まれるページデータのページ数を当該分割数で割った値が適正範囲の上限値以下となるような値とされるので、変換処理の安定性が担保される。さらに、分割数がこれらの各要件を満たす最小の値とされるので、分割数が無秩序に増加することによる変換処理の効率低下が防止される。つまり、変換処理の安定性を担保しつつ、画像処理システムが備えるハードウェア資源を有効に利用して変換処理に要する時間を効果的に短縮することができる。特に、請求項2、7に記載の発明によると、ジョブに含まれるページデータのページ数が並行処理総数に対して少ない場合具体的には、並行処理総数でジョブに含まれるページデータのページ数を割った値が、適正範囲の下限値よりも小さい場合に、ジョブに含まれるページデータのページ数を適正範囲の下限値で割って得られる値を、分割数に決定する。この構成によると、ジョブに含まれるページデータのページ数が並行処理総数に対して少ない場合であっても、分割数が増加することによる変換処理の効率低下を防止しつつ、画像処理システムが備えるハードウェア資源をできるだけ有効に利用して変換処理に要する時間を短縮することができる。特に、請求項3、8に記載の発明によると、複数のタスクのそれぞれに含まれるページデータのページ数が、出力装置が1個の記録媒体に対して丁付けするページデータのページ数の整数倍とされる。この構成によると、変換処理されたデータを記録媒体へ出力する一連の処理をスムースに行うことができる。特に、請求項4に記載の発明によると、並行処理総数が、画像処理システムが備える複数の演算処理装置のそれぞれの並行処理数を総計した値であるので、画像処理システムが備えるハードウェア資源の全体を有効に利用して変換処理に要する時間を短縮することができる。特に、請求項5に記載の発明によると、オペレータが、画像処理システムが備える複数の演算処理装置のそれぞれの並行処理数を総計した値以下の任意の値を並行処理総数として指定することができるので、オペレータの所望に応じて、画像処理システムが備えるハードウェア資源の全体で1個のジョブに係る変換処理を行わせることも可能であり、当該ハードウェア資源の一部で1個のジョブに係る変換処理を行わせることも可能である。後者の場合、画像処理システム100において、複数個のジョブに係る変換処理を並行して行わせることも可能となる。以下、添付の図面を参照しながら、本発明の実施形態について説明する。以下の実施形態は、本発明を具体化した一例であり、本発明の技術的範囲を限定する事例ではない。<1.画像処理システム>この発明の実施の形態に係る画像処理システム100の構成について、図1を参照しながら説明する。図1は、画像処理システム100の構成を示す図である。画像処理システム100は、クライアント装置900からページデータ例えば、PostScript米アドビシステムズ社の登録商標、PDFPortableDocumentFormat等に代表されるページ記述言語で記述されたデータの入力をうけて、当該入力されたページデータが表現しているページ内容を、フィルム、刷版、記録紙等の記録媒体に出力するシステムであり、LAN等の通信回線901を介して互いに接続された管理装置1、複数の演算処理装置2、および、出力装置3を備える。管理装置1、および、複数の演算処理装置2のそれぞれは、コンピュータ10により構成される。ここで、管理装置1、あるいは、演算処理装置2として機能するコンピュータ10のハードウェア構成について、図2を参照しながら説明する。コンピュータ10は、演算処理を行うCPU11、基本プログラムを記憶するROM12、各種情報を記憶するRAM13を、バスライン20に接続した一般的なコンピュータシステムにより構成される。バスライン20にはさらに、CPUの作業領域ワークエリアとなるメモリ14、情報記憶を行う固定ディスク15、各種情報の表示を行う表示部16、マウスやキーボードで構成され、オペレータからの入力を受け付ける入力部17、コンピュータ読み取り可能な電子媒体902例えば、光ディスク、磁気ディスク、光磁気ディスク等からの情報の読み取り、および、電子媒体902への情報の書き込みを行う読取/書込装置18が接続される。さらに、バスライン20には、通信回線901を介して外部装置と通信を行う通信部19が、インターフェイスI/Fを介する等して接続される。コンピュータ10が備える読取/書込装置18を介して電子媒体902から読み出されたあるいは、通信部19を介してダウンロードされたプログラム903が固定ディスク15に記憶され、さらにプログラム903がRAM13にコピーされるとともにCPU11がRAM13内のプログラム903に従ってメモリ14において演算処理を実行することによって、コンピュータ10において、各種の機能管理装置1としての各種の機能、あるいは、演算処理装置2としての各種の機能が実現される。<2.各部の機能>画像処理システム100が備える各部の機能について、図3を参照しながら説明する。図3は、画像処理システム100が備える各部の機能を説明するための図である。<2-1.管理装置1>管理装置1は、画像処理システム100を統括管理する装置である。管理装置1は、クライアント装置900図1から複数のページデータ5から構成される入稿データの出力ジョブ8を受け付ける。ただし、ここで、出力ジョブ8とは、画像処理システム100に対して与えられた仕事の単位を指す。以下において、1個の出力ジョブ8に含まれるページデータ5のページ数をジョブページ数Xという。管理装置1は、クライアント装置900から受け付けた出力ジョブ8に含まれる複数のページデータ5の変換処理を、複数のタスクRIPタスク81に分割し、得られた複数のタスク81を複数の演算処理装置2に分配する。ただし、ここでいう変換処理とは、ページデータ5を出力装置3にて出力可能なデータ形式に変換コンバートする処理である。管理装置1は、例えば、16000枚のページデータ5を含む出力ジョブ8に係る変換処理を、例えば1000枚ずつページデータ5が割り振られた16個のタスク81に分割し、これら16個のタスク81を、画像処理システム100が備える複数の演算処理装置2に分配する。管理装置1が出力ジョブ8に係る変換処理を複数のタスク81に分割して複数の演算処理装置2に分配する態様は、後に詳細に説明する。<2-2.演算処理装置2>複数の演算処理装置2のそれぞれは、管理装置1から自装置に分配された1以上のタスク81を実行して、各タスク81に含まれる各ページデータ5を変換コンバートして、出力装置3が出力可能な形式例えば、ビットマップ形式、1bitTIFF形式等で表現した中間データを生成する。例えば出力ジョブ8に含まれるページデータ5のうち、1ページ~1000ページのページデータ5を含むタスク81を受けた場合、演算処理装置2は、当該1ページ~1000ページのページデータ5をコンバートして、当該1ページ~1000ページのページデータ5の内容を表現した中間データを生成する。画像処理システム100が備える複数の演算処理装置2のそれぞれが、自装置に分配された1以上のタスク81を実行することによって、1個の出力ジョブ8に係る複数個のタスク81が画像処理システム100において並行処理されることになる。つまり、出力ジョブ8に含まれる複数のページデータ5の変換処理が複数の演算処理装置2において分散処理されることになる。さらに、複数の演算処理装置2のそれぞれにおいては、1以上のタスク81を並行してすなわち、同時に実行可能な機能マルチタスク機能が実現されていてもよい。以下において、演算処理装置2において並行して実行することができるタスク81の数を、当該演算処理装置2の並行処理数という。画像処理システム100が備える複数の演算処理装置2のそれぞれの並行処理数を総計した値を最大並行処理総数Tmaxとすると、画像処理システム100においては、1個の出力ジョブ8に係る複数のページデータ5の変換処理を、最大並行処理総数Tmax以下の任意の数並行処理総数Tで並行処理させることができることになる。なお、各演算処理装置2の並行処理数は、当該演算処理装置2が備えるハードウェアリソース例えば、メモリ14の容量、CPU11の処理能力等に応じて規定される。ただし、画像処理システム100が備える複数の演算処理装置2は必ずしも互いに同じハードウェアリソースを備える必要はなく、複数の演算処理装置2の並行処理数は必ずしも互いに等しくなくともよい。例えば、並行処理数が3の演算処理装置2と、並行処理数が1すなわち、マルチタスク実行不可能の演算処理装置2とを含むシステム構成も可能である。いうまでもなく、並行処理数が互いに等しい複数の演算処理装置2により構成されるシステムも可能である。なお、図3には、並行処理数が3の2個の演算処理装置2と、並行処理数が2の1個の演算処理装置2とを含むシステム構成が例示されている。ところで、演算処理装置2において実行される各タスク81は、具体的には、解析処理インタープリット811と、ラスタライズ処理812とから構成される。解析処理811は、ページデータ5の記述を解釈する処理であり、ページデータ5に記述されたオブジェクトの位置特定、アウトライン化、フォントの呼び出し等を行う処理等がここで行われる。解析処理811は、複数のタスク81において共通して行われる処理である。また、解析処理811に要する時間は、タスク81に含まれるページデータ5のページ数以下タスクページ数Yというに関係なく一定であり、ジョブページ数Xに応じたものとなる。一方、ラスタライズ処理812は、タスク81に含まれる各ページデータ5をコンバートして中間データを生成する処理である。ラスタライズ処理812に要する時間は、タスクページ数Yに応じたものとなる。上述したとおり、ラスタライズ処理812に要する時間は、タスクページ数Yに応じたものとなるので、タスクページ数Yが小さくなるほどすなわち、出力ジョブ8に係る変換処理がタスク分割される数が多くなるほど、ラスタライズ処理812に要する時間は短くなる。一方、解析処理811に要する時間は、ジョブページ数Xに応じたものとなるので、出力ジョブ8に係る変換処理がタスク分割される数が多くなっても、解析処理811に要する時間は短縮されることがない。また、タスク分割される数が多くなるほど解析処理811が繰り返される回数が増えることになる。したがって、タスク分割して複数の演算処理装置2で並行処理を行わせることによって、変換処理の処理効率が向上する一方で、タスク分割数を無秩序に増やしすぎると、タスク分割によって変換処理の処理効率が逆に低下するおそれがある。そこで、画像処理システム100においては、タスク分割数が増えすぎることを防止すべく、タスクページ数Yの下限値が規定される以下、この値を下限ページ数Yminという。下限ページ数Yminを規定しておけば、ラスタライズ処理812対して解析処理811に要する時間の比率が極端に大きくなることがないので、タスク分割により変換処理の効率が低下するといった事態は生じない。ただし、タスクページ数Yが僅かに変化しても変換処理の効率が大きく変動するわけではない。したがって、タスクページ数Yは、下限ページ数Ymin以上であることが最も好ましいものの、下限ページ数Yminよりも僅かに小さい値であっても許容される。また、1個のタスク81は、演算処理装置2が例えば約5分以内で完了できるものであることが好ましい。というのも、タスク81に要する時間が長くなると、管理装置1が各演算処理装置2におけるタスク81を管理する態様が煩雑になり、安定した変換処理が担保できなくなってしまうからである。すなわち、演算処理装置2が1個のタスク81に約5分を大きく超えた時間を要する場合、安定したタスク81の実行を担保するために、各演算処理装置2におけるタスク81の進行状況を管理装置1の側で監視する必要が出てくる。また、出力ジョブ8の中断が指示された場合、演算処理装置2が約5分以内でタスク81を完了できるのであれば、管理装置1はタスク81間の切れ目で演算処理装置2に処理を中断させればよいが、それ以上の時間がかかる場合、管理装置1は演算処理装置2にタスク81の実行途中でこれを中断させなければならない。したがって、管理装置1が各演算処理装置2を制御する際の制御態様が煩雑になってしまう。そこで、画像処理システム100においては、ラスタライズ処理812に要する時間が極端に長くなることを防止すべく、タスクページ数Yの上限値が規定される以下、この値を上限ページ数Ymaxという。例えば、演算処理装置2がタスク81を5分程度で終了できるようなタスクページ数Yを上限ページ数Ymaxとして規定しておけば、演算処理装置2が1個のタスク81を完了するまでに要する時間を約5分以内に抑えることができる。ただし、1個のタスク81に要する時間はおよそ5分前後であればよく、厳密にこれを管理する必要性は高くない。つまり、タスクページ数Yは、上限ページ数Ymaxを超えないことが最も好ましいものの、上限ページ数Ymaxよりも僅かに大きい値であっても許容される。なお、タスク管理という側面から見ると、1個のタスク81に要する時間はおよそ5分以内であることが好ましく、タスクページ数Yは上限ページ数Ymax以下であることが好ましいが、画像処理システム100の処理効率という側面からみると、タスクページ数Yはなるべく大きい方が好ましい。したがって、タスクページ数Yの最適な値は、上限ページ数Ymaxであるといえる。つまり、上限ページ数Ymaxは、タスクページ数Yの最適値という意味合いをもっている。<2-3.出力装置3>出力装置3は、複数の演算処理装置2のそれぞれで生成された中間データを記録媒体例えば、フィルム、刷版、記録紙等の記録媒体に出力する。出力装置3は、例えば、イメージセッタ、プレートレコーダ、デジタル印刷機等の印刷機により構成される。<3.管理装置1>次に、管理装置1が備える機能部について、図4を参照しながら説明する。図4は、管理装置1において実現される機能部を示すブロック図である。管理装置1は、出力ジョブ8に係る変換処理を複数のタスク81に分割して複数の演算処理装置2に分配する。当該機能に関する構成として、管理装置1は、並行処理総数取得部110と、適正値取得部120と、分割数決定部130と、ページ数決定部140と、タスク分配部150とを備える。これら各機能部は、コンピュータ10にプログラム903を実行させることにより実現されてもよいし、専用のハードウェアを含んで実現されてもよい。<3-1.並行処理総数取得部110>並行処理総数取得部110は、画像処理システム100において、出力ジョブ8に係る変換処理を行わせる際の並行処理数以下並行処理総数Tというの値を取得する。上述したとおり、画像処理システム100においては、出力ジョブ8に係る変換処理を、最大並行処理総数Tmax以下の任意の数で並行処理させることができる。この実施の形態においては、並行処理総数取得部110は、オペレータが入力部17を介して入力した任意の値ただし、最大可能並行処理総数以下の任意の値を並行処理総数Tとして受け付ける。つまり、オペレータは、最大並行処理総数Tmax以下の任意の値を並行処理総数Tとして指定することができる。例えば、1個の出力ジョブ8をなるべく短時間で完了させたい場合、オペレータは、並行処理総数Tを最大並行処理総数Tmaxに設定すればよい。この場合、画像処理システム100が備えるハードウェア資源の全体を利用して変換処理が行われるので、変換処理に要する時間を最大限まで短縮することができる。また、複数の出力ジョブ8を画像処理システム100において並行して処理したい場合、オペレータは、並行処理総数Tを最大並行処理総数Tmaxより小さな値に設定すればよい。この場合、画像処理システム100が備えるハードウェア資源の一部のみを利用して変換処理が行われるので、残る部分を利用して別の出力ジョブ8に係る変換処理を行うことも可能となる。つまり、複数の出力ジョブ8に係る変換処理を並行して実行することができる。<3-2.適正値取得部120>適正値取得部120は、1個のタスク81に含ませるページデータ5のページ数の適正範囲の上限値上限ページ数Ymaxと、下限値下限ページ数Yminとをそれぞれ取得する。具体的には、適正値取得部120は、上限ページ数Ymax、下限ページ数Yminの各値を、入力部17を介してオペレータから受け付ける。ここで、オペレータは、入稿データの解像度、演算処理装置2におけるCPU11の処理能力、メモリ14の容量等を考慮して、演算処理装置2が1個のタスク81を例えば約5分以内で完了できるように、上限ページ数Ymaxの値を調整することが好ましい。例えば、入稿データの解像度が比較的高い場合は上限ページ数Ymaxの値を比較的小さい値に設定することが好ましい。また、演算処理装置2における処理能力が比較的高い場合は上限ページ数Ymaxの値を比較的大きい値に設定することができる。また、オペレータは、入稿データに含まれるページデータ5のページ数等を考慮して、画像処理システム100において変換処理の効率化が担保されるように下限ページ数Yminの値を調整することが好ましい。例えば、入稿データに含まれるページデータ5のページ数が比較的多い場合は解析処理811に要する時間も長くなるので、下限ページ数Yminの値を比較的大きい値に設定することが好ましい。<3-3.分割数決定部130>分割数決定部130は、出力ジョブ8に係る変換処理を何個のタスク81に分割するかを決定するすなわち、タスク分割数以下単に分割数Vというを決定する。分割数決定部130は、具体的には、並行処理総数取得部110が取得した並行処理総数Tと、適正値取得部120が取得したタスクページ数Yの適正範囲下限ページ数Ymin、および、上限ページ数Ymaxと、出力ジョブ8のジョブページ数Xとに基づいて、分割数Vを算出する。ただし、分割数決定部130は、ジョブページ数Xが比較的大きい場合具体的には、ジョブページ数Xを並行処理総数Tで割った値が、下限ページ数Ymin以上の場合、並行処理総数Tの自然数倍となる値であり、かつ、当該値でジョブページ数Xを割って得られる数が上限ページ数Ymax以下となるような値のうちで、最小の値を、分割数Vに決定する。つまり、この分割数Vは、当該分割数Vでジョブページ数Xを割った値が、上限ページ数Ymax以下であり、かつ上限ページ数Ymaxと比較的近くなるような値となっている。また、ジョブページ数Xが比較的小さい場合具体的には、ジョブページ数Xを並行処理総数Tで割った値が、下限ページ数Yminより小さい場合、分割数決定部130は、ジョブページ数Xを下限ページ数Yminで割って得られる値当該値に小数点以下の端数がある場合は、小数点を切り捨てた値を、分割数Vに決定する。この場合、分割数Vは、並行処理総数Tよりも小さい値であり、かつ、当該分割数Vでジョブページ数Xを割った値が、下限ページ数Ymin、あるいは下限ページ数Yminよりも僅かに大きくなるような値となっている。分割数決定部130が分割数Vを決定する処理の流れについて、図5を参照しながら説明する。図5は、当該処理の流れを示す図である。なお、後に明らかになるように、分割数決定部130が分割数Vを決定する処理を行うのに先立って、並行処理総数取得部110が並行処理総数Tを取得し、適正値取得部120が上限ページ数Ymax、および下限ページ数Yminを取得している。分割数決定部130は、まず、並行処理総数取得部110から並行処理総数Tを取得するステップS1。続いて、分割数決定部130は、適正値取得部120からタスクページ数Yの適正範囲下限ページ数Ymin、および、上限ページ数Ymaxを取得するステップS2。続いて、分割数決定部130は、画像処理システム100に与えられた出力ジョブ8のジョブページ数Xを取得するステップS3。続いて、分割数決定部130は、倍数値nただし、nは自然数を1として、ステップS1で取得された並行処理総数Tをn倍した値を、仮分割数Viとして取得するVi=1×TステップS4。すなわち、ここでは、分割数決定部130は、並行処理総数Tを仮分割数Viとして取得する。そして、分割数決定部130は、ステップS3で取得されたジョブページ数Xを、ステップS4で取得された仮分割数Viで割った値を、仮タスクページ数Yiとして取得するYi=X/ViステップS5。仮タスクページ数Yiは、仮分割数Viでタスク分割して得られるVi個のタスク81に、ジョブページ数Xのページデータ5を均等分配した場合に、各タスク81に含まれることになるページデータ5のページ数を近似的に表す値となっている。続いて、分割数決定部130は、ステップS5で算出された仮タスクページ数Yiが、下限ページ数Ymin以上であるか否かを判断するステップS6。仮タスクページ数Yiが下限ページ数Yminよりも小さい場合Yi<YminステップS6でNO、分割数決定部130は、ステップS3で取得されたジョブページ数Xを、ステップS2で取得された下限ページ数Yminで割って得られる値を、分割数Vに決定するV=X/YminステップS7。ただし、ジョブページ数Xを下限ページ数Yminで割って得られる値に小数点以下の端数がある場合は、小数点を切り捨てた値を分割数Vに決定する。ここで得られる分割数Vは、並行処理総数Tよりも小さい値であり、かつ、当該分割数Vでジョブページ数Xを割った値が、下限ページ数Ymin、あるいは、これより僅かに大きくなるような値となっている。一方、仮タスクページ数Yiが下限ページ数Ymin以上である場合Yi≧YminステップS6でYES、分割数決定部130は、さらに、当該仮タスクページ数Yiが上限ページ数Ymax以下であるか否かを判断するステップS8。仮タスクページ数Yiが上限ページ数Ymaxよりも大きい場合Yi>YmaxステップS8でNO、分割数決定部130は、倍数値nを1だけ大きな値にインクリメントしステップS9、並行処理総数Tをn倍した値を仮分割数Viとして取得するVi=n×TステップS10。そして、分割数決定部130は、ステップS3で取得されたジョブページ数Xを、ステップS10で取得された仮分割数Viで割った値を、仮タスクページ数Yiとして取得しYi=X/ViステップS11、得られた仮タスクページ数Yiが上限ページ数Ymax以下であるか否かを再び判断するステップS8。ここで、倍数値nの値が大きくなればなるほど、仮分割数ViステップS10で取得される値は大きくなり、仮タスクページ数YiステップS11で取得される値は小さくなる。したがって、倍数値nを1ずつ大きくしながらステップS9~ステップS11およびステップS8の処理を繰り返すと、何回目かの繰り返し処理を行った時点で、仮タスクページ数Yiがはじめて上限ページ数Ymax以下となる。ただし、このときの仮タスクページ数Yiは、必ず下限ページ数Ymin以上となっている。すなわち、上限ページ数Ymaxは下限ページ数Yminに比べて十分大きな値に設定されるので、a回目の繰り返し処理を行った時点で、仮タスクページ数Yiがはじめて上限ページ数Ymax以下となった場合に、当該仮タスクページ数Yiが下限ページ数Yminよりも小さくなっている、という事態は生じない。仮タスクページ数Yiが上限ページ数Ymax以下となった場合ステップS8でYES、分割数決定部130は、当該仮タスクページ数Yiを与えた仮分割数Viを分割数Vに決定するステップS12。ここで得られる分割数Vは、並行処理総数Tのn倍ただし、nは自然数となる値であり、かつ、当該分割数Vでジョブページ数Xを割って得られる値が上限ページ数Ymax以下となるような値のうちで、最小の値となっている。つまり、この分割数Vは、当該分割数Vでジョブページ数Xを割った値が、上限ページ数Ymax以下であり、かつ上限ページ数Ymaxと比較的近くなるような値となっている。<3-4.ページ数決定部140>再び図4を参照する。ページ数決定部140は、分割数決定部130が決定した分割数Vでタスク分割して得られるV個のタスク81のそれぞれに何ページずつページデータ5を含ませるかを決定するすなわち、各タスク81のタスクページ数Yを決定する。以下において、ページ数決定部140がV個のタスク81それぞれのタスクページ数Yを決定する処理の態様を2つ説明する。ページ数決定部140は、どちらの態様でタスクページ数Yを決定してもよい。<第1の態様>ページ数決定部140が第1の態様でタスクページ数Yを決定する場合に実行する処理の流れについて、図6を参照しながら説明する。図6は、当該処理の流れを示す図である。なお、後に明らかになるように、ページ数決定部140がタスクページ数Yを決定する処理を行うのに先立って、並行処理総数取得部110が並行処理総数Tを取得し、適正値取得部120が上限ページ数Ymax、および下限ページ数Yminを取得している。また、適正値取得部120が分割数Vを決定している。ページ数決定部140は、まず、画像処理システム100に与えられた出力ジョブ8のジョブページ数Xを取得するステップS21。続いて、ページ数決定部140は、分割数決定部130が決定した分割数Vを取得するステップS22。続いて、ページ数決定部140は、ステップS21で取得されたジョブページ数Xを、ステップS22で取得された分割数Vで割って得られる値を算出し、当該算出した値を基本ページ数J1に決定するステップS23。ただし、ジョブページ数Xを分割数Vで割って得られる値に小数点以下の端数がある場合は、小数点を切り捨てた値あるいは、小数点を切り上げた値を基本ページ数J1に決定する。続いて、ページ数決定部140は、ステップS21で取得されたジョブページ数Xから、ステップS23で算出された基本ページ数J1にステップS22で取得された分割数Vより1小さい値V-1を乗じた値を差し引いた値を算出し、これを調整ページ数J2として取得するJ2=X-J1×V-1ステップS24。続いて、ページ数決定部140は、V個のタスク81のうち、V-1個の各タスク81のタスクページ数Yを、ステップS23で算出された基本ページ数J1に決定する。さらに、残りの1個のタスク81のタスクページ数Yを、ステップS24で算出された調整ページ数J2に決定するステップS25。以上の一連の処理によって、V個のタスク81それぞれのタスクページ数Yが決定される。なお、ステップS23の処理において、ジョブページ数Xを分割数Vで割って得られる値に小数点以下の端数がなかった場合、調整ページ数J2は基本ページ数J1と等しい値となる。つまり、この場合は、V個のタスク81の全てに同じページ数のページデータ5が割り当てられることになる。一方、ステップS23の処理において、ジョブページ数Xを分割数Vで割って得られる値から小数点を切り捨てた値を基本ページ数J1としている場合、調整ページ数J2は基本ページ数J1よりも大きな値となる。つまり、この場合は、V-1個のタスク81の全てに同じページ数のページデータ5が割り当てられ、残りの1個のタスク81には他のタスク81よりも多いページ数のページデータ5が割り当てられることになる。逆に、ステップS23の処理において、ジョブページ数Xを分割数Vで割って得られる値から小数点を切り上げた値を基本ページ数J1としている場合、調整ページ数J2は基本ページ数J1よりも小さな値となる。つまり、この場合は、V-1個のタスク81の全てに同じページ数のページデータ5が割り当てられ、残りの1個のタスク81には他のタスク81よりも少ないページ数のページデータ5が割り当てられることになる。このように、上記の一連の処理によると、出力ジョブ8に含まれるページデータ5はV個のタスク81にほぼ均等に分配され、余剰分不足分がある場合は1個のタスク81で吸収されることになる。上述したとおり、分割数Vは、当該分割数Vでジョブページ数Xを割った値すなわち、当該分割数Vでタスク分割して得られるV個のタスク81に、ジョブページ数Xのページデータ5を均等分配した場合に、各タスク81に含まれることになるページデータ5のページ数を近似的に表す値が、適正範囲内すなわち、下限ページ数Ymin以上でありかつ、上限ページ数Ymax以下となるような値となっている。したがって、基本ページ数J1、および、調整ページ数J2は、いずれも、ほぼ調整範囲内におさまるものとなっている。具体的には、ジョブページ数Xが比較的大きい場合具体的には、ジョブページ数Xを並行処理総数Tで割った値が、下限ページ数Ymin以上の場合は、分割数Vは、当該分割数Vでジョブページ数Xを割った値が上限ページ数Ymax以下であり、かつ、上限ページ数Ymaxと比較的近くなるような値に決定されている。したがって、基本ページ数J1、および調整ページ数J2はいずれも、上限ページ数Ymax付近の値となる。また、ジョブページ数Xが比較的小さい場合具体的には、ジョブページ数Xを並行処理総数Tで割った値が、下限ページ数Yminより小さい場合は、分割数Vは、当該分割数Vでジョブページ数Xを割った値が下限ページ数Ymin、あるいは、これより僅かに大きくなるような値に決定されている。したがって、基本ページ数J1、および調整ページ数J2はいずれも、下限ページ数Ymin、あるいは、下限ページ数Yminより僅かに大きな値となる。<第2の態様>第2の態様においては、ページ数決定部140は、ページデータ5のセット数Fを考慮しながらタスクページ数Yを決定する。ただし、ページデータ5のセット数Fとは、出力装置3が1個の記録媒体に対して丁付けするページデータ5のページ数であり、一般に、記録媒体例えば、印刷対象用紙内に割り付けるページ数の整数倍で表される数値となる。例えば、出力装置3が1個の記録媒体例えば、印刷対象用紙に対して4丁付けで印刷を行う場合、ページデータ5のセット数Fは、4となる。ジョブページ数Xは、原則としてセット数Fの整数倍となっている。ページ数決定部140が第2の態様でタスクページ数Yを決定する場合に実行する処理の流れについて、図7を参照しながら説明する。図7は、当該処理の流れを示す図である。ページ数決定部140は、まず、画像処理システム100に与えられた出力ジョブ8のジョブページ数Xを取得するステップS31。続いて、ページ数決定部140は、分割数決定部130が決定した分割数Vを取得するステップS32。続いて、ページ数決定部140は、ステップS31で取得されたジョブページ数Xを、ステップS32で取得された分割数Vで割って得られる値を算出するステップS33。ただし、ジョブページ数Xを分割数Vで割って得られる値に小数点以下の端数がある場合は、小数点を切り捨てるあるいは、小数点を切り上げる端数処理をさらに行う。続いて、ページ数決定部140は、ステップS33で算出された値が、セット数Fの整数倍となっているか否かを判断するステップS34。ステップS33で算出された値がセット数Fの整数倍となっている場合ステップS34でYES、ページ数決定部140は、当該算出された値を基本ページ数J1に決定するステップS35。一方、ステップS33で算出された値がセット数Fの整数倍となっていない場合ステップS34でNO、ページ数決定部140は、当該算出された値と最も近く、かつ、セット数Fの整数倍となるような値を特定して、これを基本ページ数J1に決定するステップS36。基本ページ数J1が決定された以降の処理は、第1の態様と同様である。すなわち、ページ数決定部140は、ジョブページ数Xから、ステップS35、あるいはステップS36で決定された基本ページ数J1に分割数Vより1小さい値V-1を乗じた値を差し引いた値を算出し、これを調整ページ数J2として取得するステップS37。上述したとおり、ジョブページ数Xは原則としてセット数Fの整数倍となっているので、基本ページ数J1がセット数Fの整数倍であれば調整ページ数J2もセット数Fの整数倍となる。続いて、ページ数決定部140は、V個のタスク81のうち、V-1個の各タスク81のタスクページ数Yを、ステップS35、あるいはステップS36で決定された基本ページ数J1に決定する。さらに、残りの1個のタスク81のタスクページ数Yを、ステップS37で算出された調整ページ数J2に決定するステップS38。以上の一連の処理によって、V個のタスク81それぞれのタスクページ数Yが決定される。上記の一連の処理においても、出力ジョブ8に含まれるページデータ5はV個のタスク81にほぼ均等に分配され、余剰分不足分がある場合は1のタスク81で吸収されることになる。また、分割数Vは、当該分割数Vでジョブページ数Xを割った値が、適正範囲内となるような値となっているので、基本ページ数J1、および調整ページ数J2はいずれも、ほぼ調整範囲内におさまるものとなっている。さらに、上記の一連の処理によると、V個のタスク81のそれぞれに割り当てられるタスクページ数Yは、いずれもセット数Fの整数倍となる。この構成によると、各演算処理装置2において、セット数Fの整数倍毎にまとまった中間データが生成されることになるので、出力装置3は、各タスク81により得られた中間データを記録媒体へそのまま出力することができる。すなわち、変換処理された中間データを記録媒体へ出力する一連の処理をスムースに行うことができる。<3-5.タスク分配部150>再び図4を参照する。タスク分配部150は、ページ数決定部140により決定されたページ数分のページデータ5がそれぞれ割り当てられたV個のタスク81を、複数の演算処理装置2に分配する。上述したとおり、タスク81の分割数Vは、並行処理総数Tの自然数倍、あるいは、並行処理総数Tより小さい値となっている。タスク81の分割数Vが並行処理総数Tの自然数倍並行処理総数T×倍数値nただし、nは自然数の場合、タスク分配部150は、各演算処理装置2に、当該演算処理装置2の並行処理数に倍数値nを乗じた個数のタスク81を分配する。例えば、並行処理数が1すなわち、マルチタスク実行不可能の演算処理装置2にはn個のタスク81を分配し、並行処理数が2の演算処理装置2には2n個のタスク81を分配する。このように、タスク81の分割数Vが並行処理総数Tの自然数倍である場合は、タスク分配部150が各演算処理装置2に当該演算処理装置2の並行処理数のn倍の個数のタスク81を分配するので、複数の演算処理装置2はいずれも、自装置の並行処理数のn倍のタスク81を実行することになる。したがって、複数の演算処理装置2は、ほぼ同時に与えられた全てのタスク81を終了することになる。一方、タスク81の分割数Vが並行処理総数Tより小さい場合、タスク分配部150は、各演算処理装置2に、当該演算処理装置2の並行処理数以下の個数のタスク81を分配する。具体的には、タスク分配部150は、例えば、複数の演算処理装置2の全てに1個ずつタスク81を分配し、残ったタスク81を並行処理数が2以上である演算処理装置2のそれぞれに1個ずつ分配していく。そして、さらに残ったタスク81を並行処理数が3以上である演算処理装置2のそれぞれに1個ずつ分配していく。この場合、複数のタスク81は全ての演算処理装置2に、当該演算処理装置2の並行処理数に応じた重み付けをして分配されることになる。なお、タスク分配部150は、複数の演算処理装置2のそれぞれに、当該演算処理装置2の並行処理数分のタスク81を分配していってもよい。この場合、タスク81が分配されない演算処理装置2が出てくることもある。このように、タスク81の分割数Vが並行処理総数Tよりも小さい場合は、タスク分配部150が各演算処理装置2に当該演算処理装置2の並行処理数以下の個数のタスク81を分配するので、複数の演算処理装置2はいずれも、自装置の並行処理数以下の個数のタスク81を実行することになる。したがって、この場合も、複数の演算処理装置2は、ほぼ同時に与えられた全てのタスク81を終了することになる。<4.画像処理システム100における処理の流れ>画像処理システム100に出力ジョブ8が与えられた場合に、画像処理システム100が実行する処理の流れについて、図8を参照しながら説明する。図8は、画像処理システム100に出力ジョブ8が与えられた際に実行される処理の流れを示す図である。なお、以下においては、画像処理システム100に、ジョブページ数Xが比較的大きい出力ジョブ8aが与えられた場合と、ジョブページ数Xが比較的小さい出力ジョブ8bが与えられた場合とのそれぞれについて、具体的な数値を例示しながら説明する。<4-1.ジョブページ数Xが比較的大きい出力ジョブ8aが与えられた場合>ジョブページ数Xが比較的大きい出力ジョブ8aが与えられた場合の処理の流れについて、図8、図9を参照しながら説明する。図9は、当該処理の流れを説明するための図である。以下の説明では、画像処理システム100は、並行処理数が3である3個の演算処理装置2と、並行処理数が2である1個の演算処理装置2とを備えるとする。クライアント装置900から画像処理システム100に出力ジョブ8aが与えられると、管理装置1が当該出力ジョブ8を受け付けるステップS101。この例では、ジョブページ数Xが10万の出力ジョブ8aが与えられたとする。続いて、並行処理総数取得部110が、並行処理総数Tを取得するステップS102。オペレータは、画像処理システム100の最大並行処理総数Tmax11以下の任意の数値を並行処理総数Tとして指定することができる。いま、オペレータが入力部17を介して、最大並行処理総数Tmax11を並行処理総数Tに指定したとする。この場合、並行処理総数取得部110は、指定された値11を並行処理総数Tとして取得する。続いて、適正値取得部120が、上限ページ数Ymaxおよび下限ページ数Yminの各値を取得するステップS103。いま、オペレータが入力部17を介して、下限ページ数Yminを500と、上限ページ数Ymaxを2000と、それぞれ指定したとする。この場合、適正値取得部120は、指定された値500を下限ページ数Yminとして、値2000を上限ページ数Ymaxとして、それぞれ取得する。続いて、分割数決定部130が、ステップS101で受け付けられた出力ジョブ8aの分割数Vを決定するステップS104。分割数決定部130が分割数Vを決定する処理の流れは上述したとおりである図5参照。今回の例の場合、倍数値nを1とした場合の仮分割数Viは11=1×11となりステップS4、この仮分割数Vi11が与える仮タスクページ数Yiは9090.90=10万/11となるステップS5。この仮タスクページ数Yiは、上限ページ数Ymax2000よりも大きいのでステップS8でNO、分割数決定部130は、倍数値nを1ずつ大きくしながらステップS9~ステップS11およびステップS8の処理を繰り返す。すると、倍数値を5とした場合に、仮分割数Viが55=5×11となりステップS10、この仮分割数Vi55が与える仮タスクページ数Yiは1818.18=10万/55となるステップS11。すなわち、上限ページ数Ymax2000よりも小さい仮タスクページ数Yiがはじめて得られるステップS8でYES。したがって、分割数決定部130は、当該仮タスクページ数Yiを与えた仮分割数Vi55を分割数Vに決定するステップS12。ここで得られる分割数V55は、並行処理総数T11の5倍であり、かつ、当該分割数V55でジョブページ数X10万を割った値1818.18が上限ページ数Ymax2000以下であり、当該値と比較的近くなるような値となっている。また、分割数V55は、並行処理総数Tの自然数倍となる値であり、かつ、当該値でジョブページ数Xを割った数値が上限ページ数Ymaxを超えない値のうちで、最小の値である。分割数Vが決定されると、続いて、ページ数決定部140が、ステップS104で決定された分割数Vでタスク分割して得られるV個のタスク81のそれぞれのタスクページ数Yを決定するステップS105。ページ数決定部140がタスクページ数Yを決定する処理の流れは上述したとおりである図6、図7参照。今回の例の場合、ページ数決定部140は、例えば、ジョブページ数X10万を分割数V55で割って得られる値1818.18の小数点を切り捨てた値1818を、基本ページ数J1に決定しステップS23、さらに、調整ページ数J2を1828=10万-1818×54と算出するステップS24。そして、ページ数決定部140は、55個のタスク81のうち54個の各タスク81のタスクページ数Yを基本ページ数J11818に決定し、残りの1個のタスク81のタスクページ数Yを調整ページ数J21828に決定するステップS25。なお、ここでは、ページ数決定部140は、第1の態様でタスクページ数Yを決定したが、第2の態様でタスクページ数Yを決定してもよい。各タスク81のタスクページ数Yが決定されると、続いて、タスク分配部150が、ステップS105で決定されたページ数分のページデータ5がそれぞれ割り当てられたV個のタスク81を、複数の演算処理装置2に分配するステップS106。タスク分配部150がタスク81を分配する態様は上述したとおりである。今回の例の場合、タスク81の分割数V55が並行処理総数T11の5倍となっている。したがって、タスク分配部150は、各演算処理装置2に、当該演算処理装置2の並行処理数に倍数値n5を乗じた個数のタスク81を分配する。すなわち、並行処理数が3である3個の演算処理装置2のそれぞれには、タスク81を15個与える。また、並行処理数が2である1個の演算処理装置2には、タスク81を10個与える。続いて、複数の演算処理装置2のそれぞれが、自装置に与えられたタスク81を実行するステップS107。今回の例の場合、並行処理数が3の各演算処理装置2は15個のタスク81を3並行処理にて実行することになり、並行処理数が2の各演算処理装置2は10個のタスク81を2並行処理にて実行することになる。したがって、複数の演算処理装置2は、ほぼ同時に与えられた全てのタスク81を終了することになる。各演算処理装置2がタスク81を実行することにより生成された中間データは、次々と出力装置3に送られる。出力装置3は、各演算処理装置2から取得した中間データを、記録媒体に出力するステップS108。これによって、画像処理システム100に与えられた出力ジョブ8aが完了する。<4-2.ジョブページ数Xが比較的小さい出力ジョブ8bが与えられた場合>ジョブページ数Xが比較的小さい出力ジョブ8bが与えられた場合の処理の流れについて、図8、図10を参照しながら説明する。図10は、当該処理の流れを説明するための図である。以下の説明においても、上記の説明と同様、画像処理システム100は、並行処理数が3である3個の演算処理装置2と、並行処理数が2である1個の演算処理装置2とを備えるとする。クライアント装置900から画像処理システム100に出力ジョブ8bが与えられると、管理装置1が当該出力ジョブ8を受け付けるステップS101。この例では、ジョブページ数Xが2000の出力ジョブ8bが与えられたとする。続いて、並行処理総数取得部110が、並行処理総数Tを取得するステップS102。上記の例と同様、今回も、値11が並行処理総数Tとして取得されたとする。続いて、適正値取得部120が、上限ページ数Ymaxおよび下限ページ数Yminの各値を取得するステップS103。上記の例と同様、今回も、値500が下限ページ数Yminとして、値2000が上限ページ数Ymaxとして、それぞれ取得されたとする。続いて、分割数決定部130が、ステップS101で受け付けられた出力ジョブ8bの分割数Vを決定するステップS104。分割数決定部130が分割数Vを決定する処理の流れは上述したとおりである図5参照。今回の例の場合、倍数値nを1とした場合の仮分割数Viは11=1×11となりステップS4、この仮分割数Vi11が与える仮タスクページ数Yiは181.81=2000/11となるステップS5。この仮タスクページ数Yiは、下限ページ数Ymin500よりも小さい。したがって、分割数決定部130は、ジョブページ数X2000を下限ページ数Ymin500で割って得られる値4を、分割数Vに決定するステップS7。ここで得られる分割数V4は、並行処理総数T11よりも小さい値であり、かつ、当該分割数V4でジョブページ数X2000を割った値500が、下限ページ数Ymin500となるような値となっている。分割数Vが決定されると、続いて、ページ数決定部140が、ステップS104で決定された分割数Vでタスク分割して得られるV個のタスク81のそれぞれのタスクページ数Yを決定するステップS105。ページ数決定部140がタスクページ数Yを決定する処理の流れは上述したとおりである図6、図7参照。今回の例の場合、ページ数決定部140は、ジョブページ数X2000を分割数V4で割って得られる値500を基本ページ数J1に決定しステップS23、さらに、調整ページ数J2を500=2000-500×3と算出するステップS24。ここでは、基本ページ数J1と調整ページ数J2とが等しい値であるので、ページ数決定部140は、4個のタスク81のそれぞれのタスクページ数Yを500に決定するステップS25。なお、ここでは、ページ数決定部140は、第1の態様でタスクページ数Yを決定したが、第2の態様でタスクページ数Yを決定してもよい。各タスク81のタスクページ数Yが決定されると、続いて、タスク分配部150が、ステップS105で決定されたページ数分のページデータ5がそれぞれ割り当てられたV個のタスク81を、複数の演算処理装置2に分配するステップS106。タスク分配部150がタスク81を分配する態様は上述したとおりである。今回の例の場合、タスク81の分割数V4が並行処理総数T11より小さい値となっている。したがって、タスク分配部150は、各演算処理装置2に、当該演算処理装置2の並行処理数以下の個数のタスク81を分配する。例えば、4個の演算処理装置2のそれぞれに、タスク81を1個ずつ与える。この場合、タスク81は全ての演算処理装置2に分配されることになる。続いて、複数の演算処理装置2のそれぞれが、自装置に与えられたタスク81を実行するステップS107。今回の例の場合、複数の演算処理装置2は、いずれも、その並行処理数以下の個数のタスク81を実行することになる。したがって、複数の演算処理装置2は、ほぼ同時に与えられた全てのタスク81を終了することになる。各演算処理装置2がタスク81を実行することにより生成された中間データは、次々と出力装置3に送られる。出力装置3は、各演算処理装置2から取得した中間データを、記録媒体に出力するステップS108。これによって、画像処理システム100に与えられた出力ジョブ8bが完了する。<5.効果>上記の実施の形態に係る画像処理システム100によると、出力ジョブ8に係る変換処理が適切な個数のタスク81に分割されるので、変換処理の安定性を担保しつつ、画像処理システム100が備えるハードウェア資源を効率的に利用して変換処理に要する時間を効果的に短縮することができる。この点について、2種類の比較例を用いて説明する。出力ジョブ8に係る変換処理をタスク分割方法として、変換処理を画像処理システムの並行処理総数で分割するものが考えられる第1の方法。また、各タスク81に含ませるページデータ5のページ数を、1個のタスク81に含ませるページデータ5のページ数の上限値以下、固定ページ数というに固定する方法も考えられる第2の方法。第1の方法でタスク分割するとすなわち、画像処理システムの並行処理総数でタスク分割すると、図11、図12の左側に示されるように、並行処理総数と同じ個数のタスク81が得られるので、各演算処理装置2’においてほぼ同時にタスク81が終了する。したがって、システムが備えるハードウェア資源を無駄なく利用して変換処理に要する時間を短縮することができる。しかしながら、この方法によると、ジョブページ数Xが比較的大きい場合図11に示す場合、1個のタスク81に含まれるページデータ5のページ数が大きくなってしまうため、タスク管理が困難となり、安定したタスク81の実行が担保されないという問題がある。また、ジョブページ数Xが比較的小さい場合図12に示す場合、1個のタスク81に含まれるページデータ5のページ数が極端に小さくなってしまう可能性が高い。この場合、ラスタライズ処理812対して解析処理811に要する時間の比率が大きくなるため、上述したとおり、タスク分割により変換処理の効率が逆に低下してしまうおそれがある。一方、第2の方法でタスク分割するとすなわち、ジョブページ数Xを固定ページ数毎にタスク分割すると、図11、図12の右側に示されるように、1個のタスク81に含まれるページデータ5のページ数が大きくなりすぎることはないので、安定したタスク81の実行が担保される。しかしながらこの方法によると、ジョブページ数Xが比較的大きい場合図11に示す場合、画像処理システムの並行処理総数よりも大きく、かつ、当該並行処理総数とは無関係な個数のタスク81が得られることになってしまう。したがって、複数の演算処理装置2’における一部のハードウェア資源が遊んでしまう時間Qが発生する可能性が高くなり、システムが備えるハードウェア資源を無駄なく利用できない。その結果、変換処理に要する時間を効果的に短縮できない。また、ジョブページ数Xが比較的小さい場合図12に示す場合、得られるタスク81の総数が小さくなるため、複数の演算処理装置2’のうちのごく一部のハードウェア資源しか利用されず、変換処理に要する時間を効果的に短縮できない。これに対し、上記の実施の形態によると、ジョブページ数Xが比較的大きい場合具体的には、下限ページ数Yminに並行処理総数Tを乗じた値以上の場合図9参照、分割数Vは、第1に、並行処理総数Tの自然数倍となっている。分割数Vが画像処理システムの並行処理総数Tの自然数倍とされることによって、各演算処理装置2のハードウェア資源が遊んでしまう時間Qが発生しない。したがって、システムが備えるハードウェア資源を無駄なく利用して、変換処理に要する時間を効果的に短縮できる。また、分割数Vは、第2に、ジョブページ数Xを当該分割数Vで割った値が上限ページ数Ymax以下となるような値とされるので、タスク管理が容易であり、変換処理の安定性が担保される。さらに、分割数Vがこれら第1、第2の各要件を満たす最小の値とされるので、分割数Vが無秩序に増加することによる変換処理の効率低下が防止される。つまり、変換処理の安定性を担保しつつ、画像処理システム100が備えるハードウェア資源を有効に利用して変換処理に要する時間を効果的に短縮することができる。また、上記の実施の形態によると、ジョブページ数Xが比較的小さい場合具体的には、下限ページ数Yminに並行処理総数Tを乗じた値より小さい場合図10参照、分割数Vは、ジョブページ数Xを下限ページ数Yminで割って得られる値とされる。この場合、分割数Vは、並行処理総数Tよりも小さい値であり、かつ、当該分割数Vでジョブページ数Xを割った値が、下限ページ数Ymin、あるいは、下限ページ数Yminよりも僅かに大きくなるような値に決定されることになる。したがって、分割数Vが増加することによる変換処理の効率低下を防止しつつ、タスクページ数Yをできるだけ小さな値に抑えるすなわち、分割数Vをできるだけ大きくすることによって、画像処理システム100が備えるハードウェア資源をできるだけ有効に利用して変換処理に要する時間を短縮することができる。<6.変形例>上記の実施の形態において、分割数決定部130は、仮分割数Viの下で算出された仮タスクページ数Yiが上限ページ数Ymaxよりも大きい場合、当該倍数値nは不適であると判断して、倍数値nを1だけ大きな値にインクリメントして新たな仮分割数Viを取得していた図5のステップS9~ステップS11。ここで、ある倍数値nに係る仮分割数Viの下で算出された仮タスクページ数Yiが上限ページ数Ymaxよりも大きい場合であっても、上限ページ数Ymaxとあまり差がない場合例えば、仮タスクページ数Yiと上限ページ数Ymaxとの差が、下限ページ数Ymin以下である場合、当該仮分割数Viを適切と判断してもよい。すなわち、仮タスクページ数Yiが上限ページ数Ymaxよりも僅かに大きい場合は、例外的に、適正値取得部120が上限ページ数Ymaxとして取得した値よりも僅かに大きな値例えば、当該上限ページ数Ymaxに下限ページ数Yminを加えた値を上限ページ数Ymaxとみなして、仮タスクページ数Yiが適切か否かの判断を行ってもよい。この変形例によると、上限ページ数Ymaxよりも僅かに大きい仮タスクページ数Yiを与えるような仮分割数Viが存在する場合は、当該仮分割数Viが例外的に分割数に決定されることになる。この変形例によると、実質的に妥当な分割数Vを得ることができる。例えば、並行処理総数取得部110が取得した並行処理総数Tが5であり、適正値取得部120が取得した下限ページ数Yminが100であり、上限ページ数Ymaxが1000であるとする。この状況において、ジョブページ数Xが10020の出力ジョブ8が与えられたとすると、倍数値nを2とした場合の仮分割数Viは10=2×5となり、この仮分割数Vi10が与える仮タスクページ数Yiは1002=10020/10となる。この仮タスクページ数Yiは、適正値取得部120が取得している上限ページ数Ymax1000よりも僅かに大きい。したがって、上記の実施の形態に係る処理態様であれば、分割数決定部130は倍数値n3を適切な値と判断し、分割数Vを15と決定する。この場合、当該分割数Vでタスク分割して得られる15個のタスク81のタスクページ数Yは668となる。一方、この変形例に係る処理態様であれば、分割数決定部130は、仮タスクページ数Yiが1002となった場合は、上限ページ数Ymaxを例外的に1100とみなして、当該仮タスクページ数Yi1002に肯定的評価を与える。したがって、倍数値n2を適切な値と判断し、分割数Vを10と決定する。この場合、当該分割数Vでタスク分割した場合の各タスク81のタスクページ数Yは1002となる。上述したとおり、タスクページ数Yは、適正値取得部120が取得した上限ページ数Ymax1000の付近であることが最も好ましく、上限ページ数Ymax1000よりも僅かに大きくなっても問題はない。この変形例においては、上限ページ数Ymaxを場合によって柔軟に変更することによって、画像処理システム100の処理効率を効果的に高めることができる。また、上記の実施の形態においては、並行処理総数取得部110は、オペレータからの入力に基づいて並行処理総数Tを取得していたが、並行処理総数取得部110は、例えば、各演算処理装置2のハードウェアリソースに関する情報例えば、メモリ14の容量、CPU11のクロック数等に基づいて、画像処理システム100の最大並行処理総数Tmaxを特定して、これを並行処理総数Tとして取得する構成としてもよい。この場合、画像処理システム100が備えるハードウェア資源の全体を利用して変換処理が行われるので、変換処理に要する時間を最大限まで短縮することができる。また、上記の実施の形態においては、分割数Vを決定する際に、ジョブページ数Xが比較的小さい場合具体的には、ジョブページ数Xを並行処理総数Tで割った値が、下限ページ数Yminより小さい場合を考慮していたが、ジョブページ数Xが並行処理総数Tに対して十分に大きいことが明白である場合例えば、専ら大サイズの入稿データが受け付けられる画像処理システム100の場合には、ジョブページ数Xが比較的小さい場合を考慮しないで分割数Vを決定することも可能である。具体的には、図5のステップS6~ステップS7の処理を省略することも可能である。なお、この場合は、ステップS2において上限ページ数Ymaxだけを取得すればよい。すなわち、適正値取得部120は上限ページ数Ymaxの値を取得すれば足りる。