(57)【特許請求の範囲】
【請求項１】
認証装置と、管理対象装置と、管理装置と、を含み、
前記認証装置は、
要求元の装置の利用者の認証を行う手段と、
前記利用者の認証が成功した場合に、前記利用者に関する予め登録された利用者情報を前記要求元の装置に対して提供する手段と、
を有し、
前記管理対象装置は、
当該管理対象装置の利用者の認証を前記認証装置に要求する手段と、
前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先の管理装置を登録する手段と、
前記登録を行った利用者の利用者情報を前記認証装置から取得し、当該利用者情報に基づいて認証情報を作成する手段と、
前記管理用情報を前記認証情報とともに前記登録された宛先の管理装置に通知する手段と、
を有し、
前記管理装置は、
当該管理装置の利用者の認証を前記認証装置に要求する手段と、
前記利用者の認証が成功した場合に、前記利用者の利用者情報を前記認証装置から取得する手段と、
前記管理対象装置からの前記管理用情報および前記認証情報を取得する手段と、
前記利用者情報を用いて前記認証情報の検証を行う手段と、
を有する、
ことを特徴とする装置管理システム。
【請求項２】
請求項１に記載の装置管理システムであって、
前記認証装置は、前記利用者の認証が成功した場合に、前記要求元の装置が前記利用者により利用中であることを示す情報を記録する手段をさらに有し、
前記登録する手段は、前記管理用情報を通知する宛先の管理装置を前記利用者と関連付けて登録し、
前記通知する手段は、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中であるときに、前記宛先の管理装置に前記管理用情報を通知する、
ことを特徴とする装置管理システム。
【請求項３】
請求項２に記載の装置管理システムであって、
前記通知する手段は、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中でないときには、前記管理用情報を蓄積し、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中となったとき、前記蓄積された管理用情報を前記宛先の管理装置に通知する、
ことを特徴とする装置管理システム。
【請求項４】
請求項１から３のいずれか１項に記載の装置管理システムであって、
前記認証装置は、前記利用者の認証が成功した場合に、前記要求元の装置の装置名と通信アドレスとを対応付けて記録する手段をさらに有し、
前記登録する手段は、前記宛先として宛先の管理装置の装置名を登録し、
前記通知する手段は、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置の装置名と対応付けられた通信アドレスに対し、前記管理用情報を通知する、
ことを特徴とする装置管理システム。
【請求項５】
認証装置と、管理対象装置と、を含み、
前記認証装置は、
要求元の装置の利用者の認証を行う手段と、
前記利用者の認証が成功した場合に、前記利用者に関する予め登録された利用者情報を前記要求元の装置に対して提供する手段と、
を有し、
前記管理対象装置は、
当該管理対象装置の利用者の認証を前記認証装置に要求する手段と、
前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先を登録する手段と、
前記登録を行った利用者の利用者情報を前記認証装置から取得し、当該利用者情報に基づいて認証情報を作成する手段と、
前記管理用情報を前記認証情報とともに前記登録された宛先に通知する手段と、
を有する、
ことを特徴とする装置管理システム。
【請求項６】
認証装置と、管理対象装置と、を含み、
前記認証装置は、
要求元の装置の利用者の認証を行う手段と、
前記利用者の認証が成功した場合に、前記要求元の装置が前記利用者により利用中であることを示す情報を記録する手段と、
を有し、
前記管理対象装置は、
当該管理対象装置の利用者の認証を前記認証装置に要求する手段と、
前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先の管理装置を前記利用者と関連付けて登録する手段と、
前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中であるときに、前記宛先の管理装置に前記管理用情報を通知する手段と、
を有する、
ことを特徴とする装置管理システム。
【請求項７】
請求項６に記載の装置管理システムであって、
前記通知する手段は、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中でないときには、前記管理用情報を蓄積し、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中となったとき、前記蓄積された管理用情報を前記宛先の管理装置に通知する、
ことを特徴とする装置管理システム。
【請求項８】
請求項５から７のいずれか１項に記載の装置管理システムであって、
前記認証装置は、前記利用者の認証が成功した場合に、前記要求元の装置の装置名と通信アドレスとを対応付けて記録する手段をさらに有し、
前記登録する手段は、前記宛先として宛先の管理装置の装置名を登録し、
前記通知する手段は、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置の装置名と対応付けられた通信アドレスに対し、前記管理用情報を通知する、
ことを特徴とする装置管理システム。
【請求項９】
要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記利用者に関する予め登録された利用者情報を前記要求元の装置に対して提供する手段と、を有する認証装置に対し、当該管理対象装置の利用者の認証を要求する手段と、
前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先を登録する手段と、
前記登録を行った利用者の利用者情報を前記認証装置から取得し、当該利用者情報に基づいて認証情報を作成する手段と、
前記管理用情報を前記認証情報とともに前記登録された宛先に通知する手段と、
を有することを特徴とする管理対象装置。
【請求項１０】
要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記要求元の装置が前記利用者により利用中であることを示す情報を記録する手段と、を有する認証装置に対し、当該管理対象装置の利用者の認証を要求する手段と、
前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先の管理装置を前記利用者と関連付けて登録する手段と、
前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中であるときに、前記宛先の管理装置に前記管理用情報を通知する手段と、
を有することを特徴とする管理対象装置。
【請求項１１】
コンピュータに、
要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記利用者に関する予め登録された利用者情報を前記要求元の装置に対して提供する手段と、を有する認証装置に対し、管理対象装置の利用者の認証を要求する手順と、
前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先を登録する手順と、
前記登録を行った利用者の利用者情報を前記認証装置から取得し、当該利用者情報に基づいて認証情報を作成する手順と、
前記管理用情報を前記認証情報とともに前記登録された宛先に通知する手順と、
を実行させることを特徴とするプログラム。
【請求項１２】
コンピュータに、
要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記要求元の装置が前記利用者により利用中であることを示す情報を記録する手段と、を有する認証装置に対し、管理対象装置の利用者の認証を要求する手順と、
前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先の管理装置を前記利用者と関連付けて登録する手順と、
前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中であるときに、前記宛先の管理装置に前記管理用情報を通知する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置管理システム、管理対象装置、およびプログラムに関する。
【背景技術】
【０００２】
プリンタや複写機などの画像処理装置として、エラー発生や状態変化などの情報を、予め登録されたパーソナルコンピュータ（ＰＣ）や携帯電話などの宛先の装置にネットワークを通して通知する機能を有するものが知られている。このような画像処理装置において、通知情報の正当性を検証するための認証パスワード（例えばSNMPV1/V2の"community name"）を通知情報とともに宛先の装置に送信するものがある。この構成では、利用者は、画像処理装置に宛先（例えばＩＰアドレス）を登録する際に、当該宛先用の認証パスワードを画像処理装置に登録するとともに、これと同じ認証パスワードを宛先の装置に登録する。
【０００３】
特許文献１には、アクセス認証サーバと、構成情報管理サーバと、クライアントとを含むシステムであって、クライアントが、アクセス認証サーバから構成情報管理サーバの公開鍵を取得して管理しておき、構成情報管理サーバから構成情報と当該構成情報を構成情報管理サーバの秘密鍵で暗号化して得られた認証情報とを取得した場合に、認証情報を上記公開鍵で検証することにより構成情報の正当性を判定するものが記載されている。
【０００４】
特許文献２には、ネットワークプリンタと、複数のホストとを含むシステムが記載されている。このシステムでは、ホストは、ネットワークプリンタへ状態問い合わせを行う際、ホスト情報として”ホストのネットワークアドレス”と”ホスト情報の記憶時間”とを送信する。ネットワークプリンタは、ホスト情報を記憶し、当該ネットワークプリンタに状態変化が生じたときに、ホスト情報に含まれるネットワークアドレスに対し、状態変化を通知する。ホスト情報は”ホスト情報の記憶時間”の間だけネットワークプリンタに記憶されるので、ホストは”ホスト情報の記憶時間”の間に１回、ネットワークプリンタに状態問い合わせを行い、ホスト情報の記憶を継続させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１９３８３２号公報
【特許文献２】特開２００１−４３０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、管理対象装置から管理用情報を当該管理用情報の正当性を確認するための認証情報とともに宛先に通知する構成において、利用者が管理対象装置および宛先の両方に同じ認証情報を予め登録しなければならない場合、利用者にとって利便性が低い。
【０００７】
本発明は、管理対象装置から管理用情報を認証情報とともに宛先に通知する際、管理対象装置および宛先の両方に同じ認証情報を予め登録する操作が必要とされない装置管理システム、管理対象装置、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、認証装置と、管理対象装置と、管理装置と、を含み、前記認証装置は、要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記利用者に関する予め登録された利用者情報を前記要求元の装置に対して提供する手段と、を有し、前記管理対象装置は、当該管理対象装置の利用者の認証を前記認証装置に要求する手段と、前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先を登録する手段と、前記登録を行った利用者の利用者情報を前記認証装置から取得し、当該利用者情報に基づいて認証情報を作成する手段と、前記管理用情報を前記認証情報とともに前記登録された宛先に通知する手段と、を有し、前記管理装置は、当該管理装置の利用者の認証を前記認証装置に要求する手段と、前記利用者の認証が成功した場合に、前記利用者の利用者情報を前記認証装置から取得する手段と、前記管理対象装置からの前記管理用情報および前記認証情報を取得する手段と、前記利用者情報を用いて前記認証情報の検証を行う手段と、を有する、ことを特徴とする装置管理システムである。
【０００９】
請求項２に記載の発明は、請求項１に記載の装置管理システムであって、前記認証装置は、前記利用者の認証が成功した場合に、前記要求元の装置が前記利用者により利用中であることを示す情報を記録する手段をさらに有し、前記登録する手段は、前記管理用情報を通知する宛先の管理装置を前記利用者と関連付けて登録し、前記通知する手段は、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中であるときに、前記宛先の管理装置に前記管理用情報を通知する、ことを特徴とする装置管理システムである。
【００１０】
請求項３に記載の発明は、請求項２に記載の装置管理システムであって、前記通知する手段は、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中でないときには、前記管理用情報を蓄積し、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中となったとき、前記蓄積された管理用情報を前記宛先の管理装置に通知する、ことを特徴とする装置管理システムである。
【００１１】
請求項４に記載の発明は、請求項１から３のいずれか１項に記載の装置管理システムであって、前記認証装置は、前記利用者の認証が成功した場合に、前記要求元の装置の装置名と通信アドレスとを対応付けて記録する手段をさらに有し、前記登録する手段は、前記宛先として宛先の管理装置の装置名を登録し、前記通知する手段は、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置の装置名と対応付けられた通信アドレスに対し、前記管理用情報を通知する、ことを特徴とする装置管理システムである。
【００１２】
請求項５に記載の発明は、認証装置と、管理対象装置と、を含み、前記認証装置は、要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記利用者に関する予め登録された利用者情報を前記要求元の装置に対して提供する手段と、を有し、前記管理対象装置は、当該管理対象装置の利用者の認証を前記認証装置に要求する手段と、前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先を登録する手段と、前記登録を行った利用者の利用者情報を前記認証装置から取得し、当該利用者情報に基づいて認証情報を作成する手段と、前記管理用情報を前記認証情報とともに前記登録された宛先に通知する手段と、を有する、ことを特徴とする装置管理システムである。
【００１３】
請求項６に記載の発明は、認証装置と、管理対象装置と、を含み、前記認証装置は、要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記要求元の装置が前記利用者により利用中であることを示す情報を記録する手段と、を有し、前記管理対象装置は、当該管理対象装置の利用者の認証を前記認証装置に要求する手段と、前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先の管理装置を前記利用者と関連付けて登録する手段と、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中であるときに、前記宛先の管理装置に前記管理用情報を通知する手段と、を有する、ことを特徴とする装置管理システムである。
【００１４】
請求項７に記載の発明は、請求項６に記載の装置管理システムであって、前記通知する手段は、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中でないときには、前記管理用情報を蓄積し、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中となったとき、前記蓄積された管理用情報を前記宛先の管理装置に通知する、ことを特徴とする装置管理システムである。
【００１５】
請求項８に記載の発明は、請求項５から７のいずれか１項に記載の装置管理システムであって、前記認証装置は、前記利用者の認証が成功した場合に、前記要求元の装置の装置名と通信アドレスとを対応付けて記録する手段をさらに有し、前記登録する手段は、前記宛先として宛先の管理装置の装置名を登録し、前記通知する手段は、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置の装置名と対応付けられた通信アドレスに対し、前記管理用情報を通知する、ことを特徴とする装置管理システムである。
【００１６】
請求項９に記載の発明は、要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記利用者に関する予め登録された利用者情報を前記要求元の装置に対して提供する手段と、を有する認証装置に対し、当該管理対象装置の利用者の認証を要求する手段と、前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先を登録する手段と、前記登録を行った利用者の利用者情報を前記認証装置から取得し、当該利用者情報に基づいて認証情報を作成する手段と、前記管理用情報を前記認証情報とともに前記登録された宛先に通知する手段と、を有することを特徴とする管理対象装置である。
【００１７】
請求項１０に記載の発明は、要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記要求元の装置が前記利用者により利用中であることを示す情報を記録する手段と、を有する認証装置に対し、当該管理対象装置の利用者の認証を要求する手段と、前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先の管理装置を前記利用者と関連付けて登録する手段と、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中であるときに、前記宛先の管理装置に前記管理用情報を通知する手段と、を有することを特徴とする管理対象装置である。
【００１８】
請求項１１に記載の発明は、コンピュータに、要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記利用者に関する予め登録された利用者情報を前記要求元の装置に対して提供する手段と、を有する認証装置に対し、管理対象装置の利用者の認証を要求する手順と、前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先を登録する手順と、前記登録を行った利用者の利用者情報を前記認証装置から取得し、当該利用者情報に基づいて認証情報を作成する手順と、前記管理用情報を前記認証情報とともに前記登録された宛先に通知する手順と、を実行させることを特徴とするプログラムである。
【００１９】
請求項１２に記載の発明は、コンピュータに、要求元の装置の利用者の認証を行う手段と、前記利用者の認証が成功した場合に、前記要求元の装置が前記利用者により利用中であることを示す情報を記録する手段と、を有する認証装置に対し、管理対象装置の利用者の認証を要求する手順と、前記利用者の認証が成功した場合に、前記利用者の操作に基づき、当該管理対象装置を管理するための管理用情報を通知する宛先の管理装置を前記利用者と関連付けて登録する手順と、前記管理用情報を前記登録された宛先の管理装置に通知する場合、前記認証装置により記録された情報に基づき、前記宛先の管理装置が当該管理装置と関連付けられた利用者により利用中であるときに、前記宛先の管理装置に前記管理用情報を通知する手順と、を実行させることを特徴とするプログラムである。
【発明の効果】
【００２０】
請求項１に記載の発明によれば、管理対象装置から管理用情報を認証情報とともに宛先に通知する際、管理対象装置および宛先の両方に同じ認証情報を予め登録する操作が必要とされない装置管理システムを提供できる。
【００２１】
請求項２に記載の発明によれば、宛先の管理装置が利用者により利用中でないときにも宛先の管理装置に通知を行う構成と比較して、通信量を抑制することができる。
【００２２】
請求項３に記載の発明によれば、宛先の管理装置が利用者により利用中か否かに関わらず管理用情報を通知する構成と比較して、管理装置における管理用情報の取りこぼしを回避または軽減することができる。
【００２３】
請求項４に記載の発明によれば、装置名を通信アドレスに変換するための特別なシステムを用意する必要なしに、宛先の装置名を通信アドレスに変換することができる。
【００２４】
請求項５に記載の発明によれば、管理対象装置から管理用情報を認証情報とともに宛先に通知する際、管理対象装置および宛先の両方に同じ認証情報を予め登録する操作が必要とされない装置管理システムを提供できる。
【００２５】
請求項６に記載の発明によれば、宛先の管理装置が利用者により利用中でないときにも宛先の管理装置に通知を行う構成と比較して、通信量を抑制することができる。
【００２６】
請求項７に記載の発明によれば、宛先の管理装置が利用者により利用中か否かに関わらず管理用情報を通知する構成と比較して、管理装置における管理用情報の取りこぼしを回避または軽減することができる。
【００２７】
請求項８に記載の発明によれば、装置名を通信アドレスに変換するための特別なシステムを用意する必要なしに、宛先の装置名を通信アドレスに変換することができる。
【００２８】
請求項９に記載の発明によれば、管理対象装置から管理用情報を認証情報とともに宛先に通知する際、管理対象装置および宛先の両方に同じ認証情報を予め登録する操作が必要とされない管理対象装置を提供できる。
【００２９】
請求項１０に記載の発明によれば、宛先の管理装置が利用者により利用中でないときにも宛先の管理装置に通知を行う構成と比較して、通信量を抑制することができる。
【００３０】
請求項１１に記載の発明によれば、管理対象装置から管理用情報を認証情報とともに宛先に通知する際、管理対象装置および宛先の両方に同じ認証情報を予め登録する操作が必要とされないプログラムを提供できる。
【００３１】
請求項１２に記載の発明によれば、宛先の管理装置が利用者により利用中でないときにも宛先の管理装置に通知を行う構成と比較して、通信量を抑制することができる。
【図面の簡単な説明】
【００３２】
【図１】第１の実施の形態に係る装置管理システムの構成の一例を示すブロック図である。
【図２】第１の実施の形態における認証装置の機能構成の一例を示すブロック図である。
【図３】第１の実施の形態における管理対象装置の機能構成の一例を示すブロック図である。
【図４】第１の実施の形態における管理装置の機能構成の一例を示すブロック図である。
【図５】第１の実施の形態における、宛先の登録に関する管理対象装置の動作の一例を示すフローチャートである。
【図６】第１の実施の形態における、管理用情報の通知に関する管理対象装置の動作の一例を示すフローチャートである。
【図７】第１の実施の形態における、管理用情報の取得に関する管理装置の動作の一例を示すフローチャートである。
【図８】第２の実施の形態における認証装置の機能構成の一例を示すブロック図である。
【図９】、第２の実施の形態における、宛先の登録に関する管理対象装置の動作の一例を示すフローチャートである。
【図１０】第２の実施の形態における、管理用情報の通知に関する管理対象装置の動作の一例を示すフローチャートである。
【図１１】第３の実施の形態における認証装置の機能構成の一例を示すブロック図である。
【図１２】第３の実施の形態における、宛先の登録に関する管理対象装置の動作の一例を示すフローチャートである。
【図１３】第３の実施の形態における、管理用情報の通知に関する管理対象装置の動作の一例を示すフローチャートである。
【図１４】第４の実施の形態における認証装置の機能構成の一例を示すブロック図である。
【図１５】第４の実施の形態における管理対象装置の機能構成の一例を示すブロック図である。
【図１６】第４の実施の形態における管理装置の機能構成の一例を示すブロック図である。
【図１７】第４の実施の形態における、宛先の登録に関する管理対象装置の動作の一例を示すフローチャートである。
【図１８】第４の実施の形態における、管理用情報の通知に関する管理対象装置の動作の一例を示すフローチャートである。
【図１９】第４の実施の形態における、管理用情報の取得に関する管理装置の動作の一例を示すフローチャートである。
【図２０】第５の実施の形態における認証装置の機能構成の一例を示すブロック図である。
【図２１】第５の実施の形態における、宛先の登録に関する管理対象装置の動作の一例を示すフローチャートである。
【図２２】第５の実施の形態における、管理用情報の通知に関する管理対象装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態を図面に従って説明する。
【００３４】
［第１の実施の形態］
図１は、第１の実施の形態に係る装置管理システム１の構成の一例を示すブロック図である。図１において、装置管理システム１は、認証装置１０、管理対象装置２０、および管理装置３０を含む。これらの装置１０，２０，３０は、例えばＬＡＮ（Local Area Network）、インターネット、携帯電話網等のネットワークＮを介して互いに接続される。
【００３５】
認証装置１０は、要求元の装置からの要求に応じて利用者の認証を行うものであり、例えば、ＬＤＡＰ（Lightweight Directory Access Protocol）サーバやアクティブディレクトリサーバなど、ネットワークＮ上で認証サービスを提供する認証サーバである。
【００３６】
管理対象装置２０は、当該管理対象装置２０を管理するための管理用情報を予め登録された宛先に通知するものである。管理対象装置２０は、例えば、プリンタ、コピー機、ファクシミリ、複合機などの画像処理装置であるが、他の種類の装置であってもよい。複合機とは、プリント機能、コピー機能、およびファクシミリ機能のうち少なくとも２つの機能を有する装置である。管理対象装置２０は複数存在してもよく、図１には２つの管理対象装置２０が例示されている。
【００３７】
管理装置３０は、管理対象装置２０からの管理用情報を取得するものであり、例えば、パーソナルコンピュータ（ＰＣ）や携帯電話などの端末装置である。管理装置３０は複数存在してもよく、図１には２つの管理装置３０が例示されている。
【００３８】
以下、認証装置１０、管理対象装置２０、および管理装置３０について、詳しく説明する。なお、以降の説明では、利用者を「ユーザ」と称する。
【００３９】
図２は、第１の実施の形態における認証装置１０の機能構成の一例を示すブロック図である。図２において、認証装置１０は、記憶部１１、認証部１２、およびユーザ情報提供部１３を有する。
【００４０】
記憶部１１は、ユーザ毎に、当該ユーザの認証に用いられるユーザ認証用情報と、当該ユーザに関するユーザ情報とを互いに関連付けて記憶する。
【００４１】
ユーザ認証用情報は、例えば、ユーザを識別するためのユーザ識別情報（例えばユーザＩＤやユーザ名）およびパスワードの組である。ただし、ユーザ認証用情報は、生体認証情報など、上記以外の情報であってもよい。
【００４２】
ユーザ情報は、当該ユーザの個人情報または属性情報を含み、具体的には、メールアドレス、住所、会社の所属などを含む。
【００４３】
ユーザ認証情報およびユーザ情報の記憶部１１への登録、すなわちユーザ登録は、例えばシステムの管理者やユーザ本人によって行われる。
【００４４】
認証部１２は、要求元の装置のユーザの認証を行う。具体的には、認証部１２は、要求元の装置から、ユーザを認証するためのユーザ認証情報を含む認証要求を受けると、当該ユーザ認証情報に基づいてユーザの認証を行い、認証結果を要求元の装置に返す。具体的には、認証部１２は、認証要求に含まれるユーザ認証情報と、予め記憶部１１に登録されているユーザ認証用情報とを照合することにより、ユーザの認証を行う。
【００４５】
ユーザ情報提供部１３は、認証部１２によるユーザの認証が成功した場合に、記憶部１１に予め登録されている当該ユーザのユーザ情報を要求元の装置に対して提供する。一つの態様では、ユーザ情報提供部１３は、ユーザの認証が成功した場合に、認証結果とともにユーザ情報を要求元の装置に送る。別の一態様では、ユーザ情報提供部１３は、ユーザの認証が成功して認証結果が要求元の装置に送られた後、当該要求元の装置（すなわちユーザ認証が成功した装置）からの要求に応じてユーザ情報を送る。
【００４６】
図３は、第１の実施の形態における管理対象装置２０の機能構成の一例を示すブロック図である。図３において、管理対象装置２０は、管理用情報取得部２１、認証要求部２２、宛先登録部２３、認証情報作成部２４、記憶部２５、および通知部２６を有する。
【００４７】
管理用情報取得部２１は、当該管理対象装置２０を管理するための管理用情報を取得する。管理用情報は、一つの態様では、当該装置で発生したエラーや状態の変化を示す機器情報である。ただし、管理用情報は、装置の使用履歴を示す情報や、装置の周囲の環境を示す情報などを含んでもよい。管理用情報は、例えば、紙詰まりや部品の故障、消耗品の状態、画像形成枚数、周囲の温度や湿度などの情報を含む。
【００４８】
認証要求部２２は、当該管理対象装置２０のユーザの認証を認証装置１０に要求する。具体的には、認証要求部２２は、ユーザからユーザ認証情報（例えばユーザＩＤおよびパスワード）を受け付け、当該ユーザ認証情報を含む認証要求を認証装置１０に送り、認証結果を認証装置１０から受け取る。例えば、認証要求部２２は、ユーザが管理対象装置２０にログインする際に、すなわちユーザが管理対象装置２０の利用を開始する際に、上記認証装置１０を用いたユーザ認証処理を行い、認証が成功した場合に当該ユーザによる管理対象装置２０の利用を許可する。
【００４９】
宛先登録部２３は、上記ユーザの認証が成功した場合に、当該ユーザの操作に基づき、管理用情報を通知する宛先を登録する。例えば、宛先登録部２３は、ユーザ認証が成功したユーザから、操作パネルなどのユーザインタフェースを介して宛先の入力を受け付け、入力された宛先を記憶部２５に登録する。
【００５０】
一つの態様では、宛先登録部２３は、宛先の管理装置３０の装置名（例えばホスト名）や通信アドレス（例えばＩＰアドレス）など、宛先の管理装置３０を特定する情報を登録する。ただし、宛先登録部２３は、メールアドレスなど、登録操作を行うユーザを特定する情報を登録してもよい。
【００５１】
認証情報作成部２４は、上記宛先の登録を行ったユーザのユーザ情報を認証装置１０から取得し、当該ユーザ情報に基づいて認証情報を作成する。認証情報は、管理用情報の正当性を確認するための情報であり、例えば認証パスワードである。個人情報の保護等の観点より、一つの態様では、認証情報作成部２４は、ユーザ情報に秘匿化を施して認証情報を作成する。例えば、認証情報作成部２４は、ユーザ情報のハッシュ値を認証情報として作成する。
【００５２】
一つの態様では、認証情報作成部２４は、認証装置１０から認証結果とともに送られてきたユーザ情報を取得し、当該ユーザ情報を用いて認証情報を作成する。この場合において、認証情報は、宛先の登録操作の後に作成されてもよいし、宛先の登録操作の前に作成されてもよい。
【００５３】
別の一態様では、認証情報作成部２４は、宛先の登録操作があった後に、認証装置１０に対してユーザ情報の提供を要求し、認証装置１０からユーザ情報を取得し、当該ユーザ情報を用いて認証情報を作成する。この場合、認証情報作成部２４は、例えば、ユーザ情報の提供を要求する際、当該ユーザの認証が成功した旨の認証結果を認証装置１０に提示して、認証装置１０からユーザ情報を受け取る。
【００５４】
例えば、一つの管理装置３０が複数のユーザにより利用される場合には、一つの管理装置３０に対してユーザ毎に異なる認証情報が設定されることとなる。
【００５５】
認証情報作成部２４により作成された認証情報は、宛先登録部２３により登録される宛先と関連付けて、記憶部２５に登録される。
【００５６】
記憶部２５は、宛先登録部２３により登録される宛先を記憶する。また、記憶部２５は、認証情報作成部２４により作成された認証情報を宛先と関連付けて記憶する。例えば、記憶部２５は、宛先と認証情報とが対応付けられた宛先テーブルを記憶する。
【００５７】
通知部２６は、管理用情報を認証情報とともに予め登録された宛先に通知する。具体的には、通知部２６は、管理用情報取得部２１により管理用情報が取得されると、記憶部２５に登録されている宛先に対し、当該宛先と関連付けられている認証情報と当該管理用情報とを通知する。通知部２６は、例えば、記憶部２５に登録されている宛先の管理装置３０のホスト名やＩＰアドレスに基づき、ネットワークＮを通じてＳＮＭＰ（Simple Network Management Protocol）により、管理用情報および認証情報を含むトラップを管理装置３０に送信する。
【００５８】
図４は、第１の実施の形態における管理装置３０の機能構成の一例を示すブロック図である。図４において、管理装置３０は、認証要求部３１、ユーザ情報取得部３２、管理用情報取得部３３、および検証部３４を有する。
【００５９】
認証要求部３１は、当該管理装置３０のユーザの認証を認証装置１０に要求する。具体的には、認証要求部３１は、ユーザからユーザ認証情報（例えばユーザＩＤおよびパスワード）を受け付け、当該ユーザ認証情報を含む認証要求を認証装置１０に送り、認証結果を認証装置１０から受け取る。例えば、認証要求部３１は、ユーザが管理装置３０にログインする際に、すなわちユーザが管理装置３０の利用を開始する際に、上記認証装置１０を用いたユーザ認証処理を行い、認証が成功した場合に当該ユーザによる管理装置３０の利用を許可する。
【００６０】
ユーザ情報取得部３２は、上記ユーザの認証が成功した場合に、当該ユーザのユーザ情報を認証装置１０から取得する。
【００６１】
一つの態様では、ユーザ情報取得部３２は、認証装置１０から認証結果とともに送られてきたユーザ情報を取得する。
【００６２】
別の一態様では、ユーザ情報取得部３２は、認証装置１０に対してユーザ情報の提供を要求し、認証装置１０からユーザ情報を取得する。この場合、ユーザ情報取得部３２は、例えば、ユーザ情報の提供を要求する際、当該ユーザの認証が成功した旨の認証結果を認証装置１０に提示して、認証装置１０からユーザ情報を受け取る。ユーザ情報の取得は、管理装置３０が管理用情報を取得する前に行われてもよいし、管理用情報を取得した後に行われてもよい。
【００６３】
管理用情報取得部３３は、管理対象装置２０からの管理用情報および認証情報を取得する。一つの態様では、管理用情報取得部３３は、例えばＳＮＭＰにより、管理対象装置２０から管理用情報および認証情報を受信する。ただし、管理用情報を取得する態様は上記に限られず、例えば通知の宛先がユーザのメールアドレスであるような場合には、管理用情報取得部３３は、管理用情報および認証情報をメールサーバから受信してもよい。
【００６４】
検証部３４は、ユーザ情報取得部３２により取得されたユーザ情報を用いて、管理用情報取得部３３により取得された認証情報の検証を行う。具体的には、検証部３４は、当該認証情報が当該ユーザ情報に基づいて作成されたものか否かを検証することにより、管理用情報が管理装置３０を現在利用中のユーザの登録操作に基づく正当な情報であるかを確認する。例えば、検証部３４は、管理対象装置２０における認証情報の作成と同じ方式で、ユーザ情報に基づいて検証用情報を作成し、当該検証用情報と認証情報とを比較する。そして、両者が一致する場合には管理用情報は正当な情報であると判定し、一致しない場合には正当な情報ではないと判定する。
【００６５】
以下、第１の実施の形態に係る装置管理システム１の動作について説明する。
【００６６】
図５は、第１の実施の形態における、宛先の登録に関する管理対象装置２０の動作の一例を示すフローチャートである。
【００６７】
ユーザが管理対象装置２０にログインする際、管理対象装置２０は、ユーザからユーザ認証情報の入力を受け付け（Ｓ１１）、当該ユーザ認証情報を含む認証要求を認証装置１０に送る（Ｓ１２）。
【００６８】
認証要求を受けた認証装置１０は、当該認証要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、当該ユーザの認証が成功した旨の認証結果を管理対象装置２０に返し、一致しない場合には、認証が失敗した旨の認証結果を管理対象装置２０に返す。
【００６９】
管理対象装置２０は、認証装置１０からの認証結果を受け取る（Ｓ１３）。そして、認証成功であれば、当該ユーザによる管理対象装置２０の利用（例えばコピーや宛先の登録など）を許可し、認証失敗であれば、当該ユーザによる管理対象装置２０の利用を許可しない。
【００７０】
上記ユーザの認証が成功した後、管理対象装置２０は、当該認証に成功したユーザから宛先のＩＰアドレスの登録操作を受けると（Ｓ１４）、当該ユーザの認証が成功した旨の認証結果を認証装置１０に提示して、当該ユーザのユーザ情報を認証装置１０から取得する（Ｓ１５）。そして、管理対象装置２０は、当該ユーザ情報をハッシュして認証パスワードを作成し（Ｓ１６）、宛先のＩＰアドレスと認証パスワードとを関連付けて記憶部２５の宛先テーブルに登録する（Ｓ１７）。
【００７１】
図６は、第１の実施の形態における、管理用情報の通知に関する管理対象装置２０の動作の一例を示すフローチャートである。
【００７２】
管理対象装置２０は、エラー発生や状態変化などの管理用情報を検知すると（Ｓ２１）、記憶部２５の宛先テーブルに登録されているＩＰアドレスに対し、当該管理用情報と、当該ＩＰアドレスと関連付けられている認証パスワードとを含む通知パケット（例えばＳＮＭＰトラップパケット）を送信する（Ｓ２２）。
【００７３】
図７は、第１の実施の形態における、管理用情報の取得に関する管理装置３０の動作の一例を示すフローチャートである。
【００７４】
ユーザが管理装置３０にログインする際、管理装置３０は、ユーザからユーザ認証情報の入力を受け付け（Ｓ３１）、当該ユーザ認証情報を含む認証要求を認証装置１０に送る（Ｓ３２）。
【００７５】
認証要求を受けた認証装置１０は、当該認証要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、当該ユーザの認証が成功した旨の認証結果を管理装置３０に返し、一致しない場合には、認証が失敗した旨の認証結果を管理装置３０に返す。
【００７６】
管理装置３０は、認証装置１０からの認証結果を受け取る（Ｓ３３）。そして、認証成功であれば、当該ユーザによる管理装置３０の利用を許可し、認証失敗であれば、当該ユーザによる管理装置３０の利用を許可しない。
【００７７】
上記ユーザの認証が成功した後、管理装置３０は、管理対象装置２０から管理用情報および認証パスワードの通知（具体的には当該管理装置３０のＩＰアドレスを宛先とする通知パケット）を受信すると（Ｓ３４）、管理装置３０を利用中のユーザの認証結果を認証装置１０に提示して、管理装置３０を利用中のユーザのユーザ情報を認証装置１０から取得する（Ｓ３５）。そして、管理装置３０は、当該ユーザ情報をハッシュして検証用パスワードを作成し（Ｓ３６）、認証パスワードと検証用パスワードとが一致するか否かを判断する（Ｓ３７）。
【００７８】
両パスワードが一致すると判断された場合（Ｓ３７：ＹＥＳ）、管理装置３０は、当該管理用情報をユーザに提示する（Ｓ３８）。
【００７９】
一方、両パスワードが一致しないと判断された場合（Ｓ３７：ＮＯ）、管理装置３０は、当該管理用情報を破棄する（Ｓ３９）。例えば、悪意の第三者からの不当な情報である場合や、宛先を登録したユーザと異なるユーザが管理装置３０を利用中である場合には、両パスワードは一致せず、管理用情報は破棄されることになる。
【００８０】
なお、以上説明した装置管理システム１において、一つの態様では、認証装置１０、管理対象装置２０、および管理装置３０は、それぞれ、ハードウェア資源とソフトウェアとの協働により実現される。具体的には、これらの装置１０，２０，３０は、プログラムが記録された記録媒体と、メインメモリと、ＣＰＵ（Central Processing Unit）とを含み、各装置の機能は、記録媒体に記録されたプログラムがメインメモリに読み出されてＣＰＵにより実行されることによって実現される。上記プログラムは、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録されて提供されることも可能であるし、データ信号として通信により提供されることも可能である。ただし、装置１０，２０、３０の各々は、ハードウェアのみにより実現されてもよい。また、装置１０，２０，３０は、それぞれ、物理的に１つの装置により実現されてもよいし、物理的に複数の装置により実現されてもよい。また、認証装置１０の機能の一部または全部は、管理対象装置２０または管理装置３０に含まれてもよい。また、記憶部１１は認証装置１０の外部に設けられてもよく、記憶部２５は管理対象装置２０の外部に設けられてもよい。
【００８１】
また、上記の例では、宛先登録時に認証情報を作成して登録しておく構成が示されているが、認証情報を作成するタイミングはこれに限定されない。例えば、管理対象装置２０は、管理用情報の宛先への通知時に、認証装置１０からユーザ情報を取得して認証情報を作成してもよい。この場合、管理対象装置２０は、例えば、宛先と、当該宛先の登録を行ったユーザのユーザ認証情報とを関連付けて記憶部２５に登録しておき、管理用情報を宛先に通知する際、当該宛先と関連付けられたユーザ認証情報を用いて認証装置１０による認証を受けて、宛先の登録を行ったユーザのユーザ情報を認証装置１０から取得する。
【００８２】
［第２の実施の形態］
第２の実施の形態に係る装置管理システムは、上記第１の実施の形態に係る装置管理システム１に対し、宛先の管理装置の利用状況に応じて通知を行う機能を付加したものであり、上記第１の実施の形態と多くの部分で共通している。以下の説明では、第１の実施の形態と共通または対応する部分については、同一の符号を付し、説明を省略または簡略化する。
【００８３】
図８は、第２の実施の形態における認証装置１０の機能構成の一例を示すブロック図である。図８に示されるように、本実施の形態では、認証装置１０は、記憶部１１、認証部１２、ユーザ情報提供部１３の他に、記録部１４を有する。
【００８４】
記録部１４は、認証部１２によるユーザの認証が成功した場合に、要求元の装置が当該ユーザにより利用中（またはログイン中）であることを示す情報を記録する。具体的には、記録部１４は、ユーザの認証が成功した場合に、要求元の装置から当該装置を識別するための装置識別情報（例えば装置名や通信アドレス）を取得し、当該装置識別情報とユーザ識別情報とを関連付けて記録する。図８の例では、記録部１４は、当該情報を記憶部１１に記録する。
【００８５】
記録部１４は、ユーザの装置の利用終了（またはログアウト）の通知を当該装置から受けた場合など、ユーザの装置の利用終了（またはログアウト）を検知すると、当該装置が当該ユーザにより利用中であることを示す情報を削除または実質的に削除する。
【００８６】
記憶部１１は、記録部１４により記録される情報を記憶する。例えば、記憶部１１は、ユーザ毎に、当該ユーザが現在利用中（またはログイン中）の装置を示す情報（例えば装置名や通信アドレス）を含むログイン情報を記憶する。
【００８７】
宛先登録部２３は、認証に成功したユーザの操作に基づき、管理用情報を通知する宛先の管理装置を当該ユーザと関連付けて登録する。例えば、宛先登録部２３は、宛先の管理装置３０を特定する情報（例えば装置名や通信アドレス）を、宛先登録を行ったユーザのユーザ識別情報（例えばユーザＩＤやユーザ名）と関連付けて記憶部２５に登録する。
【００８８】
記憶部２５は、宛先登録部２３による登録処理に基づき、宛先の管理装置を、宛先登録を行ったユーザと関連付けて記憶する。
【００８９】
通知部２６は、管理用情報を上記登録された宛先の管理装置３０に通知する場合、認証装置１０の記録部１４により記録された情報に基づき、当該宛先の管理装置３０が当該管理装置３０と関連付けられたユーザにより利用中であるときに、当該宛先の管理装置３０に管理用情報を通知する。一方、そうでない場合には、通知部２６は、例えば管理用情報の通知を行わない。
【００９０】
具体的には、通知部２６は、通知を行う前に、宛先の管理装置３０と関連付けられているユーザ識別情報を用いて、当該宛先の管理装置３０を登録したユーザのログイン情報を認証装置１０から取得し、当該ログイン情報に基づき、宛先の管理装置３０を登録したユーザが当該宛先の管理装置３０を利用中であるかどうかを判断する。
【００９１】
一つの態様では、個人情報の保護等の観点より、認証装置１０は、要求元の装置からユーザの認証要求を受け付け、当該ユーザの認証が成功した場合に、当該ユーザについて記録された情報（具体的にはログイン情報）を要求元の装置に提供する。この態様では、宛先登録部２３は、宛先の管理装置３０を、当該宛先の管理装置３０を登録したユーザのユーザ認証情報と関連付けて登録する。通知部２６は、管理用情報を宛先の管理装置３０に通知する前に、当該宛先の管理装置３０に関連付けられたユーザ認証情報を用いて認証装置１０による認証を受けて、当該宛先の管理装置３０を登録したユーザについて記録された情報（具体的にはログイン情報）を取得する。
【００９２】
また、一つの態様では、管理用情報の取りこぼしを防止する等の観点より、通知部２６は、宛先の管理装置３０が当該管理装置３０と関連付けられたユーザにより利用中でないときには、管理用情報を蓄積し、宛先の管理装置３０が当該管理装置３０と関連付けられたユーザにより利用中となったとき、蓄積された管理用情報を宛先の管理装置３０に通知する。例えば、通知部２６は、宛先の管理装置３０が当該管理装置３０と関連付けられたユーザにより利用中となったことを検知すると、当該宛先の管理装置３０に対し、蓄積された管理用情報をまとめて通知する。通知部２６は、例えば、定期的に認証装置１０にユーザのログインの問い合わせることにより、または認証装置１０からユーザのログインの通知を受けることにより、宛先の管理装置３０がユーザにより利用中となったことを検知する。
【００９３】
以下、第２の実施の形態に係る装置管理システムの動作について説明する。
【００９４】
図９は、第２の実施の形態における、宛先の登録に関する管理対象装置２０の動作の一例を示すフローチャートである。
【００９５】
図９において、ステップＳ４１〜Ｓ４６は、図５のステップＳ１１〜Ｓ１６と同様である。
【００９６】
ステップＳ４７において、管理対象装置２０は、宛先のＩＰアドレスと、認証パスワードと、宛先の登録を行ったユーザのユーザ認証情報とを関連付けて記憶部２５の宛先テーブルに登録する。
【００９７】
図１０は、第２の実施の形態における、管理用情報の通知に関する管理対象装置２０の動作の一例を示すフローチャートである。
【００９８】
管理対象装置２０は、エラー発生や状態変化などの管理用情報を検知すると（Ｓ５１）、記憶部２５の宛先テーブルに登録されているＩＰアドレスに当該管理用情報を通知する前に、当該ＩＰアドレスと関連付けられている宛先の登録を行ったユーザのユーザ認証情報を含むログイン情報要求を認証装置１０に送る（Ｓ５２）。
【００９９】
ログイン情報要求を受けた認証装置１０は、当該要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、記憶部１１に記録されている当該ユーザのログイン情報を管理対象装置２０に送る。一方、一致しない場合には、認証が失敗した旨の認証結果を管理対象装置２０に返す。
【０１００】
管理対象装置２０は、認証装置１０からログイン情報を受けると（Ｓ５３）、当該ログイン情報に上記宛先のＩＰアドレスが含まれるか否かを判断する（Ｓ５４）。
【０１０１】
そして、ログイン情報に宛先のＩＰアドレスが含まれると判断された場合に（Ｓ５４：ＹＥＳ）、管理対象装置２０は、当該宛先のＩＰアドレスに対し、上記管理用情報と、当該ＩＰアドレスと関連付けられている認証パスワードとを含む通知パケットを送信する（Ｓ５５）。
【０１０２】
一方、ログイン情報に宛先のＩＰアドレスが含まれていないと判断された場合には（Ｓ５４：ＮＯ）、管理対象装置２０は、上記管理用情報を宛先のＩＰアドレスと関連付けて記憶部２５に蓄積する（Ｓ５６）。この後、管理対象装置２０は、定期的に認証装置１０からログイン情報を取得し、当該ログイン情報に宛先のＩＰアドレスが含まれることが検知された時点で、宛先のＩＰアドレスに対し、それまでに蓄積された管理用情報と認証パスワードとを含む通知パケットを送信する。
【０１０３】
以上のとおり、本実施の形態では、管理対象装置は、宛先の管理装置に管理用情報を通知する前に、当該宛先の管理装置が当該管理装置を登録したユーザにより利用中であるかどうかを判別し、利用中である場合には通知を行い、利用中でない場合には通知を行わない。したがって、例えば、宛先の管理装置の電源がオフの場合や、登録を行ったユーザが宛先の管理装置からログアウトしている場合、登録を行ったユーザとは別のユーザが宛先の管理装置を利用中の場合には、管理用情報の通知が行われない。このため、登録を行ったユーザが宛先の管理装置を利用中でない場合にも通知を行う場合と比較して、通信トラフィックが減少する。
【０１０４】
［第３の実施の形態］
第３の実施の形態に係る装置管理システムは、上記第１の実施の形態に係る装置管理システム１に対し、宛先として登録された宛先の管理装置の装置名を通信アドレスに変換する機能を付加したものであり、上記第１の実施の形態と多くの部分で共通している。以下の説明では、第１の実施の形態と共通または対応する部分については、同一の符号を付し、説明を省略または簡略化する。
【０１０５】
図１１は、第３の実施の形態における認証装置１０の機能構成の一例を示すブロック図である。図１１に示されるように、本実施の形態では、認証装置１０は、記憶部１１、認証部１２、ユーザ情報提供部１３の他に、記録部１５を有する。
【０１０６】
記録部１５は、認証部１２によるユーザの認証が成功した場合に、要求元の装置の装置名と通信アドレスとを対応付けて記録する。具体的には、記録部１５は、ユーザの認証が成功した場合に、要求元の装置から当該装置の装置名および通信アドレスを取得し、当該装置名および通信アドレスの組を記録する。記録部１５は、例えば、当該情報を要求元の装置のユーザと関連付けて記録する。図１１の例では、記録部１５は、当該情報を記憶部１１に記録する。
【０１０７】
要求元の装置の通信アドレスは、例えば当該装置に動的に割り当てられるアドレスである。例えば、管理装置３０は、ＤＨＣＰ（Dynamic Host Configuration Protocol）環境に接続されたＰＣであり、当該管理装置３０にはＤＨＣＰサーバから状況によって変化するＩＰアドレスが割り当てられる。
【０１０８】
記憶部１１は、記録部１５により記録される情報を記憶する。例えば、記憶部１１は、ユーザ毎に、当該ユーザが現在利用中（またはログイン中）の装置の装置名および通信アドレスの組を含むアドレス対応情報を記憶する。
【０１０９】
宛先登録部２３は、管理用情報を通知する宛先として、宛先の管理装置３０の装置名を登録する。
【０１１０】
記憶部２５は、宛先登録部２３による登録処理に基づき、宛先の管理装置３０の装置名を記憶する。
【０１１１】
通知部２６は、管理用情報を上記登録された宛先の管理装置３０に通知する場合、認証装置１０の記録部１５により記録された情報に基づき、当該宛先の管理装置３０の装置名と対応付けられた通信アドレスに対し、管理用情報を通知する。すなわち、通知部２６は、認証装置１０により記録された装置名と通信アドレスとの対応関係を示す情報に基づき、宛先として登録された装置名を通信アドレスに変換して、管理用情報の通知を行う。
【０１１２】
一つの態様では、個人情報の保護等の観点より、認証装置１０は、要求元の装置からユーザの認証要求を受け付け、当該ユーザの認証が成功した場合に、当該ユーザについて記録された情報（具体的にはアドレス対応情報）を要求元の装置に提供する。この態様では、宛先登録部２３は、宛先の管理装置３０の装置名を、当該宛先を登録したユーザのユーザ認証情報と関連付けて登録する。通知部２６は、管理用情報を宛先の管理装置３０に通知する前に、当該宛先の管理装置３０に関連付けられたユーザ認証情報を用いて認証装置１０による認証を受けて、当該宛先の管理装置３０を登録したユーザについて記録された情報（具体的にはアドレス対応情報）を取得する。そして、当該アドレス対応情報に基づいて、装置名から通信アドレスを特定する。
【０１１３】
以下、第３の実施の形態に係る装置管理システムの動作について説明する。
【０１１４】
図１２は、第３の実施の形態における、宛先の登録に関する管理対象装置２０の動作の一例を示すフローチャートである。
【０１１５】
図１２において、ステップＳ６１〜Ｓ６６は、図５のステップＳ１１〜Ｓ１６と同様である。
【０１１６】
ステップＳ６７において、管理対象装置２０は、宛先の管理装置のホスト名と、認証パスワードと、宛先の登録を行ったユーザのユーザ認証情報とを関連付けて記憶部２５の宛先テーブルに登録する。
【０１１７】
図１３は、第３の実施の形態における、管理用情報の通知に関する管理対象装置２０の動作の一例を示すフローチャートである。
【０１１８】
管理対象装置２０は、エラー発生や状態変化などの管理用情報を検知すると（Ｓ７１）、記憶部２５の宛先テーブルに登録されている宛先に当該管理用情報を通知する前に、当該宛先のホスト名と関連付けられている宛先の登録を行ったユーザのユーザ認証情報を含むアドレス対応情報要求を認証装置１０に送る（Ｓ７２）。
【０１１９】
アドレス対応情報要求を受けた認証装置１０は、当該要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、記憶部１１に記録されている当該ユーザのアドレス対応情報を管理対象装置２０に送る。一方、一致しない場合には、認証が失敗した旨の認証結果を管理対象装置２０に返す。
【０１２０】
管理対象装置２０は、認証装置１０からアドレス対応情報を受けると（Ｓ７３）、当該アドレス対応情報に基づき、宛先のホスト名に対応するＩＰアドレスを特定する（Ｓ７４）。
【０１２１】
そして、管理対象装置２０は、上記特定されたＩＰアドレスに対し、上記管理用情報と、当該ＩＰアドレスと関連付けられている認証パスワードとを含む通知パケットを送信する（Ｓ７５）。
【０１２２】
以上のとおり、本実施の形態では、管理対象装置は、認証装置により記録された情報を用いて、宛先として登録された装置名に対応する通信アドレスを特定する。このため、例えば、通信アドレスが状況により変化する環境において通信アドレスを検索するＤＤＮＳ（Dynamic Updates in the Domain Name System）などのシステムを特に用意する必要がない。
【０１２３】
なお、上記の例では、第１の実施の形態に係る装置管理システムに対し、宛先として登録された宛先の管理装置の装置名を通信アドレスに変換する機能を付加した構成を示したが、当該機能を第２の実施の形態に係る装置管理システムに付加してもよい。この場合、例えば、認証装置は、アドレス対応情報をログイン情報に含めて記録する。そして、管理対象装置は、認証装置からアドレス対応情報を含むログイン情報を取得し、当該ログイン情報に基づいて、宛先の管理装置が宛先登録を行ったユーザにより利用中かどうかを判断し、利用中である場合に、宛先の装置名を通信アドレスに変換して通知を行い、利用中でない場合には通知を行わない。
【０１２４】
［第４の実施の形態］
第４の実施の形態に係る装置管理システムは、上記第２の実施の形態に係る装置管理システムから、認証情報に関する機能を省略したものであり、上記第２の実施の形態と多くの部分で共通している。以下の説明では、第２の実施の形態と共通または対応する部分については、同一の符号を付し、説明を省略または簡略化する。
【０１２５】
図１４は、第４の実施の形態における認証装置１０の機能構成の一例を示すブロック図である。図１４において、認証装置１０は、記憶部１１、認証部１２、および記録部１４を有する。
【０１２６】
記憶部１１は、ユーザ毎に、当該ユーザの認証に用いられるユーザ認証用情報を記憶する。また、記憶部１１は、記録部１４により記録される情報を記憶する。例えば、記憶部１１は、ユーザ毎に、当該ユーザが現在利用中（またはログイン中）の装置を示す情報（例えば装置名や通信アドレス）を含むログイン情報を記憶する。
【０１２７】
認証部１２は、要求元の装置のユーザの認証を行う。
【０１２８】
記録部１４は、認証部１２によるユーザの認証が成功した場合に、要求元の装置が当該ユーザにより利用中（またはログイン中）であることを示す情報を記録する。具体的には、記録部１４は、ユーザの認証が成功した場合に、要求元の装置から当該装置を識別するための装置識別情報（例えば装置名や通信アドレス）を取得し、当該装置識別情報とユーザ識別情報とを関連付けて記憶部１１に記録する。
【０１２９】
図１５は、第４の実施の形態における管理対象装置２０の機能構成の一例を示すブロック図である。図１５において、管理対象装置２０は、管理用情報取得部２１、認証要求部２２、宛先登録部２３、記憶部２５、および通知部２６を有する。
【０１３０】
管理用情報取得部２１は、当該管理対象装置２０を管理するための管理用情報を取得する。
【０１３１】
認証要求部２２は、当該管理対象装置２０のユーザの認証を認証装置１０に要求する。
【０１３２】
宛先登録部２３は、上記ユーザの認証が成功した場合に、当該ユーザの操作に基づき、管理用情報を通知する宛先の管理装置を当該ユーザと関連付けて登録する。例えば、宛先登録部２３は、宛先の管理装置３０を特定する情報（例えば装置名や通信アドレス）を、宛先登録を行ったユーザのユーザ識別情報（例えばユーザＩＤやユーザ名）と関連付けて記憶部２５に登録する。
【０１３３】
記憶部２５は、宛先登録部２３による登録処理に基づき、宛先の管理装置を、宛先登録を行ったユーザと関連付けて記憶する。
【０１３４】
通知部２６は、管理用情報を上記登録された宛先の管理装置３０に通知する場合、認証装置１０の記録部１４により記録された情報に基づき、当該宛先の管理装置３０が当該管理装置３０と関連付けられたユーザにより利用中であるときに、当該宛先の管理装置３０に管理用情報を通知する。一方、そうでない場合には、通知部２６は、例えば管理用情報の通知を行わない。
【０１３５】
一つの態様では、管理用情報の取りこぼしを防止する等の観点より、通知部２６は、宛先の管理装置３０が当該管理装置３０と関連付けられたユーザにより利用中でないときには、管理用情報を蓄積し、宛先の管理装置３０が当該管理装置３０と関連付けられたユーザにより利用中となったとき、蓄積された管理用情報を宛先の管理装置３０に通知する。
【０１３６】
図１６は、第４の実施の形態における管理装置３０の機能構成の一例を示すブロック図である。図１６において、管理装置３０は、認証要求部３１および管理用情報取得部３３を有する。
【０１３７】
認証要求部３１は、当該管理装置３０のユーザの認証を認証装置１０に要求する。
【０１３８】
管理用情報取得部３３は、管理対象装置２０からの管理用情報および認証情報を取得する。
【０１３９】
管理装置３０は、当該管理装置３０を識別するための装置識別情報（例えば装置名や通信アドレス）を認証装置１０に提供する機能も有する。例えば、管理装置３０は、認証装置１０によるユーザの認証が成功した場合に、認証装置１０からの要求に応じて、当該管理装置３０の装置識別情報を認証装置１０に送信する機能を有する。ただし、管理装置３０は、認証要求の際に装置識別情報を提供してもよい。例えば、認証要求に含まれる送信元ＩＰアドレスが認証装置１０のログイン情報に記録されてもよい。
【０１４０】
以下、第４の実施の形態に係る装置管理システムの動作について説明する。
【０１４１】
図１７は、第４の実施の形態における、宛先の登録に関する管理対象装置２０の動作の一例を示すフローチャートである。
【０１４２】
ユーザが管理対象装置２０にログインする際、管理対象装置２０は、ユーザからユーザ認証情報の入力を受け付け（Ｓ８１）、当該ユーザ認証情報を含む認証要求を認証装置１０に送る（Ｓ８２）。
【０１４３】
認証要求を受けた認証装置１０は、当該認証要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、当該ユーザの認証が成功した旨の認証結果を管理対象装置２０に返し、一致しない場合には、認証が失敗した旨の認証結果を管理対象装置２０に返す。
【０１４４】
管理対象装置２０は、認証装置１０からの認証結果を受け取る（Ｓ８３）。そして、認証成功であれば、当該ユーザによる管理対象装置２０の利用（例えばコピーや宛先の登録など）を許可し、認証失敗であれば、当該ユーザによる管理対象装置２０の利用を許可しない。
【０１４５】
上記ユーザの認証が成功した後、管理対象装置２０は、当該認証に成功したユーザから宛先のＩＰアドレスの登録操作を受けると（Ｓ８４）、当該宛先のＩＰアドレスと、宛先の登録を行ったユーザのユーザ認証情報とを関連付けて記憶部２５の宛先テーブルに登録する（Ｓ８５）。
【０１４６】
図１８は、第４の実施の形態における、管理用情報の通知に関する管理対象装置２０の動作の一例を示すフローチャートである。
【０１４７】
管理対象装置２０は、エラー発生や状態変化などの管理用情報を検知すると（Ｓ９１）、記憶部２５の宛先テーブルに登録されているＩＰアドレスに当該管理用情報を通知する前に、当該ＩＰアドレスと関連付けられている宛先の登録を行ったユーザのユーザ認証情報を含むログイン情報要求を認証装置１０に送る（Ｓ９２）。
【０１４８】
ログイン情報要求を受けた認証装置１０は、当該要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、記憶部１１に記録されている当該ユーザのログイン情報を管理対象装置２０に送る。一方、一致しない場合には、認証が失敗した旨の認証結果を管理対象装置２０に返す。
【０１４９】
管理対象装置２０は、認証装置１０からログイン情報を受けると（Ｓ９３）、当該ログイン情報に上記宛先のＩＰアドレスが含まれるか否かを判断する（Ｓ９４）。
【０１５０】
そして、ログイン情報に宛先のＩＰアドレスが含まれると判断された場合に（Ｓ９４：ＹＥＳ）、管理対象装置２０は、当該宛先のＩＰアドレスに対し、上記管理用情報を含む通知パケットを送信する（Ｓ９５）。
【０１５１】
一方、ログイン情報に宛先のＩＰアドレスが含まれていないと判断された場合には（Ｓ９４：ＮＯ）、管理対象装置２０は、上記管理用情報を宛先のＩＰアドレスと関連付けて記憶部２５に蓄積する（Ｓ９６）。この後、管理対象装置２０は、定期的に認証装置１０からログイン情報を取得し、当該ログイン情報に宛先のＩＰアドレスが含まれることが検知された時点で、宛先のＩＰアドレスに対し、それまでに蓄積された管理用情報を含む通知パケットを送信する。
【０１５２】
図１９は、第４の実施の形態における、管理用情報の取得に関する管理装置３０の動作の一例を示すフローチャートである。
【０１５３】
ユーザが管理装置３０にログインする際、管理装置３０は、ユーザからユーザ認証情報の入力を受け付け（Ｓ１０１）、当該ユーザ認証情報を含む認証要求を認証装置１０に送る（Ｓ１０２）。
【０１５４】
認証要求を受けた認証装置１０は、当該認証要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、当該ユーザの認証が成功した旨の認証結果を管理装置３０に返し、当該ユーザのログイン情報に当該管理装置３０のＩＰアドレスを記録する。一方、一致しない場合には、認証が失敗した旨の認証結果を管理装置３０に返す。
【０１５５】
管理装置３０は、認証装置１０からの認証結果を受け取る（Ｓ１０３）。そして、認証成功であれば、当該ユーザによる管理装置３０の利用を許可し、認証失敗であれば、当該ユーザによる管理装置３０の利用を許可しない。
【０１５６】
上記ユーザの認証が成功した後、管理装置３０は、管理対象装置２０から管理用情報の通知（具体的には当該管理装置３０のＩＰアドレスを宛先とする通知パケット）を受信すると（Ｓ１０４）、当該管理用情報をユーザに提示する（Ｓ１０５）。
【０１５７】
以上のとおり、本実施の形態では、管理対象装置は、宛先の管理装置に管理用情報を通知する前に、当該宛先の管理装置が当該管理装置を登録したユーザにより利用中であるかどうかを判別し、利用中である場合には通知を行い、利用中でない場合には通知を行わない。したがって、例えば、宛先の管理装置の電源がオフの場合や、登録を行ったユーザが宛先の管理装置からログアウトしている場合、登録を行ったユーザとは別のユーザが宛先の管理装置を利用中の場合には、管理用情報の通知が行われない。このため、登録を行ったユーザが宛先の管理装置を利用中でない場合にも通知を行う場合と比較して、通信トラフィックが減少する。
【０１５８】
［第５の実施の形態］
第５の実施の形態に係る装置管理システムは、上記第４の実施の形態に係る装置管理システムに対し、宛先として登録された宛先の管理装置の装置名を通信アドレスに変換する機能を付加したものであり、上記第４の実施の形態と多くの部分で共通している。以下の説明では、第４の実施の形態と共通または対応する部分については、同一の符号を付し、説明を省略または簡略化する。
【０１５９】
図２０は、第５の実施の形態における認証装置１０の機能構成の一例を示すブロック図である。図２０において、認証装置１０は、記憶部１１、認証部１２、記録部１４の他に、記録部１５を有する。
【０１６０】
記録部１５は、認証部１２によるユーザの認証が成功した場合に、要求元の装置の装置名と通信アドレスとを対応付けて記録する。具体的には、記録部１５は、ユーザの認証が成功した場合に、要求元の装置から当該装置の装置名および通信アドレスを取得し、当該装置名および通信アドレスの組を記録する。記録部１５は、例えば、当該情報を要求元の装置のユーザと関連付けて記憶部１１に記録する。
【０１６１】
要求元の装置の通信アドレスは、例えば当該装置に動的に割り当てられるアドレスである。例えば、管理装置３０は、ＤＨＣＰ環境に接続されたＰＣであり、当該管理装置３０にはＤＨＣＰサーバから状況によって変化するＩＰアドレスが割り当てられる。
【０１６２】
記憶部１１は、記録部１４および１５により記録される情報を記憶する。例えば、記憶部１１は、ユーザ毎に、当該ユーザが現在利用中（またはログイン中）の装置の装置名および通信アドレスの組を含むログイン情報（アドレス対応情報でもある）を記憶する。
【０１６３】
宛先登録部２３は、ユーザの認証が成功した場合に、当該ユーザの操作に基づき、管理用情報を通知する宛先の管理装置の装置名を、当該ユーザと関連付けて登録する。
【０１６４】
記憶部２５は、宛先登録部２３による登録処理に基づき、宛先の管理装置の装置名を、宛先登録を行ったユーザと関連付けて記憶する。
【０１６５】
通知部２６は、管理用情報を上記登録された宛先の管理装置３０に通知する場合、認証装置１０の記録部１４および１５により記録された情報に基づき、当該宛先の管理装置３０が当該管理装置３０と関連付けられたユーザにより利用中であるときに、当該宛先の管理装置３０の装置名と対応付けられた通信アドレスに対し、管理用情報を通知する。すなわち、通知部２６は、認証装置１０により記録された装置名と通信アドレスとの対応関係を示す情報に基づき、宛先として登録された装置名を通信アドレスに変換して、管理用情報の通知を行う。一方、利用中でない場合には、通知部２６は、例えば管理用情報の通知を行わない。
【０１６６】
以下、第５の実施の形態に係る装置管理システムの動作について説明する。
【０１６７】
図２１は、第５の実施の形態における、宛先の登録に関する管理対象装置２０の動作の一例を示すフローチャートである。
【０１６８】
ユーザが管理対象装置２０にログインする際、管理対象装置２０は、ユーザからユーザ認証情報の入力を受け付け（Ｓ１１１）、当該ユーザ認証情報を含む認証要求を認証装置１０に送る（Ｓ１１２）。
【０１６９】
認証要求を受けた認証装置１０は、当該認証要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、当該ユーザの認証が成功した旨の認証結果を管理対象装置２０に返し、一致しない場合には、認証が失敗した旨の認証結果を管理対象装置２０に返す。
【０１７０】
管理対象装置２０は、認証装置１０からの認証結果を受け取る（Ｓ１１３）。そして、認証成功であれば、当該ユーザによる管理対象装置２０の利用（例えばコピーや宛先の登録など）を許可し、認証失敗であれば、当該ユーザによる管理対象装置２０の利用を許可しない。
【０１７１】
上記ユーザの認証が成功した後、管理対象装置２０は、当該認証に成功したユーザから宛先の管理装置のホスト名の登録操作を受けると（Ｓ１１４）、当該宛先のホスト名と、宛先の登録を行ったユーザのユーザ認証情報とを関連付けて記憶部２５の宛先テーブルに登録する（Ｓ１１５）。
【０１７２】
図２２は、第５の実施の形態における、管理用情報の通知に関する管理対象装置２０の動作の一例を示すフローチャートである。
【０１７３】
管理対象装置２０は、エラー発生や状態変化などの管理用情報を検知すると（Ｓ１２１）、記憶部２５の宛先テーブルに登録されている宛先に当該管理用情報を通知する前に、当該宛先のホスト名と関連付けられている宛先の登録を行ったユーザのユーザ認証情報を含むログイン情報要求を認証装置１０に送る（Ｓ１２２）。
【０１７４】
ログイン情報要求を受けた認証装置１０は、当該要求に含まれるユーザ認証情報と、予め登録されているユーザ認証用情報とを照合し、両者が一致する場合には、記憶部１１に記録されている当該ユーザのログイン情報を管理対象装置２０に送る。一方、一致しない場合には、認証が失敗した旨の認証結果を管理対象装置２０に返す。
【０１７５】
管理対象装置２０は、認証装置１０からログイン情報を受けると（Ｓ１２３）、当該ログイン情報に上記宛先のホスト名が含まれるか否かを判断する（Ｓ１２４）。
【０１７６】
そして、ログイン情報に宛先のホスト名が含まれると判断された場合には（Ｓ１２４：ＹＥＳ）、管理対象装置２０は、ログイン情報において当該宛先のホスト名と対応付けられているＩＰアドレスを特定し（Ｓ１２５）、当該ＩＰアドレスに対し、上記管理用情報を含む通知パケットを送信する（Ｓ１２６）。
【０１７７】
一方、ログイン情報に宛先のホスト名が含まれていないと判断された場合には（Ｓ１２４：ＮＯ）、管理対象装置２０は、上記管理用情報を宛先のホスト名と関連付けて記憶部２５に蓄積する（Ｓ１２７）。この後、管理対象装置２０は、定期的に認証装置１０からログイン情報を取得し、当該ログイン情報に宛先のホスト名が含まれることが検知された時点で、ログイン情報において当該宛先のホスト名と対応付けられているＩＰアドレスに対し、それまでに蓄積された管理用情報を含む通知パケットを送信する。
【０１７８】
以上のとおり、本実施の形態では、管理対象装置は、認証装置により記録された情報を用いて、宛先として登録された装置名に対応する通信アドレスを特定する。このため、例えば、通信アドレスが状況により変化する環境において通信アドレスを検索するＤＤＮＳなどのシステムを特に用意する必要がない。
【０１７９】
なお、本発明は、上記実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々変更することができる。
【符号の説明】
【０１８０】
１  装置管理システム、１０  認証装置、１１  記憶部、１２  認証部、１３  ユーザ情報提供部、１４，１５  記録部、２０  管理対象装置、２１  管理用情報取得部、２２  認証要求部、２３  宛先登録部、２４  認証情報作成部、２５  記憶部、２６  通知部、３０  管理装置、３１  認証要求部、３２  ユーザ情報取得部、３３  管理用情報取得部、３４  検証部、Ｎ  ネットワーク。
【図１】
0005453995.tif 000002
【図２】
0005453995.tif 000003
【図３】
0005453995.tif 000004
【図４】
0005453995.tif 000005
【図５】
0005453995.tif 000006
【図６】
0005453995.tif 000007
【図７】
0005453995.tif 000008
【図８】
0005453995.tif 000009
【図９】
0005453995.tif 000010
【図１０】
0005453995.tif 000011
【図１１】
0005453995.tif 000012
【図１２】
0005453995.tif 000013
【図１３】
0005453995.tif 000014
【図１４】
0005453995.tif 000015
【図１５】
0005453995.tif 000016
【図１６】
0005453995.tif 000017
【図１７】
0005453995.tif 000018
【図１８】
0005453995.tif 000019
【図１９】
0005453995.tif 000020
【図２０】
0005453995.tif 000021
【図２１】
0005453995.tif 000022
【図２２】
0005453995.tif 000023