(57)【要約】【課題】論理構成図と物理構成図とを１つの図面で、しかも、わかりやすく描画できるようにする。【解決手段】例えばルータ１０とスイッチ１１との物理的接続についてはルータ１０及びスイッチ１１を示す円（外円）から接続線Ａを引き出すことで表現する。ルータ１０とスイッチ１１との間及びスイッチ１１内の論理的接続については外円と中円／内円とを接続線で結ぶことで表現できるようにする。【選択図】  図１
2008001704.tif 000002
【特許請求の範囲】
【請求項１】
種々のノードを種別が特定できる態様で表示する第１表示手段と、
前記ノード間の物理的接続部分を表示する第２表示手段と、
前記ノード間又はノード内の論理的接続部分を表示する第３表示手段と、を備えるネットワーク図表示装置。
【請求項２】
前記各ノードの表示部分と前記物理的接続の表示部分と前記論理的接続の表示部分とを結ぶ接続線を表示する手段を備える、請求項１記載のネットワーク図表示装置。
【請求項３】
前記物理的接続又は前記論理的接続の表示部分を増減する手段を備える、請求項１記載のネットワーク図表示装置。
【請求項４】
前記ノードを示すアイコン画像の表示位置の移動先が他の種別のアイコン画像上とする指示がなされた場合に当該アイコン画像相互の表示位置を調整してから移動対象のアイコン画像の表示位置を確定する手段と、
前記ノードを示すアイコン画像の表示位置の移動先が他の種別のアイコン画像上としない指示がなされた場合に前記調整を行うことなく当該移動対象のアイコン画像の表示位置を確定する手段とを備える、請求項１記載のネットワーク図表示装置。
【請求項５】
前記ノードを示すアイコン画像のいずれかを開始点として前記接続線の描画を行う手段と、
前記接続線の終点可能なポートアイコン画像を報知する手段と、
前記終点可能なポートアイコン画像のうち実際に前記接続線の終点とするポートアイコンが指定されるまで前記描画を行う手段と、
当該指定後に前記接続線の終点と前記終点とするポートアイコンとの表示位置を調整してから当該位置を確定する手段とを備える、請求項１記載のネットワーク図表示装置。
【請求項６】
種々のノードを種別が特定できる態様で表示するステップと、
前記ノード間の物理的接続部分を表示するステップと
前記ノード間の論理的接続部分を表示するステップと、をコンピュータに実行させるプログラム。
【請求項７】
請求項６記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク図表示装置、プログラム及び記録媒体に関し、特に、物理構成図と論理構成図との双方を表現したネットワーク図表示装置、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、ネットワーク図を作成するための技術として、例えば、以下の特許文献１，２に開示されているものがある。【０００３】
特許文献１には、通信ネットワークを構成する諸設備の技術内容に詳しくないオペレータでも、シンボル図形の追加表示および名称の付与が容易にできる技術が開示されている。この技術は、通信ネットワークの模式図の表示画面にマルチウィンドウをオープンし、追加表示されるシンボル図形に名称を付与するためのシンボル名称付与画面を表示する。そして、指示入力に基づき、表示画面に表示されるシンボル図形の追加表示および名称付与のための画面の表示制御を行い、追加表示される設備のシンボル図形を、あらかじめ記憶してある記憶手段から読み出し、通信ネットワークの模式図中の所定の位置に追加表示している。【０００４】
特許文献２には、判り易いネットワーク図を効率良く描画することができるようにした技術が開示されている。この技術は、ネットワーク図内のノードの位置情報と、ノード間を接続する線がどのノード間を接続しているかを表す接続情報とに基づき、ノード相互間を接続する線が接続相手以外のノードに重ならない位置を選択し、この選択した位置に直線または曲線によって接続相手となるノード相互間を接続する線を生成している。【０００５】
【特許文献１】特許第３１７９３７１号
【特許文献２】特許第２８０４２２４号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、ネットワーク図は、論理構成図と物理構成図とに大別される。通常、論理構成図と物理構成図とを分けて、別々に描画することを薦める意見も存在する。【０００７】
しかし、論理構成図と物理構成図とを分けて描画した場合には、ネットワーク管理を行う際に、各々の図面を見る必要がある。このため、ＶＬＡＮ（バーチャルＬＡＮ）のような簡単なネットワーク管理の際にも、各々の図面に係るパラメータの表を見る必要があり、煩わしさがあった。【０００８】
そこで、本発明は、論理構成図と物理構成図とを１つの図面で、しかも、わかりやすく描画できるようにすることを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のネットワーク図表示装置は、
種々のノードを種別が特定できる態様で表示する第１表示手段と、
前記ノード間の物理的接続部分を表示する第２表示手段と、
前記ノード間又はノード内の論理的接続部分を表示する第３表示手段と、を備える。【００１０】
なお、第１及び第２表示手段に関し、ノード間の物理的接続についてはノード（レイヤ）を示す円から接続線を引き出すことで表現し、ノード間及びノード内の論理的接続については外円と中円／内円とを接続線で結ぶことで表現できるようにしている。【００１１】
また、本発明のプログラムは、
種々のノードを種別が特定できる態様で表示するステップと、
前記ノード間の物理的接続部分を表示するステップと
前記ノード間の論理的接続部分を表示するステップと、をコンピュータに実行させる。【００１２】
さらに、本発明の記録媒体は、上記プログラムが記録されている。
【発明の実施の形態】
【００１３】
以下、本発明の実施形態について、図面を参照して説明する。
（概要説明）
図１は、本発明の実施形態のネットワーク図作成装置によって作成されたネットワーク図である。図１には、ＩＳＰ（Internet Service Provider）または大企業などのＬＡＮ，ＷＡＮ接続を想定したネットワーク図の例を示している。
【００１４】
まず、ノードの接続関係について説明する。図１に示すように、広域イーサネット（登録商標）Ａに対して、ＢＧＰ（Border Gateway Protocol）などに準拠したルータ１０が物理的に接続されている。ルータ１０は、例えば、ＢＧＰエリアとＯＳＰＦ（Open Shortest Path First）エリアとの境界に設けられていて、既知のように、ノードの接続経路情報を交換するものである。
【００１５】
ルータ１０には、例えば、接続線Ａ，Ｃを介してレイヤ３スイッチ（Ｌ３スイッチ）１１，１２が物理的に接続されている。接続線Ａ，Ｃは、例えば、ＶＬＡＮ３，ＶＬＡＮ２とすることができる。ルータ１０を示す円内の接続線Ａ，Ｃの端部付近に付している「．４」，「．１８」は、ルーティングポートのＩＰアドレスを意味する。
【００１６】
この他に、ルータ１０を示す円内には、一例として、ルータ１０の「製品名（ルータＡ）」、「管理ＩＰアドレスの末尾（．２５４）」を付記している。なお、これらを、ルータ１０を示す円内に付記することは必須ではない。また、付記対象はこれらに限定されるものではない。なお、ＩＰアドレスの末尾の記載例としては、例えば、ＩＰアドレスが「１９２．１６８．１．１０／２４」の場合に、「．１０」というような他のＩＰアドレスと識別可能な部分とすればよい。
【００１７】
一方、ルータ１０を示す円外であって接続線Ａ，Ｃの端部付近に付されている「ＧｂＥ２／２」等は、ルータ１０のポート番号を示している。また、ルータ１０と広域イーサネットＡとを結ぶ接続線の端部付近には、選択的に、ルータ１０に割り当てられているＩＰアドレス（１０．０．０．１）等を付している。
【００１８】
Ｌ３スイッチ１１は、ルータ１０のほかに、接続線Ｂ，Ｄを介してＬ３スイッチ１２、２３とも物理的に接続されている。ここで、本実施形態では、ノード間の物理的な接続を、各ノードを示す外円に対して接続線の端部を接続することによって示している。一方、ノード間及びノード内における論理的な接続は、各ノードを示す外円と内円／中円とを接続することによって示している。なお、後述するように、各ノードを示す円に対して、接続ポート数の増加に伴い、レイヤを示す新たな円を付加することが可能である。
【００１９】
接続線Ｂは、ＶＬＡＮ３を通すトランク接続を示している。接続線Ｄは、ＶＬＡＮ１、４を通すトランク接続を示している。Ｌ３スイッチ１１等を示す円の内外にも、ルータ１０の場合と同様に、「製品名（スイッチＢ）」、「．＊＊＊（＊は固有の符号）」で示される管理ＩＰアドレスなどが選択的に付記される。Ｌ３スイッチ１１の場合には、「．２４７」がループバックアドレスを意味し、「．３」，「．６」，「．２５３」がルーティングポートのＩＰアドレスを意味する。これらの詳細については後述する。
【００２０】
Ｌ３スイッチ１２は、ルータ１０との物理的な接続、Ｌ３スイッチ１１との物理的な接続のほかに、接続線Ｅを介してＬ３スイッチ２２とも物理的に接続されている。接続線Ｅは、ＶＬＡＮ２を通すトランク接続を示している。
【００２１】
また、広域イーサネットＢに対して、同様に、ＢＧＰエリアとＯＳＰＦエリアとの境界に、ＢＧＰなどに準拠したルータ２０が接続されている。ルータ２０には、例えば、接続線Ｆ，Ｇ，Ｈを介してＬ３スイッチ２１，２２，２３がそれぞれ物理的に接続されている。接続線Ｆ，Ｇ，Ｈは、例えば、ＶＬＡＮ６，ＶＬＡＮ２，ＶＬＡＮ３とすることができる。
【００２２】
Ｌ３スイッチ２１は、ルータ２０のほかに、接続線Ｉを介してＬ３スイッチ２４とも物理的に接続されている。接続線Ｉは、例えば、ＶＬＡＮ６とすることができる。
【００２３】
Ｌ３スイッチ２２は、ルータ２０などとの既述の接続のほかに、接続線Ｊを介してＬ３スイッチ２３とも物理的に接続され、かつ、接続線Ｍ，Ｌを介してＬ２スイッチ２５，Ｌ２スイッチ２６とも物理的に接続されている。接続線Ｊ，Ｍ，Ｌは、例えば、それぞれ、「ＶＬＡＮ１，５を通すトランク接続」，「ＶＬＡＮ５」，「ＶＬＡＮ１」とすることができる。
【００２４】
Ｌ３スイッチ２３は、ルータ２０などとの既述の接続のほかに、接続線Ｋを介してＬ２スイッチ２７とも物理的に接続されている。接続線Ｋは、例えば、ＶＬＡＮ１とすることができる。
【００２５】
Ｌ２スイッチ２５，２６，２７は、それぞれ、接続線Ｎ，Ｏ，Ｐを介してサーバ２８，２９，３０に物理的に接続されている。なお、後述するように、ルータを例えば一つの円、Ｌ２スイッチを例えば二つの円で示し、Ｌ３スイッチを例えば三つの円で示し、ノードを相互の識別可能としている。また、ルーティングを行う部分と行わない部分とも識別可能としている。Ｌ２スイッチ２５等を示す円の内外にも、Ｌ３スイッチ１１等の場合と同様に、「製品名（スイッチＣ）」、ポート番号などが選択的に付記される。
【００２６】
つぎに、ノードなどの表記例について説明する。ルータ１０等と、Ｌ３スイッチ１１等と、Ｌ２スイッチ２５等は、相互に、円の大きさ、円の数、円内のハッチング・色の有無、外縁を示す線の太さを相違などさせることによって、ネットワーク図上でノードの種別を視覚的に認識できるようにする。
【００２７】
また、接続線Ａ〜Ｐは、ＶＬＡＮ１〜６、トランク接続を色分けする、実線／破線／一点鎖線等で表す、線の太さを変えるなどして、相互に種別を視覚的に認識できるようにする。
【００２８】
図２は、図１に示す３Ｌスイッチと接続線との関係の補足説明図である。ここでは、理解容易のため、２つの例を示している。
【００２９】
内円は、ルーティングレイヤを示している。なお、ルーティングを行う部分を示す内円は、他の円と色を変えるなどして、ルーティングを行わない部分に対して識別可能とするとよい。また、内円には、「ｃ」を付したルーティングコストも示してある。
【００３０】
外円に付した円弧状の太線は、他のノードとの物理的接続を行うためのＶＬＡＮアクセスポート群を示している。図２（ａ）の場合には、２つのＶＬＡＮアクセスポート群ａ，ｂを示している。図２（ｂ）の場合には、３つのＶＬＡＮアクセスポート群ａ，ｂ，ｃを示している。
【００３１】
ＶＬＡＮアクセスポート群ａ等に一端が接続されていて他端が同一ノード円の中心に向けて中円まで延びている線は、論理的接続のためのトランクポート許可ＶＬＡＮを示している。図２（ａ）の場合には、２つの許可ＶＬＡＮとしてｈ，ｉを示している。図２（ｂ）の場合には、１つの許可ＶＬＡＮとしてｊを示している。
【００３２】
ＶＬＡＮアクセスポート群ａ等に一端が接続されていて他端が同一ノード円の中心に向けて内円まで延びている線は、論理インターフェース、例えばＶＬＡＮインターフェースを示している。図２（ａ）の場合には、２つのＶＬＡＮインターフェースｆ，ｇを示している。図２（ｂ）の場合には、３つのＶＬＡＮインターフェースｇ，ｈ，ｉを示している。
【００３３】
なお、図２（ａ）の符号ｄ，ｅ，ｊ，ｋ、及び、図２（ｂ）の符号ｄ，ｅ，ｆ，ｋで示す部分は、図３の対応箇所の説明を参照されたい。
【００３４】
以上説明したように、ノード間の物理的接続についてはノード（レイヤ）を示す円から接続線を引き出すことで表現し、ノード間及びノード内の論理的接続については外円と中円／内円とを接続線で結ぶことで表現している。例えば、図２のようなＬ３スイッチでは、ＭＡＣアドレスを参照してデータを転送するポートは、外円又は中円から接続線が引き出される。一方、ＩＰのルーティングをしているポートは、内円から接続線が引き出される。このように接続線を描画した結果、接続線をたどりさえすれば、ＶＬＡＮ等の接続関係を把握することができるようになる。
【００３５】
図３は、図２に示す表記例の変形例を示す図である。
【００３６】
内円は、Ｌ３スイッチのルーティングレイヤ１０２を意味する。内円内には、Ｌ３スイッチの「製品名」、「ホスト名」、「ループバックＩＰアドレス」、コンポーネントＩＤ（ＲＬ＊＊＊＊）の付記領域１０４を設けている。
【００３７】
中円は、Ｌ３スイッチのＶＬＡＮトランクレイヤ１０７を意味する。ＶＬＡＮトランクレイヤ１０７は、例えば、「ＶＴＬ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。また、図面内に、当該コンポーネントＩＤを示してもよい。
【００３８】
外円は、Ｌ３スイッチのＶＬＡＮアクセスレイヤ１１０を意味する。ＶＬＡＮアクセスレイヤ１１０は、例えば、「ＶＡＬ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。ここでは、当該コンポーネントＩＤを外円内の図面下側に付記している。
【００３９】
内円上のドットは、例えば、Ｌ３スイッチのＶＬＡＮルーティングアクセスポート１０３を意味する。ＶＬＡＮルーティングアクセスポート１０３は、固有のコンポーネントＩＤを付して管理する。コンポーネントＩＤは、例えば、「ＲＶＡＰ＊＊＊＊」などとすればよい。なお、図面内のＶＬＡＮルーティングアクセスポート１０３付近に、当該コンポーネントＩＤを示してもよい。
【００４０】
ＶＬＡＮルーティングアクセスポート１０３（内円）から放射状に延びる線は、Ｌ３スイッチのＶＬＡＮインターフェースコネクション１０４を意味する。ＶＬＡＮインターフェースコネクション１０４は、例えば、「ＶＩＦＣ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。また、図面内のＶＬＡＮインターフェースコネクション１０４付近等に、当該コンポーネントＩＤを示してもよい。
【００４１】
ＶＬＡＮトランクレイヤ１０７（中円）上の太線は、Ｌ３スイッチのＶＬＡＮトランクポートグループモジュール１１１を意味する。ＶＬＡＮトランクポートグループモジュール１１１は、固有のコンポーネントＩＤを付して管理する。コンポーネントＩＤは、例えば、「ＶＴＰＧ＊＊＊＊」などとすればよい。なお、図面内のＶＬＡＮトランクポートグループモジュール１１１付近に、当該コンポーネントＩＤを示してもよい。
【００４２】
ＶＬＡＮトランクポートグループモジュール１１１（中円太線）から放射状に延びる線は、Ｌ３スイッチのＶＬＡＮ許可コネクション１０８を意味する。ＶＬＡＮ許可コネクション１０８は、例えば、「ＡＶＣ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。また、図面内に、当該コンポーネントＩＤを示してもよい。
【００４３】
ＶＬＡＮアクセスレイヤ１１０（外円）上の太線は、Ｌ３スイッチのＶＬＡＮアクセスポートグループ１０６を意味する。ＶＬＡＮアクセスポートグループ１０６は、例えば、「ＶＡＰＧ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。また、図面内に、当該コンポーネントＩＤを示してもよい。
【００４４】
ＶＬＡＮアクセスポートグループ１０６（外円太線）上のドットであってＶＬＡＮインターフェースコネクション１０４と接続されるドットは、Ｌ３スイッチのＶＬＡＮアクセスルーティングポート１０５を意味する。ＶＬＡＮアクセスルーティングポート１０５は、固有のコンポーネントＩＤを付して管理する。固有のコンポーネントＩＤは、例えば、「ＶＡＲＰ＊＊＊＊」などとすればよい。また、図面内に、当該コンポーネントＩＤを示してもよい。
【００４５】
ＶＬＡＮアクセスポートグループ１０６（外円太線）上のドットであって放射状に延びる接続線の端点が位置するドットは、ＶＬＡＮアクセスポート１０９を意味する。例えば、「ＶＡＰ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。なお、ここでは、図面内のＶＬＡＮアクセスポート１０９付近に、ポート番号を付している。
【００４６】
図４（ａ）は、Ｌ２スイッチの表記例を示す図である。図４（ｂ）は、ルータの表記例を示す図である。図４（ｃ）は、ハブスイッチの表記例を示す図であり、それぞれ、図２等に対応する。
【００４７】
図４（ａ）に示す内円は、Ｌ２スイッチのＶＬＡＮトランクレイヤモジュール１２２を意味する。内円内には、例えば、Ｌ２スイッチの「製品名」、「ホスト（Ｈｏｓｔ）名」、「ループバックＩＰアドレス」、「コンポーネントＩＤ（ＶＴＬ＊＊＊＊）」の付記領域１２１を設けている。
【００４８】
外円は、Ｌ２スイッチのＶＬＡＮアクセスレイヤ１２９を意味する。ＶＬＡＮアクセスレイヤ１２９は、例えば、「ＶＡＬ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。当該ＩＤ等の管理は、後述するように、ネットワーク図作成装置内のメモリ等に当該ＩＤ等を記憶・更新することによって行う。ここでは、当該コンポーネントＩＤを、外円内の図面下側に付記している。
【００４９】
ＶＬＡＮトランクレイヤモジュール１２２（内円）上の太線は、Ｌ２スイッチのＶＬＡＮトランクポートグループモジュール１２３を意味する。ＶＬＡＮトランクポートグループモジュール１２３は、固有のコンポーネントＩＤを付して管理する。コンポーネントＩＤは、例えば、「ＶＴＰＧ＊＊＊＊」などとすればよい。なお、図面内のＶＬＡＮトランクポートグループモジュール１２３付近に、当該コンポーネントＩＤを示してもよい。
【００５０】
ＶＬＡＮアクセスレイヤ１２９（外円）上の太線破線・ドットは、Ｌ２スイッチのＶＬＡＮアクセスポートグループモジュール１２７を意味する。ＶＬＡＮアクセスポートグループモジュール１２７は、例えば、「ＶＡＰＧ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。また、図面内に、当該コンポーネントＩＤを示してもよい。
【００５１】
ＶＬＡＮトランクレイヤモジュール１２２（内円太線）とＶＬＡＮアクセスポートグループモジュール１２７（外円太線破線等）との接続線は、Ｌ２スイッチのＶＬＡＮ許可コネクション１２５を意味する。ＶＬＡＮ許可コネクション１２５は、例えば、「ＡＶＣ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。また、図面内に、当該コンポーネントＩＤを示してもよい。
【００５２】
Ｌ２スイッチのＶＬＡＮ許可コネクション１２５の内側のドットは、Ｌ２スイッチのＶＬＡＮトランクアクセスポートモジュール１２４を意味する。ＶＬＡＮトランクアクセスポートモジュール１２４は、固有のコンポーネントＩＤを付して管理する。コンポーネントＩＤは、例えば、「ＶＴＡＰ＊＊＊＊」などとすればよい。なお、図面内のＶＬＡＮトランクアクセスポートモジュール１２４付近に、当該コンポーネントＩＤを示してもよい。
【００５３】
ＶＬＡＮトランクポートグループモジュール１２３（内円太線）上の円外に向けて放射状に延びる線（他のノードとの接続線）との接続点は、Ｌ２スイッチのＶＬＡＮトランクポートモジュール１３０を意味する。ＶＬＡＮトランクポートモジュール１３０は、固有のコンポーネントＩＤを付して管理する。コンポーネントＩＤは、例えば、「ＶＴＰ＊＊＊＊」などとすればよい。なお、図面内のＶＬＡＮトランクポートモジュール１３０付近に、当該コンポーネントＩＤを示してもよい。
【００５４】
Ｌ２スイッチのＶＬＡＮ許可コネクション１２５の外側端部のドットは、ＶＬＡＮアクセストランクポートモジュール１２６を示している。ＶＬＡＮアクセストランクポートモジュール１２６は、例えば、「ＶＡＴＰ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。また、図面内に、当該コンポーネントＩＤを示してもよい。
【００５５】
ＶＬＡＮアクセスポートグループモジュール１２７（外円ドット）から放射状に延びる線との接続点は、Ｌ２スイッチのＶＬＡＮアクセスポートモジュール１２８を意味する。ＶＬＡＮアクセスポートモジュール１２８は、例えば、「ＶＡＰ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。
【００５６】
図４（ｂ）に示す円は、ルーティングレイヤモジュール１５２を意味する。円内には、例えば、ルータの「製品名」、「ホスト名」、「ループバックＩＰアドレス」、「コンポーネントＩＤ（ＲＬ＊＊＊＊）」の付記領域１５１を設けている。
【００５７】
ルーティングレイヤモジュール１５２（円）上のドットは、ルータのルーティングポートモジュール１５３を意味する。ルーティングポートモジュール１５３は、例えば、「ＲＰ＊＊＊＊」などの固有のコンポーネントＩＤを付して管理する。
【００５８】
図４（ｃ）に示す円は、ハブスイッチのハブレイヤモジュール１４３を意味する。円内には、例えば、ハブスイッチの「製品名」、「ホスト名」、「管理ＩＰアドレス」、コンポーネントＩＤ（ＨＬ＊＊＊＊）の付記領域１４１を設けている。
【００５９】
ハブレイヤモジュール１４３（円）上のドットは、ハブスイッチのハブアクセスポートグループモジュール１４２を意味する。ハブアクセスポートグループモジュール１４２は、例えば、「ＨＡＧ＊＊＊」などの固有のコンポーネントＩＤを付して管理する。
【００６０】
ハブアクセスポートグループモジュール（ドット）１４２上であって外部に延びる接続線との接続点は、ハブスイッチのハブアクセスポートモジュール１４４を意味する。ハブアクセスポートモジュール１４４は、例えば、「ＨＡＰ＊＊＊」などの固有のコンポーネントＩＤを付して管理する。
【００６１】
図５は、図１に示すネットワーク図を作成するネットワーク図作成装置の画面インターフェースを示す図である。図５に示すように、ディスプレイの上部には、「ファイル」「編集」などの操作ツールを含むツールバーエリア２００が表示される。ツールバーエリア２００の下側であって、図面左側には、ステンシルエリア３００が位置する。
【００６２】
ステンシルエリア３００は、後述するネットワーク図エリア４００内に描画対象を表示するためのルータアイコン３０１、Ｌ３スイッチアイコン３０２、Ｌ２スイッチアイコン３０３、・・・、ＶＬＡＮアクセスレイヤアイコン３０４、ＶＬＡＮトランクレイヤアイコン３０５などが示されている。ステンシルエリア３００には、これらのアイコン３０１〜３０５のほかにも、例えば、ＶＬＡＮアクセスポート又はＶＬＡＮトランクポート等のポートアイコン、ＶＬＡＮ等の接続線アイコンなど図示しない他のアイコンが用意されている。
【００６３】
他のアイコンは、スクロールバー３０６を操作することによって、ステンシルエリア３００に表示することができる。各アイコン３０１等は、一法として、ネットワーク図エリア４００内に、ドラッグアンドドロップすることによって、ネットワーク図エリア４００内に表示させることが可能となる。表示制御は、ベクター制御、スプライト制御など画像処理で通常用いられるもので行えばよい。
【００６４】
ネットワーク図エリア４００には、Ｌ３スイッチアイコン３０２をドラッグアンドドロップすることによって描画したＬ３スイッチ（Ｎｏｄｅ１）４０１，Ｌ３スイッチ（Ｎｏｄｅ２）４０３，Ｌ３スイッチ（Ｎｏｄｅ３）４０４を示している。Ｌ３スイッチ４０１とＬ３スイッチ４０３とは、接続線４０６によって相互に外円が接続され、Ｌ３スイッチ４０３とＬ３スイッチ４０４とは、接続線４０７によって相互に外円が接続されている。ここでは、例えば、接続線４０６等にカーソルを合わせて、右クリック等することによって接続線４０６等の種別変更を行えるようにしている。
【００６５】
Ｌ３スイッチ４０１には、図２等を参照して説明した固有のＩＰアドレス等の編集メニュー表示領域４０２を付記している。編集メニュー表示領域４０２は、Ｌ３スイッチ４０１にカーソルを合わせ、右クリック等の操作をすることによって表示されるようにしている。編集メニュー表示４０２に表示される内容は、例えば、ネットワーク図エリア４００へのノードアイコンの追加表示処理、ネットワーク図の編集処理、ネットワーク図の修正処理などを行うメニュー項目であり、後述するパラメータエリア５００に示されている種々の設定項目の設定を行うメニュー項目となる。表示領域４０２の任意のメニュー項目を選択すると、例えば、図６を用いて説明する、ポップアップ入力画面４０８が表示され、種々の設定入力が可能となる。また、表示領域４０２には、接続線の描画実行の選択メニュー項目を用意しておいてもよい。
【００６６】
また、Ｌ３スイッチ４０４上に対して、ＶＬＡＮアクセスレイヤアイコン３０４又はＶＬＡＮトランクレイヤアイコン３０５などをドラッグアンドドロップすることによって、Ｌ３スイッチ４０４のレイヤ数を増やすことができる。実際にレイヤ数を増やすと、Ｌ３スイッチ４０４は、例えば、Ｌ３スイッチ４０５のような表示となる。すなわち、Ｌ３スイッチに対する接続ポート数が増えた場合には、レイヤ数を増やすことで、ネットワーク図を拡張していくことができる。また、レイヤ数を増やすには、ステンシルエリア３００からＶＬＡＮアクセスレイヤアイコン３０４等をドラッグアンドドロップする以外にも接続ポート数を増加することによっても対処できる。
【００６７】
また、ネットワーク図エリア４００には、ネットワーク図の表示方式を選択するための選択領域４１０を示している。なお、図５には、「物理、論理」方式が選択されている様子を示している。「物理図」方式、「論理図」方式が選択された場合の表示態様については後述する。
【００６８】
ネットワーク図エリア４００の右側には、パラメータエリア５００が位置する。パラメータエリア５００には、「ノードパラメータタブ」と、「ノードパラメータタブ」内の情報をカテゴリ別に抽出した一覧表に係る「機器一覧タブ」、「ＩＰアドレス情報一覧タブ」、「ＶＬＡＮ情報一覧タブ」、「ＡＣＬ（Access Control List）情報一覧タブ」とを含む、タブ領域５０８を示している。
【００６９】
ここでは、タブ領域５０８において、「ノードパラメータタブ」が選択されている状態を示している。また、図５には、ネットワーク図エリア４００内のＬ３スイッチ４０１（Ｎｏｄｅ１）を四角で囲んでいる状態を示していて、かつ、パラメータエリア５００内の選択対象表示領域５０６で「Ｎｏｄｅ１」がボールド表示されているが、これは「基本設定」の設定対象が、Ｌ３スイッチ４０１であることを意味する。
【００７０】
「ノードパラメータタブ」内には、「ホスト名」などを入力する基本設定、（ＶＬＡＮ Trunking Protocol）バージョン情報などを入力するＶＴＰ設定、ＳＴＰ（Spanning Tree Protocol）の種別などを入力するＳＴＰ設定、スタティックな情報である宛先ネットワークなどの情報を入力するルーティング設定、ＲＩＰ（Routing Information Protocol）についてのバージョン情報などのルーティング設定等の設定対象をプルダウン選択する選択領域５０７を示している。
【００７１】
ここでは、選択領域５０７において、「基本設定」が選択されている状態の表示例を示している。「基本設定」が選択される場合には、「ホスト名」のほかに、「ＩＯＳ（Internetworking Operating System）バージョン」、「管理ＩＰアドレス」、「イネーブルパスワード」、「ログインパスワード」などの入力欄が表示されるので、ユーザは各欄に所要の情報を入力すればよい。
【００７２】
パラメータエリア５００の右側には、コンフィグレーション情報の入力欄６０１を有するコンフィグエリア６００が位置する。コンフィグエリア６００には、パラメータエリア５００の場合と同様に、Ｌ３スイッチ４０１（Ｎｏｄｅ１）が選択されている場合を想定している。コンフィグエリア６００内の選択対象表示領域６０２では、「Ｎｏｄｅ１」がボールド表示されている状態を示している。
【００７３】
実際には、図５に示したパラメータエリア５００，コンフィグエリア６００のほかに、見積もり機器に応じたパラメータシートを表示させるための見積もり書エリア、ネットワーク上の異常を検知したとき及びその異常種別等をネットワーク管理者に報知するためのアラームエリアなども用意しており、ユーザの指示に応じて表示対象のエリアを変更可能に構成している。
【００７４】
図６は、図５に示す画面インターフェースの別の操作例の説明図である。なお、図６において、図５に示した部分と同様の部分には、同一符号を付している。
【００７５】
図６には、図５に示した表示領域４０２の任意のメニュー項目が選択されたときに表示されるポップアップ入力画面４０８と、ＶＬＡＮアクセスレイヤアイコン３０４などがネットワーク図エリア４００内にドラッグアンドドロップされた場合に表示されるポップアップ入力画面４０９とを示している。
【００７６】
ポップアップ入力画面４０８は、表示領域４０２のメニュー項目のうち「物理接続」が選択された場合の例を示している。ポップアップ入力画面４０８には、任意のノード（ＮｏｄｅＡ，Ｂ）のポート番号の入力画面の例を示しているが、これに限定されるものではなく、例えば、接続線に関する情報の入力画面等とすることもできる。
【００７７】
ポップアップ入力画面４０９は、ＶＬＡＮアクセスレイヤアイコン３０４に係るノード（Ｎｏｄｅ）名、製品名、ＩＰアドレスなどの入力画面の例を示している。ポップアップ入力画面４０９は、このように図１等に示したノードに付帯する種々の情報が入力できるものが好ましい。
【００７８】
図７は、図５に示した表示領域４０２のメニュー項目のうち「ＶＬＡＮフィルタ」が選択された場合の表示例を示している。なお、図７には、図５等に示したネットワーク図エリア４００，パラメータエリア５００，コンフィグエリア６００の表示形態から、ネットワーク図エリア４００の表示形態に変更した状態を示している。同様に他の表示エリアのみや任意の組み合わせの表示形態を構成可能としている。
【００７９】
表示領域４０２の「ＶＬＡＮフィルタ」が選択されると、フィルタリングしたいＶＬＡＮ番号、ＶＬＡＮのＩＤなどが選択可能な表示領域４０２’がポップアップ表示される。
【００８０】
ＶＬＡＮフィルタが無効の場合には、符号４３０で示すように、相対的に多くのアクセス群が表示される。一方、ＶＬＡＮフィルタが有効の場合には、表示領域４０２’において選択されたＶＬＡＮ番号等に係るアクセス群がフィルタリングされ、符号４４０で示すように相対的に少ないアクセス群が表示される。
【００８１】
図８〜図１０は、ネットワーク図エリア４００内の選択領域４１０の選択対象を変更したときの相互の表示状態を示す図である。
【００８２】
図８には、「物理、論理」が選択されたときの表示例を示している。この表示例は、図１等に示したものに相当する。すなわち、ノードを種別に応じて１又は２以上の円で示し、ノード間の接続線も種別に応じた表示とし、かつ、ノード間の物理接続と論理接続とが識別可能に表示している。
【００８３】
具体的には、ノード４１１，４１２がルータを示し、ノード４１３がＬ３スイッチを示し、ノード４１４，４１５がＬ２スイッチを示している。また、接続線４１６がＶＬＡＮ３を示し、接続線４１７がＶＬＡＮ５を示し、接続線４１８，４１９がＶＬＡＮ１を示し、接続線４２０，４２１がトランク接続を示している。さらに、ノード４１３，４１５において、物理接続のみならず、論理接続がされている状態を示している。
【００８４】
図９には、「物理図」が選択されたときの表示例を示している。この表示例は、ルータ、Ｌ３スイッチ、Ｌ２スイッチがアイコン表示されていて、かつ、接続線４１６〜４２１が相互にＶＬＡＮ種別が識別できない態様で表示されている。
【００８５】
図１０には、「論理図」が選択されたときの表示例を示している。この表示例は、ルータ、Ｌ３スイッチ、Ｌ２スイッチがアイコン表示されていて、かつ、接続線４１６〜４２１が相互にＶＬＡＮ種別が識別できる態様で表示されている。なお、ＶＬＡＮ種別が識別できる態様で表示するのに代えて、又は、これとともに、各接続線４１６〜４２１に、例えば、１９２．１６８．１．０／２４といった各々のＩＰセグメントを付記してもよい。
【００８６】
（動作説明）
図１１は、図５に示す表示画面を作成するネットワーク図作成装置のＣＰＵの動作を示すフローチャートである。なお、ここでは、いわゆるプッシュ型の動作例を示しているが、プル型の動作を排除することを意味しない点に留意されたい。また、マルチタスク方式で処理することも可能である。この動作例をパーソナルコンピュータなどとともに実現するプログラムを記録媒体に格納し、当該記録媒体に格納したプログラムをパーソナルコンピュータで実行するようにしてもよい。
【００８７】
図１１に示すように、ＣＰＵは、まず、ユーザからの指示入力がなされたか否かを判断する（ステップＳ１）。判断の結果、ユーザからの指示入力がなされていない場合には、指示待ち状態となる。一方、ユーザからの指示入力がなされた場合には、指示内容の判定処理を実行する（ステップＳ２）。
【００８８】
図１１に示す例では、ユーザから入力される指示の内容は、例えば、以下の３つに大別される。
【００８９】
（１）ユーザがアイコン画像をネットワーク図エリア４００内にドラッグアンドドロップさせたときの処理動作をステップＳ１１〜Ｓ１７に示している。
【００９０】
（２）ユーザがパラメータエリア５００内等の入力欄に情報を入力したときの処理動作をステップＳ２１，Ｓ２２に示している。
【００９１】
（３）ユーザがネットワーク図エリア４００内のノードアイコン間の接続線を描画するときの処理動作をステップＳ３１〜Ｓ３５に示している。
【００９２】
判定の結果、マウスなどが操作されてステンシルエリア３００内でいずれかのアイコンに対するドラッグが開始されたという指示内容であった場合には、ＣＰＵは、そのアイコン画像の移動処理を開始する（ステップＳ１１）。
【００９３】
その後、ＣＰＵは、マウスなどのクリック解除がなされたことを検出するまでアイコン画像の移動処理を続ける一方で、クリック解除がなされたことを検出した場合にはドロップ処理がなされたことを意味するため、当該アイコン画像の移動処理を終了する（ステップＳ１２）。
【００９４】
アイコン画像は、通常、ネットワーク図エリア４００内の所要の位置でドロップされると考えられる。ただし、アイコンは、スイッチアイコン、レイヤアイコン、ポートアイコンなど、種々のものが存在している。
【００９５】
ここで、図５を用いてノード４０４，４０５について説明したように、ノードアイコン上にレイヤアイコンがドロップされた場合には、レイヤ数を増加させて表示させるという表示処理を実行する。
【００９６】
一方、仮にノードアイコン上にノードアイコンがドロップされた場合には、技術的意味合いからユーザの操作ミスがあったと考えられるので、ノードアイコン上にノードアイコンを重ねて表示するという表示処理を実行すべきでない。
【００９７】
そこで、本実施形態では、以下のような表示処理を行う。すなわち、まず、ＣＰＵは、移動対象のアイコン画像のドロップ位置が他のアイコン画像上であるか否かを判断する（ステップＳ１３）。判断の結果、移動対象のアイコン画像のドロップ位置が他のアイコン画像上でなければ、ステップＳ１７に移行する。
【００９８】
一方、移動対象のアイコン画像のドロップ位置が他のアイコン画像上であれば、ＣＰＵは、ノードアイコン画像上又はレイヤアイコン画像上に、ポートアイコン画像又はレイヤアイコン画像がドロップされたか否かを判別する（ステップＳ１４）。
【００９９】
判別の結果、ノードアイコン画像等上にポートアイコン画像等がドロップされていない場合、すなわち、ノードアイコン画像等上にノードアイコン画像等がドロップされた場合には、ＣＰＵは、ドロップされたノードアイコン画像の停止位置をスライドさせるというスライド処理を実行する（ステップＳ１５）。
【０１００】
ここで、アイコン画像の位置を例えばＸ−Ｙ座標で管理制御することで、上記スライド処理を実行することができる。すなわち、例えば、既にネットワーク図エリア４００上に位置しているアイコン画像の種別情報とその中心座標及び大きさなどを示す位置情報とを格納するデータベースと、上記種別及び位置情報をデータベースに対して格納する格納手段と、データベースからこれらの各情報を検索する検索手段と、検索手段によって検索されたノードアイコン画像の位置情報に基づいて当該ノードアイコンのスライド距離を算出する算出手段と、算出手段による算出結果に従ってアイコン画像のスライド行うスライド手段とを備えることで、上記スライド処理を実行している。
【０１０１】
なお、上記データベースには、格納手段によって、カーソルの位置情報も格納される。また、アイコン画像の大きさとは、その半径に対応する座標量を示す情報によって管理可能である。
【０１０２】
一方、ノードアイコン画像等上にポートアイコン画像等が手動操作によってドロップされた場合には、通常、ノードアイコンを示す円の外縁上等に、位置合わせされた状態でポートアイコン画像が位置することは稀であると考えられるため、ＣＰＵは、スナップ機能などを用いて、ノードアイコン画像の外縁上にポートアイコン画像等をフィットさせるというフィッティング処理を実行する（ステップＳ１６）。
【０１０３】
その後、移動対象のアイコン画像のドロップ位置を確定する処理を実行する（ステップＳ１７）。
【０１０４】
以上、ネットワーク図を作成するために、ユーザがアイコン画像をドラッグアンドドロップさせたときの処理動作である。
【０１０５】
また、ステップＳ２の判定処理の結果が、ノード４０１が選択され、パラメータエリア５００内の「ノードパラメータタブ」が選択されたという指示内容であった場合には、ＣＰＵは、既知の手法でタブの表示切替を行う。
【０１０６】
例えば、その後、ユーザがマウスなどを操作することによって、「ノードパラメータタブ」の基本設定が選択され、「ホスト名」などの入力欄にカーソルを合わせ、ユーザからキーボードなどを通じて所要の文字情報が入力されたと判断した場合には、ＣＰＵは、その文字情報をメモリ等に記憶するという文字情報記憶処理を実行する（ステップＳ２１）。
【０１０７】
具体的には、「ホスト名」、「ＩＯＳバージョン」、「管理ＩＰアドレス」、「イネーブルパスワード」、「ログインパスワード」などの見出しと、これらに対応する文字情報とが対応付けされて記憶される。
【０１０８】
つぎに、ＣＰＵは、ユーザから入力された文字情報を、パラメータエリア５００の入力欄、及び、ネットワーク図エリア４００内の各ノードを示す円等に表示するといった文字情報表示処理を実行する（ステップＳ２２）。
【０１０９】
パラメータエリア５００の入力欄は、ユーザが入力内容を確定させることで上記の記憶処理が実行されたことを契機に行えばよい。また、ネットワーク図エリア４００内の各ノードへのホスト名等の表示は、メモリ等に記憶されている対応する情報を読み出して、表示するという処理を実行すればよい。したがって、ユーザから入力された文字情報が変更等された場合には、メモリ等に記憶されている情報が更新されるので、更新結果が表示に反映されることになる。
【０１１０】
なお、タブ領域５０８の「ノードパラメータタブ」以外の「ＩＰアドレス情報一覧タブ」などの表示指示がなされた場合には、ＣＰＵは、当該タブを特定し、メモリから当該タブに関する文字情報を読み出して一覧表の対応箇所に対して埋め込み作業を行ってから表示するという処理を行う。
【０１１１】
以上、ユーザがパラメータエリア５００内等の入力欄に情報を入力したときの処理動作である。
【０１１２】
また、ステップＳ２の判定処理の結果、表示領域４０２のメニュー項目の中から接続線の描画実行が選択されたという指示内容であった場合には、ＣＰＵは、ユーザによってマウスなどを通じて指定されたポートアイコン画像に、接続線の端点を表示する（ステップＳ３１）。
【０１１３】
つぎに、ＣＰＵは、ユーザのカーソル移動に追従させて、当該端点から例えば直線状の接続線を書き出す。そして、カーソルが別のポートアイコン画像上或いはその別のポートアイコン画像に対して所定の距離内に位置した場合には、当該ポートアイコン画像の表示色を変更するなどして、ユーザに対して接続線の終点可能なポートアイコン画像を報知するという描画処理を実行する（ステップＳ３２）。
【０１１４】
具体的には、既述の算出手段によって、カーソルの位置情報と別のポートアイコン画像の位置情報との差分が所定距離に対応したことが算出された場合に、上記表示色を変更するなどを行えばよい。
【０１１５】
その後、ユーザが所望のポートアイコン画像上でクリック動作を行うまで、上記描画処理を実行する。一方、ユーザが所望のポートアイコン画像上でクリック動作を行い、実際に、ＣＰＵがそれを検知すると、ＣＰＵは、ステップＳ１６，Ｓ１７と同様にフィッティング処理を行い（ステップＳ３４）、位置確定処理を実行する（ステップＳ３５）。
【０１１６】
（構成説明）
図１２は、図１１に示した動作等を実行するＣＰＵ１０００の機能ブロック図である。ＣＰＵ１０００は、ステップＳ２の処理を実行する判定手段１０１０と、判定手段１０１０によってユーザがアイコン画像のドラッグ処理を開始したという判定がされた場合にステップＳ１１の処理を実行する画像位置移動手段１０２０と、画像位置移動手段１０２０によってアイコン画像が移動された後にステップＳ１３，Ｓ１４の処理を実行する画像位置判別手段１０３０と、画像位置判別手段１０３０の判別結果又は後述する画像描画手段１０６０によって接続線の描画が開始された後に選択的にステップＳ１６、Ｓ１７又はステップＳ３４、Ｓ３５の処理を実行する画像位置調整手段１０４０とを備えている。
【０１１７】
また、ＣＰＵ１０００は、判定手段１０１０によってユーザがパラメータ等の情報入力を開始したという判定がされた場合にステップＳ２１の処理を実行する文字情報記憶手段１０７０と、文字情報記憶手段１０７０によってメモリ等に記憶された文字情報に基づいてステップＳ２２の処理を実行する文字情報表示手段１０８０と、判定手段１０１０によってユーザが接続線の描画処理を開始したという判定がされた場合にステップＳ３１、Ｓ３２を実行する画像描画手段１０６０とを備えている。
【０１１８】
以上、本実施形態では社内ＬＡＮを想定したネットワーク図を例に説明したが、ネットワーク図作成装置で作成可能なネットワーク図は、これに限定されるものではない。社内ＬＡＮよりも大規模或いは小規模のネットワーク図を作成することも可能であるし、ステンシルエリア３００に用意するアイコンも多種とすることも可能である。
【０１１９】
具体的には、例えば、ＭＰＬＳ（Multi-Protocol Label Switching）、ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）、ＲＰＲ（Resilient Packet Ring）、無線網についてのネットワーク図を作成することもできる。例えば、ＧＭＰＬＳの場合を例に挙げると、WDM MUX/DEMUXレイヤ、GMPLSレイヤ、WDM Wavelengthレイヤ、TDMアクセスレイヤ、TDM外部コネクションレイヤ、TDM内部コネクションレイヤなどに対応する円を表示させればよい。
【図面の簡単な説明】
【０１２０】
【図１】本発明の実施形態のネットワーク図作成装置によって作成されたネットワーク図である。
【図２】図１に示す３Ｌスイッチと接続線との関係の補足説明図である。
【図３】図２に示す表記例の変形例を示す図である。
【図４】Ｌ２スイッチ、ルータ及びハブスイッチの表記例を示す図である。
【図５】図１に示すネットワーク図を作成するネットワーク図作成装置の画面インターフェースを示す図である。
【図６】図５に示す画面インターフェースの別の操作例の説明図である。
【図７】図５に示した表示領域４０２のメニュー項目のうち「ＶＬＡＮフィルタ」が選択された場合の表示例を示している。
【図８】ネットワーク図エリア４００内の選択領域４１０の選択対象を「物理、論理」としたときの相互の表示状態を示す図である。
【図９】ネットワーク図エリア４００内の選択領域４１０の選択対象を「物理図」としたときの相互の表示状態を示す図である。
【図１０】ネットワーク図エリア４００内の選択領域４１０の選択対象を「論理図」としたときの相互の表示状態を示す図である。
【図１１】図５に示す表示画面を作成するネットワーク図作成装置のＣＰＵの動作を示すフローチャートである。
【図１２】図１１に示した動作等を実行するＣＰＵ１０００の機能ブロック図である。
【符号の説明】
【０１２１】
１０，２０  ルータ
１１〜１３，２１〜２３  Ｌ３スイッチ
２５〜２７  Ｌ２スイッチ
２８〜３０  サーバ
【図１】
2008001704.tif 000003
【図２】
2008001704.tif 000004
【図３】
2008001704.tif 000005
【図４】
2008001704.tif 000006
【図５】
2008001704.tif 000007
【図６】
2008001704.tif 000008
【図７】
2008001704.tif 000009
【図８】
2008001704.tif 000010
【図９】
2008001704.tif 000011
【図１０】
2008001704.tif 000012
【図１１】
2008001704.tif 000013
【図１２】
2008001704.tif 000014
【手続補正書】
【提出日】平成20年12月4日(2008.12.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
種々のノードを種別が特定できる態様で表示する第１表示手段と、
前記ノード間の物理的接続部分を表示する第２表示手段と、
前記ノード内の論理的接続部分を表示する第３表示手段と、を備えるネットワーク図表示装置。
【請求項２】
前記各ノードの表示部分と前記物理的接続の表示部分と前記論理的接続の表示部分とを結ぶ接続線を表示する手段を備える、請求項１記載のネットワーク図表示装置。
【請求項３】
前記物理的接続又は前記論理的接続の表示部分を増減する手段を備える、請求項１記載のネットワーク図表示装置。
【請求項４】
前記ノードを示すアイコン画像の表示位置の移動先が他の種別のアイコン画像上とする指示がなされた場合に当該アイコン画像相互の表示位置を調整してから移動対象のアイコン画像の表示位置を確定する手段と、
前記ノードを示すアイコン画像の表示位置の移動先が他の種別のアイコン画像上としない指示がなされた場合に前記調整を行うことなく当該移動対象のアイコン画像の表示位置を確定する手段とを備える、請求項１記載のネットワーク図表示装置。
【請求項５】
前記ノードを示すアイコン画像のいずれかを開始点として前記接続線の描画を行う手段と、
前記接続線の終点可能なポートアイコン画像を報知する手段と、
前記終点可能なポートアイコン画像のうち実際に前記接続線の終点とするポートアイコンが指定されるまで前記描画を行う手段と、
当該指定後に前記接続線の終点と前記終点とするポートアイコンとの表示位置を調整してから当該位置を確定する手段とを備える、請求項１記載のネットワーク図表示装置。
【請求項６】
種々のノードを種別が特定できる態様で表示するステップと、
前記ノード間の物理的接続部分を表示するステップと
前記ノード内の論理的接続部分を表示するステップと、をコンピュータに実行させるプログラム。
【請求項７】
請求項６記載のプログラムが記録されている記録媒体。
【国際調査報告】
2008001704.tif 000015
2008001704.tif 000016
2008001704.tif 000017
2008001704.tif 000018