JP2003234741A - 管理装置及びプログラム - Google Patents
管理装置及びプログラムInfo
- Publication number
- JP2003234741A JP2003234741A JP2002034687A JP2002034687A JP2003234741A JP 2003234741 A JP2003234741 A JP 2003234741A JP 2002034687 A JP2002034687 A JP 2002034687A JP 2002034687 A JP2002034687 A JP 2002034687A JP 2003234741 A JP2003234741 A JP 2003234741A
- Authority
- JP
- Japan
- Prior art keywords
- identification
- communication device
- condition
- unit
- investigation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
スタマイズ可能な管理機能を提供するネットワークシス
テムの管理装置を提供する。 【解決手段】 通信装置を管理する管理装置160は、
通信装置の種類を特定するための識別条件と、識別条件
を満たす前記通信装置の機能の調査方法とを対応付ける
識別テーブルを格納する識別テーブル格納部215と、
通信装置が識別条件を満たすかどうかを判断する識別部
210と、通信装置が識別条件を満たす場合に、識別条
件に対応付けられた調査方法を用いて通信装置の機能を
特定する調査部220とを備える。
Description
グラムに関する。特に本発明は、ネットワークシステム
内の通信装置の種類の識別、機能の調査、状態の監視等
を行う管理装置及びプログラムに関する。
ステム内の通信装置を管理する管理方法に関する技術と
して、例えば特開2001−308873、特開平6−
315029、及び特開2001−217832が挙げ
られる。特開2001−308873は、ネットワーク
構成図を表示する方法及びシステムを開示する。特開平
6−315029は、通信機器の属性情報を調査する装
置を開示する。特開2001−217832は、SNM
P(Simple Network Manageme
nt Protocol)を実装しているネットワーク
システムにおいて、機器構成を自動的に検出する方法及
びシステムを開示する。
の管理装置は、ネットワークシステム内の通信装置の識
別、機能の調査等の管理動作を行う。従来技術におい
て、この様な管理装置は、特定の通信装置を識別し、機
能を調査するための専用プログラムを用いて上記の管理
動作を実現するのが一般的であった。
るためには、理解しやすい様に構造化され、かつ簡単に
カスタマイズ可能な管理機能を提供することが望まし
い。
とのできる管理装置及びプログラムを提供することを目
的とする。この目的は特許請求の範囲における独立項に
記載の特徴の組み合わせにより達成される。また従属項
は本発明の更なる有利な具体例を規定する。
態によると、通信装置を管理する管理装置であって、前
記通信装置の種類を特定するための識別条件と、前記識
別条件を満たす前記通信装置の機能の調査方法とを対応
付ける識別テーブルを格納する識別テーブル格納部と、
前記通信装置が前記識別条件を満たすかどうかを判断す
る識別部と、前記通信装置が前記識別条件を満たす場合
に、前記識別条件に対応付けられた前記調査方法を用い
て前記通信装置の機能を特定する調査部とを備えること
を特徴とする管理装置を提供する。
調査方法により指定され、前記通信装置の機能を特定す
るための調査条件と当該調査条件によって特定される機
能とを対応付ける種類別調査テーブルを格納する種類別
調査テーブル格納部を更に備え、前記調査部は、前記通
信装置が前記識別条件を満たし、かつ前記識別条件に対
応する前記調査方法により指定される前記種類別調査テ
ーブルから取得した前記調査条件を前記通信装置が満た
す場合に、前記種類別調査テーブルから取得した前記調
査条件に対応する前記機能を前記通信装置が有すると特
定してもよい。また、前記通信装置の機能を特定するた
めの調査条件と、当該調査条件によって特定される機能
とを対応付けるデフォルト調査テーブルを格納するデフ
ォルト調査テーブル格納部と、前記識別テーブル格納部
に格納された前記調査方法により指定され、前記通信装
置の機能を特定するための調査条件と、当該調査条件に
よって特定される機能とを対応付ける種類別調査テーブ
ルを格納する種類別調査テーブル格納部とを更に備え、
前記調査部は、前記デフォルト調査テーブルから取得し
た前記調査条件を前記通信装置が満たす場合に、前記デ
フォルト調査テーブルから取得した前記調査条件に対応
する前記機能を前記通信装置が有すると特定し、前記識
別テーブルに格納された前記識別条件を前記通信装置が
満たし、かつ当該識別条件に対応する前記調査方法によ
り指定される前記種類別調査テーブルから取得した前記
調査条件を前記通信装置が満たす場合に、前記種類別調
査テーブルから取得した前記調査条件に対応する前記機
能を前記通信装置が有すると特定してもよい。
別条件に対応付けて、前記識別条件を満たす前記通信装
置の状態を監視する監視方法を前記識別テーブルに格納
し、前記通信装置が前記識別条件を満たす場合に、前記
識別条件に対応付けられた前記監視方法を用いて前記通
信装置の状態を監視する監視部を更に備えてもよい。ま
た、前記管理装置の使用者に前記通信装置のアドレスを
指定させ、指定された前記通信装置の種類及び機能の特
定を、前記識別部及び前記調査部にそれぞれ行わせる指
定部を更に備えてもよい。また、前記識別部が特定した
前記種類に対応する画像を用いて、前記通信装置を前記
管理装置の表示装置上に図示させる通信装置表示部と、
前記管理装置の使用者が前記画像に対して予め定められ
た操作を行った場合に、前記調査部が取得した前記通信
装置の機能を表示させる機能表示部とを更に備えてもよ
い。
の種類を特定するための識別条件と、前記識別条件を満
たす前記通信装置の機能の調査方法との組合せを含む組
を複数有し、前記識別部は、前記通信装置が前記複数の
組のいずれの前記識別条件を満たすかを、予め設定され
た前記組の優先順位に基づき判断してもよい。また、前
記識別テーブルに登録する前記組を、前記管理装置の使
用者に入力させる入力部と、前記入力部により入力され
た前記組を、前記識別テーブルに登録する登録部と、前
記識別テーブルに登録された複数の前記組の前記優先順
位を、前記複数の組のそれぞれに設定された前記識別条
件に基づき設定する優先順位設定部とを備えてもよい。
また、前記優先順位設定部は、第1の前記識別条件が第
2の前記識別条件に包含される場合に、前記第1の識別
条件に対応する前記組の優先順位を、前記第2の識別条
件に対応する前記組の優先順位より高く設定してもよ
い。また、前記管理装置は、複数の前記通信装置を管理
し、前記優先順位設定部は、前記識別テーブル内の前記
組のそれぞれに対応付けられた前記識別条件を満たす前
記通信装置の数が小さい順に前記優先順位を高く設定し
てもよい。
装置を管理する管理装置であって、前記通信装置の種類
を特定するための識別条件と、前記識別条件を満たす前
記通信装置の状態を監視する監視方法とを対応付ける識
別テーブルを格納する識別テーブル格納部と、前記通信
装置が前記識別条件を満たすかどうかを判断する識別部
と、前記通信装置が前記識別条件を満たす場合に、前記
識別条件に対応付けられた前記監視方法を用いて前記通
信装置の状態を監視する監視部とを備えることを特徴と
する管理装置を提供する。
装置を管理する管理装置用のプログラムであって、前記
管理装置を、前記通信装置の種類を特定するための識別
条件と、前記識別条件を満たす前記通信装置の機能の調
査方法とを対応付ける識別テーブルを格納する識別テー
ブル格納部と、前記通信装置が前記識別条件を満たすか
どうかを判断する識別部と、前記通信装置が前記識別条
件を満たす場合に、前記識別条件に対応付けられた前記
調査方法を用いて前記通信装置の機能を特定する調査部
として動作させることを特徴とするプログラムを提供す
る。
装置を管理する管理装置用のプログラムであって、前記
管理装置を、前記通信装置の種類を特定するための識別
条件と、前記識別条件を満たす前記信装置の状態を監視
する監視方法とを対応付ける識別テーブルを格納する識
別テーブル格納部と、前記通信装置が前記識別条件を満
たすかどうかを判断する識別部と、前記通信装置が前記
識別条件を満たす場合に、前記識別条件に対応付けられ
た前記監視方法を用いて前記通信装置の状態を監視する
監視部として動作させることを特徴とするプログラムを
提供する。
特徴の全てを列挙したものではなく、これらの特徴群の
サブコンビネーションも又発明となりうる。
発明を説明するが、実施形態はクレームにかかる発明を
限定するものではなく、また実施形態の中で説明されて
いる特徴の組み合わせの全てが発明の解決手段に必須で
あるとは限らない。
ークシステム100の構成を示す。ネットワークシステ
ム100は、サーバ110、プリンタ120、ゲートウ
ェイ130、端末140a〜d、中継機器150a〜
c、及び管理装置160を備える。本実施形態に係るサ
ーバ110、プリンタ120、ゲートウェイ130、端
末140a〜d、中継機器150a〜c、及び管理装置
160は、本発明に係る通信装置の一例である。
理、プリンタ管理、及び/又はデータベース管理等の各
種のサービスを端末140a〜dに提供する。プリンタ
120は、端末140a〜dからの要求を受けて印刷を
行う。ゲートウェイ130は、サーバ110、端末14
0a〜d、及び管理装置160が外部のネットワークに
アクセスする場合の中継を行う。端末140a〜dは、
使用者がサーバ110、プリンタ120、及びゲートウ
ェイ130等にアクセスするために用いられる、例えば
パーソナルコンピュータやPDA等の装置である。中継
機器150a〜cは、サーバ110、プリンタ120、
ゲートウェイ130、端末140a〜d、及び管理装置
160を接続し、これらの通信装置の間の通信を中継す
る。
100内の通信装置、すなわちサーバ110、プリンタ
120、ゲートウェイ130、端末140a〜d、中継
機器150a〜cを管理する。具体的には、管理装置1
60は、ネットワークシステム100内の通信装置の種
類を特定する識別処理、ネットワークシステム100内
の通信装置の機能を特定する調査処理、及びネットワー
クシステム100内の通信装置の状態を監視する監視処
理を含む処理を行う。
ぞれ図1に示した様に”192.168.1.1”か
ら”192.168.1.11”迄のIPアドレスが割
り当てられているものとする。
テム100は、便宜上ローカルエリアネットワークであ
ることを前提として説明を行う。ただし、本実施形態に
係るネットワークシステム100は、インターネットや
公衆電話網等の公衆通信網や、ローカルエリアネットワ
ーク等の種々のネットワーク、又はこれらの組合せであ
ってもよい。
160の構成を示す。管理装置160は、入力部20
0、指定部205、識別部210、識別テーブル格納部
215、調査部220、種類別調査テーブル格納部22
5、デフォルト調査テーブル格納部230、監視部23
5、監視テーブル格納部240、通信部245、通信装
置データベース格納部280、通信装置表示部250、
機能表示部255、監視表示部260、表示部275、
登録部265、及び優先順位設定部270を備える。
理を行う際に必要となるパラメータを、管理装置160
の使用者に入力させる。すなわち、入力部200は、識
別処理、調査処理、及び/又は監視処理を行う際に、処
理対象の通信装置を特定するための情報を、管理装置1
60の使用者に入力させる。また、入力部200は、通
信装置の識別処理に用いる識別テーブル格納部215内
の識別テーブルを変更するための情報を、管理装置16
0の使用者に入力させる。同様に、入力部200は、通
信装置の調査処理に用いる種類別調査テーブル格納部2
25内の種類別調査テーブル及び/又はデフォルト調査
テーブル格納部230内のデフォルト調査テーブルを変
更するための情報を、管理装置160の使用者に入力さ
せる。また、入力部200は、通信装置の監視処理に用
いる監視テーブル格納部240内の監視テーブルを変更
するための情報を、管理装置160の使用者に入力させ
る。
管理装置160の使用者に処理対象の通信装置を指定さ
せる。そして、指定部205は、指定された通信装置の
アドレスを識別部210及び識別部210を介して調査
部220に送信し、種類及び機能の特定をそれぞれ行わ
せる。この様にして、指定部205は、管理装置160
の使用者が指定した通信装置の識別処理及び調査処理
を、起動することができる。
5に格納された識別テーブルに基づき、通信装置の種類
を特定する識別処理を行う。そして、識別部210は、
識別処理の結果を通信装置データベース格納部280に
格納する。調査部220は、種類別調査テーブル格納部
225に格納された種類別調査テーブル及びデフォルト
調査テーブル格納部230に格納されたデフォルト調査
テーブルに基づき、識別部210が種類を特定した通信
装置の調査処理を行う。そして、調査部220は、調査
処理の結果を通信装置データベース格納部280に格納
する。監視部235は、監視テーブル格納部240に格
納された監視テーブルに基づき、識別部210が種類を
特定した通信装置の監視処理を行う。そして、監視部2
35は、監視処理の結果を通信装置データベース格納部
280に格納する。通信部245は、識別部210、調
査部220、及び監視部235と、ネットワークシステ
ム100内の通信装置との間での通信を処理する。通信
装置データベース格納部280は、識別部210、調査
部220、及び監視部235がそれぞれ識別処理、調査
処理、及び監視処理を行った結果を登録する通信装置デ
ータベースを格納する。
識別処理を行った通信装置を、識別部210が特定した
通信装置の種類に対応する画像を用いて表示部275上
に図示させる。これにより、管理装置160の使用者
は、表示部275上に図示された通信装置の画像に基づ
き、通信装置の種類を識別することができる。機能表示
部255は、調査部220が調査処理において特定した
処理対象の通信装置の機能を通信装置データベースから
取得し、表示部275上に表示させる。ここで、機能表
示部255は、通信装置表示部250が図示した通信装
置の画像に対し、管理装置160の使用者が例えばクリ
ックによる選択等の予め定められた操作を入力部200
を用いて行った場合に、操作の対象となる通信装置の機
能を表示させる。監視表示部260は、監視処理におい
て監視部235が取得した処理対象の通信装置の状態を
通信装置データベースから取得し、表示部275上に表
示させる。表示部275は、通信装置表示部250、機
能表示部255及び/又は監視表示部260の指示に基
づき、管理装置160の表示装置上に画像を表示する。
5内の識別テーブル、種類別調査テーブル格納部225
内の種類別調査テーブル、デフォルト調査テーブル格納
部230内のデフォルト調査テーブル、又は監視テーブ
ル格納部240内の監視テーブルを変更するための情報
を入力部200から受けると、対応するテーブルを変更
する。優先順位設定部270は、識別テーブル格納部2
15内の識別テーブルが変更された場合等に、識別テー
ブルに格納された複数の識別条件等の優先順位を設定す
る。
ブル格納部215に格納される識別テーブルの一例を、
表形式により示す。識別テーブルは、識別条件フィール
ド、種類フィールド、表示画像フィールド、調査方法フ
ィールド、及び監視方法フィールドを含む。
特定するための識別条件を格納する。種類フィールド
は、対応する識別条件を満たす通信装置の種類を格納す
る。表示画像フィールドは、対応する識別条件を満たす
通信装置を通信装置表示部250が表示部275上に図
示させる際に用いる表示画像名を格納する。調査方法フ
ィールドは、対応する識別条件を満たす通信装置の機能
の調査方法を格納する。監視方法フィールドは、対応す
る識別条件を満たす通信装置の状態を監視する監視方法
を格納する。
件と、種類と、調査方法との組合せを含む組を複数有す
る。これらの複数の組は、上の行がより優先度が高く設
定される。
象の通信装置のアドレスを受信し、識別処理を行う。識
別処理において、識別部210は、識別テーブル格納部
215内に格納された1以上の識別テーブルから、例え
ば管理装置160の使用者が入力部200を介して指定
した識別テーブルを選択する。以上に代えて、識別部2
10は、複数の識別テーブルを順にアクセスして、処理
対象の通信装置の種類を特定してもよい。次に、識別部
210は、選択された識別テーブルに格納された各組
を、優先順位の高い順に取得する。次に、識別部210
は、通信装置が識別テーブル内の複数の組のいずれの識
別条件を満たすかを、優先順位が高い組から順に判断す
る。そして、識別部210は、処理対象の通信装置が、
取得した組の識別条件フィールドに格納された識別条件
を満たした時点で、識別条件に対応付けられた種類を取
得して処理対象の通信装置の種類を特定する。
て、識別部210は、処理対象の通信装置が保持するs
ysObjectIDパラメータが、識別条件の右辺の
値と一致した場合に、通信装置が当該識別条件を満たす
と判断する。ここで、sysObjectIDパラメー
タは、例えば通信装置のSNMP(Simple Ne
twork Management Protoco
l)機能が備えるMIB(Management In
formation Base)に格納された、通信装
置の機種名を示す情報である。識別部210は、例えば
識別テーブル格納部215を介して処理対象の通信装置
にSNMPのGET REQUESTメッセージを送信
し、sysObjectIDパラメータを取得する。そ
して、識別部210は、sysObjectIDパラメ
ータで特定される機種名が、”at−8224X
L”、”at−Rapier24”、又は”at−82
16XL”であった場合に、通信装置の種類をそれぞ
れ”C8224XL”、”C8624XL”、又は”C
8216XL”と特定する。
0は、処理対象の通信装置が保持するsysObjec
tIDパラメータを取得できた場合に、通信装置が当該
識別条件を満たすと判断する。また、図3の5行目にお
いて、識別部210は、処理対象の通信装置がping
コマンドに応答した場合に、通信装置が当該識別条件を
満たすと判断する。また、図3の6行目において、識別
部210は、処理対象の通信装置が、常に当該識別条件
を満たすと判断する。
法で処理対象の通信装置の種類を特定した後、処理対象
の通信装置のアドレスと、識別条件に対応付けられた調
査方法とを調査部220に送信し、調査部220に調査
処理を行わせる。同様に、識別部210は、処理対象の
通信装置のアドレスと、識別条件に対応付けられた監視
方法とを調査部220を介して監視部235に送信し、
監視部235に監視処理を行わせる。また、識別部21
0は、処理対象の通信装置のアドレス、種類、及び表示
画像名等を、通信装置データベース格納部280内の通
信装置データベースに格納する。
査テーブル格納部225に格納される種類別調査テーブ
ルの一例を、表形式により示す。図4に示した種類別調
査テーブルは、図3における調査方法が”スイッチ調
査”である場合に対応する。種類別調査テーブルは、調
査条件フィールド、機能フィールド、表示オプションフ
ィールド、調査方法フィールド、及び監視方法フィール
ドを含む。
特定するための調査条件を格納する。機能フィールド
は、対応する調査条件によって特定される機能を格納す
る。表示オプションフィールドは、通信装置が対応する
調査条件を満たす場合に、表示部275が図示する通信
装置の画像に追加する情報を格納する。調査方法フィー
ルドは、通信装置が対応する調査条件を満たす場合に、
通信装置を更に詳細に調査するための調査方法を格納す
る。監視方法フィールドは、通信装置が対応する調査条
件を満たす場合に、識別テーブル格納部215内の識別
テーブルによって指定された監視方法に追加して、通信
装置を更に詳細に監視するための監視方法を格納する。
デフォルト調査テーブル格納部230は、種類別調査テ
ーブルと略同一のデータ形式であるデフォルト調査テー
ブルを格納する。
ドレスと、識別条件に対応付けられた調査方法とを識別
部210から受信する。次に、調査部220は、処理対
象の通信装置の調査処理を行う。ここで、調査処理は、
デフォルトの調査処理と、通信装置の種類別の調査処理
に分類される。
特定した通信装置の種類とは無関係に行う調査処理であ
る。調査部220は、デフォルト調査テーブル格納部2
30内のデフォルト調査テーブルを用いて、デフォルト
の調査処理を行う。一方、通信装置の種類別の調査処理
は、識別部210が特定した通信装置の種類に対応する
調査方法を用いて行う調査処理である。調査部220
は、種類別調査テーブル格納部225内に格納された1
以上の種類別調査テーブルから、識別部210から受信
した調査方法により指定される種類別調査テーブルを選
択し、選択した種類別調査テーブルを用いて、通信装置
の種類別の調査処理を行う。
理において、調査部220は、調査テーブル(デフォル
ト調査テーブル又は種類別調査テーブル)に格納された
各行を取得する。次に、調査部220は、取得した行の
調査条件を通信装置が満たすかどうかを判断する。そし
て、調査部220は、調査テーブルから取得した調査条
件を通信装置が満たす場合に、調査テーブルに対応する
機能を通信装置が有すると特定する。
20は、処理対象の通信装置が保持するipForwa
rdingパラメータが、識別条件の右辺の値と一致し
た場合に、通信装置が当該調査条件を満たすと判断す
る。ここで、ipForwardingパラメータは、
例えば通信装置のSNMP機能が備えるMIBに格納さ
れた、通信装置のルーティング機能の有無を示す情報で
ある。識別部210は、例えば識別テーブル格納部21
5を介して処理対象の通信装置にSNMPのGET R
EQUESTメッセージを送信し、ipForward
ingパラメータを取得する。そして、識別部210
は、ipForwardingパラメータが、”for
warding”であった場合に、通信装置がルーティ
ング機能を有すると特定する。
20は、処理対象の通信装置が保持するVLANfun
ctionパラメータが、TRUE(真)であった場合
に、通信装置がVLAN機能を有すると特定する。ま
た、図4の2、4、5行目において、調査部220は、
スイッチ調査の対象となる通信装置が、常にそれぞれス
イッチ機能、SNMP機能、ping機能を有すると特
定する。
装置の機能を特定した後、調査テーブルに、対応する調
査方法が更に指定されている場合には、指定された調査
方法に対応する種類別調査テーブルを種類別調査テーブ
ル格納部225から取得し、以上の同様に更に詳細な調
査処理を行う。次に、調査部220は、通信装置が調査
条件を満たす場合に、調査テーブルにおいて調査条件に
対応する監視方法を取得し、識別部210から受信した
監視方法に追加する。そして、調査部220は、処理対
象の通信装置のアドレスと、識別部210及び調査部2
20が取得した監視方法とを監視部235に送信し、監
視部235に監視処理を行わせる。
ブル格納部240に格納される監視テーブルの一例を、
表形式により示す。図5に示した監視テーブルは、図3
における監視方法が”スイッチ動作”である場合に対応
する。監視テーブルは、監視条件フィールド、状態フィ
ールド、及び表示オプションフィールドを含む。
監視するための監視条件を格納する。状態フィールド
は、通信装置が監視条件を満たす場合における通信装置
の状態を格納する。表示オプションフィールドは、通信
装置が監視条件を満たす場合に、表示部275が図示す
る通信装置の画像に追加する情報を格納する。
ドレスと、識別条件又は調査条件に対応付けられた監視
方法とを調査部220から受信する。次に、監視部23
5は、処理対象の通信装置の状態の監視処理を行う。こ
こで、監視部235は、監視テーブル格納部240内に
格納された1以上の監視テーブルから、調査部220か
ら受信した監視方法により指定される監視テーブルを選
択し、選択した監視テーブルを用いて通信装置の種類及
び機能別の監視処理を行う。
テーブルの各行を取得する。次に、監視部235は、取
得した行の監視条件を通信装置が満たすかどうかを判断
する。そして、監視部235は、監視条件を通信装置が
満たす場合に、通信装置が監視条件に対応する状態にあ
ると特定する。
て、監視部235は、通信装置がpingコマンドに応
答しない場合及び応答する場合に、通信装置がそれぞれ
DOWN状態及びUP状態であると特定する。また、図
5の3行目において、監視部235は、処理対象の通信
装置から受信した、例えばSNMPのTrapメッセー
ジ等が通信装置のリセットを示す”cold star
t”イベントを通知するものであった場合に、通信装置
がTrap状態であると特定する。また、図5の4行目
において、監視部235は、例えば通信装置がping
コマンドに10日間応答しなかった場合、通信装置がネ
ットワークシステム100から削除された状態(Del
ete状態)にあると特定する。
データベース格納部280に格納される通信装置データ
ベースを、表形式により示す。通信装置データベース
は、IPアドレスフィールド、表示名フィールド、種類
フィールド、表示画像フィールド、監視方法フィール
ド、ルーティング機能フィールド、スイッチ機能フィー
ルド、VLAN機能フィールド、SNMP機能フィール
ド、PING機能フィールド、状態フィールド、及び表
示オプションフィールドを含む。
が、識別処理を行った通信装置のアドレスを格納するた
めに用いられる。本実施形態において、通信装置のアド
レスは、一例としてIPアドレスであるものとする。表
示名フィールドは、識別部210が、管理装置160の
使用者が通信装置に割り当てた名称を取得し格納するた
めに用いられる。識別部210は、表示名フィールドに
格納する名称として、例えばサーバ110のDNS(D
omain Name Service)機能に登録さ
れた名称を取得してもよい。種類フィールドは、識別部
210が、識別処理により特定した通信装置の種類を格
納するために用いられる。表示画像フィールドは、識別
部210が、識別処理により特定した通信装置の表示画
像名を格納するために用いられる。監視方法フィールド
は、監視部235が、通信装置の状態を監視する監視方
法を格納するために用いられる。ルーティング機能フィ
ールド、スイッチ機能フィールド、VLAN機能フィー
ルド、SNMP機能フィールド、及びPING機能フィ
ールドは、調査部220が、それぞれ調査処理において
特定された通信装置の機能の有無を格納するために用い
られる。状態フィールドは、監視部235が、監視処理
において取得された通信装置の状態を格納するために用
いられる。表示オプションフィールドは、調査部220
が、調査処理において種類別調査テーブル格納部225
若しくはデフォルト調査テーブル格納部230内の調査
テーブルから取得した表示オプションを、監視部235
が、監視処理において監視テーブル格納部240内の監
視テーブルから取得した表示オプションを、それぞれ格
納するために用いられる。
235は、それぞれ識別処理、調査処理、及び監視処理
の結果を、通信装置データベース格納部280内の通信
装置データベースに格納する。通信装置表示部250、
機能表示部255、及び監視表示部260は、識別処
理、調査処理、及び監視処理の結果を表示部275上に
表示する際に、通信装置データベース格納部280内の
通信装置データベースから通信装置に関する情報を取得
する。
160によるネットワークシステム100の管理フロー
を示す。まず、表示部275は、初期画面を表示する
(S700)。ここで、表示部275は、通信装置表示
部250、機能表示部255、及び監視表示部260を
用いて、S700の時点で既に通信装置データベース格
納部280に格納されている情報に基づき、ネットワー
クシステム100内の通信装置に関する情報を初期画面
に表示する。次に、登録部265は、識別テーブル、種
類別調査テーブル、デフォルト調査テーブル、又は監視
テーブルの追加、削除、変更等を入力部200を介して
受信した場合、これらのテーブルを更新する(S71
0)。次に、指定部205は、入力部200を用いて、
処理対象の通信装置を管理装置160の使用者に指定さ
せる(S720)。次に、識別部210は、指定部20
5が指定する通信装置の識別処理を行う(S730)。
次に、調査部220は、指定部205が指定する通信装
置の調査処理を行う(S740)。次に、監視部235
は、指定部205が指定する通信装置の監視処理を行う
(S750)。
10による通信装置の識別処理フローを示す。まず、識
別部210は、識別テーブル格納部215内の識別テー
ブルの上側から順に1行ずつ読み出す(S800)。次
に、識別部210は、S800において読み出した行の
識別条件を解釈する(S810)。次に、識別部210
は、識別条件の判断に用いる通信装置内の情報を、例え
ばSNMPのGETREQUESTメッセージ等を用い
て取得する(S820)。次に、識別部210は、識別
条件が成立するかどうかを判断する(S830)。識別
条件が成立する場合、識別部210は、識別テーブルの
当該行以降に格納された識別条件の判断は中止し、S8
50に処理を進める。
合、識別部210は、識別テーブルに次の行が存在する
かどうかを判断する(S840)。識別テーブルに次の
行が存在する場合、識別部210は、処理をS800に
進め、識別テーブルの次の行を読み出す(S800)。
S840において識別テーブルに次の行が存在しない場
合、識別部210は、処理対象の通信装置の種類を特定
せずに識別処理を終了する。
合、識別部210は、通信装置の表示名をサーバ110
から取得すると共に、識別条件に対応する種類を識別テ
ーブルから取得する。そして、識別部210は、通信装
置のアドレス、表示名及び種類を通信装置データベース
に格納する(S850)。次に、通信装置表示部250
は、識別部210が通信装置データベースに格納した種
類に対応する画像を用いて、通信装置を表示部275上
に図示させる(S860)。
20による通信装置の調査処理フローを示す。図9に示
した調査処理フローは、デフォルトの調査処理及び通信
装置の種類別の調査処理のそれぞれに対して実行され
る。
受信した調査方法が調査テーブルを指定していない場合
に、調査処理を終了させる(S900)。ここで、調査
部220は、通信装置の種類とは無関係に、デフォルト
の調査テーブルを用いた調査処理を行う。次に、調査部
220は、処理対象の調査テーブルから1行ずつ読み出
す(S910)。次に、調査部220は、S910にお
いて読み出した行の調査条件を解釈する(S920)。
次に、調査部220は、調査条件の判断に用いる通信装
置内の情報を、例えばSNMPのGET REQUES
Tメッセージ等を用いて取得する(S930)。
るかどうかを判断する(S940)。調査条件が成立し
た場合、調査部220は、調査条件に対応する通信装置
の機能を、通信装置データベースに格納する(S95
0)。そして、処理対象の調査テーブルに次の行が存在
する場合、調査部220は処理をS910に進め、処理
対象の調査テーブルの次行を読み出す(S960)。S
900からS960の処理が終了すると、機能表示部2
55は、表示部275上に図示した処理対象の通信装置
の画像に、成立した調査条件に対応する表示オプション
で指定される情報を追加する(S970)。
235による通信装置の監視処理フローを示す。図10
に示した監視処理フローは、監視部235が識別部21
0及び調査部220から受信した監視方法に対応する監
視処理のそれぞれに対して実行される。
調査部220から受信した監視方法が監視テーブルを指
定されていない場合に、監視処理を終了させる(S10
00)。次に、監視部235は、処理対象の監視テーブ
ルから1行ずつ読み出す(S1010)。次に、監視部
235は、S1010において読み出した行の監視条件
を解釈する(S1020)。次に、監視部235は、監
視条件の判断に用いる通信装置内の情報を、例えばSN
MPのGET REQUESTメッセージの送信又はT
rapメッセージの受信等により取得する(S103
0)。
るかどうかを判断し、通信装置の状態を特定する(S1
040)。次に、監視部235は、監視条件に対応する
通信装置の状態を、通信装置データベースに格納する
(S1050)。そして、処理対象の監視テーブルに次
の行が存在する場合、監視部235は処理をS1010
に進め、処理対象の監視テーブルの次行を読み出す(S
1060)。S1000からS1060の処理が終了す
ると、監視表示部260は、表示部275上に図示した
処理対象の通信装置の画像に、成立した監視条件に対応
する表示画像で指定される画像を追加する(S107
0)。
置160による識別条件の入力フローを示す。図11に
示す識別条件の入力フローは、管理装置160の使用者
が図7のS710において通信装置の識別条件と、種類
と、調査方法との組合せを含む組を識別テーブルに追加
する場合、又は通信装置の識別条件を変更する場合に実
行される。
録する組を、管理装置160の使用者に入力させる(S
1200)。次に、登録部265は、入力部200によ
り入力された組を、識別テーブル格納部215内の識別
テーブルに登録する(S1210)。次に、優先順位設
定部270は、S1210により追加又は変更された組
を含む、識別テーブルに登録された複数の組の優先順位
を、各組に設定された識別条件に基づき決定する(S1
220)。次に、優先順位設定部270は、識別テーブ
ルを優先順位の高い順に並べ換えることにより、識別テ
ーブルに登録された各組の優先順位を設定する(S12
30)。
いて、例えば以下のいずれかの方法を用いる。 (1) 識別条件の包含関係に基づき、各組の優先順位
を決定する。識別条件は、狭い条件の方がより詳細に通
信装置の種類を特定することができる。例えば、図3の
1行目の識別条件「sysObjectID=at−8
224XL」は、sysObjectIDパラメータを
持ち、かつsysObjectIDパラメータで指定さ
れる通信装置の機種名がat−8224XLであるとい
う条件である。一方、図3の4行目の識別条件「sys
ObjectID」は、sysObjectIDパラメ
ータを持つという条件であり、1行目の識別条件を包含
する。また、1行目の識別条件は、通信装置の機種名を
特定できる条件であるのに対し、4行目の識別条件は、
SNMP機能を備える通信装置であるという条件であ
り、より広い条件となる。ここで仮に、1行目の識別条
件より高い優先順位を4行目の識別条件に割り当てる
と、識別部210は、4行目の識別条件を先に判断す
る。この場合、識別部210は、機種名がat−822
4XLである通信装置について、機種名を特定できなく
なってしまう。従って、優先順位設定部270は、2つ
の識別条件について、第1の識別条件が第2の識別条件
に包含される場合に、第1の識別条件に対応する組の優
先順位を、第2の識別条件に対応する組の優先順位と比
較し高く設定する。これにより、識別部210は、識別
テーブルを用いて、可能な限り詳細に通信装置の種類を
特定することができる。
0は、sysObjectIDパラメータとpingコ
マンドとの包含関係等の異なる情報に基づく包含関係
を、例えば予め設定された各情報間の包含関係を示すデ
ータに基づき行ってもよい。すなわち、例えばsysO
bjectIDパラメータとpingコマンドの包含関
係において、SNMP機能を備える通信装置は必ずpi
ngコマンドに応答する等の前提があれば、優先順位設
定部270は、sysObjectIDパラメータを持
つという識別条件は、pingコマンドに応答するとい
う識別条件に包含されることを示す設定データを保持し
ておくことができる。
基づき、各組の優先順位を決定する。優先順位設定部2
70は、識別テーブルの追加又は変更があった場合に、
(1)に代えて、識別テーブルに含まれる全ての識別条
件のそれぞれを満たすネットワークシステム100内の
通信装置の数をカウントする。次に、優先順位設定部2
70は、カウントした数が小さいものほど狭い条件であ
ると判断し、識別条件の優先順位を、カウントした数が
小さい順に高く設定する。
275が表示する画面の一例を示す。表示部275が表
示する画面は、処理対象指定画面1000、機器一覧画
面1003、及び機器表示画面1006を備える。処理
対象指定画面1000は、入力部200が識別処理、調
査処理、及び/又は監視処理を行う際に、処理対象の通
信装置を特定するための情報を管理装置160の使用者
に入力させる。処理対象指定画面1000は、ブロード
キャスト指定ボタン1180、IPアドレス指定エリア
1183、種類指定エリア1186、及びクラス指定エ
リア1190を有する。ブロードキャスト指定ボタン1
180は、ネットワークシステム100内の全ての通信
装置に対する識別処理、調査処理、及び/又は監視処理
を、管理装置160に行わせることを入力するボタンで
ある。IPアドレス指定エリア1183は、識別処理、
調査処理、及び/又は監視処理の対象となる通信装置の
アドレスを、1以上入力するためのエリアである。管理
装置160の使用者は、例えば「192.168.1.
1(1アドレスを指定)」や「192.168.1.*
(*が任意の値である複数のアドレスを指定)」等をI
Pアドレス指定エリア1183に入力することにより、
処理対象の通信装置を1以上指定することができる。種
類指定エリア1186は、対象となる通信装置の種類を
指定するためのエリアである。識別部210は、識別処
理を行った結果、対象の通信装置が種類指定エリア11
86で指定された種類であった場合のみ、調査部220
の調査処理及び/又は監視部235の監視処理を行わせ
る。
ル、調査テーブル、及び監視テーブルのそれぞれを、ア
イコンにより操作するためのエリアである。クラス指定
エリア1190において、識別テーブル、調査テーブ
ル、及び監視テーブルのそれぞれは、識別クラスアイコ
ン、調査クラスアイコン、及び監視クラスアイコンとし
て表示される。中継機器識別クラスアイコン1192及
び通信ノード識別クラスアイコン1196は、識別クラ
スアイコンの一例である。中継機器識別クラスアイコン
1192は、中継機器の種類を識別する識別テーブルの
アイコンである。通信ノード識別クラスアイコン119
6は、中継機器以外の通信装置である通信ノードの種類
を識別する識別テーブルのアイコンである。管理装置1
60の使用者は、中継機器識別クラスアイコン1192
又は通信ノード識別クラスアイコン1196等を用いて
対象となる通信装置及び当該通信装置を識別する識別テ
ーブルを指定してもよい。具体的には、管理装置160
の使用者が例えば中継機器識別クラスアイコン1192
を機器一覧画面1003にドラッグしてドロップする
と、入力部200は、対象となる通信装置のアドレスの
入力を促すIPアドレス指定エリア1183と同様の入
力画面を表示部275上にポップアップさせる。そし
て、識別部210は、入力画面により指定されたアドレ
スの通信装置の識別処理を、中継機器識別クラスアイコ
ン1192により指定される識別テーブルを用いて行
う。
ステム100内の通信装置(図1)に対応して、サーバ
オブジェクト1110、プリンタオブジェクト112
0、ゲートウェイオブジェクト1130、端末オブジェ
クト1140a〜d、スイッチオブジェクト1150a
〜c、及び管理装置オブジェクト1160を図示する。
具体的には、通信装置表示部250、機能表示部25
5、及び監視表示部260は、通信装置データベース格
納部280内の通信装置データベースから取得した、対
象の通信装置のアドレス、表示名、表示画像名、及び表
示オプションに基づき、当該通信装置に対応するオブジ
ェクトを表示する。また、機器一覧画面1003は、例
えばキーボード又はマウス等により通信装置に対応する
オブジェクトが選択された場合、当該通信装置のオブジ
ェクトを選択カーソル1170により示す。
の使用者が機器一覧画面1003内の画像に対して選択
カーソル1170により選択を行った場合に、調査部2
20が取得した当該通信装置の機能等を表示する。例え
ば図12においては、選択カーソル1170によってス
イッチオブジェクト1150aが選択されている。従っ
て、機能表示部255は、スイッチオブジェクト115
0aの機能を機器表示画面1006上に表示させてい
る。同様に、通信装置表示部250及び監視表示部26
0は、選択カーソル1170によって選択されたスイッ
チオブジェクト1150aの種類及び状態を機器表示画
面1006上に表示させる。
置160のハードウェア構成の一例を示す。本実施形態
に係る管理装置160の機能は、CPU1310、RO
M1320、RAM1330、通信インターフェイス1
340、ハードディスクドライブ1350、入力装置1
373、及び表示装置1376を備える計算機1300
と、計算機1300上で実行されるプログラムとの連携
により実現される。計算機1300は、フロッピー(登
録商標)ディスクドライブ1360及び/又はCD−R
OMドライブ1370を更に備えてもよい。
入力モジュールと、指定モジュールと、識別モジュール
と、調査モジュールと、監視モジュールと、通信モジュ
ールと、通信装置表示モジュールと、機能表示モジュー
ルと、監視表示モジュールと、登録モジュールと、優先
順位設定モジュールと、表示モジュールとを備える。こ
れらのモジュールは、計算機1300を、入力部20
0、205、210、220、235、245、25
0、255、260、265、270、及び275とし
て動作させるプログラムである。また、ハードディスク
ドライブ1350は、識別テーブル格納部215、種類
別調査テーブル格納部225、デフォルト調査テーブル
格納部230、監視テーブル格納部240、通信装置デ
ータベース格納部280として使用されてもよい。この
場合、識別テーブル、種類別調査テーブル、デフォルト
調査テーブル、監視テーブル、及び/又は通信装置デー
タベースは、ハードディスクドライブ1350上のファ
イルとして格納されてもよい。
は、外部の記憶媒体に格納されてもよい。記憶媒体とし
ては、フロッピーディスク1380、CD−ROM13
90の他に、DVDやPD等の光学記録媒体、MD等の
光磁気記録媒体、テープ媒体、ICカード等の半導体メ
モリ等を用いることができる。また、専用通信ネットワ
ークやインターネットに接続されたサーバシステムに設
けたハードディスク又はRAM等の記憶装置を記録媒体
として使用し、外部ネットワーク又は計算機1300に
接続されたネットワーク等を介してプログラムを計算機
1300に提供してもよい。
装置160によれば、ネットワークシステム100の管
理を識別処理、調査処理、及び監視処理に分類して構造
化し、管理装置160の使用者が理解しやすい管理機能
を提供することができる。そして、これらの処理の結果
を、統合して表示部275に図示させることにより、管
理装置160の使用者がネットワークシステム100の
管理を行いやすい形式で表示することができる。
よれば、識別処理、調査処理、及び監視処理を、それぞ
れ識別テーブル格納部215、種類別調査テーブル格納
部225とデフォルト調査テーブル格納部230、及び
監視テーブル格納部240に格納されたテーブルに基づ
き実行することができる。これらのテーブルは、管理装
置160の使用者が行の追加・削除・変更を容易に行う
ことができ、より簡単にカスタマイズ可能な管理機能を
提供することができる。
ーを用いることにより、本実施形態に係る管理装置16
0は、識別テーブルの追加・変更を行う際に、管理装置
160の使用者に入力させることなく識別テーブルの優
先順位を設定することができる。これにより、管理装置
160は、より簡単にカスタマイズ可能な管理機能を提
供することができる。
が、本発明の技術的範囲は上記実施形態に記載の範囲に
は限定されない。上記実施形態に、多様な変更または改
良を加えることができる。そのような変更または改良を
加えた形態も本発明の技術的範囲に含まれ得ることが、
特許請求の範囲の記載から明らかである。
される識別テーブルは、行位置に基づき優先順位が決定
される形態に代えて、優先順位を格納する優先順位フィ
ールドを更に含んでもよい。
ル格納部225に格納される種類別調査テーブル及び/
又はデフォルト調査テーブル格納部230に格納される
デフォルト調査テーブルの全ての行を処理する形態に代
えて、識別テーブルと同様に優先順位に基づき各行を処
理し、条件が成立した時点で残りの行の処理を行わずに
処理を完了させてもよい。同様に、監視部235は、監
視テーブル格納部240に格納される監視テーブルの全
ての行を処理する形態に代えて、優先順位に基づき各行
を処理し、条件が成立した時点で残りの行の処理を行わ
ずに処理を完了させてもよい。
よれば、理解しやすい様に構造化され、かつ簡単にカス
タマイズ可能な管理機能を提供し、ネットワークシステ
ム管理の利便性を高める管理装置及びプログラムを提供
することができる。
ム100の構成を示す。
成を示す。
215に格納される識別テーブルの一例を、表形式によ
り示す。
格納部225に格納される種類別調査テーブルの一例
を、表形式により示す。
240に格納される監視テーブルの一例を、表形式によ
り示す。
ス格納部280に格納される通信装置データベースを、
表形式により示す。
るネットワークシステム100の管理フローを示す。
通信装置の識別処理フローを示す。
通信装置の調査処理フローを示す。
る通信装置の監視処理フローを示す。
よる識別条件の入力フローを示す。
示する画面の一例を示す。
ハードウェア構成の一例を示す。
Claims (13)
- 【請求項1】 通信装置を管理する管理装置であって、 前記通信装置の種類を特定するための識別条件と、前記
識別条件を満たす前記通信装置の機能の調査方法とを対
応付ける識別テーブルを格納する識別テーブル格納部
と、 前記通信装置が前記識別条件を満たすかどうかを判断す
る識別部と、 前記通信装置が前記識別条件を満たす場合に、前記識別
条件に対応付けられた前記調査方法を用いて前記通信装
置の機能を特定する調査部とを備えることを特徴とする
管理装置。 - 【請求項2】 前記識別テーブル格納部に格納された前
記調査方法により指定され、前記通信装置の機能を特定
するための調査条件と当該調査条件によって特定される
機能とを対応付ける種類別調査テーブルを格納する種類
別調査テーブル格納部を更に備え、 前記調査部は、前記通信装置が前記識別条件を満たし、
かつ前記識別条件に対応する前記調査方法により指定さ
れる前記種類別調査テーブルから取得した前記調査条件
を前記通信装置が満たす場合に、前記種類別調査テーブ
ルから取得した前記調査条件に対応する前記機能を前記
通信装置が有すると特定することを特徴とする請求項1
記載の管理装置。 - 【請求項3】 前記通信装置の機能を特定するための調
査条件と、当該調査条件によって特定される機能とを対
応付けるデフォルト調査テーブルを格納するデフォルト
調査テーブル格納部と、 前記識別テーブル格納部に格納された前記調査方法によ
り指定され、前記通信装置の機能を特定するための調査
条件と、当該調査条件によって特定される機能とを対応
付ける種類別調査テーブルを格納する種類別調査テーブ
ル格納部とを更に備え、 前記調査部は、 前記デフォルト調査テーブルから取得した前記調査条件
を前記通信装置が満たす場合に、前記デフォルト調査テ
ーブルから取得した前記調査条件に対応する前記機能を
前記通信装置が有すると特定し、 前記識別テーブルに格納された前記識別条件を前記通信
装置が満たし、かつ当該識別条件に対応する前記調査方
法により指定される前記種類別調査テーブルから取得し
た前記調査条件を前記通信装置が満たす場合に、前記種
類別調査テーブルから取得した前記調査条件に対応する
前記機能を前記通信装置が有すると特定することを特徴
とする請求項1記載の管理装置。 - 【請求項4】 前記識別テーブル格納部は、前記識別条
件に対応付けて、前記識別条件を満たす前記通信装置の
状態を監視する監視方法を前記識別テーブルに格納し、 前記通信装置が前記識別条件を満たす場合に、前記識別
条件に対応付けられた前記監視方法を用いて前記通信装
置の状態を監視する監視部を更に備えることを特徴とす
る請求項1記載の管理装置。 - 【請求項5】 前記管理装置の使用者に前記通信装置の
アドレスを指定させ、指定された前記通信装置の種類及
び機能の特定を、前記識別部及び前記調査部にそれぞれ
行わせる指定部を更に備えることを特徴とする請求項1
記載の管理装置。 - 【請求項6】 前記識別部が特定した前記種類に対応す
る画像を用いて、前記通信装置を前記管理装置の表示装
置上に図示させる通信装置表示部と、 前記管理装置の使用者が前記画像に対して予め定められ
た操作を行った場合に、前記調査部が取得した前記通信
装置の機能を表示させる機能表示部とを更に備えること
を特徴とする請求項1記載の管理装置。 - 【請求項7】 前記識別テーブルは、前記通信装置の種
類を特定するための識別条件と、前記識別条件を満たす
前記通信装置の機能の調査方法との組合せを含む組を複
数有し、 前記識別部は、前記通信装置が前記複数の組のいずれの
前記識別条件を満たすかを、予め設定された前記組の優
先順位に基づき判断することを特徴とする請求項1記載
の管理装置。 - 【請求項8】 前記識別テーブルに登録する前記組を、
前記管理装置の使用者に入力させる入力部と、 前記入力部により入力された前記組を、前記識別テーブ
ルに登録する登録部と、 前記識別テーブルに登録された複数の前記組の前記優先
順位を、前記複数の組のそれぞれに設定された前記識別
条件に基づき設定する優先順位設定部とを備えることを
特徴とする請求項7記載の管理装置。 - 【請求項9】 前記優先順位設定部は、第1の前記識別
条件が第2の前記識別条件に包含される場合に、前記第
1の識別条件に対応する前記組の優先順位を、前記第2
の識別条件に対応する前記組の優先順位より高く設定す
ることを特徴とする請求項8記載の管理装置。 - 【請求項10】 前記管理装置は、複数の前記通信装置
を管理し、 前記優先順位設定部は、前記識別テーブル内の前記組の
それぞれに対応付けられた前記識別条件を満たす前記通
信装置の数が小さい順に前記優先順位を高く設定するこ
とを特徴とする請求項8記載の管理装置。 - 【請求項11】 通信装置を管理する管理装置であっ
て、 前記通信装置の種類を特定するための識別条件と、前記
識別条件を満たす前記通信装置の状態を監視する監視方
法とを対応付ける識別テーブルを格納する識別テーブル
格納部と、前記通信装置が前記識別条件を満たすかどう
かを判断する識別部と、 前記通信装置が前記識別条件を満たす場合に、前記識別
条件に対応付けられた前記監視方法を用いて前記通信装
置の状態を監視する監視部とを備えることを特徴とする
管理装置。 - 【請求項12】 通信装置を管理する管理装置用のプロ
グラムであって、 前記管理装置を、 前記通信装置の種類を特定するための識別条件と、前記
識別条件を満たす前記通信装置の機能の調査方法とを対
応付ける識別テーブルを格納する識別テーブル格納部
と、 前記通信装置が前記識別条件を満たすかどうかを判断す
る識別部と、 前記通信装置が前記識別条件を満たす場合に、前記識別
条件に対応付けられた前記調査方法を用いて前記通信装
置の機能を特定する調査部として動作させることを特徴
とするプログラム。 - 【請求項13】 通信装置を管理する管理装置用のプロ
グラムであって、 前記管理装置を、 前記通信装置の種類を特定するための識別条件と、前記
識別条件を満たす前記通信装置の状態を監視する監視方
法とを対応付ける識別テーブルを格納する識別テーブル
格納部と、 前記通信装置が前記識別条件を満たすかどうかを判断す
る識別部と、 前記通信装置が前記識別条件を満たす場合に、前記識別
条件に対応付けられた前記監視方法を用いて前記通信装
置の状態を監視する監視部として動作させることを特徴
とするプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002034687A JP3766332B2 (ja) | 2002-02-12 | 2002-02-12 | 管理装置及びプログラム |
US10/063,934 US20030154268A1 (en) | 2002-02-12 | 2002-05-28 | Management apparatus and computer program therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002034687A JP3766332B2 (ja) | 2002-02-12 | 2002-02-12 | 管理装置及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003234741A true JP2003234741A (ja) | 2003-08-22 |
JP3766332B2 JP3766332B2 (ja) | 2006-04-12 |
Family
ID=27654948
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002034687A Expired - Lifetime JP3766332B2 (ja) | 2002-02-12 | 2002-02-12 | 管理装置及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20030154268A1 (ja) |
JP (1) | JP3766332B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005275918A (ja) * | 2004-03-25 | 2005-10-06 | Matsushita Electric Ind Co Ltd | Ui表示装置及びui表示方法 |
JP2007281985A (ja) * | 2006-04-10 | 2007-10-25 | Ricoh Co Ltd | 遠隔管理システム、通信方法およびプログラム |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7685261B1 (en) | 2001-06-29 | 2010-03-23 | Symantec Operating Corporation | Extensible architecture for the centralized discovery and management of heterogeneous SAN components |
JP2003163688A (ja) * | 2001-11-27 | 2003-06-06 | Allied Tereshisu Kk | 中継機器、通信設定プログラム、及び通信設定方法 |
US7194538B1 (en) * | 2002-06-04 | 2007-03-20 | Veritas Operating Corporation | Storage area network (SAN) management system for discovering SAN components using a SAN management server |
US7886031B1 (en) | 2002-06-04 | 2011-02-08 | Symantec Operating Corporation | SAN configuration utility |
US8019849B1 (en) | 2002-09-13 | 2011-09-13 | Symantec Operating Corporation | Server-side storage area network management interface |
US7401338B1 (en) | 2002-09-27 | 2008-07-15 | Symantec Operating Corporation | System and method for an access layer application programming interface for managing heterogeneous components of a storage area network |
US7885256B1 (en) | 2003-05-30 | 2011-02-08 | Symantec Operating Corporation | SAN fabric discovery |
DE10360535B4 (de) * | 2003-12-22 | 2006-01-12 | Fujitsu Siemens Computers Gmbh | Einrichtung und Verfahren zur Steuerung und Kontrolle von Überwachungsdetektoren in einem Knoten eines Clustersystems |
JP4704073B2 (ja) * | 2005-03-02 | 2011-06-15 | サンデン株式会社 | 通信機器用の接続装置 |
US8930560B2 (en) * | 2006-07-10 | 2015-01-06 | Verizon Patent And Licensing Inc. | Re-directing video according to a standard protocol |
US7925758B1 (en) | 2006-11-09 | 2011-04-12 | Symantec Operating Corporation | Fibre accelerated pipe data transport |
US8711864B1 (en) | 2010-03-30 | 2014-04-29 | Chengdu Huawei Symantec Technologies Co., Ltd. | System and method for supporting fibre channel over ethernet communication |
KR20120057734A (ko) * | 2010-11-22 | 2012-06-07 | 삼성전자주식회사 | 서버, 서버에 접속하는 디바이스 및 그 제어방법 |
US10033583B2 (en) * | 2014-04-22 | 2018-07-24 | International Business Machines Corporation | Accelerating device, connection and service discovery |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6269398B1 (en) * | 1993-08-20 | 2001-07-31 | Nortel Networks Limited | Method and system for monitoring remote routers in networks for available protocols and providing a graphical representation of information received from the routers |
US6135646A (en) * | 1993-10-22 | 2000-10-24 | Corporation For National Research Initiatives | System for uniquely and persistently identifying, managing, and tracking digital objects |
US6456306B1 (en) * | 1995-06-08 | 2002-09-24 | Nortel Networks Limited | Method and apparatus for displaying health status of network devices |
US6868538B1 (en) * | 1996-04-12 | 2005-03-15 | Fisher-Rosemount Systems, Inc. | Object-oriented programmable controller |
US6151643A (en) * | 1996-06-07 | 2000-11-21 | Networks Associates, Inc. | Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer |
US6138252A (en) * | 1996-07-01 | 2000-10-24 | Sun Microsystems, Inc. | Graphical test progress monitor |
US6101542A (en) * | 1996-07-19 | 2000-08-08 | Hitachi, Ltd. | Service management method and connection oriented network system using such management method |
JP3651721B2 (ja) * | 1996-11-01 | 2005-05-25 | 株式会社東芝 | 移動計算機装置、パケット処理装置及び通信制御方法 |
US5909549A (en) * | 1996-11-12 | 1999-06-01 | International Business Machines Corporation | Network management system wherein the managed device reestablishes a connection to a management station after detecting a broken connection |
US6023507A (en) * | 1997-03-17 | 2000-02-08 | Sun Microsystems, Inc. | Automatic remote computer monitoring system |
US6425006B1 (en) * | 1997-05-13 | 2002-07-23 | Micron Technology, Inc. | Alert configurator and manager |
US6415392B1 (en) * | 1997-12-08 | 2002-07-02 | Ricoh Company, Ltd. | Remote diagnosis system and method |
US6065120A (en) * | 1997-12-09 | 2000-05-16 | Phone.Com, Inc. | Method and system for self-provisioning a rendezvous to ensure secure access to information in a database from multiple devices |
US6058420A (en) * | 1998-02-27 | 2000-05-02 | Netsolve, Inc. | Alarm server systems, apparatus, and processes |
US6735625B1 (en) * | 1998-05-29 | 2004-05-11 | Cisco Technology, Inc. | System and method for automatically determining whether a product is compatible with a physical device in a network |
US6205465B1 (en) * | 1998-07-22 | 2001-03-20 | Cisco Technology, Inc. | Component extensible parallel execution of multiple threads assembled from program components specified with partial inter-component sequence information |
US6496862B1 (en) * | 1998-08-25 | 2002-12-17 | Mitsubishi Electric Research Laboratories, Inc. | Remote monitoring and control of devices connected to an IEEE 1394 bus via a gateway device |
US6560611B1 (en) * | 1998-10-13 | 2003-05-06 | Netarx, Inc. | Method, apparatus, and article of manufacture for a network monitoring system |
US6349335B1 (en) * | 1999-01-08 | 2002-02-19 | International Business Machines Corporation | Computer system, program product and method for monitoring the operational status of a computer |
US6463352B1 (en) * | 1999-01-21 | 2002-10-08 | Amada Cutting Technologies, Inc. | System for management of cutting machines |
US6826597B1 (en) * | 1999-03-17 | 2004-11-30 | Oracle International Corporation | Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients |
GB9907182D0 (en) * | 1999-03-30 | 1999-05-26 | Koninkl Philips Electronics Nv | Remote device monitoring |
US6351547B1 (en) * | 1999-04-28 | 2002-02-26 | General Electric Company | Method and apparatus for formatting digital images to conform to communications standard |
US6826632B1 (en) * | 1999-05-18 | 2004-11-30 | Gateway, Inc. | System for identifying the interconnection of peripheral devices |
US6549943B1 (en) * | 1999-06-16 | 2003-04-15 | Cisco Technology, Inc. | Network management using abstract device descriptions |
US7100083B2 (en) * | 2000-08-04 | 2006-08-29 | Sun Microsystems, Inc. | Checks for product knowledge management |
AU2001288757A1 (en) * | 2000-09-01 | 2002-03-13 | Op40, Inc. | System, method, uses, products, program products, and business methods for distributed internet and distributed network services |
US7613810B2 (en) * | 2000-09-27 | 2009-11-03 | Nokia Inc. | Segmenting electronic documents for use on a device of limited capability |
US20020102966A1 (en) * | 2000-11-06 | 2002-08-01 | Lev Tsvi H. | Object identification method for portable devices |
US6741853B1 (en) * | 2000-11-09 | 2004-05-25 | Nortel Networks Limited | Device aware internet portal |
US6738932B1 (en) * | 2000-12-22 | 2004-05-18 | Sun Microsystems, Inc. | Method and system for identifying software revisions from memory images |
US20020095487A1 (en) * | 2001-01-18 | 2002-07-18 | Robert Day | System for registering, locating, and identifying network equipment |
US6883118B2 (en) * | 2001-01-24 | 2005-04-19 | Microsoft Corporation | Consumer network diagnostic agent |
US6820126B2 (en) * | 2001-04-02 | 2004-11-16 | Motorola, Inc. | System for dynamic process assignment in a local area network and method therefor |
US8014283B2 (en) * | 2001-06-01 | 2011-09-06 | Fujitsu Limited | System and method for topology constrained QoS provisioning |
US6859893B2 (en) * | 2001-08-01 | 2005-02-22 | Sun Microsystems, Inc. | Service guru system and method for automated proactive and reactive computer system analysis |
US7610366B2 (en) * | 2001-11-06 | 2009-10-27 | Canon Kabushiki Kaisha | Dynamic network device reconfiguration |
US20030110234A1 (en) * | 2001-11-08 | 2003-06-12 | Lightsurf Technologies, Inc. | System and methodology for delivering media to multiple disparate client devices based on their capabilities |
US6820116B1 (en) * | 2001-12-21 | 2004-11-16 | Nokia Corporation | Mobile browsing booster system |
US7467203B2 (en) * | 2003-10-06 | 2008-12-16 | Microsoft Corporation | System and methods for robust discovery of servers and services in a heterogeneous environment |
-
2002
- 2002-02-12 JP JP2002034687A patent/JP3766332B2/ja not_active Expired - Lifetime
- 2002-05-28 US US10/063,934 patent/US20030154268A1/en not_active Abandoned
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005275918A (ja) * | 2004-03-25 | 2005-10-06 | Matsushita Electric Ind Co Ltd | Ui表示装置及びui表示方法 |
JP4540377B2 (ja) * | 2004-03-25 | 2010-09-08 | パナソニック株式会社 | Ui表示装置及びui表示方法 |
US7991873B2 (en) | 2004-03-25 | 2011-08-02 | Panasonic Corporation | UI display apparatus and method for displaying, on a screen, an icon representing a device connected to a network |
JP2007281985A (ja) * | 2006-04-10 | 2007-10-25 | Ricoh Co Ltd | 遠隔管理システム、通信方法およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP3766332B2 (ja) | 2006-04-12 |
US20030154268A1 (en) | 2003-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11736378B1 (en) | Collaborative incident management for networked computing systems | |
US11693904B2 (en) | Pushing presented data visualizations to assigned displays | |
US11855863B1 (en) | Animated visualizations of network activity across network address spaces | |
US20210400088A1 (en) | Threat identification-based collection of forensic data from endpoint devices | |
US10585560B2 (en) | Display management for data visualizations of analytics data | |
JP3766332B2 (ja) | 管理装置及びプログラム | |
US10073605B2 (en) | Providing dynamic widgets in a browser | |
US20110119366A1 (en) | Graphical user interface and method for customer centric network management | |
US20050114507A1 (en) | System management method for a data center | |
JPH0575628A (ja) | ネツトワーク資源監視システム | |
US20020178243A1 (en) | Apparatus and method for centrally managing network devices | |
JP4361525B2 (ja) | 通信ネットワークに接続する通信機器の物理的な接続状態の管理方法、情報処理装置、及びプログラム | |
US6954785B1 (en) | System for identifying servers on network by determining devices that have the highest total volume data transfer and communication with at least a threshold number of client devices | |
US8880664B1 (en) | Method and apparatus for generating a network profile and device profile | |
US11336502B2 (en) | Deriving network device and host connection | |
CN114726789A (zh) | 流量管理、配置流量管理策略的方法、装置、设备及介质 | |
JP6501924B2 (ja) | アラートを解除する方法及びサーバー | |
JP4716720B2 (ja) | ネットワーク監視装置、ネットワーク監視方法、及びネットワーク監視プログラム | |
JP4121259B2 (ja) | 問題管理方法およびシステム、並びに問題管理プログラム | |
US20030169462A1 (en) | System and method for managing network devices | |
EP4270183A1 (en) | Public cloud tenant service management method and device | |
US20240106693A1 (en) | Global Internet Protocol Management System (GIMS) For Monitoring Network Devices for Fault Management | |
JP2022123392A (ja) | 対処策提案装置および対処策提案方法 | |
JPH04316152A (ja) | ネットワーク資源監視システム | |
JP2003281001A (ja) | ネットワーク障害監視装置とネットワーク障害監視通報システムおよびネットワーク障害監視通報方法ならびにプログラムと記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050714 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060126 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3766332 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100203 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100203 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110203 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120203 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120203 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130203 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140203 Year of fee payment: 8 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |