(57)【要約】【課題】  デバイスマップ上のデバイスアイコンのタイトルとして、デバイス情報に含まれる複数の識別情報を切り換えながら表示できるネットワークデバイス管理システム、ネットワークデバイス管理方法、その記録媒体およびそのプログラムを提供する。【解決手段】  デバイス情報取得部２４は、ＬＡＮ１００経由でネットワークデバイスに関する情報を取得する。デバイスマップ作成部２５は、デバイスアイコンを、管理対象エリアのマップ上に配置したデバイスマップを作成する。表示処理部２６は、デバイスマップを表示する。タイトル表示処理部２７は、ネットワークデバイスを識別する情報である識別情報を、デバイスアイコンに付与するタイトルとして表示する。タイトル切換処理部２８は、各識別情報を一定時間ごとに切り換えてタイトルとして表示するようタイトル表示処理部２７を制御する。【選択図】  図３
2005108115.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理装置であって、
前記ネットワークデバイスを抽象化したデバイスアイコンを配置したデバイスマップを表示する表示手段と、
前記ネットワークデバイスを識別するための情報である識別情報を、前記デバイスマップ上に配置された前記デバイスアイコンに付与するタイトルとして表示するタイトル表示手段と、
前記識別情報が一つの前記ネットワークデバイスに対して複数種類ある場合に、各識別情報を切り換えて前記タイトルとして表示するよう前記タイトル表示手段を制御するタイトル切換手段と
を具備することを特徴とするネットワークデバイス管理装置。
【請求項２】
複数種類の前記識別情報から、切り換え表示に用いる識別情報を一つまたは複数選択する表示情報選択手段を更に具備し、
前記タイトル切換手段は、前記表示情報選択手段が選択した識別情報を切り換えて表示するよう前記タイトル表示手段を制御すること
を特徴とする請求項１に記載のネットワークデバイス管理装置。
【請求項３】
前記表示情報選択手段が、全ての前記識別情報を選択しない場合に、前記タイトル切換手段は、前記タイトルを表示しなよう前記タイトル表示手段を制御することを特徴とする請求項２に記載のネットワークデバイス管理装置。
【請求項４】
前記ネットワークデバイスより、前記ネットワークを介して前記ネットワークデバイスに関する情報であるデバイス情報を取得するデバイス情報取得手段と、
前記デバイス情報取得手段が取得した前記デバイス情報を基に、前記ネットワークデバイスを抽象化したデバイスアイコンを、管理対象エリアのマップ上に配置することにより、前記ネットワークデバイスの設置場所を示すデバイスマップを作成するデバイスマップ作成手段と
を更に具備することを特徴とする請求項１から請求項３のいずれかに記載のネットワークデバイス管理装置。
【請求項５】
前記タイトル切換手段は、各識別情報を一定時間の間隔で切り換えて前記タイトルとして表示するよう前記タイトル表示手段を制御することを特徴とする請求項１から請求項４のいずれかに記載のネットワークデバイス管理装置。
【請求項６】
前記識別情報を切り換える間隔を設定するための間隔設定手段をさらに具備し、
前記タイトル切換手段は、各識別情報を前記間隔設定手段で設定した間隔で切り換えて前記タイトルとして表示するよう前記タイトル表示手段を制御することを特徴とする請求項１から請求項５のいずれかに記載のネットワークデバイス管理装置。
【請求項７】
前記ネットワークデバイスの前記識別情報は、前記ネットワークデバイスの管理者が設定したデバイス名と、前記ネットワークデバイスの製造者が付与する製品名と、前記ネットワーク上で前記ネットワークデバイスを特定するためのネットワークアドレスの全部またはいずれかの組み合わせであり、
前記タイトル切換手段は、複数種類の前記識別情報を順に切り換えて表示すること
を特徴とする請求項１から請求項６のいずれかに記載のネットワークデバイス管理装置。
【請求項８】
ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理サーバと、前記ネットワークデバイス管理サーバを利用する利用者端末とを具備するネットワークデバイス管理システムであって、
前記ネットワークデバイス管理サーバは、
前記ネットワークデバイスより、前記ネットワークを介して前記ネットワークデバイスに関する情報であるデバイス情報を取得するデバイス情報取得手段と、
前記デバイス情報取得手段が取得した前記デバイス情報を基に、前記ネットワークデバイスを抽象化したデバイスアイコンを、管理対象エリアのマップ上に配置することにより、前記ネットワークデバイスの設置場所を示すデバイスマップを作成するデバイスマップ作成手段と
を具備し、
前記利用者端末は、
前記ネットワークデバイス管理サーバより前記デバイスマップ作成手段が作成した前記デバイスマップを取得するデバイスマップ取得手段と、
前記デバイスマップ取得手段が取得した前記デバイスマップを表示する表示手段と、
前記ネットワークデバイスを識別する情報である識別情報を、前記デバイスマップ上に配置された前記デバイスアイコンに付与するタイトルとして表示するタイトル表示手段と、
複数種類の前記識別情報が前記タイトルとして使用可能な場合に、各識別情報を切り換えて前記タイトルとして表示するよう前記タイトル表示手段を制御するタイトル切換手段と
を具備すること
を特徴とするネットワークデバイス管理システム。
【請求項９】
前記ネットワークデバイス管理サーバは、
前記デバイス情報に含まれる複数種類の前記識別情報から、切り換え表示に用いる識別情報を一つまたは複数選択する選択画面を前記利用者端末へ提示する選択画面処理手段を更に具備し、
前記利用者端末の前記タイトル切換手段は、前記選択画面で利用者が選択した前記識別情報を切り換えて表示するよう前記タイトル表示手段を制御すること
を特徴とする請求項８に記載のネットワークデバイス管理システム。
【請求項１０】
ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理方法であって、
前記ネットワークデバイスを抽象化したデバイスアイコンを配置したデバイスマップを表示する第一のステップと、
前記ネットワークデバイスを識別するための情報である識別情報を、前記デバイスマップ上に配置された前記デバイスアイコンに付与するタイトルとして表示する第二のステップと、
前記識別情報が複数種類ある場合に、各識別情報を切り換えて前記タイトルとして表示するよう前記タイトル表示手段を制御する第三のステップと
を有することを特徴とするネットワークデバイス管理方法。
【請求項１１】
複数種類の前記識別情報から、切り換え表示に用いる識別情報を一つまたは複数選択する第四のステップを更に有し、
前記第三のステップは、前記第四のステップで選択した識別情報を切り換えて表示するよう前記第二のステップの処理を制御すること
を特徴とする請求項１０に記載のネットワークデバイス管理方法。
【請求項１２】
ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理装置用のプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記ネットワークデバイスを抽象化したデバイスアイコンを配置したデバイスマップを表示する第一のステップと、
前記ネットワークデバイスを識別するための情報である識別情報を、前記デバイスマップ上に配置された前記デバイスアイコンに付与するタイトルとして表示する第二のステップと、
前記識別情報が複数種類ある場合に、各識別情報を切り換えて前記タイトルとして表示するよう前記タイトル表示手段を制御する第三のステップと
をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１３】
複数種類の前記識別情報から、切り換え表示に用いる識別情報を一つまたは複数選択する第四のステップを更に有し、
前記第三のステップは、前記第四のステップで選択した識別情報を切り換えて表示するよう前記第二のステップの処理を制御すること
を特徴とする請求項１２に記載のコンピュータ読み取り可能な記録媒体。
【請求項１４】
ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理装置用のプログラムであって、
前記ネットワークデバイスを抽象化したデバイスアイコンを配置したデバイスマップを表示する第一のステップと、
前記ネットワークデバイスを識別するための情報である識別情報を、前記デバイスマップ上に配置された前記デバイスアイコンに付与するタイトルとして表示する第二のステップと、
前記識別情報が複数種類ある場合に、各識別情報を切り換えて前記タイトルとして表示するよう前記タイトル表示手段を制御する第三のステップと
をコンピュータに実行させるためのプログラム。
【請求項１５】
複数種類の前記識別情報から、切り換え表示に用いる識別情報を一つまたは複数選択する第四のステップを更に有し、
前記第三のステップは、前記第四のステップで選択した識別情報を切り換えて表示するよう前記第二のステップの処理を制御すること
を特徴とする請求項１４に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理装置、ネットワークデバイス管理システム、ネットワークデバイス管理方法、その記録媒体およびそのプログラムに関するものである。
【背景技術】
【０００２】
従来、ネットワークに接続された端末、プリンタ、サーバ、スキャナなどの資源（以下、ネットワークデバイスとする）の管理を行うネットワークデバイス管理システムは、ネットワーク管理用のプロトコルを用いていた。例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）をはじめとするネットワークを管理するためのプロトコルとして、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）がある。近年、このＳＮＭＰは、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）をベースとしたネットワークに限らず、ＴＣＰ／ＩＰ以外のプロトコルをベースとしたネットワークのネットワーク管理プロトコルとしても幅広く使用されている。
【０００３】
通常、ＳＮＭＰに基づいたネットワークデバイス管理システムでは、ネットワークデバイスを管理する端末（マネージャ）から、管理対象のネットワークデバイス（エージェント）がもつＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）に、ＳＮＭＰプロトコルを使用してアクセスすることにより管理を行う。ＭＩＢは、木構造のデータ構造をしており、すべてのノードに対してオブジェクトＩＤという一意に識別可能な識別子が割り付けられている。このＭＩＢの構造は、ＳＭＩ（Ｓｔｒｕｃｔｕｒｅ  ｆｏｒ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれ、ＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）１１５５「Ｓｔｒｕｃｔｕｒｅ  ａｎｄ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｏｆ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  ｆｏｒ  ＴＣＰ／ＩＰ−ｂａｓｅｄ  Ｉｎｔｅｒｎｅｔｓ」で規定されている。
【０００４】
一方、ネットワーク上の各種のネットワークデバイスを効率的に発見し、管理する手法として、ディレクトリサービスと呼ばれるものが提供されている。ディレクトリサービスの具体例としては、例えばＲＦＣ１７７７に規定されているＬＤＡＰ（Ｌｉｇｈｔｗｅｉｇｈｔ  Ｄｉｒｅｃｔｏｒｙ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）を用いたＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ（登録商標）や、Ｎｏｖｅｌｌ社のＮＤＳ（ＮｅｔＷａｒｅ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｃｅ）がある。尚、ディレクトリサービスが利用できない環境の場合は、ＳＮＭＰブロードキャストを利用してネットワークデバイスを探索することも可能である。
【０００５】
従来のネットワークデバイス管理システムであっては、上述したＳＮＭＰ／ＭＩＢやディレクトリサービスを用いて、ネットワークデバイスを管理するための処理を行う。例えば、ネットワークに接続されているネットワークデバイスを検索する処理を行う。また、ネットワークデバイスの状態やネットワークデバイスに設定されている各種情報を表示したり変更したりする処理を行う。
【０００６】
最近は、サーバ端末上で一元管理されたネットワーク管理情報に対して、複数のクライアント端末からＷｅｂブラウザ経由でアクセスし、ネットワークに接続されているネットワークデバイスの一覧を表示するネットワークデバイス管理システムが構築され始めている。また、ネットワークデバイスの状態やネットワークデバイスに設定されている各種情報を含むネットワークデバイスに関する情報であるデバイス情報を表示・変更できるＷｅｂアプリケーションの開発が盛んになってきている。また、上述したデバイス情報は、ネットワークデバイスの種類や機能およびネットワーク上での位置を識別するための複数種類の識別情報や、ネットワークデバイスを抽象化した画像データであるデバイスアイコンなども含む情報である。また、識別情報とは、ネットワークデバイスの管理者が設定したデバイス名、ネットワークデバイスの製造者が付与する製品名、ネットワーク上でネットワークデバイスを特定するためのネットワークアドレスなどである。
【０００７】
また、上述したＷｅｂアプリケーションの一機能として、管理対象のネットワークデバイスの設置場所を視覚的に把握できるようなマップを表示する機能がある。この機能は、実世界におけるネットワークデバイスの設置場所を示すため、設置場所周辺の仮想的なマップ上にネットワークデバイスのデバイスアイコンを配置し、表示する機能である。尚、本明細書では、この機能により作成したマップを「デバイスマップ」と呼ぶ。また、デバイスマップ上に配置されたデバイスアイコンのタイトルとして、デバイス情報が含む複数の識別情報のいずれか１つを選択して表示していた（例えば、特許文献１参照。）。
【０００８】
上述したデバイスマップを表示する機能は、管理対象のネットワークデバイスで、直接デバイスの設置場所まで赴いて対策をしなければならないようなエラー（例えば、プリンタの紙詰まりや用紙切れ）が発生した場合に、ネットワークデバイス（例、プリンタ）の設置場所を確認するために有効である。
【０００９】
【特許文献１】特開２０００−１９４６２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述したデバイスマップであっては、デバイス情報に含まれる所定の一つの識別情報がデバイスアイコンのタイトルとして表示されているため、デバイスアイコンが実際はどんなネットワークデバイスであるかを識別するための情報を十分に表示することが困難であった。また、従来のネットワークデバイス管理システムには、デバイスアイコンのタイトルとしてデバイス情報に含まれる複数種類の識別情報を並べて表示できるものもある。しかし、デバイスアイコンのタイトルを表示する領域は、大きさに制限があるため、認識しやすい文字の大きさで多種類の識別情報を並べて表示することはできなかった。
【００１１】
この発明は、上述した事情を考慮してなされたもので、デバイスマップ上のデバイスアイコンのタイトルとして、デバイス情報に含まれる複数の識別情報を切り換えながら表示できるネットワークデバイス管理装置、ネットワークデバイス管理システム、ネットワークデバイス管理方法、その記録媒体およびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
この発明は、上述した課題を解決すべくなされたもので、本発明によるネットワークデバイス管理装置においては、ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理サーバにアクセス可能なネットワークデバイス管理装置であって、ネットワークデバイス管理サーバより、ネットワークデバイスを抽象化したデバイスアイコンを配置したデバイスマップを取得する取得手段と、取得手段が取得したデバイスマップを表示する表示手段と、ネットワークデバイスを識別するための情報である識別情報を、デバイスマップ上に配置されたデバイスアイコンに付与するタイトルとして表示するタイトル表示手段と、識別情報が複数種類ある場合に、各識別情報を切り換えてタイトルとして表示するようタイトル表示手段を制御するタイトル切換手段とを具備することを特徴とする。
【００１３】
また、本発明によるネットワークデバイス管理サーバにおいては、ネットワークに接続された種々のネットワークデバイスの管理を行い、ネットワークデバイス管理装置へネットワークデバイスの管理情報を提供するネットワークデバイス管理サーバであって、ネットワークデバイスより、ネットワークを介してネットワークデバイスに関する情報であるデバイス情報を取得するデバイス情報取得手段と、デバイス情報取得手段が取得したデバイス情報を基に、ネットワークデバイスを抽象化したデバイスアイコンを、管理対象エリアのマップ上に配置することにより、ネットワークデバイスの設置場所を示すデバイスマップを作成するデバイスマップ作成手段と、ネットワークデバイスを識別するための情報である識別情報を、デバイスマップ上に配置されたデバイスアイコンに付与するタイトルとして表示するタイトル表示プログラムを生成するタイトル表示プログラム生成手段と、識別情報が複数種類ある場合に、各識別情報を切り換えてタイトルとして表示するようタイトル表示プログラムの処理を制御するタイトル切換プログラムを生成するタイトル切換プログラム生成手段と、ネットワークデバイス管理装置からの要求により、デバイスマップ作成手段が作成したデバイスマップと、タイトル表示プログラム生成手段が生成したタイトル表示プログラムと、タイトル切換プログラム生成手段が生成したタイトル切換プログラムとをネットワークデバイス管理装置へ送信するデバイスマップ送信手段とを具備することを特徴とする。
【００１４】
また、本発明によるネットワークデバイス管理システムにおいては、ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理システムであって、ネットワークデバイスより、ネットワークを介してネットワークデバイスに関する情報であるデバイス情報を取得するデバイス情報取得手段と、デバイス情報取得手段が取得したデバイス情報を基に、ネットワークデバイスを抽象化したデバイスアイコンを、管理対象エリアのマップ上に配置することにより、ネットワークデバイスの設置場所を示すデバイスマップを作成するデバイスマップ作成手段と、デバイスマップ作成手段が作成したデバイスマップを表示するデバイスマップ表示手段と、デバイス情報取得手段が取得したデバイス情報に含まれる情報であって、ネットワークデバイスを識別する情報である識別情報を、デバイスマップ上に配置されたデバイスアイコンに付与するタイトルとして表示するタイトル表示手段と、デバイス情報が複数種類の識別情報を含む場合に、各識別情報を切り換えてタイトルとして表示するようタイトル表示手段を制御するタイトル切換手段とを具備することを特徴とする。
【００１５】
また、本発明によるネットワークデバイス管理方法においては、ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理方法であって、ネットワークデバイスより、ネットワークを介してネットワークデバイスに関する情報であるデバイス情報を取得する第一のステップと、第一のステップで取得したデバイス情報を基に、ネットワークデバイスを抽象化したデバイスアイコンを、管理対象エリアのマップ上に配置することにより、ネットワークデバイスの設置場所を示すデバイスマップを作成する第二のステップと、第二のステップで作成したデバイスマップを表示する第三のステップと、第一のステップで取得したデバイス情報に含まれる情報であって、ネットワークデバイスを識別する情報である識別情報を、デバイスマップ上に配置されたデバイスアイコンに付与するタイトルとして表示する第四のステップと、デバイス情報が複数種類の識別情報を含む場合に、各識別情報を切り換えてタイトルとして表示するよう第四のステップの処理を制御する第五のステップとを有することを特徴とする。
【００１６】
また、本発明による記録媒体は、ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理システム用のプログラムを記録したコンピュータ読み取り可能な記録媒体であって、ネットワークデバイスより、ネットワークを介してネットワークデバイスに関する情報であるデバイス情報を取得する第一のステップと、第一のステップで取得したデバイス情報を基に、ネットワークデバイスを抽象化したデバイスアイコンを、管理対象エリアのマップ上に配置することにより、ネットワークデバイスの設置場所を示すデバイスマップを作成する第二のステップと、第二のステップで作成したデバイスマップを表示する第三のステップと、第一のステップで取得したデバイス情報に含まれる情報であって、ネットワークデバイスを識別する情報である識別情報を、デバイスマップ上に配置されたデバイスアイコンに付与するタイトルとして表示する第四のステップと、デバイス情報が複数種類の識別情報を含む場合に、各識別情報を切り換えてタイトルとして表示するよう第四のステップの処理を制御する第五のステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１７】
また、本発明によるプログラムは、ネットワークに接続された種々のネットワークデバイスの管理を行うネットワークデバイス管理システム用のプログラムであって、ネットワークデバイスより、ネットワークを介してネットワークデバイスに関する情報であるデバイス情報を取得する第一のステップと、第一のステップで取得したデバイス情報を基に、ネットワークデバイスを抽象化したデバイスアイコンを、管理対象エリアのマップ上に配置することにより、ネットワークデバイスの設置場所を示すデバイスマップを作成する第二のステップと、第二のステップで作成したデバイスマップを表示する第三のステップと、第一のステップで取得したデバイス情報に含まれる情報であって、ネットワークデバイスを識別する情報である識別情報を、デバイスマップ上に配置されたデバイスアイコンに付与するタイトルとして表示する第四のステップと、デバイス情報が複数種類の識別情報を含む場合に、各識別情報を切り換えてタイトルとして表示するよう第四のステップの処理を制御する第五のステップとをコンピュータに実行させるためのプログラムである。
【００１８】
これにより、本発明のネットワークデバイス管理装置、ネットワークデバイス管理システム、ネットワークデバイス管理方法、その記録媒体およびそのプログラムにおいては、デバイスマップに配置されるデバイスアイコンに付与するタイトルとして、複数種類の識別情報を、その組み合わせ順に切り換えて表示することができる。
【発明の効果】
【００１９】
本発明によるネットワークデバイス管理装置、ネットワークデバイス管理システム、ネットワークデバイス管理方法、その記録媒体およびそのプログラムは、デバイスマップに配置されるデバイスアイコンに付与するタイトルとして、複数の識別情報を、その組み合わせ順に切り換えて表示することができる。
【００２０】
これにより、デバイスマップ上に表示されたデバイスアイコンのタイトルとして、例えばデバイス名、製品名、ＩＰアドレスなどの複数種類の識別情報を切り換えながら表示することが可能になる。すなわち、デバイスアイコンがどのようなデバイスであるのかの識別が容易になり、利用者の利便性が向上するという効果がある。
【発明を実施するための最良の形態】
【００２１】
以下、図面を用いて本発明の実施形態であるネットワークデバイス管理システムについて説明する。
図１は、本発明の一実施形態におけるネットワークデバイス管理システムが動作可能なネットワークシステムの概略構成を示す図である。
図１において、符号１００はＬＡＮ（ネットワーク）であり、管理対象のネットワークデバイスを全て相互に接続するための通信網である。また、ネットワークデバイスとして以下に示す装置がＬＡＮ１００に接続されている。
【００２２】
符号１０１ａ、１０１ｂ、１０１ｃはカラー印刷を行うカラープリンタである。符号１０２ａ〜１０２ｅは、モノクロ印刷を行うモノクロプリンタである。符号１０３ａ、１０３ｂは複数の機能（コピー機能、ファクス機能、プリンタ機能）をあわせ持つ複合機である。符号１０４は画像データを読み取るスキャナである。上述したネットワークデバイスは、それぞれネットワークインタフェースカードなどを装着することにより、ＬＡＮ１００に接続されている。また、それらのネットワークデバイスは、本実施形態のネットワークデバイス管理システムで管理可能なネットワークデバイスである。すなわち、ネットワークデバイス管理システムは、ディレクトリサービスなどの方法でネットワークデバイスを検出でき、ＳＮＭＰ／ＭＩＢによりネットワークデバイスの情報の取得・設定が可能である。
【００２３】
符号１０５ａ〜１０５ｅは、ＬＡＮ１００に接続可能なネットワークデバイスの管理を行う端末（ネットワークデバイス管理装置）である。これらの端末１０５ａ〜ｅは、本実施形態のネットワークデバイス管理機能を実現するプログラム（以下、ネットワークデバイス管理ソフトウェアとする）を実行可能な端末である。本実施形態では、ネットワークデバイス管理ソフトウェアがＷｅｂベースのアプリケーションであるとする。また、端末１０５ａ〜ｅの内の端末１０５ａにおいて、ネットワークデバイス管理ソフトウェアが実行されている。これにより、端末１０５ａは他の端末１０５ｂ〜ｅにネットワークデバイス管理情報を提供するサーバ端末（以下、サーバ端末１０５とする）となる。また、他の端末１０５ｂ〜１０５ｅ（以下、利用者端末１０５とする）は、Ｗｅｂブラウザ経由でサーバ端末１０５にアクセスすることで、ネットワーク管理機能を利用することが可能になる。このとき、サーバ端末１０５で利用するＷｅｂブラウザから、サーバ端末１０５で稼動しているネットワークデバイス管理機能を利用してもよい。
【００２４】
図２は、図１に示した端末１０５ａ〜ｅのハードウェア構成例を示すブロック図である。
図２に示すように、端末１０５ａ〜ｅは、種々のプログラムおよびデータを記憶する記憶装置としてＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２もしくはＨＤ（ハードディスク）２１１を具備する。また、端末１０５ａ〜ｅは、種々のプログラムおよびデータを記録媒体（ＦＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ）より読み取る記録媒体読取装置としてＦＤ（フレキシブルディスクドライブ）２１２、ＣＤ（ＣＤ−ＲＯＭドライブ）２１３、またはＤＶＤ（ＤＶＤ−ＲＯＭドライブ）２１４を具備する。尚、上述した種々のプログラムおよびデータとは、ブートプログラム、種々のアプリケーション、編集ファイル、ユーザファイル等である。また、端末１０５ａ〜ｅは、種々のプログラムを実行し、システムバス２０４に接続される各デバイスを総括的に制御するＣＰＵ（中央演算装置）２０１を具備する。
【００２５】
また、サーバ端末１０５は、上述した記憶装置および記録媒体読取装置より供給されるネットワークデバイス管理ソフトウェアを実行する。
また、符号２０３はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、ＣＰＵ２０１のメインメモリ、ワークエリア等として機能する。符号２０５はＫＢＣ（キーボードコントローラ）であり、ＫＢ（キーボード）２０９や図示していないポインティングデバイス等からの指示入力を制御する。
【００２６】
符号２０６はＣＲＴＣ（ＣＲＴコントローラ）で、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）２１０の表示を制御する。尚、ＣＲＴＣ２０６が制御する対象は、ＣＲＴ２１０に限定されず、液晶表示装置など種々の表示装置を制御して好適である。符号２０７はＤＫＣ（ディスクコントローラ）であり、記憶装置であるＨＤ２１１や、記録媒体読取装置であるＦＤ２１２、ＣＤ２１３、ＤＶＤ２１４とのアクセスを制御する。符号２０８はＮＩＣ（ネットワークインタフェースカード）で、ＬＡＮ１００を介して、他のネットワークデバイスと双方向にデータをやりとりする。尚、後述のすべての説明において、特に断りのない限り、処理の主体は、ハードウェア的にはＣＰＵ２０１であり、ソフトウェア的には、ＨＤ２１１にインストールされたネットワークデバイス管理ソフトウェアである。
【００２７】
次に、上述したネットワークデバイス管理ソフトウェアと種々のプログラムおよび図２に示したハードウェアによりサーバ端末１０５において実現される、ネットワークデバイス管理機能について図を用いて説明する。
図３は、本発明の一実施形態におけるサーバ端末１０５に実現されるネットワークデバイス管理機能を示すブロック図である。図３において、符号２１は、サーバ端末１０５内のデータおよび各処理部を制御する制御部である。符号２２は、ＬＡＮ１００を介してネットワークデバイスと情報を送受信する送受信処理部である。
【００２８】
符号２３は、デバイスマップを作成するために必要な以下に示す情報を格納するデータベースである。デバイス情報データベース２３ａは、各ネットワークデバイスを識別する識別コードに関連付けて各ネットワークデバイスに関する情報であるデバイス情報を格納する。デバイス情報データベース２３ａにデバイス情報として格納される情報の一例を示すと、“位置情報”、“識別情報”、“デバイスアイコン情報”、“メンテナンス情報”、“状態情報”などである。
【００２９】
“位置情報”とは、識別コードで特定されるネットワークデバイスの設置位置に関する情報である。この情報によりデバイスマップ上にデバイスアイコンを付与する位置が定まる。“識別情報”とは、識別コードで特定されるネットワークデバイスのデバイス名、製品名、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを含む情報である。また、この“識別情報”は、デバイスマップ上のデバイスアイコンのタイトルとして表示される情報でもある。
【００３０】
“デバイスアイコン情報”とは、識別コードで特定されるネットワークデバイスのデバイスアイコンの画像データである。“メンテナンス情報”とは、識別コードで特定されるネットワークデバイスの保守、改修履歴情報である。“状態情報”とは、識別コードで特定されるネットワークデバイスの状態を示す情報である。この状態情報は、例えばプリンタならば印刷中または待機中となる。
【００３１】
また、マップ情報データベース２３ｂは、ネットワークデバイス管理システムにおいて管理するネットワークデバイスを設置している管理対象エリアを特定する設置エリアコードに関連づけて、管理対象エリアの概略図であるマップに関する情報を格納する。このマップは、デバイスマップにおいて、ネットワークデバイスのデバイスアイコンを付与する前の、管理対象エリアの画像データである。
【００３２】
符号２４は、ネットワークデバイスより、ＬＡＮ１００を介してネットワークデバイスに関する情報であるデバイス情報を取得するデバイス情報取得部（デバイス情報取得手段）である。尚、デバイス情報取得部２４は、ＬＡＮ１００に接続される管理対象となるネットワークデバイスを検出する機能も有する。また、デバイス情報取得部２４が取得するデバイス情報には、上述した“識別情報”も含まれる。以下に、図１に示したネットワークデバイスよりデバイス情報取得部２４が取得した複数種類の“識別情報”の一覧について説明する。
【００３３】
図４は、図１に示したネットワークシステムの構成において、デバイス情報取得部２４がネットワークデバイスより取得した識別情報の一覧例である。図４に示すように、デバイス情報取得部２４は、図１のＬＡＮ１００に接続されている、カラープリンタ１０１ａ〜１０１ｃ、モノクロプリンタ１０２ａ〜１０２ｅ、複合機１０３ａ、１０３ｂ、およびスキャナ１０４を検出している。また、それぞれのネットワークデバイスを識別するための識別情報として、デバイス情報取得部２４は、デバイス名３０１、製品名３０２、ＩＰアドレス３０３、ＭＡＣアドレス３０４を取得している。
【００３４】
ここで、更に具体的なデバイス情報取得部２４の処理を以下に説明する。デバイス情報取得部２４は、例えば、ネットワークデバイスがもつＭＩＢから、ＳＮＭＰのＧｅｔ−ｒｅｑｕｅｓｔコマンドを使ってデバイス情報を取得することができる。また、制御部２１は、デバイス情報取得部２４が取得した“識別情報”を含むデバイス情報を、ネットワークデバイスを識別する識別コードに関連付けてデバイス情報データベース２３ａに格納する。
【００３５】
符号２５は、デバイス情報取得部２４が取得したデバイス情報を基に、管理対象エリアに設置されるネットワークデバイスを抽象化したデバイスアイコンを、管理対象エリアのマップ上に配置することにより、ネットワークデバイスの設置場所を示すデバイスマップを作成するデバイスマップ作成部（デバイスマップ作成手段）である。尚、デバイスマップ作成部２５は、デバイスアイコンに関する情報を、デバイス情報データベース２３ａより参照する。また、デバイスマップ作成部２５は、管理対象エリアをイメージ化したマップに関する情報をマップ情報データベース２３ｂより参照する。
【００３６】
符号２６は、デバイスマップ作成部２５が作成したデバイスマップを表示する表示処理部（表示手段）である。この表示処理部２６は、例えば図2に示した表示装置であるＣＲＴ２１０と、ＣＲＴＣ２０６とから構成される。
【００３７】
符号２７は、デバイス情報取得部２４が取得したデバイス情報に含まれる“識別情報”を、デバイスマップ上に配置されたデバイスアイコンに付与するタイトルとして表示するタイトル表示処理部（タイトル表示手段）である。尚、タイトル表示処理部２７は、デバイス情報取得部２４が取得したデバイス情報を格納するデバイス情報データベース２３ａより“識別情報”を参照する。
【００３８】
ここで、図1に示したネットワークシステム中のいくつかのネットワークデバイスが設置された実世界の例を示し、その実世界を基にデバイスマップ作成部２５が作成するデバイスマップ例について説明する。
【００３９】
図５は、図１に示した管理対象のネットワークデバイスの幾つかが設置された実世界のフロア（管理対象エリア）をイメージした図である。
図５には、図１に示されたネットワークデバイスのうち、カラープリンタ１０１ａ、モノクロプリンタ１０２ａ〜１０２ｃ、複合機１０３ａ、および端末１０５ａ〜ｅの設置場所が机や椅子の配置と合わせて示されている。尚、図１に示されているが、図５には示されていないネットワークデバイスは、図５に示されたフロアとは別のフロアに設置されているものとする。また、ネットワークデバイス管理ソフトウェアは端末１０５ａ（サーバ端末１０５）上で稼動しているものとする。尚、ネットワークデバイス管理ソフトウェアが稼動する端末は、端末１０５ａに限らず端末１０５ａ〜ｅのいずれの端末でもよい。
【００４０】
次に、図５に示したフロアに対してデバイスマップ作成部２５が作成するデバイスマップ例について説明する。
図６は、サーバ端末１０５のデバイスマップ作成部２５が作成した、図５に示した管理対象エリアのデバイスマップの一例を示す図である。図６においては、机や椅子の配置がより抽象化されたフロア概略図であるマップ上に、図５に示した各ネットワークデバイスのデバイスアイコン（カラープリンタ１０１ａ’、モノクロプリンタ１０２ａ’〜１０２ｃ’、複合機１０３ａ’、および端末１０５ａ’〜１０５ｅ’）が配置されている。尚、図６のデバイスマップに使用する管理対象エリアの画像データであるマップは、デバイスマップ作成部２５がマップ情報データベース２３ｂより参照する。
【００４１】
また、タイトル表示処理部２７の処理により、デバイスマップ上のデバイスアイコンを識別するための情報としてタイトルが付与される。図６に示すように、「Ｐｒｉｎｔｅｒ１〜３」、「Ｍａｉｎ  Ｐｒｉｎｔｅｒ」、「Ｃｏｌｏｒ  Ｐｒｉｎｔｅｒ」をタイトルとして各デバイスアイコンに付与し、表示している。これらのタイトルは、タイトル表示処理部２７の処理により図４に示したデバイス情報取得部２４がネットワークデバイスから取得する識別情報を用いている。図６においては、タイトル表示処理部２７の処理により、図４に示した識別情報の一つであるデバイス名３０１をタイトルとして表示している。
【００４２】
尚、図６に示したデバイスマップでは、端末１０５ａ〜ｅについては、デバイスアイコンのみを表示しているが、この限りではなく、他のネットワークデバイスと同様に、各端末のホスト名やＩＰアドレスなどをタイトルとして表示してもよい。
【００４３】
次に、図３に示したサーバ端末１０５の構成の説明に戻る。
符号２８は、デバイス情報が複数種類の“識別情報”を含む場合に、各識別情報を一定時間ごとに切り換えてタイトルとして表示するようタイトル表示処理部２７を制御するタイトル切換処理部（タイトル切換手段）である。符号２９は、デバイス情報に含まれる複数種類の“識別情報”から、切り換え表示に用いる“識別情報”を一つまたは複数選択する表示情報選択処理部（表示情報選択手段）である。以上の構成により、サーバ端末１０５は、ネットワークデバイス管理サービスを端末１０５ａ〜ｅへ提供することができる。
【００４４】
ここで、タイトル切換処理部２８が図６に示したデバイスマップのデバイスアイコン１０２ａ’のタイトルを変更する処理について更に説明する。
図７は、本発明の一実施形態におけるタイトル切換処理部２８がデバイスアイコン１０２ａ’のタイトルを切り換える処理例を示す図である。尚、上述したようにデバイスアイコン１０２ａ’は、図１および図５に示したモノクロプリンタ１０２ａのデバイスアイコンである。
【００４５】
図７に示すように、タイトル切換処理部２８はタイトル表示処理部２７を制御することで、図４に示したすべての種類の識別情報を、デバイスアイコン１０２ａ’のタイトルとして順に切り換えて表示している。ステップＳ６０１では、タイトル表示処理部２７およびタイトル切換処理部２８の処理により、デバイスアイコン１０２ａ’のタイトルとしてデバイス名３０１「Ｐｒｉｎｔｅｒ  １」を表示し、一定時間が経過した後でステップＳ６０２に進む。ステップＳ６０２では、タイトル表示処理部２７およびタイトル切換処理部２８の処理により、デバイスアイコン１０２ａ’のタイトルとして製品名３０２「ＯＦＦＩＣＥ  ＰＲＩＮＴＥＲ  ９５０」を表示し、一定時間が経過した後でステップＳ６０３に進む。
【００４６】
同様に、ステップＳ６０３では、タイトル表示処理部２７およびタイトル切換処理部２８の処理により、デバイスアイコン１０２ａ’のタイトルとしてＩＰアドレス３０３「１９２．ｘｘ８．ｘｘ．２０」を表示し、一定時間が経過した後でステップＳ６０４に進む。ステップＳ６０４では、タイトル表示処理部２７およびタイトル切換処理部２８の処理により、デバイスアイコン１０２ａ’のタイトルとしてＭＡＣアドレス３０４「００００ｘｘｙｙｚｚ６０」を表示し、一定時間が経過した後でステップＳ６０１に進む。
【００４７】
尚、図６に示したデバイスマップにおいて、デバイスアイコンに付与しているタイトルは、図７のステップＳ６０１での表示に相当する。この時に、図７のステップＳ６０１からステップＳ６０２に進むと、図６に示したデバイスマップは、図８に示すデバイスマップの表示に変化する。すなわち、タイトル表示処理部２７およびタイトル切換処理部２８の処理により、デバイスマップ上の各タイトルの表示が切り換わる。
【００４８】
次に、上述したタイトル切換処理部２８は、図４に示した全ての種類の“識別情報”を用いてタイトルの切換を行ったがこの限りではなく、以下に示すように、表示情報選択処理部２９で選択した種類の“識別情報”のみを用いてタイトルの切換を行っても良い。
図９は、本発明の一実施形態における、表示情報選択処理部２９の処理により、タイトルとして表示する“識別情報”の選択を利用者に促す選択画面の一例を示す図である。
【００４９】
図９において、符号８００は、表示情報選択処理部２９の処理により利用者端末１０５のＣＲＴ２１０に表示される画面であって、デバイスアイコンのタイトルに表示する“識別情報”を選択するための選択画面である。この選択画面８００には、タイトルとして表示する“識別情報”を選択するためのチェックボックス８０１〜８０４が具備されている。チェックボックス８０１にチェックすると、デバイス名が選択される。同様に、チェックボックス８０２のチェックで製品名、チェックボックス８０３のチェックでＩＰアドレス、チェックボックス８０４のチェックでＭＡＣアドレスが選択される。
【００５０】
また、選択画面８００には、該選択画面８００での設定を有効にして処理を完了するために押下する「ＯＫ」ボタン８０５が配置されている。更に、選択画面８００には、該選択画面８００での設定を無効にして処理を完了するために押下する「キャンセル」ボタン８０６が配置されている。以上により、選択画面８００において、チェックボックス８０１〜８０４にチェックし、「ＯＫ」ボタン８０５を押下することで選択された“識別情報”がデバイスアイコンに付与されるタイトルとなる。これら選択された“識別情報”は、タイトル切換処理部２８の処理により一定期間ごとに切り換えて表示される。
【００５１】
尚、選択画面８００において“識別情報”が全て選択されなかった場合には、デバイスアイコンのタイトルを表示しないようにしても良いし、「ＯＫ」ボタン８０５を押下した時点で、いずれかの“識別情報”を一つ以上選択する旨のメッセージを表示してもよい。この時、選択画面８００は、表示したままでよい。また、選択画面８００において選択肢となる“識別情報”は、図４に示した“識別情報”とする。
【００５２】
次に、上述した選択画面８００において、タイトルとして表示する“識別情報”としてデバイス名、製品名、ＩＰアドレスを選択した場合の、タイトル切換処理部２８のタイトル切り換え表示処理について説明する。
図１０は、図９に示した選択画面８００において、タイトルとして表示する“識別情報”としてデバイス名、製品名、ＩＰアドレスを選択した場合の、タイトル切換処理部２８のタイトル切り換え処理を示す図である。図１０に示すように、タイトル切換処理部２８はタイトル表示処理部２７を制御することで、図４に示した“識別情報”のデバイス名３０１、製品名３０２、ＩＰアドレス３０３のみを、デバイスアイコン１０２ａ’のタイトルとして順に切り換えて表示している。
【００５３】
ステップＳ９０１では、タイトル表示処理部２７およびタイトル切換処理部２８の処理により、デバイスアイコン１０２ａ’のタイトルとしてデバイス名３０１「Ｐｒｉｎｔｅｒ  １」を表示し、一定時間が経過した後でステップＳ９０２に進む。ステップＳ９０２では、タイトル表示処理部２７およびタイトル切換処理部２８の処理により、デバイスアイコン１０２ａ’のタイトルとして製品名３０２「ＯＦＦＩＣＥ  ＰＲＩＮＴＥＲ  ９５０」を表示し、一定時間が経過した後でステップＳ９０３に進む。ステップＳ９０３では、タイトル表示処理部２７およびタイトル切換処理部２８の処理により、デバイスアイコン１０２ａ’のタイトルとしてＩＰアドレス３０３「１９２．ｘｘ８．ｘｘ．２０」を表示し、一定時間が経過した後でステップＳ９０１に進む。
【００５４】
尚、図３に示した各処理部は、専用のハードウェアにより実現されるものであってもよく、また、各処理部はメモリおよびＣＰＵ（中央演算装置）により構成され、各処理部の機能を実現する為のプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
また、上記メモリは、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記録媒体、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、あるいはこれらの組み合わせによるコンピュータ読み取り、書き込み可能な記録媒体より構成されるものとする。
【００５５】
次に、上述したネットワークデバイス管理システムの動作について説明する。
まず、デバイス情報取得部２４は、管理対象エリアに設置されるネットワークデバイスより、ネットワークを介してネットワークデバイスに関する情報であるデバイス情報を取得する。このデバイス情報取得部２４が取得するデバイス情報は、ネットワークデバイスを特定する情報である特定情報のみでもよい。その場合は、デバイス情報取得部２４が取得した特定情報を基に、デバイス情報データベース２３ａより特定情報で特定されるネットワークデバイスのデバイス情報を参照する。
【００５６】
次に、デバイスマップ作成部２５は、デバイス情報データベース２３ａからデバイス情報を参照し、マップ情報データベース２３ｂから管理対象エリアのマップを参照する。これにより、デバイスマップ作成部２５は、該マップの上にデバイスアイコンを配置して、各ネットワークデバイスの設置場所を示すデバイスマップを作成する。次に、表示処理部２６は、デバイスマップ作成部２５が作成したデバイスマップを表示する（第一のステップ）。次に、タイトル表示処理部２７は、デバイス情報に含まれる“識別情報”を、デバイスマップ上に配置されたデバイスアイコンに付与するタイトルとして表示する（第二のステップ）。次に、タイトル切換処理部２８は、各“識別情報”を一定時間ごとに切り換えてタイトルとして表示するようタイトル表示処理部２７を制御する（第三のステップ）。
【００５７】
以上により、本発明の一実施形態におけるネットワークデバイス管理システムは、限られたタイトル表示のスペースに、複数種類の“識別情報”を一定間隔で切り換えて表示することができる。これにより、ネットワークデバイスを管理する管理者は、任意の“識別情報”を含むデバイスマップを簡便に得ることができる。
【００５８】
次に、上述した表示処理部２６の処理である第一のステップと、タイトル表示処理部２７の処理である第二のステップと、タイトル切換処理部２８の処理である第三のステップの処理について、更に詳細に説明する。
図１１は、本発明の一実施形態におけるネットワークデバイス管理システムが、デバイスマップを表示する際の処理の一例を示すフローチャートである。尚、図１１に示す動作は、ネットワークデバイス管理システムにおいて、デバイスマップの表示が要求されたときに起動され、デバイスマップの表示が終了するまで継続的に処理されているものとする。
【００５９】
また、図１１において、ｐＴｉｔｌｅは、デバイスアイコンのタイトルに表示する“識別情報”を示すポインタ変数である。ｐＴｉｔｌｅＴｏｐは、複数種類の“識別情報”が格納されたリストＡの先頭の項目を示すポインタ変数である。このリストＡには、図７に示した“識別情報”を、表示可能な“識別情報”のリストとして、デバイス名３０１、製品名３０２、ＩＰアドレス３０３、ＭＡＣアドレス３０４が、この順でリスト形式に格納されている。また、図９に示した選択画面８００において、タイトルとして表示する“識別情報”を選択した場合は、表示情報選択処理部２９の処理により選択されなかった“識別情報”がこのリストＡから削除される。
【００６０】
また、ｐＤｅｖｉｃｅは、表示処理部２６が表示するデバイスマップに配置するネットワークデバイスを特定する情報を示すポインタ変数である。ｐＤｅｖｉｃｅＴｏｐは、デバイスマップに配置する全てのネットワークデバイスの情報が格納されたリストＢの先頭の項目を示すポインタ変数である。このリストＢには、図６に示したデバイスマップに配置するネットワークデバイスのリストとして、カラープリンタ１０１ａ、モノクロプリンタ１０２ａ、モノクロプリンタ１０２ｂ、モノクロプリンタ１０２ｃ、複合機１０３ａに関するデバイス情報がこの順で、リスト形式で格納されている。また、このデバイス情報は、デバイス情報データベース２３ａから参照する情報である。
【００６１】
まず、表示処理部２６は、ポインタ変数ｐＴｉｔｌｅに、ポインタ変数ｐＴｉｔｌｅＴｏｐの値を代入する（ステップＳ１００１）。次に、表示処理部２６は、表示するデバイスマップに背景（マップ）が設定されていた場合に、その背景を表示する（ステップＳ１００２）。尚、上述したマップとは、デバイスマップの背景として、管理対象エリアであるフロアの俯瞰を示すイメージ画像データであるビットマップが一般的である。
【００６２】
次に、表示処理部２６は、ポインタ変数ｐＤｅｖｉｃｅに、ポインタ変数ｐＤｅｖｉｃｅＴｏｐの値を代入する（ステップＳ１００３）。次に、表示処理部２６は、ポインタ変数ｐＤｅｖｉｃｅが、有効なネットワークデバイス情報を示しているかどうか調べる（ステップＳ１００４）。ここで、有効なネットワークデバイス情報を示していると判断した場合（ステップＳ１００４のＹＥＳ）は、ステップＳ１００５に進む。また、すべてのデバイスアイコンの描画が完了して、有効なネットワークデバイス情報を示していない場合（ステップＳ１００４のＮｏ）は、ステップＳ１００８に進む。
【００６３】
次に、ステップＳ１００４でＹＥＳの場合は、表示処理部２６は、ポインタ変数ｐＤｅｖｉｃｅが示すデバイス情報に格納された、デバイスアイコンの表示位置と、表示するデバイスアイコンの情報に基づき、デバイスマップ上の適切な位置に適切なデバイスアイコンを描画する（ステップＳ１００５）。次に、タイトル表示処理部２７は、ポインタ変数ｐＤｅｖｉｃｅが示すデバイス情報に格納された“識別情報”（デバイス名３０１、製品名３０２、ネットワークアドレス３０３、ＭＡＣアドレス３０４）のうち、ポインタ変数ｐＴｉｔｌｅが示す“識別情報”を、ステップＳ１００５において描画したデバイスアイコンのタイトルとして描画する。以上により、表示処理部２６は、フロアの俯瞰図を背景とし、デバイスアイコンおよびタイトルの付与されたデバイスマップをＣＲＴ２１０へ表示する。
【００６４】
次に、表示処理部２６は、ポインタ変数ｐＤｅｖｉｃｅに、上述したリストＢにおいて次のデバイス情報（ｐＤｅｖｉｃｅ−＞ｐＮｅｘｔで参照できるものとする）を代入し、ステップＳ１００４に戻る（ステップＳ１００７）。ここで、ポインタ変数ｐＤｅｖｉｃｅが、デバイス情報のリストＢにおいて最後の項目を示していた場合には、次の項目（ｐＤｅｖｉｃｅ−＞ｐＮｅｘｔ）としてＮＵＬＬが代入される。
【００６５】
次に、ステップＳ１００４でＮＯの場合は、タイトル切換処理部２８は、デバイスマップに表示しているデバイスアイコンのタイトルを一定間隔で切り換えるためのタイマを起動する（ステップＳ１００８）。ここで起動するタイマの値は、ネットワークデバイス管理システムで予め設定されている固定の値（例えば２秒程度）である。また、このタイマの値はこの限りではなく、本実施形態では説明しないネットワークデバイス管理システムが提示するタイマ間隔設定画面において、利用者が任意のタイマ間隔を設定できるようにしてもよい。
【００６６】
次に、タイトル切換処理部２８は、ステップＳ１００８において起動したタイマがタイムアウトしたか否かを調べる（ステップＳ１００９）。ここで、タイムアウトしていない場合（ステップＳ１００９のＮｏ）には、ステップＳ１００９に戻り再度タイムアウトの確認を行う。また、タイムアウトしている場合（ステップＳ１００９のＹｅｓ）には、タイトル切換処理部２８は、ポインタ変数ｐＴｉｔｌｅに、上述したリストＡにおいて次の“識別情報”（ｐＴｉｔｌｅ−＞ｐＮｅｘｔで参照できるものとする）を代入する（ステップＳ１０１０）。ここで、ポインタ変数ｐＴｉｔｌｅが、“識別情報”のリストＡにおいて最後の項目を示していた場合には、次の項目（ｐＴｉｔｌｅ−＞ｐＮｅｘｔ）としてＮＵＬＬを代入する。
【００６７】
次に、タイトル切換処理部２８は、ポインタ変数ｐＴｉｔｌｅが、有効な“識別情報”を示しているかどうかを調べる（ステップＳ１０１１）。ここで、ポインタ変数ｐＴｉｔｌｅが有効な“識別情報”を示している場合（ステップＳ１０１１のＹｅｓ）には、ステップＳ１００２に戻る。また、ポインタ変数ｐＴｉｔｌｅが有効な“識別情報”を示していない場合（ステップＳ１０１１のＮｏ）には、ステップＳ１００１に戻る。
【００６８】
尚、上述したネットワークデバイス管理システムの動作は、図３に示した、サーバ端末１０５において、デバイスマップを表示する場合の動作である。他の端末である利用者端末１０５においてデバイスマップの表示およびタイトルの切り換えを行う場合は、例えば以下に示す動作となる。
【００６９】
まず、サーバ端末１０５において、デバイスマップの作成が行われる。次に、サーバ端末１０５のタイトル表示処理部２７は、上述した識別情報を、デバイスマップ上のデバイスアイコンに付与するタイトルとして表示するタイトル表示プログラムを生成する。次に、タイトル切換処理部２８は、各識別情報を切り換えてタイトルとして表示するようタイトル表示プログラムの処理を制御するタイトル切換プログラムを生成する。以上により、サーバ端末１０５は、作成したデバイスマップに関連付けてタイトル表示プログラムとタイトル切換プログラムをデータベース２３に格納する。
【００７０】
次に、利用者端末１０５が、サーバ端末１０へデバイスマップを要求することで、サーバ端末１０５から、ＬＡＮ１００経由でデバイスマップおよびタイトル表示プログラムとタイトル切換プログラムを取得する。これにより、利用者端末１０５において、表示処理部２６が取得したデバイスマップを表示する。また、利用者端末１０５において、取得したタイトル表示プログラムをＣＰＵ２０１が実行することで図３に示したタイトル表示処理部２７と同様の機能（以下、タイトル表示処理部２７’とする）を実現する。また、取得したタイトル切換プログラムをＣＰＵ２０１が実行することで図３に示したタイトル切換処理部２８と同様の機能（以下、タイトル切換処理部２８’とする）を実現する。
【００７１】
以上により、タイトル表示処理部２７’は、識別情報をデバイスアイコンのタイトルとしてデバイスマップ上に表示する。また、タイトル切換処理部２８’は、複数種類の識別情報を切り換えてタイトルとして表示するようタイトル表示処理部２７’の処理を制御する。以上により、利用者端末１０５において、デバイスアイコンのタイトルが切り換わるデバイスマップを表示することができる。
【００７２】
尚、上記で説明した本発明の一実施形態であるネットワークデバイス管理ソフトウェアは、外部からインストール可能な状態で所定のサーバや記録媒体に格納されているプログラムであってもよい。これにより、ネットワークデバイス管理ソフトウェアを、サーバ端末１０５が外部のサーバまたは記録媒体よりインストールし、実行することができる。上述したネットワークデバイス管理ソフトウェアを格納する記録媒体は、例えばフラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどである。また、上述したネットワークデバイス管理ソフトウェアが外部のサーバに格納されている場合は、電子メールやパソコン通信などのネットワークを介して、外部のサーバの具備する記憶媒体からネットワークデバイス管理ソフトウェアを含む情報群をサーバ端末１０５がインストールする。
【００７３】
次に、上述した記録媒体の一例としてＣＤ−ＲＯＭにネットワークデバイス管理ソフトウェアが記録されている場合を説明する。
図１２は、本発明の一実施形態における記憶媒体の一例であるＣＤ−ＲＯＭのメモリマップを示す図である。９９９９はディレクトリ情報を記憶してある領域で、以降のインストールプログラムを記憶してある領域９９９８およびネットワークデバイス管理ソフトウェアを記憶してある領域９９９７の位置を示している。９９９８は、インストールプログラムを記憶してある領域である。９９９７は、ネットワークデバイス管理ソフトウェアを記憶してある領域である。
【００７４】
本発明の一実施形態であるネットワークデバイス管理ソフトウェアがサーバ端末１０５にインストールされる際には、まずＣＤ−ＲＯＭのインストールプログラムを記憶してある領域９９９８に記憶されているインストールプログラムがシステムにロードされ、ＣＰＵ２０１によって実行される。次に、ＣＰＵ２０１によって実行されるインストールプログラムが、ネットワークデバイス管理ソフトウェアを記憶してある領域９９９７からネットワークデバイス管理ソフトウェアを読み出して、ハードディスク２１１に格納する。以上により、サーバ端末１０５はネットワークデバイス管理ソフトウェアのインストールを完了する。
【００７５】
尚、本発明のネットワークデバイス管理システムの実施形態として、複数の機器（例えばホストコンピュータ、インタフェース機器、リーダなど）から構成されるシステムあるいは統合装置に適用してもよく、ひとつの機器からなる装置に適用してもよい。また、前述した実施形態の機能を実現するネットワークデバイス管理ソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ（Ｍｉｃｒｏ＿Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ））が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００７６】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００７７】
また、コンピュータが読み出したプログラムコードを実行することによって、前述した実施形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７９】
なお、本発明は、前述した実施形態の機能を実現するネットワークデバイス管理ソフトウェアのプログラムコードを記録した記憶媒体から、インターネットなどのネットワークを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【図面の簡単な説明】
【００８０】
【図１】本発明の一実施形態におけるネットワークデバイス管理システムが動作可能なネットワークシステムの概略構成を示す図である。
【図２】図１に示した端末１０５ａ〜ｅのハードウェア構成例を示すブロック図である。
【図３】本発明の一実施形態におけるサーバ端末１０５に実現されるネットワークデバイス管理機能を示すブロック図である。
【図４】図１に示したネットワークシステムの構成において、デバイス情報取得部２４がネットワークデバイスより取得した識別情報の一覧例の図である。
【図５】図１に示した管理対象のネットワークデバイスの幾つかが設置された実世界のフロア（管理対象エリア）をイメージした図である。
【図６】サーバ端末１０５のデバイスマップ作成部２５が作成した、図５に示した管理対象エリアのデバイスマップの一例を示す図である。
【図７】本発明の一実施形態におけるタイトル切換処理部２８がデバイスアイコン１０２ａ’のタイトルを切り換える処理例を示す図である。
【図８】タイトル表示処理部２７およびタイトル切換処理部２８の処理により、図６に示したデバイスマップ上の各タイトルの表示を切り換えた例を示す図である。
【図９】本発明の一実施形態における、表示情報選択処理部２９の処理により、タイトルとして表示する“識別情報”の選択を利用者に促す選択画面の一例を示す図である。
【図１０】図９に示した選択画面８００において、タイトルとして表示する“識別情報”としてデバイス名、製品名、ＩＰアドレスを選択した場合の、タイトル切換処理部２８のタイトル切り換え処理を示す図である。
【図１１】本発明の一実施形態におけるネットワークデバイス管理システムが、デバイスマップを表示する際の処理の一例を示すフローチャートである。
【図１２】本発明の一実施形態における記憶媒体の一例であるＣＤ−ＲＯＭのメモリマップを示す図である。
【符号の説明】
【００８１】
２２    送受信処理部
２３    データベース
２３ａ  デバイス情報データベース
２３ｂ  マップ情報データベース
２４    デバイス情報取得部
２５    デバイスマップ作成部
２６    表示処理部
２７    タイトル表示処理部
２８    タイトル切換処理部
２９    表示情報選択処理部
１００  ＬＡＮ
１０５ａ〜ｅ  端末（利用者端末１０５、サーバ端末１０５）
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  システムバス
２０５  ＫＢＣ（キーボードコントローラ）
２０６  ＣＲＴＣ（ＣＲＴコントローラ）
２０７  ＤＫＣ（ディスクコントローラ）
２０８  ＮＩＣ（ネットワークインタフェースカード）
２０９  ＫＢ（キーボード）
２１０  ＣＲＴ（ＣＲＴディスプレイ）
２１１  ＨＤ（ハードディスク）
２１２  ＦＤ（フレキシブルディスクドライブ）
２１３  ＣＤ（ＣＤ−ＲＯＭドライブ）
２１４  ＤＶＤ（ＤＶＤ−ＲＯＭドライブ）
【図１】
2005108115.tif 000003
【図２】
2005108115.tif 000004
【図３】
2005108115.tif 000005
【図４】
2005108115.tif 000006
【図５】
2005108115.tif 000007
【図６】
2005108115.tif 000008
【図７】
2005108115.tif 000009
【図８】
2005108115.tif 000010
【図９】
2005108115.tif 000011
【図１０】
2005108115.tif 000012
【図１１】
2005108115.tif 000013
【図１２】
2005108115.tif 000014