(57)【要約】【課題】  複数の印刷ジョブを連結した連結ジョブの作成は勿論、連結ジョブの編集作業も容易にする。【解決手段】  プリントサーバ１２に接続しているクライアントＰＣ１４のプリンタドライバ３８には、連結設定手段４４が設けられており、クライアントＰＣでは、ユーザーインターフェイスを用いて、連結ジョブの作成、連結ジョブへのジョブの追加、差し替え、削除、共通印刷設定等の連結設定の指定が可能となっている。また、プリントサーバには、連結処理部４２が設けられており、クライアントＰＣから送信される連結設定の指定に基づいて、連結ジョブの作成や印刷ジョブの追加は勿論、印刷ジョブの差し替えや削除などの編集処理及び、共通印刷設定が可能となっており、クライアントＰＣ側で、プリントサーバにスプールしている連結ジョブの編集が可能となっている。【選択図】        図２
2005092413.tif 000002
【特許請求の範囲】
【請求項１】
画像処理端末から出力された画像データ又は描画コード及び画像処理設定を含むジョブを格納可能であると共に、該ジョブに対して所定の処理を施すジョブの処理方法であって、
前記画像処理端末に複数のジョブを連結する連結ジョブの作成、連結ジョブを構成するジョブの追加、削除及び差し替えの連結設定を指定する連結設定手段を設けると共に、前記画像処理装置に連結ジョブの作成、連結ジョブを構成するジョブの追加、削除ないし差し替えの連結処理を行う連結処理手段を設け、
前記画像処理端末上で前記連結設定手段によって設定されて画像処理装置へ入力される連結設定に基づいて、前記連結手段が連結ジョブの作成、ジョブの追加、差し替え及び削除を行うことを特徴とするジョブの処理方法。
【請求項２】
前記連結設定手段によって前記連結ジョブを形成する前記ジョブに対する処理の共通処理設定が指定されたときに、前記画像処理装置が前記共通処理設定に基づいて各ジョブの処理を行うことを特徴とする請求項１に記載のジョブの処理方法。
【請求項３】
前記連結処理手段が、前記連結ジョブを構成する前記ジョブを特定する情報及び前記共通処理設定によって前記連結ジョブを形成することを特徴とする請求項２に記載のジョブの処理方法。
【請求項４】
前記連結設定手段によって指定された前記共通処理設定を前記画像処理装置に登録可能とすることを特徴とする請求項２又は請求項３に記載のジョブの処理方法。
【請求項５】
前記連結設定手段が、予め設定されて前記画像処理装置に登録されている共通処理設定を指定可能となっていることを特徴とする請求項２から請求項４の何れか１項に記載のジョブの処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理端末から出力されるＰＤＦ、ＥＰＳ、ＴＩＦＦなどの画像データやPostScriptなどの描画命令に基づいた印刷ジョブを実行（画像処理）する画像処理装置に係り、詳細には、複数のジョブを連結した連結ジョブを生成等の処理を行うジョブの処理方法に関する。
【背景技術】
【０００２】
複写機、プリンタなどの印刷出力装置に接続している画像処理装置（例えばプリントサーバなど）では、印刷ジョブに対して、所定の画像処理を施して、印刷出力装置へ出力する。これにより、印刷出力装置から、印刷ジョブに応じた印刷出力（印刷物）が得られる。
【０００３】
このような画像処理装置には、例えばプリントサーバとしてネットワークを介してでは、パーソナルコンピュータやワークステーション等の複数の画像処理端末に接続されるものがある。画像処理端末のそれぞれでは、各種のアプリケーションを用いて画像の作成、加工、編集等を行うことによりページレイアウトや文書等（データファイル）を作成する。
【０００４】
画像処理装置では、このようなデータファイルに対して印刷設定を行って印刷ジョブとして送信されると、この印刷ジョブに基づいた印刷処理を実行する。
【０００５】
例えば、ＤＴＰ（Desktop Publishing）では、パーソナルコンピュータやワークステーション等の処理装置上で、各種のアプリケーションを用いて画像の作成、加工、編集等を行うことによりページレイアウトを作成し、このページレイアウトに基づいて印刷版を露光するためのフィルムの作成を行ったり（ＣＥＰＳ）、印刷版に直接書き込んで印刷用の刷版を作成する（ＣＴＰ：Computer to Plate）。
【０００６】
このようなＤＴＰにおいては、実際の刷版を用いた印刷に先立って、校正を行うことがあり、このときには、印刷出力装置に接続しているプリントサーバなどの画像処理装置上で、ＤＴＰ用アプリケーションやＲＩＰ（Raster  Image  Processor）と呼ばれる画像データ又は描画命令をビットマップデータに変換する機能を用いて、ＣＭＹＫの各色に色分解を行って、印刷出力する。
【０００７】
ところで、画像処理装置では、印刷ジョブをスプールして保持する機能を備えたものがある。これにより、スプールしている複数の印刷ジョブを、所望のタイミングで印刷出力することが可能となる。
【０００８】
このようなスプール機能を備えた画像処理装置では、スプールしている複数の印刷ジョブを、装置上で結合して一つの印刷ジョブを生成し、印刷出力する頁に通し番号を付与する提案がなされている（例えば、特許文献１参照。）。
【０００９】
一方、プリントサーバなどの画像処理装置上で複数のジョブの連結を行う場合、プリントサーバを利用するユーザーが、プリントサーバ上でキー操作などによって連結処理を行う必要がある。
【００１０】
このような煩雑さを無くすために、グループＩＤなどによってグループジョブの設定を行って画像処理端末から画像処理装置にジョブが入力されたときに、画像処理装置上で同一のグループジョブに設定されている複数の印刷ジョブを結合して連結ジョブを作成する印刷ジョブの処理方法の提案がなされている（例えば、特許文献２参照）。
【特許文献１】特開２００１−８４１２２号公報
【特許文献２】特開２０００−２２２１５７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、グループジョブに設定されているジョブを画像処理装置上で結合する方法では、予めグループジョブとして設定された印刷ジョブのみしか結合を行うことができず、また、印刷ジョブの削除や印刷ジョブの追加などの結合ジョブの編集を行う時には、画像処理装置上で操作しなければならないという問題がある。
【００１２】
本発明は上記事実に鑑みてなされたものであり、画像処理端末で作成された複数のジョブを連結する連結ジョブを生成するときに、画像処理端末を操作するユーザが、プリントサーバなどの画像処理装置まで移動して操作を行うことなく、連結するジョブの選択や編集等を行って所望の連結ジョブを得ることができるなど、ジョブ連結を行うときの作業性の向上を図るジョブの処理方法を提案することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するための本発明のジョブの処理方法は、画像処理端末から出力された画像データ又は描画コード及び画像処理設定を含むジョブを格納可能であると共に、該ジョブに対して所定の処理を施すジョブの処理方法であって、前記画像処理端末に複数のジョブを連結する連結ジョブの作成、連結ジョブを構成するジョブの追加、削除及び差し替えの連結設定を指定する連結設定手段を設けると共に、前記画像処理装置に連結ジョブの作成、連結ジョブを構成するジョブの追加、削除ないし差し替えの連結処理を行う連結処理手段を設け、前記画像処理端末上で前記連結設定手段によって設定されて画像処理装置へ入力される連結設定に基づいて、前記連結手段が連結ジョブの作成、ジョブの追加、差し替え及び削除を行うことを特徴とする。
【００１４】
この発明によれば、画像処理端末から画像処理装置へ送信したジョブを、画像処理装置で連結して連結ジョブを形成する。画像処理端末には、連結設定手段を設けて、連結ジョブの作成、ジョブの追加、差し替え、削除等の編集などの連結設定の指定を行う。
【００１５】
画像処理装置は、画像処理端末で指定された連結情報に基づいて、連結処理手段が、連結ジョブの作成、ジョブの追加、差し替え、削除などの編集処理を行う。
【００１６】
このように画像処理端末上で連結ジョブの作成は勿論、連結ジョブに対するジョブの追加、差し替え、削除等の編集処理の指定が可能となるので、連結ジョブに対する操作性の向上を図ることができる。
【００１７】
また、本発明は、前記連結設定手段によって前記連結ジョブを形成する前記ジョブに対する処理の共通処理設定が指定されたときに、前記画像処理装置が前記共通処理設定に基づいて各ジョブの処理を行うことを特徴とする。
【００１８】
この発明によれば、連結設定手段によって連結ジョブを形成する各ジョブに共通する共通処理設定を指定可能となるようにしている。
【００１９】
これにより、連結ジョブに対して任意の処理を画像処理端末上で設定することができる。
【００２０】
また、本発明は、前記連結処理手段が、前記連結ジョブを構成する前記ジョブを特定する情報及び前記共通処理設定によって前記連結ジョブを形成することを特徴とする。
【００２１】
この発明によれば、連結ジョブを構成するジョブのそれぞれを格納し、連結ジョブは、共通処理設定及び構成ジョブを特定する情報によって形成する。
【００２２】
これにより、構成ジョブを特定する情報を編集することにより、連結ジョブの編集が可能となる。また、各ジョブのデータを連結したファイルを形成することがないので、連結ジョブの編集が極めて容易となる。
【００２３】
このような本発明では、前記連結設定手段によって指定された前記共通処理設定を前記画像処理装置に登録可能とすることが好ましく、また、前記連結設定手段が、予め設定されて前記画像処理装置に登録されている共通処理設定を指定可能となっていることが好ましく、これにより、簡単にかつ的確な共通処理設定の指定が可能となる。
【発明の効果】
【００２４】
以上説明したように本発明によれば、画像処理端末に設けた連結設定手段によって連結ジョブの作成やジョブの追加、差し替え、削除等の編集を行うための連結設定を指定し、この連結設定の指定に基づいて、画像処理装置の連結処理手段が、連結ジョブの作成、ジョブの追加、差し替え、削除などの編集を行う。
【００２５】
これにより、画像処理装置で連結ジョブの作成や編集を行うときに、画像処理端末で指定することができるので、連結ジョブの作成は勿論、編集作業が極めて容易となるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００２６】
以下に図面を参照しながら、本発明の実施の形態を説明する。図１には、本実施の形態に適用したネットワーク１０の概略構成を示している。このネットワーク１０には、画像処理装置とプリントサーバ１２が設けられ、画像処理端末として複数のクライアントＰＣ１４が設けられている。
【００２７】
図２に示すように、プリントサーバ１２及びクライアントＰＣ１４のそれぞれには、ネットワークインターフェイス（ネットワークＩ／Ｆ）１６が設けられており、ネットワークＩ／Ｆ１６のそれぞれが通信回線１８に接続している。
【００２８】
これにより、ネットワーク１０では、プリントサーバ１２と各クライアントＰＣ１４の間及び、各クライアントＰＣ１４の間で、各種のデータの送受信が可能となっている。なお、ネットワーク１０では、従来公知の任意の通信プロトコル又はネットワークプロトコルを適用することができる。
【００２９】
プリントサーバ１２には、双方向インターフェイス（双方向Ｉ／Ｆ）２０が設けられており、この双方向Ｉ／Ｆ２０を介して印刷出力装置である印刷出力装置２２が接続している。
【００３０】
これにより、プリントサーバ１２は、クライアントＰＣ１４から入力される印刷ジョブに基づいた印刷出力が可能となっている。なお、プリントサーバ１２は、複数台の印刷出力装置２２が接続されるものであっても良いが、本実施の形態では、一例として１台の印刷出力装置２２を用いている。
【００３１】
このプリントサーバ１２には、キーボード、マウス等の入力デバイス及び、ＣＲＴ、液晶ディスプレイ等の表示デバイスが設けられており、各種の動作状況やユーザーインターフェイスの表示及び表示に基づいた各種の情報の入力操作が可能となっている。また、プリントサーバ１２は、表示デバイスに表示した画像に対する処理、及び表示画像を印刷出力するＷＹＳＩＷＹＧ機能を備えることができる。このようなプリントサーバ１２としては、パーソナルコンピュータ（ＰＣ）に所定の機能を備えたＰＣＩボードを装着することにより構成することができる。
【００３２】
このプリントサーバ１２には、プリントサーバ１２自体の作動を制御すると共に、印刷出力装置２２の作動を制御するプリントコントローラ２４及び、各種の画像処理と共に、画像データからラスタデータを作成するＲＩＰ処理を行う画像処理部２６が設けられている。また、プリントサーバ１２には、クライアントＰＣ１４から入力される印刷ジョブ中の処理指示に基づいて各種の処理設定及び印刷設定を行う処理設定部２８及び、各種のプログラム、画像処理、印刷処理を実行するための各種のデータと共に、クライアントＰＣ１４から入力される印刷ジョブ等を一時的に格納可能な記憶媒体としてＨＤＤ３０が設けられている。
【００３３】
一方、図１に示すように、クライアントＰＣ１４には、キーボード３４や、ポインティングデバイス（図示省略）などの入力デバイス及び、ＣＲＴや液晶ディスプレイなどの表示デバイス（以下、「モニタ３６」とする）を備えている。
【００３４】
また、図２に示すように、クライアントＰＣ１４には、各種のアプリケーション３２が設けられており、クライアントＰＣ１４では、モニタ３６に画像を表示しながらキーボード３４（何れも図２では図示省略、図１参照）やポインティングデバイスを用い、画像の作成、加工、編集等の画像処理や文書作成などが可能となっている。
【００３５】
また、クライアントＰＣ１４には、プリンタドライバ３８が設けられている。なお、クライアントＰＣ１４では、各種のプログラムと共に、アプリケーション３２によって作成した画像データファイルや文書データファイルを格納可能なＨＤＤ等の記憶手段（図示省略）が設けられている。また、このようなクライアントＰＣ１４は、従来公知の一般的構成のパーソナルコンピュータ（ＰＣ）を適用することができ、本実施の形態では、クライアントＰＣ１４の詳細な説明を省略する。
【００３６】
クライアントＰＣ１４では、プリンタドライバ３８を用いて、アプリケーション３２によって作成したページレイアウト（画像データや描画命令）や文書を印刷ジョブとして、プリントサーバ１２へ送信可能となっている。このときに、プリンタドライバ３８では、例えば、プリントサーバ１２上で印刷ジョブを特定可能とするジョブＩＤ等を付与する。
【００３７】
また、プリントサーバ１２では、画像処理部２６で画像処理を行うときや印刷出力装置２２を用いて印刷出力するときの各種の印刷機能が設けられており、プリンタドライバ３８を用いて印刷機能を設定（印刷設定）することにより、該当する印刷機能を使用することができるようになっている。
【００３８】
プリントサーバ１２では、クライアントＰＣ１４から送信された印刷ジョブを受信すると、この印刷ジョブに対する画像処理及び印刷処理を実行し、印刷出力装置２２から印刷出力する。このとき、プリントサーバ１２では、プリンタドライバ３８を用いてクライアントＰＣ１４上で設定された印刷設定に基づいた処理を実行するようになっている。
【００３９】
一方、プリントサーバ１２では、クライアントＰＣ１４から送信された印刷ジョブを受信すると、この印刷ジョブをＨＤＤ３０に格納する。また、プリントサーバ１２では、印刷ジョブに対して画像処理及びＲＩＰ処理すると、このラスタデータ（描画データ）を図示しないメモリ上又はＨＤＤ３０にスプールしながら、所定のタイミングで印刷出力装置２２へ出力するようにしている。
【００４０】
すなわち、図２に示すように、ＨＤＤ３０には、スプーラ４０が形成されており、プリントサーバ１２では、ジョブごとに、ジョブＩＤ、印刷設定及び描画コードをスプールする。
【００４１】
ところで、図２に示すように、プリントサーバ１２には、連結処理部４２が形成されている。また、クライアントＰＣ１４には、プリンタドライバ３８に連結設定手段４４が設けられている。
【００４２】
クライアントＰＣ１４では、連結設定手段４４を用いることにより、印刷ジョブに連結ジョブＩＤを付与することができる。プリントサーバ１２では、印刷ジョブに連結ジョブＩＤが付与されていることにより、連結設定手段４４に対して設けている連結処理部４４が、同一の連結ジョブＩＤが付与されている印刷ジョブを連結して、連結ジョブを生成するジョブ連結を行う。
【００４３】
このときに、プリントサーバ１２では、連結ジョブを連結ジョブＩＤと、個々のジョブに付与されているジョブＩＤによって管理する。これにより、図３に示すように、スプーラ４０には、連結ジョブを形成する各ジョブ毎のジョブＩＤ、印刷設定及び描画コードが格納され、また、連結ジョブとしては、連結ジョブＩＤと、連結ジョブを形成する各ジョブを特定する構成ジョブＩＤと共に、連結ジョブに適用する印刷設定である共通印刷設定が格納される。
【００４４】
また、図２に示すクライアントＰＣ１４のプリンタドライバ３８に設けている連結設定手段４４は、クライアントＰＣ１４上での連結ジョブの編集、すなわち、連結ジョブを形成する印刷ジョブの追加や削除、連結ジョブに対する印刷設定である共通印刷設定の変更などの設定が可能となっている。
【００４５】
プリントサーバ１２に設けている連結処理部４２は、クライアントＰＣ１４の設定に基づいて連結ジョブの編集を実行するようになっている。
【００４６】
また、プリントサーバ１２には、連結ジョブに対する印刷設定を、共通印刷設定として予め登録しておくことができるようになっており、クライアントＰＣ１４で、連結する印刷ジョブを選択するときに、プリントサーバ１２に予め登録している共通印刷設定を選択することができるようになっている。
【００４７】
ここで、クライアントＰＣ１４上でのジョブ連結の設定と、この設定に基づいたプリントサーバ１２上でのジョブ連結を説明する。
【００４８】
クライアントＰＣ１４では、アプリケーション３２を用いてページレイアウトや文書などのデータの作成、編集や加工などの処理が可能となっており、これにより作成された画像データ、描画命令や文書データなど（以下、「描画コード」とする）のデータファイルが作成される。
【００４９】
クライアントＰＣ１４では、このデータファイルに対して、印刷設定を施して印刷ジョブとしてプリントサーバ１２へ送信する。このとき、クライアントＰＣでは、プリンタドライバ３８を用いて、印刷設定を行うと共に、ジョブＩＤを設定する。
【００５０】
これにより、印刷ジョブとしてジョブＩＤ、印刷設定及び描画コードが、クライアントＰＣ１４からプリントサーバ１２へ送信される。プリントサーバ１２は、クライアントＰＣ１４から送信された印刷ジョブを受信すると、印刷設定に基づいて処理設定を行い、この設定に基づいて、画像処理、ＲＩＰ処理を行って、印刷出力装置２２へ出力する。これにより、印刷ジョブに基づいた印刷出力が得られるようになっている。
【００５１】
ところで、プリントサーバ１２に接続しているクライアントＰＣ１４では、プリンタドライバ３８に連結設定手段４４が設けられており、クライアントＰＣ１４では、この連結設定手段４４を用いることにより、複数の印刷ジョブを連結するジョブ連結の設定が可能となっている。
【００５２】
ジョブ連結の設定を行う時には、ジョブ連結を行う印刷ジョブの送信に先立って、連結ジョブの作成／編集を選択する。これにより、プリンタドライバ３８は、クライアントＰＣ１４のモニタ３６上に、連結ジョブの作成／編集に用いるユーザーインターフェイス（ＵＩ）を表示する。
【００５３】
図４には、ユーザーインターフェイスの一例として適用したダイアログ５０を示している。このダイアログ５０には、チェックボックス５２が設けられており、このチェックボックス５２をマーク（チェック）することにより、該当する印刷ジョブが連結ジョブを形成する印刷ジョブに設定される。
【００５４】
また、このダイアログ５０には、連結ジョブＩＤを入力するボックス５４が設けられている。このボックス５４には、連結ジョブのジョブＩＤとなる連結ジョブＩＤが入力される。
【００５５】
このボックス５４に入力する連結ジョブＩＤは、任意の文字列によって指定することができる。また、連結ジョブを形成する最初の印刷ジョブであるときには、ダイアログ５０上で連結ジョブＩＤを指定せずに、プリントサーバ１２で連結ジョブＩＤを設定しても良く、このときには、ボックス５４内をブランクとすれば良い。
【００５６】
ダイアログ５０には、連結ジョブ操作に対する項目が設けられており、この項目では、「連結ジョブの作成」か、「構成ジョブの操作」かの選択が可能となっており、連結ジョブを作成する時には、チェックボックス５６Ａをマークして「連結ジョブの作成」を選択し、既に作成されている連結ジョブに対する編集を行う時には、チェックボックス５６Ｂをマークして、「構成ジョブの操作」を選択する。
【００５７】
また、「構成ジョブの操作」を選択することにより、チェックボックス５８Ａ、５８Ｂへのマーク及びボックス６０への入力が可能となる。これにより、連結ジョブに新たな印刷ジョブとして追加するときには、チェックボックス５８Ａをマークして「追加」を選択し、既に登録されている印刷ジョブと差し替えるときには、チェックボックス５８Ｂをマークして「差し替え」を選択すると共に、ボックス６０に該当する印刷ジョブの番号を入力する。
【００５８】
ボックス６０に入力する番号は、印刷ジョブのジョブＩＤであっても良く、連結ジョブを形成している印刷ジョブの順番であっても良い。また、この番号としては、印刷ジョブを特定するものであれば、印刷ジョブのジョブ名を入力するものであっても良い。
【００５９】
一方、ダイアログ５０に追加オプションの項目が設けられている。この項目では、「連結ジョブの印刷」、「連結ジョブの削除」、「構成ジョブの解除」及び「共通印刷設定」の選択が可能となっている。
【００６０】
連結ジョブの作成ないし編集を終了して、印刷処理を実行するときには、チェックボックス６２Ａをマークして「連結ジョブの印刷」を選択する。また、連結ジョブをプリントサーバ１２上から削除するときには、チェックボックス６２Ｂをマークして「連結ジョブの削除」を選択する。
【００６１】
さらに、連結ジョブから印刷ジョブを削除するときには、チェックボックス６２Ｃをマークして、「構成ジョブの解除」を選択する。このときには、ボックス６４に該当する印刷ジョブを特定する番号を入力する。
【００６２】
さらに、ダイアログ５０では、チェックボックス６２Ｄをマークすることにより「共通印刷設定」を選択することができる。
【００６３】
「共通印刷設定」の項目では、チェックボックス６６Ａをマークすることにより、この印刷ジョブのプリントオプション（印刷設定）を、連結ジョブを形成する各印刷ジョブに適用する共通印刷設定として設定され、チェックボックス６６Ｂをマークすることにより、共通印刷設定として、プリントサーバ１２に既に登録されている共通印刷設定が適用されえる。
【００６４】
ここで、チェックボックス６６Ａをマークした時には、チェックボックス６８Ａをマークすることにより、この印刷ジョブの印刷設定を、共通印刷設定としてプリントサーバ１２へ登録するように選択でき、そのときの共通印刷設定の番号をボックス６８Ｂに入力する。なお、ボックス６８Ｂの入力を省略することにより、プリントサーバ１２では、該当する共通印刷設定の番号ないし名称を自動的に付与する。
【００６５】
また、チェックボックス６６Ｂをマークした時には、プリントサーバ１２に登録済みの共通印刷設定の番号をボックス７０へ入力することができる。このときには、プリントサーバ１２に登録されている共通印刷設定を、プルダウンメニュー等によって表示して、選択するようにしても良い。
【００６６】
プリントサーバ１２では、印刷機能（プリントオプション）として、例えば、印刷部数。ページ範囲、用紙サイズ／イメージサイズ、用紙トレイ、用紙種類、ソート、両面印刷、オフセット印刷、排出先、最終ページから印刷、ステープラー、小冊子作成、スプールオプション、ＲＩＰ済みデータの保存、ＴＩＦＦファイルで保存、差込印刷、メモ書きなどに加え、カラーモード、白黒反転、ＲＧＢ色補正、ＲＧＢホワイトポイント、ＲＧＢガンマ補正、ＲＧＢ出力プロファイル、ＲＧＢ出力インテント、ＣＭＹＫ補正、ＣＭＹＫシミュレーション、ユーザー調整、コンポジット特色補正、色分版の合成、スムージング、Ｋオーバープリント、ＲＧＢ黒をＫに置換、ＲＧＢグレーをＫに置換、原稿タイプ、グレースケールの自動検出、画質モード、ＲＧＢ画像警告、ヘアライン警告、オーバープリント警告、２色印刷シミュレーション、トラッピングの自動処理、Image  Enhancement、プリント方向などの従来公知の一般的機能を備えており、個々の印刷ジョブに対して、プリンタドライバ３８を用いてこれらのプリントオプションを印刷設定として選択が可能となっている。
【００６７】
一方、連結ジョブにおいても上記したプリントオプションの使用が可能であるが、これらのプリントオプションには、複数のジョブを連結して一つのジョブ（連結ジョブ）としたときに不具合が生じるものがある。例えば、ステープルや両面印刷、複数部を印刷するときのソート機能などでは、複数のジョブを連結して、一つの連結ジョブとしたときに不具合が生じる。
【００６８】
このようなプリントオプションに対しては、共通印刷設定において、各印刷ジョブの印刷設定に関わらず、統一されている必要がある。ここから、共通印刷設定では、前記した印刷機能の中で、ステープル、両面印刷、複数部を印刷するときのソート機能に加え、カラーモード、プリンタモード、ユーザー調整、オフセット印刷、排出先、排出方法、最終ページから印刷、小冊子作成、スプールオプション、ＲＩＰ済みデータの保存、ＴＩＦＦファイルで保存、差込印刷、原稿タイプ、グレースケールの自動検出、画質モードなどに対して設定されていることが好ましい。なお、このような共通印刷設定は、任意のユーザーインターフェイスを用いて設定することができる。
【００６９】
ここで、連結ジョブを作成する時には、クライアントＰＣ１４上で印刷ジョブを送信するときに、ダイアログ５０から連結ジョブの設定を行う。このとき、チェックボックス５２をマークすると共に、チェックボックス５６Ａをマークして連結ジョブの作成に設定する。また、必要に応じてボックス５４に連結ジョブＩＤを入力すると共に、チェックボックス６２Ｄをマークして共通印刷設定を選択する。
【００７０】
なお、後で送信する印刷ジョブ上で共通印刷設定を選択するときには、チェックボックス６２Ｄをマークせずに連結ジョブの設定を終了し、この印刷ジョブをプリントサーバ１２へ送信する。
【００７１】
これに対して、印刷ジョブを、既に作成されている連結ジョブに追加する時には、該当する印刷ジョブを送信するときに、ダイアログ５０を開いて、チェックボックス５２をマークすると共に、既に登録されている連結ジョブの連結ジョブＩＤを、ボックス５４に入力する。また、チェックボックス５６Ｂをマークすると共に、チェックボックス５８Ａをマークして、印刷ジョブの追加に設定する。
【００７２】
このときに、該当する印刷ジョブを、連結ジョブのどの位置に追加するかを、ボックス６０に入力する。すなわち、連結ジョブの何番目の印刷ジョブとして追加するかを、ボックス６０に入力して指定する。
【００７３】
なお、ボックス６０をブランクとすることにより、この印刷ジョブを、例えば、既に構成されている連結ジョブの最後に追加するようにしてもよく、また、番号によって指定するのではなく、前の印刷ジョブ名又はジョブＩＤを入力して、入力した印刷ジョブの次に、この印刷ジョブが追加されるようにしても良い。さらに、入力した印刷ジョブの前にこの印刷ジョブが追加されるものであっても良い。
【００７４】
このようにして、連結ジョブを形成する全ての印刷ジョブに対して連結設定を行って送信する。また、連結ジョブの印刷を実行する時には、最後の印刷ジョブを送信するときに、チェックボックス６２Ａをマークする。
【００７５】
なお、何れの印刷ジョブにおいてもチェックボックス６２Ａがマークされていなければ、生成された連結ジョブがプリントサーバ１２に保持される。
【００７６】
一方、プリントサーバ１２で保持されている連結ジョブの編集を行う時には、ダイアログ５０を開いて、編集内容を入力する。
【００７７】
例えば、連結ジョブを構成している印刷ジョブの差し替えを行う時には、差し替える新たな印刷ジョブを送信するときに、ダイアログ５０上で、チェックボックス５２をマークすると共にボックス５４に連結ジョブＩＤを入力し、さらに、チェックボックス５８Ｂをマークする。これと共に、差し替えを行う元の印刷ジョブを特定する番号ないし印刷ジョブ名、ジョブＩＤなどをボックス６０に入力する。
【００７８】
また、連結ジョブから印刷ジョブを削除する時には、チェックボックス６２Ｃをマークし、対象となる印刷ジョブを特定する番号（連結ジョブの先頭のジョブからの該当する印刷ジョブの番号）、印刷ジョブ名、ジョブＩＤなどの何れかをボックス６４に入力する。
【００７９】
さらに、連結ジョブを消去するとき、すなわち、ジョブ連結を解消させるときには、チェックボックス６２Ｂをマークして、連結ジョブの設定のみをプリントサーバ１２へ送信する。
【００８０】
ここで、図５及び図６を参照しながら、クライアントＰＣ１４の連結設定に基づいたプリントサーバ１２での処理（ジョブ連結処理）の概略を説明する。なお、図５及び図６は、プリントサーバ１２に設けている連結処理部４２での処理の一例を示すものであり、本発明の構成を限定するものではない。
【００８１】
図５には、ジョブ連結処理の概略を示しており、このフローチャートでは、最初のステップ１００で、連結設定を受信したか否か、すなわち、クライアントＰＣ１４から送信された印刷ジョブなどのジョブに連結設定が含まれているか否かを確認している。
【００８２】
ここで、連結設定を含む印刷ジョブ又は連結設定を受信すると、ステップ１００で肯定判定してステップ１０２へ移行して、ジョブ連結処理を開始する。
【００８３】
ジョブ連結処理は、先ず、ステップ１０２で、連結ジョブの新規作成か否か、すなわち、ダイアログ５０でチェックボックス５６Ａがマークされているか否かを確認し、新規作成であればステップ１０２で肯定判定してステップ１０４へ移行する。
【００８４】
このステップ１０４では、ボックス５４に連結ジョブＩＤが入力されているか否かを確認し、クライアントＰＣ１４側で連結ジョブＩＤが入力されているときには、ステップ１０４で肯定判定してステップ１０６へ移行する。
【００８５】
このステップ１０６では、入力されている連結ジョブＩＤと、プリントサーバ１２にスプールされている他の連結ジョブ（既存の連結ジョブ）の連結ジョブＩＤを照合する。これにより、入力されている連結ジョブＩＤと同一の連結ジョブＩＤの連結ジョブがプリントサーバ１２に保持されていなければ、ステップ１０８で否定判定して、ステップ１１０へ移行し、この連結ジョブＩＤを新規に作成する連結ジョブの連結ジョブＩＤに設定する。
【００８６】
なお、連結設定に入力されている連結ジョブＩＤと同一の連結ジョブＩＤがあるときには、ステップ１０８で肯定判定してステップ１１２へ移行して、エラー処理を行う。このステップ１１２のエラー処理は、例えば、クライアントＰＣ１４に同一の連結ジョブＩＤが存在することを告知して、新たな連結ジョブＩＤの入力を促すなどの任意の処理を実行するように設定できる。
【００８７】
一方、連結設定上で連結ジョブＩＤが入力されていなければ、ステップ１０４で否定判定してステップ１１４へ移行する。このステップ１１４では、プリントサーバ１２側で、新たな連結ジョブＩＤを設定する。
【００８８】
このようにして連結ジョブＩＤが設定されると、ステップ１１６では、連結ジョブを生成する。
【００８９】
次のステップ１１８では、連結設定に連結ジョブに対する共通印刷設定が含まれているか否かを確認し、連結設定に共通印刷設定が含まれているときには、ステップ１１８で肯定判定して、ステップ１２０へ移行し、共通印刷設定に対する処理を行う。すなわち、ダイアログ５０上で、チェックボックス６２Ｄがマークされていると、ステップ１１８で肯定判定してステップ１２０へ移行した後、ステップ１２２へ移行する。
【００９０】
このステップ１２０では、ダイアログ５０上で、チェックボックス６６Ａがマークされて、この印刷ジョブの印刷設定を連結ジョブの共通印刷設定に適用するように指定されているときには、この印刷ジョブの印刷設定を共通印刷設定とする。
【００９１】
このとき、ダイアログ５０上のチェックボックス６８Ａがマークされ、ボックス６８Ｂに共通印刷設定の番号が入力されているときには、この印刷ジョブの共通印刷設定を、プリントサーバ１２に登録する。
【００９２】
また、ダイアログ５０上で、チェックボックス６６Ｂがマークされ、ボックス７０に、プリントサーバ１２に登録されている共通印刷設定を特定する番号が入力されているときには、指定された共通印刷設定を、この連結ジョブの共通印刷設定とする。
【００９３】
なお、連結設定で共通印刷設定が指定されていないときには、ステップ１１８で否定判定して、ステップ１２２へ移行する。
【００９４】
このステップ１２２では、作成した連結ジョブをスプールする。このとき、プリントサーバ１２では、連結ジョブを構成する印刷ジョブのジョブＩＤ、印刷設定及び描画コードを保持すると共に、連結ジョブに対しては、連結ジョブＩＤ、共通印刷設定及び連結ジョブを構成するジョブＩＤを保持する。
【００９５】
これにより、プリントサーバ１２では、連結ジョブをスプールするために大きな記憶領域が裂かれてしまうことがないようにすると共に、印刷ジョブの連結を解除したときに、解除された印刷ジョブのデータが消失してしまうのを防止できるようにしている。
【００９６】
次のステップ１２４では、印刷指示がなされているか否かを確認する。すなわち、ダイアログ５０上でチェックボックス６２Ａがマークされているか否かを確認する。
【００９７】
ここで、印刷処理の実行が指示されていなければ、ステップ１２４で否定判定して、一旦、連結処理を終了する。なお、連結設定を連続して受信する時には、再度、ステップ１００へ戻って、連結設定ごとにこの処理を実行する。また、印刷指示がなされているときには、ステップ１２４で肯定判定してステップ１２６へ移行し、印刷処理を実行する。
【００９８】
一方、連結ジョブの作成が指定されていないときには、ステップ１０２で否定判定してステップ１２８へ移行する。このステップ１２８では、連結設定に入力されている連結ジョブＩＤに基づいて、プリントサーバ１２にスプールしている連結ジョブを検索する。
【００９９】
このときに、連結設定で指定されている連結ジョブＩＤに該当する連結ジョブがプリントサーバ１２上に存在しないときには、ステップ１３０で否定判定してステップ１３２に移行し、エラー処理を実行し、連結処理を終了する。このときのエラー処理は、例えば、クライアントＰＣ１４に該当する連結ジョブが存在しないことを告知するなどの方法を適用することができる。
【０１００】
これに対して、該当する連結ジョブがスプールされているときには、ステップ１３０で肯定判定してステップ１３４へ移行する。このステップ１３４では、印刷ジョブの追加が指定されているか否かを確認する。
【０１０１】
ここで、ダイアログ５０上でチェックボックス５６Ｂ及びチェックボックス５８Ｂがマークされているときには、ステップ１３４で肯定判定してステップ１３６へ移行する。
【０１０２】
このステップ１３６では、連結設定と共に受信した印刷ジョブを、連結ジョブＩＤによって指定されている連結ジョブに追加する連結処理を行う。なお、ボックス６０に入力された番号によって、この印刷ジョブを連結ジョブに追加する位置が指定されているときには、該当位置へ印刷ジョブを追加する。
【０１０３】
この後に、共通印刷設定の指定の確認及び、印刷指示の確認を行う。ここで、既に共通印刷設定が指定されているにも関わらず、新たに共通印刷設定が指定されて、ステップ１１８で肯定判定されたときには、ステップ１２０で、新たな共通印刷設定を、前の共通印刷設定に上書きするように、新たに指定された共通印刷設定を、この連結ジョブの共通印刷設定とする。
【０１０４】
一方、ステップ１３４で否定判定されたときには、ステップ１３８へ移行して、連結ジョブに対する編集を行う。
【０１０５】
図６には、連結ジョブに対する編集処理の概略を示している。このフローチャートでは、最初のステップ１４０で、印刷ジョブの差し替えが指定されているか否かを確認する。すなわち、ダイアログ５０上で、チャックボックス５６Ｂ及びチェックボックス５８Ｂがマークされているか否かを確認する。
【０１０６】
ここで、印刷ジョブの差し替えが指定されているときには、ステップ１４０で肯定判定して、ステップ１４２へ移行する。このステップ１４２では、差し替える元の印刷ジョブがあるか否かを確認する。すなわち、印刷ジョブの差し替えを行うときには、差し替える元の印刷ジョブをボックス６０の入力によって指定しており、指定された印刷ジョブがあるか否かを確認している。
【０１０７】
ここで、指定された印刷ジョブがあるときには、ステップ１４２で肯定判定してステップ１４４へ移行し、差し替え処理を行う。この差し替え処理は、連結設定と共に受信した印刷ジョブのジョブＩＤ、印刷設定及び描画コードをスプールすると共に、連結ジョブを構成する印刷ジョブのジョブＩＤを入れ替える。
【０１０８】
これにより、簡単な操作で連結ジョブを構成する印刷ジョブの差し替えを行うことができると共に、差し替えた元の印刷ジョブをプリントサーバ１２上に残すことができる。
【０１０９】
なお、差し替えた元の印刷ジョブをプリントサーバ１２上から消去できるように設定可能となるようにしても良い。また、印刷ジョブの差し替えが指定されているにも関わらず、差し替える元の印刷ジョブ（該当する印刷ジョブ）が存在しないか特定できないときには、ステップ１４２で否定判定してステップ１４６でエラー処理を行う。このときには、例えば、該当する印刷ジョブが存在しないことをクライアントＰＣ１４に告知するなどの処理を適用することができる。
【０１１０】
一方、印刷ジョブの差し替えが指定されていないときには、ステップ１４０で否定判定してステップ１４８へ移行する。このステップ１４８では、構成ジョブの解除が指定されているか否かを確認する。
【０１１１】
このときに、ダイアログ５０上のチェックボックス６２Ｃがマークされていると、ステップ１４８で肯定判定してステップ１５０に移行する。このステップ１５０では、ボックス６４に入力に該当する印刷ジョブが構成ジョブにあるか否かを確認し、肯定判定されることによりステップ１５２へ移行して、該当する印刷ジョブに対する連結を解除する。
【０１１２】
なお、ボックス６４の入力に該当する印刷ジョブがないと判断されたときには、ステップ１５０で否定判定されてステップ１４６へ移行し、エラー処理を行う。
【０１１３】
ステップ１４８で否定判定されると、ステップ１５４へ移行する。このステップ１５６では、連結ジョブに対して削除が指定されているか否かを確認する。このときに、ダイアログ５０のチェックボックス６２Ｂがマークされていると、ステップ１５４で肯定判定してステップ１５６へ移行する。
【０１１４】
このステップ１５６では、プリントサーバ１２にスプールされている連結ジョブを削除する。このとき、プリントサーバ１２では、連結ジョブの連結ジョブＩＤ、共通印刷設定及び構成ジョブＩＤを削除し、連結ジョブを構成している各印刷ジョブを保持する。
【０１１５】
これにより、連結ジョブを構成していた各印刷ジョブを再送信することなく、印刷ジョブごとに印刷処理することができる。
【０１１６】
このように、プリントサーバ１２では、クライアントＰＣ１４から入力される連結設定に基づいた連結ジョブの生成のみならず、連結ジョブを構成する印刷ジョブの差し替えや連結解除、連結ジョブの削除等の連結ジョブの編集を行うことができる。
【０１１７】
すなわち、プリントサーバ１２上で生成する連結ジョブに対する編集などの操作を、クライアントＰＣ１４上で行うことができる。
【０１１８】
一方、クライアントＰＣ１４から受信した連結設定において、連結ジョブに対する操作へ編集などが指定されていないときには、ステップ１５４で否定判定される。これにより、図５に示すフローチャートのステップ１１８へ移行する。
【０１１９】
すなわち、プリントサーバ１２とクライアントＰＣ１４の間では、連結ジョブの作成や編集等が指定せずに、共通印刷設定に対する指定のみを行うことにより、連結ジョブに対する処理を行わずに、共通印刷設定をプリントサーバ１２へ登録することができる。
【０１２０】
なお、以上説明した本実施の形態は、本発明の構成を限定するものではない。例えば、本実施の形態では、画像処理装置としてプリントサーバ１０を例に説明したが、本発明はこれに限るものではなく、クライアントＰＣなどの画像処理端末から印刷ジョブなどの処理ジョブが入力される中間サーバなどの任意の構成の画像処理装置に適用することができる。
【図面の簡単な説明】
【０１２１】
【図１】本実施の形態に適用したネットワークの概略構成図である。
【図２】ネットワークに設けられるプリントサーバとクライアントＰＣの概略構成図である。
【図３】スプール内での印刷ジョブと連結ジョブの構成を示す概略図である。
【図４】共通設定の作成用のユーザーインターフェイスの一例を示す概略図である。
【図５】連結設定に基づいたジョブ連結の概略を示す流れ図である。
【図６】連結設定に基づいた連結ジョブの編集の概略を示す流れ図である。
【符号の説明】
【０１２２】
１０    ネットワーク
１２    プリントサーバ（画像処理装置）
１４    クライアントＰＣ（画像処理端末）
２２    印刷出力装置
２４    プリントコントローラ
２６    画像処理部
３０    ＨＤＤ
３８    プリンタドライバ
４０    スプーラ
４２    連結処理部（連結処理手段）
４４    連結設定手段
５０    ダイアログ（連結設定手段）
【図１】
2005092413.tif 000003
【図２】
2005092413.tif 000004
【図３】
2005092413.tif 000005
【図４】
2005092413.tif 000006
【図５】
2005092413.tif 000007
【図６】
2005092413.tif 000008