(57)【要約】【課題】  ユーザに面倒な設定作業を強いることなくダイナミックＤＮＳサービスを利用可能な仕組みを構築する。【解決手段】  ダイナミックＤＮＳサービスサーバ３が、ネットワーク機器１から送信される、ネットワーク機器１に一意な情報（例えば、シリアル番号とＭＡＣアドレス）に基づき生成されるホスト名に従い、ネットワーク機器１のグローバルＩＰアドレスとホスト名との紐付けをしてＤＮＳ情報の更新を行う。このことによりネットワーク機器のＩＰ環境設定を自動的に行う。【選択図】      図１
2006157459.tif 000002
【特許請求の範囲】
【請求項１】
動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスを利用したネットワーク機器の機器設定方法であって、
所定のタイミングで、前記ネットワーク機器がダイナミックＤＮＳサービスサーバに対して自身が持つ一意な情報を送信する第１のステップと、
前記ダイナミックＤＮＳサービスサーバが、受信した前記ネットワーク機器の一意な情報に基づきホスト名を生成する第２のステップと、
前記ネットワーク機器が、前記ダイナミックＤＮＳサーバと同じアルゴリズムを用いて生成したホスト名に基づきＤＮＳ情報の更新を要求する第３のステップと、
前記ダイナミックＤＮＳサービスサーバが、受信したホスト名に基づき、前記ネットワーク機器のグローバルＩＰアドレスと前記ホスト名との紐付けをしてＤＮＳ情報の更新を行う第４のステップと、
を有することを特徴とするダイナミックＤＮＳサービスを利用したネットワーク機器の設定方法。
【請求項２】
前記第３のステップは、
一意な情報として用いられるシリアル番号もしくは専用アクセス番号とＭＡＣアドレスを演算して更新パスワードを生成し、前記生成されるホスト名に付加して前記ＤＮＳ情報の更新を要求するサブステップ、を有することを特徴とする請求項１に記載のダイナミックＤＮＳサービスを利用したネットワーク機器の設定方法。
【請求項３】
動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムであって、
所定のタイミングで、ダイナミックＤＮＳサービスサーバに対して自身が持つ一意な情報を送信する手段と、前記一意な情報に基づき生成されるホスト名に基づき前記ＤＮＳサービスサーバに対してＤＮＳ情報の更新を要求する手段とを備えたネットワーク機器と、
前記ネットワーク機器から受信した一意な情報に基づき前記ネットワーク機器と同じアルゴリズムに従いホスト名を生成する手段と、前記ネットワーク機器から受信したホスト名に基づき、前記ネットワーク機器のグローバルＩＰアドレスと前記ホスト名との紐付けをしてＤＮＳ情報の更新を行う手段とを備えたダイナミックＤＮＳサービスサーバとが、ネットワークを介して接続されることを特徴とするダイナミックＤＮＳサービスシステム。
【請求項４】
動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムにおいて、ネットワークを介して接続されるネットワーク機器に対して前記ダイナミックＤＮＳサービスを提供するダイナミックＤＮＳサービスサーバであって、
前記ネットワーク機器から送信される前記ネットワーク機器の一意な情報を受信して前記ホスト名を生成する手段と、
前記ネットワーク機器から送信されるＤＮＳ情報の更新要求を受信し、前記ネットワーク機器により生成され受信したホスト名に基づき、前記ネットワーク機器のグローバルＩＰアドレスと前記ホスト名との紐付けをしてＤＮＳ情報の更新を行う手段と、
を具備することを特徴とするダイナミックＤＮＳサービスサーバ。
【請求項５】
動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムにおいて、前記ダイナミックＤＮＳサービスを提供するダイナミックＤＮＳサービスサーバとはネットワークを介して接続されるネットワーク機器であって、
所定のタイミングで、前記ダイナミックＤＮＳサービスサーバに対し自身が持つ一意な情報を生成し、送信する手段と、
前記一意な情報に基づき生成されるホスト名に基づき前記ＤＮＳサービスサーバに対してＤＮＳ情報の更新を要求する手段と、
を具備することを特徴とするネットワーク機器。
【請求項６】
動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムにおいて、ネットワークを介して接続されるネットワーク機器に対して前記ダイナミックＤＮＳサービスを提供するダイナミックＤＮＳサービスサーバに用いられるプログラムであって、
前記ネットワーク機器から送信される前記ネットワーク機器の一意な情報を受信して前記ホスト名を生成する処理と、
前記ネットワーク機器から送信されるＤＮＳ情報の更新要求を受信し、前記ネットワーク機器により生成され受信したホスト名に基づき、前記ネットワーク機器のグローバルＩＰアドレスと前記ホスト名との紐付けをしてＤＮＳ情報の更新を行う処理と、
をコンピュータに実行させるプログラム。
【請求項７】
動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムにおいて、前記ダイナミックＤＮＳサービスを提供するダイナミックＤＮＳサービスサーバとはネットワークを介して接続されるネットワーク機器に用いられるプログラムであって、
所定のタイミングで、前記ダイナミックＤＮＳサービスサーバに対し自身が持つ一意な情報を送信する処理と、
前記一意な情報に基づき生成されるホスト名に基づき前記ＤＮＳサービスサーバに対してＤＮＳ情報の更新を要求する処理と、
をコンピュータに実行させるプログラム。
【請求項８】
動的に変化するグローバルＩＰアドレスに対して一意なホスト名を提供するダイナミックＤＮＳサービスを利用したネットワーク機器の接続方法であって、
前記ネットワーク機器が、前記ダイナミックＤＮＳサーバと同じアルゴリズムを用いて生成したホスト名に基づきＤＮＳ情報の更新を要求する際に、一意な情報として用いられるシリアル番号もしくは専用アクセス番号とＭＡＣアドレスを演算して更新パスワードを生成し、前記生成されるホスト名に付加して前記ＤＮＳ情報の更新を要求するサブステップ
を含むことを特徴とするネットワーク機器の接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスを利用したネットワーク機器の設定方法、ダイナミックＤＮＳサービスサーバ、ネットワーク機器、プログラム及びネットワーク機器の接続方法に関する。
【背景技術】
【０００２】
ＡＤＳＬ（Asymmetric Digital Subscriber Line）等の接続サービスを提供しているＩＳＰ（Internet Service Provider）からユーザに割当てられるグローバルＩＰアドレスは、（１）グローバルＩＰアドレスが付与されたブロードバンドルータの電源を入れ直した場合、（２）ＩＳＰを通して一定時間通信が行われなかった場合、（３）ＩＳＰの都合により割当てＩＰアドレスが変更される場合、等において変化することがある。このように、ＩＰアドレスが変化してもネットワーク機器にインターネット側から常時アクセスできるようにする仕組みとしてネットワーク機器にダイナミックＤＮＳ（Domain Name System）機能が搭載される。
【０００３】
ダイナミックＤＮＳとは、動的に変化するグローバルＩＰアドレスに対して一意のホスト名（サブドメイン）を提供するサービスをいう。本サービスを利用することでＩＰアドレスが変化する環境にネットワーク機器を設置した場合においても、設定したホスト名でネットワーク機器にアクセスすることができる。
【０００４】
ところで、前記したダイナミックＤＮＳサービスを利用するにあたり、ユーザは、ホスト名を含むネットワーク環境の設定作業が必要である。具体的に、ユーザは、ＰＣ（パーソナルコンピュータ）を操作して前記したダイナミックＤＮＳサービスを提供するＩＳＰにアクセスして利用登録を行い、設定ユーティリティをＰＣにインストールする。そして、ネットワーク機器をルータに接続し、前記した設定ユーティリティを起動してＩＰアドレス等のネットワーク環境の設定を行う。同様の手順でルータについても設定を行う必要がある（例えば、非特許文献１参照）。
【非特許文献１】ケータイモニタリングサービス「ＣＡＭｏｎＥＺ開始」、２００４年７月１２日、株式会社アイ・オー・データ機器発行
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記したように、ダイナミックＤＮＳサービスを利用するために、ユーザはホスト名等の設定作業が必要であり、このため、ホスト名等の登録設定を行い、かつ、その情報をルータ等使用するネットワーク機器の全てに反映させる必要がある。従って、ユーザにとっては負担が大きい他に、スキルを要するため、誰もが簡単に利用できる状況にはなかった。
【０００６】
本発明は、前記した事情に基づいてなされたものであり、ユーザに面倒な設定作業を強いることなくダイナミックＤＮＳサービスを利用可能な仕組みを構築し、ユーザの負担軽減をはかった、ダイナミックＤＮＳサービスを利用したネットワーク機器の設定方法、ダイナミックＤＮＳサービスサーバ、ネットワーク機器、プログラム及びネットワーク機器の接続方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記した課題を解決するために、本発明は、動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスを利用したネットワーク機器の機器設定方法であって、所定のタイミングで、前記ネットワーク機器がダイナミックＤＮＳサービスサーバに対して自身が持つ一意な情報を送信する第１のステップと、前記ダイナミックＤＮＳサービスサーバが、受信した前記ネットワーク機器の一意な情報に基づきホスト名を生成する第２のステップと、前記ネットワーク機器が、前記ダイナミックＤＮＳサーバと同じアルゴリズムを用いて生成したホスト名に基づきＤＮＳ情報の更新を要求する第３のステップと、前記ダイナミックＤＮＳサービスサーバが、受信したホスト名に基づき、前記ネットワーク機器のグローバルＩＰアドレスと前記ホスト名との紐付けをしてＤＮＳ情報の更新を行う第４のステップと、を有することを特徴とする。
【０００８】
また、本発明において、前記第３のステップは、一意な情報として用いられるシリアル番号もしくは専用アクセス番号とＭＡＣアドレスを演算して更新パスワードを生成し、前記生成されるホスト名に付加して前記ＤＮＳ情報の更新を要求するサブステップ、を有することを特徴とする。
【０００９】
また、本発明は、動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムであって、所定のタイミングで、ダイナミックＤＮＳサービスサーバに対して自身が持つ一意な情報を送信する手段と、前記一意な情報に基づき生成されるホスト名に基づき前記ＤＮＳサービスサーバに対してＤＮＳ情報の更新を要求する手段とを備えたネットワーク機器と、前記ネットワーク機器から受信した一意な情報に基づき前記ネットワーク機器と同じアルゴリズムに従いホスト名を生成する手段と、前記ネットワーク機器から受信したホスト名に基づき、前記ネットワーク機器のグローバルＩＰアドレスと前記ホスト名との紐付けをしてＤＮＳ情報の更新を行う手段とを備えたダイナミックＤＮＳサービスサーバとが、ネットワークを介して接続されることを特徴とする。
【００１０】
また、本発明は、動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムにおいて、ネットワークを介して接続されるネットワーク機器に対して前記ダイナミックＤＮＳサービスを提供するダイナミックＤＮＳサービスサーバであって、前記ネットワーク機器から送信される前記ネットワーク機器の一意な情報を受信して前記ホスト名を生成する手段と、前記ネットワーク機器から送信されるＤＮＳ情報の更新要求を受信し、前記ネットワーク機器により生成され受信したホスト名に基づき、前記ネットワーク機器のグローバルＩＰアドレスと前記ホスト名との紐付けをしてＤＮＳ情報の更新を行う手段と、を具備することを特徴とする。
【００１１】
また、本発明は、動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムにおいて、前記ダイナミックＤＮＳサービスを提供するダイナミックＤＮＳサービスサーバとはネットワークを介して接続されるネットワーク機器であって、所定のタイミングで、前記ダイナミックＤＮＳサービスサーバに対し自身が持つ一意な情報を送信する手段と、前記一意な情報に基づき生成されるホスト名に基づき前記ＤＮＳサービスサーバに対してＤＮＳ情報の更新を要求する手段と、を具備することを特徴とする。
【００１２】
また、本発明は、動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムにおいて、ネットワークを介して接続されるネットワーク機器に対して前記ダイナミックＤＮＳサービスを提供するダイナミックＤＮＳサービスサーバに用いられるプログラムであって、前記ネットワーク機器から送信される前記ネットワーク機器の一意な情報を受信して前記ホスト名を生成する処理と、前記ネットワーク機器から送信されるＤＮＳ情報の更新要求を受信し、前記ネットワーク機器により生成され受信したホスト名に基づき、前記ネットワーク機器のグローバルＩＰアドレスと前記ホスト名との紐付けをしてＤＮＳ情報の更新を行う処理と、をコンピュータに実行させることを特徴とする。
【００１３】
また、本発明は、動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供するダイナミックＤＮＳサービスシステムにおいて、前記ダイナミックＤＮＳサービスを提供するダイナミックＤＮＳサービスサーバとはネットワークを介して接続されるネットワーク機器に用いられるプログラムであって、所定のタイミングで、前記ダイナミックＤＮＳサービスサーバに対し自身が持つ一意な情報を送信する処理と、前記一意な情報に基づき生成されるホスト名に基づき前記ＤＮＳサービスサーバに対してＤＮＳ情報の更新を要求する処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ダイナミックＤＮＳサービスサーバが、ネットワーク機器から送信されるネットワーク機器に一意な情報に基づき生成されるホスト名に従い、ネットワーク機器のグローバルＩＰアドレスとホスト名との紐付けをしてＤＮＳ情報の更新を行うことで、ユーザに面倒な設定作業をさせることなく、ダイナミックＤＮＳサービスを利用させることができる。このことにより、ユーザは、例えば、自宅等に設置したネットワークカメラ等、ネットワーク機器に簡単に携帯電話等からアクセスでき、ネットワークに関する知識を必要とせずにダイナミックＤＮＳサービスが利用可能になる。
また、本発明によれば、ネットワーク機器が、シリアル番号とＭＡＣアドレスを演算して更新パスワードを生成し、ホスト名に付加してＤＮＳ情報の更新を要求することで、ＩＤやパスワードをあらかじめダイナミックＤＮＳサービスサーバに登録しておかなくても自動設定が可能となり、このことにより、ユーザは、これら一意な情報の登録作業が不要となり、一層負担が軽減される。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の実施形態に係わるダイナミックＤＮＳサービスシステムのシステム構成の一例を示す図である。
図１において、符号１はネットワーク機器であり、本実施形態では、ネットワーク機器１としてネットワークカメラを想定している。本発明に適用可能なネットワーク機器は、本発明の目的・効果を奏するものであればネットワークカメラに限定されるものではなく、例えばネットワーク機器としては、ネットワークストレージ、あるいは、ＴＶ、電話機、ＰＣ、冷蔵庫、照明等のネットワーク家電であってもよい。また、符号２は、ＵＰｎＰルータであり、ＵＰｎＰ（Universal Plug & Play）規格に準拠している。また、符号２のルータ自身が本機能を持つことも可能である。
【００１６】
符号３はダイナミックＤＮＳサービスサーバであり、ＵＰｎＰルータ２とはＩＰ網５を介して接続される。ダイナミックＤＮＳサービスサーバ３は、動的に変化するグローバルＩＰアドレスに対して一意のホスト名を提供する他に、ネットワーク機器１により撮影され録音された映像や音声メディアを外部接続デバイスとして利用される携帯端末４に対し配信するサービスもあわせて行うものとする。
なお、符号４は外部接続デバイスとして用いられる端末の代表例である携帯端末（インターネット接続機能付きの携帯電話）であり、移動通信網６、ＩＰ網５を介してダイナミックＤＮＳサービスサーバ３に接続され、本実施形態では、ネットワーク機器１により撮影され録音された映像や音声をモニタリングするアプリケーションに用いられる。詳細は後記する。
【００１７】
図２は、本発明の実施形態に係わる図１に示すネットワーク機器の内部構成を機能展開して示したブロック図である。ここでは、本実施形態と関係するブロックのみ抽出して示してある。
本発明のネットワーク機器１は、イネーブルコマンド生成部１１と、イネーブルコマンド送信部１２と、ホスト名・更新パスワード（ＰＷ）生成部１３と、ＩＰ更新コマンド生成部１４で構成される。
【００１８】
イネーブルコマンド生成部１１は、所定のタイミングとして、ネットワーク接続時、例えば電源投入時、本ネットワーク機器１自身が持つ一意な情報、例えば本実施形態においては、シリアル番号（Ｓ／Ｎ）とＭＡＣ（Media Access Control）アドレスを生成し、イネーブルコマンド送信部１２を介してこれら一意な情報をダイナミックＤＮＳサービスサーバ３に対し送信する。このため、イネーブルコマンド生成部１１とイネーブルコマンド送信部１２は、本発明の構成である、電源投入時、ダイナミックＤＮＳサービスサーバ３に対し自身が持つ一意な情報を生成し、送信する手段として機能する。
なお、本実施形態においては、一意な情報としてＭＡＣアドレスの他に、製造番号であるＳ／Ｎを使用することとしたが、ダイナミックＤＮＳサービスサーバ３をアクセスする都度生成される専用アクセス番号で代替しても良い。
ホスト名・更新コマンド生成部１３は、イネーブルコマンド生成部１１により生成される一意な情報に基づき生成されるホスト名に、一意な情報として使用されるＳ／ＮとＭＡＣアドレスを演算して更新パスワードを生成し、ＩＰ更新コマンド送信部１４を介してダイナミックＤＮＳサービスサーバ３に対し送信する。このため、ホスト名・更新コマンド生成部１３とＩＰ更新コマンド送信部１４は、本発明の構成である、一意な情報に基づき生成されるホスト名に基づきダイナミックＤＮＳサービスサーバ３に対してＤＮＳ情報の更新を要求する手段として機能する。
【００１９】
図３は、本発明の実施形態に係わる図１に示すダイナミックＤＮＳサービスサーバの内部構成を機能展開して示したブロック図である。ここでは、本実施形態と関係するブロックのみ抽出して示してある。
本実施形態のダイナミックＤＮＳサービスサーバ３は、イネーブルコマンド生成部３１と、ホスト名・更新ＰＷ生成部３２と、ユーザリスト生成部３３と、ユーザリストＤＢ３４と、ＩＰ更新コマンド受信部３５と、ＤＮＳ情報更新部３６と、ＤＮＳ情報ＤＢ３７で構成される。
【００２０】
イネーブルコマンド受信部３１は、ネットワーク機器１から送信されるＳ／ＮとＭＡＣアドレスを受信してホスト名・更新ＰＷ生成部３２へ供給する。ホスト名・更新ＰＷ生成部３２は、ネットワーク機器１から送信されるネットワーク機器１の一意な情報を受信してホスト名および更新ＰＷを生成するが、特徴的には、ネットワーク機器１と同じアルゴリズムを用いてこれら情報を生成することにある。また、ユーザリスト生成部３３は、ホスト名・更新ＰＷ生成部３２により生成されたホスト名および更新ＰＷ、他の情報をユーザ単位にユーザリストＤＢ３４に格納する。ユーザリストＤＢ３４のデータ構造の一例は図４に示されており、その詳細は後記する。
このため、イネーブルコマンド受信部３１と、ホスト名・更新ＰＷ生成部３２は、本発明の構成である、ネットワーク機器１から送信されるネットワーク機器１の一意な情報を受信してホスト名を生成する手段として機能する。
【００２１】
一方、ＩＰ更新コマンド受信部３５は、ネットワーク機器１から送信される、ホスト名、更新ＰＷに基づくＤＮＳ情報更新要求を受信してＤＮＳ情報更新部３６へ供給する。ＤＮＳ情報更新部３６は、ネットワーク機器１により生成されるホスト名に基づき、ネットワーク機器１のグローバルＩＰアドレスとホスト名との紐付け（対応付け）をしてＤＮＳ情報ＤＢ３７に格納する。
このため、ＩＰ更新コマンド受信部３５と、ＤＮＳ情報更新部３６は、本発明の構成である、ネットワーク機器１から送信されるＤＮＳ情報の更新要求を受信し、ネットワーク機器１により生成され受信したホスト名に基づき、ネットワーク機器１のグローバルＩＰアドレスとホスト名との紐付けをして、ＤＮＳ情報の更新を行う手段として機能する。
【００２２】
図４は、図３に示すユーザリストＤＢのデータ構造の一例を示す図である。
ここでは、図１に示すネットワーク機器１のそれぞれ（ＷＣＡＭ−Ａ〜ＷＣＡＭ−Ｅ）に割付けられたＳ／Ｎ毎、対応するＭＡＣアドレスと、ホスト名、更新ＰＷ、ポート、登録日／変更日で１エントリが構成される。
ここで、シリアル番号、ＭＡＣアドレス、ホスト名、更新ＰＷの各データフィールドに設定されるそれぞれのパラメータは、ダイナミックＤＮＳサーバ３が１回目のイネーブルコマンドを受け付けた時に、Ｓ／Ｎ・ＭＡＣアドレスをユーザリストＤＢ３４に登録し、同時に、ホスト名・更新パスワードを所定のアルゴリズムに従って生成し、これをユーザリストＤＢ３４に登録することにより設定される。このことにより、ダイナミックＤＮＳサーバ３のユーザー登録が完了する。
また、ポートと登録日／変更日の各データフィールドは、ネットワーク機器１により登録されるデータであり、ここでは、ネットワーク機器１（ＷＣＡＭ−Ｃ）は、未だ、ルータ２に接続されていないため、ポートおよび登録日はブランクデータのままであり、未だ設定されていないことを示す。なお、ポートに関するデータフィールドは、ネットワーク機器１がＵＰｎＰ機能を使ってＵＰｎＰルータ２に対しインターネット公開用のポートを設定するために用いる。
【００２３】
図５は、本発明の実施形態に係わる動作を説明するために引用した動作シーケンス図であり、ここでは、携帯端末４、ネットワーク機器１、ダイナミックＤＮＳサービスサーバ３間の関係が示されている。
以下、図５に示す動作シーケンス図を参照して、図１〜図４に示す本発明の実施形態の動作について詳細に説明する。
【００２４】
まず、ネットワーク機器１は、イネーブルコマンドを生成し、ネットワーク機器１に一意に割当てられるＳ／ＮとＭＡＣアドレスをパラメータとしてダイナミックＤＮＳサービスサーバ３へ送信する（Ｓ５１）。
具体的には、ネットワーク機器１に電源が投入された際、イネーブルコマンド生成部１１においてＳ／Ｎ、ＭＡＣアドレスを含むイネーブルコマンドが生成される。そして、イネーブルコマンド送信部１２により、アドレス生成元となるネットワーク機器１の一意な情報（Ｓ／ＮとＭＡＣアドレス）を送信する。また、このとき、ネットワーク機器１では、ホスト名・更新ＰＷ生成部１３で、先に生成したＳ／Ｎ、ＭＡＣアドレスに基づき、ホスト名、更新ＰＷを生成している（Ｓ５２）。ここで、更新ＰＷは、ユーザＩＤとして利用されるＳ／ＮとＭＡＣアドレスを演算したものを利用するこことする
イネーブルコマンド受信部３１を介してこれら一意な情報を受信したダイナミックＤＮＳサービスサーバ３は、ホスト名・更新ＰＷ生成部３２において、ネットワーク機器１が生成したホスト名と同じアルゴリズムに従いホスト名、更新ＰＷを生成し、ユーザリスト生成部３３を介しユーザリストＤＢ３４にユーザリストの登録を行う（Ｓ５３）。
【００２５】
続いて、ネットワーク機器１は、ダイナミックＤＮＳサービスサーバ３に対して、先に生成したホスト名と更新パスワードに基づくＩＰ更新コマンドを生成し、送信する（Ｓ５４）。具体的には、ホスト名・更新ＰＷ生成部１３で生成されたホスト名、更新ＰＷを、ＩＰ更新コマンド送信部１４を介して送信する。
ＩＰ更新コマンドをＩＰ更新コマンド受信部３５により受信したダイナミックＤＮＳサービスサーバ３は、ＤＮＳ情報更新部３６を起動し、ネットワーク機器１のグローバルＩＰアドレスとホスト名の紐付けをし、ＤＮＳ情報ＤＢ３７を更新する（Ｓ５５）。以上により、ネットワーク機器の設定が自動的に行われ、ユーザは、面倒な機器設定の手間が省けダイナミックＤＮＳサービスを利用することが可能になる。
【００２６】
以上のＩＰ環境設定手順を実行した後、ユーザは、携帯端末４を操作することにより、ネットワーク機器１、本実施形態ではネットワークカメラにより撮影された映像および音声をリアルタイムでモニタすることができる。図６にそのとき使用する携帯端末４のモニタ画面の遷移図が示されている。
ユーザは、アプリケーションサイト（ダイナミックＤＮＳサービスｉｏｂｂ．ｎｅｔ）を立ち上げた後、そのトップ画面に示されるシリアル番号入力欄に、例えば、自宅に設置したネットワーク機器１のシリアル番号を入力する（図５のＳ５６、および図６（ａ））。そして、送信ボタンを押すことで、ダイナミックＤＮＳサービスサーバ３はホスト名を検索して通知する（図５のＳ５７、および図６（ｂ））。ホスト名を受信したユーザは、モニタに表示されるホスト名をクリックすることで映像閲覧ページを起動することができ、ネットワーク機器により撮影され録音された映像、音声の配信を受け、モニタすることができる（図５のＳ５９、および図６（ｃ））。
【００２７】
なお、ユーザは、シリアル番号を一度入力すれば、例えば、お気に入り等に登録しておくことで、以降再入力の必要はない。また、映像閲覧ページを起動するときに使用されるホスト名についても、都度モニタ画面を開くことなく、例えば、ネットワーク機器１の近傍にＵＲＬ（Uniform Resource Locator）を記憶した二次元バーコードを貼付し、携帯端末４がこれを撮影することでダイナミックＤＮＳサービスサーバ３にスムーズに接続が可能になる。
【００２８】
以上説明のように本発明は、ダイナミックＤＮＳサービスサーバ３が、ネットワーク機器１から送信されるネットワーク機器１に一意な情報に基づき生成されるホスト名に従い、ネットワーク機器１のグローバルＩＰアドレスとホスト名との紐付けをしてＤＮＳ情報の更新を行うものであり、このことによりネットワーク機器１のＩＰ環境設定が自動的な行われるため、ユーザに面倒な設定作業を一切させることなく、ダイナミックＤＮＳサービスを利用させることができる。従って、ユーザは、例えば、自宅等に設置したネットワークカメラ等のネットワーク機器１に簡単に携帯電話のような携帯端末４からアクセスでき、ネットワークに関する知識を必要とせずにダイナミックＤＮＳサービスが利用可能になる。
【００２９】
なお、前記した本発明の実施形態によれば、ネッワーク機器１としてネットワークカメラのみ例示したが、ネットワークストレージ、あるいはネットワーク家電についても同様に応用が可能である。また、外部接続デバイスとして携帯端末４を例示したが、ネットワーク接続環境を持つ携帯電話、ＰＣ等でも代替可能である。また、本発明の実施形態によれば、ダイナミックＤＮＳサービスと、ネットワークカメラより撮影され録音された映像や音声を配信するサービスを同一サーバ（ダイナミックＤＮＳサービスサーバ３）が提供するシステム構成を例示したが、それぞれ独立に存在するサーバによりサービスを受けても良い。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態に係わるダイナミックＤＮＳサービスシステムのシステム構成の一例を示す図である。
【図２】本発明の実施形態に係わる図１に示すネットワーク機器の内部構成を機能展開して示したブロック図である。
【図３】本発明の実施形態に係わる図１に示すダイナミックＤＮＳサービスサーバの内部構成を機能展開して示したブロック図である。
【図４】図３に示すユーザリストＤＢのデータ構造の一例を示す図である。
【図５】本発明の実施形態に係わる動作を説明するために引用した動作シーケンス図である。
【図６】本発明の実施形態に係わるアプリケーションの一例を説明するために引用した携帯端末の画面遷移を示す図である。
【符号の説明】
【００３１】
１  ネットワーク機器
２  ＵＰｎＰルータ
３  ダイナミックＤＮＳサーバ
４  携帯端末
５  ＩＰ網
６  移動通信網
【図１】
2006157459.tif 000003
【図２】
2006157459.tif 000004
【図３】
2006157459.tif 000005
【図４】
2006157459.tif 000006
【図５】
2006157459.tif 000007
【図６】
2006157459.tif 000008