(57)【特許請求の範囲】
【請求項１】
第１のネットワークインターフェースと、無線ネットワークインターフェースと、前記無線ネットワークインターフェースを設定するのに適したネットワーク設定モジュールと、を備えたデバイスであって、
前記無線ネットワークインターフェースが無効化されているときに、前記ネットワーク設定モジュールは、第２デバイスに対してリクエストを送信して、前記デバイスが前記第１のネットワークインターフェースを介して前記第２のデバイスに接続されているという応答を受信した場合、前記ネットワーク設定モジュールは前記無線ネットワークインターフェースを無線アクセスポイント動作モードに設定し、前記デバイスが前記第１のネットワークインターフェースを介して前記第２のデバイスに接続されていないことを検出した場合、前記ネットワーク設定モジュールは前記無線ネットワークインターフェースを無線クライアント動作モードに設定し、および前記無線ネットワークインターフェースを前記第２のデバイス内に位置する無線アクセスポイントに接続し、
前記無線アクセスポイント動作モードに設定された前記無線ネットワークインターフェース及び前記無線クライアント動作モードに設定された前記無線ネットワークインターフェースは、オーディオビデオコンテンツを受信する、前記デバイス。
【請求項２】
前記デバイスは、前記第１のネットワークインターフェースを介してサーバーに前記リクエストを送信した後に、前記サーバーから前記応答を受信した場合、前記第１のネットワークインターフェースを介して前記サーバーに接続される、請求項１に記載のデバイス。
【請求項３】
前記サーバーに接続されているときに起動するアプリケーションを有する、請求項２に記載のデバイス。
【請求項４】
前記アプリケーションはデコーダーである、請求項３に記載のデバイス。
【請求項５】
前記第１のネットワークインターフェースはイーサネットインターフェースまたは同軸ケーブルインターフェースである、請求項１から４のいずれか１項に記載のデバイス。
【請求項６】
前記デバイスの無線アクセスポイントは、前記第２のデバイスに位置する無線アクセスポイントと同じサービスセット識別子（ＳＳＩＤ）により設定される、請求項１から４のいずれか１項に記載のデバイス。
【請求項７】
第１のネットワークインターフェースと、無線ネットワークインターフェースと、前記無線ネットワークインターフェースを設定するのに適したネットワーク設定モジュールと、を備えたデバイスにおける方法であって、
前記無線ネットワークインターフェースが無効化されているときに、前記ネットワーク設定モジュールは、第２デバイスに対してリクエストを送信して、前記デバイスが前記第１のネットワークインターフェースを介して第２のデバイスに接続されているという応答を受信した場合、前記ネットワーク設定モジュールが前記無線ネットワークインターフェースを無線アクセスポイント動作モードに設定するステップと、前記デバイスが前記第１のネットワークインターフェースを介して前記第２のデバイスに接続されていないことを検出した場合、前記ネットワーク設定モジュールが前記無線ネットワークインターフェースを無線クライアント動作モードに設定し、および前記無線ネットワークインターフェースを前記第２のデバイスに位置する無線アクセスポイントに接続するステップと、を有し、
前記無線アクセスポイント動作モードに設定された前記無線ネットワークインターフェース及び前記無線クライアント動作モードに設定された前記無線ネットワークインターフェースは、オーディオビデオコンテンツを受信する、前記方法。
【請求項８】
コンピューターで実行されると、請求項７に記載の方法のステップを実行するプログラムコード命令を有する、コンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、全般的にデバイスの相互接続に関し、特に無線インターフェースの設定に関する。
【背景技術】
【０００２】
このセクションは、以下に説明および／または特許請求される本発明のさまざまな態様に関連する当該技術分野のさまざまな態様を読者に紹介することを意図している。この説明は、背景情報を読者に提供し、本発明のさまざまな態様のより良い理解を容易にする点において役立つと考えられる。したがって、これらの記述は、この観点から読まれるべきであって、従来技術の自認として読まれるべきではないことを理解されたい。
【０００３】
住宅のネットワークやホームネットワークは、ローカルエリアネットワークで通信するデジタルデバイスの集合である。これは通常、有線または無線いずれかのさまざまなネットワーク技術を介して相互接続されるさまざまな電子機器を含む。それは、特に、コンピューター、プリンタ、モバイル機器、テレビデコーダーまたはテレビセットを含み得る。これは通常、ブロードバンド接続を介してインターネット接続を提供するゲートウェイを含む。また、セットトップボックスとも呼ばれるデコーダーは、一般的に住宅のネットワークの外部に位置するサーバーからコンテンツを受信するように適合される。具体的には、デコーダーは、インターネットに配置されるサーバーデバイスからコンテンツを受信し得る。デコーダーは、住宅用ゲートウェイを経由してインターネットにアクセスする。デコーダーは、一般的に、良好な伝送品質を提供する有線リンクを介してゲートウェイに接続されている。しかし、今日では、いくつかの無線技術の伝送品質は、信頼性の高い伝送を可能とするほどに高い。特に、いくつかの家庭の環境においては、無線でゲートウェイにデコーダーを接続することが可能である。当然ながら、いくつかの構成においては、無線伝送は十分に信頼できない可能性があり、有線リンクが好ましいことが知られている。一般的に、ゲートウェイは、無線局を住宅の有線ネットワークやインターネットに接続することを可能とする、無線アクセスポイントモジュールを備えている。
【０００４】
住宅のネットワークは、デコーダーをいくつか有していてもよい。特に、デコーダーは、同じコンテンツプロバイダに接続され、あるデコーダーがマスターであり、その他のものがスレーブであるマルチルーム機能を提供することができる。スレーブデコーダーは、コンテンツプロバイダのサービスにアクセスするために、マスターデコーダーを介して接続されている。デコーダーは、ホームネットワーク技術を介して、有線または無線のいずれかで相互接続される。ほとんどのデコーダーは、今日においては、Ｗｉ−Ｆｉモジュールを有している。スレーブは、Ｗｉ−Ｆｉアクセスポイントモジュールを有するマスターに接続するためのＷｉ−Ｆｉクライアントモジュールを有している。ビデオ伝送するための無線伝送品質が低すぎる場合には、クライアントとマスターとの間で有線接続が必要とされる。より一般的には、マスターに接続するために、マスターの近くに位置するクライアントは無線でマスターに接続し、マスターからあまりにも離れた位置にあるクライアントは有線リンクを使用する必要がある。マスターとマスターから離れた位置にあるすべてのクライアントデバイスとの間の信頼性の高い伝送を可能にするために、家庭の環境において有線ネットワークの設定が必要とされることから、これは便利ではない。
【発明の概要】
【０００５】
本発明は、家庭の環境においてエンドユーザーが有線ネットワークを設定することを回避させることによって、従来技術のデバイスの配線に関連する問題の少なくともいくつかの改善を試みる。
【０００６】
本発明は、住宅のネットワークの簡単なセットアップの問題点を解決することができるネットワークデバイスに関する。本ネットワークデバイスは、住宅ネットワーク内の無線カバレッジを容易に拡大することを可能にする。これは、有線および無線接続を含む、ローカル・ネットワークの分野に特に適用される。
【０００７】
この目的のために、本発明は、第１のネットワークインターフェースおよび無線ネットワークインターフェースを有するデバイスに関する。本発明によれば、デバイスは、無線ネットワークインターフェースの設定に適した無線ネットワーク設定モジュールを含み、無線ネットワークインターフェースが無効化されているときに、デバイスが第１のネットワークインターフェースを介して第２のデバイスに接続され、第２のデバイスは無線ネットワークインターフェースに適合する無線アクセスポイントインターフェースを有している場合、無線ネットワークインターフェースを無線アクセスポイント動作モードに設定し、そして、当該デバイスが第１のネットワークインターフェースを介して第２のデバイスに接続されていない場合には、無線ネットワークインターフェースを無線クライアント動作モードに設定し、無線ネットワークインターフェースを無線アクセスポイントインターフェースに接続させる。
【０００８】
このように、本発明は、家庭の環境で無線カバレッジを容易に拡張することを可能にする。必ずしも有線ネットワークを使用しなければならないということも、そしてその欠点を持つことなく、デバイスの接続を容易にするという利点を有する。さらに、本発明は、無線インターフェースがサーバーにアクセスするために使用されていなくても、デバイスの無線インターフェースを使用することを可能にする。簡単な設定は、あらゆるエンドユーザーが無線ネットワークをセットアップすることを可能とさせる。
【０００９】
本発明の実施形態によれば、デバイスは、第１のネットワークインターフェースを介して第２のデバイスに接続されているとき、第１のネットワークインターフェースを介してサーバーに要求を送信した後、サーバーからの応答を受信する。
【００１０】
本発明の実施形態によれば、デバイスは、デバイスがサーバーに接続されたときに開始するアプリケーションを含む。
【００１１】
本発明の実施形態によれば、アプリケーションはデコーダーである。
【００１２】
本発明の実施形態によれば、第１のネットワークインターフェースはイーサネットインターフェースまたは同軸ケーブルインターフェースである。
【００１３】
変形形態によれば、本発明は、第１のネットワークインターフェースおよび無線ネットワークインターフェースを有するデバイスにおける方法は、無線ネットワークインターフェースが無効化されているときに、デバイスが第１のネットワークインターフェースを介して第２のデバイスに接続されており、第２のデバイスが、無線ネットワークインターフェースに対応した無線アクセス・ポイント・インターフェースを有している場合に、無線ネットワークインターフェースを無線アクセスポイント動作モードに設定するステップと、および、当該デバイスが第１のネットワークインターフェースを介して第２のデバイスに接続されていない場合には、無線ネットワークインターフェースを無線クライアント動作モードに設定し、無線ネットワークインターフェースを無線アクセスポイントインターフェースに接続させるステップを有する。
【００１４】
本発明の他の目的は、コンピュータープログラム製品であって、プログラムがコンピューター上で実行されると本発明による方法のステップを実行するためのプログラムコード命令を含むコンピュータープログラム製品である。「コンピュータープログラム製品」とは、コンピューターメモリのようなプログラムを格納する記憶スペースのみならず、例えば、電気的または光学的信号などの信号を含む、コンピュータプログラムの担体を意味する。
【００１５】
開示される実施形態に範囲が対応する特定の態様を以下に記載する。これらの態様は、本発明が採用し得る特定の形態の簡単な概要を読者に提供するために単に提示され、これらの態様は本発明の範囲を限定することを意図しないことが理解されるべきである。実際に、本発明は、以下に記載されないさまざまな態様を包含し得る。
【図面の簡単な説明】
【００１６】
本発明は、添付図面を参照して、限定されることなく、以下の実施形態および実行例を用いてよりよく理解され、説明される。
【図１】実施形態に対応するシステムのブロック図である。
【図２】実施形態に係る住宅のネットワーク内のデバイスのセットを示す図である。
【図３】実施形態に対応するクライアントデバイスのブロック図である。
【図４】実施形態に対応する無線マネジャーのフローチャートである。
【００１７】
図３において示されるブロックは、純粋に機能エンティティであって、物理的に個別のエンティティに対応するとは限らない。すなわち、それらは、ハードウェアまたはソフトウェアの形態で開発することができ、あるいは、１または複数の集積回路で実装することができる。
【発明を実施するための形態】
【００１８】
本発明の図面および説明は、明確にする目的のために、一般的なデジタルマルチメディアコンテンツ配信の方法およびシステムで見出されるその他多くの要素を排除しながら、本発明を明確に理解するための関連する要素を示すために簡略化されていることが理解されるべきである。しかしながら、そのような要素は、当技術分野において周知であるので、このような要素の詳細な議論は、本明細書において提供されない。本明細書における開示は、当業者に知られているすべての変形および変更を対象とする。
【００１９】
例示的な実施形態は、住宅の環境の構成下におけるものであるが、本発明はこの特定の環境に限定されるものではなく、デバイスが複数の手段で接続し得るその他の構成下において適用することができる。
【００２０】
実施の形態に係るシステムは、図１に示される。インターネット２を介して接続された３つのクライアントデバイス３、４、５と、サーバー７とを有する。クライアントデバイスはローカルネットワーク６に配置され、ゲートウェイデバイス１を介してインターネットに接続されている。ローカルネットワークは、住宅のネットワークである。ゲートウェイデバイスは、住宅のネットワークを、ブロードバンド接続を介してインターネットに接続するように適用されている。特に、クライアントデバイス３、４、５は、サーバー７からインターネットを介してコンテンツプロバイダからのオーディオビデオコンテンツを受信するセットトップボックスである。当然ながら、１つ以上のサーバーからコンテンツを受信してもよい。そのようなセットトップボックスデバイスの例は、テクニカラー（Ｔｅｃｈｎｉｃｏｌｏｒ）（登録商標）社のＤＸＩ８０７である。
【００２１】
ローカルネットワークは、部分的にまたは全体的にローカルデバイスを相互接続するために、十分に当業者に公知の有線または無線技術の任意の組み合わせを使用することができる。図２の例示的な実施形態に示すように、クライアント４は、イーサネット接続でゲートウェイに接続されている。クライアント３は、無線接続でゲートウェイに接続され、クライアント５は、無線接続でクライアント４に接続されている。特に、クライアント５は、ゲートウェイからあまりにも離れて配置されているため、ゲートウェイに無線接続することができない。しかしながら、ゲートウェイにアクセスするためにクライアント４に無線で接続することができる。ゲートウェイデバイス１は、イーサネット接続と無線接続とを有する。ゲートウェイの無線インターフェースは、ＩＥＥＥ８０２．１１ｎに準拠したアクセスポイントである。
【００２２】
クライアントデバイス４は、さらに、図３に示される。実施形態によれば、クライアントデバイスは、セットトップボックスである。図３に示されたモジュールは、本発明の実施形態に関するものである。クライアントデバイスは、イーサネットインターフェースなどの有線インターフェース４４を含む。当然ながら、セットトップボックスをローカルネットワーク内のゲートウェイに接続するために使用できる任意の有線インターフェースであってもよい。例えば、それは電力線通信規格に準拠したインターフェースであってもよい。また、Ｍｕｌｔｉｍｅｄｉａ  ｏｖｅｒ  Ｃａｂｌｅ  Ａｌｌｉａｎｃｅ（「ＭｏＣａ」と言う。）が推進する、同軸ケーブルの規格に準拠したインターフェースであってもよい。
【００２３】
クライアントデバイスは、ＩＥＥＥ８０２．１１ｎの規格に準拠した無線インターフェース４６を含む。当然ながら、無線インターフェースは、ローカルネットワーク内のゲートウェイにセットトップボックスを接続することを可能とする、任意の無線ネットワーク技術であってもよい。無線インターフェースは、ＩＥＥＥ８０２．１１ｎに準拠したアクセスポイントやＩＥＥＥ８０２．１１ｎに準拠したステーションのいずれかに設定することができる。
【００２４】
クライアントデバイスは、サーバー７にアクセスできるかどうかをチェックするように構成された検出器４５を含む。特に、それはサーバーが提供するサービスが利用可能かどうかをチェックするように適合されている。検出器４５は、通常どのデコーダーにも存在する。
【００２５】
クライアントデバイスは、無線インターフェース管理部４２（以下、「ＷＩＭ」と言う。）を備え、ＷＩＭは、無線インターフェース４６を設定するように適合されている。特に、図４のフローチャートに示すように、判定基準に従って、無線インターフェースをアクセスポイントまたはステーションのいずれかに設定する。
【００２６】
図４に示されるように、無線設定は、デバイス４が起動するステップＳ０で開始される。ステップＳ１において、無線インターフェースは、無効化されている。それは、有効化されていないか、言いかえれば、電力を消費していないことを意味する。次に、ＷＩＭは、クライアント４がサーバーに接続されるかチェックする。検出器４５がステップＳ２１においてタイマーを起動させ、ステップＳ２２においてサーバーに接続するための要求を送信する。検出器が、サーバーから応答を受信すると、ステップＳ２３において、クライアントがサーバーに接続したことを意味する。ＷＩＭは、検出器からの割り込み信号によってまたはサーバーの存在を示すメモリ内のレジスタにアクセスすることによるいずれかの当業者に公知の方法で、検出器から通知を受ける。サーバーが検出されると、ＷＩＭは、ステップＳ２５において、無線インターフェースをＷｉ−Ｆｉアクセスポイント機能として設定し、Ｗｉ−Ｆｉアクセスポイント機能を開始させる。クライアントがサーバーに接続されているため、デコーダークライアントサービスは、ステップＳ８で、開始される。
【００２７】
ステップＳ２３において、サーバーへの接続が検出されず、ステップ２４において、Ｔｉｍｅ＿０  Ｏｕｔが発生すると、ステップＳ４において、ＷＩＭは、無線インターフェースを、Ｗｉ−Ｆｉステーション機能として設定する。起動した後に、ステップＳ４において、Ｗｉ−Ｆｉステーションは、ゲートウェイＷｉ−Ｆｉアクセスポイントへの接続を試みる。アクセスポイントに接続されると、ＷＩＭは次に無線リンクを介してサービスがアクセス可能かどうかチェックをする。デコーダーはステップＳ６においてサーバーに対して要求を送信する。ステップＳ７において、レスポンスを受信すると、クライアントがサーバーに接続されたことを意味する。そして、デコーダークライアントサービスが次にステップＳ８において起動する。
【００２８】
ステップＳ７において、何も応答を受信せず、Ｔｉｍｅ  ２  ＯｕｔがステップＳ７において発生すると、ステップＳ１に遷移し、Ｗｉ−Ｆｉインターフェースが無効化される。
【００２９】
デコーダークライアントサービスがアクティブな間は、ステップＳ９において、ＷＩＭは定期的にデコーダーがまだサーバーに接続されているかをチェックする。接続が無効化されると、デコーダークライアントサービスはステップＳ１０において停止し、ステップＳ１に遷移し、Ｗｉ−Ｆｉインターフェースが無効にされる。
【００３０】
好ましくは、サーバーへの接続が無効化されると、ＷＩＭは最初にゲートウェイに対する接続がアクティブであるかチェックする。もしインアクティブな場合は、ステップＳ１に遷移し、Ｗｉ−Ｆｉインターフェースが無効化される。もしまだアクティブな場合は、クライアントは、サーバーへの接続を試みる。
【００３１】
開示されているように、無線インターフェースを設定するために、クライアントは、サーバーに接続されているかチェックする。当然ながら、それ自体良く知られた方法で、代替的にゲートウェイデバイス１に対して接続されているかチェックをしてもよい。無線インターフェースが無効化されている間に接続されると、クライアントは、無線インターフェースをＷｉ−Ｆｉアクセスポイント機能として設定する。もし接続されていなければ、無線インターフェースをＷｉ−Ｆｉステーション機能として設定する。無線インターフェースの設定はサーバーへの接続とは独立する。無線インターフェースは、サーバーがアクセス可能か可能でないかによらず設定される。クライアントは、次に、デコーダサービスが有効化されていなくとも、無線インターフェースを家庭の環境において無線リピーターとして使用し得る。
【００３２】
代替的に、ゲートウェイおよびサーバーへの接続は、無線インターフェースを設定する前に検証されてもよい。これは、サーバーが、他のデバイスを介してではなく、ゲートウェイデバイスを介してアクセスされることを確認することを可能とする。
【００３３】
示されるように、タイマーの期限がきれ、またはゲートウェイへの接続が失われたとき、Ｗｉ−Ｆｉ接続がステップＳ１において無効化される。代替的に、接続が設定できないことを示す通知メッセージが、デバイスのユーザーインターフェースに現れる。そして、無線インターフェース設定が終了する。これは、エンドレスな設定アルゴリズムを回避することを可能とする。この場合において、ユーザーインターフェースはエンドユーザーに対して、無線設定のアルゴリズムを再起動する可能性を与える。
【００３４】
ステップＳ２５で示されているように、無線インターフェースは、Ｗｉ−Ｆｉアクセスポイント機能に設定されてもよい。アクセスポイントは、その他の無線クライアント３、５を、サーバーにアクセスさせるために接続させ得るいかなる構成に設定してもよい。当然ながら、アクセスポイントは、当業者に知られているように、ゲートウェイアクセスポイントと同様の設定にすることもできる。特に、アクセスポイントは、ゲートウェイアクセスポイントと、同じサービスセット識別子、ＳＳＩＤ、パラメーターを使用してもよい。ＳＳＩＤは、ＩＥＥ８０２．１１仕様で定義されている。これは、アクセスポイント間のローミングを可能にする。
【００３５】
サービスは、ローカルネットワークの外にあるサーバーから提供される。当然ながら、サーバーは、代替的にローカルネットワーク内、ゲートウェイまたはセットトップボックスのいずれかに設置されてもよい。
【００３６】
変形例においては、クライアントデバイス４がマスターセットトップボックスで、クライアントデバイス３、５がスレーブセットトップボックスである。
【００３７】
本明細書、請求項および図面において開示された説明は、個別に、または適切な組み合わせにより提供されてもよい。機能は、適切な場合には、ハードウェア、ソフトウェア、またはその２つの組み合わせで実施することができる。
【００３８】
本明細書において「一実施形態」または「実施形態」への言及は、特定の特徴、構造、または実施形態に関連して説明される特性が、本発明の少なくとも１つの実装に含まれ得ることを意味する。本明細書のさまざまな場所で出現する「一実施形態において」という語句は、必ずしもすべてが同じ実施形態を表す必要はなく、また、必ずしも他の実施形態と相互に排他的な別個または代替の実施形態でもない。
【００３９】
特許請求の範囲に現れる参照番号は、単なる例示であり、特許請求の範囲を限定するものではない。
本発明は以下の態様を含む。
（付記１）
第１のネットワークインターフェース（４４）、無線ネットワークインターフェース（４６）、および前記無線ネットワークインターフェースを設定するのに適したネットワーク設定モジュール（４２）を有するデバイス（４）であって、
前記無線ネットワークインターフェースが無効化されているときに、前記第１のネットワークインターフェースを介して第２のデバイス（１）に接続され、第２のデバイスは無線ネットワークインターフェースに適合する無線アクセスポイントインターフェースを有している場合、前記ネットワーク設定モジュール（４２）が、前記無線ネットワークインターフェース（４６）を無線アクセスポイント動作モードに設定し、前記第１のネットワークインターフェースを介して前記デバイスが前記第２のデバイスに接続されていない場合に、前記ネットワーク設定モジュール（４２）が、前記無線ネットワークインターフェース（４６）を無線クライアント動作モードに設定し、前記無線ネットワークインターフェースを前記無線アクセスポイントインターフェースに接続する、前記デバイス。
（付記２）
前記デバイスは、前記第１のネットワークインターフェースを介してサーバーにリクエストを送信した後に、前記サーバーから応答を受信した場合、前記第１のネットワークインターフェースを介して前記第２のデバイスに接続される、付記１に記載の前記デバイス。
（付記３）
前記サーバーに接続されているときに起動するアプリケーションを有する、付記１または２に記載の前記デバイス。
（付記４）
前記アプリケーションはデコーダーである、付記３に記載の前記デバイス。
（付記５）
前記第１のネットワークインターフェースはイーサネットインターフェースまたは同軸ケーブルインターフェースである、付記１ないし４いずれか１項に記載の前記デバイス。
（付記６）
第１のネットワークインターフェース（４４）、無線ネットワークインターフェース（４６）、および前記無線ネットワークインターフェースを設定するのに適したネットワーク設定モジュール（４２）を有するデバイス（４）における方法であって、
前記無線ネットワークインターフェースが無効化されているときに、前記第１のネットワークインターフェースを介して前記デバイスが第２のデバイスに接続され、前記第２のデバイスは無線ネットワークインターフェースに適合する無線アクセスポイントインターフェースを有している場合、前記ネットワーク設定モジュール（４２）が、前記無線ネットワークインターフェースを無線アクセスポイント動作モードに設定するステップと、前記第１のネットワークインターフェースを介して前記デバイスが前記第２のデバイスに接続されていない場合、前記ネットワーク設定モジュール（４２）が、前記無線ネットワークインターフェースを無線クライアント動作モードに設定し、前記無線ネットワークインターフェースを前記無線アクセスポイントインターフェースに接続するステップと、を有する前記方法。
（付記７）
プログラムコード命令であって、前記プログラムがコンピューターで実行されると、付記６に従う方法のステップを実行するプログラムコード命令を有する、コンピュータープログラム製品。
【図１】
0006391567.tif 000002
【図２】
0006391567.tif 000003
【図３】
0006391567.tif 000004
【図４】
0006391567.tif 000005