(57)【要約】【課題】ＨＤＭＩ規格の伝送ラインなどで複数台の機器を接続した場合の、相手の機器の制御機能の対応が簡単に判るようにする。【解決手段】ソース機器とシンク機器の少なくともいずれか一方で、伝送路を介して相手の機器の制御機能対応記憶部２６ａ又は６６ａに記憶された制御データの対応情報を読出し、自らの機器内の制御機能対応記憶部に記憶された情報と比較して、その比較結果に基づいて、自らの機器内の制御データ入出力部から出力可能な制御データを判断する処理を行う。【選択図】図４
2008048136.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツを出力するソース機器と、映像コンテンツを入力するシンク機器との間で、制御用伝送路と映像用伝送路で接続して、前記制御用伝送路及び映像用伝送路でデータを伝送する伝送システムにおいて、
前記ソース機器として、
前記制御用伝送路で制御データの入力及び出力を行う制御データ入出力部と、
前記映像用伝送路で映像データの出力を行う映像データ出力部と、
前記制御データ入出力部で入力及び出力可能な制御データの対応を記憶する制御機能対応記憶部と、
前記制御データ入出力部での制御データの入力及び出力と、前記映像データ出力部からの映像データの出力を制御する制御部とを備え、
前記シンク機器として、
前記制御用伝送路で制御データの入力及び出力を行う制御データ入出力部と、
前記映像用伝送路で映像データの入力を行う映像データ入力部と、
前記制御データ入出力部で入力及び出力可能な制御データの対応を記憶する制御機能対応記憶部と、
前記制御データ入出力部での制御データの入力及び出力と、前記映像データ入力部での映像データの入力を制御する制御部とを備え、
前記ソース機器とシンク機器の少なくともいずれか一方の制御部は、前記伝送路を介して相手の機器の制御機能対応記憶部に記憶された制御データの対応情報を読出し、自らの機器内の制御機能対応記憶部に記憶された情報と比較して、その比較結果に基づいて、自らの機器内の前記制御データ入出力部から出力可能な制御データを判断する処理を行うことを特徴とする
伝送システム。
【請求項２】
映像コンテンツを入力又は出力する相手機器との間で、制御用伝送路と映像用伝送路で接続して、前記制御用伝送路及び映像用伝送路でデータを伝送する送受信装置において、
前記制御用伝送路で制御データの入力及び出力を行う制御データ入出力部と、
前記映像用伝送路で映像データの伝送を行う映像データ伝送部と、
前記制御データ入出力部で入力及び出力可能な制御データの対応を記憶する制御機能対応記憶部と、
前記制御データ入出力部での制御データの入力及び出力と、前記映像データ伝送部での映像データの伝送を制御し、前記伝送路を介して相手の機器の制御機能対応記憶部に記憶された制御データの対応情報を読出し、自らの機器内の制御機能対応記憶部に記憶された情報と比較して、その比較結果に基づいて、自らの機器内の前記制御データ入出力部から出力可能な制御データを判断する処理を行うことを特徴とする
送受信装置。
【請求項３】
請求項２記載の送受信装置において、
前記制御機能対応記憶部は、映像データ伝送部で伝送可能な映像フォーマットに関する情報の記憶部内の一部の記憶領域を利用して構成させたことを特徴とする
送受信装置。
【請求項４】
請求項２記載の送受信装置において、
前記制御部での相手の機器の制御機能対応記憶部の読出しは、前記伝送路の接続を認識した場合に行うことを特徴とする
送受信装置。
【請求項５】
請求項２記載の送受信装置において、
前記制御部での比較で、相手の機器が非対応であると判断した場合に、非対応の機器であることを告知する告知処理部を備えたことを特徴とする
送受信装置。
【請求項６】
請求項５記載の送受信装置において、
前記告知処理部での告知は、非対応の機器を操作するコマンドを受信した場合に行うことを特徴とする
送受信装置。
【請求項７】
請求項５記載の送受信装置において、
前記告知処理部での告知は、操作可能な機器を表示させる要求がある場合に行うことを特徴とする
送受信装置。
【請求項８】
請求項５記載の送受信装置において、
前記告知処理部での告知は、対応する機器と非対応の機器とを区別した表示態様で表示させることを特徴とする
送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＭＩ（High-Definition Multimedia Interface）規格と称されるデジタル映像・音声入出力インターフェイス規格で出力又は入力を行う機器で構成されるシステムに適用して好適な伝送システム、及び、そのシステムに適用される送受信装置に関する。
【背景技術】
【０００２】
近年、複数台の映像機器の間で、非圧縮のデジタル映像データなどを伝送させるインターフェイス規格として、ＨＤＭＩ規格と称されるものが開発されている。ＨＤＭＩ規格は、映像データを、各色の原色データとして、１画素単位で個別に伝送する規格である（以下画素をピクセルと称する）。音声データ（オーディオデータ）についても、映像データのブランキング期間に、映像データの伝送ラインを使用して伝送するようにしてある。伝送する原色データは、赤，緑，青の原色データ（Ｒデータ，Ｇデータ，Ｂデータ）である。シアン，マゼンタ，黄の減法混色の原色データを伝送することも可能である。
【０００３】
各色の１ピクセルのデータは、基本的に８ビット単位で伝送する構成としてある。水平同期信号や垂直同期信号などの同期信号についても、それぞれの同期信号が配置されるタイミングに送信される。また、映像データのピクセルクロックの伝送ラインと、制御データの伝送ラインについても設けてある。このように、非圧縮のデジタル映像データをピクセル単位でデータ伝送する伝送構成としてあることで、ハイデフィニション映像などを著作権保護しながら伝送することができる。
【０００４】
このＨＤＭＩ規格の伝送ライン（ＨＤＭＩケーブル）による複数の映像機器の接続としては、ディスク再生装置などの映像信号源となる機器と、表示装置（モニタ受像機、テレビジョン受像機など）とを接続するのが一般的である。映像データなどをＨＤＭＩ規格の伝送ラインに出力する機器は、ソース機器（出力装置）と称され、ＨＤＭＩ規格の伝送ラインを介して映像データなどを入力する機器は、シンク機器（入力装置）と称される。
【０００５】
特許文献１には、ＨＤＭＩ規格の詳細についての記載がある。
【特許文献１】ＷＯ２００２／０７８３３６号公報
【特許文献２】特開２００４−２０８２９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、ＨＤＭＩ規格の伝送ラインには、ソース機器とシンク機器間での制御にはＣＥＣ(Consumer Electronics Control)ラインと称される、双方向に制御データの伝送が可能なラインが、映像データの伝送ラインとは別に用意されている。このＣＥＣラインを使って相手の機器を制御することが可能である。特許文献２には、このＣＥＣラインを使った制御例についての記載がある。
【０００７】
このＣＥＣラインを使った制御方式は、ＨＤＭＩ規格でオプション扱いとなっており、各メーカーのＨＤＭＩ規格対応機器で、互換性が確保されていない。ＨＤＭＩ規格のＣＥＣラインを使った制御方式では、規格上、最低限守らなければならない機能を「Mandatory」（必須機能）として規定しているものの、それ以外の制御は「Option」（オプション）であり、オプションの機能を使っている限り、メーカー毎の互換性はない。
【０００８】
このため、ＨＤＭＩ規格の伝送ラインで複数台の映像機器を接続した場合でも、接続された機器がＣＥＣ規格のどのコマンドに対応しているかどうかが判らないため、ユーザは、コマンドを送信させるキー操作を行って、その操作に基づいた動作が実際に行われるまで、対応しているかどうか判らない問題がある。非対応の機能に対応したキー操作を行った場合には、コマンドを送信しても、何も作動しないことを確認して、初めて非対応であることが判り、ユーザにとっては判りにくい問題があった。
【０００９】
本発明はかかる点に鑑みてなされたものであり、この種の伝送ラインで複数台の機器を接続した場合の、相手の機器の制御機能の対応が簡単に判るようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、映像コンテンツを出力するソース機器と、映像コンテンツを入力するシンク機器との間で、制御用伝送路と映像用伝送路で接続して、制御用伝送路及び映像用伝送路でデータを伝送する場合に適用される。
ソース機器の場合には、制御用伝送路で制御データの入力及び出力を行う制御データ入出力部と、映像用伝送路で映像データの出力を行う映像データ出力部と、制御データ入出力部で入力及び出力可能な制御データの対応を記憶する制御機能対応記憶部と、制御データ入出力部での制御データの入力及び出力と、映像データ出力部からの映像データの出力を制御する制御部とを備える。
シンク機器の場合には、制御用伝送路で制御データの入力及び出力を行う制御データ入出力部と、映像用伝送路で映像データの入力を行う映像データ入力部と、制御データ入出力部で入力及び出力可能な制御データの対応を記憶する制御機能対応記憶部と、制御データ入出力部での制御データの入力及び出力と、映像データ入力部での映像データの入力を制御する制御部とを備える。
そして、ソース機器とシンク機器の少なくともいずれか一方の制御部は、伝送路を介して相手の機器の制御機能対応記憶部に記憶された制御データの対応情報を読出し、自らの機器内の制御機能対応記憶部に記憶された情報と比較して、その比較結果に基づいて、自らの機器内の制御データ入出力部から出力可能な制御データを判断する処理を行う。
【００１１】
このようにしたことで、伝送路で接続された各機器の制御機能対応記憶部に記憶された制御データの対応情報が比較されて、相手の機器の対応状態が判断できるようになる。
【発明の効果】
【００１２】
本発明によると、メーカーやバージョンなどが異なる機器を接続した場合であっても、その接続で制御可能かどうかが、機器側で自動的に判断されるので、接続した機器を使用するユーザが対応か非対応かを意識して使用する必要がなくなり、この種の伝送路を使用して機器の制御システムを組む場合の操作性が向上する。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施の形態を、添付図面を参照して説明する。
【００１４】
本実施の形態においては、複数台の映像機器を、ＨＤＭＩ規格の伝送ラインで接続して、映像出力装置（ソース機器）と、映像入力装置（シンク機器）との間で、映像コンテンツなどの伝送を行うシステムとしたものである。映像出力装置としては、ＤＶＤ（Digital Versatile Disk）などのディスクを記録媒体として映像データなどを記録（録画）し再生するビデオディスクレコーダを使用する。映像入力装置としては、映像表示装置であるテレビジョン受像機を使用する。
【００１５】
図１は、本例のシステム構成例を示した図である。ソース機器であるディスクレコーダ５０と、シンク機器であるテレビジョン受像機１０とを、ＨＤＭＩ規格のケーブル（以下ＨＤＭＩケーブルと称する）１で接続させてある。この例では、ソース機器が１台の例であるが、シンク機器にＨＤＭＩ規格の端子が複数存在する場合には、複数台のソース機器を接続したシステム構成としてもよい。
【００１６】
図２は、シンク機器としてのテレビジョン受像機１０の構成を示した図である。テレビジョン受像機１０は、地上波アンテナ１１が接続されるアナログ放送受信用のアンテナ入力端子１２ａと、デジタル放送受信用アンテナ１６が接続されるデジタル放送受信用アンテナ入力端子１７ａを有する。
【００１７】
地上アナログ放送用アンテナ入力端子１２ａから入力された放送波信号は、地上波用アナログチューナ１２で、映像および音声信号がベースバンドに復調される。受信して得た映像信号はビデオデコーダ１３で、デジタルコンポーネントデータに変換される。受信して得た音声信号は、音声用アナログ／デジタル変換器１４にてデジタル信号に変換される。
【００１８】
デジタル放送用アンテナ入力端子１７ａから入力された放送波信号は、デジタル復調用チューナ１７で、ＭＰＥＧ−ＴＳストリームに変換される。ＭＰＥＧ−ＴＳストリームはＭＰＥＧ（Moving Picture Experts Group）デコーダ１８に供給して、映像データはデジタルコンポーネントデータに、音声データはデジタル音声データとされる。
【００１９】
それぞれ変換された映像データは映像処理回路１５に供給して、種々の映像処理を行った後、グラフィック生成回路１９に供給する。グラフィック生成回路１９では、後述するＣＰＵ２７の制御で、テレビジョン受像機１０の操作で必要なグラフィック画面を生成し、映像データに重畳又は映像データに差し替える。メニュー画面などのユーザインターフェイス画面についても、このグラフィック生成回路１９にて作成される。グラフィック生成回路１９が出力する映像データは、パネル駆動回路２０に供給する。パネル駆動回路２０は、供給される映像デー タに基づいて表示パネル２１での表示駆動を行い、表示パネル２１で映像を表示させる。
【００２０】
また、変換された音声データは、音声処理回路２２に供給し、各種音声処理を行った後、音声増幅回路２３に供給し、必要な音量に調整した後、スピーカ２４から出力させる。
【００２１】
このテレビジョン受像機１０での各種処理は、受像機全体の動作制御を行う制御部であるＣＰＵ（Central Processing Unit）２７の制御で実行される。ＣＰＵ２７での制御に必要なソフトウェア（プログラム）は、フラッシュＲＯＭ２８に記憶させてあり、ＳＤＲＡＭ２９を使用してソフトウェアが実行される。これらのＣＰＵ２７とメモリ２８，２９は、内部バス３２により接続されている。外部から入力されたデータについても、ＣＰＵ２７の制御でＳＤＲＡＭ２９又はフラッシュＲＯＭ２８を使用して記憶させるようにしてある。この外部から供給されて記憶させるデータとしては、例えばソフトウェアの更新データなどがある。
【００２２】
また、本例のテレビジョン受像機１０は、リモートコントロール信号の受光部（受信部）３０を備え、別体のリモートコントロール装置３１から送信されるリモートコントロール信号（赤外線信号）を受光（受信）して、そのリモートコントロール信号で指示された制御指令を、ＣＰＵ２７に送る構成としてある。
【００２３】
本例のテレビジョン受像機１０は、外部入力端子として、ＨＤＭＩ端子２５とネットワーク端子３４とを備える。ＨＤＭＩ端子２５は、ベースバンドの映像データなどを入力する映像データ入力部としての端子であり、入力されたデジタルベースバンドデータは、ＨＤＭＩ伝送部２６で入力処理されて、映像データについては、映像処理回路１５に供給し、音声データについては音声処理回路２２に供給し、それぞれの回路１５，２２で処理を行った後、映像表示及び音声出力が行われる。ＨＤＭＩ伝送部２６内には、後述するＥＤＩＤ情報を記憶する記憶部としてのＥＤＩＤ  ＲＯＭ２２ａ（図４参照）を備える。このＥＤＩＤ  ＲＯＭ２２ａは、フラッシュＲＯＭ２８が兼ねる構成としてもよい。また、ＨＤＭＩ端子２５で接続されたＨＤＭＩケーブルのＤＤＣライン及びＣＥＣラインで受信及び送信されるデータは、ＣＰＵ２７及びＨＤＭＩ伝送部２６の制御で受信及び送信が行われる。ＨＤＭＩ伝送部２６が、ＤＤＣライン及びＣＥＣラインでの制御データの入力部及び出力部として機能する。なお、図２の例では、ＨＤＭＩ端子２５を２組備えた例としてある。
【００２４】
ネットワーク端子３４は、イーサネット（登録商標）などのネットワークに接続する端子であり、ネットワークインターフェイス３３に接続してある。ＣＰＵ２７の制御により、ネットワークインターフェイス３３が、ネットワーク端子３４を介して接続された外部機器とデータ転送処理を行う。
【００２５】
次に、このシンク機器と接続されるソース機器である、ディスクレコーダ５０の構成例を、図３に示す。ディスクレコーダ５０は、ここでは記録媒体としてＤＶＤとハードディスクを使用した、いわゆるＤＶＤレコーダとして構成してある。ディスクレコーダ５０は、地上波アンテナ５１が接続されるアナログ放送受信用のアンテナ入力端子５２ａと、デジタル放送受信用アンテナ５６が接続されるデジタル放送受信用アンテナ入力端子５７ａを有する。
【００２６】
地上アナログ放送用アンテナ入力端子５２ａから入力された放送波信号は、地上波用アナログチューナ５２で、映像および音声信号がベースバンドに復調される。受信して得た映像信号はビデオデコーダ５３で、デジタルコンポーネントデータに変換される。受信して得た音声信号は、音声用アナログ／デジタル変換器５４にてデジタルデータに変換される。変換されたデジタル映像データ及び音声データは、ＭＰＥＧエンコーダ５５に供給して、ＭＰＥＧ−ＴＳストリームに変換される。
【００２７】
デジタル放送用アンテナ入力端子５７ａから入力された放送波信号は、デジタル復調用チューナ５７で、ＭＰＥＧ−ＴＳストリームに変換される。
【００２８】
それぞれ変換されたＭＰＥＧ−ＴＳストリームは、内部バス５８を介して、記録部用のインターフェイス用回路であるＩＤＥインターフェイス５９に送る。ＩＤＥインターフェイス５９には、ハードディスクドライブ６０と光ディスクドライブ６１とが接続してある。ハードディスクドライブ６０は、ハードディスクを使用して大容量の映像データ（ＭＰＥＧ−ＴＳストリーム）などを記録（記憶）し、その記録されたデータを再生する。光ディスクドライブ６１は、装着されたＤＶＤなどの光ディスクを記録媒体として、映像データ（ＭＰＥＧ−ＴＳストリーム）などを記録し再生する。
【００２９】
ハードディスクドライブ６０や光ディスクドライブ６１で再生したＭＰＥＧ−ＴＳストリームは、ＭＰＥＧデコーダ６２に供給し、デジタル映像データ及び音声データに変換する。変換された映像データは、ＯＳＤ処理部６３に供給し、後述するＣＰＵ７０の制御で、ディスクの案内情報表示や字幕表示用のグラフィック画面を生成し、映像データに重畳又は映像データに差し替える。
【００３０】
ＯＳＤ処理部６３で処理された映像データは、映像出力部６４から出力させる。また、ＭＰＥＧデコーダ６２で変換された音声データは、音声出力部６５から出力させる。
【００３１】
このディスクレコーダ５０での各種処理は、レコーダ全体の動作制御を行うＣＰＵ７０の制御で実行される。ＣＰＵ７０での制御に必要なソフトウェア（プログラム）は、フラッシュＲＯＭ７３に記憶させてあり、ＳＤＲＡＭ７２を使用してソフトウェアが実行される。これらのＣＰＵ７０とメモリ７２，７３は、内部バス７１により接続されている。
【００３２】
また、本例のディスクレコーダ５０は、リモートコントロール信号の受光部（受信部）７４を備え、別体のリモートコントロール装置７５から送信されるリモートコントロール信号（赤外線信号）を受光（受信）して、そのリモートコントロール信号で指示された制御指令を、ＣＰＵ７０に送る構成としてある。リモートコントロール装置７５は、テレビジョン受像機１０用のリモートコントロール装置３１（図２）が、ディスクレコーダ制御機能を備えた場合には、このテレビジョン受像機１０用のリモートコントロール装置３１を使用してもよい。
【００３３】
本例のディスクレコーダ５０は、外部入力端子として、ＨＤＭＩ端子６７とネットワーク端子６９とを備える。ＨＤＭＩ端子６７は、ベースバンドの映像データなどを出力する映像出力部としての端子であり、出力させるデジタルベースバンドデータは、ハードディスクドライブ６０又は光ディスクドライブ６１で再生されたデータ（ＭＰＥＧデータ）を、ＭＰＥＧデコーダ６２でデコードし、映像データや音声データがＨＤＭＩ伝送部６６で出力処理させたデータである。
【００３４】
ＨＤＭＩ伝送部６６内には、後述するＥＤＩＤ情報を記憶する記憶部としてのＥＤＩＤ  ＲＯＭ６６ａ（図４参照）を備える。このＥＤＩＤ  ＲＯＭ６６ａは、フラッシュＲＯＭ７３が兼ねる構成としてもよい。ＨＤＭＩ端子６７で接続されたＨＤＭＩケーブルのＤＤＣライン及びＣＥＣラインで受信及び送信されるデータは、ＣＰＵ７０及びＨＤＭＩ伝送部６６の制御で受信及び送信が行われる。ＨＤＭＩ伝送部６６が、ＤＤＣライン及びＣＥＣラインでの制御データの入力部及び出力部として機能する。
【００３５】
ネットワーク端子６９は、イーサネット（登録商標）などのネットワークに接続する端子であり、ネットワークインターフェイス６８に接続してある。ＣＰＵ７０の制御により、ネットワークインターフェイス６８が、ネットワーク端子６９を介して接続された外部機器とデータ転送処理を行う。
【００３６】
次に、図４を参照して、ディスクレコーダ５０のＨＤＭＩ端子６７と、テレビジョン受像機１０のＨＤＭＩ端子２５との間で、ＨＤＭＩケーブル１で伝送される各チャンネルのデータ構成例について説明する。ＨＤＭＩ規格では、図４に示すように、映像データを伝送するチャンネルとして、チャンネル０と、チャンネル１と、チャンネル２の３つのチャンネルが用意してあり、さらにピクセルクロックを伝送するクロックチャンネルが用意してある。また、電源の伝送ラインと、制御データ伝送チャンネルとしての、ＤＤＣ及びＣＥＣが用意してある。ＤＤＣ（Display Data Channel）は、主として表示制御のためのデータチャンネルであり、ＣＥＣ（Consumer Electronics Control）は、主としてケーブルで接続された相手の機器を制御するための制御データを伝送するためのデータチャンネルである。
【００３７】
各チャンネルの構成について説明すると、チャンネル０では、Ｂデータ（青色データ）のピクセルデータと、垂直同期データと水平同期データと補助データとを伝送するようにしてある。チャンネル１では、Ｇデータ（緑色データ）のピクセルデータと、２種類の制御データ（ＣＴＬ０，ＣＴＬ１）と、補助データとを伝送するようにしてある。チャンネル２では、Ｒデータ（赤色データ）のピクセルデータと、２種類の制御データ（ＣＴＬ２，ＣＴＬ３）と、補助データとを伝送するようにしてある。なお、ＨＤＭＩ方式の規格上では、青色データ，緑色データ，赤色データの代わりに、シアン，マゼンタ，黄の減法混色の原色データを伝送することも可能である。
【００３８】
制御データ伝送チャンネルとしての、ＣＥＣについては、映像データを伝送するチャンネル（チャンネル０，１，２）よりも低いクロック周波数でデータ伝送が、双方向に行われるチャンネルである。
【００３９】
また、ソース機器とシンク機器の双方のＨＤＭＩ伝送部６６，２６にはＥ−ＥＤＩＤ情報(Enhanced Extended Display Identification Data)を記憶する記憶部としてのＥＤＩＤ  ＲＯＭ６６ａ，２６ａを備える。このメモリ６６ａ，２６ａに記憶されるＥ−ＥＤＩＤ情報は、機器が扱う（即ち表示可能な、又は記録再生可能な）映像データのフォーマットなどを記載した情報である。但し本例の場合には、このＥ−ＥＤＩＤ情報を拡張して、機器の詳細に関する情報、具体的には制御機能対応情報を記憶させるようにしてある。Ｅ−ＥＤＩＤ情報や制御機能対応情報の具体例については後述する。本例の場合には、ＨＤＭＩケーブル１での接続を検出した場合に、相手の機器のＥＤＩＤ  ＲＯＭ６６ａ又は２６ａの記憶情報を読み出して、Ｅ−ＥＤＩＤ情報の照合を行うようにしてある。
【００４０】
ＣＥＣ以外のチャンネル（チャンネル０，チャンネル１，チャンネル２，クロックチャンネル，ＤＤＣ）で伝送されるデータ構成については、既に実用化されているＨＤＭＩ方式で伝送されるデータ構成と同じである。
【００４１】
次に、本例のシステムで、ＣＥＣのチャンネルで伝送されるデータ構成及び処理例について説明する。
まず、ＣＥＣのチャンネルで伝送されるデータ構成を、図５を参照して説明する。
ＣＥＣチャンネルでは、１ブロックが４．５ｍ秒で伝送される構成としてあり、データ伝送開始時には、スタートビットを配置し、それに続いて、ヘッダブロックを配置し、その後に、実際に伝送したいデータが含まれる任意の個数（図５ではｎ個：ｎは任意の整数）のデータブロックを配置する。
【００４２】
図６は、ヘッダブロックのデータ構造例を示した図である。ヘッダブロックは、データブロックと共通のデータ構造であり、８ビットのデータペイロード、ＥＯＭ(End Of Message)ビット、ＡＣＫ(Acknowledge)ビットで構成されている。
ヘッダブロックの場合には、データペイロードに、ソース機器の論理アドレス（４ビット）と、シンク機器の論理アドレス（４ビット）とが配置される。それぞれのアドレスは、各機器の種類に応じて設定される。
【００４３】
図７は、論理アドレスの定義例を示したものである。本例の場合、テレビジョン受像機は「ＴＶ」のアドレス“０”が使用され、ディスクレコーダ５０は、「レコーディングデバイス」のアドレス“１”などが使用される。
【００４４】
図８は、ＤＤＣのチャンネルで伝送される制御コマンドの一例を示す。オペコードと記載された欄がコマンドで制御する内容を示し、ソース機器を問い合わせるコマンド、画像表示やテキスト表示をオンさせるコマンド、記録再生装置（デッキ）をコントロールするコマンド、再生を指示するコマンドなどが用意されている。
【００４５】
ここで、各メーカーで自由に割り当てることが可能な領域として、［ベンダー  コマンド］と、［ベンダー  リモート  ボタン  ダウン］とを用意してある。本例においては、この２つの制御コマンドのいずれか一方又は双方を使用して、Ｅ−ＥＤＩＤ情報の読出し指示を行い、ＤＤＣのチャンネルで読み出す構成とする。
【００４６】
図９は、このようなコマンドで読み出される、ＥＤＩＤ  ＲＯＭ６６ａ，２６ａ内のＥ−ＥＤＩＤ情報のデータ構造例を示した図である。本例においては、Ｅ−ＥＤＩＤ情報の読み出しは、ＤＤＣのチャンネルを使用して行われる。ＤＤＣのチャンネルでの伝送フォーマットは、Ｉ２Ｃバスのフォーマットで伝送される。Ｅ−ＥＤＩＤ情報は、基本ブロックと拡張ブロックとで構成される。基本ブロックは、機器が対応したＨＤＭＩ規格のバージョンに関するベーシックステータスと、映像の表示能力に関するデータなどが配置される。拡張ブロックには、ビデオ長（ＶＩＤＥＯ  ＳＨＯＲＴ）とオーディオ長（ＡＵＤＩＯ  ＳＨＯＲＴ）などの補助的なデータが配置され、その中で、ベンダーごとに使用可能なベンダー特有値の領域が用意してある。本例においては、そのベンダー特有値の領域を使用して、サポートする機器の情報を記憶させるようにしてある。
【００４７】
図１０は、Ｅ−ＥＤＩＤ情報のデータブロック構造例を示したものである。この図１０では、ベンダー特有値の領域の例を示してある。この場合のデータブロックでは、第０ブロックから第７ブロックまで、既に規格で定義された通りのデータ配列である。そして、第８ブロック以降で、ＣＥＣコマンド領域を定義する。
【００４８】
図１１は、本例の構成で特徴となる、図１０のデータブロックの第８ブロック以降のＣＥＣコマンド領域のデータ例を示した図である。第８ブロックでは、ＣＥＣコマンド定義領域であることを示すヘッダデータが書き込まれる。続く３バイトは、対応しているＣＥＣのバージョンを示す。さらに続く４バイトで定義されたＣＥＣコマンド定義領域のブロック数を定義する。第９ブロックから第（Ｍ−１）ブロックまでは、ＣＥＣコマンドで定義された機能（Feature）それぞれ個々に対応しているかどうかの記述を行う。第Ｍブロック以降は、ベンダーに認められた固有のコマンドについて記述を行う。この様にして、Ｅ−ＥＤＩＤにそれぞれのＣＥＣコマンドの機能に対する対応状況である、制御機能対応情報を記憶しておく。
【００４９】
図１２は、それぞれの機器が相手機器のＥ−ＥＤＩＤデータを読み出した場合に、その読みだしたＥ−ＥＤＩＤデータに基づいて、ＣＥＣ制御コマンドの対応を記憶しておくためのデータベースの構造例を示す。このデータベースは、例えばＣＰＵ２７又は７０の制御で、ＳＤＲＡＭ２９又は７２に記憶させる。
図１２のデータベースでは、第０ブロックの第７バイトには、このデータベースがＣＥＣ制御コマンド対応データベースである旨のデータヘッダを記述する。第０ブロックの第３バイトから第０バイトには、ＣＥＣデータベースのデータ長を記述する。第1ブロックから第（Ｌ−１）ブロックまででは、各ブロックの第７バイトと第３バイトに、それぞれのＣＥＣ制御コマンドが記述される。それ以外のバイトには接続される機器の対応状況を示すフラグが記述される。この例では、対応状況の記述用に３バイト定義してあるので、２４台までの接続機器の情報を記憶することが出来る。
【００５０】
次に、このようなデータ構造を用意して、ソース機器とシンク機器とを接続させた場合のシーケンス例を、図１３に示す。
ここでは、ＣＥＣ規格でのオプション機能である「レコード  ＴＶ  スクリーン（Record TV Screen）」を使って説明する。
【００５１】
ユーザの操作により、ＨＤＭＩケーブル１で接続されたソース機器であるディスクレコーダに、テレビジョン受像機の画面と同じチャンネルの番組録画実行のコンテンツの指示が行われると（ステップＳ１）、ソース機器はシンク機器に対し、「Record TV Screen」のコマンドをＣＥＣラインで伝送して、要求する（ステップＳ２）。
【００５２】
シンク機器は、ステップＳ２の要求に応じて、現在表示中のデジタル放送番組のサービス情報の返答を行う（ステップＳ３）。もしくは、シンク機器が表示中の番組が、ＨＤＭＩケーブル１を経由してソース機器から入力されている場合には、ソース機器が映像源である旨の情報の返答を行う（ステップＳ４）。ソース機器は、ステップＳ３又はＳ４の返答に応じて、録画実施におけるステータスの返送（ステップＳ５）、もしくはこの機能を実施できないメッセージの返送（ステップＳ６）を、シンク機器に対して行う。なお、ステップＳ１のユーザ操作は、シンク機器（テレビジョン受像機）に対して行うようにしてもよい。
【００５３】
次に、ＨＤＭＩケーブル１で機器接続を行った際の処理例を、図１４のフローチャートを参照して説明する。
図１４は、ＨＤＭＩケーブル１で接続された機器が検出された場合の、それぞれの機器のＣＥＣ対応確認処理手順を示す。本例の場合には、この確認処理は、ソース機器とシンク機器の双方で行われる。
図１４のフローチャートの処理について説明すると、ＨＤＭＩ規格で決められた機能として、ホットプラグデテクト（Hot Plug Detect）と称される機能がある。これは、シンク機器で＋５Ｖ電源にプルアップされたＨＰＤ端子の電圧を観測して、ＨＤＭＩ端子にソース機器が接続されると、その電圧が「Ｌ」電圧となるため、接続されたことが検出できる。
【００５４】
この機能を利用して、ＨＤＭＩケーブル１で機器接続があるか否か判断し（ステップＳ１１）、機器接続を検出できない場合は本処理を終了する。機器接続が検出された場合は、相手機器のＥＤＩＤ  ＲＯＭに記憶されたＥ−ＥＤＩＤデータを、ＤＤＣのラインを使って読み出す（ステップＳ１２）。そして、読み出されたデータと、自らの機器に保存しているＥ−ＥＤＩＤデータベースとを比較する（ステップＳ１３）。このとき比較するデータベースは、例えば図１２に示したデータベースである。
【００５５】
この比較で、相手機器のデータがあるかどうかを判断する（ステップＳ１４）。データが無い場合は、新たに接続された機器と判断し、新たに読み出したＥ−ＥＤＩＤデータを、データベースに登録する（ステップＳ１７）。データが存在する場合は、引き続きデータが一致するかどうかを判断する（ステップＳ１５）。ここで一致した場合は、相手機器のＣＥＣ対応が変化していないと判断し、本処理を終了する。異なる場合は、読み出したデータを記憶したデータベースに、新たなデータを上書きし更新し（ステップＳ１６）、本処理を終了する。この様にして、接続された機器のＥ−ＥＤＩＤデータをそれぞれが読み出すことで、最新のＣＥＣ対応の状況を知ることができる。
【００５６】
図１５は、実際にＣＥＣのラインを使って、制御コマンドによる制御を開始する場合の、ソース機器・シンク機器の処理手順を示す。
ＣＥＣのラインを使った制御は、ソース機器側から始まる場合と、シンク機器から始まる場合がある。図１５のフローチャートはいずれの場合にも対応し、ユーザがリモートコントロール装置を使った、相手機器の動作を指示するリモートコントロール操作が行われたとする。例えば、テレビジョン受像機１０のリモートコントロール装置３１で、ディスクレコーダ５０での録画や再生を指示する操作が行われ、該当するリモートコントロール信号がテレビジョン受像機１０の受光部３０に対して伝送されたとする。このような場合に、ＨＤＭＩケーブル１のＣＥＣのラインを使用して制御コマンドが伝送される。
【００５７】
このようなコマンドを伝送させる必要がある場合に、図１５のフローチャートの処理が行われる。即ち、最初にＣＥＣによる機器間制御の要求があるかどうかを判断する（ステップＳ２１）。ここで要求がない場合は本処理を終了する。そして、要求があった場合は、記憶しているデータベースで相手機器が要求コマンドに対応しているかどうかを判断する（ステップＳ２２）。対応していない場合は、相手機器が要求コマンドに非対応である旨のメッセージ表示を行う（ステップＳ２４）。対応している場合は、要求コマンドを相手機器に伝送し（ステップＳ２３）、本処理を終了する。ステップＳ２４でのメッセージ表示としては、例えば図１７に示すように、テレビジョン受像機の表示画面の中に、対応機能の一覧表示１００を行い、その中に、非対応の機能１０１を、他の機能と区別させて表示させる。例えば、機能１０１の表示は、他の機能の表示よりも暗い色で表示させて、選択できないことが明確にユーザに判るようにする。さらに、その非対応の機能１０１がリモートコントロール装置のキー操作などで選択された場合には、「該当する機能は使用できません」などと非対応であることを示すメッセージ表示を行う。
【００５８】
図１５のフローチャートの処理手順ではリモコンダイレクトキーによる処理例で説明したが、シンク機器の画面ユーザインターフェイスを用いて制御を行う場合は、例えば図１６のフローチャートに示した処理手順となる。即ち、まずユーザが機器間制御を行うためにＧＵＩ（Graphical User Interface）を用いたメニュー画面などの表示を要求したかどうかを判断する（ステップＳ３１）。ここで要求がない場合は本処理を終了する。
要求があった場合は、自機器（Initiator）が対応している制御コマンドに対し、相手機器が対応しているかどうかを、記憶しているデータベースで判断する（ステップＳ３２）。ここで、相手機器が対応していない場合は、その制御コマンドを指示する表示を非表示とし（ステップＳ３４）、次のステップＳ３５に進む。対応している場合は、相手機器の機能などを表示する（ステップＳ３３）。そして、自機器の全ての対応コマンドについて表示・非表示の判断を行ったかどうか判断し（ステップＳ３５）、終了していない場合はステップＳ３２からの処理を繰り返す。終了している場合は本処理を終了する。
【００５９】
このようにして処理を行うことで、メーカの異なる機器においても、ＨＤＭＩケーブルのＣＥＣのラインを用いた制御が実行できるかどうかを、ＤＤＣのラインを使用した接続認証時の処理に基づいて機器内で自動的に行え、ユーザに意識させずに提供することが出来る。対応していない操作がある場合には、テレビジョン受像機の表示などで直ちに告知でき、操作性が向上する。また、本来表示に関するデータを記憶させるＥ−ＥＤＩＤのメモリ領域の一部を用いて、機器の対応情報を記憶させることで、専用のメモリが必要ないと共に、ＨＤＭＩケーブルでの接続時には、必ずＥ−ＥＤＩＤのデータを読み出すため、相手機器のソフトウエアアップデートにより、対応したＣＥＣ制御コマンドが変更された場合であっても、自動的に対応可能となる。
【００６０】
なお、上述した実施の形態で説明したコマンド構成などは一例を示したものであり、この例に限定されるものではない。また、上述した実施の形態では、ＨＤＭＩ規格で用意されたＣＥＣやＤＤＣラインを使用して伝送させるようにしたが、その他の制御データが伝送可能なライン（チャンネル）を使用して伝送するようにしてもよい。
【００６１】
また、上述した実施の形態では、ソース機器とシンク機器とを接続する伝送路として、ＨＤＭＩ規格のインターフェイスを前提として説明したが、その他の同様な伝送規格にも適用可能である。また、ソース機器としてディスクレコーダを使用し、シンク機器としてテレビジョン受像機を使用した例としたが、その他の映像出力装置又は映像入力装置を使用してもよい。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施の形態によるシステム構成例を示すブロック図である。
【図２】本発明の一実施の形態によるシンク機器の構成例を示すブロック図である。
【図３】本発明の一実施の形態によるソース機器の構成例を示すブロック図である。
【図４】本発明の一実施の形態によるケーブルでの伝送チャンネル構成例を示す説明図である。
【図５】本発明の一実施の形態によるＣＥＣチャンネルのデータ構成例を示す説明図である。
【図６】本発明の一実施の形態によるＣＥＣチャンネルのブロック構成例を示す説明図である。
【図７】本発明の一実施の形態による論理アドレスの構成例を示す説明図である。
【図８】本発明の一実施の形態によるコマンドデータ構成例を示す説明図である。
【図９】本発明の一実施の形態によるＥＤＩＤデータの構成例を示す説明図である。
【図１０】本発明の一実施の形態によるＥＤＩＤのデータブロック例を示す説明図である。
【図１１】本発明の一実施の形態によるＣＥＣステータスデータブロックの例を示す説明図である。
【図１２】本発明の一実施の形態によるＣＥＣデータベースの例を示す説明図である。
【図１３】本発明の一実施の形態によるＣＥＣシーケンスの処理例を示すタイミング図である。
【図１４】本発明の一実施の形態による機器接続時の処理例を示すフローチャートである。
【図１５】本発明の一実施の形態によるコマンド処理例（例１）を示すフローチャートである。
【図１６】本発明の一実施の形態によるコマンド処理例（例２）を示すフローチャートである。
【図１７】本発明の一実施の形態による取得された情報による表示例を示す説明図である。
【符号の説明】
【００６３】
１…ＨＤＭＩケーブル、１０…テレビジョン受像機、１１…地上波用アンテナ、１２…地上波チューナ、１３…ビデオデコーダ、１４…音声用アナログ／デジタル変換器、１５…映像処理回路、１６…デジタル放送用アンテナ、１８…ＭＰＥＧデコーダ、１９…グラフィク生成回路、２０…パネル駆動回路、２１…表示パネル、２２…音声処理回路、２３…音声増幅回路、２４…スピーカ、２５…ＨＤＭＩ端子、２６…ＨＤＭＩ伝送処理回路、２７…ＣＰＵ、２８…フラッシュＲＯＭ、２９…ＳＤＲＡＭ、３０…赤外線信号受光部、３１…リモートコントロール装置、５０…ディスクレコーダ、５１…地上波用アンテナ、５２…地上波チューナ、５３…ビデオデコーダ、５４…音声用アナログ／デジタル変換器、５５…ＭＰＥＧエンコーダ、５６…デジタル放送用アンテナ、５７…デジタルチューナ、５９…ＩＤＥインターフェイス、６０…ハードディスクドライブ、６１…光ディスクドライブ、６２…ＭＰＥＧデコーダ、６３…ＯＳＤ処理部、６４…映像出力部、６５…音声出力部、６６…ＨＤＭＩ伝送処理回路、６７…ＨＤＭＩ端子、７４…受光部、７５…リモートコントロール装置
【図１】
2008048136.tif 000003
【図２】
2008048136.tif 000004
【図３】
2008048136.tif 000005
【図４】
2008048136.tif 000006
【図５】
2008048136.tif 000007
【図６】
2008048136.tif 000008
【図７】
2008048136.tif 000009
【図８】
2008048136.tif 000010
【図９】
2008048136.tif 000011
【図１０】
2008048136.tif 000012
【図１１】
2008048136.tif 000013
【図１２】
2008048136.tif 000014
【図１３】
2008048136.tif 000015
【図１４】
2008048136.tif 000016
【図１５】
2008048136.tif 000017
【図１６】
2008048136.tif 000018
【図１７】
2008048136.tif 000019
【手続補正書】
【提出日】平成19年7月20日(2007.7.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像コンテンツを入力又は出力する相手機器との間で、制御用伝送路と映像用伝送路で接続して、前記制御用伝送路及び映像用伝送路でデータを伝送する送受信装置において、
前記制御用伝送路で制御データの入力及び出力を行う制御データ入出力部と、
前記映像用伝送路で映像データの伝送を行う映像データ伝送部と、
前記制御データ入出力部で入力及び出力可能な制御データの対応を記憶する制御機能対応記憶部と、
前記制御データ入出力部での制御データの入力及び出力と、前記映像データ伝送部での映像データの伝送を制御し、前記伝送路を介して相手の機器の制御機能対応記憶部に記憶された制御データの対応情報を読出し、自らの機器内の制御機能対応記憶部に記憶された情報と比較して、その比較結果に基づいて、自らの機器内の前記制御データ入出力部から出力可能な制御データを判断する処理を行うことを特徴とする
送受信装置。
【請求項２】
請求項１記載の送受信装置において、
前記制御機能対応記憶部は、映像データ伝送部で伝送可能な映像フォーマットに関する情報の記憶部内の一部の記憶領域を利用して構成させたことを特徴とする
送受信装置。
【請求項３】
請求項１記載の送受信装置において、
前記制御部での相手の機器の制御機能対応記憶部の読出しは、前記伝送路の接続を認識した場合に行うことを特徴とする
送受信装置。
【請求項４】
請求項１記載の送受信装置において、
前記制御部での比較で、相手の機器が非対応であると判断した場合に、非対応の機器であることを告知する告知処理部を備えたことを特徴とする
送受信装置。
【請求項５】
請求項４記載の送受信装置において、
前記告知処理部での告知は、非対応の機器を操作するコマンドを受信した場合に行うことを特徴とする
送受信装置。
【請求項６】
請求項４記載の送受信装置において、
前記告知処理部での告知は、操作可能な機器を表示させる要求がある場合に行うことを特徴とする
送受信装置。
【請求項７】
請求項４記載の送受信装置において、
前記告知処理部での告知は、対応する機器と非対応の機器とを区別した表示態様で表示させることを特徴とする
送受信装置。
【請求項８】
映像コンテンツを出力するソース機器と、映像コンテンツを入力するシンク機器との間で、制御用伝送路と映像用伝送路で接続して、前記制御用伝送路及び映像用伝送路でデータを伝送する伝送システムにおいて、
前記ソース機器として、
前記制御用伝送路で制御データの入力及び出力を行う制御データ入出力部と、
前記映像用伝送路で映像データの出力を行う映像データ出力部と、
前記制御データ入出力部で入力及び出力可能な制御データの対応を記憶する制御機能対応記憶部と、
前記制御データ入出力部での制御データの入力及び出力と、前記映像データ出力部からの映像データの出力を制御する制御部とを備え、
前記シンク機器として、
前記制御用伝送路で制御データの入力及び出力を行う制御データ入出力部と、
前記映像用伝送路で映像データの入力を行う映像データ入力部と、
前記制御データ入出力部で入力及び出力可能な制御データの対応を記憶する制御機能対応記憶部と、
前記制御データ入出力部での制御データの入力及び出力と、前記映像データ入力部での映像データの入力を制御する制御部とを備え、
前記ソース機器とシンク機器の少なくともいずれか一方の制御部は、前記伝送路を介して相手の機器の制御機能対応記憶部に記憶された制御データの対応情報を読出し、自らの機器内の制御機能対応記憶部に記憶された情報と比較して、その比較結果に基づいて、自らの機器内の前記制御データ入出力部から出力可能な制御データを判断する処理を行うことを特徴とする
伝送システム。