印刷出力を実行する印刷装置が処理可能な情報である描画情報を、印刷出力するべき画像情報を処理して生成する画像処理装置であって、前記印刷出力するべき画像情報を取得する画像取得部と、前記取得された画像情報を処理して前記描画情報を生成して記憶媒体に記憶させる画像処理部と、圧縮方式を変更して複数の異なる圧縮方式による圧縮処理を実行可能な複数の圧縮処理部と、複数の異なる圧縮方式及びその優先順位の組み合わせが複数設定された情報から一の組み合わせを決定して前記複数の圧縮処理部夫々の圧縮方式を設定し、前記生成された描画情報を圧縮させて記憶媒体に記憶させる圧縮制御部と、前記印刷装置に出力するべき単位情報の情報量の上限及び前記圧縮方式の優先順位に基づき、複数の異なる圧縮方式夫々によって圧縮された夫々の前記描画情報のいずれかを前記印刷装置に出力する圧縮情報出力部とを含むことを特徴とする画像処理装置。前記圧縮情報出力部は、複数の異なる圧縮方式夫々によって圧縮された夫々の前記描画情報のうち、前記印刷装置に出力するべき単位情報の情報量の上限以下の情報量であって且つその圧縮方式の優先度が最も高いものを前記印刷装置に出力することを特徴とする請求項1に記載の画像処理装置。前記圧縮情報出力部は、前記印刷装置に出力するべき単位情報の情報量の上限を固定値として予め記憶していることを特徴とする請求項2に記載の画像処理装置。前記圧縮情報出力部は、前記印刷装置に出力するべき単位情報の情報量の上限を、前記記憶媒体に記憶されている前記描画情報及び前記圧縮された描画情報の情報量と、前記記憶媒体に記憶されている前記描画情報の内容に基づいて予測される前記描画情報の圧縮処理後の情報量とに基づいて計算することを特徴とする請求項2に記載の画像処理装置。前記圧縮制御部は、印刷出力する画像の画質の設定値を取得し、その設定値に基づき、複数の異なる圧縮方式及びその優先順位の組み合わせが、印刷出力するべき画像の画質の設定に従って複数設定された情報から一の組み合わせを決定することを特徴とする請求項1乃至3いずれかに記載の画像処理装置。前記圧縮制御部は、圧縮するべき前記描画情報の内容に基づき、複数の異なる圧縮方式及びその優先順位の組み合わせが、圧縮するべき前記描画情報の内容に従って複数設定された情報から一の組み合わせを決定することを特徴とする請求項1乃至3いずれかに記載の画像処理装置。前記画像処理部は、前記取得された画像情報におけるイメージデータの面積率を示す情報を含む前記描画情報を生成し、前記圧縮制御部は、圧縮するべき前記描画情報に含まれる前記イメージデータの面積率を示す情報に基づき、複数の異なる圧縮方式及びその優先順位の組み合わせが、圧縮するべき前記描画情報におけるイメージデータの面積率に従って複数設定された情報から一の組み合わせを決定することを特徴とする請求項6に記載の画像処理装置。前記圧縮制御部は、複数の異なる圧縮方式及びその優先順位の組み合わせが、前記圧縮処理部の数毎に複数設定された情報から一の組み合わせを決定することを特徴とする請求項1乃至7いずれかに記載の画像処理装置。前記圧縮処理部は、実行中の圧縮処理により生成された圧縮された前記描画情報の情報量が、前記印刷装置に出力するべき単位情報の情報量の上限を超えた場合、実行中の圧縮処理を中止することを特徴とする請求項1乃至8いずれかに記載の画像処理装置。前記圧縮処理部は、圧縮処理によって生成した圧縮された前記描画情報の情報量が、前記印刷装置に出力するべき単位情報の情報量の上限以下であった場合、他の前記圧縮処理部に通知を行い、他の圧縮処理部であって優先度の高い圧縮方式によって圧縮処理を行う圧縮処理部から前記通知を受けた場合、実行中の圧縮処理を中止することを特徴とする請求項1乃至9いずれかに記載の画像処理装置。前記圧縮制御部は、前記記憶媒体に記憶された描画情報を、マルチキャストにより前記複数の圧縮処理部に転送することを特徴とする請求項1乃至10いずれかに記載の画像処理装置。印刷出力を実行する印刷装置が処理可能な情報である描画情報を、印刷出力するべき画像情報を処理して生成する画像処理装置の制御プログラムであって、前記印刷出力するべき画像情報を取得するステップと、前記取得された画像情報を処理して前記描画情報を生成して記憶媒体に記憶させるステップと、複数の異なる圧縮方式及びその優先順位の組み合わせが複数設定された情報から一の組み合わせを決定するステップと、前記決定された組み合わせに応じて、圧縮方式を変更することにより複数の異なる圧縮方式による圧縮処理を実行可能な複数の圧縮処理部夫々の圧縮方式を設定するステップと、前記生成された描画情報を前記設定された圧縮方式により圧縮させて記憶媒体に記憶させるステップと前記印刷装置に出力するべき単位情報の情報量の上限及び前記圧縮方式の優先順位に基づき、複数の異なる圧縮方式夫々によって圧縮された夫々の前記描画情報のいずれかを前記印刷装置に出力するステップとを前記画像処理装置に実行させることを特徴とする画像処理装置の制御プログラム。印刷出力を実行する印刷装置が処理可能な情報である描画情報を、印刷出力するべき画像情報を処理して生成する画像処理装置であって、前記印刷出力するべき画像情報を取得する画像取得部と、前記取得された画像情報を処理して前記描画情報を生成して記憶媒体に記憶する画像処理部と、圧縮方式を変更して複数の異なる圧縮方式による圧縮処理を実行可能な圧縮処理部と、複数の異なる圧縮方式及びその優先順位の組み合わせが、圧縮するべき前記描画情報の内容に従って複数設定された情報から一の組み合わせを決定し、前記優先順位に従って前記圧縮処理部夫々の圧縮方式を設定し、前記生成された描画情報を圧縮させて記憶媒体に記憶させる圧縮制御部と、圧縮された前記描画情報の情報量が、前記印刷装置に出力するべき単位情報の情報量の上限以下である場合に、前記圧縮された描画情報を出力する圧縮情報出力部とを含むことを特徴とする画像処理装置。印刷出力を実行する印刷装置が処理可能な情報である描画情報を、印刷出力するべき画像情報を処理して生成する画像処理装置の制御プログラムであって、前記印刷出力するべき画像情報を取得するステップと、前記取得された画像情報を処理して前記描画情報を生成して記憶媒体に記憶するステップと、複数の異なる圧縮方式及びその優先順位の組み合わせが、圧縮するべき前記描画情報の内容に従って複数設定された情報から一の組み合わせを決定するステップと、前記決定された組み合わせの優先順位に従い、圧縮方式を変更して複数の異なる圧縮方式による圧縮処理を実行可能な圧縮処理部夫々の圧縮方式を設定するステップと、前記生成された描画情報を圧縮させて記憶媒体に記憶させるステップと、圧縮された前記描画情報の情報量が、前記印刷装置に出力するべき単位情報の情報量の上限以下である場合に、前記圧縮された描画情報を出力するステップとを前記画像処理装置に実行させることを特徴とする画像処理装置の制御プログラム。しかしながら、特許文献1に開示された方法では、圧縮処理をやり直すため、処理時間がかかり、高速なデータ転送処理を要求されるシステムには適さない。また、特許文献2に開示された方法では、事前に画像データの内容からある程度圧縮率の予測がつく場合や、圧縮データを受け取るシステムが要求するデータサイズの変動、画像データの内容による圧縮処理時間の変動が考慮されず、状況に応じた最適な圧縮方法の選択ができないという問題があった。本発明は、このような課題を解決するためになされたものであり、画像情報を処理する画像処理装置と、用紙に画像を出力する印刷装置とによって構成される画像処理システムにおいて、画像処理装置から印刷装置へ画像情報を転送する際の画像情報の圧縮処理を効率化することを目的とする。上記課題を解決するために、本発明の一態様は、印刷出力を実行する印刷装置が処理可能な情報である描画情報を、印刷出力するべき画像情報を処理して生成する画像処理装置であって、前記印刷出力するべき画像情報を取得する画像取得部と、前記取得された画像情報を処理して前記描画情報を生成して記憶媒体に記憶させる画像処理部と、圧縮方式を変更して複数の異なる圧縮方式による圧縮処理を実行可能な複数の圧縮処理部と、複数の異なる圧縮方式及びその優先順位の組み合わせが複数設定された情報から一の組み合わせを決定して前記複数の圧縮処理部夫々の圧縮方式を設定し、前記生成された描画情報を圧縮させて記憶媒体に記憶させる圧縮制御部と、前記印刷装置に出力するべき単位情報の情報量の上限及び前記圧縮方式の優先順位に基づき、複数の異なる圧縮方式夫々によって圧縮された夫々の前記描画情報のいずれかを前記印刷装置に出力する圧縮情報出力部とを含むことを特徴とする。また、本発明の他の態様は、印刷出力を実行する印刷装置が処理可能な情報である描画情報を、印刷出力するべき画像情報を処理して生成する画像処理装置の制御プログラムであって、前記印刷出力するべき画像情報を取得するステップと、前記取得された画像情報を処理して前記描画情報を生成して記憶媒体に記憶させるステップと、複数の異なる圧縮方式及びその優先順位の組み合わせが複数設定された情報から一の組み合わせを決定するステップと、前記決定された組み合わせに応じて、圧縮方式を変更することにより複数の異なる圧縮方式による圧縮処理を実行可能な複数の圧縮処理部夫々の圧縮方式を設定するステップと、前記生成された描画情報を前記設定された圧縮方式により圧縮させて記憶媒体に記憶させるステップと前記印刷装置に出力するべき単位情報の情報量の上限及び前記圧縮方式の優先順位に基づき、複数の異なる圧縮方式夫々によって圧縮された夫々の前記描画情報のいずれかを前記印刷装置に出力するステップとを前記画像処理装置に実行させることを特徴とする。また、本発明の更に他の態様は、印刷出力を実行する印刷装置が処理可能な情報である描画情報を、印刷出力するべき画像情報を処理して生成する画像処理装置であって、前記印刷出力するべき画像情報を取得する画像取得部と、前記取得された画像情報を処理して前記描画情報を生成して記憶媒体に記憶する画像処理部と、圧縮方式を変更して複数の異なる圧縮方式による圧縮処理を実行可能な圧縮処理部と、複数の異なる圧縮方式及びその優先順位の組み合わせが、圧縮するべき前記描画情報の内容に従って複数設定された情報から一の組み合わせを決定し、前記優先順位に従って前記圧縮処理部夫々の圧縮方式を設定し、前記生成された描画情報を圧縮させて記憶媒体に記憶させる圧縮制御部と、圧縮された前記描画情報の情報量が、前記印刷装置に出力するべき単位情報の情報量の上限以下である場合に、前記圧縮された描画情報を出力する圧縮情報出力部とを含むことを特徴とする。また、本発明の更に他の態様は、印刷出力を実行する印刷装置が処理可能な情報である描画情報を、印刷出力するべき画像情報を処理して生成する画像処理装置の制御プログラムであって、前記印刷出力するべき画像情報を取得するステップと、前記取得された画像情報を処理して前記描画情報を生成して記憶媒体に記憶するステップと、複数の異なる圧縮方式及びその優先順位の組み合わせが、圧縮するべき前記描画情報の内容に従って複数設定された情報から一の組み合わせを決定するステップと、前記決定された組み合わせの優先順位に従い、圧縮方式を変更して複数の異なる圧縮方式による圧縮処理を実行可能な圧縮処理部夫々の圧縮方式を設定するステップと、前記生成された描画情報を圧縮させて記憶媒体に記憶させるステップと、圧縮された前記描画情報の情報量が、前記印刷装置に出力するべき単位情報の情報量の上限以下である場合に、前記圧縮された描画情報を出力するステップとを前記画像処理装置に実行させることを特徴とする。本発明によれば、画像情報を処理する画像処理装置と、用紙に画像を出力する印刷装置とによって構成される画像処理システムにおいて、画像処理装置から印刷装置へ画像情報を転送する際の画像情報の圧縮処理を効率化することができる。以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像処理システムの例として、画像情報を処理する画像処理装置と、用紙に対して印刷出力を実行する印刷装置とによって構成されるシステムを例として説明する。図1は、本実施の形態に係るシステムの全体構成を示す図である。図1に示すように、本実施形態に係る画像処理システムは、画像処理装置101及び印刷装置102が接続されて構成されている。また、画像処理装置101及び印刷装置102には、それぞれ操作パネルA103、操作パネルB104が接続されている。画像処理装置101は、ネットワーク経由で印刷ジョブを受信し、印刷ジョブに含まれる画像情報を印刷装置102が印刷出力を実行するための描画情報に変換して印刷装置102に送信する。この際、画像処理装置101は、描画情報を圧縮して送信することにより、描画情報の転送効率を向上する。画像処理装置101における描画情報の圧縮方式の選択が本実施形態に係る要旨の1つである。尚、描画情報とは、例えばビットマップデータである。印刷装置102は、電子写真方式やインクジェット方式等の画像形成機構によって実際に用紙に対して印刷出力を実行するエンジンを含む装置である。上述したように、印刷装置102は、圧縮された描画情報を画像処理装置101から受信する。そのため、印刷装置102は、受信した情報を伸長した上で印刷出力を実行する。操作パネルA103、操作パネルB104は、それぞれ画像処理装置101、印刷装置102の設定等を行うためにユーザが情報を入力するユーザインタフェースである。次に、画像処理装置101の構成について、図2を参照して説明する。図2に示すように、画像処理装置101においては、CPU201、メモリ202がそれぞれCPUバス220、メモリバス221を介してMCHMemoryControllerHub203に接続されている。MCH203は、内部にPCI-eRCPeripheralComponentInterconnect-expressRootComplexを含む。そして、MCH203内部のPCI-eRCが、PCI-eバス224、222、223を介して、それぞれICHI/OControllerHub204、PCI-eSWSWitch205、エンジンI/F回路209と接続されている。PCI-eSW205は、PCI-eバス227、228、229を介して、圧縮装置A206、圧縮装置B207、圧縮装置C208とそれぞれ接続されている。尚、これらの圧縮装置は、1枚の基板となっており、本実施例では圧縮装置については、圧縮装置A、圧縮装置B、圧縮装置Cの3つを装着しているが、2つでも4つ以上でも良い。エンジンI/F回路209は装置間I/Fケーブル232によって、印刷装置102と接続される。ICH204は、PCIバス226を介して、パネルI/F回路210及びネットワークI/F回路211と接続されている。パネルI/F回路210は、パネルI/Fケーブル231を介して操作パネルA103と接続される。また、ネットワークI/F回路211は、LANケーブル230を介してネットワークに接続される。更に、ICH204は、SATAI/F225を介して、HDD212と接続されている。CPU201は演算手段であり、画像処理装置101全体の動作を制御する。メモリ202は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、CPU201が情報を処理する際の作業領域として用いられる。HDD212は、情報の読み書きが可能な不揮発性の記憶媒体であり、OSOperatingSystemや各種の制御プログラム、アプリケーションプログラム等が格納される。HDD212や図示しない光学ディスク等の記憶媒体に格納されたプログラムがメモリ202に読み出され、CPU201がそれらのプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、圧縮装置A206、B207、C208やエンジンI/F回路209等のハードウェアとの組み合わせによって、本実施形態に係る画像処理装置101の機能が実現される。次に、本実施形態に係る圧縮装置A206、B207、C208の構成について、図3を参照して説明する。図3においては、圧縮装置A206を例として説明するが、圧縮装置B207、C208においても同様である。図3に示すように、圧縮装置A206は、圧縮装置制御回路301、圧縮回路303、再構成回路304を含む。圧縮装置制御回路301は、内部にワークメモリ302を含むと共に、自身が圧縮装置A206なのか、圧縮装置B207なのか、圧縮装置C208なのかを識別するためのレジスタを備えている。また、圧縮制御回路301は、PCI-eバス227を介してPCI-eSW205と接続されている。圧縮回路303は電気的に再構成可能なFPGAFirldProgrammableGateArrayであり、再構成回路304により回路の内容を再構成されることによって複数種類の圧縮方式による圧縮処理を実現する圧縮処理部である。圧縮回路303の回路を再構成するための回路情報は、再構成回路304内に設けられたフラッシュメモリ305に記憶されている。フラッシュメモリ305には所定のアドレスに、図4に示すようなアルゴリズムに対応した回路情報が記憶されている。図4について説明する。WSL、WSBはそれぞれ方式が異なる可逆圧縮方式である。WSL-HL、WSB-HLは、圧縮方式自体はそれぞれWSL、WSBと同じであるが、主走査方向の画像解像度を半分に落とすことにより、データサイズを小さくして、可逆圧縮を行う方式である。WSL-HVL、WSB-HVLは、主走査方向副走査方向とも画像解像度を半分に落とすことにより、データサイズを小さくして可逆圧縮を行う方式である。JPGはJpeg方式の非可逆圧縮である。JPG-HVLは、主走査方向副走査方向とも画像解像度を半分に落とすことにより、データサイズを小さくしてJpeg方式の非可逆圧縮を行う方式である。圧縮装置制御回路301は、ページ毎の圧縮処理の前に、CPU201の制御に従ってパラメータ設定を行う。このパラメータには、圧縮処理方法も含まれており、パラメータによって指定された圧縮方法が、現在圧縮回路303において構成されている圧縮方法と異なる場合、再構成回路305を制御して、圧縮回路303を再構成させる。他方、パラメータによって指定された圧縮処理方法が、現在圧縮回路303において構成されている圧縮方法と一致している場合は再構成しない。尚、圧縮装置A206、B207、C208それぞれにおいて構成されるべき圧縮方法は、制御プログラムに従って演算を行うCPU201によって指定される。圧縮装置制御回路301は、PCI-eバス227からページ毎に送られてくるデータをワークメモリ302に一旦保持し、圧縮回路303に転送して圧縮処理を行なわせる。圧縮回路303は送られて来たデータを圧縮処理し、生成した圧縮データを圧縮装置制御回路301に送る。圧縮装置制御回路301は受け取った圧縮データをワークメモリ302の所定の場所に一旦保持し、PCI-eバス227経由でメモリ202の所定のアドレスに転送する。次に、本実施形態に係る印刷装置102の構成について説明する。図5は、本実施形態に係る印刷装置102の全体構成を示す図である。図5に示すように、印刷装置102は、印刷制御装置401及びプリンタエンジン402を含み、プリンタエンジン402は、画像形成装置A403、画像形成装置B404、画像形成装置C405、画像形成装置D406を含む。そして、印刷制御装置401はそれぞれの画像形成装置とエンジンI/Fケーブル410、411、412、413によって接続されている。図6は、印刷制御装置401の構成を示す図である。図6に示すように、印刷制御装置401においては、CPU501、メモリ502がそれぞれCPUバス520、メモリバス521を介してMCH503に接続されている。MCH503は、内部にPCI-eRCを含む。そして、MCH503内部のPCI-eRCが、PCI-eバス524、522、523を介して、それぞれICH504、PCI-eSW505、509と接続されている。PCI-eSW505には、伸長装置506、画像データI/F回路507がPCI-eバス527、528を介して接続され、画像データI/F回路507は装置間I/Fケーブル232によって、画像処理装置101と接続されている。PCI-eSW508は、画像形成装置A403、画像形成装置B404、画像形成装置C405、画像形成装置D406とエンジンI/Fケーブル410、411、412、413により接続されている。ICH504は、PCIバス526を介してパネルI/F回路509及びネットワークI/F回路510と接続されている。パネルI/F回路509は、パネルI/Fケーブル530を介して操作パネルB104と接続される。また、ネットワークI/F回路510は、LANケーブル529を介してネットワークに接続される。更に、ICH504は、SATAI/F525を介して、HDD511と接続されている。CPU501は、印刷制御装置401全体の動作を制御する。メモリ502は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、CPU501が情報を処理する際の作業領域として用いられる。HDD511は、情報の読み書きが可能な不揮発性の記憶媒体であり、OSOperatingSystemや各種の制御プログラム、アプリケーションプログラム等が格納される。HDD511や図示しない光学ディスク等の記憶媒体に格納されたプログラムがメモリ502に読み出され、CPU501がそれらのプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、伸長装置506、画像データI/F回路507等のハードウェアとの組み合わせによって、本実施形態に係る印刷制御装置401の機能が実現される。このような構成において、本実施形態に係る要旨は、画像処理装置101における圧縮装置A206、B207、C208それぞれの圧縮方法の決定処理にある。以下、本実施形態に係る画像処理装置101の機能及び動作について説明する。図7は、メモリ202において確保される記憶領域の状態を示す図である。本実施形態に係る画像処理装置101において、ネットワークI/F回路211を介して外部より印刷データが受信されると、制御プログラムに従って演算を行うCPU201が、受信した印刷データの内容に従ってRIPRasterImageProcessor処理を実行する。即ち、CPU201が、画像取得部及び画像処理部として機能する。上記RIP処理によって生成された情報は、メモリ202上の非圧縮ページバッファ領域に記憶される。図7に示すように、メモリ202上の非圧縮ページバッファ領域においては、印刷出力の対象であるイメージデータが、CMYKCyan、Magenta、Yellow、blacK各色毎に、各画素8bitのデータとして異なる領域に格納されていると共に、CMYK共通で、画素の属性以下Sとするを示す情報が各画素2bitのデータとして格納されている。メモリ202上において、上記イメージデータは、ページ等の単位で区切られて記憶される。このようにメモリ202の非圧縮ページバッファ領域に記憶されたイメージデータは、CPU201の制御により、PCI-eSW205からマルチキャスト機能によって、圧縮装置A206、圧縮装置B207及び圧縮装置C208以降、総じて圧縮装置とするに転送される。これらの圧縮装置は、画像データを受け取りながら圧縮を行い、図7に示すように、メモリ202上に確保された圧縮ページバッファ領域に圧縮データを出力する。ここで、それぞれの圧縮装置には、図4において説明したように、それぞれ異なる圧縮パラメータが設定され、異なるサイズの圧縮データが生成される。図7に示す圧縮ページバッファ領域のサイズは許容されるデータサイズに基づいて設定される。それぞれの圧縮装置によって生成される圧縮データのサイズは、許容されるデータサイズ以下であるため、図7に示すように、圧縮ページバッファ領域にはほとんどの場合に未使用領域が含まれる。なお、ここでは圧縮率は、圧縮前のデータ/圧縮後のデータという式によって求められる。即ち、圧縮率の数値が大きいほうが、よりデータサイズが圧縮されているということを意味する。図8は、圧縮装置における圧縮処理の設定項目を示す図である。図8に示すように、圧縮装置における圧縮処理の設定項目は、圧縮装置構成、圧縮中断条件、圧縮条件未達時の処理、圧縮データサイズ許容値の4つである。図8に示す圧縮処理の設定値は、ユーザが操作パネルA103を操作することにより、画像処理装置101のデフォルトの値として設定する態様と、画像処理装置101に入力される印刷ジョブ内に設定値を含めることにより、ジョブ単位で設定する態様とがある。図8に示す圧縮装置構成の設定値は、画像処理装置101内に複数備えられている圧縮装置それぞれの圧縮方式を設定するものである。この項目の設定値としては、予め用意されているパターンから選択する態様として、画質優先、標準、圧縮率優先という設定値と、イメージオブジェクト面積率から判断した情報に従う態様として、自動という設定値とがある。図9は、上述した圧縮装置構成として画質優先、標準、圧縮率優先という設定値、即ち、印刷出力される画像の画質の設定値を用いる場合において、画像処理装置101に備えられている圧縮装置の数に応じた圧縮方式の優先度が設定されたテーブルを示す図である。図9に示すテーブルにおいては、複数の異なる圧縮方式及びその優先順位の組み合わせが、印刷出力するべき画像の画質の設定に従って複数設定されている。また、図9に示すテーブルにおいては、複数の異なる圧縮方式及びその優先順位の組み合わせが、圧縮処理部である圧縮装置の数毎に複数設定されている。図9の例においては、画像処理装置101に搭載される圧縮装置の数は最少で2、最多で4である。搭載される圧縮装置の数が2の場合、圧縮装置A、Bが存在し、3つの場合は、圧縮装置A、B、C、4つの場合は圧縮装置A、B、C、Dが存在する。複数の圧縮データから選択する際の優先順位は、上から順に圧縮装置A>B>C>Dとなる。例えば、ジョブ設定情報が標準で、圧縮装置が4つ搭載されているシステムの場合、圧縮装置AはWSL方式を用いて圧縮データを生成し、圧縮装置BはWSL-HL方式を用いて圧縮データを生成し、圧縮装置CはJPG方式を用いて圧縮データを生成し、圧縮装置DはWSL-HVL方式を用いて圧縮データを生成する。採用する圧縮データの選定は、各方式で生成された圧縮データが設定されたデータサイズ許容値に収まっているか判定し、収まっていたデータの中から、WSL、WSL-HL、JPG、WSL-HVLの順で採用される。図9に示すような情報は、画像処理装置101においてHDD212等の不揮発性記憶媒体に格納されている。そして、圧縮装置の圧縮方式を制御するための制御プログラムに従って演算を行うCPU201が、図9に示すようなテーブルと、上述したような圧縮装置構成の設定値とに基づいて圧縮装置夫々の圧縮方式を決定し、夫々の圧縮装置に対して図3において説明したようなパラメータ値を入力する。即ち、CPU201が圧縮制御部として機能する。圧縮処理実行の際に、設定により、圧縮処理中に生成した圧縮データが許容できる圧縮データサイズを超えた場合には、その圧縮装置での圧縮処理を中止させることができる。さらに、圧縮処理実行の際に、設定により、圧縮処理中に生成した圧縮データが許容できる圧縮データサイズを超えなかった場合、他の圧縮装置の圧縮処理を中止させることができる。例えば、上述したようなジョブ設定情報が標準で、圧縮装置が4つ搭載されているシステムにおいて、圧縮装置AによるWSL方式によって生成された圧縮データが、許容できる圧縮データサイズを超えなかった場合には、CPU201はその圧縮データを採用してメモリ202に転送し、圧縮装置B、C、Dで並列実行されているWSL-HL、JPG、WSL-HVL方式の圧縮処理は中止させる。即ち、CPU201が、圧縮情報出力部として機能する。また、圧縮装置AによるWSL方式によって生成された圧縮データが、許容できる圧縮データサイズを超えた場合には、WSL方式の圧縮処理は中止させる。図10は、上述した圧縮装置構成として自動という設定値を用いる場合において、画像処理装置101に備えられている圧縮装置の数に応じた圧縮方式の優先度が設定されたテーブルを示す図である。図10に示すテーブルにおいては、複数の異なる圧縮方式及びその優先順位の組み合わせが、圧縮するべき前記描画情報の内容であるイメージデータの面積率に従って複数設定されている。また、図10に示すテーブルにおいては、複数の異なる圧縮方式及びその優先順位の組み合わせが、前記圧縮処理部の数毎に複数設定されている。図10の例においても、図9と同様に、画像処理装置101に搭載される圧縮装置の数は最少で2、最多で4である。搭載される圧縮装置の数が2の場合、圧縮装置A、Bが存在し、3つの場合は、圧縮装置A、B、C、4つの場合は圧縮装置A、B、C、Dが存在する。複数の圧縮データから選択する際の優先順位は、上から順に圧縮装置A>B>C>Dとなる。図7において説明したように、RIP処理の際には、CMYKの画像データの他に、各画素がイメージデータなのか、ベクトルデータなのかというような属性情報図7に示すSデータのプレーンも生成され、RIP処理終了時にこの属性情報のプレーンに基づいてイメージデータの面積率がRIPイメージとともに付帯情報として生成される。RIP処理を完了したCPU201は、上記面積率及び図10のテーブルが示す優先順位に基づいて圧縮装置夫々の圧縮方式を決定し、夫々の圧縮装置に対して図3において説明したようなパラメータ値を入力する。夫々の圧縮方式によって生成された複数の圧縮データから、採用するべき圧縮データを選択する選択する際の優先順位は、上から順に圧縮装置A>B>C>Dとなる。次に、図8に示す圧縮中断条件の項目について説明する。圧縮装置構成の設定に基づいてそれぞれ圧縮方式が設定された各圧縮装置は、圧縮の対象となる非圧縮ページバッファ領域のデータを全て圧縮処理して圧縮データを作成するが、図11に示すように、他の優先順位が高い圧縮方式の圧縮データ生成が完了し、データサイズが許容値以内の場合以降、中断条件1とすると、生成中の圧縮率の圧縮データが、許容値から計算されるデータサイズ許容値を超えた場合以降、中断条件2とするには、途中で処理を終了する。上記中断条件1は、複数の圧縮装置を用いるシステムとして、正常に圧縮処理が完了したことを示すものであり、各圧縮装置は、優先順位が高い圧縮方式によって圧縮を行う他の圧縮装置からの通知を受けることによって、圧縮処理を中止する。また、中断条件2は、各個の圧縮装置の圧縮が定められたデータサイズで圧縮処理を行うことができなかった場合であり、この場合、各圧縮装置は、圧縮処理によって生成した圧縮データのデータサイズが許容値を超えたことにより、圧縮処理を中止す。尚、中断条件2によって圧縮処理を中断するか否かは、ユーザが設定することができる。この他、圧縮処理の中断条件の判断は、圧縮装置を制御するためのプログラムに従って演算を行うCPU201が実行しても良い。即ち、CPU201は、各圧縮装置による圧縮処理の状況及び結果をモニタリングしており、そのモニタリングの結果に基づいて図11に示す中断条件1、2を判断しても良い。次に、図8に示す圧縮条件未達時の処理の設定項目について説明する。圧縮条件未達時の処理の設定項目は、全ての圧縮装置での圧縮処理の結果、許容値以下のサイズの圧縮データが生成されなかった場合圧縮条件未達時の処理のその後の処理を指定する設定項目である。本実施形態に係る画像処理装置101において、ユーザは、一番優先順位の高い圧縮方式の結果を採用する、一番データサイズが小さい圧縮結果を採用する、圧縮装置構成の設定値を変更して圧縮処理をやり直すの3つの設定値のいずれかを選択することができる。これらの設定値は、ユーザによって選択され、HDD212等の画像処理装置101に設けられた記憶媒体に記憶される。そして、圧縮装置による圧縮処理の結果、圧縮条件が未達であった場合、圧縮装置を制御するためのプログラムに従って演算を行うCPU201が、上記圧縮条件未達時の処理の設定値に従った処理を実行する。次に、図8に示す圧縮データサイズ許容値の設定項目について説明する。図12は、印刷装置102内の印刷制御装置401に実装されているメモリ502において確保される記憶領域の状態を示す図である。本実施形態においては、印刷に使用する非圧縮ページバッファ領域が5ページ分確保され、この領域1つ分のデータサイズをPPと表現する。また、圧縮ページバッファ領域としては、プリンタエンジン402がページバッファのデータを印刷する時間をTP、その時間TPに転送できるデータ量をQPとして、QPの5倍分の容量の連続した領域が確保される。印刷制御装置401において、伸長装置506を制御するためのプログラムに従って演算を行うCPU501は、メモリ502の非圧縮ページバッファ領域に空きがある場合、伸長装置506を制御し、圧縮ページバッファ領域のデータを伸長させ、非圧縮ページデータを非圧縮ページバッファ領域に格納する。CPU501は、圧縮ページバッファ領域に格納されている圧縮ページデータの伸長処理が完了すると、その圧縮ページバッファ領域をクリアして空き領域とする。非圧縮ページバッファ領域に格納されている非圧縮ページデータに基づき、画像データI/F回路507及びプリントエンジン402を制御するためのプログラムに従って演算を行うCPU501がプリントエンジン402を制御して印刷出力を実行する。そして、CPU201は、その非圧縮ページデータの印刷処理が完了すると、その非圧縮ページデータが格納されていた非圧縮ページバッファ領域をクリアして空き領域とする。圧縮データサイズ許容値については、固定値を用いる第1の方法と、動的に計算する第2の方法との2通りの設定方法があり、ユーザによって選択される。固定値を用いる方法は、単純に許容できる圧縮データサイズを固定値QPとする方法である。この方法を用いると、許容できる圧縮データサイズは、印刷状況によらず一意に決定される。すなわち、圧縮処理中のRIP済みページの圧縮データサイズCSの許容値CSmaxは下記の式1の通りとなる。本実施例で装置のデフォルト設定は、この第一の方法とする。このQPについては、用紙サイズ毎に異なる値となり、圧縮装置を制御するためのプログラムと共に、HDD212に予め記憶されている。動的に計算する方法は、前記QPと、画像処理装置101のメモリ202上に展開され、印刷装置102へ未送信のページバッファ上に存在するnページnは自然数の各圧縮画像データのサイズISnと、圧縮処理中のRIP済みページの圧縮データサイズCSと、未圧縮の各RIP済みmページmは自然数の圧縮データサイズ予測値ESmから動的に計算する方法である。ここで、上記ESmは、未圧縮の状態でメモリ202に記憶されている描画情報の圧縮処理後の予測情報量であり、その描画情報におけるイメージオブジェクトの面積率のような、描画情報の内容に基づいて予測される。本実施形態では圧縮データサイズ予測値は、イメージオブジェクトの面積率RIm0<RIm<1と、係数KT、KIシステムで任意に変更可能から下記式2によって算出される。係数KTは、印刷出力対象の画像において、イメージ領域以外の領域のデータサイズに応じた値の係数であり、係数KIは、イメージ領域のデータサイズに応じた値の係数である。これらの経数値は、ジョブの分類や過去の実績により任意に設定することができる。例えば、本実施形態においては、イメージオブジェクトは平均してそれ以外のオブジェクトの5倍のサイズの圧縮データになると見積る。この場合、KI=5KTという関係式が成り立つ。平均して毎ページ20のイメージオブジェクトが存在するジョブのデータサイズを上記QPとすると、QPとKTの関係は式2及び上記関形式に基づき、QP=1.8KTという式によって表現することができる。これらより、予測ESmは、以下の式3によって表現することができる。本実施例では、CSmaxをそのページを含む10ページのデータサイズ平均値及び予測値から求め、その時点での10ページ分のデータ転送の保証を目指す。そして、n>9の場合、CSmaxは下記式4によって求めることができる。また、0<n≦8、mn≧9の場合、CSmaxは下記式5によって求めることができる。また、0<n≦8、mn<9、m>0の場合、CSmaxは下記式6によって求めることができる。また、0<n≦8、mn<9、m=0の場合、CSmaxは下記式7によって求めることができる。このように、圧縮装置を制御するためのプログラムに従って演算を行うCPU201は、圧縮データサイズ許容値の設定項目の設定値として動的に計算する方法が選択されている場合、上記式4~7に基づいて圧縮データ許容値CSmaxを算出する。そして、各ページの圧縮画像データサイズが、算出したCSmax以下となるように圧縮処理を行うことにより、常にプリンタエンジン402の印刷に間に合うように画像処理装置101から印刷装置102に圧縮印刷画像データを送信することが可能となる。このようにして生成され、メモリ202上に圧縮ページバッファ単位で蓄積された、圧縮印刷画像データを、印刷装置102からの要求に従って画像処理装置101のメモリ202から、エンジンI/F回路209を介して印刷装置102に送信する。印刷装置102の印刷制御装置401は、画像データI/F回路507が受信した圧縮印刷画像データをPCI-eSW505を介して伸長装置506に転送し、伸長装置506はデータ受信と並行して伸長処理を行い、メモリ502上に設定されるページバッファ領域に非圧縮印刷画像データとして格納する。メモリ502上に設定されるページバッファ領域の数は、印刷制御装置401が搭載するメモリ502の容量に応じて設定数を変更することができる。ページバッファ領域に格納された、非圧縮印刷画像データは、画像形成装置A403、画像形成装置B404、画像形成装置C405、画像形成装置D406からの要求に応じて、PCI-eSW508を介して各画像形成装置に送信する。図13は、本実施形態に係る画像所システムにおける印刷画像処理開始から終了までの動作を示すフローチャートである。ユーザは操作パネル103により、画像処理装置101に格納されている印刷ジョブに対して印刷開始指示を行い、画像処理装置101がその指示の情報を取得するS1301。このとき、ユーザは、圧縮処理の設定を行うことができる。印刷開始指示によって指定された印刷ジョブの画像データは、画像処理装置101上で動作するソフトウェアプログラムに従って演算を行うCPU201によりRIP処理され、ページ毎にメモリ202上の非圧縮ページバッファ領域に格納されるS1302。ページ毎のRIP処理終了後、CPU201は、S1301でジョブに付加された圧縮処理情報、RIP処理時に計算されたページのイメージデータ面積率、送信バッファの状態を取得し、これらの情報から圧縮方法を決定して、圧縮装置A206、B207、C208に対してパラメータ設定、即ち、夫々の圧縮装置の圧縮方式を指示するS1303。圧縮方法設定処理終了後、CPU201によってRIPデータ転送開始が指示され、圧縮装置A206、B207、C208へのデータ転送が開始されるS1304。このときの転送処理は、マルチキャストにより圧縮装置A206、B207、C208に対して同時並列に行われる。圧縮装置A206、B207、C208は、それぞれ受け取ったデータを、S1303にて設定されたパラメータに従って圧縮処理を行いS1305、メモリ202上の圧縮ページデータ領域に圧縮データを格納する。メモリ202上の圧縮ページデータ領域に圧縮データが格納されると、CPU201は、S1301にて設定されたパラメータに従って圧縮データを選択すると共に、選択されなかった圧縮データの領域を開放して、1ページの圧縮処理を完了するS1305。全ての圧縮装置での圧縮処理が中断した場合、及び全ての圧縮装置で圧縮条件を満足せずに終了して、なおかつ圧縮条件未達時の処理が圧縮装置の構成を変更して圧縮処理をやり直すの場合、CPU201は、圧縮装置の構成を変更して再度圧縮処理を行う。1ページ目のデータの圧縮処理完了後、CPU201は、圧縮データを印刷エンジン102に転送するS1306。すべてのページの圧縮データ転送が完了すると、印刷画像処理終了となる。図14は、図13のS1301に含まれるユーザのジョブに対する圧縮処理設定動作の詳細を示すフローチャートである。ユーザは印刷ジョブに対して、圧縮処理を設定することができる。図14に示すように、圧縮処理の設定は、4つのステップからなる。まず、ユーザが圧縮装置構成の設定をエンジン設定値を使用、画質優先、標準、圧縮率優先、自動という選択肢から選択して操作パネルA103を操作することにより、画像処理装置101が、選択結果を取得するS1401。次に、ユーザが圧縮中断条件の設定を、エンジン設定値を使用、圧縮処理を中断する、圧縮処理を中断しないという選択肢から選択して操作パネルA103を操作することにより、画像処理装置101が、選択結果を取得する。S1402次に、ユーザが圧縮条件未達時の処理の設定を、エンジン設定値を使用、一番優先順位の高いものを採用する、一番データサイズが小さいものを採用する、圧縮装置の構成を変更して圧縮処理をやり直すという選択肢から選択して操作パネルA103を操作することにより、画像処理装置101が、選択結果を取得するS1403。次に、ユーザが圧縮データサイズ許容値の設定を、エンジン設定値を使用、システム固定値を用いる、動的に算出するという選択肢から選択して操作パネルA103を操作することにより、画像処理装置101が、選択結果を取得するS1404。その後、画像処理装置101においては、CPU101が、S1401~S1404において取得した設定値をジョブ情報に圧縮設定値として付加しS1405、処理を終了する。図15は、図13のS1301における印刷開始指示の取得処理における圧縮設定の判断動作を示すフローチャートである。ユーザによって印刷指示が入力された場合、制御プログラムに従って動作するCPU201は、図14において説明したような圧縮処理の設定情報がジョブ情報に付加されているか否か判断するS1501。圧縮設定情報が含まれていればS1501/YESCPU201は、設定された値を用いS1502、S1302以降の処理に進む。他方、圧縮設定情報が含まれていなければS1501/NO、圧縮に関する各設定をエンジン設定値を使用としてS1503、S1302以降の処理に進む。図16は、図13のS1301からS1306までの処理の時間軸上での流れを示すタイミングチャートである。ユーザの印刷指示発行S1301により、直ちにRIP処理S1302が開始される。RIP処理はページ単位で実行され、ジョブの最後のnページまで連続的に実行される。各ページの処理にかかる時間は、ページの内容により変動する。RIP処理S1302のページ毎の終了を契機に圧縮方法設定処理が実行され、設定終了後直ちにRIPデータ転送処理S1304が開始される。ここで、本実施形態に係るRIPデータ転送処理においては、主走査ライン毎にRIPデータが圧縮装置に対して転送される。RIPデータ転送処理が開始され、NラインNは1以上の整数分のデータが転送完了すると、圧縮処理S1305が開始される。RIPデータ転送処理S1304は、各圧縮装置A206、B207、C208全てのワークメモリ302にNライン分の空きが無い場合、空きができるまでデータ転送処理を中断する。データ転送処理の中断は圧縮処理の状況により発生する可能性がある。圧縮処理S1305はページ単位で、各圧縮装置A206、B207、C208により同時にそれぞれ異なるアルゴリズムで並列に実行される。処理にかかる時間は、処理するRIP画像データの内容により、ページ毎に変動する。各ページの圧縮処理が完了すると、完了した圧縮データ転送処理S1306と次のページの圧縮方法設定処理S1303が開始される。圧縮データ転送処理S1306はページ単位で行われる。処理に要する時間は、圧縮データサイズによりページ毎に変動する。図17は、図13に示すS1303の圧縮方法設定処理の詳細な動作を示すフローチャートである。画像処理装置101上で動作するソフトウェアプログラムに従って演算を行うCPU201は、ジョブに設定された、圧縮装置構成、圧縮中断条件、圧縮条件未達時の処理、圧縮データサイズ許容値に基づいて圧縮処理の設定を行う。圧縮装置構成、圧縮中断条件、圧縮条件未達時の処理、圧縮データサイズ許容値の各設定がエンジン設定値を使用となっている場合、CPU201は、エンジン設定値として画像処理装置101内に保存されている値を読み出して設定し、エンジン設定値を使用以外の値が設定されている場合は、その値をそのまま設定するS1701~S1703、S1706~S1714。圧縮装置構成の設定値が自動の場合、図10において説明したように、CPU201は、ジョブ情報含まれているイメージオブジェクトの面積率の値により、圧縮装置構成の値を設定するS1704~S1705。圧縮データサイズ許容値の設定値が動的に計算するの場合、CPU201は、バッファの状態からCSmaxを計算しS1716、固定値を用いるの場合は、用紙サイズからCSmaxを計算するS1717。この後、CPU201は、圧縮装置A206、B207、C208に、圧縮装置構成の設定値に従って各圧縮装置の圧縮処理方法を設定し、圧縮データサイズ許容値、読み出す非圧縮データのメモリアドレス、書き込む圧縮データのメモリアドレスを設定しS1718、各圧縮装置の圧縮データ格納エリアを確保しS1719、各圧縮装置の圧縮回路303の再構成を行いS1720、圧縮処理を開始する。図18は、図13に示すS1304のRIPデータ転送処理の詳細な動作を示すフローチャートである。DMADirectMemoryAccessにより、メモリ202から各圧縮装置A206、B207、C208へNNは1以上の整数ラインの非圧縮データを転送するS1801。1ページのデータ転送が完了するとS1802/YESデータ転送処理終了となる。転送処理が終了とならずS1802/NO、各圧縮装置A206、B207、C208全てのワークメモリ302にNライン分の空きが無い場合はS1803/NO空きができるまでデータ転送処理を中断する。空きがある場合はS1803/YES、またNラインの非圧縮データを転送する。図19は、図13に示すS1305の圧縮処理における各圧縮装置A206、B207、C208の処理を示す。各圧縮装置は自身の圧縮処理が完了した場合S1901/YES、圧縮データサイズが許容値を超えているかチェックしS1906、超えていなければS1906/NO、圧縮条件を満足して終了したことを他の圧縮装置に通知しS1908、超えていれば圧縮条件を満足せずに終了したことを他の圧縮装置に通知してS1907、圧縮処理終了となる。他の優先順位が高い圧縮処理が圧縮条件を満足して終了した場合S1902、及び圧縮処理中に圧縮データサイズをチェックして許容値を超えた場合S1903/YESに、圧縮中断条件が圧縮処理を中断するとなっていた場合1904は、圧縮処理を中断し、他の圧縮装置に圧縮処理を中断したことを通知してS1905、圧縮処理終了となる。以上説明したように、本実施形態に係る画像処理装置101においては、複数の異なる圧縮方式による圧縮処理を実行可能な圧縮装置が複数設けられており、複数の異なる圧縮方式及びその優先順位の組み合わせが複数設定された情報から一の組み合わせを決定して前記複数の圧縮処理部夫々の圧縮方式を設定することにより、圧縮するべき画像の内容や、印刷出力において求められる品質、画質に応じた圧縮処理が実行される。これにより、画像処理装置101から印刷装置102へ画像情報を転送する際の画像情報の圧縮処理を効率化することが可能となる。尚、上記実施形態においては、圧縮装置が複数設けられていることを前提とし、図9、図10に示すようなテーブルにおいて定められた圧縮方式の優先順位に基づいて圧縮処理後のRIPデータを選択する態様を例として説明した。しかしながら、図10に示すように圧縮処理するべきRIPデータの内容に基づいて判断する場合、より好適な圧縮方式を選択することが可能であり、複数の圧縮方式による圧縮結果を比較する必要性が薄れる。従って、圧縮処理するべきRIPデータの内容に基づいて判断する場合、圧縮装置は少なくとも1つあれば良い。