(57)【要約】【課題】  ゲストユーザの課金管理を行うことが可能で、かつ、回数や期間による使用制限管理を行う一時的に利用可能なユーザ認証を容易に行い、管理者がより管理しやすくする。【解決手段】  複数の端末が接続して成るネットワークに接続され、外部端末からネットワークを介して使用可能なネットワークデバイスであって、外部端末から認証情報発行依頼を受信する認証情報発行依頼受信手段と、認証情報発行依頼受信時に認証情報を生成する認証情報発行手段と、認証情報を管理するための認証情報管理手段と、認証情報を記憶媒体に記録する認証情報記録手段と、認証情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得手段と、認証情報を外部端末に通知する認証情報通知手段と、外部端末からの処理要求を受ける際に、認証情報の照合を行う認証手段と、認証情報を記憶媒体から削除又は認証情報の無効化を行う認証情報削除手段とを備える。【選択図】  図１
2005321893.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末が接続して成るネットワークに接続され、外部端末からネットワークを介して使用可能なネットワークデバイスであって、
外部端末から認証情報発行依頼を受信する認証情報発行依頼受信手段と、
前記認証情報発行依頼受信時に認証情報を生成する認証情報発行手段と、
前記認証情報発行手段を用いて生成した認証情報を管理するための認証情報管理手段と、
前記認証情報発行手段を用いて生成した認証情報を記憶媒体に記録する認証情報記録手段と、
前記認証情報発行手段を用いて生成した認証情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得手段と、
前記認証情報発行手段を用いて生成した認証情報を外部端末に通知する認証情報通知手段と、
外部端末からの処理要求を受ける際に、認証情報の照合を行う認証手段と、
前記認証情報発行手段を用いて生成した認証情報を、記憶媒体から削除又は認証情報の無効化を行う認証情報削除手段とを備えることを特徴とするネットワークデバイス。
【請求項２】
外部端末から課金識別情報発行依頼を受信する課金識別情報発行依頼受信手段と、
前記課金識別情報発行依頼受信時に課金識別情報を生成する課金識別情報発行手段と、
前記課金識別情報発行手段を用いて生成した課金識別情報を管理するための課金識別情報管理手段と、
前記課金識別情報発行手段を用いて生成した課金識別情報を記憶媒体に記録する課金識別情報記録手段と、
前記課金識別情報発行手段を用いて生成した課金識別情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得手段と、
前記課金識別情報発行手段を用いて生成した課金識別情報を外部端末に通知する課金識別情報通知手段と、
外部端末からの処理要求受信時に、課金識別情報を受信する課金識別情報受信手段と、
前記課金識別情報受信時に課金情報を管理するための課金情報管理手段と、
前記課金情報管理手段を用いて生成した課金情報を記憶媒体に記録する課金情報記録手段と、
前記課金情報管理手段を用いて生成した課金情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得手段と、
前記課金情報管理手段を用いて生成した課金情報を外部端末に通知する課金情報通知手段と、
外部端末からの処理要求を受ける際に、課金情報の照合を行う課金手段とを備えることを特徴とする請求項１に記載のネットワークデバイス。
【請求項３】
認証情報発行依頼受信時に、外部端末からユーザ毎の使用制限情報を受信する使用制限情報受信手段と、
前記使用制限情報受信手段を用いて取得した使用制限情報を記憶媒体に記録する使用制限情報記録手段と、
前記使用制限情報受信手段を用いて取得した使用制限情報を編集・管理するための使用制限情報管理手段と、
前記各ユーザの使用制限情報を用いて各ユーザがネットワークデバイスを使用可能であるか否かの判定を行うネットワークデバイス使用可能判定手段とを備えることを特徴とする請求項２に記載のネットワークデバイス。
【請求項４】
認証情報発行依頼受信時に、外部端末からユーザ毎の使用可能回数情報を受信する使用可能回数情報受信手段と、
前記使用可能回数情報受信手段を用いて取得した使用可能回数情報を記憶媒体に記録する使用可能回数記録手段と、
前記使用可能回数情報受信手段を用いて取得した使用可能回数情報を編集・管理するための使用可能回数情報管理手段と、
前記各ユーザの使用可能回数情報を用いて各ユーザがネットワークデバイスを使用可能であるか否かの判定を行うネットワークデバイス使用可能判定手段とを備えることを特徴とする請求項３に記載のネットワークデバイス。
【請求項５】
認証情報発行依頼受信時に、外部端末からユーザ毎の使用可能期限情報を受信する使用可能期限情報受信手段と、
前記使用可能期限情報受信手段を用いて取得した使用可能期限情報を記憶媒体に記録する使用可能期限情報記録手段と、
前記使用可能期限情報受信手段を用いて取得した使用可能期限情報を編集・管理するための使用可能期限情報管理手段と、
前記各ユーザの使用可能期限情報を用いて各ユーザがネットワークデバイスを使用可能であるか否かの判定を行うネットワークデバイス使用可能判定手段とを備えることを特徴とする請求項３に記載のネットワークデバイス。
【請求項６】
認証情報発行依頼受信時に、外部端末からユーザ毎の使用可能回数及び使用可能期限情報を受信する使用可能回数及び使用可能期限情報受信手段と、
前記使用可能回数及び使用可能期限情報受信手段を用いて取得した使用可能回数情報及び使用可能期限情報を記憶媒体に記録する使用可能回数及び使用可能期限情報記録手段と、
前記使用可能回数及び使用可能期限情報受信手段を用いて取得した使用可能回数情報及び使用可能期限情報を編集・管理するための使用可能回数及び使用可能期限情報管理手段と、
前記各ユーザの使用可能回数情報及び使用可能期限情報を用いて各ユーザがネットワークデバイスを使用可能であるか否かの判定を行うネットワークデバイス使用可能判定手段とを備えることを特徴とする請求項３に記載のネットワークデバイス。
【請求項７】
認証情報発行依頼受信時に、外部端末からユーザ毎の印刷可能枚数情報を受信する印刷可能枚数情報受信手段と、
前記印刷可能枚数情報受信手段を用いて取得した印刷可能枚数情報を記憶媒体に記録する印刷可能枚数情報記録手段と、
前記印刷可能枚数情報受信手段を用いて取得した印刷可能枚数情報を編集・管理するための印刷可能枚数情報管理手段と、
前記各ユーザの印刷可能枚数情報を用いて各ユーザが印刷装置を使用可能であるか否かの判定を行う印刷装置使用可能判定手段を備えることを特徴とする請求項１〜６のいずれか１項に記載のネットワークデバイス。
【請求項８】
複数の端末が接続して成るネットワークに接続され、外部端末からネットワークを介して使用可能なネットワークデバイスを用いたネットワークデバイス処理方法であって、
外部端末から認証情報発行依頼を受信する認証情報発行依頼受信ステップと、
前記認証情報発行依頼受信時に認証情報を生成する認証情報発行ステップと、
前記認証情報発行ステップにより生成した認証情報を管理するための認証情報管理ステップと、
前記認証情報発行ステップにより生成した認証情報を記憶媒体に記録する認証情報記録ステップと、
前記認証情報発行ステップにより生成した認証情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得ステップと、
前記認証情報発行ステップにより生成した認証情報を外部端末に通知する認証情報通知ステップと、
端末からの処理要求を受ける際に、認証情報の照合を行う認証ステップと、
処理実行後に、前記認証情報発行ステップにより生成した認証情報を、記憶媒体から削除又は認証情報の無効化を行う認証情報削除ステップを有することを特徴とするネットワークデバイス処理方法。
【請求項９】
外部端末から課金識別情報発行依頼を受信する課金識別情報発行依頼受信ステップと、
前記課金識別情報発行依頼受信時に課金識別情報を生成する課金識別情報発行ステップと、
前記課金識別情報発行ステップにより生成した課金識別情報を管理するための課金識別情報管理ステップと、
前記課金識別情報発行ステップにより生成した課金識別情報を記憶媒体に記録する課金識別情報記録ステップと、
前記課金識別情報発行ステップにより生成した課金識別情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得ステップと、
前記課金識別情報発行ステップにより生成した課金識別情報を外部端末に通知する課金識別情報通知ステップと、
外部端末からの処理要求受信時に、課金識別情報を受信する課金識別情報受信ステップと、
前記課金識別情報受信時に課金情報を管理するための課金情報管理ステップと、
前記課金情報管理ステップにより生成した課金情報を記憶媒体に記録する課金情報記録ステップと、
前記課金情報管理ステップにより生成した課金情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得手段ステップと、
前記課金情報管理ステップにより生成した課金情報を外部端末に通知する課金情報通知ステップと、
外部端末からの処理要求を受ける際に、課金情報の照合を行う課金ステップとを有することを特徴とする請求項８に記載のネットワークデバイス処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の端末が接続して成るネットワークに接続され、外部端末からネットワークを介して使用可能なネットワークデバイス及びその処理方法に関する。
【背景技術】
【０００２】
例えば、ネットワークに接続されて使用されるネットワーク対応型複写機は、第三者の不正な使用を防止するため、ユーザＩＤ及びパスワードを入力しないと使用できない仕様になっていることが多い。これら、ユーザＩＤ・パスワードの設定・編集・削除はネットワークデバイス管理者が、ネットワークデバイス管理用ソフトウェア等を用いて、ネットワークデバイス上のエージェントソフトウェアと通信することにより設定・編集・削除する。
【０００３】
従来のオフィスの環境において使用されるネットワークデバイスとして、ネットワークに対応したプリンタや複写機があげられる。これらネットワークに対応したプリンタや複写機は、ＬＡＮ（Local Area Network）に接続され、ネットワーク上の端末から印刷することが可能である。
【０００４】
上記のプリンタや複写機は、ユーザＩＤやパスワードを用いて管理され、利用時にユーザＩＤやパスワードを入力しないと使用できないようにすることが可能である。この仕組みにより、ユーザＩＤ・パスワードを知らない他部門の社員は、当プリンタや当複写機を使用することはできないように設定することも可能である。
【０００５】
しかし、他部門の社員や社外からのゲストが当部門を訪れたとき、一時的に当部門のプリンタや複写機を使用したい場合がある。このような場合、当部門のプリンタや複写機の管理者が、他部門の社員や社外からのゲスト用に、回数制限、使用期間制限をした新たにユーザＩＤ・パスワードをプリンタ・複写機に設定し、他部門の社員やゲストに新たに設定したユーザＩＤ・パスワード通知する。このようにして、他部門の社員やゲストは当部門の管理するプリンタ・複写機を使用することが可能になる印刷システムの提案がなされている。
【０００６】
また、一般に、複写機は印刷された枚数だけカウントされ、複写機を管理する会社にカウンタ料金を払う必要があり、経費がかかる。プリンタや複写機に使用する用紙やトナーなどにも経費がかかる。これら、経費は部門毎に管理されることが一般的であり、プリンタや複写機も部門毎に管理されることが一般的である。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来のネットワークデバイスにおける、一時的に利用可能なユーザ認証方式は、管理者が、他部門の社員や社外からのゲスト用に、回数制限、使用期間制限をした新たにユーザＩＤ・パスワードをプリンタ・複写機に設定し、他部門の社員やゲストに新たに設定したユーザＩＤ・パスワード通知することにより実現していた。
【０００８】
しかし、部門ごとなどで枚数制限や金額制限を設けているネットワークデバイスでは、回数制限、使用期間制限によって管理を行う一時的に利用可能なユーザは、ネットワークデバイスを利用することができなかった。
【０００９】
本発明はこのような従来技術問題点に鑑みなされたもので、その目的は、ゲストユーザの課金管理を行うことが可能で、かつ、回数や期間による使用制限管理を行う一時的に利用可能なユーザ認証を容易に行い、管理者がより管理しやすいネットワークデバイス及びその制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明のネットワークデバイスは、複数の端末が接続して成るネットワークに接続され、外部端末からネットワークを介して使用可能なネットワークデバイスであって、外部端末から認証情報発行依頼を受信する認証情報発行依頼受信手段と、前記認証情報発行依頼受信時に認証情報を生成する認証情報発行手段と、前記認証情報発行手段を用いて生成した認証情報を管理するための認証情報管理手段と、前記認証情報発行手段を用いて生成した認証情報を記憶媒体に記録する認証情報記録手段と、前記認証情報発行手段を用いて生成した認証情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得手段と、前記認証情報発行手段を用いて生成した認証情報を外部端末に通知する認証情報通知手段と、外部端末からの処理要求を受ける際に、認証情報の照合を行う認証手段と、前記認証情報発行手段を用いて生成した認証情報を、記憶媒体から削除又は認証情報の無効化を行う認証情報削除手段とを備える点に特徴を有する。
本発明のネットワークデバイス処理方法は、複数の端末が接続して成るネットワークに接続され、外部端末からネットワークを介して使用可能なネットワークデバイスを用いたネットワークデバイス処理方法であって、外部端末から認証情報発行依頼を受信する認証情報発行依頼受信ステップと、前記認証情報発行依頼受信時に認証情報を生成する認証情報発行ステップと、前記認証情報発行ステップにより生成した認証情報を管理するための認証情報管理ステップと、前記認証情報発行ステップにより生成した認証情報を記憶媒体に記録する認証情報記録ステップと、前記認証情報発行ステップにより生成した認証情報を外部端末に通知するための外部端末の所在情報を取得する外部端末所在情報取得ステップと、前記認証情報発行ステップにより生成した認証情報を外部端末に通知する認証情報通知ステップと、端末からの処理要求を受ける際に、認証情報の照合を行う認証ステップと、処理実行後に、前記認証情報発行ステップにより生成した認証情報を、記憶媒体から削除又は認証情報の無効化を行う認証情報削除ステップを有する点に特徴を有する。
【発明の効果】
【００１１】
本発明によれば、ゲストユーザの課金管理を行うことが可能で、かつ、回数や期間による使用制限管理を行う一時的に利用可能なユーザ認証を容易に行い、管理者がより管理しやすいネットワークを構築することが可能である。これにより、課金管理を行っているネットワークデバイスにおいても、一時的な利用のゲストユーザが利用可能となり、デバイス管理者の管理の手間を省くことができる。また、課金管理情報を集計することで、利用金額による上限値設定が可能となり、一時的な利用のゲストユーザが無駄にデバイスを利用することを防ぐことができる。また、課金管理情報を集計することで、利用金額が上限値となり利用できないことを一時的な利用のゲストユーザに通知することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。本実施形態ではネットワークデバイスとしてプリンタを想定するが、ネットワークに接続されて管理される機器において全て同様であり、プリンタに限るものではない。
【００１３】
（第１の実施形態）
図１において、プリンタ(D103)、管理者用ＰＣ（パーソナルコンピュータ）(P101)、ゲスト用ＰＣ（P102）は、コンピュータネットワーク（N104）を介して相互に通信可能とする。ここで、コンピュータネットワークは、ＬＡＮ（Local Area Network）を想定するがこれに限るものではない。
【００１４】
第１の実施形態では、ゲスト（プリンタ（D103）の使用権限を持っていないユーザ）が、プリンタ（D103）から一度限り有効なユーザＩＤとパスワード及び、課金識別情報の課金コードを取得し、実際にプリンタ（D103）を用いて印刷する場合の例である。
【００１５】
以下、図３のフローチャートを参照して第１の実施形態での処理動作について説明する。ユーザは、プリンタ（D103）の使用時に、ユーザＩＤとパスワード、課金コードにより認証を受ける必要があるものとする。プリンタ（D103）は、内部記憶媒体に図２に示すようなユーザ管理テーブルを持ち、ユーザとパスワード、課金コードの管理を行うことが可能であるとする。また、ユーザ管理テーブルは、一般のユーザ（常時プリンタの使用権限を与えられているユーザ）のユーザＩＤ・パスワードと、ゲスト用のユーザＩＤ・パスワードを判別することができるようになっているものとする。
【００１６】
ゲストが、プリンタ（D103）がプリンタを使用したい場合に、ステップＳ２０１においてゲスト用ＰＣ（P102）から、プリンタ（D103）の管理者が使用する管理者用ＰＣ（P101）にユーザＩＤ・パスワード・課金コードの発行依頼を送信する。発行依頼を送信する手段としては、「アプリケーションソフト、プリンタドライバ、WWWブラウザ等のGUIにおいてユーザＩＤ・パスワード発行依頼ボタンを押す」、「電子メールで発行依頼を行う」等が考えられるが、これらに限るものではない。
【００１７】
ゲストからのユーザＩＤ・パスワード・課金コード発行依頼を受けた管理者は、ステップＳ２０２において、ユーザＩＤ・パスワードの発行を承認するか否かを判断する。
【００１８】
ステップＳ２０２において、管理者が承認しない場合（ゲストのプリンタ（D103）の使用を認めない場合）は、ステップＳ２０３において、承認されなかったことをゲスト用ＰＣ（P102）に通知する。
【００１９】
ステップＳ２０２において、管理者が承認した場合、ステップＳ２０４において、管理者用ＰＣ（P101）からプリンタ（D103）にユーザＩＤ・パスワード・課金コード発行依頼を出す（ユーザＩＤ・パスワード・課金コード発行ジョブを投げる）。
【００２０】
ユーザＩＤ・パスワード・課金コード発行依頼を受けたプリンタ（D103）は、ステップＳ２０５において、プリンタ（D103）の内部機構を用いて一回限り有効なゲスト用のユーザＩＤ・パスワードとゲスト用の課金コードを発行し、これを内部記憶媒体に図２に示すようなユーザ管理テーブルに記録する。内部記憶媒体にはハードディスクを想定するがこれに限るものではない。
【００２１】
ステップＳ２０６において、ステップＳ２０５で発行したユーザＩＤ・パスワード・課金コードは、外部の端末に通知する。ここで、外部の端末には、ゲスト用ＰＣ（P102）を想定するが、ユーザＩＤ・パスワードは、管理用ＰＣ（P101）を経由してゲスト用ＰＣ（P102）に通知されても良い。プリンタ（D103）が発行したユーザＩＤ・パスワード・課金コードを通知する外部の端末の所在情報（例えばIPアドレス）はユーザＩＤ・パスワード発行依頼とともにプリンタ（D103）に通知されると想定する。
【００２２】
ゲストがプリンタ（D103）を使用する場合に、ステップＳ２０６において通知されたユーザＩＤ・パスワード・課金コードを用いてプリンタ（D103）に印刷要求（印刷ジョブ）を発行する。
【００２３】
ゲスト用ＰＣ（P102）から印刷要求を受けたプリンタ（D103）は、ユーザＩＤ・パスワード・課金コードにより認証を行う（ステップＳ２０８）。プリンタ（D103）は、認証の結果、使用の権利のあるユーザだと判断したあと、印刷処理を行う（ステップＳ２０９）。
【００２４】
次にプリンタ（D103）は、ステップＳ２１０において、ユーザＩＤ・課金コードを含んだ課金情報（印刷ログ）を記録する。プリンタ（D103）が管理する課金情報は、内部記憶媒体に図４に示すような課金管理テーブルで記録する。内部記憶媒体にはハードディスクを想定するがこれに限るものではない。
【００２５】
次にプリンタ（D103）は、ステップＳ２１１において、ステップＳ２０８で認証に使用されたゲスト用のユーザＩＤ・パスワードをユーザ管理テーブルから削除及び無効化を行う。
【００２６】
管理者用ＰＣ（P101）が、ゲストからのＩＤ・パスワード・課金コード発行依頼を受ける手段、承認を行う手段、承認の可否を通知する手段、プリンタ（D103）にＩＤ・パスワード発行依頼を送信する手段としては、アプリケーションソフト、WWWブラウザ、電子メール用ソフト等を使用することが考えられる。また、管理者用ＰＣ（P101）からプリンタ（D103）にユーザＩＤ・パスワード・課金コード発行依頼を送信する際の通信プロトコルにはSNMP、HTTP等が考えられるが、これらに限るものではない。
【００２７】
（第２の実施形態）
第２の実施形態のシステム構成は第１の実施形態と同様であるため、図１を参照して説明する。第２の実施形態においてプリンタ（D103）は、図５に示すような課金上限管理テーブルを持ち、課金コードとともに、課金上限金額を管理することが可能であるとする。課金上限金額はプリンタの管理者が課金コード毎に設定可能であるとする。また、プリンタ（D103）は、図４に示すような課金管理テーブルを持ち、印刷要求毎にユーザＩＤ・課金コードとともに、課金情報情報（課金金額等）を管理することが可能であるとする。
【００２８】
以下、図６のフローチャートを参照して第２の実施形態での処理動作について説明する。ゲストが、プリンタ（D103）がプリンタを使用したい場合に、ステップＳ２０１においてゲスト用ＰＣ（P102）から、プリンタ（D103）の管理者が使用する管理者用ＰＣ（P101）にユーザＩＤ・パスワード・課金コードの発行依頼を送信する。発行依頼を送信する手段としては、「アプリケーションソフト、プリンタドライバ、WWWブラウザ等のGUIにおいてユーザＩＤ・パスワード発行依頼ボタンを押す」、「電子メールで発行依頼を行う」等が考えられるが、これらに限るものではない。
【００２９】
ゲストからのユーザＩＤ・パスワード・課金コード発行依頼を受けた管理者は、ステップＳ２０２において、ユーザＩＤ・パスワードの発行を承認するか否かを判断する。
【００３０】
ステップＳ２０２において、管理者が承認しない場合（ゲストのプリンタ（D103）の使用を認めない場合）は、ステップＳ２０３において、承認されなかったことをゲスト用ＰＣ（P102）に通知する。
【００３１】
ステップＳ２０２において、管理者が承認した場合、ステップＳ２０４において、管理者用ＰＣ（P101）からプリンタ（D103）にユーザＩＤ・パスワード・課金コード発行依頼を出す（ユーザＩＤ・パスワード・課金コード発行ジョブを投げる）。
【００３２】
ユーザＩＤ・パスワード・課金コード発行依頼を受けたプリンタ（D103）は、ステップＳ２０５において、プリンタ（D103）の内部機構を用いて一回限り有効なゲスト用のユーザＩＤ・パスワードとゲスト用の課金コードを発行し、これを内部記憶媒体に図２に示すようなユーザ管理テーブルに記録する。内部記憶媒体にはハードディスクを想定するがこれに限るものではない。
【００３３】
ステップＳ２０６において、ステップＳ２０５で発行したユーザＩＤ・パスワード・課金コードは、外部の端末に通知する。ここで、外部の端末には、ゲスト用ＰＣ（P102）を想定するが、ユーザＩＤ・パスワードは、管理用ＰＣ（P101）を経由してゲスト用ＰＣ（P102）に通知されても良い。プリンタ（D103）が発行したユーザＩＤ・パスワード・課金コードを通知する外部の端末の所在情報（例えばIPアドレス）はユーザＩＤ・パスワード発行依頼とともにプリンタ（D103）に通知されると想定する。
【００３４】
ゲストがプリンタ（D103）を使用する場合に、ステップＳ２０６において通知されたユーザＩＤ・パスワード・課金コードを用いてプリンタ（D103）に印刷要求（印刷ジョブ）を発行する。
【００３５】
ゲスト用ＰＣ（P102）から印刷要求を受けたプリンタ（D103）は、ユーザＩＤ・パスワード・課金コードにより認証を行う（ステップＳ２０８）。
【００３６】
プリンタ（D103）は、認証の結果、使用の権利のあるユーザだと判断したあと、プリンタ（D103）における課金情報で、ゲストの課金コードの合計課金金額が、課金管理上限テーブル課金上限金額を超えていないか判定を行う（ステップＳ６０１）。
【００３７】
プリンタ（D103）は、課金上限金額判定の結果、使用の権利のあるユーザだと判断したあと、印刷処理を行う（ステップＳ２０９）。
【００３８】
次にプリンタ（D103）は、ステップＳ２１０において、ユーザＩＤ・課金コードを含んだ課金情報（印刷ログ）を記録する。プリンタ（D103）が管理する課金情報は、内部記憶媒体に図４に示すような課金管理テーブルで記録する。内部記憶媒体にはハードディスクを想定するがこれに限るものではない。
【００３９】
ステップＳ２０９において使用権利がない場合は、印刷処理（ステップＳ２０９、Ｓ２１０）をスキップする。
【００４０】
次にプリンタ（D103）は、ステップＳ２１１において、ステップＳ２０８で認証に使用されたゲスト用のユーザＩＤ・パスワードをユーザ管理テーブルから削除及び無効化を行う。
【００４１】
管理者用ＰＣ（P101）が、ゲストからのＩＤ・パスワード・課金コード発行依頼を受ける手段、承認を行う手段、承認の可否を通知する手段、プリンタ（D103）にＩＤ・パスワード発行依頼を送信する手段としては、アプリケーションソフト、WWWブラウザ、電子メール用ソフト等を使用することが考えられる。また、管理者用ＰＣ（P101）からプリンタ（D103）にユーザＩＤ・パスワード・課金コード発行依頼を送信する際の通信プロトコルにはSNMP、HTTP等が考えられるが、これらに限るものではない。
【００４２】
この機構により、課金管理情報を集計することで、利用金額による上限値設定が可能となり、一時的な利用のゲストが、１回の印刷で上限金額内の印刷しか出来ないために、ユーザに課金制限をかけて利用することが可能である。
【００４３】
（第３の実施形態）
第３の実施形態のシステム構成は第１の実施形態と同様であるため、図１を参照して説明する。第３の実施形態においては、第３の実施形態の課金上限管理において、ユーザの印刷要求が課金上限値に達したために、印刷に失敗したことをユーザに通知することにユーザに印刷が出来なかったことを通知することが可能となる。
【００４４】
以下、図７のフローチャートを参照して第３の実施形態での処理動作について説明する。なお、ステップＳ２０１からステップＳ２０８8は第２の実施形態と同様であり、ここではその説明は省略する。
【００４５】
ステップＳ６０１において、プリンタ（D103）における課金情報で、ゲストの課金合計が上限金額を超えている場合は、ステップＳ７０１において、課金上限値に達したために、印刷に失敗したことをユーザに通知する。
【００４６】
続いて、プリンタ（D103）は、ステップＳ２１１において、ステップＳ２０８で認証に使用されたゲスト用のユーザＩＤ・パスワードをユーザ管理テーブルから削除及び無効化を行う。
【００４７】
この機構により、課金管理情報を集計することで、利用金額が上限値となり利用できないことを一時的な利用のゲストユーザに通知することが可能となる。
【００４８】
上記のプリンタ内部の処理は、ソフトウェアやハードウェアによって実現されることはいうまでもない。
【００４９】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００５０】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５１】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００５２】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００５４】
【図１】ネットワーク機器に接続されたプリンタと端末の関係を示す図である。
【図２】プリンタが内部に持つユーザ情報管理テーブルを示す図である。
【図３】第１の実施形態における処理動作を示すフローチャートである。
【図４】プリンタで管理される課金管理テーブを示す図である。
【図５】プリンタで管理される課金上限管理テーブルを示す図である。
【図６】第２の実施形態における処理動作を示すフローチャートである。
【図７】第３の実施形態における処理動作を示すフローチャートである。
【符号の説明】
【００５５】
P101  管理者用ＰＣ
P102  ゲスト用ＰＣ
D103  プリンタ
N104  ネットワーク
【図１】
2005321893.tif 000003
【図２】
2005321893.tif 000004
【図３】
2005321893.tif 000005
【図４】
2005321893.tif 000006
【図５】
2005321893.tif 000007
【図６】
2005321893.tif 000008
【図７】
2005321893.tif 000009