(57)【要約】【課題】ＩＰｖ６アドレスのデータベースサーバを設けることなく、ネットワーク機器を明示的に識別可能にする。【解決手段】ＩＰｖ６ネットワークに接続されるネットワーク機器は、ネットワーク上のアドレス管理のためのＩＰｖ６アドレスが設定され、これを保持している。ＩＰｖ６アドレスにおけるインタフェースＩＤ１２は、メーカＩＤ１３、管理ＩＤ１４、機器ＩＤ１５および機能ＩＤ１６を有して構成される。メーカＩＤ１３には、ネットワーク機器メーカが保持しているメーカ情報が付与され、管理ＩＤ１４には、機器の管理体系種別を表す番号として、機器種別による管理であることを表す番号が付与される。機器ＩＤ１５には、機器種別１７、製品種別１８、製品シリアル番号１９をそれぞれ表す番号が付与される。機能ＩＤ１６には、ネットワーク機器の機能を表す番号が付与される。【選択図】図２
2007288234.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰｖ６によるネットワーク上のアドレス管理を行うためのＩＰｖ６アドレスを用いたネットワークに接続されるネットワーク機器であって、
前記ＩＰｖ６アドレスにおけるインタフェースＩＤの一部に機器の管理体系種別を表す番号を含めて付与したＩＰｖ６アドレスを持つネットワーク機器。
【請求項２】
請求項１に記載のネットワーク機器であって、
前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機器種別情報を表す番号を含むネットワーク機器。
【請求項３】
請求項２に記載のネットワーク機器であって、
前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機能情報を表す番号を含むネットワーク機器。
【請求項４】
請求項１に記載のネットワーク機器であって、
前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の位置情報を表す番号を含むネットワーク機器。
【請求項５】
請求項４に記載のネットワーク機器であって、
前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機能情報を表す番号を含むネットワーク機器。
【請求項６】
請求項１に記載のネットワーク機器であって、
前記ＩＰｖ６アドレスとして、インタフェースＩＤが異なる複数のＩＰｖ６アドレスを持つネットワーク機器。
【請求項７】
請求項６に記載のネットワーク機器であって、
前記ＩＰｖ６アドレスとして、前記インタフェースＩＤの一部に機器の機器種別情報を表す番号を含む第１のＩＰｖ６アドレスと、前記インタフェースＩＤの一部に機器の位置情報を表す番号を含む第２のＩＰｖ６アドレスとを持つネットワーク機器。
【請求項８】
請求項２に記載のネットワーク機器を有し、前記インタフェースＩＤの機器種別情報を表す番号を用いて機器間で通信を行い、アクセスと制御の少なくとも一方を行うネットワークシステム。
【請求項９】
請求項３に記載のネットワーク機器を有し、前記インタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とを用いて機器間で通信を行い、アクセスと制御の少なくとも一方を行うネットワークシステム。
【請求項１０】
請求項３に記載のネットワーク機器を有し、前記インタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とを用いて通信制御を行うＩＰｓｅｃによるＶＰＮが構築されたネットワークシステム。
【請求項１１】
請求項４に記載のネットワーク機器を有し、前記インタフェースＩＤの位置情報を表す番号を用いて機器間で通信を行い、アクセスと制御の少なくとも一方を行うネットワークシステム。
【請求項１２】
請求項５に記載のネットワーク機器を有し、前記インタフェースＩＤの位置情報を表す番号と機能情報を表す番号とを用いて機器間で通信を行い、アクセスと制御の少なくとも一方を行うネットワークシステム。
【請求項１３】
請求項５に記載のネットワーク機器を有し、前記インタフェースＩＤの位置情報を表す番号と機能情報を表す番号とを用いて通信制御を行うＩＰｓｅｃによるＶＰＮが構築されたネットワークシステム。
【請求項１４】
ＩＰｖ６によるネットワーク上のアドレス管理を行うためのネットワーク機器へのＩＰｖ６アドレスの付与方法であって、
対象機器毎に対応させて設定される前記ＩＰｖ６アドレスにおけるインタフェースＩＤの一部に機器の管理体系種別を表す番号を含めて付与するＩＰｖ６アドレス付与方法。
【請求項１５】
請求項１４に記載のＩＰｖ６アドレス付与方法であって、
前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に当該機器を特定するための機器の機器種別情報を表す番号を含むＩＰｖ６アドレス付与方法。
【請求項１６】
請求項１５に記載のＩＰｖ６アドレス付与方法であって、
前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に当該機器が有する機器の機能情報を表す番号を含むＩＰｖ６アドレス付与方法。
【請求項１７】
請求項１４に記載のＩＰｖ６アドレス付与方法であって、
前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に当該機器を特定するための機器の位置情報を表す番号を含むＩＰｖ６アドレス付与方法。
【請求項１８】
請求項１７に記載のＩＰｖ６アドレス付与方法であって、
前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機能情報を表す番号を含むＩＰｖ６アドレス付与方法。
【請求項１９】
請求項１４に記載のＩＰｖ６アドレス付与方法であって、
前記ＩＰｖ６アドレスとして、一つのネットワーク機器にインタフェースＩＤが異なる複数のＩＰｖ６アドレスを付与するＩＰｖ６アドレス付与方法。
【請求項２０】
請求項１９に記載のＩＰｖ６アドレス付与方法であって、
前記ＩＰｖ６アドレスとして、前記インタフェースＩＤの一部に機器の機器種別情報を表す番号を含む第１のＩＰｖ６アドレスと、前記インタフェースＩＤの一部に機器の位置情報を表す番号を含む第２のＩＰｖ６アドレスとを一つのネットワーク機器に付与するＩＰｖ６アドレス付与方法。
【請求項２１】
請求項２に記載のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの機器種別情報を表す番号を用いて通信を行い、アクセスと制御の少なくとも一方を行うネットワーク機器管理方法。
【請求項２２】
請求項３に記載のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とを用いて通信を行い、アクセスと制御の少なくとも一方を行うネットワーク機器管理方法。
【請求項２３】
請求項３に記載のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とを用いて通信制御を行うＩＰｓｅｃによるＶＰＮを構築するネットワーク機器管理方法。
【請求項２４】
請求項４に記載のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの位置情報を表す番号を用いて通信を行い、アクセスと制御の少なくとも一方を行うネットワーク機器管理方法。
【請求項２５】
請求項５に記載のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの位置情報を表す番号と機能情報を表す番号とを用いて通信を行い、アクセスと制御の少なくとも一方を行うネットワーク機器管理方法。
【請求項２６】
請求項５に記載のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの位置情報を表す番号と機能情報を表す番号とを用いて通信制御を行うＩＰｓｅｃによるＶＰＮを構築するネットワーク機器管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等の基盤となる通信プロトコルであるＩＰｖ６（Internet Protocol version 6）によるネットワーク上のアドレス管理を行うためのＩＰｖ６アドレスを用いたネットワークに接続されるネットワーク機器、及びネットワークシステム、並びにＩＰｖ６アドレス付与方法、ネットワーク機器管理方法に関する。
【背景技術】
【０００２】
ＩＰｖ６を用いるネットワークにおいて、ネットワークに接続されるネットワーク機器に付与されるＩＰｖ６アドレスは、全１２８ビットで構成される。そのうち、前半の６４ビットには、ルータからのＲＡ（Router Advertisement）に含まれるネットワークプレフィックスが付与される。後半の６４ビットには、ＩＥＥＥが定める６４ビットの識別子であるＥＵＩ−６４形式のインタフェースＩＤが付与される。
【０００３】
ＥＵＩ−６４形式のインタフェースＩＤには、ＭＡＣアドレスがカプセリングされている。インタフェースＩＤの全６４ビットのうち、前半の２４ビットはＩＥＥＥによって管理された製造者を示す番号、次の１６ビットは“ＦＦＦＥ”、後半の２４ビットは製造者によって管理される拡張識別番号となっている。
【０００４】
このように付与されたＩＰｖ６アドレスでは、インタフェースＩＤにカップリングされているＭＡＣアドレスが重複しないユニークな番号であることから、一意性が保障される。
【０００５】
ＩＰｖ６アドレスが付与されたネットワーク機器（制御機器）から別のネットワーク機器（被制御機器）を制御する場合、ネットワーク上のデータベースサーバで管理されている被制御機器の識別情報を参照し、この被制御機器の識別情報を元に、被制御機器に対するアクセス制御を行っている。
【０００６】
また、特許文献１に記載のＩＰｖ６ネットワークシステムは、ネットワークに接続された機器のＩＰｖ６アドレスに含まれるインタフェースＩＤの値により、ＩＰパケット転送におけるフィルタリングや上位サービスの機能制限を行うことで、セキュリティを高めたり、また、インタフェースＩＤに通信内容や機器の属性を示す情報を含めることで、この属性に応じた通信制御を行っている。
【０００７】
【特許文献１】特開２００４−２８９７８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来のＩＰｖ６ネットワークにおけるＩＰｖ６アドレス管理方法では、以下に掲げる問題点があった。
【０００９】
ＩＰｖ６アドレスにおいて、ＭＡＣアドレスは、機器製造時、ネットワーク機器メーカによって、ネットワーク機器を認識しにくい規則性の無いものに決定される。このため、被制御機器の識別情報を元に、ＩＰｖ６アドレスによってネットワーク機器のアクセス制御を行う場合、ネットワーク上に接続される全てのネットワーク機器の識別情報が格納されたデータベースサーバが必要であった。また、ネットワーク機器に対して柔軟性のあるＩＰｖ６アドレス付与を行うことができなかった。
【００１０】
また、ネットワーク機器側には、ＩＰｖ６アドレスと共に機器自身の識別情報をデータベースサーバに登録する仕組みが必要であった。
【００１１】
さらに、ネットワーク機器に備わる全ての機能を利用可能な管理者と、一部の機能のみを利用可能な一般アクセス者との間で、ＩＰｖ６アドレスによる区別がなく、管理者用のパスワードが流出した場合、管理者でない者がネットワーク機器を操作可能になるというセキュリティ上の不具合が生じるおそれがあった。
【００１２】
本発明は、上記事情に鑑みてなされたもので、ＩＰｖ６アドレスのデータベースサーバを設けることなく、ネットワーク機器を明示的に識別することが可能なネットワーク機器、及びネットワークシステム、並びにＩＰｖ６アドレス付与方法、ネットワーク機器管理方法を提供することを目的とする。
【００１３】
また、本発明は、機器種別、機能、位置などのネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築することが可能なネットワーク機器、及びネットワークシステム、並びにＩＰｖ６アドレス付与方法、ネットワーク機器管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明は、以下に述べる構成を備える。
（１）ＩＰｖ６によるネットワーク上のアドレス管理を行うためのＩＰｖ６アドレスを用いたネットワークに接続されるネットワーク機器であって、前記ＩＰｖ６アドレスにおけるインタフェースＩＤの一部に機器の管理体系種別を表す番号を含めて付与したＩＰｖ６アドレスを持つネットワーク機器を提供する。
【００１５】
これにより、ネットワーク上の各機器では、ＩＰｖ６アドレスのインタフェースＩＤの管理体系種別を表す番号を用い、例えば管理体系種別が機器種別の場合は機器種別情報を用いて、管理体系種別が位置の場合は位置情報を用いて、機器の管理体系を元に対象のネットワーク機器を明示的に識別できるので、ＩＰｖ６アドレスのデータベースサーバを設けることなく、ＩＰｖ６アドレスからネットワーク機器を一義的に識別することが可能となる。このため、アプリケーションレイヤにおいて、機器を識別するためのデータベースサーバとの情報の送受信が不要となり、通信プロトコルを単純化できる。
【００１６】
（２）上記（１）のネットワーク機器であって、前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機器種別情報を表す番号を含むものを提供する。これにより、ＩＰｖ６アドレスのインタフェースＩＤの機器種別情報を表す番号に基づいて、ＩＰｖ６アドレスから対象のネットワーク機器を明示的に識別可能となる。また、機器種別情報によるネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能である。
【００１７】
（３）上記（２）のネットワーク機器であって、前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機能情報を表す番号を含むものを提供する。これにより、ＩＰｖ６アドレスのインタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とに基づいて、ＩＰｖ６アドレスから対象のネットワーク機器を明示的に識別可能であり、また、機能毎の制御権限などが設定可能であり、機能情報によるネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能である。
【００１８】
（４）上記（１）のネットワーク機器であって、前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の位置情報を表す番号を含むものを提供する。これにより、ＩＰｖ６アドレスのインタフェースＩＤの位置情報を表す番号に基づいて、ＩＰｖ６アドレスから対象のネットワーク機器を明示的に識別可能となる。また、位置情報によるネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能である。
【００１９】
（５）上記（４）のネットワーク機器であって、前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機能情報を表す番号を含むものを提供する。これにより、ＩＰｖ６アドレスのインタフェースＩＤの位置情報を表す番号と機能情報を表す番号とに基づいて、ＩＰｖ６アドレスから対象のネットワーク機器を明示的に識別可能であり、また、機能毎の制御権限などが設定可能であり、機能情報によるネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能である。
【００２０】
（６）上記（１）のネットワーク機器であって、前記ＩＰｖ６アドレスとして、インタフェースＩＤが異なる複数のＩＰｖ６アドレスを持つものを提供する。これにより、制御する側の都合に応じて、複数のＩＰｖ６アドレスを使い分けることが可能となる。このため、各ネットワーク機器において最適な管理体系のＩＰｖ６アドレスによるアクセス、制御等が可能である。
【００２１】
（７）上記（６）のネットワーク機器であって、前記ＩＰｖ６アドレスとして、前記インタフェースＩＤの一部に機器の機器種別情報を表す番号を含む第１のＩＰｖ６アドレスと、前記インタフェースＩＤの一部に機器の位置情報を表す番号を含む第２のＩＰｖ６アドレスとを持つものを提供する。これにより、制御する側の都合に応じて、機器種別情報によるＩＰｖ６アドレスと位置情報によるＩＰｖ６アドレスとを使い分けることができ、各ネットワーク機器において最適な管理体系のＩＰｖ６アドレスによるアクセス、制御等が可能となる。
【００２２】
（８）上記（２）のネットワーク機器を有し、前記インタフェースＩＤの機器種別情報を表す番号を用いて機器間で通信を行い、アクセスと制御の少なくとも一方を行うネットワークシステムを提供する。これにより、対象のネットワーク機器に対するアクセス、制御等を行う際、機器種別情報を表す番号を含むＩＰｖ６アドレスを用いることで、Ｗｅｂアクセスプロトコル等の通信プロトコルを単純化することが可能となる。
【００２３】
（９）上記（３）のネットワーク機器を有し、前記インタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とを用いて機器間で通信を行い、アクセスと制御の少なくとも一方を行うネットワークシステムを提供する。これにより、対象のネットワーク機器に対するアクセス、制御等を行う際、機能情報を表す番号を含むＩＰｖ６アドレスを用いることで、機能毎の制御が可能となる。
【００２４】
（１０）上記（３）のネットワーク機器を有し、前記インタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とを用いて通信制御を行うＩＰｓｅｃによるＶＰＮが構築されたネットワークシステムを提供する。これにより、機器種別情報および機能情報を含むＩＰｖ６アドレスを用いることで、機器種別や機能によってアクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能となる。
【００２５】
（１１）上記（４）のネットワーク機器を有し、前記インタフェースＩＤの位置情報を表す番号を用いて機器間で通信を行い、アクセスと制御の少なくとも一方を行うネットワークシステムを提供する。これにより、対象のネットワーク機器に対するアクセス、制御等を行う際、位置情報を表す番号を含むＩＰｖ６アドレスを用いることで、Ｗｅｂアクセスプロトコル等の通信プロトコルを単純化することが可能となる。
【００２６】
（１２）上記（５）のネットワーク機器を有し、前記インタフェースＩＤの位置情報を表す番号と機能情報を表す番号とを用いて機器間で通信を行い、アクセスと制御の少なくとも一方を行うネットワークシステムを提供する。これにより、対象のネットワーク機器に対するアクセス、制御等を行う際、機能情報を表す番号を含むＩＰｖ６アドレスを用いることで、機能毎の制御が可能となる。
【００２７】
（１３）上記（５）のネットワーク機器を有し、前記インタフェースＩＤの位置情報を表す番号と機能情報を表す番号とを用いて通信制御を行うＩＰｓｅｃによるＶＰＮが構築されたネットワークシステムを提供する。これにより、位置情報および機能情報を含むＩＰｖ６アドレスを用いることで、位置や機能によってアクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能となる。
【００２８】
（１４）ＩＰｖ６によるネットワーク上のアドレス管理を行うためのネットワーク機器へのＩＰｖ６アドレスの付与方法であって、対象機器毎に対応させて設定される前記ＩＰｖ６アドレスにおけるインタフェースＩＤの一部に機器の管理体系種別を表す番号を含めて付与するＩＰｖ６アドレス付与方法を提供する。
【００２９】
これにより、ネットワーク上の各機器では、ＩＰｖ６アドレスのインタフェースＩＤの管理体系種別を表す番号を用い、例えば管理体系種別が機器種別の場合は機器種別情報を用いて、管理体系種別が位置の場合は位置情報を用いて、機器の管理体系を元に対象のネットワーク機器を明示的に識別できるので、ＩＰｖ６アドレスのデータベースサーバを設けることなく、ＩＰｖ６アドレスからネットワーク機器を一義的に識別することが可能となる。このため、アプリケーションレイヤにおいて、機器を識別するためのデータベースサーバとの情報の送受信が不要となり、通信プロトコルを単純化できる。
【００３０】
（１５）上記（１４）のＩＰｖ６アドレス付与方法であって、前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に当該機器を特定するための機器の機器種別情報を表す番号を含むものを提供する。これにより、ＩＰｖ６アドレスのインタフェースＩＤの機器種別情報を表す番号に基づいて、ＩＰｖ６アドレスから対象のネットワーク機器を明示的に識別可能となる。また、機器種別情報によるネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能である。
【００３１】
（１６）上記（１５）のＩＰｖ６アドレス付与方法であって、前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機能情報を表す番号を含むものを提供する。これにより、ＩＰｖ６アドレスのインタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とに基づいて、ＩＰｖ６アドレスから対象のネットワーク機器を明示的に識別可能であり、また、機能毎の制御権限などが設定可能であり、機能情報によるネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能である。
【００３２】
（１７）上記（１４）のＩＰｖ６アドレス付与方法であって、前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に当該機器を特定するための機器の位置情報を表す番号を含むものを提供する。これにより、ＩＰｖ６アドレスのインタフェースＩＤの位置情報を表す番号に基づいて、ＩＰｖ６アドレスから対象のネットワーク機器を明示的に識別可能となる。また、位置情報によるネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能である。
【００３３】
（１８）上記（１７）のＩＰｖ６アドレス付与方法であって、前記ＩＰｖ６アドレスは、さらに、前記インタフェースＩＤの一部に機器の機能情報を表す番号を含むものを提供する。これにより、ＩＰｖ６アドレスのインタフェースＩＤの位置情報を表す番号と機能情報を表す番号とに基づいて、ＩＰｖ６アドレスから対象のネットワーク機器を明示的に識別可能であり、また、機能毎の制御権限などが設定可能であり、機能情報によるネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能である。
【００３４】
（１９）上記（１４）のＩＰｖ６アドレス付与方法であって、前記ＩＰｖ６アドレスとして、一つのネットワーク機器にインタフェースＩＤが異なる複数のＩＰｖ６アドレスを付与するものを提供する。これにより、制御する側の都合に応じて、複数のＩＰｖ６アドレスを使い分けることが可能となる。このため、各ネットワーク機器において最適な管理体系のＩＰｖ６アドレスによるアクセス、制御等が可能である。
【００３５】
（２０）上記（１９）のＩＰｖ６アドレス付与方法であって、前記ＩＰｖ６アドレスとして、前記インタフェースＩＤの一部に機器の機器種別情報を表す番号を含む第１のＩＰｖ６アドレスと、前記インタフェースＩＤの一部に機器の位置情報を表す番号を含む第２のＩＰｖ６アドレスとを一つのネットワーク機器に付与するものを提供する。これにより、制御する側の都合に応じて、機器種別情報によるＩＰｖ６アドレスと位置情報によるＩＰｖ６アドレスとを使い分けることができ、各ネットワーク機器において最適な管理体系のＩＰｖ６アドレスによるアクセス、制御等が可能となる。
【００３６】
（２１）上記（２）のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの機器種別情報を表す番号を用いて通信を行い、アクセスと制御の少なくとも一方を行うネットワーク機器管理方法を提供する。これにより、対象のネットワーク機器に対するアクセス、制御等を行う際、機器種別情報を表す番号を含むＩＰｖ６アドレスを用いることで、Ｗｅｂアクセスプロトコル等の通信プロトコルを単純化することが可能となる。
【００３７】
（２２）上記（３）のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とを用いて通信を行い、アクセスと制御の少なくとも一方を行うネットワーク機器管理方法を提供する。これにより、対象のネットワーク機器に対するアクセス、制御等を行う際、機能情報を表す番号を含むＩＰｖ６アドレスを用いることで、機能毎の制御が可能となる。
【００３８】
（２３）上記（３）のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの機器種別情報を表す番号と機能情報を表す番号とを用いて通信制御を行うＩＰｓｅｃによるＶＰＮを構築するネットワーク機器管理方法を提供する。これにより、機器種別情報および機能情報を含むＩＰｖ６アドレスを用いることで、機器種別や機能によってアクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能となる。
【００３９】
（２４）上記（４）のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの位置情報を表す番号を用いて通信を行い、アクセスと制御の少なくとも一方を行うネットワーク機器管理方法を提供する。これにより、対象のネットワーク機器に対するアクセス、制御等を行う際、位置情報を表す番号を含むＩＰｖ６アドレスを用いることで、Ｗｅｂアクセスプロトコル等の通信プロトコルを単純化することが可能となる。
【００４０】
（２５）上記（５）のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの位置情報を表す番号と機能情報を表す番号とを用いて通信を行い、アクセスと制御の少なくとも一方を行うネットワーク機器管理方法を提供する。これにより、対象のネットワーク機器に対するアクセス、制御等を行う際、機能情報を表す番号を含むＩＰｖ６アドレスを用いることで、機能毎の制御が可能となる。
【００４１】
（２６）上記（５）に記載のＩＰｖ６アドレスを持つネットワーク機器に対し、前記インタフェースＩＤの位置情報を表す番号と機能情報を表す番号とを用いて通信制御を行うＩＰｓｅｃによるＶＰＮを構築するネットワーク機器管理方法を提供する。これにより、位置情報および機能情報を含むＩＰｖ６アドレスを用いることで、位置や機能によってアクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築可能となる。
【発明の効果】
【００４２】
本発明によれば、ＩＰｖ６アドレスのデータベースサーバを設けることなく、ネットワーク機器を明示的に識別することが可能なネットワーク機器、及びネットワークシステム、並びにＩＰｖ６アドレス付与方法、ネットワーク機器管理方法を提供できる。
【００４３】
また、本発明によれば、機器種別、機能、位置などのネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築することが可能なネットワーク機器、及びネットワークシステム、並びにＩＰｖ６アドレス付与方法、ネットワーク機器管理方法を提供できる。
【発明を実施するための最良の形態】
【００４４】
（第１の実施形態）
図１は本発明の実施形態に係るＩＰｖ６ネットワークシステムの構成例を示す図である。
【００４５】
本実施形態のＩＰｖ６ネットワークシステムは、保守端末１、制御端末２、表示端末３、４がルータ５を介してインターネット等のＩＰｖ６を利用可能なネットワーク６に接続されるとともに、カメラ８、９がルータ７を介してネットワーク６に接続された構成を有する。ここで、保守端末１、制御端末２、表示端末３、４、ルータ５、７およびカメラ８、９は、それぞれＩＰｖ６ネットワークに接続され、ＩＰｖ６アドレスが付与されるネットワーク機器である。このＩＰｖ６アドレスを用いて、ＩＰｖ６ネットワーク上でのアドレス管理を行い、各ネットワーク機器間の通信、アクセス制御などを行うようになっている。
【００４６】
図２は第１の実施形態に係るネットワーク機器に付与されるＩＰｖ６アドレスの構成を示す図である。
【００４７】
ＩＰｖ６アドレスは、１２８ビットを有し、前半６４ビットのネットワークプレフィックス１１と、後半６４ビットのインタフェースＩＤ１２とから構成される。また、第１の実施形態におけるインタフェースＩＤ１２は、メーカＩＤ１３、管理ＩＤ１４、機器ＩＤ１５、および機能ＩＤ１６を含む構成となっている。ここで、管理ＩＤ１４が管理体系種別を表す番号の一例に相当し、機器ＩＤ１５が機器種別情報を表す番号の一例に相当し、機能ＩＤ１６が機能情報を表す番号の一例に相当する。このＩＰｖ６アドレスは、ＩＰｖ６ネットワークシステムを構築する際、接続される各ネットワーク機器毎に設定されて当該機器または他の機器に記憶され、ネットワーク通信に用いられる。
【００４８】
このＩＰｖ６ネットワークシステムにおいて、例えば制御端末２によってカメラ８の制御を行う場合には、制御端末２からカメラ８へ制御情報を含むＩＰｖ６パケットを送信することにより、カメラ８に対してアクセスして各種制御が可能となる。このＩＰｖ６パケットには、送信元のネットワーク機器を示す送信元ＩＰｖ６アドレスと、宛先のネットワーク機器を示す宛先ＩＰｖ６アドレスとを含む。
【００４９】
インタフェースＩＤ１２の６４ビットのうち、メーカＩＤ１３には、ネットワーク機器メーカが保持しているＭＡＣアドレスの上位２４ビットが付与される。管理ＩＤ１４には、機器の管理体系種別を表す４ビットが付与される。この管理体系種別として、第１の実施形態では、機器種別による管理であることを表す情報を含むようにする。そして、機器ＩＤ１５には、機器種別１７を表す６ビット、製品種別１８を表す６ビット、および製品シリアル番号１９を表す２０ビットが付与される。さらに、機能ＩＤ１６には、ネットワーク機器の機能を表す４ビットが付与される。
【００５０】
図３は管理ＩＤ１４に機器種別による管理を表す「１」が設定された場合における機器種別、製品種別および製品シリアル番号の設定項目の例を示す図である。
【００５１】
管理ＩＤ１４には、機器種別による管理を表す「１」、設置場所による管理を表す「２」などが設定可能である。第１の実施形態では、機器種別による管理であることを表す「１」が設定される。
【００５２】
管理ＩＤ１４に機器種別による管理を表す「１」が設定された場合、機器種別１７には、ルータを表す「１」、ネットワークカメラを表す「２」、デジタル複合機を表す「３」、制御端末を表す「４」、表示端末を表す「５」、記録端末を表す「６」、エンコーダ／デコーダを表す「７」、センサ端末を表す「８」などが設定可能である。機器種別１７にネットワークカメラを表す「２」が設定された場合、製品種別１８には、「○○○」を表す「１」、「×××」を表す「２」、「△△△」を表す「３」などが設定可能である。製品種別１８に「○○○」を表す「１」が設定された場合、製品シリアル番号１９には、個々の機器を表す「１」、「２」、「３」などが設定可能である。
【００５３】
図４は機器種別１７にネットワークカメラを表す「２」が設定された場合における機能ＩＤ１６の設定項目の例を示す図である。機能ＩＤ１６には、動作制御（パワー、パン、チルト、ズーム）を表す「１」、保守制御（ファームウェアアップデート等）を表す「２」、動画データ送信／受信を表す「３」などが設定可能である。
【００５４】
ここで、第１の実施形態のＩＰｖ６ネットワークシステムにおける動作を説明する。例えば、制御端末２がカメラ８を制御する場合、制御端末２からカメラ８に送信されるＩＰｖ６パケットに含まれる、送信元ＩＰｖ６アドレスは制御端末２のＩＰｖ６アドレスとなり、宛先ＩＰｖ６アドレスはカメラ８のＩＰｖ６アドレスとなる。カメラ８の制御は、ＩＰｖ６パケットに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル、および宛先ＩＰｖ６アドレスであるカメラ８のＩＰｖ６アドレスのインタフェースＩＤ１２に付与されている管理ＩＤ１４、機器ＩＤ１５および機能ＩＤ１６によって行われる。
【００５５】
即ち、カメラ８は、受信したＩＰｖ６パケットの情報に基づき、管理ＩＤ１４から機器種別による管理であることを認識し、機器ＩＤ１５からカメラ８自身に対する制御であることを認識し、機能ＩＤ１６から制御内容（上位サービスによる制御の詳細）を認識する。一方、制御端末２は、送信するＩＰｖ６パケットに情報を付加し、機器ＩＤ１５に含まれる、機器種別１７、製品種別１８および製品シリアル番号１９によって、カメラ８を特定する。
【００５６】
具体的に、カメラ８の機器種別１７が動画カメラ（ネットワークカメラ）であり、製品種別１８が○○○（特定の製品番号）であり、製品シリアル番号１９が１番であるという情報が予め分かっている場合、制御端末２は、“動画カメラ○○○の１番”という情報を用いて、カメラ８を特定する。ここで、製品シリアル番号１９は、必ずしもネットワーク機器メーカで製造時に付与されるシリアル番号である必要はなく、重複しない限り、例えばシステムに投入した順番に付与する番号などであってもよい。
【００５７】
この第１の実施形態のＩＰｖ６ネットワークシステムにおいて、上記ＩＰｖ６アドレスが付与されたネットワーク機器の動作の一例を示す。図５は制御端末２からカメラ８を制御する際の動作の流れを示す図である。
【００５８】
まず、制御端末２は、カメラ８を制御するためのＩＰｖ６パケットを送出する（Ｔ１）。ここで、送出されるＩＰｖ６パケットのヘッダに含まれる送信元ＩＰｖ６アドレスは、制御端末２のＩＰｖ６アドレスであり、宛先ＩＰｖ６アドレスは、カメラ８のＩＰｖ６アドレスである。また、アプリケーションデータには、上位サービスによるカメラ８の制御の詳細情報が含まれている。
【００５９】
カメラ８は、ＩＰｖ６ネットワークを経由して前述したＩＰｖ６パケットを受信すると（Ｔ２）、ＩＰｖ６パケットを解析する（Ｔ３）。この解析の結果、送信元ＩＰｖ６アドレスが制御端末２であると認識される。また、宛先ＩＰｖ６アドレスのうち、機能ＩＤ１６を除く部分（メーカＩＤ１３、管理ＩＤ１４および機器ＩＤ１５）が自己のＩＰｖ６アドレスのそれと一致することにより、自己宛のＩＰｖ６パケットであることを認識する（Ｔ４）。そして、ＩＰｖ６パケットに含まれる機能ＩＤ１６によって定義された制御を実行する（Ｔ５）。
【００６０】
具体的な例として、カメラ８を“１０度右へパンする”場合、機能ＩＤ１６はカメラの“動作制御”を示すＩＤとなる。また、実際に“１０度右へパンする”動作は、アプリケーションデータに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル等によって制御される。
【００６１】
また、表示端末３がカメラ８を制御する場合、表示端末３からカメラ８に送信されるＩＰｖ６パケットに含まれる、送信元ＩＰｖ６アドレスは表示端末３のＩＰｖ６アドレスとなり、宛先ＩＰｖ６アドレスはカメラ８のＩＰｖ６アドレスとなる。カメラ８の制御は、ＩＰｖ６パケットに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル、および宛先ＩＰｖ６アドレスであるカメラ８のＩＰｖ６アドレスのインタフェースＩＤ１２に付与されている管理ＩＤ１４、機器ＩＤ１５および機能ＩＤ１６によって行われる。
【００６２】
例えば、表示端末３がカメラ８に対して“画像データの送信要求を行う”場合、機能ＩＤ１６がカメラ８に対する“動画データ送信／受信”を示すＩＤとなる。また、実際に“画像データの送信要求”および“画像データを送信する”動作は、アプリケーションデータに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコルやＲＴＰ等のストリーミング用プロトコル等によって実行される。
【００６３】
図６は第１の実施形態におけるＩＰｖ６アドレスを用いたネットワーク通信時の概念図を示したものである。ここでは、制御端末２がカメラ８を制御する場合を示す。
【００６４】
ネットワーク６に接続される制御端末２、カメラ８等の各ネットワーク機器は、それぞれの機器毎に設定付与されたＩＰｖ６アドレスを保持するアドレス保持部３１、３２を有している。制御端末２のアドレス保持部３１は、自端末の機器種別情報を含むＩＰｖ６アドレス４１を保持している。カメラ８のアドレス保持部３２は、自端末の機器種別情報を含むＩＰｖ６アドレス４２を保持している。
【００６５】
制御端末２からカメラ８を制御する際、制御端末２の制御部において、送信元（制御機器）である制御端末２のＩＰｖ６アドレス４１と宛先（被制御機器）であるカメラ８のＩＰｖ６アドレス４２とを有するアドレス情報、および制御情報を含むＩＰｖ６パケット５１を生成して送信し、このＩＰｖ６パケット５１がネットワーク６上の通信経路を経てカメラ８に伝送される。カメラ８の制御部では、受信したＩＰｖ６パケット５１を解析し、ＩＰｖ６アドレス４１、４２のアドレス情報によって制御端末２から自端末に対するパケットであることを認識し、制御情報に基づいて自端末の動作制御を実行する。
【００６６】
なお、ネットワーク機器を制御する際、制御を行う機器の送信元ＩＰｖ６アドレスを制御条件に加えることで、制御権限のない機器からの制御を排除することが可能である。また、機器ＩＤによるマスキングを利用することにより、“動作制御”可能な全ての機器、“動作制御”可能な全ての動画カメラ、あるいは“動作制御”可能な全ての動画カメラ○○○（製品を限定）というように、複数の対象機器に対して一括した制御を行うことも可能である。
【００６７】
さらに、ルータ７にＩＰｓｅｃ（Internet Protocol Security）機能を持たせ、上記一括した制御を行うことによって、例えば、制御端末２から“保守制御”可能な全ての動画カメラに対してセキュアなＶＰＮ（Virtual Private Network）環境を構築し、ファームウェアのアップデートを行うようなことも可能である。
【００６８】
このように、第１の実施形態のＩＰｖ６ネットワークシステムおよびそのネットワーク機器のＩＰｖ６アドレス付与方法では、インタフェースＩＤの下位４０ビットからなるビットフィールドを管理ＩＤ、機器ＩＤおよび機能ＩＤを含む構成とすることで、ＩＰｖ６アドレスのインタフェースＩＤの一意性を保障しつつ、機器の管理体系として用いる機器種別によってネットワーク機器を明示的に識別可能な柔軟なアドレス付与を実現する。これにより、データベースサーバを用いることなく、ＩＰｖ６アドレスによって機器を判別することができ、アプリケーションレイヤにおいて、機器を識別するためのデータベースサーバとの情報の送受信手順が不要となり、通信プロトコルを単純化できる。
【００６９】
また、機器種別、製品種別、製品シリアル番号、あるいは機能ＩＤによって、ネットワーク機器へのアクセスを制御できるので、ＩＰｓｅｃによるＶＰＮ構築などが可能となり、ネットワークのセキュリティを向上させることができる。
【００７０】
なお、図２における管理ＩＤ１４、機器ＩＤ１５、機能ＩＤ１６、機器種別１７、製品種別１８、製品シリアル番号１９におけるビット数、ビット配列およびビット位置は、一例であり、インタフェースＩＤが全てのネットワーク機器で重複しない限り、ネットワーク、システム、機器などの規模に応じて最適化されるものである。例えば、機能ＩＤ１６が同じである全ての機器に対し、ＩＰｓｅｃによるＶＰＮを構築する場合、機能ＩＤ１６のビット位置を機器ＩＤ１５より前に配置すればよい。
【００７１】
（第２の実施形態）
図７は第２の実施形態に係るネットワーク機器に付与されるＩＰｖ６アドレスの構成を示す図である。
【００７２】
第２の実施形態のＩＰｖ６ネットワークシステムでは、前記第１の実施形態のＩＰｖ６アドレスと異なる構成のＩＰｖ６アドレスがネットワーク機器に付与された場合を示す。なお、ＩＰｖ６ネットワークシステムの構成は前記第１の実施形態と同じであるので、同一の符号を付すことによりその説明を省略する。
【００７３】
ＩＰｖ６アドレスは、１２８ビットを有し、前半６４ビットのネットワークプレフィックス１１と、後半６４ビットのインタフェースＩＤ１２とから構成される。また、第２の実施形態におけるインタフェースＩＤ１２は、メーカＩＤ１３、管理ＩＤ１４、位置ＩＤ２５、および機能ＩＤ１６を含む構成となっている。ここで、管理ＩＤ１４が管理体系種別を表す番号の一例に相当し、位置ＩＤ２５が位置情報を表す番号の一例に相当し、機能ＩＤ１６が機能情報を表す番号の一例に相当する。このＩＰｖ６アドレスは、ＩＰｖ６ネットワークシステムを構築する際、接続される各ネットワーク機器毎に設定されて当該機器または他の機器に記憶され、ネットワーク通信に用いられる。
【００７４】
インタフェースＩＤ１２の６４ビットのうち、メーカＩＤ１３には、ネットワーク機器メーカが保持しているＭＡＣアドレスの上位２４ビットが付与される。管理ＩＤ１４には、機器の管理体系種別を表す４ビットが付与される。この管理体系種別として、第２の実施形態では、設置場所（位置）による管理であることを表す情報を含むようにする。そして、位置ＩＤ２５には、件名種別２７を表す８ビット、位置情報２８を表す２０ビット、および機器番号２９を表す４ビットが付与される。さらに、機能ＩＤ１６には、ネットワーク機器の機能を表す４ビットが付与される。
【００７５】
図８は管理ＩＤ１４に設置場所による管理を表す「２」が設定された場合における件名種別、位置情報および機器番号の設定項目の例を示す図である。
【００７６】
第２の実施形態では、管理ＩＤ１４には、設置場所による管理であることを表す「２」が設定される。管理ＩＤ１４に設置場所による管理を表す「２」が設定された場合、件名種別２７には、「○○システム」を表す「１」、「□□ビル」を表す「２」などが設定可能である。
【００７７】
件名種別２７に「○○システム」を表す「１」が設定された場合、位置情報２８には、緯度を表す緯度情報「ｘ」および経度を表す経度情報「ｙ」などが設定可能である。位置情報２８に緯度情報「ｘ」および経度情報「ｙ」が設定された場合、機器番号２９には、個々の機器を表す「１」、「２」、「３」などが設定される。また、件名種別２７に「□□ビル」を表す「２」が設定された場合、位置情報２８には、階数を表すフロア情報「△階」フロア内の区画を表す区画情報「×区画」などが設定可能である。位置情報２８にフロア情報「△階」、区画情報「×区画」が設定された場合、機器番号２９には、個々の機器を表す「１」、「２」、「３」などが設定される。なお、機能ＩＤ１６の設定項目には、前記第１の実施形態と同様の値（図４参照）が設定可能である。
【００７８】
ここで、第２の実施形態のＩＰｖ６ネットワークシステムにおける動作を説明する。例えば、制御端末２がカメラ８を制御する場合、制御端末２からカメラ８に送信されるＩＰｖ６パケットに含まれる、送信元ＩＰｖ６アドレスは制御端末２のＩＰｖ６アドレスとなり、宛先ＩＰｖ６アドレスはカメラ８のＩＰｖ６アドレスとなる。カメラ８の制御は、ＩＰｖ６パケットに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル、および宛先ＩＰｖ６アドレスであるカメラ８のＩＰｖ６アドレスのインタフェースＩＤ１２に付与されている管理ＩＤ１４、位置ＩＤ２５および機能ＩＤ１６によって行われる。
【００７９】
即ち、カメラ８は、受信したＩＰｖ６パケットの情報に基づき、管理ＩＤ１４から設置場所による管理であることを認識し、位置ＩＤ２５からカメラ８自身に対する制御であることを認識し、機能ＩＤ１６から制御内容（上位サービスによる制御の詳細）を認識する。一方、制御端末２は、送信するＩＰｖ６パケットに情報を付加し、位置ＩＤ２５に含まれる、件名種別２７、位置情報２８および機器番号２９によって、カメラ８を特定する。
【００８０】
具体的に、カメラ８の件名種別２７が“□□ビル”であり、位置情報が△階フロアの×区画（×は座標等の位置を表す情報）であり、機器番号が１番であるという情報が予め分かっている場合、制御端末２は、“□□ビルの△階フロアの×区画にある機器番号１のカメラ”という情報を用いて、カメラ８を特定する。
【００８１】
図９は第２の実施形態においてインタフェースＩＤに設定される内容の第１例を示す図である。この第１例は、位置情報としてフロア情報および区画情報を用いる例である。この場合、管理ＩＤ１４は、設置場所による管理を示し、件名種別２７は□□ビルを示し、位置情報２８の前半７ビットで表されるフロア情報は△階を示し、後半５ビットで表される区画情報は×区画を示す。また、機器番号２９は番号１を示し、機能ＩＤ１６は動作制御を示す。
【００８２】
図１０は図９に示した第１例のＩＰｖ６アドレスで特定される、□□ビル内のネットワーク機器の設置場所の例を示す図である。この図１０に示すように、□□ビル内の△階フロアの×区画において、機器番号１、２、３の各ネットワーク機器が配置されている場合、ＩＰｖ６アドレスに含まれる位置ＩＤに基づいてそれぞれのネットワーク機器が特定される。
【００８３】
なお、位置情報としては、件名種別毎に独自の番号を付けてもよく、例えば、屋外のある区間内に限定されたネットワーク機器で構成される件名である場合、ＧＰＳ等による緯度、経度の座標情報を位置座標とすることも可能である。例えば、１ｋｍ四方の区画内で１ｍ四方に１台ずつネットワーク機器が設置されている場合、経度情報、緯度情報にそれぞれ１０ビットずつ割り当てることで、ネットワーク機器の個体識別が可能である。
【００８４】
図１１は第２の実施形態においてインタフェースＩＤに設定される内容の第２例を示す図である。この第２例は、位置情報として緯度情報および経度情報を用いる例である。この場合、管理ＩＤ１４は、設置場所による管理を示し、件名種別２７は○○システムを示し、位置情報２８の前半１０ビットで表される緯度情報は緯度：ｙを示し、後半１０ビットで表される経度情報は経度：ｘを示す。また、機器番号２９は番号１を示し、機能ＩＤ１６は動作制御を示す。
【００８５】
図１２は図１１に示した第２例のＩＰｖ６アドレスで特定される、○○システム内のネットワーク機器の設置場所の例を示す図である。この図１２に示すように、○○システム内の緯度：ｙ、経度：ｘを基準点とする１ｋｍ四方の区画において、機器番号１、２、３の各ネットワーク機器が配置されている場合、ＩＰｖ６アドレスに含まれる位置ＩＤに基づいてそれぞれのネットワーク機器が特定される。
【００８６】
なお、世界中に設置された３０ｋｍ四方に１台以下のネットワーク機器で構成される件名である場合、経度情報に１５ビット、緯度情報に１４ビットを割り当てることで、ネットワーク機器の個体識別が一意に可能である。
【００８７】
この第２の実施形態のＩＰｖ６ネットワークシステムにおいて、上記ＩＰｖ６アドレスが付与されたネットワーク機器の動作は、前述した第１の実施形態と同様である（図５参照）。
【００８８】
即ち、まず、制御端末２は、カメラ８を制御するためのＩＰｖ６パケットを送出する（Ｔ１）。ここで、送出されるＩＰｖ６パケットのヘッダに含まれる送信元ＩＰｖ６アドレスは、制御端末２のＩＰｖ６アドレスであり、宛先ＩＰｖ６アドレスは、カメラ８のＩＰｖ６アドレスである。また、アプリケーションデータには、上位サービスによるカメラ８の制御の詳細情報が含まれている。
【００８９】
カメラ８は、ＩＰｖ６ネットワークを経由して前述したＩＰｖ６パケットを受信すると（Ｔ２）、ＩＰｖ６パケットを解析する（Ｔ３）。この解析の結果、送信元ＩＰｖ６アドレスが制御端末２であると認識される。また、宛先ＩＰｖ６アドレスのうち、機能ＩＤ１６を除く部分（メーカＩＤ１３、管理ＩＤ１４および位置ＩＤ２５）が自己のＩＰｖ６アドレスのそれと一致することにより、自己宛のＩＰｖ６パケットであることを認識する（Ｔ４）。そして、ＩＰｖ６パケットに含まれる機能ＩＤ１６によって定義された制御を実行する（Ｔ５）。
【００９０】
具体的な例として、カメラ８を“１０度右へパンする”場合、機能ＩＤ１６はカメラの“動作制御”を示すＩＤとなる。また、実際に“１０度右へパンする”動作は、アプリケーションデータに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル等によって制御される。
【００９１】
また、表示端末３がカメラ８を制御する場合、表示端末３からカメラ８に送信されるＩＰｖ６パケットに含まれる、送信元ＩＰｖ６アドレスは表示端末３のＩＰｖ６アドレスとなり、宛先ＩＰｖ６アドレスはカメラ８のＩＰｖ６アドレスとなる。カメラ８の制御は、ＩＰｖ６パケットに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル、および宛先ＩＰｖ６アドレスであるカメラ８のＩＰｖ６アドレスのインタフェースＩＤ１２に付与されている管理ＩＤ１４、位置ＩＤ２５および機能ＩＤ１６によって行われる。
【００９２】
例えば、表示端末３がカメラ８に対して“画像データの送信要求を行う”場合、機能ＩＤ１６がカメラ８に対する“動画データ送信／受信”を示すＩＤとなる。また、実際に“画像データの送信要求”および“画像データを送信する”動作は、アプリケーションデータに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコルやＲＴＰ等のストリーミング用プロトコル等によって実行される。
【００９３】
なお、ネットワーク機器を制御する際、制御を行う機器の送信元ＩＰｖ６アドレスを制御条件に加えることで、制御権限のない機器からの制御を排除することが可能である。また、機能ＩＤによるマスキングを行ってもよい。
【００９４】
図１３は機能ＩＤによるマスキングを行う際におけるインタフェースＩＤのビット配列の例を示す図である。図１３（Ａ）では、件名種別の後に機能ＩＤが配置されており、この場合、特定の件名の全端末に対して機能によるマスキングが可能となる。図１３（Ｂ）では、フロア情報の後に機能ＩＤが配置されており、この場合、特定の件名およびフロアの全端末に対して機能によるマスキングが可能となる。図１３（Ｃ）では、区間情報の後に機能ＩＤが配置されており、この場合、特定の件名、フロアおよび区画の全端末に対して機能によるマスキングが可能となる。
【００９５】
このように、第２の実施形態のＩＰｖ６ネットワークシステムおよびそのネットワーク機器のＩＰｖ６アドレス付与方法では、インタフェースＩＤの下位４０ビットからなるビットフィールドを管理ＩＤ、位置ＩＤおよび機能ＩＤを含む構成とすることで、ＩＰｖ６アドレスのインタフェースＩＤの一意性を保障しつつ、機器の管理体系として用いる設置場所によってネットワーク機器を明示的に識別可能な柔軟なアドレス付与を実現する。これにより、第１の実施形態と同様、データベースサーバを用いることなく、ＩＰｖ６アドレスによって機器を判別することができ、アプリケーションレイヤにおいて、機器を識別するためのデータベースサーバとの情報の送受信手順が不要となり、通信プロトコルを単純化できる。
【００９６】
また、件名種別、位置情報、機器番号、あるいは機能ＩＤによって、ネットワーク機器へのアクセスを制御できるので、ＩＰｓｅｃによるＶＰＮ構築などが可能となり、ネットワークのセキュリティを向上させることができる。
【００９７】
なお、図７における管理ＩＤ１４、位置ＩＤ２５、機能ＩＤ１６、件名種別２７、位置情報２８、機器番号２９におけるビット数、ビット配列およびビット位置は、一例であり、インタフェースＩＤが全てのネットワーク機器で重複しない限り、ネットワーク、システム、件名などの規模に応じて最適化されるものである。例えば、機能ＩＤ１６が同じである全ての機器に対し、ＩＰｓｅｃによるＶＰＮを構築する場合、機能ＩＤ１６のビット位置を位置ＩＤ２５より前に配置すればよい。
【００９８】
（第３の実施形態）
第３の実施形態のＩＰｖ６ネットワークシステムでは、前記第１の実施形態に示すＩＰｖ６アドレスと前記第２の実施形態に示すＩＰｖ６アドレスの両方が１つのネットワーク機器に付与された場合を示す。なお、ＩＰｖ６ネットワークシステムの構成は前記第１の実施形態と同じであるので、同一の符号を付すことによりその説明を省略する。
【００９９】
この第３の実施形態のように、１つのネットワーク機器に前述した２つの異なる体系のＩＰｖ６アドレスを両方持つように付与する場合、制御を行うネットワーク機器や制御する機能によって、ＩＰｖ６アドレスを使い分けることにより、異なる制御を同時に行うことが可能となる。
【０１００】
ここで、第３の実施形態のＩＰｖ６ネットワークシステムにおける動作を説明する。例えば、第１の実施形態の機器ＩＤを含むＩＰｖ６アドレスを用いて制御端末２がカメラ８への制御を行い、第２の実施形態の位置ＩＤを含むＩＰｖ６アドレスを用いて表示端末３がカメラ８への制御を行う例を示す。
【０１０１】
制御端末２によってカメラ８の制御を行う場合、制御端末２からカメラ８に送信されるＩＰｖ６パケットに含まれる、送信元ＩＰｖ６アドレスは制御端末２のＩＰｖ６アドレスとなり、宛先ＩＰｖ６アドレスはカメラ８のＩＰｖ６アドレスとなる。カメラ８の制御は、ＩＰｖ６パケットに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル、および宛先ＩＰｖ６アドレスであるカメラ８のＩＰｖ６アドレスのインタフェースＩＤ１２に付与されている管理ＩＤ１４、機器ＩＤ１５および機能ＩＤ１６によって行われる。
【０１０２】
機器ＩＤ１５の具体例として、カメラ８の機器種別１７が動画カメラ（ネットワークカメラ）であり、製品種別１８が○○○（特定の製品番号）であり、製品シリアル番号１９が１番であるという情報が予め分かっている場合、制御端末２は、“動画カメラ○○○の１番”という情報を用いて、カメラ８を特定する。
【０１０３】
機能ＩＤ１６の具体例として、カメラ８を“１０度右へパンする”場合、機能ＩＤ１６はカメラの“動作制御”を示すＩＤとなる。また、実際に“１０度右へパンする”動作は、アプリケーションデータに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル等によって制御される。
【０１０４】
また、表示端末３によってカメラ８を制御する場合、表示端末３からカメラ８に送信されるＩＰｖ６パケットに含まれる、送信元ＩＰｖ６アドレスは表示端末３のＩＰｖ６アドレスとなり、宛先ＩＰｖ６アドレスはカメラ８のＩＰｖ６アドレスとなる。カメラ８の制御は、ＩＰｖ６パケットに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコル、および宛先ＩＰｖ６アドレスであるカメラ８のＩＰｖ６アドレスのインタフェースＩＤ１２に付与されている管理ＩＤ１４、位置ＩＤ２５および機能ＩＤ１６によって行われる。
【０１０５】
位置ＩＤ２５の具体例として、カメラ８の件名種別２７が“□□ビル”であり、位置情報が△階フロアの×区画（×は座標等の位置を表す情報）であり、機器番号が１番であるという情報が予め分かっている場合、表示端末３は、“□□ビルの△階フロアの×区画にある機器番号１のカメラ”という情報を用いて、カメラ８を特定する。
【０１０６】
機能ＩＤ１６の具体例として、表示端末３がカメラ８に対して“画像データの送信要求を行う”場合、機能ＩＤ１６がカメラ８に対する“動画データ送信／受信”を示すＩＤとなる。また、実際に“画像データの送信要求”および“画像データを送信する”動作は、アプリケーションデータに含まれる上位サービスであるＨＴＴＰ等のＷｅｂアクセスプロトコルやＲＴＰ等のストリーミング用プロトコル等によって実行される。
【０１０７】
図１４は第３の実施形態におけるＩＰｖ６アドレスを用いたネットワーク通信時の概念図を示したものである。ここでは、第１の実施形態の機器ＩＤを含むＩＰｖ６アドレスを用いて制御端末２がカメラ８への制御を行い、第２の実施形態の位置ＩＤを含むＩＰｖ６アドレスを用いて表示端末３がカメラ８への制御を行う場合を示す。
【０１０８】
ネットワーク６に接続される制御端末２、カメラ８、表示端末３等の各ネットワーク機器は、それぞれの機器毎に設定付与されたＩＰｖ６アドレスを保持するアドレス保持部３１、３２、３３を有している。制御端末２のアドレス保持部３１は、自端末の機器ＩＤを含むＩＰｖ６アドレス４１と、自端末の位置ＩＤを含むＩＰｖ６アドレス６１とを保持している。カメラ８のアドレス保持部３２は、自端末の機器ＩＤを含むＩＰｖ６アドレス４２と、自端末の位置ＩＤを含むＩＰｖ６アドレス６２とを保持している。表示端末３のアドレス保持部３３は、自端末の機器ＩＤを含むＩＰｖ６アドレス４３と、自端末の位置ＩＤを含むＩＰｖ６アドレス６３とを保持している。
【０１０９】
制御端末２からカメラ８を制御する際は、機器種別情報を含むＩＰｖ６アドレス４１、４２、４３を用いて通信を行う。この場合、制御端末２の制御部において、送信元（制御機器）である制御端末２のＩＰｖ６アドレス４１と宛先（被制御機器）であるカメラ８のＩＰｖ６アドレス４２とを有するアドレス情報、および制御情報を含むＩＰｖ６パケット５１を生成して送信し、このＩＰｖ６パケット５１がネットワーク６上の通信経路を経てカメラ８に伝送される。カメラ８の制御部では、受信したＩＰｖ６パケット５１を解析し、ＩＰｖ６アドレス４１、４２のアドレス情報によって自端末に対するパケットであることを認識し、制御情報に基づいて自端末の動作制御を実行する。
【０１１０】
また、表示端末３からカメラ８を制御する際は、位置情報を含むＩＰｖ６アドレス６１、６２、６３を用いて通信を行う。この場合、表示端末３の制御部において、送信元（制御機器）である表示端末３のＩＰｖ６アドレス６３と宛先（被制御機器）であるカメラ８のＩＰｖ６アドレス６２とを有するアドレス情報、および制御情報を含むＩＰｖ６パケット５２を生成して送信し、このＩＰｖ６パケット５２がネットワーク６上の通信経路を経てカメラ８に伝送される。カメラ８の制御部では、受信したＩＰｖ６パケット５２を解析し、ＩＰｖ６アドレス６２、６３のアドレス情報によって表示端末３から自端末に対するパケットであることを認識し、制御情報に基づいて自端末の動作制御を実行する。
【０１１１】
このように、第３の実施形態のＩＰｖ６ネットワークシステムおよびそのネットワーク機器のＩＰｖ６アドレス付与方法では、インタフェースＩＤの下位４０ビットからなるビットフィールドにおいて、管理ＩＤ、機器ＩＤおよび機能ＩＤを含む構成のＩＰｖ６アドレスと、管理ＩＤ、位置ＩＤおよび機能ＩＤを含む構成のＩＰｖ６アドレスとの両方を１つのネットワーク機器に付与することで、制御する側のネットワーク機器の都合などに応じて複数のＩＰｖ６アドレスを使い分けることができ、ネットワーク機器の最適な制御が可能となる。
【０１１２】
また、管理ＩＤ、機器ＩＤおよび機能ＩＤを有するＩＰｖ６アドレスを用いる場合、機器種別、製品種別、製品シリアル番号、あるいは機能ＩＤによってアクセスを制御でき、同様に、管理ＩＤ、位置ＩＤおよび機能ＩＤを有するＩＰｖ６アドレスを用いる場合、件名種別、位置情報、機器番号、あるいは機能ＩＤによってアクセスを制御できる。このため、ＩＰｓｅｃによるＶＰＮ構築が可能となり、ネットワークのセキュリティを向上できる。
【０１１３】
なお、管理ＩＤ、機器ＩＤ、機能ＩＤ、機器種別、製品種別、製品シリアル番号のビット数、ビット配列およびビット位置は、一例である。同様に、管理ＩＤ、位置ＩＤ、機能ＩＤ、件名種別、位置情報、機器番号のビット数、ビット配列およびビット位置は、一例である。これらは、インタフェースＩＤが全てのネットワーク機器で重複しない限り、ネットワーク、システム、機器、件名などの規模に応じて、最適化されるものである。
【０１１４】
なお、本発明は、上記実施形態の構成に限られるものではなく、種々の変形実施が可能である。
【０１１５】
例えば、上記実施形態では、管理体系種別として、機器種別情報によって機器体系を管理する場合、および、設置場所情報（位置情報）によって機器体系を管理する場合を示したが、これらの管理体系に限定されるものではなく、時間情報等によって機器体系を管理してもよい。
【０１１６】
また、上記各実施形態において、ネットワーク機器に付与されたＩＰｖ６アドレスを用いてネットワーク機器を管理する管理装置がネットワークに接続されていてもよく、ＩＰｖ６アドレスの管理ＩＤにより、ネットワーク機器の柔軟な管理を行うことができる。
【産業上の利用可能性】
【０１１７】
本発明は、ＩＰｖ６アドレスのデータベースサーバを設けることなく、ネットワーク機器を明示的に識別することが可能となる効果、機器種別、機能、位置などのネットワーク機器の管理体系に応じて、アクセス対象のネットワーク機器を管理でき、セキュリティの高いネットワークを構築することが可能となる効果を有し、ＩＰｖ６アドレスを用いたネットワークに接続されるネットワーク機器、及びネットワークシステム、並びにＩＰｖ６アドレス付与方法、ネットワーク機器管理方法等に有用である。
【図面の簡単な説明】
【０１１８】
【図１】本発明の実施形態に係るＩＰｖ６ネットワークシステムの構成例を示す図
【図２】第１の実施形態に係るネットワーク機器に付与されるＩＰｖ６アドレスの構成を示す図
【図３】管理ＩＤに機器種別による管理を表す番号が設定された場合における機器種別、製品種別および製品シリアル番号の設定項目の例を示す図
【図４】機器種別にネットワークカメラを表す番号が設定された場合における機能ＩＤの設定項目の例を示す図
【図５】第１の実施形態において制御端末からカメラを制御する際の動作の流れを示す図
【図６】第１の実施形態におけるＩＰｖ６アドレスを用いたネットワーク通信時の概念図
【図７】第２の実施形態に係るネットワーク機器に付与されるＩＰｖ６アドレスの構成を示す図
【図８】管理ＩＤに設置場所による管理を表す番号が設定された場合における件名種別、位置情報および機器番号の設定項目の例を示す図
【図９】第２の実施形態においてインタフェースＩＤに設定される内容の第１例を示す図
【図１０】図９に示した第１例のＩＰｖ６アドレスで特定されるネットワーク機器の設置場所の例を示す図
【図１１】第２の実施形態においてインタフェースＩＤに設定される内容の第２例を示す図
【図１２】図１１に示した第２例のＩＰｖ６アドレスで特定されるネットワーク機器の設置場所の例を示す図
【図１３】機能ＩＤによるマスキングを行う際におけるインタフェースＩＤのビット配列の例を示す図
【図１４】第３の実施形態におけるＩＰｖ６アドレスを用いたネットワーク通信時の概念図
【符号の説明】
【０１１９】
１  保守端末
２  制御端末
３、４  表示端末
５、７  ルータ
６  ネットワーク
８、９  カメラ
１２  インタフェースＩＤ
１４  管理ＩＤ
１５  機器ＩＤ
１６  機能ＩＤ
１７  機器種別
１８  製品種別
１９  製品シリアル番号
２５  位置ＩＤ
２７  件名種別
２８  位置情報
２９  機器番号
３１、３２、３３  アドレス保持部
４１、４２、４３、６１、６２、６３  ＩＰｖ６アドレス
５１、５２  ＩＰｖ６パケット
【図１】
2007288234.tif 000003
【図２】
2007288234.tif 000004
【図３】
2007288234.tif 000005
【図４】
2007288234.tif 000006
【図５】
2007288234.tif 000007
【図６】
2007288234.tif 000008
【図７】
2007288234.tif 000009
【図８】
2007288234.tif 000010
【図９】
2007288234.tif 000011
【図１０】
2007288234.tif 000012
【図１１】
2007288234.tif 000013
【図１２】
2007288234.tif 000014
【図１３】
2007288234.tif 000015
【図１４】
2007288234.tif 000016
【手続補正書】
【提出日】平成19年6月25日(2007.6.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
ＩＰｖ６によるネットワーク上のアドレス管理を行うためのＩＰｖ６アドレスを用いたネットワークに接続されるネットワーク機器であって、
前記ＩＰｖ６アドレスにおけるインタフェースＩＤの一部に、ＩＥＥＥによって管理されネットワーク機器メーカが保持しているＭＡＣアドレスの製造者を示す番号であるメーカＩＤと、機器の管理体系種別を表す番号とを含めて付与したＩＰｖ６アドレスを持つネットワーク機器。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１４
【補正方法】変更
【補正の内容】
【請求項１４】
ＩＰｖ６によるネットワーク上のアドレス管理を行うためのネットワーク機器へのＩＰｖ６アドレスの付与方法であって、
対象機器毎に対応させて設定される前記ＩＰｖ６アドレスにおけるインタフェースＩＤの一部に、ＩＥＥＥによって管理されネットワーク機器メーカが保持しているＭＡＣアドレスの製造者を示す番号であるメーカＩＤと、機器の管理体系種別を表す番号とを含めて付与するＩＰｖ６アドレス付与方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明は、以下に述べる構成を備える。
（１）ＩＰｖ６によるネットワーク上のアドレス管理を行うためのＩＰｖ６アドレスを用いたネットワークに接続されるネットワーク機器であって、前記ＩＰｖ６アドレスにおけるインタフェースＩＤの一部に、ＩＥＥＥによって管理されネットワーク機器メーカが保持しているＭＡＣアドレスの製造者を示す番号であるメーカＩＤと、機器の管理体系種別を表す番号とを含めて付与したＩＰｖ６アドレスを持つネットワーク機器を提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
（１４）ＩＰｖ６によるネットワーク上のアドレス管理を行うためのネットワーク機器へのＩＰｖ６アドレスの付与方法であって、対象機器毎に対応させて設定される前記ＩＰｖ６アドレスにおけるインタフェースＩＤの一部に、ＩＥＥＥによって管理されネットワーク機器メーカが保持しているＭＡＣアドレスの製造者を示す番号であるメーカＩＤと、機器の管理体系種別を表す番号とを含めて付与するＩＰｖ６アドレス付与方法を提供する。