(57)【要約】【課題】既存の保安性のないＵＰｎＰ装置で構成されたホームネットワーク上に仮想ＵＰｎＰモジュールを生成し、それをホームネットワークに参与しようとする保安性のあるＵＰｎＰ装置と保安連結するホームネットワーク装置との間の保安連結のためのシステム及び方法を提供する。【解決手段】保安性のないＵＰｎＰ装置に対する保安性のある仮想ＵＰｎＰ装置を生成する仮想ＵＰｎＰ装置生成部と、保安性のないＵＰｎＰ装置と生成された仮想ＵＰｎＰ装置との間の対応情報を保存する情報保存部及び対応情報を参照して保安性のある外部ＵＰｎＰ装置と保安通信を行う保安通信部と、を備えるホームネットワーク装置間の保安連結のための装置。【選択図】図４
2006148927.tif 000002
【特許請求の範囲】
【請求項１】
保安性のないＵＰｎＰ装置に対する保安性のある仮想ＵＰｎＰ装置を生成する仮想ＵＰｎＰ装置生成部と、
前記保安性のないＵＰｎＰ装置と前記生成された仮想ＵＰｎＰ装置との間の対応情報を保存する情報保存部と、
前記対応情報を参照して保安性のある外部ＵＰｎＰ装置と保安通信を行う保安通信部と、を備えるホームネットワーク装置間の保安連結のための装置。
【請求項２】
前記仮想ＵＰｎＰ装置生成部は、
保安性のない制御ポイントに対する保安性のある仮想制御ポイントを生成する仮想制御ポイント生成部と、
保安性のない被制御機器に対する保安性のある仮想被制御機器を生成する仮想被制御機器生成部と、を備える請求項１に記載のホームネットワーク装置間の保安連結のための装置。
【請求項３】
前記対応情報は、固有ＩＤ、ハードウェアアドレス、ＩＰアドレス、提供するサービスの種類及び前記サービスに対する制御権限を有する保安性のある外部ＵＰｎＰ装置の目録を含む請求項１に記載のホームネットワーク装置間の保安連結のための装置。
【請求項４】
前記固有ＩＤは、前記ハードウェアアドレスを用いて生成されて、前記仮想ＵＰｎＰ装置に与えられる固有なＩＤである請求項３に記載のホームネットワーク装置間の保安連結のための装置。
【請求項５】
前記仮想ＵＰｎＰ装置と通信しようとする外部ＵＰｎＰ装置の保安性によって連結如何を制御する連結管理部をさらに備える請求項１に記載のホームネットワーク装置間の保安連結のための装置。
【請求項６】
ホームネットワーク上の保安性のないＵＰｎＰ装置と、
前記保安性のないＵＰｎＰ装置に対応する保安性のある仮想ＵＰｎＰ装置を生成する保安中継機器と、
前記生成された仮想ＵＰｎＰ装置を通じて前記保安性のないＵＰｎＰ装置と保安通信を行う保安性のある外部ＵＰｎＰ装置と、を備えるホームネットワークシステム。
【請求項７】
前記保安中継機器は、１つまたは複数の保安性のないＵＰｎＰ装置に対応する１つまたは複数の保安性のある仮想ＵＰｎＰ装置を生成する装置である請求項６に記載のホームネットワークシステム。
【請求項８】
保安性のない被制御機器との非保安ネットワークを構成する段階と、
前記保安性のない被制御機器に対応する保安性のある仮想被制御機器を生成する段階と、
前記生成された仮想被制御機器を通じて保安性のある外部制御ポイントと保安ネットワークとを構成する段階と、
前記構成された保安ネットワーク上で前記保安性のある外部制御ポイントから制御命令メッセージを受信する段階と、
前記構成された非保安ネットワーク上で前記保安性のない被制御機器へ前記受信された制御命令メッセージを送信する段階と、を含むホームネットワーク装置間の保安連結のための方法。
【請求項９】
前記保安性のない被制御機器との非保安ネットワークを構成する段階は、
既送信された検索メッセージについての説明メッセージを前記保安性のない被制御機器から受信する段階と、
前記受信された説明メッセージを参照して保安性のないネットワークを構成する段階と、を含む請求項８に記載の方法。
【請求項１０】
前記保安性のある外部制御ポイントと保安ネットワークとを構成する段階は、
前記保安性のない被制御機器と前記仮想被制御機器との間の対応情報を生成して保存する段階と、
前記保存された対応情報を用いて既受信された検索メッセージについての説明メッセージを前記保安性のある外部制御ポイントに送信する段階と、
前記受信された検索メッセージを参照して保安性のあるネットワークを構成する段階と、を含むホームネットワーク装置間の保安連結のための請求項８に記載の方法。
【請求項１１】
保安性のない制御ポイントとの非保安ネットワークを構成する段階と、
前記保安性のない制御ポイントに対応する保安性のある仮想制御ポイントを生成する段階と、
前記生成された仮想制御ポイントを通じて保安性のある外部被制御機器と保安ネットワークとを構成する段階と、
前記構成された非保安ネットワーク上で前記保安性のない制御ポイントから制御命令メッセージを受信する段階と、
前記構成された保安ネットワーク上で前記保安性のある外部被制御機器へ前記受信された制御命令メッセージを送信する段階と、を含むホームネットワーク装置間の保安連結のための方法。
【請求項１２】
前記保安性のない制御ポイントとの非保安ネットワークを構成する段階は、
既受信された検索メッセージについての説明メッセージを前記保安性のない制御ポイントに送信する段階と、
前記受信された検索メッセージを参照して保安性のないネットワークを構成する段階と、を含む請求項１１に記載の方法。
【請求項１３】
前記保安性のある外部被制御機器と保安ネットワークを構成する段階は、
前記保安性のない制御ポイントと前記仮想制御ポイントとの間の対応情報を生成して保存する段階と、
前記保存された対応情報を用いて既送信された検索メッセージについての説明メッセージを前記保安性のある外部被制御機器から受信する段階と、
前記受信された説明メッセージを参照して保安性のあるネットワークを構成する段階と、を含む請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワーク装置間の保安連結のためのシステム及び方法に係り、より詳細には、既存の保安性のないＵＰｎＰ装置で構成されたホームネットワーク上に仮想ＵＰｎＰモジュールを生成し、それをホームネットワークに参与しようとする保安性のあるＵＰｎＰ装置と保安連結するホームネットワーク装置間の保安連結のためのシステム及び方法に関する。
【背景技術】
【０００２】
いろいろな機器がネットワークに連結されることによって機器を制御するための多くのミドルウェアー技術が登場した。例えば、現在ホームネットワーク上で可能な技術としては汎用プラグアンドプレイ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ；以下ＵＰｎＰと称する）、ＨＡＶｉ（Ｈｏｍｅ  Ａｕｄｉｏ／Ｖｉｄｅｏ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ）などがある。これら技術は、ネットワークを構成する各機器間の通信に関する標準を提示することによって、機器の追加及び制御を容易にした。
【０００３】
ＵＰｎＰは情報家電や、無線機器、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などあらゆる種類の機器を連結するネットワーク構造であって、家や小さな事務室のように管理者のいないネットワークでユーザの作業なしに容易に構成できるように標準化された方法で機器間の連結やインターネットへの連結を提供する。
【０００４】
ＵＰｎＰは、既存ＰＣでデバイスを制御したプラグアンドプレイ（Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）概念を拡張してユーザが機器をネットワークに接続させるための別途の作業を要求しない。したがって、機器はいつでもネットワークに接続でき、ＩＰアドレスや機能などをネットワークに連結された他の機器に知らせうる。また、ネットワークで抜け出るときにも、他の機器に影響を与えずに、連結を切ることもできる。ＵＰｎＰを通じて装置は自動でネットワークに動的に合流し、ＩＰアドレスを確保し、機能を伝達し、他の装置の存在及び機能を確認するゼロ構成（ｚｅｒｏ  ｃｏｎｆｉｇｕｒａｔｉｏｎ）ネットワークを構成する。
【０００５】
また、装置は持続的に他の装置と直接的に通信してＰＴＰ（ｐｅｅｒ−ｔｏ−ｐｅｅｒ）ネットワーキング機能をさらに強化している。
ＵＰｎＰのネットワーキング段階は、アドレス指定（ａｄｄｒｅｓｓｉｎｇ）、検索（ｄｉｓｃｏｖｅｒｙ）、説明（ｄｅｓｃｒｉｐｔｉｏｎ）、制御（ｃｏｎｔｒｏｌ）、イベント作業（ｅｖｅｎｔｉｎｇ）、プレゼンテーション（ｐｒｅｓｅｎｔａｔｉｏｎ）で構成される。適切なアドレスを割当てられた各装置は単純サービス検索プロトコル（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）を用いて自身が提供するサービスを検索して制御ポイント（Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）に知らせる。ここで、制御ポイントは、他の装置を検索して制御する能力を有するコントローラであって、装置のサービス状態が変更される度にイベントサーバーはイベントを制御ポイントに伝送する。
【０００６】
制御ポイントは、装置及び装置の機能に対する情報を詳細に把握して相互作用させるために検索メッセージと該当する装置が提供するＵＲＬから装置の説明内容を確認する。
サービスをさらによく把握するために制御ポイントは各サービスの具体的なＵＰｎＰ説明書を確保して装置を制御するために装置のサービスに動作要請を送る。この際、装置の状態が変わる度に装置はイベントメッセージを制御ポイントに送って自身の状態を知らせることによって制御ポイントによる円滑な制御を可能にする。
【０００７】
ホームネットワーク上での保安性に対する必要性が要求され、これによって保安性のあるＵＰｎＰ技術が登場したが、保安性のあるＵＰｎＰ技術は既存のＵＰｎＰ技術に保安機能が追加された技術であって、接近権限を有する制御ポイントにのみ被制御機器（Ｃｏｎｔｒｏｌｌｅｄ  Ｄｅｖｉｃｅ）に対する接近を許容することによって、保安性のある連結を提供可能にする保安制御ポイント（Ｓｅｃｕｒｅｄ  Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）及び保安被制御機器（Ｓｅｃｕｒｅｄ  Ｃｏｎｔｒｏｌｌｅｄ  Ｄｅｖｉｃｅ）の標準が定義されている。
【０００８】
このために、保安被制御機器は、細部権限設定を保存したＡＣＬ（Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ｌｉｓｔ）を保存しており、保安制御ポイントは連結設定及び制御時の通信保安のための管理手続きをさらに有する。
ＡＣＬには、保安制御ポイントの接近権限を記述した複数の設定値が含まれるが、各設定値には接近権限所有者と接近許容項目とが含まれる。
保安制御ポイントは、保安被制御機器との連結のために認証（ａｕｔｈｅｎｔｉｃａｔｉｏｎ）及び暗号化（ｅｎｃｒｙｐｔｉｏｎ）のための情報を有しており、保安被制御機器とのデータ送受信時にも対称キーを用いた暗号化されたデータ送受信を行う。
【０００９】
図１は、従来の保安性のあるＵＰｎＰ装置の保安制御ポイントと保安被制御機器との間の連結を示すフローチャートである。
保安性のあるＵＰｎＰネットワーク上で保安制御ポイント１２０は、まず保安被制御機器１１０に対して検索を行うが（Ｄｉｓｃｏｖｅｒｙ）、これにより、保安被制御機器１１０は自身の情報を保安制御ポイント１２０に伝達する（Ｄｅｓｃｒｉｐｔｉｏｎ）。このように、保安制御ポイント１２０は保安被制御機器１１０から公開キー（ｐｕｂｌｉｃ  ｋｅｙ）を伝達されて、これを用いて相互間のメッセージ伝送に必要なセッションキー（ｓｅｓｓｉｏｎ  ｋｅｙ）を生成するが、セッションキーはメッセージ署名（ｍｅｓｓａｇｅ  ｓｉｇｎｉｎｇ）及び暗号化（ｅｎｃｒｙｐｔｉｏｎ）に使われる。
【００１０】
図２は、従来の保安性のある制御ポイントと保安性のない被制御機器との間の連結を示すフローチャートである。
保安制御ポイント２２０と非保安被制御機器２１０とで構成されたホームネットワークで保安制御ポイント２２０は、非保安被制御機器２１０への接近におけるあらゆる場合に許容されるが、この際、公開キーの伝達やセッションキーの設定過程が無視されて保安が適用されないネットワーク構成がなされる。換言すれば、非保安制御ポイント（図示せず）と非保安被制御機器２１０との間の連結のような非保安ネットワーク構成がなされるものである。
【００１１】
ホームネットワークでの保安に対する必要によって保安性のあるＵＰｎＰ装置が登場することによって、保安性のあるＵＰｎＰ装置と既存の保安性のないＵＰｎＰ装置とのネットワーク構成に対する問題が新たに台頭された。
例えば、非保安被制御機器に外部非保安制御ポイントまたは保安制御ポイントの接続に対するネットワーク構成及び保安被制御機器に外部保安制御ポイントの接続に対するネットワーク構成がそれであるが、究極的に保安性のあるＵＰｎＰ装置の普及のためには、それに対する対策が研究されねばならない。
【００１２】
韓国公開特許2004-021305はユーザーにインターフェースを提供してホームネットワークに遠隔接続する場合引証情報を入力して保安連結状態で必要な場合特定機能をホームエージェントからダウンロード受けるように遠隔地制御ポイントを備える遠隔端末が含まれたUPnPネットワークの保安接続システムが開始されている。しかし、これは遠隔端末とホームネットワーク間の保安接続だけを開始していて、保安性いないUPnP装置と保安性あるUPnP装置簡儀連結に対しては開始しなくている。従って、保安性ないUPnP装置と保安性あるUPnP装置間の保安性ある連結に対した方法が要求される。
【特許文献１】韓国公開特許２００４−０２１３０５
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は仮想ＵＰｎＰモジュールを通じて既存の保安性のないＵＰｎＰ装置と保安性のあるＵＰｎＰ装置との間のホームネットワークを構成可能にするところにその目的がある。
本発明の他の目的は、保安性のない外部ＵＰｎＰ装置の接近は遮断し、保安性のある外部ＵＰｎＰ装置の接近のみを許容することによって保安が保持されたホームネットワークを構成可能にするところにその目的がある。
本発明の目的は、以上で言及した目的に制限されず、言及されていない他の目的は下の記載から当業者に明確に理解されうる。
【課題を解決するための手段】
【００１４】
前記目的を達成するための本発明の実施形態によるホームネットワーク装置間の保安連結のための装置は、保安性のないＵＰｎＰ装置に対する保安性のある仮想ＵＰｎＰ装置を生成する仮想ＵＰｎＰ装置生成部と、前記保安性のないＵＰｎＰ装置と前記仮想ＵＰｎＰ装置との間の対応情報を保存する情報保存部、及び前記対応情報を参照して外部保安ＵＰｎＰ装置と保安通信を行う保安通信部と、を備える。
【００１５】
本発明の実施形態によるホームネットワーク装置間の保安連結のためのシステムは、ホームネットワーク上の保安性のないＵＰｎＰ装置と、前記保安性のないＵＰｎＰ装置に対応する保安性のある仮想ＵＰｎＰ装置を生成する保安中継機器、及び前記生成された仮想ＵＰｎＰ装置を通じて前記保安性のないＵＰｎＰ装置と保安通信を行う保安ＵＰｎＰ装置を備える。
【００１６】
本発明の実施形態によるホームネットワーク装置間の保安連結のための 方法は、保安性のない被制御機器との非保安ネットワークを構成する段階と、前記保安性のない被制御機器に対応する保安性のある仮想被制御機器を生成する段階と、前記生成された仮想被制御機器を通じて保安性のある外部制御ポイントと保安ネットワークとを構成する段階と、前記構成された保安ネットワーク上で前記保安性のある外部制御ポイントから制御命令メッセージを受信する段階と、前記構成された非保安ネットワーク上で前記保安性のない被制御機器へ前記受信された制御命令メッセージを送信する段階と、を含む。
【００１７】
本発明の実施形態によるホームネットワーク装置間の保安連結のための方法は、保安性のない制御ポイントとの非保安ネットワークを構成する段階と、前記保安性のない制御ポイントに対応する保安性のある仮想制御ポイントを生成する段階と、前記生成された仮想制御ポイントを通じて保安性のある外部被制御機器と保安ネットワークとを構成する段階と、前記構成された非保安ネットワーク上で前記保安性のない制御ポイントから制御命令メッセージを受信する段階と、前記構成された保安ネットワーク上で前記保安性のある外部被制御機器へ前記受信された制御命令メッセージを送信する段階と、を含む。
その他の実施例の具体的な事項は詳細な説明及び図面に含まれている。
【発明の効果】
【００１８】
本発明のホームネットワーク装置との間の保安連結のためのシステム及び方法によれば、次のような効果が１つあるいはそれ以上ある。
第１に、仮想ＵＰｎＰモジュールを通じて既存の保安性のないＵＰｎＰ装置と保安性のあるＵＰｎＰ装置との間のホームネットワークを構成可能にする。
第２に、保安性のない外部ＵＰｎＰ装置の接近は遮断し、保安性のある外部ＵＰｎＰ装置の接近だけを許容することによって、保安が保持されたホームネットワークを構成可能にする。
【発明を実施するための最良の形態】
【００１９】
本発明の利点及び特徴、そしてこれを達成する方法は添付された図面に基づいて詳細に後述されている実施例を参照すれば明確になる。しかし、本発明は以下で開示される実施例に限定されるものではなく、この実施例から外れて多様な形に具現でき、本明細書で説明する実施例は本発明の開示を完全にし、本発明が属する技術分野で当業者に発明の範ちゅうを完全に報せるために提供されるものであり、本発明は請求項及び発明の詳細な説明により定義されるだけである。一方、明細書全体に亙って同一な参照符号は同一な構成要素を示す。
以下、添付図面に基づいて本発明の望ましい実施形態を詳細に説明する。
【００２０】
図３Ａは、本発明の実施形態によるホームネットワーク装置との間の保安連結のためのシステムを示す図面である。
本発明の実施形態によるホームネットワーク装置との間の保安連結のためのシステムは保安性のないＵＰｎＰ装置（以下、非保安ＵＰｎＰ装置と称する）３１０、保安中継機器３２０及び保安性のある外部ＵＰｎＰ装置（以下、保安ＵＰｎＰ装置と称する）３３０を備えて構成される。
【００２１】
ここで、非保安ＵＰｎＰ装置３１０は、保安性のない被制御機器または保安性のない制御ポイントであり、保安ＵＰｎＰ装置３３０は、保安性のある外部制御ポイントまたは保安性のある外部被制御機器である。
【００２２】
本発明によるホームネットワーク装置間の保安連結のためのシステムは、非保安ＵＰｎＰ装置３１０で構成されたホームネットワーク３００に外部から保安ＵＰｎＰ装置３３０が参与する場合、非保安ＵＰｎＰ装置３１０と保安ＵＰｎＰ装置３３０との間の保安連結のためのものであって、非保安ＵＰｎＰ装置３１０で構成されたホームネットワーク３００には保安中継機器３２０が備えられていることが望ましい。
【００２３】
保安中継機器３２０は、非保安ＵＰｎＰ装置３１０との非保安ネットワークを通じて非保安ＵＰｎＰ装置３１０に対応する仮想ＵＰｎＰ装置を生成し、外部保安ＵＰｎＰ装置３３０がホームネットワーク３００に参与する場合、仮想ＵＰｎＰ装置を通じて保安ＵＰｎＰ装置３３０と保安ネットワークを構成する。
【００２４】
したがって、非保安ＵＰｎＰ装置３１０は、保安中継機器３２０で生成された仮想ＵＰｎＰ装置を通じて外部から参与する保安ＵＰｎＰ装置３３０と保安ネットワークを構成可能である。
ここで、仮想ＵＰｎＰ装置は、保安性のある仮想被制御機器または保安性のある仮想制御ポイントである。
【００２５】
図３Ｂは、本発明の実施形態による非保安被制御機器と外部保安制御ポイントとの間の保安連結を示す図面である。
非保安ＵＰｎＰ装置３１０が非保安被制御機器３１０ｂである場合、保安中継機器３２０ｂは非保安被制御機器３１０ｂとの非保安ネットワークを通じて非保安被制御機器３１０ｂに対応する仮想被制御機器を生成し、外部保安制御ポイント３３０ｂと保安ネットワークを構成する。
【００２６】
保安中継機器３２０ｂは自身が送信した検索メッセージに応答した説明メッセージを通じて非保安被制御機器３１０ｂの存在を感知でき、説明メッセージを参照して非保安被制御機器３１０ｂの対応情報を作成して保存し、仮想被制御機器を生成する。このように生成された仮想被制御機器は、外部保安制御ポイント３３０ｂの検索メッセージを受信すれば、対応情報を参照して説明メッセージを送信し、保安制御ポイント３３０ｂと対称キーの交換を通じて保安ネットワークを構成する。
【００２７】
図３Ｃは、本発明の実施形態による非保安制御ポイントと外部保安被制御機器との間の保安連結を示す図面である。
非保安ＵＰｎＰ装置３１０が非保安制御ポイント３１０ｃである場合、保安中継機器３２０ｃは非保安制御ポイント３１０ｃとの非保安ネットワークを通じて非保安制御ポイント３１０ｃに対応する仮想制御ポイントを生成し、外部保安被制御機器３３０ｃと保安ネットワークを構成する。
【００２８】
保安中継機器３２０ｃは、非保安制御ポイント３１０ｃが送信した検索メッセージを通じて非保安制御ポイント３１０ｃの存在を感知でき、受信した検索メッセージを参照して非保安制御ポイント３１０ｃの対応情報を作成して保存し、仮想制御ポイントを生成する。このように生成された仮想制御ポイントは、対応情報を参照して検索メッセージを作成し、それを外部保安被制御機器３３０ｃに送信する。そして、仮想制御ポイントから検索メッセージを受信した外部保安被制御機器３３０ｃは、仮想制御ポイントに説明メッセージを送信し、対称キーの交換を通じて保安ネットワークを構成する。
【００２９】
図４は、本発明の実施形態による保安中継機器を示すブロック図である。
保安中継機器３２０は、非保安通信部４１０、仮想ＵＰｎＰ装置生成部４２０、情報保存部４３０、制御部４４０、連結管理部４５０及び保安通信部４６０を含んで構成される。
【００３０】
非保安通信部４１０は、アドレス指定、検索、説明、制御、イベント作業、プレゼンテーションなどの過程を通じて非保安ＵＰｎＰ装置３１０と非保安ネットワークを構成する役割を行うが、非保安ＵＰｎＰ装置３１０から検索または説明メッセージを受信した非保安通信部４１０は、検索または説明メッセージに含まれた非保安ＵＰｎＰ装置３１０の情報を参照して非保安ネットワークを構成する。
【００３１】
仮想ＵＰｎＰ装置生成部４２０は、非保安ＵＰｎＰ装置３１０に対する保安性のある仮想ＵＰｎＰ装置を生成する役割を行うが、これは再び仮想被制御機器生成部４２０ａと仮想制御ポイント生成部４２０ｂとに細分化される。
仮想被制御機器生成部４２０ａは、非保安ＵＰｎＰ装置３１０が非保安被制御機器３１０ｂである場合、それに対応する仮想被制御機器を生成する役割を行う。
【００３２】
保安中継機器３２０ｂが非保安制御ポイントとしてホームネットワーク３００ｂ上に存在する非保安被制御機器３１０ｂに検索メッセージを送信すれば、非保安被制御機器３１０ｂはそれによる説明メッセージを保安中継機器３２０ｂに送信するが、これを用いて保安中継機器３２０ｂはホームネットワークを構成する非保安ＵＰｎＰ装置３１０が非保安被制御機器３１０ｂであることを認知して、仮想被制御機器生成部４２０ａを通じて仮想被制御機器を生成する。
【００３３】
仮想被制御機器生成部４２０ａによって生成された仮想被制御機器は外部から参与する保安制御ポイント３３０ｂと保安ネットワークを構成する。
仮想制御ポイント生成部４２０ｂは、非保安ＵＰｎＰ装置３１０が非保安制御ポイント３１０ｃである場合、それに対応する仮想制御ポイントを生成する役割を行う。
【００３４】
非保安制御ポイント３１０ｃが非保安被制御機器を検索して検索メッセージを送信すれば、これを受信した保安中継機器３２０ｃはそれによる説明メッセージを非保安制御ポイント３１０ｃに送信するが、受信した検索メッセージを用いてホームネットワーク３００ｃを構成する非保安ＵＰｎＰ装置３１０が非保安制御ポイント３１０ｃであることを認知して、仮想制御ポイント生成部４２０ｂを通じて仮想制御ポイントを生成することである。
【００３５】
仮想制御ポイント生成部４２０ｂによって生成された仮想制御ポイントは、外部から参与する保安被制御機器３３０ｃと保安ネットワークを構成する。
情報保存部４３０は、非保安ＵＰｎＰ装置３１０と仮想ＵＰｎＰ装置生成部４２０から生成された仮想ＵＰｎＰ装置との間の対応情報を保存する役割を行う。
【００３６】
対応情報には、固有ＩＤ、ハードウェアアドレス、ＩＰアドレス、提供するサービスの種類及びサービスに対する制御権限を有する保安ＵＰｎＰ装置３３０の目録などが含まれるが、これを表で説明すれば次の通りである。
【００３７】
【表１】
2006148927.tif 000003
【００３８】
固有ＩＤは、生成された仮想ＵＰｎＰ装置に与えられる固有なＩＤであって、非保安ＵＰｎＰ装置３１０のハードウェアアドレスを用いて生成されることが望ましい。
【００３９】
ハードウェアアドレスは、非保安ＵＰｎＰ装置３１０のハードウェアアドレスであり、ＩＰアドレスは、非保安ＵＰｎＰ装置３１０のＩＰアドレスである。
提供するサービスの種類及びサービスに対する制御権限を有する保安ＵＰｎＰ装置３３０の目録は、非保安ＵＰｎＰ装置３１０が提供するサービスの種類及びそのサービスに対する制御権限を有する外部保安ＵＰｎＰ装置３３０の目録であって、ホームネットワーク上の非保安ＵＰｎＰ装置３１０が非保安被制御機器である場合にのみ作成され、非保安制御ポイントの場合には作成されないこともある。
【００４０】
保安中継機器３２０により生成された仮想ＵＰｎＰ装置は、非保安ＵＰｎＰ装置３１０との対応情報を用いて外部保安ＵＰｎＰ装置３３０と通信することである。
連結管理部４５０は、仮想ＵＰｎＰ装置と通信しようとする外部ＵＰｎＰ装置の保安性によって連結如何を制御する役割を行う。すなわち、ホームネットワークに参与する外部ＵＰｎＰ装置が保安ＵＰｎＰ装置３３０である場合に生成された仮想ＵＰｎＰ装置との保安ネットワーク構成を許容し、外部ＵＰｎＰ装置が非保安ＵＰｎＰ装置である場合には、ネットワーク構成を遮断することである。
【００４１】
ホームネットワーク３００に参与するＵＰｎＰ装置が非保安ＵＰｎＰ装置である場合には、検索及び説明過程以後に行われる保安セッション（ｓｅｃｕｒｉｔｙ  ｓｅｓｓｉｏｎ）を生成するためのキー（ｋｅｙ）交換及びセッションキー（ｓｅｓｓｉｏｎ  ｋｅｙ）設定動作がなされないので、連結管理部４５０はこのような保安メッセージ交換の有無を通じて外部ＵＰｎＰ装置の保安有無を確認することができる。
【００４２】
保安通信部４６０は、アドレス指定、検索、説明、制御、イベント作業、プレゼンテーション及び保安キー交換などの過程を通じて外部からホームネットワーク３００に参与する保安ＵＰｎＰ装置３３０と保安通信を行う役割を行う。
保安通信部４６０は、情報保存部４３０に保存されている仮想ＵＰｎＰ装置の対応情報を用いて外部保安ＵＰｎＰ装置３３０と保安ネットワークを構成するものである。
【００４３】
制御部４４０は、非保安通信部４１０、仮想ＵＰｎＰ装置生成部４２０、情報保存部４３０、連結管理部４５０、保安通信部４６０及び装置の全般的な制御を行う。
【００４４】
図５は、本発明の実施形態による非保安被制御機器と外部保安制御ポイントとの間の保安連結を示すフローチャートである。
ホームネットワーク３００ｂを構成する非保安ＵＰｎＰ装置３１０が非保安被制御機器３１０ｂである場合、保安中継機器３２０ｂは、まず制御ポイントとしての役割を行って非保安通信部４１０を通じて検索メッセージを送信する（Ｓ５１０）。
【００４５】
検索メッセージを受信した非保安被制御機器３１０ｂは自身の情報を含む説明メッセージを用いて応答する（Ｓ５２０）。
説明メッセージを受信した保安中継機器３２０ｂは、説明メッセージを参照して非保安被制御機器３１０ｂと非保安ネットワークを構成して対応情報を作成するが、対応情報には、固有ＩＤ、ハードウェアアドレス、ＩＰアドレス、提供するサービスの種類及びサービスに対する制御権限を有する保安制御ポイント３３０ｂの目録などが含まれる。この際、固有ＩＤは、非保安被制御機器３１０ｂのハードウェアアドレスを用いて生成することによって、相異なる非保安被制御機器３１０ａを区別可能にする。
【００４６】
対応情報を作成し、それを情報保存部４３０に保存した保安中継機器３２０ｂは、対応情報による仮想被制御機器を生成し（Ｓ５３０）、外部から参与する保安制御ポイント３３０ｂの検索メッセージを待機する。
【００４７】
次いで、外部保安制御ポイント３３０ｂから検索メッセージを受信した（Ｓ５４０）保安中継機器３２０ｂは情報保存部４３０に保存されている対応情報を参照して説明メッセージを送信し（Ｓ５５０）、対称キーの交換などを通じて保安ネットワークを構成する（Ｓ５６０）。
【００４８】
保安ネットワークが構成されれば、保安制御ポイント３３０ｂは保安中継機器３２０ｂに制御メッセージを送信できるが（Ｓ５７０）、保安中継機器３２０ｂの仮想被制御機器はＡＣＬに該当する対応情報を用いて受信した制御メッセージの制御権限を確認する（Ｓ５８０）。次いで、受信した制御メッセージに制御権限があると判断すれば、受信された制御メッセージを非保安被制御機器３１０ｂに伝達し（Ｓ５９０）、制御権限がないと判断すれば作業を終了する。
【００４９】
図６は、本発明の実施形態による非保安制御ポイントと外部保安被制御機器との間の保安連結を示すフローチャートである。
ホームネットワーク３００ｃを構成する非保安ＵＰｎＰ装置３１０が非保安制御ポイント３１０ｃである場合、保安中継機器３２０ｃは、まず被制御機器として役割を行って非保安制御ポイント３１０ｃの検索メッセージを待機する。
【００５０】
次いで、非保安制御ポイント３１０ｃから検索メッセージを受信すれば（Ｓ６１０）、説明メッセージを送信し（Ｓ６２０）、検索メッセージを参照して非保安ネットワークを構成して対応情報を作成するが、前述したように対応情報には、固有ＩＤ、ハードウェアアドレス、ＩＰアドレス、提供するサービスの種類及びサービスに対する制御権限を有する保安ＵＰｎＰ装置３３０の目録などが含まれるが、非保安制御ポイント３１０ｃについての対応情報は、提供するサービスの種類及びサービスに対する制御権限を省略できる。
【００５１】
この際、固有ＩＤは、非保安制御ポイント３１０ｃのハードウェアアドレスを用いて生成することによって、相異なる非保安制御ポイント３１０ｃを区別可能にする。
対応情報を作成して情報保存部４３０に保存した保安中継機器３２０は対応情報による仮想制御ポイントを生成し（Ｓ６３０）、外部から参与する保安被制御機器３３０ｃに検索メッセージを送信する（Ｓ６４０）。
【００５２】
保安被制御機器３３０ｃは受信した検索メッセージに対して自身の情報を含む説明メッセージを送信し（Ｓ６５０）、保安中継機器３２０ｃに応答して、対称キーの交換などを通じて保安中継機器３２０ｃと保安ネットワークを構成する（Ｓ６６０）。
次いで、保安中継機器３２０ｃが非保安制御ポイント３１０ｃから制御メッセージを受信すれば（Ｓ６７０）、保安中継機器３２０ｃは保安ネットワークを通じて受信した制御メッセージを保安被制御機器３３０ｃに送信する（Ｓ６８０）。
【００５３】
制御メッセージを受信した外部保安被制御機器３３０ｃは、自身が保存しているＡＣＬを参照して受信した制御メッセージの制御権限を確認し（Ｓ６９０）、受信した制御メッセージに制御権限があると判断すれば制御命令を行い、制御権限がないと判断すれば作業を終了する。
【００５４】
図７は、本発明の実施形態による１つまたは複数の非保安ＵＰｎＰ装置が１つの保安中継機器を通じて１つまたは複数の外部保安ＵＰｎＰ装置と通信することを示す図面である。
本発明において保安中継機器３２０は、ホームネットワークを構成する１つまたは複数の非保安ＵＰｎＰ装置３１０に対する通路の役割を行える。
【００５５】
この際、保安中継機器３２０は保存している対応情報の固有ＩＤを用いて相異なる複数の非保安ＵＰｎＰ装置３１０を区別できるが、複数の非保安ＵＰｎＰ装置３１０に対応する複数の仮想ＵＰｎＰ装置を生成して外部保安ＵＰｎＰ装置３３０と保安ネットワークを構成するものである。
【００５６】
図８は、本発明の実施形態による１つの非保安ＵＰｎＰ装置が１つの保安中継機器を通じて１つまたは複数の外部保安ＵＰｎＰ装置と通信することを示す図面である。
本発明において保安中継機器３２０は、ホームネットワークを構成する１つの非保安ＵＰｎＰ装置３１０に対してのみ通路の役割を行える。
【００５７】
この際、保安中継機器３２０は保存している対応情報の固有ＩＤを用いて自身に割当てられた非保安ＵＰｎＰ装置３１０を区別できるが、１つの非保安ＵＰｎＰ装置３１０に対応する１つの仮想ＵＰｎＰ装置を生成して外部保安ＵＰｎＰ装置３３０と保安ネットワークを構成するものである。
【００５８】
以上、添付図を参照して本発明の実施例を説明したが、本発明が属する技術分野で当業者ならば本発明がその技術的思想や必須特徴を変更せずとも他の具体的な形に実施されうるということが理解できるであろう。したがって、前述した実施例は全ての面で例示的なものであって、限定的なものではないと理解せねばならない。
【産業上の利用可能性】
【００５９】
本発明は、ホームネットワーク装置間の保安連結のためのシステム及び方法に関連した技術分野に好適に適用されうる。
【図面の簡単な説明】
【００６０】
【図１】従来の保安性のあるＵＰｎＰ装置の保安制御ポイントと保安被制御機器との間の連結を示すフローチャートである。
【図２】従来の保安性のある制御ポイントと保安性のない被制御機器との間の連結を示すフローチャートである。
【図３Ａ】本発明の実施形態によるホームネットワーク装置間の保安連結のためのシステムを示す図面である。
【図３Ｂ】本発明の実施形態による非保安被制御機器と外部保安制御ポイントとの間の保安連結を示す図面である。
【図３Ｃ】本発明の実施形態による非保安制御ポイントと外部保安被制御機器との間の保安連結を示す図面である。
【図４】本発明の実施形態による保安中継機器を示すブロック図である。
【図５】本発明の実施形態による非保安被制御機器と外部保安制御ポイントとの間の保安連結を示すフローチャートである。
【図６】本発明の実施形態による非保安制御ポイントと外部保安被制御機器との間の保安連結を示すフローチャートである。
【図７】本発明の実施形態による１つまたは複数の非保安ＵＰｎＰ装置が、１つの保安中継機器を通じて１つまたは複数の外部保安ＵＰｎＰ装置と通信することを示す図面である。
【図８】本発明の実施形態による１つの非保安ＵＰｎＰ装置が、１つの保安中継機器を通じて１つまたは複数の外部保安ＵＰｎＰ装置と通信することを示す図面である。
【符号の説明】
【００６１】
４１０  非保安通信部
４２０  仮想ＵＰｎＰ装置生成部
４３０  情報保存部
４４０  制御部
４５０  連結管理部
４６０  保安通信部
【図１】
2006148927.tif 000004
【図２】
2006148927.tif 000005
【図３Ａ】
2006148927.tif 000006
【図３Ｂ】
2006148927.tif 000007
【図３Ｃ】
2006148927.tif 000008
【図４】
2006148927.tif 000009
【図５】
2006148927.tif 000010
【図６】
2006148927.tif 000011
【図７】
2006148927.tif 000012
【図８】
2006148927.tif 000013