(57)【要約】【課題】ＩＥＥＥ１３９４通信規格に基づいて実時間データの転送を開始する際、通信に必要な帯域が確保できない場合でも他サービスの品質を落とすことによって生じた余剰帯域を開放し、必要な帯域を確保する。【解決手段】提供・被提供サービスの品質情報管理を行うサービス管理部を各ノード上に設け、各サービスとアイソクロナス接続の対応を管理する。各ノードは、新規サービス開始時に帯域不足を検知すると、伝送路上の全ノードのサービス管理部から取得したサービス情報をもとに品質の低下が可能なサービスのリストを決定し、当該サービスの品質低下、および、対応するアイソクロナス接続帯域の削減を行う。その後、再度帯域確保を試みる。【選択図】  図２
2005012260.tif 000002
【特許請求の範囲】
【請求項１】
帯域確保手段を提供する通信インターフェースを備えた情報制御装置において、通信帯域の確保を要求する帯域確保要求工程と、帯域不足により帯域確保に失敗した場合に伝送路に接続されている前記情報制御装置が確保している帯域を減少させる帯域減少工程と、前記帯域減少工程において開放された帯域を確保する開放帯域確保工程と、を備えることを特徴とするデータ伝送の制御方法。
【請求項２】
帯域確保手段を提供する通信インターフェースを備えた情報制御装置において、伝送路に接続されている前記情報制御装置によって開放された帯域に基づき、前記情報制御装置が確保している帯域を増加させる帯域増加工程を備えることを特徴とするデータ伝送の制御方法。
【請求項３】
前記通信インターフェースは、ＩＥＥＥ１３９４通信規格に準拠することを特徴とする請求項１または請求項２に記載のデータ伝送の制御方法。
【請求項４】
帯域不足による帯域確保の失敗を検知する帯域確保失敗検知工程と、当該不足帯域、および、一定の選択条件に基づき、伝送路に接続されている前記情報制御装置に関するサービスのうち少なくともひとつのサービスの品質レベルを低下させる品質レベル低下工程と、を備えることを特徴とする請求項１に記載のデータ伝送の制御方法。
【請求項５】
伝送路に接続された任意の前記情報制御装置による帯域の開放を検知する帯域開放検知工程と、当該開放帯域、および、前記一定の選択条件に基づき、前記情報制御装置に関するサービスのうち少なくともひとつのサービスの品質レベルを向上させる品質レベル向上工程と、を備えることを特徴とする請求項２に記載のデータ伝送の制御方法。
【請求項６】
前記品質レベル低下行程は、帯域確保失敗時、伝送路に接続された全ての前記情報制御装置に対して関連するサービスの情報取得を要求するステップと、当該不足帯域、前記一定の選択条件、および、取得したサービス情報に基づき品質レベルを低下させるサービスを選択するステップと、当該サービスの品質レベルの低下を要求するステップと、を含むことを特徴とする請求項４に記載のデータ伝送の制御方法。
【請求項７】
前記品質レベル低下行程は、帯域確保失敗時、伝送路に接続された全ての前記情報制御装置に対して関連するサービスの品質レベルの低下を要求するステップと、当該不足帯域、前記一定の選択条件、および、当該情報制御装置に関連するサービスの情報に基づき当該サービスの品質レベルを低下させるステップと、を含むことを特徴とする請求項４に記載のデータ伝送の制御方法。
【請求項８】
前記品質レベル向上行程は、帯域開放検知時、伝送路に接続された全ての前記情報制御装置に対して関連するサービスの情報取得を要求するステップと、当該開放帯域、前記一定の選択条件、および、取得したサービス情報に基づき品質レベルを向上させるサービスを選択するステップと、当該サービスの品質レベル向上を要求するステップと、を含むことを特徴とする請求項５に記載のデータ伝送の制御方法。
【請求項９】
前記品質レベル向上行程は、帯域開放検知時、伝送路に接続された全ての前記情報制御装置に対して帯域の開放を通知するステップと、前記情報制御装置が、関連するサービスの品質レベル向上に必要な帯域の確保を要求するステップと、当該要求に対して早いもの順に帯域を割り当てるステップと、を含むことを特徴とする請求項５に記載のデータ伝送の制御方法。
【請求項１０】
前記一定の選択条件は、当該サービスの利用状況、品質の異なる代替サービスの有無、当該サービス提供元における品質変更機能の有無、ユーザによって明示的・暗黙的に指定された条件、ランダム条件、の少なくとも１つに基づくことを特徴とする請求項４〜請求項８のいずれか１つに記載のデータ伝送の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は帯域確保手段を有する通信規格に基づいて相互に通信を行う機能を備え、この機能を利用して実時間データの送受信を行う情報制御装置におけるデータ伝送の制御方法関する。
【０００２】
【従来の技術】
ＤＴＶ（デジタルテレビジョン）、ＳＴＢ（セットトップボックス）、ＤＶＨＳ（デジタルＶＨＳ）、ＤＶＣＲ（デジタルビデオカセットレコーダ）などのＡＶ機器を中心に、各機器を接続して相互に実時間データを伝送可能な通信システムへの要望が高まっている。この要望を満たすべく、ＩＥＥＥ１３９４通信規格の策定、および、ＩＥＥＥ１３９４通信規格に基づく高速シリアルバスインターフェースの開発が行われた。
【０００３】
ＩＥＥＥ１３９４通信規格では、伝送路全体での伝送可能帯域の残量を管理するＩＲＭ（アイソクロナスリソースマネージャ）が伝送路上に唯一存在し、各通信ノードは、実時間データの送受信開始に際しＩＲＭから送受信データの伝送に必要な帯域を取得することによりＩＥＥＥ１３９４シリアルバス帯域を確保する必要があり、この仕組みにより伝送データの実時間性が保証される。
【０００４】
しかしながら従来のＩＥＥＥ１３９４通信規格に基づく通信システムでは、例えば複数の通信装置によって伝送路上の使用可能帯域の大半が確保されているようなケースにおいては、新規に送受信を開始したいデータのための十分な帯域が確保できず、結果として他の通信装置が送受信を終了し帯域を開放するまで送受信が開始できない状況に陥っていた。
【０００５】
このような状況を回避するため、特許文献１では他の通信装置が確保している帯域を強制的に開放することにより必要帯域を確保する方法を考案している。
【０００６】
【特許文献１】
特開２００１−１８６１５３
【０００７】
【発明が解決しようとする課題】
しかしながら特許文献１の手法では、ユーザの意向とは無関係に強制的に通信装置の帯域を開放するため、ユーザが意図しない通信が切断されてしまう可能性がある。
【０００８】
また、ＩＥＥＥ１３９４通信規格上でＡＶデータ転送を行うための通信プロトコルであるＡＶプロトコル通信規格によって定められる接続管理の仕様によると、ブロードキャスト・コネクション設立時に確保されたＩＥＥＥ１３９４シリアルバス帯域は他の通信装置からも開放可能であるが、ポイント・トゥー・ポイント・コネクションの帯域は他の通信装置から開放できない。
【０００９】
本発明の目的は、伝送路にて使用可能な帯域が不足している場合に、任意の通信装置が提供するサービスの品質レベルを低下させると共に当該サービスデータの伝送のために確保された帯域を減少させ、通信に必要な帯域を確保するデータ伝送の制御方法を提供することである。
【００１０】
本発明の他の目的は、品質レベル低下状態のサービスが存在し、かつ、伝送路にて十分な使用可能帯域が存在する場合に、当該サービスデータの伝送のために確保された帯域を増加させ、当該サービス品質レベルの復元を行うことが可能なデータ伝送の制御方法を提供することである。
【００１１】
【課題を解決するための手段】
本発明のデータ伝送の制御方法は、帯域確保手段を提供する通信インターフェースを備えた情報制御装置において、通信帯域の確保を要求する帯域確保要求工程と、帯域不足により帯域確保に失敗した場合に伝送路に接続されている前記情報制御装置が確保している帯域を減少させる帯域減少工程と、前記帯域減少工程において開放された帯域を確保する開放帯域確保工程と、を備えることを特徴とする。
【００１２】
また、本発明のデータ伝送の制御方法は、伝送路に接続されている前記情報制御装置によって開放された帯域に基づき、前記情報制御装置が確保している帯域を増加させる帯域増加工程を備えることを特徴とする。
【００１３】
また、本発明のデータ伝送の制御方法は、帯域不足による帯域確保の失敗を検知する帯域確保失敗検知工程と、当該不足帯域、および、一定の選択条件に基づき、伝送路に接続されている前記情報制御装置に関するサービスのうち少なくともひとつのサービスの品質レベルを低下させる品質レベル低下工程と、を備えることを特徴とする。
【００１４】
また、本発明のデータ伝送の制御方法は、伝送路に接続された任意の前記情報制御装置による帯域の開放を検知する帯域開放検知工程と、当該開放帯域、および、前記一定の選択条件に基づき、前記情報制御装置に関するサービスのうち少なくともひとつのサービスの品質レベルを向上させる品質レベル向上工程と、を備えることを特徴とする。
【００１５】
また、本発明における品質レベル低下工程は、帯域確保失敗時、伝送路に接続された全ての前記情報制御装置に対して関連するサービスの情報取得を要求するステップと、当該不足帯域、前記一定の選択条件、および、取得したサービス情報に基づき品質レベルを低下させるサービスを選択するステップと、当該サービスの品質レベルの低下を要求するステップと、を含むことを特徴とする。
【００１６】
また、本発明における品質レベル低下工程は、帯域確保失敗時、伝送路に接続された全ての前記情報制御装置に対して関連するサービスの品質レベルの低下を要求するステップと、当該不足帯域、前記一定の選択条件、および、当該情報制御装置に関連するサービスの情報に基づき当該サービスの品質レベルを低下させるステップと、を含むことを特徴とする。
【００１７】
また、本発明における品質レベル向上工程は、帯域開放検知時、伝送路に接続された全ての前記情報制御装置に対して関連するサービスの情報取得を要求するステップと、当該開放帯域、前記一定の選択条件、および、取得したサービス情報に基づき品質レベルを向上させるサービスを選択するステップと、当該サービスの品質レベル向上を要求するステップと、を含むことを特徴とする。
【００１８】
また、本発明における品質レベル向上工程は、帯域開放検知時、伝送路に接続された全ての前記情報制御装置に対して帯域の開放を通知するステップと、前記情報制御装置が、関連するサービスの品質レベル向上に必要な帯域の確保を要求するステップと、当該要求に対して早いもの順に帯域を割り当てるステップと、を含むことを特徴とする。
【００１９】
また、本発明における前記一定の選択条件は、当該サービスの利用状況、品質の異なる代替サービスの有無、当該サービス提供元における品質変更機能の有無、ユーザによって明示的・暗黙的に指定された条件、ランダム条件、の少なくとも１つに基づくことを特徴とする。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。図１は、本発明のデータ伝送の制御方法を備えた情報制御装置により構成された通信システムの一例である。図１において、１００は伝送路を表しており、伝送路１００には本発明における情報制御装置として、以下に説明するＢＳチューナ１０１、ＤＴＶ１０２、ＭＤプレーヤー１０３、ＤＶＨＳ１０４、ＤＶＣＲ１０５が接続されている。
【００２１】
図２は、本発明における情報制御装置の一例であるＢＳチューナ１０１の構成の一例を示すブロック図である。図２に示されるように、ＢＳチューナ１０１は、システムバス２００を介して全体を制御する中央処理装置（ＭＰＵ）２０１、ＩＥＥＥ１３９４通信規格に基づいた伝送路と接続するための通信Ｉ／Ｆ２０２、ＢＳデジタル放送を受信するためのＢＳ放送受信Ｉ／Ｆ２０３、ＢＳ放送受信Ｉ／Ｆ２０３により受信した映像・音声データのＭＰＥＧ２デコードを行うＡＶ出力Ｉ／Ｆ２０４、中央処理装置２０１を制御するプログラムが格納されるＲＯＭ２０５、などを有する。ＲＯＭ２０５には、接続管理部２０５ａ、データ処理部２０５ｂ、サービス管理部２０５ｃ、などのプログラムが格納される。
【００２２】
接続管理部２０５ａは、ＡＶプロトコル通信規格に基づき、本発明における情報制御装置同士の接続の確立、および、確立済み接続の管理などを行うプログラムである。図３は、接続管理部２０５ａにおける接続管理の一例を表す図である。図３に示すように、ＡＶプロトコル通信規格における機器同士の接続は、主として送信側ノード（ｓｒｃノード）、受信側ノード（ｄｓｔノード）、通信における使用帯域により管理される。また、各ノードの接続管理部２０５ａが管理するのは自ノードが直接設立した接続のみである。
【００２３】
データ処理部２０５ｂは、ＢＳ放送受信Ｉ／Ｆ２０３により受信した音声・映像データを通信Ｉ／Ｆ２０２を介して伝送路に送出するためのＡＶ出力Ｉ／Ｆ２０４の制御、あるいは、通信Ｉ／Ｆ２０２から受信した音声・映像データをＡＶ出力Ｉ／Ｆ２０４によりＭＰＥＧ２デコードするための制御、などを行うプログラムである。
【００２４】
サービス管理部２０５ｃは、データ処理部２０５ｂにより処理されるデータと当該データを送受信するために使用される接続の対応を管理する。図４は、サービス管理部２０５ｃにおけるサービス管理の一例を表す図である。図４に示すように、サービス管理部２０５ｃは、サービスごとに使用する接続、ＭＰＥＧ２ビデオやＭＰ３オーディオ、ＤＶなどのサービスのタイプ、ＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）、ＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）、高階層、低階層、ビットレートなどのサービス品質、を記憶する。サービスが使用する接続は、自ノードが設立した接続か他ノードが設立した接続かを表すため、接続を設立した情報制御装置と、当該情報制御装置内の接続管理部２０５ａにおける接続ＩＤの組により管理する。
【００２５】
ＤＴＶ１０２、ＭＤプレーヤー１０３、ＤＶＨＳ１０４、ＤＶＣＲ１０５の構成は省略するが、ＢＳチューナ１０１と同様にＭＰＵ２０１、通信Ｉ／Ｆ２０２、ＲＯＭ２０５、接続管理部２０５ａ、データ処理部２０５ｂ、サービス管理部２０５ｃなどを含むものとする。
【００２６】
以下、本発明のデータ伝送の制御方法の一例について図を用いて説明する。
【００２７】
まず、サービス開始時における本発明の情報制御装置の動作について、図９、および図１２のフローチャートを用いて説明する。処理開始前の時点では、ＢＳチューナ１０１内の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態はそれぞれ図３、図４の状態であるとする。ＤＴＶ１０２内の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態はそれぞれ図５、図６により表されるものとする。ＤＶＨＳ１０４内の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態はそれぞれ図７、図８により表されるものとする。ＭＤプレーヤ１０３、ＤＶＣＲ１０５には、接続・サービスともに存在しないものとする。また、伝送路全体で使用可能な帯域は１００とする。
【００２８】
ＢＳチューナ１０１が、ＭＤプレーヤ１０３から自ノードへ、ＡＴＲＡＣ３フォーマット、６６ｋｂｐｓのオーディオデータ転送のための接続を確立する場合の例を用いて説明する。当該オーディオデータの転送に必要な帯域は１０であるとする。
【００２９】
ＢＳチューナ１０１での新規サービスの開始は、ＢＳチューナ１０１内のサービス管理部２０５ｃに対してサービス開始を要求することから始まる。サービス管理部２０５ｃは、開始サービスのタイプや品質などのパラメータからサービス転送に必要な帯域を計算し（図９のステップ９００）、接続管理部２０５ａに対して当該帯域１０の確保を要求する。接続管理部２０５ａは、ＡＶプロトコル通信規格に基づき、通信帯域の確保処理を行う（ステップ９０１）。接続管理部２０５ａは、帯域の確保処理が成功すると接続管理テーブルを更新し（ステップ９０２、９０３）、帯域確保成功をサービス管理部２０５ｃに通知する。図１０は、ＢＳチューナ１０１内の接続管理部２０５ａが管理する接続管理テーブルの更新後の状態を表す。サービス管理部２０５ｃは、新規に開始したサービスをサービス管理テーブルに登録し（ステップ９０４）、新規サービスの開始を通信相手であるＭＤプレーヤ１０３に通知する（ステップ９０５）。図１１は、ＢＳチューナ１０１内のサービス管理部２０５ｃが管理するサービス管理テーブルの更新後の状態を表す。
【００３０】
ＭＤプレーヤ１０３は、ＢＳチューナ１０１からの新規サービス開始通知を受信すると（図１２のステップ１２００）、新規サービスの情報をサービス管理テーブルに追加する（ステップ１２０１）。図１３は、ＭＤプレーヤ１０３内のサービス管理部２０５ｃが管理するサービス管理テーブルの更新後の状態を表す。
【００３１】
最後に、ＢＳチューナ１０１は、オーディオデータ送信のための処理をデータ処理部１０５ｂにおいて行う（図９のステップ９０６）。
【００３２】
次に、新規サービス開始時、当該サービスの伝送に必要な帯域が確保できなかった場合の動作について図１４、図１５のフローチャートを用いて説明する。処理開始前の時点では、ＢＳチューナ１０１の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態はそれぞれ図３、図４の状態であるとする。ＤＴＶ１０２内の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態はそれぞれ図５、図６により表されるものとする。ＤＶＨＳ１０４内の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態はそれぞれ図７、図８により表されるものとする。ＭＤプレーヤ１０３、ＤＶＣＲ１０５には、接続・サービスともに存在しないものとする。また、伝送路全体で使用可能な帯域は１００とする。
【００３３】
ＢＳチューナ１０１が、ＭＤプレーヤ１０３から自ノードへ、ＡＴＲＡＣ３フォーマット、１３２ｋｂｐｓのオーディオデータ転送のための接続を確立する場合の例を用いて説明する。当該オーディオデータの転送に必要な帯域は２０であるとする。
【００３４】
ＢＳチューナ１０１は、新規サービス開始のための接続確立失敗を接続管理部２０５ａにより検知する。サービス管理部２０５ｃは接続管理部２０５ａからの通知を受け、同報通信によりサービス情報取得要求を伝送路上の全ての情報制御装置に対して送信し（図１４のステップ１４００）、全情報制御装置からのサービス情報、あるいは、適当なタイムアウトを待つ（ステップ１４０１）。
【００３５】
伝送路上のＤＴＶ１０２は、ＢＳチューナ１０１からのサービス情報取得要求を受信し（図１５のステップ１５００）、サービス管理部２０５ｃが管理するサービス情報をＢＳチューナ１０１に対して返信する（ステップ１５０１）。伝送路上の他の情報制御装置であるＭＤプレーヤ１０３、ＤＶＨＳ１０４、ＤＶＣＲ１０５も同様にサービス情報を返信する。返信されるサービス情報は、各情報制御装置内で管理されるサービス管理テーブル、および、接続管理テーブルの情報を含む。
【００３６】
ＢＳチューナ１０１は、伝送路上の全情報制御装置からのサービス情報を受信すると、受信した全てのサービス情報の中から、品質を低下させることにより当該不足帯域に見合った帯域を減少させることができるサービスのリストを選択する（図１４のステップ１４０２、１４０３）。品質を低下させることにより不足帯域に対して十分な帯域を確保できるサービスの組み合わせが存在しない場合は、サービス開始失敗をユーザに通知し、処理を終了する（ステップ１４０７）。
【００３７】
品質を低下させるサービスの選択の基準は、例えば、伝送路を介して記録中のサービスは選択しないといった当該サービスの利用状況、ＢＳデジタル放送のように高階層・低階層など、複数品質のデータがあらかじめ利用可能であるようなサービスを優先的に選択するといったサービスデータの特徴、ＢＳデジタル放送におけるＨＤ映像をＳＤ映像にダウンコンバートするハードウェアを当該サービス提供側の情報制御装置が備えているかといったサービス提供側の条件、ひとつのサービスの品質を大幅に低減するか複数のサービスの品質を少しずつ低下させるかといったユーザの嗜好、あるいはランダム、といった条件に基づく。本実施の形態の一例では、ＢＳチューナ１０１からＤＴＶ１０２へ転送中のＭＰＥＧ２ビデオサービスの品質をＨＤ品質からＳＤ品質に落とすことで使用帯域を減少させる。
【００３８】
ＭＰＥＧ２エンコードされたＨＤ映像をＳＤ映像に変更したことによって生じる余剰帯域は単純に（ＨＤ映像使用帯域）−（ＳＤ映像使用帯域）となる。ＨＤ、ＳＤ映像の使用帯域はＡＶプロトコル通信規格によって定められており、サービス管理部２０５ｃにより管理される当該サービスのデータフォーマット、および、品質パラメータにより計算可能である。
【００３９】
品質を低下させるサービスのリストを決定した後、ＢＳチューナ１０１は、前記リストを含んだサービス品質低下要求を同報通信により送信し（図１４のステップ１４０４）、サービス品質低下応答を待つ（ステップ１４０５）。
【００４０】
ＤＴＶ１０２は、ＢＳチューナ１０１からのサービス品質低下要求を受信すると（図１５のステップ１５０２）、当該要求内のサービスリストに自ノードに関わるサービスが含まれるかどうかを判定し（ステップ１５０３）、含まれる場合は全ての当該サービスに関してサービス品質の低下処理をデータ処理部２０５ｂにおいて行う（ステップ１５０４）。本実施の形態の一例では、ＤＴＶ１０２内のサービス管理テーブルにおけるサービスＳ１が該当するため、当該サービスＳ１の再生のためのＭＰＥＧ２デコーダの設定をＳＤに変更する。その後、サービス管理部２０５ｃにおいて管理テーブルの内容を更新する（ステップ１５０５）。図１７は、ＤＴＶ１０２内のサービス管理部２０５ｃにおけるサービス管理テーブルの更新後の状態を表す。
【００４１】
ＤＴＶ１０２は、品質を低下させたサービスが使用する接続が、自ノードが管理する接続であった場合、ＡＶプロトコル通信規格に基づいて当該接続の帯域を減少させる（ステップ１５０６、１５０７）。本実施の形態の一例では、ＤＴＶ１０２における接続Ｃ１の帯域を７０から２０に変更を試み、成功した場合、帯域変更に合わせて接続管理テーブルを更新する（ステップ１５０８、１５０９）。図１６は、ＤＴＶ１０２内の接続管理部２０５ａにおける更新後の接続管理テーブルの状態を表す。
【００４２】
最後にサービス品質変更処理の結果をＢＳチューナ１０１に送信する（ステップ１５１０、１５１１）。本実施の形態の一例では、偶然品質を変更するサービスの提供元ノードが帯域不足検知ノードと同一ノードであり、サービス品質の変更の要求に通信を必要としないが、一般には、サービス提供元・提供先の双方の情報制御装置に対して通信により当該要求を行う必要がある。
【００４３】
ＢＳチューナ１０１は、ＤＴＶ１０２からのサービス品質変更結果を受信し、失敗であればサービス開始処理が失敗した旨をユーザに通知し（図１４のステップ１４０７）、処理を終える。成功した場合は、図９のフローチャートに従い再び必要帯域の確保を試みる。
【００４４】
本実施の形態の一例では、品質を低下させるサービスを選択する際、無条件にサービス情報取得要求を同報通信により送信したが、上述の例のようにサービス開始を試みたノードと品質を低下させるサービスを提供しているノードが同一ノードの場合など、自ノードが関わるサービスの品質を優先的に低下させることでサービス情報取得処理を省くことも可能である。
【００４５】
また、本実施の形態の一例では、帯域不足を検知した情報制御装置であるＢＳチューナ１０１が他の情報制御装置に対してサービス情報を要求し、当該サービス情報の中からＢＳチューナ１０１が品質を低下させるサービスを選択することにより品質低下サービスのリストを決定したが、帯域不足検知時、例えば、不足帯域情報などを含んだサービス品質低下要求を同報通信により送信し、全情報制御装置の全品質低下可能サービスの品質を落とすことにより使用可能帯域を増やし、必要帯域を確保するといった実装も可能である。
【００４６】
次に、既存サービス終了時、品質低下状態のサービスを復元する際の動作について図１８、図１９のフローチャートを用いて説明する。処理開始前の時点では、ＢＳチューナ１０１の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態はそれぞれ図２０、図２１の状態であるとする。同様に、ＤＴＶ１０２内の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態をそれぞれ図１６、図１７、ＭＤプレーヤ１０３内の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態をそれぞれ図２２、図２３、ＤＶＨＳ１０４内の接続管理部２０５ａ、サービス管理部２０５ｃにおける管理テーブルの状態はそれぞれ図７、図８により表されるものとする。ＤＶＣＲ１０５には、接続・サービスともに存在しないものとする。また、伝送路全体で使用可能な帯域は１００とする。
【００４７】
ＢＳチューナ１０１が、ＭＤプレーヤ１０３との間の唯一のサービスを終了する場合の例を用いて説明する。ＢＳチューナ１０１とＤＴＶ１０２との間に品質低下中のサービスが存在する（ＢＳチューナ１０１におけるサービスＳ２）。
【００４８】
ＢＳチューナ１０１内のサービス管理部２０５ｃは、接続管理部２０５ａから帯域開放通知を受けると、同報通信によりサービス情報取得要求を伝送路上の全ての情報制御装置に対して送信し（ステップ１８００）、全情報制御装置からのサービス情報、あるいは、適当なタイムアウトを待つ（ステップ１８０１）。
【００４９】
伝送路上のＤＴＶ１０２は、ＢＳチューナ１０１からのサービス情報取得要求を受信し（ステップ１９００）、サービス管理部２０５ｃが管理するサービス情報をＢＳチューナ１０１に対して返信する（ステップ１９０１）。伝送路上の他の情報制御装置であるＭＤプレーヤ１０３、ＤＶＨＳ１０４、ＤＶＣＲ１０５も同様にサービス情報を返信する。返信されるサービス情報は、各情報制御装置内で管理されるサービス管理テーブル、および、接続管理テーブルの情報を含む。
【００５０】
ＢＳチューナ１０１は、伝送路上の全情報制御装置からのサービス情報を受信すると、受信した全てのサービス情報の中から、当該開放された帯域を用いて品質を復元可能なサービスのリストを選択する（ステップ１８０２、１８０３）。品質を復元可能なサービスが存在しない場合は処理を終了する。本実施の形態の一例では、ＢＳチューナ１０１とＤＴＶ１０２との間のサービス（ＢＳチューナ１０１におけるサービスＳ２）を選択する。
【００５１】
品質を復元するサービスのリストを決定した後、ＢＳチューナ１０１は、前記リストを含んだサービス品質復元要求を同報通信により送信し（ステップ１８０４）、サービス品質復元応答を待つ（ステップ１８０５）。
【００５２】
ＤＴＶ１０２は、ＢＳチューナからのサービス品質復元要求を受信すると（ステップ１９０２）、当該要求内のサービスリストに自ノードに関わるサービスが含まれるかどうかを判定し（ステップ１９０３）、該当するサービスが存在しない場合は処理を終了する。存在する場合、当該サービスが、自ノードが管理する接続を使用しているかを判定し（ステップ１９０４）、使用している場合、ＡＶプロトコル通信規格に基づいて、サービス品質の復元に必要な帯域を新たに確保する（ステップ１９０５）。帯域確保に失敗した場合（ステップ１９０６）、サービス品質復元失敗応答をＢＳチューナ１０１に返信し（ステップ１９１１）、処理を終了する。成功した場合、変更内容に従い接続管理テーブルを更新する（ステップ１９０７）。
【００５３】
その後、ＤＴＶ１０２内のデータ処理部２０５ｂにおいてサービス品質復元処理を行い（ステップ１９０８）。本実施の形態の一例では、ＤＴＶ１０２内におけるサービスＳ１の品質をＳＤからＨＤに復元するようＭＰＥＧ２デコーダの設定を変更し、サービス管理部２０５ｃにおいて管理テーブルを更新する（ステップ１９０９）。
【００５４】
最後に、サービス品質復元成功応答をＢＳチューナ１０１に対して返信する（ステップ１９１０）。本実施の形態の一例では、偶然品質を復元するサービスの提供元ノードが帯域開放検知ノードと同一ノードであり、サービス品質の復元の要求に通信を必要としないが、一般には、サービス提供元・提供先の双方の情報制御装置に対して通信により当該要求を行う必要がある。
【００５５】
本実施の形態の一例では、品質を復元するサービスを選択する際、無条件にサービス情報取得要求を同報通信により送信したが、上述の例のように帯域開放を行ったノードと品質を復元するサービスを提供しているノードが同一ノードの場合など、自ノードが関わるサービスの品質を優先的に復元することでサービス情報取得処理を省くことも可能である。
【００５６】
また、本実施の形態の一例では、帯域不足を検知した情報制御装置であるＢＳチューナ１０１が他の情報制御装置に対してサービス情報を要求し、当該サービス情報の中からＢＳチューナ１０１が品質を復元するサービスを選択することにより品質復元サービスのリストを決定したが、例えば、帯域開放を検知したノードが、開放帯域情報などを含んだサービス品質復元要求を同報通信により送信し、当該要求を受信した品質低下中サービスを含む全情報制御装置が早いもの順に当該サービスの復元のための帯域確保を試みるといった実装も可能である。
【００５７】
以上、特定の実施例を参照しながら、本発明について具体的に説明してきたが、本発明は前記実施例に限定されるものではなく、その要旨を逸脱しない範囲で変更可能であることは自明である。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【００５８】
【発明の効果】
上述したように、本発明のデータ伝送の制御方法では、通信に必要な帯域が不足している場合に他の情報制御装置が提供するサービスの品質を落とすことで生じる余剰帯域を開放することにより、他の情報制御装置の通信が終了するのを待つことなく迅速に必要帯域の確保が行える。
【００５９】
また、伝送路に使用可能な帯域が生じた場合、品質低下状態のサービスの品質を復元することができる。
【図面の簡単な説明】
【図１】本発明のデータ伝送の制御方法を備えた情報制御装置を用いた通信システムの構成を示すブロック図である。
【図２】本発明のデータ伝送の制御方法を備えた情報制御装置の構成の一例を示すブロック図である。
【図３】本発明のデータ伝送の制御方法を備えた情報制御装置を構成する接続管理部が保持する接続管理テーブルの一例を示す図である。
【図４】本発明のデータ伝送の制御方法を備えた情報制御装置を構成するサービス管理部が保持するサービス管理テーブルの一例を示す図である。
【図５】本発明のデータ伝送の制御方法を備えた情報制御装置を構成する接続管理部が保持する接続管理テーブルの一例を示す図である。
【図６】本発明のデータ伝送の制御方法を備えた情報制御装置を構成するサービス管理部が保持するサービス管理テーブルの一例を示す図である。
【図７】本発明のデータ伝送の制御方法を備えた情報制御装置を構成する接続管理部が保持する接続管理テーブルの一例を示す図である。
【図８】本発明のデータ伝送の制御方法を備えた情報制御装置を構成するサービス管理部が保持するサービス管理テーブルの一例を示す図である。
【図９】本発明のデータ伝送の制御方法における新規サービス開始時（帯域確保する側）の動作の一例を示すフローチャートである。
【図１０】本発明のデータ伝送の制御方法を備えた情報制御装置を構成する接続管理部が保持する接続管理テーブルの一例を示す図である。
【図１１】本発明のデータ伝送の制御方法を備えた情報制御装置を構成するサービス管理部が保持するサービス管理テーブルの一例を示す図である。
【図１２】本発明のデータ伝送の制御方法における新規サービス開始時（帯域確保しない側）の動作の一例を示すフローチャートである。
【図１３】本発明のデータ伝送の制御方法を備えた情報制御装置を構成するサービス管理部が保持するサービス管理テーブルの一例を示す図である。
【図１４】本発明のデータ伝送の制御方法における帯域不足時（帯域不足を検知した側）の動作の一例を示すフローチャートである。
【図１５】本発明のデータ伝送の制御方法における帯域不足時（帯域不足を検知していない側）の動作の一例を示すフローチャートである。
【図１６】本発明のデータ伝送の制御方法を備えた情報制御装置を構成する接続管理部が保持する接続管理テーブルの一例を示す図である。
【図１７】本発明のデータ伝送の制御方法を備えた情報制御装置を構成するサービス管理部が保持するサービス管理テーブルの一例を示す図である。
【図１８】本発明のデータ伝送の制御方法における帯域開放時（帯域開放を検知した側）の動作の一例を示すフローチャートである。
【図１９】本発明のデータ伝送の制御方法における帯域開放時（帯域開放を検知していない側）の動作の一例を示すフローチャートである。
【図２０】本発明のデータ伝送の制御方法を備えた情報制御装置を構成する接続管理部が保持する接続管理テーブルの一例を示す図である。
【図２１】本発明のデータ伝送の制御方法を備えた情報制御装置を構成するサービス管理部が保持するサービス管理テーブルの一例を示す図である。
【図２２】本発明のデータ伝送の制御方法を備えた情報制御装置を構成する接続管理部が保持する接続管理テーブルの一例を示す図である。
【図２３】本発明のデータ伝送の制御方法を備えた情報制御装置を構成するサービス管理部が保持するサービス管理テーブルの一例を示す図である。
【符号の説明】
１００  伝送路
１０１  ＢＳチューナ
１０２  ＤＴＶ（デジタルテレビジョン）
１０３  ＭＤプレーヤ
１０４  ＤＶＨＳ（デジタルＶＨＳ）
１０５  ＤＶＣＲ（デジタルビデオカセットレコーダ）
２００  システムバス
２０１  中央処理装置
２０２  通信Ｉ／Ｆ
２０３  ＢＳ放送受信Ｉ／Ｆ
２０４  ＡＶ出力Ｉ／Ｆ
２０５  ＲＯＭ
２０５ａ  接続管理部
２０５ｂ  データ処理部
２０５ｃ  サービス管理部
【図１】
2005012260.tif 000003
【図２】
2005012260.tif 000004
【図３】
2005012260.tif 000005
【図４】
2005012260.tif 000006
【図５】
2005012260.tif 000007
【図６】
2005012260.tif 000008
【図７】
2005012260.tif 000009
【図８】
2005012260.tif 000010
【図９】
2005012260.tif 000011
【図１０】
2005012260.tif 000012
【図１１】
2005012260.tif 000013
【図１２】
2005012260.tif 000014
【図１３】
2005012260.tif 000015
【図１４】
2005012260.tif 000016
【図１５】
2005012260.tif 000017
【図１６】
2005012260.tif 000018
【図１７】
2005012260.tif 000019
【図１８】
2005012260.tif 000020
【図１９】
2005012260.tif 000021
【図２０】
2005012260.tif 000022
【図２１】
2005012260.tif 000023
【図２２】
2005012260.tif 000024
【図２３】
2005012260.tif 000025