説明

送信装置、送信方法、受信装置、受信方法、送受信システムおよびケーブル

【課題】後方互換性を確保しつつ、高いデータレートでの信号伝送を可能する。
【解決手段】ソース機器110およびシンク機器120をHDMIケーブル200により接続する。ソース機器110は、現行HDMIおよび新HDMIの双方に対応している。ビデオデータ等のデジタル信号を伝送するための差動信号チャネルは、現行HDMIが3チャネルであるのに対して、新HDMIでは例えば6チャネルとされる。ソース機器110の制御部113は、ケーブル200が新HDMIに対応し、かつシンク機器120が新HDMIに対応している場合、データ送信部112を新HDMIの動作モードに制御する。一方、制御部113は、少なくとも、シンク機器120が現行HDMIにのみ対応していると判断する場合、あるいはケーブル200が現行HDMIに対応していると判断する場合、データ送信部112を現行HDMIの動作モードに制御する。

【発明の詳細な説明】
【技術分野】
【0001】
この発明は、送信装置、送信方法、受信装置、受信方法、送受信システムおよびケーブルに関し、特に、ビデオなどのデジタル信号を差動信号により伝送路を介して送信する送信装置等に関する。
【背景技術】
【0002】
近年、CE(Consumer Electronics)機器をつなぐ、デジタルインタフェースとして、HDMI(High Definition Multimedia Interface)が幅広く用いられており、業界でのデファクトスタンダードとなっている。例えば、非特許文献1には、HDMI規格についての記載がある。このHDMI規格においては、3データ差動ラインペア(TMDS Channel 0/1/2)を用いて、デジタル信号としてビデオ、オーディオ、コントロールの各信号の伝送を行っている。
【先行技術文献】
【非特許文献】
【0003】
【非特許文献1】High-Definition Multimedia Interface Specification Version 1.4,June5 2009
【発明の概要】
【発明が解決しようとする課題】
【0004】
現在、このデジタル信号の伝送速度としてHDMI規格上で決められている値は、最大でもおよそ10.2Gbpsとなっている。高品質3D(3 dimension)のビデオ信号や、今後の4k2k(QFHD)やさらなる高画質コンテンツのビデオ信号に対応することを考えると、HDMIでも15Gbps、20Gbpsといった現在の規格上での最高値以上への拡張が、今後求められる状況にある。
【0005】
このHDMIの高速化に対しては、二つのアプローチが考えられる。ひとつは、現在の3データ差動ラインペアをそのまま用いて、データを伝送するクロックスピードを上げて、その分だけ伝送レートを上げる方式である。しかし、この方法によれば、銅線の差動ペアを用いることによる物理的限界から、クロックスピードをあげるのみによる伝送帯域の拡張は困難である。また、もしこの方法が可能だとしても伝送距離が極端に短くなることが想定される。つまり、機器を結ぶHDMIケーブルの長さが限定させられてしまう課題がある。
【0006】
もうひとつの、本発明に関係する解決の手段としては、現在の3つのデータ差動ラインペア数を、4つ以上に増やすことである。それに応じて、データを伝送するレーンが増える分だけデータレートを上げることができる。しかし、このデータ差動ラインペアを増やす方法では、その際に、現行のHDMIとの互換性が課題となる。具体的には、例えば、単にデータ差動ラインペアの数だけコネクタのピンを従来の19ピンから増やすとすると、過去の機器との接続に置いて互換性を欠く事となり、ユーザにとって、誤解と混乱を招き、相応しくない。
【0007】
それを解決する手段としては、コネクタ(プラグ、レセプタクル)の互換を保つことである。つまり従来の19ピンのコネクタから、コネクタを変更することなく、ケーブル自体においても機能的な不良が出ないように、配線を考慮する必要がある。
【0008】
この発明の目的は、現行HDMIと高い互換性を持ち、現行HDMIより高いデータレートでの信号伝送を可能とする新規なデジタルインタフェース(新HDMI)を提供することにある。また、この発明の目的は、現行HDMIと新HDMIの機能を持ち良好な信号伝送を行う送信装置、受信装置を提供することにある。
【課題を解決するための手段】
【0009】
この発明の概念は、
外部機器に、差動信号により、伝送路を介して、デジタル信号を送信し、上記差動信号のチャネル数を第1の数とする第1の動作モードおよび上記差動信号のチャネル数を上記第1の数よりも大きな第2の数とする第2の動作モードを有するデジタル信号送信部と、
上記外部機器および上記伝送路が上記第2の動作モードに対応しているか否かを判断する動作モード判断部と、
上記動作モード判断部の判断に基づいて、上記デジタル信号送信部の動作を制御する動作制御部と
を備える送信装置にある。
【0010】
この発明において、デジタル信号送信部によって、外部機器(受信装置)に、差動信号により、伝送路を介して、デジタル信号が送信される。このデジタル信号送信部は、第1の動作モードおよび第2の動作モードを有しており、いずれかが選択的に用いられる。差動信号のチャネル数は、第1の動作モードでは第1の数とされ、第2の動作モードでは第1の数より大きな第2の数とされる。例えば、第1の動作モードは現行HDMIの動作モードであって第1の数は3とされ、第2の動作モードは新HDMIの動作モードであって第2の数は3より大きな6とされる。
【0011】
例えば、伝送路はケーブルであり、このケーブルのプラグを接続するための、複数のピンを有するレセプタクルを備え、デジタル信号送信部は、第1の動作モードで第1のピンアサイメントを選択し、第2の動作モードで第1のピンアサイメントとは異なる第2のピンアサイメントを選択する、ようにされる。例えば、第2のピンアサイメントでは、第1のピンアサイメントでデジタル信号および/またはクロック信号の差動信号の信号端子に対応したシールド端子として用いられている端子を、デジタル信号の差動信号の信号端子として用いる、ようにされる。また、例えば、第2のピンアサイメントでは、第1のピンアサイメントでクロック信号の差動信号の信号端子を、デジタル信号の差動信号の信号端子として用いる、ようにされる。
【0012】
動作モード判断部により、外部機器および伝送路が第2の動作モードに対応しているか否かが判断される。例えば、動作モード判断部は、外部機器が第2の動作モードに対応しているか否かを、外部機器から伝送路を介して読み出したこの外部機器の能力情報に基づいて判断する、ようにされる。また、例えば、動作モード判断部は、外部機器が第2の動作モードに対応しているか否かを、外部機器との間で伝送路を介して通信を行うことで判断する、ようにされる。
【0013】
例えば、動作モード判断部は、伝送路が第2の動作モードに対応しているか否かを、この第2の動作モードに対応している伝送路が持つ情報提供機能を用いて判断する、ようにされる。例えば、第2の動作モードに対応している伝送路が持つ情報提供機能は、この伝送路が第2の動作モードに対応していることを外部機器に報告する機能であり、外部機器は、伝送路から報告された情報を自身の能力情報に追記する機能を有し、動作モード判断部は、伝送路が第2の動作モードに対応しているか否かを、外部機器から伝送路を介して読み出した能力情報に基づいて判断する、ようにされる。
【0014】
また、例えば、第2の動作モードに対応している伝送路が持つ情報提供機能は、外部機器から読み出される能力情報のうち、伝送路が第2の動作モードに対応しているか否かを示す情報を、対応していることを示すように書き換える機能であり、動作モード判断部は、伝送路が第2の動作モードに対応しているか否かを、外部機器から伝送路を介して読み出した能力情報に基づいて判断する、ようにされる。
【0015】
また、例えば、第2の動作モードに対応している伝送路が持つ情報提供機能は、この伝送路が第2の動作モードに対応しているという情報を近距離無線通信で提供する機能であり、動作モード判断部は、伝送路が第2の動作モードに対応しているか否かを、伝送路から近距離無線通信によって第2の動作モードに対応しているという情報が提供されるか否かに基づいて判断する、ようにされる。
【0016】
また、例えば、動作モード判断部は、伝送路の、第1の動作モードでは差動信号の送信路を構成していないとともに、第2の動作モードでは差動信号の送信路を構成する一対の信号線を用いて、外部機器に所定のデジタル信号の差動信号を送信し、この外部機器から送られてくる信号に基づいて判断する、ようにされる。例えば、外部機器から送られてくる信号は、外部機器が受信した所定の差動信号により得られた受信デジタル信号が正しいか否かを示す信号とされる。また、例えば、外部機器から送られてくる信号は、外部機器が受信した所定の差動信号により得られた受信デジタル信号とされる。
【0017】
このように、この発明においては、デジタル信号送信部は差動信号のチャネル数が第1の数の第1の動作モードの他に、差動信号のチャネル数が第1の数より大きな第2の数の第2の動作モードを有するものとされている。第2の動作モード(新HDMI規格)が用いられることで、高いデータレートでの信号伝送が可能となる。また、外部機器、伝送路などが第2の動作モードに対応していないときは、第1の動作モード(現行HDMI規格)が用いられることで、後方互換性が確保される。
【0018】
この発明において、例えば、動作モード判断部の判断結果を、伝送路を介して、外部機器に送信する情報送信部をさらに備える、ようにされる。この場合、例えば、外部機器が差動信号のチャネル数を第1の数とする第1の動作モードおよび差動信号のチャネル数を第1の数よりも大きな第2の数とする第2の動作モードを有するデジタル信号受信部を備えるとき、上述の判断結果により、デジタル信号受信部の動作を制御することが可能となる。
【0019】
また、この発明において、例えば、レセプタクルの形状は、第2の動作モードに対応したケーブルのプラグの形状に合致し、第1の動作モードに対応したケーブルのプラグの形状を包含する、ようにされてもよい。この場合、レセプタクルには、第2の動作モードに対応したケーブルのプラグを接続できると共に、第1の動作モードに対応したケーブルのプラグも接続可能となり、ケーブル接続に関して後方互換性が確保される。なお、この場合、第1の動作モードのみに対応したデジタル信号送信部を持つ送信装置のレセプタクルの形状は、第1の動作モードに対応したケーブルのプラグの形状に合致しているので、このレセプタクルに第2の動作モードに対応したケーブルのプラグを接続することはできない。
【0020】
また、この発明において、例えば、動作制御部の制御情報をユーザに提供するための表示部への表示を制御する表示制御部をさらに備える、ようにされてもよい。この場合、ユーザは、デジタル信号送信部がどのように制御されているかを容易に把握可能となる。例えば、デジタル信号送信部が、第1の動作モードとされているか、あるいは第2の動作モードとされているかを、ユーザは容易に把握可能となる。
【0021】
また、この発明において、例えば、動作モード判断部で外部機器および伝送路が第2の動作モードに対応していると判断されるとき、表示制御部は、デジタル信号送信部を、第1の動作モードにするか第2の動作モードにするかをユーザに選択させるためのユーザインタフェース画面を表示部に表示するように制御する、ようにされてもよい。この場合、ユーザは、ユーザインタフェース画面に基づいて、デジタル信号送信部の動作モードを任意に設定することが可能となる。
【0022】
この発明の他の概念は、
外部機器から、差動信号により、伝送路を介して、デジタル信号を受信し、上記差動信号のチャネル数を第1の数とする第1の動作モードおよび上記差動信号のチャネル数を上記第1の数よりも大きな第2の数とする第2の動作モードを有するデジタル信号受信部と、
上記外部機器から、上記第1の動作モードおよび上記第2の動作モードのいずれを選択すべきかを示す動作モード情報を受信する情報受信部と、
上記情報受信部で受信された動作モード情報に基づいて、上記デジタル信号受信部の動作を制御する動作制御部と
を備える受信装置にある。
【0023】
この発明において、デジタル信号受信部によって、外部機器(送信装置)から、差動信号により、伝送路を介して、デジタル信号が受信される。このデジタル信号受信部は、第1の動作モードおよび第2の動作モードを有しており、いずれかが選択的に用いられる。差動信号のチャネル数は、第1の動作モードでは第1の数とされ、第2の動作モードでは第1の数より大きな第2の数とされる。例えば、第1の動作モードは現行HDMIの動作モードであって第1の数は3とされ、第2の動作モードは新HDMIの動作モードであって第2の数は3より大きな6とされる。
【0024】
情報受信部により、外部機器から、第1の動作モードおよび第2の動作モードのいずれを選択すべきかを示す動作モード情報が受信される。そして、動作制御部により、情報受信部で受信された動作モード情報に基づいて、デジタル信号受信部の動作が制御される。この場合、デジタル信号受信部の動作モードを、外部機器のデジタル信号送信部の動作モードに合わせることが容易となり、外部機器からデジタル信号を良好に受信可能となる。
【0025】
この発明の他の概念は、
送信装置および受信装置が伝送路を介して接続されてなる送受信システムであって、
上記送信装置は、
上記受信装置に、差動信号により、上記伝送路を介して、デジタル信号を送信し、上記差動信号のチャネル数を第1の数とする第1の動作モードおよび上記差動信号のチャネル数を上記第1の数よりも大きな第2の数とする第2の動作モードを有するデジタル信号送信部と、
上記受信装置および上記伝送路が上記第2の動作モードに対応しているか否かを判断する動作モード判断部と、
上記動作モード判断部の判断に基づいて、上記デジタル信号送信部の動作を制御する送信動作制御部と、
上記デジタル信号送信部の動作モード情報を、上記伝送路を介して、上記受信装置に送信する情報送信部とを備え、
上記受信装置は、
上記送信装置から、差動信号により、上記伝送路を介して、デジタル信号を受信し、上記差動信号のチャネル数を上記第1の数とする第1の動作モードおよび上記差動信号のチャネル数を上記第2の数とする第2の動作モードを有するデジタル信号受信部と、
上記送信装置から、上記伝送路を介して、上記動作モード情報を受信する情報受信部と、
上記情報受信部で受信された動作モード情報に基づいて、上記デジタル信号受信部の動作を制御する受信動作制御部とを備える
送受信システムにある。
【0026】
また、この発明のさらに他の概念は、
送信装置から受信装置に所定チャネル数の差動信号によりデジタル信号を送信するケーブルであって、
上記送信装置または上記受信装置に、上記ケーブルの信号伝送能力を示す情報を提供する情報提供機能部を有する
ケーブルにある。
【0027】
例えば、情報提供機能部は、受信装置または送信装置からの要求に応じて、ケーブルの信号伝送能力を示す情報を、ケーブルを介して、受信装置または送信装置に提供する。また、例えば、情報提供機能部は、上記送信装置が上記受信装置から上記ケーブルを介して読み出す能力情報の一部を書き換える。また、例えば、情報提供機能部は、送信装置または上記受信装置に、近距離無線通信により、ケーブルの信号伝送能力を示す情報を提供する。
【発明の効果】
【0028】
この発明によれば、後方互換性を確保しつつ、高いデータレートでの信号伝送が可能となる。
【図面の簡単な説明】
【0029】
【図1】この発明の実施の形態としてのAVシステムの構成例を示すブロック図である。
【図2】ソース機器、HDMIケーブルおよびシンク機器の組み合わせ例を示す図である。
【図3】ソース機器のデータ送信部とシンク機器のデータ受信部の構成例(現行HDMIの動作モード時)を示す図である。
【図4】ソース機器のデータ送信部とシンク機器のデータ受信部の構成例(新HDMIの動作モード時)を示す図である。
【図5】TMDS伝送データの構造例を示す図である。
【図6】現行HDMI(Type A)および新HDMIのピンアサイメントを比較して示す図である。
【図7】現行HDMIおよび新HDMIのソース機器、シンク機器のレセプタクルのピン配置を示す図である。
【図8】現行HDMIケーブルの構造例を示す図である。
【図9】新HDMIケーブルの構造例を示す図である。
【図10】新HDMIケーブルの他の構造例を示す図である。
【図11】ソース機器の制御部の動作モード制御の処理手順の一例を示すフローチャートである。
【図12】ソース機器の制御部の制御により表示部(ディスプレイ)に表示されるUI画面の一例を示す図である。
【図13】ソース機器の制御部の動作モード制御の処理手順の他の例を示すフローチャートである。
【図14】EDID上に新たに定義されるフラグ情報の例を示す図である。
【図15】制御部におけるケーブルが新HDMIに対応しているか否かの判断の方法を説明するための図であって、新HDMIケーブルのプラグにLSIが内蔵されていることを示す図である。
【図16】制御部におけるケーブルが新HDMIに対応しているか否かの判断の方法を説明するための図であって、新HDMIケーブル内LSIのEDIDデータ書換え回路の一例を示す図である。
【図17】制御部におけるケーブルが新HDMIに対応しているか否かの判断の方法を説明するための図であって、新HDMIケーブルのプラグにRFタグチップ(LSI)が内蔵されていることを示す図である。
【図18】制御部におけるケーブルが新HDMIに対応しているか否かの判断の方法を説明するための図であって、ケーブルの電気的特性の測定を行うことで、ケーブルが新HDMIに対応しているか否かを判断することを説明するための図である。
【図19】ケーブルの電気的特性の測定を行うことで、ケーブルが新HDMIに対応しているか否かを判断することを説明するための図である。
【図20】新HDMIのケーブルプラグ、レセプタクルの形状の他の例を説明するための図である。
【図21】現行HDMIケーブルと新HDMIケーブルのプラグの斜視図である。
【発明を実施するための形態】
【0030】
以下、発明を実施するための形態(以下、「実施の形態」とする)について説明する。なお、説明を以下の順序で行う。
1.実施の形態
2.変形例
【0031】
<1.実施の形態>
[AVシステムの構成例]
図1は、実施の形態としてのAV(Audio and Visual)システム100の構成例を示している。このAVシステム100は、ソース機器110とシンク機器120とが接続されて構成されている。ソース機器110は、例えば、ゲーム機、ディスクプレーヤ、セットトップボックス、デジタルカメラ、携帯電話などのAVソースである。シンク機器120は、例えば、テレビ受信機、プロジェクタ等である。
【0032】
ソース機器110およびシンク機器120は、ケーブル200を介して接続されている。ソース機器110には、データ送信部112が接続された、コネクタを構成するレセプタクル111が設けられている。シンク機器120には、データ受信部122が接続された、コネクタを構成するレセプタクル121が設けられている。また、ケーブル200の一端にはコネクタを構成するプラグ201が設けられ、その他端にはコネクタを構成するプラグ202が設けられている。ケーブル200の一端のプラグ201はソース機器110のレセプタクル111に接続され、このケーブル200の他端のプラグ202はシンク機器120のレセプタクル121に接続されている。
【0033】
ソース機器110は、制御部113を有している。この制御部113は、ソース機器110の全体を制御する。この実施の形態において、ソース機器110のデータ送信部112は、現行HDMIおよび新HDMIの双方に対応している。制御部113は、ケーブル200が新HDMIに対応し、かつシンク機器120が新HDMIに対応していると判断する場合、データ送信部112を新HDMIの動作モードで動作するように制御する。一方、制御部113は、少なくとも、シンク機器120が現行HDMIにのみ対応していると判断する場合、あるいはケーブル200が現行HDMIに対応していると判断する場合、データ送信部112を現行HDMIの動作モードで動作するように制御する。
【0034】
シンク機器120は、制御部123を有している。この制御部123は、シンク機器120の全体を制御する。この実施の形態において、シンク機器120のデータ受信部122は、現行HDMIにのみ、あるいは現行HDMIおよび新HDMIの双方に対応している。データ受信部122が現行HDMIおよび新HDMIの双方に対応している場合、制御部123は、このデータ受信部122を、ソース機器110のデータ送信部112と同じ動作モードで動作するように制御する。この場合、制御部123は、ソース機器110からCECなどのラインを通じて送られる動作モードの判断結果に基づいて、データ受信部122の動作モードを制御する。ケーブル200は、現行HDMI、あるいは新HDMIに対応している。
【0035】
図1に示すAVシステム100において、図2(a)に示すように、ケーブル200が新HDMIに対応し、また、シンク機器120が現行HDMIおよび新HDMIの双方に対応しているとき、新HDMIでのデータ伝送が行われる。この際、ソース機器110のデータ送信部112およびシンク機器120のデータ受信部122は、新HDMIの動作モードで動作するように制御される。
【0036】
また、図1に示すAVシステム100において、図2(b)〜(d)に示すように、少なくとも、ケーブル200が現行HDMIに対応しているか、あるいはシンク機器120が現行HDMIにのみ対応しているとき、現行HDMIでのデータ伝送が行われる。この際、ソース機器110のデータ送信部112は、現行HDMIの動作モードで動作するように制御される。また、現行HDMIおよび新HDMIの双方に対応しているシンク機器120のデータ受信部122は、現行HDMIの動作モードで動作するように制御される。なお、図2(b)の場合には、データ転送レートを低くするなどしてケーブル200が新HDMIのデータ伝送が可能なときには、新HDMIモードでのデータ伝送が行われることがある。
【0037】
[データ送信部、データ受信部の構成例]
図3、図4は、図1のAVシステム100における、ソース機器110のデータ送信部112と、シンク機器120のデータ受信部122の構成例を示している。データ送信部112は、有効画像区間(「アクティブビデオ区間」ともいう)において、非圧縮の1画面分のビデオデータに対応する差動信号を、複数のチャネルで、データ受信部122に一方向に送信する。
【0038】
ここで、有効画像区間は、一の垂直同期信号から次の垂直同期信号までの区間から、水平帰線区間及び垂直帰線区間を除いた区間である。また、データ送信部112は、水平帰線区間または垂直帰線区間において、少なくともビデオデータに付随するオーディオデータや制御データ、その他の補助データ等に対応する差動信号を、複数のチャネルで、データ受信部122に一方向に送信する。
【0039】
データ受信部122は、アクティブビデオ区間において、複数のチャネルで、データ送信部122から一方向に送信されてくる、ビデオデータに対応する差動信号を受信する。また、このデータ受信部122は、水平帰線区間または垂直帰線区間において、複数のチャネルで、データ送信部112から一方向に送信されてくる、オーディオデータや制御データに対応する差動信号を受信する。
【0040】
データ送信部112とデータ受信部122とからなるHDMIシステムの伝送チャネルには、以下のものがある。まず、伝送チャネルとして、差動信号チャネル(TMDSチャネル、TMDSクロックチャネル)がある。ビデオデータ等のデジタル信号を伝送するための差動信号チャネルは、現行HDMIにおいては3チャネルであるが、新HDMIにおいては6チャネルである。
【0041】
現行HDMIにおける差動信号チャネルについて説明する。図3に示すように、データ送信部112からデータ受信部122に対して、ビデオデータおよびオーディオデータを、ピクセルクロックに同期して、一方向にシリアル伝送するための伝送チャネルとしての、3つのTMDSチャネル#0〜#2がある。また、TMDSクロックを伝送する伝送チャネルとしての、TMDSクロックチャネルがある。
【0042】
データ送信部112のHDMIトランスミッタ81は、例えば、非圧縮のビデオデータを対応する差動信号に変換し、3つのTMDSチャネル#0,#1,#2で、ケーブル200を介して接続されているデータ受信部122に、一方向にシリアル伝送する。また、HDMIトランスミッタ81は、非圧縮のビデオデータに付随するオーディオデータ、必要な制御データその他の補助データ等を、対応する差動信号に変換し、3つのTMDSチャネル#0,#1,#2で、データ受信部122に、一方向にシリアル伝送する。
【0043】
さらに、HDMIトランスミッタ81は、3つのTMDSチャネル#0,#1,#2で送信するビデオデータに同期したTMDSクロックを、TMDSクロックチャネルで、データ送信部122に送信する。ここで、1つのTMDSチャネル#i(i=0,1,2)では、TMDSクロックの1クロックの間に、10ビットのビデオデータが送信される。
【0044】
データ受信部122のHDMIレシーバ82は、TMDSチャネル#0,#1,#2で、データ送信部112から一方向に送信されてくる、ビデオデータに対応する差動信号と、オーディオデータや制御データに対応する差動信号を受信する。この場合、データ送信部112からTMDSクロックチャネルで送信されてくるピクセルクロック(TMDSクロック)に同期して受信する。
【0045】
次に、新HDMIにおける差動信号チャネルについて説明する。図4に示すように、データ送信部112からデータ受信部122に対して、ビデオデータおよびオーディオデータを、ピクセルクロックに同期して、一方向にシリアル伝送するための伝送チャネルとしての、6つのTMDSチャネル#0〜#5がある。なお、この新HDMIでは、TMDSクロックの伝送は省略され、受信側においては受信データからクロックを再生するセルフクロック方式が採用される。
【0046】
データ送信部112のHDMIトランスミッタ81は、例えば、非圧縮のビデオデータを対応する差動信号に変換し、6つのTMDSチャネル#0〜#5で、ケーブル200を介して接続されているデータ受信部122に、一方向にシリアル伝送する。また、このHDMIトランスミッタ81は、非圧縮のビデオデータに付随するオーディオデータ、必要な制御データその他の補助データ等を、対応する差動信号に変換し、6つのTMDSチャネル#0〜#5で、データ受信部122に、一方向にシリアル伝送する。
【0047】
データ受信部122のHDMIレシーバ82は、TMDSチャネル#0〜#5で、データ送信部112から一方向に送信されてくる、ビデオデータに対応する差動信号と、オーディオデータや制御データに対応する差動信号を受信する。この場合、HDMIレシーバ82は、受信データからピクセルクロックを再生し、そのピクセルクロック(TMDSクロック)に同期して受信する。
【0048】
HDMIシステムの伝送チャネルには、上述のTMDSチャネル、TMDSクロックチャネルの他に、DDC(Display Data Channel)やCECラインと呼ばれる伝送チャネルがある。DDCは、ケーブル200に含まれる図示しない2本の信号線からなる。DDCは、データ送信部112が、データ受信部122から、E−EDID(Enhanced Extended Display Identification Data)を読み出すために使用される。
【0049】
すなわち、データ受信部122は、HDMIレシーバ82の他に、自身の能力(Configuration/capability)に関する能力情報であるE−EDIDを記憶している、EDID ROM(EEPROM)を有している。データ送信部112は、例えば、制御部113からの要求に応じて、ケーブル200を介して接続されているデータ受信部122から、E−EDIDを、DDCを介して読み出す。
【0050】
データ送信部112は、読み出したE−EDIDを制御部113に送る。制御部113は、このE−EDIDを、図示しないフラッシュROMあるいはDRAMに格納する。制御部113は、E−EDIDに基づき、データ受信部122の能力の設定を認識できる。例えば、制御部113は、データ受信部122を有するシンク機器120が、現行HDMIの他に、新HDMIに対応しているか否か等を認識する。CECラインは、ケーブル200に含まれる図示しない1本の信号線からなり、データ送信部112とデータ受信部122との間で、制御用のデータの双方向通信を行うために用いられる。
【0051】
また、ケーブル200には、HPD(Hot Plug Detect)と呼ばれるピンに接続されるライン(HPDライン)が含まれている。ソース機器は、このHPDラインを利用して、シンク機器の接続を検出することができる。なお、このHPDラインは双方向通信路を構成するHEAC−ラインとしても使用される。また、ケーブル200には、ソース機器からシンク機器に電源を供給するために用いられる電源ライン(+5V Power Line)が含まれている。さらに、ケーブル200には、ユーティリティラインが含まれている。このユーティリティラインは双方向通信路を構成するHEAC+ラインとしても使用される。
【0052】
図5は、TMDS伝送データの構造例を示している。この図5は、TMDSチャネル#0〜#2、あるいはTMDSチャネル#0〜#5において、横×縦がBピクセル×Aラインの画像データが伝送される場合の、各種の伝送データの区間を示している。HDMIのTMDSチャネルで伝送データが伝送されるビデオフィールド(VideoField)には、伝送データの種類に応じて、3種類の区間が存在する。この3種類の区間は、ビデオデータ区間(VideoData period)、データアイランド区間(Data Island period)、およびコントロール区間(Control period)である。
【0053】
ここで、ビデオフィールド区間は、ある垂直同期信号の立ち上がりエッジ(active edge)から次の垂直同期信号の立ち上がりエッジまでの区間である。このビデオフィールド区間は、水平ブランキング期間(horizontal blanking)、垂直ブランキング期間(verticalblanking)、並びに、アクティブビデオ区間(Active Video)に分けられる。このアクティブビデオ区間は、ビデオフィールド区間から、水平ブランキング期間および垂直ブランキング期間を除いた区間であるビデオデータ区間は、アクティブビデオ区間に割り当てられる。このビデオデータ区間では、非圧縮の1画面分の画像データを構成するBピクセル(画素)×Aライン分の有効画素(Active pixel)のデータが伝送される。
【0054】
データアイランド区間およびコントロール区間は、水平ブランキング期間および垂直ブランキング期間に割り当てられる。このデータアイランド区間およびコントロール区間では、補助データ(Auxiliary data)が伝送される。すなわち、データアイランド区間は、水平ブランキング期間と垂直ブランキング期間の一部分に割り当てられている。このデータアイランド区間では、補助データのうち、制御に関係しないデータである、例えば、オーディオデータのパケット等が伝送される。コントロール区間は、水平ブランキング期間と垂直ブランキング期間の他の部分に割り当てられている。このコントロール区間では、補助データのうちの、制御に関係するデータである、例えば、垂直同期信号および水平同期信号、制御パケット等が伝送される。
【0055】
ここで、レセプタクル111のピンアサイメントを説明する。最初に、現行HDMIのピンアサイメント(タイプA)を説明する。この現行HDMIのピンアサイメントは、第1のピンアサイメントを構成する。図6(a)は、この現行HDMIのピンアサイメントを示している。TMDSチャネル#i(i=0〜2)の差動信号であるTMDS Data#i+とTMDS Data#i−は、差動ラインである2本のラインにより伝送される。ピン(ピン番号が7,4,1のピン)はTMDS Data#i+に割り当てられ、ピン(ピン番号が9,6,3のピン)はTMDS Data#i−に割り当てられている。なお、ピン番号が8,5,2のピンは、TMDS Data#i Shield(i=0〜2)に割り当てられている。
【0056】
TMDSクロックチャネルの差動信号であるTMDS Clock+とTMDS Clock−は差動ラインである2本のラインにより伝送される。ピン番号が10のピンはTMDS Clock+に割り当てられ、ピン番号が12のピンはTMDS Clock−に割り当てられている。なお、ピン番号が11のピンは、TMDS Clock Shieldに割り当てられている。
【0057】
また、制御用のデータであるCEC信号は、CECラインにより伝送される。ピン番号が13であるピンは、CEC信号に割り当てられている。また、E−EDID等のSDA(Serial Data)信号は、SDAラインにより伝送される。ピン番号が16であるピンは、SDA信号に割り当てられている。また、SDA信号の送受信時の同期に用いられるクロック信号であるSCL(Serial Clock)信号は、SCLラインにより伝送される。ピン番号が15であるピンは、SCLに割り当てられている。なお、上述のDDCラインは、SDAラインおよびSCLラインにより構成される。
【0058】
また、ピン番号が19であるピンは、HPD/HEAC−に割り当てられている。また、ピン番号が14であるピンは、ユーティリティ/HEAC+に割り当てられている。また、ピン番号が17であるピンは、DDC/CEC Ground/HEAC Shieldに割り当てられている。さらに、ピン番号が18であるピンは、電源(+5V Power)に割り当てられている。
【0059】
次に、新HDMIのピンアサイメントを説明する。この新HDMIのピンアサイメントは、第2のピンアサイメントを構成する。図6(b)は、この新HDMIのピンアサイメントを示している。TMDSチャネル#i(i=0〜5)の差動信号であるTMDS Data#i+とTMDS Data#i−は、差動ラインである2本のラインにより伝送される。ピン(ピン番号が1,4,7,10,2,8のピン)はTMDS Data#i+に割り当てられ、ピン(ピン番号が3,6,9,12,5,11のピン)はTMDS Data#i−に割り当てられている。
【0060】
また、制御用のデータであるCEC信号は、CECラインにより伝送される。ピン番号が13であるピンは、CEC信号に割り当てられている。また、E−EDID等のSDA(Serial Data)信号は、SDAラインにより伝送される。ピン番号が16であるピンは、SDA信号に割り当てられている。また、SDA信号の送受信時の同期に用いられるクロック信号であるSCL(Serial Clock)信号は、SCLラインにより伝送される。ピン番号が15であるピンは、SCLに割り当てられている。なお、上述のDDCラインは、SDAラインおよびSCLラインにより構成される。
【0061】
また、ピン番号が19であるピンは、HPD/HEAC−に割り当てられている。また、ピン番号が14であるピンは、ユーティリティ/HEAC+に割り当てられている。また、ピン番号が17であるピンは、DDC/CEC Ground/HEAC Shieldに割り当てられている。さらに、ピン番号が18であるピンは、電源(+5V Power)に割り当てられている。
【0062】
上述したように、新HDMIピンアサイメント(図6(b)参照)では、現行HDMIピンアサイメント(図6(a)参照)でシールド端子として用いられている端子(ピン番号が2,5,8,11のピン)が、データ端子として用いられている。また、新HDMIピンアサイメントでは、現行HDMIピンアサイメントでクロック信号の差動信号の信号端子として用いられている端子(ピン番号が10,12のピン)が、データ端子として用いられている。
【0063】
ソース機器110のデータ送信部112は、現行HDMIの動作モードで動作するとき、図6(a)に示す現行HDMIピンアサイメントを選択し、新HDMIの動作モードで動作するとき、図6(b)に示す新HDMIピンアサイメントを選択する。なお、上述ではソース機器110のレセプタクル111のピンアサイメントを説明した。詳細説明は省略するが、シンク機器120のデータ受信部122が現行HDMIおよび新HDMIの双方に対応している場合におけるシンク機器120のレセプタクル121のピンアサイメントに関しても同様である。
【0064】
図7(a),(b)は、ソース機器110のレセプタクル111のピン配置を示している。図7(a)は現行HDMIのピン配置を示し、図7(b)は新HDMIのピン配置を示している。なお、レセプタクル111のピンアサイメントとして現行HDMIピンアサイメントが選択されるとき、ピン番号が2,5,8,11のピンは、ソース機器110及びシンク機器120にて、接地状態、あるいはシンク機器120にて接地状態、ソース機器110にてハイインピーダンス状態、あるいはシンク機器120にてハイインピーダンス状態、ソース機器110にて接地状態とされる。なお、詳細説明は省略するが、シンク機器120のデータ受信部122が現行HDMIおよび新HDMIの双方に対応している場合におけるシンク機器120のレセプタクル121のピン配置に関しても同様である。
【0065】
図8(a)は、ケーブル200として使用される現行HDMIケーブルの構造例を示している。この現行HDMIケーブルは、3つのデータラインペアがそれぞれ特性を得るためにシールドツイストペア部として構成されている。また、クロックラインペアと、HEAC機能のためにユーティリティおよびHPDのラインペアも、シールドツイストペア部として構成されている。
【0066】
図8(b)は、シールドツイストペア部の構造例を示している。このシールドツイストペア部は、2本の電線3と、ドレイン線4とが、シールド部材5で覆われた構造となっている。なお、電線3は、芯線1が被覆部2により覆われて構成されている。
【0067】
現行HDMIケーブルでは、データおよびクロックの各シールドツイストペア部を構成するドレイン線は、このケーブルの端部に取りつけられたプラグのピンに接続されている。この場合、各ドレイン線は、上述したレセプタクル(現行HDMIのピン配置)の各シールド端子(ピン番号が2,5,8,11のシールド用ピン)に対応したピン(端子)に接続されている。これらのシールド端子はソース機器110及びシンク機器120において接地される。これにより、データおよびクロックの各シールドツイストペア部を構成するドレイン線は、プラグがレセプタクル(現行HDMIのピン配置)に接続された状態では接地された状態となる。
【0068】
図9は、ケーブル200として使用される新HDMIケーブルの構造例を示している。この新HDMIケーブルは、6つのデータラインペアがそれぞれ特性を得るためにシールドツイストペア部として構成されている。また、HEAC機能のためにユーティリティおよびHPDのラインペアも、シールドツイストペア部として構成されている。
【0069】
新HDMIケーブルは、現行HDMIケーブル(図8(a)参照)に比べて、接続すべき個々の銅線の数が増えている。この新HDMIケーブルでは、ケーブルの両端のプラグの専用ピンにて接続されていた各シールドツイストペア部を構成するドレイン線は、プラグの金属製のシェルに接続される。これにより、シールド用ピンが開放され、プラグの必要ピン数の増加が回避され、新HDMIケーブルにおけるプラグは、現行HDMIケーブルのプラグと同様のものとされている。このように、各シールドツイストペア部を構成するドレイン線がプラグの金属製のシェルに接続されるものにあっては、プラグが差し込まれるレセプタクルのシェルが接地レベルと接続されていることにより、差動ペアラインのシールドを確保することができる。
【0070】
図10は、ケーブル200として使用される新HDMIケーブルの他の構造例を示している。この新HDMIケーブルは、断面形状を平たくしたことを除き、実質的な構造は、上述の図9に示す新HDMIケーブルと同様である。なお、このように断面形状を平たくすることで、断面積を小さくでき、また、インピーダンス整合を取りやすくなることが知られている。
【0071】
[現行HDMIと新HDMIの動作モード制御]
次に、ソース機器110の制御部113の動作モード制御についてさらに説明する。上述したように、制御部113は、ケーブル200が新HDMIに対応し、かつシンク機器120が新HDMIに対応していると判断する場合、データ送信部112を新HDMIの動作モードに制御する。また、制御部113は、それ以外の場合、データ送信部112を現行HDMIの動作モードに制御する。
【0072】
図11のフローチャートは、制御部113の動作モード制御の処理手順を示している。制御部113は、ステップST1において、処理を開始し、その後に、ステップST2の処理に移る。このステップST2において、制御部113は、ソース機器110、つまりデータ送信部112が新HDMIに対応しているか否かを判断する。制御部113は、自身が存在するソース機器110(データ送信部112)の能力情報を予め備えていることから、この判断に関しては容易に行うことができる。なお、この実施の形態において、ソース機器110は新HDMIに対応していることが明らかであるので、制御部113は、このステップST2の判断処理を省略してもよい。
【0073】
ソース機器110が新HDMIに対応していると判断するとき、制御部113は、ステップST3において、シンク機器120、つまりデータ受信部113が新HDMIに対応しているか否かを判断する。この判断の詳細については、後述する。シンク機器120が新HDMIに対応していると判断するとき、制御部113は、ステップST4の処理に移る。このステップST4において、制御部113は、ケーブル200が新HDMIに対応しているか否かを判断する。この判断の詳細については、後述する。
【0074】
ケーブル200が新HDMIに対応していると判断するとき、制御部113は、ステップST5の処理に移る。このステップST5において、制御部113は、データ送信部112が新HDMIの動作モードで動作するように制御する。また、ステップST2、ステップST3、ステップST4で、それぞれ、ソース機器110、シンク機器120、ケーブル200が新HDMIに対応していないと判断するとき、制御部113は、ステップST6の処理に移る。このステップST6において、制御部113は、データ送信部112が現行HDMIの動作モードで動作するように制御する。
【0075】
なお、制御部113は、例えば、ステップST3でシンク機器120が新HDMIに対応していると判断したとき、最終的な動作モードの判断結果を、ケーブル200を介して、シンク機器120に送信する。この判断結果の送信は、例えば、ソース機器110からデータ伝送前にインフォフレームなどの制御情報として送られる。シンク機器120においては、このソース機器110からの動作モードの判断結果に基づき、制御部123により、データ受信部122がソース機器110のデータ送信部112と同じ動作モードで動作するように制御される。
【0076】
また、制御部113は、ステップST5でデータ送信部112が新HDMIの動作モードで動作するように制御するとき、その旨を示すUI画面を、例えば、図12(a)に示すように、表示部(ディスプレイ)に表示するように制御してもよい。このUI画面により、ユーザは、ソース機器110とシンク機器120とが新HDMIで接続されたことを、容易に把握できる。なお、UI画面が表示される表示部(ディスプレイ)は、ソース機器110に設けられた図示しない表示部(ディスプレイ)、あるいは、シンク機器120に設けられた図示しない表示部(ディスプレイ)である。これは、以下の各UI表示に関しても同様である。
【0077】
また、制御部113は、ステップST4でケーブル200が新HDMIに対応していないと判断し、ステップST6の処理に移るとき、その旨を示すUI画面を、例えば、図12(c)に示すように、表示部(ディスプレイ)に表示するように制御してもよい。このUI画面により、ユーザは、ソース機器110とシンク機器120とが新HDMIに対応しているが、ケーブル200だけが新HDMIに対応していないことを容易に認識でき、ケーブル200を新HDMIケーブルに取り替える等の対策を取ることができる。
【0078】
また、図11のフローチャートの処理手順では、制御部113は、ステップST4でケーブル200が新HDMIに対応していると判断するとき、直ちに、ステップST5に進み、データ送信部112が新HDMIの動作モードで動作するように制御している。しかし、制御部113は、データ伝送前にあらかじめCECなどのラインを通じてコマンドをやり取りすることにより、ステップST4でケーブル200が新HDMIに対応していると判断するとき、ユーザに、新HDMIあるいは現行HDMI(従来HDMI)のいずれかを選択させるようにしてもよい。
【0079】
その場合、制御部113は、そのためのUI画面を、例えば、図12(b)に示すように、表示部(ディスプレイ)に表示するように制御する。ユーザは、このUI画面に基づいて、新HDMIあるいは現行HDMIのいずれかを選択する。図12(b)は、「新HDMI」が選択されている状態を示している。制御部113は、ユーザの選択に応じて、データ送信部112が新HDMIあるいは現行HDMIの動作モードで動作するように制御する。
【0080】
図13のフローチャートは、その場合における制御部113の動作モード制御の処理手順を示している。この図13において、図11と対応する部分には同一符号を付し、その詳細説明は省略する。制御部113は、ステップST4でケーブル200が新HDMIに対応していると判断するとき、ステップST7の処理に進む。このステップST7において、制御部113は、新HDMIあるいは現行HDMIのいずれかを選択するためのUI画面を表示部(ディスプレイ)に表示するように制御する。このUIの表示はソース機器110が伝送路200を通じてビデオ信号として伝送してもよいし、シンク機器120が自身で表示するよう指示してもよい。
【0081】
その後、制御部113は、ステップST8の処理に移る。このステップST8において、ユーザのリモコンなどによる操作を制御部123はCECなどのラインを通じて通知することにより、制御部113は、ユーザが新HDMIあるいは現行HDMIのいずれを選択したかを判断する。ユーザが新HDMIを選択したとき、制御部113は、ステップST5において、データ送信部112が新HDMIの動作モードで動作するように制御する。一方、ユーザが現行HDMIを選択したとき、制御部113は、ステップST6において、データ送信部112が現行HDMI(従来HDMI)の動作モードで動作するように制御する。
【0082】
「シンク機器の新HDMIへの対応判断」
制御部113における、シンク機器120が新HDMIに対応しているか否かの判断の方法について説明する。この判断方法としては、例えば、以下の第1の判断方法および第2の判断方法がある。
【0083】
「第1の判断方法」
制御部113は、シンク機器120からケーブル200のDDCライン(SDAラインおよびSCLライン)を用いて読み出したEDIDに基づいて、シンク機器120が新HDMIに対応しているか否かの判断を行う。EDID自体は、フォーマット上で規定されたデータ構造になっている。このEDIDの所定の場所に、新たに、シンク機器120が新HDMI(新しい伝送)に対応しているか否かを示すフラグ情報が新たに定義されるとする。
【0084】
図14は、EDID上に新たに定義されるフラグ情報の例を示している。本来、EDIDは様々なシンク機器120の能力を示すデータ構造体である。図14は、説明の簡単化のために、EDIDの、この発明に関係するバイトのみを示し、最低限に簡素化している。第2ビットに、シンク機器120が新HDMIに対応しているか否かを示す1ビットのフラグ情報“New Rx Sink”が記載されている。また、第1ビットに、ケーブル200が新HDMIに対応しているか否かを示す1ビットのフラグ情報“New Cable”が新たに定義される。
【0085】
制御部113は、シンク機器122から読み出したEDIDに、上述の1ビットのフラグ情報“New Rx Sink”が存在するとき、シンク機器120が新HDMIに対応していると判断する。すなわち、シンク機器120が現行HDMIにのみ対応している場合、シンク機器122から読み出したEDIDに、上述の1ビットのフラグ情報“New Rx Sink”は存在しない。
【0086】
「第2の判断方法」
制御部113は、シンク機器120との間で、ケーブル200を通じて通信を行うことで、シンク機器120が新HDMIに対応しているか否かの判断を行う。例えば、制御部113は、CECラインを用いて、コマンドベースで、シンク機器120が新HDMIに対応しているか否かを確認する。
【0087】
また、例えば、制御部113は、ユーティリティラインおよびHPDラインで構成される双方向通信路(HEAC機能)を用いてシンク機器120との間で通信を行って、シンク機器120が新HDMIに対応しているか否かを確認する。さらに、例えば、制御部113は、伝送が有効になるまでは未使用のライン、例えばユーティリティラインなどを用いて、なんらかの信号のやり取りを行って、シンク機器120が新HDMIに対応しているか否かを確認する。
【0088】
「ケーブルの新HDMIへの対応判断」
次に、制御部113における、ケーブル200が新HDMIに対応しているか否かの判断の方法について説明する。この判断方法には、例えば、以下の第1〜第4の判断方法がある。第1〜第3の判断方法は、ケーブル200が新HDMIケーブルであるとき、このケーブル200が持つ情報提供機能を用いて行う判断方法である。
【0089】
「第1の判断方法」
この第1の判断方法の場合、図15に示すように、新HDMIケーブルには、例えばプラグに、LSI(Large Scale Integration)が内蔵されている。例えば、ソース機器110から+5Vが供給されている状態で、シンク機器120は、HPDをLに落としている間にCECプロトコルにより、このLSIに、出力を要求する。なお、この場合のシンク機器120は、新HDMIに対応しているシンク機器である。LSIは、シンク機器120からの出力要求に応じて、このLSI内に実装されるレジスタ値(新HDMI対応である旨、および伝送可能なデータ帯域などのケーブル特性データ)を、シンク機器120に、CECプロトコルで報告する。
【0090】
シンク機器120は、LSIから報告された情報を自身のEDIDに追記する。シンク機器120は、この追記の後に、HPDをHにすることで、ソース機器110にEDIDの読み出しを指示する。制御部113は、シンク機器120から読み出したEDIDに基づいて、ケーブル200が新HDMIに対応しているか否かの判断を行う。すなわち、制御部113は、ケーブル200が新HDMI対応である旨などの情報が含まれているとき、ケーブル200が新HDMIに対応していると判断する。
【0091】
なお、上述では、シンク機器120がCECプロトコルによりLSIに出力を要求するように説明した。しかし、ソース機器110自体が、CECプロトコルによりLSIに出力を要求し、LSIからレジスタ値(新HDMI対応である旨、および伝送可能なデータ帯域などのケーブル特性データ)の報告を直接受けるようにすることも考えられる。
【0092】
「第2の判断方法」
この第2の判断方法の場合にも、図15に示すように、新HDMIケーブルには、例えばプラグに、LSIが内蔵されている。ソース機器110は、例えばHPDがLからHに変化するタイミングで、シンク機器120から、その能力を示すEDIDを読み出して取得する。この場合、EDIDは、SDA/SCLのラインを使い、シンク機器120のEEPROM内に書かれているデータをシリアル伝送することにより、ソース側に通知される。
【0093】
LSIは、EDID伝送中に、EDID情報が伝送されるライン、つまりSDA/SCLの信号を観察する。そして、LSIは、ケーブル200が新HDMIに対応しているか否かを示すフラグ情報(図14の所定バイトの第1ビット)が伝送される際に、そのビット値を、ケーブル200が新HDMIに対応している状態、つまりフラグが立っている状態に変更する。つまり、シンク機器120のEDIDROM(EEPROM)上のデータは“00000100”であるが、伝送中にケーブル内のLSIがデータを書換え、ソース機器110が受信する際には“00000110”となる。
【0094】
制御部113は、シンク機器120から読み出したEDIDに基づいて、ケーブル200が新HDMIに対応しているか否かの判断を行う。すなわち、制御部113は、ケーブル200が新HDMIに対応しているか否かを示すフラグ情報(図14の所定バイトの第1ビット)が、新HDMIに対応している状態になっているとき、ケーブル200が新HDMIに対応していると判断する。
【0095】
図16は、ケーブル内LSIのEDIDデータ書換え回路の一例を示している。このLSIは、SCLライン上のクロックをカウントするカウンタと、このカウンタのカウント値に基づいて、SDAライン上のデータを書き換えるドライバを有している。
【0096】
「第3の判断方法」
この第3の判断方法の場合、図17に示すように、新HDMIケーブルには、例えばプラグに、新HDMI対応である旨、および伝送可能なデータ帯域などの情報を記憶したRFタグチップ(LSI)が内蔵されている。また、ソース機器110のレセプタクル111に、RFタグ読出しチップ(LSI)が内蔵される。この場合、セプタクル111のRFタグ読出しチップとプラグのRFタグチップとの間で近距離無線通信が行われ、RFタグチップに記憶されている情報が、RFタグ読出しチップにより読み出される。
【0097】
制御部113は、RFタグ読出しチップにより読み出される情報に基づいて、ケーブル200が新HDMIに対応しているか否かの判断を行う。すなわち、制御部113は、RFタグ読出しチップによりケーブル200が新HDMI対応である旨などの情報が読み出されるとき、ケーブル200が新HDMIに対応していると判断する。
【0098】
なお、上述では、ソース機器110のセプタクル111のRFタグ読出しチップとプラグのRFタグチップとの間で近距離無線通信が行われ、RFタグチップに記憶されている情報がソース機器110側で読み出されるように説明した。しかし、例えば、シンク機器120のセプタクル121のRFタグ読出しチップとプラグのRFタグチップとの間で近距離無線通信が行われ、RFタグチップに記憶されている情報がシンク機器120側で読み出され、その情報がその後に、ソース機器110側に提供される構成とすることも考えられる。
【0099】
「第4の判断方法」
この第4の判断方法の場合、制御部113は、ケーブル200の電気的特性の測定を行うことで、ケーブル200が新HDMIに対応しているか否かを判断する。図18に示すように、ソース機器110の制御部113は、ピン2とピン5に対して測定・検出用のテスト信号(デジタル信号)を発信し、シンク機器120の制御部123がその信号を受信する。なお、現行HDMIケーブルではピン2とピン5に接続される一対の信号線は差動信号の送信路を構成していないが、新HDMIケーブルではピン2とピン5に接続される一対の信号線は差動信号の送信路を構成している(図6(a),(b)参照)。
【0100】
シンク機器120の制御部123は、受信したデジタル信号を、他の経路(例えば、SCL/SDAで示されるHDMIのDDCライン、あるいはCECラインやユーティリティラインなど)を通じて、ソース機器110側に通知する。ソース機器110の制御部113は、シンク機器120から通知されたデジタル信号が、自身が送信したデジタル信号との一致を確認することで、ケーブル200が新HDMIに対応しているか否かを判断する。すなわち、制御部113は、受信デジタル信号が送信デジタル信号と一致するとき、ケーブル200は新HDMIに対応していると判断する。
【0101】
図19(a)に示すように、ケーブル200が現行HDMIケーブルである場合、ピン2とピン5に接続される一対の信号線は、シールドツイストペア線となっていない。そのため、ケーブル200が現行HDMIに対応しているとの判断には、“高速のテスト信号は伝達することができない”ということが利用される。この際、ピン2と関連するピン1またはピン3に、ピン2とは関係ない信号を印加することにより、その干渉を利用することも可能である。この干渉により、高速のテスト信号はより伝達しがたくなる。
【0102】
一方、図19(b)に示すように、ケーブル200が新HDMIケーブルである場合、ピン2とピン5に接続される一対の信号線は、シールドツイストペア線となる。そのため、ケーブル200が新HDMIケーブルに対応しているとの判断には、“高速のテスト信号は伝達することができる”ということが利用される。この際、ピン1またはピン3に、ピン2とは関係ない信号が印加されていたとしても、それらは独立してシールド処理が施されており、印加された信号とピン2が干渉することはなく、テスト信号の伝達に影響することはない。
【0103】
ここで、テスト信号は、例えば、ソース機器110が出力可能な最速のデータ、かつビットエラーレートとしてHDMIが保障する10−9を評価できるだけの十分長いランダムなデータとされる。なお、シンク機器120には通常ビデオ再生のためのフレームバッファメモリが内蔵されているので、この伝送テスト専用のメモリは必要ではないかもしれない。
【0104】
なお、上述の説明では、制御部113は、受信デジタル信号が送信デジタル信号と一致するときだけケーブル200が新HDMIに対応していると判断するとした。制御部113は、データの転送速度を遅くして同様のテストを行い、一致するまで上述の判断プロセスを繰り返すことにより、ケーブルの性能を確定し、新HDMIに対応していると判断するが、その伝送スピード内で実行可能なだけの伝送を行うようにしてもよい。この場合には、現行HDMIケーブルも、新HDMIに対応していると判断される可能性がある。
【0105】
また、上述の説明では、ピン2とピン5を用いている。しかし、これらのピンの代わりに、現行HDMIケーブルと新HDMIケーブルと間でこれらのピンと同様の関係にあるピン8とピン11を用いてもよい。すなわち、現行HDMIケーブルではピン8とピン11に接続される一対の信号線は差動信号の送信路を構成していないが、新HDMIケーブルではピン8とピン11に接続される一対の信号線は差動信号の送信路を構成している(図6(a),(b)参照)。
【0106】
また、上述の説明では、ソース機器110がシンク機器に送ったデジタル信号(テスト信号)を、それを受信したシンク機器120がソース機器110に通知し、その正否をソース機器110側で判断するものを示した。しかし、デジタル信号(テスト信号)として予め決まったパターンを伝送することにより、シンク機器120が、受信デジタル信号の正否の判定を行って、その結果のみCECなどのラインを通じてソース機器110に通知してもよいし、自身のE−EDIDにその情報を追記してもよい。
【0107】
上述したように、図1に示すAVシステム100においては、ソース機器110のデータ送信部112は現行HDMIの動作モードの他に、新HDMIモードの動作モードを有するものとされている。ここで、ビデオデータ等のデジタル信号を伝送するための差動信号チャネルは、現行HDMIにおいては3チャネルであるが、新HDMIにおいては6チャネルである。そのため、新HDMIが用いられることで、高いデータレートでの信号伝送が可能となる。また、シンク機器120、ケーブル200が新HDMIに対応していないとき、現行HDMI(従来HDMI)が用いられることで、後方互換性が確保される。
【0108】
<2.変形例>
なお、上述実施の形態においては、新HDMIケーブルのプラグの形状が、現行HDMIケーブル(従来HDMIケーブル)のプラグの形状と同じであるものを示した。しかし、新HDMIケーブルのプラグの形状を、現行HDMIケーブルのプラグの形状を異ならせ、ソース機器およびシンク機器の一方が新HDMIに対応していないとき、これらが新HDMIケーブルで接続されないようにすることもできる。
【0109】
図20(a)は現行HDMIケーブルのプラグの形状を示し、図20(b)は現行HDMIのみに対応したソース機器やシンク機器のレセプタクルの形状を示している。これに対して、図20(c)は新HDMIケーブルのプラグの形状を示し、図20(d)は新HDMIに対応したソース機器やシンク機器のレセプタクルの形状の一例を示している。なお、図21(a)は現行HDMIケーブルのプラグの斜視図であり、図21(b)は新HDMIケーブルのプラグの斜視図を示している。
【0110】
新HDMIケーブルのプラグには凸部(矢印Pで指し示している)が設けられている。そして、新HDMIに対応したソース機器やシンク機器のレセプタクルには、プラグの凸部に対応した凹部(矢印Qで指し示している)が設けられている。この場合、新HDMIに対応したソース機器やシンク機器のレセプタクルの形状は、新HDMIケーブルのプラグの形状に合致し、現行HDMIケーブルのプラグの形状を包含するようにされている。
【0111】
新HDMIケーブルのプラグの形状および新HDMIに対応したソース機器やシンク機器のレセプタクルの形状を上述のように設定することで、新HDMIケーブルは、新HDMIに対応したソース機器やシンク機器のレセプタクルに接続できる。しかし、新HDMIケーブルは、現行HDMIにのみ対応したソース機器やシンク機器のレセプタクルには接続できなくなる。これにより、ソース機器およびシンク機器の一方が新HDMIに対応していないとき、これらが新HDMIケーブルで接続されるということはなくなる。つまり、ソース機器およびシンク機器の双方が新HDMIに対応しているときのみ、新HDMIケーブルにより、これらの接続が可能となる。
【0112】
上述したように、新HDMIにも対応したソース機器やシンク機器のレセプタクルの形状は、新HDMIケーブルのプラグの形状に合致し、現行HDMIケーブルのプラグの形状を包含するようにされている。そのため、現行HDMIケーブルは、現行HDMIにのみ対応したソース機器やシンク機器のレセプタクルだけでなく、新HDMIに対応したソース機器やシンク機器のレセプタクルにも接続できる。
【0113】
また、上述実施の形態において、現行HDMIにおけるビデオデータ等のデジタル信号を伝送するための差動信号チャネルが3チャネルであるのに対して、新HDMIとしてその差動信号チャネルが6チャネルであるものを示した。しかし、ビデオデータ等のデジタル信号を伝送するための差動信号チャネルの数は6チャネルに限定されるものではなく、4チャネル、5チャネル、さらには7チャネル等も考えられる。例えば、ビデオデータ等のデジタル信号を伝送するための差動信号チャネルを5チャネルとし、クロック周波数を1.2倍程度に高速化することで、6チャネルにした場合と同等のデータ転送速度を得ることが可能となる。
【0114】
また、上述実施の形態において、この発明をソース機器およびシンク機器がHDMI規格のデジタルインタフェースで接続されるAVシステムに適用したものである。この発明は、その他の同様のデジタルインタフェースで接続されるAVシステムにも同様に適用できる。
【産業上の利用可能性】
【0115】
この発明は、例えば、ソース機器およびシンク機器を、デジタルインタフェースを介して接続してなるAVシステム等に適用できる。
【符号の説明】
【0116】
81・・・HDMIトランスミッタ
82・・・HDMIレシーバ
100・・・AVシステム
110・・・ソース機器
111・・・レセプタクル
112・・・データ送信部
113・・・制御部
120・・・シンク機器
121・・・レセプタクル
122・・・データ受信部
123・・・制御部
200・・・ケーブル
201,202・・・プラグ

【特許請求の範囲】
【請求項1】
外部機器に、差動信号により、伝送路を介して、デジタル信号を送信し、上記差動信号のチャネル数を第1の数とする第1の動作モードおよび上記差動信号のチャネル数を上記第1の数よりも大きな第2の数とする第2の動作モードを有するデジタル信号送信部と、
上記外部機器および上記伝送路が上記第2の動作モードに対応しているか否かを判断する動作モード判断部と、
上記動作モード判断部の判断に基づいて、上記デジタル信号送信部の動作を制御する動作制御部と
を備える送信装置。
【請求項2】
上記伝送路はケーブルであり、該ケーブルのプラグを接続するための、複数のピンを有するレセプタクルを備え、
上記デジタル信号送信部は、上記第1の動作モードで第1のピンアサイメントを選択し、上記第2の動作モードで上記第1のピンアサイメントとは異なる第2のピンアサイメントを選択する
請求項1に記載の送信装置。
【請求項3】
上記第2のピンアサイメントでは、上記第1のピンアサイメントでデジタル信号および/またはクロック信号の差動信号の信号端子に対応したシールド端子として用いられている端子を、デジタル信号を送信するための差動信号の信号端子として用いる
請求項2に記載の送信装置。
【請求項4】
上記第2のピンアサイメントでは、上記第1のピンアサイメントでクロック信号の差動信号の信号端子を、デジタル信号を送信するための差動信号の信号端子として用いる
請求項2に記載の送信装置。
【請求項5】
上記動作モード判断部は、
上記外部機器が上記第2の動作モードに対応しているか否かを、上記外部機器から上記伝送路を介して読み出した該外部機器の能力情報に基づいて判断する
請求項1に記載の送信装置。
【請求項6】
上記動作モード判断部は、
上記外部機器が上記第2の動作モードに対応しているか否かを、上記外部機器との間で上記伝送路を介して通信を行うことで判断する
請求項1に記載の送信装置。
【請求項7】
上記動作モード判断部は、
上記伝送路が上記第2の動作モードに対応しているか否かを、該第2の動作モードに対応している上記伝送路が持つ情報提供機能を用いて判断する
請求項1に記載の送信装置。
【請求項8】
上記第2の動作モードに対応している上記伝送路が持つ上記情報提供機能は、該伝送路が上記第2の動作モードに対応していることを上記外部機器に報告する機能であり、
上記外部機器は、上記伝送路から報告された情報を自身の能力情報に追記する機能を有し、
上記動作モード判断部は、
上記伝送路が上記第2の動作モードに対応しているか否かを、上記外部機器から上記伝送路を介して読み出した能力情報に基づいて判断する
請求項7に記載の送信装置。
【請求項9】
上記第2の動作モードに対応している上記伝送路が持つ上記情報提供機能は、上記外部機器から読み出される能力情報のうち、上記伝送路が上記第2の動作モードに対応しているか否かを示す情報を、対応していることを示すように書き換える機能であり、
上記動作モード判断部は、
上記伝送路が上記第2の動作モードに対応しているか否かを、上記外部機器から上記伝送路を介して読み出した能力情報に基づいて判断する
請求項7に記載の送信装置。
【請求項10】
上記第2の動作モードに対応している上記伝送路が持つ上記情報提供機能は、該伝送路が上記第2の動作モードに対応しているという情報を近距離無線通信で提供する機能であり、
上記動作モード判断部は、上記伝送路が上記第2の動作モードに対応しているか否かを、上記伝送路から上記近距離無線通信によって上記第2の動作モードに対応しているという情報が提供されるか否かに基づいて判断する
請求項7に記載の送信装置。
【請求項11】
上記動作モード判断部は、
上記伝送路の、上記第1の動作モードでは差動信号の送信路を構成していないとともに、上記第2の動作モードでは差動信号の送信路を構成する一対の信号線を用いて、上記外部機器に所定のデジタル信号の差動信号を送信し、該外部機器から送られてくる信号に基づいて判断する
請求項1に記載の送信装置。
【請求項12】
上記外部機器から送られてくる信号は、上記外部機器が受信した上記所定の差動信号により得られた受信デジタル信号が正しいか否かを示す信号である
請求項11に記載の送信装置。
【請求項13】
上記外部機器から送られてくる信号は、上記外部機器が受信した上記所定の差動信号により得られた受信デジタル信号である
請求項11に記載の送信装置。
【請求項14】
上記動作モード判断部の判断結果を、上記伝送路を介して、上記外部機器に送信する情報送信部をさらに備える
請求項1に記載の送信装置。
【請求項15】
上記レセプタクルの形状は、上記第2の動作モードに対応した上記ケーブルの上記プラグの形状に合致し、上記第1の動作モードに対応した上記ケーブルの上記プラグの形状を包含する
請求項2に記載の送信装置。
【請求項16】
上記動作制御部の制御情報をユーザに提供するための表示部への表示を制御する表示制御部をさらに備える
請求項1に記載の送信装置。
【請求項17】
上記動作モード判断部で上記外部機器および上記伝送路が上記第2の動作モードに対応していると判断されるとき、
上記表示制御部は、上記デジタル信号送信部を、上記第1の動作モードにするか上記第2の動作モードにするかをユーザに選択させるためのユーザインタフェース画面を上記表示部に表示するように制御する
請求項16に記載の送信装置。
【請求項18】
外部機器に、差動信号により、伝送路を介して、上記差動信号のチャネル数を第1の数とする第1の動作モードまたは上記差動信号のチャネル数を上記第1の数よりも大きな第2の数とする第2の動作モードによりデジタル信号を送信するデジタル信号送信ステップと、
上記外部機器および上記伝送路が上記第2の動作モードに対応しているか否かを判断する動作モード判断ステップと、
上記動作モード判断ステップの判断に基づいて、上記デジタル信号送信ステップの動作を制御する動作制御ステップと
を備える送信方法。
【請求項19】
外部機器から、差動信号により、伝送路を介して、デジタル信号を受信し、上記差動信号のチャネル数を第1の数とする第1の動作モードおよび上記差動信号のチャネル数を上記第1の数よりも大きな第2の数とする第2の動作モードを有するデジタル信号受信部と、
上記外部機器から、上記第1の動作モードおよび上記第2の動作モードのいずれを選択すべきかを示す動作モード情報を受信する情報受信部と、
上記情報受信部で受信された動作モード情報に基づいて、上記デジタル信号受信部の動作を制御する動作制御部と
を備える受信装置。
【請求項20】
外部機器から、差動信号により、伝送路を介して、上記差動信号のチャネル数を第1の数とする第1の動作モードまたは上記差動信号のチャネル数を上記第1の数よりも大きな第2の数とする第2の動作モードによりデジタル信号を受信するデジタル信号受信ステップと、
上記外部機器から、上記第1の動作モードおよび上記第2の動作モードのいずれを選択すべきかを示す動作モード情報を受信する情報受信ステップと、
上記情報受信ステップで受信された動作モード情報に基づいて、上記デジタル信号受信ステップの動作を制御する動作制御ステップと
を備える受信方法。
【請求項21】
送信装置および受信装置が伝送路を介して接続されてなる送受信システムであって、
上記送信装置は、
上記受信装置に、差動信号により、上記伝送路を介して、デジタル信号を送信し、上記差動信号のチャネル数を第1の数とする第1の動作モードおよび上記差動信号のチャネル数を上記第1の数よりも大きな第2の数とする第2の動作モードを有するデジタル信号送信部と、
上記受信装置および上記伝送路が上記第2の動作モードに対応しているか否かを判断する動作モード判断部と、
上記動作モード判断部の判断に基づいて、上記デジタル信号送信部の動作を制御する送信動作制御部と、
上記デジタル信号送信部の動作モード情報を、上記伝送路を介して、上記受信装置に送信する情報送信部とを備え、
上記受信装置は、
上記送信装置から、差動信号により、上記伝送路を介して、デジタル信号を受信し、上記差動信号のチャネル数を上記第1の数とする第1の動作モードおよび上記差動信号のチャネル数を上記第2の数とする第2の動作モードを有するデジタル信号受信部と、
上記送信装置から、上記伝送路を介して、上記動作モード情報を受信する情報受信部と、
上記情報受信部で受信された動作モード情報に基づいて、上記デジタル信号受信部の動作を制御する受信動作制御部とを備える
送受信システム。
【請求項22】
送信装置から受信装置に所定チャネル数の差動信号によりデジタル信号を送信するケーブルであって、
上記送信装置または上記受信装置に、上記ケーブルの信号伝送能力を示す情報を提供する情報提供機能部を有する
ケーブル。
【請求項23】
上記情報提供機能部は、上記受信装置または上記送信装置からの要求に応じて、上記ケーブルの信号伝送能力を示す情報を、上記ケーブルを介して、上記受信装置または上記送信装置に提供する
請求項22に記載のケーブル。
【請求項24】
上記情報提供機能部は、上記送信装置が上記受信装置から上記ケーブルを介して読み出す能力情報の一部を書き換える
請求項22に記載のケーブル。
【請求項25】
上記情報提供機能部は、上記送信装置または上記受信装置に、近距離無線通信により、上記ケーブルの信号伝送能力を示す情報を提供する
請求項22に記載のケーブル。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate