(57)【特許請求の範囲】
【請求項１】
クライアント、サーバ及び周辺機がネットワークで接続されたネットワークシステムで所定の情報を集計する集計システムにおいて、前記クライアントは、前記周辺機のジョブに対するジョブ結果情報を収集して前記ネットワーク経由で前記サーバに転送するジョブ結果情報転送手段を有し、前記サーバは、前記ジョブ結果情報を受信して蓄積し、この蓄積したジョブ結果情報をもとに所定の情報を集計する手段と、前記クライアントのアドレスを管理する管理手段とを有し、
前記サーバは前記管理手段で登録している前記クライアントの情報を削除するかどうかを入力装置からの入力信号に基づいて判断し、前記クライアントの情報を削除する場合には該情報の削除を行うべき前記クライアントへ前記ジョブ結果情報の転送停止を通知して該クライアントの情報削除を実行し、
前記クライアントは、前記サーバからの前記ジョブ結果情報転送停止の通知の有無を判断し、前記サーバからの前記ジョブ結果情報転送停止の通知があった場合には該ジョブ結果情報転送停止の情報を保持し、前記サーバへの前記ジョブ結果情報の転送を停止することを特徴とする集計システム。
【請求項２】
請求項１記載の集計システムにおいて、前記サーバは前記管理手段で登録している前記クライアントの情報を前記入力装置からの入力信号に基づいて変更することを特徴とする集計システム。
【請求項３】
請求項１または２記載の集計システムにおいて、前記サーバは前記管理手段で登録している前記クライアントの情報を変更する場合に前記ジョブ結果情報の転送停止を前記クライアントに通知することを特徴とする集計システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はクライアント、サーバ及び周辺機がネットワークで接続されたネットワークシステムで所定の情報を集計する集計システムに関する。
【０００２】
【従来の技術】
特開平１１−１３４０５７号公報には、クライアント、サーバ、及びプリンタ、スキャナ、複写機などの周辺機器がネットワークで接続されたネットワークシステムにおいて、周辺機器の使用に対して課金する課金システムが記載されている。この課金システムでは、クライアントからプリンタ、スキャナ、複写機などの周辺機器のジョブ結果情報（資源アカウント情報）をネットワーク経由でサーバに通知する処理が行われる。
【０００３】
また、クライアント、サーバ及び周辺機がネットワークで接続されたネットワークシステムで課金用情報を集計する集計システムにおいて、クライアントは、周辺機の画像形成ジョブに対するジョブ結果情報を収集してネットワーク経由でサーバに転送するジョブ結果情報転送手段を有し、サーバは、上記ジョブ結果情報を受信して蓄積し、この蓄積したジョブ結果情報をもとに課金用情報を集計する手段を有し、クライアントがサーバへクライアントのアドレスを転送し、サーバがクライアントのアドレスを登録して管理するものが記載されている。
【０００４】
【発明が解決しようとする課題】
上記集計システムでは、サーバで登録されて管理されているクライアント情報（アドレス情報）の削除及び変更の必要性が発生した場合については考慮されていないので、サーバで登録されて管理されているクライアント情報（アドレス情報）の削除及び変更を行うことができないという問題がある。
本発明は、サーバで管理されているクライアント情報の削除及び変更を容易に行うことができる集計システムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するため、請求項１に係る発明は、クライアント、サーバ及び周辺機がネットワークで接続されたネットワークシステムで所定の情報を集計する集計システムにおいて、前記クライアントは、前記周辺機のジョブに対するジョブ結果情報を収集して前記ネットワーク経由で前記サーバに転送するジョブ結果情報転送手段を有し、前記サーバは、前記ジョブ結果情報を受信して蓄積し、この蓄積したジョブ結果情報をもとに所定の情報を集計する手段と、前記クライアントのアドレスを管理する管理手段とを有し、前記サーバは前記管理手段で登録している前記クライアントの情報を削除するかどうかを入力装置からの入力信号に基づいて判断し、前記クライアントの情報を削除する場合には該情報の削除を行うべき前記クライアントへ前記ジョブ結果情報の転送停止を通知して該クライアントの情報削除を実行し、前記クライアントは、前記サーバからの前記ジョブ結果情報転送停止の通知の有無を判断し、前記サーバからの前記ジョブ結果情報転送停止の通知があった場合には該ジョブ結果情報転送停止の情報を保持し、前記サーバへの前記ジョブ結果情報の転送を停止するものである。
【０００６】
請求項２に係る発明は、請求項１記載の集計システムにおいて、前記サーバは前記管理手段で登録している前記クライアントの情報を前記入力装置からの入力信号に基づいて変更するものである。
【０００７】
請求項３に係る発明は、請求項１または２記載の集計システムにおいて、前記サーバは前記管理手段で登録している前記クライアントの情報を変更する場合に前記ジョブ結果情報の転送停止を前記クライアントに通知するものである。
【０００８】
【発明の実施の形態】
図１は本発明の一実施例を示す。この実施例は、課金用サーバ（例えばパーソナルコンピュータ）１、複数のクライアント（例えばパーソナルコンピュータ）２〜４及び周辺機（コンピュータを含む）５がネットワーク６に接続されている。クライアント２〜４はそれぞれ周辺機５の画像形成ジョブをネットワーク６を介して周辺機５に発行し、これにより周辺機５が紙に画像形成を行う。クライアント２〜４はそれぞれ周辺機５の画像形成ジョブに対するジョブ結果情報（画像形成ジョブに関する紙サイズ、カラー別の紙枚数などの各種情報）を収集してネットワーク６経由でサーバ１に転送する。
【０００９】
サーバ１は、クライアント２〜４からのジョブ結果情報を受信して蓄積し、この蓄積したジョブ結果情報をもとに各クライアント２〜４毎に画像形成ジョブの紙サイズ、カラー別の画像形成ページ数などの課金用情報（画像形成ジョブに対する課金に必要な情報）を集計して画像形成ジョブに対する課金処理を行い、その課金情報をクライアント２〜４にそれぞれ送信して画像形成ジョブに対する課金を行う。周辺機５は、プリンタやスキャナ、複写機、ファクシミリの機能を全て有する。
【００１０】
図２は上記クライアント２〜４の内部構成を示す。クライアント２〜４は、それぞれ、システム制御部Ａ０、ＬＡＮ／ＷＡＮ通信制御部Ａ１、画像形成用データ（印刷データ）作成部Ａ２、ジョブ結果作成部Ａ３、ジョブ結果転送部Ａ４、サーバ情報保存部Ａ５、サーバ情報制御部Ａ６を有する。システム制御部Ａ０はクライアントのシステム全体の基本的制御（メモリ管理など）を行う。
【００１１】
ネットワーク６は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又はＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が用いられ、同軸ケーブルを用いたＥｔｈｅｒｎｅｔ（登録商標）からなる。ＬＡＮ／ＷＡＮ通信制御部Ａ１は、クライアント２〜４のネットワーク６を介した通信の制御を行い、周辺機５からのジョブ結果情報の受信、サーバ１へのジョブ結果情報の送信及びサーバ１との連携通信（サーバ１の変更アドレス情報の受信及びサーバ１の変更予定アドレスの問い合わせなど）を行う。
【００１２】
画像形成用データ（印刷データ）作成部Ａ２は、周辺機５にて紙に画像形成を行うためのデータを作成する。ジョブ結果作成部Ａ３は、画像形成用データ（印刷データ）作成部Ａ２で作成したデータをもとにジョブ結果情報を作成する。ジョブ結果転送部Ａ４は、サーバ情報制御部Ａ６よりサーバ１のアドレス（アドレス情報）を取得し、サーバ１にはその取得したアドレスに対してジョブ結果作成部Ａ３の作成したジョブ結果情報をネットワーク６を介して転送する。また、ジョブ結果転送部Ａ４は、サーバ１からジョブ結果情報転送停止のリクエストを受信した場合にはサーバ１へのジョブ結果情報転送を停止する。
【００１３】
サーバ情報制御部Ａ６は、ＬＡＮ／ＷＡＮ通信制御部Ａ１よりサーバ１からのアドレス変更通知を受信し、その受信したサーバ１の変更アドレスをサーバ情報保存部Ａ５に設定する。また、サーバ情報制御部Ａ６は、サーバ１に対して、サーバ１の変更予定のアドレス及びその監視間隔の取得リクエストをＬＡＮ／ＷＡＮ通信制御部Ａ１を使用して行う。サーバ情報制御部Ａ６は、ログ情報転送時には、サーバ情報保存部Ａ５よりサーバ１のアドレスを取得し、このサーバ１のアドレスをジョブ結果転送部Ａ４に渡す。
【００１４】
図３は本実施例におけるサーバ１の内部構成を示す。サーバ１は、システム制御部Ｂ０、ＬＡＮ／ＷＡＮ通信制御部Ｂ１、クライアント（クライアントＰＣ）通信部Ｂ２、ジョブ結果蓄積部Ｂ３、クライアント（クライアントＰＣ）情報管理部Ｂ４、ジョブ結果集計部Ｂ５を有する。システム制御部Ｂ０はサーバ１のシステム全体の基本的制御（メモリ管理など）を行う。
【００１５】
ＬＡＮ／ＷＡＮ通信制御部Ｂ１は、サーバ１のネットワーク６を介した通信の制御を行い、ジョブ結果情報の受信及びクライアント２〜４へのサーバ１の変更アドレスの通知を行う。クライアントＰＣ通信部Ｂ２は、クライアント２〜４からのジョブ結果情報の受信及びクライアント２〜４へのサーバ１の変更されたアドレスの通知などのクライアント２〜４との通信の制御を行う。ジョブ結果蓄積部Ｂ３は受信したジョブ結果情報を蓄積し、クライアントＰＣ情報管理部Ｂ４はクライアント２〜４のアドレスなどの情報の登録、削除、変更などの管理を行う。ジョブ結果集計部Ｂ５は、ジョブ結果蓄積部Ｂ３に蓄積された情報をもとに画像形成ジョブの紙サイズ、カラー別の画像形成ページ数などの課金用情報（画像形成ジョブに対する課金に必要な情報）を集計する。
【００１６】
次に、サーバ１がクライアント２〜４からのジョブ結果情報転送の通信で取得して登録してあるクライアントＰＣのアドレスを削除又は変更する処理ついて図４及び図５を参照して説明する。
サーバ１は図４に示すようにクライアント２〜４からのジョブ結果情報をＬＡＮ／ＷＡＮ通信制御部Ｂ１を介してクライアントＰＣ通信部Ｂ２で受信し、その受信したジョブ結果情報をジョブ結果蓄積部Ｂ３に蓄積する。クライアントＰＣ通信部Ｂ２は、その際の通信でクライアント２〜４のアドレスを取得し、このクライアント２〜４のアドレスをクライアントＰＣ情報管理部Ｂ４に登録する。
【００１７】
クライアントＰＣ情報管理部Ｂ４に登録されているクライアント２〜４の情報の削除及び変更をクライアントＰＣ情報管理部Ｂ４で行うことが可能である。図５に示すように、クライアントＰＣ情報管理部Ｂ４は、サーバ１のディスプレイに、クライアントＰＣ情報管理部Ｂ４に登録されているクライアント情報を操作するための画面を表示し、その画面でユーザがクライアントＰＣ情報管理部Ｂ４に登録されているクライアント２〜４のアドレスの削除あるいは変更をサーバ１のマウス等の入力装置で指示することができる。
【００１８】
クライアントＰＣ情報管理部Ｂ４は、サーバ１の入力装置からの入力信号に基づいてクライアント２〜４のいずれかのアドレスの削除又は変更が指示された時にクライアントＰＣ通信部Ｂ２に対して、そのアドレスの削除又は変更が指示されたクライアントへジョブ結果情報転送の停止を通知するように指示する。クライアントＰＣ通信部Ｂ２は、その指示により、ＬＡＮ／ＷＡＮ通信制御部Ｂ１を使用してジョブ結果情報転送停止リクエストの通信を、上記アドレスの削除又は変更が指示されたクライアントと行う。このようにジョブ結果情報転送停止処理を行うことで、サーバ１は管理対象外になったクライアントからのログ収集をやめることになる。クライアントＰＣ情報管理部Ｂ４は、ジョブ結果情報転送停止の通知処理が完了後に、登録してあるクライアントの情報（アドレス）についてサーバ１の入力装置からの入力信号に応じて、上記削除又は変更が指示されたクライアントの情報（アドレス）の削除又は変更を行う。
【００１９】
次に、クライアントにおいてサーバからのジョブ結果情報転送停止リクエストを受信する処理ついて図６を参照して説明する。
クライアント２〜４では、サーバ１からのジョブ結果情報転送停止リクエストは、ＬＡＮ／ＷＡＮ通信制御部Ａ１を介してジョブ結果転送部Ａ４が受け取る。ジョブ結果転送部Ａ４は、サーバ１からのジョブ結果情報転送停止リクエストを受け取ることによりジョブ結果情報転送停止情報を保存しておき、このジョブ結果情報転送停止情報により次回のジョブ結果情報転送からジョブ結果情報転送を停止する。
【００２０】
この実施例によれば、クライアント２〜４は、周辺機５のジョブに対するジョブ結果情報を収集してネットワーク６経由でサーバ１に転送するジョブ結果情報転送手段を有し、サーバ１は、ジョブ結果情報を受信して蓄積し、この蓄積したジョブ結果情報をもとに所定の情報を集計する手段と、ジョブ結果情報とクライアント２〜４のアドレスを管理する管理手段（クライアントＰＣ情報管理部Ｂ４）とを有し、この管理手段で登録しているクライアントの情報を削除可能としたので、サーバで管理されているクライアント情報の削除を容易に行うことができる。
【００２１】
また、この実施例によれば、サーバ１は、管理手段で登録しているクライアントの情報を変更可能としたので、サーバで管理されているクライアント情報の変更を容易に行うことができる。
【００２２】
また、この実施例によれば、サーバ１は、管理手段で登録しているクライアントの情報を削除または変更した場合にジョブ結果情報の転送中止（転送停止）をクライアントに通知するので、サーバで登録しているクライアントの情報を削除または変更した場合にクライアントがサーバへのジョブ結果情報の転送を中止することができる。
【００２３】
【発明の効果】
以上のように本発明によれば、サーバで管理されているクライアント情報の削除又は変更を容易に行うことができる。また、サーバで登録しているクライアントの情報を削除または変更した場合にクライアントがサーバへのジョブ結果情報の転送を中止することができる。
【図面の簡単な説明】
【図１】本発明の一実施例を示す結線図である。
【図２】同実施例におけるクライアントの内部構成を示すブロック図である。
【図３】同実施例におけるサーバの内部構成を示すブロック図である。
【図４】同実施例においてサーバがクライアントアドレスを削除又は変更する処理の一部を示すフローチャートである。
【図５】同実施例においてサーバがクライアントアドレスを削除又は変更する処理の他の一部を示すフローチャートである。
【図６】同実施例においてクライアントがサーバからのジョブ結果情報転送停止リクエストを受信する処理を示すフローチャートである。
【符号の説明】
１      サーバ
２〜４      クライアント
５      周辺機
６      ネットワーク
Ａ０      システム制御部
Ａ１      ＬＡＮ／ＷＡＮ通信制御部
Ａ２      画像形成用データ（印刷データ）作成部
Ａ３      ジョブ結果作成部
Ａ４      ジョブ結果転送部
Ａ５      サーバ情報保存部
Ａ６      サーバ情報制御部
Ｂ０      システム制御部
Ｂ１      ＬＡＮ／ＷＡＮ通信制御部
Ｂ２      クライアントＰＣ通信部
Ｂ３      ジョブ結果蓄積部
Ｂ４      クライアントＰＣ情報管理部
Ｂ５      ジョブ結果集計部
【図１】
0004009120.tif 000002
【図２】
0004009120.tif 000003
【図３】
0004009120.tif 000004
【図４】
0004009120.tif 000005
【図５】
0004009120.tif 000006
【図６】
0004009120.tif 000007