(57)【要約】【課題】端末装置に付与されるＩＰｖ６アドレスを簡単に登録することができるゲートウェイ装置、サーバ装置及びアドレス管理方法を提供すること。【解決手段】ネットワークを介して接続された監視カメラ（第１カメラ１０２）に付与されたＩＰｖ６アドレス情報をカメラ検索部２０３で取得すると共にこの監視カメラにカメラ情報登録部２０５でホスト名を付与し、当該監視カメラのホスト名及びＩＰｖ６アドレス情報をカメラ情報データベース（ＤＢ）２０２に記憶させ、このカメラ情報ＤＢ２０２内の監視カメラのホスト名及びＩＰｖ６アドレス情報をゲートウェイ装置（ＨＧＷ１００）本体に付与されたホスト名に関連付けてＤＤＮＳサーバ１０６に登録する。【選択図】図２
2006140997.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された端末装置に付与されたＩＰｖ６アドレス情報を取得するアドレス取得手段と、前記端末装置にホスト名を付与するホスト名付与手段と、前記端末装置のホスト名及びＩＰｖ６アドレス情報を記憶する記憶手段と、前記記憶手段内の前記端末装置のホスト名及びＩＰｖ６アドレス情報を装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録する登録手段と、を具備することを特徴とするゲートウェイ装置。
【請求項２】
ネットワークを介して接続された装置から前記端末装置のホスト名及びＩＰｖ６アドレス情報を受信する受信手段を更に具備することを特徴とする請求項１記載のゲートウェイ装置。
【請求項３】
前記ホスト名付与部は、ホスト名に加えて前記端末装置にＩＰｖ４アドレス情報を付与することを特徴とする請求項１記載のゲートウェイ装置。
【請求項４】
前記記憶手段は、複数台の端末装置のホスト名及びＩＰｖ６アドレス情報を記憶し、前記登録手段は、当該複数の端末装置のホスト名及びＩＰｖ６アドレス情報をまとめて装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録することを特徴とする請求項１記載のゲートウェイ装置。
【請求項５】
前記端末装置はカメラであることを特徴とする請求項１、２、３又は４記載のゲートウェイ装置。
【請求項６】
ネットワークを介して接続された端末装置に付与されたＩＰｖ６アドレス情報を取得するアドレス取得手段と、前記端末装置にホスト名を付与するホスト名付与手段と、前記端末装置のホスト名及びＩＰｖ６アドレス情報を記憶する記憶手段と、装置本体に付与されたホスト名とＩＰｖ６アドレス情報をＤＮＳサーバに登録する登録手段と、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記記憶手段内の前記端末装置のホスト名及びＩＰｖ６アドレス情報に基づいて前記端末装置のＩＰｖ６アドレス情報を応答する名前解決手段と、を具備することを特徴とするゲートウェイ装置。
【請求項７】
ネットワークを介して接続された端末装置から指定された端末装置のホスト名及びＩＰｖ６アドレス情報を受信する受信手段を更に具備することを特徴とする請求項６記載のゲートウェイ装置。
【請求項８】
前記ホスト名付与部は、ホスト名に加えて前記端末装置にＩＰｖ４アドレス情報を付与することを特徴とする請求項６記載のゲートウェイ装置。
【請求項９】
前記端末装置は、カメラであることを特徴とする請求項６、７又は８記載のゲートウェイ装置。
【請求項１０】
請求項１記載のゲートウェイ装置から管理下の端末装置のホスト名及びＩＰｖ６アドレス情報並びに当該ゲートウェイ装置に付与されたＩＰｖ６アドレス情報を受信する受信手段と、前記ゲートウェイ装置にホスト名を付与するホスト名付与手段と、前記ゲートウェイ装置のホスト名及び前記受信情報を記憶する記憶手段と、を具備することを特徴とするサーバ装置。
【請求項１１】
請求項６記載のゲートウェイ装置から当該ゲートウェイ装置に付与されたＩＰｖ６アドレス情報を受信する受信手段と、前記ゲートウェイ装置にホスト名を付与するホスト名付与手段と、前記ゲートウェイ装置のホスト名及びＩＰｖ６アドレス情報を記憶する記憶手段と、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記ゲートウェイ装置に前記端末装置のＩＰｖ６アドレス情報の応答を依頼する名前解決手段と、を具備することを特徴とするサーバ装置。
【請求項１２】
ネットワークを介してゲートウェイ装置に接続された端末装置に付与されたＩＰｖ６アドレス情報を取得する工程と、前記端末装置にホスト名を付与する工程と、前記端末装置のホスト名及びＩＰｖ６アドレス情報を前記ゲートウェイ装置の記憶装置に登録する工程と、前記記憶装置内の前記端末装置のホスト名及びＩＰｖ６アドレス情報を前記ゲートウェイ装置に付与されたホスト名に関連付けてＤＮＳサーバに登録する工程と、を具備することを特徴とするアドレス管理方法。
【請求項１３】
ネットワークを介してＤＮＳサーバに接続されたゲートウェイ装置から管理下の端末装置のホスト名及びＩＰｖ６アドレス情報並びに当該ゲートウェイ装置に付与されたＩＰｖ６アドレス情報を受信する工程と、前記ゲートウェイ装置にホスト名を付与する工程と、前記ゲートウェイ装置のホスト名及び前記受信情報を前記ＤＮＳサーバの記憶装置に登録する工程と、を具備することを特徴とするアドレス管理方法。
【請求項１４】
ネットワークを介して接続された端末装置に付与されたＩＰｖ６アドレス情報を取得する工程と、前記端末装置にホスト名を付与する工程と、前記端末装置のホスト名及びＩＰｖ６アドレス情報を前記ゲートウェイ装置の記憶装置に登録する工程と、装置本体に付与されたホスト名とＩＰｖ６アドレス情報をＤＮＳサーバに登録する工程と、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記記憶装置内の前記端末装置のホスト名及びＩＰｖ６アドレス情報に基づいて前記端末装置のＩＰｖ６アドレス情報を応答する工程と、を具備することを特徴とアドレス管理方法。
【請求項１５】
ネットワークを介してＤＮＳサーバに接続されたゲートウェイ装置から当該ゲートウェイ装置に付与されたＩＰｖ６アドレス情報を受信する工程と、前記ゲートウェイ装置にホスト名を付与する工程と、前記ゲートウェイ装置のホスト名及びＩＰｖ６アドレス情報を前記ＤＮＳサーバの記憶装置に登録する工程と、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記ゲートウェイ装置に前記端末装置のＩＰｖ６アドレス情報の応答を依頼する工程と、を具備することを特徴とするアドレス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（Internet Protocol）ネットワークに接続されるゲートウェイ装置、
サーバ装置及びアドレス管理方法に関する。
【背景技術】
【０００２】
ＩＰネットワークを基礎とするインターネット技術が広く普及しつつあり、その一例として、店舗内や家庭内に監視カメラ（以下、カメラ）を設置し、ＩＰネットワークを通じて店舗内等の画像データを監視する監視システムが知られている。このようなシステムにおいては、一般的に現在の標準的なプロトコルであるＩＰｖ４（IP version 4）が用いられている。
【０００３】
このＩＰｖ４を用いたシステムでは、カメラを管理するゲートウェイ装置（以下、ＨＧＷ）にのみグローバルアドレスが付与され、カメラにはプライベートアドレスが付与される。ＨＧＷのグローバルアドレスはＤＮＳサーバに登録され、ＨＧＷは、カメラのプライベートアドレスとポート番号とを対応付けて記憶する。外部のＰＣなどからカメラにアクセスする際には、ＨＧＷのＵＲＬ（例えば、「ｈｔｔｐ：／／ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ／」）にポート番号（例えば、１０００番）を加えたＵＲＬ（例えば、「ｈｔｔｐ：／／ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ：１０００／）を指定し、ＨＧＷはポート番号に対応するプライベートアドレスに変換し、宛先となったカメラに対してパケットを転送する。
【０００４】
近年、アドレスの枯渇等のＩＰｖ４における多数の問題を解決するプロトコルとしてＩＰｖ６（IP version 6）が提案されている。このＩＰｖ６を用いたネットワークシステムが提案されており（例えば、特許文献１参照）、かかるＩＰｖ６を用いて上述のような監視システムを実現することが考えられる。ＩＰｖ６を用いた監視システムでは、ＨＧＷのみならずカメラにもグローバルアドレスが付与される。カメラのグローバルアドレスをＤＮＳサーバに登録することによって、外部のＰＣから直接カメラのＵＲＬ（例えば、「ｈｔｔｐ：／／ｃａｍ１．ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ／」）指定してカメラにアクセスする。
【特許文献１】特開２００４−５６３８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したように、ＩＰｖ６を用いたシステムではカメラにもグローバルアドレスが付与されるので、ユーザがカメラのＩＰｖ６アドレスをＤＮＳサーバに登録しなくてはならず、この登録作業が煩雑になるという問題があった。
【０００６】
特に、カメラは、店舗内等に複数台設置することで防犯等の効果を奏することが一般的である。したがって、複数台のカメラを設置する場合にはそれだけ登録作業が多くなる。
【０００７】
本発明は、かかる実情に鑑みて為されたものであり、端末装置のＩＰｖ６アドレスを簡単に登録することができるゲートウェイ装置、サーバ装置及びアドレス管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るゲートウェイ装置は、ネットワークを介して接続された端末装置に付与されたＩＰｖ６アドレス情報を取得すると共にこの端末装置にホスト名を付与し、当該撮像装置のホスト名及びＩＰｖ６アドレス情報を記憶手段に記憶させ、この記憶手段内の端末装置のホスト名及びＩＰｖ６アドレス情報を装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録するものである。
【発明の効果】
【０００９】
本発明に係るゲートウェイ装置、サーバ装置及びアドレス管理方法によれば、端末装置のＩＰｖ６アドレスを簡単に登録することができる。
【発明を実施するための最良の形態】
【００１０】
本発明の第１の態様に係るゲートウェイ装置は、ネットワークを介して接続された端末装置に付与されたＩＰｖ６アドレス情報を取得するアドレス取得手段と、前記端末装置にホスト名を付与するホスト名付与手段と、前記端末装置のホスト名及びＩＰｖ６アドレス情報を記憶する記憶手段と、前記記憶手段内の前記端末装置のホスト名及びＩＰｖ６アドレス情報を装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録する登録手段と、を具備する構成を採る。
【００１１】
この構成によれば、記憶手段にはアドレス取得手段が取得した端末装置のＩＰｖ６アドレス情報及びホスト名付与手段が付与した端末装置のホスト名が記憶される。そして、登録手段により記憶手段に記憶されたこの端末装置のホスト名及びＩＰｖ６アドレス情報が装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録される。これにより、端末装置のホスト名及びＩＰｖ６アドレス情報が自動的にゲートウェイ装置に記憶されＤＮＳサーバに登録されるので、端末装置のＩＰアドレスが簡単に登録できる。
【００１２】
本発明の第２の態様は、第１の態様に係るゲートウェイ装置において、ネットワークを介して接続された装置から前記端末装置のホスト名及びＩＰｖ６アドレス情報を受信する受信手段を更に具備する構成を採る。
【００１３】
この構成によれば、受信手段がネットワークを介して接続された装置から端末装置のホスト名及びＩＰｖ６アドレス情報を受信する。受信された端末装置のホスト名及びＩＰｖ６アドレス情報は記憶手段に記憶され、登録手段により装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録される。このため、例えば、ネットワークに新たに端末装置を接続したような場合においても、ネットワークを介して接続されたＰＣ等の装置から入力されるユーザの指示に応じてネットワーク上の端末装置に関する情報を登録することができる。
【００１４】
本発明の第３の態様は、第１の態様に係るゲートウェイ装置において、前記ホスト名付与部は、ホスト名に加えて前記端末装置にＩＰｖ４アドレス情報を付与する構成を採る。
【００１５】
この構成によれば、ホスト名付与部によりホスト名に加えて端末装置にＩＰｖ４アドレス情報が付与されるので、外部端末がＩＰｖ４プロトコルを用いて当該端末装置で取得された画像データを確認するような場合にも対応することができる。
【００１６】
本発明の第４の態様は、第１の態様に係るゲートウェイ装置において、前記記憶手段は、複数台の端末装置のホスト名及びＩＰｖ６アドレス情報を記憶し、前記登録手段は、当該複数の端末装置のホスト名及びＩＰｖ６アドレス情報をまとめて装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録する構成を採る。
【００１７】
この構成によれば、複数台の端末装置のホスト名及びＩＰｖ６アドレス情報が記憶手段に記憶され、登録手段により複数台の端末装置のホスト名及びＩＰｖ６アドレス情報がまとめて装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録される。これにより、複数台の端末装置のホスト名及びＩＰｖ６アドレス情報がまとめて装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録されるので、ＤＮＳサーバにおいて各ゲートウェイ装置の管理下の端末装置に関する情報を的確に登録することができる。
【００１８】
本発明の第５の態様は、第１、第２、第３又は第４の態様に係るゲートウェイ装置において、前記端末装置はカメラである構成を採る。
【００１９】
この構成によれば、ＩＰｖ６を用いた監視システムにおいて、カメラに付与されるＩＰアドレスが自動的に登録される。
【００２０】
本発明の第６の態様に係るゲートウェイ装置は、ネットワークを介して接続された端末装置に付与されたＩＰｖ６アドレス情報を取得するアドレス取得手段と、前記端末装置にホスト名を付与するホスト名付与手段と、前記端末装置のホスト名及びＩＰｖ６アドレス情報を記憶する記憶手段と、装置本体に付与されたホスト名とＩＰｖ６アドレス情報をＤＮＳサーバに登録する登録手段と、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記記憶手段内の前記端末装置のホスト名及びＩＰｖ６アドレス情報に基づいてＩＰｖ６アドレス情報を応答する名前解決手段と、を具備する構成を採る。
【００２１】
この構成によれば、記憶手段にはアドレス取得手段が取得した端末装置のＩＰｖ６アドレス情報及びホスト名付与手段が付与した端末装置のホスト名が記憶される。そして、登録手段により装置本体に付与されたホスト名とＩＰｖ６アドレス情報がＤＮＳサーバに登録され、名前解決手段は、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記記憶手段内の前記端末装置のホスト名及びＩＰｖ６アドレス情報に基づいてＩＰｖ６アドレス情報を応答する。これにより、端末装置のホスト名及びＩＰｖ６アドレス情報が自動的にゲートウェイ装置に記憶され、ＰＣ等から端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたらＩＰｖ６アドレス情報を応答するので、端末装置のＩＰアドレスが簡単に登録できる。
【００２２】
本発明の第７の態様は、第６の態様に係るゲートウェイ装置において、ネットワークを介して接続された装置から前記端末装置のホスト名及びＩＰｖ６アドレス情報を受信する受信手段を更に具備する構成を採る。
【００２３】
この構成によれば、受信手段がネットワークを介して接続された装置から端末装置のホスト名及びＩＰｖ６アドレス情報を受信する。受信された端末装置のホスト名及びＩＰｖ６アドレス情報は記憶手段に記憶され、登録手段により装置本体に付与されたホスト名に関連付けてＤＮＳサーバに登録される。このため、例えば、ネットワークに新たに端末装置を接続したような場合においても、ネットワークを介して接続されたＰＣ等の装置から入力されるユーザの指示に応じてネットワーク上の端末装置に関する情報を登録することができる。
【００２４】
本発明の第８の態様は、第６の態様に係るゲートウェイ装置において、前記ホスト名付与部は、ホスト名に加えて前記端末装置にＩＰｖ４アドレス情報を付与する構成を採る。
【００２５】
この構成によれば、ホスト名付与部によりホスト名に加えて端末装置にＩＰｖ４アドレス情報が付与されるので、外部端末がＩＰｖ４プロトコルを用いて当該端末装置で取得された画像データを確認するような場合にも対応することができる。
【００２６】
本発明の第９の態様は、第６、第７又は第８の態様に係るゲートウェイ装置において、前記端末装置はカメラである構成を採る。
【００２７】
この構成によれば、ＩＰｖ６を用いた監視システムにおいて、カメラに付与されるＩＰアドレスが自動的に登録される。
【００２８】
本発明の第１０の態様に係るサーバ装置は、第１の態様に係るゲートウェイ装置から管理下の端末装置のホスト名及びＩＰｖ６アドレス情報並びに当該ゲートウェイ装置に付与されたＩＰｖ６アドレス情報を受信する受信手段と、前記ゲートウェイ装置にホスト名を付与するホスト名付与手段と、前記ゲートウェイ装置のホスト名及び前記受信情報を記憶する記憶手段と、を具備する構成を採る。
【００２９】
この構成によれば、ゲートウェイ装置から管理下の端末装置のホスト名等並びに当該ゲートウェイ装置のＩＰｖ６アドレス情報を受信すると、サーバ装置の記憶手段に、これらの受信情報と当該ゲートウェイ装置のホスト名が自動的に登録されるので、端末装置のＩＰｖ６アドレスを簡単に登録することができる。
【００３０】
本発明の第１１の態様に係るサーバ装置は、第６の態様に係るゲートウェイ装置から当該ゲートウェイ装置に付与されたＩＰｖ６アドレス情報を受信する受信手段と、前記ゲートウェイ装置にホスト名を付与するホスト名付与手段と、前記ゲートウェイ装置のホスト名及びＩＰｖ６アドレス情報を記憶する記憶手段と、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記ゲートウェイ装置に前記端末装置のＩＰｖ６アドレス情報の応答を依頼する名前解決手段と、を具備する構成を採る。
【００３１】
この構成によれば、ゲートウェイ装置から当該ゲートウェイ装置のＩＰｖ６アドレス情報を受信し、ゲートウェイ装置にホスト名を付与すると、ゲートウェイ装置のホスト名及びＩＰｖ６アドレス情報を記憶する。そして、端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、ゲートウェイ装置に端末装置のＩＰｖ６アドレス情報の応答を依頼する。第６の態様に係るゲートウェイ装置と共に使用することによって、端末装置のＩＰｖ６アドレスがゲートウェイ装置に記憶され、サーバ装置は、ゲートウェイ装置に端末装置のＩＰｖ６アドレスの応答を依頼する。これによって、端末装置のＩＰｖ６アドレスを簡単に登録することができる。
【００３２】
本発明の第１２に係るアドレス管理方法は、ネットワークを介してゲートウェイ装置に接続された端末装置に付与されたＩＰｖ６アドレス情報を取得する工程と、前記端末装置にホスト名を付与する工程と、前記端末装置のホスト名及びＩＰｖ６アドレス情報を前記ゲートウェイ装置の記憶装置に登録する工程と、前記記憶装置内の前記端末装置のホスト名及びＩＰｖ６アドレス情報を前記ゲートウェイ装置に付与されたホスト名に関連付けてＤＮＳサーバに登録する工程と、を具備するものである。
【００３３】
この方法によれば、ゲートウェイ装置の記憶装置には端末装置のＩＰｖ６アドレス情報及びホスト名が記憶される。そして、記憶手段に記憶されたこの端末装置のホスト名及びＩＰｖ６アドレス情報がゲートウェイ装置に付与されたホスト名に関連付けてＤＮＳサーバに登録される。これにより、ネットワークを介してゲートウェイ装置に接続された端末装置のホスト名及びＩＰｖ６アドレス情報が自動的にＤＮＳサーバに登録されるので、端末装置のＩＰｖ６アドレスを簡単に登録することができる。
【００３４】
本発明の第１３に係るアドレス管理方法は、ネットワークを介してＤＮＳサーバに接続されたゲートウェイ装置から管理下の端末装置のホスト名及びＩＰｖ６アドレス情報並びに当該ゲートウェイ装置に付与されたＩＰｖ６アドレス情報を受信する工程と、前記ゲートウェイ装置にホスト名を付与する工程と、前記ゲートウェイ装置のホスト名及び前記受信情報を前記ＤＮＳサーバの記憶装置に登録する工程と、を具備するものである。
【００３５】
この方法によれば、ゲートウェイ装置から管理下の端末装置のホスト名等並びに当該ゲートウェイ装置のＩＰｖ６アドレス情報を受信すると、サーバ装置の記憶手段に、これらの受信情報と当該ゲートウェイ装置のホスト名が自動的に登録されるので、端末装置のＩＰｖ６アドレスを簡単に登録することができる。
【００３６】
本発明の第１４に係るアドレス管理方法は、ネットワークを介して接続された端末装置に付与されたＩＰｖ６アドレス情報を取得する工程と、前記端末装置にホスト名を付与する工程と、前記端末装置のホスト名及びＩＰｖ６アドレス情報を前記ゲートウェイ装置の記憶装置に登録する工程と、装置本体に付与されたホスト名とＩＰｖ６アドレス情報をＤＮＳサーバに登録する工程と、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記記憶装置内の前記端末装置のホスト名及びＩＰｖ６アドレス情報に基づいて前記端末装置のＩＰｖ６アドレス情報を応答する工程と、を具備するものである。
【００３７】
この方法によれば、ゲートウェイ装置の記憶装置には端末装置のＩＰｖ６アドレス情報及びホスト名が記憶される。また、装置本体に付与されたホスト名とＩＰｖ６アドレス情報をＤＮＳサーバに登録する。そして、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記記憶装置内の前記端末装置のホスト名及びＩＰｖ６アドレス情報に基づいてＩＰｖ６アドレス情報を応答する。これにより、端末装置のホスト名及びＩＰｖ６アドレス情報が自動的にゲートウェイ装置に記憶され、ＰＣ等から端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたらＩＰｖ６アドレス情報を応答するので、端末装置のＩＰアドレスが簡単に登録できる。
【００３８】
本発明の第１５に係るアドレス管理方法は、ネットワークを介してＤＮＳサーバに接続されたゲートウェイ装置から当該ゲートウェイ装置に付与されたＩＰｖ６アドレス情報を受信する工程と、前記ゲートウェイ装置にホスト名を付与する工程と、前記ゲートウェイ装置のホスト名及びＩＰｖ６アドレス情報を前記ＤＮＳサーバの記憶装置に登録する工程と、前記端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、前記ゲートウェイ装置に前記端末装置のＩＰｖ６アドレス情報の応答を依頼する工程と、を具備するものである。
【００３９】
この方法によれば、ゲートウェイ装置から当該ゲートウェイ装置のＩＰｖ６アドレス情報を受信し、ゲートウェイ装置にホスト名を付与すると、ゲートウェイ装置のホスト名及びＩＰｖ６アドレス情報を記憶する。そして、端末装置のホスト名を用いてＩＰｖ６アドレス情報の問い合わせを受けたら、ゲートウェイ装置に端末装置のＩＰｖ６アドレス情報の応答を依頼する。端末装置のＩＰｖ６アドレスがゲートウェイ装置に記憶され、サーバ装置は、ゲートウェイ装置に端末装置のＩＰｖ６アドレスの応答を依頼する。これによって、端末装置のＩＰｖ６アドレスを簡単に登録することができる。
【００４０】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００４１】
（実施の形態１）
図１は、本発明の実施の形態１に係るゲートウェイ装置が適用される監視システムのネットワーク構成図である。以下においては、ゲートウェイ装置（以下、「ＨＧＷ：Home Gateway」という）１００が家庭内に設置され、当該ＨＧＷ１００が家庭内の監視カメラ（以下、単に「カメラ」という）を管理する場合について説明する。
【００４２】
同図に示す監視システムにおいては、家庭内に設置されたＨＧＷ１００がインターネットに接続されている。ＨＧＷ１００は、例えば、家庭内に敷設されたＬＡＮ１０１を介して複数台の第１カメラ１０２〜第３カメラ１０４に接続されている。ＨＧＷ１００は、これらのカメラに関する情報（以下、「カメラ情報」という）を管理する。ＨＧＷ１００は、ＩＰｖ４プロトコル及びＩＰｖ６プロトコルの双方に対応可能であり、例えば、各カメラに割り当てられたＩＰｖ４アドレス及びＩＰｖ６アドレスを含むカメラ情報を管理する。なお、第１カメラ１０２〜第３カメラ１０４は、それぞれ異なる部屋や玄関等に配置され、家庭内への侵入者などを監視する。
【００４３】
また、ＨＧＷ１００は、ＷＥＢサーバとしての機能を有し、インターネットを介してアクセスしてきたＰＣ１０５に対してホームページを提供する。ＨＧＷ１００は、管理下のカメラが取得した画像データが一覧に表示されるポータル画面をホームページ上に作成する。ＤＤＮＳサーバ１０６は、ＨＧＷ１００のホスト名（例えば、ｈｇｗ１）に、動的に変化するＨＧＷ１００のＩＰアドレスを対応付けて登録する。そして、ＰＣ１０５からＨＧＷ１００のホスト名を指定したリクエストを受けると、これに応じてＨＧＷ１００のＩＰアドレスをＰＣ１０５に通知する。ＰＣ１０５は、通知されたＩＰｖ６アドレスを用いてＨＧＷ１００にアクセスする。このため、ＰＣ１０５は、ＨＧＷ１００のホスト名を指定するだけでＨＧＷ１００にアクセスすることが可能である。本実施の形態１では、ＰＣ１０５は、ＵＲＬとして「ｈｔｔｐ：／／ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ／」を指定することでＨＧＷ１００にアクセスすることができるものとする。ここで、ｈｇｗ１はＨＧＷ１００のホスト名であり、ｍｉｅｍａｓｕ．ｎｅｔはＤＤＮＳサーバ１０６が管理するドメイン名である。
【００４４】
図２は、本実施の形態１に係るゲートウェイ装置（ＨＧＷ１００）の構成を示すブロック図である。なお、図２においては、ＨＧＷ１００に接続されるカメラとして第１カメラ１０２のみを示している。
【００４５】
同図に示すように、ＨＧＷ１００は、装置全体の動作を制御するＣＰＵ２０１及びカメラ情報データベース（以下、「カメラ情報ＤＢ」という）２０２を備えている。ＣＰＵ２０１は、カメラ検索部２０３、設定情報受信部２０４、カメラ情報登録部２０５及びＨＧＷ情報登録部２０６としての機能を実現する。
【００４６】
カメラ検索部２０３は、アドレス取得手段として機能し、ＬＡＮ１０１上における第１カメラ１０２の検索を行う。第１カメラ１０２を検出した場合には当該カメラの識別番号（以下、「カメラ識別番号」という）やネットワーク接続の際に付与されたＩＰｖ６アドレス等（ＩＰｖ６アドレス及びＩＰｖ６ポート番号）を要求し、これらを取得する。
【００４７】
設定情報受信部２０４は、受信手段として機能し、ＬＡＮ１０１を介して接続されたＰＣ２０７等の端末からユーザが設定した情報（設定情報）を受信する。例えば、設定情報受信部２０４は、新たにＬＡＮ１０１上に接続したカメラのホスト名やＩＰアドレス等（ＩＰｖ６アドレス及びＩＰｖ６ポート番号、並びに、ＩＰｖ４アドレス及びＩＰｖ４ポート番号）をＰＣ２０７から受信する。カメラ検索部２０３が取得したカメラ識別番号やＩＰｖ６アドレス等の情報、並びに、設定情報受信部２０４が受信したホスト名やＩＰアドレス等の情報はカメラ情報登録部２０５に渡される。
【００４８】
カメラ情報登録部２０５は、ホスト名付与手段として機能し、カメラ検索部２０３又は設定情報受信部２０４から受け取った情報をカメラ情報としてカメラ情報ＤＢ２０２に登録する。その際、カメラ情報登録部２０５は、ホスト名のない情報に対してホスト名を付与した後にカメラ情報ＤＢ２０２への登録を行う。具体的には、カメラ検索部２０３から受け取った情報にホスト名が付与されていないため、カメラ検索部２０３から受け取った情報にホスト名を付与した後にカメラ情報ＤＢ２０２に登録する。また、ＩＰｖ４アドレス等（ＩＰｖ４アドレス及びＩＰｖ４ポート番号）のない情報に対してＩＰｖ４アドレス等を付与した後にカメラ情報ＤＢ２０２への登録を行う。このようにカメラ情報登録部２０５によりホスト名に加えてカメラのＩＰｖ４アドレス等が付与されるので、ＰＣ１０５等の端末がＩＰｖ４プロトコルを用いてカメラの画像データを確認するような場合にも対応することができる。
【００４９】
図３は、本実施の形態１に係るゲートウェイ装置（ＨＧＷ１００）のカメラ情報ＤＢ２０２に登録されるカメラ情報の一例を示す図である。なお、図３においては、カメラ情報ＤＢ２０２に登録される単一のカメラ情報（カメラ識別番号「ａｂｃ１２３４ｘｙｚ」に対応するカメラ情報）を示している。
【００５０】
同図に示すように、カメラ情報ＤＢ２０２には、各カメラに対応するカメラ情報が登録されている。カメラ情報は、カメラ識別番号、ＩＰｖ４アドレス、ＩＰｖ４ポート番号、ＩＰｖ６アドレス及びＩＰｖ６ポート番号、並びに、ホスト名で構成されている。
【００５１】
なお、ＩＰｖ４アドレス及びＩＰｖ４ポート番号は、ＰＣ１０５等の端末がＩＰｖ４プロトコルを用いて第１カメラ１０２の画像データを確認しようとする場合に用いられ、ＩＰｖ６アドレス及びＩＰｖ６ポート番号は、ＩＰｖ６プロトコルを用いてカメラの画像データを確認しようとする場合に用いられる。特に、ＩＰｖ４ポート番号は、ＨＧＷ１００のグローバルＩＰアドレスから第１カメラ１０２のプライベートＩＰアドレスに変換する際に用いられる。
【００５２】
なお、カメラ検索部２０３がカメラの検索を行った場合には、カメラ情報として、同図に示すカメラ識別番号、ＩＰｖ４アドレス、ＩＰｖ４ポート番号、ＩＰｖ６アドレス、ＩＰｖ６ポート番号及びホスト名がカメラ情報ＤＢ２０２に登録される。一方、設定情報受信部２０４が設定情報を受信した場合には、カメラ情報として、同図に示すＩＰｖ４アドレス、ＩＰｖ４ポート番号、ＩＰｖ６アドレス、ＩＰｖ６ポート番号及びホスト名がカメラ情報ＤＢ２０２に登録される。
【００５３】
ＨＧＷ情報登録部２０６は、ＤＤＮＳサーバ１０６にＨＧＷ１００のホスト名を除くＨＧＷ１００に関する情報（以下、「ＨＧＷ情報」という）を登録する。具体的には、ＨＧＷ１００のＩＰアドレス等や管理下のカメラ情報を含むパケット（以下、「サーバ登録パケット」という）を生成し、そのサーバ登録パケットをＷＡＮ２０８を介してＤＤＮＳサーバ１０６に送出することで、ＤＤＮＳサーバ１０６にＨＧＷ情報を登録する。
【００５４】
図４は、本実施の形態１に係るゲートウェイ装置（ＨＧＷ１００）のＨＧＷ情報登録部２０６により生成されたサーバ登録パケットの一例を示す図である。なお、図４においては、ＨＧＷ１００の管理下に１６台のカメラ（第１カメラ〜第１６カメラ）が存在する場合について示している。なお、第１カメラに対応してホスト名「ｃａｍ１」、第２カメラに対応してホスト名「ｃａｍ２」のように、第１６カメラまでホスト名が付与されている。
【００５５】
同図に示すように、サーバ登録パケットには、ＨＧＷ１００の識別番号（以下、「ＨＧＷ識別番号」という）、ＩＰｖ４アドレス、ＩＰｖ４ポート番号、ＩＰｖ６アドレス及びＩＰｖ６ポート番号が登録される。また、サーバ登録パケットには、ＨＧＷ１００の管理下の全てのカメラにおけるカメラ識別番号を除くカメラ情報が登録される。図４においては、第１カメラ〜第１６カメラにおけるカメラ識別番号を除くカメラ情報が登録された例について示している。
【００５６】
なお、ＨＧＷ識別番号は、ＤＤＮＳサーバ１０６がＨＧＷ１００の認証を行う場合に用いられる。ＩＰｖ４アドレス及びＩＰｖ４ポート番号は、ＰＣ１０５等の端末がＩＰｖ４プロトコルを用いてＨＧＷ１００のホームページを閲覧しようとする場合に用いられ、ＩＰｖ６アドレス及びＩＰｖ６ポート番号は、ＩＰｖ６プロトコルを用いてＨＧＷ１００のホームページを閲覧しようとする場合に用いられる。
【００５７】
ＤＤＮＳサーバ１０６は、ＨＧＷ情報登録部２０６から受け取ったサーバ登録パケットに基づいてＨＧＷ情報を不図示のサーバデータベース（以下、「サーバＤＢ」という）に登録する。具体的には、サーバ登録パケットに含まれる情報のうち、ＨＧＷ識別番号を削除すると共にＨＧＷ１００のホスト名を付与したＨＧＷ情報をサーバＤＢに登録する。
【００５８】
図５は、本実施の形態１に係るＤＤＮＳサーバ１０６のサーバＤＢに登録されるＨＧＷ情報の一例を示す図である。なお、図５においては、図４に示すサーバ登録パケットに含まれる情報に基づいて得られるＨＧＷ情報が登録された場合について示している。
【００５９】
同図に示すように、サーバＤＢに登録されるＨＧＷ情報は、ＨＧＷ識別番号が削除されている一方、ＨＧＷ１００のホスト名（図５においては「ｈｇｗ１」）が追加されている点で図４に示すサーバ登録パケットに含まれる情報と相違する。その他の情報は、図４に示すサーバ登録パケットに含まれる情報と同様であるため、説明を省略する。
【００６０】
次に、本実施の形態１に係るＨＧＷ１００が適用される監視システムにおいて、ＰＣ１０５から家庭内の第１カメラ１０２の画像データを確認するまでの動作について説明する。
【００６１】
図６は、本実施の形態１に係るＨＧＷ１００が適用される監視システムにおいて、ＰＣ１０５から家庭内の第１カメラ１０２の画像データを確認するまでの動作を説明するためのシーケンス図である。なお、図６においては、家庭内に第１カメラ１０２及び第２カメラ１０３が設置された場合について示している。第１カメラ１０２及び第２カメラ１０３には、ネットワーク接続の際にＩＰｖ６アドレス及びＩＰｖ６ポート番号が付与されている。また、図６においては、ＨＧＷ１００のカメラ検索部２０３によりカメラの検索が行われた場合について示している。
【００６２】
家庭内に設置されたＨＧＷ１００が起動されることで、図６に示すシーケンスが開始される。起動されると、ＨＧＷ１００は、家庭内に設置されたカメラ（第１カメラ１０２及び第２カメラ１０３）の検索（カメラ検索）を行う（ＳＴ６０１）。カメラ検索を受けると、ネットワークに接続された各カメラからＨＧＷ１００に対してカメラ識別番号やＩＰｖ６アドレス等の情報を含む応答（カメラ応答）を受ける（ＳＴ６０２）。
【００６３】
全てのカメラからカメラ応答を受けると、ＨＧＷ１００は、各カメラのホスト名を付与する（ＳＴ６０３）。ホスト名を付与する際、ＨＧＷ１００は、必要に応じて各カメラのＩＰｖ４アドレス等を付与する。そして、ＨＧＷ１００は、ホスト名等を付与した情報をカメラ情報としてカメラ情報ＤＢ２０２に登録する（ＳＴ６０４）。これにより、例えば、第１カメラ１０２のカメラ情報として、図３に示すカメラ情報がカメラ情報ＤＢ２０２に登録される。図３に示すように、第１カメラ１０２のホスト名は「ｃａｍ１」として登録されているものとする。
【００６４】
全てのカメラのカメラ情報をカメラ情報ＤＢ２０２に登録した後、ＨＧＷ１００は、サーバ登録パケットを生成する（ＳＴ６０５）。サーバ登録パケットを生成する際、ＨＧＷ１００は、カメラ情報ＤＢ２０２に登録された全てのカメラ情報を取得し、これらを合成してサーバ登録パケットを生成する。
【００６５】
サーバ登録パケットを生成すると、ＨＧＷ１００は、ＤＤＮＳサーバ１０６に対してＨＧＷ１００のホスト名の登録を要求する（ＳＴ６０６）。具体的には、生成したサーバ登録パケットをＤＤＮＳサーバ１０６に送出することで、ＨＧＷ１００のホスト名の登録を要求する。
【００６６】
ホスト名の登録要求を受けると、ＤＤＮＳサーバ１０６は、ＨＧＷ１００のホスト名を付与する（ＳＴ６０７）。そして、ＤＤＮＳサーバ１０６は、ＨＧＷ１００のホスト名やＩＰアドレス等、並びに、ＨＧＷ１００の管理下のカメラのホスト名やＩＰアドレス等をＨＧＷ情報としてサーバＤＢに登録する（ＳＴ６０８）。これにより、例えば、ＨＧＷ１００のＨＧＷ情報として、図５に示すＨＧＷ情報がサーバＤＢに登録される。図５に示すように、ＨＧＷ１００のホスト名は「ｈｇｗ１」として登録されているものとする。
【００６７】
ＨＧＷ情報をサーバＤＢに登録した後、ＤＤＮＳサーバ１０６は、登録が成功したことをＨＧＷ１００に対して応答（登録成功応答）する（ＳＴ６０９）。登録成功応答を受信することで、ＨＧＷ１００は、自端末のホスト名を含むＨＧＷ情報がＤＤＮＳサーバ１０６のサーバＤＢに登録されたことを認識する。
【００６８】
ここで、ＰＣ１０５のユーザが第１カメラ１０２の画像データを確認するために、ブラウザ機能を使用して第１カメラ１０２にアクセスするものとする。その際、ＰＣ１０５のユーザは、第１カメラ１０２のホスト名（ｃａｍ１）及びＨＧＷ１００のホスト名（ｈｇｗ１）を指定して第１カメラ１０２にアクセスする。具体的には、ＰＣ１０５のユーザは、ブラウザから「ｈｔｔｐ：／／ｃａｍ１．ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ／」を指定する。
【００６９】
ユーザがブラウザから「ｈｔｔｐ：／／ｃａｍ１．ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ／」を指定すると、ＰＣ１０５は、ＤＤＮＳサーバ１０６に対して第１カメラ１０２のＩＰｖ６アドレスを問い合わせる（ＳＴ６１０）。この問合せに応じてＤＤＮＳサーバ１０６からＰＣ１０５に対して第１カメラ１０２のＩＰｖ６アドレスが応答される（ＳＴ６１１）。
【００７０】
第１カメラ１０２のＩＰｖ６アドレスを受け取ると、ＰＣ１０５は、当該ＩＰｖ６アドレスに対してＨＴＴＰプロトコルに応じてパケットを送出する（ＳＴ６１２）。その後、第１カメラ１０２の画像データをＰＣ１０５のディスプレイ等で確認することが可能となる。
【００７１】
次に、本実施の形態１に係る監視システムにおけるＨＧＷ１００及びＤＤＮＳサーバ１０６の動作について説明する。
【００７２】
図７は、本実施の形態１に係るＨＧＷ１００において、管理下のカメラ情報をカメラ情報ＤＢ２０２に自動登録する動作（自動登録動作）を説明するためのフロー図である。
【００７３】
ＨＧＷ１００は、ユーザより起動された後、所定時間（例えば、５分間）の間、所定時間毎（例えば、３０秒毎）に図７に示す自動登録動作を繰り返す。
【００７４】
カメラ情報の自動登録動作を実行する場合、まず、ＨＧＷ１００は、カメラ検索部２０３で家庭内に設置されたカメラの検索を行う（ＳＴ７０１）。そして、各カメラからカメラ識別番号やＩＰｖ６アドレス等が応答されるかを監視する（ＳＴ７０２）。
【００７５】
カメラから応答があった場合、ＨＧＷ１００は、カメラ情報登録部２０５で応答があったカメラのカメラ情報が新規に登録されるものであるかを判断する（ＳＴ７０３）。具体的には、カメラ情報ＤＢ２０２に応答のあったカメラのカメラ識別番号が登録されているかを判断することで、当該カメラのカメラ情報が新規登録であるか判断する。
【００７６】
応答のあったカメラのカメラ識別番号が存在しない場合には、新規登録と判断し、当該カメラにホスト名を付与する（ＳＴ７０４）。その際、ＨＧＷ１００は、カメラ情報ＤＢ２０２を参照してホスト名が重ならないようにホスト名を付与する。ホスト名を付与する際、ＨＧＷ１００は、必要に応じて各カメラのＩＰｖ４アドレス等を付与する。そして、各カメラから応答のあったカメラ識別番号等の情報にホスト名等を付与した情報をカメラ情報としてカメラ情報ＤＢ２０２に登録する（ＳＴ７０５）。
【００７７】
一方、応答のあったカメラのカメラ識別番号が既に登録されている場合には、既にホスト名が付与されていると判断し、当該カメラにホスト名を付与する処理をスキップする。そして、直接、応答された情報を、カメラ情報としてカメラ情報ＤＢ２０２に登録する（ＳＴ７０５）。
【００７８】
そして、カメラ情報の登録まで完了したならば、ＨＧＷ１００は、カメラ情報の自動登録動作を終了する。その後、再び所定時間が経過したならば、上述の要領で自動登録動作を行う。このようなカメラ情報の自動登録動作を繰り返すことで、家庭内に設置された全てのカメラのホスト名を含むカメラ情報がカメラ情報ＤＢ２０２に登録される。
【００７９】
一方、ＳＴ７０２においてカメラから応答がない場合、ＨＧＷ１００は、予め定めておいた所定時間だけ待機し（ＳＴ７０６）、所定時間が経過（タイムアウト）した場合には、カメラ情報の自動登録処理を断念して終了する。なお、所定時間が経過するまでは処理をＳＴ７０２でカメラからの応答の監視を継続する。
【００８０】
図８は、本実施の形態１に係るＨＧＷ１００において、管理下のカメラ情報をカメラ情報ＤＢ２０２に手動登録する動作（手動登録動作）を説明するためのフロー図である。
【００８１】
ＨＧＷ１００は、ネットワーク上のＰＣ１０５等の端末からの指示に応じて図８に示すカメラ情報の手動登録動作を行う。
【００８２】
カメラ情報の手動登録動作を実行する場合、まず、ＨＧＷ１００は、設定情報受信部２０４でユーザからの設定指示を受け付けるか監視する（ＳＴ８０１）。なお、ユーザからの設定指示を受け付けるまではこの監視動作が継続される。
【００８３】
ユーザから設定指示を受け付けると、今度はカメラのホスト名やＩＰアドレス等の情報を受け付けたか監視する（ＳＴ８０２）。なお、カメラのホスト名やＩＰアドレス等を受け付けるまではこの監視動作が継続される。
【００８４】
カメラのホスト名やＩＰアドレス等の情報を受け付けた場合には、ＨＧＷ１００は、カメラ情報登録部２０５で受け付けたホスト名やＩＰアドレス等の情報をカメラ情報をとしてカメラ情報ＤＢ２０２に登録する（ＳＴ８０３）。その後、ＨＧＷ１００は、カメラ情報の手動登録動作を終了する。このようなカメラ情報の手動登録動作を行うことで、新たにＬＡＮ１０１上に接続されたカメラ等のカメラ情報がカメラ情報ＤＢ２０２に登録される。
【００８５】
図９は、本実施の形態１に係るＨＧＷ１００において、ＤＤＮＳサーバ１０６に対してＨＧＷ情報を登録する動作（サーバ登録動作）を説明するためのフロー図である。
【００８６】
ＨＧＷ１００は、起動されている間、常に所定時間毎（例えば、３０秒毎）に図９に示すサーバ登録動作を繰り返す。
【００８７】
サーバ登録動作を実行する場合、まず、ＨＧＷ１００は、所定時間の経過を監視する（ＳＴ９０１）。そして、所定時間の経過を確認すると、ＨＧＷ情報登録部２０６でカメラ情報ＤＢ２０２内に登録されたカメラ情報の参照を行う（ＳＴ９０２）。
【００８８】
そして、ＨＧＷ情報登録部２０６は、ＨＧＷ１００の管理下のカメラ情報を順番に取得し（ＳＴ９０３）、取得した全てのカメラ情報が含まれるサーバ登録パケットを生成する（ＳＴ９０４）。サーバ登録パケットには、ＨＧＷ１００の識別番号やＩＰアドレス等が含まれる。そして、生成したサーバ登録パケットをＤＤＮＳサーバ１０６に送出し、ＨＧＷ情報としてサーバＤＢに登録する（ＳＴ９０５）。サーバ登録パケットの送出が完了したならば、ＨＧＷ１００は、サーバ登録動作を終了する。
【００８９】
その後、再び所定時間が経過したならば、上述の要領でサーバ登録動作を行う。このようなＨＧＷ情報のサーバ登録動作を繰り返すことで、家庭内に設置されたＨＧＷ１００の管理下のカメラ情報を含むＨＧＷ情報がサーバＤＢに登録される。
【００９０】
図１０は、本実施の形態１に係るＤＤＮＳサーバ１０６において、ＨＧＷ１００の管理下のカメラ情報を含むＨＧＷ情報を登録する動作（ＨＧＷ情報登録動作）を説明するためのフロー図である。
【００９１】
ＨＧＷ情報登録動作を実行する場合、ＤＤＮＳサーバ１０６は、ＨＧＷ１００からサーバ登録パケットを受け付けるか監視する（ＳＴ１００１）。なお、ＨＧＷ１００からサーバ登録パケットを受け付けるまでは、この監視動作が継続される。
【００９２】
サーバ登録パケットを受け付けたならば、ＤＤＮＳサーバ１０６は、ＨＧＷ１００にホスト名を付与する（ＳＴ１００２）。その際、ＤＤＮＳサーバ１０６は、サーバＤＢを参照してホスト名が他のＨＧＷのホスト名と重ならないようにホスト名を決定する。そして、このホスト名とサーバ登録パケットに含まれるＨＧＷ１００のＩＰアドレス等の情報をＨＧＷ情報の一部としてサーバＤＢに登録する（ＳＴ１００３）。
【００９３】
ＨＧＷ１００のホスト名等を登録した後、ＤＤＮＳサーバ１００は、サーバ登録パケットに含まれるＨＧＷ１００の管理下のカメラ情報をＨＧＷ情報の一部としてサーバＤＢに登録する（ＳＴ１００４）。そして、ＨＧＷ１００の管理下のカメラ情報の登録動作が完了したならば、ＨＧＷ情報登録動作を終了する。
【００９４】
その後、再び所定時間が経過したならば、上述の要領でＨＧＷ情報登録動作を行う。このようなＨＧＷ情報登録動作を繰り返すことで、家庭内に設置されたＨＧＷ１００のホスト名及びＨＧＷ１００の管理下のカメラ情報を含むＨＧＷ情報がサーバＤＢに登録される。
【００９５】
このように本実施の形態１に係るＨＧＷ１００によれば、図７及び図９に示すように、カメラ情報ＤＢ２０２にはカメラ検索部２０３が取得したカメラのＩＰｖ６アドレス情報及びカメラ情報登録部２０５が付与したカメラのホスト名が登録される。そして、ＨＧＷ情報登録部２０６によりカメラ情報ＤＢ２０２に登録されたこのカメラのホスト名及びＩＰｖ６アドレス情報がＨＧＷ１００に付与されたホスト名に関連付けてＤＤＮＳサーバ１０６に登録される。具体的には、カメラのホスト名及びＩＰｖ６アドレス情報がＨＧＷ１００に付与されたホスト名「ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ」に関連付けて登録される。これにより、カメラのホスト名及びＩＰｖ６アドレス情報が自動的にＤＤＮＳサーバ１０６に登録されるので、カメラに付与されるＩＰアドレスの登録作業を必要とすることなく、ＩＰｖ６プロトコルを用いて監視システムを実現することができる。
【００９６】
そして、端末装置のホスト名及びＩＰｖ６アドレス情報がＤＮＳサーバに登録されるので、外部端末は、所望の端末装置のホスト名を認識し、指定するだけで当該端末装置が取得した画像データを確認することが可能となる。
【００９７】
特に、本実施の形態１に係るＨＧＷ１００によれば、複数台のカメラのホスト名及びＩＰｖ６アドレス情報がカメラ情報ＤＢ２０２に登録され、ＨＧＷ情報登録部２０６により複数のカメラのホスト名及びＩＰｖ６アドレス情報がまとめてＨＧＷ１００に付与されたホスト名に関連付けてＤＤＮＳサーバ１０６に登録される。これにより、複数のカメラのホスト名及びＩＰｖ６アドレス情報がまとめてＨＧＷ１００に付与されたホスト名に関連付けてＤＤＮＳサーバ１０６に登録されるので、ＤＤＮＳサーバ１０６においてＨＧＷ毎の管理下のカメラ情報を登録することができる。
【００９８】
また、本実施の形態１に係るＨＧＷ１００によれば、図８に示すように、設定情報受信部２０４がネットワークを介して接続されたＰＣ２０７等の端末から指定されたカメラのホスト名及びＩＰｖ６アドレス情報を受信する。受信されたカメラのホスト名及びＩＰｖ６アドレス情報はカメラ情報ＤＢ２０２に登録され、ＨＧＷ情報登録部２０６によりＨＧＷ１００に付与されたホスト名に関連付けてＤＤＮＳサーバ１０６に登録される。このため、例えば、新たにネットワークにカメラを接続したような場合においても、ネットワークを介して接続されたＰＣ２０７等の端末から入力されたユーザの指示に応じて新たなカメラのカメラ情報を登録することができる。
【００９９】
さらに、本実施の形態１に係るＤＤＮＳサーバ１０６によれば、図１０に示すように、ＤＤＮＳサーバ１０６のサーバＤＢに、ＨＧＷ１００の管理下のカメラのホスト名等並びに当該ＨＧＷ１００のＩＰｖ６アドレス情報及びホスト名が自動的に登録されるので、カメラに付与されるＩＰアドレスの登録作業を必要とすることなく、ＩＰｖ６プロトコルを用いて監視システムを実現することができる。
【０１００】
なお、本実施の形態１においては、ＨＧＷ１００が適用される監視システムを用いて説明している。しかし、これに限定されず、ＩＰｖ６アドレスを自動的に付与することが望まれる、いかなるシステムにも適用することが可能である。このように本ＨＧＷ１００を他のシステムに適用した場合においては、当該他のシステムにおいてＩＰアドレスの登録作業に要する労力を削減することができる。
【０１０１】
（実施の形態２）
次に、実施の形態２に係るゲートウェイ装置が適用される監視システムについて説明する。実施の形態１ではＤＤＮＳサーバ１０６がＨＧＷ１００とカメラ１０２、１０３、１０４のホスト名とＩＰアドレスの対応付けを管理したが、本実施の形態２では、ＤＤＮＳサーバ１０６がＨＧＷ１００のホスト名とＩＰアドレスの対応付けを管理し、ＨＧＷ１００がカメラ１０２、１０３、１０４のホスト名とＩＰアドレスの対応付けを管理する。
【０１０２】
本実施の形態２に係るゲートウェイ装置も図１に示す監視システムに適用される。図１１は、本実施の形態に係るゲートウェイ装置（ＨＧＷ１００）の構成を示すブロック図である。なお、図２のブロック図と同じ構成部には同じ符号を与えて説明は省略する。
【０１０３】
名前解決部１１０１は、ＤＮＳサーバとして機能し、カメラ情報ＤＢ２０２に登録された全てのカメラ情報が登録される。名前解決部１１０１は、外部のＰＣ１０５からカメラ１０２のＩＰアドレスの問い合わせを受けると、該当するカメラ１０２のＩＰアドレスをＰＣ１０５へ応答する。
【０１０４】
ＤＤＮＳパケット登録部１１０２は、サーバ登録パケットを生成し、ＤＤＮＳサーバ１０６に送出することで、ＤＤＮＳサーバ１０６にＨＧＷ情報を登録する。
【０１０５】
図１２は、本実施の形態２に係るＨＧＷ１００が送出するサーバ登録パケットの一例を示す図である。このサーバ登録パケットは、図４に示すサーバ登録パケットとは異なり、カメラ情報を一切含まず、ＨＧＷ識別番号、ＩＰｖ４アドレス、ＩＰｖ４ポート番号、ＩＰｖ６アドレス、ＩＰｖ６ポート番号のみを示す。
【０１０６】
ＤＤＮＳサーバ１０６は、ＤＤＮＳパケット登録部１１０２から受け取ったサーバ登録パケットに基づいてＨＧＷ情報を不図示のサーバＤＢに登録する。具体的には、サーバ登録パケットに含まれる情報のうち、ＨＧＷ識別番号を削除すると共にＨＧＷ１００のホスト名を付与したＨＧＷ情報をサーバＤＢに登録する。
【０１０７】
図１３は、本実施の形態２に係るＤＤＮＳサーバ１０６のサーバＤＢに登録されるＨＧＷ情報の一例を示す図である。同図に示すように、サーバＤＢに登録されるＨＧＷ情報は、ＨＧＷ識別番号が削除されている一方、ＨＧＷ１００のホスト名（図１３においては「ｈｇｗ１」）が追加されている点で図１２に示すサーバ登録パケットに含まれる情報と相違する。その他の情報は、図１２に示すサーバ登録パケットに含まれる情報と同様である。
【０１０８】
ＤＤＮＳサーバ１０６は、ＤＤＮＳパケット登録部１１０２からサーバ登録パケットを受け取りＨＧＷ情報をサーバＤＢに登録したら、登録が成功した旨を示す応答パケットをＨＧＷ１００へ送信する。図１４は、本実施の形態２に係るＤＤＮＳサーバ１０６が送信する応答パケットの一例を示す図である。同図に示すように、応答パケットは、登録成功の可否を含み、登録成功の場合には、更にＨＧＷ１００のホスト名とＤＤＮＳサーバ１０６が管理するドメイン名とを合わせたドメイン名（例えば、ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ）とを含む。
【０１０９】
次に、本実施の形態２に係るＨＧＷ１００が適用される監視システムにおいて、ＰＣ１０５から家庭内の第１カメラ１０２の画像データを確認するまでの動作について説明する。
【０１１０】
図１５は、本実施の形態２に係るＨＧＷ１００が適用される監視システムにおいて、ＰＣ１０５から家庭内の第１カメラ１０２の画像データを確認するまでの動作を説明するためのシーケンス図である。なお、図１５においては、家庭内に第１カメラ１０２及び第２カメラ１０３が設置された場合について示している。第１カメラ１０２及び第２カメラ１０３には、ネットワーク接続の際にＩＰｖ６アドレス及びＩＰｖ６ポート番号が付与されている。また、図１５においては、ＨＧＷ１００のカメラ検索部２０３によりカメラの検索が行われた場合について示している。
【０１１１】
家庭内に設置されたＨＧＷ１００が起動されることで、図１５に示すシーケンスが開始される。起動されると、ＨＧＷ１００は、家庭内に設置されたカメラ（第１カメラ１０２及び第２カメラ１０３）の検索（カメラ検索）を行う（ＳＴ１５０１）。カメラ検索を受けると、ネットワークに接続された各カメラからＨＧＷ１００に対してカメラ識別番号やＩＰｖ６アドレス等の情報を含む応答（カメラ応答）を受ける（ＳＴ１５０２）。
【０１１２】
全てのカメラからカメラ応答を受けると、ＨＧＷ１００は、各カメラのホスト名を付与する（ＳＴ１５０３）。ホスト名を付与する際、ＨＧＷ１００は、必要に応じて各カメラのＩＰｖ４アドレス等を付与する。そして、ＨＧＷ１００は、ホスト名等を付与した情報をカメラ情報としてカメラ情報ＤＢ２０２に登録する（ＳＴ１５０４）。これにより、例えば、第１カメラ１０２のカメラ情報として、図３に示すカメラ情報がカメラ情報ＤＢ２０２に登録される。図３に示すように、第１カメラ１０２のホスト名は「ｃａｍ１」として登録されているものとする。
【０１１３】
全てのカメラのカメラ情報をカメラ情報ＤＢ２０２に登録した後、ＨＧＷ１００は、図１２に示すサーバ登録パケットを生成する（ＳＴ１５０５）。
【０１１４】
サーバ登録パケットを生成すると、ＨＧＷ１００は、生成したサーバ登録パケットをＤＤＮＳサーバ１０６に送出することで、ＤＤＮＳサーバ１０６に対してＨＧＷ１００のホスト名の登録を要求する（ＳＴ１５０６）。
【０１１５】
ホスト名の登録要求を受けると、ＤＤＮＳサーバ１０６は、ＨＧＷ１００のホスト名を付与する（ＳＴ１５０７）。そして、ＤＤＮＳサーバ１０６は、ＨＧＷ１００のホスト名やＩＰアドレス等をＨＧＷ情報としてサーバＤＢに登録する（ＳＴ１５０８）。これにより、例えば、ＨＧＷ１００のＨＧＷ情報として、図５に示すＨＧＷ情報がサーバＤＢに登録される。図１３に示すように、ＨＧＷ１００のホスト名は「ｈｇｗ１」として登録されているものとする。
【０１１６】
ＨＧＷ情報をサーバＤＢに登録した後、ＤＤＮＳサーバ１０６は、図１４に示す、登録が成功したことを示す応答パケットをＨＧＷ１００に対して送信する（ＳＴ１５０９）。応答パケットを受信することで、ＨＧＷ１００は、自端末のホスト名を含むＨＧＷ情報がＤＤＮＳサーバ１０６のサーバＤＢに登録されたことを認識する。
【０１１７】
ＨＧＷ１００は、登録が成功した旨を含む応答パケットを受信したら、ＨＧＷ１００のホスト名とＤＤＮＳサーバ１０６が管理するドメイン名とを含むドメイン名（例えば、ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ）のＤＮＳサーバ１１０１を起動する（ＳＴ１５１０）。
【０１１８】
ここで、ＰＣ１０５のユーザが第１カメラ１０２の画像データを確認するために、ブラウザ機能を使用して第１カメラ１０２にアクセスするものとする。その際、ＰＣ１０５のユーザは、第１カメラ１０２のホスト名（ｃａｍ１）及びＨＧＷ１００のホスト名（ｈｇｗ１）を指定して第１カメラ１０２にアクセスする。具体的には、ＰＣ１０５のユーザは、ブラウザから「ｈｔｔｐ：／／ｃａｍ１．ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ／」を指定する。
【０１１９】
ユーザがブラウザから「ｈｔｔｐ：／／ｃａｍ１．ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ／」を指定すると、ＰＣ１０５は、ＤＤＮＳサーバ１０６に対してＨＧＷ１００のＩＰｖ６アドレスを問い合わせる（ＳＴ１５１１）。この問合せに応じてＤＤＮＳサーバ１０６からＰＣ１０５に対してＨＧＷ１００のＩＰｖ６アドレスが応答される（ＳＴ１５１２）。ＰＣ１０５は、次に、ＨＧＷ１００に対して第１カメラ１０２のＩＰｖ６アドレスを問い合わせる（ＳＴ１５１３）。この問合せに応じてＨＧＷ１００からＰＣ１０５に対して第１カメラ１０２のＩＰｖ６アドレスが応答される（ＳＴ１５１４）。
【０１２０】
第１カメラ１０２のＩＰｖ６アドレスを受け取ると、ＰＣ１０５は、当該ＩＰｖ６アドレスに対してＨＴＴＰプロトコルに応じてパケットを送出する（ＳＴ１５１５）。その後、第１カメラ１０２の画像データをＰＣ１０５のディスプレイ等で確認することが可能となる。
【０１２１】
次に、本実施の形態２に係るＨＧＷ１００及びＤＤＮＳサーバ１０６の動作について説明する。
【０１２２】
本実施の形態２においても、実施の形態１と同様に、図７、８に示す手順で、ＨＧＷ１００の管理下のカメラ情報をカメラ情報ＤＢ２０２に自動又は手動で登録する。
【０１２３】
図１６は、本実施の形態２に係るＨＧＷ１００において、ＤＤＮＳサーバ１０６に対してＨＧＷ情報を登録する動作（サーバ登録動作）を説明するためのフロー図である。
【０１２４】
ＨＧＷ１００は、起動されている間、常に所定時間毎（例えば、３０秒毎）に図１６に示すサーバ登録動作を繰り返す。
【０１２５】
サーバ登録動作を実行する場合、まず、ＨＧＷ１００は、図１２に示すサーバ登録パケットを生成する（ＳＴ１６０１）。サーバ登録パケットには、ＨＧＷ１００の識別番号やＩＰアドレス等が含まれる。そして、生成したサーバ登録パケットをＤＤＮＳサーバ１０６に送出し、図１３に示すＨＧＷ情報としてサーバＤＢに登録する（ＳＴ１６０２）。ＨＧＷ１００は、サーバ登録パケットをＤＤＮＳサーバ１０６に送出したら、図１４に示す応答パケットを受信するまで受信したか否か判定する（ＳＴ１６０３）。
【０１２６】
応答パケットを受信したら、ＨＧＷ１００は、ＨＧＷ１００のホスト名とＤＤＮＳサーバ１０６が管理するドメイン名とを含むドメイン名（例えば、ｈｇｗ１．ｍｉｅｍａｓｕ．ｎｅｔ）のＤＮＳサーバ１１０１を起動する（ＳＴ１６０４）。また、ＨＧＷ１００は、カメラ情報ＤＢ２０２内に登録されたカメラ情報の参照を行い（ＳＴ１６０５）、全てのカメラ情報をＨＧＷ１００のＤＮＳサーバ１１０１に登録する（ＳＴ１６０６）。
【０１２７】
カメラ情報を登録したら、ＨＧＷ１００は、所定時間の経過を監視し（ＳＴ１６０７）、所定時間の経過を確認したらＳＴ１６０１に戻り再びサーバ登録動作を行う。このように、ＨＧＷ１００の情報はＤＤＮＳサーバに登録され、ＨＧＷ１００の管理下のカメラの情報はＨＧＷ１００内のＤＮＳサーバに登録される。
【０１２８】
図１７は、本実施の形態に係るＤＤＮＳサーバ１０６において、ＨＧＷ情報を登録する動作（ＨＧＷ情報登録動作）を説明するためのフロー図である。
【０１２９】
ＨＧＷ情報登録動作を実行する場合、ＤＤＮＳサーバ１０６は、ＨＧＷ１００からサーバ登録パケットを受信するまで監視し（ＳＴ１７０１）、受信したらＨＧＷ１００にホスト名を付与する（ＳＴ１７０２）。その際、ＤＤＮＳサーバ１０６は、サーバＤＢを参照してホスト名が他のＨＧＷのホスト名と重ならないようにホスト名を決定する。そして、このホスト名とサーバ登録パケットに含まれるＨＧＷ１００のＩＰアドレス等の情報をＨＧＷ情報としてサーバＤＢに登録する（ＳＴ１７０３）。
【０１３０】
ＨＧＷ１００のホスト名等を登録した後、ＤＤＮＳサーバ１０６は、登録が成功した旨を含む応答パケットをＨＧＷ１００へ送信する（ＳＴ１７０４）。
【０１３１】
尚、実施の形態１及び実施の形態２では、カメラ１０２、１０３、１０４を用いて説明したが、本発明はこれに限定されず、テレビ、パソコン、ビデオデッキ、冷蔵庫、エアコン、電子レンジ、洗濯機、ＩＰ電話機等のインターネットに接続できる端末装置であれば適用可能である。
【産業上の利用可能性】
【０１３２】
本発明に係るゲートウェイ装置、サーバ装置及びアドレス管理方法によれば、ゲートウェイ装置の管理下の端末装置に付与されるＩＰｖ６アドレスを簡単に登録することができる点で有用である。
【図面の簡単な説明】
【０１３３】
【図１】本発明の実施の形態１に係るゲートウェイ装置（ＨＧＷ）が適用されるネットワークの構成を示す図
【図２】上記実施の形態１に係るゲートウェイ装置の構成を示すブロック図
【図３】上記実施の形態１に係るゲートウェイ装置のカメラ情報ＤＢに登録されるカメラ情報の一例を示す図
【図４】上記実施の形態１に係るゲートウェイ装置のＨＧＷ情報登録部により生成されたサーバ登録パケットの一例を示す図
【図５】上記実施の形態１に係るＤＤＮＳサーバのサーバＤＢに登録されるＨＧＷ情報の一例を示す図
【図６】上記実施の形態１に係るゲートウェイ装置が適用される監視システムにおいて、ＰＣから家庭内の第１カメラの画像データを確認するまでの動作を説明するためのシーケンス図
【図７】上記実施の形態１に係るゲートウェイ装置において、管理下のカメラ情報をカメラ情報ＤＢに自動登録する動作（自動登録動作）を説明するためのフロー図
【図８】上記実施の形態１に係るゲートウェイ装置において、管理下のカメラ情報をカメラ情報ＤＢに手動登録する動作（手動登録動作）を説明するためのフロー図
【図９】上記実施の形態１に係るゲートウェイ装置において、ＤＤＮＳサーバに対してＨＧＷ情報を登録する動作（サーバ登録動作）を説明するためのフロー図
【図１０】上記実施の形態１に係るＤＤＮＳサーバにおいて、ゲートウェイ装置の管理下のカメラ情報を含むＨＧＷ情報を登録する動作（ＨＧＷ情報登録動作）を説明するためのフロー図
【図１１】本発明の実施の形態２に係るゲートウェイ装置（ＨＧＷ）の構成を示すブロック図
【図１２】上記実施の形態２に係るＨＧＷが送出するサーバ登録パケットの一例を示す図
【図１３】上記実施の形態２に係るＤＤＮＳサーバのサーバＤＢに登録されるＨＧＷ情報の一例を示す図
【図１４】上記実施の形態２に係るＤＤＮＳサーバが送信する応答パケットの一例を示す図
【図１５】上記実施の形態２に係るゲートウェイ装置が適用される監視システムにおいて、ＰＣから家庭内の第１カメラの画像データを確認するまでの動作を説明するためのシーケンス図
【図１６】上記実施の形態２に係るゲートウェイ装置において、ＤＤＮＳサーバに対してＨＧＷ情報を登録する動作（サーバ登録動作）を説明するためのフロー図
【図１７】上記実施の形態２に係るＤＤＮＳサーバにおいて、ゲートウェイ装置の管理下のカメラ情報を含むＨＧＷ情報を登録する動作（ＨＧＷ情報登録動作）を説明するためのフロー図
【符号の説明】
【０１３４】
１００  ゲートウェイ装置（ＨＧＷ）
１０２  第１カメラ
１０３  第２カメラ
１０４  第３カメラ
１０５  ＰＣ
１０６  ＤＤＮＳサーバ
２０１  ＣＰＵ
２０２  カメラ情報データベース（ＤＢ）
２０３  カメラ検索部
２０４  設定情報受信部
２０５  カメラ情報登録部
２０６  ＨＧＷ情報登録部
１１０１  名前解決部（ＤＮＳサーバ）
１１０２  ＤＤＮＳパケット登録部
【図１】
2006140997.tif 000003
【図２】
2006140997.tif 000004
【図３】
2006140997.tif 000005
【図４】
2006140997.tif 000006
【図５】
2006140997.tif 000007
【図６】
2006140997.tif 000008
【図７】
2006140997.tif 000009
【図８】
2006140997.tif 000010
【図９】
2006140997.tif 000011
【図１０】
2006140997.tif 000012
【図１１】
2006140997.tif 000013
【図１２】
2006140997.tif 000014
【図１３】
2006140997.tif 000015
【図１４】
2006140997.tif 000016
【図１５】
2006140997.tif 000017
【図１６】
2006140997.tif 000018
【図１７】
2006140997.tif 000019