(57)【要約】【課題】複数のネットワーク機器の構成情報に変化があった際に、全体としての構成情報の整合性を維持することができるネットワーク機器管理システムを提供する。【解決手段】ネットワーク上にサービスを提供するネットワーク機器(１，２，３)と、そのサービスを利用可能な管理操作端末（Ａ，Ｂ）とが接続されたネットワーク機器管理システムにおいて、ネットワーク機器は、ネットワーク機器を一意に示す識別子の一覧情報と一覧情報の最終更新時刻とを保持する記憶手段(１１，２１，３１)を備えており、管理操作端末は、管理端末装置からの要求に応じて、ネットワーク機器の記憶手段に保持されている識別子の一覧情報及び最終更新時刻を収集して、最終更新時刻が最も新しい一覧情報を用いる。【選択図】図１
2007172049.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上にサービスを提供する少なくとも１台のネットワーク機器と、該ネットワーク機器が提供するサービスを利用可能な少なくとも１台の管理操作端末とが前記ネットワークに接続されたネットワーク機器管理システムにおいて、
前記ネットワーク機器は、前記ネットワーク機器を一意に示す識別子の一覧と該一覧の最終更新時刻とを含む一覧情報を保持する第１の記憶手段を備えており、
前記管理操作端末は、該管理端末装置からの要求に応じて、前記ネットワーク機器の前記第１の記憶手段に保持されている前記の一覧情報を収集して、前記収集した一覧情報のうち、前記最終更新時刻が最も新しい一覧情報を、前記管理操作端末が利用するサービスを提供しているネットワーク機器の一覧情報とするようにしたことを特徴とするネットワーク機器管理システム。
【請求項２】
前記管理操作端末が前記ネットワーク機器から収集した前記一覧情報のうち、前記最終更新時刻が最も新しい一覧情報を決定した後に、
該決定された一覧情報よりも古い一覧情報を持つ他のネットワーク機器に保持されている一覧情報を、最新の一覧情報に更新することを特徴とする、請求項１に記載のネットワーク機器管理システム。
【請求項３】
前記管理操作端末は、前記ネットワーク機器が保持している一覧情報と同様の一覧情報を記憶する第２の記憶手段を備えており、
前記管理操作端末は、前記ネットワーク機器から収集した一覧情報と、前記管理操作端末が前記第２の記憶手段に保持している一覧情報とのうちから、最終更新時刻が最も新しい一覧情報を、前記管理操作端末が利用するサービスを提供しているネットワーク機器の一覧情報として、該一覧情報中に記されたネットワーク機器のサービスを利用することを特徴とする、請求項１又は２に記載のネットワーク機器管理システム。
【請求項４】
前記少なくとも１台のネットワーク機器及び前記管理操作端末の少なくとも一方が保持する一覧情報は、前記少なくとも１台のネットワーク機器及び前記管理操作端末のまとまりをグループとして該グループに付与されたグループ識別子を含むことを特徴とする、請求項３に記載のネットワーク機器管理システム。
【請求項５】
前記管理操作端末と同じグループのグループ識別子が含まれる一覧情報のみを比較対象とし、前記グループ識別子が異なる一覧情報を比較対象としないことによって、グループ識別子ごとに前記ネットワーク機器の管理の単位を分割することを特徴とする、請求項４に記載のネットワーク機器管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク機器管理システムに関し、特に、主としてホームネットワークに接続して使用される、ネットワークストレージ機器（ＮＡＳ）などのネットワーク機器の管理システムに関する。
【背景技術】
【０００２】
ホームネットワーク等においては、記憶容量の不足に対応するために、ハードディスクなどのＮＡＳの追加が必要に応じて行われる。ハードディスクの追加が行われると、これを使用するパーソナルコンピュータ（ＰＣ）はこの追加の事実を認識する必要がある。このために、ネットワーク内において、ネットワーク機器の設定及び管理が必要となる。
【０００３】
ネットワークにＮＡＳ等のネットワーク機器の追加が行われる場合の、ネットワーク機器の設定及び管理には、大別して２通りの方法がある。一つはネットワーク機器が備えるボタンや表示画面を用いて直接操作する方法であり、もう一つはネットワーク上の他の機器からネットワーク経由で操作する方法である。いずれの場合においても、ネットワーク機器を購入したユーザは、その機器をネットワークに接続して個々の設定を行うことになり、同様のネットワーク機器を複数設置して利用する場合には、個々のネットワーク機器に対して個別に設定をしていく必要がある。
【０００４】
このようなネットワーク機器を複数設置し、かつそれらを連携して一括で取り扱うようにするためには、ネットワーク機器どうしが通信して連携を行うか、別途特定の連携管理装置によって一括で扱う仕組みが提供されるか、いずれかの形態での実現が必要となる。例えば、複数のＮＡＳをホームネットワーク内で仮想的に統合された１台として扱えるようにする場合、ＮＡＳがお互いのＮＡＳを認識して連携するか、複数台管理用のコントローラを通して１台として扱うなどの仕組みを用いるのが一般的である。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のような運用方式を一般家庭におけるホームネットワークにあてはめようとすると、次のような課題がある。機器どうしがお互いに通信して連携する場合、機器本来の機能（例えばＮＡＳであればネットワークストレージとしての機能）に加え、連携のための機能が追加で必要となり、コスト増となる。別途用意した特定の連携管理装置を用いて一括して扱う場合、その管理装置が追加で必要となる。この簡単な解決策として、ネットワーク機器のサービスを利用するクライアント、例えばＰＣに連携管理の機能を搭載し、連携管理装置を代替する方法が考えられる。しかし、この方法では、連携管理用ＰＣ以外のクライアントでネットワーク機器の設定ができなかったり、できたとしても連携情報の不整合が生じる要因となってしまう。特にホームネットワークでの利用を想定すると、各ネットワーク機器およびＰＣの電源の稼動状態は、スタンバイ状態にあったり、電源断の状態にあったり、電源オンの状態にあったりと様々なので、多くの場合、統制された管理運用が困難である。
【０００６】
本発明の目的は、上記課題に鑑み、一つのまとまりとして扱われる少なくとも１つのネットワーク機器の識別子一覧を全てのネットワーク機器に冗長的に複製して保存しておき、その識別子の情報の利用時には最新のものを用いることによって、複数のネットワーク機器の構成情報に変化があった際に、各ネットワーク機器の稼動状態などによって不整合が生じても、適切に修正でき、全体としての構成情報の整合性を維持することができるネットワーク機器管理システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の第１の態様によれば、ネットワーク機器は、ネットワーク機器を一意に示す識別子の一覧とその一覧の最終更新時刻とを含む一覧情報を保持する第１の記憶手段を備えており、管理操作端末は、その管理端末装置からの要求に応じて、ネットワーク機器の第１の記憶手段に保持されている一覧情報を収集して、収集した一覧情報のうち、最終更新時刻が最も新しい一覧情報を、管理操作端末が利用するサービスを提供しているネットワーク機器の一覧情報とするようにしたことを特徴とするネットワーク機器管理システムが提供される。
【０００８】
本発明の第２の態様によれば、管理操作端末がネットワーク機器から収集した一覧情報のうち、最終更新時刻が最も新しい一覧情報を決定した後に、その決定された一覧情報よりも古い一覧情報を持つ他のネットワーク機器に保持されている一覧情報を、最新の一覧情報に更新する。
【０００９】
本発明の第３の態様によれば、管理操作端末は、ネットワーク機器が保持している一覧情報と同様の一覧情報を記憶する第２の記憶手段を備えており、管理操作端末は、ネットワーク機器から収集した一覧情報と、管理操作端末が第２の記憶手段に保持している一覧情報とのうちから、最終更新時刻が最も新しい一覧情報を、管理操作端末が利用するサービスを提供しているネットワーク機器の一覧情報として、その一覧情報中に記されたネットワーク機器のサービスを利用する。
【００１０】
本発明の第４の態様によれば、少なくとも１台のネットワーク機器及び管理操作端末の少なくとも一方が保持する一覧情報は、少なくとも１台のネットワーク機器及び管理操作端末のまとまりをグループとしてそのグループに付与されたグループ識別子を含む。
【００１１】
本発明の第５の態様によれば、管理操作端末と同じグループのグループ識別子が含まれる一覧情報のみを比較対象とし、グループ識別子が異なる一覧情報を比較対象としないことによって、グループ識別子ごとにネットワーク機器の管理の単位を分割する。
【発明の効果】
【００１２】
本発明の第１の態様によれば、一つのまとまりとして扱われる複数のネットワーク機器の識別子一覧を全てのネットワーク機器に冗長的に複製して保存しておき、その情報の利用時には最新のものを用いることによって、複数機器の構成情報に変化があった際に、各機器の稼動状態などによって不整合が生じても、適切に修正でき、全体としての構成情報の整合性を維持することができる。
【００１３】
本発明の第２の態様によれば、管理操作端末から全ネットワーク機器に保持されている一覧情報を最新のものに更新できるので、特にホームネットワークの様に、ＰＣやネットワーク機器の管理に十分な管理体制を想定できない環境であっても、特別な管理用機器を用意することなく、ネットワーク機器の構成情報の整合性を維持できる。
【００１４】
本発明の第３の態様によれば、管理操作端末は、ネットワーク機器が保持している一覧情報と同様の一覧情報を記憶するので、管理操作端末も保持されている一覧情報を最新のものに更新でき、第２の態様と同様に、特にホームネットワークの様に、ＰＣやネットワーク機器の管理に十分な管理体制を想定できない環境であっても、特別な管理用機器を用意することなく、ＰＣ等、管理操作端末の構成情報の整合性を維持できる。
【００１５】
本発明の第４の態様によれば、グループの識別子を用いた管理によって、同一ネットワーク内で多様なグルーピングが可能となっており、グループ毎に一覧情報を最新のものにすることができる。
【００１６】
本発明の第５の態様によれば、グループ識別子ごとにネットワーク機器の管理の単位を分割することが可能になり、その応用範囲として、プライバシ保護や著作権保護のようなネットワーク上でのアクセス権の管理制御などが考えられる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を参照しながら詳述する。
図１は本発明の第１の実施の形態によるネットワーク管理システムの構成を示すブロック図である。同図において、１〜３はネットワーク機器であり、これらは例えば外付けのハードディスク又はＮＡＳ（Network Attached Storage)である。Ａ及びＢは管理操作端末であり、例えばパーソナルコンピュータ（ＰＣ）である。ネットワーク機器１〜３はバス４を介して管理操作端末Ａ及びＢに接続されてネットワークを構成している。ネットワーク機器１〜３の各々及び管理操作端末Ａ及びＢの各々は、複数台構成情報（一覧情報）を記憶する記憶装置１１、２１、３１、Ａ１、Ｂ１をそれぞれ備えている。
【００１８】
図２は複数台構成情報を記憶する記憶装置１１、２１、３１、Ａ１、Ｂ１の各々が記憶する情報例を示す図である。同図において、各記憶装置は、ネットワーク機器１の識別子ＩＤ、ネットワーク機器２の識別子ＩＤ、ネットワーク機器３の識別子ＩＤ、及び最終更新時刻を含む一覧情報を記憶している。最終更新時刻としては、通常のコンピュータの操作において利用されているファイルのタイムスタンプを用いてもよい。
【００１９】
動作において、最初にネットワーク機器１〜３はそれぞれ、その記憶装置１１、２１、３１に図２に示すネットワーク機器のＩＤ及び最終更新時刻を記憶させる。次いで、管理操作端末Ａ及びＢはネットワーク機器１〜３の記憶装置１１、２１、３１からバス４を介して記憶内容を読み取り、最終更新時刻の最も新しい情報を記憶装置Ａ１及びＢ１に書き込むと同時にネットワーク機器１〜３内で古い更新時刻の情報を保持している複数台構成情報を最新の更新時刻の複数台構成情報で上書きする。
【００２０】
ネットワーク機器１〜３及び管理操作端末Ａ、Ｂがネットワーク内に同時に設定されて同時に電源が同時に投入されれば、記憶装置１１、２１、３１、Ａ１、Ｂ１の内容は同じである。しかし、例えば、ネットワーク機器２の電源がオフ状態又はスタンバイ状態のときに、ネットワーク機器３がネットワークに追加された場合には、ネットワーク機器３が追加されたことはネットワーク機器１には反映されるがネットワーク機器２内の記憶装置２１には反映されない。この後にネットワーク機器２の電源をオン状態にすると、ネットワーク機器１〜３の複数台構成情報の内容に不整合が生じ、ネットワーク機器２内の記憶装置２１の内容とネットワーク機器１及び３の記憶装置１１及び３１の内容とが異なることになる。
【００２１】
そこで、本実施の形態においては、管理操作端末Ａ及びＢがネットワーク機器１〜３の記憶装置１１、２１、３１からバス４を介して記憶内容を読み取り、最終更新時刻の最も新しい情報を記憶装置Ａ１及びＢ１に書き込むと同時にネットワーク機器１〜３内で古い更新時刻の情報を保持している複数台構成情報（一覧情報）を最新の更新時刻の複数台構成情報で上書きする。これにより、ネットワーク機器１〜３及び管理操作端末Ａ及びＢのすべてが保持する複数台構成情報は同一になり不整合は解消される。
【００２２】
ネットワーク機器１〜３のサービスを利用する場合には、これらの複数台構成情報を元にひとまとまりのサービスとして扱うことによって、各ネットワーク機器は単体での機能提供だけで、全体として連携した形でのサービス提供が実現できる。
【００２３】
このようにして、ネットワーク上に存在する複数台構成情報は、ひとまとまりとして扱われるサービスを提供し、又は利用しているネットワーク機器の範囲内で全て同じものであり、ひとまとまりの範囲内で不一致が検出された場合には、最終更新時刻が最新のものを正しい構成情報として扱い、他の古い構成情報は最新の構成情報で上書きする。
【００２４】
図３は本発明の他の実施の形態による複数台構成情報の内容を示す図である。同図において、さらに、１つのホームネットワーク内に複数の異なる連携グループが存在するものとして運用する場合には、各連携グループに連携グループＩＤを付与し、複数台構成情報の中にその連携グループＩＤを記す。これにより、異なるグループごとに独立して、ネットワーク機器のまとまりを一括して取り扱う運用が実現できる。
【００２５】
上記のように、全てのネットワーク機器上に連携グループの構成情報を冗長的に保持し、かつそれらの最新の情報を有効にする形をとることで、ホームネットワークのような管理運用が厳密でない環境において、ネットワーク機器やそれを利用する管理操作端末の間で連携構成の情報に不整合が生じても、適切に修正し、全体としての整合性を維持することができる。特にホームネットワークの様に、ＰＣやネットワーク機器の稼動タイミングによって容易に構成の不整合が生じ得るネットワーク環境においても、自動的に整合性を維持できる。また、複数台構成情報の管理操作は、ネットワーク機器でなく管理操作端末上にて行うようにすることで、ネットワーク機器は連携設定のための複雑な管理機能を実装する必要がほとんどなく、ネットワーク機器の本来提供している機能への依存性を小さくできるため、このグループ管理の機構を多様な用途にも応用することができる。応用範囲としては、プライバシ保護や著作権保護などのネットワーク上でのアクセスグループの管理などが想定される。
【実施例１】
【００２６】
図４は本発明の実施例１として、ネットワーク上でＰＣからＮＡＳを利用する際の最小の構成を示すブロック図である。同図において、１台のＰＣ４１がバス４２を介して接続されている１台のＮＡＳ４３を利用する形となる。このＮＡＳ４３は、ネットワーク上の他の機器に対して、ストレージの機能を提供するものであり、ＰＣ４１はそのストレージサービスを利用する。
【実施例２】
【００２７】
本実施例２においては、１台のＰＣ５１が同時に利用できるＮＡＳの数は複数台である。図５はこの実施例２の一例を示すブロック図である。ＰＣ５１はバス５２を介して３台のＮＡＳ５３，５４及び５５に接続されている。ＮＡＳ５３の識別子は００１、ＮＡＳ５４の識別子は００２、ＮＡＳ５５の識別子は００３である。
【００２８】
図６は図５のＮＡＳ５３〜５５の各々に格納されるＮＡＳ構成情報（一覧情報）の一例を示す図である。同図において、ＮＡＳ構成情報はＮＡＳの識別子であるＮＡＳ−００１，ＮＡＳ−００２，ＮＡＳ−００３と、最新更新時刻(図示例では２００６年１月１日、１２時００分００秒）とからなっている。
【００２９】
動作において、ＰＣ５１はＮＡＳ５１〜５３に格納されているＮＡＳ構成情報をバス５２を経由して読み出して、読み出したＮＡＳ構成情報中で最新の更新時刻のＮＡＳ構成情報でＮＡＳ５１〜５３内の古いＮＡＳ構成情報を上書きする。これにより、ネットワーク上に複数のＮＡＳが存在する場合でも、複数のＮＡＳをあたかも容量の大きな１台のＮＡＳであるかのようにまとめて取り扱う機能を有する。このまとまりの情報を「ＮＡＳ構成情報」としてＰＣ５１上に保持する。
【実施例３】
【００３０】
図７は本発明の実施例３によるネットワーク管理システムの構成を示すブロック図である。同図において、２台のＰＣ７１及び７２がバス７３に接続されており、３台のＮＡＳ７４，７５及び７６がバス７３に接続されている。ＰＣ７１の識別子ＩＤはＡＡＡ，ＰＣ７２の識別子ＩＤはＢＢＢ，ＮＡＳ７４の識別子ＩＤは００１、ＮＡＳ７５の識別子ＩＤは００２、ＮＡＳ７５の識別子ＩＤは００３である。
【００３１】
この構成により、あるＰＣから１つのまとまりとして扱われる複数のＮＡＳは、別のＰＣからも同じ構成のまとまりとして扱うことができる。
【００３２】
動作において、まず、ネットワークに接続されたＰＣが、同じネットワークにあるＮＡＳを検出する。ネットワークでの検出方式にはＵＰｎＰ（登録商標）やＪｉｎｉ（登録商標）、ＳＭＢ／ＣＩＦＳ（Ｍｉｃｒｏｓｏｆｔ社）、Ｒｅｎｄｅｚｖｏｕｓ（Ａｐｐｌｅ社）など様々なものがあり、本実施例ではＵＰｎＰの使用を想定する。ＰＣ７１又は７２がＮＡＳ７４を検出した際には、ネットワーク上でＮＡＳを一意に特定するＩＤも併せて取得する。このＩＤにもＩＰアドレスやＭＡＣアドレスなど実装上の様々な選択肢はあるが、本実施例では、ＵＰｎＰで規定されるデバイス識別子（ＵＤＮ）を使用するものとし、便宜上、図７に示したような「ＮＡＳ−００１」の形式で表記する。ネットワーク上でＮＡＳを発見したＰＣは、そのＮＡＳが持つＵＰｎＰの機器制御機構を用いて、ＮＡＳが保持しているＮＡＳ構成情報を取得する。ＰＣは、取得したＮＡＳ構成情報の最終更新時刻と、ＰＣ自身が保持しているＮＡＳ構成情報の最終更新時刻とを比較する。比較した結果に基づき、次に示す形で、どちらのＮＡＳ構成情報を用いるか、その後のどのＮＡＳ構成情報を使用するかを決定する。
【００３３】
図８は実施例１から３における動作の詳細をまとめた表図である。図８に基づいて実施例１から３における動作の詳細を以下に記載する。
（１）ＰＣがＮＡＳを検出した際、両機器の持つＮＡＳ構成情報が一致すればＮＡＳ構成情報の更新に関しては何もしない。
（２）ＮＡＳがＮＡＳ構成情報を持たない場合、ＰＣ側のＮＡＳ構成情報にそのＮＡＳを追加登録し、ＮＡＳ側のＮＡＳ構成情報にも反映することにより、ＮＡＳ，ＰＣ双方のＮＡＳ構成情報を更新する。
（３）ＰＣがＮＡＳ構成情報を持たない場合、ＮＡＳ側のＮＡＳ構成情報を、ＰＣが扱うＮＡＳ構成情報として使用するべく、ＰＣのＮＡＳ構成情報を更新する。
（４）ＮＡＳ側のＮＡＳ構成情報の最終更新時刻がＰＣのものより新しい場合、ＮＡＳ側のＮＡＳ構成情報を、ＰＣが扱うＮＡＳ構成情報として使用するべくＰＣのＮＡＳ構成情報を更新する。
（５）ＰＣ側のＮＡＳ構成情報の最終更新時刻がＮＡＳより新しい場合、ＮＡＳもＰＣも動作中であれば、ＰＣ側のＮＡＳ構成情報を、ＮＡＳ側のＮＡＳ構成情報へ反映するべくＮＡＳのＮＡＳ構成情報を更新する。
（６）ＰＣ側のＮＡＳ構成情報の最終更新時刻がＮＡＳより新しい場合で、ＮＡＳが動作中ではない場合は、ＮＡＳ側のＮＡＳ構成情報を、ＰＣ側のＮＡＳ構成情報へ反映するべくＰＣのＮＡＳ構成情報を更新する。
（７）ＮＡＳもＰＣもいずれもまだＮＡＳ構成情報を持たない場合、ＮＡＳのみから成るＮＡＳ構成情報にそのＮＡＳを新たに登録し、そのＮＡＳ構成情報をＮＡＳとＰＣの双方が扱うＮＡＳ構成情報として使用する。
【００３４】
図９はＰＣがＮＡＳ構成情報を保持しない形で運用する場合の動作の詳細をまとめた表図である。図４に示した最小構成では、
（１）ＮＡＳがＮＡＳ構成情報を持たない場合、そのＮＡＳだけからなるＮＡＳ構成情報を生成し、ＮＡＳに記録する。
（２）ＮＡＳがＮＡＳ構成情報を持っていれば、そのＮＡＳ構成情報を使用する。
【００３５】
図８及び図９による説明では、ＮＡＳが１台の場合のＮＡＳ構成情報の生成手順を説明した。ＮＡＳが複数存在する場合には、ＮＡＳ間でのＮＡＳ構成情報の不一致が生じ得る。例えば図５において、ＮＡＳ−００２が電源オフ状態にあるなどの理由で稼動していない間に、ＰＣ５１にてＮＡＳ５３とＮＡＳ５５の持つＮＡＳ構成情報を更新した場合、ＮＡＳ５４が稼動した時点でＮＡＳ５４と他のＮＡＳとの間でＮＡＳ構成情報が一致しない。このような場合には、それぞれのＮＡＳ構成情報の最終更新時刻を比較し、最新のＮＡＳ構成情報を正しいものとして扱うようにする。そのため、次の手順にてＮＡＳ構成情報の管理を行う。
【００３６】
（１）それぞれのＮＡＳが持つＮＡＳ構成情報の最終更新時刻を比較し、最新のものを全てのＮＡＳのＮＡＳ構成情報として扱う。
（２）最新のＮＡＳ構成情報と、ＰＣ側のＮＡＳ構成情報とを、前述のＮＡＳ１台の場合と同じ方法（図８、図９）で比較・管理を行う。
（３）ＮＡＳ１台の場合の方法に従った結果、ＮＡＳ側のＮＡＳ構成情報の更新が必要となった場合には、全てのＮＡＳに対して同じＮＡＳ構成情報を記録する。
（４）ＮＡＳ１台の場合の方法に従った結果、ＮＡＳへのＮＡＳ構成情報の更新が必要でない場合でも、全てのＮＡＳが持つＮＡＳ構成情報の最終更新時刻が異なっていれば、図８や図９の方法で使用したＮＡＳ構成情報を、全てのＮＡＳに対して記録する。
【００３７】
図１０は本発明の実施例により、１台のＰＣと複数のＮＡＳからなるネットワーク管理システムにおいてＰＣ側でもＮＡＳ攻勢情報を保持する場合の動作を説明するフローチャートである。同図において、ステップＳ１０１にてＰＣは全てのＮＡＳからＮＡＳ構成情報を収集し、ステップＳ１０２にてＰＣはＮＡＳ側の最新のＮＡＳ構成情報を用いて、ＰＣ側のＮＡＳ構成情報と比較し、ステップＳ１０３にてＮＡＳ側の構成情報を更新する必要があるかを判断する。更新の必要なしと判断されるとステップＳ１０４に進み、全てのＮＡＳ構成情報の最終更新時刻は同じかを判定する。同じであれば、何もしないで終了し、異なればステップＳ１０５にて古い構成情報を持つＮＡＳに対して最新の構成情報を上書きして処理を終了する。
ステップＳ１０３の判断で、ＮＡＳの構成情報を更新する必要があると判定されると、ステップＳ１０６に進み全てのＮＡＳに対して構成情報を更新して処理を終了する。
【００３８】
図１１は本発明の実施例により、１台のＰＣと複数のＮＡＳからなるネットワーク管理システムにおいてＰＣ側でＮＡＳ構成情報を保持しない場合の動作を説明するフローチャートである。同図において、ステップＳ１１１及びＳ１１２は図１０におけるステップＳ１０１及び１０２と同じである。ステップＳ１１３にて、全てのＮＡＳのＮＡＳ構成情報の最終更新時刻は同じかを判定する。同じであれば何もしないで処理を終了する。異なれば、ステップＳ１１４にて図１０のステップＳ１０５と同じように古い構成情報を持つＮＡＳに対して最新の構成情報を上書きして処理を終了する。
【００３９】
以上によって、複数のＮＡＳの持つ情報に不一致が生じた場合でも、適切なＮＡＳ構成情報を選択し、かつ以後に利用できる情報として各ＮＡＳにも反映されるというシステムが実現できる。
【実施例４】
【００４０】
上述の実施例１〜３では、複数のＮＡＳで構成されるまとまりは、同じネットワーク内に１つしか存在し得ない。そのため、ＰＣやＮＡＳの所有者によってまとまりを分けることができなかったり、他所から一時的に持ち込んだ機器が、持ち込んだ先でそのネットワークのまとまりに組み入れられてしまうなどの問題が生じ得る。そこで、本実施例４においては、複数のＮＡＳによるまとまりにネットワーク上で一意な識別子「グループＩＤ」を付与し、上述のＮＡＳ構成情報の中にこのグループＩＤを記録する。このグループＩＤは、ＰＣ側にも必ず記録されるものとする。
【００４１】
図１２は本発明の実施例４によるネットワーク管理システムの構成を示すブロック図である。同図において、ＰＣ１２１、ＰＣ１２２、ＮＡＳ１２４，１２５，１２６が一つのグループを形成しており、ＰＣ１２７、ＮＡＳ１２８，１２９が他の一つのグループを形成している。全てのＰＣ及びＮＡＳはバス１２３に接続されている。一方のグループにはグループＩＤ−ａａａが付与されており、他方のグループにはグループＩＤ−ｂｂｂが付与されている。
【００４２】
上述の実施例１〜３では、ＰＣがＮＡＳ構成情報を保持する場合と保持しない場合とがあったが、本実施例４においても、ＰＣがＮＡＳ構成情報を保持する場合にはそのままＮＡＳ構成情報にグループＩＤが記録されることになり、保持しない場合には、ＰＣが別途グループＩＤを記録する必要がある。
【００４３】
図１３は実施例４によるグループＩＤが記録されたＮＡＳ構成情報の例を示す表図である。同図において、グループＩＤ−ａａａが含まれるＮＡＳ構成情報のグループとグループＩＤ−ｂｂｂが含まれるＮＡＳ構成情報のグループが示されている。
【００４４】
グループＩＤ付きで複数のＮＡＳを運用する場合には、ＰＣがネットワーク上で発見したＮＡＳからＮＡＳ構成情報を取得した際に、ＰＣ自身に記録してあるネットワークＩＤと同一のネットワークＩＤが記されたＮＡＳ構成情報のみを抽出する。ここで抽出されたＮＡＳ構成情報を持ったＮＡＳについて、図８から図１１で示した手順でＮＡＳ構成情報の選択・反映処理を行う。このグループＩＤによる管理によって、同じネットワーク内に異なる機器のまとまりが存在しても、互いのまとまりに干渉することなく、連携したサービスを実現することが可能となる。さらに、グループＩＤを用いることで、ＮＡＳやＰＣに複数のＮＡＳ構成情報を持たせてそれらを独立して管理することも可能であり、ＮＡＳやＰＣが、同時に機器やサービスの複数のまとまりに属することも実現できるようになる。
【産業上の利用可能性】
【００４５】
以上のように、本発明によれば、一つのまとまりとして扱われる複数のネットワーク機器の識別子一覧を全てのネットワーク機器に冗長的に複製して保存しておき、その情報の利用時には最新のものを用いることによって、複数機器の構成情報に変化があった際に、各機器の稼動状態などによって不整合が生じても、適切に修正でき、全体としての構成情報の整合性を維持することができる。
【００４６】
特にホームネットワークの様に、ＰＣやネットワーク機器の管理に十分な管理体制を想定できない環境であっても、特別な管理用機器を用意することなく、機器の構成情報の整合性を維持できる。
【００４７】
また、グループの識別子を用いた管理によって、同一ネットワーク内で多様なグルーピングが可能となっており、その応用範囲として、プライバシ保護や著作権保護のようなネットワーク上でのアクセス権の管理制御などが考えられる。
【図面の簡単な説明】
【００４８】
【図１】本発明の第１の実施の形態によるネットワーク管理システムの構成を示すブロック図である。
【図２】複数台構成情報を記憶する記憶装置１１、２１、３１、Ａ１、Ｂ１の各々が記憶する情報例を示す図である。
【図３】本発明の他の実施の形態による複数台構成情報の内容を示す図である。
【図４】本発明の実施例１として、ネットワーク上でＰＣからＮＡＳを利用する際の最小の構成を示すブロック図である。
【図５】実施例２の一例を示すブロック図である。
【図６】図５のＮＡＳ５３〜５５の各々に格納されるＮＡＳ構成情報の一例を示す図である。
【図７】本発明の実施例３によるネットワーク管理システムの構成を示すブロック図である。
【図８】実施例１から３における動作の詳細をまとめた表図である。
【図９】ＰＣがＮＡＳ構成情報を保持しない形で運用する場合の動作の詳細をまとめた表図である。
【図１０】本発明の実施例により、１台のＰＣと複数のＮＡＳからなるネットワーク管理システムにおいてＰＣ側でもＮＡＳ攻勢情報を保持する場合の動作を説明するフローチャートである。
【図１１】本発明の実施例により、１台のＰＣと複数のＮＡＳからなるネットワーク管理システムにおいてＰＣ側でＮＡＳ構成情報を保持しない場合の動作を説明するフローチャートである。
【図１２】本発明の実施例４によるネットワーク管理システムの構成を示すブロック図である。
【図１３】実施例４によるグループＩＤが記録されたＮＡＳ構成情報の例を示す表図である。
【符号の説明】
【００４９】
１，２，３    ネットワーク機器
Ａ，Ｂ    管理操作端末
１１，２１、３１、Ａ１，Ｂ１    記憶装置
４１    ＰＣ
４２    バス
４３    ＮＡＳ
【図１】
2007172049.tif 000003
【図２】
2007172049.tif 000004
【図３】
2007172049.tif 000005
【図４】
2007172049.tif 000006
【図５】
2007172049.tif 000007
【図６】
2007172049.tif 000008
【図７】
2007172049.tif 000009
【図８】
2007172049.tif 000010
【図９】
2007172049.tif 000011
【図１０】
2007172049.tif 000012
【図１１】
2007172049.tif 000013
【図１２】
2007172049.tif 000014
【図１３】
2007172049.tif 000015