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