(57)【特許請求の範囲】
【請求項１】
少なくとも１つの送信機により放送されるビデオ／音声／データ信号を受信する複数の受信機のリソースを、ホームネットワークにおける複数のビデオ、音声及び／又はデータ処理デバイスの間で共用する方法であって、上記各処理デバイスは、受信機により提供されるリソースを要求するデバイスであり、上記方法は、
（ａ）上記各処理デバイスにマスター処理デバイスの状態を与えることによって、上記ホームネットワークに接続された上記各処理デバイスに、要求された利用可能なリソースを提供する上記複数の受信機のうちの１つを割り当てるステップと、
（ｂ）新たに接続された各処理デバイスに、当該処理デバイスにより要求されたリソースを提供する上記複数の受信機のうちの１つを割り当てるステップであって、当該割り当てられる受信機が、要求されたリソースを提供するために既に使用されている場合に、上記新たに接続された各処理デバイスに、スレーブ処理デバイスの状態を与えるステップと、
（ｃ）上記スレーブ処理デバイスのために上記要求されたリソースへのアクセスを提供するために、上記ホームネットワークにおける上記マスター処理デバイスと上記スレーブ処理デバイス間でリソースを共用するステップと、
（ｄ）上記マスター処理デバイスがその制御を解除するまで当該デバイスにマスター処理デバイスの状態を与えるステップと、
（ｅ）受信機に対して更なるサービスが要求されない場合に、当該受信機に対する上記制御を解除するステップと、
を有する方法。
【請求項２】
上記リソースは、上記少なくとも１つの送信機の複数のデジタルトランスポートストリームのうちの１つによって提供される複数のサービスを含む請求項１に記載の方法。
【請求項３】
上記ステップ（ａ）は、
上記ホームネットワークからサービスを要求し、
処理デバイスからの上記要求に応答して、上記処理デバイスの状態を決定するために、上記処理デバイスが既に受信機に接続されているかどうかを決定し、
上記処理デバイスがスレーブ状態を有する場合、上記サービス要求を廃棄するか又はスレーブ処理デバイスの状態を変更せずに保つために、上記サービスが、対応するマスター処理デバイスにより現在受信されている上記トランスポートストリームから取得できるかどうかを決定し、
上記処理デバイスがマスター状態を有する場合、上記処理デバイスのマスター状態を保持し、上記要求されたサービスを取得するために、上記トランスポートストリームを変更する必要があるかどうかを決定し、
上記処理デバイスが既に受信機に接続されていない場合に、上記処理デバイスに割り当てるために利用可能な受信機を発見し、又は、上記スレーブ状態を上記処理デバイスに割り当てるために、上記要求サービスのトランスポートストリームを共用することができる受信機を発見し、発見しない場合には上記サービス要求を廃棄する
各ステップを更に有する請求項２に記載の方法。
【請求項４】
利用可能なリソースをグラフィカルに表示するための、対応する制御手段を各処理デバイスに割り当てるステップを有する請求項１ないし請求項３のうちいずれか１項に記載の方法。
【請求項５】
上記制御手段において、受信機により提供されるリソースを利用する処理デバイスがスレーブ状態であることを示す表示を行うステップを更に有する請求項４に記載の方法。
【請求項６】
上記制御手段において、対応する処理デバイスにより現在使用されているリソースの特別の表示を示すステップを更に有する請求項４又は５に記載の方法。
【請求項７】
少なくとも１つの送信機により放送されるビデオ／音声／データ信号を受信する複数の受信機のリソースを、ホームネットワークにおける複数のビデオ、音声及び／又はデータ処理デバイスの間で共用する装置であって、上記各処理デバイスは、受信機により提供されるリソースを要求するデバイスであり、上記装置は、
上記各処理デバイスにマスター処理デバイスの状態を与えることによって、上記ホームネットワークに接続された上記各処理デバイスに、要求された利用可能なリソースを提供する上記複数の受信機のうちの１つを割り当てる手段と、
新たに接続された各処理デバイスに、当該処理デバイスにより要求されたリソースを提供する上記複数の受信機のうちの１つを割り当てる手段であって、当該割り当てられる受信機が、要求されたリソースを提供するために既に使用されている場合に、上記新たに接続された各処理デバイスに、スレーブ処理デバイスの状態を与える手段と、
上記スレーブ処理デバイスのために上記要求されたリソースへのアクセスを提供するために、上記ホームネットワークにおける上記マスター処理デバイスと上記スレーブ処理デバイス間でリソースを共用する手段と、
上記マスター処理デバイスがその制御を解除するまで当該デバイスにマスター処理デバイスの状態を与える手段と、
受信機に対して更なるサービスが要求されない場合に、当該受信機に対する上記制御を解除する手段と
を有する装置。
【請求項８】
上記装置は、各処理デバイスに対して、当該処理デバイスが利用可能なリソースをグラフィカルに表示する制御手段を更に有し、上記制御手段は、
上記処理デバイスのために提供され得るリソースに対するスレーブ状態の表示、及び／又は、
上記処理デバイスによって現在使用されているリソースに対する特別の表示を有する請求項７に記載の装置。
【請求項９】
デジタルネットワークコンピュータに実装される請求項７又は８に記載の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はホームネットワークに関し、特に、ホームネットワーク環境における音声／ビデオ／データ処理デバイスのためのリソース共用を最適化する方法及び装置に関する。このホームネットワークは、複数のセットトップユニット、データ処理ユニット、ビデオ及び音声デバイス、より詳細にはデジタルビデオ処理デバイスから構成され得る。
【０００２】
【従来の技術】
本発明が派生する環境はデジタルビデオ放送（ＤＶＢ）であり、その詳細な仕様は標準の中にある。例えば、ＥＮ  ３００  ４６８−ｖ１．３．１（１９９７−０９）において発行された欧州電気通信標準化機構（ＥＴＳＩ、Europian  Broadcasting  Standard  Institute)のデジタルビデオ放送（Digital Video Broadcasting) を参照できる。他の任意のデジタルビデオ放送の使用が使用され得る。
【０００３】
ホームネットワークの具体化の例を得るために、米国特許５，１７２，１０９、”少なくとも１部分はオープンチャネルからなるユニットをホームネットワークの中に登録する方法”が開示されている。その特許において、ホームオートメーションネットワークはオープンチャネルから構成され、種々のユニットがネットワークに接続されている。これらのユニットは、例えば、家庭の電気機器、音声、ビデオ機器等である。この特定の環境はまた、本発明にも使用され得る。
【０００４】
しかしながら、本発明では、ビデオ、音声、及び／又はデータ伝送を組み合わせたマルチメディア機器に関する家庭の機器のみが考慮されている。この装置は、より具体的には、デジタルビデオ放送（ＤＶＢ）仕様、そのプロトコル及び標準を使用している。
これらの要求によれば、ＤＶＢ受信機がＤＶＢサービスにチューニングする場合、それは、マルチプルプログラムトランスポートストリーム（ＭＰＴＳ）の中で多くのＤＶＢサービスを運ぶ所定のトランスポンダーに物理的にチューニングする。関連する多重分離装置は、そのデジタルフィルターを介して、希望のサービスに関連する異なるセクションを抽出する。後に、ＤＶＢ受信機はこれらの異なるセクションからシングルプログラムトランスポートストリーム（ＳＰＴＳ）を作成し、それをホームネットワークに放送する。
【０００５】
従って、問題は、ホームネットワークに接続されており一般的にセットトップユニット（ＳＴＵ）とも呼ばれる処理ユニットの数に応じて、受信手段とも呼ばれるＤＶＢ受信機の数を決定することである。可能な解決策は、見る装置の数と同じ数のソースデバイスを使用することであり得る。ソースデバイスと見る装置は例えばそれぞれ前に述べたＤＶＢ受信機とＳＴＵである。特定の実装において、ＳＴＵは、例えば、ＭＰＥＧ２復号機能を有するテレビジョンセットか、又は、ビデオ、音声若しくはデータ伝送を使用する他の電子機器である。
【０００６】
【発明が解決しようとする課題】
従来の技術においては、ホームネットワークは多くの場合、基本的な構成を有し、ＤＶＢ受信機は各セットトップボックスユニット（ＳＴＵ）と対応している。この基本的な構成の理由は、ＳＴＵがＤＶＢ受信機により”チューニング”されたサービス以外のサービスを見る必要がある場合、追加のＤＶＢ受信機が必要になることである。この構成は、ＳＴＵ間でのＤＶＢ受信機の共用はないことを意味している。従って、この種の構成は非常に高価であり、消費者はこのようなホームネットワークの構成のためにお金を使おうとしない、ということは確認しておかなけらばならない。
【０００７】
その結果、ホームネットワークに接続される全てのＳＴＵの中で、ＤＶＢ受信機とも呼ばれるソースデバイスを共用し、このリソース共用を最適化することが好ましい。以下の全ての説明において、ビデオ／音声／データ処理ユニットはＳＴＵによって表し得る。
本発明は、セットトップユニットのようなビデオ／音声／データ処理ユニットの数の受信手段（又はソースデバイス）をデジタルホームネットワークに設置することを避けることにより受信手段の数を減少させることを目的とする。
【０００８】
また、本発明は、セットトップユニットにような複数のビデオ／音声／データ処理ユニットの間で受信手段のリソース共用を最適化することを目的とする。
また、本発明は、ホームネットワークにおける特定の処理ユニットに優先付けをすることを目的とする。
更に、本発明は、特定の処理ユニットによりチューニングされたサービスを制御し追跡することを目的としている。
【０００９】
本発明によれば、サービスが、マスター／スレーブプロトコルに関してホームネットワークに接続された複数のビデオ／音声／データ処理ユニットによって共用され得る。ＳＴＵもような処理ユニットは、いくらかの制約をもって、第１の（又はマスター）処理ユニット又はＳＴＵに同じトランスポートストリーム上で提供されるサービスへアクセスし得る。
【００１０】
【課題を解決するための手段】
リソースを共用する原理は、マスター／スレーブプロトコルに基き、それにより、優先権が、スレーブ処理ユニットに優先してマスター処理ユニットに与えられる。受信ユニット又はＤＶＢ受信機に接続された第１の処理ユニット又はＳＴＵはこのＤＶＢ受信機のマスターとなる。
【００１１】
リソース共用は次の２つの原理に従う。
・利用可能な受信手段がある限り、処理ユニットはこの受信手段によりアクセス可能な全てのサービスにアクセスできる。
・残っている受信手段がない場合、処理ユニットは、他の処理ユニットによって現在見られている全てのサービス、より詳細には、他の処理ユニットにより現在見られているサービスからなるトランスポンダー上で提供される全てのサービスへアクセスできる。
【００１２】
本発明は、ビデオ／音声／データ信号を放送する少なくとも１つの送信機、その信号を受信する複数の手段を有するホームネットワークにおけるセットトップユニットの間でのリソース共用を最適化する方法であって、
（ａ）各処理ユニットにマスター処理ユニットの状態を与えることによって、上記ホームネットワークに接続された上記各処理ユニットに、要求された利用可能なリソースを提供する上記複数の受信手段のうちの１つを割り当て、
（ｂ）要求したリソースを提供する受信手段がどれも利用可能でない場合、スレーブ処理ユニットの状態を与えることによって、新たに接続された各処理ユニットに、利用可能な要求されたリソースを提供する上記複数の受信手段のうちの１つを割り当て、
（ｃ）上記スレーブＳＴＵのために上記要求されたリソースへのアクセスを提供するために、上記ホームネットワークにおける上記マスターＳＴＵと上記スレーブＳＴＵ間でリソースを共用する各ステップを有する方法である。
【００１３】
一方、本発明の上記方法は、装置として実現でき、その装置は、
各処理ユニットにマスター処理ユニットの状態を与えることによって、上記ホームネットワークに接続された上記各セットトップユニットに、要求された利用可能なリソースを提供する上記複数の受信手段のうちの１つを割り当てる手段と、
要求したリソースを提供する受信手段がどれも利用可能でない場合、スレーブ処理ユニットの状態を与えることによって、新たに接続された各処理ユニットに、要求されたリソースを提供する上記複数の受信手段のうちの１つを割り当てる手段と、
上記スレーブ処理ユニットのために上記要求されたリソースへのアクセスを提供するために、上記ホームネットワークにおける上記マスター処理ユニットと上記スレーブ処理ユニット間でリソースを共用する手段とを有する。
【００１４】
更に、特定の実装において、上記装置は、各処理ユニットに、上記対応する処理ユニットが利用可能なリソースをグラフィカルに表示する制御手段を有し、上記制御手段は、
上記対応する処理ユニットのために提供され得るリソースのためのスレーブ状態の表示、及び
対応する処理ユニットによって現在使用されているリソースのための特別の表示を有する。
【００１５】
【発明の実施の形態】
本発明はデジタルビデオ放送システムの環境において説明される。それは、衛星、地上又はケーブルシステムである。その使用はこの環境に限定されないことはすぐに認められる。
更に、本発明において、セットトップユニットは、例えば、デジタル情報をネットワークから受信し、表示装置にそれを取得することができるテレビジョンセット又は他の通信装置であると考えられることは覚えておくべきである。ＤＶＢ受信機は、地上、ケーブル又は衛星の送信機による信号を受信するためのそれ自身のチューナーを有しており、選択されたセットトップユニットへネットワークを介して送信するために信号ストリームを多重分離する。他のどんな装置でも、次の段落（パラグラフ）に説明されている機能を有する限り、この装置と置き換え得る。
【００１６】
図１は、複数のセットトップユニットが複数のＤＶＢ受信機と接続されているホームネットワークの構成の例を示す。この特定の場合において、ホームネットワークバス（１）はセットトップユニットを表すテレビジョンセット（２、３、５）とゲートウェイを表すＤＶＢ受信機（４）のような異なるデバイスと接続されている。このホームネットワークバス（１）はデータ、ビデオ及び音声信号を運ぶ両方向バスであり、それらを、ホームネットワークの任意の機器であり得るネットワークマネージャの制御の下で対応するデバイスに送信する。
【００１７】
標準ＩＥＥＥ１３９４で推奨されるようなデジタルネットワークは、家庭機器間でＭＰＥＧ２ストリームを伝達させる。この種のデジタルネットワークにおいて、主に２種類のデバイスがある。それらは、ソースデバイス及び見るデバイスである。
１．ソースデバイスは放送された信号を受信し、部分的なＭＰＥＧ２ストリームを生成し、それらをホームネットワーク上に送信する。２つの主要なカテゴリーはＤＶＢ受信機とデジタル記憶（Digital Storage)である。
【００１８】
・ＤＶＢ受信機は、デジタルホームネットワーク（ＤＨＮ）の用語において住宅向けのゲートウェイとも呼ばれ、衛星、地上又はケーブル送信機から放送信号を受信する。ＤＶＢ受信機はストリームを部分的に多重分離して希望のサービスを選択し、そのサービスをＩＥＥＥ１３９４バス上におけるストリームで再放送する。
【００１９】
・デジタル記憶は、ＭＰＥＧサービスに準拠している記憶されたＤＶＢを再生するので、ローカル放送装置として動作し、例えばＤＶＤプレーヤーによって、リアルタイムの放送から独立してイベントが再生できる。
２．見るデバイスは上述の部分ストリームを受信する。同様にして、見るデバイスは２つのカテゴリに分けることができる。それはセットトップユニットとデジタル記憶である。
【００２０】
・セットトップユニット（ＳＴＵ）はＭＰＥＧ２ユニットであり、ホームネットワークで運ばれる部分的なストリームを受信し、復号し、最後に連結されているＴＶセット上にフルビデオを表示する。
・デジタル記憶は、ＩＥＥＥ１３９４ネットワークから受信したサービスを記憶するので、記録装置として動作する。
【００２１】
可能な解決策は、見るデバイスと同じ数のソースデバイスを設置することであり得る。前述した通り、この高価な解決策は消費者環境では採用され得ない。従って、ソースデバイスを共用しなければならない。以下のセクションはその共用を最適化する方法を説明している。
図２はデジタル放送とサービス伝達の構造の例を表し、衛星送信機（２０）、ケーブル送信機（６０）、地上送信機（８０）から、例えば音声／ビデオ／データデバイス等の家庭のコンポーネントへの信号の送信及び受信に関係している異なる部分の組織を示している。この図２における用語の意味は、以下の説明を通して使用される。
【００２２】
衛星、ケーブル、及び地上の送信機はそれぞれ、複数のＤＶＢ受信機に信号を送信する。衛星（２０）から受信した信号は、複数のトランスポンダーＴ１（３１）、Ｔ２（３２）、Ｔ３（３３）及びＴＴ（３４）において多重される。その後、各トランスポンダーはその対応するサービスを放送する。例えば、トランスポンダーＴ２（３２）はサービスＳ１（４１）、サービスＳ２（４２）、サービスＳ３及びサービスＳ４（４４）を、トランスポンダーＴ２に接続を許されている全ての加入者のホームネットワークに放送する。コンポーネントレベルにおいて、ホームネットワークは、ビデオ１（５１）、ビデオ２（５２）及びビデオ３（５３）、及びデータ処理装置（５４）のような複数の受信機から構成されていると考え得る。全てのこれらのコンポーネントは、対応するサービス、今回はサービスＳ２（４２）、のビデオ／音声及びデータ信号を受信する。
【００２３】
一方、ケーブル及び地上送信機（６０、８０）はそれぞれ、対応するチャネル（Ｃ１、Ｃ２、Ｃ３）及び（Ｃ４、Ｃ５、Ｃ６）において受信され、多重される異なる信号を放送する。各チャネルは、各トランスポンダーと同様に複数のサービスを運ぶ。例えば、チャネルＣ２（６２）は、チャネルＣ１（６１）及びチャネルＣ３（６３）と同様に、ケーブルの伝送専用であり、サービスＳ５（６６）、サービスＳ６（６７）及びサービスＳ７（６８）を伝達する。
【００２４】
衛星及びケーブル送信機又は他の送信機により提供されるいくつかのサービスはトランスポートストリームに集約され得る。例えば、図２に示す束（ｂｏｕｑｕｅｔ）は、衛星送信機（２０）のトランスポンダーＴ２（３２）のサービスＳ２（４２）、サービスＳ３（４３）、サービスＳ４（４４）、及びケーブル送信機（６０）のチャネルＣ２のサービスＳ５（６６）を提供する。従って、この束の加入者は、この束により提供される任意のサービスを見ることができる。そして、トランスポンダーの用語は、”トランスポートストリーム”又は" 束（ｂｏｕｑｕｅｔ）”の言葉で置き換え得る。
【００２５】
地上放送システムはケーブルのそれと同一である。地上送信機（８０）は、例えば、チャネルＣ４（８１）、チャネルＣ５（８２）及びチャネルＣ６（８３）といった異なるチャネルを放送する。各チャネルは複数のサービスを含む。例えば、チャネルＣ５（８２）はサービスＳ８（８６）、サービスＳ９（８７）及びサービスＳ１０（８８）を放送する。
【００２６】
本説明が他の環境で実現できることは覚えておくべきである。束は、無線、又は、地上、衛星若しくはケーブル送信機により生成される任意の他の種類の情報サービスのような任意の種類のサービスも集約し得る。その原理は、束が、加入者に提供される複数の種類のサービスを集約するものである。従って、束は前述したサービスの任意のものの組み合わせから構成される。
【００２７】
ゲートウェイとも呼ばれるＤＶＢ受信機がＤＶＢサービスに”チューニング”するとき、それは物理的に所定のトランスポンダーにチューニングする。このトランスポンダーのストリームは多くのＤＶＢサービスを運ぶ。それはマルチプルプログラムトランスポートストリーム（ＭＰＴＳ）である。多重分離装置は、そのデジタルフィルタを介して、希望するサービスに関連した異なるセクションを抽出する。その後、ゲートウェイはシングルプログラムトランスポートストリーム（ＳＰＴＳ）を構築し、ホームネットワークにそれを放送する。
【００２８】
従来の技術においては、最も単純な方法は、受信機を所定のＳＴＵに割り当てることである。他のＳＴＵが、この受信機により" チューニング”されているサービス以外のサービスを見る必要がある場合、他のＤＶＢ受信機を使用しなければならない。この方法は、受信機のソースとセットトップユニットのビューアの間が”一対一の関係”であることを要求する。全ての受信機が既に使用されているとすると、追加のＳＴＵは、接続されているＳＴＵによって現在見られている受信機のサービスへのアクセスしかできなくなる。ビューアにより要求されたサービスに対応するトランスポンダーと同じトランスポンダーの上にあるにもかかわらず、現在見られていないサービスはアクセスできない。
【００２９】
従って、本発明によれば、ＤＶＢ受信機の数が限られていてもサービスのサービス提供を増加させる要望がある。この目的の為に、ＳＴＵはまた、いくらかの制限をもって、第一のビューア又はマスターセットトップユニットのトランスポートストリームと同じトランスポートストリームに属するサービスにアクセスできる。
【００３０】
基本的な原理は次の通りである。
使用可能な受信機がある限り、ＳＴＵは、このＤＶＢ受信機にとってアクセス可能な全てのサービスにアクセスすることができる。
使用可能な受信機がない場合、ＳＴＵは、現在他のＳＴＵによって見られている全てのサービスにアクセスし得、より詳細には、他のＳＴＵによって現在見られているサービスからなるトランスポンダー上で提供されている全てのサービスにアクセスし得る。
【００３１】
上記の原理による共有のルールは、この実施の例に示されている。しかしながら、それは、上記の原理及び以下のルールに従うこの種の任意の他のデジタルホームネットワークに拡張し得る
ホームネットワークにおけるＤＶＢ受信機又はデジタル記憶であり得るソースデバイスのリソースの割り当ては以下の５つのルールに従わなければならない。
・ルール１：ビューアがソースデバイスのマスターである場合、ソースデバイスの制御を解除するまで、それはマスターでいる。他のＳＴＵは、スレーブＳＴＵとして以外はこのソースデバイスを共有できる。
・ルール２：スレーブＳＴＵは、マスターＳＴＵの動作に干渉しない限り、接続されたソースデバイスと相互作用する。優先権はマスターＳＴＵに与えられており、マスターＳＴＵは、接続されているスレーブＳＴＵの動作に干渉するとしても、そのソースデバイスと相互作用を行う。
・ルール３：ネットワークマネージャがソースデバイスのマスターである場合、それはそのソースデバイスを解除するまでこの状態を維持する。ＳＴＵは、スレーブＳＴＵとして以外はソースデバイスを共用できる。ＳＴＵはその制御を解除するようネットワークマネージャに要求し得る。
・ルール４：ネットワークマネージャは、接続されたソースデバイスのためのスレーブ状態を持たない。それがマスターＳＴＵによって使用されているソースデバイスへのアクセスを必要とする場合、それはマスターＳＴＵにその制御を解除するように要求する。この要求が合意されると、役割が入れ替わる。そうでなければ、ネットワークマネージャはそのペンディングの動作をキャンセルする。
・ルール５：マスターＳＴＵが一旦ソースデバイスの制御を解除すると、ペンディングのスレーブＳＴＵは自動的にこのソースデバイスの新しいマスターになる。
【００３２】
図３、４及び５は、セットトップユニットがホームネットワークからサービスを要求する場合の、本発明によるマスター／スレーブの構成のアルゴリズムを示す。
より詳細には、図３は、ＳＴＵのビューアがステップ３００においてそのスクリーン上でサービスを要求する時における、ＳＴＵ内部のプログラムにより実行される複数のステップを示している。ステップ３１０において、プログラムは、要求したサービスを提供できるゲートウェイに、ＳＴＵが既に接続されているかどうかをテストする。その答えがＹｅｓの場合、プログラムはステップ３２０にスキップする。Ｙｅｓでない場合には、ホームネットワークで使用可能なゲートウェイがステップ３１２において探されなければならない。
【００３３】
使用可能なゲートウェイが検出されると、ＳＴＵはそれに接続され、ＳＴＵは、ステップ３１４においてこのゲートウェイのマスターになる。ＳＴＵが現在他のゲートウェイのマスターである場合には、ＳＴＵはその後者の制御を解除する。
そうでない場合、プログラムは、ステップ３１６において、その要求サービスを提供できるゲートウェイを探す。そのサービスは、接続されているマスターＳＴＵにより現在見られているサービスを提供するトランスポンダー上にある。
【００３４】
必要に応じて、ＳＴＵは、要求サービスを提供する検出されたゲートウェイのスレーブＳＴＵになる。今後、ＳＴＵが他のゲートウェイのマスターである場合、ステップ３１９において、それはそのゲートウェイの制御を解除しなければならない。そのような場合、要求されたサービスは、そのＳＴＵに提供されるが、そのＳＴＵはスレーブ状態であるので接続されているゲートウェイを制御することができない。そしてそのプログラムは終了する。さもなければ、その要求はステップ３１８において失敗とされ、プログラムは終了する。
【００３５】
図４は、ＳＴＵによって要求されたサービスが接続したゲートウェイに存在するという事実によるステップ３２０で開始する。それゆえ、ステップ３２１においてＳＴＵがゲートウェイのマスターかどうかを検出することが必要である。そうでない場合、プログラムはステップ３３０にスキップする。さもなければ、ステップ３２２において、トランスポンダーが、要求したサービスを提供するために、変更されなければならないかどうかを決定することが必要である。
【００３６】
トランスポンダーが変更されなければ、ステップ３２３において、ＳＴＵはゲートウェイのマスターのままであり、プログラムは終了する。そうでなければ、プログラムは、ステップ３２４において、このゲートウェイに接続されたスレーブＳＴＵがあるかどうかを決定する。スレーブＳＴＵがこのゲートウェイに接続されていなければ、プログラムはステップ３２３にループする。そうでなければ、ステップ３２５において、このゲートウェイに接続されたスレーブＳＴＵは、同じプロバイダを有し同じトランスポンダー上の他のゲートウェイに転送される。
【００３７】
その後、ステップ３２６において、そのプログラムは、スレーブＳＴＵにより使用されるサービスを提供するホームネットワークにおける他のゲートウェイがあるかを検出するためのチェックを行う。検出された場合、スレーブＳＴＵは、ステップ３２７において検出されたゲートウェイにコピーされる。そして、プログラムはステップ３２３にジャンプし、終了する。そうでなければ、スレーブＳＴＵは単にステップ３２８において切り離され、プログラムはステップ３２３にジャンプする。
【００３８】
図５は、ＳＴＵによって要求されたサービスが接続されているゲートウェイに既に存在するが、それはゲートウェイのマスターでないという事実に帰するステップ３３０で開始する。従って、ステップ３３２において、そのプログラムは、ゲートウェイが適したトランスポンダーを有して使用可能であるかどうかを決定しなければならない。
【００３９】
適切なトランスポンダーを有するゲートウェイが使用可能でない場合、ステップ３３４にて要求は失敗と見なされる。そうでなければ、サービスはＳＴＵに提供されるが、この後者は、ステップ３３６にてゲートウェイのスレーブになるか、スレーブのままでいる。
図６は、マスターＳＴＵがゲートウェイを解除した場合における本発明によるマスター／スレーブ構成の構成図を示す。そのような場合、ステップ４０２において、スレーブＳＴＵがゲートウェイに接続されているかどうかを検出することが必要である。
【００４０】
スレーブＳＴＵが検出されない場合、これ以上のアクションは必要ない。ゲートウェイは切断され、ステップ４０４においてプログラムは終了する。そうでなければ、ステップ４０６において、待ちリストの第１番目のスレーブＳＴＵが解除されたゲートウェイのマスターＳＴＵとなる。
本発明におけるデジタルホームネットワークのこのマスター／スレーブ構成をよりよく説明するために、好ましい実施の形態の例が図７に示されている。他のＳＴＵも、以下の説明において大きな変更を要さずに、このネットワークに追加され得る。
【００４１】
２つのＳＴＵ、ＳＴＵ１（５００）とＳＴＵ２（５１０）、及び２つのゲートウェイ、ゲートウェイ１（５０２）とゲートウェイ２（５１２）とからなるデジタルホームネットワークについて考える。両方のＳＴＵはそれぞれリンク（５０１）と（５１１）によりゲートウェイに接続され、ゲートウェイはバス（５２１）により互いに接続されている。
【００４２】
図８に示すように、ゲートウェイ１は４つのサービスを提供する。
・トランスポンダーＴ１（６１０）上のサービス１（６０１）及びサービス２（６０２）
・トランスポンダーＴ２（６２０）上のサービス３（６０３）及びサービス４（６０４）
一方、ゲートウェイ２は４つのサービスを提供する。
・トランスポンダーＴ３（６３０）上のサービス５（６０５）及びサービス６（６０６）
・トランスポンダーＴ４（６４０）上のサービス７（６０７）及びサービス８（６０８）
各ＳＴＵは、前述した原理及びルールに従って、マスターＳＴＵ又はスレーブＳＴＵとしてアクセスできるサービスを表示するスクリーン上で取得され得るシームレスなリストを有している。好ましい実施の形態において、ＳＴＵ１（５００）及びＳＴＵ２（５１０）はそれぞれに対応するシームレスのリスト（１００）及び（２００）を有している。
【００４３】
この特定の構成において、サービスは衛星送信機により提供されるが、ケーブル送信機や地上送信機によりサービスを提供する場合に、実質的な変更をせずに簡単に置き換えることができる。原理は同じままである。
図８は、ＳＴＵ１（５００）がゲートウェイ１（５０２）のトランスポンダーＴ１上で提供されるサービス１（６０１）を受信することを望んでおり、ＳＴＵ２（５１０）は利用されていないか、このホームネットワークで提供されるどのサービスも受信していない場合を示す。ＳＴＵ１は、このゲートウェイ１に接続される第１のＳＴＵであるので、それはゲートウェイ１のマスターとなる。従って、それはマスターＳＴＵとしてゲートウェイ１によって提供されるどのサービスも見ることができる。一方、ゲートウェイ２には、スレーブＳＴＵとしてもマスターＳＴＵとしてもＳＴＵが接続されていないので、ゲートウェイ２により提供されるサービスはＳＴＵ１によって見ることができ、もしくは他の任意のＳＴＵによっても見ることができる。
【００４４】
従って、ＳＴＵ１のシームレスリスト（１００）は、ゲートウェイ１（５０２）及びゲートウェイ２（５１２）の両方によって提供され得る全てのサービスを表示する。別の好ましい実施の形態において、ＳＴＵのシームレスリストは、サービス１が現在ＳＴＵ１によって見られていることを示す特別の印と共にサービス１を表示する。図８に示すリストにおいて、サービス１は照合印のような特別の表示を有している。
【００４５】
図９及び図１０は、ＳＴＵ２（５１０）がゲートウェイ１（５０２）のトランスポンダーＴ２（６２０）で提供されるサービス２の受信を希望するという事象が起こった場合におけるＳＴＵ１及びＳＴＵ２のシームレスリストの状態を示す。
ＳＴＵ１のシームレスリスト（１００）は図８に示すものと同じままである。ＳＴＵ１が既にゲートウェイ１のサービスを見ているので、ＳＴＵ２はスレーブＳＴＵとしてのみゲートウェイ１に接続され得る。サービス３及びサービス４はマスターＳＴＵ１（５００）によって現在使用されているものと同じトランスポンダー上で提供されていないので、それらはＳＴＵ２によってはアクセスされ得ない。従って、サービス３及びサービス４はＳＴＵ２のシームレスリストには示されない。しかしながら、ゲートウェイ２（５１２）はどのＳＴＵによっても現在使用されていないので、サービス５から８は任意のＳＴＵによってアクセスされ得る。それゆえ、ＳＴＵ２のシームレスリスト（２００）は、サービス１（７１１）、サービス２（７１２）、サービス５（７１３）、サービス６（７１４）、サービス７（７１５）、及びサービス８（７１６）のみを含む。
【００４６】
ＳＴＵ２のシームレスリストのサービス１（７１１）とサービス２（７１２）はグレーの背景を有し、これらのサービスがＳＴＵ２によってアクセスされているがスレーブＳＴＵとしてであることを意味している、という点にも注意しなければならない。実際、ＳＴＵ２がサービス１かサービス２を見ている場合、みしＳＴＵ１が、例えばトランスポンダーＴ２のサービス３及びサービス４といったゲートウェイ１の他のトランスポンダーで提供されるサービスを選択するために、トランスポンダー１のサービスから切り替えると、それは切断される。
【００４７】
考えられ得る次の事象は図１１及び図１２に示され、ＳＴＵ２（５１０）がサービス７の受信を希望する場合を示す。そのような場合、ＳＴＵ２はゲートウェイ２（５１２）のマスターとなる。そのシームレスリスト（２００）は変化しない。しかしながら、好ましい実施の形態において、シームレスリストは、サービス１（８１１）及びサービス２（８１２）においてグレーの背景を持ち得、サービス７（８１５）に照合印のような特別の表示を有し得る。
【００４８】
ＳＴＵ１のシームレスリストに関し、ＳＴＵ１はサービス５及びサービス６にアクセスできないので、サービス５及びサービス６は表示されない。実際、サービス５及びサービス６は、マスターＳＴＵ２（５１０）によって現在見られているものと同じトランスポンダーには提供されない。しかしながら、サービス７（８０５）及びサービス８（８０６）は、スレーブＳＴＵのみとしてであるが、ＳＴＵ１によってアクセスされ得る。サービス７（８０５）及びサービス８（８０６）は好ましくはグレーの背景を有し得ることも注目すべきことである。ＳＴＵ１は現在サービス１を見ているので、照合印のような特別の表示が示されている。
【００４９】
ＳＴＵ１が、他のゲートウェイの他のＳＴＵによって現在使用されているものと同一のトランスポンダーで提供されるサービスを見ることを希望する場合について図１３及び図１４を用いて考える。この特定の例によれば、他のＳＴＵと他のゲートウェイはＳＴＵ２とゲートウェイ２であり、この要求されたサービスは例えばサービス７である。
【００５０】
今後、ゲートウェイ１（５１２）の全てのサービスは両方のＳＴＵによってアクセスされ得る。それゆえ、サービス１（９０１）、サービス２（９０２）、サービス３（９０３）、及びサービス４（９０４）はＳＴＵ１のシームレスリスト（１００）に示される。これらの４つのサービスはまたＳＴＵ２のシームレスリスト（２００）の中にも提供される。
【００５１】
しかしながら、ゲートウェイ２によって提供されるサービスに関し、ＳＴＵ１はサービス７（９０５）及びサービス８（９０６）にのみアクセスでき、それはＳＴＵ１のシームレスリストに示されている。ＳＴＵ２は加えてサービス５（９１５）及びサービス６（９１６）にアクセスできる。従って、ＳＴＵ２のシームレスリストは両方のゲートウェイの全てのサービスを示している。
【００５２】
好ましい実施の形態において、ＳＴＵ１のシームレスリストの中に示されたサービス７とサービス８は、ＳＴＵ１がスレーブＳＴＵとしてのみ両方のサービスにアクセスし得るということを示すようにグレーの背景を有している。ＳＴＵ１はサービス７を見ているため、サービス７は照合印のような特別の表示を有している。一方、ＳＴＵ２のシームレスリストにおいて、サービス７はまたその照合印のような表示を有している。
【００５３】
そして最後に、図１５は、ＳＴＵ２（５１０）がホームネットワークから切断する場合を示している。それゆえ、ＳＴＵ１（５００）はここでネットワーク上の唯一のセットトップユニットとなる。それはゲートウェイ２（５１２）のマスターとなる。
ここで、ＳＴＵ１のシームレスリスト（１００）は使用可能なゲートウェイによって提供される全てのサービスを含む。サービス１、サービス２、サービス３、サービス４、サービス５、サービス６、サービス７、及びサービス８はリストの中に表される。ＳＴＵ１は、マスターＳＴＵとしてそれらのうちの任意のものと接続し得る。従って、提供されるサービスのためのグレー背景はないということは注意すべきである。しかしながら、どのサービスが現在ＳＴＵ１によって見られているかを示すために使用される照合印はサービス７（１０７）に示されている。
【００５４】
ＳＴＵ１がホームネットワークから切り離される場合、同様の結果が得られるということは注目しておくべきである。ＳＴＵ２のシームレスリストはＳＴＵ１のシームレスリストと同じであり、ＳＴＵ２はホームネットワークにおいて正確に同じ機会を有している。
更に、前述した異なる場合は、異なる時間順序で考えられ得ることも覚えて置くべきである。例えば、図１１と図１２に示した場合が図９と図１０に示した場合の前に起こり得る。
【００５５】
シームレスリストを実装することによって、ＳＴＵが、特定のＳＴＵによってチューニングされたサービスを、この特定のＳＴＵのシームレスリストを表示することによって、制御し追跡することができる。この機能は、例えばホームネットワークにおける親用のＳＴＵ又は任意の責任の有る人用のＳＴＵのような所定のＳＴＵに許可することができる。
【００５６】
加えて、本発明はネットワークコンピュータに実装され得ることは認められなければならない。
【図面の簡単な説明】
【図１】複数のセットトップユニットがＤＶＢ受信機に接続されている一般的なホームネットワーク構成の例を示す図である。
【図２】デジタル放送及びサービス伝達の構造の例を示す図である。
【図３】セットトップユニットがサービスを要求する場合の本発明によるマスター／スレーブ構成のフローチャートである。
【図４】セットトップユニットがサービスを要求する場合の本発明によるマスター／スレーブ構成のフローチャートの続きである。
【図５】  セットトップユニットがサービスを要求する場合の本発明によるマスター／スレーブ構成のフローチャートの続きである。
【図６】マスターＳＴＵが受信機を解除する場合の本発明によるマスター／スレーブ構成のフローチャートである。
【図７】２つのＳＴＵ及び２つのゲートウェイからなるホームネットワーク構成の例を示す図である。
【図８】ホームネットワークの受信機に最初に接続される場合におけるＳＴＵのシームレスリストの内容を示す図である。
【図９】第２のＳＴＵが現在使用されている受信機のトランスポンダーに接続している場合におけるＳＴＵ１のシームレスリストの内容を示す図である。
【図１０】第２のＳＴＵが現在使用されている受信機のトランスポンダーに接続している場合におけるＳＴＵ２のシームレスリストの内容を示す図である。
【図１１】異なるトランスポンダーが現在使用されている場合におけるＳＴＵ１のシームレスリストの内容を示す図である。
【図１２】異なるトランスポンダーが現在使用されている場合におけるＳＴＵ２のシームレスリストの内容を示す図である。
【図１３】両方のＳＴＵが受信機における同一のトランスポンダーを見ている場合のＳＴＵ１のシームレスリストの内容を示す図である。
【図１４】両方のＳＴＵが受信機における同一のトランスポンダーを見ている場合のＳＴＵ２のシームレスリストの内容を示す図である。
【図１５】他のＳＴＵがホームネットワークから切断した場合において、現在接続しているＳＴＵのＳＴＵシームレスリストの内容を示す図である。
【符号の説明】
１  ホームネットワークバス
２、３、５  テレビジョンセット
４  ＤＶＢ受信機
２０  衛星送信機
６０  ケーブル送信機
８０  地上送信機
３１〜３４、６１〜６３、８１〜８３  トランスポンダー
４１〜４４、６６〜６８、８６〜８８  サービス
５１〜５４  コンポーネント
５００  ＳＴＵ１
５１０  ＳＴＵ２
５０２  ゲートウェイ１
５１２  ゲートウェイ２
５０１、５１１  リンク
５２１  バス
１００  ＳＴＵ１のシームレスリスト
２００  ＳＴＵ２のシームレスリスト
６０１〜６０８、７０１〜７０８、７１１〜７１６、８０１〜８０６、８１１〜８１６、９０１〜９０６、９１１〜９１８、１０１〜１０８  サービス
【図１】
0004233677.tif 000002
【図２】
0004233677.tif 000003
【図３】
0004233677.tif 000004
【図４】
0004233677.tif 000005
【図５】
0004233677.tif 000006
【図６】
0004233677.tif 000007
【図７】
0004233677.tif 000008
【図８】
0004233677.tif 000009
【図９】
0004233677.tif 000010
【図１０】
0004233677.tif 000011
【図１１】
0004233677.tif 000012
【図１２】
0004233677.tif 000013
【図１３】
0004233677.tif 000014
【図１４】
0004233677.tif 000015
【図１５】
0004233677.tif 000016