(57)【要約】【課題】ネームサービスシステムを提供する。【解決手段】通信網を介してネーム登録を要請されると、受信されるネーム及び該当するネットワーク情報を登録し、ネーム呼び出しを要請されると、登録されたネームに該当するネットワーク情報を送信するネームサービスサーバと；情報を収集し、各々に該当するネームを有し、ネームサービスサーバにネーム登録を要請し、ネーム及び該当するネットワーク情報をネームサービスサーバに登録し、登録されたネットワーク情報が変更されると、変更されたネットワーク情報を前記ネームサービスサーバに転送する複数の監視装置と；ネームサービスサーバに連結してネーム呼び出しを要請し、ネームサービスサーバから送信されるネームに該当するネットワーク情報を受信し、ネットワーク情報を用いて複数の監視装置のうち該当するネームを有する監視装置に連結して収集された情報を受信する複数の遠隔制御管理装置と；を備える。【選択図】図２
2006314105.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介してネーム登録を要請されると、受信されるネーム及び前記ネームに該当するネットワーク情報を登録し、ネーム呼び出しを要請されると、前記登録されたネームに該当するネットワーク情報を送信するネームサービスサーバと、
情報を収集し、各々に該当するネームを有し、前記通信網を介して前記ネームサービスサーバに前記ネーム登録を要請し、前記ネーム及び前記ネームに該当するネットワーク情報を前記ネームサービスサーバに登録し、登録された前記ネットワーク情報が変更されると、変更された前記ネットワーク情報を前記ネームサービスサーバに転送する複数の監視装置と、
前記通信網を介して前記ネームサービスサーバに連結して前記ネーム呼び出しを要請し、前記ネームサービスサーバから送信される前記ネームに該当するネットワーク情報を受信し、前記ネットワーク情報を用いて前記通信網を介して前記複数の監視装置のうち該当するネームを有する監視装置に連結して前記収集された情報を受信する複数の遠隔制御管理装置と、を備えることを特徴とするネームサービスシステム。
【請求項２】
前記複数の監視装置の各々は、遠隔地の監視のために映像データを取得するためのカメラと、音声データを取得するためのマイクと、各種感知センサとから構成される多数の装置に連結され、前記装置から取得された監視データを転送されて格納するデジタルビデオレコーダであることを特徴とする請求項１に記載のネームサービスシステム。
【請求項３】
前記複数の監視装置の各々は、予め定義されたイベントが発生すれば、前記通信網を介して前記ネームサービスサーバに前記ネーム呼び出しを要請し、前記ネームサービスサーバから送信される前記ネームに該当するネットワーク情報を受信し、前記ネットワーク情報を用いて前記通信網を介して前記複数の遠隔制御管理装置のうち該当するネームを有する遠隔制御管理装置に連結することを特徴とする請求項２に記載のネームサービスシステム。
【請求項４】
前記遠隔制御管理装置は、各々に該当するネームを有し、前記通信網を介して前記ネームサービスサーバに前記ネーム登録を要請し、前記ネーム及び前記ネームに該当するネットワーク情報を前記ネームサービスサーバに登録し、登録された前記ネットワーク情報が変更されると、変更された前記ネットワーク情報を前記ネームサービスサーバに転送することを特徴とする請求項３に記載のネームサービスシステム。
【請求項５】
前記ネットワーク情報は、連結に必要なＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、ポート情報であることを特徴とする請求項１に記載のネームサービスシステム。
【請求項６】
前記監視装置は、動的ＩＰアドレス及びポート番号を使用したり、 プライベートＩＰアドレス及びポート番号を使用するプライベート網に連結されることを特徴とする請求項１に記載のネームサービスシステム。
【請求項７】
前記遠隔制御管理装置は、動的ＩＰアドレス及びポート番号を使用したり、プライベートＩＰアドレス及びポート番号を使用するプライベート網に連結されることを特徴とする請求項１に記載のネームサービスシステム。
【請求項８】
通信網を介してネーム登録を要請されると、受信されるネーム及び前記ネームに該当するネットワーク情報を登録し、ネーム呼び出しを要請されると、前記登録されたネームに該当するネットワーク情報を送信するネームサービスサーバと、
各々に該当するネームを有し、前記通信網を介して前記ネームサービスサーバに前記ネーム登録を要請し、前記ネーム及び前記ネームに該当するネットワーク情報を前記ネームサービスサーバに登録し、登録された前記ネットワーク情報が変更されると、変更された前記ネットワーク情報を前記ネームサービスサーバに転送し、前記ネームサービスサーバに前記ネーム呼び出しを要請し、前記ネームサービスサーバから送信される前記ネームに該当するネットワーク情報を受信する複数の第１タイプのクライアント及び第２タイプのクライアントと、を備え、
前記複数の第１タイプのクライアントが前記複数の第２タイプのクライアント中の１つに連結しようとする時、前記ネームサービスサーバを用いて該当する第２タイプのクライアントに連結し、前記複数の第２タイプのクライアントが前記複数の第１タイプのクライアント中の１つに連結しようとする時、前記ネームサービスサーバを用いて該当する第１タイプのクライアントに連結することを特徴とするネームサービスシステム。
【請求項９】
前記ネットワーク情報は、連結に必要なＩＰアドレス、ポート情報であることを特徴とする請求項８に記載のネームサービスシステム。
【請求項１０】
前記第１タイプのクライアントは、動的ＩＰアドレス及びポート番号を使用したり、プライベートＩＰアドレス及びポート番号を使用するプライベート網に連結され、通信網を介して第２タイプのクライアントに連結されることを特徴とする請求項８に記載のネームサービスシステム。
【請求項１１】
前記第２タイプのクライアントは、動的ＩＰアドレス及びポート番号を使用したり、プライベートＩＰアドレス及びポート番号を使用するプライベート網に連結され、通信網を介して第１タイプのクライアントに連結されることを特徴とする請求項８に記載のネームサービスシステム。
【請求項１２】
監視装置または遠隔制御管理装置が通信網を介してネームサービスサーバに登録するネーム登録段階と、
連結を希望する前記監視装置または前記遠隔制御管理装置が前記通信網を介して前記ネームサービスサーバに前記ネーム呼び出しを行うネーム呼び出し段階と、
前記ネームサービスサーバが、呼び出された前記ネームに該当するネットワーク情報を前記通信網を介して送信する送信段階と、
前記監視装置または前記遠隔制御管理装置が、受信された前記ネットワーク情報を用いて前記通信網を介して連結される連結段階と、を備えることを特徴とするネームサービス方法。
【請求項１３】
前記ネットワーク情報は、連結に必要なＩＰアドレス、ポート情報であることを特徴とする請求項１２に記載のネームサービス方法。
【請求項１４】
前記ネーム登録段階は、登録を希望する前記監視装置または前記遠隔制御管理装置が前記ネームサービスサーバに登録されようとするネームを入力するネーム入力段階と、
前記ネームサービスサーバが、前記ネームの有効性可否を検査するネーム検査段階と、
前記監視装置または前記遠隔制御管理装置が追加的な情報を入力または抽出し、前記ネームサービスサーバに登録する追加情報登録段階と、
前記ネームサービスサーバで登録を希望する前記監視装置または前記遠隔制御管理装置がＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）機能を使用するか否かを判断し、ＩＰアドレスを登録するＮＡＴ確認段階と、
前記監視装置及び前記遠隔制御管理装置が一定時間の待機後、変更された情報が存在するか否かを検査する変更確認段階と、を含むことを特徴とする請求項１２に記載のネームサービス方法。
【請求項１５】
前記ネーム検査段階は、前記ネームサービスサーバが登録される前記監視装置及び前記遠隔制御管理装置毎に固有なキー値を１つずつ分配して、重複したネームの登録を防止することを特徴とする請求項１４に記載のネームサービス方法。
【請求項１６】
前記追加情報登録段階は、前記監視装置及び前記遠隔制御管理装置が相互の通信に必要なＩＰアドレス、使用するポート情報を入力することを特徴とする請求項１４に記載のネームサービス方法。
【請求項１７】
前記ＮＡＴ確認段階は、前記監視装置または前記遠隔制御管理装置が前記ＮＡＴ機能を使用する場合には、前記ＮＡＴ機能を支援する通信装置のＩＰアドレスを登録し、前記ＮＡＴ機能を使用しない場合には、受信されたＩＰアドレスを登録することを特徴とする請求項１４に記載のネームサービス方法。
【請求項１８】
前記変更確認段階は、前記監視装置及び前記遠隔制御管理装置が所定時間毎に変更された情報が存在するか否かを検査し、変更された情報が存在する場合は、前記変更された情報を前記ネームサービスサーバに転送することを特徴とする請求項１４に記載のネームサービス方法。
【請求項１９】
前記ネーム呼び出し段階は、前記ネーム呼び出しを希望する前記監視装置または前記遠隔制御管理装置が前記ネームサービスサーバのアドレスを入力するアドレス入力段階と、
前記ネームサービスサーバに連結を希望する前記監視装置または前記遠隔制御管理装置のネームを入力する入力段階と、
前記ネームサービスサーバで呼び出された前記ネームの登録可否を判断する登録判断段階と、を含むことを特徴とする請求項１２に記載のネームサービス方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネームサービスサーバ（Ｎａｍｅ  Ｓｅｒｖｉｃｅ  Ｓｅｒｖｅｒ）に関し、特に、動的ＩＰアドレスを使用する通信環境下で監視装置と遠隔制御管理システム間の接続またはクライアント間の接続において、通信に必要な別の情報無く、相手のネームだけで容易に通信を行うことができるネームサービスシステム及び方法に関する。
【背景技術】
【０００２】
従来のデジタルビデオレコーダ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ：以下、ＤＶＲという）と遠隔制御管理システムまたはクライアントコンピュータ間の接続においては、近距離通信網や公衆電話網など互いに連結が可能な通信網を使用し、且つ接続に必要なＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスやポート番号のようなネットワーク情報を知っている場合のみに、お互いに接続が可能である。
【０００３】
図１は、従来のＤＶＲと遠隔制御管理システム間の構成を示すブロック図である。
【０００４】
図１に示されるように、従来のシステムは、遠隔地に設けられた少なくとも１つ以上のＤＶＲ１０−１乃至１０−ｎと、ＤＶＲに連結した通信網３０と、通信網３０に連結した多数個の遠隔制御管理システム４０−１乃至４０−ｍとから構成される。
【０００５】
図１で、多数のＤＶＲ１０−１乃至１０−ｎは、遠隔地に設けられ、遠隔地の映像を監視、収集、格納し、イベントが発生すれば、これを通信網３０を介して遠隔制御管理システム４０−１乃至４０−ｋに転送する。
【０００６】
通信網３０は、近距離通信網（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、遠距離通信網（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、公衆交換電話網（ＰＳＴＮ：Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）、公衆交換データ網（ＰＳＤＮ：Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）、非対称加入者回線（ＡＤＳＬ：Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）または総合情報通信網（ＩＳＤＮ：Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）などの固定ＩＰアドレスまたは動的ＩＰアドレスを使用する通信網のうち少なくとも１つが使われることができ、多数のＤＶＲ１０−１乃至１０−ｎと遠隔制御管理システム４０−１乃至４０−ｋとを連結する。
【０００７】
遠隔制御管理システム４０−１乃至４０−ｍは、通信網３０を介してＤＶＲ１０−１乃至１０−ｎに接続して、映像を見たり検索し、イベント発生状況を把握したり検索するなどＤＶＲ１０−１乃至１０−ｎに対するいろいろな制御機能を行う。
【０００８】
図１で、遠隔制御管理システム４０−１乃至４０−ｍが遠隔地のＤＶＲ１０−１乃至１０−ｎに接続するためには、ＤＶＲ１０−１乃至１０−ｎと遠隔制御管理システム４０−１乃至４０−ｍが互いに連結可能な通信網を使用しなければならないし、且つ接続しようとするＤＶＲ１０−１乃至１０−ｎのＩＰアドレスやポート番号のようなネットワーク情報を知っていなければならない。
【０００９】
ＤＶＲ１０−１乃至１０−ｎが遠隔制御管理システム４０−１乃至４０−ｍに接続する場合にも同様である。
【００１０】
図１で、ＤＶＲ１０−１乃至１０−ｎが固定ＩＰアドレスまたは公認ＩＰアドレスを使用する場合には、接続に必要なＩＰアドレスやポート情報が変わらないので、容易に接続が可能であるが、ＤＶＲ１０−１乃至１０−ｎがＡＤＳＬ環境やＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）のように動的にＩＰアドレスが変わる動的ＩＰ環境に連結されている場合、ＩＰアドレスが変更される時毎に接続を希望する遠隔制御管理システム４０−１乃至４０−ｍが変更されたＩＰアドレスを知らなければ、接続が不可能となるので、実質的に接続が難しくなる。
【００１１】
また、外部通信網に連結したクライアントコンピュータがＩＰ共有機やルータのようにＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）機能を支援する通信装置に連結され、プライベート網に属するクライアントコンピュータに接続しようとする時にも、接続に必要なネットワーク情報を知らないため、接続することができないという問題がある。
【００１２】
最近、動的ＩＰアドレスを、専用線に付与される固定ＩＰアドレスのように使用することができるようにするＤＤＮＳ（Ｄｙｎａｍｉｃ  Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）が用いられている。ＤＤＮＳサーバは、各コンピュータに設けられている特定のプログラムからそのコンピュータに現在割り当てられているＩＰアドレスを通知され、そのＩＰアドレスをドメイン：ＩＰアドレスの対として記憶し、ユーザの接続要求が発生すれば、ドメインに対応するＩＰアドレスを提供することによって、ユーザがＩＰアドレスの変化に直接的に対応しなくてもよいようにする。
【００１３】
しかし、ＤＤＮＳは、コンピュータ端末を中心とするウェブまたはメールのようなインターネットサービスに最適化されていて、ポートフォーワーディング（ｐｏｒｔ  ｆｏｒｗａｒｄｉｎｇ）は支援されるが、ＤＤＮＳサーバがポート情報を格納せずに、ユーザのコンピュータに設けられた特定のプログラムにおいてインターネットサービスに関連したポート（ｗｅｌｌ−ｋｎｏｗｎ  ｐｏｒｔ）に対してポートフォーワーディングだけを支援するので、インターネットサービスでなくＤＶＲ制御のような一般アプリケーションでは、接続を希望する側でポート番号を知らなければ、使用することができないという短所がある。
【００１４】
また、ＮＡＴ機能を支援するＩＰ共有機やルータに多数のコンピュータが連結してプライベート網を形成している場合、外部通信網に連結したコンピュータがＤＤＮＳサーバを用いてプライベート網内部のコンピュータに接続する時にも、接続を希望する側で接続しようとするコンピュータのポート番号を知らなければ、接続が不可能である。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明は、前述のような問題点を解決するためになされたもので、本発明の目的は、固定ＩＰアドレスを使用する通信網環境または動的ＩＰアドレスやＮＡＴ機能を使用する通信網環境において接続を希望するユーザが接続しようとする相手のネームだけでＤＶＲまたは遠隔制御管理システムに接続することができるネームサービスシステムを提供することにある。
【００１６】
また、本発明の他の目的は、プライベート網に連結したクライアントコンピュータまたは動的ＩＰアドレスを使用するクライアントコンピュータが接続しようとするクライアントコンピュータのネームだけで接続することができるネームサービスシステムを提供することにある。
【００１７】
また、本発明のさらに他の目的は、ＤＶＲや遠隔制御管理システムまたはクライアントコンピュータがネームサービスサーバに自分の情報を登録し、接続を希望する相手のネームを用いてネームサービスサーバから必要な情報を受信し、これを用いて接続することができるネームサービス方法を提供することにある。
【課題を解決するための手段】
【００１８】
前記目的を達成するために、本発明の一態様に係るネームサービスシステムは、通信網を介してネーム登録を要請されると、受信されるネーム及び前記ネームに該当するネットワーク情報を登録し、ネーム呼び出しを要請されると、前記登録されたネームに該当するネットワーク情報を送信するネームサービスサーバと；情報を収集し、各々に該当するネームを有し、前記通信網を介して前記ネームサービスサーバに前記ネーム登録を要請し、前記ネーム及び前記ネームに該当するネットワーク情報を前記ネームサービスサーバに登録し、登録された前記ネットワーク情報が変更されると、変更された前記ネットワーク情報を前記ネームサービスサーバに転送する複数の監視装置と；前記通信網を介して前記ネームサービスサーバに連結して前記ネーム呼び出しを要請し、前記ネームサービスサーバから送信される前記ネームに該当するネットワーク情報を受信し、前記ネットワーク情報を用いて前記通信網を介して前記複数の監視装置のうち該当するネームを有する監視装置に連結して前記収集された情報を受信する複数の遠隔制御管理装置と；を備えることを特徴とする。
【００１９】
前記複数の監視装置の各々は、遠隔地の監視のために映像データを取得するためのカメラと、音声データを取得するためのマイクと、各種感知センサとから構成される多数の装置に連結され、前記装置から取得された監視データを転送されて格納するデジタルビデオレコーダであることを特徴とする。
【００２０】
前記複数の監視装置の各々は、予め定義されたイベントが発生すれば、前記通信網を介して前記ネームサービスサーバに前記ネーム呼び出しを要請し、前記ネームサービスサーバから送信される前記ネームに該当するネットワーク情報を受信し、前記ネットワーク情報を用いて前記通信網を介して前記複数の遠隔制御管理装置のうち該当するネームを有する遠隔制御管理装置に連結することを特徴とする。
【００２１】
前記遠隔制御管理装置は、各々に該当するネームを有し、前記通信網を介して前記ネームサービスサーバに前記ネーム登録を要請し、前記ネーム及び前記ネームに該当するネットワーク情報を前記ネームサービスサーバに登録し、登録された前記ネットワーク情報が変更されると、変更された前記ネットワーク情報を前記ネームサービスサーバに転送することを特徴とする。
【００２２】
前記ネットワーク情報は、連結に必要なＩＰアドレス、ポート情報であることを特徴とする。
【００２３】
前記監視装置は、動的ＩＰアドレス及びポート番号を使用したり、 プライベートＩＰアドレス及びポート番号を使用するプライベート網に連結されることを特徴とする。
【００２４】
前記遠隔制御管理装置は、動的ＩＰアドレス及びポート番号を使用したり、プライベートＩＰアドレス及びポート番号を使用するプライベート網に連結されることを特徴とする。
【００２５】
また、本発明の他の態様に係る通信網を介してネーム登録を要請されると、受信されるネーム及び前記ネームに該当するネットワーク情報を登録し、ネーム呼び出しを要請されると、前記登録されたネームに該当するネットワーク情報を送信するネームサービスサーバと；各々に該当するネームを有し、前記通信網を介して前記ネームサービスサーバに前記ネーム登録を要請し、前記ネーム及び前記ネームに該当するネットワーク情報を前記ネームサービスサーバに登録し、登録された前記ネットワーク情報が変更されると、変更された前記ネットワーク情報を前記ネームサービスサーバに転送し、前記ネームサービスサーバに前記ネーム呼び出しを要請し、前記ネームサービスサーバから送信される前記ネームに該当するネットワーク情報を受信する複数の第１タイプのクライアント及び第２タイプのクライアントと；を備え、前記複数の第１タイプのクライアントが前記複数の第２タイプのクライアント中の１つに連結しようとする時、前記ネームサービスサーバを用いて該当する第２タイプのクライアントに連結し、前記複数の第２タイプのクライアントが前記複数の第１タイプのクライアント中の１つに連結しようとする時、前記ネームサービスサーバを用いて該当する第１タイプのクライアントに連結することを特徴とする。
【００２６】
前記ネットワーク情報は、連結に必要なＩＰアドレス、ポート情報であることを特徴とする。
【００２７】
前記第１タイプのクライアントは、動的ＩＰアドレス及びポート番号を使用したり、プライベートＩＰアドレス及びポート番号を使用するプライベート網に連結され、通信網を介して第２タイプのクライアントに連結されることを特徴とする。
【００２８】
前記第２タイプのクライアントは、動的ＩＰアドレス及びポート番号を使用したり、プライベートＩＰアドレス及びポート番号を使用するプライベート網に連結され、通信網を介して第１タイプのクライアントに連結されることを特徴とする。
【００２９】
また、本発明のさらに他の態様に係るネームサービス方法は、監視装置または遠隔制御管理装置が通信網を介してネームサービスサーバに登録するネーム登録段階と；連結を希望する前記監視装置または前記遠隔制御管理装置が前記通信網を介して前記ネームサービスサーバに前記ネーム呼び出しを行うネーム呼び出し段階と；前記ネームサービスサーバが、呼び出された前記ネームに該当するネットワーク情報を前記通信網を介して送信する送信段階と；前記監視装置または前記遠隔制御管理装置が、受信された前記ネットワーク情報を用いて前記通信網を介して連結する連結段階と；を備えることを特徴とする 。
【００３０】
前記ネットワーク情報は、連結に必要なＩＰアドレス、ポート情報であることを特徴とする。
【００３１】
前記ネーム登録段階は、登録を希望する前記監視装置または前記遠隔制御管理装置が、前記ネームサービスサーバに登録されようとするネームを入力するネーム入力段階と、前記ネームサービスサーバが前記ネームの有効性可否を検査するネーム検査段階と、前記監視装置または前記遠隔制御管理装置が追加的な情報を入力または抽出し、前記ネームサービスサーバに登録する追加情報登録段階と、前記ネームサービスサーバで登録を希望する前記監視装置または前記遠隔制御管理装置がＮＡＴ機能を使用するか否かを判断し、ＩＰアドレスを登録するＮＡＴ確認段階と、前記監視装置及び前記遠隔制御管理装置が一定時間の待機後、変更された情報が存在するか否かを検査する変更確認段階と、を含むことを特徴とする。
【００３２】
前記ネーム検査段階は、前記ネームサービスサーバが登録される前記監視装置及び前記遠隔制御管理装置毎に固有なキー値を１つずつ分配して、重複したネームの登録を防止することを特徴とする。
【００３３】
前記追加情報登録段階は、前記監視装置及び前記遠隔制御管理装置が相互の通信に必要なＩＰアドレス、使用するポート情報を入力することを特徴とする。
【００３４】
前記ＮＡＴ確認段階は、前記監視装置または前記遠隔制御管理装置が前記ＮＡＴ機能を使用する場合には、前記ＮＡＴ機能を支援する通信装置のＩＰアドレスを登録し、前記ＮＡＴ機能を使用しない場合には、受信されたＩＰアドレスを登録することを特徴とする。
【００３５】
前記変更確認段階は、前記監視装置及び前記遠隔制御管理装置が所定時間毎に変更された情報が存在するか否かを検査し、変更された情報が存在する場合は、前記変更された情報を前記ネームサービスサーバに転送することを特徴とする。
【００３６】
前記ネーム呼び出し段階は、前記ネーム呼び出しを希望する前記監視装置または前記遠隔制御管理装置が前記ネームサービスサーバのアドレスを入力するアドレス入力段階と、前記ネームサービスサーバに連結を希望する前記監視装置または前記遠隔制御管理装置のネームを入力する入力段階と、前記ネームサービスサーバで呼び出された前記ネームの登録可否を判断する登録判断段階と、を含むことを特徴とする。  
【発明の効果】
【００３７】
本発明に係るネームサービスシステム及びその方法は、ＡＤＳＬやＤＨＣＰのような動的ＩＰアドレスを使用したり、ＮＡＴ機能を使用するプライベート網に属するＤＶＲや遠隔制御管理システムがネームサービスサーバにネットワーク情報を登録し、登録された後には、ネームサービスサーバを用いて通信を希望する相手のネームだけを用いて通信を行うことによって、動的ＩＰアドレスやプライベートＩＰアドレスを使用する通信網環境でも容易で且つ効率的な通信網の構築が可能である。
【発明を実施するための最良の形態】
【００３８】
以下、添付の図面を参照して、本発明に係るネームサービスシステム及び方法を説明する。
【００３９】
図２は、本発明に係るネームサービスシステムの一実施例を示すブロック図であって、遠隔地に設けられた少なくとも１つ以上のＤＶＲ１０−１乃至１０−ｎと、ＤＶＲに連結してプライベート網を構成するＩＰ共有機２０と、ＩＰ共有機に連結した通信網３０と、通信網に連結した遠隔制御管理システム４０−１乃至４０−ｍと、多数のＤＶＲ１０−１乃至１０−ｎと多数の遠隔制御管理システム４０−１乃至４０−ｍとの間に通信網３０を介して連結したネームサービスサーバ５０とで構成される。
【００４０】
図２に示してはいないが、ＤＶＲ１０−１乃至１０−ｎは、遠隔地の監視のために映像データを取得するためのカメラと、音声データを取得するためのマイクと、各種感知センサとから構成された多数の装置に連結されており、取得された監視データを転送されて格納する。
【００４１】
そして、図２で、プライベート網に属するＤＶＲ１０−１乃至１０−ｎは、プライベート網内にのみ使われるプライベートＩＰアドレス及びプライベートポート番号を使用して、自分のネームを有し、遠隔地に設けられ、監視された映像を収集、格納し、予め定義されたイベントが発生すれば、遠隔制御管理システム４０−１乃至４０−ｍにこれを通知する。
【００４２】
前述のような目的のために、ＤＶＲ１０−１乃至１０−ｎは、ネームサービスサーバ５０に自分のネーム、ネットワーク情報、製品情報などの登録を要請して、ネームサービスサーバ５０に登録し、イベントが発生すれば、これを遠隔制御管理システムに転送するために、ネームサービスサーバ５０に転送すべき目的地のネットワーク情報を問い合わせし、ネームサービスサーバ５０が送信したネットワーク情報を受信し、通信網３０を介して該当遠隔制御管理システムに連結する。
【００４３】
そして、所定の時間間隔毎にネットワーク情報の変動可否を検査し、ネットワーク情報が変更された場合、変更された情報をネームサービスサーバ５０に転送する。
【００４４】
ネットワーク情報は、ＩＰアドレス、ポート番号などのように通信網を介して接続するために必要な情報を言う。
【００４５】
図２では、プライベート網に属するＤＶＲ１０−１乃至１０−ｎだけを示したが、公認ＩＰアドレスや公認ポート情報を使用するＤＶＲが通信網３０に連結されることができ、この時にも、機能及び動作は、前述したことと同様である。
【００４６】
ＩＰ共有機２０は、ＤＶＲ１０−１乃至１０−ｎを連結してプライベート網を形成し、ＮＡＴ機能を支援し、ＤＶＲ１０−１乃至１０−ｎが通信網３０に送信する時は、プライベートＩＰアドレス及びポート番号を自分の公認ＩＰアドレス及びポート番号に変換して転送し、通信網３０から受信する時は、公認ＩＰアドレス及びポート番号をプライベートＩＰアドレス及びポート番号に変換して、ＤＶＲ１０−１乃至１０−ｎに転送する。
【００４７】
図２では、ＮＡＴ機能を支援する通信装置としてＩＰ共有機２０だけを示したが、ＮＡＴ機能を支援するルータのような他の通信装置が使われることができる。
【００４８】
通信網３０は、近距離通信網、遠距離通信網、公衆交換電話網、公衆交換データ網、非対称加入者回線または総合情報通信網など、固定ＩＰアドレスまたは動的ＩＰアドレスを使用する通信網のうち少なくとも１つが使われることができる。
【００４９】
遠隔制御管理システム４０−１乃至４０−ｍは、ＤＶＲ１０−１乃至１０−ｎと同様に、プライベート網、または一般の通信網３０に連結されることができ、遠隔地に設けられたＤＶＲ１０−１乃至１０−ｎに接続して、格納された映像を見たり検索し、イベント発生状況を把握したり検索するなどＤＶＲ１０−１乃至１０−ｎに対する多様な制御機能を行う。
【００５０】
前述のような目的のために、遠隔制御管理システム４０−１乃至４０−ｍは、ネームサービスサーバ５０に自分のネーム、ネットワーク情報、製品情報などを登録し、ＤＶＲ１０−１乃至１０−ｎに接続する時は、まず、ネームサービスサーバ５０に接続しようとするＤＶＲ１０−１乃至１０−ｎのネットワーク情報を問い合わせした後、受信されたネットワーク情報を用いて通信網３０を介して該当ＤＶＲに接続する。
【００５１】
また、所定の時間間隔毎にネットワーク情報の変動可否を検査し、ネットワーク情報が変更された場合、変更された情報をネームサービスサーバ５０に転送する。
【００５２】
ネームサービスサーバ５０は、ＤＶＲ１０−１乃至１０−ｎと遠隔制御管理システム４０−１乃至４０−ｍとの間に通信網３０を介して連結され、ＤＶＲ１０−１乃至１０−ｎまたは遠隔制御管理システム４０−１乃至４０−ｍから登録要請があれば、受信した情報をデータベースに登録し、管理、検索、格納、削除及び出力し、登録されたＤＶＲ１０−１乃至１０−ｎ及び遠隔制御管理システム４０−１乃至４０−ｍのネットワーク状況を監視し、分析したり統計を抽出することができる。
【００５３】
また、ＤＶＲ１０−１乃至１０−ｎ及び遠隔制御管理システム４０−１乃至４０−ｍから受信したネームの問い合わせ、検索などに応答して、自分のデータベースから関連情報を検索し、検索結果を該当ＤＶＲ１０−１乃至１０−ｎまたは遠隔制御管理システム４０−１乃至４０−ｍに送信する。
【００５４】
図２で、ＤＶＲ１０−１乃至１０−ｎまたは遠隔制御管理システム４０−１乃至４０−ｍのユーザが相手に接続するためには、まず、ネームサービスサーバ５０に接続した後、接続を希望する相手のネームだけを入力すればよいし、その他の全ての過程は、システムで内部的に処理して接続する。
【００５５】
また、ＤＶＲ１０−１乃至１０−ｎ及び遠隔制御管理システム４０−１乃至４０−ｍがネームサービスサーバ５０に登録された後には、ＤＶＲ１０−１乃至１０−ｎ及び遠隔制御管理システム４０−１乃至４０−ｍのＩＰアドレス、ポート番号などが変更されても、接続やイベント通知のためにユーザが別途に設定しなくても、システムで内部的に処理される。
【００５６】
図３は、本発明に係るネームサービスシステムのネームサービスサーバで管理するデータベースの一例を示す表である。
【００５７】
ネームサービスサーバは、ＤＶＲまたは遠隔制御管理システムから転送した情報を受信し、データベース形態に登録し、ファイルにバイナリ（ｂｉｎａｒｙ）形態に格納する。
【００５８】
図３で、ＩＤフィールドは、ネームサービスサーバがＤＶＲまたは遠隔制御管理システムに割り当てる固有のキー値であって、ユーザは知ることができず、ＤＶＲまたは遠隔制御管理システムがネームサービスサーバに登録する時、ネームが有効か否かを判断するのに使用する。
【００５９】
ネームフィールドは、ＤＶＲまたは遠隔制御管理システムを示す代表的名称であって、ＤＶＲまたは遠隔制御管理システムがネームサービスサーバに接続しようとする相手のネットワーク情報を問い合わせする時に使用する。
【００６０】
ＩＰアドレスフィールド及びポート番号フィールドは、ＤＶＲまたは遠隔制御管理システムのネットワーク情報であって、接続に使われ、周期的に更新される。
【００６１】
ＮＡＴフィールドは、ＮＡＴ機能を支援する装置の使用有無を表示する。
【００６２】
Ｄｅｓｃｒｉｐｔｉｏｎフィールドは、ＤＶＲまたは遠隔制御管理システムに関連する付加的な情報を格納するフィールドであって、必要に応じていずれの情報でも格納が可能である。
【００６３】
図４は、本発明に係るネームサービスシステムにおいてデジタルビデオレコーダまたは遠隔制御管理システムがネームサービスサーバに登録する過程を説明するための流れ図である。
【００６４】
まず、登録を希望するＤＶＲと遠隔制御管理システムは、ネームサービスサーバのアドレスを入力する（段階Ｓ１０）。この時、ネームサービスサーバのアドレスには、ＩＰアドレスまたはドメインネーム（Ｄｏｍａｉｎ  Ｎａｍｅ）を入力することができ、ドメインネームを入力すれば、正しいドメインネームシステム(Ｄｏｍａｉｎ Ｎａｍｅ Ｓｙｓｔｅｍ)サーバのアドレをも入力しなければならない。
【００６５】
次に、登録を希望するネームを入力し（段階Ｓ２０）、そのネームが有効か否かをネームサービスサーバに自分だけの固有なキー値とネームを用いて問い合わせする。ネームサービスサーバは、登録された目録で、問い合わせされたキー値のネームを除いて重複するネームが存在するか否かを検査し、その結果をＤＶＲまたは遠隔制御管理システムに通知する（段階Ｓ３０）。この時、ネームが重複したり、有効でなければ、以前段階(段階Ｓ２０)に戻って、他のネームを入力し、さらにネームの有効可否について検査しなければならない。
【００６６】
ここで、ネームサービスサーバは、唯一のものでなく、ネットワーク環境や要求に応じて誰でも運営することができるので、自分が登録されたネームサービスサーバを変更すれば、該当ネームサービスサーバから新しいキー値を受ける。
【００６７】
ネームが有効であれば、ＩＰアドレス、ポート情報、ＮＡＴ機能の使用有無、そして製品コードのようなＯＥＭ情報などの追加的な情報を入力または抽出（段階Ｓ４０）して、ネームサービスサーバに登録を要請する（段階Ｓ５０）。
【００６８】
次に、登録を希望する端末がＮＡＴ機能を使用するか否かを判断する（段階Ｓ６０）。ＮＡＴ機能を使用する場合には、ＤＶＲや遠隔制御管理システムが外部に直接連結されずに、ＩＰ共有機またはルータのような通信装備を介して連結されるので、自分のＩＰ情報を用いて外部に接近することはできない。
【００６９】
この場合には、ルータ装備とネームサービスサーバが連結されるので、ネームサービスサーバがＮＡＴ機能を支援する通信装備のＩＰアドレスを得て登録し（段階Ｓ７０）、ＮＡＴ機能を使用しなければ、通知されたＩＰアドレスを登録する（段階Ｓ８０）。
【００７０】
登録が完了すれば、ＤＶＲと遠隔制御管理システムは、一定の時間待機した後（段階Ｓ９０）、ネームサービスを行うための情報の中から変更された情報が存在するか否かを検査し（段階Ｓ１００）、変更された情報が存在すれば、ネームサービスサーバに変更通知をし、変更された情報がなければ、以前段階（段階Ｓ９０）に戻り、さらに一定の時間待機する。
【００７１】
ＤＶＲと遠隔制御管理システムが、登録の完了後、一定の時間待機する理由は、動的ＩＰアドレスを使用する場合には、ＩＰアドレスが変更されても、直ちにＤＶＲや遠隔制御管理システムがＩＰアドレスの変更事実を知ることができないからである。
【００７２】
ＮＡＴ機能を支援するＩＰ共有機やルータを使用する場合には、ＤＶＲや遠隔制御管理システムがＩＰ共有機やルータ装備のＩＰアドレスの変更有無を知ることができないので、一定の時間が経過すれば、周期的にネームサービスサーバに登録を要請し、ネームサービスサーバでルータ装備のＩＰアドレスを検査し、変更有無を判断する。
【００７３】
図５は、本発明に係るネームサービスシステムにおいてデジタルビデオレコーダまたは遠隔制御管理システムがネームサービスサーバに問い合わせする過程を示す流れ図である。
【００７４】
まず、接続を希望するＤＶＲまたは遠隔制御管理システムは、ネームサービスサーバのアドレスを入力する（段階Ｓ２００）。図４と同様に、ネームサービスサーバのアドレスには、ＩＰアドレスまたはドメインネームを入力することができ、ドメインネームを入力すれば、正しいドメインネームシステムサーバのアドレスをも入力しなければならない。
【００７５】
次に、ＤＶＲまたは遠隔制御管理システムは、接続しようとする相手のネームを入力する（段階Ｓ２１０）。既に登録を完了したので、現段階では、接続を希望する相手のネームだけを使用する。
【００７６】
ＤＶＲまたは遠隔制御管理システムから問い合わせされたネームサービスシステムは、自分に登録された目録から問い合わせされたネームが存在するか否かを検索し、ネームがない場合は、さらにネームを入力するように要求する（段階Ｓ２２０）。問い合わせされたネームが存在する場合は、ネームに関連するＩＰアドレス、ポート番号などの情報を問い合わせしたＤＶＲまたは遠隔制御管理システムに転送する（段階Ｓ２３０）
【００７７】
ネームサービスサーバから転送された情報を受信したＤＶＲまたは遠隔制御管理システムは、受信されたネットワーク情報を用いて接続を試みる（段階Ｓ２４０）。
【００７８】
上述したネームサービスシステムの動作方法をまとめると、次の通りである。
【００７９】
まず、ＤＶＲまたは遠隔制御管理システムが通信網を介してネームサービスサーバにネーム及びネットワーク情報を登録し（図４の段階Ｓ１０乃至Ｓ１００）、連結を希望するＤＶＲまたは遠隔制御管理システムが通信網を介してネームサービスサーバに相手のネームを呼び出す（図５の段階Ｓ２００乃至Ｓ２１０）。
【００８０】
ネームサービスサーバは、呼び出されたネームに該当するネットワーク情報を自分のデータベースから検索した後、通信網を介して送信し（図５の段階Ｓ２２０乃至Ｓ２３０）、ＤＶＲまたは遠隔制御管理システムが受信されたネットワーク情報を用いて通信網を介して連結する（図５の段階Ｓ２４０）。
【００８１】
図６は、本発明に係るネームサービスシステムの他の実施例を示すブロック図であって、プライベートＩＰアドレスを使用する第１群のクライアント１０１−１乃至１０１−ｎ及び第２群のクライアント１１０−１乃至１１０−ｍと、固定ＩＰアドレスを使用する第３群クライアント１２０−１乃至１２０−ｋと、第１群のクライアント１０１−１乃至１０１−ｎを連結し、一方のプライベート網を形成するルータ１３０と、第２群のクライアント１１０−１乃至１１０−ｍを連結し、他方のプライベート網を形成するＩＰ共有機１４０と、ルータ１３０、ＩＰ共有機１４０及び第３群クライアント１２０−１乃至１２０−ｋを連結する通信網３０と、通信網に連結したネームサービスサーバ５０とから構成される。
【００８２】
図６で、クライアントは、一般的なコンピュータ、または通信網に連結して使用が可能な他の装置であってもよい。
【００８３】
プライベート網に属する第１群のクライアント１０１−１乃至１０１−ｎ及び第２群のクライアント１１０−１乃至１１０−ｍは、プライベート網内だけに使われるプライベートＩＰアドレスとプライベートポート番号を使用し、ネームサービスサーバ５０に自分のネーム、ネットワーク情報などをネームサービスサーバ５０に転送して登録する。
【００８４】
第１群のクライアント１０１−１乃至１０１−ｎまたは第２群のクライアント１１０−１乃至１１０−ｍが互いの群に属するクライアントに連結する時は、通信網３０を介してネームサービスサーバ５０に連結しようとするクライアントのネームを問い合わせし、受信されたネットワーク情報を用いて通信網３０を介して該当クライアントに接続する。
【００８５】
そして、所定の時間間隔毎にネットワーク情報の変動可否を検査し、ネットワーク情報が変更された場合、変更された情報をネームサービスサーバ５０に転送する。
【００８６】
固定ＩＰアドレスを使用する第３群のクライアント１２０−１乃至１２０−ｋは、自分のネーム及びネットワーク情報を転送して登録し、他のクライアントに接続する時は、ネームサービスサーバ５０に接続しようとするクライアントのネームを使用して問い合わせし、受信された情報を用いて接続する。
【００８７】
ルータ１３０及びＩＰ共有機１４０は、ＮＡＴ機能を支援し、クライアントが通信網３０に情報を送信する時は、プライベートＩＰアドレス及びポート番号を自分の公認ＩＰアドレス及びポート番号に変換して転送し、通信網３０から情報を受信する時は、公認ＩＰアドレス及びポート番号をプライベートＩＰアドレス及びポート番号に変換してクライアントに転送する。
【００８８】
通信網３０の機能及び構成は、図２に示された通信網の機能及び構成と同様である。
【００８９】
ネームサービスサーバ５０は、クライアント１０１−１乃至１０１−ｎ、１１０−１乃至１１０−ｍ、及び１２０−１乃至１２０ｋにネーム登録を要請すれば、受信された情報をデータベースに登録し、管理、検索、格納、削除及び出力し、登録されたクライアント１０１−１乃至１０１−ｎ、１１０−１乃至１１０−ｍ、及び１２０−１乃至１２０ｋのネットワーク状況を監視し、分析したり、統計を抽出することができる。
【００９０】
また、クライアント１０１−１乃至１０１−ｎ、１１０−１乃至１１０−ｍ、及び１２０−１乃至１２０ｋから受信された問い合わせに応答し、自分のデータベースから関連情報を検索し、検索結果を該当クライアントに送信する。
【００９１】
クライアントが他のクライアントと接続するためには、ネームサービスサーバ５０に接続した後、接続を希望するクライアントのネームを入力すればよいし、その他の全ての過程は、システムで内部的に処理して接続する。
【００９２】
また、クライアント１０１−１乃至１０１−ｎ、１１０−１乃至１１０−ｍ、及び１２０−１乃至１２０ｋがネームサービスサーバに登録された後には、ネットワーク情報が変更されても、ユーザが別途にさらに設定しなくても、システムで内部的に処理される。
【００９３】
以上において説明した本発明は、本発明が属する技術の分野における通常の知識を有する者であれば、本発明の技術的思想を逸脱しない範囲内で、様々な置換、変形及び変更が可能であるので、上述した実施例及び添付された図面に限定されるものではない。
【図面の簡単な説明】
【００９４】
【図１】従来のデジタルビデオレコーダと遠隔制御管理システム間の構成を示すブロック図である。
【図２】本発明に係るネームサービスシステムの一実施例を示すブロック図である。
【図３】本発明に係るネームサービスシステムのネームサービスサーバで管理するデータベースの一例を示す表である。
【図４】本発明に係るネームサービスシステムにおいてデジタルビデオレコーダまたは遠隔制御管理システムがネームサービスサーバに登録する過程を示す流れ図である。
【図５】本発明に係るネームサービスシステムにおいてデジタルビデオレコーダまたは遠隔制御管理システムがネームサービスサーバに問い合わせする過程を示す流れ図である。
【図６】本発明に係るネームサービスシステムの他の実施例を示すブロック図である。
【符号の説明】
【００９５】
２０  ＩＰ共有機
３０  通信網
５０  ネームサービスサーバ
４０−１  遠隔制御管理システム１
４０−２  遠隔制御管理システム２
４０−ｍ  遠隔制御管理システムｍ
【図１】
2006314105.tif 000003
【図２】
2006314105.tif 000004
【図３】
2006314105.tif 000005
【図４】
2006314105.tif 000006
【図５】
2006314105.tif 000007
【図６】
2006314105.tif 000008