【手続補正書】
【提出日】平成20年9月9日(2008.9.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信装置及びネットワーク装置の管理方法、並びにプログラム及び記憶媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク装置及びディレクトリサーバに接続された通信装置であって、
第１の通信プロトコルを使用して、前記ネットワーク装置の存在を検出する検出手段と、
前記検出手段により検出されたネットワーク装置から、当該ネットワーク装置に関する情報を取得する情報取得手段と、
前記情報取得手段が取得した情報を、第２の通信プロトコルを使用して前記ディレクトリサーバに送信するための形式に変換する変換手段と、
前記変換手段により変換された情報を、前記ディレクトリサーバにおいてディレクトリエントリとして管理させるために、前記第２の通信プロトコルを使用して前記ディレクトリサーバに送信する第１の送信手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記通信装置はネットワークを介して複数のネットワーク装置に接続され、
前記検出手段は、前記ネットワークを介して、前記第１の通信プロトコルを使用して問合せメッセージをブロードキャスト送信し、当該問合せメッセージに対する応答メッセージを前記ネットワーク装置から受信することにより、前記ネットワーク装置の検出を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記情報取得手段は、前記検出手段により検出されたネットワーク装置に対して、前記第１の通信プロトコルを使用して情報要求メッセージを送信し、当該情報要求メッセージに対する応答メッセージを前記ネットワーク装置から受信することにより、前記ネットワーク装置に関する情報の取得を行うことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記情報取得手段が取得するネットワーク装置に関する情報には、前記ネットワーク装置のネットワーク設定情報、及び当該ネットワーク装置のステータス情報が含まれることを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記ディレクトリサーバにおいて管理されるディレクトリエントリには、当該ディレクトリエントリのソースを示すソースフラグが含まれることを特徴とする請求項４に記載の通信装置。
【請求項６】
前記第１の送信手段は、前記変換手段により変換された情報毎に、当該変換された情報を含むエントリ作成メッセージを前記ディレクトリサーバに送信することを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記第１の送信手段が送信した前記エントリ作成メッセージに対して、ディレクトリエントリが既に存在することを示すエラーメッセージが前記ディレクトリサーバから返送されてきた場合に、前記第１の送信手段は、当該既に存在するディレクトリエントリを前記変換手段により変換された情報に変更するために、エントリ変更メッセージを前記ディレクトリサーバに送信することを特徴とする請求項６に記載の通信装置。
【請求項８】
前記ネットワーク装置における当該ネットワーク装置に関する情報の更新を監視する第１の監視手段を更に備え、
前記ネットワーク装置において当該ネットワーク装置に関する情報が更新された場合に、前記情報取得手段は前記ネットワーク装置から前記更新された情報を取得し、前記変換手段は当該取得された情報を変換し、前記第１の送信手段は当該変換された情報を前記第２の通信プロトコルを使用して前記ディレクトリサーバに送信することを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項９】
前記第１の監視手段は、前記ネットワーク装置に対して、前記第１の通信プロトコルを使用して変更問合せメッセージを定期的に送信し、当該変更問合せメッセージに対する変更応答メッセージを前記ネットワーク装置から受信することにより、前記ネットワーク装置における当該ネットワーク装置に関する情報の更新を監視することを特徴とする請求項８に記載の通信装置。
【請求項１０】
前記更新された情報を取得する場合に、前記情報取得手段は、前記変更応答メッセージを送信したネットワーク装置に対して、前記第１の通信プロトコルを使用して前記情報要求メッセージを送信し、当該情報要求メッセージに対する応答メッセージを当該ネットワーク装置から受信することにより、前記更新された情報を取得することを特徴とする請求項９に記載の通信装置。
【請求項１１】
前記第１の送信手段により送信された情報が前記ディレクトリサーバにおいてディレクトリエントリとして格納された後、当該ディレクトリサーバにおける当該ディレクトリエントリの更新を監視する第２の監視手段と、
前記ディレクトリサーバにおいて前記ディレクトリエントリが更新された場合に、当該更新されたディレクトリエントリを取得するディレクトリエントリ取得手段と、
前記ディレクトリエントリ取得手段が取得したディレクトリエントリから更新されたデータを抽出する抽出手段と、
前記抽出手段により抽出されたデータを、前記第１の通信プロトコルを使用して前記ネットワーク装置に送信する第２の送信手段と、
を更に備えることを特徴とする請求項１から１０のいずれか１項に記載の通信装置。
【請求項１２】
前記第２の監視手段は、前記ディレクトリサーバに格納されたディレクトリエントリが更新された場合に当該ディレクトリサーバから発行されるマルチキャストメッセージを受信することにより、前記ディレクトリサーバにおける前記ディレクトリエントリの更新を監視することを特徴とする請求項１１に記載の通信装置。
【請求項１３】
前記ディレクトリエントリ取得手段は、前記第２の監視手段が前記マルチキャストメッセージを受信したことに応じて、前記第２の通信プロトコルを使用して前記更新されたディレクトリエントリを前記ディレクトリサーバから読み出して取得することを特徴とする請求項１２に記載の通信装置。
【請求項１４】
前記第１の通信プロトコルは、ネットワーク管理プロトコルであることを特徴とする請求項１から１３のいずれか１項に記載の通信装置。
【請求項１５】
前記第１の通信プロトコルは、ＳＮＭＰであることを特徴とする請求項１４に記載の通信装置。
【請求項１６】
前記第２の通信プロトコルは、ディレクトリプロトコルであることを特徴とする請求項１から１５のいずれか１項に記載の通信装置。
【請求項１７】
前記第２の通信プロトコルは、ＬＤＡＰまたはＸ．５００ディレクトリプロトコルであることを特徴とする請求項１６に記載の通信装置。
【請求項１８】
ネットワーク装置の管理方法であって、
第１の通信プロトコルを使用して、前記ネットワーク装置の存在を検出する検出工程と、
前記検出工程で検出されたネットワーク装置から、当該ネットワーク装置に関する情報を取得する情報取得工程と、
前記情報取得工程で取得された情報を、第２の通信プロトコルを使用してディレクトリサーバに送信するための形式に変換する変換工程と、
前記変換工程で変換された情報を、前記ディレクトリサーバにおいてディレクトリエントリとして管理させるために、前記第２の通信プロトコルを使用して前記ディレクトリサーバに送信する送信工程と、
を備えることを特徴とする管理方法。
【請求項１９】
請求項１８に記載の管理方法をコンピュータに実行させるためのプログラム。
【請求項２０】
請求項１８に記載の管理方法をコンピュータに実行させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
従って、本発明の１つの面の、ネットワーク装置及びディレクトリサーバに接続された通信装置は、第１の通信プロトコルを使用して、前記ネットワーク装置の存在を検出する検出手段と、前記検出手段により検出されたネットワーク装置から、当該ネットワーク装置に関する情報を取得する情報取得手段と、前記情報取得手段が取得した情報を、第２の通信プロトコルを使用して前記ディレクトリサーバに送信するための形式に変換する変換手段と、前記変換手段により変換された情報を、前記ディレクトリサーバにおいてディレクトリエントリとして管理させるために、前記第２の通信プロトコルを使用して前記ディレクトリサーバに送信する第１の送信手段とを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
別の面において、本発明は、ネットワーク装置の管理方法であって、
第１の通信プロトコルを使用して、前記ネットワーク装置の存在を検出する検出工程と、
前記検出工程で検出されたネットワーク装置から、当該ネットワーク装置に関する情報を取得する情報取得工程と、
前記情報取得工程で取得された情報を、第２の通信プロトコルを使用してディレクトリサーバに送信するための形式に変換する変換工程と、
前記変換工程で変換された情報を、前記ディレクトリサーバにおいてディレクトリエントリとして管理させるために、前記第２の通信プロトコルを使用して前記ディレクトリサーバに送信する送信工程とを備えることによって、ディレクトリサーバに各ディレクトリエントリを送信することとにより、ネットワーク上の複数のネットワーク装置を管理する方法に関する。この管理方法は、第１の通信プロトコルを使用することによって、検出されたネットワーク装置の各々においてネットワーク装置の情報ブロック中の情報の更新を監視することと、検出されたネットワーク装置のうちの１台の情報ブロック中の情報が更新された場合、第１の通信プロトコルを使用することによって、対応するネットワーク装置から情報ブロックの更新された情報を取得することと、対応するネットワーク装置に対するディレクトリエントリへの配置を行なうために、第２の通信プロトコルを使用することによって、ディレクトリサーバに更新された情報を送信することとを更に含む。また、管理方法は、第３の通信プロトコルを使用することによって、ディレクトリサーバからのディレクトリサーバにおいてディレクトリエントリが更新されたことを示す更新メッセージの発行を監視することと、更新メッセージが発行された場合、第２の通信プロトコルを使用することによって、ディレクトリサーバから更新されたディレクトリエントリを取得することと、更新されたディレクトリエントリから更新されたデータを抽出することと、対応するネットワーク装置の情報ブロックへの配置を行なうために、更新されたディレクトリエントリに対応するネットワーク装置に更新されたデータを送信することとを含む。