(57)【特許請求の範囲】
【請求項１】
ネットワークアドレスを上位アドレスと下位アドレスに分割し、上位アドレスと下位アドレスとをそれぞれ座標軸とした二次元グラフ図を表示画面に表示し、二次元グラフ図に、割り当て済みネットワークアドレスの領域と未割り当てネットワークアドレスの領域とを区別して表示することを特徴とするネットワークアドレス表示装置。
【請求項２】
ネットワークアドレスを上位アドレスと下位アドレスに分割し、上位アドレスと下位アドレスとをそれぞれ座標軸とした二次元グラフ図を表示画面に表示し、二次元グラフ図に、割り当て済みネットワークアドレスの領域と未割り当てネットワークアドレスの領域とを区別して表示する表示部と、
二次元グラフ図に表示された未割り当てネットワークアドレスの領域を表示画面から選択することによりネットワークアドレスの割り当てを行ない、選択された未割り当てネットワークアドレスの領域を割り当て済ネットワークアドレスの領域に変更して表示する割り当て部と
を有することを特徴とするネットワークアドレス割り当て装置。
【請求項３】
上記割り当て部は、ネットワークアドレスの割り当てを行う場合に、割り当て済みネットワークアドレスの領域が再度選択されることを禁止することを特徴とする請求項２記載のネットワークアドレス割り当て装置。
【請求項４】
上記割り当て部は、２8個の割り当てネットワークアドレスを２0，２1，２2，２3，２4，２5，２6，２7の領域で区切り、区切られた各領域を選択単位として選択することを特徴とする請求項２記載のネットワークアドレス割り当て装置。
【請求項５】
上記表示部は、上記割り当て部に対して割り当てが許可されている割り当て可能なネットワークアドレスの領域と、割り当てが許可されていない割り当てできないネットワークアドレスの領域とを区別して表示することを特徴とする請求項２記載のネットワークアドレス割り当て装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークアドレスを表示する表示装置及びネットワークアドレスを割り当てる割り当て装置に関するものである。特に、ネットワークアドレスを表示画面に二次元領域として表示して割り当てる装置に関するものである。
【０００２】
【従来の技術】
図１０は、例えば、特開平８−１３９７５７号公報に示された従来のネットワークアドレスの表示画面を示す図である。表示装置の表示画面には、図１０に示すように、各リモートルータ４−１〜４−ｎが備えているルーティングテーブルの内容が表示される。そして、ルーティングテーブルの内容に誤りがある部分には、＊印が示されている。誤りがある部分については、ネットワーク管理者がリモートルータの管理者に指示を出し、リモートルータのルーティングテーブルの内容を修正させなければならない。
【０００３】
【特許文献１】
特開平８−１３９７５７号公報
【０００４】
【発明が解決しようとする課題】
ネットワークアドレスは、図１０に示したように、数値の羅列であり、たとえ、図１０のように一覧表として表示した場合でも、どこからどこまでが割り当て済みで、どこが、未割り当てのアドレスかを判断することが難しかった。又、図１０に示す場合は、リモートルータからの情報を収集して、誤りがある場合を表示しているが、各ネットワークアドレスの設定をリモートルータ毎に行っているために、リモートルータ間でネットワークアドレスの割り当ての誤りが生じてしまっている。
【０００５】
この発明は、ネットワークアドレスの割り当て済みアドレス及び未割り当てのアドレスを容易に判断できるネットワークアドレス表示装置を提供することを目的とする。
【０００６】
又、この発明は、ネットワークアドレスを誤りなく、かつ、矛盾なく割り当てることができるネットワークアドレス割り当て装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
この発明に係るネットワークアドレス表示装置は、ネットワークアドレスを上位アドレスと下位アドレスに分割し、上位アドレスと下位アドレスとをそれぞれ座標軸とした二次元グラフ図を表示画面に表示し、二次元グラフ図に、割り当て済みネットワークアドレスの領域と未割り当てネットワークアドレスの領域とを区別して表示することを特徴とする。
【０００８】
この発明に係るネットワークアドレス割り当て装置は、ネットワークアドレスを上位アドレスと下位アドレスに分割し、上位アドレスと下位アドレスとをそれぞれ座標軸とした二次元グラフ図を表示画面に表示し、二次元グラフ図に、割り当て済みネットワークアドレスの領域と未割り当てネットワークアドレスの領域とを区別して表示する表示部と、
二次元グラフ図に表示された未割り当てネットワークアドレスの領域を表示画面から選択することによりネットワークアドレスの割り当てを行ない、選択された未割り当てネットワークアドレスの領域を割り当て済ネットワークアドレスの領域に変更して表示する割り当て部と
を有することを特徴とする。
【０００９】
上記割り当て部は、ネットワークアドレスの割り当てを行う場合に、割り当て済みネットワークアドレスの領域が再度選択されることを禁止することを特徴とする。
【００１０】
上記割り当て部は、２8個の割り当てネットワークアドレスを２0，２1，２2，２3，２4，２5，２6，２7の領域で区切り、区切られた各領域を選択単位として選択することを特徴とする。
【００１１】
上記表示部は、上記割り当て部に対して割り当てが許可されている割り当て可能なネットワークアドレスの領域と、割り当てが許可されていない割り当てできないネットワークアドレスの領域とを区別して表示することを特徴とする。
【００１２】
【発明の実施の形態】
実施の形態１．
図１は、本社と複数の支店をネットワークで結んだシステム構成図である。
【００１３】
本社及び各支店には、ルータが備えられている。各ルータは、ＴＤＭ（タイムディビジョナルマルチプルアクセス）方式や、モデムや、ターミナルアダプタを用いてネットワークに接続されている。又、図示していないが、その他のインターフェースやその他のプロトコルを用いていても構わない。本社及び各支店には、ローカルエリアネットワークが設けられている。このローカルエリアネットワークは、図１においては、四角で表している。例えば、このローカルエリアネットワークは、イーサネット（登録商標）を用いて構成することができる。本社及び各支店のローカルエリアネットワークに接続されるコンピュータや、各種機器には、ネットワークアドレスが付与される。ネットワークアドレスは、４バイトのアドレスからなり、上位のバイトから下位のバイトに向かって階層的なアドレスの指定を行うことができる。例えば、図１においては、１バイト目が１７２である場合に、本社と支店の全システムを網羅していることになる。そして、第２バイト目が２０の場合には、本社システムを表している。又、第２バイト目が２１の場合には、物流倉庫システムの場合を表している。又、第２バイト目が２８の場合には、仙台支店のシステムであることを表している。このように、本社及び物流倉庫及び仙台支店及び横浜支店においては、上位２バイト（上位１６ビット）が同一のネットワークアドレスを用いている。又、青森支店、大阪支店、神戸支店においては、上位３バイト（すなわち、上位２４ビット）を用いて各支店のネットワークアドレスを割り当てている。
【００１４】
又、図１のファイアーウォールに対しては、上位２７ビットを用いてネットワークアドレスを付与している。
【００１５】
図２は、本社及び各支店のネットワーク管理者に対してコンピュータの表示装置に表示する表示画面３１である。
【００１６】
又、図３は、図２に示した表示画面３１を用いた表示部１０１と割り当て部１０３の動作フローチャートである。表示部１０１と割り当て部１０３は、コンピュータのプログラムとして実現することができ、コンピュータの磁気ディスク装置や、光ディスク装置や、フレキシブルディスク装置に記憶されており、ランダムアクセスメモリにロードされて中央処理装置により、実行されるものである。なお、表示部１０１と割り当て部１０３はプログラムではなく、少なくとも一部又は全部がハードウェアあるいはファームウェアで実現されても構わない。
【００１７】
図２の各表示要素について説明する。
【００１８】
表示画面３１の上部には、各種のボタンが設けられている。終了ボタン７０は、表示画面３１の表示を終了するボタンである。新規割り当てボタン７１は、ネットワークアドレスを新規に割り当てる時のボタンである。割り当て変更ボタン７３は、既に割り当てたネットワークアドレスの変更を行うためのボタンである。割り当て開放ボタン７５は、既に割り当てたネットワークアドレスを未割り当てに開放するボタンである。拡大ボタン７７は、表示している部分を拡大して、表示するためのボタンである。縮小ボタン７９は、表示しているものを縮小して表示するためのボタンである。左分割位置６１と中分割位置６３と右分割位置６５は、ネットワークアドレスをいずれの場所で分割するかを指定するボタンである。図２の場合は、第２バイト目と第３バイト目の間で分割することを示している。従って、第１と第２バイトが上位アドレス５７となる。又、第３と第４バイトが下位アドレス５９となる。二次元グラフ図５３は、上位アドレス５７を横軸４７とし、下位アドレス５９を縦軸４９とする二次元グラフ図である。このように、上位アドレス５７と下位アドレス５９を二次元にマトリクス状に配置することにより、ネットワークアドレスを面積のある領域として表示することができる。そして、すでに割り当てられているネットワークアドレスは、割り当て済領域４３として反転（ハイライト）表示する。そして、まだ割り当てられていないネットワークの領域は、未割り当て領域４１として通常表示する。なお、二次元グラフ図５３に全てのネットワークアドレスが表示できない場合には、スクロールバー４４を用いて左右にシフト移動させることにより、全部の情報をスクロール表示することができる。また、図２では図示していないが、スクロールバー４５を上下にシフト移動させることにより、情報をスクロール表示してもよい。ＩＰアドレス割り当て一覧５５は二次元グラフ図５３に示した割り当て済領域４３を文字表示する領域である。ＩＰアドレス割り当て一覧５５に表示する文字表示情報が多い場合には、スクロールバー４５を用いて上下にスクロール表示することができる。また、図示していないが、スクロールバー４５を左右にスクロールさせるようにしてもよい。
【００１９】
図４は、二次元グラフ図５３の具体例である。
【００２０】
また、図５は、ＩＰアドレス割り当て一覧５５の具体例である。
【００２１】
図４及び図５は、図１に示したシステム図のネットワークアドレスに対応しているものである。例えば、図５の▲２▼に示した本社ネットワークに対して割り当てられたネットワークアドレスは、図４において、▲２▼で示した領域として表示されている。なお、図４において、図５の▲８▼で示したファイアーウォール（ＦｉｒｅＷａｌｌ）の領域は示されていないが、スクロールバー４４を用いて右にスクロールさせることにより、表示することが可能である。
【００２２】
次に、図３を用いて動作について説明する。
【００２３】
表示部１０１がＳ１〜Ｓ４の動作を行う。また、割り当て部１０３がＳ５〜Ｓ１３の動作を行う。
【００２４】
まず、Ｓ１において、表示部１０１は、ディスク９１に記憶されているＩＰアドレス割り当て情報を読み込む。そして、Ｓ２において、読み込んだＩＰアドレス割り当て情報を図５に示したＩＰアドレス割り当て一覧５５として表示画面に表示する。次に、Ｓ３において、分割位置の指定に基づいて、表示部１０１は二次元グラフ図５３の横軸４７と縦軸４９を決定し、表示する。
【００２５】
次に、Ｓ４において、表示部１０１はＩＰアドレス割り当て情報において、すでに割り当て済みになっているネットワークアドレスの領域を図４に示す割り当て済領域４３として表示する。この時点でネットワーク管理者は、いずれのネットワークアドレスが未割り当てであり、いずれのネットワークアドレスがすでに割り当て済みであるかということを視覚的に理解することができる。
【００２６】
次に、図２の上部に示す各種のボタン操作に基づく割り当て部１０３の動作について説明する。割り当て部１０３は、終了ボタン７０が押された場合、Ｓ５において最新の情報をＩＰアドレス割り当て情報としてディスク９１に保存し、表示画面３１の表示を終了する。
【００２７】
また、割り当て部１０３は新規割り当てボタン７１が押された場合には、Ｓ６においてネットワーク管理者に未割り当て領域４１の選択を促す。この選択は、例えば、図６に示すように、カーソル９３をある領域からある領域に矢印Ａのようにドラッグすることにより行われる。
【００２８】
次に、割り当て部１０３は、Ｓ７において、この選択された領域を未割り当て領域４１から割り当て済領域４３に変更して表示する。このようにして、選択された領域は、反転表示（ハイライト表示）される。この新規割り当ての際に、すでに割り当てられている領域は、選択できないようにする。すでに割り当てられている領域にカーソル９３を置いてクリック又はドラッグした場合には、エラー表示を行う。
【００２９】
次に、割り当て変更ボタン７３が押された場合は、割り当て部１０３はＳ８において表示画面３１に表示されている割り当て済領域４３の選択をネットワーク管理者に促す。そして、Ｓ９において、選択された割り当て済領域４３の領域の増加、あるいは減少を受け付け、その結果を表示する。
【００３０】
この割り当て変更を行う場合にもすでに割り当てた領域を変更する割り当て領域として、新たに選択することは禁止される。
【００３１】
次に、割り当て開放ボタン７５が押された場合には、割り当て部１０３はＳ１０において、ネットワーク管理者に割り当て済領域４３の選択を促す。
【００３２】
次に、Ｓ１１において選択された割り当て済領域４３を未割り当て領域４１に変更して表示する。この場合にも、未割り当て領域４１を選択することは禁止される。
【００３３】
次に、拡大ボタン７７又は縮小ボタン７９が押された場合には、割り当て部１０３はＳ１２において領域の選択を行わせ、Ｓ１３においてその領域の拡大あるいは縮小を行って表示をする。
【００３４】
例えば、図２の拡大ボタン７７が押され、図６のカーソル９４の位置においてマウスがクリックされた場合、図７の左側に示す表示Ａ８０が表示される。この表示Ａ８０は、図６のＢ領域が拡大されて表示されたものである。Ｂ領域の一部分のみを割り当てるように選択する場合には、図７の表示Ａ８０のように拡大表示して選択することができる。図７においては、カーソル９５を用いてＢ領域の一部のみを割り当てるように選択した場合を示している。
【００３５】
また、さらに拡大ボタン７７を押してから図７の表示Ａ８０に示すカーソル９６の位置においてマウスをクリックすると図７の右側に示す表示Ｂ８１に示すように、さらに、表示Ａ８０のＣ領域が拡大されて表示される。そして、このＣ領域の一部分のみを割り当てるように選択することが可能になる。
【００３６】
図７に示す例は、２５６あるアドレスの中の一部分を選択して割り当てる場合を示している。ネットワークアドレスの割り当ては、図７に示すように２0，２1，２2，２3，２4，２5，２6，２7で区切り、各区切られた領域の単位で割り当てを行わなければならない。割り当て部１０３は、例えば、図７のカーソル９５をドラッグした場合には、斜線で示す１７２．１６．０．３２〜１７２．１６．０．６３の部分を一度に反転表示（ハイライト表示）し、次に、斜線で示す１７２．１６．０．６４〜１７２．１６．０．１２７の部分を一度に反転表示（ハイライト表示）し、その途中の指定を行えないようにしている。
【００３７】
すなわち、図７の表示Ａ８０の場合は、第４バイト目のアドレス０〜２５５中、３２〜１２７までが指定された場合を示しており、例えば、第４バイト目の途中の１００あるいは１１０というアドレスの指定を禁止している。このように、２のべき乗の単位でアドレスを自動的に区切って指定できるようにしているので、ネットワーク管理者が誤って途中でアドレスを指定してしまうというということが起こらない。
【００３８】
同様に、図７の表示Ｂ８１においても、カーソル９７を用いて先頭から２の二乗までの領域（すなわち４アドレス分）を割り当てた場合を示している。この場合も第４バイト目のアドレス０〜１５中、５または６という２のべき乗以外の値までの区切りを行えないようにしている。
【００３９】
次に、左分割位置６１，中分割位置６３，右分割位置６５が押された場合には、Ｓ３に戻り、表示部１０１が動作し、新たに区切られた上位アドレス５７と下位アドレス５９を用いて横軸４７と縦軸４９を再決定し、表示画面３１に二次元グラフ図５３として表示する。
【００４０】
例えば、図８は、右分割位置６５が押された場合の表示画面３１を示している。右分割位置６５が選択された場合には、上位３バイトが上位アドレス５７となり、横軸４７として用いられる。又、下位１バイトが下位アドレス５９となり、縦軸４９として用いられる。このように、分割位置を変えることにより、拡大ボタン７７あるいは縮小ボタン７９を用いなくても詳細情報や全体情報を視覚的に把握することができ、かつ、アドレスの割り当ても行うことができる。
【００４１】
図９は、ネットワークアドレスの一部分（二次元グラフ図５３のＤの領域、すなわちＩＰアドレス割り当て一覧５５のＥのアドレス）のみを割り当て可能にし、他の部分（Ｄ以外の領域、すなわちＥ以外のアドレス）を割り当て不可能に網かけ表示又はグレイ表示した二次元グラフ図５３を示す図である。支店のネットワーク管理者は、支店内のシステムのアドレスの割り当てのみが行えれば良いため、図９に示すように、その支店に割り当てられた領域のみを前述した割り当て部１０３により割り当て変更開放が行えるようにすればよい。又、表示自身もその支店に割り当てられた領域のみの表示にしてもよい。又、さらに支店の中にさらにサブ支店がある場合には、サブ支店のネットワーク管理者に対して、サブ支店のみが取り扱う領域のみを表示し、かつ、サブ支店のみが取り扱う領域のみを割り当て可能にするようにしても構わない。このように、二次元グラフ図５３は、ネットワーク管理者の権限に応じて、階層的に表示内容を変更することが可能であり、上位のネットワーク管理者になるほど、全体の割り当てを管理することができる。したがって、下位のネットワーク管理者によって上位のネットワークアドレスが重複して指定されてしまうという誤りを防止することができる。
【００４２】
なお、この実施の形態では、ＩＰアドレスを用いて二次元表示する場合を示したが、複数ビットあるいは複数バイトから構成されるアドレスであればどのようなアドレスであっても構わない。又、図２に示した二次元グラフ図５３は一例であり、縦軸と横軸を反対に表示するものであっても構わない。
【００４３】
又、割り当て済領域４３の表示は一例であり、未割り当て領域４１と区別されて表示されるものであればどのように表示方法を用いても構わない。
【００４４】
【発明の効果】
以上のようにこの発明によれば、ネットワークアドレスという数値、あるいは数字で表示されるものを二次元に視覚的に表示するので割り当て済みのアドレスと未割り当てのアドレスを確実にしかも容易に知ることができる。
【００４５】
又、この発明によれば、ネットワークアドレスの割り当てを二次元表示された領域の選択という操作により行うため、割り当てオペレーションが容易に行える。
【００４６】
また、この発明によれば、すでに割り当てた領域に対しては、新たな割り当てを行えないので、割り当てミスが防止できるという効果がある。
【００４７】
また、この発明によれば、割り当てる領域を２のべき乗単位にしか行えないようにしているので、規則に沿った割り当てを行うことができる。
【００４８】
また、この発明によれば、二次元グラフ図の表示内容をネットワーク管理者の権限に応じてかえているので、セキュリティが向上する。
【００４９】
また、下位の権限のないものによるネットワークアドレスの割り当てを防止することができる。
【図面の簡単な説明】
【図１】  実施の形態１のシステム構成図。
【図２】  表示画面３１の一例を示す図。
【図３】  表示部１０１と割り当て部１０３の動作フローチャート図。
【図４】  二次元グラフ図５３の一例を示す図。
【図５】  ＩＰアドレス割り当て一覧５５の一例を示す図。
【図６】  新規割り当てオペレーションを示す図。
【図７】  拡大オペレーションを示す図。
【図８】  表示画面３１の他の例を示す図。
【図９】  下位のネットワーク管理者に対して表示される表示画面３１の一例を示す図。
【図１０】  従来のネットワークアドレスの表示画面の一例を示す図。
【図１】
0003824576.tif 000002
【図２】
0003824576.tif 000003
【図３】
0003824576.tif 000004
【図４】
0003824576.tif 000005
【図５】
0003824576.tif 000006
【図６】
0003824576.tif 000007
【図７】
0003824576.tif 000008
【図８】
0003824576.tif 000009
【図９】
0003824576.tif 000010
【図１０】
0003824576.tif 000011