"プリンターと該プリンターに圧縮した画像データを転送するホストコンピューターとを備える印刷システムであって、前記ホストコンピューターは、プリンタードライバーと、スプーラーと、を備えており、前記プリンタードライバーは、前記プリンタードライバーの処理単位ごとに、前記スプーラーから、前記画像データの転送状況に関する情報を取得する転送状況取得部と、前記転送状況取得部によって取得された前記情報に基づいて、前記プリンタードライバーの処理単位ごとに、前記画像データの圧縮比を設定する圧縮比設定部であって、前記スプーラーから前記プリンターへの前記画像データの転送速度が基準転送速度よりも遅い場合に、前記画像データの圧縮比を、基本圧縮比よりも高い値に設定する圧縮比設定部と、前記圧縮比設定部によって設定された圧縮比で、前記プリンタードライバーの処理単位ごとに、前記画像データの圧縮を行う画像データ圧縮部と、を備える印刷システム。請求項1記載の印刷システムであって、前記圧縮比設定部は、さらに、前記スプーラーから前記プリンターへの前記画像データの転送速度が基準転送速度よりも速い場合に、前記画像データの圧縮比を、前記基本圧縮比よりも低い値に設定する、印刷システム。請求項1または2記載の印刷システムであって、前記処理単位は、印刷ページ単位である、印刷システム。請求項1または2記載の印刷システムであって、前記処理単位は、1印刷ページを、前記プリンターにおける印刷媒体の送り方向について、複数に分割することによって得られるバンド単位である、印刷システム。しかし、ホストコンピューターからプリンターへの画像データの転送速度は、ホストコンピューターとプリンターとを接続する通信路の状態データ転送状態によって変動する。このため、ホストコンピューターが圧縮によってデータサイズを小さくした画像データを転送しても、画像データの転送速度が低下した場合には、画像データの転送時間が増加する。そして、ホストコンピューターからプリンターへの1ページ分の画像データの転送時間が、プリンターにおける1ページ分の画像の印刷時間よりも長くなる場合も生じ得る。なお、画像データの転送速度の低下は、例えば、ホストコンピューターとプリンターとをネットワーク接続し、このネットワークにおけるトラフィックが増大した場合に生じる。本発明は、上述の課題を解決するためになされたものであり、プリンターと該プリンターに画像データを転送するホストコンピューターとを備える印刷システムにおいて、ホストコンピューターからプリンターへの画像データの転送時間を安定的に短縮することを目的とする。本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。[適用例1]プリンターと該プリンターに圧縮した画像データを転送するホストコンピューターとを備える印刷システムであって、前記ホストコンピューターは、プリンタードライバーと、スプーラーと、を備えており、前記プリンタードライバーは、前記プリンタードライバーの処理単位ごとに、前記スプーラーから、前記画像データの転送状況に関する情報を取得する転送状況取得部と、前記転送状況取得部によって取得された前記情報に基づいて、前記プリンタードライバーの処理単位ごとに、前記画像データの圧縮比を設定する圧縮比設定部であって、前記スプーラーから前記プリンターへの前記画像データの転送速度が基準転送速度よりも遅い場合に、前記画像データの圧縮比を、基本圧縮比よりも高い値に設定する圧縮比設定部と、前記圧縮比設定部によって設定された圧縮比で、前記プリンタードライバーの処理単位ごとに、前記画像データの圧縮を行う画像データ圧縮部と、を備える印刷システム。ここで、画像データの圧縮比とは、圧縮前の画像データのデータサイズと圧縮後の画像データのデータサイズの比を意味している。圧縮前の画像データのデータサイズが一定である場合、画像データの圧縮比が高いほど、圧縮後の画像データのデータサイズは小さくなる。適用例1の印刷システムでは、ホストコンピューターが備えるプリンタードライバーは、プリンタードライバーの処理単位ごと、換言すれば、スプーラーに受け渡す単位ごとに、逐次、画像データの圧縮比を更新して、画像データの圧縮を行うことができる。こうすることによって、ホストコンピューターとプリンターとを接続する通信路の状態データ転送状態が変化して、画像データの転送速度が低下した場合であっても、画像データの転送時間が増大するのを抑制することができる。したがって、ホストコンピューターからプリンターへの画像データの転送時間を安定的に短縮することができる。なお、画像データの転送状況とは、画像データの転送処理の速度に関連する状況である。そして、画像データの転送状況に関する情報としては、例えば、スプーラーが監視する画像データの転送速度、転送割合や、スプーラーが保持する未転送の印刷ジョブの数、データサイズ等が挙げられる。また、基準転送速度は、例えば、プリンターの印刷速度に基づいて設定される。この場合、基準転送速度は、プリンターの印刷速度が速いほど、大きな値が設定される。また、画像データの基本圧縮比は、例えば、基準転送速度と圧縮前の画像データのデータサイズとに基づいて設定される。そして、基本圧縮比で圧縮された画像データが基準転送速度で転送された場合には、ホストコンピューターからプリンターへの1ページ分の画像データの転送時間は、プリンターにおける1ページ分の画像の印刷時間よりも短くなる。適用例1の印刷システムは、プリンターとホストコンピューターとをネットワーク接続し、このネットワーク上のトラフィックの増大に応じて、ホストコンピューターからプリンターへの画像データの転送速度が低下し得る場合に、特に効果的である。[適用例2]適用例1記載の印刷システムであって、前記圧縮比設定部は、さらに、前記スプーラーから前記プリンターへの前記画像データの転送速度が基準転送速度よりも速い場合に、前記画像データの圧縮比を、前記基本圧縮比よりも低い値に設定する、印刷システム。画像データの圧縮方式によっては、画像データの圧縮比が低いほど、プリンターによって印刷される画像の画質は高くなる場合がある。適用例2の印刷システムによって、画像データの圧縮に起因する画像の画質の劣化を抑制することができる。[適用例3]適用例1または2記載の印刷システムであって、前記処理単位は、印刷ページ単位である、印刷システム。適用例3の印刷システムでは、ホストコンピューターが備えるプリンタードライバーは、印刷ページ単位で、逐次、画像データの圧縮比を更新することができる。[適用例4]適用例1または2記載の印刷システムであって、前記処理単位は、1印刷ページを、前記プリンターにおける印刷媒体の送り方向について、複数に分割することによって得られるバンド単位である、印刷システム。適用例4の印刷システムでは、ホストコンピューターが備えるプリンタードライバーは、バンド単位で、逐次、画像データの圧縮比を更新することができる。[適用例5]プリンターに画像データを転送するホストコンピューターであって、プリンタードライバーと、スプーラーと、を備え、前記プリンタードライバーは、前記プリンタードライバーの処理単位ごとに、前記スプーラーから、前記画像データの転送状況に関する情報を取得する転送状況取得部と、前記転送状況取得部によって取得された前記情報に基づいて、前記プリンタードライバーの処理単位ごとに、前記画像データの圧縮比を設定する圧縮比設定部であって、前記スプーラーから前記プリンターへの前記画像データの転送速度が基準転送速度よりも遅い場合に、前記画像データの圧縮比を、基本圧縮比よりも高い値に設定する圧縮比設定部と、前記圧縮比設定部によって設定された圧縮比で、前記プリンタードライバーの処理単位ごとに、前記画像データの圧縮を行う画像データ圧縮部と、を備えるホストコンピューター。適用例5のホストコンピューターとプリンターとを接続することによって、適用例1の印刷システムを構成することができる。本発明は、上述した種々の特徴を必ずしも全て備えている必要はなく、その一部を省略したり、適宜、組み合わせたりして構成することができる。また、本発明は、上述の印刷システム、ホストコンピューターとしての構成の他、画像データの転送方法の発明として構成することもできる。また、これらを実現するコンピュータープログラム、およびそのプログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータ信号など種々の態様で実現することが可能である。なお、それぞれの態様において、先に示した種々の付加的要素を適用することが可能である。以下、本発明の実施の形態について、実施例に基づき説明する。A.第1実施例:A1.印刷システムの構成:図1は、本発明の第1実施例としての印刷システム1000の概略構成を示す説明図である。図示するように、この印刷システム1000は、ホストコンピューター100と、プリンター200と、を備えている。本実施例では、ホストコンピューター100は、パーソナルコンピューターであるものとした。また、プリンター200は、いわゆるラインヘッドプリンターであり、毎分60ページ以上の高速印刷が可能であるものとした。ホストコンピューター100は、プリンター200によって印刷すべき画像を表す画像データをプリンター200に転送する。なお、本実施例では、ホストコンピューター100と、プリンター200とは、ローカルエリアネットワークLANを介して、ネットワーク接続されているものとした。したがって、例えば、ローカルエリアネットワークLAN上のトラフィックの増大に応じて、ホストコンピューター100からプリンター200へのデータ転送速度は低下し得る。ホストコンピューター100は、図示しないCPUがコンピュータープログラムを実行することによって、プリンタードライバー110と、スプーラー120と、を備えている。プリンタードライバー110は、図示しないアプリケーションプログラムから画像データを受け取り、この画像データを、プリンター200が解釈できる形式の画像データに変換し、スプーラー120を介して、プリンター200に転送する。スプーラー120への画像データの受け渡しに際し、プリンタードライバー110は、後述するように、画像データの圧縮を行い、プリンター200に転送する画像データのデータサイズを小さくする。こうすることによって、ホストコンピューター100からプリンター200への画像データの転送時間を短縮することができる。なお、画像データの圧縮比は、後述するように、ホストコンピューター100からプリンター200への画像データの転送状況の変化に応じて変更され得る。ここで、画像データの圧縮比とは、圧縮前の画像データのデータサイズと圧縮後の画像データのデータサイズの比を意味している。圧縮前の画像データのデータサイズが一定である場合、画像データの圧縮比が高いほど、圧縮後の画像データのデータサイズは小さくなる。プリンター200は、ホストコンピューター100から転送された画像データを受信しつつ、ホストコンピューター100から転送された画像データを解凍して印刷を実行する。ホストコンピューター100からプリンター200への画像データの転送状況の変化に応じて画像データの圧縮比を変更するために、プリンタードライバー110は、転送状況取得部112と、圧縮比設定部114と、画像データ圧縮部116と、を備えている。そして、プリンタードライバー110は、アプリケーションプログラムから画像データを受け取ったときに、後述する転送データ生成処理を実行する。転送状況取得部112は、印刷ページ単位で、逐次、スプーラー120から、スプーラー120が監視する画像データの転送状況に関する情報を取得する。本実施例では、転送状況取得部112は、画像データの転送状況に関する情報として、画像データの転送速度を取得するものとした。転送状況取得部112は、画像データの転送状況に関する情報として、画像データの転送割合や、スプーラー120が保持する未転送の印刷ジョブの数、データサイズ等を取得するものとしてもよい。圧縮比設定部114は、転送状況取得部112によって取得された画像データの転送速度に基づいて、印刷ページ単位で、逐次、画像データの圧縮比を設定する。本実施例では、圧縮比設定部114は、画像データの転送速度が基準転送速度よりも遅い場合に、画像データの圧縮比を、基本圧縮比よりも高い値に設定するものとした。なお、基準転送速度は、例えば、プリンター200の印刷速度に基づいて設定される。そして、基準転送速度は、プリンター200の印刷速度が速いほど、大きな値が設定される。プリンター200の印刷速度は、例えば、プリンター200と通信によって取得可能である。基準転送速度は、画像データをプリンタードライバー110に受け渡すアプリケーションプログラムの種類に応じて変更するようにしてもよい。また、画像データの基本圧縮比は、例えば、基準転送速度と圧縮前の画像データのデータサイズとに基づいて設定される。そして、基本圧縮比で圧縮された画像データが基準転送速度で転送された場合には、ホストコンピューター100からプリンター200への1ページ分の画像データの転送時間は、プリンター200における1ページ分の画像の印刷時間よりも短くなる。画像データ圧縮部116は、圧縮比設定部114によって設定された圧縮比で、印刷ページ単位で、逐次、画像データの圧縮を行う。本実施例では、画像データの圧縮に、JPEG圧縮を用いるものとした。A2.転送データ生成処理:図2は、転送データ生成処理の流れを示すフローチャートである。この処理は、アプリケーションプログラムにおいて画像の印刷指示が入力されて、プリンタードライバー110がアプリケーションプログラムから画像データを受け取ったときに、プリンタードライバー110が実行する処理である。まず、プリンタードライバー110は、基準転送速度Sp1を設定するステップS100。本実施例では、基準転送速度Sp1は、プリンター200の印刷速度に基づいて設定されるものとした。また、プリンタードライバー110は、基本圧縮比Prs1を設定するステップS110。本実施例では、基本圧縮比Prs1は、基準転送速度Sp1と圧縮前の画像データのデータサイズとに基づいて設定されるものとした。次に、プリンタードライバー110は、転送状況取得部112によって、印刷ページ単位で、スプーラー120から、ホストコンピューター100からプリンター200への画像データの転送速度Sp2を取得するステップS120。次に、プリンタードライバー110は、圧縮比設定部114によって、転送速度Sp2が基準転送速度Sp1よりも遅いか否かを判断するステップS130。そして、転送速度Sp2が基準転送速度Sp1よりも遅い場合にはステップS130:YES、プリンタードライバー110は、圧縮比設定部114によって、画像データの圧縮比Prsを、基本圧縮比Prs1よりも高い圧縮比Prs2に設定するステップS140。このとき、プリンタードライバー110は、ホストコンピューター100からプリンター200への1ページ分の画像データの転送時間を、プリンター200における1ページ分の画像の印刷時間よりも短くことができる範囲内で、画像データの圧縮比を高くする。本実施例では、プリンタードライバー110は、例えば、転送速度Sp2が基準転送速度Sp1よりも10遅い場合には、画像データの圧縮比Prsを、基本圧縮比Prs1よりも10高い圧縮比Prs2とするものとした。こうすることによって、画像データの転送速度が低下しても、画像データの転送時間が増大するのを抑制することができる。一方、転送速度Sp2が基準転送速度Sp1以上である場合にはステップS130:NO、プリンタードライバー110は、圧縮比設定部114によって、画像データの圧縮比Prsを、基本圧縮比Prs1に設定するステップS142。次に、プリンタードライバー110は、画像データ圧縮部116によって、圧縮比設定部114によって設定された圧縮比Prsで、印刷ページ単位で、画像データの圧縮を行い、プリンター200に転送すべき転送データを生成するステップS150。この生成された転送データは、逐次、スプーラー120に受け渡され、スプーラー120からプリンター200に転送される。次に、プリンタードライバー110は、プリンター200に転送すべき全転送データを生成したか否かを判断するステップS160。まだ全転送データを生成していない場合にはステップS160:NO、プリンタードライバー110は、処理をステップS120に戻す。一方、全転送データを生成した場合にはステップS160:YES、プリンタードライバー110は、転送データ生成処理を終了する。以上説明した第1実施例の印刷システム1000によれば、例えば、ホストコンピューター100とプリンター200とを接続するローカルエリアネットワークLAN上のトラフィックが増大して、画像データの転送速度が低下した場合であっても、画像データの転送時間が増大するのを抑制することができる。したがって、ホストコンピューター100からプリンター200への画像データの転送時間を安定的に短縮することができる。B.第2実施例:第2実施例の印刷システムの構成は、第1実施例の印刷システム1000の構成と同じである図1参照。ただし、第2実施例の印刷システムでは、ホストコンピューター100が備えるプリンタードライバー110が実行する転送データ生成処理の流れが、第1実施例の印刷システム1000と一部において異なっている。以下、第2実施例の印刷システムのホストコンピューター100における転送データ生成処理の流れについて説明する。図3は、第2実施例における転送データ生成処理の流れを示すフローチャートである。この処理は、アプリケーションプログラムにおいて画像の印刷指示が入力されて、プリンタードライバー110がアプリケーションプログラムから画像データを受け取ったときに、プリンタードライバー110が実行する処理である。まず、プリンタードライバー110は、基準転送速度Sp1を設定するステップS100。また、プリンタードライバー110は、基本圧縮比Prs1を設定するステップS110。基準転送速度Sp1、および、転送速度Sp2の設定は、第1実施例における転送データ生成処理と同じである。次に、プリンタードライバー110は、転送状況取得部112によって、印刷ページ単位で、スプーラー120から、ホストコンピューター100からプリンター200への画像データの転送速度Sp2を取得するステップS120。次に、プリンタードライバー110は、圧縮比設定部114によって、転送速度Sp2と基準転送速度Sp1とを比較するステップS132。そして、転送速度Sp2が基準転送速度Sp1よりも遅い場合にはステップS132:Sp2<Sp1、プリンタードライバー110は、圧縮比設定部114によって、画像データの圧縮比Prsを、基本圧縮比Prs1よりも高い圧縮比Prs2に設定するステップS140。このとき、プリンタードライバー110は、ホストコンピューター100からプリンター200への1ページ分の画像データの転送時間を、プリンター200における1ページ分の画像の印刷時間よりも短くことができる範囲内で、画像データの圧縮比を高くする。本実施例では、プリンタードライバー110は、例えば、転送速度Sp2が基準転送速度Sp1よりも10遅い場合には、画像データの圧縮比Prsを、基本圧縮比Prs1よりも10高い圧縮比Prs2とするものとした。こうすることによって、画像データの転送速度が低下しても、画像データの転送時間が増大するのを抑制することができる。また、転送速度Sp2が基準転送速度Sp1と同じである同じと見なせる場合にはステップS132:Sp2=Sp1、プリンタードライバー110は、圧縮比設定部114によって、画像データの圧縮比Prsを、基本圧縮比Prs1に設定するステップS142。また、転送速度Sp2が基準転送速度Sp1よりも速い場合にはステップS132:Sp2>Sp1、プリンタードライバー110は、圧縮比設定部114によって、画像データの圧縮比Prsを、基本圧縮比Prs1よりも低い圧縮比Prs3に設定するステップS144。このとき、プリンタードライバー110は、ホストコンピューター100からプリンター200への1ページ分の画像データの転送時間を、プリンター200における1ページ分の画像の印刷時間よりも短くことができる範囲内で、画像データの圧縮比を低くする。本実施例では、プリンタードライバー110は、例えば、転送速度Sp2が基準転送速度Sp1よりも10速い場合には、画像データの圧縮比Prsを、基本圧縮比Prs1よりも10低い圧縮比Prs3とするものとした。こうすることによって、画像データの圧縮に起因する画像の画質の劣化を抑制することができる。そして、圧縮比Prsを設定した後、プリンタードライバー110は、基準転送速度Sp1を、ステップS120で取得された転送速度Sp2の値に更新するとともに、基本圧縮比Prs1を、ステップS140,142,144で設定した圧縮比Prsの値に更新するステップS146。すなわち、プリンタードライバー110は、転送速度Sp2の変化に応じて、逐次、基準転送速度Sp1、および、基本圧縮比Prs1を更新する。こうすることによって、例えば、転送速度Sp2が段々低下する状況下においては、圧縮比Prsを段々高くし、転送速度Sp2が段々増大する状況下においては、圧縮比Prsを段々低くすることができる。次に、プリンタードライバー110は、画像データ圧縮部116によって、圧縮比設定部114によって設定された圧縮比Prsで、印刷ページ単位で、画像データの圧縮を行い、プリンター200に転送すべき転送データを生成するステップS150。この生成された転送データは、逐次、スプーラー120に受け渡され、スプーラー120からプリンター200に転送される。次に、プリンタードライバー110は、プリンター200に転送すべき全転送データを生成したか否かを判断するステップS160。まだ全転送データを生成していない場合にはステップS160:NO、プリンタードライバー110は、処理をステップS120に戻す。一方、全転送データを生成した場合にはステップS160:YES、プリンタードライバー110は、転送データ生成処理を終了する。以上説明した第2実施例の印刷システムによっても、第1実施例の印刷システム1000と同様に、例えば、ホストコンピューター100とプリンター200とを接続するローカルエリアネットワークLAN上のトラフィックが増大して、画像データの転送速度が低下した場合であっても、画像データの転送時間が増大するのを抑制することができる。したがって、ホストコンピューター100からプリンター200への画像データの転送時間を安定的に短縮することができる。C.変形例:以上、本発明のいくつかの実施の形態について説明したが、本発明はこのような実施の形態になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々なる態様での実施が可能である。例えば、以下のような変形が可能である。C1.変形例1:上記実施例では、ホストコンピューター100において、プリンタードライバー110は、印刷ページ単位で、画像データの圧縮比を変更可能とし、印刷ページ単位で、転送データ圧縮された画像データの生成を行うものとしたが、本発明は、これに限られない。プリンタードライバー110は、1印刷ページを、プリンター200における印刷媒体の送り方向について、複数に分割することによって得られるバンド単位等、プリンタードライバー110の他の処理単位ごとに、画像データの圧縮比を変更可能とし、プリンタードライバー110の処理単位ごとに、転送データの生成を行うようにしてもよい。C2.変形例2:上記第2実施例の印刷システムにおける転送データ生成処理図3において、ステップS146の処理を省略するようにしてもよい。C3.変形例3:上記実施例では、ホストコンピューター100と、プリンター200とは、ローカルエリアネットワークLANを介して、ネットワーク接続されるものとしたが、本発明は、これに限られない。ホストコンピューター100と、プリンター200とを、プリンターケーブル等を介して、直接接続するようにしてもよい。"