(57)【特許請求の範囲】
【請求項１】
ＨＥＡＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  ａｎｄ  Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）通信に対応している他の通信装置とＨＥＡＣ通信可能な通信装置であって、
伝送路経由で前記他の通信装置からＨＥＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  Ｃｈａｎｎｅｌ）信号を受信する受信手段と、
前記受信手段で受信したＨＥＣ信号の信号レベルを検出する検出手段と、
前記検出した信号レベルが所定の範囲内でない場合に、前記信号レベルに基づいて、前記他の通信装置へ送信する送信対象ＨＥＣ信号の増幅率を決定する決定手段と、
前記送信対象ＨＥＣ信号を前記増幅率で増幅する増幅手段と、
ＡＲＣ（Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）信号と前記増幅手段で増幅した送信対象ＨＥＣ信号とを含むＨＥＡＣ信号を前記伝送路経由で前記他の通信装置へ送信する送信手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記検出した信号レベルが前記所定の範囲内でない場合に、前記伝送路の品質がＨＥＡＣ通信の要件を満たしていないということをユーザに通知する通知手段
を更に備えることを特徴とする請求項１に記載の通信装置。
【請求項３】
ＨＥＡＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  ａｎｄ  Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）通信に対応している他の通信装置とＨＥＡＣ通信可能な通信装置であって、
テスト信号を生成する生成手段と、
前記生成手段で生成したテスト信号を第１伝送路経由で前記他の通信装置へ送信する第１送信手段と、
前記送信手段で送信したテスト信号を第２伝送路経由で前記他の通信装置から受信する受信手段と、
前記受信手段で受信したテスト信号の信号レベルを検出する検出手段と、
前記検出した信号レベルが所定の範囲内でない場合に、前記信号レベルに基づいて、前記他の通信装置へ送信する送信対象ＨＥＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  Ｃｈａｎｎｅｌ）信号の増幅率を決定する決定手段と、
前記送信対象ＨＥＣ信号を前記増幅率で増幅する増幅手段と、
ＡＲＣ（Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）信号と前記増幅手段で増幅した送信対象ＨＥＣ信号とを含むＨＥＡＣ信号を前記第１伝送路及び前記第２伝送路経由で前記他の通信装置へ送信する第２送信手段と、
を備えることを特徴とする通信装置。
【請求項４】
前記他の通信装置が生成したテスト信号を前記第１伝送路経由で前記他の通信装置から受信し、当該受信したテスト信号を前記第２伝送路経由で前記他の通信装置へ送信する、返送手段
を更に備えることを特徴とする請求項３に記載の通信装置。
【請求項５】
ＨＥＡＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  ａｎｄ  Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）通信に対応している他の通信装置とＨＥＡＣ通信可能な通信装置の制御方法であって、
受信手段が、伝送路経由で前記他の通信装置からＨＥＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  Ｃｈａｎｎｅｌ）信号を受信する受信工程と、
検出手段が、前記受信工程で受信したＨＥＣ信号の信号レベルを検出する検出工程と、
決定手段が、前記検出した信号レベルが所定の範囲内でない場合に、前記信号レベルに基づいて、前記他の通信装置へ送信する送信対象ＨＥＣ信号の増幅率を決定する決定工程と、
増幅手段が、前記送信対象ＨＥＣ信号を前記増幅率で増幅する増幅工程と、
送信手段が、ＡＲＣ（Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）信号と前記増幅工程で増幅した送信対象ＨＥＣ信号とを含むＨＥＡＣ信号を前記伝送路経由で前記他の通信装置へ送信する送信工程と、
を備えることを特徴とする制御方法。
【請求項６】
ＨＥＡＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  ａｎｄ  Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）通信に対応している他の通信装置とＨＥＡＣ通信可能な通信装置の制御方法であって、
生成手段が、テスト信号を生成する生成工程と、
第１送信手段が、前記生成工程で生成したテスト信号を第１伝送路経由で前記他の通信装置へ送信する第１送信工程と、
受信手段が、前記送信工程で送信したテスト信号を第２伝送路経由で前記他の通信装置から受信する受信工程と、
検出手段が、前記受信工程で受信したテスト信号の信号レベルを検出する検出工程と、
決定手段が、前記検出した信号レベルが所定の範囲内でない場合に、前記信号レベルに基づいて、前記他の通信装置へ送信する送信対象ＨＥＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  Ｃｈａｎｎｅｌ）信号の増幅率を決定する決定工程と、
増幅手段が、前記送信対象ＨＥＣ信号を前記増幅率で増幅する増幅工程と、
第２送信手段が、ＡＲＣ（Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）信号と前記増幅工程で増幅した送信対象ＨＥＣ信号とを含むＨＥＡＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  ａｎｄ  Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）信号を前記第１伝送路及び前記第２伝送路経由で前記他の通信装置へ送信する第２送信工程と、
を備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、及びその制御方法に関する。
【背景技術】
【０００２】
ＨＤＭＩ１．４では、イーサネット（登録商標）通信チャネル(HEC:HDMI Ethernet Channel)及びオーディオ逆送チャネル(ARC:Audio Return Channel)を実現する高速通信チャネル(HEAC:HDMI Ethernet and Audio Return Channel)が新たに追加された。これに伴い、ケーブル規格についても、従来のＣＡＴ−１／ＣＡＴ−２に加えて、１００Ｂａｓｅ−Ｔｘ相当の高速通信が可能なＣＡＴ−１  ｗＨＥＡＣ及びＣＡＴ−２  ｗＨＥＡＣが追加された。これら４種類の規格に準拠したケーブルは全て同一形状であるため、目視で規格を区別することはできない。
【０００３】
また、ＨＤＭＩ１．４の規格では、ソース機器及びシンク機器は、ＣＥＣラインを介したＣＤＣ通信により互いの機器性能（例えば、ＨＥＡＣ機能の有効／無効）を確認することができる。しかし、ＨＤＭＩケーブルの規格を検知する手法は規定されていない。
【０００４】
そのため、ソース機器及びシンク機器が「粗悪なケーブル」や「ＨＥＡＣ非対応ケーブル」で接続されていても、これを検知することはできない。このような場合、ソース機器及びシンク機器がＨＥＡＣに対応していても、伝送路上でＨＥＡＣ信号が減衰するなどして、ＨＥＣ通信が不安定になったり不可能になったりする可能性がある。
【０００５】
伝送路上での信号減衰の対策として、信号減衰分を予め増幅してから送出する手法が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−３７６７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ＨＥＡＣ信号には、複数種類の信号（ＨＥＣ信号及びＡＲＣ信号）が重畳されている。そのため、上述した従来の技術をＨＥＡＣ通信に適用してＨＥＡＣ信号を増幅すると、ＨＥＣ信号及びＡＲＣ信号の一方は適度に増幅されても他方が過度に増幅されて通信障害が発生する可能性がある。例えば、安定したＨＥＣ通信が可能になるように増幅率を決定してＨＥＡＣ信号を増幅した場合、ＨＥＣ信号は適切なレベルに増幅されてＨＥＣ通信が可能になるが、ＡＲＣ信号が過度に増幅される可能性がある。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、ＡＲＣ通信に与える悪影響を抑制しつつＨＥＣ通信の通信品質を向上させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、第１の本発明は、ＨＥＡＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  ａｎｄ  Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）通信に対応している他の通信装置とＨＥＡＣ通信可能な通信装置であって、伝送路経由で前記他の通信装置からＨＥＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  Ｃｈａｎｎｅｌ）信号を受信する受信手段と、前記受信手段で受信したＨＥＣ信号の信号レベルを検出する検出手段と、前記検出した信号レベルが所定の範囲内でない場合に、前記信号レベルに基づいて、前記他の通信装置へ送信する送信対象ＨＥＣ信号の増幅率を決定する決定手段と、前記送信対象ＨＥＣ信号を前記増幅率で増幅する増幅手段と、ＡＲＣ（Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）信号と前記増幅手段で増幅した送信対象ＨＥＣ信号とを含むＨＥＡＣ信号を前記伝送路経由で前記他の通信装置へ送信する送信手段と、を備えることを特徴とする通信装置を提供する。
【００１０】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための形態における記載によって更に明らかになるものである。
【発明の効果】
【００１１】
以上の構成により、本発明によれば、ＡＲＣ通信に与える悪影響を抑制しつつＨＥＣ通信の通信品質を向上させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係るシンク機器１００の機能ブロック図
【図２】第１の実施形態に係るソース機器２００の機能ブロック図
【図３】第１の実施形態に係るシンク機器１００の動作を示すフローチャート
【図４】第２の実施形態に係るシンク機器１００及びソース機器２００の機能ブロック図
【図５】ＨＥＡＣ信号送受信部４０８の詳細な構成を示すブロック図
【図６】第２の実施形態に係るシンク機器１００の動作を示すフローチャート
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明の実施形態を説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
【００１４】
［第１の実施形態］
本発明の通信装置をＨＤＭＩのシンク機器に適用した実施形態について説明する。本発明の通信装置は、ＨＥＡＣ（ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  ａｎｄ  Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌ）通信に対応している他の通信装置とＨＥＡＣ通信可能である。図１は、第１の実施形態に係るシンク機器１００の機能ブロック図である。図１において、ＣＥＣ信号送受信部１１４は、ＨＤＭＩケーブルにより接続された他の通信装置（例えば、図２を参照して後述するソース機器２００）との間でＣＥＣ通信を行う。ＨＤＭＩのＴｙｐｅＡコネクタの場合、ＣＥＣ信号送受信部には１３番ピンが接続される。
【００１５】
ＣＥＣ制御部１０１は、ＣＥＣ信号送受信部１１４を介して送受信されるＣＥＣ信号の制御を行う。本実施形態では、ＨＤＭＩケーブルにより接続されたソース機器２００がＨＤＭＩ１．４で新たに規定されたＨＥＡＣ通信に対応しているか否かを判断するためのＣＥＣ信号が送受信される。しかしながら、送受信されるＣＥＣ信号の種類はこれに限定されない。
【００１６】
機器性能判定部１０２は、ＣＥＣ制御部１０１にて解析されたＣＥＣ信号の内容に基づき、ＨＤＭＩケーブルにより接続されたソース機器２００がＨＥＡＣ通信に対応しているか否かを判定する。
【００１７】
ＨＥＡＣ通信制御部１０３は、ＡＲＣ通信制御部１０４及びＨＥＣ通信制御部１０５を有し、ＨＥＡＣ通信を制御する。ＡＲＣ通信制御部１０４は、ＨＤＭＩ１．４で新たに規定されたＡＲＣ通信を制御し、信号重畳部１１３に対してＡＲＣ信号を出力する。ＡＲＣ通信により、シンク機器からソース機器に向けてオーディオ信号を送出することができる。
【００１８】
ＨＥＣ通信制御部１０５は、ＨＥＣ信号送信部１０６及びＨＥＣ信号受信部１０７を有し、ＨＤＭＩ１．４で新たに規定されたＨＥＣ通信を制御する。ＨＥＣ信号受信部１０７は、ＨＥＣ信号分離部１０９で受信されたＨＥＣ信号を受信する。ＨＥＣ信号送信部１０６は、ＨＥＣ通信制御部１０５の制御に従い、ＨＥＣ信号制御部１１２に対してＨＥＣ信号を出力する。ＨＥＣ通信により、シンク機器とソース機器との間でイーサネット（登録商標）を使用した双方向の高速データ通信を行うことができる。
【００１９】
なお、ＨＥＣは、ＨＤＭＩ  Ｅｔｈｅｒｎｅｔ  Ｃｈａｎｎｅｌの省略形であり、ＡＲＣは、Ａｕｄｉｏ  Ｒｅｔｕｒｎ  Ｃｈａｎｎｅｌの省略形である。
【００２０】
ＨＥＡＣ信号送受信部１０８は、ＨＤＭＩケーブルにより接続されたソース機器２００との間でＨＥＡＣ信号を送受信する。ＨＤＭＩのＴｙｐｅＡコネクタの場合、ＨＥＡＣ信号送受信部１０８には、１４番ピン及び１９番ピンが接続される。
【００２１】
ＨＥＣ信号分離部１０９は、ＨＤＭＩケーブル及びＨＥＡＣ信号送受信部１０８により実装される伝送路経由でソース機器２００からＨＥＣ信号を受信する。ＨＥＣ信号レベル検出部１１０は、ＨＥＣ信号分離部１０９が受信したＨＥＣ信号の信号レベルを検出し、検出された信号レベルが所定の範囲内であるか否かを判定する。
【００２２】
ＨＥＣ信号制御部１１２は、ＨＥＣ信号レベル検出部１１０で検出されたＨＥＣ信号の信号レベルに基づいて、ＨＥＣ信号送信部１０６から出力されたＨＥＣ信号（送信対象ＨＥＣ信号）の増幅を制御する。増幅が必要な場合、ＨＥＣ信号制御部１１２は、ＨＥＣ信号レベル検出部１１０で検出されたＨＥＣ信号の信号レベルに基づいて増幅率を決定し、この増幅率で送信対象ＨＥＣ信号を増幅する。
【００２３】
ＨＰＤ信号出力部１１１は、ＨＤＭＩケーブルの挿抜検出を行うためのＨｏｔ  Ｐｕｌｇ  Ｄｅｔｅｃｔ（ＨＰＤ）信号を出力する。
【００２４】
信号重畳部１１３は、ＨＰＤ信号出力部１１１が出力したＨＰＤ信号と、ＡＲＣ通信制御部１０４が出力したＡＲＣ信号と、ＨＥＣ信号制御部１１２が増幅して出力した送信対象ＨＥＣ信号とを重畳する。信号重畳部１１３は、重畳された信号を、ＨＤＭＩケーブル及びＨＥＡＣ信号送受信部１０８により実装される伝送路経由でソース機器２００へ送信する。なお、厳密には、ＨＥＣ信号とＡＲＣ信号とを含むＨＥＡＣ＋信号がＵｔｉｌｉｔｙライン経由で送信され、ＨＰＤ信号及びＨＥＡＣ−信号がＨＰＤライン経由で送信される。
【００２５】
次に、図２を参照して、ソース機器２００の機能構成を説明する。図２において、図１と同一又は同様の機能を有する構成要素には同一の符号を付し、説明を省略する。ＡＲＣ通信制御部２０４は、ＡＲＣ通信を制御し、信号分離部２０９が分離したＡＲＣ信号を受信する。
【００２６】
信号分離部２０９は、ＨＤＭＩケーブル及びＨＥＡＣ信号送受信部１０８により実装される伝送路経由でシンク機器１００から信号を受信し、受信した信号からＨＰＤ信号、ＨＥＣ信号、及びＡＲＣ信号を分離する。ＨＰＤ信号監視部２１１は、信号分離部２０９が分離したＨＰＤ信号を検出することにより、ＨＤＭＩケーブルの挿抜検出を行う。
【００２７】
ＨＥＣ信号重畳部２１３は、ＨＥＣ信号制御部１１２が増幅して出力した送信対象ＨＥＣ信号を、ＨＤＭＩケーブル及びＨＥＡＣ信号送受信部１０８により実装される伝送路経由でシンク機器１００へ送信する。
【００２８】
以下の説明において、１００番台の符号を持つユニットについて言及する場合、特に断らない限りシンク機器１００のユニットを指す。例えば、「ＣＥＣ制御部１０１」は、特に断らない限り、「シンク機器１００のＣＥＣ制御部１０１」を指す。
【００２９】
図３は、第１の実施形態に係るシンク機器１００の動作を示すフローチャートである。シンク機器１００にソース機器２００がＨＤＭＩケーブルにより接続されると、本フローチャートの処理が開始する。
【００３０】
Ｓ３０２で、ＣＥＣ制御部１０１はＣＥＣ通信により、ソース機器２００の機器性能を確認する。Ｓ３０３で、機器性能判定部１０２は、Ｓ３０２における確認結果に基づき、ソース機器２００がＨＥＡＣ通信に対応しているか否かを判定する。対応している場合、処理はＳ３０５に進み、対応していない場合、処理は終了する。
【００３１】
Ｓ３０５で、シンク機器１００はＨＥＡＣ通信の開始を待ち、ＨＥＡＣ通信が開始すると処理はＳ３０６に進む。Ｓ３０６で、ＨＥＣ信号分離部１０９は、ＨＤＭＩケーブル及びＨＥＡＣ信号送受信部１０８により実装される伝送路経由でソース機器２００からＨＥＣ信号を受信する。ＨＥＣ信号分離部１０９は、受信されたＨＥＣ信号を、ＨＥＣ信号レベル検出部１１０及びＨＥＣ信号受信部１０７の両方に渡す。
【００３２】
Ｓ３０７で、ＨＥＣ信号レベル検出部１１０は、Ｓ３０６で受信されたＨＥＣ信号の信号レベルを検出する。検出結果は、ＨＥＣ信号制御部１１２に渡される。Ｓ３０８で、ＨＥＣ信号制御部１１２は、検出された信号レベルが所定の範囲内（安定したＨＥＣ通信を実行可能な範囲内）であるか否かを判定する。信号レベルが所定の範囲内であれば、処理はＳ３１０に進み、そうでなければ、処理はＳ３０９に進む。
【００３３】
Ｓ３０９で、ＨＥＣ信号制御部１１２は、検出された信号レベルに基づいて、送信対象ＨＥＣ信号（ＨＥＣ信号送信部１０６から出力されたＨＥＣ信号）が受信側（ソース機器２００）において所定の範囲内になるように、送信対象ＨＥＣ信号の増幅率を決定する。そして、ＨＥＣ信号制御部１１２は、送信対象ＨＥＣ信号を決定された増幅率で増幅する。なお、増幅率は１未満でもよく、この場合、実質的には送信対象ＨＥＣ信号の減衰が行われる。
【００３４】
また、Ｓ３０９において、ＨＥＣ信号制御部１１２は、伝送路の品質がＨＥＡＣ通信の要件を満たしていないということをユーザに通知してもよい。この通知は、例えば、「ＨＤＭＩケーブルの品質が不十分です。」というようなメッセージを表示部（不図示）に表示することにより実現可能である。また、処理がＳ３１２からＳ３０８に戻った後にＳ３０９の処理が実行された場合は、この通知は省略されてもよい。
【００３５】
Ｓ３１０で、信号重畳部１１３は、ＡＲＣ信号と増幅された送信対象ＨＥＣ信号（Ｓ３０８で「ＮＯ」と判定された場合は増幅されていない）とを重畳し、ＨＥＡＣ信号を生成する。また、ＨＰＤラインについては、信号重畳部１１３は更に、ＨＰＤ信号も重畳する。
【００３６】
Ｓ３１１で、信号重畳部１１３は、ＨＤＭＩケーブル及びＨＥＡＣ信号送受信部１０８により実装される伝送路経由でソース機器２００へＨＥＡＣ信号を送信する。Ｓ３１２で、シンク機器１００は、ＨＥＡＣ通信が終了したか否かを判定する。ＨＥＡＣ通信が終了した場合、本フローチャートの処理は終了し、そうでない場合、処理はＳ３０８に戻る。
【００３７】
以上説明したように、本実施形態によれば、シンク機器１００は、受信したＨＥＣ信号の信号レベルに基づいて送信対象ＨＥＣ信号の増幅率を決定する。そして、シンク機器１００は、送信対象ＨＥＣ信号を増幅し、その後、ＡＲＣ信号と増幅された送信対象ＨＥＣ信号とを重畳して送信する。これにより、ＡＲＣ通信に与える悪影響を抑制しつつＨＥＣ通信の通信品質を向上させることが可能になる。
【００３８】
［第２の実施形態］
第１の実施形態では、受信されたＨＥＣ信号の信号レベルに基づいて送信対象ＨＥＣ信号の増幅率が決定された。第２の実施形態では、受信されたＨＥＣ信号の代わりに、テスト信号の信号レベルに基づいて送信対象ＨＥＣ信号の増幅率が決定される。
【００３９】
図４は、第２の実施形態に係るシンク機器１００及びソース機器２００の機能ブロック図である。図４において、図１及び図２と同一又は同様の機能を有する構成要素には同一の符号を付し、説明を省略する。
【００４０】
図４に示すように、第２の実施形態では、シンク機器１００及びソース機器２００は、図１及び図２に示したＨＥＡＣ信号送受信部１０８の代わりに、ＨＥＡＣ信号送受信部４０８を備える。また、シンク機器１００及びソース機器２００は、図１及び図２に示したＨＥＣ信号レベル検出部１１０を備えない。シンク機器１００及びソース機器２００は、ＨＤＭＩケーブル３００によって相互に接続されている。
【００４１】
図５は、ＨＥＡＣ信号送受信部４０８の詳細な構成を示すブロック図である。図５に示すように、シンク機器１００のＨＥＡＣ信号送受信部４０８とソース機器２００のＨＥＡＣ信号送受信部４０８とは、ＨＤＭＩケーブル３００に含まれるＵｔｉｌｉｔｙライン及びＨＰＤラインによって相互に接続される。ＨＥＡＣ信号送受信部４０８は、Ｕｔｉｌｉｔｙライン及びＨＰＤラインの一方を用いて第１伝送路を実装し、他方を用いて第２伝送路を実装する。
【００４２】
ＨＥＡＣ信号送受信部４０８は、テスト信号制御部４０１、テスト信号レベル検出部４１０、及びスイッチ４１１−４１４を含む。
【００４３】
ＨＥＡＣ信号送受信部４０８は、ＨＥＡＣ通信モード及びケーブル特性検出モードの２つの動作モードを有する。ＨＥＡＣ通信モードは、ＨＥＡＣ通信を行うための動作モードである。ケーブル特性検出モードは、送信対象ＨＥＣ信号の増幅率を決定するための動作モードである。
【００４４】
ＨＥＡＣ通信モードの場合、スイッチ４１１−４１４において、（１）と（２）が接続され、（３）と（２）は開放される。ケーブル特性検出モードの場合、スイッチ４１１−４１４において、（３）と（２）が接続され、（１）と（２）は開放される。
【００４５】
シンク機器１００のテスト信号制御部４０１は、ケーブル特性検出モードにおいて、テスト信号を生成し、第１伝送路経由でテスト信号をソース機器２００へ送信し、送信したテスト信号を第２伝送路経由でソース機器２００から受信する。
【００４６】
図５の例では、テスト信号は、シンク機器１００のスイッチ４１１の（３）−（２）間、及びＵｔｉｌｉｔｙラインを通ってソース機器２００へ到達する。そして、テスト信号は、ソース機器２００のスイッチ４１２の（２）−（３）間、スイッチ４１３の（３）−（２）間、及びＨＰＤラインを通って、シンク機器１００に戻る。即ち、スイッチ４１２及びスイッチ４１３は、テスト信号を受信して返送する機能を有する。そして、テスト信号は、シンク機器１００のスイッチ４１４の（２）−（３）間を通ってテスト信号制御部４０１に戻る。シンク機器１００のテスト信号制御部４０１は、戻ってきたテスト信号をテスト信号レベル検出部４１０に渡す。
【００４７】
テスト信号は、例えば、ＨＥＡＣ通信で用いられる周波数及び振幅の信号である。しかしながら、ＨＤＭＩケーブル３００の特性（信号レベルの減衰特性）を特定可能な信号であれば、テスト信号はどのような信号でもよい。
【００４８】
ソース機器２００のテスト信号制御部４０１の動作は、テスト信号が発着点がソース機器２００であることを除き、シンク機器１００のテスト信号制御部４０１の動作と同様である。
【００４９】
以下の説明において、４００番台の符号を持つユニットについて言及する場合、特に断らない限りシンク機器１００のユニットを指す。例えば、「ＨＥＡＣ信号送受信部４０８」は、特に断らない限り、「シンク機器１００のＨＥＡＣ信号送受信部４０８」を指す。
【００５０】
図６は、第２の実施形態に係るシンク機器１００の動作を示すフローチャートである。図６において、図３と同一又は同様の処理が行われるステップには同一の符号を付し、説明を省略する。なお、本フローチャートはシンク機器１００の動作について説明するためのものであるが、Ｓ６１２のＨＥＡＣ通信においてＡＲＣ信号を送信しない点などを除けば、ソース機器２００も本フローチャートと同様の処理を実行可能である。
【００５１】
Ｓ６０６で、ＨＥＡＣ信号送受信部４０８は、スイッチ４１１−４１４の接続をケーブル特性検出モード用の接続形態に切り替える。このとき、ソース機器２００のＨＥＡＣ信号送受信部４０８も、ソース機器２００のスイッチ４１１−４１４の接続をケーブル特性検出モード用の接続形態に切り替える。
【００５２】
Ｓ６０７で、テスト信号制御部４０１はテスト信号を生成する。そして、テスト信号制御部４０１は第１送信手段として機能し、スイッチ４１１及びＵｔｉｌｉｔｙライン経由でソース機器２００へ送信する。そして、テスト信号制御部４０１は、ソース機器２００から返送されたテスト信号をＨＰＤライン及びスイッチ４１４経由で受信し、テスト信号レベル検出部４１０に渡す。
【００５３】
Ｓ６０８で、テスト信号レベル検出部４１０は、Ｓ６０７で受信されたテスト信号の信号レベルを検出する。そして、テスト信号レベル検出部４１０は、検出した信号レベルが所定の範囲内（安定したＨＥＣ通信を実行可能な範囲内）であるか否かを判定する。信号レベルが所定の範囲内であれば、処理はＳ６１０に進み、そうでなければ、処理はＳ６０９に進む。
【００５４】
Ｓ６０９で、テスト信号レベル検出部４１０は、検出された信号レベルに基づいて、返送されてくるテスト信号が所定の範囲内になるように、テスト信号の増幅率を決定する。テスト信号レベル検出部４１０は、決定した増幅率をテスト信号制御部４０１及びＨＥＣ信号制御部１１２に通知する。その後、処理はＳ６０７に戻り、テスト信号制御部４０１は、Ｓ６０９で通知された増幅率でテスト信号を増幅し、再度テスト信号を送受信する。このようにして、返送されてきたテスト信号が所定の範囲内になるまで、Ｓ６０７からＳ６０９の処理が繰り返される。
【００５５】
シンク機器１００がＳ６０７からＳ６０９の処理を行っている間、ソース機器２００も同様の処理を行う。
【００５６】
Ｓ６１０で、ＨＥＡＣ信号送受信部４０８は、スイッチ４１１−４１４の接続をＨＥＡＣ通信モード用の接続形態に切り替える。このとき、ソース機器２００のＨＥＡＣ信号送受信部４０８も、ソース機器２００のスイッチ４１１−４１４の接続をＨＥＡＣ通信モード用の接続形態に切り替える。
【００５７】
Ｓ６１２で、シンク機器１００は、ＨＥＡＣ通信を開始する。具体的には、ＨＥＣ信号制御部１１２は、Ｓ６０９で通知された増幅率で送信対象ＨＥＣ信号を増幅する。増幅率が複数回通知された場合は、最新の増幅率が使用される。増幅率が１度も通知されていない場合は、増幅は行われない。信号重畳部１１３は、ＡＲＣ信号と増幅された送信対象ＨＥＣ信号とを重畳し、ＨＥＡＣ信号を生成する。また、ＨＰＤラインについては、信号重畳部１１３は更に、ＨＰＤ信号も重畳する。そして、信号重畳部１１３は、第２送信手段として機能し、ＨＤＭＩケーブル及びＨＥＡＣ信号送受信部１０８により実装される第１伝送路及び第２伝送路経由で（即ち、Ｕｔｉｌｉｔｙライン及びＨＰＤライン経由で）ソース機器２００へＨＥＡＣ信号を送信する。
【００５８】
以上説明したように、本実施形態によれば、シンク機器１００は、テスト信号をソース機器２００へ送信し、ソース機器２００から返送されてきたテスト信号の信号レベルに基づいて送信対象ＨＥＣ信号の増幅率を決定する。そして、シンク機器１００は、送信対象ＨＥＣ信号を増幅し、その後、ＡＲＣ信号と増幅された送信対象ＨＥＣ信号とを重畳して送信する。これにより、ＡＲＣ通信に与える悪影響を抑制しつつＨＥＣ通信の通信品質を向上させることが可能になる。
【００５９】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005553695.tif 000002
【図２】
0005553695.tif 000003
【図３】
0005553695.tif 000004
【図４】
0005553695.tif 000005
【図５】
0005553695.tif 000006
【図６】
0005553695.tif 000007