(57)【特許請求の範囲】
【請求項１】
トラフィック測定結果と、表示条件が定義された表示内容設定情報とから、色、若しくは模様の変化により視覚的に表示する表示用測定結果データを作成する測定結果データ作成手段と、
前記測定結果データ作成手段により作成された表示用測定結果データをマトリックス状に表示するマトリックス表示手段と、を有し、
前記マトリックス表示手段は、前記マトリックスの一方の軸を期間に、他方の軸を表示項目の階層構造に対応させて表示することを特徴とするネットワークシステム測定情報のデータ生成／表示装置。
【請求項２】
前記期間、および前記表示項目の階層構造は、ユーザにより任意に設定変更され、
前記マトリックス表示手段によりマトリックス状に表示された表示用測定結果データの表示に関連付ける位置に、前記ユーザにより設定された表示項目の階層構造の表示を表示する項目情報表示手段をさらに有することを特徴とする請求項１記載のネットワークシステム測定情報のデータ生成／表示装置。
【請求項３】
前記表示項目の階層構造は、ＩＰアドレス毎、またはプロトコル毎に構築されることを特徴とする請求項２記載のネットワークシステム測定情報のデータ生成／表示装置。
【請求項４】
前記マトリックス表示手段により表示される表示用測定結果データを概括的に表示する結果概要表示手段をさらに有することを特徴とする請求項１から３のいずれか１項に記載のネットワークシステム測定情報のデータ生成／表示装置。
【請求項５】
トラフィック測定結果と、表示条件が定義された表示内容設定情報とから、色、若しくは模様の変化により視覚的に表示する表示用測定結果データを作成する測定結果データ作成工程と、
前記測定結果データ作成工程により作成された表示用測定結果データをマトリックス状に表示するマトリックス表示工程と、を有し、
前記マトリックス表示工程は、前記マトリックスの一方の軸を期間に、他方の軸を表示項目の階層構造に対応させて表示することを特徴とするネットワークシステム測定情報のデータ生成／表示方法。
【請求項６】
前記期間、および前記表示項目の階層構造は、ユーザにより任意に設定変更され、
前記マトリックス表示工程によりマトリックス状に表示された表示用測定結果データの表示に関連付ける位置に、前記ユーザにより設定された表示項目の階層構造の表示を表示する項目情報表示工程をさらに有することを特徴とする請求項５記載のネットワークシステム測定情報のデータ生成／表示方法。
【請求項７】
前記表示項目の階層構造は、ＩＰアドレス毎、またはプロトコル毎に構築されることを特徴とする請求項６記載のネットワークシステム測定情報のデータ生成／表示方法。
【請求項８】
前記マトリックス表示工程により表示される表示用測定結果データを概括的に表示する結果概要表示工程をさらに有することを特徴とする請求項５から７のいずれか１項に記載のネットワークシステム測定情報のデータ生成／表示方法。
【請求項９】
トラフィック測定結果と、表示条件が定義された表示内容設定情報とから、色、若しくは模様の変化により視覚的に表示する表示用測定結果データを作成する測定結果データ作成処理と、
前記測定結果データ作成処理により作成された表示用測定結果データをマトリックス状に表示するマトリックス表示処理と、をコンピュータに実行させ、
前記マトリックス表示処理は、前記マトリックスの一方の軸を期間に、他方の軸を表示項目の階層構造に対応させて表示することを特徴とするコンピュータ読み取り可能なプログラム。
【請求項１０】
前記期間、および前記表示項目の階層構造は、ユーザにより任意に設定変更され、
前記マトリックス表示処理によりマトリックス状に表示された表示用測定結果データの表示に関連付ける位置に、前記ユーザにより設定された表示項目の階層構造の表示を表示する項目情報表示処理をさらにコンピュータに実行させることを特徴とする請求項９記載のコンピュータ読み取り可能なプログラム。
【請求項１１】
前記表示項目の階層構造は、ＩＰアドレス毎、またはプロトコル毎に構築されることを特徴とする請求項１０記載のコンピュータ読み取り可能なプログラム。
【請求項１２】
前記マトリックス表示処理により表示される表示用測定結果データを概括的に表示する結果概要表示処理をさらにコンピュータに実行させることを特徴とする請求項９から１１のいずれか１項に記載のコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークシステムやコンピュータシステムの運用管理に用いるトラフィックの状況を視覚的に把握するためのネットワークシステム測定情報のデータ生成／表示装置、そのデータ生成／表示方法、およびそのプログラムに関する。
【０００２】
【従来の技術】
従来、ネットワークシステムやコンピュータの運用監視ソフトウェアは、測定結果データを折れ線グラフなどを用いて視覚的に表示していた。しかしながら、従来の表示では、目標とするしきい値との乖離状況などを視覚的に把握することが困難であった。
【０００３】
また、運用監視サービス等においても実際に問題なくユーザの望むレベルのサービスを提供していることの証拠として、ユーザ毎などの柔軟な単位において表示することが要請されてきた。
【０００４】
本発明に関連する従来技術として、特開２０００−２２８１９号公報は、指定された時間単位でトラフィック情報を測定して表示するネットワーク性能分析システムを開示している。
【０００５】
また、特公平７−３６５５５号公報は、パケット交換ネットワーク上のトラフィックを、妨害を与えることなく正確に測定できる技術を開示している。
【０００６】
上記従来技術は、所定期間におけるエージェントやノードのトラフィック量を概括的に把握することを可能としている。
【０００７】
【発明が解決しようとする課題】
しかしながら、ネットワークシステムやコンピュータシステムの運用管理で運用状況の傾向を掴むために利用されるトラフィック測定は、同じ測定結果でもＭａｃアドレス毎、ＩＰアドレス毎、プロトコル毎などの多角的な視点から長期間分析される必要がある。この点、上記従来技術は、少なくともプロトコル毎にトラフィック量を集計する手法は開示されていなく、また示唆もされていない。
【０００８】
従って、表示されたトラフィック量から、そのトラフィックがファイル転送用か電子メール用かＷＥＢページ閲覧用のものかといったアプリケーションレベルの分析をすることはできない。これに対し、本発明は、例えばあるＩＰアドレスを持つ機器のトラフィック量を表示させる場合に、縦軸にプロトコル毎にツリー構造に表示させ、横軸に指定した任意の期間毎に表示させるといったようなことができる。
【０００９】
本発明は、上記事情に鑑みなされたものであり、トラフィック測定データを多角的に分析可能な形態で表示するネットワークシステム測定情報のデータ生成／表示装置、そのデータ生成／表示方法、およびそのプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
かかる目的を達成するために、請求項１記載の発明は、トラフィック測定結果と、表示条件が定義された表示内容設定情報とから、色、若しくは模様の変化により視覚的に表示する表示用測定結果データを作成する測定結果データ作成手段と、測定結果データ作成手段により作成された表示用測定結果データをマトリックス状に表示するマトリックス表示手段と、を有し、マトリックス表示手段は、マトリックスの一方の軸を期間に、他方の軸を表示項目の階層構造に対応させて表示することを特徴としている。
【００１１】
請求項２記載の発明は、請求項１記載の発明において、期間、および表示項目の階層構造は、ユーザにより任意に設定変更され、マトリックス表示手段によりマトリックス状に表示された表示用測定結果データの表示に関連付ける位置に、ユーザにより設定された表示項目の階層構造の表示を表示する項目情報表示手段をさらに有することを特徴としている。
【００１２】
請求項３記載の発明は、請求項２記載の発明において、表示項目の階層構造は、ＩＰアドレス毎、またはプロトコル毎に構築されることを特徴としている。
【００１３】
請求項４記載の発明は、請求項１から３のいずれか１項に記載の発明において、マトリックス表示手段により表示される表示用測定結果データを概括的に表示する結果概要表示手段をさらに有することを特徴としている。
【００１４】
請求項５記載の発明は、トラフィック測定結果と、表示条件が定義された表示内容設定情報とから、色、若しくは模様の変化により視覚的に表示する表示用測定結果データを作成する測定結果データ作成工程と、測定結果データ作成工程により作成された表示用測定結果データをマトリックス状に表示するマトリックス表示工程と、を有し、マトリックス表示工程は、マトリックスの一方の軸を期間に、他方の軸を表示項目の階層構造に対応させて表示することを特徴としている。
【００１５】
請求項６記載の発明は、請求項５記載の発明において、期間、および表示項目の階層構造は、ユーザにより任意に設定変更され、マトリックス表示工程によりマトリックス状に表示された表示用測定結果データの表示に関連付ける位置に、ユーザにより設定された表示項目の階層構造の表示を表示する項目情報表示工程をさらに有することを特徴としている。
【００１６】
請求項７記載の発明は、請求項６記載の発明において、表示項目の階層構造は、ＩＰアドレス毎、またはプロトコル毎に構築されることを特徴としている。
【００１７】
請求項８記載の発明は、請求項５から７のいずれか１項に記載の発明において、マトリックス表示工程により表示される表示用測定結果データを概括的に表示する結果概要表示工程をさらに有することを特徴としている。
【００１８】
請求項９記載の発明は、トラフィック測定結果と、表示条件が定義された表示内容設定情報とから、色、若しくは模様の変化により視覚的に表示する表示用測定結果データを作成する測定結果データ作成処理と、測定結果データ作成処理により作成された表示用測定結果データをマトリックス状に表示するマトリックス表示処理と、をコンピュータに実行させ、マトリックス表示処理は、マトリックスの一方の軸を期間に、他方の軸を表示項目の階層構造に対応させて表示することを特徴としている。
【００１９】
請求項１０記載の発明は、請求項９記載の発明において、期間、および表示項目の階層構造は、ユーザにより任意に設定変更され、マトリックス表示処理によりマトリックス状に表示された表示用測定結果データの表示に関連付ける位置に、ユーザにより設定された表示項目の階層構造の表示を表示する項目情報表示処理をさらにコンピュータに実行させることを特徴としている。
【００２０】
請求項１１記載の発明は、請求項１０記載の発明において、表示項目の階層構造は、ＩＰアドレス毎、またはプロトコル毎に構築されることを特徴としている。
【００２１】
請求項１２記載の発明は、請求項９から１１のいずれか１項に記載の発明において、マトリックス表示処理により表示される表示用測定結果データを概括的に表示する結果概要表示処理をさらにコンピュータに実行させることを特徴としている。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態を添付図面を参照しながら詳細に説明する。
【００２３】
図１は、本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の構成を示すブロック図である。図１に示す通り、本実施の形態において、ＧＵＩ（Graphical User Interface）を有する本装置１０は、測定結果データ処理部１１、表示部１２を備える。測定結果データ処理部１１は、ネットワークシステムやコンピュータシステムのトラフィック測定結果と、表示項目の条件が記述された表示内容設定情報とを読み込み、測定結果データ１３を作成する。表示部１２は、測定結果データ処理部１１により生成された測定結果データ１３を表示する。
【００２４】
図２は、本発明の実施の形態における表示部１２の構成を示すブロック図である。表示部１２は、図２に示すように、表示切替え部１２１１、項目情報表示部１２１２、結果概要表示部１２１３、表示期間切替え部１２１４、および測定結果データマトリックス表示部１２１５を備える。これらは、次に説明する図３に示す各フィールドに相当する。
【００２５】
図３、図４は、本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の表示する表示例を示す図である。図３に示すように、全体表示画面３０は、表示切替えフィールド３１、項目情報表示フィールド３２、結果概要表示フィールド３３、表示期間切替えフィールド３４、測定結果データマトリックス表示フィールド３５を持つ。
【００２６】
表示切替えフィールド３１は、ユーザに指定された表示項目（ＭＡＣアドレス毎やＩＰアドレス毎やプロトコル毎など）を表示する。項目情報表示フィールド３２は、上記表示項目毎に階層化された項目情報を表示する。表示期間切替えフィールド３４は、ユーザの選択切替え操作により指定された任意の表示期間（１２ヶ月表示、１ヶ月分表示、２４時間表示など）を表示する（図３の場合は、ある日の２４時間表示）。
【００２７】
測定結果データマトリックス表示フィールド３５は、ユーザに指定された表示期間、表示項目に従った測定結果を色や模様を用いて視覚的に表示する。また、表示切替えフィールド３１で指定された表示項目にはその階層下の測定結果を総括するような結果が表示される（図３では、プロトコル別の測定結果をまとめた結果がＩＰアドレス毎の測定結果として表示される）。結果概要表示フィールド３３は、測定結果データマトリックス表示フィールド３５に示された測定結果を総括するような結果が表示される。
【００２８】
次に、図３、図４に則してさらに詳しく説明すると、図３は、表示切替えフィールド３１に示されているように、ツリー構造の第１要素をＩＰアドレスとした場合の例である。項目情報表示フィールド３２の各段落と測定結果マトリックス表示フィールド３５の各段落とは、対応している。即ち、測定結果マトリックス表示フィールド３５の１行目は、全体のトラフィック量を示している。その２行目は、ＩＰアドレス１００．１００．１００．１００の機器のトラフィック量を示している。その５行目は、ＩＰアドレス２００．１００．１００．１００の機器のトラフィック量を示している。
【００２９】
その３、４、６行目は、上記ツリー構造の第２要素たるプロトコル毎のトラフィック量を示している。即ち、測定結果マトリックス表示フィールド３５の３行目は、ＩＰアドレス１００．１００．１００．１００の機器のＦＴＰ（File Transfer Protocol）に係るトラフィック量を示している。その４行目は、上記機器のｔｅｌｎｅｔに係るトラフィック量を示している。その６行目は、ＩＰアドレス２００．１００．１００．１００の機器のＦＴＰに係るトラフィック量を示している。従って、３行目と４行目（各プロトコル）のトラフィック量の合計が２行目（機器）のトラフィック量と等しくなる。
【００３０】
図３において、測定結果マトリックス表示フィールド３５内の表示方法として、トラフィック量を模様の変化で示している。ここでは、トラフィック量が小さいから大きくなるに従って、その模様の点の密度を密にするように表示している。この点、トラフィック量が大きくなるにつれて、色を濃くするといった方法でもよく、特に限定するものではない。
【００３１】
また、表示内容もしきい値との乖離度で示す方法（例えば、しきい値から下に乖離するにつれ寒色に濃度を高くし、しきい値から上に乖離するにつれ暖色に濃度を高くする）でもよく、トラフィック分析の用途・目的に応じて、種々の表示方法を設定することができる。
【００３２】
また、結果概要表示フィールド３３は、各表示項目の２０００年７月１日の１日の総トラフィック量を示している。ここは、平均トラフィック量等を表示してもよい。ユーザは、単位時間当たりのトラフィック量を分析したい場合は、測定結果マトリックス表示フィールド３５を参照し、１日当たりのトラフィック量を分析したい場合は、結果概要表示フィールド３３を参照すればよい。
【００３３】
次に、図４は、表示切替えフィールド３１に示されているように、上記ツリー構造の第１要素をプロトコルとした場合の例である。測定結果マトリックス表示フィールド３５の２行目は、測定しているネットワークシステム中のＦＴＰによるトラフィック量を示している。その３行目、４行目は、上記ツリー構造の第２要素たるＩＰアドレス毎のトラフィック量を示している。図４は、図３と要素の入れ替わったツリー構造となっており、ネットワークが提供しているサービス自体の利用状況について分析したい場合は、図４の構造のほうが適している。このように、任意の視点、および任意の表示期間で視覚的にトラフィック測定の状況が表示されるため、運用状況の傾向を把握することが容易になる。
【００３４】
次に、本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の動作（ネットワークシステム測定情報のデータ生成／表示方法）について、具体例を用いて詳細に説明する。図５は、本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の動作を説明するためのフローチャートである。
【００３５】
図５に示すフローチャートを用いて、図１に示す測定結果データ処理部１１の動作を説明する。図１に示す本装置１０は、ネットワークシステムやコンピュータシステムのトラフィック測定結果を読み込む（ステップＳ５１０）。次に、測定結果をしきい値との乖離度で表す／一定の区間幅でクラス分けする等の表示条件、およびＩＰアドレス、プロトコル等の測定項目の階層関係が記述された表示内容設定情報を読み込む（ステップＳ５２０）。測定結果データ処理部１１は、測定結果と表示条件とを対応付ける（ステップＳ５３０）。
【００３６】
次に、測定結果データ処理部１１は、トラフィック測定結果から表示内容設定情報に従って測定結果データ１３、および下位の階層を総括する測定結果データ（平均値、最大値、最小値等）１３を計算する（ステップＳ５４０）。その後、測定期間についても同様に総括する計測結果データ（平均値、最大値、最小値等）を計算する（ステップＳ５５０）。
【００３７】
図６は、本発明の実施の形態における表示部１２の動作を説明するためのフローチャートである。図６を用いてユーザ操作（表示切替え操作）による図２に示す表示部１２の動作を説明する。表示切替え部１２１１は、ユーザが図３に示す表示切替えフィールド３１で選択した表示項目を読み込む（ステップＳ６１０）。項目情報表示部１２１２は、その表示項目情報を図３に示す項目情報表示フィールド３２に表示する（ステップＳ６２０）。
【００３８】
次に、項目情報表示部１２１２は、表示項目、測定結果データを測定結果データマトリックス表示部１２１５に渡す（ステップＳ６３０）。表示期間切替え部１２１４は、図３に示す表示期間切替えフィールド３３でユーザが選択した表示期間を読み込み、測定結果データマトリックス表示部１２１５へ渡す（ステップＳ６４０）。
【００３９】
測定結果データマトリックス表示部１２１５は、項目情報表示部１２１２および表示期間切替え部１２１４から渡された表示項目、表示期間、および測定結果データから指定された表示方法で測定結果データマトリックス表示フィールド３５に表示する（ステップＳ６５０）。最後に、結果概要表示部１２１３は、表示期間の測定結果を総括する結果概要を図３に示す結果概要表示フィールド３３に表示する（ステップＳ６６０）。
【００４０】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなくその要旨を逸脱しない範囲内において、種々変形実施が可能である。
【００４１】
例えば、図７に本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の表示する他の表示例を示す。図７は、図３の表示例に表示されていた下位の階層（プロトコル毎）の状態を、マウス等のポインティングデバイス等で非表示にしたものである。また、図４においてプロトコル毎の表示だけとし、下位の階層（ＩＰアドレス毎）を非表示とすることもできる。これにより、測定したトラフィック情報が膨大な場合に、必要なデータだけを表示することが可能となる。
【００４２】
ユーザによるツリー構造上の表示項目の選択、若しくは表示期間の選択は、一般的な手法を用いればよく、例えば、マウスの右クリックでポップアップメニューを表示させ、そのメニューから選択させるようなものでよい。また、項目表示フィールド１２の各階層を選択すると、その選択された階層を第１要素として、ツリーが組み直されるといったＧＵＩでもよい。
【００４３】
なお、本発明に係るネットワークシステム測定情報のデータ生成／表示方法をプログラムを実行することにより実現可能である。当該プログラムは、光記録媒体、磁気記録媒体、光磁気記録媒体、若しくは半導体ＩＣ記録媒体に記録されて提供される。または、プログラムサーバからＦＴＰにより、ネットワークを介してダウンロードされて提供される。
【００４４】
【発明の効果】
以上の説明から明らかなように、本発明による第一の効果は、しきい値との乖離度や存在範囲などのトラフィックの状況が、色や模様等の分布で視覚的に分かりやすく表示されることにある。その理由は、視覚的に状況を表示することにより、分布の形状、大きさなどにより影響範囲を容易に把握することができるためである。
【００４５】
また、本発明の第二の効果は、トラフィックの状況を長期的にも短期的にも把握することが可能なことにある。その理由は、任意の測定期間でトラフィックの状況を表示できる機能を搭載したからである。
【００４６】
さらに、本発明の第三の効果は、様々な視点からトラフィック状況を分析できることにある。その理由は、任意の測定条件毎、測定期間でまとめて表示できる機能を搭載したからである。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の構成を示すブロック図である。
【図２】本発明の実施の形態における表示部１２の構成を示すブロック図である。
【図３】本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の生成する表示例を示す図である。
【図４】本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の生成する表示例を示す図である。
【図５】本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の動作を説明するためのフローチャートである。
【図６】本発明の実施の形態における表示部１２の動作を説明するためのフローチャートである。
【図７】本発明の実施の形態におけるネットワークシステム測定情報のデータ生成／表示装置の表示する他の表示例を示す図である。
【符号の説明】
１１  測定結果データ処理部
１２  表示部
１２１１  表示切替え部
１２１２  項目情報表示部
１２１３  結果概要表示部
１２１４  表示期間切替え部
１２１５  測定結果データマトリックス表示部
【図１】
0003642045.tif 000002
【図２】
0003642045.tif 000003
【図３】
0003642045.tif 000004
【図４】
0003642045.tif 000005
【図５】
0003642045.tif 000006
【図６】
0003642045.tif 000007
【図７】
0003642045.tif 000008