(57)【要約】【課題】  所望のネットワーク機器のアイコンがどの画面の、どの位置に配置されているのかを調べることが困難であった。【解決手段】  画面へのリンクを、ネットワークデバイスに対応付けて表示するとともに、指定されたネットワーク機器を示すアイコンを強調表示する。【選択図】  図１１
2008027465.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたネットワーク機器に関する情報を表示するネットワーク管理装置であって、
ネットワーク機器に関する情報を取得する情報取得手段と、
ネットワーク機器に関する情報の一覧を表示するように制御する一覧表示制御手段と、ネットワーク機器が設置されている場所を表現する画面であるデバイスマップを表示して、ネットワーク機器を示す識別情報を前記画面に配置して表示するように制御する位置表示制御手段と、
それぞれのネットワーク機器の識別情報が配置されるデバイスマップが存在するか否かを判定する判定手段とを備え、
前記一覧表示制御手段は、ネットワーク機器の識別情報が配置されるデバイスマップが存在すると前記判定手段が判定した場合には、該当する画面を表示させるための関連付け情報を、ネットワーク機器に関する情報の一覧表示におけるネットワーク機器に対応する箇所に表示し、ネットワーク機器の識別情報が配置されるデバイスマップが存在しないと前記判定手段が判定した場合は、該当する画面を表示させるための関連付け情報を前記ネットワーク機器に関する情報の一覧の前記ネットワーク機器に対応する箇所において表示しないように制御することを特徴とするネットワーク管理装置。
【請求項２】
前記関連付け情報は、該当する画面へのリンクであることを特徴とする請求項１に記載のネットワーク管理装置。
【請求項３】
前記位置表示制御手段は、関連付け情報が選択された場合、対応するネットワーク機器の識別情報が配置される画面を検索して、該当する画面を表示するように制御することを特徴とする請求項１記載のネットワーク管理装置。
【請求項４】
前記一覧表示制御手段は、ネットワーク機器に関する情報の一覧を表現したデータを生成して、生成したデータを外部装置に送信し、
前記位置表示制御手段は、前記画面と当該画面に配置される識別情報とを表現したデータを生成して、生成したデータを外部装置に送信することを特徴とする請求項１に記載のネットワーク管理装置。
【請求項５】
ネットワークに接続されたネットワーク機器を探索する探索手段を有し、
前記取得手段は、前記探索手段により見つけられたネットワーク機器から、ネットワーク機器に関する情報を取得することを特徴とする請求項１に記載のネットワーク管理装置。
【請求項６】
ネットワーク機器に関する情報の一覧で、いずれかのネットワーク機器が指定された場合、指定されたネットワーク機器に関する情報を表示する詳細画面を表示するように制御する詳細表示制御手段とを有することを特徴とする請求項１に記載のネットワーク管理装置。
【請求項７】
ネットワーク機器はプリンタであることを特徴とする請求項１に記載のネットワーク管理装置。
【請求項８】
ネットワークに接続されたネットワーク機器に関する情報を表示する表示方法であって、
ネットワーク機器に関する情報を取得する情報取得ステップと、
ネットワーク機器に関する情報の一覧を表示するように制御する一覧表示制御ステップと、
ネットワーク機器が設置されている場所を表現する画面であるデバイスマップを表示して、ネットワーク機器を示す識別情報を前記画面に配置して表示するように制御する位置表示制御ステップと、
それぞれのネットワーク機器の識別情報が配置されるデバイスマップが存在するか否かを判定する判定ステップとを備え、
前記一覧表示制御ステップは、ネットワーク機器の識別情報が配置されるデバイスマップが存在すると前記判定ステップが判定した場合には、該当する画面を表示させるための関連付け情報を、ネットワーク機器に関する情報の一覧を表示におけるネットワーク機器に対応する箇所に表示し、ネットワーク機器の識別情報が配置されるデバイスマップが存在しないと前記判定ステップが判定した場合は、該当する画面を表示させるための関連付け情報を前記ネットワーク機器に関する情報の一覧の前記ネットワーク機器に対応する箇所において表示しないように制御することを特徴とする表示方法。
【請求項９】
前記関連付け情報は、該当する画面へのリンクであることを特徴とする請求項８に記載の表示方法。
【請求項１０】
前記位置表示制御ステップでは、関連付け情報が選択された場合、対応するネットワーク機器の識別情報が配置される画面を検索して、該当する画面を表示するように制御することを特徴とする請求項８に記載の表示方法。
【請求項１１】
前記一覧表示制御ステップでは、ネットワーク機器に関する情報の一覧を表現したデータを生成して、生成したデータを外部装置に送信し、
前記位置表示制御ステップでは、前記画面と当該画面に配置される識別情報とを表現したデータを生成して、生成したデータを外部装置に送信することを特徴とする請求項８のいずれかに記載の表示方法。
【請求項１２】
ネットワークに接続されたネットワーク機器を探索する探索ステップを有し、
前記取得ステップでは、前記探索ステップにより見つけられたネットワーク機器から、ネットワーク機器に関する情報を取得することを特徴とする請求項８のいずれかに記載の表示方法。
【請求項１３】
ネットワーク機器に関する情報の一覧で、いずれかのネットワーク機器が指定された場合、指定されたネットワーク機器に関する情報を表示する詳細画面を表示するように制御する詳細表示制御ステップとを有することを特徴とする請求項８に記載の表示方法。
【請求項１４】
ネットワーク機器はプリンタであることを特徴とする請求項８に記載の表示方法。
【請求項１５】
請求項１乃至１４のいずれか１項に記載の方法をコンピュータに実行させる制御プログラム。
【請求項１６】
請求項１５に記載の制御プログラムを格納したコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワークに関し、具体的には、コンピュータネットワークに接続されたネットワークデバイスを管理するためのネットワークデバイス管理ソフトウェアによるネットワークデバイス管理システムに関するものである。
【背景技術】
【０００２】
ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）をはじめとするネットワークを管理するためのプロトコルであり、現在ではＴＣＰ／ＩＰをベースとしたネットワークに限らず、ＴＣＰ／ＩＰ以外のプロトコルをベースとしたネットワークのネットワーク管理プロトコルとしても幅広く使用されている。
【０００３】
通常、ＳＮＭＰに基づいたネットワーク管理では、ネットワークデバイスを管理するＰＣ（マネージャ）から、管理対象のネットワークデバイス（エージェント）がもつＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）に、ＳＮＭＰプロトコルを使用してアクセスすることにより管理が行われる。ＭＩＢは、木構造のデータ構造をしており、すべてのノードに対してオブジェクトＩＤという一意に識別可能な識別子が割り付けられている。このＭＩＢの構造は、ＳＭＩ（Ｓｔｒｕｃｔｕｒｅ  ｆｏｒ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれ、ＲＦＣ１１５５「Ｓｔｒｕｃｔｕｒｅ  ａｎｄ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｏｆ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  ｆｏｒ  ＴＣＰ／ＩＰ−ｂａｓｅｄ  Ｉｎｔｅｒｎｅｔｓ」で規定されている。
【０００４】
一方、ネットワーク上の各種の資源（プリンタ、複合機、サーバ、スキャナなど）を効率的に発見し、利用するための方法として、ディレクトリサービスと呼ばれるものが提供されている。ディレクトリサービスとは、言わばネットワークに関する電話帳であり、様々な情報を格納するためのものである。ディレクトリシステムの具体例としては、例えばＲＦＣ１７７７に規定されているＬＤＡＰ（Ｌｉｇｈｔｗｅｉｇｈｔ  Ｄｉｒｅｃｔｏｒｙ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）やＮｏｖｅｌｌ社のＮＤＳ（Ｎｅｔｗａｒｅ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｃｅ）がある。ディレクトリサービスが利用できない環境の場合は、ＳＮＭＰブロードキャストを利用してネットワークデバイスを探索することも可能である。
【０００５】
従来のネットワークデバイス管理システムにおいては、ＳＮＭＰ／ＭＩＢやディレクトリサービスを用いて、例えばネットワークに接続されているネットワークデバイスを検索したり、ネットワークデバイスの状態やネットワークデバイスに設定されている各種情報を表示したり変更したりすることができる。
【０００６】
最近は、サーバＰＣ（サーバコンピュータ）上で一元管理されたネットワーク管理情報に対して、ユーザは複数のクライアントＰＣ（クライアントコンピュータ）からＷｅｂブラウザ経由でアクセスし、ネットワークに接続されているネットワークデバイスの一覧（リスト）を閲覧したり、ネットワークデバイスの状態やネットワークデバイスに設定されている各種情報を閲覧または変更できるようになっているなど、Ｗｅｂアプリケーションの開発が盛んになっている。このとき、ＷｅｂサーバとＷｅｂブラウザはＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で通信する。
【０００７】
このようなＷｅｂアプリケーションの一機能として、管理対象のネットワークデバイスの実際の設置場所がわかるように、各ネットワークデバイスを示すアイコン（デバイスアイコン）を仮想的なマップ上に配置し、表示する機能がある。本明細書では、この機能、あるいはこの機能により作成したマップを「デバイスマップ」と呼ぶ。この機能は、ユーザまたはネットワークの管理者が、管理対象のネットワークデバイスの設置場所まで赴いて対策をしなければならないようなエラー（例えば、紙づまりや用紙切れ）が発生した場合に、ネットワークデバイスの設置場所を確認するうえで有効である。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来例では、ネットワークデバイスの一覧と、設置場所ごとに作成された１つまたは複数のデバイスマップを無関係に表示していたため、デバイスマップが複数あった場合や、デバイスマップ上に多数のデバイスが配置されている場合などに、所望のネットワークデバイスがどのデバイスマップの、どの位置に配置されているのかを調べることが困難であった。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、ネットワークに接続されたネットワーク機器（ネットワークデバイス）に関する情報を表示するために、ネットワーク機器に関する情報を取得する情報取得手段と、ネットワーク機器に関する情報の一覧を表示するように制御する一覧表示制御手段と、ネットワーク機器が設置されている場所を表現する画面（デバイスマップ）を表示して、ネットワーク機器に対応する識別情報（デバイスアイコン）を前記画面に配置して表示するように制御する位置表示制御手段とを有し、前記場所表示制御手段は、指定されたネットワーク機器の識別情報が配置される画面を検索して、該当する画面を表示し、該当する画面に、指定されたネットワーク機器の識別情報を強調して表示するように制御することを特徴とする。
【００１０】
また、本発明では、前記場所表示制御手段は、指定されたネットワーク機器の識別情報を、色を変えて、または点滅して、または拡大して、または付加的に情報を付けて表示するように制御することを特徴とする。
【００１１】
また、本発明では、前記場所表示制御手段は、所定のネットワーク機器が指定されないで前記画面を表示する場合、ネットワーク機器の識別情報を強調せずに表示するように制御することを特徴とする。
【００１２】
また、本発明は、ネットワークに接続されたネットワーク機器（ネットワークデバイス）に関する情報を表示するために、ネットワーク機器に関する情報を取得する情報取得手段と、ネットワーク機器に関する情報の一覧を表示するように制御する一覧表示制御手段と、ネットワーク機器が設置されている場所を表現する画面（デバイスマップ）を表示して、ネットワーク機器を示す識別情報（デバイスアイコン）を前記画面に配置して表示するように制御する場所表示制御手段とを有し、前記一覧表示制御手段は、ネットワーク機器の識別情報が配置される画面がある場合には、該当する画面を表示させるための関連付けをネットワーク機器に対応させて表示するように制御することを特徴とする。
【００１３】
また、本発明では、前記関連付け情報は、該当する画面へのリンクであることを特徴とする。
【００１４】
また、本発明では、前記場所表示制御手段は、関連付けが選択された場合、対応するネットワーク機器の識別情報が配置される画面を検索して、該当する画面を表示するように制御することを特徴とする。
【００１５】
また、本発明では、前記一覧表示制御手段は、ネットワーク機器に関する情報の一覧を表現したデータを生成して、生成したデータを外部装置に送信し、前記場所表示制御手段は、前記画面と当該画面に配置される識別情報とを表現したデータを生成して、生成したデータを外部装置に送信することを特徴とする。
【００１６】
また、本発明では、ネットワークに接続されたネットワーク機器を探索する探索手段を有し、前記取得手段は、前記探索手段により見つけられたネットワーク機器から、ネットワーク機器に関する情報を取得することを特徴とする。
【００１７】
また、本発明では、ネットワーク機器に関する情報の一覧で、いずれかのネットワーク機器が指定された場合、指定されたネットワーク機器に関する情報を表示する詳細画面を表示するように制御する詳細表示制御手段とを有することを特徴とする。
【００１８】
このように、本発明は、指定されたネットワーク機器の識別情報が、どの画面の、どの位置に配置されているかを、ユーザに簡単かつ分かりやすく表示することを特徴とする。
【発明の効果】
【００１９】
以上説明したように、本発明によれば、指定されたネットワーク機器を示す識別情報が、どの画面の、どの位置に配置されているかを、ユーザに簡単かつ分かりやすく表示することを特徴とする。
【００２０】
さらに、探索によって検出された個々のネットワーク機器に関して、ネットワーク機器の設置場所を示すマップを表現する画面へのリンクをネットワーク機器の一覧やネットワーク機器の管理ページに対応付けて表示することにより、個々のネットワーク機器を示すアイコンが配置されている画面を容易に表示することが可能になり、ユーザの利便性が向上するという効果がある。
【００２１】
更に、画面が表示された際に、指定されたネットワーク機器を示すアイコンを強調表示することにより、画面が表現する場所においてネットワーク機器がどこに設置されているのかを識別可能に表示することが可能になり、ユーザの利便性が向上するという効果がある。
【発明を実施するための最良の形態】
【００２２】
以下、図面を用いて本発明に係るネットワークデバイス管理ソフトウェア、および当該ネットワークデバイス管理ソフトウェアに基づくネットワークデバイス管理システムの動作について説明する。
【００２３】
図１は、本発明に係るネットワークデバイス管理システムが動作可能なネットワークの構成を示す図である。図１において、管理対象のネットワークデバイス、ネットワーク管理用のサーバＰＣ（サーバコンピュータ）、ネットワーク管理用のクライアントＰＣ（クライアントコンピュータ）は、すべてＬＡＮ１００に接続されている。
【００２４】
１０１ａ〜１０１ｃはカラープリンタ、１０２ａ〜１０２ｄはモノクロプリンタ、１０３ａ〜１０３ｃは複合機（コピー機能、ファクス機能、プリンタ機能をあわせもつデバイス）、１０４はスキャナであり、それぞれネットワークインタフェースカードなどを装着することにより、ＬＡＮ１００に接続されている。なお、ネットワークデバイスはこれらに限られるものではなく、この他でもネットワークに接続可能な機器であってもよい。
【００２５】
これらのネットワークデバイスは、ネットワークデバイス管理システムで管理可能なネットワークデバイスであり、ディレクトリサービスなどの方法で探索でき、ＳＮＭＰ／ＭＩＢにより情報の取得・設定が可能なものである。
【００２６】
１０５ａ〜１０５ｅはネットワーク接続可能なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）である。これらのＰＣは、本発明に係るネットワークデバイス管理ソフトウェアが稼動可能なＰＣである。また、本発明に係るネットワークデバイス管理システムがＷｅｂサーバとＷｅｂブラウザで構築されている場合には、いずれか１つのサーバＰＣ上でネットワークデバイス管理ソフトウェアとＷｅｂサーバが稼動し、他のＰＣ（クライアントＰＣ）ではＷｅｂブラウザが稼動する。そして、ＷｅｂブラウザがサーバＰＣ上で稼動しているネットワーク管理ソフトウェアにアクセスすることにより、ユーザはネットワークデバイス管理システムを利用することが可能になる。
【００２７】
図２は、本発明に係るネットワークデバイス管理ソフトウェアが稼動可能なＰＣの構成例を示すブロック図である。図２において、２００は、ネットワークデバイス管理ソフトウェアが稼動するＰＣであり、図１における１０５ａ〜１０５ｅと同等である。ＰＣ２００は、ＲＯＭ２０２もしくはＨＤ（ハードディスク）２１１に記憶されているか、あるいはＦＤ（フロッピー（登録商標）ディスクドライブ）２１２、ＣＤ（ＣＤ−ＲＯＭドライブ）２１３、またはＤＶＤ（ＤＶＤ−ＲＯＭドライブ）２１４より供給されるネットワーク管理ソフトウェアを実行するＣＰＵ２０１を備え、システムバス２０４に接続される各デバイスを総括的に制御する。
【００２８】
２０３はＲＡＭで、ＣＰＵ２０１のメインメモリ、ワークエリア等として機能する。２０５はＫＢＣ（キーボードコントローラ）で、ＫＢ（キーボード）２０９や不図示のポインティングデバイス等からの指示入力を制御する。２０６はＣＲＴＣ（ＣＲＴコントローラ）で、ＣＲＴ（ＣＲＴディスプレイ）２１０の表示を制御する。２０７はＤＫＣ（ディスクコントローラ）で、ブートプログラム、種々のアプリケーション、編集ファイル、ユーザファイルそしてネットワーク管理ソフトウェア等を記憶するＨＤ２１１、ＦＤ２１２、ＣＤ２１３、ＤＶＤ２１４とのアクセスを制御する。
【００２９】
２０８はＮＩＣ（ネットワークインタフェースカード）で、ＬＡＮ１００を介して、他のネットワークデバイスと双方向にデータをやりとりする。
【００３０】
なお、後述のすべての説明において、特に断りのない限り、実行の主体はハード上はＣＰＵ２０１であり、ソフトウェア上の制御の主体は、ＨＤ（ハードディスク）２１１にインストールされたネットワークデバイス管理ソフトウェアである。
【００３１】
以下、本発明に係るネットワークデバイス管理システムが表示する各種画面の例について説明する。
【００３２】
図３は、本発明に係るネットワークデバイス管理システムが表示するデバイスリスト（デバイスの一覧）の一例である。同図に示したように、この例では、図１のＬＡＮ１００に接続されているネットワークデバイスのうち、カラープリンタ１０１ａ、プリンタ１０２ａ、１０２ｂ、複合機１０３ａ〜１０３ｃ、がデバイスリスト３００上に表示されている。
【００３３】
デバイスリストでは、（１）ネットワークデバイス管理システムによるＭＩＢ／ＳＮＭＰを用いた探索手順により探索されたネットワークデバイス、（２）探索されたネットワークデバイスから選択した一部のネットワークデバイス、（３）ネットワークデバイス管理システムに手動で登録されたネットワークデバイスなどが、一覧形式で表示される。
【００３４】
同図において、３０６は、表示形式を切り換えるためのドロップダウンリストボックスである。現在は、「リスト」が選択されているため、ネットワークデバイスが一覧形式で表示されている。このドロップダウンリストボックス３０６で「マップ形式」を選択することにより、後述のデバイスマップ５００または６００を表示させることができる。
【００３５】
ここでは、デバイスリスト３００上には、個々のネットワークデバイスの情報として、デバイス名３０１、製品名３０２、設置場所３０３、ネットワークアドレス３０４が表示されている。
【００３６】
更に、設置場所３０３の領域には、該当するネットワークデバイスを示すアイコンが配置されているデバイスマップを表示するための、当該デバイスマップへのリンク３０５が表示される。この例では、カラープリンタ１０１ａ、複合機１０３ｃ、プリンタ１０２ａ、１０２ｂに対して配置先のデバイスマップを表示するためのリンク３０５が表示されている。このリンクは、デバイスを表示するためのボタンである。
【００３７】
図３では、具体的に、図１の１０１ａ、１０３ａ、１０３ｂ、１０３ｃ、１０２ａ、１０２ｂに対応する情報が各行に表示されている。
【００３８】
ユーザが、このリンク３０５をクリックすると、そのリンクに対応するデバイスマップが表示される。例えば、デバイスリスト３００において、プリンタ１０２ａの設置場所３０３の領域に表示されているデバイスマップへのリンク３０５をクリックすると、後述の図７に示すデバイスマップ７００が表示される。
【００３９】
図４は、図３のデバイスリスト３００に表示されているネットワークデバイスのうち、特定のネットワークデバイスが選択された場合に表示される表示画面の一例である。図４は、プリンタ１０２ａが指定されたときに表示されるデバイス管理ページの一例である。
【００４０】
この例では、主にネットワークデバイスを識別するための情報が表示されたページになっているが、他の情報（エラー状態、装備情報、ネットワーク情報、ジョブ情報、など）を表示するために、図示していない別のページに切り換えることも可能である。
【００４１】
図４において、デバイス管理ページ４００には、プリンタ１０２ａに関する情報として、デバイス名４０１、設置場所４０２、トナーカートリッジ型番４０３、製品名４０４などが表示されている。更に設置場所４０２の領域には、プリンタ１０２ａを示すアイコンが配置されているデバイスマップへのリンク４０５が表示されている。ユーザがデバイスマップへのリンク４０５をクリックすると、後述の図７に示すデバイスマップ７００が表示される。
【００４２】
ただし、このリンクは、デバイスマップへの配置がなされている場合にのみ表示される。それにより、該当するデバイスマップがないのかかわらず、ユーザが不必要にデイバスマップを表示させるのを防止することができる。
【００４３】
図５および図６は、本発明に係るネットワークデバイス管理システムが表示するデバイスマップの一例である。図５には、図１のＬＡＮ１００に接続されているネットワークデバイスのうち、プリンタ１０２を示すアイコン、複合機１０３ｃを示すアイコン、およびその他のデバイスマップへ移動するためのアイコンが配置されている。
【００４４】
また、図６には、図１のＬＡＮ１００に接続されているネットワークデバイスのうち、カラープリンタ１０１ａを示すアイコン、プリンタ１０２ｂを示すアイコン、およびその他のデバイスマップにいどうするためのアイコンが配置されている。
【００４５】
同図において、５０１および６０１は、ネットワークデバイスを表示するための表示形式を切り換えるためのドロップダウンリストボックスである。このドロップダウンリストボックス５０１または６０１で“リスト形式”を選択することにより、デバイスリスト３００を表示することができる。
【００４６】
更に、５０２および６０２は、表示するデバイスマップを選択するためのドロップダウンリストボックスである。「１ｓｔ  Ｆｌｏｏｒ」が選択されると、１階に対応するデバイスマップが表示される。ここでは、このドロップダウンリストボックスにおいて、デバイスマップ５００およびデバイスマップ６００を切り換えてることができる。
【００４７】
図７は、本発明に係るネットワークデバイス管理システムが表示するデバイスマップの一例である。図５との違いは、プリンタ１０２ｂのアイコンが四角形で囲まれて強調表示されている点である。つまり、図７は、個々のデバイスに関連付けられたデバイスマップへのリンクをクリックした場合に表示されるデバイスマップの例である。
【００４８】
図７のデバイスマップ７００は、図３に示したデバイスマップ３００において、プリンタ１０２ａのデバイス情報表示領域に表示されているデバイスマップへのリンク３０５がクリックされた場合、または、図４に示したプリンタ１０２ａのデバイス管理ページ４００に表示されたデバイスマップへのリンク４０５がクリックされた場合に、表示される。
【００４９】
ここでは、強調表示は、四角形で囲むことで行われているが、その他、色を変更する、点滅する、アイコンを拡大することで行われもよい。
【００５０】
以下、本発明において、図３に示したデバイスリスト３００、および図４に示したデバイス管理ページ４００に、デバイスマップへのリンク３０５および４０５をそれぞれ表示するための処理、および図７に示したデバイスマップ７００におけるデバイスアイコン（ネットワークデバイスを示すアイコン）の強調表示処理についてフローチャートを使って説明する。
【００５１】
図８は、図３に示したデバイスリスト３００に、デバイスマップへのリンク３０５を表示する場合の処理の一例を示すフローチャートである。
【００５２】
同図において、ステップＳ８０１では、デバイスリストに表示するデバイスの数をカウントするための変数ｉの値を０に初期化し、ステップＳ８０２に進む。尚、この変数ｉの値が、後述の処理において個々のネットワークデバイスを参照するための、０から始まるインデックス値となる。
【００５３】
ステップＳ８０２では、前記変数ｉの値と、デバイスリストに表示するデバイスの数を比較し、変数ｉの値がデバイスの数よりも小さい場合にはステップＳ８０３に進み（ステップＳ８０２：Ｙｅｓ）、それ以外の場合には本処理を終了する（ステップＳ８０２：Ｎｏ）。
【００５４】
ステップＳ８０３では、変数ｉの値をインデックスとするネットワークデバイス（ｉ番目のネットワークデバイス）に関する情報をデバイス情報の表示領域に表示し、ステップＳ８０４に進む。ここで表示するデバイスの情報とは、管理対象のネットワークデバイスを探索した際にネットワークデバイスから取得した情報、例えばデバイス名、製品名、設置場所、ネットワークアドレス、ＭＡＣアドレスなどや、管理対象のネットワークデバイスに関してネットワークデバイス管理システムが保持している情報、例えば印刷速度、印刷解像度などである。表示される情報はユーザごとに変更可能にしてもよい。
【００５５】
ステップＳ８０４では、変数ｉの値をインデックスとするネットワークデバイスが配置されているデバイスマップを、後述の図１０に示す手順に従って検索する。尚、ステップ８９４において、ネットワークデバイスを示すアイコンが配置されているデバイスマップが検索された場合には、配置先のデバイスマップを識別するための情報（例えば、デバイスマップのＩＤ）が返されるものとする。
【００５６】
ステップＳ８０５では、ステップＳ８０４において、ネットワークデバイスを示すアイコンが配置されているデバイスマップが検出されたかどうか判断し、デバイスマップが検出された場合にはステップＳ８０６に進み（ステップＳ８０５：Ｙｅｓ）、それ以外の場合にはステップＳ８０７に進む（ステップＳ８０５：Ｎｏ）。検出されたかどうかは、デバイスマップを識別するための情報が返ってきたかどうかでも分かる。
【００５７】
ステップＳ８０６では、ステップＳ８０４の処理において取得したデバイスマップを識別するための情報を元に、当該識別情報が示すデバイスマップを表示するためのリンクをデバイス情報の表示領域に表示する。
【００５８】
ステップＳ８０７では、変数ｉの値を１加算し、ステップＳ８０２に進む。
【００５９】
こうすることにより、各ネットワークデバイスに対して、ネットワークデバイスに関する情報を表示し、またネットワークデバイスを示すアイコンがいずれかのデバイスマップに配置されている場合には、当該デバイスマップへのリンクを表示することができる。
【００６０】
図９は、図４に示したデバイス管理ページ４００に、デバイスマップへのリンク４０５を表示する場合の処理の一例を示すフローチャートである。
【００６１】
同図において、ステップＳ９０１では、デバイス管理ページの管理対象となっているネットワークデバイス、つまりデバイスリストから選択されたネットワークデバイスから、デバイス管理ページ４００に表示する情報をＭＩＢ／ＳＮＭＰを使って取得する。図３の例では、デバイス名４０１、設置場所４０２、トナーカートリッジ型番４０３、製品名４０４などをネットワークデバイスから取得している。
【００６２】
ステップＳ９０２では、ステップＳ９０１においてデバイスから取得した情報を表示する。ステップＳ９０３では、デバイス管理ページの管理対象となっているネットワークデバイスを示すアイコンが配置されているデバイスマップを、後述の図１０に示す手順に従って検索する。尚、この処理において、デバイスアイコンが配置されているデバイスマップが検出された場合には、検出されたデバイスマップを識別するための情報（例えば、デバイスマップのＩＤ）が返されるものとする。
【００６３】
ステップＳ９０４では、ステップＳ９０３において、デバイス管理ページの管理対象となっているデバイスのデバイスアイコンが配置されているデバイスマップが検出されたかどうか判断し、デバイスマップが検出された場合にはステップＳ９０５に進み（ステップＳ９０４：Ｙｅｓ）、それ以外の場合には本処理を終了する（ステップＳ９０４：Ｎｏ）。
【００６４】
ステップＳ９０５では、ステップＳ９０３の処理において取得した、デバイスマップを識別するための情報を元に、検出されたデバイスマップを表示するためのリンクをデバイス情報の表示領域に表示する。図４に示したデバイス管理ページ４００の例では、デバイス情報の表示領域のうち「設置場所」を表示する領域にデバイスマップへのリンク４０５を表示している。
【００６５】
なお、図８及び図９では、ネットワークデバイス管理ソフトウェアが各ＰＣで起動された場合の、ネットワークデバイス管理ソフトウェアの表示処理を示した。
【００６６】
しかし、ネットワークデバイス管理ソフトウェアとＷｅｂサーバがサーバＰＣで起動されて、各クライアントＰＣで起動されたＷｅｂブラウザがサーバＰＣ上のネットワークデバイス管理ソフトウェアにアクセスする場合、図８の「表示処理」とは、サーバＰＣ上のネットワークデバイス管理ソフトウェアが、Ｗｅｂサーバを介してＷｅｂブラウザに提供されるＷｅｂページの中に、表示すべき情報を埋め込んでいく処理のことを意味する。つまり、ＷｅｂページがＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などの言語で記述されている場合、ネットワークデバイスに関する情報やデバイスマップへのリンクをＷｅｂページ中に記述していくことである。そして、ネットワークデバイス管理ソフトウェアは、Ｗｅｂサーバを介して、Ｗｅｂブラウザに、作成したＷｅｂページのデータを送信する。
【００６７】
図１０は、図８のステップＳ８０４、および図９のステップＳ９０３において実行される、デバイスアイコンが配置されたデバイスマップを検索する処理の一例を示すフローチャートである。
【００６８】
図１０において、ステップＳ１００１では、本処理が起動される際に指定される、当該処理の処理対象となるネットワークデバイスを識別するための情報を保存する。ネットワークデバイスを識別する情報としては、例えばＭＡＣアドレスなどを使用するのが一般的であるが、その他の識別情報であってもよい。
【００６９】
ステップＳ１００２では、デバイスマップの編集ページにおいて作成されたデバイスマップを管理するための情報（デバイスマップ管理情報）を読み出す。ここで読み出すデバイスマップ管理情報の例を図１２に示す。図中、各行の左端に示すのは、説明を簡潔に行うための行番号である。同図において、０２行目にはデバイスマップの数が、０４〜０６行目には１つ目のデバイスマップのＩＤと名前が、０８〜１０行目には２つめのデバイスマップのＩＤと名前が、それぞれ格納されている。
【００７０】
この例では、２つのデバイスマップがあり、１つ目のデバイスマップはＩＤが１で名前が「１ｓｔ  Ｆｌｏｏｒ」であることが、２つ目のデバイスマップはＩＤが２で名前が「２ｎｄ  Ｆｌｏｏｒ」であることがわかる。デバイスマップのＩＤは、後述する個々のデバイスマップの構成情報（デバイスマップ構成情報）にアクセスしたり、デバイスマップへのリンクをクリックした際に表示するデバイスマップを識別するために使用する。
【００７１】
ステップＳ１００３では、デバイスマップをカウントするための変数ｍの値を０に初期化する。尚、この変数ｍの値が、後述の処理において個々のデバイスマップを参照するための、０から始まるインデックス値となる。
【００７２】
ステップＳ１００４では、変数ｍの値と、デバイスマップの数を比較し、変数ｍの値がデバイスマップの数よりも小さい場合にはステップＳ１００６に進み（ステップＳ１００４：Ｙｅｓ）、それ以外の場合にはステップＳ１００５に進む（ステップＳ１００４：Ｎｏ）。
【００７３】
ステップＳ１００５では、指定されたネットワークデバイスのデバイスアイコンが配置されたデバイスマップが存在しない旨を、処理の結果として返し、本処理を終了する。
【００７４】
ステップＳ１００６では、変数ｍをインデックスとするデバイスマップに配置されたネットワークデバイスの一覧を取得する。ここでは、個々のデバイスマップの構成情報（デバイスマップ構成情報）は、図１０に示したデバイスマップのＩＤにより識別可能なファイルに個別に保存されているものとする。個々のデバイスマップ構成情報の例を図１３および図１４に示す。
【００７５】
図１３は、図５および図７に示したデバイスマップの構成情報であり、図中、各行の左端に示すのは、説明を簡潔に行うための行番号である。同図において、０１行目にはデバイスマップのサイズが、０２行目にはデバイスマップの背景として表示するイメージファイルの名称が保存されている。ここで、デバイスマップの背景として表示されるイメージファイルは、設置場所の概観を示す画像である。例えば、図５のデバイスマップでは、机、いす、通路を示す画像がイメージファイルに表現されている。このイメージファイルが示す設置場所の概観上に、ネットワークデバイスを示すアイコンを配置することにより、ネットワークデバイスが部屋や建物の中のどこに設置されているかを分かりやすくする。
【００７６】
また、０３行目以降には、デバイスマップ上に配置されている各種アイコンに関する情報が保存されている。０３〜０４行目には他のデバイスマップにジャンプするためのマップアイコンの情報が記述されている。０５〜０６および０７〜０８行目には他のＷｅｂサイトにジャンプするためのＷｅｂアイコンの情報が記述されている。
【００７７】
また、０９〜１２行目および１３〜１６行目にはデバイス管理ページにジャンプするためのデバイスアイコンの情報が記述されている。０９〜１２行目および１３〜１６行目に保存されているデバイスアイコンの情報には、デバイスアイコンに関連付けられているデバイスに関する情報が格納されており、ここに格納された情報とステップＳ９０１において保存されたネットワークデバイスを識別するための情報を比較することで、当該処理対象のネットワークデバイスを示すアイコンがデバイスマップに配置されているかどうかを判断することが可能になる。また、保存されているデバイスアイコンの情報の数をカウントすることにより、デバイスマップに配置されているネットワークデバイスの数を取得することができる。
【００７８】
さらに、アイコンに関する情報のそれぞれには、配置されるべき位置を示す座標データ（ＸＰＯＳＩＴＩＯＮ、ＹＰＯＳＩＴＩＯＮ）、アイコンに付属して表示されるタイトル（ＤＥＶＩＣＥ  ＴＹＰＥ、ＮＡＭＥ、ＭＯＤＥＬ）なども含まれている。
【００７９】
同様に、図１４は、図６に示したデバイスマップの構成情報である。０１行目にはデバイスマップのサイズが、０２行目にはデバイスマップの背景として表示するイメージファイルの名称が保存されている。
【００８０】
また、０３行目以降には、デバイスマップ上に配置されている各種アイコンに関する情報が保存されている。０３〜０４行目には他のデバイスマップにジャンプするためのマップアイコンの情報が記述されている。０５〜０６および０７〜０８行目には他のＷｅｂサイトにジャンプするためのＷｅｂアイコンの情報が記述されている。
【００８１】
また、０９〜１２行目および１３〜１６行目にはデバイス管理ページにジャンプするためのデバイスアイコンの情報が記述されている。
【００８２】
図１０の説明を続ける。ステップＳ１００７では、前記変数ｍをインデックスとするデバイスマップに配置されているデバイスの数をカウントするための変数ｎの値を０に初期化する。尚、この変数ｎの値が、後述の処理において変数ｍをインデックスとするデバイスマップに配置された個々のネットワークデバイスを参照するための、０から始まるインデックス値となる。
【００８３】
ステップＳ１００８では、変数ｎの値と、デバイスマップに配置されているネットワークデバイスの数を比較し、変数ｎの値がネットワークデバイスの数よりも小さい場合にはステップＳ１０１０に進み（ステップＳ１００８：Ｙｅｓ）、それ以外の場合にはステップＳ１００９に進む（ステップＳ１００８：Ｎｏ）。
【００８４】
ステップＳ１００９では、変数ｍの値を１加算し、ステップＳ１００４に進む。
【００８５】
ステップＳ１０１０では、変数ｎをインデックスとするネットワークデバイスの情報と、ステップＳ１００１において保存したデバイスの識別情報を比較し、ｎ番目のネットワークデバイスが、指定されたネットワークデバイスと一致する場合にはステップＳ１０１１に進み（ステップＳ１０１０：Ｙｅｓ）、それ以外の場合にはステップＳ１０１２に進む（ステップＳ１０１０：Ｎｏ）。
【００８６】
ステップＳ１０１１では、指定されたネットワークデバイスが配置されたデバイスマップが存在する旨の検索結果と、そのデバイスマップを識別するための情報（例えば、デバイスマップのＩＤ）を処理結果として返し、本処理を終了する。
【００８７】
ステップＳ１０１２では、変数ｎの値を１加算し、ステップＳ１００８に進む。
【００８８】
こうすることにより、ネットワークデバイスを示すアイコンがいずれかのデバイスマップに配置されている場合、配置先のデバイスマップを特定して、配置先のデバイスマップを識別する情報、例えばデバイスマップＩＤを提供することができる。
【００８９】
図１１は、図５、図６、図７に示したデバイスマップを表示する場合の処理の一例を示すフローチャートである。ここでは、特定のネットワークデバイスを示すアイコンを強調表示することもお行われる。
【００９０】
図１１に示した処理は、デバイスマップの表示要求があった際に起動される。そして、表示要求があった場合には、表示するデバイスマップを識別するための情報（例えば、デバイスマップのＩＤ）と、強調表示をする必要があるネットワークデバイスがある場合には、そのネットワークデバイスを識別するための情報（例えば、ＭＡＣアドレス）とが指定される。
【００９１】
例えば、デバイスマップへのリンクがクリックされてデバイスマップが表示される場合には、強調表示するネットワークデバイスが指定され、それ以外の方法（例えば、図３のデバイスリスト３００において、ドロップダウンリスト３０６から“マップ形式”を選択してデバイスマップを表示した場合）は強調表示するネットワークデバイスは特に指定されない。
【００９２】
図１１において、ステップＳ１１０１では、デバイスマップの表示要求の際に、強調表示をする必要があるネットワークデバイスの指定があったかどうかを判別し、ネットワークデバイスの指定があった場合にはステップＳ１１０２に進み（ステップＳ１１０１：Ｙｅｓ）、それ以外の場合にはステップＳ１１０３に進む（ステップＳ１１０１：Ｎｏ）。ステップＳ１１０２では、デバイスマップの表示要求の際に指定された、強調表示を必要とするネットワークデバイスの識別情報を保存する。
【００９３】
そして、ステップＳ１１０３では、表示するデバイスマップの構成情報（例えば、図１３および図１４に示したデータ）を取得しする。ステップＳ１１０４では、デバイスマップの構成情報で指定されたイメージファイルを基に、デバイスマップの背景の画像を表示する。
【００９４】
さらに、ステップＳ１１０５以降では、アイコンを表示していく。まず、ステップＳ１１０５では、デバイスマップに配置されているアイコンの数をカウントするための変数ｋの値を０に初期化する。尚、この変数ｋの値が、後述の処理において表示するデバイスマップに設置されている個々のアイコンの情報を参照するための、０から始まるインデックス値となる。
【００９５】
ステップＳ１１０６では、変数ｋの値とデバイスマップに配置されているアイコンの数を比較し、変数ｋの値がアイコンの数よりも小さい場合にはステップＳ１１０７に進み（ステップＳ１１０６：Ｙｅｓ）、それ以外の場合には本処理を終了する（ステップＳ１１０７：Ｎｏ）。
【００９６】
ステップＳ１１０７では、ｋ番目のアイコンの情報を検査し、当該アイコンがデバイスアイコンで、かつ、デバイスアイコンに関連付けられているネットワークデバイスが、ステップＳ１１０２において保存した識別情報が示すネットワークデバイスであるかどうかを判断する。該当する場合にはステップＳ１１０９に進み（ステップＳ１１０７：Ｙｅｓ）、それ以外の場合にはステップＳ１１０８に進む（ステップＳ１１０７：Ｎｏ）。
【００９７】
ステップＳ１１０８では、ｋ番目位のアイコンを、デバイスマップ上に通常の形状で表示する。一方、ステップＳ１１０９では、ｋ番目のアイコンを、他のアイコンと区別可能な形状で強調表示する。ステップＳ１１１０では、変数ｋの値を１加算する。表示するときには、アイコンの情報に含まれる座標データに基づいて、表示する位置を決定し、座標データが示す位置にアイコンを表示する。
【００９８】
なお、図１１では、ネットワークデバイス管理ソフトウェアが各ＰＣで起動された場合の、ネットワークデバイス管理ソフトウェアの表示処理を示した。
【００９９】
しかし、ネットワークデバイス管理ソフトウェアとＷｅｂサーバがサーバＰＣで起動されて、各クライアントＰＣで起動されたＷｅｂブラウザがサーバＰＣ上のネットワークデバイス管理ソフトウェアにアクセスする場合、図１１の「表示」とは、サーバＰＣ上のネットワークデバイス管理ソフトウェアが、Ｗｅｂサーバを介してＷｅｂブラウザに提供されるＷｅｂページの中に、表示すべき情報を埋め込んでいく処理のことを意味する。つまり、ＷｅｂページがＨＴＭＬやＸＭＬなどの言語で記述されている場合、ネットワークデバイスに関する情報やデバイスマップへのリンクをＷｅｂページ中に記述していくことである。さらに、ステップＳ１１０９では、強調表示する旨をＷｅｂページに記述する。そして、ネットワークデバイス管理ソフトウェアは、Ｗｅｂサーバを介して、Ｗｅｂブラウザに、作成したＷｅｂページのデータを送信する。
【０１００】
こうすることにより、デバイスマップ上に、設置場所の概観を示す画像を表示すると、ネットワークデバイスを示すアイコンを表示することができる。特に、図３のリンク３０５や図４のリンク４０５が指定された場合には、特定のネットワークデバイスのアイコンを強調表示するができ、ユーザにより指定されたネットワークデバイスを示すアイコンがどのデバイスマップのどの位置に配置されているかを見やすく表示することができる。
【０１０１】
また、上記で説明した本発明に係るネットワークデバイス管理ソフトウェアは、外部からインストールされるプログラムによって、図２に示したネットワークデバイス管理ソフトウェアが稼動可能なＰＣ２００上で遂行されても良い。その場合、そのプログラムはフラッシュメモリ、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどの記憶媒体により、あるいは電子メールやパソコン通信などのネットワークを介して、外部の記憶媒体からプログラムを含む情報群をＰＣ２００上にロードすることにより、ＰＣ２００に供給される場合でも本発明は適用されるものである。
【０１０２】
図１５は、記憶媒体の一例であるＣＤ−ＲＯＭのメモリマップを示す図である。９９９９はディレクトリ情報を記憶してある領域で、以降のインストールプログラムを記憶してある領域９９９８およびネットワークデバイス管理ソフトウェアを記憶してある領域９９９７の位置を示している。９９９８は、インストールプログラムを記憶してある領域である。９９９７は、ネットワークデバイス管理ソフトウェアを記憶してある領域である。本発明に係るネットワークデバイス管理ソフトウェアがＰＣ２００にインストールされる際には、まずインストールプログラムを記憶してある領域９９９８に記憶されているインストールプログラムがシステムにロードされ、ＣＰＵ２０１によって実行される。次に、ＣＰＵ２０１によって実行されるインストールプログラムが、ネットワークデバイス管理ソフトウェアを記憶してある領域９９９７からネットワークデバイス管理ソフトウェアを読み出して、ハードディスク２１１に格納する。
【０１０３】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の目的が達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１０４】
また、コンピュータが読み出したプログラムコードを実行することによって、前述した実施形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１０５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１０６】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体から、そのプログラムをパソコン通信など通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【図面の簡単な説明】
【０１０７】
【図１】ネットワークデバイス管理システムが動作可能なネットワークの構成を示す図である。
【図２】ネットワークデバイス管理ソフトウェアが稼動可能なＰＣの構成例を示すブロック図である。
【図３】ネットワークデバイス管理システムが表示するデバイスリスト（デバイスの一覧）の一例である。
【図４】デバイス管理ページの一例である。
【図５】ネットワークデバイス管理システムが表示するデバイスマップの一例である。
【図６】ネットワークデバイス管理システムが表示するデバイスマップの一例である。
【図７】ネットワークデバイス管理システムが表示するデバイスマップの一例である。
【図８】デバイスマップへのリンク３０５を表示する場合の処理の一例を示すフローチャートである。
【図９】デバイスマップへのリンク４０５を表示する場合の処理の一例を示すフローチャートである。
【図１０】デバイスアイコンが配置されたデバイスマップを検索する処理の一例を示すフローチャートである。
【図１１】デバイスマップを表示する場合の処理の一例を示すフローチャートである。
【図１２】デバイスマップ管理情報の例を示す図である。
【図１３】デバイスマップ構成情報の例を示す図である。
【図１４】デバイスマップ構成情報の例を示す図である。
【図１５】記憶媒体のメモリマップを示す図である。
【符号の説明】
【０１０８】
１００  ＬＡＮ
１０１ａ  カラープリンタ
１０１ｂ  カラープリンタ
１０１ｃ  カラープリンタ
１０２ａ  モノクロプリンタ
１０２ｂ  モノクロプリンタ
１０２ｃ  モノクロプリンタ
１０２ｄ  モノクロプリンタ
１０３ａ  複合機
１０３ｂ  複合機
１０３ｃ  複合機
１０４  スキャナ
１０５ａ  コンピュータ
１０５ｂ  コンピュータ
１０５ｃ  コンピュータ
１０５ｄ  コンピュータ
１０５ｅ  コンピュータ
２００  コンピュータ
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  システムバス
２０５  キーボードコントローラ
２０６  ＣＲＴコントローラ
２０７  ディスクコントローラ
２０８  ネットワークインタフェースカード
２０９  キーボード
２１０  ＣＲＴ
２１１  ハードディスク
２１２  フロッピー（登録商標）ディスク
２１３  ＣＤ
２１４  ＤＶＤ
【図１】
2008027465.tif 000003
【図２】
2008027465.tif 000004
【図３】
2008027465.tif 000005
【図４】
2008027465.tif 000006
【図５】
2008027465.tif 000007
【図６】
2008027465.tif 000008
【図７】
2008027465.tif 000009
【図８】
2008027465.tif 000010
【図９】
2008027465.tif 000011
【図１０】
2008027465.tif 000012
【図１１】
2008027465.tif 000013
【図１２】
2008027465.tif 000014
【図１３】
2008027465.tif 000015
【図１４】
2008027465.tif 000016
【図１５】
2008027465.tif 000017
【手続補正書】
【提出日】平成19年11月8日(2007.11.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続されたネットワーク機器に関する情報を表示するネットワーク管理装置であって、
特定のネットワーク機器を指定する指定手段と、
前記指定手段によりネットワーク機器が指定されたか否かを判定する判定手段と、
ネットワーク機器に関する情報を取得する情報取得手段と、
ネットワーク機器に関する情報の一覧を表示するように制御する一覧表示制御手段と、
前記取得手段が取得したネットワーク機器に関する情報をネットワーク機器の設置場所を表現するデバイスマップ上に配置して表示するように表示を制御する位置表示制御手段とを有し、
前記位置表示制御手段は、前記指定手段によりネットワーク機器が指定されたと前記判定手段が判定した場合には、前記デバイスマップ上に前記指定手段により指定されたネットワーク機器の識別情報を強調して表示し、前記指定手段によりネットワーク機器が指定されなかったと前記判定手段が判定した場合には、特定のネットワーク機器の識別情報を強調表示することなくデバイスマップを表示する処理を制御することを特徴とするネットワーク管理装置。
【請求項２】
前記位置表示制御手段は、指定されたネットワーク機器の識別情報を、色を変えて、または点滅して、または拡大して、または付加的に情報を付けて表示するように制御することを特徴とする請求項１に記載のネットワーク管理装置。
【請求項３】
前記位置表示制御手段は、デバイスマップの表示指示に基づき画面を表示する場合、ネットワーク機器の識別情報を強調せずにデバイスマップとして表示し、ネットワーク機器の一覧表示においてネットワーク機器が指示された場合には、指示されたネットワーク機器の識別情報をデバイスマップにて強調表示するように制御する請求項１或いは２に記載のネットワーク管理装置。
【請求項４】
前記一覧表示制御手段は、ネットワーク機器に関する情報の一覧を表現したデータを生成して、生成したデータを外部装置に送信し、
前記位置表示制御手段は、ネットワーク管理装置の画面と当該画面に配置される識別情報とを表現したデータを生成して、生成したデータを外部装置に送信することを特徴とする請求項１乃至３のいずれかに記載のネットワーク管理装置。
【請求項５】
ネットワークに接続されたネットワーク機器を探索する探索手段を有し、
前記取得手段は、前記探索手段により見つけられたネットワーク機器から、ネットワーク機器に関する情報を取得することを特徴とする請求項１乃至４のいずれかに記載のネットワーク管理装置。
【請求項６】
ネットワーク機器に関する情報の一覧で、いずれかのネットワーク機器が指定された場合、指定されたネットワーク機器に関する情報を表示する詳細画面を表示するように制御する詳細表示制御手段とを有することを特徴とする請求項１乃至５のいずれかに記載のネットワーク管理装置。
【請求項７】
ネットワーク機器はプリンタであることを特徴とする請求項１乃至６のいずれかに記載のネットワーク管理装置。
【請求項８】
ネットワークに接続されたネットワーク機器に関する情報を表示するネットワーク管理装置の制御方法であって、
特定のネットワーク機器を指定する指定工程と、
前記指定工程によりネットワーク機器が指定されたか否かを判定する判定工程と、
ネットワーク機器に関する情報を取得する情報取得工程と、
ネットワーク機器に関する情報の一覧を表示するように制御する一覧表示制御工程と、
前記取得工程が取得したネットワーク機器に関する情報をネットワーク機器の設置場所を表現するデバイスマップ上に配置して表示するように表示を制御する位置表示制御工程とを有し、
前記位置表示制御工程は、前記指定工程によりネットワーク機器が指定されたと前記判定工程が判定した場合には、前記デバイスマップ上に前記指定工程により指定されたネットワーク機器の識別情報を強調して表示し、前記指定工程によりネットワーク機器が指定されなかったと前記判定工程が判定した場合には、特定のネットワーク機器の識別情報を強調表示することなくデバイスマップを表示する処理を制御することを特徴とするネットワーク管理装置の制御方法。
【請求項９】
前記位置表示制御工程は、指定されたネットワーク機器の識別情報を、色を変えて、または点滅して、または拡大して、または付加的に情報を付けて表示するように制御することを特徴とする請求項８に記載の制御方法。
【請求項１０】
前記位置表示制御工程は、デバイスマップの表示指示に基づき画面を表示する場合、ネットワーク機器の識別情報を強調せずにデバイスマップとして表示し、ネットワーク機器の一覧表示においてネットワーク機器が指示された場合には、指示されたネットワーク機器の識別情報をデバイスマップにて強調表示するように制御する請求項８或いは９に記載の制御方法。
【請求項１１】
前記一覧表示制御工程は、ネットワーク機器に関する情報の一覧を表現したデータを生成して、生成したデータを外部装置に送信し、前記位置表示制御工程は、ネットワーク管理装置の画面と当該画面に配置される識別情報とを表現したデータを生成して、生成したデータを外部装置に送信することを特徴とする請求項８乃１０のいずれかに記載の制御方法。
【請求項１２】
ネットワークに接続されたネットワーク機器を探索する探索工程を有し、
前記取得工程は、前記探索工程により見つけられたネットワーク機器から、ネットワーク機器に関する情報を取得することを特徴とする請求項８乃至１１のいずれかに記載のネットワーク管理装置。
【請求項１３】
ネットワーク機器に関する情報の一覧で、いずれかのネットワーク機器が指定された場合、指定されたネットワーク機器に関する情報を表示する詳細画面を表示するように制御する詳細表示制御工程とを有することを特徴とする請求項８乃至１２のいずれかに記載の制御方法。
【請求項１４】
ネットワーク機器はプリンタであることを特徴とする請求項８乃至１３のいずれかに記載の制御方法。
【請求項１５】
請求項８乃至１４のいずれか１項に記載の制御方法をコンピュータに実行させる制御プログラム。
【請求項１６】
請求項１５に記載の制御プログラムを格納したコンピュータ読取可能な記憶媒体。