(57)【要約】【解決手段】  外部制御が可能な受信装置内で複数のソース装置からの複数の入力データストリームの選択及び混合を行うことができる方法及び装置は、受信装置と、制御装置と、１つ以上のソース装置を備える。受信装置は、ソース装置から入力データストリームを受信する。入力データストリームは、受信装置内のセレクタに入力として供給される。セレクタは、制御装置から受信した制御情報に基づいて、入力データストリームを選択してミキサに出力する。ミキサは、制御装置から受信した制御情報に基づいて、選択された入力データストリームを出力ストリームに混合する。セレクタ及びミキサのインタフェース及び機能は、制御装置からの要求に応じて制御装置に供給される。制御装置は、制御入力を受信すると、入力データストリームの出力を制御するための制御情報を、受信装置内のセレクタ及びミキサに供給する。
2005522154.tif 000002
【特許請求の範囲】
【請求項１】
出力データストリームを生成する出力データストリームの生成方法において、
ａ．受信装置において、１つ以上のソース装置から１つ以上の入力データストリームを受信し、
ｂ．制御装置から上記１つ以上の入力データストリームのうちから選択する入力データストリームに関する情報と混合情報を含む制御情報を受信し、
ｃ．上記制御装置からの制御情報に基づいて、上記入力データストリームを選択し、
ｄ．上記制御装置からの制御情報に基づいて、上記選択された入力データストリームを上記出力データストリームに混合する出力データストリームの生成方法。
【請求項２】
更に、
ａ．上記受信装置における選択及び混合の機能及び制御に関する要求を、上記制御装置から上記受信装置に送信し、
ｂ．上記選択及び混合の機能及び制御を、上記受信装置から上記制御装置に送信する請求項１記載の出力データストリームの生成方法。
【請求項３】
上記入力データストリームは、オーディオ／ビデオデータストリームであることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項４】
上記入力データストリームは、オンスクリーン表示データストリームであることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項５】
上記入力データストリームは、グラフィックスデータストリームであることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項６】
上記制御装置は、上記受信装置の外部にあることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項７】
上記制御装置は、上記受信装置の内部にあることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項８】
更に、
上記出力データストリームを出力する請求項１記載の出力データストリームの生成方法。
【請求項９】
更に、
上記制御装置において制御入力を受信し、該制御入力に基づいて上記制御情報を生成する請求項１記載の出力データストリームの生成方法。
【請求項１０】
上記１つ以上の入力ストリームは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワークを介して受信されることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項１１】
上記１つ以上の入力ストリームは、汎用シリアルバス規格の１バージョンに略準拠した接続を介して受信されることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項１２】
上記１つ以上の入力ストリームは、ユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続を介して受信されることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項１３】
上記制御情報は、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワークを介して受信されることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項１４】
上記制御情報は、汎用シリアルバス規格の１バージョンに略準拠した接続を介して受信されることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項１５】
上記制御情報は、ユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続を介して受信されることを特徴とする請求項１記載の出力データストリームの生成方法。
【請求項１６】
１つ以上の入力データストリームを混合し、出力データストリームとして生成する受信装置を制御する受信装置の制御方法において、
ａ．上記受信装置における選択及び混合の機能及び制御に関する要求を、制御装置から上記受信装置に送信し、
ｂ．上記選択及び混合の機能及び制御を、上記受信装置から上記制御装置に送信し、
ｃ．上記１つ以上の入力データストリームのうちから選択する入力データストリームに関する情報と混合情報を含む制御情報を、上記制御装置から上記受信装置に送信し、該制御情報に基づいて、上記入力データストリームを選択及び混合する受信装置の制御方法。
【請求項１７】
更に、
ａ．上記受信装置において、１つ以上のソース装置からの１つ以上の入力データストリームを受信し、
ｂ．上記制御装置からの制御情報に基づいて、上記入力データストリームを選択し、
ｃ．上記制御装置からの制御情報に基づいて、上記選択された入力データストリームを上記出力データストリームに混合する請求項１６記載の受信装置の制御方法。
【請求項１８】
更に、
上記出力データストリームを出力する請求項１７記載の受信装置の制御方法。
【請求項１９】
上記入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなることを特徴とする請求項１６記載の受信装置の制御方法。
【請求項２０】
上記制御装置は、上記受信装置の外部にあることを特徴とする請求項１６記載の受信装置の制御方法。
【請求項２１】
更に、
上記制御装置において制御入力を受信し、該制御入力に基づいて上記制御情報を生成する請求項１６記載の受信装置の制御方法。
【請求項２２】
上記１つ以上の入力ストリームは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して受信されることを特徴とする請求項１６記載の受信装置の制御方法。
【請求項２３】
上記制御情報は、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して受信されることを特徴とする請求項１６記載の受信装置の制御方法。
【請求項２４】
出力データストリームを生成する受信装置において、
ａ．１つ以上のソース装置に接続され、１つ以上の入力データストリームを受信する手段と、
ｂ．制御装置に接続され、上記１つ以上の入力データストリームのうちから選択する入力データストリームに関する情報と混合情報を含む制御情報を受信する制御情報受信手段と、
ｃ．上記１つ以上の入力データストリームを受信する手段及び制御情報受信手段に接続され、上記制御装置からの制御情報に基づいて、上記入力データストリームを選択する選択手段と、
ｄ．上記選択手段及び制御情報受信手段に接続され、上記制御装置からの制御情報に基づいて、上記選択された入力データストリームを上記出力データストリームに混合する混合手段とを備える受信装置。
【請求項２５】
上記制御情報受信手段は、上記制御装置からの要求に応じて、選択及び混合の機能及び制御を上記制御装置に送信することを特徴とする請求項２４記載の受信装置。
【請求項２６】
更に、
上記混合手段に接続され、上記出力データストリームを出力する出力手段を備える請求項２４記載の受信装置。
【請求項２７】
上記入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなることを特徴とする請求項２４記載の受信装置。
【請求項２８】
上記制御装置は、上記受信装置の外部にあることを特徴とする請求項２４記載の受信装置。
【請求項２９】
上記制御装置は、上記受信装置の内部にあることを特徴とする請求項２４記載の受信装置。
【請求項３０】
上記１つ以上の入力データストリームを受信する手段は、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、上記ソース装置に接続されることを特徴とする請求項２４記載の受信装置。
【請求項３１】
上記制御情報受信手段は、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、上記制御装置に接続されることを特徴とする請求項２４記載の受信装置。
【請求項３２】
出力データストリームを生成する受信装置において、
ａ．１つ以上のソース装置に接続され、１つ以上の入力データストリームを受信する第１のインタフェースと、
ｂ．制御装置に接続され、上記１つ以上の入力データストリームのうちから選択する入力データストリームに関する情報と混合情報を含む制御情報を受信する第２のインタフェースと、
ｃ．上記第１のインタフェース及び第２のインタフェースに接続され、上記制御装置からの制御情報に基づいて、上記入力データストリームを選択する１つ以上のセレクタと、
ｄ．上記セレクタ及び第２のインタフェースに接続され、上記制御装置からの制御情報に基づいて、上記選択された入力データストリームを上記出力データストリームに混合するミキサとを備える受信装置。
【請求項３３】
上記第２のインタフェースは、上記制御装置からの要求に応じて、上記セレクタ及びミキサの機能及び制御を上記制御装置に送信することを特徴とする請求項３２記載の受信装置。
【請求項３４】
更に、
上記ミキサに接続され、上記出力データストリームを出力する出力装置を備える請求項３２記載の受信装置。
【請求項３５】
上記入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなることを特徴とする請求項３２記載の受信装置。
【請求項３６】
上記制御装置は、上記受信装置の外部にあることを特徴とする請求項３２記載の受信装置。
【請求項３７】
上記制御装置は、上記受信装置の内部にあることを特徴とする請求項３２記載の受信装置。
【請求項３８】
上記第１のインタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、上記ソース装置に接続されることを特徴とする請求項３２記載の受信装置。
【請求項３９】
上記第２のインタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、上記制御装置に接続されることを特徴とする請求項３２記載の受信装置。
【請求項４０】
１つ以上の入力データストリームを受信する受信装置に制御情報を送信して、該入力データストリームの選択及び出力データストリームへの混合を制御する制御装置において、
ａ．上記受信装置に接続され、該受信装置から選択及び混合の機能及び制御を要求するインタフェースと、
ｂ．上記インタフェースに接続され、上記選択及び混合の機能及び制御情報が供給され、上記受信装置に出力制御情報を送信する制御回路とを備え、
上記出力制御情報は、上記１つ以上の入力データストリームのうちから選択する入力データストリームと、該１つ以上の入力データストリームのうちから選択される入力データストリームの選択的混合とに関する情報からなることを特徴とする制御装置。
【請求項４１】
上記入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなることを特徴とする請求項４０記載の制御装置。
【請求項４２】
上記受信装置は、上記制御装置の外部にあることを特徴とする請求項４０記載の制御装置。
【請求項４３】
上記受信装置は、上記制御装置の内部にあることを特徴とする請求項４０記載の制御装置。
【請求項４４】
上記インタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、上記受信装置に接続されることを特徴とする請求項４０記載の制御装置。
【請求項４５】
出力データストリームを生成する装置ネットワークにおいて、
ａ．１つ以上の入力データストリームを供給する１つ以上のソース装置と、
ｂ．ｉ．上記入力データストリームの選択及び上記出力データストリームへの混合に関する制御情報を生成する制御回路と、
ｉｉ．上記制御回路に接続され、上記制御情報を送信する制御インタフェースとを有する制御装置と、
ｃ．ｉ．上記ソース装置に接続され、上記１つ以上の入力データストリームを受信する第１の受信インタフェースと、
ｉｉ．上記制御インタフェースに接続され、上記制御情報を受信する第２の受信インタフェースと、
ｉｉｉ．上記第１の受信インタフェース及び第２の受信インタフェースに接続され、上記制御装置からの制御情報に基づいて、入力データストリームを選択する１つ以上のセレクタと、
ｉｖ．上記セレクタ及び第２の受信インタフェースに接続され、上記制御装置からの制御情報に基づいて、上記選択された入力データストリームを上記出力データストリームに混合するミキサとを有する受信装置と、
を備える装置ネットワーク。
【請求項４６】
上記第２の受信インタフェースは、上記制御装置からの要求に応じて、上記セレクタ及びミキサの機能及び制御を上記制御装置に送信することを特徴とする請求項４５記載の装置ネットワーク。
【請求項４７】
上記受信装置は、更に、上記ミキサに接続され、上記出力データストリームを出力する出力装置を有することを特徴とする請求項４５記載の装置ネットワーク。
【請求項４８】
上記入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなることを特徴とする請求項４５記載の装置ネットワーク。
【請求項４９】
上記制御装置は、上記受信装置の外部にあることを特徴とする請求項４５記載の装置ネットワーク。
【請求項５０】
上記制御装置と上記受信装置は統合されていることを特徴とする請求項４５記載の装置ネットワーク。
【請求項５１】
上記第１の受信インタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、上記ソース装置に接続されることを特徴とする請求項４５記載の装置ネットワーク。
【請求項５２】
上記第２の受信インタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、上記制御インタフェースに接続されることを特徴とする請求項４５記載の装置ネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置においてデータを選択及び混合する分野に関する。より詳しくは、本発明は、外部装置の制御の下に、受信装置においてオーディオ／ビデオデータストリームを選択及び混合して、データストリームを出力する分野に関する。
【背景技術】
【０００２】
２０００年に草案が批准されたＩＥＥＥ規格「高性能シリアルバスに関するＩＥＥＥ１３９４−２０００規格」は、非同期フォーマットのデータ転送とアイソクロナスフォーマットのデータ転送の両方をサポートする安価な高速シリアルバスアーキテクチャを実現した国際規格である。アイソクロナスデータ転送は、有意のインスタンス間の時間間隔が送信アプリケーションと受信アプリケーションの両方で同じ継続時間を有するリアルタイム転送である。アイソクロナス的に転送されるデータの各パケットは、それ自体の時間内で転送される。アイソクロナスデータ転送の理想的な適用例としては、ビデオレコーダからテレビジョン受信機への転送がある。ビデオレコーダは映像及び音声を記録するために、データを離散的な塊、すなわちパケットとして保存する。そして、ビデオレコーダは、定められた時間で記録された映像及び音声を表す各パケットをその時間内で転送し、テレビジョン受信機に表示する。ＩＥＥＥ１３９４−２０００規格のシリアルバスアーキテクチャでは、アプリケーション間のアイソクロナスデータ転送用に多数のチャンネルが設けられている。適切なアプリケーションが確実に受信できるように、データとともに６ビットのチャンネル番号が同報通信される。これにより、複数のアプリケーションがバス構造を介してアイソクロナスデータを同時に送信することができる。非同期データ転送は、従来のデータ転送動作であり、可能な限り早く起動され、送信元から送信先に大量のデータを転送する。
【０００３】
ＩＥＥＥ１３９４−２０００規格は、デジタル機器を相互に接続する高速シリアルバスを規定しており、この高速シリアルバスにより、汎用の入出力（Ｉ／Ｏ）接続が得られる。ＩＥＥＥ１３９４−２０００規格は、アプリケーション用のデジタルインタフェースを規定していることから、アプリケーションは、バスを介してデータを送信する前にデジタルデータをアナログ信号に変換する必要がなくなる。同様に、受信アプリケーションは、バスからアナログ信号ではなくデジタルデータを受信するので、アナログ信号をデジタルデータに変換する必要はない。ＩＥＥＥ１３９４−２０００規格に規定されているケーブルは、このような機器を接続するために使用されている他の嵩張ったケーブルと比較して、非常に細い。ＩＥＥＥ１３９４−２０００規格のバスでは、機器を活線挿抜することができる。このように機器を活線挿抜すると、バスは、その時点で存在するノード間でデータを伝送できるように、それ自体の構成を自動的に再構築する。ノードは、バス構造上で固有のアドレスを有する論理構成体（logical entity）とみなされる。各ノードは、構成ＲＯＭ（configuration ROM）と、標準化された制御レジスタ群と、ノード自体のアドレス空間とを有する。これらの利点により、ＩＥＥＥ１３９４−２０００規格では、オーディオ／ビデオ機器、メディア記録／再生装置、コンピュータ、表示装置を統合する独特のネットワーク構造が得られる。
【０００４】
ＩＥＥＥ１３９４−２０００規格は、図１に示すようなプロトコルを規定している。このプロトコルは、シリアルバス管理ブロック１０と、このシリアルバス管理ブロック１０に接続されたトランザクション層１２、リンク層１４及び物理層１６とによって構成されている。物理層１６は、機器又はアプリケーションと、ＩＥＥＥ１３９４−２０００規格のケーブルとを電気的及び機械的に接続する。また、物理層１６は、実際にデータを送受信するだけではなく、ＩＥＥＥ１３９４−２０００規格のバスに接続された全ての機器がバスにアクセスできるように保証するための調停も行う。リンク層１４は、非同期データパケット転送とアイソクロナスデータパケット転送の両方に対してデータパケット配信サービスを提供する。リンク層１４は、承認プロトコル（acknowledgement protocol）を用いて非同期データ転送をサポートし、ジャストインタイムデータ配信のために、帯域を保証したリアルタイムプロトコル（real-time guaranteed bandwidth protocol）を用いてアイソクロナスデータ転送をサポートする。トランザクション層１２は、非同期データ転送を完了するのに必要なリード、ライト及びロック等のコマンドをサポートする。また、トランザクション層１２は、アイソクロナス制御比較交換レジスタ（isochronous control compare swap register）を用いたリード動作によって、アイソクロナス管理データをシリアルバス管理ブロック１０に転送するパスを提供する。シリアルバス管理ブロック１０は、アイソクロナスデータ転送を管理するためのアイソクロナスリソースマネージャを備える。また、シリアルバス管理ブロック１０は、調停タイミングの最適化、バス上の全ての機器に対する適切な電力供給の保証、サイクルマスタの割当、アイソクロナスチャンネル及び帯域リソースの割当、エラーの基本的な通知という形式で、シリアルバス全体の構成を制御する。
【０００５】
様々な製品において、ＩＥＥＥ１３９４−２０００規格のシリアルバスネットワークに接続する機能を実現することができる。これらの機器は、非常に単純なものから非常に複雑なものまで、性能と機能にばらつきがある。具体的には、種々のオーディオ／ビデオ機器、メディア記録／再生装置及びコンピュータ／表示装置を、ＩＥＥＥ１３９４−２０００規格のシリアルバスネットワーク構造を介して互いに接続することができ、これらの機器間で非同期データ転送及びアイソクロナスデータ転送を行うことができる。
【０００６】
ＩＥＥＥ１３９４−２０００規格のケーブル環境は、各ノードの物理的接続上のポートやノード間のケーブルを含む、ポイントツーポイントリンクで接続されたノードからなるネットワークである。ＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル環境の物理的トポロジは、分岐が有限である複数ポートからなる非環状のネットワークである。ケーブル環境に対する主な制約は、閉ループを形成せずに各ノードを互いに接続しなければならないことである。
【０００７】
図２は、テレビジョン受信機とアナログのビデオカセットレコーダ（video cassette recorder、以下、ＶＣＲという。）からなる従来のホームオーディオ／ビデオネットワークの構成を示すブロック図である。テレビジョン受信機２０は、アナログＶＣＲ４０に接続されている。アナログＶＣＲ４０とテレビジョン受信機２０間では、既知の方法によりビデオ情報及び関連した情報が送られる。
【０００８】
図２は、テレビジョン受信機２０及びアナログＶＣＲ４０の適切な内部構成についても示している。テレビジョン受信機２０は、アナログＶＣＲ４０に対してオーディオ及びビデオ信号を送受信するインタフェース３２を備えている。インタフェース３２は、オーディオ／ビデオスイッチ２６に接続されており、オーディオ／ビデオスイッチ２６は、アナログＶＣＲ４０へのオーディオ/ビデオ信号と、アナログＶＣＲ４０からのオーディオ／ビデオ信号とを切り換える。ケーブル／アンテナインタフェース回路３０は、同軸ケーブル又はアンテナから入力信号が供給され、これらの信号をチューナ２８を介してオーディオ／ビデオスイッチ２６に供給する。オーディオ／ビデオスイッチ２６には、ビデオランダムアクセスメモリ（ＶＲＡＭ）回路２４が接続されており、ＶＲＡＭ回路２４は、ケーブル／アンテナインタフェース３０又はアナログＶＣＲ４０からのビデオ信号を表示装置２２に供給する。
【０００９】
アナログＶＣＲ４０は、例えば、アナログＶＣＲ４０で再生されるビデオテープ、すなわちテレビジョン受信機２０の入力となるビデオソース４６を備えている。また、アナログＶＣＲ４０は、グラフィックスソース４８を備え、グラフィックスソース４８は、アナログＶＣＲ４０がテレビジョン受信機２０によって表示される情報を送るときに、テレビジョン受信機２０によって表示されるオンスクリーン表示グラフィックスを生成する。このようなオンスクリーン表示グラフィックスとしては、「再生」、「停止」、「早送り」、「一時停止」、「録画」等、アナログＶＣＲ４０によって実行されるコマンドを表す言葉や記号がある。また、グラフィックスソース４８によって生成されるオンスクリーン表示グラフィックスには、一般的に、テレビジョン受信機２０に表示され、ユーザがアナログＶＣＲ４０をプログラムすることを可能にするユーザ用のメニューがある。グラフィックスソース４８により生成されるオンスクリーン表示グラフィックスは、ミキサ回路４４に供給される。また、ミキサ回路４４には、ビデオソース４６からのビデオ情報も供給されている。そして、ミキサ回路４４は、グラフィックスソース４８からのオンスクリーン表示グラフィックスとビデオソース４６からのビデオ信号を混合し、ビデオ出力としてインタフェース回路４２を介してテレビジョン受信機２０に送信する。アナログＶＣＲ４０からのビデオ出力は、テレビジョン受信機２０によって処理され、表示装置２２に表示される。ミキサ回路４４は、必要に応じて、オンスクリーン表示グラフィックスをビデオ信号に重ね合わせたビデオ出力を生成し、あるいは、グラフィックスソース４８からのオンスクリーン表示グラフィックス又はビデオソース４６からのビデオ信号のみをビデオ出力とする。
【００１０】
ＩＥＥＥ１３９４−１９９５規格のシリアルバスネットワークによって互いに接続されたデジタルテレビジョン受信機とデジタルＶＣＲからなるオーディオ／ビデオネットワークにおいては、デジタルＶＣＲからのビデオデータは、通常、ＭＰＥＧフォーマット等のデジタルフォーマットで送信される。デジタルＶＣＲは、通常、ビデオデータをＭＰＥＧフォーマットに符号化するものではなく、他のソース機器によってＭＰＥＧフォーマットに予め符号化されたデータを記録及び送信するものである。デジタルＶＣＲが上述のようにオンスクリーン表示グラフィックスをビデオデータに混合できるようにするためには、デジタルＶＣＲは、ＭＰＥＧエンコーダを備え、オンスクリーン表示グラフィックスをＭＰＥＧフォーマットに符号化した後、データストリームをビデオ出力データストリームに混合する機能を有しなければならない。ＭＰＥＧエンコーダのコストを考えると、このような要求は、価格競争の激しい民生用ＶＣＲにおいては、コストが非常にかかるものとなる。
【００１１】
非常に帯域幅が広いグラフィックス出力を生成することができるビデオソース機器もあり、このグラフィックス出力は、表示装置、例えばテレビジョン受信機に送られ、ユーザに対し、オンスクリーン表示として表示される。このグラフィックス出力は、解像度及びカラー階調度が非常に高く、グラフィックスデータのうちの複数の部分が頻繁に変化する動画効果も有する。このグラフィックスデータは、通常、ビデオ信号に混合、あるいはビデオ信号上に重ねて表示される。上述のように、オンスクリーン表示グラフィックスをビデオデータストリームに混合し、その混合したデータストリームをテレビジョン受信機又は他の表示装置に送り、ユーザに対して表示する機能をアナログ機器内に設けることは、比較的容易で安価にできる。また、テレビゲーム機（video game console）が、純粋なグラフィックス出力ストリームを生成し、アナログビデオ接続を介してこの出力ストリームをテレビジョン受信機に送ることは、比較的容易で安価である。しかし、デジタル機器の場合、グラフィックスデータ又はオンスクリーン表示データを生成し、通常デジタルデータを伝送するためのＭＰＥＧビデオ等のフォーマットに符号化する機能を機器内に設けることは、非常に高価となる。ＶＣＲやテレビゲーム機等の殆どの民生用機器に、オンスクリーン表示グラフィックスを生成してビデオデータに混合し及び／又はＭＰＥＧビデオストリームとしてデジタル表示装置に送信する機能を設けることは、費用がかかる。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
１９９８年１１月３０日に草案が作成されたＥＩＡ−７７５、ＤＴＶ１３９４インタフェース仕様書は、上述の及び図２に示すアナログ装置と同じレベルの機能を有するデジタルテレビジョン受信機に対するベースバンドデジタルインタフェースの仕様を定める規格である。ＥＩＡ−７７５仕様書では、アナログオーディオ及びビデオストリーム、及びＭＰＥＧトランスポートストリームを生成することが可能なオーディオ／ビデオソース機器を、デジタルテレビジョン受信機に接続する仕様を規定している。アナログ信号は、標準的な同軸ケーブルを介して伝送され、ＭＰＥＧデータは、ＩＥＥＥ１３９４シリアルバスを介してアイソクロナス的に伝送される。ソース機器のオンスクリーン表示データのビットマップは、ＩＥＥＥ１３９４シリアルバスを介し、非同期接続によって別に送られ、デジタルテレビジョン受信機において復号ＭＰＥＧビデオと混合された後、表示装置に表示される。この処理により、オーディオ／ビデオソース機器は、上述したＭＰＥＧビデオデータの復号及び再符号化を新たに行う必要がない。しかし、ＥＩＡ−７７５仕様書の処理では、オーディオ／ビデオソース機器とデジタルテレビジョン受信機をＩＥＥＥ１３９４シリアルバスにより互いに接続しなければならない。ＥＩＡ−７７５仕様書の処理は、ＩＥＥＥ１３９４シリアルバス以外の接続では動作しない。
【課題を解決するための手段】
【００１３】
外部制御が可能な受信装置内で複数のソース装置からの複数の入力データストリームの選択及び混合を行うことができる方法及び装置は、受信装置と、制御装置と、１つ以上のソース装置とを備える。受信装置は、ソース装置から入力データストリームを受信する。入力データストリームは、受信装置内のセレクタに入力として供給される。セレクタは、制御装置から受信した制御情報に基づいて、入力データストリームを選択してミキサに出力する。ミキサは、制御装置から受信した制御情報に基づいて、選択された入力データストリームを出力ストリームに混合する。セレクタ及びミキサのインタフェース及び機能は、制御装置からの要求に応じて制御装置に供給される。制御装置は、制御入力を受信すると、入力データストリームの出力を制御するための制御情報を、受信装置内のセレクタ及びミキサに供給する。
【００１４】
本発明の一側面において、出力データストリームの生成方法は、受信装置において、１つ以上のソース装置から１つ以上の入力データストリームを受信し、１つ以上の入力データストリームのうちから選択する入力データストリームに関する情報と混合情報を含む制御情報を制御装置から受信し、制御装置からの制御情報に基づいて、入力データストリームを選択し、制御装置からの制御情報に基づいて、選択された入力データストリームを出力データストリームに混合する。この出力データストリームの生成方法は、更に、受信装置における選択及び混合の機能及び制御に関する要求を、制御装置から受信装置に送信し、選択及び混合の機能及び制御を、受信装置から制御装置に送信する。入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなる。制御装置は、好ましくは、受信装置の外部にある。あるいは、制御装置は、受信装置の内部にある。出力データストリームの生成方法は、更に、出力データストリームを出力する。出力データストリームの生成方法は、更に、制御装置において制御入力を受信し、制御入力に基づいて制御情報を生成する。１つ以上の入力ストリームは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して受信される。制御情報は、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して受信される。
【００１５】
本発明の他の側面において、１つ以上の入力データストリームを混合し、出力データストリームとして生成する受信装置を制御する受信装置の制御方法は、受信装置における選択及び混合の機能及び制御に関する要求を、制御装置から受信装置に送信し、選択及び混合の機能及び制御を、受信装置から制御装置に送信し、１つ以上の入力データストリームのうちから選択する入力データストリームに関する情報と混合情報を含む制御情報を、制御装置から受信装置に送信し、制御情報に基づいて、入力データストリームを選択及び混合する。この受信装置の制御方法は、更に、受信装置において、１つ以上のソース装置からの１つ以上の入力データストリームを受信し、制御装置からの制御情報に基づいて、入力データストリームを選択し、制御装置からの制御情報に基づいて、選択された入力データストリームを出力データストリームに混合する。受信装置の制御方法は、更に、出力データストリームを出力する。入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなる。好ましくは、制御装置は、受信装置の外部にある。受信装置の制御方法は、更に、制御装置において制御入力を受信し、制御入力に基づいて制御情報を生成する。１つ以上の入力ストリームは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して受信される。制御情報は、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して受信される。
【００１６】
本発明の更なる他の側面において、出力データストリームを生成する受信装置は、１つ以上のソース装置に接続され、１つ以上の入力データストリームを受信する手段と、制御装置に接続され、１つ以上の入力データストリームのうちから選択する入力データストリームに関する情報と混合情報を含む制御情報を受信する制御情報受信手段と、１つ以上の入力データストリームを受信する手段及び制御情報受信手段に接続され、制御装置からの制御情報に基づいて、入力データストリームを選択する選択手段と、選択手段及び制御情報受信手段に接続され、制御装置からの制御情報に基づいて、選択された入力データストリームを出力データストリームに混合する混合手段とを備える。制御情報受信手段は、制御装置からの要求に応じて、選択及び混合の機能及び制御を制御装置に送信する。この受信装置は、混合手段に接続され、出力データストリームを出力する出力手段を備える。入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなる。好ましくは、制御装置は、受信装置の外部にある。あるいは、制御装置は、受信装置の内部にある。１つ以上の入力データストリームを受信する手段は、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、ソース装置に接続される。制御情報受信手段は、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、制御装置に接続される。
【００１７】
本発明の更なる他の側面において、出力データストリームを生成する受信装置は、１つ以上のソース装置に接続され、１つ以上の入力データストリームを受信する第１のインタフェースと、制御装置に接続され、１つ以上の入力データストリームのうちから選択する入力データストリームに関する情報と混合情報を含む制御情報を受信する第２のインタフェースと、第１のインタフェース及び第２のインタフェースに接続され、制御装置からの制御情報に基づいて、入力データストリームを選択する１つ以上のセレクタと、セレクタ及び第２のインタフェースに接続され、制御装置からの制御情報に基づいて、選択された入力データストリームを出力データストリームに混合するミキサとを備える。第２のインタフェースは、制御装置からの要求に応じて、セレクタ及びミキサの機能及び制御を制御装置に送信する。この受信装置は、更に、ミキサに接続され、出力データストリームを出力する出力装置を備える。入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなる。好ましくは、制御装置は、受信装置の外部にある。あるいは、制御装置は、受信装置の内部にある。第１のインタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、ソース装置に接続される。第２のインタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、制御装置に接続される。
【００１８】
本発明の更なる他の側面において、１つ以上の入力データストリームを受信する受信装置に制御情報を送信して、入力データストリームの選択及び出力データストリームへの混合を制御する制御装置は、受信装置に接続され、受信装置から選択及び混合の機能及び制御を要求するインタフェースと、インタフェースに接続され、選択及び混合の機能及び制御情報が供給され、受信装置に出力制御情報を送信する制御回路とを備え、出力制御情報は、１つ以上の入力データストリームのうちから選択する入力データストリームと、１つ以上の入力データストリームのうちから選択される入力データストリームの選択的混合とに関する情報からなる。入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなる。好ましくは、受信装置は、制御装置の外部にある。あるいは、受信装置は制御装置の内部にある。インタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、受信装置に接続される。
【００１９】
本発明の更なる他の側面において、出力データストリームを生成する装置ネットワークは、１つ以上の入力データストリームを供給する１つ以上のソース装置と、入力データストリームの選択及び出力データストリームへの混合に関する制御情報を生成する制御回路と、制御回路に接続され、制御情報を送信する制御インタフェースとを有する制御装置と、ソース装置に接続され、１つ以上の入力データストリームを受信する第１の受信インタフェースと、制御インタフェースに接続され、制御情報を受信する第２の受信インタフェースと、第１の受信インタフェース及び第２の受信インタフェースに接続され、制御装置からの制御情報に基づいて、入力データストリームを選択する１つ以上のセレクタと、セレクタ及び第２の受信インタフェースに接続され、制御装置からの制御情報に基づいて、選択された入力データストリームを出力データストリームに混合するミキサとを有する受信装置とを備える。第２の受信インタフェースは、制御装置からの要求に応じて、セレクタ及びミキサの機能及び制御を制御装置に送信する。受信装置は、更に、ミキサに接続され、出力データストリームを出力する出力装置を備える。入力データストリームは、オーディオ／ビデオデータストリーム、オンスクリーン表示データストリーム及びグラフィックスデータストリームのうちの１つ以上からなる。好ましくは、制御装置は、受信装置の外部にある。あるいは、制御装置と受信装置は統合されている。第１の受信インタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、ソース装置に接続される。第２の受信インタフェースは、ＩＥＥＥ１３９４規格の１バーションに略準拠したネットワーク、汎用シリアルバス規格の１バージョンに略準拠した接続、及びユニバーサルプラグアンドプレイ規格の１バージョンに略準拠した接続のうちの１つ以上を介して、制御インタフェースに接続される。
【発明を実施するための最良の形態】
【００２０】
本発明に係る外部制御が可能な受信装置内で複数のソース装置からの複数の入力データストリームを選択及び混合することができる方法及び装置の好ましい実施例について、説明する。機器ネットワークは、受信装置と、制御装置と、１つ以上のソース装置とを備える。受信装置は、ソース装置から入力データストリームを受信する。入力データストリームは、好ましくは、オーディオ／ビデオデータとオンスクリーン表示／グラフィックスデータからなるストリームである。あるいは、入力データストリームは、受信装置によって選択され、出力ストリームに混合されるのに適した種類のデータストリームであれば、いずれのものであってもよい。入力データストリームは、受信装置内のセレクタに入力として供給される。セレクタは、制御装置から受信した制御情報に基づいて、入力データストリームを選択してミキサに出力する。セレクタはオン／オフされる。セレクタは、オフにされると、いずれの入力データストリームも出力しない。セレクタは、オンにされると、セレクタに入力として供給されている入力データストリームのうちの選択した１つの入力データストリームを出力する。セレクタからの出力はミキサに供給される。そして、ミキサは、制御装置から受信される制御入力に基づいて、選択した入力データストリームを出力ストリームに混合する。ミキサは、入力データストリームのうちの１つを選択し、又は入力データストリームを混合したものを出力することができる。
【００２１】
制御装置からの要求があると、受信装置は、セレクタ及びミキサの機能及び制御を制御装置に通知し、これにより、制御装置は、受信装置内のセレクタ及びミキサを制御するために必要な制御情報を提供することができる。制御装置は、制御入力を受信すると、入力データストリームの出力を制御するための制御情報を、受信装置内のセレクタ及びミキサに供給する。制御装置は、リモートコントローラ、キーボード、マウス、あるいは有線接続又は無線接続によって制御装置に接続された他の装置等の適切な入力装置からの制御入力を受信する。これにより、制御装置は、適宜、どの入力データストリームを出力するか、入力データストリームをどのように出力するか、入力データストリームをどのように混合して出力するかを制御することができる。したがって、ビデオデータストリームの場合、複数の入力データストリームの表示を選択し、タイルフォーマット（tiled format）で一緒に表示し、あるいはピクチャインピクチャフォーマットのように別々のウィンドウに表示することができ、また、オンスクリーン表示／グラフィックスデータは、ビデオ入力データストリーム上に重ねて表示することができる。オーディオデータストリームの場合、１つ以上のオーディオソースストリームの出力を選択し、あるいはオーディオソースストリームを混合して出力することができる。
【００２２】
図３は、機器ネットワークの具体例の機能構成を示すブロック図であり、この機器ネットワークは、第１のデジタルＶＣＲ８０と、第２のデジタルＶＣＲ１００と、コンピュータ装置１２０と、デジタルテレビジョン受信機５０とを備える。また、図３には、第１のデジタルＶＣＲ８０、第２のデジタルＶＣＲ１００及びデジタルテレビジョン受信機５０の適切な機能的構成も示している。デジタルテレビジョン受信機５０は、ＩＥＥＥ１３９４−２０００規格のインタフェース回路７６を備え、このＩＥＥＥ１３９４−２０００規格のインタフェース回路７６は、ＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１２６、１２８、１３０をそれぞれ介し、データ及びコマンドをデジタルＶＣＲ８０、デジタルＶＣＲ１００及びコンピュータ装置１２０に対して送受信する。ＩＥＥＥ１３９４−２０００規格のインタフェース回路７６は、物理インタフェース回路７８を備えている。ＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１２６、１２８、１３０は、それぞれ物理インタフェース回路７８のプラグＡ、プラグＢ、プラグＣに接続されている。
【００２３】
ＩＥＥＥ１３９４−２０００規格のインタフェース回路７６は、制御回路７４に接続されている。制御回路７４は、復号回路７２に接続されており、デジタルＶＣＲ８０、１００からプラグＡ、Ｂにおいて受信されるオーディオ／ビデオデータを復号回路７２に供給する。また、制御回路７４は、伸長回路（decompressor circuit）６６に接続されており、オンスクリーン表示及びグラフィックスデータを伸長回路６６に供給する。また、制御回路７４は、オンスクリーン表示（ＯＳＤ）セレクタ５８、第２のセレクタ６０、第１のセレクタ６２及びミキサ５６に接続されており、制御情報をオンスクリーン表示セレクタ５８、第２のセレクタ６０、第１のセレクタ６２及びミキサ５６に供給する。
【００２４】
復号回路７２は、出力端子Ａと出力端子Ｂを有し、これらはいずれも第１のセレクタ６２の入力端子に接続されている。第１のセレクタ６２は、別の接続を行うための第３の入力端子も有する。伸長回路６６は、バッファ６４に接続されており、伸長したオンスクリーン表示及びグラフィックスデータをバッファ６４に供給する。バッファ６４は、オンスクリーン表示セレクタ５８の入力端子に接続されている。
【００２５】
デジタルテレビジョン受信機５０は、ケーブル／アンテナインタフェース回路７０を備え、ケーブル／アンテナインタフェース回路７０は、同軸ケーブル又はアンテナからの入力信号が供給され、これらの信号をチューナ６８を介して第２のセレクタ６０に供給する。オンスクリーン表示セレクタ５８、第２のセレクタ６０及び第１のセレクタ６２の出力端子は、ミキサ５６の入力端子に接続されている。ミキサ５６の出力端子は、ＶＲＡＭ回路５４に接続されており、ＶＲＡＭ回路５４は、ビデオデータと、オンスクリーン表示及びグラフィックスデータとを表示装置５２に供給する。
【００２６】
デジタルＶＣＲ８０は、ＩＥＥＥ１３９４−２０００規格のインタフェース回路８８を備え、このＩＥＥＥ１３９４−２０００規格のインタフェース回路８８は、データ及びコマンドをデジタルテレビジョン受信機５０に対して送受信する。ＩＥＥＥ１３９４−２０００規格のインタフェース回路８８は、物理インタフェース回路９０を備えている。物理インタフェース回路９０は、ＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１２６を介してデジタルテレビジョン受信機５０に接続されている。また、デジタルＶＣＲ８０は、ＶＣＲ８０で再生されるビデオテープ、すなわちテレビジョン受信機の入力となるビデオソース８２を備えている。ビデオソース８２は、ＩＥＥＥ１３９４−２０００規格のインタフェース回路８８に接続されており、このＩＥＥＥ１３９４−２０００規格のインタフェース回路８８は、ビデオデータストリームをＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１２６を介してデジタルテレビジョン受信機５０に送信する。また、デジタルＶＣＲ８０は、テレビジョン受信機５０によって表示されるオンスクリーン表示グラフィックスを生成するグラフィックスソース８４を備えている。グラフィックスソース８４は、好ましくは、圧縮回路８６に接続されており、圧縮回路８６は、グラフィックスソース８４で生成されたグラフィックスデータを圧縮する。圧縮回路８６は、１３９４−２０００規格のインタフェース回路８８に接続されており、１３９４−２０００規格のインタフェース回路８８は、圧縮グラフィックスデータをＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１２６を介してデジタルテレビジョン受信機５０に送信する。
【００２７】
デジタルＶＣＲ１００は、ＩＥＥＥ１３９４−２０００規格のインタフェース回路１０８を備え、このＩＥＥＥ１３９４−２０００規格のインタフェース回路１０８は、データ及びコマンドをデジタルテレビジョン受信機５０に対して送受信する。ＩＥＥＥ１３９４−２０００規格のインタフェース回路１０８は、物理インタフェース回路１１０を備えている。物理インタフェース回路１１０は、ＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１２８を介してデジタルテレビジョン受信機５０に接続されている。また、デジタルＶＣＲ１００は、デジタルＶＣＲ１００で再生されるビデオテープ、すなわちテレビジョン受信機の入力となるビデオソース１０２を備えている。ビデオソース１０２は、ＩＥＥＥ１３９４−２０００規格のインタフェース回路１０８に接続されており、ＩＥＥＥ１３９４−２０００規格のインタフェース回路１０８は、ビデオデータストリームをＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１２８を介してデジタルテレビジョン受信機５０に送信する。また、デジタルＶＣＲ１００は、テレビジョン受信機５０によって表示されるオンスクリーン表示グラフィックスを生成するグラフィックスソース１０４を備えている。グラフィックスソース１０４は、好ましくは、圧縮回路１０６に接続されており、圧縮回路１０６は、グラフィックスソース１０４で生成されたグラフィックスデータを圧縮する。圧縮回路１０６は、１３９４−２０００規格のインタフェース回路１０８に接続されており、１３９４−２０００規格のインタフェース回路１０８は、圧縮グラフィックスデータをＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１２８を介してデジタルテレビジョン受信機５０に送信する。
【００２８】
コンピュータ装置１２０は、ＩＥＥＥ１３９４−２０００規格のインタフェース回路１２２を備え、このＩＥＥＥ１３９４−２０００規格のインタフェース回路１２２は、データ及びコマンドをデジタルテレビジョン受信機５０に対して送受信する。ＩＥＥＥ１３９４−２０００規格のインタフェース回路１２２は、物理インタフェース回路１２４を備えている。物理インタフェース回路１２４は、ＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１３０を介してデジタルテレビジョン受信機５０に接続されている。コンピュータ装置１２０のより詳細及び構成の具体例については、図４を参照して以下に説明する。
【００２９】
図３に示す構成は、単なる一例にすぎない。オーディオ／ビデオネットワークには様々な構成要素を組み合わせることができることは明らかである。また、ＩＥＥＥ１３９４−２０００規格のネットワーク内の機器間でデータ、コマンド及びパラメータを必要に応じて送信できることは言うまでもない。
【００３０】
図４は、コンピュータ装置１２０の内部構成を示すブロック図である。コンピュータ装置１２０は、中央処理装置（ＣＰＵ）１５６と、メインメモリ１５０と、ビデオメモリ１５８と、マスストレージ装置１５２と、ＩＥＥＥ１３９４−２０００規格のインタフェース回路１２２とを備え、これらは全て従来の双方向システムバス１５４によって互いに接続されている。インタフェース回路１２２は、物理インタフェース回路１２４を備え、この物理インタフェース回路１２４は、ＩＥＥＥ１３９４−２０００規格のシリアルバスを介して情報を送受信する。物理インタフェース回路１２４は、ＩＥＥＥ１３９４−２０００規格のシリアルバスケーブル１３０を介してデジタルテレビジョン受信機５０に接続されている。本発明の好ましい実施例において、インタフェース回路１２２は、コンピュータ装置１２０内のＩＥＥＥ１３９４−２０００規格のインタフェースカード上で実現されている。なお、インタフェース回路１２２は、マザーボード自体にインタフェース回路を実装する等、他の適切な方法によってもコンピュータ装置１２０内に実現できることは、当業者にとって明らかである。マスストレージ装置１５２は、磁気、光又は光磁気ストレージ技術、あるいは他の利用可能なマスストレージ技術のうちの１つ以上を用いた固定の記録媒体及びリムーバブル記録媒体により構成することができる。システムバス１５４は、メインメモリ１５０及びビデオメモリ１５８の全ての領域をアドレッシングするアドレスバスを含んでいる。また、システムバス１５４は、ＣＰＵ１５６、メインメモリ１５０、ビデオメモリ１５８、マスストレージ装置１５２及びインタフェース回路１２２の間でデータ転送を行うデータバスを含んでいる。
【００３１】
また、コンピュータ装置１２０は、キーボード１６６、マウス１６８、対応する表示装置１６４等、多数の周辺入出力装置に接続されている。キーボード１６６は、ＣＰＵ１５６に接続されており、ユーザがデータ及び制御コマンドをコンピュータ装置１２０に入力することを可能にする。通常のマウス１６８は、キーボード１６６に接続されており、表示装置１６４上にカーソルとして表示されているグラフィックイメージを操作するために用いられる。なお、マウス１６８は、ＣＰＵ１５６に接続できることは、当業者にとって明らかである。
【００３２】
ビデオメモリ１５８のポートは、ビデオマルチプレックス及びシフト回路１６０に接続されており、このビデオマルチプレックス及びシフト回路１６０は、ビデオ増幅器１６２に接続されている。ビデオ増幅器１６２は、表示装置１６４を駆動する。ビデオマルチプレックス及びシフト回路１６０及びビデオ増幅器１６２は、ビデオメモリ１５８に記憶されている画素データを、表示装置１６４での表示に適したラスタ信号に変換する。
【００３３】
デジタルテレビジョン受信機５０は、受信装置であり、デジタルテレビジョン受信機５０に接続されたソース装置から入力データストリームを受信する。図３に示す具体例では、ソース装置８０、１００は、ＩＥＥＥ１３９４−２０００規格のケーブル１２６、１２８によってデジタルテレビジョン受信機５０に接続されており、ケーブル入力はケーブル／アンテナインタフェース７０に接続されている。なお、ソース装置８０、１００は、有線及び無線接続等の適切な接続手段を用いて、ＩＥＥＥ１３９４プロトコルの他バージョン、汎用シリアルバス、ユニバーサルプラグアンドプレイ等の適切なプロトコルによりデジタルテレビジョン受信機５０に接続できることは明らかである。また、入力データストリームはデジタルテレビジョン受信機５０内のソースからものであってもよいことは明らかである。
【００３４】
図３に示す具体例では、コンピュータ装置１２０は、デジタルテレビジョン受信機５０内の、本発明のセレクタ５８、６０、６２及びミキサ５６の動作を制御する制御装置である。図３に示す具体例では、制御装置１２０は、ＩＥＥＥ１３９４−２０００規格のケーブル１３０によってデジタルテレビジョン受信機５０に接続されている。なお、制御装置１２０は、有線及び無線接続等の適切な接続手段を用いて、ＩＥＥＥ１３９４プロトコルの他バージョン、汎用シリアルバス、ユニバーサルプラグアンドプレイ等の適切なプロトコルによりデジタルテレビジョン受信機５０に接続できることは明らかである。また、図３に示す具体例では、制御装置１２０は、コンピュータ装置によって実現される外部装置である。制御装置が、外部制御装置、内部制御装置、ソース装置、リモートコントローラ等、セレクタ５８、６０、６２及びミキサ５６を検出して制御することが可能な接続された適切な装置であれば、いずれの装置であってもよいことは、当業者にとって明らかである。
【００３５】
デジタルテレビジョン受信機５０に接続されたソース装置からの入力データストリームは、デジタルテレビジョン受信機５０に入力として供給される。ケーブル入力は、ケーブル／アンテナインタフェース７０を介してチューナ６８に供給される。そして、チューナ６８によって選局されたケーブル入力は、第２のセレクタ６０に入力として供給される。ＩＥＥＥ１３９４−２０００規格のシリアルバスネットワークを介してデジタルテレビジョン受信機に接続されたソース装置からの入力データストリームは、ＩＥＥＥ１３９４−２０００規格のインタフェース回路７６を介して制御回路７４に供給される。制御回路７４は、伸長回路６６に接続されており、オンスクリーン表示／グラフィックス入力データストリームを伸長回路６６に供給する。伸長回路６６は、オンスクリーン表示／グラフィックス入力データストリームを伸長して、データをバッファ６４に供給する。バッファ６４からの伸長されたオンスクリーン表示／グラフィックス入力データは、ＯＳＤセレクタ５８に入力として供給される。以下に詳細に説明するが、ＯＳＤセレクタ５８は、ＵＲＬアドレスに基づいて入力データを選択し、出力する。制御回路７４は、復号回路７２に接続されており、ＩＥＥＥ１３９４−２０００規格のソース装置からの符号化オーディオ／ビデオデータを復号回路７２に供給する。そして、復号回路７２は、符号化オーディオ／ビデオデータを復号し、復号化したデータを出力端子Ａ、Ｂから第１のセレクタ６２に入力として供給する。復号回路７２の出力端子Ａ、Ｂは、ＩＥＥＥ１３９４−２０００規格の物理インタフェース回路７８の入力プラグＡ、Ｂに対応している。第１のセレクタ６２は、別の接続を行うための第３の入力端子も有する。
【００３６】
コンピュータ装置１２０からの制御入力ストリームは、ＩＥＥＥ１３９４−２０００規格のインタフェース回路７６を介して制御回路７４に供給される。制御回路７４は、セレクタ５８、６０、６２及びミキサ５６に接続されており、制御信号によって、セレクタ５８、６０、６２及びミキサ５６の動作を制御する。制御装置１２０の制御下に、制御回路７４は、セレクタ５８、６０、６２のそれぞれに供給される入力のうちのいずれか選択し、あるいはいずれも選択しないように、セレクタ５８、６０、６２の動作を制御する。図３の具体例では、ＯＳＤセレクタ５８は、入力されたオンスクリーン表示／グラフィックス入力データストリームを出力し、あるいは何も出力しないように制御することができる。第２のセレクタ６０は、ケーブル入力データストリームを出力し、あるいは何も出力しないように制御することができる。第１のセレクタ６２は、ＩＥＥＥ１３９４−２０００規格の入力プラグＡ、Ｂ及び他の接続に対応する入力データストリームを出力し、あるいは何も出力しないように制御することができる。セレクタ５８、６０、６２は、好ましくは、オフでないときには、同時に入力データストリームのうちのいずれか１つのみを出力する。
【００３７】
セレクタ５８、６０、６２の出力は、ミキサ回路５６に入力として供給される。制御装置１２０の制御下に、制御回路７４は、ミキサ５６の動作を制御し、ミキサ５６は、セレクタ５８、６０、６２からの入力データストリームを混合して出力する。そして、ミキサ５６の出力は、ＶＲＡＭ５４に供給され、表示装置５２によって表示される。制御装置１２０の制御下に、制御回路７４は、ミキサ５６の動作を制御し、ミキサ５６は、セレクタ５８、６０、６２からの入力データストリームを混合し、混合出力データストリームに基づいた画像が表示装置５２で表示される。このように、デジタルテレビジョン受信機５０に接続されたソース装置からの入力データストリームが選択され、混合され、表示されることにより、入力データストリームを重ね合わせて、多数の入力データストリームをタイル配置で又はピクチャインピクチャ配置で同時に表示することができる。好ましくは、ミキサ５６からの出力データストリームは、受信装置５０内の表示装置５２に表示される。なお、ミキサ５６からの出力データストリームを記録して後で表示し、あるいは他の装置で表示又は出力するために受信装置５０から他の装置に送信することもできることは、当業者にとって明らかである。
【００３８】
本発明のセレクタ及びミキサを用いることにより、制御装置１２０は、セレクタ５８、６０、６２のそれぞれにおいて入力データストリームを選択し、選択された入力データストリームをミキサ５６において混合して表示装置６２に表示するように、デジタルテレビジョン受信機５０の動作及び表示を制御する。図３の具体例では、セレクタ５８、６０、６２及びミキサ５６は、デジタルテレビジョン受信機５０内の別々のブロックとして示されている。なお、セレクタ５８、６０、６２及びミキサ５６の機能は、例えばデジタルテレビジョン受信機５０内のソフトウェアによって実現される。あるいは、セレクタ５８、６０、６２及びミキサ５６は、例えばハードウェア、あるいはファームウェア、すなわちソフトウェアとハードウェアの組合せによって実現される。
【００３９】
セレクタ５８、６０、６２及びミキサ５６の動作を制御するための制御入力を供給するために、制御装置１２０は、まず、セレクタ５８、６０、６２のそれぞれと、各セレクタの入力と、ミキサ５６とを検出しなければならない。セレクタ５８、６０、６２及びミキサ５６及びそれらの入力を検出するために、制御装置１２０は、ＩＥＥＥ１３９４−２０００規格のシリアルバスネットワークを介してデジタルテレビジョン受信機５０と通信を行い、デジタルテレビジョン受信機５０に対してこれらの情報を要求する。この制御装置１２０からの情報要求に応じて、デジタルテレビジョン受信機５０は、セレクタ５８、６０、６２及びミキサ５６の機能を制御装置１２０に通知する。
【００４０】
セレクタ５８、６０、６２の機能及び制御は、好ましくは、セレクタ５８、６０、６２とそれらの入力とを制御装置１２０に対して記述するＸＭＬ文書により、制御装置１２０に通知される。図３に示す具体例のセレクタ５８、６０、６２に対応するこのようなＸＭＬ文書の具体例は、以下の表Ｉのようになる。
【００４１】
表Ｉ
セレクタ:
<selectors>
<selector>
<name>primarySelector</name>
<dataType>string</dataType>
<defaultValue>default value</defaultValue>
<currentValue>current value</currentValue>
<allowedValueList>
<allowedValue>1394 Plug A</allowedValue>
<allowedValue>1394 Plug B</allowedValue>
<allowedValue>OtherConnections</allowedValue>
<allowedValue>Off</allowedValue>
</allowedValueList>
</selector>
<selector>
<name>secondarySelector</name>
<dataType>string</dataType>
<defaultValue>default value</defaultValue>
<currentValue>current value</currentValue>
<allowedValueList>
<allowedValue>cable input</allowedValue>
<allowedValue>Off</allowedValue>
</allowedValueList>
</selector>
<selector>
<name>OSDSelector</name>
<dataType>string</dataType>
<defaultValue>default value</defaultValue>
<currentValue>current value</currentValue>
<allowedValueList>
<allowedValue>URL</allowedValue>
<allowedValue>Off</allowedValue>
</allowedValueList>
</selector>
</selectors>
【００４２】
図３及び表Ｉの具体例では、ソース装置８０、１００からの入力データストリームを選択するのに第１のセレクタ６２が用いられ、ケーブル／アンテナインタフェース７０からの入力データストリームを選択するのに第２のセレクタ６０が用いられ、選択された入力データストリームにオンスクリーン表示／グラフィックスデータを重ねるのにオンスクリーン表示セレクタ５８が指定されている。ＯＳＤセレクタ内では、「currentValue」タグに適切なユニバーサルリソースロケータアドレス（ＵＲＬ）を書き込むことができる。このＯＳＤ  ＵＲＬは、ソース装置８０、１００又は制御装置１２０から受信したオンスクリーン表示／グラフィックデータを表すバッファ６４内の位置、あるいはデジタルテレビジョン受信機５０内部又はデジタルテレビジョン受信機５０外部の情報を識別する他の適切なＵＲＬに対応させることができる。また、ＯＳＤ  ＵＲＬは、選択された入力データストリーム上に重ねられるウェブページを識別することもできる。
【００４３】
図３及び表Ｉの具体例では、第１のセレクタ６２は、ＩＥＥＥ１３９４−２０００規格の入力プラグＡに対応する入力データストリームと、ＩＥＥＥ１３９４−２０００規格の入力プラグＢに対応する入力データストリームと、他の接続に対応する入力データストリームとを出力し、あるいはオフにされているときは、いずれのデータストリームも出力しない。第２のセレクタ６０は、ケーブル／アンテナインタフェース７０に対応する入力データストリームを出力し、あるいはオフにされているときは、いずれのデータストリームも出力しない。ＯＳＤセレクタ５８は、指定されたＵＲＬに対応する入力データストリームを出力し、あるいはオフにされているときは、いずれのデータストリームも出力しない。
【００４４】
ミキサ５６は、セレクタ５８、６０、６２により選択された入力を混合するのに用いられる。ミキサ５６の機能及び制御は、好ましくは、ミキサ５６及びその入力を制御装置１２０に対して記述するＸＭＬ文書により、制御装置１２０に通知される。図３示す具体例のミキサ５６に対応するこのようなＸＭＬ文書の具体例は、以下の表ＩＩのようになる。
【００４５】
表ＩＩ
ビデオミキサ：
<process>
<name>Mixer</name>
<dataType>string</dataType>
<defaultValue>default</defaultValue>
<currentValue>current</currentValue>
<allowedValueList>
<allowedValue>Off</allowedValue>
<allowedValue>Primary on top</allowedValue>
<control>
<name>windowControl</name>
<dataType>string</dataType>
<defaultValue>default</defaultValue>
<currentValue>current</currentValue>
<allowedValueList>
<allowedValue>maximum</allowedValue>
<allowedValue>minimum</allowedValue>
<allowedValue>size</allowedValue>
<allowedValue>restore</allowedValue>
</allowedValueList>
</control>
<allowedValue>Secondary on top</allowedValue>
<control>
<name>windowControl</name>
<dataType>string</dataType>
<defaultValue>default</defaultValue>
<currentValue>current</currentValue>
<allowedValueList>
<allowedValue>maximum</allowedValue>
<allowedValue>minimum</allowedValue>
<allowedValue>size</allowedValue>
<allowedValue>restore</allowedValue>
</allowedValueList>
</control>
<allowedValue>OSD selector on top</allowedValue>
<control>
<name>windowControl</name>
<dataType>string</dataType>
<defaultValue>default</defaultValue>
<currentValue>current</currentValue>
<allowedValueList>
<allowedValue>maximum</allowedValue>
<allowedValue>minimum</allowedValue>
<allowedValue>size</allowedValue>
<allowedValue>restore</allowedValue>
</allowedValueList>
</control>
</allowedValueList>
</process>
【００４６】
ミキサ５６は、第１のセレクタ６２、第２のセレクタ６０及びＯＳＤセレクタ５８からの入力データストリームを混合して、表示装置５２で表示される出力データストリームとする。制御装置１２０からミキサ５６に入力される値に基づき、ミキサ５６は、オン又はオフにされる。好ましくは、ミキサ５６がオフにされると、第１のセレクタ６２からの入力データストリームのみがミキサ５６から出力される。ミキサ５６がオフにされていないときは、ミキサ５６は、制御装置１２０から受信した値に従って、セレクタ５８、６０、６２から供給される入力データストリームを混合する。ミキサ５６は、制御装置１２０の制御下で適切な方法により、入力データストリームを混合する。表ＩＩのＸＭＬ文書から明らかなように、ミキサ５６は、第１のセレクタ６２からの入力をトップに、第２のセレクタ６０からの入力をトップに、又はＯＳＤセレクタ５８からの入力をトップにする等、種々の組合せにより、セレクタ５８、６０、６２からの入力データストリームを混合することができる。また、これらの組合せにおいて、セレクタ５８、６０、６２からの入力データストリームの表示装置５２における大きさ及び配置も制御することができる。
【００４７】
また、好ましくは、ＯＳＤセレクタ５８がオフのときには、ミキサ５６が重ね合わせ機能を実行しないように、ＯＳＤセレクタ５８とミキサ５６間で協調が行われる。
【００４８】
図５は、受信装置５０内のセレクタ５８、６０、６２及びミキサ５６の機能を制御する際に、制御装置１２０が行う好ましい処理を示すフローチャートである。処理はステップ２００において開始する。ステップ２０２において、制御装置１２０は、受信装置５０内に設けられたセレクタ及びミキサ、並びにセレクタ及びミキサの入力に関する機能及びデータを受信装置５０に対して要求する要求を、受信装置５０に送る。ステップ２０４において、制御装置１２０が、要求した機能及びデータを受信装置５０から受信することにより、受信装置５０は、セレクタ５８、６０、６２及びミキサ５６のインタフェース及び機能を制御装置１２０に通知する。
【００４９】
ステップ２０６において、制御装置１２０は、受信装置５０による入力データストリームの表示に関する制御入力を、ユーザから又は制御装置１２０に接続された装置から受信したか否かを判定する。この制御入力は、キーボード、マウス、リモートコントローラ、他の適切な装置等の適切な手段によって、制御装置１２０に入力することができる。制御装置１２０は、受信装置５０による入力データストリームの表示に関する制御入力を受信すると、ステップ２０８において、この制御入力に基づいて制御インストラクション及び値を生成する。ステップ２１０において、制御装置１２０は、これらの制御インストラクション及び値を受信装置５０に送信する。その後、処理は、ステップ２０６に戻り、更なる制御入力が制御装置１２０によって受信されるまで待機する。
【００５０】
図６は、制御装置１２９から受信した制御インストラクションに基づいて出力データストリームを生成する際に、受信装置５０が行う好ましい処理を示すフローチャートである。処理はステップ２５０において開始する。ステップ２５２において、受信装置５０は、機能及びデータの要求を制御装置１２０から受信したか否かを判定する。ステップ２５２において、受信装置５０は、機能及びデータの要求を制御装置１２０から受信したと判定すると、ステップ２５４において、セレクタ５８、６０、６２及びミキサ５６の機能を制御装置１２０に対して通知する。
【００５１】
ステップ２５６において、受信装置５０は、入力データストリームの選択及び混合に関する制御インストラクションを制御装置１２０から受信したか否かを判定する。ステップ２５６において、受信装置５０は、入力データストリームの選択及び混合に関する制御インストラクションを制御装置１２０から受信したと判定すると、ステップ２５８において、その制御インストラクションに基づいて制御インストラクションをセレクタ５８、６０、６２及びミキサ５６に供給し、入力データストリームの選択及び混合を適切に制御する。そして、ステップ２６０において、ミキサ５６からの出力データストリームが、受信装置５０により表示装置５２に表示される。その後、処理は、ステップ２５６に戻り、更なる制御インストラクションが制御装置１２０から受信されるまで待機する。
【００５２】
図３に示すオーディオ／ビデオネットワークにおける本発明の動作の具体例として、デジタルテレビジョン受信機５０は、ソース装置８０、１００及びケーブル／アンテナインタフェース７０からの入力データストリームと、ＵＲＬで指定されたアドレスから受信したオンスクリーン表示／グラフィックスデータとを選択及び混合する。図３に示す具体例に関し、コンピュータ装置１２０は、まず、セレクタ５８、６０、６２及びミキサ５６の機能及びデータをデジタルテレビジョン受信機５０に対して要求する。デジタルテレビジョン受信機５０は、セレクタ５８、６０、６２及びミキサ５６に関する機能及びデータ、並びにそれらの入力を、好ましくは上述のような表Ｉ及び表ＩＩのＸＭＬ文書により、コンピュータ装置１２０に通知する。あるいは、デジタルテレビジョン受信機５０は、セレクタ及びミキサに関する機能及びデータ、並びにそれらの入力を、適切な方法によってコンピュータ装置１２０に通知する。
【００５３】
セレクタ５８、６０、６２及びミキサ５６に関する機能及びデータがコンピュータ装置１２０に通知されると、コンピュータ装置１２０は、入力データストリームの出力を制御するための制御情報をデジタルテレビジョン受信機５０に供給することができる。具体例として、コンピュータ装置１２０は、まず、第１のセレクタ６２を介してデジタルＶＣＲ８０からの入力データストリームを選択し、第２のセレクタ６０をオフにし、ＯＳＤセレクタ５８をオフにするための制御情報をデジタルテレビジョン受信機５０に供給する。そして、ミキサ５６には、表示装置５２に出力し、表示する入力データストリームとして、第１のセレクタ６２からの入力データストリームのみが供給される。次に、コンピュータ装置１２０は、現在時刻等のオンスクリーン表示／グラフィックス情報を表示するための制御入力を受信すると、適切な制御情報を生成し、この制御情報をデジタルテレビジョン受信機５０に供給し、デジタルテレビジョン受信機５０は、ＯＳＤセレクタ５８をオンにするとともに、現在時刻に対応するＵＲＬアドレスを選択する。この入力データストリームは、ＯＳＤセレクタ５８から出力され、ミキサ５６に供給される。ミキサ５６は、第１のセレクタ６２からの入力データストリームと、ＯＳＤセレクタ５８からの入力データストリームとを混合し、デジタルＶＣＲ８０からの入力データストリームとともに現在時刻を表示装置５２に表示する。
【００５４】
本発明の好ましい実施例の、外部制御が可能な受信装置内で複数のソース装置からの複数の入力データストリームの選択及び混合を行うことができる方法及び装置は、受信装置と、制御装置と、１つ以上のソース装置とを備える。受信装置は、ソース装置から入力データストリームを受信する。入力データストリームは、好ましくは、オーディオ／ビデオデータ及びオンスクリーン表示／グラフィックスデータからなるストリームである。あるいは、入力データストリームは、受信装置によって選択され、出力ストリームに混合されるのに適した種類のデータストリームである。入力データストリームは、受信装置内のセレクタに入力として供給される。セレクタは、制御装置から受信した制御情報に基づいて、入力データストリームを選択してミキサに出力する。ミキサは、制御装置から受信した制御情報に基づいて、選択された入力データストリームを出力ストリームに混合する。
【００５５】
制御装置から要求があると、受信装置は、セレクタ及びミキサの機能及び制御を制御装置に通知し、これにより、制御装置は、受信装置内のセレクタ及びミキサを制御するために必要な制御情報を提供することができる。制御装置は、制御入力を受信すると、入力データストリームの出力を制御するための制御情報を、受信装置内のセレクタ及びミキサに供給する。これにより、制御装置は、どの入力データストリームを出力するか、入力データストリームをどのように出力するか、入力データストリームをどのように混合して出力するかを制御することができる。したがって、ビデオデータストリームの場合、複数の入力データストリームの表示を選択し、タイルフォーマットで一緒に表示し、あるいはピクチャインピクチャフォーマットのように別々のウィンドウに表示することができ、また、オンスクリーン表示／グラフィックスデータは、ビデオ入力データストリーム上に重ねて表示することができる。オーディオデータストリームの場合、１つ以上のオーディオソースストリームの出力を選択し、あるいはオーディオソースストリームを混合して出力とすることができる。
【００５６】
本発明のセレクタ及びミキサの機能の組合せにより、ＩＥＥＥ１３９４−２０００規格のシリアルバスプロトコルのみならず、いずれの適切なプロトコルを用いても、制御装置は、受信装置内のこれらの機能の検出及び制御を行うことができる。本発明を用いることにより、セレクタ及びミキサのインタフェース及び機能は、受信装置内でこれらの機能の外部制御を行う外部制御装置又は制御ポイントに通知される。
【００５７】
本発明の構成及び動作原理の理解を促すために、詳細事項を含む具体的な実施例を用いて本発明を説明した。具体的な実施例及びそれらの詳細事項についての説明は、特許請求の範囲を限定するものではない。本発明の主旨を逸脱しない範囲で、例示の実施例に変更を行うことができることは、当業者にとって明らかである。具体的には、例示の実施例では、ＩＥＥＥ１３９４−２０００規格のシリアルバス構造を用いたが、本発明は、他の適切なデジタルインタフェース又はバス構造上で、あるいはＩＥＥＥ１３９４シリアルバスの他バージョン及び新バージョン、他のローカルエリアネットワークプロトコル、又はＵＳＢプロトコル及びユニバーサルプラグアンドプレイプロトコルの現バージョン及び新バージョン等の装置接続プロトコル等、他の適切なプロトコルを用いても実現可能であることは、当業者にとって明らかである。また、例示の実施例ではビデオ入力データストリームを用いたが、本発明は、オーディオデータストリーム等、適切な入力データストリームであれば、いずれのものを用いても実現可能であることは、当業者にとって明らかであろう。
【図面の簡単な説明】
【００５８】
【図１】ＩＥＥＥ１３９４−２０００規格に規定されているプロトコルを示す図である。
【図２】テレビジョン受信機とＶＣＲとからなる従来のホームオーディオ／ビデオネットワークの構成を示すブロック図である。
【図３】第１のデジタルＶＣＲと、第２のデジタルＶＣＲと、コンピュータ装置と、デジタルテレビジョン受信機とを含む、本発明に係る機器ネットワークの具体的な構成を示すブロック図である。
【図４】コンピュータ装置１２０の内部構成を示すブロック図である。
【図５】受信装置内のセレクタ及びミキサの機能を制御する際に、制御装置が行う好ましい処理を示すフローチャートである。
【図６】制御装置から受信した制御インストラクションに基づいて出力データストリームを生成する際に、受信装置が行う好ましい処理を示すフローチャートである。
【図１】
2005522154.tif 000003
【図２】
2005522154.tif 000004
【図３】
2005522154.tif 000005
【図４】
2005522154.tif 000006
【図５】
2005522154.tif 000007
【図６】
2005522154.tif 000008
【国際調査報告】
2005522154.tif 000009
2005522154.tif 000010