(57)【要約】【解決課題】  既に印刷対象として受け付けた印刷ジョブのドキュメントに変更があった場合に、当該受付時間順を変更することなく、ドキュメントを変更することができ、かつ変更作業手順が簡便で作業効率の低下を防止する。【解決手段】  情報処理端末１２から印刷サーバー１４へ送信したジョブに対して、変更（ドキュメントを含む）が必要となったとき、情報処理端末１２のモニタ１２Ａに表示されるユーザーインターフェイス画面６６に設けられた再印刷設定領域７４のチェックボックス７６にチェックを入れることで、印刷サーバー１４では、ジョブの差し替えを要求していることを認識し、受付ジョブのジョブＩＤと、既に格納されている格納済ジョブのジョブＩＤとの照合を行い、一致した格納済ジョブと受付ジョブとを受付時間は変更せず、自動的に差し替えるようにした。【選択図】  図５
2006085625.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報処理端末と、画像データに基づいて記録用紙へ印刷する印刷装置が接続された印刷サーバーと、がネットワークを介して接続され、前記情報処理端末から印刷サーバーに対して所定の印刷指示情報とドキュメントで構成された印刷ジョブを送信することで、前記印刷サーバーにより印刷ジョブを受付時間順に格納し、かつ当該受付時間を原則とした順序で印刷装置を制御して印刷を実行する印刷処理システムであって、
前記印刷ジョブには、当該印刷ジョブを特定するジョブＩＤが付与されており、
前記印刷サーバーは、受け付けた印刷ジョブのジョブＩＤと、既に格納済みの印刷ジョブのジョブＩＤを照合し、一致した場合には、前記格納済みの印刷ジョブの受付時間を維持し、かつ当該格納されている印刷ジョブを最新に受け付けた印刷ジョブに差し替えることを特徴とする印刷処理システム。
【請求項２】
前記情報処理端末は、印刷ジョブの差し替えを指示するか否かを指定する選択手段を備え、前記ジョブＩＤの照合は、当該選択手段により印刷ジョブの差し替えが指示されたときのみ実行することを特徴とする印刷処理システム。
【請求項３】
ネットワークを介して複数の情報処理端末からジョブを受け付けるジョブ受付手段と、
前記ジョブ受付手段で受け付けたジョブを、当該ジョブの受付時間順に格納する受付ジョブ格納手段と、
前記受付ジョブ格納手段に格納された受付ジョブを前記ジョブ受付時間順に読み出し、前記印刷装置での印刷に適合するように記述言語を含む変換処理を施し、印刷ジョブを生成する印刷ジョブ生成手段と、
前記印刷ジョブを格納する印刷ジョブ格納手段と、
前記印刷ジョブ格納手段に格納された順に前記印刷ジョブを読み出して、前記印刷装置を用いて印刷処理の実行を指示する印刷処理実行指示手段と、
印刷処理実行指示手段で印刷処理の実行を指示した印刷ジョブを実行指示印刷ジョブとして格納する実行指示印刷ジョブ格納手段と、
前記ジョブ受付手段で受け付けたジョブの印刷指示情報に付与されたジョブＩＤと、前記ジョブ格納手段、印刷ジョブ格納手段並びに実行指示印刷ジョブ格納手段の何れかに格納されているジョブＩＤと、を照合するジョブＩＤ照合手段と、
前記ジョブＩＤ照合手段で、一致するジョブＩＤが存在した場合に、格納先を特定する格納先特定手段と、
前記格納先特定手段での特定先が、前記ジョブ格納手段又は印刷ジョブ格納手段の場合は、当該格納先のジョブを最新に受け付けたジョブに差し替え、かつ差し替えたジョブを差し替え前のジョブの受付時間とし、前記格納先特定手段での特定先が、前記実行指示印刷ジョブ格納手段の場合は、印刷を中断し、最新に受け付けたジョブに差し替え、かつ当該差し替えたジョブを最優先で印刷処理する優先処理手段と、
を有する印刷サーバー。
【請求項４】
前記ジョブ受付手段で受け付けたジョブに含まれる前記差替手段によるジョブの差替指示情報を確認する差替指示情報確認手段をさらに有し、
前記差替情報確認手段による確認で、ジョブの差し替えの指示があった場合のみ、前記ジョブＩＤ照合手段によるジョブＩＤの照合を実行することを特徴とする請求項３記載の印刷サーバー。
【請求項５】
複数の情報処理端末と、画像データに基づいて記録用紙へ印刷する印刷装置が接続された印刷サーバーと、がネットワークを介して接続され、前記情報処理端末から印刷サーバーに対して所定の印刷指示情報とドキュメントで構成された印刷ジョブを送信することで、前記印刷サーバーにより印刷ジョブを受付時間順に格納し、かつ当該受付時間を原則とした順序で印刷装置を制御して印刷を実行する印刷処理方法であって、
前記ネットワークを介して複数の前記情報処理端末からジョブを受け付け、
受け付けたジョブを、受付ジョブとして受付時間順に格納し、
格納された受付ジョブを前記ジョブ受付時間順に読み出して、前記印刷装置での印刷に適合するように記述言語を含む変換処理を施した印刷ジョブを生成して前記受付ジョブとは区別して格納し、
格納された順に前記印刷ジョブを読み出して、前記印刷装置を用いて印刷処理の実行を指示することで、前記受付ジョブ及び印刷ジョブとは別に実行指示印刷ジョブとして格納し、
前記受け付けた直後のジョブの印刷指示情報に付与されたジョブＩＤと、前記別々に格納されている受付ジョブ、印刷ジョブ及び実行指示印刷ジョブのジョブＩＤと、を照合し、
照合の結果、ジョブＩＤが受付ジョブ又は印刷ジョブのジョブＩＤと一致した場合は最新に受け付けたジョブに差し替え、かつ差し替えたジョブを差し替え前のジョブの受付時間とし、
ジョブＩＤが実行指示印刷ジョブのジョブＩＤと一致した場合は印刷を中断し、最新に受け付けたジョブに差し替え、かつ当該差し替えたジョブを最優先で印刷処理することを特徴とする印刷処理方法。
【請求項６】
前記ジョブ受付手段で受け付けたジョブにジョブの差替指示情報があった場合のみ、前記ジョブＩＤの照合を実行することを特徴とする請求項５記載の印刷処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報処理端末と、画像データに基づいて記録用紙へ印刷する印刷装置が接続された印刷サーバーと、がネットワークを介して接続され、前記情報処理端末から印刷サーバーに対して所定の印刷指示情報とドキュメントで構成された印刷ジョブを送信することで、前記印刷サーバーにより印刷ジョブを受付時間順に格納し、かつ当該受付時間を原則とした順序で印刷装置を制御して印刷を実行する印刷処理システム、印刷処理方法並びに前記印刷処理システムに適用される印刷サーバーに関するものである。
【０００２】
なお、受付時間を原則とした順序とは、画像処理等に時間がかかるジョブ等は、後回しにする可能性があることを示唆するものであり、基本的には受付時間の順序で印刷処理は実行される。
【背景技術】
【０００３】
複数のクライアントと、印刷サーバーとがネットワーク接続されている印刷システムにおいて、印刷サーバーには、次々と印刷ジョブが送信されてくる。
【０００４】
印刷サーバーでは、受信した印刷ジョブを受付時間順に格納し、当該受付時間順に印刷装置へ送出して印刷を実行することになる。
【０００５】
例えば、印刷分野におけるデジタル化として、ＤＴＰ（Desktop  Publishing）化が浸透している。ＤＴＰは、パーソナルコンピュータ（ＰＣ）などの情報処理端末上で、画像の作成、加工、編集等を行うことでページレイアウトを作成する。印刷を行うときには、作成したページレイアウトに基づいて印刷版を露光するためのフィルムの作成を行ったり（ＣＥＰＳ）、印刷版を直接露光する（ＣＴＰ：Computer  to  Plate）ことで印刷用の刷版を作成する。
【０００６】
上記印刷分野での印刷処理を効率よく行うために、前述の印刷処理システムが導入される。
【０００７】
ところで、印刷サーバーによって複数の情報処理端末から受け付けた印刷ジョブは、受付時間順に印刷処理されるのが通常の処理の流れである。このため、一旦情報処理端末から印刷サーバーへ送信した印刷ジョブに対して、印刷指示（印刷指示情報及びドキュメントを含む）の変更が必要となる場合がある。
【０００８】
この場合、最初に送信した印刷ジョブの印刷をキャンセルする指示を出し、次いで、新たな印刷ジョブ（印刷指示を変更した印刷ジョブ）を送信することになる。
【０００９】
ところが、これでは、再送信した印刷ジョブは、受付時間の最後となり、印刷処理されるまでに時間がかかっていまうという問題点があった。
【００１０】
このため、印刷サーバーに格納された印刷ジョブの属性変更、１ジョブマルチドキュメントに含まれる特定のドキュメントのキャンセルを容易に行うことができ、印刷ジョブ単位での中断、再開を通じて処理効率を向上することが提案されている（特許文献１参照）。
【００１１】
また、関連技術として、複数の印刷ジョブの何れかの内容を変更する必要が生じた場合、確実でかつ容易に所望の印刷ジョブを特定する技術が提案されている（特許文献２参照）。
【００１２】
この特許文献２では、印刷の中断、属性の変更並びに印刷の再開の個々の操作を手動で実行するようになっている。
【特許文献１】特開平８−２８６８９５号公報
【特許文献２】特開平８−３０７５８３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、上記特許文献１では、ジョブの属性（特許文献１では、部数、用紙種、拡大／縮小等を挙げている）の印刷オプションの変更や、ドキュメント単位のキャンセルは可能であるが、ドキュメントの内容の変更が行うことができない。
【００１４】
また、特許文献２では、操作が手動であると共に、手順が面倒であるため、作業効率が悪い。
【００１５】
本発明は上記事実を考慮し、既に印刷対象として受け付けた印刷ジョブのドキュメントに変更があった場合に、当該受付時間順を変更することなく、ドキュメントを変更することができ、かつ変更作業手順が簡便で作業効率の低下を防止することができる印刷処理システム、印刷サーバー及び印刷処理方法を得ることが目的である。
【課題を解決するための手段】
【００１６】
（１）  第１の発明は、複数の情報処理端末と、画像データに基づいて記録用紙へ印刷する印刷装置が接続された印刷サーバーと、がネットワークを介して接続され、前記情報処理端末から印刷サーバーに対して所定の印刷指示情報とドキュメントで構成された印刷ジョブを送信することで、前記印刷サーバーにより印刷ジョブを受付時間順に格納し、かつ当該受付時間を原則とした順序で印刷装置を制御して印刷を実行する印刷処理システムであって、前記印刷ジョブには、当該印刷ジョブを特定するジョブＩＤが付与されており、前記印刷サーバーは、受け付けた印刷ジョブのジョブＩＤと、既に格納済みの印刷ジョブのジョブＩＤを照合し、一致した場合には、前記格納済みの印刷ジョブの受付時間を維持し、かつ当該格納されている印刷ジョブを最新に受け付けた印刷ジョブに差し替えることを特徴としている。
【００１７】
第１の発明によれば、印刷ジョブには当該印刷ジョブを特定するジョブＩＤが付与されており、印刷サーバーでは、印刷ジョブを受け付けたときに、受け付けた印刷ジョブのジョブＩＤと、既に格納済みの印刷ジョブのジョブＩＤとの照合によって、一致する印刷ジョブを検索する。
【００１８】
ジョブＩＤが一致する印刷ジョブが存在した場合には、格納されている印刷ジョブを、最新に受け付けた印刷ジョブに差し替える。すなわち、差し替えるという概念は、受付時間順はそのまま最初に受け付けた時間とし、印刷ジョブのみを差し替えるものであり、結果として、印刷ジョブの内容に変更（特に、ドキュメントの変更）があっても、印刷時期が遅れることがない。また、ジョブＩＤの照合により自動的に差し替え処理が実行されるため、作業効率の低下もない。
【００１９】
上記第１の発明において、前記情報処理端末は、印刷ジョブの差し替えを指示するか否かを指定する選択手段を備え、前記ジョブＩＤの照合は、当該選択手段により印刷ジョブの差し替えが指示されたときのみ実行することを特徴としている。
【００２０】
情報処理端末において、印刷ジョブを差し替えるべきか、新たなに印刷するべきかを判断するべく、選択手段を設けている。
【００２１】
この選択手段で、差し替えが指示された場合のみ、ジョブＩＤの照合を行うようにすれば、無駄なジョブＩＤ照合作業がなくなり、作業効率をさらに向上することができる。
【００２２】
（２）  第２の発明は、ネットワークを介して複数の情報処理端末からジョブを受け付けるジョブ受付手段と、前記ジョブ受付手段で受け付けたジョブを、当該ジョブの受付時間順に格納する受付ジョブ格納手段と、前記受付ジョブ格納手段に格納された受付ジョブを前記ジョブ受付時間順に読み出し、前記印刷装置での印刷に適合するように記述言語を含む変換処理を施し、印刷ジョブを生成する印刷ジョブ生成手段と、前記印刷ジョブを格納する印刷ジョブ格納手段と、前記印刷ジョブ格納手段に格納された順に前記印刷ジョブを読み出して、前記印刷装置を用いて印刷処理の実行を指示する印刷処理実行指示手段と、印刷処理実行指示手段で印刷処理の実行を指示した印刷ジョブを実行指示印刷ジョブとして格納する実行指示印刷ジョブ格納手段と、前記ジョブ受付手段で受け付けたジョブの印刷指示情報に付与されたジョブＩＤと、前記ジョブ格納手段、印刷ジョブ格納手段並びに実行指示印刷ジョブ格納手段の何れかに格納されているジョブＩＤと、を照合するジョブＩＤ照合手段と、前記ジョブＩＤ照合手段で、一致するジョブＩＤが存在した場合に、格納先を特定する格納先特定手段と、前記格納先特定手段での特定先が、前記ジョブ格納手段又は印刷ジョブ格納手段の場合は、当該格納先のジョブを最新に受け付けたジョブに差し替え、かつ差し替えたジョブを差し替え前のジョブの受付時間とし、前記格納先特定手段での特定先が、前記実行指示印刷ジョブ格納手段の場合は、印刷を中断し、最新に受け付けたジョブに差し替え、かつ当該差し替えたジョブを最優先で印刷処理する優先処理手段と、を有している。
【００２３】
ジョブ受付手段で情報処理端末からジョブを受け付けると、ジョブ格納手段では、受け付けたジョブを、受付時間順に格納する。
【００２４】
また、印刷ジョブ生成手段では、ジョブ格納手段に格納されたジョブを前記ジョブ受付時間順に読み出し、前記印刷装置での印刷に適合するように記述言語を含む変換処理を施し、印刷ジョブを生成し、印刷ジョブ格納手段により格納する。
【００２５】
さらに、印刷処理実行指示手段では、印刷ジョブ格納手段に格納された順に前記印刷ジョブを読み出して、前記印刷装置を用いて印刷処理の実行を指示し、これを実行指示印刷ジョブとして実行指示印刷ジョブ格納手段により格納する。
【００２６】
すなわち、受け付けたジョブは、経時的にジョブ格納手段（所謂「保持」状態）、印刷ジョブ格納手段（所謂「印刷待ち」状態）、実行指示印刷ジョブ格納手段（所謂「処理中」状態）の順に格納先が変更されることになる。
【００２７】
ここで、受け付けたジョブには、それぞれジョブＩＤが付与されており、ジョブＩＤ照合手段では、受付時に、受け付けたジョブのジョブＩＤと、前記ジョブ格納手段、印刷ジョブ格納手段並びに実行指示印刷ジョブ格納手段に格納されているジョブＩＤと、を照合し、一致するジョブＩＤが存在した場合に、格納先を特定する（格納先特定手段）。
【００２８】
優先処理手段では、格納先特定手段での特定先が、前記ジョブ格納手段又は印刷ジョブ格納手段の場合は、当該格納先のジョブを最新に受け付けたジョブに差し替え、かつ差し替えたジョブを差し替え前のジョブの受付時間とし、前記格納先特定手段での特定先が、前記実行指示印刷ジョブ格納手段の場合は、印刷を中断し、最新に受け付けたジョブに差し替え、かつ当該差し替えたジョブを最優先で印刷処理する。
【００２９】
これにより、受付時間順を変更することなく、ジョブの変更が可能であり、かつ、ジョブ変更に起因して、印刷までの時間が延長されるようなこともない。
【００３０】
上記第２の発明において、前記ジョブ受付手段で受け付けたジョブに含まれる前記差替手段によるジョブの差替指示情報を確認する差替指示情報確認手段をさらに有し、前記差替情報確認手段による確認で、ジョブの差し替えの指示があった場合のみ、前記ジョブＩＤ照合手段によるジョブＩＤの照合を実行することを特徴としている。
【００３１】
印刷サーバーには、差替指示情報確認手段が備えられ、情報処理端末において、印刷ジョブを差し替えるべきか、新たなに印刷するべきかを指示する差替指示情報を付加するこで、印刷サーバー側では、差替指示情報の有無を確認することができ、この差替指示情報があった場合のみ、ジョブＩＤの照合を行うことで、無駄なジョブＩＤ照合をしなくてもよく、作業効率が向上する。
【００３２】
（３）  第３の発明は、複数の情報処理端末と、画像データに基づいて記録用紙へ印刷する印刷装置が接続された印刷サーバーと、がネットワークを介して接続され、前記情報処理端末から印刷サーバーに対して所定の印刷指示情報とドキュメントで構成された印刷ジョブを送信することで、前記印刷サーバーにより印刷ジョブを受付時間順に格納し、かつ当該受付時間を原則とした順序で印刷装置を制御して印刷を実行する印刷処理方法であって、前記ネットワークを介して複数の前記情報処理端末からジョブを受け付け、受け付けたジョブを、受付ジョブとして受付時間順に格納し、格納された受付ジョブを前記ジョブ受付時間順に読み出して、前記印刷装置での印刷に適合するように記述言語を含む変換処理を施した印刷ジョブを生成して前記受付ジョブとは区別して格納し、格納された順に前記印刷ジョブを読み出して、前記印刷装置を用いて印刷処理の実行を指示することで、前記受付ジョブ及び印刷ジョブとは別に実行指示印刷ジョブとして格納し、前記受け付けた直後のジョブの印刷指示情報に付与されたジョブＩＤと、前記別々に格納されている受付ジョブ、印刷ジョブ及び実行指示印刷ジョブのジョブＩＤと、を照合し、照合の結果、ジョブＩＤが受付ジョブ又は印刷ジョブのジョブＩＤと一致した場合は最新に受け付けたジョブに差し替え、かつ差し替えたジョブを差し替え前のジョブの受付時間とし、ジョブＩＤが実行指示印刷ジョブのジョブＩＤと一致した場合は印刷を中断し、最新に受け付けたジョブに差し替え、かつ当該差し替えたジョブを最優先で印刷処理することを特徴としている。
【００３３】
この第３の発明において、前記ジョブ受付手段で受け付けたジョブにジョブの差替指示情報があった場合のみ、前記ジョブＩＤの照合を実行することを特徴としている。
【００３４】
第３の発明によれば、印刷ジョブには当該印刷ジョブを特定するジョブＩＤが付与されており、印刷サーバーでは、印刷ジョブを受け付けたときに、受け付けた印刷ジョブのジョブＩＤと、既に格納済みの印刷ジョブのジョブＩＤとの照合によって、一致する印刷ジョブを検索する。
【００３５】
ジョブＩＤが一致する印刷ジョブが存在した場合には、格納されている印刷ジョブを、最新に受け付けた印刷ジョブに差し替える。すなわち、差し替えるという概念は、受付時間順はそのまま最初に受け付けた時間とし、印刷ジョブのみを差し替えるものであり、結果として、印刷ジョブの内容に変更（特に、ドキュメントの変更）があっても、印刷時期が遅れることがない。また、ジョブＩＤの照合により自動的に差し替え処理が実行されるため、作業効率の低下もない。
【００３６】
情報処理端末において、印刷ジョブを差し替えるべきか、新たなに印刷するべきかを判断する。この判断として差替指示情報が付加された場合のみ、ジョブＩＤの照合を行うようにすれば、無駄なジョブＩＤ照合作業がなくなり、作業効率をさらに向上することができる。
【発明の効果】
【００３７】
以上説明した如く本発明では、既に印刷対象として受け付けた印刷ジョブのドキュメントに変更があった場合に、当該受付時間順を変更することなく、ドキュメントを変更することができ、かつ変更作業手順が簡便で作業効率の低下を防止することができるという優れた効果を有する。
【発明を実施するための最良の形態】
【００３８】
図１には、本実施の形態に適用した印刷処理システム１０の概略構成が示されている。
【００３９】
印刷処理システム１０は、少なくとも各種のアプリケーションを用いてページレイアウト等の印刷用の画像（原稿）を形成可能とする情報処理端末１２及び印刷サーバー（プリントサーバ）１４を備え、前記ネットワーク１６に接続されている。印刷サーバー１４には、各種の画像データに基づいた印刷処理を行う印刷装置（プリンタ）１８が接続されている。
【００４０】
例えば、前記印刷処理システム１０が印刷会社に設置されている場合、情報処理端末１２によって作成した画像データに基づいて印刷用の刷版を作成するために感光性平版印刷版等を直接露光するプレートセッターや、感光性平版印刷版への画像焼付（露光）に用いる原稿フィルムを露光する露光装置等が設けられていても良い。
【００４１】
図２には、印刷サーバー１４の概略構成を示している。印刷サーバー１４は、ＣＰＵ２８メインメモリ３２を備え、ＣＰＵ２８によって画像処理を含む各種の処理及び印刷サーバー１４の作動を制御する一般的構成となっている。
【００４２】
また、印刷サーバー１４は、複数のバス３４Ａ、３４Ｂ、３４Ｃがブリッジ３６を介して接続しており、バス３４Ａには、ＨＤＤ３８、ネットワークカードなどの通信インターフェイス（通信Ｉ／Ｆ）４０が接続している。
【００４３】
また、印刷サーバー１４には、ＣＲＴ又はＬＣＤなどのモニタが表示デバイス４２として設けられ、キーボード及びマウスなどが入力デバイス４４として設けられている。表示デバイス４２は、ビデオカード４６を介してバス３４Ａに接続され、入力デバイス４４は、入力デバイスインターフェイス（入力デバイスＩ／Ｆ）４８を介してバス３４Ｂに接続されており、これにより、印刷サーバー１４では、各種の情報や画像の表示と、表示情報や画像に対する処理指示などの入力操作が可能となっている。
【００４４】
なお、印刷サーバー１４は、ＣＤ−ＲＯＭドライブ５０やＦＤドライブ５２が設けられて、ＣＤ−ＲＯＭやＦＤからのデータの読込み等が可能となっている。また、印刷サーバー１４は、ＣＤやＤＶＤなどの各種の記憶メディアへのデータの入出力が可能なドライブを含んでいても良い。
【００４５】
一方、印刷サーバー１４には、画像処理部５４、画像メモリ５６及び周辺機器インターフェイス（周辺機器Ｉ／Ｆ）５８が設けられており、これらがバス３４Ｃに接続している。
【００４６】
周辺機器Ｉ／Ｆ５８には、プリンタ１８（必要に応じてスキャナ２２）が接続しており、印刷サーバー１４では、周辺機器Ｉ／Ｆ５８を介して、プリンタ１８への印刷データの出力及び、スキャナ２２からの画像データの読込み可能となっている。
【００４７】
すなわち、印刷サーバー１４では、情報処理端末１２等から印刷ジョブ（印刷指示情報及びドキュメント（画像データや文字データ））が入力されると、画像処理部５４で、この印刷ジョブに基づいた画像処理を行って印刷データを生成し、この印刷データをプリンタ１８へ出力することにより、印刷ジョブに応じた印刷処理が実行されるようにしている。
【００４８】
上記印刷サーバー１４のＣＰＵ２８では、情報処理端末１２から送られてくる複数のジョブを受付時間順に管理し、一旦、メインメモリ３２に記憶した後、ＨＤＤ３８等にジョブ単位で格納している。この格納状況は表示デバイス４２（モニタ）に表示されるようになっている（図３参照）。
【００４９】
図３に示される如く、ジョブは、３種類に分類されており、下から順に情報処理端末１２から受信した順（受付時間順）に格納する受付ジョブ格納手段である第１の領域（保持領域）６０と、プリンタ１８での印刷に適合するように記述言語を含む変換処理を施した印刷ジョブを格納する印刷ジョブ格納手段である第２の領域（処理待ち領域）６２、プリンタ１８での印刷処理の実行の指示がなされた実行指示印刷ジョブを格納する実行指示印刷ジョブ格納手段としての第３の領域（処理中領域）６４となっている。なお、図示は省略したが、何らかのエラーによって印刷できなかったジョブを格納するエラー領域も設けられており、このエラー領域を同時に表示してもよい。
【００５０】
ここで、受け付けたジョブには、それぞれジョブＩＤが付与されており、このジョブＩＤにより、第１の領域６０乃至第３の領域６４に格納されているジョブを特定することができるようになっている。
【００５１】
本実施の形態では、上記ジョブＩＤを用いて、既に第１の領域６０乃至第３の領域６４に格納されているジョブに対して、情報処理端末１２から差し替え指示があった場合に、新たなに受け付けたジョブのジョブＩＤと、既に格納されているジョブのジョブＩＤとの照合を実行し、一致したジョブに対して、差し替えを実行するようにしている。なお、この差し替えに際しては、最初に格納されたときの受付時間が適用されるようになっている。
【００５２】
前記差し替えをする場合、情報処理端末１２のモニタ１２Ａに表示される印刷指示のためのユーザーインタフェイス画面６６（図４参照）上で差し替え指示操作を行う。
【００５３】
図４に示される如く、ユーザーインタフェイス画面６６は、一般的なプリントドライバとほとんど同一であるため、詳細な説明は省略するが、大きく分けて、プリンタ設定領域６８、印刷範囲設定領域７０、印刷部数設定領域７２とに分類され、キーボード１２Ｂ（図１参照）又はマウス（図示省略）を用いて、それぞれの領域に設けられたチェックボックス等にチェック操作することで、印刷設定が行えるようになっている。
【００５４】
ここで、プリンタ設定領域６８には、再印刷設定領域７４が設けられている。再印刷設定領域７４には、チェックボックス７６が設けられ、このチェックボックス７６にチェック操作（図４では、「×」印）をすることで、再印刷の設定が可能となっている。
【００５５】
再印刷とは、図４に示す再印刷設定領域７４に表示されているように、「サーバーキュー内に同じファイルがある場合、ファイルを入れ替える」ことであり、図３に示す、前記印刷サーバー１４における第１の領域６０乃至第３の領域６４に格納されているジョブとの差し替えを目的とするものである。
【００５６】
図５には、前記再印刷設定領域７４のチェックボックス７６（共に図４参照）にチェックが入った（差し替え指示があった）場合のＣＰＵ２８における、前記ジョブＩＤによる差し替え制御を主体とした機能ブロック図が示されている。
【００５７】
情報処理端末１２から受信したジョブ（受付ジョブ）は、一端メインメモリ３２に記憶されるようになっており、受付ジョブ情報読出部１００では、このメインメモリ３２から受付ジョブ情報を読み出す。
【００５８】
受付ジョブ情報読出部１００は、差し替え指示有無判別部１０２に接続されており、差し替え指示有無判別部１０２では、読み出した受付ジョブ情報の中から、差し替え指示の有無（すなわち、図４の再印刷設定領域７４のチェックボックス７６のチェック状態）を判別する。
【００５９】
この差し替え指示有無判別部１０２において、差し替え無しと判別された場合には、アクティブ信号を通常格納指示部１０４へ送出し、差し替え有りと判別された場合には、ジョブＩＤ抽出部１０６へアクティブ信号を送出する。
【００６０】
通常格納指示部１０４にアクティブ信号が入力されると、この通常格納指示部１０４では、受付ジョブをメインメモリ３２からＨＤＤ（ハードディスク）３８へ移行して、格納するように指示する。
【００６１】
一方、ジョブＩＤ抽出部１０６にアクティブ信号が入力されると、前記受付ジョブ情報読出部１００で読み出した受付ジョブ情報からジョブＩＤを抽出する。
【００６２】
ジョブＩＤ抽出部１０６は、照合部１０８に接続されており、抽出したジョブＩＤをこの照合部１０８へ送出する。
【００６３】
また、照合部１０８は、格納済ジョブＩＤ読出部１１０に接続されており、格納済ジョブＩＤ読出部１１０では、ＨＤＤ３８に格納されている全てのジョブのＩＤを読み出して、照合部１０８へ送出する。
【００６４】
照合部１０８では、受付ジョブのジョブＩＤと、格納済ジョブのジョブＩＤとを照合し、その照合情報を照合判定部１１２へ送出する。
【００６５】
照合判定部１１２には、前記通常格納指示部１０４と格納領域判別部１１４に接続されており、この照合判定部１１２において、一致するジョブＩＤが存在したか否かの判定結果に基づいて、通常格納指示部１０４又は格納領域判別部１１４の何れかへアクティブ信号を送出する。すなわち、一致するジョブＩＤが存在しない場合には、前記通常格納指示部１０４へアクティブ信号を送出し、一致するジョブＩＤが存在しない場合には、格納領域判別部１１４へアクティブ信号を送出するようになっている。
【００６６】
格納領域判別部１１４では、ジョブＩＤが一致した格納済ジョブの格納領域（第１の領域６０乃至第３の領域６４）を判別する。
【００６７】
格納領域判別部１１４には、差し替え格納指示部１１６、印刷キャンセル指示部１１８及び優先印刷指示部１２０が接続されている。
【００６８】
格納領域判別部１１４における領域判別で、第１の領域６０又は第２の領域６２と判別された場合には、差し替え格納指示部１１６を制御して、メインメモリ３２に対して、受け付けた受付ジョブを、ＨＤＤ３８に格納し、かつジョブＩＤが一致した格納済ジョブとの差し替えを指示する。
【００６９】
また、格納領域判別部１１４における領域判別で、第３の領域６４と判別された場合には、既に印刷処理が開始されている可能性が高いため、印刷キャンセル指示部１１８を制御して、ブリッジ３４Ａ、周辺機器Ｉ／Ｆ５８（図２参照）を介してプリンタ１８へ印刷のキャンセルを指示すると共に、優先印刷指示部１２０を制御して、当該プリンタ１８に差し替えたジョブを優先して印刷するように指示する。
【００７０】
以下に本実施の形態の作用を説明する。
【００７１】
複数の情報処理端末１２から送信されるジョブは、印刷サーバー１４において一括して受け付け、格納していく。このとき、まず、受付時間順に、受付ジョブとして、第１の領域６０に格納していく。
【００７２】
次に、第１の領域６２に格納された受付ジョブの内、受付時間の早い順に、プリンタ１８による印刷に適用する記述言語に変換したり、ＪＰＥＧ等の圧縮データをビットマップデータに変換するといった処理を施すための印刷ジョブとして、第２の領域６２へ移行させる。
【００７３】
また、第２の領域６２に格納された印刷ジョブに対しても、受付時間順に前記処理を実行し、印刷実行指示ジョブとして第３の領域６４へ移行させる。
【００７４】
このように、受け付けたジョブの状態に基づいて、仕分けして格納しておくことで、ジョブ管理作業を簡便化することができる。
【００７５】
ところで、印刷サーバー１４で受け付けたジョブに対して、変更（印刷指示情報のみならず、ドキュメントを含む変更）が必要な場合、情報処理端末１２では、変更後のジョブを再送信する。
【００７６】
このとき、情報処理端末１２のユーザーインターフェイス画面６６の再印刷設定領域７４に設けられたチェックボックス７６にチェックを入れることで、印刷サーバー１４に格納済みのジョブとの差し替えが可能となる。なお、この場合、受付時間は被差し替えジョブの受付時間がそのまま適用され、差し替えにより印刷順序が後回しになるようなことがない。
【００７７】
以下、図６のフローチャートに従い、ジョブ差し替え制御の流れを説明する。
【００７８】
ステップ１５０では、ジョブを受け付けたか否かが判断され、否定判定された場合はこのルーチンは終了する。また、ステップ１５０で肯定判定されると、ステップ１５２へ移行して、差し替え指示があるか否かを判断する。すなわち、図４に示される再印刷を指示するチェックボックス７６にチェック（「×」印）が入っているか否かを判断する。
【００７９】
このステップ１５２で肯定判定されると、ステップ１５４へ移行して、受付ジョブのジョブＩＤを抽出し、ステップ１５６へ移行する。
【００８０】
ステップ１５６では、印刷サーバー１４に格納済みである格納済ジョブのジョブＩＤを読出し、次いでステップ１５８で前記受付ジョブのＩＤと格納済ジョブのジョブＩＤとを照合する。
【００８１】
次のステップ１６０では、照合の結果が一致しているか否かが判断され、不一致（否定判定）の場合には、ステップ１６２へ移行する。
【００８２】
なお、前記ステップ１５２で否定判定、すなわち、差し替え指示がない場合にも、このステップ１６２へ移行する。
【００８３】
ステップ１６２では、通常格納処理を指示し、このルーチンは終了する。
【００８４】
一方、ステップ１６０で一致（肯定判定）されると、ステップ１６４へ移行して、ジョブＩＤが一致した格納済ジョブの格納先（第１の領域６０乃至第３の領域６４）を判別し、ステップ１６６へ移行する。
【００８５】
ステップ１６６では、判別した格納先が第３の領域６４か否かが判断され、否定判定、すなわち、第１の領域６０又は第２の領域６２に格納されていると判定された場合には、ステップ１６８へ移行して差し替え処理を指示し、このルーチンは終了する。
【００８６】
また、ステップ１６６で肯定判定、すなわち、第３の領域６４に格納されていると判定された場合には、既に印刷が始まっている、或いは印刷待機中であるため、ステップ１７０へ移行して印刷をキャンセルし、次いでステップ１７２へ移行して受付ジョブの優先印刷処理を指示し、このルーチンは終了する。
【００８７】
以上説明したように本実施の形態では、情報処理端末１２から印刷サーバー１４へ送信したジョブに対して、変更（ドキュメントを含む）が必要となったとき、情報処理端末１２のモニタ１２Ａに表示されるユーザーインターフェイス画面６６に設けられた再印刷設定領域７４のチェックボックス７６にチェックを入れることで、印刷サーバー１４では、ジョブの差し替えを要求していることを認識し、受付ジョブのジョブＩＤと、既に格納されている格納済ジョブのジョブＩＤとの照合を行い、一致した格納済ジョブと受付ジョブとを差し替えるようにした。
【００８８】
これにより、格納済ジョブの受付時間が確保されるため、差し替えられた新たなジョブは、差し替えらたジョブの受付時間で印刷処理されることになり、後回しにされるような不具合がない。また、ジョブそのものを差し替えるため、ドキュメントの変更も可能であり、また、自動的に差し替え処理を実行するため、作業効率が低下することがない。
【００８９】
なお、本実施の形態では、情報処理端末１２のユーザーエンターフェイス画面６６上で再印刷の指示を行ったときのみ、ジョブＩＤの照合を実行し、一致したときに差し替えを行ったが、情報処理端末１２からの再印刷の指示がなくても、常に、ジョブＩＤの照合を行い、一致した場合は直ちに差し替えを行うか、情報処理端末１２に差し替えてもよいかの通知を出したのちの返信に基づいて差し替えを行うようにしてもよい。
【００９０】
また、本実施の形態では、既に印刷サーバー１４によって受け付けたジョブに変更があった場合に、差し替えることを基本として説明したが、その応用として、意図的に空データ（空ジョブ）を登録しておき、至急で印刷した事態が生じたときに、この空ジョブと差し替えることで、優先印刷するようにしてもよい。また、空ジョブは、頻繁に使用されうと、他の情報処理端末１２からのジョブの印刷の遅延が生じる可能性があるため、同一の情報処理端末１２から所定数の空ジョブを受け付けた場合は、警告することが好ましい。
【図面の簡単な説明】
【００９１】
【図１】本実施の形態に適用した印刷処理システムの概略図である。
【図２】印刷処理システムに適用する印刷サーバーの一例を示す概略図である。
【図３】印刷サーバーのモニタに表示される、格納したジョブの一覧表示画面の正面図である。
【図４】情報処理端末のモニタに表示される、ユーザーインターフェイス画面の正面図である。
【図５】本実施の形態に係る印刷サーバーのＣＰＵにおける、ジョブ差し替え処理制御を機能的に示したブロック図である。
【図６】ジョブ差し替え処理の手順を示す制御フローチャートである。
【符号の説明】
【００９２】
１０    印刷処理システム
１２    情報処理端末
１２Ａ    モニタ
１２Ｂ    キーボード
１４    印刷サーバー
１６    ネットワーク
１８    プリンタ（印刷装置）
２８    ＣＰＵ（印刷ジョブ生成手段、印刷処理実行指示手段）
３２    メインメモリ
３４Ａ、３４Ｂ、３４Ｃ    バス
３６    ブリッジ
３８    ＨＤＤ
４０    通信Ｉ／Ｆ
４２    表示デバイス
４４    入力デバイス
５４    画像処理部
５６    画像メモリ
５８    周辺機器Ｉ／Ｆ
６０    第１の領域（受付ジョブ格納手段）
６２    第２の領域（印刷ジョブ格納手段）
６４    第３の領域（実行指示印刷ジョブ格納手段）
６６    ユーザーインタフェイス画面
６８    プリンタ設定領域
７０    印刷範囲設定領域
７２    印刷部数設定領域
７４    再印刷設定領域
７６    チェックボックス
１００    受付ジョブ情報読出部
１０２    差し替え指示有無判別部
１０４    通常格納指示部
１０６    ジョブＩＤ抽出部
１０８    照合部（ジョブＩＤ照合手段）
１１０    格納済ジョブＩＤ読出部
１１２    照合判定部（ジョブＩＤ照合手段）
１１４    格納領域判別部（格納先特定手段）
１１６    差し替え格納指示部（優先処理手段）
１１８    印刷キャンセル指示部（優先処理手段）
１２０    優先印刷指示部（優先処理手段）
【図１】
2006085625.tif 000003
【図２】
2006085625.tif 000004
【図３】
2006085625.tif 000005
【図４】
2006085625.tif 000006
【図５】
2006085625.tif 000007
【図６】
2006085625.tif 000008