(57)【要約】  本発明は、ホームネットワークシステム、その制御方法、住居用ゲートウェイ設定方法、及びイベントプロトコル処理方法に係り、特にホームネットワークサービスの提供を受けるために、ホームネットワークを構成するデバイスを置き、多様な端末を利用してこれを制御する技術に関するものである。本発明のホームネットワークシステムは、ＨＮＳＮが、使用者と上記ＲＧに連結された家電製品についての情報を保存するデータベースであるＵｓｅｒ／Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ＤＢ；上記ＲＧの登録認証及び接続管理を行うプロセスであるＨｎｓｎＲｇＩＦ；上記ＲＧの装備制御及びイベント制御を行うプロセスであるＨｎｓｎＵＰｎＰ；及び上記使用者端末から入力される要請に対し、これを分析した後、上記ＨｎｓｎＵＰｎＰに制御命令を下げ、上記ＨｎｓｎＵＰｎＰで上記制御命令に対する応答をさらに使用者端末に伝送するアプリケーションサーバー；を含む。【選択図】図１
2009500714.tif 000002
【特許請求の範囲】
【請求項１】
ホームネットワークを構成する家電製品と連結されたゲートウェイであるＲＧと、使用者端末と、ネットワークと、前記ネットワークとＲＧとを連結しホームネットワークを制御するサーバーであるＨＮＳＮと、を含むホームネットワークシステムにおいて、
前記ＨＮＳＮは、
使用者と前記ＲＧに連結された家電製品とについての情報を保存しているデータペースであるＵｓｅｒ／Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ＤＢと；
前記ＲＧの登録認証及び接続管理を行うプロセスであるＨｎｓｎＲｇＩＦと；
前記ＲＧの装備制御及びイベント制御を行うプロセスであるＨｎｓｎＵＰｎＰと；
前記使用者端末から入力される要請に対してこれを分析した後、前記ＨｎｓｎＵＰｎＰに制御命令を送信し、前記ＨｎｓｎＵＰｎＰによる前記制御命令に対する応答をさらに使用者端末に伝送するアプリケーションサーバーと；
を含むことを特徴とする、ホームネットワークシステム。
【請求項２】
前記アプリケーションサーバーは、前記端末及び前記ＲＧと接続可能にするＷＥＢサーバーを含むことを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項３】
前記アプリケーションサーバーと前記ＨｎｓｎＲｇＩＦと前記ＨＮｓｎＵＰｎＰは、ｘｍ１を利用して要請及び応答をすることを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項４】
前記ＨｎｓｎＲｇＩＦと前記ＨｎｓｎＵＰｎＰは、常住プログラム形式で実行されるプロセスであることを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項５】
前記アプリケーションサーバーと前記ＨｎｓｎＵＰｎＰとの間に送受信される制御命令は、装備リスト表示命令、装備制御命令、及び装備イベント制御命令を含むことを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項６】
前記装備リスト表示命令は、ＴＣＰ／ＩＰに基づいてＨｔｔＰプロトコルを使用することを特徴とする、請求項５に記載のホームネットワークシステム。
【請求項７】
前記装備制御命令は、ＴＣＰ／ＩＰに基づいてＳＯＡＰプロトコルを使用することを特徴とする、請求項５に記載のホームネットワークシステム。
【請求項８】
前記装備イベント制御命令は、ＴＣＰ／ＩＰに基づいてＧＥＮＡプロトコルを使用することを特徴とする、請求項５に記載のホームネットワークシステム。
【請求項９】
前記ＨｎｓｎＵＰｎＰと前記ＲＧとの間には、家電製品の発見信号、家電製品についての情報ファイル維持信号、家電製品の制御信号、家電製品の状態モニタリング信号、及び家電製品のイベント制御信号が取り交わされることを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項１０】
前記家電製品の発見信号は、ＵＤＰ／ＩＰに基づいてＳＳＤＰ／ＧＥＮＡプロトコルを使用することを特徴とする、請求項９に記載のホームネットワークシステム。
【請求項１１】
前記家電製品についての情報ファイル維持信号は、ＴＣＰ／ＩＰに基づいてＨＴＴＰプロトコルを使用することを特徴とする、請求項９に記載のホームネットワークシステム
【請求項１２】
前記家電製品の制御信号は、ＴＣＰ／ＩＰに基づいてＳＯＡＰプロトコルを使用することを特徴とする、請求項９に記載のホームネットワークシステム。
【請求項１３】
前記家電製品の状態モニタリング信号は、ＴＣＰ／ＩＰに基づいてＳＯＡＰプロトコルを使用することを特徴とする、請求項９に記載のホームネットワークシステム。
【請求項１４】
前記家電製品のイベント制御信号は、ＴＣＰ／ＩＰに基づいてＧＥＮＡプロトコルを使用することを特徴とする、請求項９に記載のホームネットワークシステム。
【請求項１５】
前記ＨｎｓｎＲｇＩＦと前記ＲＧとの間には、ＲＧ登録信号とＲＧ接続管理信号が取り交わされることを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項１６】
前記ＲＧ登録信号は、ＴＣＰ／ＩＰに基づいてＲｅｇｉｓｔｅｒ  ＳＯＡＰプロトコルを使用することを特徴とする、請求項１５に記載のホームネットワークシステム。
【請求項１７】
前記ＲＧ接続管理信号は、ＴＣＰ／ＩＰに基づいてＡＩｉｖｅ／Ｂｙｅ  ＳＯＡＰプロトコルを使用することを特徴とする、請求項１５に記載のホームネットワークシステム。
【請求項１８】
ホームネットワークを構成する家電製品を制御するサーバーであるＨＮＳＮと、ｗｅｂ、ｗａｐ、ＰＤＡ、及びｓｋｖｍを含む使用者端末と、前記使用者端末とＨＮＳＮを連結するＷＥＢサーバーとを含むホームネットワークシステム制御方法において、
前記使用者端末でＩＤとパスワードが入力され、ＷＥＢサーバーで使用者認証が行われる段階と；
前記使用者認証に成功した場合、前記ＷＥＢサーバーは、前記ＨＮＳＮに、使用者が保有しているホームネットワークに連結されたＤｅｖｉｃｅのリストを要請する段階と；
前記要請を受けたＨＮＳＮにおいて、要請されたＤｅｖｉｃｅリストを前記ＷＥＢサーバーに送信する段階と；
前記ＷＥＢサーバーが、受信されたＤｅｖｉｃｅリストを変換して前記使用者端末に伝送し、前記使用者端末が、伝送されたＤｅｖｉｃｅリストを表示する段階と；
前記使用者端末において特定Ｄｅｖｉｃｅの制御を要請する段階と；
前記要請された制御信号がＷＥＢサーバーを介してＨＮＳＮに伝送される段階と；
前記ＨＮＳＮが前記制御信号に適したプロセスを進行する段階と；
前記ＨＮＳＮが前記プロセスに対するｒｅｓｐｏｎｓｅをＷＥＢサーバーに伝送する段階と；
前記ＷＥＢサーバーが、受信されたｒｅｓｐｏｎｓｅを変換して前記使用者端末に伝送する段階と；
を含むことを特徴とする、ホームネットワークシステム制御方法。
【請求項１９】
前記Ｄｅｖｉｃｅリストはｘｍｌでなることを特徴とする、請求項１８に記載のホームネットワークシステム制御方法。
【請求項２０】
前記ＷＥＢサーバーが受信されたＤｅｖｉｃｅリストを変換することは、受信されたＤｅｖｉｃｅリストをＤｅｖｉｃｅリスト用ｘｓｌと結合して変換することを特徴とする、請求項１８または１９に記載のホームネットワークシステム制御方法。
【請求項２１】
前記ｒｅｓｐｏｎｓｅはｘｍｌでなることを特徴とする、請求項１８に記載のホームネットワークシステム制御方法。
【請求項２２】
前記前記ＷＥＢサーバーが受信されたｒｅｓｐｏｎｓｅを変換することは、受信されたｒｅｓｐｏｎｓｅをＤｅｖｉｃｅ  ｄｉｓｐｌａｙ用ｘｓｌと結合して変換することを特徴とする、請求項１８または２１に記載のホームネットワークシステム制御方法。
【請求項２３】
中央サーバーによって家庭用デバイスを制御するためのサーバー（ＨＮＳＮ：Ｈｏｍｅ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ）と住宅装備間のプロトコルを使用してホームネットワークシステムを制御する方法において、
使用者が使用者アプリケーションサーバーでデバイス制御命令を選択すれば、デバイス制御メッセージがＨＮＳＮに伝達される段階と；
ＨＮＳＮがデバイス制御メッセージを住居ゲートウェイに伝達し、住居ゲートウェイからのデバイス制御メッセージ応答を使用者アプリケーションサーバーに伝達する段階；
使用者が使用者アプリケーションサーバーで状態確認命令を選択すれば、状態確認メッセージがＨＮＳＮに伝達される段階と；
ＨＮＳＮが状態確認メッセージを住居ゲートウェイに伝達し、住居ゲートウェイからの状態確認メッセージ応答を使用者アプリケーションサーバーに伝達する段階と；
を含むことを特徴とする、ホームネットワークシステム制御方法。
【請求項２４】
前記ＨＮＳＮがディスカバリー過程において、住居ゲートウェイをＵＰｎＰデバイスで認識し、ディスクリプション過程において、住居ゲートウェイのデバイスディスクリプションファイルとサービスディスクリプションを受信する段階をさらに含むことを特徴とする、請求項２３に記載のホームネットワークシステム制御方法。
【請求項２５】
前記プロトコルのスタックとしては、ＴＣＰ／ＩＰに基づいてＳＯＡＰを使用することを特徴とする、請求項２３に記載のホームネットワークシステム制御方法。
【請求項２６】
ホームネットワークサービスを提供するホームネットワークサービングノード（ＨＮＳＮ）と、住宅で使用される多数のデバイス（Ｄｅｖｉｃｅ）と、ゲートウェイの役目をする住居用ゲートウェイ（ＲＧ）とを含むホームネットワークシステムの前記ＨＮＳＮとＲＧとの間の無線インターネット接続のためのインターネットに基づいて住居用ゲートウェイを設定する方法において、
使用者アプリケーションによってＲＧのポートテーブル設定命令が選択される段階；
前記ポートテーブル設定命令に応じてアクション要求メッセージ（ＡＣＴＩＯＮ−Ｒｅｑ）が前記ＨＮＳＮに伝達される段階と；
前記ＨＮＳＮでのアクション要求メッセージを前記ＲＧに伝達する段階と；
前記ＲＧにおいて、各アクションによってポートテーブル設定命令を実行する段階と；
前記ＲＧにおけるアクション応答メッセージ（ＡＣＴＩＯＮ−Ｒｅｓ）を前記ＨＮＳＮに伝達する段階と；
を含むことを特徴とする、ホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項２７】
前記ＨＮＳＮと前記ＲＧとの間には、ディスカバリー（Ｄｉｓｃｏｖｅｒｙ）とディスクリプション（Ｄｅｓｃｒｉｐｔｏｎ）を実行し、ＵＰｎＰプロトコルで定義された過程を実行することを特徴とする、請求項２６に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項２８】
前記ＨＮＳＮのディスカバリー（Ｄｉｓｃｏｖｅｒｙ）過程では、前記ＲＧをＵＰｎＰ  Ｄｅｖｉｃｅで認識することを特徴とする、請求項２７に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項２９】
前記ＨＮＳＮのディスクリプション（Ｄｅｓｃｒｉｐｔｉｏｎ）過程では、前記ＲＧのデバイスディスクリプション（ｄｅｖｉｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ）ファイルとポートテーブル設定のためのサービスディスクリプション（ｓｅｒｖｉｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ）を受信することを特徴とする、請求項２７に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項３０】
前記アクション要求メッセージは、ＡｄｄＰｏｒｔＭａｐｐｉｎｇ／ＤｅｌｅｔｅＰｏｒｔＭａｐｐｉｎｇ／ＵｐｄａｔｅＰｏｒｔＭａｐｐｉｎｇ／ＧｅｔＴａｂｌｅＡｌｌＥｎｔｒｉｅｓ／ＧｅｔＧｅｎｅｒｉｃＥｎｔｒｙ／ＧｅｔＳｐｅｃｉｆｉｃＥｎｔｒｙなどを含むことを特徴とする、請求項２６に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項３１】
前記ポートテーブル設定命令は、追加、削除、変更及び検索に対するポートフォーワーディングを行うことを特徴とする、請求項２６に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項３２】
前記ポートテーブル設定のためのプロトコルスタックは、ＴＣＰ／ＩＰに基づいてＳＯＡＰ（ＨＴＩＰ）を使用することを特徴とする、請求項２６に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項３３】
モバイルネットワークに連結され、デバイスの制御及び制御状態を伝達する中央サーバーと、前記中央サーバー（ＨＮＳＮ）とネットワークを介して連結され、多数のデバイスが接続されるゲートウェイ（ＲＧ）とを含むシステムを利用する住居用ゲートウェイ設定方法において、
前記ゲートウェイにおいて、ＩＤ、パスワード及びＩＰを含む登録要求メッセージを前記中央サーバーに伝送する段階と；
前記中央サーバーのインターフェースを介して入力された登録要求メッセージをデータベース化する段階と；
前記中央サーバーにおいて、自分のＩＰ及びポートを含む登録応答メッセージを前記ゲートウェイに伝送する段階と；
登録がなされれば、前記ゲートウェイにおいて、設定時間ごとに、ＩＤ、パスワード及びＩＰを含む認証要求メッセージを前記中央サーバーに伝達する段階と；
前記中央サーバーのインターフェースを介して入力された認証要求メッセージをデータベース化して更新する段階と；
を含むことを特徴とする、ホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項３４】
前記ゲートウェイで認証要求メッセージを伝送しない場合は、エラー処理または障害処理することを特徴とする、請求項３３に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項３５】
前記ゲートウェイが削除された場合は、サービス中止要求及び応答メッセージを送受信し、該当使用者の情報をデータベース化して更新することを特徴とする、請求項３３に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項３６】
前記中央サーバーとゲートウェイとの間のプロトコルスタックは、ＴＣＰ／ＩＰに基づいてＳＯＡＰ（ＨＴＴＰ）を使用することを特徴とする、請求項３３〜３５のいずれか１項に記載のホームネットワークシステムにおける住居用ゲートウェイ設定方法。
【請求項３７】
モバイルネットワークに連結され、デバイスの制御及び制御状態を伝達する中央サーバーと、前記中央サーバー（ＨＮＳＮ）とネットワークを介して連結され、多数のデバイスが接続されるゲートウェイ（ＲＧ）とを含んでなるシステムを利用するホームネットワークデバイスイベントプロトコル処理方法において、
使用者によって伝送されたイベント受信要求メッセージを前記中央サーバーで受信する第１段階と；
前記受信されたイベント受信要求メッセージを前記ゲートウェイに伝達し、前記ゲートウェイが前記デバイスにイベント受信要求メッセージを伝達する第２段階と；
前記デバイスからのイベント受信応答メッセージを前記ゲートウェイに伝達し、前記ゲートウェイが中央サーバーにイベント受信応答メッセージを前逹する第３段階と；
前記デバイスで発生するイベント発生メッセージを前記ゲートウェイを介して前記中央サーバーに伝達する第４段階と；
前記中央サーバーからゲートウェイを介して該当デバイスにイベント発生応答メッセージを伝達する第５段階と；
を含むことを特徴とする、ホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項３８】
前記第１段階に先立ち、
前記中央サーバーでＵＰｎＰプロトコルを利用して、前記ゲートウェイに接続されたデバイスを認識する段階と；
前記デバイスのデバイス設定ファイルとサービス設定ファイルを中央サーバーで受信する段階と；
を含むことを特徴とする、請求項３７に記載のホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項３９】
前記第４段階の後に、
発生したイベントはデータベース化され、前記中央サーバーでモバイルネットワークを利用して前記使用者端末機にイベントメッセージを伝達することを特徴とする、請求項３７に記載のホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項４０】
前記第５段階の後に、使用者がイベント受信拒絶を行うとする場合、使用者によって伝送されたイベント受信拒絶要求メッセージを前記中央サーバーで受信する段階と；
前記受信されたイベント受信拒絶要求メッセージを前記ゲートウェイに伝達し、前記ゲートウェイはイベント受信拒絶要求メッセージを関連するデバイスに伝達する段階と；
前記デバイスからのイベント受信拒絶応答メッセージを前記ゲートウェイに伝達し、前記ゲートウェイが前記中央サーバーにイベント受信拒絶応答メッセージを伝達する段階と；
をさらに含むことを特徴とする、請求項３７に記載のホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項４１】
前記中央サーバーと、前記ゲートウェイと、前記デバイスとの間のプロトコルスタックは、ＴＣＰ／ＩＰに基づいてＧＥＮＡ（ＨＴＴＰ）を使用することを特徴とする、請求項３７〜４０のいずれか１項に記載のホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項４２】
ＨＮＳＮと、ＲＧと、一つ以上のホームネットワークデバイスと、ＳＭＳセンターと、ＭＳＣと、携帯端末とからなるシステムのイベントプロトコル処理方法において、
前記一つ以上のホームネットワークデバイスのいずれか一つのデバイスにおいて、ＳＭＳを伝送する人の番号及び内容が入力される段階と；
前記入力された番号と内容が前記ＲＧを介して前記ＨＮＳＮに伝送される段階と；
前記ＨＮＳＮにおいて、伝送された番号と内容を前記ＳＭＳセンターに伝送する段階と；
前記ＳＭＳセンターにおいて、使用者の認証を経った後、受信携帯端末がある位置のＭＳＣを介して携帯端末にＳＭＳを送り出す段階と；
を含むことを特徴とする、ホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項４３】
前記一つ以上のホームネットワークデバイスは、ドア開閉システム、保安システム、劇場用ＡＶ  Ｓｙｓｔｅｍ、ＴＶ、ＶＣＲ及びデジタル衛星サービス（ＤＳＳ：Ｄｉｇｉｔａｌ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅｓ）として知られた直接放送衛星サービス（ＤＢＳＳ：Ｄｉｒｅｃｔ  ｂｒｏａｄｃａｓｔ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅｓ）、スプリンクラーシステム、照明システム、マイクロウエーブ、食器洗い器、オーブン／ストーブ、洗濯機／乾燥器及び自動車内でのプロセッシングシステムのような電車装置を含むことを特徴とする、請求項４２に記載のホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項４４】
ＨＮＳＮと、ＲＧと、一つ以上のホームネットワークデバイスと、ＳＭＳセンターと、ＭＳＣと、携帯端末とからなるシステムのイベントプロトコル処理方法において、
前記一つ以上のホームネットワークデバイスのいずれか一つのデバイスにおいて、前もって設定されたイベントが発生した場合、既保存された電話番号と内容をＳＭＳに伝送するように要請する段階と；
前記電話番号と内容が前記ＲＧを介して前記ＨＮＳＮに伝送される段階と；
前記ＨＮＳＮにおいて、伝送された電話番号と内容をＳＭＳセンターに伝送する段階と；
前記ＳＭＳセンターにおいて、使用者の認証を経った後、受信携帯端末がある位置のＭＳＣを介して携帯端末にＳＭＳを送り出す段階と；
を含むことを特徴とする、ホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項４５】
前記既保存されたイベントは、ガス漏出の場合、外出時に門が施錠されていない場合、タイマーによって電灯が点灯または消灯された場合、及び無断でドアが開いた場合を含むことを特徴とする、請求項８に記載のホームネットワークシステムにおいてイベントプロトコル処理方法。
【請求項４６】
前記既保存された電話番号は、家主及びその家族だけでなく、辺りの消防署及び警察署の電話番号を含むことを特徴とする、請求項４４に記載のホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項４７】
ＨＮＳＮと、ＲＧと、一つ以上のホームネットワークデバイスと、ＬＢＳサーバーとからなるシステムのイベントプロトコル処理方法において、
前記一つ以上のホームネットワークデバイスのいずれか一つのデバイスにおいて、位置情報を知りたい人の端末番号が入力される段階と；
前記入力された番号及び内容が前記ＲＧを介して前記ＨＮＳＮに伝送される段階と；
前記ＨＮＳＮにおいて、伝送された番号が位置照会可能な番号であるかを判断し、位置照会が可能でない場合は、前記ＲＧを介して前記ホームネットワークデバイスに照会不可通知をし、これをデバイスのウェブ画面に表示し、位置照会可能な場合は、位置情報照会を前記ＬＢＳサーバーに要請する段階と；
前記ＬＢＳサーバーにおいて、該当端末の位置情報を検索し、これをさらに前記ＨＮＳＮＥに伝送する段階と；
前記ＨＮＳＮにおいて、ＲＧを介して前記位置情報を該当デバイスのウェブ画面に表示する段階と；
を含むことを特徴とする、ホームネットワークシステムにおけるイベントプロトコル処理方法。
【請求項４８】
前記一つ以上のホームネットワークデバイスは、ドア開閉システム、保安システム、劇場用ＡＶ  Ｓｙｓｔｅｍ、ＴＶ、ＶＣＲ、及びデジタル衛星サービス（ＤＳＳ：Ｄｉｇｉｔａｌ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅｓ）として知られた直接放送衛星サービス（ＤＢＳＳ：Ｄｉｒｅｃｔ  ｂｒｏａｄｃａｓｔ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅｓ）、スプリンクラーシステム、照明システム、マイクロウエーブ、食器洗い器、オーブン／ストーブ、洗濯機／乾燥器及び自動車内でのプロセッシングシステムのような電子装置を含むことを特徴とする、請求項４７に記載のホームネットワークシステムにおけるイベントプロトコル処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークシステム、その制御方法、その住居用ゲートウェイ設定方法、及びそのイベントプロトコル処理方法に係り、特に、ホームネットワークサービスの提供を受けるために、ホームネットワークを構成するデバイスを置き、多様な端末を利用して、これを制御するホームネットワークシステム、その制御方法、その住居用ゲートウェイ設定方法、及びそのイベントプロトコル処理方法に関する。
【背景技術】
【０００２】
ホームネットワーキングとは、一般に、ＰＣなどの家庭内情報家電器機を一つのネットワークに統合して通信可能にすることをいう。ホームネットワーキングは、ネットワーキング技術に基づくソフトウェア、及び情報家電器機の発展につれて急速に拡散している。
【０００３】
狭義のホームネットワーキングは、有／無線を統合するネットワーク技術に限定されるが、広義の概念は、これに基づいて情報家電器機との統合、及びこのようなハードウェアを制御して管理することができる基礎ソフトウェアを総称してホームネットワーキングと言える。
【０００４】
ホームネットワーキングは、ネットワーキング技術の発展と、これを基にして運営される情報家電器機、及びこのような統合環境を円滑に作動させる応用ソフトウェアの発展がともになされなければならないため、何よりも関連技術の完成度及び標準化の作業が重要である。
【０００５】
最近になり、ソフトウェアミドルウェアとして、ＪＩＮＩ，ＨＷＷ（Ｈｏｍ  Ｗｉｄｅ  Ｗｅｂ）、ＨＡＶｉ（Ｈｏｍｅ  Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ）、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌａｇ  ａｎｄ  Ｐｌａｙ）などが標準として提示され、競争的に発展している。そのうち、ＵＰｎＰは、ネットワークに参加する多様な器機が提供するサービスを便利に利用できるようにする標準である。例えば、ネットワークにプリンターが接続されたとき、ドライバーの設置のような別途の過程なしに、すぐ使用することができる。
【０００６】
ＵＰｎＰ可能器機は、ＵＰｎＰにおいて定義したプロトコルを支援し、そのデバイスが支援するサービスに対する定義機能及び表現機能を提供する。ＵＰｎＰ可能器機が提供するサービスは、ネットワーク内の制御ポイントまたはインターネットブラウザーを介して使用することができる。
【０００７】
制御ポイントは、ＵＰｎＰのＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）を利用してネットワークに接続された使用可能なサービスを捜し、そのサービスからＸＭＬ言語で記述されたサービス定義を得て制御する。ＵＰｎＰ可能器機の応用分野は、大きく事務用または家庭用になると予想され、一般家庭は、コンピューターまたは通信網に対する専門知識が不足であるという点で、ＵＰｎＰ可能器機の応用技術が脚光を浴びている。
【０００８】
このＵＰｎＰ技術は、ＴＣＰ／ＩＰに基づくプロトコルセットを含む：
【０００９】
−‘単純サービス発見プロトコル（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）１．０’（＜ｈｔｔｐ：／／ｓｅａｒｃｈ．ｉｅ．ｏｒｇ／ｉｎｔｅｒｎｅｔ−ｄｒａｆｔｓ／ｄｒａｆｔ−ｃａｉ−ｓｓｄｐ−ｖ１−０１．ｔｘｔ＞）
【００１０】
−‘ＤＮＳ（ドメインネームサーバー）サービスのマルチキャスト発見’（＜ｄｒａｆｔ−ｍａｎｎｉｎｇ−ｍｕｌｔｉｃａｓｔ−ｄｎｓ−０１．ｔｘｔ＞）
【００１１】
−‘拡張されたマークアップ言語’−ＸＭＬ（１．０Ｗ３Ｃ推薦）
【００１２】
−すべてのインターフェース（ＩＳＡ、ＰＣＩ、ＶＥＳＡ、ＵＳＢなど）及びすべてのネットワークを支援し、いずれのネットワークプロトコルにも適用可能
【００１３】
一方、ホームネットワークサービスと関連する特許には、多数の先行出願が存在する。その中で、ホームネットワークシステムに対する中心的な二つの先行出願を参照する。まず、ホームネットワークシステム（三星電子；大韓民国特許出願番号：１０−２００１−００７１３３８）の出願は、多数の家電製品と接続されるゲートウェイと、使用者が用いる制御主体と情報を送受信し、前記家電製品の製品情報を備え、前記ゲートウェイと接続されるセットトップボックスを含むことにより、セットトップボックスが家電製品の画面情報及び制御情報を有するので、使用者が家電製品を制御するときに必要であったプログラム及び使用者認証過程が不要であり、これにより、別途の認証モジュールを備える必要がなく、セットトップボックスでテレビの解像度に合わせて情報を伝送するので、サーバーで別途のテレビ専用画面制御装置を備えなくても良いという利点を有する出願である。
【００１４】
しかし、上記の出願は、ホームネットワークを構成するために、ＴＶ用セットトップボックスが必要になって、セットトップボックスを備えていない利用者にはホームネットワーク構成が難しいという問題点がある。
【００１５】
一方、ホームネットワークシステム（ＬＧテレコム、大韓民国特許出願番号：１０−２００２−００１０９３４）出願は、家庭のネットワーク環境に対応して効率的なネットワーク制御を可能にするホームネットワークシステムに関するもので、インターネットを介して外部ＰＣと連結されたウェブまたはウェブサーバーを介してデータと内輪ネットワークのデータ遠隔送受信を制御するための遠隔制御サーバー、家庭内に設置された一般ＰＣ、ＰＣのブラウザーにおいて具現されるＧＵＩインターフェースを提供し、使用者インターフェース上の使用者制御命令、自体ブラウザーを介する使用者制御命令、及び遠隔制御サーバーを介する使用者命令に相応して制御を行うホームネットワークシステムに関して出願した。
【００１６】
上記の出願は、ホームネットワークシステムの中心に家庭用ＰＣを置き、家庭用一般ＰＣで家電製品を制御するようにしている。このようなシステムは、家庭用ＰＣを利用するため、それぞれの家庭で自らシステムを構成しなければならない問題点があり、ＰＣのアップグレードまたはＰＣ運営体制を新たにインストールする場合には、すべてのホームネットワークが停止するという問題点がある。
【００１７】
上記の代表的な二つの先行出願のみならず、その他の先行出願もホームネットワークに対して開示しているが、ゲートウェイ家電製品が連結された家の構成について詳述しており、ゲートウェイから遠隔端末までの段階、及びホームネットワークを制御する外部のサーバーについては開示していない。
【００１８】
また、遠隔の使用者端末を利用してホームネットワークを制御する方法についての内容を含む多数の出願が存在する。ただ、この出願は、ホームネットワークを制御するが、ホームネットワークに接続された多数の家電製品の制御を中心として発明を開示しており、多様な使用者端末の接続を可能にし、これによってどの方式で使用者端末とサーバー間の通信を行うかについては開示していない。
【００１９】
一方、多様な通信プロトコルに対応して家に分散しているデバイス（家電器機）を統合管理することができる制御装置も開発されている。すなわち、ＩＥＥＥ１３９４，ＵＳＢ，ＩｒＤＡ，Ｘ−１０，Ｌｏｎｗｏｒｋのような通信プロトコルをすべて支援することができるホームネットワーク用制御装置が開発されている。
【００２０】
しかし、上記のようなホームネットワーク又はホームオートメーションのために備えられる中央サーバーの機能を行うＨＮＳＮと住宅に設置されたＲＧとの連動プロトコルに対する標準化がなされていない問題点がある。
【００２１】
他方、家庭用劇場設備のような家庭用装置は、遠隔制御装置と呼ばれる単一共通制御ユニットを使用してたびたび制御される。このような単一共通制御ユニットは、住宅所有者にとって、単一インターフェースを使用していろいろの相異なる家庭用装置を制御し命令するようにする。すなわち、多くの生産者は、単一インターフェースから家庭用装置を制御して命令するための制御ユニットを開発して来た。
【００２２】
家庭用装置を命令し制御する遠隔制御ユニットを使用することに関連する一つの問題点は、それが各家庭用装置を制御し命令するために、静的な命令ロジッグを提供するというものである。したがって、特定遠隔制御ユニットは、必要な制御及び命令ロジックを含む家庭用装置を制御し命令することができるだけである。
【００２３】
例えば、遠隔制御ユニットが、テレビ（ＴＶ）、ビデオカセットレコーダー（ＶＣＲ）、及びデジタルヴァーサタイルディスク（ＤＶＤ）を制御するためのロジッグを含むが、コンパクトディスク（ＣＤ）ユニットのためのロジッグを含まない場合、遠隔制御装置は、ＣＤユニットに命令し制御するのに使用することができない。その上、新たな家庭用装置が開発されるにしたがい、遠隔制御ユニットは、上記遠隔制御ユニットが開発される当時には知られていなかった制御及び命令ロジッグを必要とする新たな家庭用装置を制御し命令することはできなくなる。
【００２４】
さらに、遠隔制御ユニットは、上記遠隔制御ユニットの単一領域内の家庭用装置に命令し制御するのに使用することができるだけである。したがって、使用者は、互いに接続されているが家庭の分離された地域に位置する家庭用装置を制御し命令するため、家庭内の単一地域から上記遠隔制御ユニットを使用することはできない。
【００２５】
遠隔制御ユニットを使用することに関連する他の問題点は、公知の遠隔制御ユニットは多数の他種の装置を制御することができないというもので、任務（Ｔａｓｋ）を果すかサービスを提供するために互いに通信する他の能力を有する多数の装置を制御することができないというものである。さらに、従来のネットワークシステムは、使用者の直接的な命令なしに任務を果すために、互いに自動的に通信する他のネットワーク装置内でのソフトウェアアプリケーション用メカニズムを提供しない。
【００２６】
現在使用されているネットワークは、他の相異なるネットワーク（例えば、インターネット）に接続された装置及びサービスの使用者インターフェース及び制御を提供することができる能力なしに、中央型の使用者インターフェースを使用してネットワーク（例えば、１３９４）に接続された装置の通信及び制御を許容するだけである。
【００２７】
また、現在使用されるネットワークは、他の異なるネットワーク（例えば、インターネット）を介してネットワーク（例えば、１３９４ホームネットワーク）に接続される装置との遠隔通信及び制御を許容しない。
【００２８】
これは、ネットワーク装置において使用されるポートフォワード（ｐｏｒｔ  ｆｏｒｗａｒｄｉｎｇ）が私設ＩＰを使用するから発生する問題点である。現在多い場合のサービスが私設ＩＰを介して提供されることになっている。特に、ホームネットワークシステムが住宅でのサービスを提供しようとする場合、ポートフォーワード（Ｐｏｒｔ  ｆｏｒｗａｒｄｉｎｇ）機能ができなければ、サービスの提供が難しい場合が多い。（例えば、ＳＩＰ  Ｐｈｏｎｅの場合）
【００２９】
したがって、ホームネットワークと連動する各装置（ｄｅｖｉｃｅ）の動的な制御及び命令を提供することができる技術が要求される。
【００３０】
従来のホームネットワークデバイス及び方法に関連する多数の出願が存在しているが、ＳＭＳ及びＬＢＳに関連する出願はまだ存在していない。ただ、ホームネットワークとインスタントメッセンジャーの連動方法（大韓民国特許出願番号：１０−２００２−００３４３８０；出願人：ソウル通信技術株式会社）という先行技術が存在する。上記の先行技術によれば、ホームネットワークとインスタントメッセンジャーサービスを連動して家の状況を安全でかつ正確に使用者に知らせるためのホームネットワークとインスタントメッセンジャーの連動方法を提供するためのもので、まずインターネット網を介してインスタントメッセンジャーサーバーとホームネットワークサーバーを接続させ、実際にインスタントメッセンジャーを介して家の状況を照会するために、使用者は事務室で使用者コンピューターを起動してインスタントメッセンジャーサーバーに接続し、ホームネットワークサーバーには既存のホームネットワーク機能のどおりに遠隔検針部、家電器機制御部、ドアロック制御部、非常事態呼出部などが連結され、上記のすべての機能はホームネットワークサーバーに集中され、インスタントメッセンジャーサーバーにその情報が伝送され、使用者コンピューターのインスタントメッセンジャーにディスプレイされることになり、インスタントメッセンジャーを介して、家の状況を実時間で、安全で正確に伝達することができるので、ホームネットワークの機能を効率的に活用することができるように開示されている。
【発明の開示】
【発明が解決しようとする課題】
【００３１】
上記のような先行技術は、まずインスタントメッセンジャーに接続して使用者が家の状況を要請する場合にだけ、家の状況を認識できるように構成され、家の状況を実時間で知ることができる利点があるという点を除けば、本発明とは違う別個の発明であり、家の状況を見ていないときに家で問題が発生する場合に、これを直ちに認識することができないという問題点があり、家に配置された家電器機は単純にセンサー及び制御部を有する装置であるだけ、上記家電器機を利用してＳＭＳの送受信及び位置情報要請サービスの提供を受けることができないという問題点がある。
【００３２】
また、上記のようなホームネットワーク又はホームオートメーションのために備えられる、中央サーバーの機能を行うＨＮＳＮと住宅に設置されたＲＧとの連動プロトコルに対する標準化がなされていない問題点がある。
【００３３】
それで、本発明は上記問題点を解決するためのもので、ホームネットワークサービスの提供を受けるために、ホームネットワークを構成するデバイスを置き、多様な端末を利用してこれを制御するようにし、ＨＮＳＮと連動するＲＧのポートフォーワードテーブルの設定、登録、認証及び接続管理プロトコルのためのＲＧ設定方法を提供するようにし、ホームネットワークデバイスにガス漏出またはドア開放のようなイベントが発生する場合にこれを処理する方法を提供することを目的とする。
【課題を解決するための手段】
【００３４】
本発明は、ホームネットワークを構成する家電製品と連結されたゲートウェイであるＲＧと、使用者端末と、ネットワークと、上記ネットワークとＲＧを連結し、ホームネットワークを制御するサーバーであるＨＮＳＮとを含むホームネットワークシステムにおいて、上記ＨＮＳＮは、使用者と上記ＲＧに連結された家電製品についての情報を保存しているデータペースであるＵｓｅｒ／Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ＤＢ；上記ＲＧの登録認証及び接続管理を行うプロセスであるＨｎｓｎＲｇＩＦ；上記ＲＧの装備制御及びイベント制御を行うプロセスであるＨｎｓｎＵＰｎＰ；及び上記使用者端末から入力される要請に対してこれを分析した後、上記ＨｎｓｎＵＰｎＰに制御命令を下げ、上記ＨｎｓｎＵＰｎＰで上記制御命令に対する応答をさらに使用者端末に伝送するアプリケーションサーバー；を含む、ホームネットワークシステムを提供する。
【００３５】
また、本発明は、ホームネットワークを構成する家電製品を制御するサーバーであるＨＮＳＮと、ｗｅｂ、ｗａｐ、ＰＤＡ、及びｓｋｖｍを含む使用者端末と、上記使用者端末とＨＮＳＮを連結するＷＥＢサーバーとを含むホームネットワークシステム制御方法において、上記使用者端末でＩＤとパスワードが入力され、ＷＥＢサーバーで使用者認証が行われる段階；上記使用者認証に成功した場合、上記ＷＥＢサーバーは、上記ＨＮＳＮに、使用者が保有しているホームネットワークに連結されたＤｅｖｉｃｅのリストを要請する段階；上記要請を受けたＨＮＳＮにおいて、要請されたＤｅｖｉｃｅリストを上記ＷＥＢサーバーに送信する段階；上記ＷＥＢサーバーが、受信されたＤｅｖｉｃｅリストを変換して上記使用者端末に伝送し、上記使用者端末が、伝送されたＤｅｖｉｃｅリストを表示する段階；上記使用者端末において特定Ｄｅｖｉｃｅの制御を要請する段階；上記要請された制御信号がＷＥＢサーバーを介してＨＮＳＮに伝送される段階；上記ＨＮＳＮが上記制御信号に適したプロセスを進行する段階；上記ＨＮＳＮが上記プロセスに対するｒｅｓｐｏｎｓｅをＷＥＢサーバーに伝送する段階；及び上記ＷＥＢサーバーが、受信されたｒｅｓｐｏｎｓｅを変換して上記使用者端末に伝送する段階；を含む、ホームネットワークシステム制御方法を提供する。
【００３６】
また、本発明は、中央サーバーによって家庭用デバイスを制御するためのサーバー（ＨＮＳＮ：Ｈｏｍｅ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ）と住宅装備間のプロトコルを使用してホームネットワークシステムを制御する方法において、使用者が使用者アプリケーションサーバーでデバイス制御命令を選択すれば、デバイス制御メッセージがＨＮＳＮに伝達される段階；ＨＮＳＮがデバイス制御メッセージを住居ゲートウェイに伝達し、住居ゲートウェイからのデバイス制御メッセージ応答を使用者アプリケーションサーバーに伝達する段階；使用者が使用者アプリケーションサーバーで状態確認命令を選択すれば、状態確認メッセージがＨＮＳＮに伝達される段階；及びＨＮＳＮが状態確認メッセージを住居ゲートウェイに伝達し、住居ゲートウェイからの状態確認メッセージ応答を使用者アプリケーションサーバーに伝達する段階；を含む、ホームネットワークシステム制御方法を提供する。
【００３７】
また、本発明は、ホームネットワークサービスを提供するホームネットワークサービングノード（ＨＮＳＮ）と、住宅で使用される多数のデバイス（Ｄｅｖｉｃｅ）と、ゲートウェイの役目をする住居用ゲートウェイ（ＲＧ）とを含むホームネットワークシステムの上記ＨＮＳＮと上記ＲＧ間の無線インターネット接続のためのインターネットに基づいて住居用ゲートウェイを設定する方法において、使用者アプリケーションによってＲＧのポートテーブル設定命令が選択される段階；上記ポートテーブル設定命令に応じてアクション要求メッセージ（ＡＣＴＩＯＮ−Ｒｅｑ）がＨＮＳＮに伝達される段階；上記ＨＮＳＮでのアクション要求メッセージをＲＧに伝達する段階；上記ＲＧで、各アクションによってポートテーブル設定命令を実行する段階；及び上記ＲＧでのアクション応答メッセージ（ＡＣＴＩＯＮ−Ｒｅｓ）をＨＮＳＮに伝達する段階；を含む、ホームネットワークシステムにおける住居用ゲートウェイ設定方法を提供する。
【００３８】
また、本発明は、モバイルネットワークに連結され、デバイスの制御及び制御状態を伝達する中央サーバーと、上記中央サーバー（ＨＮＳＮ）とネットワークを介して連結され、多数のデバイスが接続される住居用ゲートウェイ（ＲＧ）とを含むシステムを利用する住居用ゲートウェイ設定方法において、上記ゲートウェイにおいて、ＩＤ、パスワード及びＩＰを含む登録要求メッセージを上記中央サーバーに伝送する段階；上記中央サーバーのインターフェースを介して入力された登録要求メッセージをデータベース化する段階；上記中央サーバーにおいて、自分のＩＰ及びポートを含む登録応答メッセージを上記ゲートウェイに伝送する段階；登録がなされれば、上記ゲートウェイにおいて、設定時間ごとに、ＩＤ、パスワード及びＩＰを含む認証要求メッセージを上記中央サーバーに伝達する段階；及び上記中央サーバーのインターフェースを介して入力された認証要求メッセージをデータベース化して更新する段階；を含む、ホームネットワークシステムにおける住居用ゲートウェイ設定方法を提供する。
【００３９】
また、本発明は、モバイルネットワークに連結され、デバイスの制御及び制御状態を伝達する中央サーバーと、上記中央サーバー（ＨＮＳＮ）とネットワークを介して連結され、多数のデバイスが接続される住居用ゲートウェイ（ＲＧ）とを含んでなるシステムを利用するホームネットワークデバイスイベントプロトコル処理方法において、使用者によって伝送されたイベント受信要求メッセージを上記中央サーバーで受信する第１段階；上記受信されたイベント受信要求メッセージを上記ゲートウェイに伝達し、上記ゲートウェイがデバイスにイベント受信要求メッセージを伝達する第２段階；上記デバイスからのイベント受信応答メッセージを上記ゲートウェイに伝達し、上記ゲートウェイが中央サーバーにイベント受信応答メッセージを前逹する第３段階；上記デバイスで発生するイベント発生メッセージをゲートウェイを介して中央サーバーに伝達する第４段階；及び上記中央サーバーからゲートウェイを介して該当デバイスにイベント発生応答メッセージを伝達する第５段階；を含む、ホームネットワークシステムにおけるイベントプロトコル処理方法を提供する。
【００４０】
また、本発明は、ＨＮＳＮと、ＲＧと、一つ以上のホームネットワークデバイスと、ＳＭＳセンターと、ＭＳＣと、携帯端末とからなるシステムのイベントプロトコル処理方法において、上記一つ以上のホームネットワークデバイスのいずれか一つのデバイスにおいて、ＳＭＳを伝送する人の番号及び内容が入力される段階；上記入力された番号と内容が上記ＲＧを介してＨＮＳＮに伝送される段階；上記ＨＮＳＮにおいて、伝送された番号と内容をＳＭＳセンターに伝送する段階；及び上記ＳＭＳセンターにおいて、使用者の認証を経った後、受信携帯端末がある位置のＭＳＣを介して携帯端末にＳＭＳを送り出す段階；を含む、ホームネットワークシステムにおけるイベントプロトコル処理方法を提供する。
【００４１】
また、本発明は、ＨＮＳＮと、ＲＧと、一つ以上のホームネットワークデバイスと、ＳＭＳセンターと、ＭＳＣと、携帯端末とからなるシステムのイベントプロトコル処理方法において、上記一つ以上のホームネットワークデバイスのいずれか一つのデバイスにおいて、前もって設定されたイベントが発生した場合、既保存された電話番号と内容をＳＭＳに伝送するように要請する段階；上記電話番号と内容が上記ＲＧを介してＨＮＳＮに伝送される段階；上記ＨＮＳＮにおいて、伝送された電話番号と内容をＳＭＳセンターに伝送する段階；及び上記ＳＭＳセンターにおいて、使用者の認証を経った後、受信携帯端末がある位置のＭＳＣを介して携帯端末にＳＭＳを送り出す段階；を含む、ホームネットワークシステムにおけるイベントプロトコル処理方法を提供する。
【００４２】
また、本発明は、ＨＮＳＮと、ＲＧと、一つ以上のホームネットワークデバイスと、ＬＢＳサーバーとからなるシステムのイベントプロトコル処理方法において、上記一つ以上のホームネットワークデバイスのいずれか一つのデバイスにおいて、位置情報を知りたい人の端末番号が入力される段階；上記入力された番号及び内容が上記ＲＧを介してＨＮＳＮに伝送される段階；上記ＨＮＳＮにおいて、伝送された番号が位置照会可能な番号であるかを判断し、位置照会が可能でない場合は、上記ＲＧを介してホームネットワークデバイスに照会不可通知をし、これをデバイスのウェブ画面に表示し、位置照会可能な場合は、位置情報照会をＬＢＳサーバーに要請する段階；上記ＬＢＳサーバーにおいて、該当端末の位置情報を検索し、これをさらにＨＮＳＮＥに伝送する段階；及び上記ＨＮＳＮにおいて、ＲＧを介して上記位置情報を該当デバイスのウェブ画面に表示する段階；を含む、ホームネットワークシステムにおけるイベントプロトコル処理方法を提供する。
【発明の効果】
【００４３】
本発明によれば次のような効果を得ることができる。
【００４４】
第１に、ホームネットワークを構成するデバイスを置き、多様な端末を利用してこれを制御することで、ホームネットワークサービスの提供を受けることができるようにする。
【００４５】
第２に、ＨＮＳＮシステムと連動するＲＧのポートテーブルを使用者が任意の遠隔地でネットワークに接続して設定することができるので、ホームネットワークシステムの各種デバイスに対する動的な制御及び命令を実行することができる。
【００４６】
第３に、効率的なＲＧの登録、認証及び接続管理を行い、効率的なホームネットワークサービスを提供することができる。
【００４７】
第４に、ホームネットワークデバイスにガス漏出またはドア開放のようなイベントが発生する場合に、使用者がイベント状況を確認して制御するか、あるいは警察署または消防署に知らせることで、大型化し得る事故を事前に防止するようにする。
【発明を実施するための最良の形態】
【００４８】
以下、本発明の実施形態に対する構成及びその作用を添付図面に基づいて詳細に説明する。
【００４９】
図１は本発明のホームネットワークシステム構成図の第１実施形態である。図１に示すように、携帯電話を用いる場合のホームネットワークシステムが示されている。本発明では、携帯電話の外のＰＤＡ、ｗａｐ方式、ｗｅｂ方式などのいずれも含む。以下、携帯電話を用いる場合のシステムについて説明する。
【００５０】
まず、移動通信端末機である使用者端末１０と；上記使用者端末との無線通信を可能にし、伝送経路に位置する連結されたＢＳＣ（Ｂａｓｅ  Ｓｔａｔｉｏｎ  Ｃｏｎｔｒｏｌ１ｅｒ；基地局制御器）３０と信号を送受信するＢＴＳ（Ｂａｓｅ  Ｔｒａｎｓｃｅｉｖｅｒ  Ｓｔａｔｉｏｎ：基地局）２０と；上記ＢＴＳからの信号を受信して制御するＢＳＣ３０と；上記ＢＳＣ３０の信号をネットワーク５０に連結するＰＳＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ）４０と；各端末の要求に応じてホームネットワークサービスを提供するためのＨＮＳＮ（Ｈｏｍｅ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ）１００と；インターネットを介して家庭用デバイス及び家電製品（以下、家電製品またはホームネットワークデバイスと言う）を連結するゲートウェイであるＲＧ（Ｒｅｓｉｄｅｎｔｉａｌ  Ｇａｔｅｗａｙ）２００とを含み、ＲＧ２００と連結される家電製品２１０には、ドア開閉システム、保安システム、劇場用ＡＶ  Ｓｙｓｔｅｍ、ＴＶ、ＶＣＲ及びデジタル衛星サービス（ＤＳＳ：Ｄｉｇｉｔａｌ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅｓ）として知られた直接放送衛星サービス（ＤＢＳＳ：Ｄｉｒｅｃｔ  ｂｒｏａｄｃａｓｔ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅｓ）、スプリンクラーシステム、照明システム、電子レンジ、食器洗い器、オーブン／ストーブ、洗濯機／乾燥器及び自動車内でのプロセッシングシステムのような電子装置などを含む。上記携帯電話を用いる方式の外に、ＰＣＳフォン、セルラーフォン、ＣＤＭＡ２０００、ＩＮＴ−２０００、Ｗ−ＣＤＭＡなどの方式を含み、ＷＥＢ、ＷＡＰ、ＰＤＡ、ＳＫＶＭ、ＷＩＰＩのような方式でもＨＮＳＮ１００を制御するように形成される。
【００５１】
上記ＨＮＳＮ１００をより詳細に説明すれば、各使用者端末１０とＲＧ２００との間で住宅の各装備を制御し、モニタリングするサービスを提供するように構成されたサーバーである。
【００５２】
図２は本発明のホームネットワークサービス提供サーバーと周辺のシステムを示す第１ブロック図である。図２に示すように、ＨＮＳＮ１００の内部構成が示されており、各構成別に説明すれば以下のようである。
【００５３】
使用者端末１０からネットワーク５０を介してＨＮＳＮ１００と互いに送受信できるように、アプリケーションサーバー１１０が存在する。上記アプリケーションサーバー１１０は、各端末の要求を受けて処理し、ＨｎＳｎＵＰｎＰ１２０から応答を端末に適した形式に変換して送信する。上記アプリケーションサーバー１１０は、内部にＷＥＢサーバー１１５を置いて端末と接続するようにして、端末と上記アプリケーションサーバーとの信号伝送を可能にする。
【００５４】
一方、ＨｎｓｎＵＰｎＰ１２０は、上記使用者アプリケーションサーバー１１０からの装備制御及びイベント制御命令を受けて処理するか、あるいはＲＧから要請を受けて処理するプロセスである。また、ＨｎｓｎＲｇＩＦ１４０は、ＲＧの登録認証及び接続管理を担当するプロセスである。Ｕｓｅｒ／Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ＤＢ１３０は、上記ＨｎｓｎＵＰｎＰ１２０及びＨｎｓｎＲｇＩＦ１４０と連動し、使用者及びＲＧに連結された家電器機についての情報を保存するＤＢである。
【００５５】
上記のように、ＨＮＳＮ１００の内部構成要素の各構成要素の基本的な機能について説明した。このような機能に基づいて、ホームネットワークの制御及び登録を行うための各構成要素間の信号伝送及び制御について説明する。
【００５６】
アプリケーションサーバー１１０はＨＮＳＮ１００の一番核心的な構成要素であって、端末の要求を受けて処理する。上記アプリケーションサーバー１１０は、Ｕｓｅｒ／Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ＤＢ１３０と使用者及びＲＧに連結された家電器機に対する保存された情報を読み取り、さらにＨｎｓｎＵＰｎＰ１２０を利用してＲＧ２００を制御するように形成されている。まず、使用者端末１０は、ネットワーク５０を介してアプリケーションサーバー１１０のＷＥＢサーバー１１５に接続することになり、上記使用者端末１０から入力される使用者の要請を上記アプリケーション１１０サーバーでｘｍｌ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を利用して分析した後、ＨｎｓｎＵＰｎＰ１２０に伝送する。その後、ＨｎｓｎＵＰｎＰ１２０から上記要請に対する応答を受信した後、ｘｍｌを利用して使用者端末１０に適した形式に変換した後、使用者端末１０にＷＥＢサーバー１１５を介して伝送する。上記において、アプリケーションサーバー１１０とＨｎｓｎＵＰｎＰ１２０間の信号は以下のようなプロトコルを使用する。
【００５７】
まず、ＲＧに連結された装備リストを見るためには、ＴＣＰ／ＩＰに基づいてＨＴＴＰを使用し、装備制御のためには、ＴＣＰ／ＩＰに基づいてＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）を使用し、装備イベントを制御するためには、ＴＣＰ／ＩＰに基づいてＧＥＮＡ（Ｇｅｎｅｒａｌ  Ｅｖｅｎｔ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ａｒｃｈｉｔｅｃｔｕｒｅ）を使用する。
【００５８】
上記アプリケーションサーバー１１０からＨｎｓｎＵＰｎＰ１２０に信号が伝送された場合、上記ＨｎｓｎＵＰｎＰ１２０とＲＧ２００は互いに信号を伝送して、ＲＧ２００に連結された家電製品２１０を制御することになり、反対にＲＧからの要請も処理する。さらに、ＲＧ２００に連結された家電製品２１０についての情報を有し、これをＵｓｅｒ／Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ＤＢ１３０に保存する役割もする。上記のように、ＲＧ２００とＨｎｓｎＵＰｎＰ１２０が連動する場合には、次のようなプロトコルを使用する。
【００５９】
家電製品の発見のための場合には、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）／ＩＰに基づいてＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）／ＧＥＮＡを使用し、家電製品についての情報ファイルを維持するためには、ＴＣＰ／ＩＰに基づいてＨＴＴＰを使用し、家電製品の制御及び状態モニタリングのためには、ＴＣＰ／ＩＰに基づいてＳＯＡＰを使用し、家電製品のイベント制御のためには、ＴＣＰ／ＩＰに基づいてＧＥＮＡを使用する。
一方、ＨｎｓｎｓＲｇＩＦ１４０は、ＲＧの登録、認証及び接続管理を担当するプロセスであり、ＲＧ２００とＴＣＰ／ＩＰに基づいてＳＯＡＰプロトコルを使用して通信し、ＲＧ２００からの要請を受けて処理することもできる。上記のＳＯＡＰプロトコルに対してより詳細に説明すれば、ＲＧの登録のためには、ＴＣＰ／ＩＰに基づいてＲｅｇｉｓｔｅｒ  ＳＯＡＰを使用し、ＲＧの接続管理のためには、ＴＣＰ／ＩＰに基づいてＡｌｉｖｅ／Ｂｙｅ  ＳＯＡＰを使用して、ＨｎｓｎＲｇＩＦ１４０とＲＧ２００間で通信がなされる。
【００６０】
上記ＨｎｓｎＵＰｎＰ１２０とＨｎｓｎＲｇＩＦ１４０はいずれもｄｅａｍｏｎ（常住プログラム）で行われるプロセスである。さらに、上記の各プロセスは要請及び応答メッセージのｘｍｌデータパーシング（ｐａｒｓｉｎｇ）作業を実行し、Ｕｓｅｒ／Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ＤＢ１３０を参照するとか変更する作業を実行する。
【００６１】
図３は本発明のホームネットワーク、システム制御方法を示す第３流れ図である。図３に示すように、使用者端末１０とＷＥＢ  ｓｅｒｖｅｒ３００、ＨＮＳＮ１００が示されている。これは、図１に示すＨＮＳＮ以下のインターネット６０、ＲＧ２００、家電製品２１０の部分を省略したもので、どの端末を利用し、どの方式を使用して使用者がネットワークに接続するかにかかわらず、使用者端末１０とＷＥＢ  ｓｅｒｖｅｒ３００を介して接続するものとして全て含めて示している。
【００６２】
全体的な呼び処理（ｃａｌｌ  ｐｒｏｃｅｓｓｉｎｇ）は、使用者が各種の使用者端末を利用してホームネットワークサービスを要請するとき、該当要請を分析し、ＨＮＳＮ１００との通信を介して要請されたサービスの結果を使用者に見せるための呼び処理であり、各呼び処理について説明すれば以下のようである。
【００６３】
まず、使用者は、使用者端末でｗｅｂブラウザーまたはｗａｐ、ｐｄａ、ｓｋｖｍなどにおいて、ＩＤとパスワードを入力して使用者の認証を受ける（Ｓ１０）。使用者認証が成功すれば、使用者のホームネットワークに対するＤｅｖｉｃｅ（家電製品）２１０の情報が保存されているディレクトリについての情報がＨＮＳＮ１００からＷＥＢサーバー３００に伝送され（Ｓ２０）、上記ＷＥＢ  ｓｅｒｖｅｒ３００は、ＨＮＳＮ１００に使用者が保有している各種Ｄｅｖｉｃｅ（家電製品）２１０のリストを要請する（Ｓ３０）。
上記ＷＥＢサーバー３００は、ＨＮＳＮ１００から要請したＤｅｖｉｃｅのリスト（ｘｍｌ；ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を受け、特定のディレクトリにあるＤｅｖｉｃｅ  ｌｉｓｔ用  ｘｓｌ（ｅＸｔｅｎｓｉｂｌｅ  Ｓｔｙｌｅ  ｓｈｅｅｔ  Ｌａｎｇｕａｇｅ）と結合して変換した後、使用者の画面に表示する（Ｓ４０）。上記Ｄｅｖｉｃｅ  ｌｉｓｔ用ｘｓｌはサーバーから提供し、各使用者端末のタイプ（ｗｅｂ／、ｗａｐ／、ｐｄａ／、ｓｋｖｍ／）によって、ｄｅｖｉｃｅｌｉｓｔ＿ｗｅｂ．ｘｓｌ、ｄｅｖｉｃｅｌｉｓｔ＿ｗａｐ．ｘｓｌ、ｄｅｖｉｃｅｌｉｓｔ＿ｐｄａ．ｘｓｌ、ｄｅｖｉｃｅｌｉｓｔ＿ｓｋｖｍ．ｘｓｌを使用してデータを変換して伝達する。
【００６４】
上記で説明した方法によって、使用者の端末に使用者のホームネットワークのＤｅｖｉｃｅが表示された状態で、使用者が特定Ｄｅｖｉｃｅの状態または制御を要請する入力を行えば、ＷＥＢサーバー３００はこれをＨＮＳＮ１００に伝達する（Ｓ５０）。ここで、Ｄｅｖｉｃｅの状態に対してはｘｓｌを使用し、これは、サーバーから基本的に提供するｘｓｌの外に、各Ｄｅｖｉｃｅ製造業者で製作されたディスプレイ用ｘｓｌを使用することもできる。
【００６５】
Ｄｅｖｉｃｅの状態または制御信号を受けたＨＮＳＮ１００は、該当信号に対するプロセスを行った後、これに対するｒｅｓｐｏｎｓｅ（ｘｍｌ）をＷｅｂサーバー３００に送信することになり、これをＤｅｖｉｃｅディスプレイ用ｘｓｌと結合して変換した後、使用者の画面に表示する（Ｓ６０）。この際にも、各使用者端末のタイプ（ｗｅｂ／、ｗａｐ／、ｐｄａ／、ｓｋｖｍ／）によってｄｅｖｉｃｅｓｔａｔｕｓ＿ｗｅｂ．ｘｓｌ、ｄｅｖｉｃｅｓｔａｔｕｓ＿ｗａｐ．ｘｓｌ、ｄｅｖｉｃｅｓｔａｔｕｓ＿ｐｄａ．ｘｓｌ、ｄｅｖｉｃｅｓｔａｔｕｓ＿ｓｋｖｍ．ｘｓｌを使用してデータを変換して伝達する。
【００６６】
上記のＷＥＢサーバー３００とＨＮＳＮ１００間のプロトコルスタックはＨＴＴＰを使用する。
【００６７】
図４は本発明の第３実施形態のホームネットワークシステムの構成図である。図４に示すように、ホームネットワーク４００は、ＲＧ４０２とローカルネットワーク４０４によって構成される。
【００６８】
ゲートウェイは、他のネットワークに入る入口の役目をするネットワークポイントである。ラウティングの観点で見れば、インターネットは多くのゲートウェイノードとホストノードで構成されたネットワークであると言え、ネットワーク使用者のコンピューターとウェブページのようなコンテンツを提供するコンピューターがまさにホストノードであり、一般会社のネットワーク内でトラフィックを統制するコンピューター、またはインターネットサービス提供者のコンピューターがまさにゲートウェイノードである。よって、ＲＧ４０２は一般家庭に設置されるゲートウェイである言える。
【００６９】
ローカルネットワーク４０４は、電話線、電力線、無線ランなどによって具現される。図１において、ローカルネットワーク４０４にはそれぞれ異なる種類のホームネットワークデバイス４０６、４０８、４１０が連結されて情報を共有するか、あるいはテレビ受像機またはデジタルセットップ（ｓｅｔ−ｔｏｐ）ボックス、オーディオスピーカーなどが連結されてＡＶ情報を交換するか、あるいは冷蔵庫、洗濯機、ボイラーなどを連結して制御する機能を提供する。
【００７０】
ＲＧ４０２は、ネットワークまたはインターネット網４１２を介してホームネットワークサービングノード（Ｈｏｍｅ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ：ＨＮＳＮ）４１４に接続される。上記ＨＮＳＮ４１４はＲＧ４０２を管理するシステムであって、ＲＧ４０２がインターネットに接続されるようにするか、または多くの付加サービスの提供を受けるようにする。
【００７１】
使用者アプリケーションサーバー（Ｕｓｅｒ  Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ：ＵＡＳ）４１６は、ネットワークまたはインターネット網４１２を介して直接サービス使用者４０２、４１８にサービスを提供することができ、あるいはＨＮＳＮ４１４を介してサービス使用者４０２、４１８にサービスを提供することができる。
【００７２】
図５は本発明のホームネットワークサービス提供サーバーと周辺のシステムを示す第２ブロック図である。図５に示すように、ＨＮＳＮ４１４はＲＧ４０２が管理するホームネットワーク装備を遠隔で制御する機能を提供する。これはウェブ画面でだけでなく、端末機でも同時に使用することが可能である。
【００７３】
まず、ディスカバリー（Ｄｉｓｃｏｖｅｒｙ）（Ｓ１００）とディスクリプション（Ｄｅｓｃｒｉｐｔｉｏｎ）（Ｓ１１０）はＵＰｎＰプロトコルで定義された過程を実行する。すなわち、ＨＮＳＮ４１４のＤｉｓｃｏｖｅｒｙ過程（Ｓ１００）でＲＧ４０２によって各デバイス４０６、４０８、４１０を認識し、Ｄｅｓｃｒｉｐｔｉｏｎ過程（Ｓ１１０）で各デバイス４０６、４０８、４１０のデバイスディスクリプション（ｄｅｖｉｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ）ファイルとサービスディスクリプション（ｓｅｒｖｉｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ）ファイルを受信する。
【００７４】
ついで、使用者が使用者アプリケーションサーバー４１６でデバイス制御命令を選択すれば、該当命令のＳＯＡＰ要求メッセージ（ＡＣＴＩＯＮ−Ｒｅｑ）がＨＮＳＮ４１４に伝達される。
【００７５】
ついで、ＨＮＳＮ４１４においては、受信したＳＯＡＰ要求メッセージ（ＡＣＴＩＯＮ−Ｒｅｑ）をＲＧ４０２に伝達し（Ｓ１６０）、ＲＧ４０２からのＳＯＡＰ応答メッセージ（ＡＣＴＩＯＮ−Ｒｅｓ）を使用者アプリケーションサーバー４１６に伝達する（Ｓ１２０〜Ｓ１５０）。
【００７６】
ついで、使用者が使用者アプリケーションサーバー４１６で状態確認命令を選択すれば、該当命令のＳＯＡＰ要求メッセージ（ＱＵＥＲＹ−Ｒｅｑ）がＨＮＳＮ４１４に伝達される。
【００７７】
ついで、ＨＮＳＮ４１４では、受信したＳＯＡＰ要求メッセージ（ＡＣＴＩＯＮ−Ｒｅｑ）をＲＧ４０２に伝達し（Ｓ１６０）、ＲＧ４０２からのＳＯＡＰ応答メッセージ（ＡＣＴＩＯＮ−Ｒｅｓ）を使用者アプリケーションサーバー４１４に伝達する（Ｓ１６０〜Ｓ１９０）。
【００７８】
このためのプロトコルスタックはＴＣＰ／ＩＰに基づいてＳＯＡＰ（ＨＴＴＰ）を使用する。
【００７９】
図６は本発明のホームネットワークシステム制御方法を示す第３流れ図である。図６に示すように、使用者がウェブ画面でＲＧ２００のポートテーブル（ｐｏｒｔ  Ｔａｂｌｅ）設定命令を選択すれば、ＲＧ２００のポートテーブル（Ｐｏｒｔ  Ｔａｂｌｅ）設定が実行される。これを詳細に説明すれば次のようである。
【００８０】
まず、ディスカバリー（Ｄｉｓｃｏｖｅｒｙ、Ｓ２００）とディスクリプション（Ｄｅｓｃｒｉｐｔｉｏｎ、Ｓ２１Ｏ）は、ＵＰｎＰプロトコルで定義された過程を実行する。
【００８１】
すなわち、ＨＮＳＮ１００のディスカバリー（Ｄｉｓｃｏｖｅｒｙ、Ｓ２００）過程でＲＧ２００をＵＰｎＰ  Ｄｅｖｉｃｅと認識し、ＨＮＳＮ１００のディスクリプション（Ｄｅｓｃｒｉｐｔｉｏｎ、Ｓ２００）過程において、ＲＧ２００のデバイスディスクリプション（ｄｅｖｉｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ）ファイルとポートテーブル（ｐｏｒｔ  Ｔａｂｌｅ）設定のためのサービスディスクリプション（ｓｅｒｖｉｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ）を受信する。
【００８２】
その状態で、使用者がアプリケーションでＲＧ２００のポートテーブル（ｐｏｒｔ  Ｔａｂｌｅ）設定命令を選択すれば、ＳＯＡＰ要求（ｒｅｑｕｅｓｔ）メッセージがＨＮＳＮ１００に伝達される。
【００８３】
上記ＨＮＳＮ１００においては、受けたＳＯＡＰ要求（ｒｅｑｕｅｓｔ）メッセージ（ＡＣＴＩＯＮ−Ｒｅｑ：ＡｄｄＰｏｒｔＭａｐｐｉｎｇ／ＤｅｌｅｔｅＰｏｒｔＭａｐｐｉｎｇ／ＵｐｄａｔｅｐｏｒｔＭａｐｐｉｎｇ／ＧｅｔＴａｂｌｅＡｌｌＥｎｔｒｉｅｓ／ＧｅｔＧｅｎｅｒｉｃＥｎｔｒｙ／ＧｅｔＳｐｅｃｉｆｉｃＥｎｔｒｙ）をＲＧ２００に伝達する（Ｓ２２０）。
【００８４】
すると、ＲＧ２００においては、各アクション（ＡＣＴＩＯＮ）によって、追加、削除、変更及び検索などのポートテーブル（Ｐｏｒｔ  Ｔａｂｌｅ）設定命令を実行する（Ｓ２３０）。
【００８５】
最終に、上記ＲＧ２００においては、ＳＯＡＰ応答（ｒｅｓｐｏｎｓｅ）メッセージ（ＡＣＴＩＯＮ−Ｒｅｓ）をＨＮＳＮ１００に伝達することになる（Ｓ２４０）。
【００８６】
上記のように、本発明によるポートテーブル設定に使用されるプロトコルスタックはＴＣＰ／ＩＰに基づいてＳＯＡＰ（ＨＴＴＰ）を使用する。
【００８７】
図７は本発明の第３実施形態のホームネットワークシステムの構成図である。図７に示すように、ＨＮＳＮシステムは、大別して制御／制御状態信号を発生させる領域と、これを送受信するネットワークと、登録、認証、接続管理を行う領域と、インターネットと、そして住宅に設置される領域とから構成される。特に、本発明は、上記登録、認証、接続管理を行う領域と住宅に設置される領域との連動に係るプロトコルに関するものである。
【００８８】
上記制御／制御状態信号を発生させる領域は、制御／制御状態信号を発生させてデータを送受信するモバイルホン（ＣＤＭＡ２０００  Ｉｘ  Ｅｖ−Ｄｏ、ＷＣＤＭＡ）１０を利用することができ、あるいは制御／制御状態信号を発生させて送受信するノートブック（ＷＬＡＮ）１１またはＰＤＡ（ＷＣＤＭＡ、ＷＬＡＮ）１２などを利用することもできる。
【００８９】
上記モバイルホン１０、ノートブック１１及びＰＤＡ１２から伝達されたデータまたはＨＮＳＮ１００から伝達されたデータを伝達するネットワークは、上記モバイルホン１０から伝送された制御信号を受信してネットワークに伝達するか、あるいは伝達された制御状態信号を上記モバイルホン１０に伝達する基地局２０と、上記ノートブック１１またはＰＤＡ１２から伝送された制御信号を受けてネットワークに伝達するか、あるいは伝達された制御状態信号を上記ノートブック１１またはＰＤＡ１２に伝達するアクセスポイント（ＡＰ）２５と、上記基地局２０とアクセスポイント２５から伝送された信号を有無線形態で受け、上記登録、認証、接続管理を行う領域に伝送するモバイルネットワーク５０とから構成されている。
【００９０】
上記登録、認証、及び接続管理を行う領域は、中央サーバー機能を行うＨＮＳＮ（Ｈｏｍｅ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ）１００である。ＨＮＳＮ１００は、インターネット６０に連結され、住宅に設置される領域の登録（Ｒｅｇｉｓｔｅｒ）、認証（Ａｌｉｖｅ）、接続（Ｂｙｅ）管理を実行することになる。その構成を後に詳細に説明する。
【００９１】
上記住宅に設置される領域は、上記インターネット６０に連結されるＲＧ（Ｒｅｇｉｄｅｎｔｉａｌ  Ｇａｔｅｗａｙ）２００と、データ処理によって連動して、制御、監視及び連動動作を実行することができるすべてのデータネットワークを構成することができる家電器機、コンピューター、保安装備、遠隔検針装備、遠隔診療装備などからなるデバイスである。
【００９２】
参照符号において、上記デバイスは説明の便宜上同一符号を付与する。
【００９３】
上記のように構成された全体システムのうち、本発明はＨＮＳＮ１００とＲＧ２００との連動プロトコルに関するものであり、重要な役目を担当するＨＮＳＮ２００について説明する。
【００９４】
図８は本発明のホームネットワークサービス提供サーバーと周辺のシステムを示す第２ブロック図である。図８に示すように、ＨＮＳＮ１００は、大別して使用者アプリケーションサーバー１１０と、ＤＢ（Ｄａｔａ  Ｂａｓｅ）１１１と、ＨｎｓｎＲｇＩＦ１１２と、ＨｎｓｎＵＰｎＰ１１３とから構成されている。
【００９５】
上記使用者アプリケーションサーバー１１０は、モバイルネットワークから伝達された制御／制御状態信号を受信し、これを該当プロトコルで処理し、上記該当プロトコルで処理された制御／制御状態信号をＤＢ１１１に伝達するとともに、ＨｎｓｎＵＰｎＰ１１３に伝達するかＲＧに直接伝達する。この際に、上記ＨｎｓｎＵＰｎＰ１１３に伝達されるメッセージは、デバイスの認識、設定ファイルの維持、デバイス制御及び状態モニタリング、デバイスイベント制御に関する要求及び応答に関するメッセージである。
【００９６】
上記ＤＢ１１１は、上記使用者アプリケーションサーバー１１０、ＨｎｓｎＲｇＩＦ１１２、及びＨｎｓｎＵＰｎＰ１１３から伝達された信号に応じてデータを更新して保存する機能と、保存されたデータの読出機能とをする。
【００９７】
上記ＨｎｓｎＲｇＩＦ１１２（ＨＮＳＮ−ＲＧ  Ｉ／Ｆ）は、ＳＯＡＰを使用して、登録、認証及び接続管理のインターフェースを提供し、上記ＤＢ１１１を更新するデータベース化作業を実行する。
【００９８】
上記ＨｎｓｎＵＰｎＰ（ＨＮＳＮＵＰｎＰ）１１３は、ＳＳＤＰ／ＧＥＮＡを使用したデバイスの認識を実行し、ＨＴＴＰを使用した設定ファイルを維持させ、ＳＯＡＰを使用したデバイス制御及び状態をモニタリングし、ＧＥＮＡを使用したデバイスイベントを制御する。
【００９９】
上記ＵＰｎＰは、インターネットで広く使用されているＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）とＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）に基づいて、各デジタルデバイス間のＵＩ及び制御情報を交換するプロトコルであって、図１０に示すように、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）、ＧＥＮＡ（Ｇｅｎｅｒａｌ  Ｅｖｅｎｔ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ａｒｃｈｉｔｅｃｔｕｒｅ）、ＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）、及びＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）などでなる。
【０１００】
このように、ＨＮＳＮは住居用ＲＧの登録、認証及び管理の機能を提供し、ＨＮＳＮでＲＧ以下のデバイスを制御するためには、ＲＧのネットワーク情報（ＩＰ及びポート）がなければならなく、このような情報は、ＲＧ登録過程によってＨＮＳＮで管理する。また、ＲＧでは、登録以後に持続的にメッセージを伝送し、ＨＮＳＮでは現在ＲＧの状態を確認する。そして、ＨＮＳＮとＲＧ間のすべてのメッセージには、認証のためのデータが含まれているので、認証されないＨＮＳＮからのメッセージあるいは認証されないＲＧからのメッセージは拒否される。
【０１０１】
図１１は本発明のホームネットワークシステム制御方法を示す第４流れ図である。図１１に示すように、ＲＧ２００は、ＩＤ、パスワード及びＩＰなどの情報を有し、ＨＮＳＮ１００に登録（Ｒｅｇｉｓｔｅｒ）を要求するメッセージを伝送する（Ｓ３００）。
【０１０２】
＜ＩＤ＞Ｔｏｍ＜／ＩＤ＞
【０１０３】
＜Ｐａｓｓｗｏｒｄ＞Ｔｏｍ１１１＜／Ｐａｓｓｗｏｒｄ＞
【０１０４】
＜ＩＰ＞１２３．４５６．７８９．１＜／ＩＰ＞
【０１０５】
この登録を要求するメッセージはＨＮＳＮ１００のＨｎｓｎＲｇＩＦを介してＤＢに伝達されて、使用者情報データベースを変更する。
【０１０６】
ＨＮＳＮ１００は、自分のネットワーク情報（ＩＰ及びポート）を有し、登録応答をＲＧ２００に伝送する（Ｓ３１０）。
【０１０７】
＜ｎｓ：ＲｅｇｉｓｔｅｒＲｅｓｐｏｎｓｅ＞
【０１０８】
＜ｈｎｓｎＳＳＤＰＵＲ＞２３４．４５６．７．８：８００１＜／ｈｎｓｎＳＳＤＰＵＲ＞
【０１０９】
＜ｈｓｎＧＥＮＡＵＲ＞２３４．４５６．７．８：８００２＜／ｈｎｓｎＧＥＮＡＵＲ＞
【０１１０】
＜Ｒｅｓｕｌｔ＞１＜／Ｒｅｓｕｌｔ＞
【０１１１】
＜／ｎｓ：ＲｅｇｉｓｔｅｒＲｅｓｐｏｎｓｅ＞
【０１１２】
成功的な登録がなされば、以後に、ＲＧ２００においては、設定時間、例えば１分ごとにＩＤ、パスワード及びＩＰなどの情報を有し、認証（Ａｌｉｖｅ）メッセージを伝送して状態をＨＮＳＮ１００に知らせる。
【０１１３】
＜ＩＤ＞Ｔｏｍ＜／ＩＤ＞
【０１１４】
＜Ｐａｓｓｗｏｒｄ＞Ｔｏｍ１１１＜／Ｐａｓｓｗｏｒｄ＞
【０１１５】
＜ＩＰ＞１２３．４５６．７８９．１＜／ＩＰ＞
【０１１６】
ついで、ＨＮＳＮ１００においては、該当情報を使用者情報ＤＢに保存して更新する。
【０１１７】
一方、１分ごとに認証メッセージを伝送しない場合、ＨＮＳＮ１００では障害が発生したと判断する（Ｓ３２０〜Ｓ３３０）。
【０１１８】
ＲＧ２００が削除される場合、すなわちそれ以上サービスを実行しない場合であると判断されれば、サービス中止（Ｂｙｅ）メッセージを伝送し、ＨＮＳＮ１００は該当使用者の情報を変更する（Ｓ３４０〜Ｓ３５０）。
【０１１９】
このためのプロトコルスタックはＴＣＰ／ＩＰに基づいてＳＯＡＦ（ＨＩＴＰ）を使用する。
【０１２０】
図１２は本発明のホームネットワークシステム制御方法を示す第５流れ図である。図１２を図７及び図８とともに参照すれば、認識（Ｄｉｓｃｏｖｅｒｙ）と設定（Ｄｉｓｃｒｉｐｔｉｏｎ）は、ＵＰｎＰプロトコルで定義された過程を実行する。すなわち、ＨＮＳＮ１００の認識（Ｄｉｓｃｏｖｅｒｙ）過程でＲＧ２００によって各装備を認識し（Ｓ４００）、設定（Ｄｉｓｃｒｉｐｔｉｏｎ）過程で各装備のデバイス設定ファイル（Ｄｉｓｃｒｉｐｔｉｏｎ  Ｆｉｌｅ）とサービス設定ファイル（Ｄｉｓｃｒｉｐｔｉｏｎ  Ｆｉｌｅ）を受信する（Ｓ４１０）。
【０１２１】
このように、認識及び設定過程が完了した状態で、使用者が使用者アプリケーションでイベント受信命令を選択すれば、該当ＧＥＮＡ要求メッセージがＨＮＳＮ１００に伝達される。
【０１２２】
上記ＨＮＳＮ１００においては、受けたＧＥＮＡ要求メッセージをＲＧ２００で伝達し（Ｓ４２０）、ＲＧ２００は、該当デバイス２１０にＧＥＮＡ要求メッセージを伝達する（Ｓ４３０）。ついで、該当デバイス２１０からのＧＥＮＡ応答メッセージをＲＧ２１０に伝達し（Ｓ４４０）、ＲＧ２１０からのＧＥＮＡ応答メッセージを使用者アプリケーションサーバー１１０に伝達する（Ｓ４５０）。
【０１２３】
その後、デバイス２１０で発生するイベントはＲＧ２００によってＧＥＮＡ要求メッセージをＨＮＳＮ１００に伝達する（Ｓ４６０〜Ｓ４７０）。この伝達されたイベントはＤＢ１１１に保存され、使用者端末機１０、１１、１２にも直接知らせる。上記ＨＮＳＮ１００では、イベントのＧＥＮＡ応答メッセージをＲＧ２００によってデバイス２１０に伝達する（Ｓ４８０〜Ｓ４９０）。
【０１２４】
一方、使用者がアプリケーションでイベント拒絶命令を選択すれば、該当ＧＥＮＡ要求メッセージがＨＮＳＮ１００に伝達される。
【０１２５】
ついで、ＨＮＳＮ１００においては、受けたＧＥＮＡ要求メッセージをＲＧ２００及びデバイス２１０に伝達し（Ｓ５００〜Ｓ５１０）、該当デバイス２１０及びＲＧ２００からのＧＥＮＡ応答メッセージを使用者アプリケーションサーバー１１０に伝達する（Ｓ５２０〜Ｓ５３０）。その後には、デバイス２１０で発生するイベントはＨＮＳＮ１００に伝達されない。
【０１２６】
このためのプロトコルスタックはＴＣＰ／ＩＰに基づいてＧＥＮＡ（ＨＴＴＰ）を使用する。
【０１２７】
図１３は本発明の第４実施形態のホームネットワークシステム構成図である。これは、図１３に示すように、ＰＣＳフォン、セルラーフォン、ＣＤＭＡ２０００、ＩＮＴ−２０００及びＷ−ＣＤＭＡなどを含み、ＷＥＢ、ＷＡＰ、ＰＤＡ、ＳＫＶＭ及びＷＩＰＩなどの移動通信端末機である使用者端末１０と；上記使用者端末との無線通信を可能にし、伝送経路に位置する連結されたＢＳＣ（Ｂａｓｅ  Ｓｔａｔｉｏｎ  Ｃｏｎｔｒｏｌｌｅｒ；基地局制御器）３０と信号を送受信するＢＴＳ（Ｂａｓｅ  Ｔｒａｎｓｃｅｉｖｅｒ  Ｓｔａｔｉｏｎ；基地局）２０と；上記ＢＴＳからの信号を受信して制御するＢＳＣ３０と；上記ＢＳＣ３０の信号をネットワーク５０に連結するＰＳＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ）４０と；各端末の要求に応じてホームネットワークサービスを提供するためのＨＮＳＮ（Ｈｏｍｅ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｎｇ  Ｎｏｄｅ）１００と；インターネットを介して家庭用デバイス及び家電製品（以下、家電製品またはホームネットワークデバイスと言う）を連結するゲートウェイであるＲＧ（Ｒｅｓｉｄｅｎｔｉａｌ  Ｇａｔｅｗａｙ）２００とを含み、上記ホームネットワークシステムに加え、上記ＨＮＳＮ１００と連動してＳＭＳを提供するＳＭＳセンター５００とＬＢＳ（Ｌｏｃａｔｉｏｎ  Ｂａｓｅｄ  Ｓｅｒｖｉｃｅ）サービスを提供するためのＬＢＳサーバー８００をさらに含み、ＳＭＳを提供するために、ＨＬＲ（Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）７００と着信側ＭＳＣ（Ｍｏｂｉｌｅ  Ｓｗｉｔｃｈｉｎｇ  Ｃｅｎｔｅｒ）６００及び着信側端末１５も含むシステムである。一方、ＲＧ２００と連結される家電製品２１０には、ドア開閉システム、保安システム、劇場用ＡＶ  Ｓｙｓｔｅｍ、ＴＶ、ＶＣＲ及びデジタル衛星サービス（ＤＳＳ：Ｄｉｇｉｔａｌ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅｓ）と知られた直接放送衛星サービス（ＤＢＳＳ：Ｄｉｒｅｃｔ  ｂｒｏａｄｃａｓｔ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅｓ）、スプリンクラーシステム、照明システム、マイクロウエーブ、食器洗い器、オーブン／ストーブ、洗濯機／乾燥器及び自動車内でのプロセッシングシステムのような電子装置などが含まれる。上記において、ＨＮＳＮ１００をより詳細に説明すれば、各使用者端末１００とＲＧ２００との間で住宅の各装備を制御し、モニタリングするサービスを提供するように構成されたサーバーである。一方、ＬＢＳサービスを提供するために、ＨＮＳＮ１００と連動するＬＢＳサーバー８００も含まれる。
【０１２８】
図１４は本発明のホームネットワークシステム制御方法を示す第６流れ図である。図１４を図１３とともに参照すれば、まず、使用者が家電製品２１０のウェブ画面でＳＭＳを伝送する人の番号及び内容を入力する（Ｓ６００）。上記のような段階を実行するために、家電製品２１０は、さらに家電製品自体にウェブ画面を表示し、入力する手段を含む家電製品２１０であることが要求される。
【０１２９】
このような家電製品は情報家電との名前とも呼ばれ、インターネットと連動可能である。
【０１３０】
一方、上記入力された内容はＲＧ２００を経ってインターネットを介してＨＮＳＮ１００に伝送される（Ｓ６１０）。上記ＨＮＳＮは、ＳＭＳを担当しているＳＭＳセンター５００に入力された電話番号及び内容を伝送して、ＳＭＳが受信者に提供されるようにする（Ｓ６２０）。
【０１３１】
ＳＭＳが受信者に伝送される一般的な経路はつぎのようである。
【０１３２】
ＳＭＳセンターに伝送された電話番号と内容は、該当電話番号に対し、ＨＬＲ７００で加入者の認証過程を経った後、認証が完了すれば、該当電話番号を有する端末１５が位置する着信側ＭＳＣ６００を介して端末１５にＳＭＳが伝送される（Ｓ６３０）。
【０１３３】
上記において、ＳＭＳのプロトコルはＴＣＰ／ＩＰを利用して伝送される。
【０１３４】
図１５は本発明のホームネットワークシステム制御方法を示す第７流れ図である。図１５を図１３とともに参照すれば、家電製品でのイベント発生の際、既保存された端末１５に、イベントの発生に対して送信する方法に対しては、図１４に説明した方法とは異なり、家電製品２１０においてイベントが発生する場合、既保存された電話番号にイベント発生内容をＳＭＳで伝送することを要請する（Ｓ１０５）。この場合、家電製品で発生したイベントを感知してＲＧ２００でＳＭＳ伝送を要請する方式も可能であり、家電製品２１０そのものでＳＭＳを認識して要請する方式も可能である。
【０１３５】
上記のように要請されたＳＭＳは、図１４に説明したような同一過程によって着信側端末１５に伝送される（Ｓ６１０〜Ｓ６３０）。上記ＳＭＳのプロトコルはＴＣＰ／ＩＰを利用して伝送される。
【０１３６】
図１６は本発明のホームネットワークシステム制御方法を示す第８流れ図である。図１６を図１３とともに参照すれば、ＬＢＳサービスを提供する方法は次のようである。
【０１３７】
まず、家電製品２１０のウェブ画面において、位置情報が知りたい人の端末電話番号を入力する（Ｓ７００）。このように入力された端末電話番号はＲＧ２００を介してＨＮＳＮ１００に伝送される（Ｓ７１０）。上記ＨＮＳＮ１００では、上記端末電話番号がＬＢＳサービスを提供することができる端末の番号であるかを確認する（Ｓ７２０）。すなわち、一般に家族関係の端末の場合にだけ、位置情報照会サービスを提供することになり、その外の場合には、プライバシー侵害の問題のため、サービスを提供しない。入力された電話番号に対するサービスを提供することができない場合には、位置情報照会が不可能であることをＲＧ２００を介して家電製品２１０のウェブ画面に表示する（Ｓ７３０ｂ）。上記のように、ＬＢＳサービスの可否をＨＮＳＮ１００で判断する実施形態だけでなく、ＨＮＳＮ１００でＨＬＲ７００などの加入者情報を持っているＤＢから可否を確認することも可能である。
【０１３８】
ＨＮＳＮ１００で位置情報照会が可能であることが確認される場合には、ＨＮＳＮ１００は、ＬＢＳサーバー８００に入力された電話番号を伝送し、位置照会を要請する（Ｓ７３０ａ）。上記ＬＢＳサーバー８００は、該当電話番号を有する端末機の位置を照会した後、これをＨＮＳＮ１００にさらに伝送する（Ｓ７４０）。ＨＮＳＮ１００は、ＲＧ２００に上記端末機の位置情報を伝送し、ＲＧ２００は家電製品２１０に伝送し、家電製品２１０はウェブ画面に表示する（Ｓ７５０）。
【０１３９】
上記において、ＬＭＳのプロトコルはＴＣＰ／ＩＰを利用して伝送される。
【０１４０】
以上説明した内容から、当該技術分野の当業者であれば、本発明の技術思想を逸脱しない範囲内で多様な変更及び修正が可能であることが可能であろう。したがって、本発明の技術的範囲は実施形態に記載された内容にだけ限定されるものではなく、特許請求範囲によって決定される。
【産業上の利用可能性】
【０１４１】
以上のように、本発明によるホームネットワークシステム、その制御方法、その住居用ゲートウェイ設定方法、及びそのイベントプロトコル処理方法は、ホームネットワークの構築のために有用に使用できる。
【図面の簡単な説明】
【０１４２】
【図１】本発明の第１実施形態のホームネットワークシステム構成図である。
【図２】本発明のホームネットワークサービス提供サーバーと周辺のシステムを示す第１ブロック図である。
【図３】本発明のホームネットワークシステム制御方法を示す第１流れ図である。
【図４】本発明の第２実施形態のホームネットワークシステム構成図である。
【図５】本発明のホームネットワークシステム制御方法を示す第２流れ図である。
【図６】本発明のホームネットワークシステム制御方法を示す第３流れ図である。
【図７】本発明の第３実施形態のホームネットワークシステムの構成図である。
【図８】本発明のホームネットワークサービス提供サーバーと周辺のシステムを示す第２ブロック図である。
【図９】本発明のホームネットワークシステムのＲＧ  Ｉ／Ｆプロトコルスタックを示す図である。
【図１０】本発明のホームネットワークシステムのＵＰｎＰプロトコルスタックを示す図である。
【図１１】本発明のホームネットワークシステム制御方法を示す第４流れ図である。
【図１２】本発明のホームネットワークシステム制御方法を示す第５流れ図である。
【図１３】本発明の第４実施形態のホームネットワークシステム構成図である。
【図１４】本発明のホームネットワークシステム制御方法を示す第６流れ図である。
【図１５】本発明のホームネットワークシステム制御方法を示す第７流れ図である。
【図１６】本発明のホームネットワークシステム制御方法を示す第８流れ図である。
【図１】
2009500714.tif 000003
【図２】
2009500714.tif 000004
【図３】
2009500714.tif 000005
【図４】
2009500714.tif 000006
【図５】
2009500714.tif 000007
【図６】
2009500714.tif 000008
【図７】
2009500714.tif 000009
【図８】
2009500714.tif 000010
【図９】
2009500714.tif 000011
【図１０】
2009500714.tif 000012
【図１１】
2009500714.tif 000013
【図１２】
2009500714.tif 000014
【図１３】
2009500714.tif 000015
【図１４】
2009500714.tif 000016
【図１５】
2009500714.tif 000017
【図１６】
2009500714.tif 000018
【国際調査報告】
2009500714.tif 000019
2009500714.tif 000020