(57)【要約】【課題】ＨＤＭＩ（登録商標）を使用したシンク機器のデータ送受信方法を提供すること。【解決手段】本発明に係るＨＤＭＩを使用したシンク機器のデータ送受信方法は、ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信するステップと、前記受信するビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成するステップと、前記エラーカウンタ値がスレッショルド値を超過する場合、前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信するステップと、常時ソース機器から前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを受信するステップとを含む。【選択図】図１
2017515331.tif 000002
【特許請求の範囲】
【請求項１】
ＨＤＭＩ（登録商標）シンク機器のデータ送受信方法であって、
ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信するステップと、
前記受信するビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成するステップと、
前記エラーカウンタ値がスレッショルド値を超過する場合、前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信するステップと、
前記ソース機器から前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを受信するステップとを含む、シンク機器のデータ送受信方法。
【請求項２】
前記エラーカウンタ値をＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データでマッピングするステップをさらに含む、請求項１に記載のシンク機器のデータ送受信方法。
【請求項３】
前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報を含む、請求項１に記載のＨＤＭＩシンク機器のデータ送受信方法。
【請求項４】
前記変更された解像度のビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成するステップをさらに行い、
前記変更された解像度のビデオデータに対してエラーがディテクトされない場合、前記ビデオデータのＶＩＣ情報を格納するステップをさらに含む、請求項３に記載のＨＤＭＩシンク機器のデータ送受信方法。
【請求項５】
前記エラーカウンタ値がスレッショルド値を超過する場合、ＨＤＭＩケーブルの取替またはビデオ解像度のダウングレードを提案するメッセージを含むＵＩを出力するステップをさらに含む、請求項１に記載のＨＤＭＩシンク機器のデータ送受信方法。
【請求項６】
ＨＤＭＩを使用してデータを送受信するシンク機器であって、
ＨＤＭＩを介してオーディオ／ビデオデータを送受信するＨＤＭＩ受信機と、
前記ＨＤＭＩ受信機のデータ送受信を制御するコントローラとを備え、
前記シンク機器は、
ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信し、前記受信するビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成し、
前記エラーカウンタ値がスレッショルド値を超過する場合、前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信し、
常時ソース機器から前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを受信する、シンク機器。
【請求項７】
前記シンク機器は、前記エラーカウンタ値をＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データでマッピングする、請求項６に記載のシンク機器。
【請求項８】
前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報を含む、請求項６に記載のシンク機器。
【請求項９】
前記シンク機器は、前記変更された解像度のビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成し、
前記変更された解像度のビデオデータに対してエラーがディテクトされない場合、前記ビデオデータのＶＩＣ情報を格納する、請求項８に記載のシンク機器。
【請求項１０】
前記シンク機器は、前記エラーカウンタ値がスレッショルド値を超過する場合、ＨＤＭＩケーブルの取替またはビデオ解像度のダウングレードを提案するメッセージを含むＵＩを出力する、請求項６に記載のシンク機器。
【請求項１１】
ＨＤＭＩを使用したソース機器のデータ送受信方法であって、
シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取って、シンク機器が支援可能なビデオ解像度情報を獲得するステップと、
前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信するステップと、
前記シンク機器から前記ビデオデータの解像度変更を要請するＣＥＣメッセージを受信するステップと、
前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを送信するステップとを含む、ソース機器のデータ送受信方法。
【請求項１２】
前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報をさらに含む、請求項１１に記載のソース機器のデータ送受信方法。
【請求項１３】
前記ＣＥＣメッセージに応じて変更される解像度のビデオデータは、解像度がダウングレードされることを特徴とする、請求項１１に記載のソース機器のデータ送受信方法。
【請求項１４】
前記シンク機器のＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データから前記送信されるビデオデータに対するＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）エラーカウンタ値を読み取るステップをさらに含む、請求項１１に記載のソース機器のデータ送受信方法。
【請求項１５】
ＨＤＭＩを使用してデータを送受信するソース機器であって、
ＨＤＭＩを介してデータを送受信するＨＤＭＩ送信機と、
前記ＨＤＭＩ送信機のデータ送受信を制御するコントローラとを備え、
前記ソース機器は、
シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取って、シンク機器が支援可能なビデオ解像度情報を獲得し、
前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信し、
前記シンク機器から前記ビデオデータの解像度変更を要請するＣＥＣメッセージを受信し、
前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを送信する、ソース機器。
【請求項１６】
前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報をさらに含む、請求項１５に記載のソース機器。
【請求項１７】
前記ＣＥＣメッセージに応じて変更される解像度のビデオデータは、解像度がダウングレードされることを特徴とする、請求項１５に記載のソース機器。
【請求項１８】
前記シンク機器のＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データから前記送信されるビデオデータに対するＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）エラーカウンタ値を読み取る、請求項１１に記載のソース機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＭＩ（登録商標）（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）を使用するデータ送受信装置及び方法に関し、特にＨＤＭＩ−ＣＥＣ（Ｃｏｎｓｕｍｅｒ  ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）プロトコルを使用して、ディスプレイコンテンツの解像度をコントロールするか、またはＨＤＭＩケーブルの送受信エラーに対応する、ＨＤＭＩを使用するデータ送受信装置及び方法に関する。
【背景技術】
【０００２】
ＨＤＭＩは、個人用コンピュータとディスプレイのインタフェース標準規格であるＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ）をＡＶ電子製品用として開発したインタフェース／規格であって、ＨＤＭＩは、映像／音声を圧縮せずにプレイヤーからディスプレイ機器側に送信するから、ソース（ｓｏｕｒｃｅ）機器とシンク（ｓｉｎｋ）機器との間の遅延（Ｌａｔｅｎｃｙ）がほとんどなく、別のデコーダチップまたはソフトウェアを必要としないから、フォーマット互換性が高い。また、ビデオ信号、オーディオ信号、コントロール信号がケーブル一つで送信されるから、複雑であったＡＶ機器の配線を簡単にすることができ、不法複製防止のための暗号化技術（ＨＤＣＰ：  Ｈｉｇｈ-ｂａｎｄｗｉｄｔｈ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ）を支援して著作権保護機能まで提供することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
最近、ＨＤＭＩ標準及びケーブルのアップグレードに伴いＨＤＭＩを介して送受信できるデータの送信効率が大幅上昇した。例えば、以前に比べて極めて高い解像度のビデオデータ及び多チャネルのオーディオデータを送信できるようになった。しかしながら、ＨＤＭＩケーブルの通信用量に比べて高い解像度のビデオデータを送信する場合、ＨＤＭＩケーブルに起因したデータ送受信エラーが発生できる。または、ＨＤＭＩケーブル自体の問題により、データ送受信エラーが発生することもできる。しかしながら、このような全ての場合、現在ユーザは、問題がシンク機器にあるか、ソース機器にあるか、データ自体にあるか、またはＨＤＭＩケーブルにあるかが分からない問題点がある。
【課題を解決するための手段】
【０００４】
上述の技術的課題を解決するために、本発明に係るＨＤＭＩシンク機器のデータ送受信方法は、ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信するステップと、前記受信するビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成するステップと、前記エラーカウンタ値がスレッショルド値を超過する場合、前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信するステップと、前記ソース機器から前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを受信するステップとを含む。
【０００５】
また、本発明にかかるＨＤＭＩシンク機器のデータ送受信方法は、前記エラーカウンタ値をＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データでマッピングするステップをさらに含む。また、本発明にかかるＨＤＭＩシンク機器のデータ送受信方法において、前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報を含むことができる。
【０００６】
また、本発明にかかるＨＤＭＩシンク機器のデータ送受信方法は、前記変更された解像度のビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成するステップをさらに行い、前記変更された解像度のビデオデータに対してエラーがディテクトされない場合、前記ビデオデータのＶＩＣ情報を格納するステップをさらに含むことができる。
【０００７】
また、本発明にかかるＨＤＭＩシンク機器のデータ送受信方法において、前記エラーカウンタ値がスレッショルド値を超過する場合、ＨＤＭＩケーブルの取替またはビデオ解像度のダウングレードを提案するメッセージを含むＵＩを出力するステップをさらに含むことができる。
【０００８】
上述の技術的課題を解決するために、本発明にかかるＨＤＭＩを使用してデータを送受信するシンク機器は、ＨＤＭＩを介してオーディオ／ビデオデータを送受信するＨＤＭＩ受信機と、前記ＨＤＭＩ受信機のデータ送受信を制御するコントローラとを備え、前記シンク機器は、ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信し、前記受信するビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成し、前記エラーカウンタ値がスレッショルド値を超過する場合、前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信し、常時ソース機器から前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを受信する。
【０００９】
また、上述の技術的課題を解決するために、本発明にかかるＨＤＭＩを使用したソース機器のデータ送受信方法は、シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取って、シンク機器が支援可能なビデオ解像度情報を獲得するステップと、前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信するステップと、前記シンク機器から前記ビデオデータの解像度変更を要請するＣＥＣメッセージを受信するステップと、前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを送信するステップとを含む。
【００１０】
また、本発明にかかるＨＤＭＩを使用したソース機器のデータ送受信方法において、前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報をさらに含むことができ、前記ＣＥＣメッセージに応じて変更される解像度のビデオデータは、解像度がダウングレードされることを特徴とする。
【００１１】
また、本発明にかかるＨＤＭＩを使用したソース機器のデータ送受信方法は、前記シンク機器のＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データから前記送信されるビデオデータに対するＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）エラーカウンタ値を読み取るステップをさらに含む。
【００１２】
上述の技術的課題を解決するために、本発明にかかるＨＤＭＩを使用してデータを送受信するソース機器は、ＨＤＭＩを介してデータを送受信するＨＤＭＩ送信機と、前記ＨＤＭＩ送信機のデータ送受信を制御するコントローラとを備え、前記ソース機器は、シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取って、シンク機器が支援可能なビデオ解像度情報を獲得し、前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信し、前記シンク機器から前記ビデオデータの解像度変更を要請するＣＥＣメッセージを受信し、前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを送信する。
【発明の効果】
【００１３】
本発明によれば、ＨＤＭＩケーブルを介して送受信されるデータエラーをディテクトできる。
【００１４】
また、本発明によれば、ＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）カウンタ値をＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）にマッピングすることによって、ソース機器がデータ送受信エラーを把握できる。
【００１５】
また、本発明によれば、ＣＥＤカウンタ値が所定のスレッショルド値を超過する場合に送受信されるビデオデータの解像度を変更／ダウングレードし、送受信ビデオデータエラーを低減または防止できる。
【００１６】
また、本発明によれば、ビデオデータの解像度の変更を行うだけでなく、ＨＤＭＩケーブルの取替を提案するメッセージをユーザに提供することによって、ＨＤＭＩケーブル不良時にこれを適切にユーザに知らせ、取り替えるように誘導できる。
【００１７】
また、本発明によれば、ビデオ解像度をダウングレードしてデータエラーがなくなった場合、この解像度設定を貯蔵して＊＊シンク機器で動作する際にビデオデータエラーを予め防止できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施の形態にかかるＨＤＭＩシステム及びＨＤＭＩシステムに含まれたデータ送受信チャネルを示す。
【図２】本発明の一実施の形態に他のＨＤＭＩシステムの機器及び機器に割り当てられるフィジカルアドレスを示す。
【図３】本発明の一実施の形態に他のＨＤＭＩシステムの機器及び割り当てられるロジカルアドレスを示す。
【図４】本発明の実施の形態にかかるＨＣＭＩ  ＣＥＣデータフォーマットとしてヘッダ／データブロックを示す。
【図５】本発明の実施の形態にかかるＨＤＭＩ  ＣＥＣシーケンスを示す。
【図６】本発明の実施の形態にかかるＳＣＤＣストラクチャーを示す。
【図７】本発明の一実施の形態にかかる、ソース機器から送信するビデオデータの解像度を変更する方法を示す。
【図８】本発明の一実施の形態にかかる、シンク機器で受信するビデオデータのエラーをチェックし、これに応じて受信ビデオデータの解像度を変更する方法を示す。
【図９】本発明の実施の形態にかかるＨＤＭＩ機器のビデオ解像度の調節方法を示したフローチャートである
【図１０】本発明の実施の形態にかかるＵＩを示す。
【図１１】本発明の実施の形態にかかるＣＥＣメッセージを示す。
【図１２】発明の実施の形態にかかるＶＩＣテーブルを示す。
【図１３】発明の実施の形態にかかるＶＩＣテーブルを示す。
【図１４】発明の実施の形態にかかるＶＩＣテーブルを示す。
【図１５】発明の実施の形態にかかるＶＩＣテーブルを示す。
【発明を実施するための形態】
【００１９】
本発明の好ましい実施の形態について具体的に説明し、その例は、添付された図面に示す。添付された図面を参照した以下の詳細な説明は、本発明の実施の形態によって具現されることができる実施の形態のみを説明するよりは、本発明の好ましい実施の形態を説明するためである。次の詳細な説明は、本発明に対する徹底した理解を提供するために細部事項を含む。しかしながら、本発明がこのような細部事項無しで実行されうることは、当業者にとって自明である。
【００２０】
本発明で使用される大部分の用語は、該当分野において広く使用される一般的なもの等から選択されるが、一部用語は、出願人により任意に選択され、その意味は、必要により次の説明において詳細に述べる。よって、本発明は、用語の単純な名称または意味でない用語の意図した意味に基づいて理解されなければならない。
【００２１】
図１は、本発明の一実施の形態にかかるＨＤＭＩシステム及びＨＤＭＩシステムに含まれたデータ送受信チャネルを示す。
【００２２】
ＨＤＭＩを使用してビデオ／オーディオ／コントロールデータを送受信する機器を共にＨＤＭＩシステムと呼ぶことができ、ＨＤＭＩシステムは、ソース機器１０１０、シンク機器１０２０及びＨＤＭＩケーブルを含むことができる。ＨＤＭＩシステムにおいて、ＨＤＭＩを介してビデオ／オーディオデータを送信する機器がソース機器１０１０に該当し、ＨＤＭＩを介してビデオ／オーディオデータを受信する機器がシンク機器１０２０に該当し、両機器を接続してデータ送受信を支援するＨＤＭＩケーブルが提供される。
【００２３】
図１では簡略に示したが、ソース機器１０１０は、ＨＤＭＩを介してデータを送受信するＨＤＭＩ送信機（ｔｒａｎｓｍｉｔｔｅｒ）、及びＨＤＭＩ送信機及びソース機器のＨＤＭＩを介したデータ通信を制御するコントローラを備えることができる。また、シンク機器１０２０は、ＨＤＭＩを介してデータを送受信するＨＤＭＩ受信機（ｒｅｃｅｉｖｅｒ）及びＨＤＭＩ受信機、並びにシンク機器のＨＤＭＩを介したデータ通信を制御するコントローラを備えることができる。
【００２４】
図１のように、ＨＤＭＩケーブル及びコネクターは、ＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ）データチャネル及びＴＭＤＳクロックチャネルを提供する４個のチャネルのペアリングを行うことができる。このチャネルは、ビデオデータ、オーディオデータ及び付加（ａｕｘｉｌｉａｒｙ）データを伝達するのに使用されることができる。
【００２５】
追加的に、ＨＤＭＩシステムは、ＶＥＳＡ（Ｖｉｄｅｏ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｓｔａｎｄａｒｄｓ  Ａｓｓｏｃｉａｔｉｏｎ）  ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）を提供する。ＤＤＣは、一つのソース機器と一つのシンク機器との間の構成（Ｃｏｎｆｉｇｕｒａｔｉｏｎ）及び状態（ｓｔａｔｕｓ）情報の交換に使用される。ＣＥＣプロトコルは、ユーザ環境の多様なオーディオビジュアル製品間のハイ−レベルのコントロール機能を提供でき、オプショナル（ｏｐｔｉｏｎａｌ）に使用されることもできる。また、オプショナルＨＥＡＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  ａｎｄ  Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）は、ＴＭＤＳから反対方向でＡＲＣ（Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）及び接続した機器間のイーサネット（Ｅｔｈｅｒｎｅｔ）（登録商標）互換データネットワーキングを提供することもできる。
【００２６】
ビデオデータ、オーディオデータ及び付加データは、３個のＴＭＤＳデータチャネルを介して送信／受信されることができる。ＴＭＤＳクロックは、通常、ビデオピクセルレートを運用（ｒｕｎ）し、ＴＭＤＳクロックチャネルを介して送信される。ＴＭＤＳクロックは、ＨＤＭＩ受信機で３個のＴＭＤＳデータチャネルにおけるデータリカバリー（ｒｅｃｏｖｅｒｙ）のための基準周波数（ｆｒｅｑｕｅｎｃｙ  ｒｅｆｅｒｅｎｃｅ）として使用されることができる。ソース機器において、ＴＭＤＳデータチャネル当たりの８ビットのデータは、１０ビットのＤＣバランスされたトランジション（ｔｒａｎｓｉｔｉｏｎ）が最小化されたシーケンスに変換されて、ＴＭＤＳクロック周期（ｐｅｒｉｏｄ）当たりの１０ビットのレート（ｒａｔｅ）でシリアルに送信されることができる。
【００２７】
ＴＭＤＳチャネルを介してオーディオデータ及び付加データを送信するために、ＨＤＭＩは、パケット構造を使用する。オーディオデータ及びコントロールデータのための高い信頼度（ｒｅｌｉａｂｉｌｉｔｙ）を達成すべく、データは、ＢＣＨエラー訂正コード及びエラー減少コーディングを使用して生成される１０ビットのワードとして送信されることができる。
【００２８】
ソース機器は、ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）シンク機器のＥ−ＥＤＩＤ（Ｅｎｈａｎｃｅｄ  Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取って、シンク機器の構成情報及び可能な機能を知ることができる。
【００２９】
ユーティリティラインは、ＨＥＡＣのようなオプショナルな拡張機能に使用されることができる。
【００３０】
ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）は、ＨＤＭＩシステム内で機器間の相互運用性（ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ）及び機能性（ｆｕｎｃｔｉｏｎａｌｉｔｙ）を強化する多様な特徴（ｆｅａｔｕｒｅ）を含むことができる。ＨＤＭＩ−ＣＥＣプロトコルを使用して、ユーザは、シンク機器のコントロール機器（例えば、リモートコントロール機器等）を使用して、シンク機器だけでなくシンク機器とＨＤＭＩとで接続したソース機器を制御できる。以下では、ＨＤＭＩ−ＣＥＣプロトコルについてさらに詳細に説明する。
【００３１】
以下の表１及び表２は、ＨＤＭＩ−ＣＥＣプロトコルが提供する構成／特徴を示す。
【００３２】
表１は、ＣＥＣが提供するユーザ側構成／特徴（Ｅｎｄ−Ｕｓｅｒ  Ｆｅａｔｕｒｅ）を示す。
【００３３】
【表１】
2017515331.tif 000003
【００３４】
表２は、ＣＥＣが支援する構成／特徴（Ｓｕｐｐｏｒｔｉｎｇ  Ｆｅａｔｕｒｅｓ）を示す。
【００３５】
【表２】
2017515331.tif 000004
【００３６】
ＨＤＭＩ−ＣＥＣプロトコルを使用して特定フィジカル（ｐｈｙｓｉｃａｌ）機器をアドレッシング（ａｄｄｒｅｓｓｉｎｇ）しスイッチングをコントロールするために、ＨＤＭＩシステムの機器は、フィジカルアドレス（ｐｈｙｓｉｃａｌ  ａｄｄｒｅｓｓ）を有する。フィジカルアドレスは、フィジカルアドレスリカバリー動作を介して決定され、シンク機器は、４ビットの４つの数字（ｎ．ｎ．ｎ．ｎ）から構成される固有のフィジカルアドレスを生成して使用することができる。さらに、ＣＥＣ支援機器は、各機器の特性によってロジカルアドレスを有することができる。
【００３７】
以下、ＨＤＭＩ  ＣＥＣプロトコルと関連しては、ソース機器及びシンク機器という用語の他に、イニシエーター（Ｉｎｉｔｉａｔｏｒ）及びフォロワー（Ｆｏｌｌｏｗｅｒ）という用語を使用することができる。イニシエーターは、ＣＥＣメッセージを送信するか、または送信した機器であって、場合によってフォロワーの応答を待つ機器を表し、フォロワーは、ＣＥＣメッセージを受信した機器であって、受信したメッセージに対して応答しなければならない機器を表す。
【００３８】
図２は、本発明の一実施の形態に他のＨＤＭＩシステムの機器及び機器に割り当てられるフィジカルアドレスを示す。
【００３９】
フィジカルアドレスは、ＣＥＣバス（ｂｕｓ）で使用される機器の位置を表すためのアドレスシステムを指し示すこともできる。上述のように、フィジカルアドレスは、４ビットの４つの数字（ｎ．ｎ．ｎ．ｎ）を含むことができ、ソース機器は、接続したシンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を介してフィジカルアドレスを確認することができる。
【００４０】
図２のように、シンク機器またはレピ−タ（ｒｅｐｅａｔｅｒ）機器のように、ＣＥＣルート（ｒｏｏｔ）機器として動作する機器は、フィジカルアドレスを０．０．０．０として生成できる。シンク機器は、接続したソース機器の固有のフィジカルアドレスにポートナンバーを付加することによって、各ソース機器に対するフィジカルアドレスを生成し、生成されたアドレス値を該当ポートのＥＤＩＤに設定できる。言い換えれば、シンク機器は、新しい機器が接続されると、Ｅ−ＥＤＩＤ（Ｅｎｈａｎｃｅｄ  ＥＤＩＤ）のＣＥＡ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ａｓｓｏｃｉａｔｉｏｎ）エクステンション（Ｅｘｔｅｎｓｉｏｎ）を介してソース機器にアドレスを付与できる。
【００４１】
図３は、本発明の一実施の形態にかかるＨＤＭＩシステムの機器及び割り当てられるロジカルアドレスを示す。
【００４２】
図２と関連して説明したように、ＨＤＭＩシステムに機器が接続されて新しいフィジカルアドレスが見付けられ、接続した機器がＣＥＣを支援する場合、シンク機器は、接続した機器にロジカルアドレスを割り当てることができる。このように割り当てられるロジカルアドレスは、ＣＥＣメッセージ送信時にソースアドレス及びデスティネーション（ｄｅｓｔｉｎａｔｉｏｎ）アドレスとして使用されることができる。
【００４３】
表３は、機器の特性に応じて割り当てられるロジカルアドレスの実施の形態を示す。
【００４４】
【表３】
2017515331.tif 000005
【００４５】
図３（ａ）のように、一つのＣＥＣラインを使用する場合、及び図３（ｂ）のように、第１（Ｐｒｉｍａｒｙ）ＣＥＣライン及び第２（Ｓｅｃｏｎｄａｒｙ）ＣＥＣラインを使用する場合、メインＴＶは、フィジカルアドレス０、０、０、０を有し、ロジカルアドレス０を割り当てる。そして、他の接続した機器に対しては、接続したデバイスのタイプに応じて表３のようなロジカルアドレスを割り当てることができる。シンク機器は、付与したロジカルアドレスを他の機器にブロードキャストで知らせることができる。
【００４６】
図４は、本発明の実施の形態にかかるＨＣＭＩ  ＣＥＣデータフォーマットであって、ヘッダ／データブロックを示す。
【００４７】
ＨＤＭＩ  ＣＥＣプロトコルは、ＣＥＣラインを介してＣＥＣメッセージを送受信してコントロール動作を行う。このようなＣＥＣメッセージが送信されるデータは、フレームのフォーマットで送受信されることができる。
【００４８】
ＣＥＣフレームは、スタートビット（ｓｔａｒｔ  ｂｉｔ）、ヘッダブロック（ｈｅａｄｅｒ  ｂｌｏｃｋ）及び少なくとも一つのオプショナルデータブロック（ｏｐｔｉｏｎａｌ  ｄａｔａ  ｂｌｏｃｋ）を含むことができる。実施の形態として、一つのブロックの大きさは、１０ビットになり、最大メッセージの大きさは、１６＊１０ビットになることができる（スタートビットを除く）。ＣＥＣフレームに含まれたブロックの簡単な説明は、表４のとおりである。
【００４９】
【表４】
2017515331.tif 000006
【００５０】
すべてのヘッダブロック及びデータブロックは、１０ビットの長さであって、図４のような同じ基本構造を有することができる。図４において、情報ビット（ｉｎｆｏｒｍａｔｉｏｎ  ｂｉｔｓ）フィールドは、データ、オペコードまたはアドレスになることができる。コントロールビット−ＥＯＭ及びＡＣＫは、ブロック内で常時存在し、常時同一に使用されることができる。ヘッダブロックの場合、情報ビットには、イニシエーターのロジカルアドレス（４ビット）及び対象機器のロジカルアドレス（４ビット）が含まれることができる。データブロックは、ヘッダブロック後に位置し、オペコードが送信され、以後にオペランドのようなデータが送信されることができる。
【００５１】
ＥＯＭ（Ｅｎｄ  ｏｆ  Ｍｅｓｓａｇｅ）ビットは、該当データブロックが最後であるか、または後続するデータブロックが存在するかを表すことができる。実施の形態として、後続するデータブロックがあると「０」に、メッセージが完結されるブロックであると「１」に設定されることができる。
【００５２】
ＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）ビットは、フォロワーがデータまたはヘッダブロックの受信確認に使用されることができる。実施の形態として、イニシエーターは、ＡＣＫビットを「１」に設定して送信し、フォロワーは、「０」と表記して受信確認できる。
【００５３】
オペコード（ｏｐｅｃｏｄｅ、ｏｐｅｒａｔｉｏｎ  ｃｏｄｅ）は、機械語命令の部分であって、行われなければならない動作を表すことができる。言い換えれば、オペコードは、ＣＥＣメッセージを識別する名称であって、固有の識別子／値を有することができる。オペコードの他に、命令語は、オペランドの形態として、命令語に該当するデータ値を含むことができる。
【００５４】
言い換えれば、オペレーター（ｏｐｅｒａｔｏｒ）は、ＣＥＣ命令語を送るコマンドを、オペコード（ｏｐｃｏｄｅ）は、ＣＥＣメッセージを識別する名称を、オペランド（ｏｐｅｒａｎｄ）は、ＣＥＣ命令語／メッセージに該当するデータ値を表すことができる。特に、オペランドは、特定オペコードに対応するデータに該当できる。
【００５５】
図５は、本発明の実施の形態にかかるＨＤＭＩ  ＣＥＣシーケンスを示す。
【００５６】
まず、ソース機器とシンク機器は、ＨＤＭＩケーブル接続を確認することができる（Ｓ５０１０）。図５のように、ソース機器の１８番ピン（ｐｉｎ１８）に５Ｖの電圧が印加され、シンク機器の１９番ピン（ＨＰＤ、ｐｉｎ１９）に５Ｖの電圧が印加されることが確認されると、ソース機器及びシンク機器は、ＨＤＭＩケーブルが接続されたことを確認することができる。
【００５７】
そして、ソース機器及びシンク機器は、接続された機器の情報を送信／受信することができる（Ｓ５０２０）。図５のように、ソース機器は、ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）を介してシンク機器にＥＤＩＤ要請（ｒｅｑｕｅｓｔ）を送信し、シンク機器からＥＤＩＤ情報及びＥＤＩＤエクステンション情報を受信することによって、シンク機器のＥＤＩＤ（Ｅｎｈａｎｃｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取ることができる。
【００５８】
次に、ソース機器及びシンク機器は、セキュリティー上データ送信の暗号化に必要なキーを交換できる（Ｓ５０３０）。このステップは、オプショナルなステップであって、ソース機器及びシンク機器は、ＤＤＣを介してＨＤＣＰキーを交換できる。
【００５９】
そして、ＨＤＭＩ  ＣＥＣプロトコルを使用したシーケンスを介してユーザが入力したコマンドに応じてデータ送信状態をコントロールできる（Ｓ５０４０）。図５は、ＨＤＭＩ  ＣＥＣプロトコルを使用して、デッキ（Ｄｅｃｋ）コントロールを行う実施の形態である。
【００６０】
まず、デッキ状態情報を要請及び受信することによって、シンク機器は、ソース機器のデッキ状態を確認することができる。そして、ユーザがリモコンなどの入力機器を介して「プレイ（ｐｌａｙ）」を入力すると、プレイ命令語（因子：“Ｆｏｒｗａｒｄ”）がソース機器に送信されることができる。ソース機器は、受信したＣＥＣ命令語を認識し、ビデオデータ及びオーディオデータをシンク機器に送信できる。この状態でユーザが追加に「次のチャプター（Ｎｅｘｔ  Ｃｈａｐｔｅｒ）」を入力すると、シンク機器は、デッキコントロール命令語（因子：「Ｓｋｉｐ  Ｆｏｒｗａｒｄ」）をソース機器に送信し、ソース機器は、このＣＥＣ命令語を認識して、次のチャプターのビデオデータ及びオーディオデータをシンク機器に送信できる。
【００６１】
以下では、上述のＨＤＭＩ  ＣＥＣプロトコルを使用してビデオ解像度をコントロールするか、またはＨＤＭＩケーブルの送受信エラーを検出する方法について説明する。シンク機器及びソース機器が支援するビデオデータの解像度がますます高まることによって、送受信される高解像度のデータをＨＤＭＩケーブルが支援できない場合が発生できる。本発明では、このような場合、ケーブル交換を提案するか、または送受信されるデータの解像度を低くする方法に対して提案する。
【００６２】
一方、ＨＤＭＩシステムは、追加的にキャラクターエラーディテクション（ＣＥＤ；Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）機能を提供できる。シンク機器は、受信するデータに対してＣＥＤを行って、データエラーをモニタリングし、エラー発生時これをエラーカウンタにＳＣＤＣレジスタにマッピングできる。ＣＥＤは、シンク機器がディテクトしたキャラクターエラーの数をシンク機器にレポートするメカニズムを提供し、ソース機器は、周期的なインターバルでエラーカウンタをサンプリングすることによって、リンククォリティー（ｑｕａｌｉｔｙ）をチェックできる。
【００６３】
シンク機器は、ＣＥＤを行いながら、ＴＭＤＳチャネル０、１、２のそれぞれに対してキャラクターエラーカウンタを具現（ｉｍｐｌｅｍｅｎｔ）できる。例えば、シンク機器は、受信チャネルを介して入るキャラクターをチェックし、該当チャネルで受信したキャラクターにエラーが発生すると、そのチャネルに関連したキャラクターエラーカウンタを増加させる（ｉｎｃｒｅｍｅｎｔ）ことができる。ソース機器は、シンク機器のエラーカウンタを読み取ってリンククォリティーを確認することができる。このようなシンク機器とソース機器との間のキャラクターエラーディテクション／カウンタ確認は、後述するＳＣＤＣを介して行われることができる。
【００６４】
エラーカウンタ値は、３個のチャネルに対して各々維持（ｍａｉｎｔａｉｎ）されることができる。実施の形態として、各々のエラーカウンタ情報（値）は、１５ビットの長さを有し、ＳＣＤＣソースのレジスタに２バイトでマッピングされることができる。エラーカウンタのＬＳＢ（Ｌｅａｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）８ビット及びＭＳＢ（Ｍｏｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）７ビットがそれぞれ下位（ｌｏｗｅｒ）及び上位（Ｈｉｇｈｅｒ）アドレッシングされた（ａｄｄｒｅｓｓｅｄ）バイトに割り当てられることができ、エラーカウントの最も高い（ｔｏｐｍｏｓｔ）１ビットは、「ｖａｌｉｄ」フラグに割り当てられることができる。
【００６５】
図６は、本発明の実施の形態にかかるＳＣＤＣストラクチャーを示す。
【００６６】
ＨＤＭＩ２．０システムの場合、ＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）を新しく定義する。ＳＣＤＣは、シンク機器で測定したリンク状態情報をソース機器に共有する方法を提案するシステムであって、ソース機器とシンク機器とがデータを交換するポイント−ツ−ポイント（Ｐｏｉｎｔ−ｔｏ−Ｐｏｉｎｔ）通信プロトコルに該当する。ＳＣＤＣ通信は、図１のＤＤＣチャネル（ラインＩ２Ｃ）を使用することができる。
【００６７】
ＳＣＤＣＳ（ＳＣＤＣ  Ｓｔｒｕｃｔｕｒｅ）というシンク機器のメモリに格納され、図６のテーブルのようなデータを含むことができる。図６においてＲ／Ｗは、ソース機器観点で、シンク機器に格納されたＳＣＤＣＳのデータを、ソース機器は、読み取り（ｒｅａｄ）だけが可能であるか、または読み取り／書き込み（ｒｅａｄ／ｗｒｉｔｅ）がすべて可能であるかを示す。
【００６８】
図６のＳＣＤＣＳに含まれるフィールドに対する簡略な説明は、以下のとおりである。
【００６９】
Ｓｉｎｋ  Ｖｅｒｓｉｏｎ：ＳＣＤＣＳ支援（ｃｏｍｐｌｉａｎｔ）シンク機器のバージョン情報を表示。１に設定する。
【００７０】
Ｓｏｕｒｃｅ  Ｖｅｒｓｉｏｎ：ＳＣＤＣＳ支援（ｃｏｍｐｌｉａｎｔ）ソース機器がシンク機器からＥ−ＥＤＩＤを読み込み、Ｅ−ＥＤＩＤのＳＣＤＣ＿Ｐｒｅｓｅｎｔ＝１に設定されていると、ＳＣＤＣＳのＳｏｕｒｃｅ  Ｖｅｒｓｉｏｎを１に設定する。
【００７１】
Ｕｐｄａｔｅ  Ｆｌａｇｓ（Ｕｐｄａｔｅ＿０、Ｕｐｄａｔｅ＿１）：シンク機器がソース機器に知らせなければならない情報（Ｓｔａｔｕｓ、Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔ等）に変化が生じると、該当ｂｉｔを１に設定する。
【００７２】
ＴＭＤＳ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ（ＴＭＤＳ＿Ｃｏｎｆｉｇ）：ＴＭＤＳ＿Ｂｉｔ＿Ｃｌｏｃｋ＿ＲａｔｉｏとＳｃｒａｍｂｌｉｎｇ＿Ｅｎａｂｌｅがそれぞれ１ｂｉｔずつ占有しており、ソース機器がシンク機器のスクランブリング機能を活性化しようとすると、該当ｂｉｔを１に設定。ＴＭＤＳ＿Ｂｉｔ＿Ｃｌｏｃｋ＿Ｒａｔｉｏが１／１０であると０に、１／４０であると、１に設定。
【００７３】
Ｓｃｒａｍｂｌｅｒ  Ｓｔａｔｕｓ：シンク機器がスクランブルされたコントロールコードシーケンスを感知するとき、該当ｂｉｔを１に設定。
【００７４】
Ｃｏｎｆｉｇｕｒａｔｉｏｎ（Ｃｏｎｆｉｇ＿０）：ソース及びシンク機器のＣａｐａｂｉｌｉｔｙ関連情報をｃｏｎｆｉｇｕｒａｔｉｏｎするフィールドとして、現在は、Ｓｏｕｒｃｅ機器がＳｉｎｋ機器のＲｅａｄ  Ｒｅｑｕｅｓｔを支援するかを表すことができるＲＲ＿Ｅｎａｂｌｅ  ｆｉｅｌｄだけがある。
【００７５】
Ｓｔａｔｕｓ  Ｆｌａｇｓ（Ｓｔａｔｕｓ＿Ｆｌａｇ＿０、Ｓｔａｔｕｓ＿Ｆｌａｇ＿１）：Ｃｌｏｃｋ、ｃｈａｎｎｅｌ  ０、１、及びそ２を介して受信されたｄａｔａが成功的にｄｅｃｏｄｉｎｇされたかどうかを表す。
【００７６】
Ｅｒｒ＿Ｄｅｔ＿０〜２＿Ｌ／Ｈ：チャネル０〜３でディテクトされたエラーカウンタのＬＳＢ及びＭＳＢをそれぞれ表す。
【００７７】
−Ｅｒｒ＿Ｄｅｔ＿Ｃｈｅｃｋｓｕｍ：チェックサム（Ｃｈｅｃｋｓｕｍ）を含む７個のレジスタのエラーディテクション値の１バイト合計（ｓｕｍ）が０になるように具現される。
【００７８】
上述のように、０ｘ５０〜０ｘ５６のフィールド値がＣＥＤによりアップデートされることができる。ＳＣＤＣＳのＣＥＤ＿Ｕｐｄａｔｅフラグは、シンク機器がエラーをディテクトすると、１にセットされることができる。ソース機器がエラー値を読み続けると、シンク機器は、ＣＥＤ＿Ｕｐｄａｔｅフラグを再度０にセットできる。ソース機器がＢＥＲを読む場合、シンク機器は、ＣＥＤ＿Ｕｐｄａｔｅフィールド値を変更しない。ＣＥＤフラグ／フィールド値は、シンク機器の電源ＯＦＦまたはＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）がロー（ｌｏｗ）から（ｈｉｇｈ）になった場合にリセットされることができる。
【００７９】
図７は、本発明の一実施の形態にかかる、ソース機器から送信するビデオデータの解像度を変更する方法を示す。
【００８０】
ソース機器は、ＨＤＭＩケーブル及びシンク機器の接続を確認することができる（Ｓ７０１０）。実施の形態として、ソース機器は、図５で説明した方法のように、ＨＤＭＩ機器の接続を確認することができる。
【００８１】
ソース機器は、シンク機器にＨＤＭＩを介してビデオデータを送信できる（Ｓ７０２０）。このとき、ソース機器は、ＨＤＭＩで接続したシンク機器のＥＤＩＤを読み取って、シンク機器が支援できるビデオ解像度情報を獲得し、このビデオ解像度の情報に応じてビデオデータを送信できる。ソース機器は、このときに獲得したビデオ解像度情報でシンク機器が支援可能な最大解像度でビデオデータを送信できる。
【００８２】
ソース機器がビデオ解像度を変更しろとのＣＥＣメッセージを受信すると（Ｓ７０３０）、ソース機器は、出力するビデオの解像度を変更できる（Ｓ７０４０）。ＣＥＣメッセージに応じてソース機器は、ビデオの解像度を高くするか、または低くすることができ、本発明では、ビデオ解像度を変更するＣＥＣメッセージを以下で定義するようにする。
【００８３】
ソース機器は、変更された解像度のビデオデータをシンク機器に送信できる（Ｓ７０５０）。本発明におけるソース機器は、ＨＤＭＩケーブル用量に応じるデータエラー発生を防止するために、ビデオデータの解像度をダウングレードして送信できる。
【００８４】
図８は、本発明の一実施の形態にかかる、シンク機器で受信するビデオデータのエラーをチェックし、これに応じて受信ビデオデータの解像度を変更する方法を示す。
【００８５】
シンク機器は、ＨＤＭＩケーブル及びソース機器の接続を確認することができる（Ｓ７０２０）。実施の形態として、シンク機器は、図５において説明した方法のように、ＨＤＭＩ機器の接続を確認することができる。
【００８６】
シンク機器は、ソース機器からビデオデータを受信し（Ｓ８０２０）、ビデオを受信する各チャネルに対してＣＥＤモニタリングを行うことができる（Ｓ８０３０）。ＣＥＤモニタリングは、上述のように、３個のＴＭＤＳチャネルの各々で受信するビデオデータに対してＣＥＤを行ってエラーカウンタ値を生成することによって行われることができる。各チャネルに対するエラーカウンタ値、すなわちＣＥＤ値は、ＳＣＤＣストラクチャー／データにマッピング／格納することができる。
【００８７】
シンク機器は、ＣＥＤをモニタリングして（Ｓ８０３０）、ＣＥＤ値がスレッショルド値を超えるかどうかを判断し（Ｓ８０４０）、ＣＥＤ値がスレッショルド値以下であると、ビデオデータの受信及びＣＥＤモニタリングを続行し、ＣＥＤ値がスレッショルド値以上であると、ビデオデータ解像度を変更する手順に進むことができる。上述のように、ＣＥＤ値とは、各チャネルに対するエラーカウンタビット値を表すことができる。したがって、シンク機器は、チャネル０〜２の各々に対してエラーカウンタビットが所定のスレッショルド超過であるかどうかを判断できる。したがって、３個のチャネルのうち、一つのチャネルにおいてのみエラーが発生しても、これに対応できるようになる。
【００８８】
ＣＥＤ値がスレッショルド値を超過した場合には、ＨＤＭＩケーブルに問題がある場合、またはＨＤＭＩケーブルの送受信できる用量を超過する高解像度ビデオデータが送受信されている場合などに該当できる。実施の形態に応じて、シンク機器は、ＴＭＤＳチャネルの各々に対してエラーカウンタ値がスレッショルド超過である場合、または全体ＴＭＤＳチャネルの総エラーカウント値がスレッショルド超過である場合に、解像度の変更手順を進むこともできる。
【００８９】
ＨＤＭＩまたは接続した機器がＣＥＣプロトコルを支援しない場合、シンク機器は、関連ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供できる（Ｓ８０８０）。関連ＵＩは、ＨＤＭＩケーブル取替または解像度を低くする提案をユーザに提供するＵＩであって、このようなＵＩは、画面にディスプレイされるＧＵＩ（Ｇｒａｐｈｉｃａｌ  ＵＩ）または音声ＵＩとして提供されることもできる。
【００９０】
ＨＤＭＩまたは接続した機器がＣＥＣプロトコルを支援する場合、シンク機器は、関連ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供し、ビデオ解像度を変更するためのＣＥＣメッセージをソース機器に送信できる（Ｓ８０６０）。そして、シンク機器は、変更された、すなわちより低い解像度をビデオデータのデフォルト（ｄｅｆａｕｌｔ）解像度として設定できる（Ｓ８０７０）。
【００９１】
図９は、本発明の実施の形態にかかるＨＤＭＩ機器のビデオ解像度調節方法を示したフローチャートである。
【００９２】
図９では、図７及び図８に示したソース機器（ＳＴＢ；セットトップボックス）及びシンク機器（ＴＶ）の動作と追加的なステップを共に示す。図９では、ソース機器及びシンク機器がＨＤＭＩで接続されて互いに認識する過程は示さない。図７ないし図９の実施の形態は、互いに補完的な関係である。
【００９３】
ソース機器は、シンク機器のＥＤＩＤを読み取って（Ｓ９０１０）、シンク機器の構成情報及び可能な機能を把握できる。このとき、シンク機器が支援可能なビデオのフォーマットは、ＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）番号／値で識別されることができる。例えば、シンク機器は、ＶＩＣ番号／値が１〜２４であるビデオフォーマットを支援すると識別されることができる。
【００９４】
ソース機器は、識別されたシンク機器の性能に応じて、ビデオデータを送信できる（Ｓ９０２０）。すなわち、ソース機器は、シンク機器が支援可能なビデオフォーマットをＶＩＣで識別し、ソース機器から送信できる最も高い解像度のビデオデータを送信できる。例えば、シンク機器が支援可能な最も高解像度のビデオデータがＶＩＣ＝３１である１９２０ｘ１０８０ｐに５０Ｈｚで、ソース機器が支援可能な最も高解像度のビデオデータもまた、ＶＩＣ＝３１である１９２０ｘ１０８０ｐに５０Ｈｚのビデオであると、このビデオデータを送信できる。ただし、シンク機器が支援可能な最も高解像度のビデオデータがＶＩＣ＝３１である１９２０ｘ１０８０ｐに５０Ｈｚで、ソース機器が支援可能な最も高解像度のビデオデータは、ＶＩＣ＝４０である１２８０ｘ７２０ｐに１００Ｈｚである場合には、このＶＩＣ＝４０であるビデオデータを送信することもできる。
【００９５】
ソース機器からシンク機器に送信するビデオデータにエラーが発生すると（Ｓ９０３０）、シンク機器がＣＥＤ機能を介してエラーをチェックしてＣＥＤ値を増加させることができる。言い換えれば、シンク機器は、受信するビデオデータに対してＣＥＤを行ってＣＥＤ値を生成し、エラー発生時にＣＥＤ値を増加させながら、ＣＥＤ値がスレッショルド値を超過するかどうかをモニタリングできる（Ｓ９０４０）。ＣＥＤ機能を介したエラーディテクト及びこの値の格納及び読み取りは、上述のように動作できる。
【００９６】
ＣＥＤ値がスレッショルド値を超過する場合、シンク機器は、ビデオ解像度の変更を要請するＣＥＣメッセージを送信し、ソース機器は、このようなＣＥＣメッセージを受信することができる（Ｓ９０５０）。ビデオデータの解像度変更を要請するＣＥＣメッセージは、ＶＩＣ情報を含み、ビデオデータの変更される解像度を識別でき、このようなＣＥＣメッセージについては後述する。
【００９７】
ソース機器は、ＣＥＣメッセージを受信すると、受信したＣＥＣメッセージに応じて出力するビデオデータの解像度を現在ＶＩＣの解像度からさらに低いＶＩＣの解像度に変更できる（Ｓ９０６０）。そして、ソース機器は、解像度をダウングレードしたビデオデータをシンク機器に送信できる（Ｓ９０７０）。さらに、ソース機器は、解像度が変更されたことを確認（ｃｏｎｆｉｒｍ）するＣＥＣメッセージを送信して、シンク機器に解像度の変更を知らせることもできる。
【００９８】
シンク機器は、解像度がダウングレードされたビデオデータを受信すると、これを表すＵＩを提供できる（Ｓ９０８０）。実施の形態として、解像度が変更されたというメッセージを視覚的にまたは聴覚的に提供するＵＩを提供でき、図９では、このようなメッセージをスクリーンにディスプレイする実施の形態を示した。
【００９９】
シンク機器は、このように設定された解像度−ＶＩＣ値をＥＤＩＤのようにメモリに格納することができる（Ｓ９０９０）。これは、後にシンク機器をリブート（ｒｅｂｏｏｔ）する場合に、該当ＶＩＣ値をソース機器に提供して、はじめから最適の解像度のビデオデータを受信／出力するためである。シンク機器は、変更された解像度のビデオデータを受信してＣＥＤを行い、所定時間間隔の間にＣＥＤ値が所定のスレッショルド値を越えないと、エラーが発生しないか、または許容可能な水準と判断し、該当解像度値（ＶＩＣ値）を格納することができる。該当解像度値（ＶＩＣ）値は、ＥＤＩＤまたはＳＣＤＣＳのレジスタに格納されることもできる。
【０１００】
図９には示していないが、ＣＥＤ値がスレッショルド値を超過する場合、シンク機器は、図８のようにビデオデータ損傷を知らせ、解像度の調整またはケーブル取替を提案するＵＩを提供することもできる。そして、このようなＵＩを介してビデオデータの解像度を選択するユーザ入力を受信すると、シンク機器は、受信したユーザ入力に応じる解像度情報をＣＥＣメッセージとして送信することによって、ソース機器が送信するビデオデータの解像度を変更することもできる。
【０１０１】
また、シンク機器は、エラーカウンタ値をＳＣＤＣにマッピングし、エラーカウンタ値が所定のスレッショルド値を超過すると、この値をソース機器で読むようにＳＣＤＣＳに表記するか、またはメッセージを送信できる。このような場合、ソース機器は、シンク機器のＳＣＤＣＳでエラーカウンタ値を読み取り、読み取った値がスレッショルド値を超過すると、送信ビデオデータの解像度をダウングレードできる。すなわち、この場合は、上述の解像度変更動作がソース機器側で制御／実行されることである。
【０１０２】
図１０は、本発明の実施の形態にかかるＵＩを示す。
【０１０３】
図１０は、上述のように、シンク機器が受信するビデオデータの損傷を認識した場合、これをユーザに知らせるためのＧＵＩの実施の形態である。図１０の実施の形態において、ＧＵＩは、ユーザにＨＤＭＩケーブルの取替または解像度のダウングレードを提案する内容のメッセージを提供する。ユーザがシンク機器またはリモートコントロール機器を操作して解像度をダウングレードする場合、このような解像度のダウングレードは、上述のようい、ＣＥＣメッセージとしてソース機器に送信されることができる。
【０１０４】
図１１は、本発明の実施の形態にかかるＣＥＣメッセージを示す。
【０１０５】
図１１は、図７ないし図１０において述べたＣＥＣメッセージの実施の形態であって、本発明で定義するＣＥＣメッセージは、該当動作についての説明により定義され、必ず同じシンタックス（ｓｙｎｔａｘ）だけに定義されることではない。
【０１０６】
まず、図１１（ａ）のオペレーターとして、本発明で定義するオペコード及びオペランドについて説明する。
【０１０７】
＜Ｃｈａｎｇｅ  Ｒｅｓｏｌｕｔｉｏｎ＞：シンク機器からソース機器にビデオ解像度の変更を要請するＣＥＣメッセージ／命令語を表すオペコード。パラメータとしてＶＩＣ値を含むか、ＶＩＣ値と共に送信されることができる。
【０１０８】
＜Ｃｈａｎｇｅｄ  Ｒｅｓｏｌｕｔｉｏｎ＞：ソース機器からシンク機器にビデオ解像度が変更されたことを確認するＣＥＣメッセージ／命令語を表すオペコード。オペコード＜Ｃｈａｎｇｅ  Ｒｅｓｏｌｕｔｉｏｎ＞の応答ＣＥＣメッセージとして送受信されることができる。
【０１０９】
次に、本発明で定義する図１１（ｂ）のオペランドについて説明する。
【０１１０】
［ＶＩＣ］：送受信されるビデオデータの情報として、特に解像度を表すオペランド。実施の形態として、ＶＩＣは、１バイトであって１〜１２８の値を有することができる。ＶＩＣの値及び値に該当する解像度の定義については、図１２ないし図１５において示した。
【０１１１】
図１２ないし図１５は、本発明の実施の形態にかかるＶＩＣテーブルを示す。
【０１１２】
図１２ないし図１５のＶＩＣテーブルは、各々のＶＩＣ値に応じるビデオデータのフォーマット（Ｆｏｒｍａｔ）、フィールドレート（Ｆｉｅｌｄ  Ｒａｔｅ）、画面割合（Ｐｉｃｔｕｒｅ  Ａｓｐｅｃｔ  Ｒａｔｉｏ）及びピクセル縦横比（Ｐｉｘｅｌ  Ａｓｐｅｃｔ  Ｒａｔｉｏ）を示す。このようなＶＩＣテーブルの情報をＶＩＣ情報と呼ぶこともでき、ＶＩＣ値をＶＩＣ情報と呼ぶこともできる。
【０１１３】
本発明の思想または範囲から外れずに本発明で多様な変更及び変形が可能であることは当業者にとって理解されるはずである。したがって、本発明は、添付された請求項及びその同等範囲内で提供される本発明の変更及び変形を含むように意図される。
【０１１４】
本明細書で装置及び方法発明がすべて言及され、装置及び方法発明両方の説明は、互いに補完して適用されることができる。
【０１１５】
多様な実施の形態が本発明を実施するための最善の形態で説明された。
【産業上の利用可能性】
【０１１６】
本発明は、一連のＨＤＭＩ分野において利用される。
【０１１７】
本発明の思想または範囲から逸脱せずに本発明において多様な変更及び変形が可能であることは当業者にとって明らかである。よって、本発明は、添付された請求項及びそれと同等範囲内で提供される本発明の変更及び変形を含むことを意図する。
【図１】
2017515331.tif 000007
【図２】
2017515331.tif 000008
【図３】
2017515331.tif 000009
【図４】
2017515331.tif 000010
【図５】
2017515331.tif 000011
【図６】
2017515331.tif 000012
【図７】
2017515331.tif 000013
【図８】
2017515331.tif 000014
【図９】
2017515331.tif 000015
【図１０】
2017515331.tif 000016
【図１１】
2017515331.tif 000017
【図１２】
2017515331.tif 000018
【図１３】
2017515331.tif 000019
【図１４】
2017515331.tif 000020
【図１５】
2017515331.tif 000021
【手続補正書】
【提出日】平成28年9月9日(2016.9.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＨＤＭＩ（登録商標）シンク機器のデータを送信および受信するための方法において、シンク機器のデータを送信および受信するための前記方法は、
ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信することと、
エラーカウンタ値がスレッショルド値に達するまで、前記受信されたビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行うことによって前記エラーカウンタ値をカウントすることと、
前記エラーカウンタ値をＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データにマッピングすることと
を含む、方法。
【請求項２】
前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信することと、
前記ＣＥＣメッセージに応じて変更された解像度を有するビデオデータを前記ソース機器から受信することと
をさらに含む、請求項１に記載の方法。
【請求項３】
前記ＣＥＣメッセージは、前記ビデオデータの変更される解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報を含む、請求項２に記載の方法。
【請求項４】
前記変更された解像度のビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行うことによってエラーカウンタ値を生成することと、
前記変更された解像度のビデオデータに対してエラーがディテクトされない場合、前記ビデオデータのＶＩＣ情報を格納することと
をさらに含む、請求項３に記載の方法。
【請求項５】
前記エラーカウンタ値がスレッショルド値を超過する場合、ＨＤＭＩケーブルの取替またはビデオ解像度のダウングレードを提案するメッセージを含むＵＩを出力することをさらに含む、請求項２に記載の方法。
【請求項６】
ＨＤＭＩを使用することによってデータを送信および受信するシンク機器において、前記シンク機器は、
ＨＤＭＩを介してオーディオ／ビデオデータを送信および受信するＨＤＭＩ受信機と、
前記ＨＤＭＩ受信機のデータ送信および受信を制御するコントローラと
を備え、
前記シンク機器は、
ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信することと、
エラーカウンタ値がスレッショルド値に達するまで、前記受信されたビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行うことによって前記エラーカウンタ値をカウントすることと、
前記エラーカウンタ値をＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データにマッピングすることと
を行う、シンク機器。
【請求項７】
前記シンク機器は、前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信し、前記ＣＥＣメッセージに応じて変更された解像度を有するビデオデータを前記ソース機器から受信する、請求項６に記載の機器。
【請求項８】
前記ＣＥＣメッセージは、前記ビデオデータの変更される解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報を含む、請求項７に記載の機器。
【請求項９】
前記変更された解像度のビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行うことによってエラーカウンタ値が生成され、
前記変更された解像度のビデオデータに対してエラーがディテクトされない場合、前記ビデオデータのＶＩＣ情報が格納される、請求項８に記載の機器。
【請求項１０】
前記シンク機器は、前記エラーカウンタ値がスレッショルド値を超過する場合、ＨＤＭＩケーブルの取替または表示されるビデオ解像度のダウングレードを提案するメッセージを含むＵＩを出力する、請求項７に記載の機器。
【請求項１１】
ＨＤＭＩを使用することによってソース機器のデータを送信および受信するための方法において、ソース機器のデータを送信および受信するための前記方法は、
シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取ることによって、前記シンク機器が支援可能なビデオ解像度情報を獲得することと、
前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信することと、
前記シンク機器のＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データから、前記送信されたビデオデータに対するＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）エラーカウンタ値を読み取ることと
を含む、方法。
【請求項１２】
前記ビデオデータの解像度の変更を要請するＣＥＣメッセージを前記シンク機器から受信することと、
前記ＣＥＣメッセージに応じて変更された前記解像度を有するビデオデータを送信することと
をさらに含み、
前記ＣＥＣメッセージは、ビデオデータの変更される解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報をさらに含む、請求項１１に記載の方法。
【請求項１３】
前記ＣＥＣメッセージに応じて変更されたビデオデータの前記解像度は、ダウングレードされた解像度である、請求項１２に記載の方法。
【請求項１４】
ＨＤＭＩを使用することによってデータを送信および受信するソース機器において、前記ソース機器は、
ＨＤＭＩを介してデータを送信および受信するＨＤＭＩ送信機と、
前記ＨＤＭＩ送信機のデータ送信および受信を制御するコントローラと
を備え、
前記ソース機器は、
シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取ることによって、前記シンク機器が支援可能なビデオ解像度情報を獲得することと、
前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信することと、
前記シンク機器のＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）から、前記送信されたビデオデータに対するＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）エラーカウンタ値を読み取ることと
を行う、ソース機器。
【請求項１５】
前記ソース機器は、前記ビデオデータの解像度の変更を要請するＣＥＣメッセージを前記シンク機器から受信し、前記ＣＥＣメッセージに応じて変更された前記解像度を有するビデオデータを送信し、
前記ＣＥＣメッセージは、ビデオデータの変更される解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報をさらに含む、請求項１４に記載の機器。
【請求項１６】
前記ＣＥＣメッセージに応じて変更されたビデオデータの前記解像度は、ダウングレードされた解像度である、請求項１５に記載の機器。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上述の技術的課題を解決するために、本発明にかかるＨＤＭＩを使用してデータを送受信するソース機器は、ＨＤＭＩを介してデータを送受信するＨＤＭＩ送信機と、前記ＨＤＭＩ送信機のデータ送受信を制御するコントローラとを備え、前記ソース機器は、シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取って、シンク機器が支援可能なビデオ解像度情報を獲得し、前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信し、前記シンク機器から前記ビデオデータの解像度変更を要請するＣＥＣメッセージを受信し、前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを送信する。
本発明は、例えば、以下を提供する。
（項目１）
ＨＤＭＩ（登録商標）シンク機器のデータ送受信方法であって、
ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信するステップと、
前記受信するビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成するステップと、
前記エラーカウンタ値がスレッショルド値を超過する場合、前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信するステップと、
前記ソース機器から前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを受信するステップとを含む、シンク機器のデータ送受信方法。
（項目２）
前記エラーカウンタ値をＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データでマッピングするステップをさらに含む、項目１に記載のシンク機器のデータ送受信方法。
（項目３）
前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報を含む、項目１に記載のＨＤＭＩシンク機器のデータ送受信方法。
（項目４）
前記変更された解像度のビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成するステップをさらに行い、
前記変更された解像度のビデオデータに対してエラーがディテクトされない場合、前記ビデオデータのＶＩＣ情報を格納するステップをさらに含む、項目３に記載のＨＤＭＩシンク機器のデータ送受信方法。
（項目５）
前記エラーカウンタ値がスレッショルド値を超過する場合、ＨＤＭＩケーブルの取替またはビデオ解像度のダウングレードを提案するメッセージを含むＵＩを出力するステップをさらに含む、項目１に記載のＨＤＭＩシンク機器のデータ送受信方法。
（項目６）
ＨＤＭＩを使用してデータを送受信するシンク機器であって、
ＨＤＭＩを介してオーディオ／ビデオデータを送受信するＨＤＭＩ受信機と、
前記ＨＤＭＩ受信機のデータ送受信を制御するコントローラとを備え、
前記シンク機器は、
ソース機器からＨＤＭＩの少なくとも一つのチャネルを介してビデオデータを受信し、前記受信するビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成し、
前記エラーカウンタ値がスレッショルド値を超過する場合、前記ビデオデータの解像度変更を要請するＣＥＣメッセージを前記ソース機器に送信し、
常時ソース機器から前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを受信する、シンク機器。
（項目７）
前記シンク機器は、前記エラーカウンタ値をＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データでマッピングする、項目６に記載のシンク機器。
（項目８）
前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報を含む、項目６に記載のシンク機器。
（項目９）
前記シンク機器は、前記変更された解像度のビデオデータに対してＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）を行ってエラーカウンタ値を生成し、
前記変更された解像度のビデオデータに対してエラーがディテクトされない場合、前記ビデオデータのＶＩＣ情報を格納する、項目８に記載のシンク機器。
（項目１０）
前記シンク機器は、前記エラーカウンタ値がスレッショルド値を超過する場合、ＨＤＭＩケーブルの取替またはビデオ解像度のダウングレードを提案するメッセージを含むＵＩを出力する、項目６に記載のシンク機器。
（項目１１）
ＨＤＭＩを使用したソース機器のデータ送受信方法であって、
シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取って、シンク機器が支援可能なビデオ解像度情報を獲得するステップと、
前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信するステップと、
前記シンク機器から前記ビデオデータの解像度変更を要請するＣＥＣメッセージを受信するステップと、
前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを送信するステップとを含む、ソース機器のデータ送受信方法。
（項目１２）
前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報をさらに含む、項目１１に記載のソース機器のデータ送受信方法。
（項目１３）
前記ＣＥＣメッセージに応じて変更される解像度のビデオデータは、解像度がダウングレードされることを特徴とする、項目１１に記載のソース機器のデータ送受信方法。
（項目１４）
前記シンク機器のＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データから前記送信されるビデオデータに対するＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）エラーカウンタ値を読み取るステップをさらに含む、項目１１に記載のソース機器のデータ送受信方法。
（項目１５）
ＨＤＭＩを使用してデータを送受信するソース機器であって、
ＨＤＭＩを介してデータを送受信するＨＤＭＩ送信機と、
前記ＨＤＭＩ送信機のデータ送受信を制御するコントローラとを備え、
前記ソース機器は、
シンク機器のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を読み取って、シンク機器が支援可能なビデオ解像度情報を獲得し、
前記ビデオ解像度情報に応じて前記シンク機器にビデオデータを送信し、
前記シンク機器から前記ビデオデータの解像度変更を要請するＣＥＣメッセージを受信し、
前記ＣＥＣメッセージに応じて変更される解像度のビデオデータを送信する、ソース機器。
（項目１６）
前記ＣＥＣメッセージは、前記変更されるビデオデータの解像度を表すＶＩＣ（Ｖｉｄｅｏ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｄｅ）情報をさらに含む、項目１５に記載のソース機器。
（項目１７）
前記ＣＥＣメッセージに応じて変更される解像度のビデオデータは、解像度がダウングレードされることを特徴とする、項目１５に記載のソース機器。
（項目１８）
前記シンク機器のＳＣＤＣ（Ｓｔａｔｕｓ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｄａｔａ  Ｃｈａｎｎｅｌ）データから前記送信されるビデオデータに対するＣＥＤ（Ｃｈａｒａｃｔｅｒ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）エラーカウンタ値を読み取る、項目１１に記載のソース機器。
【国際調査報告】
2017515331.tif 000022
2017515331.tif 000023
2017515331.tif 000024
2017515331.tif 000025