(57)【要約】【課題】印刷ジョブを受信するまでの通信回数を増加させることなく、印刷ジョブの画像処理における処理速度の高速化の妨げをも防止すること。【解決手段】プリントサーバー１０により、画像形成装置であるＭＦＰ２０側からの印刷開始の指示と同時に送信される、印刷設定を示す設定データと同データ形式の設定変更データを受け取ると、該設定変更データを反映させた印刷ジョブがＭＦＰ２０に送信されるようにした。これにより、ＭＦＰ２０側での印刷ジョブを受信するまでの通信回数を、印刷設定の変更の無い印刷ジョブを受信するまでの通信回数と同じとすることができる。【選択図】図１
2015138495.tif 000002
【特許請求の範囲】
【請求項１】
ＰＤＬデータと印刷設定を示す設定データとで構成される印刷ジョブを生成するクライアント端末と、前記印刷ジョブが登録されるプリントサーバーと、該プリントサーバーに登録された印刷ジョブをダウンロードして印刷する画像形成装置とを備えるプルプリントシステムであって、
前記プリントサーバーは、
前記画像形成装置側からの印刷開始の指示と同時に送信される、前記印刷設定を示す設定データと同データ形式の設定変更データを受け取ると、該設定変更データを反映させた前記印刷ジョブを前記画像形成装置に送信する
ことを特徴とするプルプリントシステム。
【請求項２】
前記プリントサーバーは、
前記クライアント端末及び画像形成装置との間でのデータの送受信の通信管理を行う第１の通信管理手段と、
前記設定変更データを受け取ると、前記印刷設定を示す設定データに対し、前記設定変更データを反映させる第１のジョブ処理手段と、
印刷設定の変更された印刷ジョブ又は印刷設定の変更がない印刷ジョブを前記画像形成装置に送信するジョブ送信手段とを有し、
前記画像形成装置は、
少なくとも印刷設定の変更を受け付ける変更受付手段と、
該変更受付手段によって受け付けられた印刷設定の変更内容を示す設定変更データを生成する設定変更データ生成手段と、
前記クライアント端末及びプリントサーバーとの間でのデータの送受信の通信管理を行い、前記設定変更データ生成手段によって生成された前記設定変更データを前記プリントサーバーに送信する第２の通信管理手段と、
前記印刷設定の変更された印刷ジョブに対し、前記設定変更データが反映された設定データに従って画像処理を行い、前記印刷設定の変更がない印刷ジョブに対し、該印刷ジョブの設定データに従って画像処理を行う第２のジョブ処理手段とを有する
ことを特徴とする請求項１に記載のプルプリントシステム。
【請求項３】
前記設定変更データの反映は、前記印刷設定を示す設定データのうち、変更のあったデータのみを書き換えることにより行われることを特徴とする請求項１又は２に記載のプルプリントシステム。
【請求項４】
前記設定変更データは、プリンタジョブ言語であることを特徴とする請求項１〜３のいずれかに記載のプルプリントシステム。
【請求項５】
前記設定変更データは、印刷設定を変更した内容のみを示すものとなっていることを特徴とする請求項１〜４のいずれかに記載のプルプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上のプリントサーバーを利用してプル型のプリントを行うプルプリントシステムに関する。
【背景技術】
【０００２】
従来より、たとえばＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌｓ）に代表される画像形成装置と、そのクライアントとなるＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）に代表されるクライアント端末と、プリントサーバーとがネットワークで接続された環境のプルプリントシステムが構築されている。
【０００３】
このようなプルプリントシステムでは、予めクライアント端末からプリントサーバーに印刷ジョブを登録しておき、画像形成装置の操作パネルでプリントサーバーに登録されている印刷ジョブを選択し、ダウンロードすることで印刷することができる。
【０００４】
なお、プリントサーバーに登録される印刷ジョブには、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データと印刷設定を示す設定データとが含まれている。画像形成装置による印刷の際は、印刷設定を示す設定データに従ってＰＤＬデータがラスタライズされる。
【０００５】
ここで、ＰＤＬデータをラスタライズする際に反映される設定には、たとえば画質設定、拡大縮小設定、面付け設定、画像サイズなどがある。また、ラスタライズして得られたラスタ画像を印刷する際に反映される設定には、画質設定、記録紙サイズ設定、排紙トレイ設定、拡大縮小設定、面付け設定、出力部数設定、ソート設定、両面設定、プレビュー設定、ステイプルやパンチなどのフィニッシング設定などがある。
【０００６】
ところで、このようなプルプリントシステムは、上述したように、画像形成装置側でプリントサーバーに登録した印刷ジョブを指定しダウンロードして印刷できるものの、画像形成装置側でその印刷ジョブの印刷設定を変更することができなかった。そのため、印刷設定の変更が必要となった場合、印刷設定を変更した印刷ジョブを、再度クライアント端末からプリントサーバーに登録し直す必要があった。
【０００７】
このような不具合を解消するようにしたものとして、特許文献１では、印刷設定受信手段により情報処理装置に登録されている印刷ジョブの中から選択した印刷ジョブの印刷設定のみを受信し、変更手段により印刷設定を変更して記憶手段に記憶し、印刷ジョブ受信手段により情報処理装置から印刷ジョブを受信し、判定手段により印刷設定が変更されたと判定された場合、記憶手段に記憶された印刷設定に基づいて印刷ジョブを構成するデータを印刷するようにした画像形成装置を提案している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１６０６１７
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述した特許文献１では、画像形成装置側で印刷設定の変更ができるため、印刷設定の変更が必要となった場合であっても、印刷設定を変更した印刷ジョブを、再度クライアント端末から情報処理装置であるプリントサーバーに登録し直す必要がない。
【００１０】
ところが、このような画像形成装置では、印刷設定を変更する場合、情報処理装置から印刷ジョブの印刷設定のみを受信してその印刷設定を変更し、さらに情報処理装置に印刷開始の指示を行うようになっている。そのため、情報処理装置からの印刷ジョブを受信するために、情報処理装置と画像形成装置との間での通信回数が増加してしまうという問題があった。ちなみに、情報処理装置と画像形成装置との間での通信回数が増加してしまうとネットワークの負荷が高められてしまい、たとえば印刷ジョブのダウンロードに時間がかかってしまうことになる。
【００１１】
また、画像形成装置側で印刷設定が変更されたと判定された場合、記憶手段に記憶された変更後の印刷設定に基づいて印刷ジョブの画像処理が行われるようになっている。そのため、システム資源の使用率が高まることになり、印刷ジョブの画像処理における処理速度の高速化の妨げとなってしまうという問題もあった。
【００１２】
本発明は、このような状況に鑑みてなされたものであり、印刷ジョブを受信するまでの通信回数を変更させることなく、印刷設定が変更された印刷ジョブを受信することができ、しかも印刷ジョブの画像処理における処理速度の高速化を妨げないようにすることができるプルプリントシステムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明のプルプリントシステムは、ＰＤＬデータと印刷設定を示す設定データとで構成される印刷ジョブを生成するクライアント端末と、前記印刷ジョブが登録されるプリントサーバーと、該プリントサーバーに登録された印刷ジョブをダウンロードして印刷する画像形成装置とを備えるプルプリントシステムであって、前記プリントサーバーは、前記画像形成装置側からの印刷開始の指示と同時に送信される、前記印刷設定を示す設定データと同データ形式の設定変更データを受け取ると、該設定変更データを反映させた前記印刷ジョブを前記画像形成装置に送信することを特徴とする。
また、前記プリントサーバーは、前記クライアント端末及び画像形成装置との間でのデータの送受信の通信管理を行う第１の通信管理手段と、前記設定変更データを受け取ると、前記印刷設定を示す設定データに対し、前記設定変更データを反映させる第１のジョブ処理手段と、印刷設定の変更された印刷ジョブ又は印刷設定の変更がない印刷ジョブを前記画像形成装置に送信するジョブ送信手段とを有し、前記画像形成装置は、少なくとも印刷設定の変更を受け付ける変更受付手段と、該変更受付手段によって受け付けられた印刷設定の変更内容を示す設定変更データを生成する設定変更データ生成手段と、前記クライアント端末及びプリントサーバーとの間でのデータの送受信の通信管理を行い、前記設定変更データ生成手段によって生成された前記設定変更データを前記プリントサーバーに送信する第２の通信管理手段と、前記印刷設定の変更された印刷ジョブに対し、前記設定変更データが反映された設定データに従って画像処理を行い、前記印刷設定の変更がない印刷ジョブに対し、該印刷ジョブの設定データに従って画像処理を行う第２のジョブ処理手段とを有することを特徴とする。
また、前記設定変更データの反映は、前記印刷設定を示す設定データのうち、変更のあったデータのみを書き換えることにより行われることを特徴とする。
また、前記設定変更データは、プリンタジョブ言語であることを特徴とする。
また、前記設定変更データは、印刷設定を変更した内容のみを示すものとなっていることを特徴とする。
本発明のプルプリントシステムでは、プリントサーバーにより、画像形成装置側からの印刷開始の指示と同時に送信される、印刷設定を示す設定データと同データ形式の設定変更データを受け取ると、該設定変更データを反映させた印刷ジョブが画像形成装置に送信される。そのため、画像形成装置側での印刷ジョブを受信するまでの通信回数が、印刷設定の変更の無い印刷ジョブを受信するまでの通信回数と同じとなる。
また、印刷設定の変更があったプリントサーバーからの印刷ジョブは、設定変更データが反映されたものとなっているため、設定変更済みの印刷ジョブの印刷設定そのものに従っての画像処理が行えることから、システム資源の使用率が高まってしまうこともなくなる。
【発明の効果】
【００１４】
本発明のプルプリントシステムによれば、画像形成装置側から印刷開始の指示と同時に印刷設定を示す設定データと同データ形式の設定変更データをプリントサーバサーバー側に送信すると、設定変更データを反映させた印刷ジョブが画像形成装置に送信されるため、印刷ジョブを受信するまでの通信回数を変更させることなく、印刷設定が変更された印刷ジョブを受信することができる。
【００１５】
また、画像形成装置側では、設定変更済みの印刷ジョブの印刷設定そのものに従っての画像処理が行えることから、システム資源の使用率が高まってしまうこともなくなり、印刷ジョブの画像処理における処理速度の高速化を妨げないようにすることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明のプルプリントシステムの一実施形態を説明するための図である。
【図２】図１のプルプリントシステムにおけるプリントサーバー及びＭＦＰの主要部を説明するためのブロック図である。
【図３】図１のプルプリントシステムにおけるプリントサーバー側の動作を説明するためのフローチャートである。
【図４】図１のプルプリントシステムにおけるＭＦＰ側の動作を説明するためのフローチャートである。
【発明を実施するための最良の形態】
【００１７】
以下、本発明のプルプリントシステムの一実施形態を、図１〜図３を参照しながら説明する。なお、以下の説明においての画像形成装置の一例としては、たとえばプリンタ機能、ＦＡＸ機能、スキャン機能などの複数の機能を搭載した複合的な周辺機器であるＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であるものとする。
【００１８】
まず、図１に示すように、プルプリントシステムは、プリントサーバー１０、ＭＦＰ２０、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）などのクライアント端末３０を備えている。また、これらは、ネットワーク４０を介して互いに接続されている。ネットワーク４０としては、ＬＡＮ、無線ＬＡＮ、インターネットなどの回線網を用いることができる。
【００１９】
そして、クライアント端末３０からプリントサーバー１０に印刷ジョブを登録すると、ＭＦＰ２０側でプリントサーバー１０に登録した印刷ジョブを指定しダウンロードすることで、印刷することができるようになっている。また、印刷ジョブの印刷設定に変更がある場合、ＭＦＰ２０側からプリントサーバー１０に後述する設定変更データを送信すると、プリントサーバー１０から印刷設定が変更された印刷ジョブをダウンロードすることができるようになっている。
【００２０】
次に、図２を参照し、プリントサーバー１０及びＭＦＰ２０の主要部の構成について説明する。まず、プリントサーバー１０は制御部１１とＩ／Ｆ（インターフェース）１２とを備えている。制御部１１は、図示しないＲＯＭ内の所定のプログラムに基づき、プリントサーバー１０全体の動作を制御するものであり、通信管理部１１ａ、ジョブ処理部１１ｂ、ジョブ送信部１１ｃ、メモリー１１ｄを備えている。
【００２１】
通信管理部１１ａは、Ｉ／Ｆ１２を介して上述したクライアント端末３０からの印刷ジョブを受信（ダウンロード）すると、その受信した印刷ジョブをメモリー１１ｄに登録する。ここで、印刷ジョブには、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データと印刷設定を示す設定データとが含まれている。なお、ＰＤＬデータ及び印刷設定を示す設定データは、ＰＪＬ（プリンタジョブ言語）のデータ形式で構成されている。
【００２２】
また、通信管理部１１ａは、Ｉ／Ｆ１２を介してＭＦＰ２０から印刷設定を変更した設定変更データを受信すると、その設定変更データをジョブ処理部１１ｂに渡す。ここで、設定変更データは、上記の設定データと同様に、ＰＪＬのデータ形式で構成されている。また、その設定変更データは、印刷設定を変更した内容のみを示すものとなっている。
【００２３】
ジョブ処理部１１ｂは、変更された設定変更データを通信管理部１１ａから受け取ると、メモリー１１ｄに登録された印刷ジョブに含まれる印刷設定を示す設定データに対し、設定変更データを反映させる。すなわち、印刷設定を示す設定データのうち、変更のあったデータのみが書き換えられるようになっている。
【００２４】
ジョブ送信部１１ｃは、ＭＦＰ２０から指定された印刷ジョブをメモリー１１ｄから読み出し、Ｉ／Ｆ１２を介してＭＦＰ２０に送信する。ここで、印刷設定の変更があった場合は印刷設定の変更された印刷ジョブが送信され、印刷設定の変更がない場合は印刷設定の変更がない印刷ジョブが送信される。メモリー１１ｄには、クライアント端末３０からの印刷ジョブが記憶される。Ｉ／Ｆ１２は、ネットワーク４０に接続されており、上述したクライアント端末３０、ＭＦＰ２０との間でのデータの送受信を可能としている。
【００２５】
一方、ＭＦＰ２０は、制御部２１、操作部２２、表示部２３、スキャナー部２４、プリンタ部２５、ＦＡＸ部２６、Ｉ／Ｆ（インターフェース）２７を備えている。制御部２１は、図示しないＲＯＭ内の所定のプログラムに基づき、ＭＦＰ２０全体の動作を制御するものであり、通信管理部２１ａ、操作受付部２１ｂ、設定変更データ生成部２１ｃ、ジョブ処理部２１ｄ、メモリー２１ｅを備えている。
【００２６】
通信管理部２１ａは、Ｉ／Ｆ２７を介してプリントサーバー１０への印刷開始の指示や設定変更データの送信を行う。また、通信管理部２１ａは、プリントサーバー１０からの印刷ジョブを受信したりする。なお、設定変更データの送信は、印刷開始の指示と同時に行われる。そのため、印刷設定が変更された印刷ジョブを受信する際のプリントサーバー１０へのアクセスは、印刷設定の変更の無い印刷ジョブを受信するまでの通信回数と同じとなる。また、プリントサーバー１０から受信した印刷ジョブは、ジョブ処理部２１ｄに渡される。
【００２７】
操作受付部２１ｂは、操作部２２による印刷ジョブを指定する操作、印刷設定の変更のための操作などを受け付ける。設定変更データ生成部２１ｃは、操作受付部２１ｂによって受け付けられた印刷設定の変更内容を示す設定変更データを生成する。なお、設定変更データ生成部２１ｃによって生成された設定変更データは、通信管理部２１ａに渡されるようになっている。ジョブ処理部２１ｄは、プリントサーバー１０からダウンロードした印刷ジョブに対し、所定の画像処理（ラスタライズ）を行う。メモリー２１ｅには、プリントサーバー１０からダウンロードした印刷ジョブなどが記憶される。
【００２８】
操作部２２は、プリントサーバー１０に登録した印刷ジョブの指定、印刷設定の変更などを行う場合に操作されるものであり、たとえばタッチパネルで構成されている。なお、プルプリントシステムにおいては、ユーザーの利用権限を保持するためにログイン処理を行うようになっている。このログイン処理は、操作部２２を介して行ったり、図示しないＩＣカードリーダを介して行われたりする。表示部２３は、印刷ジョブの指定、印刷設定の変更、ログインなどをガイドするメッセージや、ユーザーが印刷できる印刷ジョブのリストなどを表示する。
【００２９】
スキャナー部２４は、イメージセンサ（図示省略）によって読み取られる原稿の画像データを制御部２１（メモリー２１ｅ）に入力する。すなわち、スキャナー部２４は、イメージセンサ（図示省略）からの原稿の画像信号をデジタルの画像データに変換し、順次、制御部２１に入力するようになっている。
【００３０】
プリンタ部２５は、制御部２１から出力される画像データに基づき、用紙上に画像をプリントする。すなわち、プリンタ部２５は、制御部２１から出力されるラスタライズされた画像データに基づく変調されたレーザー光により、感光体ドラム（図示省略）上に静電潜像を形成する。そして、トナーの供給による静電潜像によってトナー像が形成され、このトナー像が用紙に転写される。
【００３１】
ＦＡＸ部２６は、制御部２１から出力される画像データを、電話回線を通じ相手方となるファクシミリへと送信し、また、相手方ファクシミリからの画像データを受信して制御部２１に入力する。すなわち、ＦＡＸ部２６は、図示しないＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）により電話回線との接続を制御しつつ、制御部２１から出力される画像データを圧縮し変調して、相手方ファクシミリへと送信する。また、ＦＡＸ部２６は、ＮＣＵにより電話回線と接続しつつ、相手方ファクシミリからの画像データを復調し伸張して、制御部２１に入力する。Ｉ／Ｆ２７は、ネットワーク４０に接続されており、上述したクライアント端末３０、ＭＦＰ２０との間でのデータの送受信を可能としている。
【００３２】
なお、コピー機能のジョブでは、スキャナー部２４からメモリー２１ｅへ画像データが入力され、メモリー２１ｅからプリンタ部２５へ画像データが出力される。プリント機能のジョブでは、ジョブ処理部２１ｄによってラスタライズされた画像データがプリンタ部２５へ出力される。スキャナー機能のジョブでは、スキャナー部２４からメモリー２１ｅへ画像データが入力され、メモリー２１ｅからＩ／Ｆ２７へ画像データが出力される。
【００３３】
ファックス送信機能のジョブでは、スキャナー部２４（又はＩ／Ｆ２７）からメモリー２１ｅへ画像データが入力され、メモリー２１ｅからＦＡＸ部２６へ画像データが出力される。ファックス受信機能のジョブでは、ＦＡＸ部２６からメモリー２１ｅへ画像データが入力され、メモリー２１ｅからプリンタ部２５へ画像データが出力される。
【００３４】
また、プリントサーバー１０に登録されている印刷ジョブをＭＦＰ２０からプルプリントする場合、上述したように、操作部２２などからユーザーの利用権限を確認するためのログイン処理を行うと、ユーザー認証情報がネットワーク４０を介してプリントサーバー１０に送信される。
【００３５】
プリントサーバー１０側でユーザー認証が行われると、ＭＦＰ２０側でユーザーが印刷可能な印刷ジョブの一覧が取得され、表示部２３に表示される。そして、ユーザーは操作部２２を操作し、印刷するジョブを選択すると、指定した印刷ジョブがプリントサーバー１０からダウンロードされメモリー２１ｅに記憶される。メモリー２１ｅに記憶された印刷ジョブは、ジョブ処理部２１ｄにより印刷ジョブに含まれる印刷設定を示す設定データに従ってＰＤＬデータがラスタライズされる。そして、ラスタライズされた画像データに基づき、用紙上に画像がプリントされる。
【００３６】
（プリントサーバー側の処理）
次に、図３を参照し、プリントサーバー１０側の処理について説明する。まず、クライアント端末３０からの印刷ジョブを通信管理部１１ａにより受信すると（ステップＳ２０１）、その印刷ジョブはメモリー１１ｄに記憶される（ステップＳ２０２）。すなわち、プリントサーバー１０内のメモリー１１ｄに印刷ジョブとしてのＰＤＬデータと印刷設定を示す設定データとが格納される。また、印刷設定を示す設定データは、上述したように、ＰＪＬのデータ形式で構成されている。
【００３７】
このとき、ＭＦＰ２０側からのログインによりユーザー認証情報を受け取ると、ユーザー認証が行われる（ステップＳ２０３）。ここで、ユーザー認証がＮＧであれば（ステップＳ２０３：ＮＯ）、プリントサーバー１０側での処理が終了となる。これに対し、ユーザー認証がＯＫであれば（ステップＳ２０３：ＹＥＳ）、印刷ジョブのリスト情報がＭＦＰ２０側に送信される（ステップＳ２０４）。
【００３８】
ここで、ＭＦＰ２０側での印刷ジョブの指定待ちとなり（ステップＳ２０５：ＮＯ）、印刷ジョブが指定されると（ステップＳ２０５：ＹＥＳ）、印刷要求待ちとなる（ステップＳ２０６：ＮＯ）。そして、ＭＦＰ２０側からの印刷要求が有ると（ステップＳ２０６：ＹＥＳ）、設定変更データの受信の有無が判断される（ステップＳ２０７）。
【００３９】
設定変更データの受信が無ければ（ステップＳ２０７：ＮＯ）、印刷設定変更無しの印刷ジョブがＭＦＰ２０側に送信される（ステップＳ２０８）。これに対し、設定変更データの受信が有ると（ステップＳ２０７：ＹＥＳ）、ジョブ処理部１１ｂにより印刷設定が変更される（ステップＳ２０９）。
【００４０】
すなわち、ジョブ処理部１１ｂにより、メモリー１１ｄに記憶されているクライアント端末３０からの印刷ジョブに含まれる印刷設定を示す設定データに対し、設定変更データが反映される。この場合、上述したように、設定変更データは、印刷設定を変更した内容のみを示すものとなっている。そのため、印刷設定を変更した内容を元にし、印刷設定を示す設定データのうち、変更のあったデータのみを書き換えることができる。このように、変更のあったデータのみが書き換えられると、印刷設定が変更された印刷ジョブがジョブ送信部１１ｃによりＭＦＰ２０側に送信される（ステップＳ２１０）。
【００４１】
（ＭＦＰ側の処理）
次に、図４を参照し、ＭＦＰ２０側の処理について説明する。まず、ＭＦＰ２０側でユーザーの利用権限を保持するためにログイン処理が行われる（ステップＳ３０１）。このログイン処理は、上述したように、操作部２２を介して行ったり、図示しないＩＣカードリーダを介して行われる。また、ログイン処理については、表示部２３に表示される内容に従って行われる。
【００４２】
ここで行ったログイン処理により、プリントサーバー１０側でのユーザー認証がＯＫであれば、印刷ジョブのリスト要求を行うと（ステップＳ３０２）、プリントサーバー１０側からの印刷ジョブのリスト情報が通信管理部２１ａにより受信される（ステップＳ３０３）。なお、ここでは、印刷ジョブのリスト要求を行うことでプリントサーバー１０側からの印刷ジョブのリスト情報が受信されるとしているが、その印刷ジョブのリスト情報はプリントサーバー１０側でのユーザー認証がＯＫであるときプリントサーバー１０側から自動的に送信されるようにしてもよい。
【００４３】
そして、受信された印刷ジョブのリスト情報は表示部２３に表示されるため（ステップＳ３０４）、操作部２２を介して印刷ジョブを指定することができる。ここで、印刷ジョブの指定が行われず（ステップＳ３０５：ＮＯ）、ログアウトになると（ステップＳ３０６：ＹＥＳ）、ＭＦＰ２０側での処理が終了となる。
【００４４】
これに対し、印刷ジョブが指定されると（ステップＳ３０５：ＹＥＳ）、印刷設定の変更の有無が判断される（ステップＳ３０７）。ここで、印刷設定の変更が無く（ステップＳ３０７：ＮＯ）、印刷開始の指示も無く（ステップＳ３１０：ＮＯ）、ログアウトになると（ステップＳ３０６：ＹＥＳ）、ＭＦＰ２０側での処理が終了となる。
【００４５】
一方、印刷設定の変更が有り（ステップＳ３０７：ＹＥＳ）、操作受付部２１ｂにより印刷設定の変更が受け付けられると、設定変更データ生成部２１ｃにより印刷設定の変更内容を示す設定変更データが生成される（ステップＳ３０８）。すなわち、上述したように、印刷設定には、ＰＤＬデータをラスタライズする際に反映される、たとえば画質設定、拡大縮小設定、面付け設定、画像サイズなどがある。また、ラスタライズして得られたラスタ画像を印刷する際に反映される、画質設定、記録紙サイズ設定、排紙トレイ設定、拡大縮小設定、面付け設定、出力部数設定、ソート設定、両面設定、プレビュー設定、ステイプルやパンチなどのフィニッシング設定などがある。
【００４６】
これらの設定変更は、表示部２３に表示される内容に従い、操作部２２を介して行うことができる。ここで、いずれかの設定を変更すると、その変更した内容を示す設定変更データがプリントサーバー１０側に送信される（ステップＳ３０９）。ここでの設定変更データは、上述したように、ＰＪＬのデータ形式で構成されている。また、その設定変更データは、上述したように、印刷設定を変更した内容のみを示すものとなっている。
【００４７】
そして、操作部２２を介して印刷開始を指示すると（ステップＳ３１０：ＹＥＳ）、印刷設定が変更された印刷ジョブがダウンロードされる（ステップＳ３１２）。ダウンロードされた印刷ジョブは、ジョブ処理部２１ｄにより所定の画像処理（ラスタライズ）が行われてプリンタ部２５に出力される。
【００４８】
このように、本実施形態では、プリントサーバー１０により、画像形成装置であるＭＦＰ２０側からの印刷開始の指示と同時に送信される、印刷設定を示す設定データと同データ形式の設定変更データを受け取ると、該設定変更データを反映させた印刷ジョブがＭＦＰ２０に送信されるようにした。
【００４９】
具体的には、プリントサーバー１０は、クライアント端末３０及びＭＦＰ２０との間でのデータの送受信の通信管理を行う第１の通信管理手段である通信管理部１１ａと、設定変更データを受け取ると、印刷設定を示す設定データに対し、設定変更データを反映させる第１のジョブ処理手段であるジョブ処理部１１ｂと、印刷設定の変更された印刷ジョブ又は印刷設定の変更がない印刷ジョブをＭＦＰ２０に送信するジョブ送信手段であるジョブ送信部１１ｃとを有している。
【００５０】
また、ＭＦＰ２０は、少なくとも印刷設定の変更を受け付ける変更受付手段である操作受付部２１ｂと、該操作受付部２１ｂによって受け付けられた印刷設定の変更内容を示す設定変更データを生成する設定変更データ生成手段である設定変更データ生成部２１ｃと、クライアント端末３０及びプリントサーバー２０との間でのデータの送受信の通信管理を行い、設定変更データ生成部２１ｃによって生成された設定変更データをプリントサーバー１０に送信する第２の通信管理手段である通信管理部２１ａと、印刷設定の変更された印刷ジョブに対し、設定変更データが反映された設定データに従って画像処理を行い、印刷設定の変更がない印刷ジョブに対し、該印刷ジョブの設定データに従って画像処理を行う第２のジョブ処理手段であるジョブ処理部２１ｄとを有している。
【００５１】
これにより、ＭＦＰ２０側での印刷ジョブを受信するまでの通信回数を、印刷設定の変更の無い印刷ジョブを受信するまでの通信回数と同じとすることができ、ネットワーク４０の負荷を高めてしまうことがなくなるから、たとえば印刷ジョブのダウンロードに時間がかかってしまうこともなくなる。
【００５２】
また、印刷設定の変更があったプリントサーバー１０からの印刷ジョブは、設定変更データが反映されたものとなっているため、設定変更済みの印刷ジョブの印刷設定そのものに従っての画像処理が行えることから、システム資源の使用率が高まってしまうこともなくなる。
【００５３】
また、プリントサーバー１０側においてのジョブ処理部１１ｂによる設定変更データの反映は、印刷設定を示す設定データのうち、変更のあったデータのみを書き換えるようにしているため、設定変更データに基づいた印刷設定の変更処理を短時間で済ませることができ、ＭＦＰ２０への印刷設定の変更された印刷ジョブの送信を素早く行うことができる。
【００５４】
また、設定変更データは、クライアント端末３０からプリントサーバー２０に登録される印刷ジョブのプリンタジョブ言語のデータ形式で構成されている印刷設定を示す設定データと同形式のものである。そのため、プリントサーバー１０のジョブ処理部１１ｂによる設定変更データの反映の際、ＭＦＰ２０からの設定変更データを所定の形式に変換することなくそのまま用いることができる。
【００５５】
また、設定変更データは、印刷設定を変更した内容のみを示すものとなっているため、プリントサーバー２０側では、その印刷設定を変更した内容を元にし、印刷設定を示す設定データのうち、変更のあったデータのみを容易かつ確実に書き換えることができる。
【符号の説明】
【００５６】
１０  プリントサーバー
１２、２７  Ｉ／Ｆ
２０  ＭＦＰ
１１  制御部
１１ａ  通信管理部
１１ｂ  ジョブ処理部
１１ｃ  ジョブ送信部
１１ｄ  メモリー
２１  制御部
２１ａ  通信管理部
２１ｂ  操作受付部
２１ｃ  設定変更データ生成部
２１ｄ  ジョブ処理部
２１ｅ  メモリー
２２  操作部
２３  表示部
２４  スキャナー部
２５  プリンタ部
２６  ＦＡＸ部
３０  クライアント端末
４０  ネットワーク
【図１】
2015138495.tif 000003
【図２】
2015138495.tif 000004
【図３】
2015138495.tif 000005
【図４】
2015138495.tif 000006