(57)【要約】【課題】印刷物が出力されるまでの時間を短くすることができる画像形成装置および画像形成システムを提供することを課題とする。【解決手段】プリンタ１０は、対象印刷ジョブ６１を処理できない場合、ＳＬＰを用いて、対象ＰＤＬデータ６１１のラスタライズを依頼する機器としてネットワーク複合機２０を特定する。プリンタ１０は、対象ＰＤＬデータ６１１をネットワーク複合機２０に転送する。ネットワーク複合機２０は、対象ＰＤＬデータ６１１のラスタライズおよび符号化を行い、符号化データ６６を作成する。符号化データ６６は、プリンタ１０がサービス要求で指定した出力形式に基づいてプリンタ１０に送信される。プリンタ１０は、先行ジョブ６２に対応する印刷物の出力が終了した場合、符号化データ６６を復号して印刷処理を行う。【選択図】図５
2009196091.tif 000002
【特許請求の範囲】
【請求項１】
印刷データの印刷処理ができない場合、前記印刷データのラスタライズが可能なネットワーク上に接続された処理装置を特定する依頼先特定部と、
前記処理装置に前記印刷データのラスタライズを要求し、前記処理装置に前記印刷データを転送する転送部と、
前記処理装置が前記印刷データをラスタライズして作成した画像データを受信し、前記画像データを印刷する印刷部と、
を備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記依頼先特定部は、
前記ネットワーク上に接続された前記印刷データのラスタライズに対応する装置を検索する検索部、
を含み、
前記依頼先特定部は、前記検索部の検索結果に基づいて前記処理装置を特定することを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２に記載の画像形成装置において、さらに、
受信した前記画像データを一時的に記憶するための記憶部、
を備え、
前記印刷部は、前記印刷データの印刷処理ができない理由が解消した後で、前記記憶部に記憶された前記画像データを印刷することを特徴とする画像形成装置。
【請求項４】
印刷装置からのラスタライズの要求を受け付けて、前記印刷装置から前記印刷データを受信する応答部と、
受信した前記印刷データをラスタライズして画像データを作成するデータ変換部と、
前記データ変換部が作成した前記画像データを前記印刷装置に送信する送信部と、
を備えることを特徴とする画像形成装置。
【請求項５】
請求項４に記載の画像形成装置において、
前記データ変換部は、
前記画像データを所定の符号化形式で符号化し、符号化データを作成する符号化部、
を含み、
前記送信部は、前記符号化データを前記画像データとして送信することを特徴とする画像形成装置。
【請求項６】
第１の画像形成装置と、第２の画像形成装置とを備える画像形成システムであって、
前記第１の画像形成装置は、
印刷データの印刷処理ができない場合、前記印刷データのラスタライズが可能なネットワーク上に接続された処理装置として、前記第２の画像形成装置を特定する依頼先特定部と、
前記第２の画像形成装置に前記印刷データのラスタライズを要求し、前記第２の画像形成装置に前記印刷データを転送する転送部と、
前記第２の画像形成装置が前記印刷データをラスタライズして作成した画像データを受信し、前記画像データを印刷する印刷部と、
を備え、
前記第２の画像形成装置は、
前記第１の画像形成装置からのラスタライズの要求を受け付けて、前記第１の画像形成装置から前記印刷データを受信する応答部と、
受信した前記印刷データをラスタライズして画像データを作成するデータ変換部と、
前記データ変換部が作成した前記画像データを前記第１の画像形成装置に送信する送信部と、
を備えることを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した印刷データを他の印刷装置に転送する画像形成装置、および画像形成システムに関する。
【背景技術】
【０００２】
オフィスなどで用いられるプリンタは、複数のパーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ。以下、「ＰＣ」という）が利用できるように、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されている。ＰＣには、ＬＡＮを介して接続するプリンタを利用するためのプリンタドライバがインストールされている。ＰＣのプリンタドライバは、ユーザが印刷を指示したデータをＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データに変換し、ＰＤＬデータを含む印刷ジョブをプリンタに送信する。
【０００３】
プリンタは、受信した印刷ジョブをプリンタキューに登録し、登録した順番にしたがって印刷ジョブを処理する。これは、プリンタが、印刷ジョブに含まれるＰＤＬデータのラスタライズを同時に二つ以上実行できないためである。このように、従来のプリンタは、受信した印刷ジョブの処理をすぐに実行できない場合がある。
【０００４】
また、エラーの発生などの理由によって受信した印刷ジョブの処理ができない場合、受信した印刷ジョブを他の印刷装置に転送し、他の印刷装置に印刷処理を代行させるプリンタが特許文献１に開示されている。
【０００５】
【特許文献１】特開２００２−１８９５８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、特許文献１に係るプリンタは、受信した印刷ジョブを他の印刷装置に転送する。しかし、印刷ジョブが転送された場合、ユーザは、印刷ジョブの転送先の印刷装置まで印刷物を取りに行く必要がある。転送先の印刷装置がユーザが使用するＰＣから離れた場所に設置されている場合、ユーザが印刷物を実際に手に入れるまで時間がかかるという問題があった。
【０００７】
また、上述したように、従来のプリンタは、プリントキューの状況によっては、受信した印刷ジョブの処理までに時間がかかる場合があり、ユーザの利便性を損なうことがあった。
【０００８】
そこで、本発明は前記問題点に鑑み、印刷物が出力されるまでの時間を短くすることができる画像形成装置および画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１記載の発明は、印刷データの印刷処理ができない場合、前記印刷データのラスタライズが可能なネットワーク上に接続された処理装置を特定する依頼先特定部と、前記処理装置に前記印刷データのラスタライズを要求し、前記処理装置に前記印刷データを転送する転送部と、前記処理装置が前記印刷データをラスタライズして作成した画像データを受信し、前記画像データを印刷する印刷部と、を備えることを特徴とする。
【００１０】
請求項２記載の発明は、請求項１に記載の画像形成装置において、前記依頼先特定部は、前記ネットワーク上に接続された前記印刷データのラスタライズに対応する装置を検索する検索部、を含み、前記依頼先特定部は、前記検索部の検索結果に基づいて前記処理装置を特定することを特徴とする。
【００１１】
請求項３記載の発明は、請求項１または請求項２に記載の画像形成装置において、さらに、受信した前記画像データを一時的に記憶するための記憶部、を備え、前記印刷部は、前記印刷データの印刷処理ができない理由が解消した後で、前記記憶部に記憶された前記画像データを印刷することを特徴とする。
【００１２】
請求項４記載の発明は、印刷装置からのラスタライズの要求を受け付けて、前記印刷装置から前記印刷データを受信する応答部と、受信した前記印刷データをラスタライズして画像データを作成するデータ変換部と、前記データ変換部が作成した前記画像データを前記印刷装置に送信する送信部と、を備えることを特徴とする。
【００１３】
請求項５記載の発明は、請求項４に記載の画像形成装置において、前記データ変換部は、前記画像データを所定の符号化形式で符号化し、符号化データを作成する符号化部、を含み、前記送信部は、前記符号化データを前記画像データとして送信することを特徴とする。
【００１４】
請求項６記載の発明は、第１の画像形成装置と、第２の画像形成装置とを備える画像形成システムであって、前記第１の画像形成装置は、印刷データの印刷処理ができない場合、前記印刷データのラスタライズが可能なネットワーク上に接続された処理装置として、前記第２の画像形成装置を特定する依頼先特定部と、前記第２の画像形成装置に前記印刷データのラスタライズを要求し、前記第２の画像形成装置に前記印刷データを転送する転送部と、前記第２の画像形成装置が前記印刷データをラスタライズして作成した画像データを受信し、前記画像データを印刷する印刷部と、を備え、前記第２の画像形成装置は、前記第１の画像形成装置からのラスタライズの要求を受け付けて、前記第１の画像形成装置から前記印刷データを受信する応答部と、受信した前記印刷データをラスタライズして画像データを作成するデータ変換部と、前記データ変換部が作成した前記画像データを前記第１の画像形成装置に送信する送信部と、を備えることを特徴とする。
【発明の効果】
【００１５】
本発明の画像形成装置は、印刷データをラスタライズできない場合、依頼先特定部が特定した印刷装置に印刷データのラスタライズを実行させ、特定した印刷装置が作成した画像データを受信して印刷する。これにより、本発明の画像形成装置および画像形成システムは、印刷データに対応する印刷物が出力されるまでの時間を短くすることができる。また、本発明の画像形成装置および画像形成システムにおいて、印刷データを受信した機器が確実に印刷物を出力するため、ユーザの利便性を確保することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しつつ本発明の一実施の形態について説明する。図１は、本実施の形態に係る印刷システム１の構成図である。印刷システム１は、プリンタ１０、３３と、ネットワーク複合機２０と、ＰＣ３１、３２とが、ＬＡＮ３４に接続された構成である。
【００１７】
プリンタ１０は、ＰＣ３１、３２の印刷指示に基づいた印刷処理を実行する。ネットワーク複合機２０は、コピー機能、プリンタ機能、スキャナ機能、およびファクシミリ機能などを備えるとともに、ネットワーク機能を備えている。なお、ネットワーク複合機２０は、プリンタ１０の指示に基づいて、「ＰＤＬ−ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓ）処理」を行う。ここで、ＰＤＬ−ＲＩＰ処理とは、受信したＰＤＬデータをラスタライズしてイメージデータを作成し、作成したイメージデータをＰＤＬデータの送信元に出力する処理をいう。なお、ＰＤＬ−ＲＩＰ処理の詳細については、後述する。
【００１８】
ＰＣ３１、３２は、ユーザが使用する端末装置である。プリンタ３３は、ＧＤＩ（Ｇｒａｐｈｉｃ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）プリンタであり、ＰＤＬ−ＲＩＰ処理に対応していない。ＬＡＮ３４には、インターネットあるいは他のＬＡＮに接続するためのルータ（図示省略）などが設置されている。
【００１９】
まず、プリンタ１０の構成について説明する。図２は、プリンタ１０の構成を示すブロック図である。プリンタ１０は、本体制御部１１と、ＰＤＬコントローラ１２と、プリンタ部１３と、ＬＡＮインタフェース１４とを備える。
【００２０】
本体制御部１１は、印刷ジョブ管理部１１１と、依頼先特定部１１２と、転送管理部１１３と、記憶部１１４と、マイクロプロセッサ（図示省略）とを備える。マイクロプロセッサは、プリンタ１０の全体制御を行う。
【００２１】
印刷ジョブ管理部１１１は、プリンタ１０における印刷ジョブの処理状況を管理する。依頼先特定部１１２は、ＰＤＬ−ＲＩＰ処理に対応するプリンタを検索し、ＰＤＬ−ＲＩＰ処理の依頼先を決定する。転送管理部１１３は、ＰＤＬ−ＲＩＰ処理の依頼先にＰＤＬデータを転送する。記憶部１１４は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで構成されており、ＰＣ３１、３２が送信した印刷ジョブなどを一時的に記憶する。
【００２２】
ＰＤＬコントローラ１２は、印刷ジョブに含まれるＰＤＬデータのラスタライズを行う。プリンタ部１３は、ＰＤＬコントローラ１２が作成したイメージデータを印刷する。ＬＡＮインタフェース１４は、ＬＡＮ３４に接続された各コンピュータとの間で、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などのプロトコルを利用してデータの送受信を行う。
【００２３】
次に、ネットワーク複合機２０の構成について説明する。図３は、ネットワーク複合機２０の構成を示すブロック図である。ネットワーク複合機２０は、本体制御部２１と、ＰＤＬコントローラ２２と、操作部２３と、タッチパネル式ディスプレイ２４と、プリンタ部２５と、スキャナ部２６と、ファクシミリ部２７と、ＬＡＮインタフェース２８とを備える。
【００２４】
本体制御部２１は、印刷ジョブ管理部２１１と、応答部２１２と、記憶部２１３と、マイクロプロセッサ（図示省略）とを備える。マイクロプロセッサは、ネットワーク複合機２０の全体制御を行う。
【００２５】
印刷ジョブ管理部２１１は、ネットワーク複合機２０における印刷ジョブの処理状況を管理する。応答部２１２は、ＰＤＬ−ＲＩＰ処理の要求に対する応答処理を行う。記憶部２１３は、ＲＡＭなどで構成されており、ＰＣ３１、３２が送信した印刷ジョブなどを一時的に記憶する。
【００２６】
ＰＤＬコントローラ２２は、ラスタ処理部２２１と、コーデック部２２２とを備える。ラスタ処理部２２１は、印刷ジョブに含まれるＰＤＬデータをラスタライズする。コーデック部２２２は、ラスタ処理部２２１が作成したイメージデータを符号化する。
【００２７】
操作部２３は、ネットワーク複合機２０に対する各種の指示を入力するためのハードウェアキーなどで構成される。タッチパネル式ディスプレイ２４は、ネットワーク複合機２０に関する情報、および各種の操作メニューを表示する。
【００２８】
プリンタ部２５は、ＰＤＬコントローラ２２が作成したイメージデータを印刷する。スキャナ部２６は、オートドキュメントフィーダ（図示省略）にセットされた文書を読み取り、各ページに対応する複数のイメージデータを出力する。ファクシミリ部２７は、公衆回線網（図示省略）を介してファクシミリ通信を行う。ＬＡＮインタフェース２８は、ＬＡＮ３４あるいはインターネットなどに接続された各コンピュータとの間で、ＴＣＰ／ＩＰなどのプロトコルを利用してデータの送受信を行う。
【００２９】
以下、印刷システム１における印刷処理の流れについて、詳しく説明する。なお、ＰＣ３１、３２には、それぞれプリンタ１０のプリンタ機能を利用するためのプリンタドライバがそれぞれインストールされている。また、ＰＣ３１が作成する印刷ジョブおよびＰＤＬデータを、それぞれ対象印刷ジョブ６１および対象ＰＤＬデータ６１１とする。
【００３０】
最初に、プリンタ１０の動作について説明する。図４は、プリンタ１０の動作の流れを示すフローチャートである。
【００３１】
まず、ユーザが、ＰＣ３１を操作してテキストデータなどの原稿データの印刷を指示する。ＰＣ３１のプリンタドライバは、印刷の指示に応じて、原稿データを対象ＰＤＬデータ６１１に変換し、印刷部数などの情報が記録されたジョブ制御情報を作成する。ジョブ制御情報と対象ＰＤＬデータ６１１とを含む対象印刷ジョブ６１が、ＰＣ３１にスプールされる。ＰＣ３１のプリンタドライバは、対象印刷ジョブ６１の送信の可否を確認するための送信確認要求をプリンタ１０に送信する。
【００３２】
印刷ジョブ管理部１１１は、ＰＣ３１から送信確認要求を受信した場合（ステップＳ１０１においてＹｅｓ）、プリンタ１０が対象印刷ジョブ６１を受信できるかどうかを確認する（ステップＳ１０２）。対象印刷ジョブ６１を受信できない場合（ステップＳ１０２においてＮｏ）、プリンタ１０は、ＰＤＬ−ＲＩＰ依頼処理を実行する（ステップＳ１０３）。対象印刷ジョブ６１を受信できない場合とは、たとえば、ＰＣ３２が既に先行ジョブ６２をプリンタ１０に送信中である場合などが挙げられる。
【００３３】
一方、対象印刷ジョブ６１を受信できる場合（ステップＳ１０２においてＹｅｓ）、印刷ジョブ管理部１１１は、印刷ジョブ送信要求をＰＣ３１に送信する（ステップＳ１０４）。ＰＣ３１は、印刷ジョブ送信要求を受信することにより、対象印刷ジョブ６１をプリンタ１０に送信する。プリンタ１０は、対象印刷ジョブ６１を受信した場合（ステップＳ１０５においてＹｅｓ）、対象印刷ジョブ６１に基づいた印刷処理を実行する（ステップＳ１０６）。
【００３４】
次に、プリンタ１０がラスタライズ依頼処理を実行する際における、プリンタ１０、ネットワーク複合機２０のそれぞれの動作について詳しく説明する。図５は、プリンタ１０がＰＤＬ−ＲＩＰ依頼処理を実行する際における、プリンタ１０、ネットワーク複合機２０およびＰＣ３１のそれぞれの動作の流れを示す図である。
【００３５】
まず、プリンタ１０は、ＳＬＰ（Ｓｅｒｖｉｃｅ  Ｌｏｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に基づいて、ＰＤＬ−ＲＩＰ処理を依頼する機器を特定する。具体的には、依頼先特定部１１２が、印刷システム１のプリンタ機能を有する機器に対して、属性要求をマルチキャスト送信する（ステップＳ２０１）。なお、図５には示していないが、実際にはプリンタ３３にも属性要求が送信されている。また、後述するサービス要求についても、プリンタ１０からプリンタ３３に送信されている。
【００３６】
属性要求には、特定のプリンタあるいはネットワーク複合機が認識することができる独自規格のサービスＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が記述されている。なお、独自規格のサービスＵＲＬは、“ｘ−”で始まる文字列で記述されている。
【００３７】
ネットワーク複合機２０において、応答部２１２は、属性要求を受信することにより、属性リスト６３を含む属性応答をプリンタ１０に送信する（ステップＳ２０２）。なお、プリンタ３３は、属性要求に記述されたサービスＵＲＬを認識できないため、属性応答をプリンタ１０に送信しない。
【００３８】
図６は、応答部２１２が作成する属性リスト６３の一例を示す図である。属性リスト６３は、属性要求に記述されたサービスＵＲＬに対応して作成される。図６に示すように、属性リスト６３において、領域６３１にネットワーク複合機２０のＩＰアドレスが記述されている。領域６３２にネットワーク複合機２０が対応するページ記述言語名などが記述されている。領域６３３にネットワーク複合機２０が対応するプロトコルが記述されている。領域６３４には、ネットワーク複合機２０が対応するサービス名が記述されている。また、領域６３４において“ｐｄｌ−ｒｉｐ”と記述されている。これは、ネットワーク複合機２０がＰＤＬ−ＲＩＰ処理に対応していることを示している。
【００３９】
プリンタ１０が属性応答を受信することにより、依頼先特定部１１２は、属性リスト６３を確認する（ステップＳ２０３）。つまり、依頼先特定部１１２は、ネットワーク複合機２０がＰＤＬ−ＲＩＰ処理に対応していることを確認する。なお、ネットワーク複合機２０がＰＤＬ−ＲＩＰ処理に対応していることを依頼先特定部１１２が確認できない場合、プリンタ１０は、ＰＤＬ−ＲＩＰ依頼処理を終了し、通常の印刷処理を実行する。
【００４０】
次に、依頼先特定部１１２は、ＰＤＬ−ＲＩＰ処理を依頼するためのサービス要求を作成する。サービス要求は、印刷システム１のプリンタ機能を有する機器に対してマルチキャスト送信される（ステップＳ２０４）。
【００４１】
図７は、サービス要求に記述されたサービスＵＲＬ６４の一例を示す図である。図７に示すように、領域６４１に、プリンタ１０が依頼するサービス名（ＰＤＬ−ＲＩＰ処理）が記述されている。領域６４２には、処理結果の出力形式が記述されている。処理結果を出力する際に使用するプロトコルとしてｌｐｒ（Ｌｉｎｅ  ＰＲｉｎｔｅｒ  ｄａｅｍｏｎ  ｐｒｏｔｏｃｏｌ）が指定されている。また、処理結果の出力先として、プリンタ１０のＩＰアドレスおよびポート番号、印刷キュー名（ｌｐｑ）が指定されている。
【００４２】
ネットワーク複合機２０がサービス要求を受信した場合、印刷ジョブ管理部２１１は、ＰＤＬ−ＲＩＰ処理が可能かどうかを判定する（ステップＳ２０５）。ＰＤＬ−ＲＩＰ処理が可能な場合、応答部２１２は、サービス応答をプリンタ１０に送信する（ステップＳ２０６）。なお、プリンタ３３は、ＰＤＬ−ＲＩＰ処理に対応していないため、サービス要求を受信してもサービス応答をプリンタ１０に送信しない。
【００４３】
一方、応答部２１２は、ＰＤＬ−ＲＩＰ処理ができない場合、サービス応答をプリンタ１０に送信しない。ＰＤＬ−ＲＩＰ処理ができない場合とは、ＰＤＬコントローラ２２がラスタライズを実行中である場合などが挙げられる。この場合、プリンタ１０は、サービス応答を受信できないため、ＰＤＬ−ＲＩＰ依頼処理を終了し、通常の印刷処理を行う。
【００４４】
プリンタ１０がサービス応答を受信した場合、依頼先特定部１１２は、ＰＤＬ−ＲＩＰ処理の依頼先としてネットワーク複合機２０を指定する（ステップＳ２０７）。また、転送管理部１１３は、ＰＣ３１に印刷ジョブ送信要求を送信する（ステップＳ２０８）。これにより、プリンタ１０とＰＣ３１との間で、ＴＣＰコネクションが確立される。ＰＣ３１は、ｌｐｒを用いて対象印刷ジョブ６１をプリンタ１０に送信する（ステップＳ２０９）。
【００４５】
次に、転送管理部１１３は、受信した対象印刷ジョブ６１を記憶部１１４に記憶する（ステップＳ２１０）。転送管理部１１３は、対象印刷ジョブ６１から対象ＰＤＬデータ６１１を抽出し、ｌｐｒを用いて対象ＰＤＬデータ６１１をネットワーク複合機２０に送信する（ステップＳ２１１）。
【００４６】
ネットワーク複合機２０は、対象ＰＤＬデータ６１１を受信することにより、ＰＤＬ−ＲＩＰ処理を実行する。具体的には、応答部２１２は、受信した対象ＰＤＬデータ６１１を記憶部２１３に記憶し、ＰＤＬコントローラ２２に対象ＰＤＬデータ６１１のラスタライズを指示する。ラスタ処理部２２１は、対象ＰＤＬデータ６１１をラスタライズして、対象イメージデータ６５を作成する（ステップＳ２１２）。対象イメージデータ６５がコーデック部２２２によって符号化されることによって、符号化データ６６が作成される（ステップＳ２１３）。応答部２１２は、サービス要求で指定された出力形式に基づいて、符号化データ６６をプリンタ１０に送信する（ステップＳ２１４）。
【００４７】
なお、対象イメージデータ６５の符号化には、たとえば、ＭＭＲ（Ｍｏｄｉｆｉｅｄ  Ｍｏｄｉｆｉｅｄ  ＲＥＡＤ）形式、ＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｂｅｌ  Ｉｍａｇｅ  ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式などの符号化形式が用いられる。
【００４８】
次に、プリンタ１０において、転送管理部１１３が、受信した符号化データ６６を記憶部１１４に記憶する。本体制御部１１は、先行ジョブ６２に対応する印刷物の出力が完了した場合に、符号化データ６６を対象イメージデータ６５に復号する（ステップＳ２１５）。復号された対象イメージデータ６５は、対象印刷ジョブ６１中のジョブ制御情報に基づいて、プリンタ部１３によって印刷される（ステップＳ２１６）。これにより、ＰＤＬ−ＲＩＰ依頼処理が終了する。
【００４９】
以上説明したように、プリンタ１０が対象印刷ジョブ６１を受信できない場合、ネットワーク複合機２０がプリンタ１０に代わって対象ＰＤＬデータ６１１をラスタライズする。プリンタ１０は、対象印刷ジョブ６１の処理が可能となった時点で、対象イメージデータ６５を印刷する。これにより、プリンタ１０は、対象印刷ジョブ６１の出力に要する時間を短くすることができる
なお、本実施の形態において、ＰＤＬ−ＲＩＰ処理に対応する機器がネットワーク複合機２０のみである例について説明したが、これに限られない。ＰＤＬ−ＲＩＰ処理に対応する複数のプリンタが印刷システム１に存在してもよい。この場合、依頼先特定部１１２は、受信した複数のサービス応答のうち、最初に受信したサービス応答に対応する機器を、ＰＤＬ−ＲＩＰ処理の依頼先にすればよい。
【００５０】
また、本実施の形態において、プリンタ１０が対象印刷ジョブ６１を受信できない（ステップＳ１０２においてＮｏ）例として、ＰＣ３２が先行ジョブ６２をプリンタ１０に送信中である場合を例にして説明したが、これに限られない。他の例としては、ＰＤＬコントローラ１２がラスタライズを実行中である場合、あるいはプリンタ１０でエラーが発生している場合などが挙げられる。つまり、プリンタ１０は、対象印刷ジョブ６１を受信しても直ちに対象印刷ジョブ６１の処理ができない場合に、ＰＤＬ−ＲＩＰ依頼処理を実行すればよい。
【００５１】
また、本実施の形態において、ＳＬＰを用いてＰＤＬ−ＲＩＰ処理の依頼先を特定する例について説明したが、これに限られない。プリンタ１０が、ＰＤＬ−ＲＩＰ依頼処理を実行する際（ステップＳ１０３）に、ＰＤＬ−ＲＩＰ処理に対応する機器を検索することができれば、他のプロトコルを用いてもよい。
【００５２】
また、本実施の形態において、プリンタ１０がＰＤＬ−ＲＩＰ依頼処理を行う例について説明したが、これに限られない。たとえば、ネットワーク複合機２０がＰＤＬ−ＲＩＰ依頼処理を行ってもよい。また、プリンタ１０が、ＰＤＬ−ＲＩＰ処理を実行してもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施の形態に係る印刷システムの構成を示す図である。
【図２】印刷システムにおけるプリンタの構成を示すブロック図である。
【図３】印刷システムにおけるネットワーク複合機の構成を示すブロック図である。
【図４】プリンタの動作の流れを示すフローチャートである。
【図５】ＰＤＬ−ＲＩＰ依頼処理時におけるプリンタおよびネットワーク複合機の動作の流れを示す図である。
【図６】属性応答に記述される属性リストの一例を示す図である。
【図７】サービス要求に記述されるサービスＵＲＬの一例を示す図である。
【符号の説明】
【００５４】
１  印刷システム
１０、３３  プリンタ
１１、２１  本体制御部
１２、２２  ＰＤＬコントローラ
１３、２５  プリンタ部
２０  ネットワーク複合機
３１、３２  パーソナルコンピュータ（ＰＣ）
１１１、２１１  印刷ジョブ管理部
１１２  依頼先特定部
１１３  転送管理部
１１４、２１３  記憶部
２１２  応答部
２２１  ラスタ処理部
２２２  コーデック部
【図１】
2009196091.tif 000003
【図２】
2009196091.tif 000004
【図３】
2009196091.tif 000005
【図４】
2009196091.tif 000006
【図５】
2009196091.tif 000007
【図６】
2009196091.tif 000008
【図７】
2009196091.tif 000009