(57)【特許請求の範囲】
【請求項１】
クライアント装置と当該クライアント装置からの印刷要求を受けて印刷処理を行うプリンタとがネットワークを介して接続され、前記プリンタが、自己の動作状態が変化すると、当該動作状態の変化内容を前記クライアント装置に通知する動作状態通知手段を有し、前記クライアント装置が、前記プリンタからの前記動作状態の変化内容の通知を受けて当該プリンタの管理を行う管理ソフトを搭載したプリンタ管理システムであって、前記クライアント装置の前記管理ソフトは、前記ネットワークの管理系の知識を持たない管理者が使用するためのソフトであり、自己が管理対象とすると共に前記管理者が管理対象としたいプリンタと最初に通信を行うと、当該プリンタに自己のアドレスの登録を要求する機能を有し、前記プリンタの前記動作状態通知手段は、当該クライアント装置からの前記アドレスの登録要求に応じて、自動的に登録済みか否かを判断して登録済みの場合には通常の監視処理を行い、未登録の場合には当該アドレスを登録して、前記動作状態の変化の発生時に、当該登録されているアドレス宛に前記動作状態の変化内容を通知することを特徴とするプリンタ管理システム。
【請求項２】
前記クライアント装置の前記管理ソフトは、前記自己のアドレスの登録要求時に、通知を要求する前記動作状態の種類の登録要求を行う機能を有し、前記プリンタの前記動作状態通知手段は、前記クライアント装置から前記アドレスの登録要求があると、当該アドレスと当該アドレスに対応させて前記通知要求された動作状態の種類を登録し、前記動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されている前記アドレス宛に当該動作状態の変化内容を通知することを特徴とする請求項１記載のプリンタ管理システム。
【請求項３】
前記クライアント装置の前記管理ソフトは、前記自己のアドレスの登録要求時に、当該管理ソフトの種類を通知する機能を有し、前記プリンタの前記動作状態通知手段は、前記クライアント装置から前記アドレスの登録要求があると、当該アドレスと当該アドレスに対応させて前記通知された管理ソフトの種類として前記クライアント装置に通知するのに適した動作状態の種類を登録し、前記動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されている前記アドレス宛に当該動作状態の変化内容を通知することを特徴とする請求項１記載のプリンタ管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ管理システムに関し、詳細には、ネットワークに接続されたプリンタが状態変化を通知するクライアント装置のアドレスをクライアント装置の管理ソフトの要求に応じて自動登録するプリンタ管理システムに関する。
【０００２】
【従来の技術】
近時、ネットワークプリンタの急速な普及に伴って、ネットワークプリンタを管理する管理ソフトが出現している。このような管理ソフトは、大きく分けて２種類に分類される。１つは、ネットワーク機器を一元管理するいわゆる管理者用管理ソフトであり、もう１つは、ネットワークプリンタへの印刷を行う際の補助的な役割を担う一般ユーザ用管理ソフトである。
【０００３】
このような管理ソフトの出現によって、ユーザはネットワークプリンタを効率的に管理することができる反面、現状の管理ソフトで用いられている通信アルゴリズムが一般的にネットワークプリンタのステータス情報を定期的に取得するポーリング型であるため、ネットワークトラフィックを増加させ、ネットワークプリンタのパフォーマンスが低下するという問題があった。
【０００４】
そこで、従来、ネットワークを介してホストコンピュータと双方向に接続された印刷装置であって、状態変化を検知する検知手段と、状態変化を通知する宛先を、状態変化の内容と対応させて記憶する記憶手段と、前記検知手段により検知した状態変化を、その内容に応じて前記記憶手段に記憶された宛先に送信する送信手段とを備えることを特徴とする印刷装置が提案されている（特開平１１−１７５２７６号公報参照）。
【０００５】
すなわち、この従来の印刷装置は、状態変化を通知する宛先を状態変化の内容に対応させて予め記憶手段に登録し、状態変化が生じると、当該状態変化の内容に応じた宛先に通知することで、状態変化の通知に起因するネットワークの負荷を低減させようとしている。
【０００６】
【発明が解決しようとする課題】
しかしながら、このような従来の技術にあっては、ネットワークに接続されたプリンタを適切かつ効率的に管理する上で、改良の必要があった。
【０００７】
すなわち、特開平１１−１７５２７６号公報記載の印刷装置にあっては、状態変化を通知する宛先を状態変化の内容に対応させて予め記憶手段に登録し、状態変化が生じると、当該状態変化の内容に応じた宛先に通知しているため、変化があったときに通知する相手が予め登録されているが、ネットワークの管理系の知識を持たない管理者が管理対象としたいプリンタに対して明示的に管理ソフト側から設定する必要があり、操作に不慣れなユーザには面倒であるという問題があった。
【０００８】
そこで、請求項１記載の発明は、ネットワークを介してクライアント装置に接続されたプリンタが、自己の動作状態が変化すると、当該動作状態の変化内容をクライアント装置に通知する動作状態通知手段を有し、クライアント装置が、プリンタからの動作状態の変化内容の通知を受けて当該プリンタの管理を行うに際して、クライアント装置の管理ソフトが、前記ネットワークの管理系の知識を持たない管理者が使用するためのソフトであり、自己が管理対象とすると共に前記管理者が管理対象としたいプリンタと最初に通信を行うと、当該プリンタに自己のアドレスの登録を要求し、プリンタの動作状態通知手段が、当該クライアント装置からのアドレスの登録要求に応じて、自動的に登録済みか否かを判断して登録済みの場合には通常の監視処理を行い、未登録の場合には当該アドレスを登録して、動作状態の変化の発生時に、当該登録されているアドレス宛に動作状態の変化内容を通知することにより、動作状態に変化が起こったときのみ動作状態の変化内容を通知して、従来のようにネットワークプリンタのステータス情報を定期的に取得するポーリング型に比較して、ネットワークトラフィックを軽減するとともに、プリンタへの負担をも軽減し、また、動作状態の変化内容を通知する相手先を自動的に登録済みか否かを判断して未登録の場合に自動登録して、登録するか否かの判断を必要とせず、操作に不慣れなユーザにとって補助的役割を十分に果たすことのできるプリンタ管理システムを提供することを目的としている。
【０００９】
請求項２記載の発明は、クライアント装置の管理ソフトが、自己のアドレスの登録要求時に、通知を要求する動作状態の種類の登録要求を行い、プリンタの動作状態通知手段が、クライアント装置からアドレスの登録要求があると、当該アドレスと当該アドレスに対応させて通知要求された動作状態の種類を登録し、動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されているアドレス宛に当該動作状態の変化内容を通知することにより、エラー発生等時のみ通知してトラブルの発生を効果的に管理する管理者的利用方法や印刷する際にそのプリンタの状態を把握してエラー通知だけでなく印刷完了通知等をも管理する一般ユーザ的利用方法等のユーザの選択に応じた利用方法を可能にし、煩わしい作業を省きつつ、効率的で、かつ、利用性の良好なプリンタ管理システムを提供することを目的としている。
【００１０】
請求項３記載の発明は、クライアント装置の管理ソフトが、自己のアドレスの登録要求時に、当該管理ソフトの種類を通知する機能を有し、プリンタの動作状態通知手段が、クライアント装置からアドレスの登録要求があると、当該アドレスと通知された管理ソフトの種類としてクライアント装置に通知するのに適した動作状態の種類を当該アドレスに対応させて登録し、動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されているアドレス宛に当該動作状態の変化内容を通知することにより、ユーザが管理ソフトの種類を選択するのみで、当該管理ソフトの種類に適した通知対象の動作状態の種類を自動登録し、ユーザが通知を要求する動作状態の選択設定を省いて、より一層利用性を向上させることのできるプリンタ管理システムを提供することを目的としている。
【００１１】
【課題を解決するための手段】
請求項１記載の発明のプリンタ管理システムは、クライアント装置と当該クライアント装置からの印刷要求を受けて印刷処理を行うプリンタとがネットワークを介して接続され、前記プリンタが、自己の動作状態が変化すると、当該動作状態の変化内容を前記クライアント装置に通知する動作状態通知手段を有し、前記クライアント装置が、前記プリンタからの前記動作状態の変化内容の通知を受けて当該プリンタの管理を行う管理ソフトを搭載したプリンタ管理システムであって、前記クライアント装置の前記管理ソフトは、前記ネットワークの管理系の知識を持たない管理者が使用するためのソフトであり、自己が管理対象とすると共に前記管理者が管理対象としたいプリンタと最初に通信を行うと、当該プリンタに自己のアドレスの登録を要求する機能を有し、前記プリンタの前記動作状態通知手段は、当該クライアント装置からの前記アドレスの登録要求に応じて、自動的に登録済みか否かを判断して登録済みの場合には通常の監視処理を行い、未登録の場合には当該アドレスを登録して、前記動作状態の変化の発生時に、当該登録されているアドレス宛に前記動作状態の変化内容を通知することにより、上記目的を達成している。
【００１２】
上記構成によれば、ネットワークを介してクライアント装置に接続されたプリンタが、自己の動作状態が変化すると、当該動作状態の変化内容をクライアント装置に通知する動作状態通知手段を有し、クライアント装置が、プリンタからの動作状態の変化内容の通知を受けて当該プリンタの管理を行うに際して、クライアント装置の管理ソフトが、前記ネットワークの管理系の知識を持たない管理者が使用するためのソフトであり、自己が管理対象とすると共に前記管理者が管理対象としたいプリンタと最初に通信を行うと、当該プリンタに自己のアドレスの登録を要求し、プリンタの動作状態通知手段が、当該クライアント装置からのアドレスの登録要求に応じて、自動的に登録済みか否かを判断して登録済みの場合には通常の監視処理を行い、未登録の場合には当該アドレスを登録して、動作状態の変化の発生時に、当該登録されているアドレス宛に動作状態の変化内容を通知するので、動作状態に変化が起こったときのみ動作状態の変化内容を通知して、従来のようにネットワークプリンタのステータス情報を定期的に取得するポーリング型に比較して、ネットワークトラフィックを軽減するとともに、プリンタへの負担をも軽減することができ、また、動作状態の変化内容を通知する相手先を自動登録して、登録するか否かの判断を必要とせず、操作に不慣れなユーザにとって補助的役割を十分に果たすことができる。
【００１３】
この場合、例えば、請求項２に記載するように、前記クライアント装置の前記管理ソフトは、前記自己のアドレスの登録要求時に、通知を要求する前記動作状態の種類の登録要求を行う機能を有し、前記プリンタの前記動作状態通知手段は、前記クライアント装置から前記アドレスの登録要求があると、当該アドレスと当該アドレスに対応させて前記通知要求された動作状態の種類を登録し、前記動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されている前記アドレス宛に当該動作状態の変化内容を通知するものであってもよい。
【００１４】
上記構成によれば、クライアント装置の管理ソフトが、自己のアドレスの登録要求時に、通知を要求する動作状態の種類の登録要求を行い、プリンタの動作状態通知手段が、クライアント装置からアドレスの登録要求があると、当該アドレスと当該アドレスに対応させて通知要求された動作状態の種類を登録し、動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されているアドレス宛に当該動作状態の変化内容を通知するので、エラー発生等時のみ通知してトラブルの発生を効果的に管理する管理者的利用方法や印刷する際にそのプリンタの状態を把握してエラー通知だけでなく印刷完了通知等をも管理する一般ユーザ的利用方法等のユーザの選択に応じた利用方法を可能にすることができ、煩わしい作業を省きつつ、効率を向上させることができるとともに、利用性を向上させることができる。
【００１５】
また、例えば、請求項３に記載するように、前記クライアント装置の前記管理ソフトは、前記自己のアドレスの登録要求時に、当該管理ソフトの種類を通知する機能を有し、前記プリンタの前記動作状態通知手段は、前記クライアント装置から前記アドレスの登録要求があると、当該アドレスと当該アドレスに対応させて前記通知された管理ソフトの種類として前記クライアント装置に通知するのに適した動作状態の種類を登録し、前記動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されている前記アドレス宛に当該動作状態の変化内容を通知するものであってもよい。
【００１６】
上記構成によれば、クライアント装置の管理ソフトが、自己のアドレスの登録要求時に、当該管理ソフトの種類を通知する機能を有し、プリンタの動作状態通知手段が、クライアント装置からアドレスの登録要求があると、当該アドレスと通知された管理ソフトの種類としてクライアント装置に通知するのに適した動作状態の種類を当該アドレスに対応させて登録し、動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されているアドレス宛に当該動作状態の変化内容を通知するので、ユーザが管理ソフトの種類を選択するのみで、当該管理ソフトの種類に適した通知対象の動作状態の種類を自動登録することができ、ユーザが通知を要求する動作状態の選択設定を省いて、より一層利用性を向上させることができる。
【００１７】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１８】
図１及び図２は、本発明のプリンタ管理システムの第１の実施の形態を示す図であり、本実施の形態は、請求項１に対応するものである。
【００１９】
図１は、本発明のプリンタ管理システムの第１の実施の形態を適用したプリンタ管理システム１のシステム構成図である。
【００２０】
図１において、プリンタ管理システム１は、クライアントＰＣ（パーソナルコンピュータ等）２とプリンタ３とが、ＬＡＮ（Local Area Network）等のネットワーク４で接続されており、通常、クライアントＰＣ２は、複数台が接続されている。
【００２１】
クライアントＰＣ（クライアント装置）２は、管理ソフト５を搭載しており、管理ソフトとしては、プリンタ３等のネットワーク機器を一元管理するようないわゆる管理者用管理ソフトやネットワーク４に接続されたプリンタ３へ印刷を行う際の補助的な役割となる一般ユーザ用管理ソフト等があり、管理者用管理ソフトは、ネットワーク４上で何らかのトラブルが起きていないかどうかを管理し、一般ユーザ用管理ソフトは、印刷する際にプリンタ３に紙なし、印刷完了などを通知するような管理を行う。この管理ソフト５には、管理対象とするプリンタ３を初めて通信したとき、そのプリンタ３に対して自身のアドレスを登録し、プリンタ３に対してユーザから指定された通知してもらいたいステータス（動作状態）の種類を登録する。そして、この管理ソフト５は、管理ソフトの種類に合わせて、通知するステータスの種類を最適化する等の処理も行う。
【００２２】
プリンタ３は、通知処理部（動作状態通知手段）６を備えており、通知処理部６は、プリンタ３のステータス（動作状態）が変化したときに、その内容をネットワーク４を介してクライアントＰＣ２に通知し、また、このステータスの変化を通知する相手、通知するステータスの種類を登録するメモリを有して、当該通知相手先情報（アドレス）及びステータスの種類をメモリに、例えば、通知相手テーブル等のテーブル形式で保管する。
【００２３】
次に、本実施の形態の作用を説明する。本実施の形態のプリンタ管理システム１は、クライアントＰＣ２がその管理対象のプリンタ３に自己のアドレスを自動登録させて、プリンタ３からステータスの通知を受けるところにその特徴がある。
【００２４】
すなわち、プリンタ管理システム１では、図２に示すように、通知相手テーブルの登録処理と通常の監視処理を行う。まず、プリンタ管理システム１は、クライアントＰＣ２で管理ソフト５が起動された状態で（ステップＳ１０１）、クライアントＰＣ２の管理ソフト５が、ネットワーク４に接続された各々の管理対象のプリンタ３の通知相手テーブルに自己のアドレスを登録要求済かどうかチェックし（ステップＳ１０２）、登録要求済であるときには、通知相手テーブルの登録処理を終了する。
【００２５】
ステップＳ１０２で、登録要求済でないとき（未登録のとき）には、クライアントＰＣ２の管理ソフト５は、管理対象プリンタ３に対して自己のアドレスのプリンタ３の通知相手テーブルへの登録要求を行い（ステップＳ１０３）、この通知相手テーブルへの登録要求を受けたプリンタ３は、その通知処理部６が当該登録要求されたクライアントＰＣ２のアドレスが内部メモリの通知相手テーブルに登録されているかチェックする（ステップＳ１０４）。
【００２６】
プリンタ３の通知処理部６は、ステップＳ１０４で、既に登録済であるときには、通知相手テーブルの登録処理を終了し、未登録であるときには、クライアントＰＣ２から通知されたアドレスを内部メモリの通知相手テーブルに登録する（ステップＳ１０５）。
【００２７】
上記通知相手テーブルの登録処理でクライアントＰＣ２の管理するプリンタ３に対して当該プリンタ３の通知相手テーブルへのクライアントＰＣ２のアドレスの登録が行われた状態で、監視処理を行う。
【００２８】
この監視処理では、各プリンタ３がその通知処理部６の処理として、まず、ステータスの変化が発生すると、メモリの通知相手テーブルに登録されているアドレスに対して、最新のステータスを通知する（ステップＳ１０６）。
【００２９】
クライアントＰＣ２は、プリンタ３からの最新のステータスを受け取って、当該受け取ったステータス情報をディスプレイ等に表示し（ステップＳ１０７）、ステップＳ１０６に戻って、上記監視処理を繰り返し行う（ステップＳ１０６、Ｓ１０７）。
【００３０】
このように、本実施の形態のプリンタ管理システム１は、ネットワーク４を介してクライアントＰＣ２に接続されたプリンタ３が、自己のステータス（動作状態）が変化すると、当該ステータスの変化内容をクライアントＰＣ２に通知する通知処理部６を有し、クライアントＰＣ２が、プリンタ３からのステータスの変化内容の通知を受けて当該プリンタ３の管理を行うに際して、クライアントＰＣ２の管理ソフト５が、自己が管理対象とするプリンタ３と最初に通信を行うと、当該プリンタ３に自己のアドレスの登録を要求し、プリンタ３の通知処理部６が、当該クライアントＰＣ２からのアドレスの登録要求に応じて、当該アドレスを登録して、ステータスの変化の発生時に、当該登録されているアドレス宛にステータスの変化内容を通知している。
【００３１】
したがって、ステータスに変化が起こったときのみステータスの変化内容を通知して、従来のようにネットワークプリンタのステータス情報を定期的に取得するポーリング型に比較して、ネットワークトラフィックを軽減するとともに、プリンタ３への負担をも軽減することができ、また、ステータスの変化内容を通知する相手先を自動登録して、登録する手間を省くことができ、煩わしい作業を軽減することができるとともに、操作に不慣れなユーザにとって補助的役割を十分に果たすことができる。
【００３２】
図３は、本発明のプリンタ管理システムの第２の実施の形態を示す図であり、本実施の形態は、請求項２に対応するものである。
【００３３】
なお、本実施の形態は、上記第１の実施の形態のプリンタ管理システム１と同様のプリンタ管理システムに適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態で用いた符号をそのまま用いて説明する。
【００３４】
本実施の形態のプリンタ管理システム１は、そのプリンタ３の通知処理部６の内部メモリに、第１の実施の形態と同様の通知相手テーブルが形成されているが、この通知相手テーブルには、通知要求されたクライアントＰＣ２のアドレス及びユーザから指定された通知してほしいステータスの種類が登録され、このステータスの種類は、何ら限定されるものではないが、例えば、クリティカルエラー（このエラーを解消しないとプリンタ３を使用できないレベルのエラー）、ワーニングエラー（プリンタ３を使用することはできるが、何らかの警告をもつレベルのエラー）及びその他のエラー（エラーではないが、ユーザに知らせたいステータス内容）等があり、クリティカルエラーとしては、サービルマンコール、ジャム、トナーなし、感光体ユニット交換等があり、また、ワーニングエラーとしては、トナー残りわずか、用紙残りわずか等があり、さらに、その他のエラーとしては、印刷中、印刷完了、アイドリング等がある。
【００３５】
そして、本実施の形態のプリンタ管理システム１は、図３に示すように、通知相手テーブルの登録処理と通常の監視処理を行う。まず、プリンタ管理システム１は、クライアントＰＣ２で管理ソフト５が起動された状態で（ステップＳ２０１）、クライアントＰＣ２の管理ソフト５が、ネットワーク４に接続された各々の管理対象のプリンタ３の通知相手テーブルへの自己のアドレスの登録要求済かどうかチェックし（ステップＳ２０２）、登録要求済であるときには、通知相手テーブルの登録処理を終了する。
【００３６】
ステップＳ２０２で、登録要求済でないとき（未登録のとき）には、クライアントＰＣ２の管理ソフト５は、管理対象プリンタ３に対して自身のアドレス及びユーザーが指定した通知を要求するステータス（動作状態）の種類のプリンタ３の通知相手テーブルへの登録要求を行い（ステップＳ２０３）、この通知相手テーブルへの登録要求を受けたプリンタ３は、その通知処理部６が当該登録要求されたクライアントＰＣ２のアドレスが内部メモリの通知相手テーブルに登録されているかチェックする（ステップＳ２０４）。この場合の上記通知要求されたステータスは、上記クリティカルエラー、ワーニングエラー及びその他のエラーのステータスである。
【００３７】
プリンタ３の通知処理部６は、ステップＳ２０４で、既に登録済であるときには、通知相手テーブルの登録処理を終了し、未登録であるときには、クライアントＰＣ２から通知されたアドレス及び通知要求されたステータスを当該アドレスに対応させて内部メモリの通知相手テーブルに登録する（ステップＳ２０５）。
【００３８】
上記通知相手テーブルの登録処理でクライアントＰＣ２の管理するプリンタ３に対して当該プリンタ３の通知相手テーブルへのクライアントＰＣ２のアドレス及び通知要求されたステータスの登録が行われた状態で、監視処理を行う。
【００３９】
この監視処理では、各プリンタ３がその通知処理部６の処理として、まず、ステータスの変化が発生すると、メモリの通知相手テーブルに登録されているアドレスのうち、当該変化したステータスが通知相手テーブルに通知要求されたステータスとして登録されているステータスに対応して登録されているアドレスを抽出して、当該抽出したアドレスに対して、当該最新のステータスを通知する（ステップＳ２０６）。
【００４０】
クライアントＰＣ２は、プリンタ３からの最新のステータスを受け取って、当該受け取ったステータス情報をディスプレイ等に表示し（ステップＳ２０７）、ステップＳ２０６に戻って、上記監視処理を繰り返し行う（ステップＳ２０６、Ｓ２０７）。
【００４１】
このように、本実施の形態のプリンタ管理システム１は、クライアントＰＣ２の管理ソフト５が、自己のアドレスの登録要求時に、通知を要求するステータス（動作状態）の種類の登録要求を行い、プリンタ３の通知処理部６が、クライアントＰＣ２からアドレスの登録要求があると、当該アドレスと通知要求されたステータスの種類を当該アドレスに対応させて登録し、ステータスの変化の発生時に、当該変化したステータスの種類に対応して登録されているアドレス宛に当該ステータスの変化内容を通知している。
【００４２】
したがって、エラー発生等時のみ通知してトラブルの発生を効果的に管理する管理者的利用方法や印刷する際にそのプリンタ３の状態を把握してエラー通知だけでなく印刷完了通知等をも管理する一般ユーザ的利用方法等のユーザの選択に応じた利用方法を可能にすることができ、煩わしい作業を省きつつ、効率を向上させることができるとともに、利用性を向上させることができる。
【００４３】
図４は、本発明のプリンタ管理システムの第３の実施の形態を示す図であり、本実施の形態は、請求項３に対応するものである。
【００４４】
なお、本実施の形態は、上記第１の実施の形態のプリンタ管理システム１と同様のプリンタ管理システムに適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態で用いた符号をそのまま用いて説明する。
【００４５】
本実施の形態のプリンタ管理システム１は、そのプリンタ３の通知処理部６の内部メモリに、第１の実施の形態と同様の通知相手テーブルが形成されているが、この通知相手テーブルには、通知要求されたクライアントＰＣ２のアドレス及びクライアントＰＣ２の管理ソフト５の種類に対して通知するのに適したステータス（動作状態）の種類が登録され、通知処理部６は、クライアントＰＣ２から通知される管理ソフト５の種類に基づいて、当該管理ソフト５の種類に対して通知することが適しているステータスの種類を選択して通知相手テーブルに当該クライアントＰＣ２のアドレスに対応させて登録する。そして、管理ソフト５の種類としては、上述のように、管理者用管理ソフトや一般ユーザ用管理ソフト等がある。
【００４６】
この場合、通知処理部６は、例えば、管理ソフト５の種類と当該管理ソフト５の種類に適したステータスの種類とを対応させたテーブルデータを備え、クライアントＰＣ２から通知された管理ソフト５の種類に基づいて、当該テーブルデータから通知された管理ソフト５に適したステータスの種類を抽出するようにしてもよい。そして、このステータスの種類は、何ら限定されるものではないが、上記第２の実施の形態と同様に、例えば、クリティカルエラー、ワーニングエラー、その他のエラーがある。
【００４７】
そして、本実施の形態のプリンタ管理システム１は、図４に示すように、通知相手テーブルの登録処理と通常の監視処理を行う。まず、プリンタ管理システム１は、クライアントＰＣ２で管理ソフト５が起動された状態で（ステップＳ３０１）、クライアントＰＣ２の管理ソフト５が、ネットワーク４に接続された各々の管理対象のプリンタ３の通知相手テーブルへの自己のアドレスの登録要求済かどうかチェックし（ステップＳ３０２）、登録要求済であるときには、通知相手テーブルの登録処理を終了する。
【００４８】
ステップＳ３０２で、登録要求済でないとき（未登録のとき）には、クライアントＰＣ２の管理ソフト５は、管理対象プリンタ３に対して自身のアドレス及び管理ソフト５の種類のプリンタ３の通知相手テーブルへの登録要求を行い（ステップＳ３０３）、この通知相手テーブルへの登録要求を受けたプリンタ３は、その通知処理部６が当該登録要求されたクライアントＰＣ２のアドレスが内部メモリの通知相手テーブルに登録されているかチェックする（ステップＳ３０４）。この場合の上記管理ソフト５の種類は、上記管理者用管理ソフトや一般ユーザ用管理ソフト等である。
【００４９】
プリンタ３の通知処理部６は、ステップＳ３０４で、当該クライアントＰＣ２のアドレスが既に登録済であるときには、通知相手テーブルの登録処理を終了し、未登録であるときには、クライアントＰＣ２から通知されたアドレス及び通知された管理ソフト５の種類に適したステータスを選択して、当該選択したステータスを内部メモリの通知相手テーブルにアドレスに対応させて登録する（ステップＳ３０５）。
【００５０】
上記通知相手テーブルの登録処理でクライアントＰＣ２の管理するプリンタ３に対して当該プリンタ３の通知相手テーブルへのクライアントＰＣ２のアドレス及び通知された管理ソフト５に適したステータスとして選択したステータスの登録が行われた状態で、監視処理を行う。
【００５１】
この監視処理では、各プリンタ３がその通知処理部６の処理として、まず、ステータスの変化が発生すると、メモリの通知相手テーブルに登録されているアドレスのうち、当該変化したステータスが通知相手テーブルに管理ソフト５に適したステータスとして選択したステータスとして登録されているステータスに対応して登録されているアドレスを抽出して、当該抽出したアドレスに対して、当該最新のステータスを通知する（ステップＳ３０６）。
【００５２】
クライアントＰＣ２は、プリンタ３からの最新のステータスを受け取って、当該受け取ったステータス情報をディスプレイ等に表示し（ステップＳ３０７）、ステップＳ３０６に戻って、上記監視処理を繰り返し行う（ステップＳ３０６、Ｓ３０７）。
【００５３】
このように、本実施の形態のプリンタ管理システム１は、クライアントＰＣ２の管理ソフト５が、自己のアドレスの登録要求時に、当該管理ソフト５の種類を通知する機能を有し、プリンタ３の通知処理部６が、クライアントＰＣ２からアドレスの登録要求があると、当該アドレスと通知された管理ソフト５の種類としてクライアントＰＣ２に通知するのに適したステータス（動作状態）の種類を当該アドレスに対応させて登録し、ステータスの変化の発生時に、当該変化したステータスの種類に対応して登録されているアドレス宛に当該ステータスの変化内容を通知している。
【００５４】
したがって、ユーザが管理ソフト５の種類を選択するのみで、当該管理ソフト５の種類に適した通知対象のステータスの種類を自動登録することができ、ユーザが通知を要求するステータスの選択設定を省いて、より一層利用性を向上させることができる。
【００５５】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００５６】
【発明の効果】
請求項１記載の発明のプリンタ管理システムによれば、ネットワークを介してクライアント装置に接続されたプリンタが、自己の動作状態が変化すると、当該動作状態の変化内容をクライアント装置に通知する動作状態通知手段を有し、クライアント装置が、プリンタからの動作状態の変化内容の通知を受けて当該プリンタの管理を行うに際して、クライアント装置の管理ソフトが、前記ネットワークの管理系の知識を持たない管理者が使用するためのソフトであり、自己が管理対象とすると共に前記管理者が管理対象としたいプリンタと最初に通信を行うと、当該プリンタに自己のアドレスの登録を要求し、プリンタの動作状態通知手段が、当該クライアント装置からのアドレスの登録要求に応じて、自動的に登録済みか否かを判断して登録済みの場合には通常の監視処理を行い、未登録の場合には当該アドレスを登録して、動作状態の変化の発生時に、当該登録されているアドレス宛に動作状態の変化内容を通知するので、動作状態に変化が起こったときのみ動作状態の変化内容を通知して、従来のようにネットワークプリンタのステータス情報を定期的に取得するポーリング型に比較して、ネットワークトラフィックを軽減するとともに、プリンタへの負担をも軽減することができ、また、動作状態の変化内容を通知する相手先を自動的に登録済みか否かを判断して未登録の場合に自動登録して、登録するか否かの判断を必要とせず、操作に不慣れなユーザにとって補助的役割を十分に果たすことができる。
【００５７】
請求項２記載の発明のプリンタ管理システムによれば、クライアント装置の管理ソフトが、自己のアドレスの登録要求時に、通知を要求する動作状態の種類の登録要求を行い、プリンタの動作状態通知手段が、クライアント装置からアドレスの登録要求があると、当該アドレスと当該アドレスに対応させて通知要求された動作状態の種類を登録し、動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されているアドレス宛に当該動作状態の変化内容を通知するので、エラー発生等時のみ通知してトラブルの発生を効果的に管理する管理者的利用方法や印刷する際にそのプリンタの状態を把握してエラー通知だけでなく印刷完了通知等をも管理する一般ユーザ的利用方法等のユーザの選択に応じた利用方法を可能にすることができ、煩わしい作業を省きつつ、効率を向上させることができるとともに、利用性を向上させることができる。
【００５８】
請求項３記載の発明のプリンタ管理システムによれば、クライアント装置の管理ソフトが、自己のアドレスの登録要求時に、当該管理ソフトの種類を通知する機能を有し、プリンタの動作状態通知手段が、クライアント装置からアドレスの登録要求があると、当該アドレスと通知された管理ソフトの種類としてクライアント装置に通知するのに適した動作状態の種類を当該アドレスに対応させて登録し、動作状態の変化の発生時に、当該変化した動作状態の種類に対応して登録されているアドレス宛に当該動作状態の変化内容を通知するので、ユーザが管理ソフトの種類を選択するのみで、当該管理ソフトの種類に適した通知対象の動作状態の種類を自動登録することができ、ユーザが通知を要求する動作状態の選択設定を省いて、より一層利用性を向上させることができる。
【図面の簡単な説明】
【図１】本発明のプリンタ管理システムの第１の実施の形態を適用したプリンタ管理システムのシステム構成図。
【図２】図１のプリンタ管理システムによるプリンタ管理処理を示すフローチャート。
【図３】本発明のプリンタ管理システムの第２の実施の形態を適用したプリンタ管理システムによるプリンタ管理処理を示すフローチャート。
【図４】本発明のプリンタ管理システムの第３の実施の形態を適用したプリンタ管理システムによるプリンタ管理処理を示すフローチャート。
【符号の説明】
１  プリンタ管理システム
２  クライアントＰＣ
３  プリンタ
４  ネットワーク
５  管理ソフト
６  通知処理部
【図１】
0004127454.tif 000002
【図２】
0004127454.tif 000003
【図３】
0004127454.tif 000004
【図４】
0004127454.tif 000005