JPH09330192A - ネットワークプリンティング装置 - Google Patents
ネットワークプリンティング装置Info
- Publication number
- JPH09330192A JPH09330192A JP8147354A JP14735496A JPH09330192A JP H09330192 A JPH09330192 A JP H09330192A JP 8147354 A JP8147354 A JP 8147354A JP 14735496 A JP14735496 A JP 14735496A JP H09330192 A JPH09330192 A JP H09330192A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- client
- user
- application software
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000010586 diagram Methods 0.000 description 20
- 238000000034 method Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】
【課題】プリンタによる実際に印刷動作が終了したかど
うかをクライアント上で確認することができるネットワ
ークプリンティング装置を提供する。 【解決手段】オペレーティングシステム62を備えたク
ライアント41と、ネットワークを介して前記クライア
ント41と接続され、オペレーティングシステム62及
びプリンタデーモン73を備えたプリンタサーバ42
と、該プリンタサーバ42に接続されたプリンタ44と
を有する。そして、前記プリンタデーモン73は、プリ
ンタ44において印刷が終了したときに、前記クライア
ント41から受けた印刷指示の履歴に基づいてクライア
ント41に印刷終了を通知する第1の印刷終了通知手段
を備え、前記オペレーティングシステム62は、プリン
タサーバ42から印刷終了が通知されたときに、ユーザ
から受けた印刷指示の履歴に基づいてユーザに印刷終了
を通知する第2の印刷終了通知手段を備える。
うかをクライアント上で確認することができるネットワ
ークプリンティング装置を提供する。 【解決手段】オペレーティングシステム62を備えたク
ライアント41と、ネットワークを介して前記クライア
ント41と接続され、オペレーティングシステム62及
びプリンタデーモン73を備えたプリンタサーバ42
と、該プリンタサーバ42に接続されたプリンタ44と
を有する。そして、前記プリンタデーモン73は、プリ
ンタ44において印刷が終了したときに、前記クライア
ント41から受けた印刷指示の履歴に基づいてクライア
ント41に印刷終了を通知する第1の印刷終了通知手段
を備え、前記オペレーティングシステム62は、プリン
タサーバ42から印刷終了が通知されたときに、ユーザ
から受けた印刷指示の履歴に基づいてユーザに印刷終了
を通知する第2の印刷終了通知手段を備える。
Description
【0001】
【発明の属する技術分野】本発明は、ネットワークプリ
ンティング装置に関するものである。
ンティング装置に関するものである。
【0002】
【従来の技術】従来、プリンタサーバを介してプリンタ
をネットワークに接続し、複数のクライアントでプリン
タを共有し、印刷を行うようにしたネットワークプリン
ティング装置が提供されている。図2は従来のネットワ
ークプリンティング装置を示す図である。
をネットワークに接続し、複数のクライアントでプリン
タを共有し、印刷を行うようにしたネットワークプリン
ティング装置が提供されている。図2は従来のネットワ
ークプリンティング装置を示す図である。
【0003】図において、11はユーザが直接操作を行
うクライアント(クライアントマシン)であり、通常、
該クライアント11はパーソナルコンピュータ(PC)
及びワークステーション(WS)として使用される。ま
た、12はローカルポート13の配下にプリンタ14を
接続し、該プリンタ14を操作するためのプリンタサー
バ(プリンタサーバマシン)であり、通常、該プリンタ
サーバ12はワークステーションとして使用される。前
記クライアント11及びプリンタサーバ12はネットワ
ーク(LAN)15によって相互に接続され、ネットワ
ークプリンティング装置20を構成する。
うクライアント(クライアントマシン)であり、通常、
該クライアント11はパーソナルコンピュータ(PC)
及びワークステーション(WS)として使用される。ま
た、12はローカルポート13の配下にプリンタ14を
接続し、該プリンタ14を操作するためのプリンタサー
バ(プリンタサーバマシン)であり、通常、該プリンタ
サーバ12はワークステーションとして使用される。前
記クライアント11及びプリンタサーバ12はネットワ
ーク(LAN)15によって相互に接続され、ネットワ
ークプリンティング装置20を構成する。
【0004】図3は従来のネットワークプリンティング
装置におけるクライアントのハードウェア及びソフトウ
ェアの構成図である。図において、クライアント11
は、ハードウェア21の上にオペレーティングシステム
(OS)22を、更にその上にアプリケーションソフト
ウェア(AP)23をそれぞれ実装している。この場
合、ユーザは適当なアプリケーションソフトウェア23
を操作して、例えば、文書を作成し、該文書について印
刷を行う。
装置におけるクライアントのハードウェア及びソフトウ
ェアの構成図である。図において、クライアント11
は、ハードウェア21の上にオペレーティングシステム
(OS)22を、更にその上にアプリケーションソフト
ウェア(AP)23をそれぞれ実装している。この場
合、ユーザは適当なアプリケーションソフトウェア23
を操作して、例えば、文書を作成し、該文書について印
刷を行う。
【0005】図4は従来のネットワークプリンティング
装置におけるプリンタサーバのハードウェア及びソフト
ウェアの構成図である。図において、プリンタサーバ1
2は、ハードウェア31の上にオペレーティングシステ
ム32を、更にその上に前記プリンタ14(図2)の制
御を行うプリンタデーモン33をそれぞれ実装してい
る。
装置におけるプリンタサーバのハードウェア及びソフト
ウェアの構成図である。図において、プリンタサーバ1
2は、ハードウェア31の上にオペレーティングシステ
ム32を、更にその上に前記プリンタ14(図2)の制
御を行うプリンタデーモン33をそれぞれ実装してい
る。
【0006】次に、ユーザがクライアント11上(図
3)でアプリケーションソフトウェア23を操作して文
書を作成し、該文書を印刷するためにプリンタサーバ1
2に印刷指示を行う場合のネットワークプリンティング
装置20の動作について説明する。図5は従来のネット
ワークプリンティング装置の動作を示すフローチャート
である。 ステップS1 ユーザから印刷指示を受けると、クライ
アント11のアプリケーションソフトウェア23は、プ
リンタ14が受け付けることができる形式の印刷データ
を作成する。 ステップS2 前記アプリケーションソフトウェア23
は、オペレーティングシステム22(図3)、ハードウ
ェア21、ネットワーク15(図2)、ハードウェア3
1(図4)、及びオペレーティングシステム32を介し
てプリンタデーモン33に接続する。 ステップS3 前記アプリケーションソフトウェア23
は、前記印刷データをプリンタデーモン33に転送す
る。 ステップS4 前記プリンタデーモン33は、転送され
た印刷データをプリンタサーバ12内の記憶装置34に
スプーリングする。 ステップS5 すべての印刷データがプリンタデーモン
33に転送されると、アプリケーションソフトウェア2
3は、プリンタデーモン33との接続を解除する。 ステップS6 前記アプリケーションソフトウェア23
は、印刷終了処理を行い、印刷終了をユーザに通知す
る。このとき、ユーザはアプリケーションソフトウェア
23による印刷動作が終了したことを知る。 ステップS7 前記プリンタデーモン33は、プリンタ
14が印刷可能となった時点で、プリンタ14に対して
印刷開始を指示する。 ステップS8 前記プリンタデーモン33は、記憶装置
34にスプーリングされた印刷データをプリンタ14に
転送する。 ステップS9 前記プリンタ14は転送された印刷デー
タに従って実際の印刷を行う。そして、すべての印刷デ
ータがプリンタ14に転送されると、プリンタデーモン
33はスプーリングされた印刷データを削除し、印刷を
終了する。
3)でアプリケーションソフトウェア23を操作して文
書を作成し、該文書を印刷するためにプリンタサーバ1
2に印刷指示を行う場合のネットワークプリンティング
装置20の動作について説明する。図5は従来のネット
ワークプリンティング装置の動作を示すフローチャート
である。 ステップS1 ユーザから印刷指示を受けると、クライ
アント11のアプリケーションソフトウェア23は、プ
リンタ14が受け付けることができる形式の印刷データ
を作成する。 ステップS2 前記アプリケーションソフトウェア23
は、オペレーティングシステム22(図3)、ハードウ
ェア21、ネットワーク15(図2)、ハードウェア3
1(図4)、及びオペレーティングシステム32を介し
てプリンタデーモン33に接続する。 ステップS3 前記アプリケーションソフトウェア23
は、前記印刷データをプリンタデーモン33に転送す
る。 ステップS4 前記プリンタデーモン33は、転送され
た印刷データをプリンタサーバ12内の記憶装置34に
スプーリングする。 ステップS5 すべての印刷データがプリンタデーモン
33に転送されると、アプリケーションソフトウェア2
3は、プリンタデーモン33との接続を解除する。 ステップS6 前記アプリケーションソフトウェア23
は、印刷終了処理を行い、印刷終了をユーザに通知す
る。このとき、ユーザはアプリケーションソフトウェア
23による印刷動作が終了したことを知る。 ステップS7 前記プリンタデーモン33は、プリンタ
14が印刷可能となった時点で、プリンタ14に対して
印刷開始を指示する。 ステップS8 前記プリンタデーモン33は、記憶装置
34にスプーリングされた印刷データをプリンタ14に
転送する。 ステップS9 前記プリンタ14は転送された印刷デー
タに従って実際の印刷を行う。そして、すべての印刷デ
ータがプリンタ14に転送されると、プリンタデーモン
33はスプーリングされた印刷データを削除し、印刷を
終了する。
【0007】
【発明が解決しようとする課題】しかしながら、前記従
来のネットワークプリンティング装置においては、プリ
ンタ14による実際の印刷動作と関係なく、アプリケー
ションソフトウェア23による印刷終了がユーザに通知
されるので、ユーザは、実際の印刷動作が終了したかど
うかを確認しようとする場合、プリンタ14が設置され
ている箇所に行き確認する必要があり、作業が煩わし
い。
来のネットワークプリンティング装置においては、プリ
ンタ14による実際の印刷動作と関係なく、アプリケー
ションソフトウェア23による印刷終了がユーザに通知
されるので、ユーザは、実際の印刷動作が終了したかど
うかを確認しようとする場合、プリンタ14が設置され
ている箇所に行き確認する必要があり、作業が煩わし
い。
【0008】本発明は、前記従来のネットワークプリン
ティング装置の問題点を解決して、プリンタによる実際
の印刷動作が終了したかどうかをクライアント上で確認
することができるネットワークプリンティング装置を提
供することを目的とする。
ティング装置の問題点を解決して、プリンタによる実際
の印刷動作が終了したかどうかをクライアント上で確認
することができるネットワークプリンティング装置を提
供することを目的とする。
【0009】
【課題を解決するための手段】そのために、本発明のネ
ットワークプリンティング装置においては、ハードウェ
ア、オペレーティングシステム及びアプリケーションソ
フトウェアを備えたクライアントと、ネットワークを介
して前記クライアントと接続され、ハードウェア、オペ
レーティングシステム及びプリンタデーモンを備えたプ
リンタサーバと、該プリンタサーバに接続されたプリン
タとを有する。
ットワークプリンティング装置においては、ハードウェ
ア、オペレーティングシステム及びアプリケーションソ
フトウェアを備えたクライアントと、ネットワークを介
して前記クライアントと接続され、ハードウェア、オペ
レーティングシステム及びプリンタデーモンを備えたプ
リンタサーバと、該プリンタサーバに接続されたプリン
タとを有する。
【0010】そして、前記プリンタデーモンは、プリン
タにおいて印刷が終了したときに、前記クライアントか
ら受けた印刷指示の履歴に基づいてクライアントに印刷
終了を通知する第1の印刷終了通知手段を備え、前記オ
ペレーティングシステムは、プリンタサーバから印刷終
了が通知されたときに、ユーザから受けた印刷指示の履
歴に基づいてユーザに印刷終了を通知する第2の印刷終
了通知手段を備える。
タにおいて印刷が終了したときに、前記クライアントか
ら受けた印刷指示の履歴に基づいてクライアントに印刷
終了を通知する第1の印刷終了通知手段を備え、前記オ
ペレーティングシステムは、プリンタサーバから印刷終
了が通知されたときに、ユーザから受けた印刷指示の履
歴に基づいてユーザに印刷終了を通知する第2の印刷終
了通知手段を備える。
【0011】
【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照しながら詳細に説明する。図6は本発明の
第1の実施の形態におけるネットワークプリンティング
装置を示す図である。図において、41はユーザが直接
操作を行うクライアントであり、通常、該クライアント
41はワークステーション及びパーソナルコンピュータ
として使用される。また、42はローカルポート43の
配下にプリンタ44を接続し、該プリンタ44を直接制
御するプリンタサーバであり、通常、該プリンタサーバ
42はワークステーションとして使用される。前記クラ
イアント41及びプリンタサーバ42はネットワーク4
5によって相互に接続され、ネットワークプリンティン
グ装置50を構成する。
て図面を参照しながら詳細に説明する。図6は本発明の
第1の実施の形態におけるネットワークプリンティング
装置を示す図である。図において、41はユーザが直接
操作を行うクライアントであり、通常、該クライアント
41はワークステーション及びパーソナルコンピュータ
として使用される。また、42はローカルポート43の
配下にプリンタ44を接続し、該プリンタ44を直接制
御するプリンタサーバであり、通常、該プリンタサーバ
42はワークステーションとして使用される。前記クラ
イアント41及びプリンタサーバ42はネットワーク4
5によって相互に接続され、ネットワークプリンティン
グ装置50を構成する。
【0012】図7は本発明の第1の実施の形態における
ネットワークプリンティング装置におけるクライアント
のハードウェア及びソフトウェアの構成図である。図に
おいて、クライアント41は、ハードウェア61の上に
オペレーティングシステム62を、更にその上にアプリ
ケーションソフトウェア63をそれぞれ実装している。
この場合、ユーザは適当なアプリケーションソフトウェ
ア63を操作して、例えば、文書を作成し、該文書につ
いて印刷を行う。
ネットワークプリンティング装置におけるクライアント
のハードウェア及びソフトウェアの構成図である。図に
おいて、クライアント41は、ハードウェア61の上に
オペレーティングシステム62を、更にその上にアプリ
ケーションソフトウェア63をそれぞれ実装している。
この場合、ユーザは適当なアプリケーションソフトウェ
ア63を操作して、例えば、文書を作成し、該文書につ
いて印刷を行う。
【0013】図8は本発明の第1の実施の形態における
ネットワークプリンティング装置におけるプリンタサー
バのハードウェア及びソフトウェアの構成図である。図
において、プリンタサーバ42は、ハードウェア71の
上にオペレーティングシステム72を、更にその上にプ
リンタ44(図8)の制御を行うプリンタデーモン73
をそれぞれ実装している。
ネットワークプリンティング装置におけるプリンタサー
バのハードウェア及びソフトウェアの構成図である。図
において、プリンタサーバ42は、ハードウェア71の
上にオペレーティングシステム72を、更にその上にプ
リンタ44(図8)の制御を行うプリンタデーモン73
をそれぞれ実装している。
【0014】次に、ユーザがクライアント41(図7)
上でアプリケーションソフトウェア63を操作して文書
を作成し、該文書を印刷するためにプリンタサーバ42
に印刷指示を行う場合のネットワークプリンティング装
置50の動作について説明する。図1は本発明の第1の
実施の形態におけるネットワークプリンティング装置の
動作を示すフローチャート、図9は本発明の第1の実施
の形態におけるネットワークプリンティング装置のクラ
イアント上の印刷指示履歴を示す図、図10は本発明の
第1の実施の形態におけるネットワークプリンティング
装置のプリンタサーバ上の印刷指示履歴を示す図であ
る。 ステップS21 ユーザからの印刷指示を受けると、ク
ライアント41のアプリケーションソフトウェア63
は、まず、プリンタ44が受け付けることができる形式
の印刷データを作成する。 ステップS22 前記アプリケーションソフトウェア6
3は、オペレーティングシステム62(図7)、ハード
ウェア61、ネットワーク45(図6)、ハードウェア
71(図8)、及びオペレーティングシステム72を介
してプリンタデーモン73に接続する。 ステップS23 アプリケーションソフトウェア63
は、前記印刷データをプリンタデーモン73に転送す
る。 ステップS24 プリンタデーモン73は、転送された
印刷データをプリンタサーバ42内の記憶装置74にス
プーリングする。 ステップS25 すべての印刷データがプリンタデーモ
ン73に転送されると、アプリケーションソフトウェア
63はユーザから受けた印刷指示の履歴、すなわち、図
9に示すような印刷指示履歴75を記憶装置64に、プ
リンタデーモン73はクライアント41から受けた印刷
指示の履歴、すなわち、図10に示すような印刷指示履
歴76を記憶装置74にそれぞれ記憶する。
上でアプリケーションソフトウェア63を操作して文書
を作成し、該文書を印刷するためにプリンタサーバ42
に印刷指示を行う場合のネットワークプリンティング装
置50の動作について説明する。図1は本発明の第1の
実施の形態におけるネットワークプリンティング装置の
動作を示すフローチャート、図9は本発明の第1の実施
の形態におけるネットワークプリンティング装置のクラ
イアント上の印刷指示履歴を示す図、図10は本発明の
第1の実施の形態におけるネットワークプリンティング
装置のプリンタサーバ上の印刷指示履歴を示す図であ
る。 ステップS21 ユーザからの印刷指示を受けると、ク
ライアント41のアプリケーションソフトウェア63
は、まず、プリンタ44が受け付けることができる形式
の印刷データを作成する。 ステップS22 前記アプリケーションソフトウェア6
3は、オペレーティングシステム62(図7)、ハード
ウェア61、ネットワーク45(図6)、ハードウェア
71(図8)、及びオペレーティングシステム72を介
してプリンタデーモン73に接続する。 ステップS23 アプリケーションソフトウェア63
は、前記印刷データをプリンタデーモン73に転送す
る。 ステップS24 プリンタデーモン73は、転送された
印刷データをプリンタサーバ42内の記憶装置74にス
プーリングする。 ステップS25 すべての印刷データがプリンタデーモ
ン73に転送されると、アプリケーションソフトウェア
63はユーザから受けた印刷指示の履歴、すなわち、図
9に示すような印刷指示履歴75を記憶装置64に、プ
リンタデーモン73はクライアント41から受けた印刷
指示の履歴、すなわち、図10に示すような印刷指示履
歴76を記憶装置74にそれぞれ記憶する。
【0015】前記印刷指示履歴75は、アプリケーショ
ンソフトウェア63ごとに付与されたAP識別子(AP
−ID)77、及び該AP識別子77に対応させて印刷
データごとに付与されたプリント識別子(PR−ID)
78から成る。そして、前記AP識別子77によって、
ユーザからの印刷指示を受けたアプリケーションソフト
ウェア63を特定することができ、プリント識別子78
によって、クライアント41とプリンタサーバ42との
間で印刷データを特定することができる。
ンソフトウェア63ごとに付与されたAP識別子(AP
−ID)77、及び該AP識別子77に対応させて印刷
データごとに付与されたプリント識別子(PR−ID)
78から成る。そして、前記AP識別子77によって、
ユーザからの印刷指示を受けたアプリケーションソフト
ウェア63を特定することができ、プリント識別子78
によって、クライアント41とプリンタサーバ42との
間で印刷データを特定することができる。
【0016】一方、前記印刷指示履歴76は、クライア
ント41ごとに付与されたクライアント識別子79、該
クライアント識別子79に対応させて印刷データごとに
付与されたプリント識別子80、及び前記クライアント
識別子79に対応させて記憶されたスプーリング情報8
1から成る。 ステップS26 前記印刷指示履歴75を記憶装置64
に記憶した後、アプリケーションソフトウェア63は、
プリンタデーモン73との接続を解除する。 ステップS27 アプリケーションソフトウェア63
は、印刷データ転送終了をユーザに通知する。このと
き、ユーザはアプリケーションソフトウェア63による
印刷データ転送が終了したことを知る。そして、アプリ
ケーションソフトウェア63は、ユーザからの次の印刷
指示を待機する。 ステップS28 プリンタデーモン73は、プリンタ4
4が印刷可能となった時点で、プリンタ44に対して印
刷開始を指示する。 ステップS29 プリンタデーモン73は、記憶装置7
4にスプーリングされたスプーリング情報81の印刷デ
ータをプリンタ44に転送する。 ステップS30 プリンタ44は印刷を終了する。 ステップS31 すべての印刷データがプリンタ44に
転送された時点で、プリンタデーモン73は、記憶装置
74に記憶された前記印刷指示履歴76のクライアント
識別子79及びプリント識別子80を用い、クライアン
ト41に対してアプリケーションソフトウェア63との
接続を要求する。クライアント41のオペレーティング
システム62は、記憶装置64に記憶された前記印刷指
示履歴75のAP識別子77及びプリント識別子78を
用い、アプリケーションソフトウェア63とプリンタデ
ーモン73との接続を行う。 ステップS32 接続が終了した後、プリンタデーモン
73の図示しない第1の印刷終了通知手段は、印刷終了
をオペレーティングシステム62に通知する。そして、
該オペレーティングシステム62の図示しない第2の印
刷終了通知手段は、アプリケーションソフトウェア63
を介して印刷終了をユーザに更に通知する。このとき、
ユーザはアプリケーションソフトウェア63による印刷
動作が終了したことを知る。 ステップS33 プリンタデーモン73は、スプーリン
グされた印刷データ及び前記印刷指示履歴76を削除す
る。一方、アプリケーションソフトウェア63は、前記
印刷指示履歴75を削除する。
ント41ごとに付与されたクライアント識別子79、該
クライアント識別子79に対応させて印刷データごとに
付与されたプリント識別子80、及び前記クライアント
識別子79に対応させて記憶されたスプーリング情報8
1から成る。 ステップS26 前記印刷指示履歴75を記憶装置64
に記憶した後、アプリケーションソフトウェア63は、
プリンタデーモン73との接続を解除する。 ステップS27 アプリケーションソフトウェア63
は、印刷データ転送終了をユーザに通知する。このと
き、ユーザはアプリケーションソフトウェア63による
印刷データ転送が終了したことを知る。そして、アプリ
ケーションソフトウェア63は、ユーザからの次の印刷
指示を待機する。 ステップS28 プリンタデーモン73は、プリンタ4
4が印刷可能となった時点で、プリンタ44に対して印
刷開始を指示する。 ステップS29 プリンタデーモン73は、記憶装置7
4にスプーリングされたスプーリング情報81の印刷デ
ータをプリンタ44に転送する。 ステップS30 プリンタ44は印刷を終了する。 ステップS31 すべての印刷データがプリンタ44に
転送された時点で、プリンタデーモン73は、記憶装置
74に記憶された前記印刷指示履歴76のクライアント
識別子79及びプリント識別子80を用い、クライアン
ト41に対してアプリケーションソフトウェア63との
接続を要求する。クライアント41のオペレーティング
システム62は、記憶装置64に記憶された前記印刷指
示履歴75のAP識別子77及びプリント識別子78を
用い、アプリケーションソフトウェア63とプリンタデ
ーモン73との接続を行う。 ステップS32 接続が終了した後、プリンタデーモン
73の図示しない第1の印刷終了通知手段は、印刷終了
をオペレーティングシステム62に通知する。そして、
該オペレーティングシステム62の図示しない第2の印
刷終了通知手段は、アプリケーションソフトウェア63
を介して印刷終了をユーザに更に通知する。このとき、
ユーザはアプリケーションソフトウェア63による印刷
動作が終了したことを知る。 ステップS33 プリンタデーモン73は、スプーリン
グされた印刷データ及び前記印刷指示履歴76を削除す
る。一方、アプリケーションソフトウェア63は、前記
印刷指示履歴75を削除する。
【0017】このように、プリンタ44による実際の印
刷動作が終了した後に、印刷終了がユーザに通知される
ので、ユーザは、実際の印刷動作が終了したかどうかを
クライアント41上で確認することができる。次に、本
発明の第2の実施の形態について説明する。図11は本
発明の第2の実施の形態におけるネットワークプリンテ
ィング装置の動作を示すフローチャートである。 ステップS41 ユーザからの印刷指示を受けると、ク
ライアント41のアプリケーションソフトウェア63
は、まず、プリンタ44が受け付けることができる形式
の印刷データを作成する。 ステップS42 前記アプリケーションソフトウェア6
3は、オペレーティングシステム62(図7)、ハード
ウェア61、ネットワーク45(図6)、ハードウェア
71(図8)、及びオペレーティングシステム72を介
してプリンタデーモン73に接続する。 ステップS43 アプリケーションソフトウェア63
は、前記印刷データをプリンタデーモン73に転送す
る。 ステップS44 プリンタデーモン73は、転送された
印刷データをプリンタサーバ42内の記憶装置74にス
プーリングする。 ステップS45 すべての印刷データがプリンタデーモ
ン73に転送されると、アプリケーションソフトウェア
63は図9に示すような印刷指示履歴75を記憶装置6
4に、プリンタデーモン73は図10に示すような印刷
指示履歴76を記憶装置74にそれぞれ記憶する。 ステップS46 前記印刷指示履歴75を記憶装置64
に記憶した後、アプリケーションソフトウェア63は、
プリンタデーモン73との接続を解除する。 ステップS47 アプリケーションソフトウェア63
は、印刷データ転送終了をユーザに通知する。このと
き、ユーザはアプリケーションソフトウェア63による
印刷データ転送が終了したことを知る。そして、アプリ
ケーションソフトウェア63は、ユーザからの次の印刷
指示を待機する。 ステップS48 プリンタデーモン73は、プリンタ4
4が印刷可能となった時点で、プリンタ44に対して印
刷開始を指示する。 ステップS49 プリンタデーモン73は、記憶装置7
4にスプーリングされたスプーリング情報81の印刷デ
ータをプリンタ44に転送する。 ステップS50 プリンタ44は印刷を終了する。 ステップS51 すべての印刷データがプリンタ44に
転送された時点で、プリンタデーモン73は、記憶装置
74に記憶された前記印刷指示履歴76のクライアント
識別子79及びプリント識別子80を用い、クライアン
ト41に対してアプリケーションソフトウェア63との
接続を要求する。クライアント41のオペレーティング
システム62は、記憶装置64に記憶された前記印刷指
示履歴75のAP識別子77及びプリント識別子78を
用い、印刷指示を行ったアプリケーションソフトウェア
63の代わりに、自らとプリンタデーモン73との接続
を行う。 ステップS52 接続が終了した後、プリンタデーモン
73は印刷終了をオペレーティングシステム62に通知
し、該オペレーティングシステム62は印刷終了をユー
ザに更に通知する。このとき、ユーザはアプリケーショ
ンソフトウェア63による印刷動作が終了したことを知
る。 ステップS53 プリンタデーモン73は、スプーリン
グされた印刷データ及び前記印刷指示履歴76を削除す
る。一方、オペレーティングシステム62は、前記印刷
指示履歴75を削除する。
刷動作が終了した後に、印刷終了がユーザに通知される
ので、ユーザは、実際の印刷動作が終了したかどうかを
クライアント41上で確認することができる。次に、本
発明の第2の実施の形態について説明する。図11は本
発明の第2の実施の形態におけるネットワークプリンテ
ィング装置の動作を示すフローチャートである。 ステップS41 ユーザからの印刷指示を受けると、ク
ライアント41のアプリケーションソフトウェア63
は、まず、プリンタ44が受け付けることができる形式
の印刷データを作成する。 ステップS42 前記アプリケーションソフトウェア6
3は、オペレーティングシステム62(図7)、ハード
ウェア61、ネットワーク45(図6)、ハードウェア
71(図8)、及びオペレーティングシステム72を介
してプリンタデーモン73に接続する。 ステップS43 アプリケーションソフトウェア63
は、前記印刷データをプリンタデーモン73に転送す
る。 ステップS44 プリンタデーモン73は、転送された
印刷データをプリンタサーバ42内の記憶装置74にス
プーリングする。 ステップS45 すべての印刷データがプリンタデーモ
ン73に転送されると、アプリケーションソフトウェア
63は図9に示すような印刷指示履歴75を記憶装置6
4に、プリンタデーモン73は図10に示すような印刷
指示履歴76を記憶装置74にそれぞれ記憶する。 ステップS46 前記印刷指示履歴75を記憶装置64
に記憶した後、アプリケーションソフトウェア63は、
プリンタデーモン73との接続を解除する。 ステップS47 アプリケーションソフトウェア63
は、印刷データ転送終了をユーザに通知する。このと
き、ユーザはアプリケーションソフトウェア63による
印刷データ転送が終了したことを知る。そして、アプリ
ケーションソフトウェア63は、ユーザからの次の印刷
指示を待機する。 ステップS48 プリンタデーモン73は、プリンタ4
4が印刷可能となった時点で、プリンタ44に対して印
刷開始を指示する。 ステップS49 プリンタデーモン73は、記憶装置7
4にスプーリングされたスプーリング情報81の印刷デ
ータをプリンタ44に転送する。 ステップS50 プリンタ44は印刷を終了する。 ステップS51 すべての印刷データがプリンタ44に
転送された時点で、プリンタデーモン73は、記憶装置
74に記憶された前記印刷指示履歴76のクライアント
識別子79及びプリント識別子80を用い、クライアン
ト41に対してアプリケーションソフトウェア63との
接続を要求する。クライアント41のオペレーティング
システム62は、記憶装置64に記憶された前記印刷指
示履歴75のAP識別子77及びプリント識別子78を
用い、印刷指示を行ったアプリケーションソフトウェア
63の代わりに、自らとプリンタデーモン73との接続
を行う。 ステップS52 接続が終了した後、プリンタデーモン
73は印刷終了をオペレーティングシステム62に通知
し、該オペレーティングシステム62は印刷終了をユー
ザに更に通知する。このとき、ユーザはアプリケーショ
ンソフトウェア63による印刷動作が終了したことを知
る。 ステップS53 プリンタデーモン73は、スプーリン
グされた印刷データ及び前記印刷指示履歴76を削除す
る。一方、オペレーティングシステム62は、前記印刷
指示履歴75を削除する。
【0018】このように、オペレーティングシステム6
2がアプリケーションソフトウェア63の代わりに印刷
終了をユーザに通知し、印刷指示履歴75を削除するこ
とができるので、プリンタ44による実際の印刷動作が
終了した時点においてアプリケーションソフトウェア6
3が処理を終了していても、印刷終了をユーザに確実に
通知することができる。
2がアプリケーションソフトウェア63の代わりに印刷
終了をユーザに通知し、印刷指示履歴75を削除するこ
とができるので、プリンタ44による実際の印刷動作が
終了した時点においてアプリケーションソフトウェア6
3が処理を終了していても、印刷終了をユーザに確実に
通知することができる。
【0019】なお、本実施の形態においては、オペレー
ティングシステム62がアプリケーションソフトウェア
63の代わりに印刷終了をユーザに通知し、印刷指示履
歴75を削除するようになっているが、オペレーティン
グシステム62によって専用のプログラムを起動し、該
プログラムによって印刷終了をユーザに通知し、印刷指
示履歴75を削除することもできる。
ティングシステム62がアプリケーションソフトウェア
63の代わりに印刷終了をユーザに通知し、印刷指示履
歴75を削除するようになっているが、オペレーティン
グシステム62によって専用のプログラムを起動し、該
プログラムによって印刷終了をユーザに通知し、印刷指
示履歴75を削除することもできる。
【0020】次に、本発明の第3の実施の形態について
説明する。図12は本発明の第3の実施の形態における
ネットワークプリンティング装置の動作を示すフローチ
ャートである。 ステップS61 ユーザからの印刷指示を受けると、ク
ライアント41のアプリケーションソフトウェア63
は、まず、プリンタ44が受け付けることができる形式
の印刷データを作成する。 ステップS62 前記アプリケーションソフトウェア6
3は、オペレーティングシステム62(図7)、ハード
ウェア61、ネットワーク45(図6)、ハードウェア
71(図8)、及びオペレーティングシステム72を介
してプリンタデーモン73に接続する。 ステップS63 アプリケーションソフトウェア63
は、前記印刷データをプリンタデーモン73に転送す
る。 ステップS64 プリンタデーモン73は、転送された
印刷データをプリンタサーバ42内の記憶装置74にス
プーリングする。 ステップS65 すべての印刷データがプリンタデーモ
ン73に転送されると、アプリケーションソフトウェア
63は図9に示すような印刷指示履歴75を記憶装置6
4に、プリンタデーモン73は図10に示すような印刷
指示履歴76を記憶装置74にそれぞれ記憶する。 ステップS66 前記印刷指示履歴75を記憶装置64
に記憶した後、アプリケーションソフトウェア63は、
プリンタデーモン73との接続を解除する。 ステップS67 アプリケーションソフトウェア63
は、印刷データ転送終了をユーザに通知する。このと
き、ユーザはアプリケーションソフトウェア63による
印刷データ転送が終了したことを知る。そして、アプリ
ケーションソフトウェア63は、ユーザからの次の印刷
指示を待機する。 ステップS68 プリンタデーモン73は、プリンタ4
4が印刷可能となった時点で、プリンタ44に対して印
刷開始を指示する。 ステップS69 プリンタデーモン73は、記憶装置7
4にスプーリングされたスプーリング情報81の印刷デ
ータをプリンタ44に転送する。 ステップS70 プリンタ44において用紙ジャム等の
エラーが発生する。 ステップS71 エラーが発生すると、プリンタデーモ
ン73は、記憶装置74に記憶された前記印刷指示履歴
76のクライアント識別子79及びプリント識別子80
を用い、クライアント41に対してアプリケーションソ
フトウェア63との接続を要求する。クライアント41
のオペレーティングシステム62は、記憶装置64に記
憶された前記印刷指示履歴75のAP識別子77及びプ
リント識別子78を用い、印刷指示を行ったアプリケー
ションソフトウェア63とプリンタデーモン73との接
続を行う。 ステップS72 接続が終了した後、プリンタデーモン
73の図示しない第1のエラー発生通知手段は、オペレ
ーティングシステム62にエラー発生を通知する。そし
て、該オペレーティングシステム62の図示しない第2
のエラー発生通知手段は、エラー発生をアプリケーショ
ンソフトウェア63を介してユーザに更に通知する。こ
のとき、ユーザはプリンタ44においてエラーが発生し
たことを知る。 ステップS73 アプリケーションソフトウェア63
は、あらかじめ設定されたインタフェースによって、ユ
ーザからの印刷中断指示、再印刷指示等の対応指示を待
機する。そして、アプリケーションソフトウェア63
は、ユーザからの対応指示を受けると、該対応指示をオ
ペレーティングシステム62を介してプリンタデーモン
73に通知する。 ステップS74 プリンタデーモン73は、対応指示、
例えば、印刷中断指示を受けると、スプーリングされた
印刷データ及び前記印刷指示履歴76を削除し、プリン
タ44に印刷終了を指示する。 ステップS75 アプリケーションソフトウェア63
は、前記印刷指示履歴75を削除する。
説明する。図12は本発明の第3の実施の形態における
ネットワークプリンティング装置の動作を示すフローチ
ャートである。 ステップS61 ユーザからの印刷指示を受けると、ク
ライアント41のアプリケーションソフトウェア63
は、まず、プリンタ44が受け付けることができる形式
の印刷データを作成する。 ステップS62 前記アプリケーションソフトウェア6
3は、オペレーティングシステム62(図7)、ハード
ウェア61、ネットワーク45(図6)、ハードウェア
71(図8)、及びオペレーティングシステム72を介
してプリンタデーモン73に接続する。 ステップS63 アプリケーションソフトウェア63
は、前記印刷データをプリンタデーモン73に転送す
る。 ステップS64 プリンタデーモン73は、転送された
印刷データをプリンタサーバ42内の記憶装置74にス
プーリングする。 ステップS65 すべての印刷データがプリンタデーモ
ン73に転送されると、アプリケーションソフトウェア
63は図9に示すような印刷指示履歴75を記憶装置6
4に、プリンタデーモン73は図10に示すような印刷
指示履歴76を記憶装置74にそれぞれ記憶する。 ステップS66 前記印刷指示履歴75を記憶装置64
に記憶した後、アプリケーションソフトウェア63は、
プリンタデーモン73との接続を解除する。 ステップS67 アプリケーションソフトウェア63
は、印刷データ転送終了をユーザに通知する。このと
き、ユーザはアプリケーションソフトウェア63による
印刷データ転送が終了したことを知る。そして、アプリ
ケーションソフトウェア63は、ユーザからの次の印刷
指示を待機する。 ステップS68 プリンタデーモン73は、プリンタ4
4が印刷可能となった時点で、プリンタ44に対して印
刷開始を指示する。 ステップS69 プリンタデーモン73は、記憶装置7
4にスプーリングされたスプーリング情報81の印刷デ
ータをプリンタ44に転送する。 ステップS70 プリンタ44において用紙ジャム等の
エラーが発生する。 ステップS71 エラーが発生すると、プリンタデーモ
ン73は、記憶装置74に記憶された前記印刷指示履歴
76のクライアント識別子79及びプリント識別子80
を用い、クライアント41に対してアプリケーションソ
フトウェア63との接続を要求する。クライアント41
のオペレーティングシステム62は、記憶装置64に記
憶された前記印刷指示履歴75のAP識別子77及びプ
リント識別子78を用い、印刷指示を行ったアプリケー
ションソフトウェア63とプリンタデーモン73との接
続を行う。 ステップS72 接続が終了した後、プリンタデーモン
73の図示しない第1のエラー発生通知手段は、オペレ
ーティングシステム62にエラー発生を通知する。そし
て、該オペレーティングシステム62の図示しない第2
のエラー発生通知手段は、エラー発生をアプリケーショ
ンソフトウェア63を介してユーザに更に通知する。こ
のとき、ユーザはプリンタ44においてエラーが発生し
たことを知る。 ステップS73 アプリケーションソフトウェア63
は、あらかじめ設定されたインタフェースによって、ユ
ーザからの印刷中断指示、再印刷指示等の対応指示を待
機する。そして、アプリケーションソフトウェア63
は、ユーザからの対応指示を受けると、該対応指示をオ
ペレーティングシステム62を介してプリンタデーモン
73に通知する。 ステップS74 プリンタデーモン73は、対応指示、
例えば、印刷中断指示を受けると、スプーリングされた
印刷データ及び前記印刷指示履歴76を削除し、プリン
タ44に印刷終了を指示する。 ステップS75 アプリケーションソフトウェア63
は、前記印刷指示履歴75を削除する。
【0021】このように、プリンタ44においてエラー
が発生すると、印刷指示を行ったアプリケーションソフ
トウェア63とプリンタデーモン73との接続が行わ
れ、エラー発生がアプリケーションソフトウェア63を
介してユーザに通知されるので、ユーザは直ちに対応指
示をアプリケーションソフトウェア63に与えることが
できる。
が発生すると、印刷指示を行ったアプリケーションソフ
トウェア63とプリンタデーモン73との接続が行わ
れ、エラー発生がアプリケーションソフトウェア63を
介してユーザに通知されるので、ユーザは直ちに対応指
示をアプリケーションソフトウェア63に与えることが
できる。
【0022】次に、本発明の第4の実施の形態について
説明する。図13は本発明の第4の実施の形態における
ネットワークプリンティング装置の動作を示すフローチ
ャート、図14は本発明の第4の実施の形態におけるネ
ットワークプリンティング装置のクライアント上の印刷
指示履歴を示す図、図15は本発明の第4の実施の形態
におけるネットワークプリンティング装置のプリンタサ
ーバ上の印刷指示履歴を示す図である。 ステップS81 ユーザからの印刷指示を受けると、ク
ライアント41のアプリケーションソフトウェア63
は、まず、プリンタ44が受け付けることができる形式
の印刷データを作成する。 ステップS82 前記アプリケーションソフトウェア6
3は、オペレーティングシステム62(図7)、ハード
ウェア61、ネットワーク45(図6)、ハードウェア
71(図8)、及びオペレーティングシステム72を介
してプリンタデーモン73に接続する。 ステップS83 アプリケーションソフトウェア63
は、前記印刷データをプリンタデーモン73に転送す
る。 ステップS84 プリンタデーモン73は、転送された
印刷データをプリンタサーバ42内の記憶装置74にス
プーリングする。 ステップS85 すべての印刷データがプリンタデーモ
ン73に転送されると、アプリケーションソフトウェア
63は図14に示すような印刷指示履歴75を記憶装置
64に、プリンタデーモン73は図15に示すような印
刷指示履歴76を記憶装置74にそれぞれ記憶する。
説明する。図13は本発明の第4の実施の形態における
ネットワークプリンティング装置の動作を示すフローチ
ャート、図14は本発明の第4の実施の形態におけるネ
ットワークプリンティング装置のクライアント上の印刷
指示履歴を示す図、図15は本発明の第4の実施の形態
におけるネットワークプリンティング装置のプリンタサ
ーバ上の印刷指示履歴を示す図である。 ステップS81 ユーザからの印刷指示を受けると、ク
ライアント41のアプリケーションソフトウェア63
は、まず、プリンタ44が受け付けることができる形式
の印刷データを作成する。 ステップS82 前記アプリケーションソフトウェア6
3は、オペレーティングシステム62(図7)、ハード
ウェア61、ネットワーク45(図6)、ハードウェア
71(図8)、及びオペレーティングシステム72を介
してプリンタデーモン73に接続する。 ステップS83 アプリケーションソフトウェア63
は、前記印刷データをプリンタデーモン73に転送す
る。 ステップS84 プリンタデーモン73は、転送された
印刷データをプリンタサーバ42内の記憶装置74にス
プーリングする。 ステップS85 すべての印刷データがプリンタデーモ
ン73に転送されると、アプリケーションソフトウェア
63は図14に示すような印刷指示履歴75を記憶装置
64に、プリンタデーモン73は図15に示すような印
刷指示履歴76を記憶装置74にそれぞれ記憶する。
【0023】前記印刷指示履歴75は、アプリケーショ
ンソフトウェア63ごとに付与されたAP識別子77、
該AP識別子77に対応させて印刷データごとに付与さ
れたプリント識別子78、及びプリント識別子78に対
応させて設定された終了動作指示82から成る。そし
て、前記AP識別子77によって、ユーザからの印刷指
示を受けたアプリケーションソフトウェア63を特定す
ることができ、プリント識別子78によって、クライア
ント41とプリンタサーバ42との間で印刷データを特
定することができ、終了動作指示82によって、プリン
タ44において実際に印刷が終了したときに、印刷終了
を通知するかどうか、プリンタ44においてエラーが発
生したときに、エラー発生を通知するかどうか等の終了
動作を特定することができる。
ンソフトウェア63ごとに付与されたAP識別子77、
該AP識別子77に対応させて印刷データごとに付与さ
れたプリント識別子78、及びプリント識別子78に対
応させて設定された終了動作指示82から成る。そし
て、前記AP識別子77によって、ユーザからの印刷指
示を受けたアプリケーションソフトウェア63を特定す
ることができ、プリント識別子78によって、クライア
ント41とプリンタサーバ42との間で印刷データを特
定することができ、終了動作指示82によって、プリン
タ44において実際に印刷が終了したときに、印刷終了
を通知するかどうか、プリンタ44においてエラーが発
生したときに、エラー発生を通知するかどうか等の終了
動作を特定することができる。
【0024】一方、前記印刷指示履歴76は、クライア
ント41ごとに付与されたクライアント識別子79、該
クライアント識別子79に対応させて印刷データごとに
付与されたプリント識別子80、及び前記クライアント
識別子79に対応させて記憶されたスプーリング情報8
1から成る。 ステップS86 前記印刷指示履歴75を記憶装置64
に記憶した後、アプリケーションソフトウェア63は、
プリンタデーモン73との接続を解除する。 ステップS87 アプリケーションソフトウェア63
は、印刷データ転送終了をユーザに通知する。このと
き、ユーザはアプリケーションソフトウェア63による
印刷データ転送が終了したことを知る。そして、アプリ
ケーションソフトウェア63は、ユーザからの終了動作
指示82を待機する。 ステップS88 アプリケーションソフトウェア63
は、ユーザからの終了動作指示82を受けると、該終了
動作指示82を印刷指示履歴75に加えて記憶装置64
に記憶し、ユーザからの次の印刷指示を待機する。 ステップS89 プリンタデーモン73は、プリンタ4
4が印刷可能となった時点で、プリンタ44に対して印
刷開始を指示する。 ステップS90 プリンタデーモン73は、記憶装置7
4にスプーリングされたスプーリング情報81の印刷デ
ータをプリンタ44に転送する。 ステップS91 プリンタ44において用紙ジャム等の
エラーが発生する。 ステップS92 エラーが発生すると、プリンタデーモ
ン73は、記憶装置74に記憶された前記印刷指示履歴
76のクライアント識別子79及びプリント識別子80
を用い、クライアント41に対してアプリケーションソ
フトウェア63との接続を要求する。クライアント41
のオペレーティングシステム62は、記憶装置64に記
憶された前記印刷指示履歴75のAP識別子77及びプ
リント識別子78を用い、印刷指示を行ったアプリケー
ションソフトウェア63とプリンタデーモン73との接
続を行う。 ステップS93 接続が終了した後、プリンタデーモン
73の図示しない第1のエラー発生通知手段は、オペレ
ーティングシステム62にエラー発生を通知する。 ステップS94 オペレーティングシステム62の図示
しない通知・廃棄選択手段は、プリンタデーモン73か
らエラー発生が通知されると、該エラー発生をユーザに
更に通知するか、又は前記エラー発生を廃棄するかを判
断する。 ステップS95 前記通知・廃棄選択手段がエラー発生
をアプリケーションソフトウェア63を介してユーザに
更に通知すると判断した場合、オペレーティングシステ
ム62の図示しない第2のエラー発生通知手段は、エラ
ー発生をユーザに更に通知する。このとき、ユーザはプ
リンタ44においてエラーが発生したことを知る。 ステップS96 アプリケーションソフトウェア63
は、あらかじめ設定されたインタフェースによって、ユ
ーザからの印刷中断指示、再印刷指示等の対応指示を待
機する。そして、アプリケーションソフトウェア63
は、ユーザからの対応指示を受けると、該対応指示をオ
ペレーティングシステム62を介してプリンタデーモン
73に通知する。 ステップS97 プリンタデーモン73は、対応指示、
例えば、印刷中断指示を受けると、スプーリングされた
印刷データ及び前記印刷指示履歴76を削除し、プリン
タ44に印刷終了を指示する。 ステップS98 アプリケーションソフトウェア63
は、前記印刷指示履歴75を削除する。
ント41ごとに付与されたクライアント識別子79、該
クライアント識別子79に対応させて印刷データごとに
付与されたプリント識別子80、及び前記クライアント
識別子79に対応させて記憶されたスプーリング情報8
1から成る。 ステップS86 前記印刷指示履歴75を記憶装置64
に記憶した後、アプリケーションソフトウェア63は、
プリンタデーモン73との接続を解除する。 ステップS87 アプリケーションソフトウェア63
は、印刷データ転送終了をユーザに通知する。このと
き、ユーザはアプリケーションソフトウェア63による
印刷データ転送が終了したことを知る。そして、アプリ
ケーションソフトウェア63は、ユーザからの終了動作
指示82を待機する。 ステップS88 アプリケーションソフトウェア63
は、ユーザからの終了動作指示82を受けると、該終了
動作指示82を印刷指示履歴75に加えて記憶装置64
に記憶し、ユーザからの次の印刷指示を待機する。 ステップS89 プリンタデーモン73は、プリンタ4
4が印刷可能となった時点で、プリンタ44に対して印
刷開始を指示する。 ステップS90 プリンタデーモン73は、記憶装置7
4にスプーリングされたスプーリング情報81の印刷デ
ータをプリンタ44に転送する。 ステップS91 プリンタ44において用紙ジャム等の
エラーが発生する。 ステップS92 エラーが発生すると、プリンタデーモ
ン73は、記憶装置74に記憶された前記印刷指示履歴
76のクライアント識別子79及びプリント識別子80
を用い、クライアント41に対してアプリケーションソ
フトウェア63との接続を要求する。クライアント41
のオペレーティングシステム62は、記憶装置64に記
憶された前記印刷指示履歴75のAP識別子77及びプ
リント識別子78を用い、印刷指示を行ったアプリケー
ションソフトウェア63とプリンタデーモン73との接
続を行う。 ステップS93 接続が終了した後、プリンタデーモン
73の図示しない第1のエラー発生通知手段は、オペレ
ーティングシステム62にエラー発生を通知する。 ステップS94 オペレーティングシステム62の図示
しない通知・廃棄選択手段は、プリンタデーモン73か
らエラー発生が通知されると、該エラー発生をユーザに
更に通知するか、又は前記エラー発生を廃棄するかを判
断する。 ステップS95 前記通知・廃棄選択手段がエラー発生
をアプリケーションソフトウェア63を介してユーザに
更に通知すると判断した場合、オペレーティングシステ
ム62の図示しない第2のエラー発生通知手段は、エラ
ー発生をユーザに更に通知する。このとき、ユーザはプ
リンタ44においてエラーが発生したことを知る。 ステップS96 アプリケーションソフトウェア63
は、あらかじめ設定されたインタフェースによって、ユ
ーザからの印刷中断指示、再印刷指示等の対応指示を待
機する。そして、アプリケーションソフトウェア63
は、ユーザからの対応指示を受けると、該対応指示をオ
ペレーティングシステム62を介してプリンタデーモン
73に通知する。 ステップS97 プリンタデーモン73は、対応指示、
例えば、印刷中断指示を受けると、スプーリングされた
印刷データ及び前記印刷指示履歴76を削除し、プリン
タ44に印刷終了を指示する。 ステップS98 アプリケーションソフトウェア63
は、前記印刷指示履歴75を削除する。
【0025】このように、プリンタ44において実際の
印刷動作が終了したときに、印刷動作が終了したことを
表示するかどうか、プリンタ44においてエラーが発生
したときに、エラーが発生したことを表示するかどうか
等をユーザが選択することができるので、不要な通知の
割込みを抑制することができる。なお、本発明は前記実
施の形態に限定されるものではなく、本発明の趣旨に基
づいて種々変形させることが可能であり、これらを本発
明の範囲から排除するものではない。
印刷動作が終了したときに、印刷動作が終了したことを
表示するかどうか、プリンタ44においてエラーが発生
したときに、エラーが発生したことを表示するかどうか
等をユーザが選択することができるので、不要な通知の
割込みを抑制することができる。なお、本発明は前記実
施の形態に限定されるものではなく、本発明の趣旨に基
づいて種々変形させることが可能であり、これらを本発
明の範囲から排除するものではない。
【0026】
【発明の効果】以上詳細に説明したように、本発明によ
れば、ネットワークプリンティング装置においては、ハ
ードウェア、オペレーティングシステム及びアプリケー
ションソフトウェアを備えたクライアントと、ネットワ
ークを介して前記クライアントと接続され、ハードウェ
ア、オペレーティングシステム及びプリンタデーモンを
備えたプリンタサーバと、該プリンタサーバに接続され
たプリンタとを有する。
れば、ネットワークプリンティング装置においては、ハ
ードウェア、オペレーティングシステム及びアプリケー
ションソフトウェアを備えたクライアントと、ネットワ
ークを介して前記クライアントと接続され、ハードウェ
ア、オペレーティングシステム及びプリンタデーモンを
備えたプリンタサーバと、該プリンタサーバに接続され
たプリンタとを有する。
【0027】そして、前記プリンタデーモンは、プリン
タにおいて印刷が終了したときに、前記クライアントか
ら受けた印刷指示の履歴に基づいてクライアントに印刷
終了を通知する第1の印刷終了通知手段を備え、前記オ
ペレーティングシステムは、プリンタサーバから印刷終
了が通知されたときに、ユーザから受けた印刷指示の履
歴に基づいてユーザに印刷終了を通知する第2の印刷終
了通知手段を備える。
タにおいて印刷が終了したときに、前記クライアントか
ら受けた印刷指示の履歴に基づいてクライアントに印刷
終了を通知する第1の印刷終了通知手段を備え、前記オ
ペレーティングシステムは、プリンタサーバから印刷終
了が通知されたときに、ユーザから受けた印刷指示の履
歴に基づいてユーザに印刷終了を通知する第2の印刷終
了通知手段を備える。
【0028】この場合、プリンタにおいて実際の印刷動
作が終了すると、前記プリンタデーモンの第1の印刷終
了通知手段は、クライアントから受けた印刷指示の履歴
に基づいてクライアントに印刷終了を通知する。そし
て、前記オペレーティングシステムの第2の印刷終了通
知手段は、プリンタサーバから印刷終了が通知される
と、ユーザから受けた印刷指示の履歴に基づいてユーザ
に印刷終了を通知する。
作が終了すると、前記プリンタデーモンの第1の印刷終
了通知手段は、クライアントから受けた印刷指示の履歴
に基づいてクライアントに印刷終了を通知する。そし
て、前記オペレーティングシステムの第2の印刷終了通
知手段は、プリンタサーバから印刷終了が通知される
と、ユーザから受けた印刷指示の履歴に基づいてユーザ
に印刷終了を通知する。
【0029】したがって、プリンタによる実際の印刷動
作が終了した後に、印刷終了がユーザに通知されるの
で、ユーザは、実際の印刷動作が終了したかどうかをク
ライアント上で確認することができる。
作が終了した後に、印刷終了がユーザに通知されるの
で、ユーザは、実際の印刷動作が終了したかどうかをク
ライアント上で確認することができる。
【図1】本発明の第1の実施の形態におけるネットワー
クプリンティング装置の動作を示すフローチャートであ
る。
クプリンティング装置の動作を示すフローチャートであ
る。
【図2】従来のネットワークプリンティング装置を示す
図である。
図である。
【図3】従来のネットワークプリンティング装置におけ
るクライアントのハードウェア及びソフトウェアの構成
図である。
るクライアントのハードウェア及びソフトウェアの構成
図である。
【図4】従来のネットワークプリンティング装置におけ
るプリンタサーバのハードウェア及びソフトウェアの構
成図である。
るプリンタサーバのハードウェア及びソフトウェアの構
成図である。
【図5】従来のネットワークプリンティング装置の動作
を示すフローチャートである。
を示すフローチャートである。
【図6】本発明の第1の実施の形態におけるネットワー
クプリンティング装置を示す図である。
クプリンティング装置を示す図である。
【図7】本発明の第1の実施の形態におけるネットワー
クプリンティング装置におけるクライアントのハードウ
ェア及びソフトウェアの構成図である。
クプリンティング装置におけるクライアントのハードウ
ェア及びソフトウェアの構成図である。
【図8】本発明の第1の実施の形態におけるネットワー
クプリンティング装置におけるプリンタサーバのハード
ウェア及びソフトウェアの構成図である。
クプリンティング装置におけるプリンタサーバのハード
ウェア及びソフトウェアの構成図である。
【図9】本発明の第1の実施の形態におけるネットワー
クプリンティング装置のクライアント上の印刷指示履歴
を示す図である。
クプリンティング装置のクライアント上の印刷指示履歴
を示す図である。
【図10】本発明の第1の実施の形態におけるネットワ
ークプリンティング装置のプリンタサーバ上の印刷指示
履歴を示す図である。
ークプリンティング装置のプリンタサーバ上の印刷指示
履歴を示す図である。
【図11】本発明の第2の実施の形態におけるネットワ
ークプリンティング装置の動作を示すフローチャートで
ある。
ークプリンティング装置の動作を示すフローチャートで
ある。
【図12】本発明の第3の実施の形態におけるネットワ
ークプリンティング装置の動作を示すフローチャートで
ある。
ークプリンティング装置の動作を示すフローチャートで
ある。
【図13】本発明の第4の実施の形態におけるネットワ
ークプリンティング装置の動作を示すフローチャートで
ある。
ークプリンティング装置の動作を示すフローチャートで
ある。
【図14】本発明の第4の実施の形態におけるネットワ
ークプリンティング装置のクライアント上の印刷指示履
歴を示す図である。
ークプリンティング装置のクライアント上の印刷指示履
歴を示す図である。
【図15】本発明の第4の実施の形態におけるネットワ
ークプリンティング装置のプリンタサーバ上の印刷指示
履歴を示す図である。
ークプリンティング装置のプリンタサーバ上の印刷指示
履歴を示す図である。
41 クライアント 42 プリンタサーバ 44 プリンタ 45 ネットワーク 50 ネットワークプリンティング装置 62 オペレーティングシステム 63 アプリケーションソフトウェア 73 プリンタデーモン 75、76 印刷指示履歴
Claims (4)
- 【請求項1】 (a)ハードウェア、オペレーティング
システム及びアプリケーションソフトウェアを備えたク
ライアントと、(b)ネットワークを介して前記クライ
アントと接続され、ハードウェア、オペレーティングシ
ステム及びプリンタデーモンを備えたプリンタサーバ
と、(c)該プリンタサーバに接続されたプリンタとを
有するとともに、(d)前記プリンタデーモンは、プリ
ンタにおいて印刷が終了したときに、前記クライアント
から受けた印刷指示の履歴に基づいてクライアントに印
刷終了を通知する第1の印刷終了通知手段を備え、
(e)前記オペレーティングシステムは、プリンタサー
バから印刷終了が通知されたときに、ユーザから受けた
印刷指示の履歴に基づいてユーザに印刷終了を通知する
第2の印刷終了通知手段を備えることを特徴とするネッ
トワークプリンティング装置。 - 【請求項2】 前記第2の印刷終了通知手段は、アプリ
ケーションソフトウェアを介してユーザに印刷終了を通
知する請求項1に記載のネットワークプリンティング装
置。 - 【請求項3】 前記プリンタデーモンは、プリンタにお
いてエラーが発生したときに、クライアントにエラー発
生を通知する第1のエラー発生通知手段を備え、前記オ
ペレーティングシステムは、プリンタサーバからエラー
発生が通知されたときに、ユーザにエラー発生を通知す
る第2のエラー発生通知手段を備える請求項1に記載の
ネットワークプリンティング装置。 - 【請求項4】 前記第2のエラー発生通知手段は、エラ
ー発生が通知されると、該エラー発生をユーザに更に通
知するか、又は前記エラー発生を廃棄するかを判断する
通知・廃棄選択手段を備える請求項3に記載のネットワ
ークプリンティング装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8147354A JPH09330192A (ja) | 1996-06-10 | 1996-06-10 | ネットワークプリンティング装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8147354A JPH09330192A (ja) | 1996-06-10 | 1996-06-10 | ネットワークプリンティング装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09330192A true JPH09330192A (ja) | 1997-12-22 |
Family
ID=15428302
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8147354A Withdrawn JPH09330192A (ja) | 1996-06-10 | 1996-06-10 | ネットワークプリンティング装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09330192A (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002304271A (ja) * | 2002-01-24 | 2002-10-18 | Seiko Epson Corp | ネットワーク上での印刷を仲介するシステム |
| WO2003012622A1 (en) * | 2001-08-01 | 2003-02-13 | Seiko Epson Corporation | Printing system and server for monitoring printing job |
| JP2004005259A (ja) * | 2002-05-31 | 2004-01-08 | Canon Inc | 情報通知装置、情報通知方法、コンピュータ読み取り可能なプログラム、及び記憶媒体 |
| US7256911B2 (en) | 2001-08-29 | 2007-08-14 | Seiko Epson Corporation | Image retouching program |
| US7266590B2 (en) | 2000-02-21 | 2007-09-04 | Seiko Epson Corporation | System for mediating printing on network |
| JP2009193322A (ja) * | 2008-02-14 | 2009-08-27 | Sharp Corp | プリントシステム |
-
1996
- 1996-06-10 JP JP8147354A patent/JPH09330192A/ja not_active Withdrawn
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7266590B2 (en) | 2000-02-21 | 2007-09-04 | Seiko Epson Corporation | System for mediating printing on network |
| US7370090B2 (en) | 2000-02-21 | 2008-05-06 | Seiko Epson Corporation | Print portal system on network |
| WO2003012622A1 (en) * | 2001-08-01 | 2003-02-13 | Seiko Epson Corporation | Printing system and server for monitoring printing job |
| US7258498B2 (en) | 2001-08-01 | 2007-08-21 | Seiko Epson Corporation | Printing system and server monitoring printing job |
| US7256911B2 (en) | 2001-08-29 | 2007-08-14 | Seiko Epson Corporation | Image retouching program |
| US7821669B2 (en) | 2001-08-29 | 2010-10-26 | Seiko Epson Corporation | Image retouching program |
| US8610953B2 (en) | 2001-08-29 | 2013-12-17 | Seiko Epson Corporation | Image retouching program |
| US8848247B2 (en) | 2001-08-29 | 2014-09-30 | Seiko Epson Corporation | Image retouching program |
| JP2002304271A (ja) * | 2002-01-24 | 2002-10-18 | Seiko Epson Corp | ネットワーク上での印刷を仲介するシステム |
| JP2004005259A (ja) * | 2002-05-31 | 2004-01-08 | Canon Inc | 情報通知装置、情報通知方法、コンピュータ読み取り可能なプログラム、及び記憶媒体 |
| JP2009193322A (ja) * | 2008-02-14 | 2009-08-27 | Sharp Corp | プリントシステム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5563986A (en) | Image processing system | |
| JP2002200828A (ja) | 情報処理装置、制御方法及び記憶媒体 | |
| JPH09146726A (ja) | プリンタサーバーシステムの制御方法 | |
| US6369906B1 (en) | Image reproduction apparatus and method for controlling image reproduction apparatus | |
| JPH09330192A (ja) | ネットワークプリンティング装置 | |
| JPH11154061A (ja) | プリンタ制御方法および装置 | |
| JP3962596B2 (ja) | 印刷システム及びその印刷資源の利用方法 | |
| JP3381673B2 (ja) | 印刷制御装置及び記憶媒体 | |
| JPH1191210A (ja) | プリンタシステムとその制御プログラムを記録した記録媒体 | |
| JP2003140867A (ja) | ネットワークプリントシステム及び情報処理装置 | |
| JP3729229B2 (ja) | 端末装置 | |
| JP4392742B2 (ja) | 印刷制御方法および印刷装置 | |
| JP3503291B2 (ja) | 出力装置、ネットワークシステムおよび端末名称変更方法 | |
| JP3219593B2 (ja) | サーバーシステム | |
| JP2000330784A (ja) | プリンタ装置 | |
| JP3004440B2 (ja) | 印刷方法及びその装置 | |
| JP2005235234A (ja) | 印刷制御装置およびその制御方法 | |
| JPH07129336A (ja) | 印刷装置及びそのシステム | |
| JP3276806B2 (ja) | 画像処理装置及び制御方法 | |
| JP3460439B2 (ja) | 画像形成装置及び画像形成システム | |
| JPH10154049A (ja) | ネットワークプリントシステム | |
| JP3219592B2 (ja) | サーバーシステム | |
| JP3304987B2 (ja) | 画像形成システム | |
| JPS6312017A (ja) | 印字出力方式 | |
| JP3875535B2 (ja) | 出力先切替え可能な孔版印刷装置およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20030902 |