(57)【要約】【課題】プリンタが複数のプリントサーバ等から管理される場合であっても、適切な位置にバナーシートを出力することのできる印刷方法および装置並びに印刷制御装置を提供する。【解決手段】プリントサーバ１が、クライアント３から受信したジョブ本体に対応するバナーシート用のジョブをバナー生成部１３で本体と独立して生成し、該生成したジョブと本体のジョブとをプリンタに送信する際に、ジョブ送信部１４が先行して送信するジョブとともに当該ジョブの保持指示を送信し、後に送信するジョブとともに先行して送信したジョブの印刷処理指示を送信する。【選択図】　　　　図１
2004074543.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された印刷装置でジョブを実行させて印刷出力を得る印刷方法において、
ジョブ発行側は、発行する本体ジョブに対応し該本体ジョブとは独立したバナーシート用のバナージョブを生成し、前記本体ジョブと前記バナージョブとを順次印刷装置に送信するとともに、該印刷装置に前記本体ジョブと前記バナージョブとの連続出力を要求し、
前記印刷装置は、前記ジョブ発行側から連続出力の要求を受けた際に、該要求に対応するジョブを連続して出力する
ことを特徴とする印刷方法。
【請求項２】
前記ジョブ発行側が前記本体ジョブと前記バナージョブとのうち、先行して送信するジョブとともに該ジョブの保持指示を送信し、
前記保持指示を受信した印刷装置が該保持指示に対応するジョブを実行することなく保持し、
前記ジョブ発行側が前記本体ジョブと前記バナージョブとのうち、後行して送信するジョブとともに前記保持指示により保持されているジョブの実行指示を送信し、
前記実行指示を受信した印刷装置が前記保持指示に基づいて保持したジョブと該実行指示とともに受信したジョブとを連続して実行する
ことを特徴とする請求項１記載の印刷方法。
【請求項３】
前記印刷装置は、
前記保持指示に基づいてジョブを保持した際に、該ジョブを特定する識別子を生成し、該生成した識別子を前記ジョブ発行側に送信し、
前記ジョブ発行側は、
前記識別子を前記実行指示に含めて送信する
ことを特徴とする請求項２記載の印刷方法。
【請求項４】
前記ジョブ発行側は、
前記印刷装置を管理するサーバ装置であることを特徴とする請求項１記載の印刷方法。
【請求項５】
ネットワークを介して受信したジョブに基づいて印刷処理を実行する印刷装置において、
受信したジョブを受け付けるジョブ受付手段と、
前記ジョブ受付手段が受け付けたジョブを実行するジョブ実行手段と、
前記ジョブ受付手段が受け付けたジョブのうち、ジョブ本体である本体ジョブと該ジョブに対応するバナーシート用のバナージョブとを連続して前記ジョブ実行手段に実行させるジョブ制御手段と
を具備することを特徴とする印刷装置。
【請求項６】
前記ジョブ受付手段が受け付けたジョブを保存するジョブ保存手段をさらに具備し、
前記ジョブ制御手段は、
前記本体ジョブと前記バナージョブとのうち、前記ジョブ受付手段が先行して受け付けたジョブを前記ジョブ保存手段に保存し、前記ジョブ受付手段が他方のジョブを受け付けるのを待って、前記本体ジョブと前記バナージョブとを連続して前記ジョブ実行手段に実行させる
ことを特徴とする請求項５記載の印刷装置。
【請求項７】
前記ジョブ受付手段が受け付けたジョブを保存するジョブ保存手段をさらに具備し、
前記ジョブ制御手段は、
前記本体ジョブと前記バナージョブとのうち、前記ジョブ受付手段が保持指示とともに受け付けたジョブを前記ジョブ保存手段に保存し、前記ジョブ受付手段が前記保持指示に対応する印刷指示を受け付けた際に、前記ジョブ保存手段に保存したジョブのうち、該印刷指示に対応するジョブを前記ジョブ実行手段に実行させる
ことを特徴とする請求項５記載の印刷装置。
【請求項８】
前記ジョブ制御手段は、
前記保持指示に基づいて前記ジョブ保存手段にジョブを保存した際に、該ジョブを特定する識別子を発行し、前記印刷指示に前記識別子が含まれていることを条件に該識別子で特定されるジョブを前記ジョブ実行手段に実行させることを特徴とする請求項７記載の印刷装置。
【請求項９】
ネットワークを介して接続された印刷装置にジョブを実行させる印刷制御装置において、
ジョブ本体に対応するバナーシート用のバナージョブを生成するバナージョブ生成手段と、
前記ジョブ本体と前記バナージョブとを順次印刷装置に送信するととに、前記ジョブと前記バナージョブとを連続出力させる要求を前記印刷装置に送信するジョブ制御手段と
を具備することを特徴とする印刷制御装置。
【請求項１０】
前記ジョブ制御手段は、
前記ジョブ本体と前記バナージョブとのうち、先行して送信するジョブとともに、該ジョブの保持指示を送信し、他方のジョブを送信する際に、前記保持指示に対応するジョブの印刷指示を送信することを特徴とする請求項９記載の印刷制御装置。
【請求項１１】
前記ジョブ制御手段は、
前記保持指示を送信した際に、該保持指示に基づいて保持されたジョブに対応する識別子を前記印刷装置から受信し、
前記印刷指示を送信する際に、該印刷指示に前記識別子を含ませる
ことを特徴とする請求項１０記載の印刷制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷方法および装置並びに印刷制御装置に関し、特に、ジョブの実行による印刷結果にバナーシートを付加する印刷方法および装置並びに印刷制御装置に関する。
【０００２】
【従来の技術】
複数のユーザから共有されるプリンタ等の印刷装置は、複数のジョブ処理結果のそれぞれの識別を容易にするために、出力の区切りにバナーシート等を印刷するものがある。例えば、特開平１−３１７９５４号公報や特開平８−４０６２９号公報、特開平８−２４５０５０号公報には、印刷装置自身がジョブ毎の出力間にバナーシート等を挿入する構成が記載されている。
【０００３】
また、最近では、ネットワーク技術の向上に伴って、ネットワークに接続された複数のプリンタを一元管理してユーザに提供するプリントサーバシステムも多く導入されるようになっている。プリントサーバシステムでは、様々な種類のプリンタを一元管理することができるため、バナーシートの出力をサポートしているプリンタとサポートしていないプリンタが混在して管理されることがあり、このような場合には、バナーシートの出力をサポートしているプリンタにジョブが集中したり、バナーシートの出力をサポートしていないプリンタで出力結果の識別に手間取る等の状況が生じることが考えられる。
【０００４】
このため、プリントサーバシステムでは、バナーシートの出力をサポートしていないプリンタからもバナーシートを出力できるようにすることが望まれており、バナーシートの出力をサポートしていないプリンタからバナーシートを出力するための方法は、従来から存在している。
【０００５】
例えば、ある方法では、プリントサーバがプリンタにジョブを送出する際に、当該ジョブにより印刷される文書の先頭ページ等にバナーシートを合成したジョブを送出している。この方法では、文書に対する所望の位置に確実にバナーシートを含ませることが可能であるが、出力した文書に対してステープル等の後処理を行う場合等には、バナーシートも併せて処理されてしまい、出力結果に対する不具合が生じてしまう場合がある。
【０００６】
また、別の方法では、プリントサーバがプリンタにジョブを送出する際に、当該ジョブとは独立したバナーシートを印刷するためのジョブを生成し、生成したバナーシート用のジョブと元のジョブとを連続して送出している。この方法では、バナーシートは、元のジョブ本体とは独立しているために、後処理等で不具合が生じることはないが、プリントサーバシステムの構成によっては、バナーシートが期待された位置に出力されない場合がある。
【０００７】
例えば、図７に示すようなネットワーク構成を考える。図７に示したネットワーク構成では、複数のプリントサーバ５０１（５０１−１、５０１−２）と、複数のプリンタ５０２（５０２−１〜５０２−４）、複数のクライアント５０３（５０３−１〜５０３−ｎ）がネットワーク５１０に接続されている。ここで、プリントサーバ５０１−１とプリントサーバ５０１−２のそれぞれが、全てのプリンタ５０２（５０２−１〜５０２−４）を管理し、各クライアント５０３は、プリンタ５０２に直接若しくはプリントサーバ５０１を経由してジョブを送出できるものとすると、各プリンタは、複数箇所からジョブを受信することとなる。この場合には、ジョブを送出する側は、他の装置がどのようなタイミングでジョブを送出するかを判断することができないため、複数のジョブを連続して送出しても、必ずしも複数のジョブが連続して処理されないこととなる。例えば、図８に示すように、プリントサーバ５０１−１がプリンタ５０２−１に対してジョブＸのバナーシート用のジョブを送出し（ステップ６０１）、時間ｔ（ｔは限りなく０に近いものとする）後に、ジョブＸを送信したとする（ステップ６０２）。このとき、プリントサーバ５０１−１では、２つのジョブが連続して処理されることを期待していることとなるが、この僅かな時間ｔの間に、プリントサーバ５０１−２からジョブＹが送出されていたとすると（ステップ６０３）、プリンタ５０２−１は、ジョブＸ用のバナーシート、ジョブＹ、ジョブＸといった順に処理を行うため、ジョブＸ用のバナーシートは、期待した位置に出力されないこととなる。
【０００８】
【発明が解決しようとする課題】
上述のように、プリンタを共有する場合には、バナーシートの出力をサポートしてないプリンタからもバナーシートの出力が行えることが望まれているが、プリントサーバシステムの構成によっては、期待した位置にバナーシートが出力されず、かえって混乱を生じさせることがあった。
【０００９】
そこで、この発明は、プリンタが複数のプリントサーバ等から管理される場合であっても、適切な位置にバナーシートを出力することのできる印刷方法および装置並びに印刷制御装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上述した目的を達成するため、請求項１の発明は、ネットワークを介して接続された印刷装置でジョブを実行させて印刷出力を得る印刷方法において、ジョブ発行側は、発行する本体ジョブに対応し該本体ジョブとは独立したバナーシート用のバナージョブを生成し、前記本体ジョブと前記バナージョブとを順次印刷装置に送信するとともに、該印刷装置に前記本体ジョブと前記バナージョブとの連続出力を要求し、前記印刷装置は、前記ジョブ発行側から連続出力の要求を受けた際に、該要求に対応するジョブを連続して出力することを特徴とする。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記ジョブ発行側が前記本体ジョブと前記バナージョブとのうち、先行して送信するジョブとともに該ジョブの保持指示を送信し、前記保持指示を受信した印刷装置が該保持指示に対応するジョブを実行することなく保持し、前記ジョブ発行側が前記本体ジョブと前記バナージョブとのうち、後行して送信するジョブとともに前記保持指示により保持されているジョブの実行指示を送信し、前記実行指示を受信した印刷装置が前記保持指示に基づいて保持したジョブと該実行指示とともに受信したジョブとを連続して実行することを特徴とする。
【００１２】
また、請求項３の発明は、請求項２の発明において、前記印刷装置は、前記保持指示に基づいてジョブを保持した際に、該ジョブを特定する識別子を生成し、該生成した識別子を前記ジョブ発行側に送信し、前記ジョブ発行側は、前記識別子を前記実行指示に含めて送信することを特徴とする。
【００１３】
また、請求項４の発明は、請求項１の発明において、前記ジョブ発行側は、前記印刷装置を管理するサーバ装置であることを特徴とする。
【００１４】
また、請求項５の発明は、ネットワークを介して受信したジョブに基づいて印刷処理を実行する印刷装置において、受信したジョブを受け付けるジョブ受付手段と、前記ジョブ受付手段が受け付けたジョブを実行するジョブ実行手段と、前記ジョブ受付手段が受け付けたジョブのうち、ジョブ本体である本体ジョブと該ジョブに対応するバナーシート用のバナージョブとを連続して前記ジョブ実行手段に実行させるジョブ制御手段とを具備することを特徴とする。
【００１５】
また、請求項６の発明は、請求項５の発明において、前記ジョブ受付手段が受け付けたジョブを保存するジョブ保存手段をさらに具備し、前記ジョブ制御手段は、前記本体ジョブと前記バナージョブとのうち、前記ジョブ受付手段が先行して受け付けたジョブを前記ジョブ保存手段に保存し、前記ジョブ受付手段が他方のジョブを受け付けるのを待って、前記本体ジョブと前記バナージョブとを連続して前記ジョブ実行手段に実行させることを特徴とする。
【００１６】
また、請求項７の発明は、請求項１の発明において、前記ジョブ受付手段が受け付けたジョブを保存するジョブ保存手段をさらに具備し、前記ジョブ制御手段は、前記本体ジョブと前記バナージョブとのうち、前記ジョブ受付手段が保持指示とともに受け付けたジョブを前記ジョブ保存手段に保存し、前記ジョブ受付手段が前記保持指示に対応する印刷指示を受け付けた際に、前記ジョブ保存手段に保存したジョブのうち、該印刷指示に対応するジョブを前記ジョブ実行手段に実行させることを特徴とする。
【００１７】
また、請求項８の発明は、請求項７の発明において、前記ジョブ制御手段は、前記保持指示に基づいて前記ジョブ保存手段にジョブを保存した際に、該ジョブを特定する識別子を発行し、前記印刷指示に前記識別子が含まれていることを条件に該識別子で特定されるジョブを前記ジョブ実行手段に実行させることを特徴とする。
【００１８】
また、請求項９の発明は、ネットワークを介して接続された印刷装置にジョブを実行させる印刷制御装置において、ジョブ本体に対応するバナーシート用のバナージョブを生成するバナージョブ生成手段と、前記ジョブ本体と前記バナージョブとを順次印刷装置に送信するととに、前記ジョブと前記バナージョブとを連続出力させる要求を前記印刷装置に送信するジョブ制御手段とを具備することを特徴とする。
【００１９】
また、請求項１０の発明は、請求項９の発明において、前記ジョブ制御手段は、前記ジョブ本体と前記バナージョブとのうち、先行して送信するジョブとともに、該ジョブの保持指示を送信し、他方のジョブを送信する際に、前記保持指示に対応するジョブの印刷指示を送信することを特徴とする。
【００２０】
また、請求項１１の発明は、請求項１０の発明において、前記ジョブ制御手段は、前記保持指示を送信した際に、該保持指示に基づいて保持されたジョブに対応する識別子を前記印刷装置から受信し、前記印刷指示を送信する際に、該印刷指示に前記識別子を含ませることを特徴とする。
【００２１】
【発明の実施の形態】
以下、この発明に係る印刷方法および装置並びに印刷制御装置の一実施の形態について、添付図面を参照して詳細に説明する。
【００２２】
図１は、この発明を適用したプリントサーバシステムの概略構成を示すブロック図である。同図に示すように、この発明を適用したプリントサーバシステムは、プリントサーバ１とプリンタ２、クライアント３を具備して構成される。なお、プリントサーバ１、プリンタ２、クライアント３は、それぞれ図７に示したプリントサーバ５０１、プリンタ５０２、クライアント５０３に対応するもので、全体としては、図７に示したようなネットワーク構成とすることが可能なものである。
【００２３】
プリントサーバ１は、ジョブ受信部１１とジョブ制御部１２、バナー生成部１３、ジョブ送信部１４を具備して構成される。ジョブ受信部１１は、クライアント３からジョブを受け付ける。ジョブ制御部１２は、ジョブ受信部１１が受信したジョブに基づいてバナー生成部１３にバナーシート用のジョブを生成させるとともに、受信したジョブと生成させたジョブをジョブ送信部１４に渡す。バナー生成部１３は、ジョブ制御部１２の指示に基づいてバナーシート用のジョブを生成する。ジョブ送信部１４は、プリンタ２との間でデータの送受信を行い、ジョブをプリンタ２に送信する。
【００２４】
また、プリンタ２は、ジョブ受信部２１とジョブ制御部２２、キュー２３、印刷処理部２４を具備して構成される。ジョブ受信部２１は、プリントサーバ１やクライアント３との間でデータの送受信を行い、プリントサーバ１からのジョブを受信する。ジョブ制御部２２は、ジョブ受信部２１が受信したジョブをキュー２３に保存若しくは印刷処理部２４に渡す。キュー２３は、ジョブ制御部２２から渡されたジョブを一時的に保存するとともに、キュー管理を行う。印刷処理実行部２４は、ジョブ制御部２２から渡されたジョブに基づいて印刷処理を実行する。
【００２５】
次に、このプリントサーバシステムの動作について説明する。図２は、プリントサーバ１の動作の流れを示すフローチャートであり、図３は、プリンタ２の動作の流れを示すフローチャート、図４は、プリントサーバ１とプリンタ２の間のデータの流れを示した図である。
【００２６】
まず、プリントサーバ１のジョブ受信部１１がクライアント３からジョブを受信すると（ステップ１０１でＹＥＳ）、ジョブ制御部１２がバナー生成部１３にバナーシート用のジョブを生成させる（ステップ１０２）。続いて、ジョブ制御部１２は、バナー生成部１３が生成したバナーシート用のジョブをジョブ保持指示とともにジョブ送信部１４からプリンタ２へ送信し（ステップ１０３、ステップ３０１）、送信したジョブに対応する識別子の受信を待つ（ステップ１０４でＮＯ）。
【００２７】
一方、プリンタ２は、ジョブ受信部２１がジョブを受信すると（ステップ２０１でＹＥＳ）、ジョブ制御部２２が当該ジョブを取得し、当該ジョブをジョブ保持指示と同時に受信若しくはジョブ保持指示が付加されたジョブとして受信したと判断すると（ステップ２０２でＹＥＳ）、受信したジョブをキュー２３に一時的に保存させる（ステップ２０３）。そして、ジョブ制御部２２は、保存したジョブに対応する識別子、例えば、識別子Ｋ１を生成し（ステップ２０４）、生成した識別子をジョブ受信部２１からプリントサーバ１に送信する（ステップ２０５、ステップ３０２）。
【００２８】
プリントサーバ１では、ジョブ送信部１４がプリンタ２から識別子、例えば、識別子Ｋ１を受信すると（ステップ１０４でＹＥＳ）、ジョブ制御部１２が先にクライアント３から受信したジョブを識別子Ｋ１のジョブの印刷指示とともに、ジョブ送信部１４からプリンタ２へ送信し（ステップ１０５、ステップ３０３）、プリンタ２からの処理応答を待つ（ステップ１０６でＮＯ）。
【００２９】
プリンタ２では、ジョブ受信部２１がジョブを受信すると（ステップ２０１でＹＥＳ）、ジョブ制御部２２が当該ジョブを取得する。そして、ジョブ制御部２２が当該ジョブを印刷指示と同時に受信若しくは印刷指示が付加されたジョブとして受信したと判断すると（ステップ２０２でＮＯ、ステップ２０６でＹＥＳ）、印刷指示に含まれる識別子、例えば、識別子Ｋ１に対応するジョブをキュー２３から取得する（ステップ２０７）。続いて、ジョブ制御部２２は、キュー２３から取得したジョブとジョブ受信部２１が受信したジョブとを印刷処理部２４に渡して印刷処理を実行させた後（ステップ２０８）、ジョブ受信部２１からプリントサーバ１に処理応答を送信する（ステップ２０９、ステップ３０４）。
【００３０】
そして、プリントサーバ１は、ジョブ送信部１４がプリンタ２から処理応答を受信すると（ステップ１０６でＹＥＳ）、処理を終了する。
【００３１】
なお、プリンタ２は、ジョブ保持指示と印刷指示のいずれも付加されていないジョブを受信した場合には（ステップ２０２でＮＯ、ステップ２０６でＮＯ）、直ちに印刷処理部２４でジョブの印刷処理を開始する。ただし、いずれの場合であっても、印刷処理部２４での印刷処理が待ち状態にある場合には、キュー２３で通常のキューイング処理が行われることとなる。
【００３２】
次に、上述したプリンタ２の動作をキュー２３へのジョブの保存方法を例として再度説明する。図５は、キュー２３の状態の遷移を示した図である。
【００３３】
キュー２３は、機能的には、図５（ａ）に示すように、キュー処理部２３−１と一時保存部２３−２とで構成されている。ここで、ジョブ受信部２１が上述したジョブＡを保持指示とともに受信すると、キュー２３では、図５（ｂ）に示すように、一時保存部２３−２にジョブＡを保存する。
【００３４】
この状態で、ジョブ受信部２１が別のプリントサーバ１からジョブａを受け付け、このジョブａには保持指示が付されていなければ、キュー２３では、図５（ｃ）に示すように、キュー処理部２３−１にジョブａを格納し、直ちに印刷処理を実行させる。
【００３５】
さらに、この状態で、ジョブ受信部２１が別のプリントサーバ１からジョブｂを受け付け、このジョブｂに保持指示が付されていた場合には、キュー２３では、図５（ｄ）に示すように、一時保存部２３−２にジョブｂを保存する。このとき、先に保存されたジョブＡも保存されたままとなっている。
【００３６】
この後、ジョブ受信部２１が上述したジョブＢを識別子Ｋ１のジョブの印刷指示とともに受信すると、キュー２３では、図５（ｅ）に示すように、一時保存部２３−２に保存していたジョブＡ（識別子Ｋ１に対応）をキュー処理部２３−１に移動させ、受信したジョブＢをキュー処理部２３−１に格納する。
【００３７】
このように、キュー２３では、保持指示により保持しているジョブがある間に別のジョブが投入された場合には、保持指示の無いジョブを優先して実行し、保持しているジョブの印刷指示があった場合には、指示されたジョブと、印刷指示と同時に受信したジョブを連続して実行させるようにキューイング処理を行うこととなる。なお、図５（ｅ）に示している状態、つまり、ジョブｂが一時保存部２３−２に保持されている時間が一定以上続いた場合には、何らかの障害により印刷指示が発せられないものとみなして、ジョブｂを削除するようにしてもよい。
【００３８】
また、キュー２３は、必ずしもこのような処理を行う必要はなく、例えば、キュー処理部２３−１に相当する構成のみを有し、保持指示とともに受け付けたジョブをキュー処理部２３−１に格納した後では、当該ジョブの印刷処理指示を受けるまで他のジョブの受け付けを行わないように処理することで、ジョブの連続性を保証するようにすることもできる。
【００３９】
ところで、ここで説明したプリントサーバシステムでは、バナーシートの出力を上述以外の順序で行うこともできる。例えば、図４に示した動作では、バナーシート用のジョブを先行して送信し、その後に本体のジョブを送信したが、この順序を逆としても、最初に送信するジョブを保持指示とともに送信し、後に送信するジョブを印刷処理指示とともに送信することで、同様に連続した出力を得ることができる。バナーシートを先行させるか否かは、プリンタ２がどのように用紙を排出するかによって決定されるのが通常である。
【００４０】
また、図４に示した動作では、２つのジョブを連続して出力するようにしているが、さらに多くの複数のジョブを連続して出力するようにすることも可能である。図６は、複数のジョブを連続して出力する場合のプリントサーバ１とプリンタ２の間のデータの流れを示した図である。
【００４１】
この場合には、まず、プリントサーバ１がプリンタ２に対してバナーシート用のジョブＣを保持指示とともに送信すると（ステップ４０１）、これに応じてプリンタ２がジョブＣに対応する識別子Ｋ２をプリントサーバ１に返す（ステップ４０２）。
【００４２】
続いて、プリントサーバ１がプリンタ２に対して本体のジョブＤを保持指示とともに送信すると（ステップ４０３）、これに応じてプリンタ２がジョブＤに対応する識別子Ｋ３をプリントサーバ１に返す（ステップ４０４）。
【００４３】
そして、プリントサーバ１がプリンタ２に対してバナーシート用のジョブＥを識別子Ｋ２の印刷処理指示と識別子Ｋ３の印刷処理指示とともに送信すると（ステップ４０５）、プリンタ２では、ジョブＣ、ジョブＤ、ジョブＥを連続して印刷処理し、処理応答をプリントサーバ１に返す（ステップ４０６）。
【００４４】
なお、ここでは、ジョブＥをバナーシート用のジョブとしたが、これをジョブ本体としても（１枚のバナーシートに続けて複数のジョブ本体を出力する）、同様に処理が可能である。
【００４５】
また、プリントサーバ１は、全てのプリンタ２に対して上述の方法でバナーシートを出力させる必要はなく、プリンタ２自体がバナーシートの出力をサポートしている場合には、そのプリンタ２の機能に依存してバナーシートを出力するようにしてもよい。
【００４６】
【発明の効果】
以上説明したように、この発明によれば、ジョブ本体に対応するバナーシート用のジョブを本体と独立して生成し、該生成したジョブと本体のジョブとをプリンタに送信する際に、先行して送信するジョブとともに当該ジョブの保持指示を送信し、後に送信するジョブとともに先行して送信したジョブの印刷処理指示を送信するように構成したので、バナーシート用のジョブを本体のジョブと分離することが可能であるとともに、複数のジョブを連続して処理させることができ、バナーシートを適切な位置に出力させることができる。
【図面の簡単な説明】
【図１】この発明を適用したプリントサーバシステムの概略構成を示すブロック図である。
【図２】プリントサーバ１の動作の流れを示すフローチャートである。
【図３】プリンタ２の動作の流れを示すフローチャートである。
【図４】プリントサーバ１とプリンタ２の間のデータの流れを示した図である。
【図５】キュー２３の状態の遷移を示した図である。
【図６】複数のジョブを連続して出力する場合のプリントサーバ１とプリンタ２の間のデータの流れを示した図である。
【図７】プリントサーバシステムが稼働するネットワーク構成例を示した図である。
【図８】複数のジョブが連続して処理されない事例を説明するための図である。
【符号の説明】
１　　プリントサーバ
２　　プリンタ
３　　クライアント
１１　　ジョブ受信部
１２　　ジョブ制御部
１３　　バナー生成部
１４　　ジョブ送信部
２１　　ジョブ受信部
２２　　ジョブ制御部
２３　　キュー
２３−１　　キュー処理部
２３−２　　一時保存部
２４　　印刷処理部
【図１】
2004074543.tif 000003
【図２】
2004074543.tif 000004
【図３】
2004074543.tif 000005
【図４】
2004074543.tif 000006
【図５】
2004074543.tif 000007
【図６】
2004074543.tif 000008
【図７】
2004074543.tif 000009
【図８】
2004074543.tif 000010