(57)【特許請求の範囲】
【請求項１】
端末装置、プリンタサーバ及びプリンタを個別にネットワークに接続した情報処理システムに適用されるプリントデータ制御方法であって、端末装置から出力されたプリント要求に係るプリントデータのファイルの大きさを表すファイルサイズとプリント要求を出力したユーザのユーザ名とを含むプリント要求データ、及び、プリント要求に係るプリントデータをプリンタサーバ内のプリントキューにスプールし、プリントキューからプリンタにプリントデータを供給してプリント作業を実行するプリントデータ制御方法において、
前記プリンタサーバ内で、端末装置から送信されたプリントデータの受信を完了した後に、前記ファイルサイズとしてのプリント要求に係るプリントデータにおける文字数の積算値の比較に基づいて今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとの一致又は不一致を判別するとともに、前記今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とを比較し、
前記今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとが一致し、かつ、前記今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とが一致する場合に、前記今回のプリント要求に係るプリントデータについて今回実行しようとするプリント作業を中止することを特徴とするプリントデータ制御方法。
【請求項２】
端末装置、プリンタサーバ及びプリンタを個別にネットワークに接続し、端末装置から出力されたプリント要求に係るプリントデータのファイルの大きさを表すファイルサイズとプリント要求を出力したユーザのユーザ名とを含むプリント要求データ、及び、プリント要求に係るプリントデータをプリンタサーバのプリントキューにスプールし、プリントキューからプリンタにプリントデータを供給してプリント作業を実行する情報処理システムにおいて、
前記プリンタサーバ内で、端末装置から送信されたプリントデータの受信を完了した後に、前記ファイルサイズとしてのプリント要求に係るプリントデータにおける文字数の積算値の比較に基づいて今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとの一致又は不一致を判別するとともに、前記今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とを比較し、
前記今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとが一致し、かつ、前記今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とが一致する場合に、前記今回のプリント要求に係るプリントデータについて今回実行しようとするプリント作業を中止することを特徴とする情報処理システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、端末装置から出力されたプリントデータをプリントサーバのプリントキューにスプールした後にプリンタに供給する情報処理システム、及び、この情報処理システムにおけるプリントデータ制御方法に関する。
【０００２】
【従来の技術】
ＬＡＮ等の情報処理システムにおいてクライアントが使用するコンピュータ等の各端末装置からプリンタに対してプリント要求が出力された場合、プリント要求に係るプリントデータはプリントサーバのプリントキューに一旦スプールされた後にプリンタに供給されて順次プリント出力される。
【０００３】
このような、情報処理システムでは、プリントキューとプリンタとの対応関係を把握することは容易でなく、プリントキューに既にプリントデータがスプールされているにも拘らず、同一のプリントデータについて再度端末装置からプリント要求が出力される場合がある。このように、同一のプリントデータについてのプリント要求が重複して出力されると、プリンタの稼働効率が低下するだけでなく、用紙等の資源を浪費する結果となる。
【０００４】
そこで、従来の技術として、特開平７−２１０３４５号公報には、ネットワークに接続されているプリンタとプリントキューとの関係をＧＵＩ（Graphic User Interface）を用いた画面上で確認及び設定することができるようにした方法が開示されている。
【０００５】
また、特開平３−２３３６６６号公報には、プリントデータの転送時の障害によってプリントデータを再度送信した際に、先に送信したプリントデータと再送したプリントデータとにおいて重複するページを削除してプリントする方法が開示されている。
【０００６】
さらに、特開平８−２２１２２７号公報には、プリント処理が完了したプリントデータを所定の期間において履歴キューに格納しておき、先にプリント処理を完了したプリントデータと同一のプリントデータを再度プリントする場合には、プリントデータを送信することなく履歴キューに格納されているプリントデータを利用する方法が開示されている。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記の従来の技術では、いずれにおいても、端末装置から障害を伴うことなく出力されたプリント要求に係るプリントデータと同一のプリントデータについてユーザの誤操作等によって重複したプリント要求が出力された場合に、プリンタの稼働効率の低下、及び、用紙等の資源の浪費を確実に防止することができない問題があった。
【０００８】
この発明の目的は、端末装置から同一又は類似のプリントデータに係るプリント要求が重複して出力された場合に、今回のプリント要求に係るプリントデータが先のプリント要求に係るプリントデータと重複することを確認した後にユーザが指定した処理方法でプリントデータを処理するようにし、プリンタの稼働効率の低下、及び、用紙等の資源の浪費を生じることなくユーザが所望するプリント処理を実行することができるプリントデータ制御方法及び情報処理システムを提供することにある。
【０００９】
【課題を解決するための手段】
請求項１に記載した発明は、端末装置、プリンタサーバ及びプリンタを個別にネットワークに接続した情報処理システムに適用されるプリントデータ制御方法であって、端末装置から出力されたプリント要求に係るプリントデータのファイルの大きさを表すファイルサイズとプリント要求を出力したユーザのユーザ名とを含むプリント要求データ、及び、プリント要求に係るプリントデータをプリンタサーバ内のプリントキューにスプールし、プリントキューからプリンタにプリントデータを供給してプリント作業を実行するプリントデータ制御方法において、
前記プリンタサーバ内で、端末装置から送信されたプリントデータの受信を完了した後に、前記ファイルサイズとしてのプリント要求に係るプリントデータにおける文字数の積算値の比較に基づいて今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとの一致又は不一致を判別するとともに、前記今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とを比較し、
前記今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとが一致し、かつ、前記今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とが一致する場合に、前記今回のプリント要求に係るプリントデータについて今回実行しようとするプリント作業を中止することを特徴とする。
【００１０】
請求項１に記載した発明においては、端末装置からプリント要求を出力すると、端末装置から送信されたプリントデータの受信を完了した後に、プリント要求に係るプリントデータにおける文字数の積算値であるファイルサイズの比較に基づいて今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとの一致又は不一致が判別されるとともに、今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とが比較され、今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとが一致し、かつ、今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とが一致する場合に、今回のプリント要求に係るプリントデータについて今回実行しようとするプリント作業が中止される。したがって、ファイルサイズ及びユーザ名が同一の複数のプリント要求についてのプリント作業が重複して行われることがなく、プリンタの稼働効率の低下や資源の浪費を生じることがない。
【００１１】
請求項２に記載した発明は、端末装置、プリンタサーバ及びプリンタを個別にネットワークに接続し、端末装置から出力されたプリント要求に係るプリントデータのファイルの大きさを表すファイルサイズとプリント要求を出力したユーザのユーザ名とを含むプリント要求データ、及び、プリント要求に係るプリントデータをプリンタサーバのプリントキューにスプールし、プリントキューからプリンタにプリントデータを供給してプリント作業を実行する情報処理システムにおいて、
前記プリンタサーバ内で、端末装置から送信されたプリントデータの受信を完了した後に、前記ファイルサイズとしてのプリント要求に係るプリントデータにおける文字数の積算値の比較に基づいて今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとの一致又は不一致を判別するとともに、前記今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とを比較し、
前記今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとが一致し、かつ、前記今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とが一致する場合に、前記今回のプリント要求に係るプリントデータについて今回実行しようとするプリント作業を中止することを特徴とする。
【００１２】
請求項２に記載した発明においては、末装置からプリント要求を出力すると、端末装置から送信されたプリントデータの受信を完了した後に、プリント要求に係るプリントデータにおける文字数の積算値であるファイルサイズの比較に基づいて今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとの一致又は不一致が判別されるとともに、今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とが比較され、今回のプリント要求に係るプリントデータと前回以前のプリント要求に係るプリントデータとが一致し、かつ、今回のプリント要求を出力したユーザのユーザ名と前回以前のプリント要求を出力したユーザのユーザ名とが一致する場合に、今回のプリント要求に係るプリントデータについて今回実行しようとするプリント作業が中止される。したがって、ファイルサイズ及びユーザ名が同一の複数のプリント要求についてのプリント作業が重複して行われることがなく、プリンタの稼働効率の低下や資源の浪費を生じることがない。
【００３１】
【実施の形態】
図１は、この発明の実施形態に係るプリントデータ制御方法を適用した情報処理システムの構成を示す図である。この発明の実施形態に係るプリントデータ制御方法が適用される情報処理システム１では、コンピュータ等のクライアント側の端末装置２がプリンタサーバ３を介してプリンタ４に接続されている。端末装置２からプリンタ４に対するプリント要求が出力されると、プリント要求に係るプリントデータがプリンタサーバ３のプリントキュー３１に一旦スプールされ、その後、プリンタサーバ３からプリンタ４に供給されてプリンタ４におけるプリント処理が順次実行される。
【００３２】
なお、情報処理システム１には、単一又は複数の端末装置２及びプリンタ４が接続される。
【００３３】
プリンタサーバ３は、通常、端末装置２から出力されたプリントデータを、受信した順にプリントキュー３１にスプールし、プリントキュー３１に対するスプール順にプリントデータを読み出してプリンタ４にデータ伝送する。例えば、プリントサーバ３のプリントキュー３１にｆｉｌｅ１〜５の５つのファイルが既にスプールされている状態で、端末装置２からプリントデータとしてｆｉｌｅＡに係るプリント要求が出力されると、ｆｉｌｅＡの内容は、６番目のファイルであるｆｉｌｅ６としてプリントキュー３１にスプールされ、ｆｉｌｅ１〜５についてのプリント処理が終了した後にプリンタ４に供給される。
【００３４】
したがって、情報処理システム１では、いずれかの端末装置２からプリント要求を出力した後に直ちにプリンタ４においてプリント処理が実行されるとは限らず、プリントサーバ３のプリントキュー３１におけるプリントデータのスプール状態に応じて、プリント要求の出力からプリント処理が完了するまでの時間が変化する。このため、プリントキュー３１に多数のプリントデータがスプールされている状態でプリント要求の出力操作を行ったユーザが、プリント要求の伝送処理に障害を発生したものと誤って判断し、同一のプリントデータについて重複してプリント要求を出力する場合がある。また、プリント要求の出力からプリント処理の実行までに長時間が経過すると、そのプリント要求に係るプリントデータの内容が修正されたり、プリント部数等のプリント条件が変更される場合がある。
【００３５】
そこで、この発明の実施形態に係るプリントデータ制御方法では、端末装置２からプリント要求が出力された際に、そのプリント要求に係るプリントデータをプリンタサーバ３のプリントキュー３１に既にスプールされているプリントデータと比較し、今回のプリント要求に係るプリントデータと同一又は類似のプリントデータがプリントキュー３１に存在する場合には、プリント要求を出力した端末装置２に対して警告を発生する。
【００３６】
図２は上記情報処理システムに含まれる端末装置の処理手順を示すフローチャートであり、図３は同プリンタサーバの処理手順の一例を示すフローチャートである。また、図４は端末装置２とプリントサーバ３との間におけるデータ送受信処理のプロトコルを示す図であり、図５〜図１０は端末装置２とプリントサーバ３との間で送受信されるデータの構成を示す図である。
【００３７】
端末装置２は、ユーザが特定のファイルデータについてのプリントを指示する旨の操作を行うと、プリント要求データ（図４に示すInquiry Data Req）をプリンタサーバ３に送信する（ｓ１）。このプリント要求データには、プリントデータであるファイルデータのファイル名、作成日時、ファイルサイズ、アプリケーション名、ユーザ名、送信時刻及び端末識別子等のデータ特定情報を含む（図５参照）。
【００３８】
プリンタサーバ３は、プリント要求データを受信すると（ｓ２１）、プリントキュー３１にスプールしているプリントデータをプリンタ４に送信する処理を一時中断し（ｓ２２）、受信したプリント要求データに含まれるデータ特定情報をプリントキュー３１内にスプールしているプリントデータのそれぞれに付属するデータ特定情報と比較し、データ特定情報が同一又は類似のプリントデータがプリントキュー３１に存在するか否かの判断を行う（ｓ２３）。プリントサーバ３は、この比較結果を保存した後（ｓ２４）、同一のプリントデータが存在するか、類似するプリントデータが存在するか、又は、同一若しくは類似のプリントデータが存在しないかのいずれかに応じた判定データ（図４に示すInquiry Data Res）を端末装置２に送信し（ｓ２５〜ｓ２８）、今回のプリント要求に係るプリントデータ以外のプリントデータについてプリントキュー３１からプリンタ４への送信処理の中断を解除する（ｓ２９）。判定データには、比較結果を表すデータとともに、プリント要求データのデータ特定情報が含まれる（図６参照）。
【００３９】
端末装置２は、プリンタサーバ３から送信された判定データを受信すると（ｓ２）、判定データの内容に基づいて今回のプリント要求に係るプリントデータと同一又は類似のプリントデータがプリントキュー３１に存在するか否かを確認し（ｓ３）、同一又は類似のプリントデータがプリントキュー３１に存在する場合には、プリントデータの処理方法についての指定入力を受け付ける（ｓ４）。処理方法の指定入力が完了するか、又は、所定時間が経過すると（ｓ５，ｓ６）、端末装置２は、指定された処理方法の内容を表す処理データ（図４に示すSet Mode Req）をプリントサーバ３に送信する（ｓ７）。処理データには、指定された処理方法を表すデータとともに、データ特定情報が含まれる（図７参照）。
【００４０】
プリントサーバ３は、端末装置２から送信された処理データを受信すると（ｓ３０）、この処理データを図外のメモリに記憶した後（ｓ３１）、処理データの内容に応じて以下の処理を実行する。
【００４１】
Ａ．端末装置２から送信された処理データが今回のプリント要求に係るプリントデータ、及び、プリントキュー３１に既にスプールされている今回のプリント要求に係るプリントデータと同一又は類似のプリントデータの両方のプリントを中止する処理を内容とする場合には、プリントサーバ３は端末装置２に対して今回のプリント要求に係るプリントデータの送信の中止を要求する送信中止要求データを送信するとともに、プリントキュー３１にスプールされているプリントデータのうち該当するプリントデータを削除する（ｓ３２〜ｓ３４）。
【００４２】
Ｂ．端末装置２から送信された処理データが今回のプリント要求に係るプリントデータのみをプリントする処理を内容とする場合には、プリントサーバ３は端末装置２に対してプリントデータの送信を要求する受信準備完了データ（図４に示すSet Mode Res）を送信するとともに、プリントキュー３１にスプールされているプリントデータのうち該当するプリントデータを削除する（ｓ３５〜ｓ３７）。受信準備完了データには、受信準備が完了した状態を表すデータとともに、データ特定情報が含まれる（図８参照）。
【００４３】
Ｃ．端末装置２から送信された処理データがプリントキュー３１にスプールされているプリントデータのみをプリントする処理を内容とする場合には、プリントサーバ３は端末装置２に対して今回のプリント要求に係るプリントデータの送信の中止を要求する送信中止要求データを送信する（ｓ４３，ｓ４４）。また、処理データにおいてプリント部数の変更が指示されている場合には、プリントサーバ３はプリントキュー３１において該当するプリントデータのプリント部数を変更する（ｓ４５，ｓ４６）。この後、プリントサーバ３１は、今回のプリント要求に係るプリントデータと同一又は類似のプリントデータについてプリントキュー３１からプリンタ４への送信処理の中断を解除する（ｓ４７）。
【００４４】
Ｄ．端末装置２から送信された処理データが今回のプリント要求に係るプリントデータ、及び、プリントキュー３１に既にスプールされている今回のプリント要求に係るプリントデータと同一又は類似のプリントデータの両方をプリントする処理を内容とする場合にはプリントサーバ３は今回のプリント要求に係るプリントデータと同一又は類似のプリントデータについてプリントキュー３１からプリンタ４への送信処理の中断を解除し、端末装置２に対してプリントデータの送信を要求する受信準備完了データを送信する（ｓ４８〜ｓ５０）。
【００４５】
端末装置２は、ｓ７の処理によってプリントサーバ３に処理データを送信した後、プリントサーバ３からデータの送信を待機し（ｓ８，ｓ９）、プリントサーバ３から送信中止要求データ又は受信準備完了データのいずれが送信されたかに応じて以下の処理を実行する。
【００４６】
ａ．プリントサーバ３が上記Ａ又はＣの処理により送信中止要求データを送信した場合には、端末装置２は今回のプリント要求に係るプリントデータの送信を中止する（ｓ８→ｓ１０）。
【００４７】
ｂ．プリントサーバ３が上記Ｂ又はＤの処理により受信準備完了データを送信した場合には、端末装置２は今回のプリント要求に係るプリントデータ（図４に示すSend Data ）をプリントサーバ３に送信し（ｓ９→ｓ１１）、プリントサーバ３からの受信完了データの送信を待機する（ｓ１２）。プリントデータには、データ識別情報が含まれる（図９参照）。
【００４８】
プリントサーバ３は、上記Ｂ又はＤの処理により受信準備完了データを送信した場合には、上記ｂの処理によって端末装置２から送信されたプリントデータを受信し、このプリントデータの受信を完了すると端末装置２に対して受信完了データ（図４に示すGet Status）を送信する（ｓ３８，ｓ３９）。受信完了データには、プリントデータの受信を完了した状態を表すデータとともに、データ識別情報が含まれる（図１０）。
【００４９】
この後、プリントサーバ３は、端末装置２から送信された処理データに差分印刷処理の指定が含まれるか否かの判別を行い（ｓ４０）、差分印刷処理が指定されている場合には、プリントキュー３１に既にスプールされているプリントデータのうち今回受信したプリントデータに類似するプリントデータにおいて今回受信したプリントデータと相違する部分を抽出した後（ｓ４１）、プリントキュー３１からプリンタ４に対するプリントデータの送信処理の変更内容を確定する（ｓ４２）。差分印刷処理が指定されていない場合には、差分抽出処理及び置換処理を行うことなくプリントキュー３１からプリンタ４に対するプリントデータの送信処理の内容を確定する（ｓ４０→ｓ４２）。
【００５０】
以上の処理により、情報処理システム１においては、端末装置２においてユーザがファイルデータの内容をプリントする場合には、図４に示す通信プロトコルにしたがって、端末装置２からプリントデータの内容を特定するデータ特定情報によって構成されたプリント要求データをプリントサーバ３に送信し、このプリント要求データの内容に基づいてプリントサーバ３においてプリントキュー３１に今回のプリント要求に係るプリントデータと同一又は類似のプリントデータが存在するか否かの判別を行い、この判別結果を端末装置２に送信する。端末装置２のユーザはプリントサーバ３から送信された判別結果に基づいて後に実行すべき処理内容を指定し、この指定結果をプリントサーバ３に送信する。
【００５１】
これによって、ユーザは、今回のプリント要求に係るプリントデータが既にプリント要求を出力したプリントデータと同一又は類似のプリントデータであることを確実に認識することができ、全部又は一部が重複するプリントデータについての処理方法を指定することによって所望のプリント出力を正確に入手することができる。また、ユーザの誤操作によって同一又は類似のプリントデータについてのプリント作業が重複して行われることを確実に防止することができ、プリンタ４の稼働効率の低下や資源の浪費を未然に防止することができる。
【００５２】
なお、図４に示す通信プロトコルにおいて、受信準備完了データ（Set Mode Res）、プリントデータ（Send Data ）及び受信完了データ（Get Status）の送受信については選択的に行われる。
【００５３】
また、上記の実施形態では、今回のプリント要求に係るプリントデータと同一又は類似のプリントデータが既にスプールされているか否かを、プリント要求データを構成するデータ特定情報に基づいて判別するようにしているが、プリントデータの内容、又は、プリントデータの特徴を表すデータに基づいて判別することもできる。
【００５４】
今回のプリント要求に係るプリントデータと同一又は類似のプリントデータが既にスプールされているか否かをプリントデータの内容に基づいて判別することにより、プリントデータの同一性を正確に判別することができる。この場合には、プリントサーバ３は端末装置２から送信されたプリントデータの受信を完了した後に判別処理を行う。また、今回のプリント要求に係るプリントデータと同一又は類似のプリントデータが既にスプールされているか否かをプリントデータの特徴を表すデータに基づいて判別することにより、判別処理において比較するデータ量が減少し、判別処理が簡略化される。
【００５５】
この場合において、プリントデータの特徴を表すデータとしては、例えば、データ転送の際の誤り検出のために一定ブロック毎に付加されるブロックデータの積算値であるチェックサム、又は、各ページにおける字種毎の文字数の積算値である字種統計等を用いることができる。また、文字コード毎の出現頻度を用いてもよい。
【００５６】
これに対して、上記の実施形態において示したように、今回のプリント要求に係るプリントデータと同一又は類似のプリントデータが既にスプールされているか否かをプリント要求データを構成するデータ特定情報に基づいて判別する場合には、プリントデータの送受信を行う前に判別結果を得ることができるため、同一又は類似のプリントデータが既にスプールされている際に、ユーザによる処理方法の指定に応じて、今回のプリントデータの送受信を省略することができ、情報処理システム１におけるデータ送受信の円滑化を図ることができる。
【００５７】
また、今回のプリント要求に係るプリントデータと同一又は類似のプリントデータが既にスプールされているか否かの判別処理に先立って、今回のプリント要求に係るプリントデータについてのユーザ名及び端末識別子と既にスプールされているプリントデータについてのユーザ名及び端末識別子とを比較し、ユーザ名及び端末識別子が一致するプリントデータのみについて同一又は類似の判別処理を実行するようにしてもよい。これによって、判別処理が実行される頻度を少なくして実行中のプリント処理の中断頻度を減少させることができるとともに、異なる端末装置２又は異なるユーザに対して同一又は類似のプリントデータが既にスプールされている旨の判別結果が送信されることを防止できる。
【００５８】
さらに、端末装置２における処理方法の指定処理（ｓ４）では、ユーザが指定可能な処理方法を端末装置２に表示し、ユーザによる処理方法の選択操作を受け付けることが考えられる。指定可能な処理方法としては、例えば、１）今回のプリント要求に係るプリントデータと既にスプールされているプリントデータとの両方をプリントする処理、２）既にスプールされているプリントデータのみをプリントする処理、３）既にスプールされているプリントデータについて部数等のプリント条件を変更してプリントする処理、４）今回のプリント要求に係るプリントデータのみをプリントする処理、５）既にスプールされているプリントデータ、及び、相違する部分についての今回のプリント要求に係るプリントデータをプリントする処理、６）今回のプリント要求に係るプリントデータと既にスプールされているプリントデータとの両方のプリントを中止する処理等が考えられる。
【００５９】
今回のプリント要求に係るプリントデータと同一のプリントデータが既にスプールされている場合には端末装置２のディスプレイに図１１（Ａ）に示す選択画面を表示し、今回のプリント要求に係るプリントデータと類似のプリントデータが既にスプールされている場合には端末装置２のディスプレイに図１１（Ｂ）に示す選択画面を表示することができる。これによって、ユーザによる処理方法の指定作業を簡略化することができる。
【００６０】
この場合に、ユーザが処理方法を指定することなく所定時間を経過した際に、予め設定されているいずれかの処理方法を自動的に選択するようにし、端末装置１の近傍にユーザが存在しない場合等に処理方法の指定作業が長時間化することにともなって、プリントキュー３１からプリンタ４に対するプリントデータの送信処理の中断（ｓ２２）が長期にわたって継続されることを防止できる。
【００６１】
【発明の効果】
請求項１及び２に記載した発明によれば、ファイルサイズ及びユーザ名が同一の複数のプリント要求についての重複したプリント作業の実行を確実に防止することができ、プリンタの稼働効率の低下や資源の浪費を未然に防止できる。
【図面の簡単な説明】
【図１】この発明の実施形態に係るプリントデータ制御方法を適用した情報処理システムの構成を示す図である。
【図２】上記情報処理システムに含まれる端末装置の処理手順を示すフローチャートである。
【図３】同プリンタサーバの処理手順の一例を示すフローチャートである。
【図４】端末装置とプリントサーバとの間におけるデータ送受信処理のプロトコルを示す図である。
【図５】端末装置からプリントサーバに送信されるプリント要求データの内容を示す図である。
【図６】プリントサーバから端末装置に送信される判定データの内容を示す図である。
【図７】端末装置からプリントサーバに送信される処理データの内容を示す図である。
【図８】プリントサーバから端末装置に送信される受信準備完了データの内容を示す図である。
【図９】端末装置からプリントサーバに送信されるプリントデータの内容を示す図である。
【図１０】プリントサーバから端末装置に送信される受信完了データの内容を示す図である。
【図１１】端末装置のディスプレイにおける処理方法の選択画面の表示内容を示す図である。
【符号の説明】
１−情報処理システム
２−端末装置
３−プリントサーバ
４−プリンタ
３１−プリントキュー
【図１】
0003660150.tif 000002
【図２】
0003660150.tif 000003
【図３】
0003660150.tif 000004
【図４】
0003660150.tif 000005
【図５】
0003660150.tif 000006
【図６】
0003660150.tif 000007
【図７】
0003660150.tif 000008
【図８】
0003660150.tif 000009
【図９】
0003660150.tif 000010
【図１０】
0003660150.tif 000011
【図１１】
0003660150.tif 000012