(57)【要約】【課題】各通信機器の動作状態の悪化の検出、およびこれに対する適切な措置を容易に実行することを可能とするネットワーク管理システム等を提供する。【解決手段】ネットワークに接続されているネットワーク管理装置２は、各通信機器の動作状態を表す指標値を予め定められた時間間隔で各通信機器から取得する指標値収集部２ａと、取得された各々の指標値と予め与えられた基準値とを比較して、各指標値が悪化しているか否かを判断する通信状態判定部２ｂと、悪化していると判断された指標値に対応する機能をこれに該当する通信機器に実行させるためのソフトウェアキーを、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部２ｃとを有する。【選択図】図１
2014229232.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで前記各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムであって、
前記ネットワーク管理装置が、
前記各通信機器の動作状態を表す指標値を予め定められた時間間隔で前記各通信機器から取得する指標値収集部と、
取得された各々の指標値と予め与えられた基準値とを比較して、前記各指標値が悪化しているか否かを判断する通信状態判定部と、
悪化していると判断された前記指標値を改善する機能を前記通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部と
を有することを特徴とするネットワーク管理システム。
【請求項２】
前記ネットワーク管理装置が、
前記通信状態判定部による判定の基準となる前記基準値を含む判断基準値テーブルと、前記各通信機器の前記各指標値に対応する前記各機能についての情報を含むソフトウェア選択テーブルとを予め記憶している記憶手段と、
悪化していると判断された前記指標値およびこれに該当する前記通信機器の一覧を提示してこれに対応する前記機能を導入するか否かをユーザに照会し、導入する旨の操作入力があった場合に該機能を前記ソフトウェアの一覧に含めるよう前記ソフトウェアリスト作成部に指令するソフトウェア選択部とを有することを特徴とする、請求項１に記載のネットワーク管理システム。
【請求項３】
前記各通信機器が、
他装置とのデータ通信の動作を行う通信動作手段と、
前記機器情報を予め記憶する記憶手段と、
前記通信動作手段から前記指標値を取得して前記ネットワーク管理装置に送信する指標値取得部と、
前記記憶手段から前記機器情報を読み出して前記ネットワーク管理装置に送信する機器情報取得部と
を備えることを特徴とする、請求項１に記載のネットワーク管理システム。
【請求項４】
複数の通信機器およびコンピュータ装置とネットワークを解して相互に接続されて前記各通信機器の動作状態を管理するネットワーク管理装置であって、
前記各通信機器の動作状態を表す指標値を予め定められた時間間隔で前記各通信機器から取得する指標値収集部と、
取得された各々の指標値と予め与えられた基準値とを比較して、前記各指標値が悪化しているか否かを判断する通信状態判定部と、
悪化していると判断された前記指標値を改善する機能を前記通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部と
を有することを特徴とするネットワーク管理装置。
【請求項５】
前記通信状態判定部による判定の基準となる前記基準値を含む判断基準値テーブルと、前記各通信機器の前記各指標値に対応する前記各機能についての情報を含むソフトウェア選択テーブルとを予め記憶している記憶手段と、
悪化していると判断された前記指標値およびこれに該当する前記通信機器の一覧を提示してこれに対応する前記機能を導入するか否かをユーザに照会し、導入する旨の操作入力があった場合に該機能を前記ソフトウェアの一覧に含めるよう前記ソフトウェアリスト作成部に指令するソフトウェア選択部とを有することを特徴とする、請求項４に記載のネットワーク管理装置。
【請求項６】
複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで前記各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムにあって、
前記各通信機器の動作状態を表す指標値を前記ネットワーク管理装置の指標値収集部が予め定められた時間間隔で前記各通信機器から取得し、
取得された各々の指標値と予め与えられた基準値とを比較して、前記各指標値が悪化しているか否かを前記ネットワーク管理装置の通信状態判定部が判断し、
悪化していると判断された前記指標値を改善する機能を前記通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に前記ネットワーク管理装置のソフトウェアリスト作成部が生成して出力する
ことを特徴とするソフトウェアキーリスト生成方法。
【請求項７】
複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで前記各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムにあって、
前記ネットワーク管理装置が備えるプロセッサに、
前記各通信機器の動作状態を表す指標値を予め定められた時間間隔で前記各通信機器から取得する手順、
取得された各々の指標値と予め与えられた基準値とを比較して、前記各指標値が悪化しているか否かを判断する手順、
および悪化していると判断された前記指標値を改善する機能を前記通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に生成して出力する手順
を実行させることを特徴とするソフトウェアキーリスト生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク管理システム、管理装置、ソフトウェアキーリスト生成方法および生成プログラムに関し、特に各通信機器の動作状態に応じて必要な措置を容易に実行しうるネットワーク管理システム等に関する。
【背景技術】
【０００２】
現代社会において既に重要なインフラとなっているコンピュータネットワーク（以後単にネットワークという）は、サーバや端末装置などのような個々のコンピュータ装置だけでなく、ルータ、リピータ、ゲートウェイなどのように、データを中継する通信機器を多数含んでいる。ネットワークの管理においては、これらの通信機器の動作状態を総合的に監視し、特定の機器が異常な状態になったことを速やかに検出して適切な対策を取ることが求められる。
【０００３】
図９は、既存のネットワーク管理システム９１０の構成について示す説明図である。ネットワーク管理システム９１０は、ネットワーク管理装置９２０と、通信機器９３１および９３２、ユーザ端末９４０などといった各種通信機器やコンピュータ装置がネットワーク９５０を介して相互に接続されて構成される。
【０００４】
ネットワーク管理装置９２０は、一般的なコンピュータ装置（サーバ）としての構成を備えるものである。即ち、コンピュータプログラムを実行する主体であるプロセッサ９２１と、データを記憶する記憶手段９２２と、ネットワーク９５０を介して他装置とのデータ通信を行う通信手段９２３とを備える。
【０００５】
プロセッサ９２１は、ネットワーク管理プログラム（ＮＭＳ:Network Management System）が動作することにより、指標値収集部９５１、機器情報収集部９５２、およびソフトウェアリスト作成部９５３の各動作部として機能する。
【０００６】
通信機器９３１は、他装置とのデータ通信の動作を行う通信動作手段９３１ａと、このデータ通信の動作を制御するプロセッサ９３１ｂと、各種情報が予め記憶されている記憶手段９３１ｃとを備える。プロセッサ９３１ｂは、通信管理プログラム（ＬＣＴ: Local Craft Terminal）が動作することにより、指標値取得部９６１および機器情報取得部９６２として機能する。記憶手段９３１ｃには、各機器に特有のシリアル番号である機器情報９６３が予め記憶されている。
【０００７】
通信機器９３２も、通信機器９３１と同じく通信動作手段９３２ａと、プロセッサ９３２ｂと、記憶手段９３２ｃとを備える。プロセッサ９３２ｂは、指標値取得部９７１および機器情報取得部９７２として機能する。記憶手段９３２ｃには、機器情報９７３が予め記憶されている。通信機器９３２は、通信機器９３１と同一の構成であるので、各要素の参照番号のみ変えて呼称は全て同一とする。
【０００８】
ユーザ端末９４０は、ネットワーク管理装置９２０の動作に伴う情報をユーザ（ネットワーク管理者）に対して表示出力し、またユーザからの操作入力を受けるコンピュータ装置（端末）である。情報の表示出力および操作入力ができればよいので、その詳細な構成については特に説明するまでもない。
【０００９】
ネットワーク管理装置９２０で、指標値収集部９５１は、通信機器９３１および９３２からＰＭＯＮ（Performance Monitor）やＲＭＯＮ（Remote network Monitor）といったネットワークの動作状態を示す指標値を、予め定められた時間間隔で取得する。機器情報収集部９５２は、通信機器９３１および９３２の記憶手段９３１ｃ（９３２ｃ）に記憶された機器情報９６３（９７３）について照会し、これを取得する。
【００１０】
ソフトウェアリスト作成部９５３は、ユーザが指定した機能をユーザが指定した通信機器において有効とするために、ソフトウェアキーの入力が必要であるソフトウェアの一覧をリストの形で生成して出力する。
【００１１】
通信機器９３１および９３２で、指標値取得部９６１（９７１）は、ネットワーク管理装置９２０からの要求に応じて、自らの装置の通信動作手段９３１ａ（９３２ａ）から指標値を取得してネットワーク管理装置９２０に送信する。機器情報取得部９６２（９７２）は、ネットワーク管理装置９２０からの要求に応じて、自らの装置の記憶手段９３１ｃ（９３２ｃ）から、機器情報９６３（９７３）を読み出してネットワーク管理装置９２０に送信する。
【００１２】
各通信機器９３１および９３２には、動作が異常な状態となった場合に必要な各種措置を実行するための各種機能が予め備えられているが、これらは通常動作時には無効とされており、実行するためにはユーザが機器ベンダから当該機能を実行するためのソフトウェアキーを購入してこれを入力することが必要である。
【００１３】
図１０は、図９に示した既存のネットワーク管理システム９１０で、指標値を収集する動作について示す説明図である。ユーザは、ユーザ端末９４０を操作して（ステップＳ９０１）、まず指標値収集部９５１の機能によって各通信機器９３１および９３２の指標値を取得し（ステップＳ９０２〜９０４）、その結果をユーザ端末９４０の表示を通じて見る（ステップＳ９０５）。
【００１４】
図１１は、図９に示した既存のネットワーク管理システム９１０で、ソフトウェアキーを生成する動作について示す説明図である。ユーザは、表示された指標値が異常を示す値であるか否かを自ら判断し（ステップＳ９０６）、異常であると判断した機器について機器情報収集部９５２の機能によって当該機器の機器情報を取得し（ステップＳ９０７〜９０９）、その機器情報をユーザ端末９４０の表示を通じて見る（ステップＳ９１０）。
【００１５】
そしてユーザは、その機器情報を自らソフトウェアリスト作成部９５３に入力し（ステップＳ９１１）、ソフトウェアのリストを得て（ステップＳ９１２）、得られたソフトウェアのリストに基づいて機器ベンダから購入したソフトウェアキーを当該通信機器に適用してその機能を有効にする。
【００１６】
これに関連する技術文献として、次の各々がある。その中でも特許文献１には、管理装置からの要求によって、各アプリケーションサーバで任意のアプリケーションのサービス開始を可能としたというアプリケーション統合管理システムが記載されている。特許文献２には、通信システムで各ネットワーク要素をグループ単位で表示して操作することを可能とするというネットワーク要素管理システムが記載されている。
【先行技術文献】
【特許文献】
【００１７】
【特許文献１】特開２００５−２４２９９９号公報
【特許文献２】特表２００５−５１２３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１８】
前述した既存のネットワーク管理システム９１０では、ユーザ（ネットワーク管理者）は監視対象の通信機器に直接触れることなく、各通信機器の動作状態を取得し、また当該機器に対して必要と判断した措置を取ることが可能となっている。
【００１９】
しかしながら、このネットワーク管理システム９１０の動作においては、ユーザが指標値の取得をユーザが指示入力する必要がある。まずユーザ端末９４０からネットワーク管理装置９２０に接続する段階で時間がかかることに加えて、監視対象の各通信機器に対して個別に指標値の取得を行う必要がある。さらに、これによって得られた指標値が異常を示す値であるか否かの判断も自ら行う必要がある。従って、ユーザには煩雑で時間や工数のかかる操作が要求され、それに伴って取得漏れや判断ミスなども生じやすくなる。
【００２０】
さらに、各通信機器に対して必要と判断された機能について、ユーザが当該機器の機器情報を取得して、その機器情報を自ら入力してソフトウェアのリストを作成する必要もある。その際にも、ユーザ端末９４０からネットワーク管理装置９２０に接続する段階で時間がかかることに加えて、監視対象の各通信機器に対して個別に機器情報の取得を行い、さらにその機器情報を入力してソフトウェアのリストを作成する必要がある。
【００２１】
これも煩雑で時間や工数のかかる操作であり、入力ミスなども生じやすくなる。特に対象機器が異なると機器情報（各機器に特有のシリアル番号など）も異なるので、これを入力ミスすると正常なソフトウェアのリストを作成することができず、従って当該機器にその機能を導入することが不可能になる。
【００２２】
上記問題を解決しうる技術は、上記の特許文献１〜２には記載されていない。特許文献１はアプリケーションの開始に関するものであり、特許文献２は単にネットワークの指標値の収集のユーザインタフェースに関するものであるからである。
【００２３】
本発明の目的は、各通信機器の動作状態の悪化の検出、およびこれに対する適切な措置を容易に実行することを可能とするネットワーク管理システム、管理装置、ソフトウェアキーリスト生成方法および生成プログラムを提供することにある。
【課題を解決するための手段】
【００２４】
上記目的を達成するため、本発明に係るネットワーク管理システムは、複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムであって、ネットワーク管理装置が、各通信機器の動作状態を表す指標値を予め定められた時間間隔で各通信機器から取得する指標値収集部と、取得された各々の指標値と予め与えられた基準値とを比較して、各指標値が悪化しているか否かを判断する通信状態判定部と、悪化していると判断された指標値を改善する動作を通信機器に実行させるためのソフトウェアキーを、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部とを有することを特徴とする。
【００２５】
上記目的を達成するため、本発明に係るネットワーク管理装置は、複数の通信機器およびコンピュータ装置とネットワークを解して相互に接続されて各通信機器の動作状態を管理するネットワーク管理装置であって、各通信機器の動作状態を表す指標値を予め定められた時間間隔で各通信機器から取得する指標値収集部と、取得された各々の指標値と予め与えられた基準値とを比較して、各指標値が悪化しているか否かを判断する通信状態判定部と、悪化していると判断された指標値を改善する動作を通信機器に実行させるためのソフトウェアキーを、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部とを有することを特徴とする。
【００２６】
上記目的を達成するため、本発明に係るソフトウェアキーリスト生成方法は、複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムにあって、各通信機器の動作状態を表す指標値をネットワーク管理装置の指標値収集部が予め定められた時間間隔で各通信機器から取得し、取得された各々の指標値と予め与えられた基準値とを比較して、各指標値が悪化しているか否かをネットワーク管理装置の通信状態判定部が判断し、悪化していると判断された指標値を改善する動作を通信機器に実行させるためのソフトウェアキーを、当該通信機器に固有の機器情報を元にネットワーク管理装置のソフトウェアリスト作成部が生成して出力することを特徴とする。
【００２７】
上記目的を達成するため、本発明に係るソフトウェアキーリスト生成プログラムは、複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムにあって、ネットワーク管理装置が備えるプロセッサに、各通信機器の動作状態を表す指標値を予め定められた時間間隔で各通信機器から取得する手順、取得された各々の指標値と予め与えられた基準値とを比較して、各指標値が悪化しているか否かを判断する手順、および悪化していると判断された指標値を改善する動作を通信機器に実行させるためのソフトウェアキーを、当該通信機器に固有の機器情報を元に生成して出力する手順を実行させることを特徴とする。
【発明の効果】
【００２８】
本発明は、上記したように、各通信機器の動作状態を表す指標値を自動的に取得し、悪化した指標値に対応する機能を実行させるためのソフトウェアキーリストを生成するように構成したので、当該通信機器の状態に容易に対応することが可能となる。これによって、各通信機器の動作状態の悪化の検出、およびこれに対する適切な措置を容易に実行することが可能であるという、優れた特徴を持つネットワーク管理システム、管理装置、ソフトウェアキーリスト生成方法および生成プログラムを提供することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の基本形態に係るネットワーク管理システムの構成について示す説明図である。
【図２】本発明の実施形態に係るネットワーク管理システムの構成について示す説明図である。
【図３】図２に示した判断基準値テーブルの記憶内容について示す説明図である。
【図４】図２に示したソフトウェア選択テーブルの記憶内容について示す説明図である。
【図５】図２に示したネットワーク管理装置の動作について示すフローチャートである。
【図６】図５のステップＳ１０４〜１０７として示す処理について示す説明図である。
【図７】図５のステップＳ１０８〜１０９として示す処理について示す説明図である。
【図８】図５に示した処理を通じて生成されたソフトウェアキー一覧の内容について示す説明図である。
【図９】既存のネットワーク管理システムの構成について示す説明図である。
【図１０】図９に示した既存のネットワーク管理システムで、指標値を収集する動作について示す説明図である。
【図１１】図９に示した既存のネットワーク管理システムで、ソフトウェアキーを生成する動作について示す説明図である。
【発明を実施するための形態】
【００３０】
（基本形態）
以下、本発明の基本形態の構成について添付図１に基づいて説明する。
最初に、基本形態の基本的な内容について説明し、その後でより具体的な内容について説明する。
基本形態に係るネットワーク管理システム１は、複数の通信機器３ａ〜ｂおよびコンピュータ装置が相互に接続されるネットワーク５で各通信機器の動作状態を管理するネットワーク管理装置２を備えたネットワーク管理システムである。このネットワーク管理装置２は、各通信機器の動作状態を表す指標値を予め定められた時間間隔で各通信機器から取得する指標値収集部２ａと、取得された各々の指標値と予め与えられた基準値とを比較して、各指標値が悪化しているか否かを判断する通信状態判定部２ｂと、悪化していると判断された指標値を改善する機能を通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部２ｃとを有する。
【００３１】
以上の構成を備える事により、このネットワーク管理システム１は、通信機器の指標値を自動的に取得して適切なソフトウェアキーを生成することが可能となる。
以下、これをより詳細に説明する。
【００３２】
図１は、本発明の基本形態に係るネットワーク管理システム１の構成について示す説明図である。ネットワーク管理システム１は、ネットワーク管理装置２と、通信機器３ａおよび３ｂ、ユーザ端末４などの各種通信機器やコンピュータ装置がネットワーク５を介して相互に接続されて構成される。
【００３３】
ネットワーク管理装置２は、指標値収集部２ａ、通信状態判定部２ｂ、およびソフトウェアリスト作成部２ｃを有する。指標値収集部２ａは、通信機器３ａおよび３ｂから動作状態を表す指標値を予め定められた時間間隔で取得する。通信状態判定部２ｂは、取得された各指標値と予め与えられた基準値とを比較して、これらの各指標値が悪化しているか否かを判断する。
【００３４】
ソフトウェアリスト作成部２ｃは、通信機器３ａもしくは３ｂで悪化していると判断された指標値について、この指標値について実行可能な機能、たとえば容量拡張や冗長構成などを実行するためにソフトウェアキーの入力を必要とするソフトウェア一覧を、その通信機器に固有の機器情報を元に生成して出力する。
【００３５】
これにより、ユーザ（ネットワーク管理者）は、悪化した指標値に対する措置を実行するために必要なソフトウェアキーを容易に得ることが可能となる。
【００３６】
（実施形態）
続いて、本発明の実施形態の構成について添付図２に基づいて説明する。
最初に、本実施形態の基本的な内容について説明し、その後でより具体的な内容について説明する。
本実施形態に係るネットワーク管理システム１０は、複数の通信機器３１〜３２およびコンピュータ装置が相互に接続されるネットワーク５０で各通信機器の動作状態を管理するネットワーク管理装置２０を備えたネットワーク管理システムである。このネットワーク管理装置２０は、各通信機器の動作状態を表す指標値を予め定められた時間間隔で各通信機器から取得する指標値収集部１０１と、取得された各々の指標値と予め与えられた基準値とを比較して、各指標値が悪化しているか否かを判断する通信状態判定部１０２と、悪化していると判断された指標値に対応する機能をこれに該当する通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部１０４とを有し、このソフトウェアリスト作成部１０４は、当該通信機器から機器情報を取得する機能を備える。
【００３７】
さらにネットワーク管理装置２０は、通信状態判定部による判定の基準となる基準値を含む判断基準値テーブル１１１と、各通信機器の各指標値に対応する各機能についての情報を含むソフトウェア選択テーブル１１２とを予め記憶している記憶手段２２と、悪化していると判断された指標値およびこれに該当する通信機器の一覧を提示してこれに対応する機能を導入するか否かをユーザに照会し、導入する旨の操作入力があった場合に該機能をソフトウェアの一覧に含めるようソフトウェアリスト作成部１０４に指令するソフトウェア選択部１０３とを有する。
【００３８】
そして各通信機器３１〜３２は、他装置とのデータ通信の動作を行う通信動作手段と、
機器情報を予め記憶する記憶手段３１ａと、通信動作手段から指標値を取得してネットワーク管理装置に送信する指標値取得部１５１と、記憶手段から機器情報を読み出してネットワーク管理装置に送信する機器情報取得部１５２とを備える。
【００３９】
以上の構成を備える事により、このネットワーク管理システム１は、通信機器の指標値と機器情報を自動的に取得して、各機器ごとに適切なソフトウェアキーリストを生成することが可能となる。
以下、これをより詳細に説明する。
【００４０】
図２は、本発明の実施形態に係るネットワーク管理システム１０の構成について示す説明図である。ネットワーク管理システム１０は、ネットワーク管理装置２０と、通信機器３１および３２、ユーザ端末４０などの各種通信機器やコンピュータ装置がネットワーク５０を介して相互に接続されて構成される。
【００４１】
本明細書は本発明の概念について平易に説明することを目的とするので、図２には上記の４台の装置についてのみ図示しているが、ネットワーク管理システム１０は本来もっと多数の装置が相互に接続されて構成されるものである。また、ネットワーク５０は有線接続でも無線接続でもよく、そのプロトコル（通信手順）なども任意の規格を利用できる。
【００４２】
ネットワーク管理装置２０は、一般的なコンピュータ装置（サーバ）としての構成を備えるものである。即ち、コンピュータプログラムを実行する主体であるプロセッサ２１と、データを記憶する記憶手段２２と、ネットワーク５０を介して他装置とのデータ通信を行う通信手段２３とを備える。
【００４３】
プロセッサ２１は、ネットワーク管理プログラム（ＮＭＳ:Network Management System）が動作することにより、指標値収集部１０１、通信状態判定部１０２、ソフトウェア選択部１０３、ソフトウェアリスト作成部１０４の各動作部として機能する。また、記憶手段２２には、判断基準値テーブル１１１、ソフトウェア選択テーブル１１２が予め作成および記憶されている。
【００４４】
通信機器３１は、他装置とのデータ通信の動作を行う通信動作手段３１ａと、このデータ通信の動作を制御するプロセッサ３１ｂと、各種情報が予め記憶されている記憶手段３１ｃとを備える。プロセッサ３１ｂは、通信管理プログラム（ＬＣＴ: Local Craft Terminal）が動作することにより、指標値取得部１５１および機器情報取得部１５２として機能する。記憶手段３１ｃには、各機器に特有のシリアル番号である機器情報１５３が予め記憶されている。
【００４５】
通信機器３２も、通信機器３１と同じく通信動作手段３２ａと、プロセッサ３２ｂと、記憶手段３２ｃとを備える。プロセッサ３２ｂは、指標値取得部１６１および機器情報取得部１６２として機能する。記憶手段３２ｃには、機器情報１６３が予め記憶されている。通信機器３２は、通信機器３１と同一の構成であるので、各要素の参照番号のみ変えて呼称は全て同一とする。
【００４６】
ユーザ端末４０は、ネットワーク管理装置２０の動作に伴う情報をユーザ（ネットワーク管理者）に対して表示出力し、またユーザからの操作入力を受けるコンピュータ装置（端末）である。情報の表示出力および操作入力ができればよいので、その詳細な構成については特に説明するまでもない。
【００４７】
以上の各々の動作もしくは記憶の内容について説明する。ネットワーク管理装置２０で、指標値収集部１０１は、通信機器３１および３２からＰＭＯＮ（Performance Monitor）やＲＭＯＮ（Remote network Monitor）といったネットワークの動作状態を示す指標値を、予め定められた時間間隔で取得する。通信状態判定部１０２は、取得された各々の指標値と、判断基準値テーブル１１１に記憶された基準値を比較して、各指標値について通信状態が悪化しているか否かを検出する。
【００４８】
ソフトウェア選択部１０３は、悪化していると判断された指標値に対応する機能を実行するために必要なソフトウェアキーの種類を、ソフトウェア選択テーブル１１２を参照して選択する。そして、その選択されたソフトウェア（ソフトウェアキー）の種類をユーザ端末４０に表示し、ユーザに当該ソフトウェアの導入に同意するか否かを入力させる。
【００４９】
ソフトウェアリスト作成部１０４は、選択されてユーザが導入に同意したソフトウェアの種類と、通信機器３１および３２から受信した機器情報（シリアル番号）をもとに、ソフトウェア一覧をリストの形で生成して出力する。このリストは、ＥｘｃｅｌファイルやＣＳＶ形式などといったリスト形式で出力される。ユーザはこのリストを元にして機器ベンダからソフトウェアキーを購入して、各通信機器３１および３２ごとにそれらのソフトウェアキーを導入して、当該機能を有効にすることが可能である。
【００５０】
通信機器３１および３２で、指標値取得部１５１（１６１）は、ネットワーク管理装置２０からの要求に応じて、自らの装置の通信動作手段３１ａ（３２ａ）から指標値を取得してネットワーク管理装置２０に送信する。機器情報取得部１５２（１６２）は、ネットワーク管理装置２０からの要求に応じて、自らの装置の記憶手段３１ｃ（３２ｃ）から、機器情報１５３（１６３）を読み出してネットワーク管理装置２０に送信する。
【００５１】
図３は、図２に示した判断基準値テーブル１１１の記憶内容について示す説明図である。判断基準値テーブル１１１は、判断対象となる機器名１１１ａとその指標値名１１１ｂ、およびその数値がどのようになった場合に通信状態が悪化していると判断するかについて示す検出条件１１１ｃとが含まれる。検出条件１１１ｃは、その指標値がたとえば「特定の数値以下」「特定の数値以上」「特定の時間内に特定の変化量（または変化率）以上」などのように指定することができる。
【００５２】
図４は、図２に示したソフトウェア選択テーブル１１２の記憶内容について示す説明図である。ソフトウェア選択テーブル１１２は、図３の機器名１１１ａおよび指標値名１１１ｂに対応する対象機器名１１２ａおよび指標値名１１２ｂと、その指標値名で示される通信状態が悪化した場合に必要となるソフトウェア名１１２ｃ、および通信機器３１および３２から受信したシリアル番号１１２ｄが含まれる。
【００５３】
図５は、図２に示したネットワーク管理装置２０の動作について示すフローチャートである。まず初期設定として、指標値収集部１０１が通信機器３１および３２から指標値を取得する時間間隔を設定し（ステップＳ１０１）、続いて図３に示した判断基準値テーブル１１１に指標値ごとの検出条件を記憶する（ステップＳ１０２）。
【００５４】
図６は、この図５のステップＳ１０４〜１０７として以下に示す処理について示す説明図である。設定された時間間隔ごとの動作を開始し、その時間間隔が経過するたびに（ステップＳ１０３がイエス）、指標値収集部１０１が通信機器３１および３２の指標値取得部１５１（１６１）に指標値の取得を依頼する（ステップＳ１０４、図６のＳ１１１）。指標値取得部１５１（１６１）は、その依頼に応じて通信動作手段３１ａ（３２ａ）から指標値を取得して（図６のＳ１１２）ネットワーク管理装置２０に返信し（図６のＳ１１３）、これを指標値収集部１０１が受信する。
【００５５】
受信した指標値について、通信状態判定部１０２がそれらの各指標値と、判断基準値テーブル１１１に記憶された指標値ごとの検出条件とを照合して通信状態が悪化したか否かを判断する（ステップＳ１０５）。悪化していなければ他の指標値について同様の判断を行い、全ての指標値についての判断が終了したらステップＳ１０３に戻って再び時間間隔経過を待つ。
【００５６】
通信状態が悪化していれば（ステップＳ１０５がイエス）、ソフトウェア選択部１０３がソフトウェア選択テーブル１１２を参照して、対象機器名１１２ａの指標値名１１２ｂに対応する機能を実行するために必要なソフトウェア名１１２ｂを取得する（ステップＳ１０６）。
【００５７】
そしてソフトウェア選択部１０３は、選択されたソフトウェア名１１２ｃをユーザ端末４０に表示し、ユーザに当該ソフトウェアの導入に同意するか否かを入力させる（ステップＳ１０７、図６のＳ１１４）。ユーザが同意しなければ、他の指標値についての処理に戻る。
【００５８】
図７は、この図５のステップＳ１０８〜１０９として以下に示す処理について示す説明図である。ユーザが当該ソフトウェアの導入に同意すれば（ステップＳ１０７がイエス、図７のＳ１１５）、ソフトウェアリスト作成部１０４が、その対象となる通信機器３１および３２の機器情報取得部１５２（１６２）に機器情報１５３（１６３）を照会する（ステップＳ１０８、図７のＳ１１６）。機器情報取得部１５２（１６２）は、これに応じて機器情報１５３（１６３）を取得して（図７のＳ１１７）ネットワーク管理装置２０に送信し（図７のＳ１１８）、これをソフトウェアリスト作成部１０４が受信する。
【００５９】
そしてソフトウェアリスト作成部１０４は、機器情報１５３（１６３）をシリアル番号として含めた、当該機器に必要なソフトウェア一覧を生成して出力し（ステップＳ１０９、図７のＳ１１９）、他の指標値についての処理に戻る。
【００６０】
図８は、図５に示した処理を通じて生成されたソフトウェア一覧１７０の内容について示す説明図である。このソフトウェア一覧１７０は、対象となる機器名１７０ａ、ソフトウェア名１７０ｂ、および通信機器３１および３２から受信した機器情報１５３（１６３）であるシリアル番号１７０ｃとを含むテーブルという形で生成され、ＥｘｃｅｌファイルやＣＳＶ形式などといったリスト形式で出力される。ユーザはこれを利用して、各通信機器３１および３２ごとに機器ベンダからソフトウェアキーを購入および導入して、当該機能を有効にすることが可能である。
【００６１】
（実施形態の全体的な動作）
次に、上記の実施形態の全体的な動作について説明する。
本実施形態に係るソフトウェアキー生成方法は、複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで各通信機器の動作状態を管理するネットワーク管理システムにあって、各通信機器の動作状態を表す指標値をネットワークに接続されているネットワーク管理装置の指標値収集部が予め定められた時間間隔で各通信機器から取得し（図５・ステップＳ１０３）、取得された各々の指標値と予め与えられた基準値とを比較して、各指標値が悪化しているか否かをネットワーク管理装置の通信状態判定部が判断し（図５・ステップＳ１０５）、悪化していると判断された指標値に対応する機能をこれに該当する通信機器に実行させるためのソフトウェアキーを、当該通信機器に固有の機器情報を元にネットワーク管理装置のソフトウェアリスト作成部が生成して出力する（図５・ステップＳ１０８〜１０９）。ここで、このソフトウェアキーを生成する処理は、ソフトウェアリスト作成部が当該通信機器から機器情報を取得する処理（図５・ステップＳ１０８）を含む。
【００６２】
ここで、上記各動作ステップについては、これをコンピュータで実行可能にプログラム化し、これらを前記各ステップを直接実行するネットワーク管理装置２０のプロセッサ２１に実行させるようにしてもよい。本プログラムは、非一時的な記録媒体、例えば、ＤＶＤ、ＣＤ、フラッシュメモリ等に記録されてもよい。その場合、本プログラムは、記録媒体からコンピュータによって読み出され、実行される。
この動作により、本実施形態は以下のような効果を奏する。
【００６３】
本実施形態によれば、ユーザ（ネットワーク管理者）が各通信機器に対して指標値の取得を指示入力しなくてもよく、さらに各指標値が悪化しているか否かを判断する必要もない。従って、煩雑な作業や複雑な判断が必要なくなり、取得漏れや判断ミスが生じることもなくなる。
【００６４】
そして、本実施形態によれば、悪化していると判断された各指標値に対して必要な機能について、当該機器に機器情報を照会して取得し、適切な機器情報を含んだ適切なソフトウェア一覧を生成することが可能となる。従って、煩雑な作業が必要なくなり、入力ミスによって不適切なソフトウェア一覧が生成されることもなくなる。
【００６５】
（実施形態の拡張）
本実施形態は、その趣旨を改変しない範囲で、様々な拡張が考えられる。以下、それらについて説明する。
上記実施形態では、リスト形式でソフトウェア一覧を生成する所までを説明したが、さらに生成されたソフトウェア一覧を機器ベンダに送付して購入依頼する所、およびそれらのソフトウェアキーを各対象機器に送付して適用し、その機能を有効にする所までを自動化するように構成してもよい。
【００６６】
また、指標値が悪化した場合、たとえば電子メールや音声通話など、任意の方法でユーザに対してアラート（警告）を送るようにすることもできる。
【００６７】
これまで本発明について図面に示した特定の実施形態をもって説明してきたが、本発明は図面に示した実施形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができる。
【００６８】
上述した実施形態について、その新規な技術内容の要点をまとめると、以下のようになる。なお、上記実施形態の一部または全部は、新規な技術として以下のようにまとめられるが、本発明は必ずしもこれに限定されるものではない。
【００６９】
（付記１）  複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで前記各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムであって、
前記ネットワーク管理装置が、
前記各通信機器の動作状態を表す指標値を予め定められた時間間隔で前記各通信機器から取得する指標値収集部と、
取得された各々の指標値と予め与えられた基準値とを比較して、前記各指標値が悪化しているか否かを判断する通信状態判定部と、
悪化していると判断された前記指標値を改善する機能を前記通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部と
を有することを特徴とするネットワーク管理システム。
【００７０】
（付記２）  前記ネットワーク管理装置の前記ソフトウェアリスト作成部が、当該通信機器から前記機器情報を取得する機能を備えることを特徴とする、付記１に記載のネットワーク管理システム。
【００７１】
（付記３）  前記ネットワーク管理装置が、
前記通信状態判定部による判定の基準となる前記基準値を含む判断基準値テーブルと、前記各通信機器の前記各指標値に対応する前記各機能についての情報を含むソフトウェア選択テーブルとを予め記憶している記憶手段と、
悪化していると判断された前記指標値およびこれに該当する前記通信機器の一覧を提示してこれに対応する前記機能を導入するか否かをユーザに照会し、導入する旨の操作入力があった場合に該機能を前記ソフトウェアの一覧に含めるよう前記ソフトウェアリスト作成部に指令するソフトウェア選択部とを有することを特徴とする、付記１に記載のネットワーク管理システム。
【００７２】
（付記４）  前記各通信機器が、
他装置とのデータ通信の動作を行う通信動作手段と、
前記機器情報を予め記憶する記憶手段と、
前記通信動作手段から前記指標値を取得して前記ネットワーク管理装置に送信する指標値取得部と、
前記記憶手段から前記機器情報を読み出して前記ネットワーク管理装置に送信する機器情報取得部と
を備えることを特徴とする、付記１に記載のネットワーク管理システム。
【００７３】
（付記５）  複数の通信機器およびコンピュータ装置とネットワークを解して相互に接続されて前記各通信機器の動作状態を管理するネットワーク管理装置であって、
前記各通信機器の動作状態を表す指標値を予め定められた時間間隔で前記各通信機器から取得する指標値収集部と、
取得された各々の指標値と予め与えられた基準値とを比較して、前記各指標値が悪化しているか否かを判断する通信状態判定部と、
悪化していると判断された前記指標値を改善する機能を前記通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に生成して出力するソフトウェアリスト作成部と
を有することを特徴とするネットワーク管理装置。
【００７４】
（付記６）  前記ソフトウェアリスト作成部が、当該通信機器から前記機器情報を取得する機能を備えることを特徴とする、付記５に記載のネットワーク管理装置。
【００７５】
（付記７）  前記通信状態判定部による判定の基準となる前記基準値を含む判断基準値テーブルと、前記各通信機器の前記各指標値に対応する前記各機能についての情報を含むソフトウェア選択テーブルとを予め記憶している記憶手段と、
悪化していると判断された前記指標値およびこれに該当する前記通信機器の一覧を提示してこれに対応する前記機能を導入するか否かをユーザに照会し、導入する旨の操作入力があった場合に該機能を前記ソフトウェアの一覧に含めるよう前記ソフトウェアリスト作成部に指令するソフトウェア選択部とを有することを特徴とする、付記５に記載のネットワーク管理装置。
【００７６】
（付記８）  複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで前記各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムにあって、
前記各通信機器の動作状態を表す指標値を前記ネットワーク管理装置の指標値収集部が予め定められた時間間隔で前記各通信機器から取得し、
取得された各々の指標値と予め与えられた基準値とを比較して、前記各指標値が悪化しているか否かを前記ネットワーク管理装置の通信状態判定部が判断し、
悪化していると判断された前記指標値を改善する動作を前記通信機器に実行させるためのソフトウェアキーを、当該通信機器に固有の機器情報を元に前記ネットワーク管理装置のソフトウェアリスト作成部が生成して出力する
ことを特徴とするソフトウェアキーリスト生成方法。
【００７７】
（付記９）  前記ソフトウェアキーを生成する処理が、前記ソフトウェアリスト作成部が当該通信機器から前記機器情報を取得する処理を含むことを特徴とする、付記８に記載のソフトウェアキーリスト生成方法。
【００７８】
（付記１０）  前記ネットワーク管理装置が、
前記通信状態判定部による判定の基準となる前記基準値を含む判断基準値テーブルと、前記各通信機器の前記各指標値に対応する前記各機能についての情報を含むソフトウェア選択テーブルとを予め記憶している記憶手段をそなえていると共に、
悪化していると判断された前記指標値およびこれに該当する前記通信機器の一覧を提示してこれに対応する前記機能を導入するか否かを前記ネットワーク管理装置のソフトウェア選択部がユーザに照会し、
導入する旨の操作入力があった場合に該機能を前記ソフトウェアの一覧に含めるよう前記ネットワーク管理装置のソフトウェア選択部が前記ソフトウェアリスト作成部に指令することを特徴とする、付記８に記載のソフトウェアキーリスト生成方法。
【００７９】
（付記１１）  複数の通信機器およびコンピュータ装置が相互に接続されるネットワークで前記各通信機器の動作状態を管理するネットワーク管理装置を備えたネットワーク管理システムにあって、
前記ネットワーク管理装置が備えるプロセッサに、
前記各通信機器の動作状態を表す指標値を予め定められた時間間隔で前記各通信機器から取得する手順、
取得された各々の指標値と予め与えられた基準値とを比較して、前記各指標値が悪化しているか否かを判断する手順、
および悪化していると判断された前記指標値を改善する機能を前記通信機器に実行させるためにソフトウェアキーの入力を必要とするソフトウェア一覧を、当該通信機器に固有の機器情報を元に生成して出力する手順
を実行させることを特徴とするソフトウェアキーリスト生成プログラム。
【００８０】
（付記１２）  前記ソフトウェアキーを生成する処理が、当該通信機器から前記機器情報を取得する処理を含むことを特徴とする、付記１１に記載のソフトウェアキーリスト生成プログラム。
【００８１】
（付記１３）  前記ネットワーク管理装置が、
前記通信状態判定部による判定の基準となる前記基準値を含む判断基準値テーブルと、前記各通信機器の前記各指標値に対応する前記各機能についての情報を含むソフトウェア選択テーブルとを予め記憶している記憶手段をそなえていると共に、
悪化していると判断された前記指標値およびこれに該当する前記通信機器の一覧を提示してこれに対応する前記機能を導入するか否かをユーザにする手順、
および導入する旨の操作入力があった場合に該機能を前記ソフトウェアの一覧に含めるよう指令する手順
を前記プロセッサにさらに実行させることを特徴とする、付記１１に記載のソフトウェアキーリスト生成プログラム。
【産業上の利用可能性】
【００８２】
本発明は、インターネット／イントラネットの別を問わず、また有線（光または電気）接続／無線接続の別を問わず、ネットワーク管理に対して幅広く適用できる。
【符号の説明】
【００８３】
１、１０  ネットワーク管理システム
２、２０  ネットワーク管理装置
２ａ、１０１  指標値収集部
２ｂ、１０２  通信状態判定部
２ｃ、１０４  ソフトウェアリスト作成部
３ａ、３ｂ、３１、３２  通信機器
２１、３１ｂ、３２ｂ  プロセッサ
２２、３１ｃ、３２ｃ  記憶手段
２３  通信手段
３１ａ、３２ａ  通信動作手段
４、４０  ユーザ端末
５、５０  ネットワーク
１０３  ソフトウェア選択部
１１１  判断基準値テーブル
１１２  ソフトウェア選択テーブル
１５１、１６１  指標値取得部
１５２、１６２  機器情報取得部
１５３、１６３  機器情報
【図１】
2014229232.tif 000003
【図２】
2014229232.tif 000004
【図３】
2014229232.tif 000005
【図４】
2014229232.tif 000006
【図５】
2014229232.tif 000007
【図６】
2014229232.tif 000008
【図７】
2014229232.tif 000009
【図８】
2014229232.tif 000010
【図９】
2014229232.tif 000011
【図１０】
2014229232.tif 000012
【図１１】
2014229232.tif 000013