(57)【要約】【課題】三次元グラフイック・デイスプレイ中にオブジェクトのユーザが選択した状態を表示する方法が開示される。この方法を実施する装置も開示される。【解決手段】本発明の方法は、表示のためオブジェクトの性質を選択する要求を受け取るステップを含む。方法はさらに、オブジェクトについて表示される少なくとも１つの性質を表示するステップを含む。性質の選択が受け取られて、そしてオブジェクトの選択された性質の値が決定される。方法はさらに選択された性質の値に基づいて状態指示子を生成するステップを含む。そして状態指示子はオブジェクトに関連して表示される。好適な実施の形態では、状態指示子の形式はシステムにより自動的に決定される。【特許請求の範囲】
【請求項１】
三次元グラフイック・デイスプレイ中にオブジェクトの状態を表示する方法であって、
オブジェクトと関連した性質の値を決定し、
性質と関連した状態指示子を決定し、
オブジェクトと関連した性質を表わす状態指示子を生成し、
オブジェクトに関連して状態指示子を表示する
ことを含む方法。
【請求項２】
前記状態指示子が半透明な性質を有する請求項１に記載の方法。
【請求項３】
前記状態指示子が反射的な性質を有する請求項１に記載の方法。
【請求項４】
前記状態指示子が棒として描写される請求項１に記載の方法。
【請求項５】
前記棒の少なくとも１つの寸法が前記性質の値を表わす請求項４に記載の方法。
【請求項６】
前記状態指示子が定量的指示子として描写されている請求項１に記載の方法。
【請求項７】
前記定量的指示子が、計器である請求項６に記載の方法。
【請求項８】
三次元グラフイック・デイスプレイ中にオブジェクトのユーザが選択した状態を表示する方法であって、
表示のためにオブジェクトの性質を選択する要求を受け取り、
オブジェクトについて表示される少なくとも１つの性質を表示し、
性質の選択を受け取り、
オブジェクトについて選択された性質の値を決定し、
選択された性質の値に基づいて状態指示子を生成し、
オブジェクトに関して状態指示子を表示する
ことを含む方法。
【請求項９】
前記生成するステップが、状態指示子の形式を自動的に決定することを含む請求項８に記載の方法。
【請求項１０】
前記状態指示子の形式を決定するための選択をユーザから受け取ることをさらに含む請求項８に記載の方法。
【請求項１１】
前記状態指示子の形式が棒グラフである請求項８に記載の方法。
【請求項１２】
三次元グラフイック・デイスプレイ中にオブジェクトの状態を表示する装置であって、
プロセッサと、
前記プロセッサの動作を制御するためのプログラムを格納するために前記プロセッサに接続されたメモリと、
前記プロセッサが前記メモリ内の前記プログラムにより動作して、
オブジェクトに関連した性質の値を決定し、
前記性質と関連した状態指示子を決定し、
前記オブジェクトと関連した前記性質を表わす状態指示子を生成し、
前記オブジェクトと関連して前記状態指示子を表示する
ことを含む方法。
【請求項１３】
三次元グラフイック・デイスプレイ中にオブジェクトのユーザが選択した状態を表示する装置であって、
プロセッサと、
前記プロセッサの動作を制御するためのプログラムを格納するために前記プロセッサに接続されたメモリと、
前記プロセッサが前記メモリ内の前記プログラムにより動作して、
表示のためにオブジェクトの性質を選択する要求を受け取り、
前記オブジェクトについて表示される少なくとも１つの性質を表示し、
性質の選択を受け取り、
前記オブジェクトの選択された性質の値を決定し、
前記選択された性質の値に基づいて状態指示子を生成し、
前記オブジェクトと関連して前記状態指示子を表示する
ことを含む方法。
【発明の詳細な説明】
【０００１】
【関連出願】
本願は、２０００年１０月１７日に出願された米国仮出願シリアル番号６０／２４１，０４９及び６０／２４１，０５１の優先権を主張する。さらに、本願は、２００１年９月７日に出願された同時係続の米国出願シリアル番号０９／９４９，１０１「ネットワーク・コンピュータへのナビゲーションをシミュレーションし表示するために仮想現実技術を使用したネットワーク・マネージメント・システム」の一部継続出願である。本願は、２０００年４月２６日に出願された同時係続の米国シリアル番号０９／５５８，８９７「時間次元においてネットワーク・コンピュータ・システムを予想的に図形的に管理するための装置及び方法」及び２０００年４月２６日に出願された米国シリアル番号０９／５５９，２３７「分散コンピュータ・システム内でデータの整合性を維持するための装置及び方法」に関連する。前述した各出願の全体をここに参照のために組み込む。同時に出願された米国出願「３Ｄ状態指示を表示するための装置及び方法」もまたここに参照のために組み込む。
【０００２】
【技術分野】
本システムは、コンピュータ技術で監視できる複雑で雑多なネットワーク・コンピュータ・システム及び他のシステムを解析し管理するためのシステム及び物の分野に属する。より詳細には、本システムはユーザが三次元グラフイック・ディスプレイ中のオブジェクトの選択と表示をできるシステム及び物に関する。
【０００３】
【背景技術】
従来のシステム管理アプリケーションにおいては、管理されるシステムのコンテンツ、構成、及び状態の視覚化は、普通、項目のリストからなんらかの意味のある方法で配列されたアイコン、２Ｄダイアグラム、３Ｄ表示までの範囲の表示のある形式に基づいている。各オブジェクトのタイプはある種のアイコンで示され、一方、オブジェクトの識別及び／又は状態はしばしばテキスト形式で描かれる。ディスプレイが完全にテキスト形式そしてディスプレイがテキストを全く使用しないなど、これらの主題については変化が存在するが、全てのこのようなシステムの共通は管理下にあるオブジェクトとそれらの関係を表示するコアのディスプレイである。
【０００４】
オブジェクトを描写するための３Ｄ表現は、管理されるオブジェクトとそれらの構成のより現実的な表示を伝える。しかし、このような技術の１つの問題は、システム管理アプリケーションは典型的に、タイプや相互接続性などのオブジェクトの基本的な説明の３Ｄイメージを示すだけである。別の問題は、普通のシステム管理アプリケーションは管理されるオブジェクトの固定された性質のみを示す。
【０００５】
状態、負荷、誤り率、整合性、及び利用可能容量などの性質の値を含む管理されるオブジェクトの一般的な性質を示すために、従来のシステムは典型的に興味有る測定量にふさわしい視覚化のある形式を使用する。例えば、オブジェクトの状態を示すために、「未知」などの値も取る「正常」から「危篤」までの範囲のその必須の健康の指示子は、色を使用することが普通であり、緑が「正常」を示し、赤が「危篤」を示し、灰色又は黒色が「未知」を示すであろう。
【０００６】
現実世界のディスプレイにおいては、このコアのディスプレイに管理されるオブジェクトに関する全ての情報を表面に出すことは実際的ではない。いくつかのアプリケーションは３Ｄ内の平面上に文章情報を表示することによりこれを行なうことを試みるが、このようなディスプレイは現在の装置の限定された解像度のため及び現在のシステムは実時間でアンチアライアス文章又は他の図形要素のための十分な計算能力を有しないため、平易な２Ｄ文章よりも読むことが困難である。もし、このようにより多い情報が望まれるならば、２Ｄ表示モデルの使用が優れていると考えられる。３Ｄ表示の長所は３Ｄ比喩の使用で最も良く得られることであると思われる。
【０００７】
あるシステムは、普通、規則的な格子の平面上に立った３Ｄ棒チャートを生成する。しかし、この棒チャートは多くの問題を有する。最も顕著なのは、棒は全く抽象的な床面に立っているように見えて、ネットワーク・リンクを解して相互接続された現実世界オブジェクトを表わしているもとのは見えないことである。さらに、このような一般的なチャート・システムは収集された統計に基づいていて、管理システムから発生する実時間の監視測定には基づいていないことである。
【０００８】
管理されたオブジェクトに関する他の大変重要で詳細な情報を実際的な方法で示すために、「ドリルングダウン」のためのある機構が普通は提供される。それにより、通常のユーザ・インターフェイスを使用して情報記憶からオブジェクトに関するより詳細な情報を検索する。例えば、ネットワーク及びシステム管理システムにおいて、コアのディスプレイに状態を表示するのが普通だが、コアのディスプレイからもたらされた他のディスプレイ中に性能及び負荷指示子を与える。
【０００９】
都合の悪いことに、これらの構成はいくつかの欠点を有する。追加の情報が２番目のディスプレイ中に持って来られる時、２番目のディスプレイはコアの３Ｄディスプレイの通常のナビゲーション慣例から逸脱する。この状態では、さまざまの管理オブジェクト上の２番目のデータを見ることは、最初にそれらにナビゲートして、そして２番目のディスプレイを持って来て、そして他のオブジェクトにナビゲートしてそしてそれらの２番目のディスプレイを持って来ることが必要である。このようなインターフェイスを使用することは煩わしいだけではなく、ユーザがいくつかのオブジェクトの性質を１度に比較する能力を妨げる。
【００１０】
さらに、このタイプの固定した構成は全てのユーザには適していない。例えば、多くのユーザは主として状態に興味が有り、負荷は２番目と考えるだろうが、ネットワーク全体の負荷のバランス管理の責任者は、瞬時的な負荷のディスプレイにより興味を持っているだろう。
【００１１】
いくつかのシステム管理アプリケーションは、ディスプレイを２つの領域にカスタマイズすることを提供する。典型的なディスプレイ中にアイコンと一緒に表示される情報は、アイコンがテキスト、色の形式又は他の方法で情報のさまざまな部分を表示するためオブジェクトの性質から選択できる。代替的に、ディスプレイ中のシンボル上へのマウスのカーソルの移動は、ラベルと共に構成可能なレチクルを持って来て、異なる性質を表示する。しばしば、このカスタマイゼーションはオブジェクトの各クラスに特別に行なわれ、例えば、サーバーとルーターに関して異なる情報が表示される。しかし、このタイプの構成は典型的に静的であって、ユーザがある種の構成ユーティリイテイに入ることが必要である。ディスプレイの実時間構成を与えるシステムは知られていない。
【００１２】
【発明の開示】
開示されるシステムによれば、三次元グラフイック・デイスプレイ中にオブジェクトの状態を提供する第１の方法が開示される。この方法は、オブジェクトと関連した性質の値を決定するステップを含む。この方法はさらに、この性質と関連した状態指示子を決定するステップをさらに含む。そして、状態指示子は、オブジェクトと関連した性質を表わすために生成されて、関連したオブジェクトと関連して表示される。
【００１３】
開示されるシステムによれば、三次元グラフイック・デイスプレイ中にオブジェクトのユーザの選択した状態を提供する第２の方法が開示される。この方法は、デイスプレイのためにオブジェクトの性質を選択する要求を受け取り、そしてそのオブジェクトについて表示される少なくとも１つの性質をデイプレイするステップを含む。この方法はさらに、性質の選択を受け取るステップを含む。オブジェクトの選択された性質の値が決定されて、状態指示子が選択された性質の値に基づいて生成される。そして、状態指示子がオブジェクトに関連してディスプレイされる。
【００１４】
開示される方法及びシステムの目的、特徴、及び長所は、類似の部分には類似の参照番号を付した添付図面を参照した以下の好適な実施の形態の説明から明らかとなる。
【００１５】
【発明の実施の形態】
図１には、開示されるネットワーク解析システムの好適な実施の形態を構成するさまざまなコンポーネントが示される。このシステムは、１つ又は複数の視覚的ワークステーション１０１、オブジェクト貯蔵１０２、１つ又は複数の管理アプリケーション１０３、そしてそのような各管理アプリケーション上の１つ又は複数のエイジェント１０４を含む。視覚的ワークステーション１０１は主としてオブジェクト貯蔵１０２と相互作用をする。それはそこから情報を要求し、そこに命令を送り、そしてそこから状態変化又はオブジェクト追加などの事象通知を得る。次に、貯蔵１０２は、この情報を管理システム上のエイジェント１０４により供給されるさまざまな管理サブシステム１０３から得る。本システムの重要なアーキテクチヤ観点は通常の動作において、視覚的ワークステーション１０１は好ましくはオブジェクト貯蔵１０２と相互作用を行なう。これは、ネットワーク・トラフイックを最小にし、ワークステーションの描写性能を最適化し、そてして実際のネットワーク中に存在する多くのエイジェントと管理サブシステムと視覚的ワークステーション１０１のとの間の相互接続を最小にする。
【００１６】
好ましくは、管理システムは、あるタイプの記憶、好ましくはネットワークの構造の記述を保持するオブジェクト貯蔵１０２、に基づいている。これは、システム及びネットワークの一時的な状態、負荷、及び性能を含むことができる。この記憶は永久的なものでもそうでなくてもよく、手動方法又は自動発見ユーティリイで操作されてもよい。
【００１７】
図２に示されるように、本システムの好適な実施の形態によれば、管理システムは、現実世界オブジェクトの３Ｄモデル２０４を使用して管理されるオブジェクトのデイスプレイ２０２を出力する。このデイスプレイ２０２は、３Ｄ表面の３Ｄ部分２０８上に適当に配置されて、オプショナル・リンクが点線及び破線で示されるネットワーク・リンクを示す少なくとも１つのリンク２０６により相互接続されるように構成されている。各オブジェクト２０４の状態は、浮かんだ灯２１２により示され、その色は緑から黄色、オレンジ、及び赤の状態を示す。ネットワーク・リンク２０６の状態はリンク自身の色付けにより示すことができる。
【００１８】
図３を参照すると、図２のデイスプレイ２０２のより詳細な表示が示されている。図３に示すように、本システムの好適な実施の形態によれば、システムは「現実世界」オブジェクトの各表示２０４の隣りに垂直な棒などの追加のオブジェクト３０２を生成する。本システムはこれらの追加のオブジェクト３０２を管理されたオブジェクトの実時間の定量又は定性的測定を示すために使用する。
【００１９】
図４に示すように、代替的な好適な実施の形態は、コアのデイスプレイ２０２中に他の指示子を表示する指示子部分３０２を含む。開示されたシステムのこの及び他の代替的な好適な実施の形態では、指示子部分３０２は、管理されたオブジェクトの近くに、色、アニメーション効果、アイコン選択、テキスト、棒、線又はパイ・チャート及びその他を含むことができる。管理されたオブジェクト２０４は、ある数値、ある文章、及びあるカテゴリの性質の１組を有する。現システム管理アプリケーションは、固定された指示子を使用してコアのデイスプレイ中にある固定された組の性質を表面に出すことをサポートするが、他の性質は明示的な要求を通じて持って来られ、その後にそれらはアプリケーションにより決定される技術により視覚化される。
【００２０】
これらの問題点を解決するため、開示されたシステムの好適な実施の形態は、所定の指示子を使用して指示子部分３０２中にユーザが監視したいと要求する性質をユーザが選択可能なインターフェイス３０４、好ましくは、性質選択制御パネル、を提供する。他の実施の形態では、ユーザは指示子のメニュー、例えば、棒グラフ、指示子灯及びパイ・チャートなどから使用されるべき指示子のタイプを選択できる。
【００２１】
ユーザは、ボックス３０８上にカーソル３０６に置いた後にポイント及びクリック操作を行なうことにより、又はインターフェイス３０４中の別の同様な構成または配置により、インターフェイス３０４と相互作用できる。ボックス３０８上でクリックした後、ユーザにより選択された領域が表示されるべき所定の性質、Ｘｎ乃至Ｘｎ＋ｍ３１０、ここでｎ及びｍは整数、と相関関係付けられる。使用においては、Ｘｎ乃至Ｘｎ＋ｍ３１０は利用可能な性質の文章的表現である。このようにして、本システムの好適な実施の形態では、指示子３１０は選択された性質の実際の文章名前である。好ましくは、全ての性質は明示的に要求された後に標準の方法で視覚化されて、従って、２番目のデイスプレイをカスタマイゼーションをする必要が無い。
【００２２】
好適な実施の形態では、ユーザが制御パネル３０４と相互作用をした後、操作の流れを中断し、そしてユーザの注意を表示された情報から逸らすような確認ダイアログ、ＯＫボタンを押す、又はダイアログ・ボックスの複雑な設定を必要とすることなく、デイスプレイ２０２中の指示子部分３０２に直接の効果がある。
【００２３】
さらに、性質選択制御パネル３０４は好ましくは、どんな情報が現在表示されているかの指示子として動作する。好適な実施の形態では、さまざまなタイプの情報の独特の指示子は、棒３１２を使用し、好ましくは、黄色−オレンジ−赤色の範囲は状態を示し、青の影は負荷を示す。このようにして、知識の有るユーザはデイスプレイ２０２中の制御パネル３０４を見ることで、どのような情報が現在表示されているかを直ちに知ることができる。好適な実施の形態では、制御パネル３０４が、名前により識別される対応する性質と同じく色又はアニメーション効果などの現在指示子を示す。制御パネル３０４中に性質の文章的な記述とそれらの対応する視覚的デイスプレイの両方を提供することは、新規のユーザがこのシステムに使用されるさまざまな視覚的デイスプレイの意味を知ることを助ける。
【００２４】
例えば、図５に示されるように、コンピュータ・システムの実時間パーセンテイジ負荷を示すために、追加のオブジェクト３０２ａは空の透明な棒中で対応するパーセンテイジに到達する中実の棒３０４であることができる。ある点では、これは棒３０４上のＸ軸上のパーセンテイジ目盛り３０６を持つ従来の棒チャートと似ているが、これは管理されたオブジェクトの現実世界構成を表わすように配列された現実世界オブジェクトの３Ｄデイスプレイ２０２と結合されている。
【００２５】
本システムの好適な実施の形態によれば、指示子３０２は半透明に作られる。これは多数のオブジェクト２０４とそれらの棒３０４などの定量的指示子３０２に起因して視覚化３０２が読めなくなることを回避する。この効果は、「ガラス水族館タンク」中であるレベルまで到達した「色付き水」である。現実のトラフイック負荷又は性能を表わす色付き領域はかなりはっきりと色が付けられるが、定量的測定が他のオブジェクトの表示を妨げることを防止するためにこの定量的測定と現実世界オブジェクトとの間の違いを示すために半透明で十分である。現在使用されていないシステムの能力を表わすタンクの空の部分は、ほとんど完全に透明であり、ガラスタンクの印象を与えるのに十分だけ不透明である。
【００２６】
さらに、本システムの代替的な好適な実施の形態では、システムは感じられる現実性を増し、そして管理されるオブジェクト２０４と定量的指示子３０２との間の視覚的混乱を減少するために、「ガラス表面」及び「ガラスタンクの端」の反射などの他の進歩した視覚化技術を使用する。
【００２７】
図６は、好適な方法６００を示す。方法は６０２で開始する。その後に６０４で、表示されるべきオブジェクトの性質を選択するための要求を受け取る。この要求は好ましくは、例えば、オブジェクトをダブル・クリッキングすることにより、又はオブジェクトを右クリッキングしてメニュー選択することにより、ユーザがデイスプレイのカスタマイズを望むことを示すユーザにより開始される。
【００２８】
ステップ６０６で、性質選択制御パネルが表示される。制御パネルは表示のために選択される少なくとも１つの性質を含む。ステップ６０８で制御パネルからの性質の選択が受け取られる。６１０で、オブジェクトについて選択された性質の値が決定される。この決定は好ましくは、オブジェクト貯蔵１０２に含まれるデータを参照して実時間で実行される。状態指示子がステップ６１２で選択された性質の決定値に基づいて生成される。そして、ステップ６１４で状態指示子が表示される。
【００２９】
以上の通り、本明細書の図と説明は本システムの理解を助けるために採用され、本システムの範囲を限定するものと解するべきではない。本システムの範囲と精神から逸脱することなく、さまざまな変更、修正、置換が可能であることが理解できる。
【図面の簡単な説明】
【図１】
本システムの好適な実施の形態によるシステムを示す図。
【図２】
本システムの好適な実施の形態によるネットワーク・コンピュータ・システム又は複雑なビジネス操作を表示するデイスプレイを示す図。
【図３】
本システムの好適な実施の形態による追加の情報のデイスプレイを持った図２のデイスプレイの一部を示す図。
【図４】
本システムの好適な実施の形態による追加の情報のデイスプレイとユーザ・インターフェイスを持った図２のデイスプレイの一部を示す図。
【図５】
本システムの好適な実施の形態による図３の追加の情報のデイスプレイの一部を示す図。
【図６】
本システムの好適な実施の形態による方法のフローチャートを示す図。
【図１】
2004512597.tif 000002
【図４】
2004512597.tif 000003
【図６】
2004512597.tif 000004
【国際公開パンフレット】
2004512597.tif 000005
2004512597.tif 000006
2004512597.tif 000007
2004512597.tif 000008
2004512597.tif 000009
2004512597.tif 000010
2004512597.tif 000011
2004512597.tif 000012
2004512597.tif 000013
2004512597.tif 000014
2004512597.tif 000015
2004512597.tif 000016
2004512597.tif 000017
2004512597.tif 000018
2004512597.tif 000019
2004512597.tif 000020
【国際調査報告】
2004512597.tif 000021