(57)【要約】【課題】解像度のような指定可能な印刷設定値が異なる第１および第２の印刷装置に対して印刷指示を生成する場合でも、１つの印刷設定値を選択して印刷指示を生成することを可能とする。【解決手段】印刷ジョブ管理部３２は、印刷装置１０Ａ、１０Ｂにおいて指定可能な解像度に基づいて、印刷ジョブを生成する際に選択可能な解像度を設定する。印刷ジョブ管理部３２は、設定された解像度を選択可能な解像度として端末装置４０に通知する。ＲＩＰ管理部３４は、印刷ジョブ管理部３２や印刷装置管理部３９とやりとりを行って、実行する印刷ジョブにおいて指定された解像度の情報や、印刷装置１０Ａ、１０Ｂが対応可能な解像度の情報を得る。ＲＩＰ管理部３４は、得られた情報に基づきＲＩＰ処理部３５、３６において印刷データが生成される際に、必要となる解像度の変換処理を実行するようＲＩＰ処理部３５、３６を制御する。【選択図】図３
2011048519.tif 000002
【特許請求の範囲】
【請求項１】
印刷指示により指定可能な印刷設定値が異なる第１および第２の印刷装置と、
前記第１および第２の印刷装置において指定可能な印刷設定値に基づいて、印刷指示を生成する際に選択可能な印刷設定値を設定する設定手段と、
前記設定手段により設定された印刷設定値を選択可能な印刷設定値として、印刷指示を生成する端末装置に通知する通知手段と、
を備えた印刷システム。
【請求項２】
前記設定手段は、前記第１および第２の印刷装置において指定可能な共通の印刷設定値を、印刷指示を生成する際に選択可能な印刷設定値として設定する請求項１記載の印刷システム。
【請求項３】
前記設定手段は、前記第１および第２の印刷装置において指定可能な全ての印刷設定値を、印刷指示を生成する際に選択可能な印刷設定値として設定する請求項１記載の印刷システム。
【請求項４】
前記設定手段は、前記第１および第２の印刷装置において指定可能な印刷設定値のうちから選択された印刷設定値を、印刷指示を生成する際に選択可能な印刷設定値として設定する請求項１記載の印刷システム。
【請求項５】
受け付けた印刷指示により指定された印刷設定値が前記第１の印刷装置において対応可能な印刷設定値でない場合、前記印刷指示に基づいて描画処理を行って前記第１の印刷装置の印刷データを生成する際に、描画処理により得られた印刷データを、当該第１の印刷装置において対応可能な印刷設定値により印刷処理が可能な印刷データに変換する第１の変換手段と、
受け付けた印刷指示により指定された印刷設定値が前記第２の印刷装置において対応可能な印刷設定値でない場合、前記印刷指示に基づいて描画処理を行って前記第２の印刷装置の印刷データを生成する際に、描画処理により得られた印刷データを、当該第２の印刷装置において対応可能な印刷設定値により印刷処理が可能な印刷データに変換する第２の変換手段と、
をさらに備えた請求項３または４記載の印刷システム。
【請求項６】
前記印刷設定値が、印刷処理を行う際の解像度である請求項１から５のいずれか１項記載の印刷システム。
【請求項７】
印刷指示により指定可能な印刷設定値が異なる第１および第２の印刷装置において指定可能な印刷設定値に基づいて、印刷指示を生成する際に選択可能な印刷設定値を設定する設定手段と、
前記設定手段により設定された印刷設定値を選択可能な印刷設定値として、印刷指示を生成する端末装置に通知する通知手段と、
を備えた印刷制御装置。
【請求項８】
印刷指示により指定可能な印刷設定値が異なる第１および第２の印刷装置において指定可能な印刷設定値に基づいて、印刷指示を生成する際に選択可能な印刷設定値を設定するステップと、
設定された印刷設定値を選択可能な印刷設定値として、印刷指示を生成する端末装置に通知するステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷制御装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザによるホスト装置と画像形成装置との間の余分な往復動作を軽減するようにした画像形成システムが開示されている。
【０００３】
特許文献２には、連続紙に対し複数のプリンタにより印刷処理を行う重連構成の印刷システムにおいて事前確認を行う場合、ホスト装置側の操作を行わずに効率よく事前確認が行うことが可能な印刷システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２３６１９０号公報
【特許文献２】特開２００７−３１０５２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、解像度のような指定可能な印刷設定値が異なる第１および第２の印刷装置に対して印刷指示を生成する場合でも、１つの印刷設定値を選択して印刷指示を生成することを可能とする印刷システム、印刷制御装置およびプログラを提供することである。
【課題を解決するための手段】
【０００６】
［印刷システム］
請求項１に係る本発明は、印刷指示により指定可能な印刷設定値が異なる第１および第２の印刷装置と、
前記第１および第２の印刷装置において指定可能な印刷設定値に基づいて、印刷指示を生成する際に選択可能な印刷設定値を設定する設定手段と、
前記設定手段により設定された印刷設定値を選択可能な印刷設定値として、印刷指示を生成する端末装置に通知する通知手段とを備えた印刷システムである。
【０００７】
請求項２に係る本発明は、前記設定手段が、前記第１および第２の印刷装置において指定可能な共通の印刷設定値を、印刷指示を生成する際に選択可能な印刷設定値として設定する請求項１記載の印刷システムである。
【０００８】
請求項３に係る本発明は、前記設定手段が、前記第１および第２の印刷装置において指定可能な全ての印刷設定値を、印刷指示を生成する際に選択可能な印刷設定値として設定する請求項１記載の印刷システムである。
【０００９】
請求項４に係る本発明は、前記設定手段が、前記第１および第２の印刷装置において指定可能な印刷設定値のうちから選択された印刷設定値を、印刷指示を生成する際に選択可能な印刷設定値として設定する請求項１記載の印刷システムである。
【００１０】
請求項５に係る本発明は、受け付けた印刷指示により指定された印刷設定値が前記第１の印刷装置において対応可能な印刷設定値でない場合、前記印刷指示に基づいて描画処理を行って前記第１の印刷装置の印刷データを生成する際に、描画処理により得られた印刷データを、当該第１の印刷装置において対応可能な印刷設定値により印刷処理が可能な印刷データに変換する第１の変換手段と、
受け付けた印刷指示により指定された印刷設定値が前記第２の印刷装置において対応可能な印刷設定値でない場合、前記印刷指示に基づいて描画処理を行って前記第２の印刷装置の印刷データを生成する際に、描画処理により得られた印刷データを、当該第２の印刷装置において対応可能な印刷設定値により印刷処理が可能な印刷データに変換する第２の変換手段とをさらに備えた請求項３または４記載の印刷システムである。
【００１１】
請求項６に係る本発明は、前記印刷設定値が、印刷処理を行う際の解像度である請求項１から５のいずれか１項記載の印刷システムである。
【００１２】
請求項７に係る本発明は、印刷指示により指定可能な印刷設定値が異なる第１および第２の印刷装置において指定可能な印刷設定値に基づいて、印刷指示を生成する際に選択可能な印刷設定値を設定する設定手段と、
前記設定手段により設定された印刷設定値を選択可能な印刷設定値として、印刷指示を生成する端末装置に通知する通知手段とを備えた印刷制御装置である。
【００１３】
請求項８に係る本発明は、印刷指示により指定可能な印刷設定値が異なる第１および第２の印刷装置において指定可能な印刷設定値に基づいて、印刷指示を生成する際に選択可能な印刷設定値を設定するステップと、
設定された印刷設定値を選択可能な印刷設定値として、印刷指示を生成する端末装置に通知するステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１４】
請求項１に係る本発明によれば、解像度のような指定可能な印刷設定値が異なる第１および第２の印刷装置に対して印刷指示を生成する場合でも、１つの印刷設定値を選択して印刷指示を生成することが可能となる印刷システムを提供することができる。
【００１５】
請求項２に係る本発明によれば、請求項１に係る本発明により得られる効果に加えて、描画処理により得られた印刷データを、第１および第２の印刷装置において対応可能な印刷設定値により印刷処理が可能な印刷データに変換する処理の発生を防ぐことを可能とする印刷システムを提供することができる。
【００１６】
請求項３に係る本発明によれば、請求項１に係る本発明により得られる効果に加えて、印刷指示の生成の際に選択可能な印刷設定値の数を多くすることが可能な印刷システムを提供することができる。
【００１７】
請求項４に係る本発明によれば、請求項１に係る本発明により得られる効果に加えて、印刷指示の生成の際に選択可能な印刷設定値の数を設定することが可能な印刷システムを提供することができる。
【００１８】
請求項５に係る本発明によれば、請求項３または４に係る本発明により得られる効果に加えて、第１および第２の印刷装置のいずれかにおいて対応不可能な印刷設定値が印刷指示により指定された場合でも、第１および第２の印刷装置のいずれにおいても印刷処理が可能な印刷データを得ることができる印刷システムを提供することができる。
【００１９】
請求項６に係る本発明によれば、対応可能な解像度が異なる第１および第２の印刷装置に対して印刷指示を生成する場合でも、１つの解像度を選択して印刷指示を生成することが可能となる印刷システムを提供することができる。
【００２０】
請求項７に係る本発明によれば、解像度のような指定可能な印刷設定値が異なる第１および第２の印刷装置に対して印刷指示を生成する場合でも、１つの印刷設定値を選択して印刷指示を生成することが可能となる印刷制御装置を提供することができる。
【００２１】
請求項８に係る本発明によれば、解像度のような指定可能な印刷設定値が異なる第１および第２の印刷装置に対して印刷指示を生成する場合でも、１つの印刷設定値を選択して印刷指示を生成することが可能となるプログラムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態の印刷システムのシステム構成を示す図である。
【図２】本発明の一実施形態におけるコントローラ２０のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態におけるコントローラ２０の機能構成を示すブロック図である。
【図４】本発明の一実施形態の印刷システムにおいて、重連印刷システムの解像度情報を決定する際の動作を示すフローチャートである。
【図５】重連印刷システムで共通な解像度のみを利用する指定がされていない場合に、コントローラ２０の表示パネルにおいて表示される選択可能な解像度の表示例を示す図である。
【図６】重連印刷システムで共通な解像度のみを利用する指定がされている場合に、コントローラ２０の表示パネルにおいて表示される選択可能な解像度の表示例を示す図である。
【図７】本発明の一実施形態の印刷システムにおいて端末装置４０からの印刷ジョブを実行する際の動作を示すフローチャートである。
【図８】印刷ジョブとして解像度１２００ｄｐｉが指定された場合の具体例を説明するための図である。
【図９】１２００ｄｐｉから６００ｄｐｉへの解像度変換処理の一例を示す図である。
【図１０】印刷ジョブとして解像度４００ｄｐｉが指定された場合の具体例を説明するための図である。
【発明を実施するための形態】
【００２３】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の一実施形態の印刷システムの構成を示すシステム図である。
【００２４】
本発明の一実施形態の印刷システムは、図１に示されるように、印刷装置１０Ａ、１０Ｂ、コントローラ（印刷制御装置）２０、印刷ホスト装置として機能する端末装置４０とから構成されている。コントローラ２０は、印刷装置１０Ａ、１０Ｂに接続され、この印刷装置１０Ａ、１０Ｂの動作を制御する。そして、端末装置４０とコントローラ２０とはネットワーク３０により接続されている。
【００２５】
本実施形態の印刷システムは、連続紙の表面に対して印刷処理を行う印刷装置１０Ａと、連続紙の裏面に対して印刷処理を行う印刷装置１０Ｂとが重連構成で接続されていて、連続紙の表面と裏面に対して印刷処理を行う重連印刷システムである。
【００２６】
本実施形態においては、まず連続紙の表面に対する印刷を行い次に裏面に対する印刷を行うようになっているため、印刷装置１０Ａを上流側の印刷装置、印刷装置１０Ｂを下流側の印刷装置と呼ぶ。
【００２７】
そして、本実施形態では、印刷装置１０Ａは、カラー印刷機能を有し、対応可能な解像度として３００／６００／１２００ｄｐｉ（dot per inch）が設定されている。そして、印刷装置１０Ｂは、モノクロ（白黒）印刷機能を有し、対応可能な解像度として４００／６００ｄｐｉが設定されている。このように、印刷装置１０Ａと印刷装置１０Ｂとでは、印刷ジョブにより指定可能な解像度がそれぞれ異なっている。
【００２８】
端末装置４０は、印刷ジョブ（印刷指示）を生成して、ネットワーク３０経由にて生成した印刷ジョブをコントローラ２０に対して送信する。コントローラ２０は、端末装置４０から送信された印刷ジョブに基づいて印刷データを生成して、印刷装置１０Ａ、１０Ｂを制御して連続紙に対する印刷処理を実行する。
【００２９】
次に、本実施形態の印刷システムにおけるコントローラ２０のハードウェア構成を図２に示す。
【００３０】
コントローラ２０は、図２に示されるように、ＣＰＵ２１、メモリ２２、ハードディスクドライブ（ＨＤＤ）等の記憶装置２３、ネットワーク３０を介して端末装置４０等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）２４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置２５を有する。これらの構成要素は、制御バス２６を介して互いに接続されている。
【００３１】
ＣＰＵ２１は、メモリ２２または記憶装置２３に格納された制御プログラムに基づいて所定の処理を実行して、コントローラ２０の動作を制御する。
【００３２】
なお、本実施形態では、ＣＰＵ２１は、メモリ２２または記憶装置２３内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ２１に提供することも可能である。
【００３３】
図３は、上記の制御プログラムが実行されることにより実現されるコントローラ２０の機能構成を示すブロック図である。
【００３４】
本実施形態のコントローラ２０は、図３に示されるように、送受信処理部３１と、印刷ジョブ管理部３２と、フォーマット解析処理部３３と、ＲＩＰ(Raster Image Processing)管理部３４と、ＲＩＰ処理部３５、３６と、スプールデータ管理部３７と、スプールデータ格納部３８と、印刷装置管理部３９とを備えている。
【００３５】
送受信処理部３１は、端末装置４０からの印刷ジョブを受信したり、印刷装置１０Ａ、１０Ｂのデバイス情報等を端末装置４０に送信する。
【００３６】
印刷ジョブ管理部３２は、送受信処理部３１により受信された印刷ジョブを管理していて、複数の印刷ジョブが受信された場合には、印刷ジョブを実行するキューを管理する。
【００３７】
フォーマット解析処理部３３は、受信された印刷ジョブのデータフォーマットを解析し、そのデータフォーマット毎に対応した処理を実行する。
【００３８】
ＲＩＰ管理部３４は、ＲＩＰ処理部３５、３６におけるＲＩＰ処理を管理する。ＲＩＰ処理部３５、３６は、ＲＩＰ管理部３４により制御され、フォーマット解析処理部３３において処理された後の印刷ジョブに基づいて描画処理を行うことにより印刷装置１０Ａ、１０Ｂにおいて印刷処理が可能な、例えばＹＭＣＫ各色毎の印刷データを生成する。なお、ＲＩＰ処理部３５は、連続紙の表面の印刷を行う印刷装置１０Ａに対する印刷データのＲＩＰ処理を行い、ＲＩＰ処理部３６は、連続紙の裏面の印刷を行う印刷装置１０Ｂに対する印刷データのＲＩＰ処理を行う。
【００３９】
さらに、ＲＩＰ処理部３５、３６は、印刷ジョブに基づいて描画処理を行って印刷データを生成する際に、得られた印刷データの解像度を変換する機能を有する。
【００４０】
スプールデータ管理部３７は、ＲＩＰ処理部３５、３６によりＲＩＰ処理された後のスプールデータを、スプールデータ格納部３８に格納して管理する。
【００４１】
印刷装置管理部３９は、印刷装置１０Ａ、１０Ｂの解像度を含むデバイス情報を取得する。
【００４２】
そして、印刷ジョブ管理部３２は、印刷装置管理部３９により取得されたデバイス情報を参照し、印刷装置１０Ａ、１０Ｂにおいて指定可能な解像度に基づいて、印刷ジョブを生成する際に選択可能な解像度を設定する設定手段として機能する。そして、印刷ジョブ管理部３２は、設定された解像度を選択可能な解像度として、印刷ジョブを生成する端末装置４０に通知する。
【００４３】
ここで、印刷ジョブ管理部３２は、印刷装置１０Ａ、１０Ｂにおいて指定可能な共通の解像度を、印刷ジョブを生成する際に選択可能な解像度として設定するようにしてもよい。
【００４４】
例えば、印刷装置１０Ａにおいて指定可能な解像度が３００／６００／１２００ｄｐｉであり、印刷装置１０Ｂにおいて指定可能な解像度が４００／６００ｄｐｉであるとする。このような場合、印刷ジョブ管理部３２は、印刷装置１０Ａ、１０Ｂにおいて共通の解像度６００ｄｐｉを、印刷ジョブを生成する際に選択可能な解像度として設定する。
【００４５】
また、印刷ジョブ管理部３２は、印刷装置印刷装置１０Ａ、１０Ｂにおいて指定可能な全ての解像度を、印刷指示を生成する際に選択可能な解像度として設定するようにしてもよい。
【００４６】
例えば、上記と同様に、印刷装置１０Ａにおいて指定可能な解像度が３００／６００／１２００ｄｐｉであり、印刷装置１０Ｂにおいて指定可能な解像度が４００／６００ｄｐｉであるとする。このような場合、印刷ジョブ管理部３２は、印刷装置１０Ａ、１０Ｂにおいて指定可能な全ての解像度３００／４００／６００／１２００ｄｐｉを、印刷ジョブを生成する際に選択可能な解像度として設定する。
【００４７】
さらに、印刷ジョブ管理部３２は、印刷装置印刷装置１０Ａ、１０Ｂにおいて指定可能な解像度のうちから選択された一部の解像度を、印刷ジョブを生成する際に選択可能な解像度として設定するようにしてもよい。
【００４８】
例えば、上記と同様に、印刷装置１０Ａにおいて指定可能な解像度が３００／６００／１２００ｄｐｉであり、印刷装置１０Ｂにおいて指定可能な解像度が４００／６００ｄｐｉであるとする。このような場合、印刷ジョブ管理部３２は、印刷装置１０Ａ、１０Ｂにおいて指定可能な解像度の中から、解像度３００／６００／１２００ｄｐｉという組合せや、解像度３００／４００／１２００ｄｐｉという組合せを印刷ジョブを生成する際に選択可能な解像度として設定する。
【００４９】
そして、ＲＩＰ管理部３４は、印刷ジョブ管理部３２や印刷装置管理部３９とやりとりを行って、実行する印刷ジョブにおいて指定された解像度の情報や、印刷装置１０Ａ、１０Ｂが対応可能な解像度の情報を得る。そして、ＲＩＰ管理部３４は、得られた情報に基づいて、ＲＩＰ処理部３５、３６において印刷データが生成される際に、必要となる解像度の変換処理を実行するようＲＩＰ処理部３５、３６を制御する。
【００５０】
このようなＲＩＰ管理部３４の制御により、ＲＩＰ処理部３５は、受け付けた印刷ジョブにより指定された解像度が印刷装置１０Ａにおいて対応可能な解像度でない場合、印刷ジョブに基づいて描画処理を行って印刷装置１０Ａの印刷データを生成する際に、描画処理により得られた印刷データを、印刷装置１０Ａにおいて対応可能な解像度により印刷処理が可能な印刷データに変換する。
【００５１】
また、同様にＲＩＰ処理部３６は、受け付けた印刷ジョブにより指定された解像度が印刷装置１０Ｂにおいて対応可能な解像度でない場合、印刷ジョブに基づいて描画処理を行って印刷装置１０Ｂの印刷データを生成する際に、描画処理により得られた印刷データを、印刷装置１０Ｂにおいて対応可能な解像度により印刷処理が可能な印刷データに変換する。
【００５２】
なお、本実施形態では、コントローラ２０が印刷装置１０Ａ、１０Ｂに対して共通に設けられている構成を用いて説明しているが、印刷装置１０Ａ、１０Ｂに対してそれぞれ独立してコントローラが設けられているような構成とすることも可能である。
【００５３】
次に、本実施形態の印刷システムの動作を図面を参照して詳細に説明する。
【００５４】
先ず、本実施形態の印刷システムにおいて、重連印刷システムの解像度情報を決定する際の動作を図４のフローチャートを参照して説明する。
【００５５】
最初に、印刷装置管理部３９は、印刷装置１０Ａ、１０Ｂのデバイス情報を取得する（ステップＳ１０１）。すると、印刷ジョブ管理部３２では、印刷装置管理部３９により取得されたデバイス情報を参照して、印刷装置１０Ａ、１０Ｂにおいて対応可能な解像度のうちに、共通の解像度が存在するか否かを判定する（ステップＳ１０２）。
【００５６】
そして、ステップＳ１０２において印刷装置１０Ａ、１０Ｂ間に共通の解像度が存在すると判定された場合、印刷ジョブ管理部３２は、共通の解像度のみを利用可能とする設定が行われているか否かを判定する（ステップＳ１０３）。
【００５７】
ステップＳ１０３において共通の解像度のみを利用可能とする設定が行われていると判定された場合、印刷ジョブ管理部３２は、共通の解像度を印刷ジョブにおいて選択可能な解像度として解像度情報に設定する（ステップＳ１０４）。
【００５８】
ステップＳ１０２において共通の解像度が存在しないと判定されるか、または、ステップＳ１０３において共通の解像度のみを利用可能とする設定が行われていないと判定された場合、印刷ジョブ管理部３２は、印刷装置１０Ａ、１０Ｂが対応可能な全ての解像度を印刷ジョブにおいて選択可能な解像度として解像度情報に設定する（ステップＳ１０５）。
【００５９】
そして、印刷ジョブ管理部３２は、選択可能な解像度が設定された解像度情報を、送受信処理部３１を介して端末装置４０に通知する（ステップＳ１０６）。
【００６０】
なお、ステップＳ１０５では、印刷装置１０Ａ、１０Ｂが対応可能な全ての解像度を印刷ジョブにおいて選択可能な解像度として解像度情報に設定するものとして説明しているが、印刷装置１０Ａ、１０Ｂが対応可能な解像度うちの一部の解像度を印刷ジョブにおいて選択可能な解像度として解像度情報に設定するようにしてもよい。
【００６１】
例えば、図５に示すように、コントローラ２０の表示パネルにおいて、重連印刷システムで共通な解像度のみを利用する指定がされていない場合には、印刷装置１０Ａ、１０Ｂが対応可能な全ての解像度３００／４００／６００／１２００ｄｐｉが選択可能となる。そして、例えば、図６に示すように、コントローラ２０の表示パネルにおいて、重連印刷システムで共通な解像度のみを利用する指定がされている場合には、印刷装置１０Ａ、１０Ｂが対応可能な解像度のうち共通の解像度６００ｄｐｉのみが選択可能となる。
【００６２】
次に、本実施形態の印刷システムにおいて端末装置４０からの印刷ジョブを実行する際の動作を図７のフローチャートを参照して説明する。
【００６３】
先ず、端末装置４０において選択可能な解像度の中から１つの解像度を指定した印刷ジョブが生成される（ステップＳ２０１）。この印刷ジョブは、ネットワーク３０を介して送受信処理部３１に送信され、印刷ジョブ管理部３２において登録される（ステップＳ２０２）。そして、この印刷ジョブは、印刷ジョブ管理部３２により実行が開始される（ステップＳ２０３）。こので、印刷実行中のページを示すｎの値が１に設定される。
【００６４】
実行が開始された印刷ジョブはフォーマット解析処理部３３でフォーマット解析が行われた後に、ＲＩＰ管理部３４において、現在処理中のページが裏面のデータなのか表面のデータなのかの判定が行われる（ステップＳ２０４）。具体的には、ページ数ｎを２で除算した場合のあまり（ここでは、ｎ％２と表現する。）が０であるか否かにより判定が行われる。つまり、ｎが１、３、５、・・・であれば表面であると判定され、ｎが２、４、６、・・・であれば裏面であると判定される。
【００６５】
ステップＳ２０４において現在処理中のデータが表面のデータであると判定された場合、ＲＩＰ管理部３４では、印刷ジョブにおいて指定された解像度が、表面の印刷を行う印刷装置１０Ａで対応可能な解像度であるか否かの判定が行われる（ステップＳ２０５）。
【００６６】
また、ステップＳ２０４において現在処理中のデータが裏面のデータであると判定された場合、ＲＩＰ管理部３４では、印刷ジョブにおいて指定された解像度が、裏面の印刷を行う印刷装置１０Ｂで対応可能な解像度であるか否かの判定が行われる（ステップＳ２０６）。
【００６７】
ステップＳ２０５、Ｓ２０６において、印刷ジョブにおいて指定された解像度は、印刷装置１０Ａ、１０Ｂにおいて対応可能な解像度であると判定された場合、ｎページ目のデータはＲＩＰ処理部３５またはＲＩＰ処理部３６において展開されて印刷データに変換される（ステップＳ２０８）。
【００６８】
また、ステップＳ２０５、Ｓ２０６において、印刷ジョブにおいて指定された解像度が、印刷装置１０Ａ、１０Ｂのいずれかにおいて対応不可能な解像度であると判定された場合、ｎページ目のデータはＲＩＰ処理部３５またはＲＩＰ処理部３６において展開されて印刷データに変換された後（ステップＳ２０７）、さらに、解像度変換処理が行われる（ステップＳ２０９）。
【００６９】
そして、スプールデータ管理部３７では、ＲＩＰ処理部３５、３６においてＲＩＰ処理された後のスプールデータが裏面のデータなのか表面のデータなのかの判定が行われ（ステップＳ２１０）。表面のデータであると判定された場合には、表面用のスプールデータとしてスプールデータ格納部３８に保管され（ステップＳ２１１）、裏面のデータであると判定された場合には、裏面用のスプールデータとしてスプールデータ格納部３８に保管される（ステップＳ２１２）。なお、ステップＳ２１０の判定方法は、ステップＳ２０４の判定方法と同様であるためその説明は省略する。
【００７０】
そして、全ページの処理が終わったか否かの判定が行われ（ステップＳ２１３）、全ページの処理が終わっていない場合には、ｎの値が１加算されて（ステップＳ２１４）、次のページの処理がステップＳ２０４から繰り返される。
【００７１】
次に、本実施形態の印刷システムにおける具体的な動作の流れを図８〜図１０を参照して説明する。
【００７２】
図８では、印刷ジョブとして解像度１２００ｄｐｉが指定された場合の例が示されている。
この図８に示された例では、印刷ジョブにより指定された解像度１２００ｄｐｉは、表面の印刷処理を行う印刷装置１０Ａにおいては対応可能な解像度であるため、ＲＩＰ処理部３５では、印刷データの展開処理のみが行われる。しかし、印刷ジョブにより指定された解像度１２００ｄｐｉは、裏面の印刷処理を行う印刷装置１０Ｂにおいては対応不可能な解像度であるため、ＲＩＰ処理部３６では、印刷データの展開処理が行われるとともに、１２００ｄｐｉから６００ｄｐｉへの解像度変換処理が行なわれる。この１２００ｄｐｉから６００ｄｐｉへの解像度変換処理の一例を図９に示す。
【００７３】
次に、図１０では、印刷ジョブとして解像度４００ｄｐｉが指定された場合の例が示されている。
この図１０に示された例では、印刷ジョブにより指定された解像度４００ｄｐｉは、表面の印刷処理を行う印刷装置１０Ａにおいては対応不可能な解像度であるため、ＲＩＰ処理部３５では、印刷データの展開処理が行われるとともに、４００ｄｐｉから３００ｄｐｉへの解像度変換処理が行われる。しかし、４００ｄｐｉから３００ｄｐｉへの解像度変換は、直接行なうことが困難であるため、４００ｄｐｉの印刷データを、４００ｄｐｉと３００ｄｐｉの最小公倍数である１２００ｄｐｉに一旦変換した後に３００ｄｐｉの印刷データに変換する処理が行われる。
【００７４】
なお、印刷ジョブにより指定された解像度４００ｄｐｉは、裏面の印刷処理を行う印刷装置１０Ｂにおいては対応可能な解像度であるため、ＲＩＰ処理部３６では、印刷データの展開処理のみが行われる。
【００７５】
[変形例]
上記実施形態では、印刷処理において設定されるパラメータである印刷設定値として解像度を用いた場合を用いて説明したが、本発明はこれに限定されるものではなく、他の情報用いた場合でも同様に本発明を適用することができるものである。例えば、印字領域の設定等の情報を印刷設定値として設定する場合でも本発明は同様に適用することができるものである。
【符号の説明】
【００７６】
１０Ａ、１０Ｂ    印刷装置
２１    ＣＰＵ
２２    メモリ
２３    記憶装置
２４    通信インタフェース（ＩＦ）
２５    ユーザインタフェース（ＵＩ）装置
２６  制御バス
２０    コントローラ（印刷制御装置）
３０    ネットワーク
３１    送受信処理部
３２    印刷ジョブ管理部
３３    フォーマット解析処理部
３４    ＲＩＰ管理部
３５、３６ＲＩＰ処理部
３７    スプールデータ管理部
３８    スプールデータ格納部
３９    印刷装置管理部
４０    端末装置
Ｓ１０１〜Ｓ１０５    ステップ
Ｓ２０１〜Ｓ２１４    ステップ
【図１】
2011048519.tif 000003
【図２】
2011048519.tif 000004
【図３】
2011048519.tif 000005
【図４】
2011048519.tif 000006
【図５】
2011048519.tif 000007
【図６】
2011048519.tif 000008
【図７】
2011048519.tif 000009
【図８】
2011048519.tif 000010
【図９】
2011048519.tif 000011
【図１０】
2011048519.tif 000012