(57)【特許請求の範囲】
【請求項１】
（ａ）デバイスの接近を感知すれば、第１通信チャンネルを通じて前記デバイスから応用の実行のための情報を受信するステップと、
（ｂ）第２通信チャンネルを通じて前記デバイスから前記応用の実行で使われる第１コンテンツを受信するステップと、
（ｃ）前記受信された情報に基づいて前記受信された第１コンテンツを使って前記応用を実行するステップと、を含み、
前記第１コンテンツは、ビデオコンテンツとオーディオコンテンツのうち少なくとも一つを含むことを特徴とする応用実行方法。
【請求項２】
前記第１通信チャンネルは、前記第２通信チャンネルより通信距離が短く、通信帯域幅が狭いことを特徴とする請求項１に記載の応用実行方法。
【請求項３】
（ｄ）前記受信された第１コンテンツを復号化することで第２コンテンツを生成するステップをさらに含み、
前記（ｃ）ステップは、前記生成された第２コンテンツを処理するように前記応用を実行することを特徴とする請求項１に記載の応用実行方法。
【請求項４】
（ｅ）前記第１通信チャンネルを通じて前記デバイスと所定の情報を交換するステップと、
（ｆ）前記第１通信チャンネルを通じて前記交換された所定の情報に基づいて生成された臨時キーを受信するステップとをさらに含み、
前記（ｄ）ステップは、前記受信された臨時キーを使用して前記第１コンテンツを復号化することを特徴とする請求項３に記載の応用実行方法。
【請求項５】
前記第１通信チャンネルは、スマートカードのチャンネルであり、
前記（ｆ）ステップは、前記交換された所定の情報及び前記デバイスに装着されたスマートカードに保存されたシードキーに基づいて生成された臨時キーを受信することを特徴とする請求項４に記載の応用実行方法。
【請求項６】
デバイスの接近を感知すれば、第１通信チャンネルを通じて前記デバイスから応用の実行のための情報を受信する第１インターフェースと、
第２通信チャンネルを通じて前記デバイスから前記応用の実行で使われる第１コンテンツを受信する第２インターフェースと、
前記受信された情報に基づいて前記受信された第１コンテンツを使って前記応用を実行する応用管理部とを備え、
前記第１コンテンツは、ビデオコンテンツとオーディオコンテンツのうち少なくとも一つを含むことを特徴とする応用実行装置。
【請求項７】
デバイスの接近を感知すれば、第１通信チャンネルを通じて前記デバイスから応用の実行のための情報を受信するステップと、
第２通信チャンネルを通じて前記デバイスから前記応用の実行で使われる第１コンテンツを受信するステップと、
前記受信された情報に基づいて前記受信された第１コンテンツを使って前記応用を実行するステップと、を含み、
前記第１コンテンツは、ビデオコンテンツとオーディオコンテンツのうち少なくとも一つを含むことを特徴とする応用実行方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項８】
（ａ）デバイスの接近を感知すれば、第１通信チャンネルを通じて前記デバイスに応用の実行のための情報を伝送するステップと、
（ｂ）第２通信チャンネルを通じて前記デバイスに前記応用の実行で使われるコンテンツを伝送するステップとを含み、
前記第１コンテンツは、ビデオコンテンツとオーディオコンテンツのうち少なくとも一つを含むことを特徴とする応用実行支援方法。
【請求項９】
前記第１通信チャンネルは、前記第２通信チャンネルより通信距離が短く、通信帯域幅が狭いことを特徴とする請求項８に記載の応用実行支援方法。
【請求項１０】
（ｃ）前記コンテンツを暗号化するステップをさらに含み、
前記（ｂ）ステップは、前記暗号化されたコンテンツを伝送することを特徴とする請求項８に記載の応用実行支援方法。
【請求項１１】
（ｄ）前記第１通信チャンネルを通じて前記デバイスと所定の情報を交換するステップと、
（ｅ）前記第１通信チャンネルを通じて前記交換された所定の情報に基づいて生成された臨時キーを受信するステップと、をさらに含み、
前記（ｃ）ステップは、前記受信された臨時キーを使用して前記第１コンテンツを暗号化することを特徴とする請求項１０に記載の応用実行支援方法。
【請求項１２】
前記第１通信チャンネルはスマートカードのチャンネルであり、
前記（ｅ）ステップは、前記交換された所定の情報及び前記デバイスに装着されたスマートカードに保存されたシードキーに基づいて生成された臨時キーを受信することを特徴とする請求項１１に記載の応用実行支援方法。
【請求項１３】
（ｆ）前記第１通信チャンネルを通じて前記デバイスと所定の情報を交換するステップと、
（ｇ）前記交換された所定の情報に基づいて臨時キーを生成するステップと、をさらに含み、
前記（ｃ）ステップは、前記生成された臨時キーを使用して前記コンテンツを暗号化することを特徴とする請求項１０に記載の応用実行支援方法。
【請求項１４】
前記第１通信チャンネルはスマートカードのチャンネルであり、
前記（ｇ）ステップは、前記交換された所定の情報及び前記スマートカードに保存されたシードキーに基づいて前記臨時キーを生成することを特徴とする請求項１３に記載の応用実行方法。
【請求項１５】
デバイスの接近を感知すれば、第１通信チャンネルを通じて前記デバイスに応用の実行のための情報を伝送する第１インターフェースと、
第２通信チャンネルを通じて前記デバイスに前記応用の実行で使われるコンテンツを伝送する第２インターフェースと、を備え、
前記第１コンテンツは、ビデオコンテンツとオーディオコンテンツのうち少なくとも一つを含むことを特徴とする応用実行支援装置。
【請求項１６】
デバイスの接近を感知すれば、第１通信チャンネルを通じて前記デバイスに応用の実行のための情報を伝送するステップと、
第２通信チャンネルを通じて前記デバイスに前記応用の実行で使われるコンテンツを伝送するステップと、を含み、
前記第１コンテンツは、ビデオコンテンツとオーディオコンテンツのうち少なくとも一つを含むことを特徴とする応用実行支援方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項１７】
（ａ）第１デバイスの接近を感知すれば、第１通信チャンネルを通じて前記第１デバイスから応用の実行のための情報を受信するステップと、
（ｂ）第２通信チャンネルを通じて前記第１デバイスから前記応用の実行で使われる第１コンテンツを受信するステップと、
（ｃ）第３通信チャンネルを通じて第２デバイスに前記受信された第１コンテンツに対応する第２コンテンツを伝送するステップとを含むことを特徴とする応用実行中継方法。
【請求項１８】
前記第２通信チャンネルは無線ネットワークのチャンネルであり、前記第３通信チャンネルは、有線ネットワークのチャンネルであることを特徴とする請求項１７に記載の応用実行中継方法。
【請求項１９】
前記無線ネットワークのチャンネルを通じて受信された第１コンテンツを復号化することで、前記第２コンテンツを生成するステップをさらに含み、
前記（ｃ）ステップは、前記有線ネットワークのチャンネルを通じて前記生成された第２コンテンツを伝送することを特徴とする請求項１８に記載の応用実行中継方法。
【請求項２０】
前記第２通信チャンネルは有線ネットワークのチャンネルであり、前記第３通信チャンネルは無線ネットワークのチャンネルであることを特徴とする請求項１７に記載の応用実行中継方法。
【請求項２１】
前記有線ネットワークのチャンネルを通じて受信された第１コンテンツを暗号化することで前記第２コンテンツを生成するステップをさらに含み、
前記（ｃ）ステップは、前記無線ネットワークのチャンネルを通じて前記生成された第２コンテンツを伝送することを特徴とする請求項２０に記載の応用実行中継方法。
【請求項２２】
前記受信されたコンテンツの発信地に該当する第１デバイスのアドレスと、目的地に該当する第２デバイスのアドレスとに基づいて、前記受信されたコンテンツの伝送の許可如何を決定するステップとをさらに含み、
前記（ｃ）ステップは、前記決定によって前記受信されたコンテンツを選択的に伝送することを特徴とする請求項１７に記載の応用実行中継方法。
【請求項２３】
ユーザの選択に基づいて前記第２デバイスにＩＰアドレスを選択的に割り当てるステップをさらに含み、
前記（ｃ）ステップは、前記ＩＰアドレスの割り当て如何によって前記第２コンテンツを選択的に伝送することを特徴とする請求項１７に記載の応用実行中継方法。
【請求項２４】
第１デバイスの接近を感知すれば、第１通信チャンネルを通じて前記第１デバイスから応用の実行のための情報を受信する第１インターフェースと、
第２通信チャンネルを通じて前記第１デバイスから前記応用の実行で使われる第１コンテンツを受信する第２インターフェースと、
第３通信チャンネルを通じて第２デバイスに前記受信された第１コンテンツに対応する第２コンテンツを伝送する第３インターフェースとを備えることを特徴とする応用実行中継装置。
【請求項２５】
第１デバイスの接近を感知すれば、第１通信チャンネルを通じて前記第１デバイスから応用の実行のための情報を受信するステップと、
第２通信チャンネルを通じて前記第１デバイスから前記応用の実行で使われる第１コンテンツを受信するステップと、
第３通信チャンネルを通じて第２デバイスに前記受信された第１コンテンツに対応する第２コンテンツを伝送するステップと、を含むことを特徴とする応用実行中継方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークシステムに係り、特に、ホームネットワークに位置したＡＰ（アクセスポイント）、有線デバイス及びホームネットワークに進入した無線デバイスに関する。
【背景技術】
【０００２】
現在、多様なホームネットワークデバイスが発売されており、これと連係して多様なホームネットワークサービスが提供されている。このように、多様な無線デバイスが発売されており、これにより無線デバイスも利用できるホームネットワークサービスが提供されている。ところが、無線デバイスはその特性上自由に移動しつつ通信を行えるために、ユーザにより許可されていない無線デバイスがホームネットワーク資源を利用する可能性がある。これを防止するために、ホームネットワークに関連した無線ネットワークの保安を強化するいろいろなソリューションが提供されている。
【０００３】
しかし、これまで提供されてきた無線ネットワーク保安ソリューションは、ユーザが直接無線ネットワークの環境を設定せねばならないために、無線ネットワーク技術を知らない大部分のユーザによりほとんど活用されていないという問題点があった。例えば、ユーザがある無線デバイスによりホームネットワーク資源を利用可能にするためには、この無線デバイスに無線ネットワーク保安に使われる暗号化キーを設置せねばならない。また、ユーザがある無線デバイスによりホームネットワーク資源をこれ以上利用不可にするためには、この無線デバイスに設置された暗号化キーを廃棄せねばならない。このようなものは一般のユーザに非常に面倒で難しい作業である。
【０００４】
さらに、ユーザが前記のように無線ネットワークの環境を設定したとしても、ユーザが無線デバイスでユーザの所望のコンテンツを再生するためには、このコンテンツをいろいろなホームデバイスそれぞれに接続して検索せねばならないが、これもユーザには非常に面倒なことであり、ホームデバイスが益々多様になる勢いであることをみれば、今後この問題はさらに深刻になる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする技術的課題は、無線ネットワーク技術を知らないユーザによる直観的なインタラクションを通じて無線デバイスがホームネットワーク資源を利用可能にする装置及び方法を提供するところにある。また、前記方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供するところにある。
【課題を解決するための手段】
【０００６】
前記技術的課題を解決するための本発明による応用実行方法は、デバイスの接近を感知すれば、前記デバイスから応用の実行のための情報を受信するステップと、前記受信された情報に基づいて前記応用を実行するステップと、を含む。
【０００７】
前記他の技術的課題を解決するための本発明による応用実行装置は、デバイスの接近を感知すれば、前記デバイスから応用の実行のための情報を受信する第１インターフェースと、前記受信された情報に基づいて前記応用を実行する応用管理部とを備える。
【０００８】
前記さらに他の技術的課題を解決するために、本発明は、前記応用実行方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【０００９】
前記さらに他の技術的課題を解決するための本発明による応用実行支援方法は、デバイスの接近を感知すれば、前記デバイスに応用の実行のための情報を伝送するステップと、前記デバイスに前記応用の実行で使われるコンテンツを伝送するステップと、を含む。
【００１０】
前記さらに他の技術的課題を解決するための本発明による応用実行支援装置は、デバイスの接近を感知すれば、前記デバイスに応用の実行のための情報を伝送する第１インターフェースと、前記デバイスに前記応用の実行で使われるコンテンツを伝送する第２インターフェースとを備える。
【００１１】
前記さらに他の技術的課題を解決するために、本発明は、前記応用実行支援方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【００１２】
前記さらに他の技術的課題を解決するための本発明による応用実行中継方法は、第１デバイスの接近を感知すれば、第１通信チャンネルを通じて前記第１デバイスから応用の実行で使われる第１コンテンツを受信するステップと、第２通信チャンネルを通じて第２デバイスに前記受信された第１コンテンツに対応する第２コンテンツを伝送するステップとを含む。
【００１３】
前記さらに他の技術的課題を解決するための本発明による応用実行中継装置は、第１デバイスの接近を感知すれば、第１通信チャンネルを通じて前記第１デバイスから応用の実行で使われる第１コンテンツを受信する第１インターフェースと、第２通信チャンネルを通じて第２デバイスに前記受信された第１コンテンツに対応する第２コンテンツを伝送する第２インターフェースとを備える。
【００１４】
前記さらに他の技術的課題を解決するために、本発明は、前記応用実行支援方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【発明の効果】
【００１５】
本発明によれば、ユーザが単に無線ゲストデバイスをＡＰまたは有線ホームデバイスに接近させさえすれば、無線ゲストデバイスは自動で最適の無線ネットワークの保安環境を設定すると同時にユーザが所望する応用を実行できる。すなわち、本発明によれば、無線ゲストデバイスと他のデバイスとの接近という直観的なただ一回のユーザインタラクションだけで、無線ゲストデバイスは自動で最適の無線ネットワークの保安環境を設定すると同時に、ＡＰを通じてインターネットサービス、ＶｏＩＰサービスなどを利用でき、オーディオシステム、ＴＶなどで再生中のコンテンツを無線ゲストデバイスが連続して再生するか、無線ゲストデバイスで再生中のコンテンツをオーディオシステム、ＴＶなどが連続して再生できる。
【００１６】
また、本発明によれば、無線ゲストデバイスではないＡＰまたは有線ホームデバイスに装着されたスマートカードにシードキーが保存されており、スマートカードが臨時キーを生成して無線ゲストデバイスに提供することで、ユーザが直接無線ゲストデバイスに暗号化キーのような無線ネットワーク保安情報を設置する必要がなくなった。特に、この臨時キーは、無線ゲストデバイスとＡＰまたは有線ホームデバイスとの一対一近接通信を通じてのみ生成され、無線ゲストデバイスとＡＰまたは有線ホームデバイス間のセッションが終了すれば廃棄されるために、ユーザにより許可された無線ゲストデバイスではない他の無線ゲストデバイスはこの臨時キーが分からず、ユーザが無線デバイスに設置された暗号化キーを廃棄するなどの無線ネットワーク保安情報更新作業が要らなくなった。
【発明を実施するための最良の形態】
【００１７】
以下では、図面を参照して本発明の望ましい実施形態を詳細に説明する。
【００１８】
図１は、本発明の望ましい一実施形態によるホームネットワークシステムの構成図である。図１を参照するに、本実施形態によるホームネットワークシステムは、ＡＰ  １、有線ホームデバイス２１ないし２５及び無線ゲストデバイス３で構成される。
【００１９】
ＡＰ  １は、無線ゲストデバイス３を有線ネットワーク、すなわち、ホームネットワークに連結する役割を行う。有線ホームデバイス２１ないし２５は、ホームネットワークに位置した有線デバイスであり、無線ゲストデバイス３は、ＡＰ  １を通じてホームネットワークに接続する無線デバイスである。以下で、有線ホームデバイス２１ないし２５は、図１に図示された有線ホームデバイス２１ないし２５のうちいずれか一つを意味するが、複数になってもよいということを当業者ならば理解できるであろう。
【００２０】
特に、本実施形態によれば、ユーザが単に無線ゲストデバイス３をＡＰ  １または有線ホームデバイス２１ないし２５に接近させさえすれば、無線ゲストデバイス３とＡＰ  １または有線ホームデバイス２１ないし２５は、これらの間のＬＤＣ（Ｌｉｍｉｔｅｄ  Ｄｉｓｔａｎｃｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）チャンネルを通じて無線ネットワーク接続のための情報、無線ネットワーク保安のための情報及び応用の実行のための情報を交換し、これらの間の有線ネットワークのチャンネルまたは無線ネットワークのチャンネルを通じて応用の実行で使われるコンテンツを交換する。これにより、無線ゲストデバイス３は、自動で最適の無線ネットワークの保安環境を設定すると同時にユーザの所望の応用を実行可能にする。
【００２１】
ここで、ＬＤＣとは、１０cm以内の近距離で接触式または非接触式で少量のデータを送受信する方式をいい、その例としては、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ブルートゥース、スマートカード、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）などを挙げることができる。このように、ＬＤＣは、有線ネットワークまたは無線ネットワークに比べて通信距離が非常に短く、通信帯域幅が非常に狭いために、無線ゲストデバイス３とＡＰ  １または有線ホームデバイス２１ないし２５がＬＤＣのチャンネルを通じてビデオコンテンツ、オーディオコンテンツなど大量のデータを交換することを不可能である。したがって、前記のように無線ゲストデバイス３とＡＰ  １または有線ホームデバイス２１ないし２５は、有線ネットワークのチャンネルまたは無線ネットワークのチャンネルを通じて応用の実行で使われるコンテンツを交換する。
【００２２】
図２は、本発明の望ましい一実施形態によるアクセスポイントの構成図である。図２を参照するに、図１に図示されたＡＰ  １は、ＬＤＣインターフェース１１、無線ネットワークインターフェース１２、有線ネットワークインターフェース１３、有無線接続部１４、暗／復号化部１５、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバモジュール１６、ＩＰ（インターネットプロトコル）フィルタ１７、ＩＰ更新部１８、ＬＤＣ制御部１９、無線ネットワーク管理部１１０及びイベントハンドラー１１１で構成される。
【００２３】
ＬＤＣインターフェース１１は、無線ゲストデバイス３の接近を感知すれば、ＬＤＣのチャンネルを通じて無線ゲストデバイス３とデータを送受信する。ＬＤＣインターフェース１１は、無線ゲストデバイス３と近距離でのみ通信を行えるために、前記データが他のデバイスに露出される危険はほとんどない。
【００２４】
したがって、ＬＤＣインターフェース１１は、別途の保安手段を求めず、無線ゲストデバイス３とデータそのまま送受信する。特に、本実施形態によれば、ＬＤＣインターフェース１１は、ユーザが無線ゲストデバイス３をＡＰ  １に接近させれば、前記の例のうちいずれか一つが使用する通信チャンネルを通じて、無線ゲストデバイス３に無線ネットワーク接続のための情報を伝送するか、無線ゲストデバイス３と無線ネットワーク保安のための情報を交換するか、無線ゲストデバイス３からＬＤＣ応用の実行のための情報を受信する。
【００２５】
本実施形態で、無線ネットワーク接続のための情報とは、無線ゲストデバイス３がＡＰ  １により管理される無線ネットワークに接続するための情報をいい、ＡＰ  １により提供される無線ネットワークサービスを表すＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１ｂ規格上のＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｔｙ）がその例になりうる。また、無線ネットワーク保安のための情報とは、ＡＰ  １と無線ゲストデバイス３間の無線ネットワーク通信の保安に要求される情報をいい、無線ネットワークを通じて伝送されるデータの暗号化に使われる臨時キーを生成するための情報、すなわち、ＩＥＥＥ  ８０２．１１ｉ規格上の４方向ハンドシェークに要求される情報がその例になりうる。また、ＬＤＣ応用とは、ＬＤＣのチャンネルを通じて受信された情報を使用する応用を意味する。例えば、ユーザが無線ゲストデバイス３を通じてインターネットを使用するために、無線ゲストデバイス３をＡＰ  １に接近させる場合に、この無線ゲストデバイス３が接続しようとするウェブサイトのＵＲＬ（ユニフォーム  リソース  ロケータ）がＬＤＣ応用の実行のための情報の一例になりうる。
【００２６】
図３は、本発明の望ましい一実施形態によるＬＤＣインターフェースの具現例を図示した図である。図３に図示されたＬＤＣインターフェースは、前記のようなＬＤＣインターフェース１１をスマートカードで具現した例である。一般的に、スマートカードとは、マイクロプロセッサーとメモリを内蔵していて少量の情報の保存が可能なプラスチックカードを意味する。一方、前記の実施形態によれば、ＡＰ  １のＬＤＣインターフェース１１が無線ゲストデバイス３のＬＤＣインターフェース３１に対して情報を読み取るか、または記録せねばならず、無線ゲストデバイス２のＬＤＣインターフェース３１がＡＰ  １のＬＤＣインターフェース１１に対して情報を読み取るか、記録せねばならない双方向通信が可能でなければならない。
【００２７】
したがって、本実施形態によるＬＤＣインターフェースは、双方向通信を支援するＩｒＤＡ、ＮＦＣ、ブルートゥースなどで具現されねばならないが、図４に示したように、片方向通信を支援するスマートカードまたはＲＦＩＤなどで具現されることもある。スマートカードの場合、カードリーダーがスマートカードに対して情報を読み取るか、または記録する片方向通信のみ可能なために、ＡＰ  １のＬＤＣインターフェース１１を接触式カードリーダー１１０１及びコンビカード１１０２で具現し、無線ゲストデバイス３のＬＤＣインターフェース３１を非接触式カードリーダー３１０１で具現することで、スマートカードを利用した双方向通信を可能にした。ここで、コンビカード１１０２とは、ＩＳＯ  ７８１６規格による接触式カード及びＩＳＯ  １４４４３規格による非接触式カードをいずれも持つスマートカードをいい、本実施形態ではＬＤＣ媒体の役割を行う。同様に、ＲＦＩＤの場合にもＡＰ  １のＬＤＣインターフェース１１はＲＦＩＤリーダ及びＲＦＩＤタグで具現され、無線ゲストデバイス３のＬＤＣインターフェース３１はＲＦＩＤリーダで具現される。
【００２８】
まず、ＡＰ  １が無線ゲストデバイス３に無線ネットワーク接続のための情報、例えば、ＡＰ  １のＳＳＩＤを提供する場合を説明する。ＡＰ  １の接触式カードリーダー１１０１は、ＩＳＯ  ７８１６規格上の命令を使用してコンビカード１１０２にＡＰ  １のＳＳＩＤを記録する。無線ゲストデバイス３がＡＰ  １に接近すれば、無線ゲストデバイス３の非接触式カードリーダー３１０１は、ＡＰ  １のコンビカード１１０２から発散される信号を感知することで、コンビカード１１０２の存在を認識する。この時、無線ゲストデバイス３の非接触式カードリーダー３１０１は、ＡＰ  １のコンビカード１１０２からＡＰ  １のＳＳＩＤを読み取る。
【００２９】
次いで、ＡＰ  １が無線ゲストデバイス３と無線ネットワーク保安のための情報、例えば、ＩＥＥＥ  ８０２．１１ｉ規格上の４方向ハンドシェークによって臨時キーを生成するための情報を交換する場合を説明する。この場合、ＡＰ  １のコンビカード１１０２内のメモリには臨時キー生成のためのシードキーが保存されている。無線ゲストデバイス３がＡＰ  １に接近すれば、無線ゲストデバイス３の非接触式カードリーダー３１は、ＡＰ  １のコンビカード１１０２から発散される信号を感知することでコンビカード１１０２の存在を認識する。この時、無線ゲストデバイス３の非接触式カードリーダー３１０１は、ＡＰ  １のコンビカード１１０２から臨時キー生成のための情報のうち、ＡＰ  １が知っている情報、例えば、ＡＰ  １のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、ＡＰ  １に対応する乱数などを読み取る。
【００３０】
また、無線ゲストデバイス３の非接触式カードリーダー３１は、ＩＳＯ  １４４４３規格上の命令を使用して、臨時キー生成のための情報のうち、無線ゲストデバイス３が知っている情報、例えば、無線ゲストデバイス３に対応する乱数などをＡＰ  １のコンビカード１１０２に記録する。この時、ＡＰ  １の接触式カードリーダー１１０１は、ＩＳＯ  ７８１６規格上の命令を使用してコンビカード１１０２の情報変更如何を周期的に確認し、その結果、コンビカード１１０２の情報が変更されたことを認識すれば、コンビカード１１０２に記録された無線ゲストデバイス３のＭＡＣアドレス、無線ゲストデバイス３に対応する乱数などを読み取る。
【００３１】
コンビカード１１０２内のマイクロプロセッサーは、シードキー、ＡＰ  １のＭＡＣアドレス、ＡＰ  １に対応する乱数、無線ゲストデバイス３に対応する乱数、無線ゲストデバイス３のＭＡＣアドレスなどを利用して、臨時キーを生成してメモリに保存する。この時、無線ゲストデバイス３の非接触式カードリーダー３１は、この臨時キーを読み取る。ところが、このように生成された臨時キーは、ＡＰ  １と無線ゲストデバイス３の一つの通信セッションの間にのみ使われる臨時的な暗号化キーであり、この通信セッションが終了すれば廃棄される。また、前記のシードキーは、無線ゲストデバイス３の非接触式カードリーダー３１０１が読み取れないメモリの非共有領域に保存されている。したがって、ユーザによりシードキーを割り当てられるように許可されていない限り、無線ゲストデバイス３はシードキーが分からず、無線ゲストデバイス３の通信セッションが終了した以後にもシードキーを新たに更新する必要がない。
【００３２】
次いで、無線ゲストデバイス３がＡＰ  １にＬＤＣ応用の実行のための情報、例えば、ウェブサイトのＵＲＬを提供する場合を説明する。無線ゲストデバイス３がＡＰ  １に接近すれば、無線ゲストデバイス３の非接触式カードリーダー３１は、ＡＰ  １のコンビカード１１０２から発散される信号を感知することで、コンビカード１１０２の存在を認識する。次いで、無線ゲストデバイス３の非接触式カードリーダー３１は、ＩＳＯ  １４４４３規格上の命令を使用してウェブサイトのＵＲＬをＡＰ  １のコンビカード１１０２に記録する。この時、ＡＰ  １の接触式カードリーダー１１０１は、ＩＳＯ  ７８１６規格上の命令を使用してコンビカード１１０２の情報変更如何を周期的に確認し、その結果、コンビカード１１０２の情報が変更されたことを認識すれば、コンビカード１１０２に記録されたウェブサイトのＵＲＬを読み取る。
【００３３】
無線ネットワークインターフェース１２は、無線ネットワークのチャンネルを通じてデータを送受信する。ここで、無線ネットワークとは、ＩＥＥＥ  ８０２．１１規格上の無線ＬＡＮを意味するが、他の種類の無線ネットワークにしてもよいということを当業者ならば理解できるであろう。無線通信の特性上、無線ネットワークのチャンネルを通じて送受信されるデータは、同じチャンネルを使用する任意のデバイスにより聴取可能なために、有線ホームデバイス２１ないし２５または無線ゲストデバイス３は臨時キーでデータを暗号化して伝送する。
【００３４】
したがって、無線ネットワークインターフェース１２が無線ＬＡＮのチャンネルを通じてＬＤＣ応用の実行で使われるコンテンツを無線ゲストデバイス３から受信した場合に、これは暗号化されたコンテンツであり、これを復号化するために有無線接続部１４を通じて暗／復号化部１５に出力する。また、無線ネットワークインターフェース１２は、有無線接続部１４を通じて暗／復号化部１５から暗号化されたコンテンツを入力されて、無線ＬＡＮのチャンネルを通じて無線ゲストデバイス３に伝送する。また、無線ネットワークインターフェース１２は、無線ネットワークのチャンネルを通じて無線ゲストデバイス３からＩＰアドレス割り当て要請を受信すれば、これをＤＨＣＰサーバモジュール１６に出力する。
【００３５】
有線ネットワークインターフェース１３は、有線ネットワークのチャンネルを通じて有線ホームデバイス２１ないし２５とデータを送受信する。一般的に、本実施形態での有線ネットワークは、ＩＥＥＥ  ８０２．３規格上のイーサネット（登録商標）を意味するが、他の種類の有線ネットワークにしてもよいということを当業者ならば理解できるであろう。このように、有線ネットワークインターフェース１３は、有線ホームデバイス２１ないし２５と有線通信を行うために、前記の情報が他のデバイスに露出される危険がない。したがって、有線ネットワークインターフェース１３は、別途の保安手段を求めず、有線ホームデバイス２１ないし２５とデータそのまま送受信する。
【００３６】
特に、本実施形態によれば、有線ネットワークインターフェース１３は、イーサネット（登録商標）のチャンネルを通じて有線ホームデバイス２１ないし２５から有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＩＰアドレス間の通信許容要請を受信すれば、これをＩＰ更新部１８に出力する。また、有線ネットワークインターフェース１３は、イーサネット（登録商標）のチャンネルを通じてインターネットに位置した宅外のデバイスまたは宅内の有線ホームデバイス２１ないし２５から、ＬＤＣ応用の実行で使われるコンテンツを受信して有無線接続部１４に出力する。また、有線ネットワークインターフェース１３は、ＬＤＣ応用の実行で使われるコンテンツを有無線接続部１４から入力されて、イーサネット（登録商標）のチャンネルを通じてインターネットに位置した宅外のデバイスまたは宅内の有線ホームデバイス２１ないし２５に伝送する。
【００３７】
有無線接続部１４は、ＩＥＥＥ  ８０２．１１規格に規定された一般的なＡＰの機能、すなわち、無線ゲストデバイス３を有線ネットワークに連結する機能を行う。特に、本実施形態によれば、有無線接続部１４は、暗／復号化部１５により暗号化されたコンテンツを無線ネットワークインターフェース１２に伝送するか、暗／復号化部１５により復号化されたコンテンツを有線ネットワークインターフェース１３に伝送する。また、有無線接続部１４は、無線ネットワークインターフェース１２からＬＤＣ応用の実行で使われるコンテンツを入力されれば、これをＩＰフィルタ１７の許可如何によって暗／復号化部１５に選択的に出力する。これは、ＩＰフィルタ１７の許可如何によってコンテンツを復号化して伝送するためのことである。また、有無線接続部１４は、有線ネットワークインターフェース１２からＬＤＣ応用の実行で使われるコンテンツを入力されれば、これをＩＰフィルタ１７の許可如何によって暗／復号化部１５に選択的に出力する。これは、ＩＰフィルタ１７の許可如何によってコンテンツを暗号化して伝送するためのことである。
【００３８】
暗／復号化部１５は、有無線接続部１４から無線ネットワークインターフェース１２を通じて受信されたコンテンツを入力されれば、ＬＤＣ制御部１９を通じてＬＤＣインターフェース１１から読み取った臨時キーを使用して、このコンテンツを復号化することで元来のコンテンツを生成し、これを有無線接続部１４に出力する。また、暗／復号化部１５は、有無線接続部１４から有線ネットワークインターフェース１３を通じて受信されたコンテンツを入力されれば、前記の臨時キーを使用してコンテンツを暗号化することで暗号化されたコンテンツを生成し、これを有無線接続部１４に出力する。
【００３９】
ＤＨＣＰサーバモジュール１６は、あるデバイスからＩＰアドレス割り当て要請を受信すれば、このデバイスにＩＰアドレスを割り当てる。特に、本実施形態によれば、ＤＨＣＰサーバモジュール１６は、無線ネットワークインターフェース１２を通じて無線ゲストデバイス３からＩＰアドレス割り当て要請を入力されれば、この無線ゲストデバイス３がユーザの選択によってこの無線ゲストデバイス３にＩＰアドレスを選択的に割り当てる。より具体的に説明すれば、ＤＨＣＰサーバモジュール１６は、無線ゲストデバイス３からＩＰアドレス割り当て要請を受信すれば、ＡＰ  １はこれをユーザに出力する。次いで、これを認知したユーザが無線ゲストデバイス３のホームネットワーク接続を許可すれば、ＤＨＣＰサーバモジュール１６は、この無線ゲストデバイス３にＩＰアドレスを割り当てる。
【００４０】
ＩＰフィルタ１７は、有無線接続部１４にＬＤＣ応用の実行で使われるコンテンツが入力されれば、これの発信地または目的地が宅内のデバイスであるか、そうでなければ宅外のデバイスであるかを判断する。もし、その発信地または目的地が宅外のデバイスならば、これは、無線ゲストデバイス３がホームネットワークの資源、すなわち、有線ホームデバイス２１ないし２５のコンテンツを使用しようとする場合ではないので、ＩＰフィルタ１７は、無線ゲストデバイス３がインターネットを通じて宅外のデバイスとコンテンツを自由に交換できるように、このコンテンツの伝送を許可する。もし、その発信地または目的地が宅内のデバイスならば、ＩＰフィルタ１７は、有無線接続部１４に入力されたコンテンツの目的地が有線ホームデバイス２１ないし２５であるか、そうでなければ無線ゲストデバイス３であるかを判断する。
【００４１】
もし、有無線接続部１４に入力されたコンテンツの目的地が無線ゲストデバイス３ならば、これは、無線ゲストデバイス３がホームネットワークの資源、すなわち、有線ホームデバイス２１ないし２５のコンテンツを使用しようとする場合であるため、ＩＰフィルタ１７は、無線ゲストデバイス３のＩＰアドレスがＩＰ更新部１８により更新されたＩＰ管理テーブルに有効なＩＰアドレスとして登録されているかどうかを確認する。もし、無線ゲストデバイス３のＩＰアドレスが有効なＩＰアドレスとして登録されていなければ、ＩＰフィルタ１７は、前記のコンテンツの伝送を許可しないことによって、ユーザによりホームネットワークへの接続が許可されていない無線ゲストデバイス３が有線ホームデバイス２１ないし２５のコンテンツを使用しようとすることを基本的に封鎖する。もし、有無線接続部１４に入力されたコンテンツの目的地が有線ホームデバイス２１ないし２５ならば、これは、無線ゲストデバイス３がホームネットワークの資源、すなわち、有線ホームデバイス２１ないし２５のコンテンツを使用しようとする場合ではないので、ＩＰフィルタ１７は、前記のような有効ＩＰアドレスの確認を行わない。
【００４２】
もし、無線ゲストデバイス３のＩＰアドレスが有効なＩＰアドレスとして登録されているか、有無線接続部１４に入力されたコンテンツの目的地が有線ホームデバイス２１ないし２５ならば、ＩＰフィルタ１７は、これの発信地に該当する有線ホームデバイス２１ないし２５または無線ゲストデバイス３のＩＰアドレスと、目的地に該当する有線ホームデバイス２１ないし２５または無線ゲストデバイス３に基づいて、前記のコンテンツの伝送の許可如何を決定する。すなわち、ＩＰフィルタ１７は、ＩＰ更新部１８により更新されたＩＰ管理テーブルに、前記のコンテンツの発信地に該当する有線ホームデバイス２１ないし２５または無線ゲストデバイス３のＩＰアドレスと、目的地に該当する有線ホームデバイス２１ないし２５または無線ゲストデバイス３のＩＰアドレスとが互いに対応して登録されていれば、前記のコンテンツの伝送を許可する。もし、ＩＰ更新部１８により更新されたＩＰ管理テーブルに、前記のコンテンツの発信地に該当する有線ホームデバイス２１ないし２５または無線ゲストデバイス３のＩＰアドレスと、目的地に該当する有線ホームデバイス２１ないし２５または無線ゲストデバイス３のＩＰアドレスとが互いに対応して登録されていなければ、ＩＰフィルタ１７は、前記のコンテンツの伝送を許可しないことによって、ユーザにより許可された二つのデバイスの間でのみコンテンツを共有させる。
【００４３】
ＩＰ更新部１８は、ＤＨＣＰサーバモジュール１６により割り当てられたＩＰアドレスをＩＰ管理テーブルに有効なＩＰアドレスとして登録することで、ＩＰ管理テーブルを更新する。また、ＩＰ更新部１８は、有線ネットワークインターフェース１２を通じて有線ホームデバイス２１ないし２５から、有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＩＰアドレス間の通信許容要請を入力されれば、ＩＰ管理テーブルに有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＩＰアドレスとを互いに対応するように登録することで、ＩＰ管理テーブルを更新する。
【００４４】
図４は、本発明の望ましい一実施形態によるＩＰ管理テーブルを図示した図である。図４を参照するに、ＩＰ管理テーブルは複数のエントリーで構成されており、一つのエントリーは、無線ゲストデバイスＩＰアドレスフィールド４１、有効フィールド４２及び有線ホームデバイスＩＰアドレスフィールド４３で構成される。
【００４５】
ＤＨＣＰサーバモジュール１６により無線ゲストデバイス３にＩＰアドレスが割り当てられれば、ＩＰ更新部１８は、無線ゲストデバイスＩＰアドレスフィールド４１にこのＩＰアドレスを記録し、有効フィールド４２にこのＩＰアドレスが有効であるということを表す値である１を記録する。また、ＩＰ更新部１８は、有無線接続部１４から有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＩＰアドレス間の通信許容要請を入力されれば、この要請に含まれた無線ゲストデバイス３のＩＰアドレスが、ＩＰ管理テーブルに既に有効なＩＰアドレスとして登録されているかどうかを確認する。その結果、無線ゲストデバイス３のＩＰアドレスがＩＰ管理テーブルに既に有効なＩＰアドレスとして登録されていると確認されれば、ＩＰ更新部１８は、この無線ゲストデバイス３のＩＰアドレスが記録された無線ゲストデバイスＩＰアドレスフィールド４１に対応する有線ホームデバイスＩＰアドレスフィールド４３に、この要請に含まれた有線ホームデバイス２１ないし２５のＩＰアドレスを記録する。もし、無線ゲストデバイス３のＩＰアドレスがＩＰ管理テーブルに登録されていないと確認されれば、ＩＰ更新部１８は、無線ゲストデバイスＩＰアドレスフィールド４１にこの要請に含まれた無線ゲストデバイス３のＩＰアドレスを登録し、有線ホームデバイスＩＰアドレスフィールド４３にこの要請に含まれた有線ホームデバイス２１ないし２５のＩＰアドレスを記録する。
【００４６】
ＬＤＣ制御部１９は、ＬＤＣインターフェース１１からある情報を読み取るか、ＬＤＣインターフェース１１にある情報を記録する。より詳細に説明すれば、ＬＤＣ制御部１９は、ＬＤＣインターフェース１１のコンビカード１１０２から臨時キーを読み取り、これを暗／復号化部１５に出力する。ＬＤＣ制御部１９は、ＬＤＣインターフェース１１のコンビカード１１０２からシードキーを読み取り、これをイベントハンドラー１１１に出力する。また、ＬＤＣ制御部１９は、無線ネットワーク管理部１１０から無線ネットワーク接続のための情報または無線ネットワーク保安のための情報、例えば、ＡＰ  １のＳＳＩＤまたはシードキーを入力されれば、これをＬＤＣインターフェース１１のコンビカード１１０２に記録する。
【００４７】
無線ネットワーク管理部１１０は、無線ネットワーク接続のための情報または無線ネットワーク保安のための情報が変更されたかどうかを確認し、その結果、変更された場合、この情報を利用して、ＬＤＣ制御部１９を通じてＬＤＣインターフェース１１に保存された無線ネットワーク接続のための情報または無線ネットワーク保安のための情報を更新する。例えば、宅内のＡＰ  １のＳＳＩＤが変更されるか、宅内のデバイスにより共有されるシードキーが変更された場合ならば、無線ネットワーク管理部１１０は、ＬＤＣ制御部１９を通じてＬＤＣインターフェース１１のコンビカード１１０２に保存されたＳＳＩＤを新たなＳＳＩＤに変更するか、コンビカード１１０２に保存されたシードキーを新たなシードキーに変更する。もし、宅内に新たな無線ゲストデバイスが進入し、ユーザがこの無線ゲストデバイスに対して宅内無線ネットワークを永久に使用できることを所望する場合ならば、無線ネットワーク管理部１１０は、ＬＤＣ制御部１９を通じてＬＤＣインターフェース１１のコンビカード１１０２内のメモリの非共有領域に保存されていたシードキーを共有領域に一時的に記録する。
【００４８】
イベントハンドラー１１１は、無線ネットワーク接続のための情報または無線ネットワーク保安のための情報が変更されたかどうかを確認し、その結果、変更された場合、有線ネットワークインターフェース１３を通じて、すなわち、有線ネットワークのチャンネルを通じて有線ホームデバイス２１ないし２５に、無線ネットワーク接続のための情報または無線ネットワーク保安のための情報を更新せよというイベントメッセージを伝送する。一般的に、イベントハンドラー１１１は、ＵＰｎＰ（ユニヴァーサルプラグアンドプレイ）規格を基盤にイベントメッセージを伝送できる。例えば、宅内のＡＰ  １のＳＳＩＤが変更されるか、宅内のデバイスにより共有されるシードキーが変更された場合ならば、イベントハンドラー１１１は、新たなＳＳＩＤを含むイベントメッセージを伝送するか、新たなシードキーを含むイベントメッセージを伝送する。もし、宅内に新たな有線ホームデバイスが設置された場合ならば、イベントハンドラー１１１は、ＬＤＣ制御部１９を通じてＬＤＣインターフェース１１のコンビカード１１０２からシードキーを読み取り、これを含むイベントメッセージを伝送する。
【００４９】
図５は、本発明の望ましい一実施形態による有線ホームデバイスの構成図である。図５を参照するに、図１に図示された有線ホームデバイス２１ないし２５は、ＬＤＣインターフェース２１１、有線ネットワークインターフェース２１２、ＩＰ登録簿２１３、ＬＤＣ制御部２１４、無線ネットワーク管理部２１５、イベントハンドラー２１６、ＬＤＣ応用管理部２１７及びＬＤＣ応用モジュール２１８で構成される。
【００５０】
ＬＤＣインターフェース２１１は、無線ゲストデバイス３の接近を感知すれば、ＬＤＣのチャンネルを通じて無線ゲストデバイス３とデータを送受信する。特に、本実施形態によれば、ＬＤＣインターフェース２１１は、ユーザが無線ゲストデバイス３を有線ホームデバイス２１ないし２５に接近させれば、ＬＤＣのチャンネルを通じて無線ゲストデバイス３に無線ネットワーク接続のための情報を伝送するか、無線ゲストデバイス３と無線ネットワーク保安のための情報を交換するか、無線ゲストデバイス３からＬＤＣ応用の実行のための情報を受信するか、無線ゲストデバイス３にＬＤＣ応用の実行のための情報を伝送する。ここで、有線ホームデバイス２１ないし２５と無線ゲストデバイス３との間に共有されるＬＤＣ応用の例には、ＵＰｎＰ  ＡＶ（オーディオビジュアル）応用を挙げられる。特に、この例で、無線ゲストデバイス３がＵＰｎＰ規格上のＣＰ（コントロールポイント）であり、オーディオシステム２１がＵＰｎＰ規格上のＣＤ（コントロールド  デバイス）ならば、ＬＤＣ応用の実行のための情報は、無線ゲストデバイス３がオーディオシステム２１を制御できる情報が記録されたコントロールＵＲＬ、オーディオシステム２１により再生中のオーディオコンテンツのセッション情報、すなわち、オーディオコンテンツの再生時点情報などになりうる。これは、ユーザがオーディオコンテンツを再生中のオーディオシステム２１に無線ゲストデバイス３を接近させることで、無線ゲストデバイス３をしてこのオーディオコンテンツを連続して再生させようとする場合に該当する。もし、ユーザがオーディオシステム２１にオーディオコンテンツを再生中の無線ゲストデバイス３を接近させることで、オーディオシステム２１をしてこのオーディオコンテンツを連続して再生させようとする場合ならば、オーディオシステム２１がＣＰとなり、無線ゲストデバイス３がＣＤとなる。
【００５１】
図６は、本発明の望ましい一実施形態による有線ホームデバイスのＬＤＣインターフェースの具現例を図示した図である。図６に図示されたＬＤＣインターフェースは、図５に図示されたＬＤＣインターフェース２１１をスマートカードで具現した例である。図３に図示されたＬＤＣインターフェース２１とほぼ類似しているが、有線ホームデバイス２１ないし２５が無線ゲストデバイス３にＬＤＣ応用の実行のための情報を提供する場合が追加される。これは、ＡＰ  １とは異なって有線ホームデバイス２１ないし２５はＬＤＣ応用２１８を具備しており、有線ホームデバイス２１ないし２５により実行中のＬＤＣ応用が無線ゲストデバイス３により連続して行われる場合に起因する。
【００５２】
まず、有線ホームデバイス２１ないし２５が無線ゲストデバイス３に無線ネットワーク接続のための情報、例えば、ＡＰ  １のＳＳＩＤを提供する場合を説明する。有線ホームデバイス２１ないし２５の接触式カードリーダー２１１０１は、ＩＳＯ  ７８１６規格上の命令を使用してコンビカード２１１０２に有線ホームデバイス２１ないし２５のＳＳＩＤを記録する。無線ゲストデバイス３が有線ホームデバイス２１ないし２５に接近すれば、無線ゲストデバイス３の非接触式カードリーダー３１０１は、有線ホームデバイス２１ないし２５のコンビカード２１１０２から発散される信号を感知することで、コンビカード２１１０２の存在を認識する。この時、無線ゲストデバイス３の非接触式カードリーダー３１０１は、有線ホームデバイス２１ないし２５のコンビカード２１１０２から有線ホームデバイス２１ないし２５のＳＳＩＤを読み取る。
【００５３】
次いで、有線ホームデバイス２１ないし２５が無線ゲストデバイス３と無線ネットワーク保安のための情報、例えば、ＩＥＥＥ  ８０２．１１ｉ規格上の４方向ハンドシェークによって臨時キーを生成するための情報を交換する場合を説明する。この場合、有線ホームデバイス２１ないし２５のコンビカード２１１０２内のメモリには、臨時キー生成のためのシードキーが保存されている。無線ゲストデバイス３が有線ホームデバイス２１ないし２５に接近すれば、無線ゲストデバイス３の非接触式カードリーダー３１は、有線ホームデバイス２１ないし２５のコンビカード２１１０２から発散される信号を感知することでコンビカード２１１０２の存在を認識する。この時、無線ゲストデバイス３の非接触式カードリーダー３１０１は、有線ホームデバイス２１ないし２５のコンビカード２１１０２から臨時キー生成のための情報のうち、有線ホームデバイス２１ないし２５が知っている情報、例えば、有線ホームデバイス２１ないし２５のＭＡＣアドレス、有線ホームデバイス２１ないし２５に対応する乱数などを読み取る。
【００５４】
また、無線ゲストデバイス３の非接触式カードリーダー３１は、ＩＳＯ  １４４４３規格上の命令を使用して臨時キー生成のための情報のうち、無線ゲストデバイス３が知っている情報、例えば、無線ゲストデバイス３に対応する乱数などを有線ホームデバイス２１ないし２５のコンビカード２１１０２に記録する。この時、有線ホームデバイス２１ないし２５の接触式カードリーダー２１１０１は、ＩＳＯ  ７８１６規格上の命令を使用してコンビカード２１１０２の情報変更如何を周期的に確認し、その結果、コンビカード２１１０２の情報が変更されたことを認識すれば、コンビカード２１１０２に記録された無線ゲストデバイス３のＭＡＣアドレス、無線ゲストデバイス３に対応する乱数などを読み取る。
【００５５】
コンビカード２１１０２内のマイクロプロセッサーは、シードキー、有線ホームデバイス２１ないし２５のＭＡＣアドレス、有線ホームデバイス２１ないし２５に対応する乱数、無線ゲストデバイス３に対応する乱数、無線ゲストデバイス３のＭＡＣアドレスなどを利用して臨時キーを生成する。このように生成された臨時キーは、有線ホームデバイス２１ないし２５と無線ゲストデバイス３の一つの通信セッションの間にのみ使われる臨時的な暗号化キーであり、この通信セッションが終了すれば廃棄される。特に、前記のシードキーは、無線ゲストデバイス３の非接触式カードリーダー３１０１が読み取れないメモリの非共有領域に保存されている。したがって、無線ゲストデバイス３はシードキーが分からず、無線ゲストデバイス３の通信セッションが終了した以後にもシードキーを新たに更新する必要がない。
【００５６】
次いで、有線ホームデバイス２１ないし２５が無線ゲストデバイス３にＬＤＣ応用の実行のための情報、例えば、オーディオシステム２１を制御できる情報が記録されたコントロールＵＲＬ、オーディオシステム２１により再生中のオーディオコンテンツのセッション情報を提供する場合を説明する。有線ホームデバイス２１ないし２５の接触式カードリーダー２１１０１は、ＩＳＯ
７８１６規格上の命令を使用してコンビカード２１１０２にオーディオシステム２１を制御できる情報が記録されたコントロールＵＲＬ、オーディオシステム２１により再生中のオーディオコンテンツのセッション情報を記録する。無線ゲストデバイス３が有線ホームデバイス２１ないし２５に接近すれば、無線ゲストデバイス３の非接触式カードリーダー３１０１は、有線ホームデバイス２１ないし２５のコンビカード２１１０２から発散される信号を感知することで、コンビカード２１１０２の存在を認識する。この時、無線ゲストデバイス３の非接触式カードリーダー３１０１は、有線ホームデバイス２１ないし２５のコンビカード２１１０２からオーディオシステム２１を制御できる情報が記録されたコントロールＵＲＬ、オーディオシステム２１により再生中のオーディオコンテンツのセッション情報を読み取る。
【００５７】
次いで、無線ゲストデバイス３が有線ホームデバイス２１ないし２５にＬＤＣ応用の実行のための情報、例えば、無線ゲストデバイス３を制御できる情報が記録されたコントロールＵＲＬ、無線ゲストデバイス３により再生中のオーディオコンテンツのセッション情報を提供する場合を説明する。無線ゲストデバイス３が有線ホームデバイス２１ないし２５に接近すれば、無線ゲストデバイス３の非接触式カードリーダー３１は、有線ホームデバイス２１ないし２５のコンビカード２１１０２から発散される信号を感知することで、コンビカード２１１０２の存在を認識する。次いで、無線ゲストデバイス３の非接触式カードリーダー３１は、ＩＳＯ  １４４４３規格上の命令を使用して、無線ゲストデバイス３を制御できる情報が記録されたコントロールＵＲＬ、無線ゲストデバイス３により再生中のオーディオコンテンツのセッション情報を有線ホームデバイス２１ないし２５のコンビカード２１１０２に記録する。この時、有線ホームデバイス２１ないし２５の接触式カードリーダー２１１０１は、ＩＳＯ  ７８１６規格上の命令を使用してコンビカード２１１０２の情報変更如何を周期的に確認し、その結果コンビカード２１１０２の情報が変更されたことを認識すれば、コンビカード２１１０２に記録された無線ゲストデバイス３を制御できる情報が記録されたコントロールＵＲＬ、無線ゲストデバイス３により再生中のオーディオコンテンツのセッション情報を読み取る。
【００５８】
有線ネットワークインターフェース２１２は、有線ネットワークのチャンネルを通じて有線ホームデバイス２１ないし２５とデータを送受信する。特に、本実施形態によれば、有線ネットワークインターフェース２１２は、ＩＰ登録簿２１３から無線ゲストデバイス３に有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＩＰアドレス間の通信許容要請を入力されれば、これを有線ネットワークのチャンネルを通じてＡＰ  １に伝送する。また、有線ネットワークインターフェース１３は、有線ネットワークのチャンネルを通じてＬＤＣ応用の実行で使われるコンテンツをＡＰ  １から受信すれば、これをＬＤＣ応用管理部２１７に出力する。また、有線ネットワークインターフェース２１２は、ＬＤＣ応用管理部２１７からＬＤＣ応用の実行で使われるコンテンツを入力されれば、これを有線ネットワークのチャンネルを通じてＡＰ  １に伝送する。
【００５９】
ＩＰ登録簿２１３は、ＬＤＣ制御部２１４から無線ゲストデバイス３のＭＡＣアドレスを入力されれば、有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＭＡＣアドレスに対応する無線ゲストデバイス３のＩＰアドレス間の通信許容要請を、有線ネットワークインターフェース２１２に出力する。この要請は、有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＩＰアドレスとを含むメッセージである。これは、無線ゲストデバイス３が有線ホームデバイス２１ないし２５の資源を使用するために有線ホームデバイス２１ないし２５に接近すれば、無線ゲストデバイス３がユーザにより接近された有線ホームデバイス２１ないし２５以外の他の有線ホームデバイス２１ないし２５のコンテンツを使用不可にするためのことである。
【００６０】
ＬＤＣ制御部２１４は、ＬＤＣインターフェース２１１から／にある情報を読み取り／記録する。より詳細に説明すれば、ＬＤＣ制御部２１４は、無線ネットワーク管理部２１５から無線ネットワーク接続のための情報または無線ネットワーク保安のための情報、例えば、ＡＰ  １のＳＳＩＤまたはシードキーを入力されれば、これをＬＤＣインターフェース２１１のコンビカード２１１０２に記録する。また、ＬＤＣ制御部２１４は、ＬＤＣ応用管理部２１７からＬＤＣ応用の実行のための情報、例えば、オーディオコンテンツのセッション情報を入力されれば、これをＬＤＣインターフェース２１１のコンビカード２１１０２に記録する。
【００６１】
無線ネットワーク管理部２１５は、イベントハンドラー２１６から無線ネットワーク接続のための情報または無線ネットワーク保安のための情報を入力されれば、これを利用して、ＬＤＣインターフェース２１１に保存された無線ネットワーク接続のための情報または無線ネットワーク保安のための情報を更新する。例えば、無線ネットワーク管理部２１５がイベントハンドラー２１６からＡＰ  １のＳＳＩＤまたはシードキーを入力された場合ならば、無線ネットワーク管理部２１５は、ＬＤＣ制御部２１４を通じてＬＤＣインターフェース２１１のコンビカード２１１０２に保存されたＳＳＩＤを新たなＳＳＩＤに変更するか、コンビカード２１１０２に保存されたシードキーを新たなシードキーに変更する。また、無線ネットワーク管理部２１５は、無線ネットワーク保安のための情報、例えば、ＩＥＥＥ  ８０２．１１ｉ規格上の４方向ハンドシェークに要求される情報をＬＤＣ制御部２１４に出力する。
【００６２】
イベントハンドラー２１６は、有線ネットワークインターフェース２１２を通じてＡＰ  １から無線ネットワーク接続のための情報または無線ネットワーク保安のための情報を更新せよというイベントを受信すれば、このイベントに含まれた情報をＬＤＣ応用管理部２１７または無線ネットワーク管理部２１５に出力する。一般的に、イベントハンドラー１１１は、ＵＰｎＰ規格を基盤にイベントを受信できる。例えば、宅内のＡＰ  １のＳＳＩＤが変更された場合ならば、イベントハンドラー２１６は新たなＳＳＩＤを含むイベントを受信し、このイベントに含まれた情報をＬＤＣ応用管理部２１７に出力する。もし、宅内のデバイスにより共有されるシードキーが変更された場合ならば、イベントハンドラー２１６は、新たなシードキーを含むイベントを受信し、このイベントに含まれた情報を無線ネットワーク管理部２１５に出力する。もし、有線ホームデバイス２１ないし２５が宅内に新たに設置された場合ならば、イベントハンドラー２１６は、既存の宅内デバイスにより共有されたシードキーを含むイベントを受信し、このイベントに含まれた情報を無線ネットワーク管理部２１５に出力する。
【００６３】
ＬＤＣ応用管理部２１７は、ＬＤＣインターフェース２１１からＬＤＣ応用の実行のための情報を入力され、有線ネットワークインターフェース２１２からＬＤＣ応用の実行で使われるコンテンツを入力されれば、ＬＤＣ応用の実行のための情報に基づいて、このコンテンツを処理するようにＬＤＣ応用モジュール２１８に含まれた応用のうち、このＬＤＣ応用に対応するＬＤＣ応用を実行する。また、ＬＤＣ応用管理部２１７は、ＬＤＣ応用モジュール２１８で実行中のＬＤＣ応用の実行のための情報が変更されたかどうかを確認し、その結果変更されたならば、これをＬＤＣ制御部２１４に出力する。また、ＬＤＣ応用管理部２１７は、ＡＰ  １を経由して有線ホームデバイス２１ないし２５から無線ゲストデバイス３にコンテンツを伝送せねばならない場合、すなわち、ＬＤＣチャンネルを通じて無線ゲストデバイス３にＬＤＣ応用の実行のための情報が伝送された場合に、これをＬＤＣ制御部２１４を通じて認識すれば、ＬＤＣ応用モジュール２１８で実行中のＬＤＣ応用が他のデバイスにより連続的に行われる場合に使われるコンテンツを抽出し、これを有線ネットワークインターフェース２１２に出力する。
【００６４】
ＬＤＣ応用モジュール２１８は、ＬＤＣ応用管理部２１７での実行によってＬＤＣ応用の実行のための情報に基づいてこのコンテンツを処理する。例えば、ユーザがオーディオシステム２１にオーディオコンテンツを再生中の無線ゲストデバイス３を接近させることで、オーディオシステム２１をしてこのオーディオコンテンツを連続して再生させようとする場合ならば、ＬＤＣ応用モジュール２１８は、無線ゲストデバイス３により再生中のオーディオコンテンツのセッション情報、すなわち、オーディオコンテンツの再生時点情報に基づいてこのオーディオコンテンツを再生する。
【００６５】
図７は、本発明の望ましい一実施形態による無線ゲストデバイスの構成図である。図７を参照するに、図１に図示された無線ゲストデバイス３は、ＬＤＣインターフェース３１、無線ネットワークインターフェース３２、ＩＰ割り当て要請部３３、暗／復号化部３４、キー生成部３５、ＬＤＣ制御部３６、無線ネットワーク管理部３７、ＬＤＣ応用管理部３８及びＬＤＣ応用モジュール３９で構成される。
【００６６】
ＬＤＣインターフェース３１は、ＡＰ  １または有線ホームデバイス２１ないし２５に接近して、ＬＤＣのチャンネルを通じてＡＰ  １または有線ホームデバイス２１ないし２５とデータを送受信する。特に、本実施形態によれば、ＬＤＣインターフェース２１１は、ユーザが無線ゲストデバイス３をＡＰ  １または有線ホームデバイス２１ないし２５に接近させれば、ＬＤＣのチャンネルを通じてＡＰ  １または有線ホームデバイス２１ないし２５から無線ネットワーク接続のための情報を受信するか、ＡＰ  １または有線ホームデバイス２１ないし２５と無線ネットワーク保安のための情報を交換するか、ＡＰ  １または有線ホームデバイス２１ないし２５からＬＤＣ応用の実行のための情報を受信するか、ＡＰ  １または有線ホームデバイス２１ないし２５にＬＤＣ応用の実行のための情報を伝送する。ＬＤＣインターフェース３１についての具体的な説明は、前記の図３及び図６についての説明部分で既に提供されたため、ここでは省略する。
【００６７】
無線ネットワークインターフェース３２は、無線ネットワークのチャンネルを通じてデータを送受信する。特に、本実施形態によれば、無線ネットワークインターフェース３２は、ＩＰ割り当て要請部３３からＩＰアドレス割り当て要請を入力されれば、これを無線ネットワークのチャンネルを通じてＡＰ  １に伝送する。また、無線ネットワークインターフェース３２は、無線ネットワークのチャンネルを通じてＬＤＣ応用の実行で使われるコンテンツをＡＰ  １または有線ホームデバイス２１ないし２５から受信すれば、これを復号化するために暗／復号化部３４に出力する。また、無線ネットワークインターフェース３２は、暗／復号化部３４から暗号化されたコンテンツを入力され、これを無線ネットワークのチャンネルを通じてＡＰ  １または有線ホームデバイス２１ないし２５に伝送する。
【００６８】
ＩＰ割り当て要請部３３は、無線ゲストデバイス３が最初にホームネットワークに進入した場合にＩＰアドレス割り当て要請を無線ネットワークインターフェース３２に出力する。
【００６９】
暗／復号化部３４は、無線ネットワークインターフェース３２からＬＤＣ応用の実行で使われるコンテンツを入力されれば、ＬＤＣ制御部３６を通じてＬＤＣインターフェース３１から読み取った臨時キーまたはキー生成部３５により生成された臨時キーを使用して、このコンテンツを復号化することで元来のコンテンツを生成し、これをＬＤＣ応用管理部３８に出力する。また、暗／復号化部１５は、ＬＤＣ応用管理部３８からＬＤＣ応用の実行で使われるコンテンツを入力されれば、前記の臨時キーを使用してコンテンツを暗号化することで暗号化されたコンテンツを生成し、これを無線ネットワークインターフェース３２に出力する。
【００７０】
キー生成部３５は、無線ネットワーク管理部３７からシードキーを入力されれば、ＩＥＥＥ  ８０２．１１ｉ規格上の４方向ハンドシェークによってＡＰ  １または有線ホームデバイス２１ないし２５と無線ネットワーク保安のための情報を交換する。次いで、キー生成部３５は、シードキーと無線ネットワーク保安のための情報に基づいて臨時キーを生成する。このようにキー生成部３５により臨時キーが生成される場合は、ユーザがこの無線ゲストデバイス３に対して宅内無線ネットワークを永久に使用可能にすることを所望する場合であって、無線ゲストデバイス３は、ＡＰ  １または有線ホームデバイス２１ないし２５からシードキーを獲得する。しかし、ユーザがこの無線ゲストデバイス３に対して宅内無線ネットワークを臨時的に使用可能にすることを所望する場合には、無線ゲストデバイス３は、ＡＰ  １または有線ホームデバイス２１ないし２５から臨時キーを獲得する。すなわち、この場合は、無線ゲストデバイス３にシードキーを露出させないために、無線ゲストデバイス３の代わりにＡＰ  １または有線ホームデバイス２１ないし２５のコンビカードを生成する。
【００７１】
ＬＤＣ制御部３６は、ＬＤＣインターフェース３１からある情報を読み取るか、ＬＤＣインターフェース３１にある情報を記録する。より詳細に説明すれば、ＬＤＣ制御部３６は、ＬＤＣインターフェース３１を通じてＡＰ  １または有線ホームデバイス２１ないし２５のＬＤＣインターフェースのコンビカードから臨時キーを読み取り、これを暗／復号化部３４に出力する。ＬＤＣ制御部３６は、ＬＤＣインターフェース３１を通じてＡＰ  １または有線ホームデバイス２１ないし２５のＬＤＣインターフェースのコンビカードからシードキーを読み取り、これを無線ネットワーク管理部３７に出力する。また、ＬＤＣ制御部３６は、無線ネットワーク管理部３７から無線ネットワーク保安のための情報、例えば、ＩＥＥＥ  ８０２．１１ｉ規格上の４方向ハンドシェークに要求される情報を入力されれば、これをＬＤＣインターフェース３１を通じてＡＰ  １または有線ホームデバイス２１ないし２５のＬＤＣインターフェースのコンビカードに記録する。また、ＬＤＣ制御部３６は、ＬＤＣインターフェース３１を通じてＡＰ  １または有線ホームデバイス２１ないし２５のＬＤＣインターフェースのコンビカードから無線ネットワーク保安のための情報、例えば、ＩＥＥＥ  ８０２．１１ｉ規格上の４方向ハンドシェークに要求される情報を読み取り、これを無線ネットワーク管理部３７に出力する。
【００７２】
無線ネットワーク管理部３７は、ＬＤＣ制御部３６から無線ネットワーク接続のための情報及び無線ネットワーク保安のための情報を入力され、これに基づいて無線ネットワークの接続環境及び無線ネットワークの保安環境を設定する。例えば、無線ネットワーク管理部３７がＬＤＣ制御部３６からＡＰ  １のＳＳＩＤまたはシードキーを入力された場合ならば、無線ネットワーク管理部３７は、ＡＰ  １のＳＳＩＤを利用する無線ネットワークの接続環境及びシードキーを利用する無線ネットワークの保安環境を設定する。特に、無線ネットワーク管理部３７は、ＬＤＣ制御部３６から入力されたシードキー及び無線ネットワーク保安のための情報をキー生成部３５に出力する。また、無線ネットワーク管理部３７は、無線ネットワーク保安のための情報、例えば、ＩＥＥＥ  ８０２．１１ｉ規格上の４方向ハンドシェークＥ要求される情報をＬＤＣ制御部３６に出力する。
【００７３】
ＬＤＣ応用管理部３８は、ＬＤＣインターフェース３１からＬＤＣ応用の実行のための情報を入力され、暗／復号化部３４からＬＤＣ応用の実行で使われるコンテンツを入力されれば、ＬＤＣ応用の実行のための情報に基づいてこのコンテンツを処理するように、ＬＤＣ応用モジュール２１８に含まれた応用のうち、このＬＤＣ応用に対応するＬＤＣ応用を実行する。また、ＬＤＣ応用管理部３８は、ＬＤＣ応用モジュール３９で実行中のＬＤＣ応用の実行のための情報を抽出し、これをＬＤＣ制御部３６に出力する。また、ＬＤＣ応用管理部３８は、ＬＤＣ応用モジュール３９で実行中のＬＤＣ応用が他のデバイスにより連続的に行われる場合に使われるコンテンツを抽出し、これを暗／復号化部３４に出力する。
【００７４】
ＬＤＣ応用モジュール３９は、ＬＤＣ応用管理部３８での実行によってＬＤＣ応用の実行のための情報に基づいてこのコンテンツを処理する。例えば、ユーザが無線ゲストデバイス３を、オーディオコンテンツを再生中のオーディオシステム２１に接近させることで、オーディオシステム２１をしてこのオーディオコンテンツを連続して再生させようとする場合ならば、ＬＤＣ応用モジュール３９は、オーディオシステム２１により再生中のオーディオコンテンツのセッション情報、すなわち、オーディオコンテンツの再生時点情報に基づいてこのオーディオコンテンツを再生する。
【００７５】
図８Ａないし図８Ｃは、本発明の望ましい一実施形態によるＬＤＣ応用の実行中継方法のフローチャートである。図８Ａないし図８Ｃを参照するに、本実施形態によるＬＤＣ応用の実行中継方法は次のようなステップで構成される。特に、本実施形態によるＬＤＣ応用の実行中継方法は、図２に図示されたＡＰ  １で時系列的に処理されるステップで構成される。したがって、以下省略された内容であってもＡＰ  １に関して以上で記述された内容は、本実施形態によるＬＤＣ応用の実行中継方法にも適用される。
【００７６】
８０１ステップでＡＰ  １は、無線ネットワーク接続のための情報または無線ネットワーク保安のための情報が変更されたかどうかを確認し、その結果変更された場合に８０２及び８０３ステップに進行する。
【００７７】
８０２ステップでＡＰ  １は、８０１ステップで変更されたと確認された情報を利用してＬＤＣインターフェース１１に保存された情報を更新する。
【００７８】
８０３ステップでＡＰ  １は、有線ネットワークのチャンネルを通じて有線ホームデバイス２１ないし２５に無線ネットワーク接続のための情報または無線ネットワーク保安のための情報を更新せよというイベントメッセージを伝送する。
【００７９】
８０４ステップでＡＰ  １は、無線ネットワークのチャンネルを通じて無線ゲストデバイス３からＩＰアドレス割り当て要請を受信すれば、８０５ステップに進行する。
【００８０】
８０５ステップでＡＰ  １は、ユーザの選択によって無線ゲストデバイス３にＩＰアドレスを選択的に割り当てる。
【００８１】
８０６ステップでＡＰ  １は、８０５ステップで割り当てられたＩＰアドレスをＩＰ管理テーブルに有効なＩＰアドレスとして登録することで、ＩＰ管理テーブルを更新する。
【００８２】
８０７ステップでＡＰ  １は、有線ネットワークのチャンネルを通じて有線ホームデバイス２１ないし２５から、有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＩＰアドレスとの間の通信許容要請を受信すれば、８０８ステップに進行する。
【００８３】
８０８ステップでＡＰ  １は、ＩＰ管理テーブルに有線ホームデバイス２１ないし２５のＩＰアドレスと無線ゲストデバイス３のＩＰアドレスとを互いに対応させて登録することで、ＩＰ管理テーブルを更新する。
【００８４】
８０９ステップでＡＰ  １は、無線ゲストデバイス３の接近を感知すれば、８１０ステップに進行する。
【００８５】
８１０ステップでＡＰ  １は、ＬＤＣのチャンネルを通じて無線ゲストデバイス３に無線ネットワーク接続のための情報を伝送するか、無線ゲストデバイス３と無線ネットワーク保安のための情報を交換するか、無線ゲストデバイス３からＬＤＣ応用の実行のための情報を受信する。
【００８６】
８１１ステップでＡＰ  １は、８１０ステップで交換された情報及びコンビカード１１０２内のメモリに保存されたシードキーに基づいて臨時キーを生成する。
【００８７】
８１２ステップでＡＰ  １は、ＬＤＣのチャンネルを通じて８１１ステップで生成された臨時キーを無線ゲストデバイス３に伝送する。
【００８８】
８１３ステップでＡＰ  １は、無線ネットワークのチャンネルまたは有線ネットワークのチャンネルを通じてＬＤＣ応用の実行で使われるコンテンツを受信すれば、８１４ステップに進行する。
【００８９】
８１４ステップでＡＰ  １は、８１３ステップで受信されたコンテンツの発信地または目的地が宅内のデバイスであるか、そうでなければ宅外のデバイスであるかを判断して、その結果宅内のデバイスである場合には８１５ステップに進行し、宅外のデバイスである場合には８１８ステップに進行し、
８１５ステップでＡＰ  １は、８１３ステップで受信されたコンテンツの目的地が有線ホームデバイス２１ないし２５であるか、そうでなければ無線ゲストデバイス３であるかを判断し、その結果無線ゲストデバイス３である場合には８１６ステップに進行し、有線ホームデバイス２１ないし２５である場合には８１７ステップに進行する。
【００９０】
８１６ステップでＡＰ  １は、無線ゲストデバイス３のＩＰアドレスがＩＰ管理テーブルに有効なＩＰアドレスと登録されているかどうかを確認し、その結果有効なＩＰアドレスと登録されていれば８１７ステップに進行し、登録されていなければ８１９ステップに進行する。
【００９１】
８１７ステップでＡＰ  １は、ＩＰ管理テーブルに前記のコンテンツの発信地に該当する有線ホームデバイス２１ないし２５または無線ゲストデバイス３のＩＰアドレスと目的地に該当する有線ホームデバイス２１ないし２５または無線ゲストデバイス３のＩＰアドレスとが互いに対応して登録されていれば、８１８ステップに進行し、登録されていなければ８１９ステップに進行する。
【００９２】
８１８ステップでＡＰ  １は、８１３ステップで受信されたコンテンツの伝送を許可し、８２０ステップに進行する。
【００９３】
８１９ステップでＡＰ  １は、８１３ステップで受信されたコンテンツの伝送を許可せず、終了する。
【００９４】
８２０ステップでＡＰ  １は、８１３ステップで受信されたコンテンツの発信地が無線ゲストデバイス３である場合には８２１ステップに進行し、インターネットに位置した宅外のデバイスまたは宅内の有線ホームデバイス２１ないし２５である場合には８２３ステップに進行する。
【００９５】
８２１ステップでＡＰ  １は、８０８ステップで生成された臨時キーを使用して８１３ステップで受信されたコンテンツを復号化する。
【００９６】
８２２ステップでＡＰ  １は、有線ネットワークのチャンネルを通じて８２１ステップで復号化されたコンテンツを、インターネットに位置した宅外のデバイスまたは宅内の有線ホームデバイス２１ないし２５に伝送する。
【００９７】
８２３ステップでＡＰ  １は、８０８ステップで生成された臨時キーを使用して８１３ステップで受信されたコンテンツを暗号化する。
【００９８】
８２４ステップでＡＰ  １は、無線ネットワークのチャンネルを通じて８２３ステップで暗号化されたコンテンツを無線ゲストデバイス３に伝送する。
【００９９】
図９は、本発明の望ましい一実施形態による有線ホームデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用の実行方法のフローチャートである。図９を参照するに、本実施形態による有線ホームデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用の実行方法は、次のようなステップで構成される。特に、本実施形態による有線ホームデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用の実行方法は、図５に図示された有線ホームデバイス２１ないし２５で時系列的に処理されるステップで構成される。したがって、以下省略された内容であっても有線ホームデバイス２１ないし２５に関して以上で記述された内容は、本実施形態による有線ホームデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用の実行方法にも適用される。
【０１００】
９０１ステップで有線ホームデバイス２１ないし２５は、有線ネットワークのチャンネルを通じてＡＰ  １から無線ネットワーク接続のための情報または無線ネットワーク保安のための情報を更新せよというイベントを受信すれば、９０２ステップに進行する。
【０１０１】
９０２ステップで有線ホームデバイス２１ないし２５は、９０２ステップで受信されたイベントメッセージに含まれた情報を利用してＬＤＣインターフェース２１１に保存された情報を更新する。
【０１０２】
９０３ステップで有線ホームデバイス２１ないし２５は、ＬＤＣ応用モジュール２１８で実行中のＬＤＣ応用の実行のための情報が変更されたかどうかを確認し、その結果変更されたならば９０４ステップに進行する。
【０１０３】
９０４ステップで有線ホームデバイス２１ないし２５は、９０３ステップで変更されたと確認されたＬＤＣ応用の実行のための情報を利用して、ＬＤＣインターフェース２１１に保存された情報を更新する。
【０１０４】
９０５ステップで有線ホームデバイス２１ないし２５は、無線ゲストデバイス３の接近を感知すれば９０６ステップに進行する。
【０１０５】
９０６ステップで有線ホームデバイス２１ないし２５は、ＬＤＣのチャンネルを通じて無線ゲストデバイス３に無線ネットワーク接続のための情報を伝送するか、無線ゲストデバイス３と無線ネットワーク保安のための情報を交換するか、無線ゲストデバイス３からＬＤＣ応用の実行のための情報を受信するか、無線ゲストデバイス３にＬＤＣ応用の実行のための情報を伝送する。
【０１０６】
９０７ステップで有線ホームデバイス２１ないし２５は、９０６ステップで交換された情報及びコンビカード１１０２内のメモリに保存されたシードキーに基づいて臨時キーを生成する。
【０１０７】
９０８ステップで有線ホームデバイス２１ないし２５は、ＬＤＣのチャンネルを通じて９０７ステップで生成された臨時キーを無線ゲストデバイス３に伝送する。
【０１０８】
９０９ステップで有線ホームデバイス２１ないし２５は、有線ホームデバイス２１ないし２５のＩＰアドレスと、９０６ステップで交換された情報のうち、無線ゲストデバイス３のＭＡＣアドレスに対応する無線ゲストデバイス３のＩＰアドレスとの通信許容要請を、有線ネットワークのチャンネルを通じてＡＰ  １に伝送する。
【０１０９】
９１０ステップで有線ホームデバイス２１ないし２５は、９０６ステップでＬＤＣ応用の実行のための情報が受信された場合には９１１ステップに進行し、ＬＤＣ応用の実行のための情報が伝送された場合には９１３ステップに進行する。
【０１１０】
９１１ステップで有線ホームデバイス２１ないし２５は、有線ネットワークのチャンネルを通じてＬＤＣ応用の実行で使われるコンテンツを受信すれば、９１２ステップに進行する。
【０１１１】
９１２ステップで有線ホームデバイス２１ないし２５は、９０６ステップで受信されたＬＤＣ応用の実行のための情報に基づいて９１０ステップで受信されたコンテンツを処理するように、ＬＤＣ応用を実行する。
【０１１２】
９１３ステップで有線ホームデバイス２１ないし２５は、ＬＤＣ応用モジュール２１８で実行中のＬＤＣ応用が他のデバイスにより連続的に行われる場合に使われるコンテンツを、有線ネットワークのチャンネルを通じてＡＰ  １に伝送する。
【０１１３】
図１０は、本発明の望ましい一実施形態による無線ゲストデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用の実行方法のフローチャートである。図１０を参照するに、本実施形態による無線ゲストデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用は、次のようなステップで構成される。特に、本実施形態による無線ゲストデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用は、図７に図示された無線ゲストデバイス３で時系列的に処理されるステップで構成される。したがって、以下省略された内容であっても、無線ゲストデバイス３に関して以上で記述された内容は、本実施形態によるＬＤＣ応用の実行中継方法にも適用される。
【０１１４】
１００１ステップで無線ゲストデバイス３は、無線ゲストデバイス３が最初にホームネットワークに進入した場合ならば、１００２ステップに進行する。
【０１１５】
１００２ステップで無線ゲストデバイス３は、無線ゲストデバイス３にＩＰアドレス割り当て要請を、無線ネットワークのチャンネルを通じてＡＰ  １に伝送する。
【０１１６】
１００３ステップで無線ゲストデバイス３は、ＡＰ  １または有線ホームデバイス２１ないし２５の接近を感知すれば、１００４ステップに進行する。
【０１１７】
１００４ステップで無線ゲストデバイス３は、ＬＤＣのチャンネルを通じてＡＰ  １または有線ホームデバイス２１ないし２５から無線ネットワーク接続のための情報を受信するか、ＡＰ  １または有線ホームデバイス２１ないし２５と無線ネットワーク保安のための情報を交換するか、ＡＰ  １または有線ホームデバイス２１ないし２５からＬＤＣ応用の実行のための情報を受信するか、有線ホームデバイス２１ないし２５にＬＤＣ応用の実行のための情報を伝送する。
【０１１８】
１００５ステップで無線ゲストデバイス３は、１００４ステップで受信された無線ネットワーク接続のための情報及び無線ネットワーク保安のための情報に基づいて、無線ネットワークの環境を設定する。
【０１１９】
１００６ステップで無線ゲストデバイス３は、ＬＤＣのチャンネルを通じてＡＰ  １または有線ホームデバイス２１ないし２５から、１００４ステップで交換された情報及びＡＰ  １または有線ホームデバイス２１ないし２５のコンビカード内のメモリに保存されたシードキーに基づいて、生成された臨時キーを受信する。ただし、無線ゲストデバイス３が臨時キーを持っている場合ならば、この臨時キーは、以上で記述されたように無線ゲストデバイス３により生成されてもよいが、ここでは、ユーザがこの無線ゲストデバイス３に対して宅内無線ネットワークを臨時的に使用可能にすることを所望する場合のみを記述する。
【０１２０】
１００７ステップで無線ゲストデバイス３は、１００６ステップでＬＤＣ応用の実行のための情報が受信された場合には１００８ステップに進行し、ＬＤＣ応用の実行のための情報が伝送された場合には１０１１ステップに進行する。
【０１２１】
１００８ステップで無線ゲストデバイス３は、無線ネットワークのチャンネルを通じてＬＤＣ応用の実行で使われるコンテンツを受信すれば、１００９ステップに進行する。
【０１２２】
１００９ステップで無線ゲストデバイス３は、１００６ステップで受信された臨時キーを使用して、１００８ステップで受信されたコンテンツを復号化する。
【０１２３】
１０１０ステップで無線ゲストデバイス３は、１００４ステップで受信されたＬＤＣ応用の実行のための情報に基づいて１００９ステップで復号化されたコンテンツを処理するように、ＬＤＣ応用を実行する。
【０１２４】
１０１１ステップで無線ゲストデバイス３は、ＬＤＣ応用モジュール２１８で実行中のＬＤＣ応用が他のデバイスにより連続的に行われる場合に使われるコンテンツを、１００６ステップで受信された臨時キーを使用して暗号化する。
【０１２５】
１０１２ステップで無線ゲストデバイス３は、無線ネットワークのチャンネルを通じて１０１１ステップで暗号化されたコンテンツをＡＰ  １に伝送する。
【０１２６】
図１１は、本発明の望ましい一実施形態によるホームネットワークシステムの利用例を示す図である。図１１に図示された利用例は、ユーザが無線ゲストデバイス３でインターネットサービスを利用するための場合である。ユーザが単に無線ゲストデバイス３をＡＰ  １に接近させさえすれば、前記の実施形態によって無線ゲストデバイス３は、インターネットに位置したＩＳＰ（インターネットサービスプロバイダ）から、ウェブ文書などのインターネットサービスコンテンツを獲得してブラウジングする。
【０１２７】
図１２は、本発明の望ましい一実施形態によるホームネットワークシステムの他の利用例を図示した図である。図１２に図示された利用例は、ユーザがオーディオシステム１で再生中のオーディオコンテンツを無線ゲストデバイス３で連続して再生することで、宅外でもこのオーディオコンテンツを利用し続けようとする場合である。ユーザが単に無線ゲストデバイス３を、オーディオコンテンツを再生中のオーディオシステム１に接近させさえすれば、前記の実施形態によって無線ゲストデバイス３は、オーディオシステム１からオーディオコンテンツを獲得して再生する。
【０１２８】
図１３は、本発明の望ましい一実施形態によるホームネットワークシステムのさらに他の利用例を図示した図である。図１３に図示された利用例は、ユーザが無線ゲストデバイス３で再生中のオーディオコンテンツをオーディオシステム２１で高品質で連続して再生しようとする場合である。ユーザが単にオーディオコンテンツを再生中の無線ゲストデバイス３をオーディオシステム１に接近させさえすれば、前記の実施形態によってオーディオシステム１は無線ゲストデバイス３からオーディオコンテンツを獲得して再生する。
【０１２９】
図１４は、本発明の望ましい一実施形態によるホームネットワークシステムのさらに他の利用例を図示した図である。図１４に図示された利用例は、ユーザが無線ゲストデバイス３でＶｏＩＰ（ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ［Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ］）を基盤とするインターネット電話サービスを利用するための場合である。ユーザは、単にＰＣ  ２２で電話番号を検索し、無線ゲストデバイス３をＰＣ  ２２に接近させさえすれば、前記の実施形態によって無線ゲストデバイス１は、インターネットに位置した他の無線デバイスから音声コンテンツを獲得して再生するか、インターネットに位置した他の無線デバイスに音声コンテンツを提供する。したがって、ユーザが直接電話番号を入力することはなくなる。
【０１３０】
一方、前述した本発明の実施形態はコンピュータで実行できるプログラムで作成可能であり、コンピュータで読み取り可能な記録媒体を利用して前記プログラムを動作させる汎用ディジタルコンピュータで具現できる。また、前述した本発明の実施形態で使われたデータの構造は、コンピュータで読み取り可能な記録媒体に多様な手段を通じて記録されうる。
【０１３１】
前記コンピュータで読み取り可能な記録媒体は、磁気記録媒体（例えば、ＲＯＭ、フロッピー（登録商標）ディスク、ハードディスクなど）、光学的判読媒体（例えば、ＣＤ−ＲＯＭ、ＤＶＤなど）及びキャリアウェーブ（例えば、インターネットを通じた伝送）のような記録媒体を含む。
【０１３２】
これまで本発明についてその望ましい実施形態を中心に説明した。当業者ならば本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態で具現されうるということを理解できるであろう。したがって、開示された実施形態は、限定的な観点ではなく説明的な観点で考慮されねばならない。本発明の範囲は、前述した説明ではなく特許請求の範囲に現れており、それと同等な範囲内にあるあらゆる差異点は本発明に含まれていると解釈されねばならない。
【産業上の利用可能性】
【０１３３】
本発明は、ホームネットワークに位置したＡＰ及び有線デバイスに適用でき、特にホームネットワークに進入した無線デバイスに好適に用いられる。
【図面の簡単な説明】
【０１３４】
【図１】本発明の望ましい一実施形態によるホームネットワークシステムの構成図である。
【図２】本発明の望ましい一実施形態によるアクセスポイントの構成図である。
【図３】本発明の望ましい一実施形態によるＬＤＣインターフェースの具現例を図示した図である。
【図４】本発明の望ましい一実施形態によるＩＰ管理テーブルを図示した図である。
【図５】本発明の望ましい一実施形態による有線ホームデバイスの構成図である。
【図６】本発明の望ましい一実施形態による有線ホームデバイスのＬＤＣインターフェースの具現例を図示した図である。
【図７】本発明の望ましい一実施形態による無線ゲストデバイスの構成図である。
【図８Ａ】本発明の望ましい一実施形態によるＬＤＣ応用の実行中継方法のフローチャートである。
【図８Ｂ】本発明の望ましい一実施形態によるＬＤＣ応用の実行中継方法のフローチャートである。
【図８Ｃ】本発明の望ましい一実施形態によるＬＤＣ応用の実行中継方法のフローチャートである。
【図９Ａ】本発明の望ましい一実施形態による有線ホームデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用の実行方法のフローチャートである。
【図９Ｂ】本発明の望ましい一実施形態による有線ホームデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用の実行方法のフローチャートである。
【図１０】本発明の望ましい一実施形態による無線ゲストデバイスでのＬＤＣ応用の実行支援方法及びＬＤＣ応用の実行方法のフローチャートである。
【図１１】本発明の望ましい一実施形態によるホームネットワークシステムの利用例を図示した図である。
【図１２】本発明の望ましい一実施形態によるホームネットワークシステムの他の利用例を図示した図である。
【図１３】本発明の望ましい一実施形態によるホームネットワークシステムのさらに他の利用例を図示した図である。
【図１４】本発明の望ましい一実施形態によるホームネットワークシステムのさらに他の利用例を図示した図である。
【符号の説明】
【０１３５】
１      ＡＰ
３      無線ゲストデバイス
１１    ＬＤＣインターフェース
１２    無線ネットワークインターフェース
１３    有線ネットワークインターフェース
１４    有無線接続部
１５    暗／復号化部
１６    ＤＨＣＰサーバモジュール
１７    ＩＰフィルタ
１８    ＩＰ更新部
１９    ＬＤＣ制御部
２１ないし２５  有線ホームデバイス
１１０  無線ネットワーク管理部
１１１  イベントハンドラー
【図１】
0005175054.tif 000002
【図２】
0005175054.tif 000003
【図３】
0005175054.tif 000004
【図４】
0005175054.tif 000005
【図５】
0005175054.tif 000006
【図６】
0005175054.tif 000007
【図７】
0005175054.tif 000008
【図８Ａ】
0005175054.tif 000009
【図８Ｂ】
0005175054.tif 000010
【図８Ｃ】
0005175054.tif 000011
【図９Ａ】
0005175054.tif 000012
【図９Ｂ】
0005175054.tif 000013
【図１０】
0005175054.tif 000014
【図１１】
0005175054.tif 000015
【図１２】
0005175054.tif 000016
【図１３】
0005175054.tif 000017
【図１４】
0005175054.tif 000018