(57)【要約】    【課題】  ＰＣなどのようにＣＥＣに対応していない機器であっても、ＣＥＣのような機器間の連携制御を行うことを可能とする。    【解決手段】  ＨＤＭＩ−ＣＥＣ対応機器１０からのＣＥＣ制御信号は、ＣＥＣ制御ライン１８を介して、制御部２０のＣＥＣ制御信号受信手段３０において受信される。受信したＣＥＣ信号が、ＨＤＭＩソフトウエア２８に問い合わせることなく返答可能なものである場合には、応答手段３２は、ＣＥＣ制御ライン１８を介して、ＨＤＭＩ−ＣＥＣ対応機器１０に対し、応答信号を送信する。受信したＣＥＣ制御信号の処理において、ＨＤＭＩソフトウエア２８に問い合わせることが必要なものである場合には、制御信号変換手段３４は、当該ＣＥＣ制御信号を、ＨＤＭＩ対応ソフトウエア２８の対応する制御信号に変換する。制御信号送信手段３６は、変換された制御信号を、ＵＳＢライン２２を介して、ＰＣ２６のＨＤＭＩソフトウエア２８に送信する。【選択図】  図１
2013074582.tif 000002
【特許請求の範囲】
【請求項１】
ＨＤＭＩ−ＣＥＣ対応機器に接続するための第１のコネクタと、
第１のコネクタのＨＤＭＩ信号端子に、その一端が接続されたＨＤＭＩ信号ラインおよびＣＥＣ制御ラインと、
ＨＤＭＩ信号ラインの他端に接続され、ＰＣに接続するための第２のコネクタと、
ＣＥＣ制御ラインの他端に、そのＣＥＣ端子が接続された制御部と、
制御部のＵＳＢ端子に、その一端が接続されたＵＳＢラインと、
ＵＳＢラインの他端に接続され、前記ＰＣに接続するためのＵＳＢコネクタとを備え、
前記制御部は、
前記ＣＥＣ制御ラインを介して、前記ＨＤＭＩ−ＣＥＣ対応機器からのＣＥＣ制御信号を受けるＣＥＣ制御信号受信手段と、
受信したＣＥＣ信号がＨＤＭＩソフトウエアに問い合わせることなく処理可能なものである場合には、前記ＣＥＣ制御ラインを介して、ＨＤＭＩ−ＣＥＣ対応機器に対し、応答信号を送信する応答手段と、
受信したＣＥＣ制御信号を処理するために前記ＨＤＭＩソフトウエアに問い合わせることが必要なものである場合には、当該ＣＥＣ制御信号を、前記ＰＣにおいて動作しているＨＤＭＩ対応ソフトウエアの対応する制御信号に変換する制御信号変換手段と、
変換した制御信号を、前記ＵＳＢラインを介して、前記ＰＣにおいて動作している前記ＨＤＭＩ対応ソフトウエアに与える制御信号送信手段と、
を備えたことを特徴とする制御機能を有するＨＤＭＩケーブル。
【請求項２】
請求項１の制御機能を有するＨＤＭＩケーブルにおいて、
前記ＰＣには、二以上のＨＤＭＩ対応ソフトウエアが記録されており、
前記制御部は、前記二以上のＨＤＭＩ対応ソフトウエアのいずれを動作させるか、あるいはいずれが動作しているかを示す起動ソフトウエア情報を、前記ＵＳＢラインを介して受信し、これを記録部に記録する記録手段をさらに備え、
前記制御信号変換手段は、前記記録部に記録された起動ソフトウエア情報に基づいて、制御信号の変換を行うことを特徴とする制御機能を有するＨＤＭＩケーブル。
【請求項３】
請求項１または２の制御機能を有するＨＤＭＩケーブルにおいて、
前記制御部は、
前記ＵＳＢラインを介して、前記ＰＣのＨＤＭＩ対応ソフトウエアからの制御信号を受信する制御信号受信手段と、
前記ＣＥＣ制御ラインを介して、ＨＤＭＩ−ＣＥＣ対応機器に対し、前記ＣＥＣ制御信号を送信するＣＥＣ制御信号送信手段とをさらに備え、
前記制御信号変換手段は、前記ＰＣのＨＤＭＩ対応ソフトウエアからの制御信号を、対応するＣＥＣ制御信号に変換することを特徴とする制御機能を有するＨＤＭＩケーブル。
【請求項４】
請求項１〜３のいずれかの制御機能を有するＨＤＭＩケーブルにおいて、
前記制御部は、
第１のコネクタがＨＤＭＩ−ＣＥＣ対応機器に接続され、第２のコネクタが前記ＰＣに接続されたことを受けて、前記ＨＤＭＩ信号ラインのホットプラグ信号の変化を検出した前記ＰＣの物理アドレス取得ソフトウエアが、前記ＵＳＢラインを介して送信してきた物理アドレスを受信する物理アドレス受信手段と、
前記ＣＥＣ制御ラインを介して、接続された他のＨＤＭＩ−ＣＥＣ対応機器との通信を行い、他のＨＤＭＩ−ＣＥＣ対応機器に重複しないように、自らの論理アドレスを決定し、決定した論理アドレスを前記物理アドレスに対応づけるアドレス対応手段と、
を備えたことを特徴とする制御機能を有するＨＤＭＩケーブル。
【請求項５】
ＨＤＭＩ−ＣＥＣ対応機器に接続するための第１のコネクタと、第１のコネクタのＨＤＭＩ信号端子に、その一端が接続されたＨＤＭＩ信号ラインおよびＣＥＣ制御ラインと、ＨＤＭＩ信号ラインの他端に接続され、ＰＣに接続するための第２のコネクタと、前記ＰＣに接続するためのＵＳＢコネクタとを備えたＨＤＭＩケーブルのための制御回路であって、
前記ＣＥＣ制御ラインの他端に接続されるＣＥＣ端子と、
他端に前記ＰＣに接続するためのＵＳＢコネクタを有したＵＳＢラインの一端が接続されるＵＳＢ端子と、
前記ＣＥＣ制御ラインを介して、前記ＨＤＭＩ−ＣＥＣ対応機器からのＣＥＣ制御信号を受けるＣＥＣ制御信号受信手段と、
受信したＣＥＣ信号がＨＤＭＩソフトウエアに問い合わせることなく処理可能なものである場合には、前記ＣＥＣ制御ラインを介して、前記ＨＤＭＩ−ＣＥＣ対応機器に対し、応答信号を送信する応答手段と、
受信したＣＥＣ制御信号を処理するために前記ＨＤＭＩソフトウエアに問い合わせることが必要なものである場合には、当該ＣＥＣ制御信号を、前記ＰＣにおいて動作しているＨＤＭＩ対応ソフトウエアの対応する制御信号に変換する制御信号変換手段と、
変換した制御信号を、前記ＵＳＢラインを介して、前記ＰＣにおいて動作している前記ＨＤＭＩ対応ソフトウエアに与える制御信号送信手段と、
を備えたことを特徴とする制御回路。
【請求項６】
連携制御を含むデータ伝送機能に対応した機器に接続するための第１のコネクタと、
前記第１のコネクタの端子に、その一端が接続されたデータ伝送ラインおよび連携制御ラインと、
前記データ伝送ラインの他端に接続され、連携制御を含まないデータ伝送機能に対応した機器に接続するための第２のコネクタと、
前記連携制御ラインの他端に、その連携制御端子が接続された制御部と、
前記制御部の汎用入出力端子に、その一端が接続された汎用ラインと、
前記汎用ラインの他端に接続され、前記連携制御を含まないデータ伝送機能に対応した機器に接続するための汎用コネクタとを備え、
前記制御部は、
前記連携制御ラインを介して、前記連携制御を含むデータ伝送機能に対応した機器からの連携制御信号を受ける連携制御制御信号受信手段と、
受信した連携制御信号が、前記連携制御を含まないデータ伝送機能に対応した機器に問い合わせることなく処理可能なものである場合には、前記連携制御ラインを介して、前記連携制御を含むデータ伝送機能に対応した機器に対し、応答信号を送信する応答手段と、
受信した連携制御信号を処理するために、前記連携制御を含まないデータ伝送機能に対応した機器に問い合わせることが必要なものである場合には、当該連携制御信号を、前記連携制御を含まないデータ伝送機能に対応した機器の対応する制御信号に変換する制御信号変換手段と、
変換した制御信号を、前記連携制御ラインを介して、前記連携制御を含まないデータ伝送機能に対応した機器に与える制御信号送信手段と、
を備えたことを特徴とする制御機能を有するケーブル。
【請求項７】
ＨＤＭＩ−ＣＥＣ対応機器に接続するための第１のコネクタと、
第１のコネクタのＨＤＭＩ信号端子に、その一端が接続されたＨＤＭＩ信号ラインおよびＣＥＣ制御ラインと、
ＨＤＭＩ信号ラインの他端に接続され、ＰＣに接続するための第２のコネクタと、
前記ＣＥＣ制御ラインの他端に、そのＣＥＣ端子が接続された制御部と、
制御部のＵＳＢ端子に、その一端が接続されたＵＳＢラインと、
前記ＵＳＢラインの他端に接続され、前記ＰＣに接続するためのＵＳＢコネクタとを備え、
前記制御部は、
第１のコネクタが前記ＨＤＭＩ−ＣＥＣ対応機器に接続され、第２のコネクタがＰＣに接続されたことを受けて、前記ＨＤＭＩ信号ラインのホットプラグ信号の変化を検出したＰＣの物理アドレス取得ソフトウエアが、ＵＳＢラインを介して送信してきた物理アドレスを受信する物理アドレス受信手段と、
前記ＣＥＣ制御ラインを介して、接続された他のＨＤＭＩ−ＣＥＣ対応機器との通信を行い、他のＨＤＭＩ−ＣＥＣ対応機器と重複しないように、自らの論理アドレスを決定して取得する論理アドレス取得手段と、
取得した論理アドレスを用いて、前記ＣＥＣ制御ラインを介して、前記ＨＤＭＩ−ＣＥＣ対応機器との間でＣＥＣ制御信号をやり取りするＣＥＣ制御手段と、
を備えたことを特徴とする制御機能を有するＨＤＭＩケーブル。
【請求項８】
連携制御を含むデータ伝送機能に対応した機器に接続するための第１のコネクタと、
前記第１のコネクタの端子に、その一端が接続されたデータ伝送ラインおよび連携制御ラインと、
前記データ伝送ラインの他端に接続され、連携制御を含まないデータ伝送機能に対応した機器に接続するための第２のコネクタと、
前記連携制御ラインの他端に、その連携制御端子が接続された制御部と、
前記制御部の汎用入出力端子に、その一端が接続された汎用ラインと、
前記汎用ラインの他端に接続され、前記連携制御を含まないデータ伝送機能に対応した機器に接続するための汎用コネクタとを備え、
前記制御部は、
前記第１のコネクタが前記連携制御を含むデータ伝送機能に対応した機器に接続され、前記第２のコネクタが前記連携制御を含まないデータ伝送機能に対応した機器に接続されたことを受けて、前記データ伝送ラインの接続検出信号の変化を検出した前記連携制御を含まないデータ伝送機能に対応した機器の物理アドレス取得手段が、前記汎用ラインを介して送信してきた物理アドレスを受信する物理アドレス受信手段と、
前記連携制御ラインを介して、接続された他の連携制御を含むデータ伝送機能に対応した機器との通信を行い、前記他の連携制御を含むデータ伝送機能に対応した機器と重複しないように、自らの論理アドレスを決定して取得する論理アドレス取得手段と、
取得した論理アドレスを用いて、前記連携制御ラインを介して、前記連携制御を含むデータ伝送機能に対応した機器との間で連携制御信号をやり取りする連携制御手段と、
を備えたことを特徴とする制御機能を有するケーブル。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＨＤＭＩ対応機器でありながら、ＣＥＣなどの機器間連携制御に対応していない機器においても、機器間連携制御を可能とする制御機能を有するＨＤＭＩケーブルに関するものである。
【背景技術】
【０００２】
ＨＤＭＩケーブルにて接続されたＴＶ装置、ＨＤレコーダ、ステレオレシーバなどの操作を連携して行うことが可能なＣＥＣ制御が実現されている（たとえば特許文献１）。
【０００３】
たとえば、図１２に示すように、ＴＶ装置２とハードディスクレコーダ（ＨＤレコーダ）４が、ＨＤＭＩケーブル６によって接続されているとする。また、ＴＶ装置２、ＨＤレコーダ４は、ともにＣＥＣ制御対応機器であるとする。
【０００４】
ＴＶ装置２にて放送を受信中に、リモコン（図示せず）からＴＶ装置２に対し命令を与え、ＴＶ装置２、ＨＤＭＩケーブル６を介してＨＤレコーダ４に対して再生命令を出すことができる。再生命令を受けて、ＨＤレコーダ４は、指定されたコンテンツを再生するとともに、ＴＶ装置２に対し、入力をＨＤレコーダ４に切り換えるように指令を出す。その結果、ＴＶ装置２は、ＨＤレコーダ４によって再生されたコンテンツを出力することになる。
【０００５】
このように、ＨＤＭＩ−ＣＥＣ対応機器においては、機器間の連携制御を行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−０３５４５４
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のようなシステムにおいては、接続された機器がＨＤＭＩ−ＣＥＣに対応していなければ、機器間の連携制御を行うことはできなかった。特に、ＰＣにおいては、ＨＤＭＩに対応しているもののＣＥＣには対応していないソフトウエア（画像再生ソフトウエアなど）およびハードウエアが多く、ＣＥＣのメリットを享受できないという問題があった。
【０００８】
この発明は上記のような問題点を解決して、ＰＣなどのようにＣＥＣに対応していない機器であっても、ＣＥＣのような機器間の連携制御を行うことを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
(1)この発明に係るＨＤＭＩケーブルは、ＨＤＭＩ−ＣＥＣ対応機器に接続するための第１のコネクタと、第１のコネクタのＨＤＭＩ信号端子に、その一端が接続されたＨＤＭＩ信号ラインおよびＣＥＣ制御ラインと、ＨＤＭＩ信号ラインの他端に接続され、ＰＣに接続するための第２のコネクタと、ＣＥＣ制御ラインの他端に、そのＣＥＣ端子が接続された制御部と、制御部のＵＳＢ端子に、その一端が接続されたＵＳＢラインと、ＵＳＢラインの他端に接続され、前記ＰＣに接続するためのＵＳＢコネクタとを備え、前記制御部は、前記ＣＥＣ制御ラインを介して、前記ＨＤＭＩ−ＣＥＣ対応機器からのＣＥＣ制御信号を受けるＣＥＣ制御信号受信手段と、受信したＣＥＣ信号がＨＤＭＩソフトウエアに問い合わせることなく処理可能なものである場合には、前記ＣＥＣ制御ラインを介して、ＨＤＭＩ−ＣＥＣ対応機器に対し、応答信号を送信する応答手段と、受信したＣＥＣ制御信号を処理するために前記ＨＤＭＩソフトウエアに問い合わせることが必要なものである場合には、当該ＣＥＣ制御信号を、前記ＰＣにおいて動作しているＨＤＭＩ対応ソフトウエアの対応する制御信号に変換する制御信号変換手段と、変換した制御信号を、前記ＵＳＢラインを介して、前記ＰＣにおいて動作している前記ＨＤＭＩ対応ソフトウエアに与える制御信号送信手段とを備えたことを特徴としている。
【００１０】
したがって、ＨＤＭＩソフトウエアがＣＥＣ制御に対応していなくとも、ＣＥＣ制御を実現することができる。
【００１１】
(2)この発明に係るＨＤＭＩケーブルは、ＰＣには、二以上のＨＤＭＩ対応ソフトウエアが記録されており、制御部は、前記二以上のＨＤＭＩ対応ソフトウエアのいずれを動作させるか、あるいはいずれが動作しているかを示す起動ソフトウエア情報を、前記ＵＳＢラインを介して受信し、これを記録部に記録する記録手段をさらに備え、制御信号変換手段は、前記記録部に記録された起動ソフトウエア情報に基づいて、制御信号の変換を行うことを特徴とする制御機能を有している。
【００１２】
したがって、複数のＨＤＭＩソフトウエアを切り換えてＣＥＣ制御をおこなうことができる。
【００１３】
(3)この発明に係るＨＤＭＩケーブルは、制御部が、ＵＳＢラインを介して、ＰＣのＨＤＭＩ対応ソフトウエアからの制御信号を受信する制御信号受信手段と、ＣＥＣ制御ラインを介して、ＨＤＭＩ−ＣＥＣ対応機器に対し、ＣＥＣ制御信号を送信するＣＥＣ制御信号送信手段とをさらに備え、制御信号変換手段は、前記ＰＣのＨＤＭＩ対応ソフトウエアからの制御信号を、対応するＣＥＣ制御信号に変換することを特徴とする制御機能を有している。
【００１４】
したがって、ＨＤＭＩ対応ソフトウエアからのＣＥＣ制御信号制御も行うことができる。
【００１５】
(4)この発明に係るＨＤＭＩケーブルは、制御部が、第１のコネクタがＨＤＭＩ−ＣＥＣ対応機器に接続され、第２のコネクタがＰＣに接続されたことを受けて、前記ＨＤＭＩ信号ラインのホットプラグ信号の変化を検出したＰＣの物理アドレス取得ソフトウエアが、ＵＳＢラインを介して送信してきた物理アドレスを受信する物理アドレス受信手段と、ＣＥＣ制御ラインを介して、接続された他のＨＤＭＩ−ＣＥＣ対応機器との通信を行い、他のＨＤＭＩ−ＣＥＣ対応機器に重複しないように、自らの論理アドレスを決定し、決定した論理アドレスを前記物理アドレスに対応づけるアドレス対応手段とを備えたことを特徴としている。
【００１６】
したがって、ＣＥＣ制御に必要な論理アドレスを取得することができる。
【００１７】
(5)この発明に係るＨＤＭＩケーブルのための制御回路は、ＨＤＭＩ−ＣＥＣ対応機器に接続するための第１のコネクタと、第１のコネクタのＨＤＭＩ信号端子に、その一端が接続されたＨＤＭＩ信号ラインおよびＣＥＣ制御ラインと、ＨＤＭＩ信号ラインの他端に接続され、ＰＣに接続するための第２のコネクタと、前記ＰＣに接続するためのＵＳＢコネクタとを備えたＨＤＭＩケーブルのための制御回路であって、前記ＣＥＣ制御ラインの他端に接続されるＣＥＣ端子と、他端に前記ＰＣに接続するためのＵＳＢコネクタを有したＵＳＢラインの一端が接続されるＵＳＢ端子と、前記ＣＥＣ制御ラインを介して、前記ＨＤＭＩ−ＣＥＣ対応機器からのＣＥＣ制御信号を受けるＣＥＣ制御信号受信手段と、受信したＣＥＣ信号がＨＤＭＩソフトウエアに問い合わせることなく処理可能なものである場合には、前記ＣＥＣ制御ラインを介して、ＨＤＭＩ−ＣＥＣ対応機器に対し、応答信号を送信する応答手段と、受信したＣＥＣ制御信号を処理するために前記ＨＤＭＩソフトウエアに問い合わせることが必要なものである場合には、当該ＣＥＣ制御信号を、前記ＰＣにおいて動作しているＨＤＭＩ対応ソフトウエアの対応する制御信号に変換する制御信号変換手段と、変換した制御信号を、前記ＵＳＢラインを介して、前記ＰＣにおいて動作している前記ＨＤＭＩ対応ソフトウエアに与える制御信号送信手段とを備えたことを特徴としている。
【００１８】
したがって、ＨＤＭＩソフトウエアがＣＥＣ制御に対応していなくとも、ＣＥＣ制御を実現することができる。
【００１９】
(6)この発明に係るケーブルは、連携制御を含むデータ伝送機能に対応した機器に接続するための第１のコネクタと、前記第１のコネクタの端子に、その一端が接続されたデータ伝送ラインおよび連携制御ラインと、前記データ伝送ラインの他端に接続され、連携制御を含まないデータ伝送機能に対応した機器に接続するための第２のコネクタと、前記連携制御ラインの他端に、その連携制御端子が接続された制御部と、前記制御部の汎用入出力端子に、その一端が接続された汎用ラインと、前記汎用ラインの他端に接続され、前記連携制御を含まないデータ伝送機能に対応した機器に接続するための汎用コネクタとを備え、前記制御部は、前記連携制御ラインを介して、前記連携制御を含むデータ伝送機能に対応した機器からの連携制御信号を受ける連携制御制御信号受信手段と、受信した連携制御信号が、前記連携制御を含まないデータ伝送機能に対応した機器に問い合わせることなく処理可能なものである場合には、前記連携制御ラインを介して、前記連携制御を含むデータ伝送機能に対応した機器に対し、応答信号を送信する応答手段と、受信した連携制御信号を処理するために、前記連携制御を含まないデータ伝送機能に対応した機器に問い合わせることが必要なものである場合には、当該連携制御信号を、前記連携制御を含まないデータ伝送機能に対応した機器の対応する制御信号に変換する制御信号変換手段と、変換した制御信号を、前記連携制御ラインを介して、前記連携制御を含まないデータ伝送機能に対応した機器に与える制御信号送信手段とを備えたことを特徴としている。
【００２０】
したがって、連携制御に対応していない機器であっても、連携制御を実現することができる。
【００２１】
(7)この発明に係るＨＤＭＩケーブルは、ＨＤＭＩ−ＣＥＣ対応機器に接続するための第１のコネクタと、第１のコネクタのＨＤＭＩ信号端子に、その一端が接続されたＨＤＭＩ信号ラインおよびＣＥＣ制御ラインと、ＨＤＭＩ信号ラインの他端に接続され、ＰＣに接続するための第２のコネクタと、ＣＥＣ制御ラインの他端に、そのＣＥＣ端子が接続された制御部と、制御部のＵＳＢ端子に、その一端が接続されたＵＳＢラインと、ＵＳＢラインの他端に接続され、前記ＰＣに接続するためのＵＳＢコネクタとを備え、前記制御部は、第１のコネクタがＨＤＭＩ−ＣＥＣ対応機器に接続され、第２のコネクタがＰＣに接続されたことを受けて、前記ＨＤＭＩ信号ラインのホットプラグ信号の変化を検出したＰＣの物理アドレス取得ソフトウエアが、ＵＳＢラインを介して送信してきた物理アドレスを受信する物理アドレス受信手段と、ＣＥＣ制御ラインを介して、接続された他のＨＤＭＩ−ＣＥＣ対応機器との通信を行い、他のＨＤＭＩ−ＣＥＣ対応機器と重複しないように、自らの論理アドレスを決定して取得する論理アドレス取得手段と、取得した論理アドレスを用いて、前記ＣＥＣ制御ラインを介して、前記ＨＤＭＩ−ＣＥＣ対応機器との間でＣＥＣ制御信号をやり取りするＣＥＣ制御手段とを備えたことを特徴としている。
【００２２】
したがって、ＣＥＣ制御に必要な論理アドレスを取得することができる。
【００２３】
(8)この発明に係るケーブルは、連携制御を含むデータ伝送機能に対応した機器に接続するための第１のコネクタと、前記第１のコネクタの端子に、その一端が接続されたデータ伝送ラインおよび連携制御ラインと、前記データ伝送ラインの他端に接続され、連携制御を含まないデータ伝送機能に対応した機器に接続するための第２のコネクタと、前記連携制御ラインの他端に、その連携制御端子が接続された制御部と、前記制御部の汎用入出力端子に、その一端が接続された汎用ラインと、前記汎用ラインの他端に接続され、前記連携制御を含まないデータ伝送機能に対応した機器に接続するための汎用コネクタとを備え、前記制御部は、前記第１のコネクタが前記連携制御を含むデータ伝送機能に対応した機器に接続され、前記第２のコネクタが前記連携制御を含まないデータ伝送機能に対応した機器に接続されたことを受けて、前記データ伝送ラインの接続検出信号の変化を検出した前記連携制御を含まないデータ伝送機能に対応した機器の物理アドレス取得手段が、前記汎用ラインを介して送信してきた物理アドレスを受信する物理アドレス受信手段と、前記連携制御ラインを介して、接続された他の連携制御を含むデータ伝送機能に対応した機器との通信を行い、前記他の連携制御を含むデータ伝送機能に対応した機器と重複しないように、自らの論理アドレスを決定して取得する論理アドレス取得手段と、取得した論理アドレスを用いて、前記連携制御ラインを介して、前記連携制御を含むデータ伝送機能に対応した機器との間で連携制御信号をやり取りする連携制御手段とを備えたことを特徴としている。
【００２４】
したがって、連携制御に必要な論理アドレスを取得することができる。
【００２５】
「ＣＥＣ制御信号受信手段」は、実施形態においては、ステップＳ２１がこれに対応する。
【００２６】
「応答手段」は、実施形態においては、ステップＳ２３がこれに対応する。
【００２７】
「制御信号変換手段」は、実施形態においては、ステップＳ２４がこれに対応する。
【００２８】
「制御信号送信手段」は、実施形態においては、ステップＳ２５がこれに対応する。
【００２９】
「物理アドレス受信手段」は、実施形態においては、ステップＳ１１がこれに対応する。
【００３０】
「論理アドレス取得手段」は、実施形態においては、ステップＳ１３がこれに対応する。
【００３１】
「連携制御手段」は、実施形態においては、図７、図８の処理がこれに対応する。
【００３２】
「プログラム」とは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。
【図面の簡単な説明】
【００３３】
【図１】この発明の一実施形態によるＨＤＭＩケーブル４０のブロック図である。
【図２】この発明の一実施形態によるＨＤＭＩケーブル４０のハードウエア構成である。
【図３】ＨＤＭＩケーブル４０の結線状態を示す図である。
【図４】ＨＤＭＩケーブル４０の外観を示す図である。
【図５】ＨＤＭＩケーブル接続時の処理フローチャートである。
【図６】論理アドレスのテーブルである。
【図７】ＣＥＣ制御処理のフローチャートである。
【図８】ＣＥＣ制御処理のフローチャートである。
【図９】ＣＥＣ制御信号とソフトウエア命令の変換テーブルである。
【図１０】モニタ１１に対する処理の有無を示すテーブルである。
【図１１】ＰＣ側命令とＣＥＣ制御信号の変換テーブルである。
【図１２】従来のＨＤＭＩ−ＣＥＣ制御を示す図である。
【発明を実施するための形態】
【００３４】
１．全体構成
図１に、この発明の一実施形態による制御機能を有するＨＤＭＩケーブルの機能ブロック図を示す。
【００３５】
第１のコネクタ１２は、ＨＤＭＩ−ＣＥＣ対応機器のＨＤＭＩ端子に接続される。第１のコネクタ１２と第２のコネクタ１６との間は、ＨＤＭＩ信号ライン１４によって接続されている。ＣＥＣ制御ライン１８は、一端が第１のコネクタ１２に接続され、他端が制御部２０に接続されている。制御部２０には、ＵＳＢライン２２を介して、ＵＳＢコネクタ２４が接続されている。第２のコネクタ１６は、ＰＣ２６のＨＤＭＩ端子に接続され、ＵＳＢコネクタ２４は、ＰＣ２６のＵＳＢ端子に接続される。ＰＣ２６には、ＨＤＭＩソフトウエア２８がインストールされている。
【００３６】
ＨＤＭＩ信号は、ＨＤＭＩ信号ライン１４を介して、ＨＤＭＩ−ＣＥＣ対応機器１０とＰＣ２６のＨＤＭＩソフトウエア２８との間でやりとりされる。ＨＤＭＩ−ＣＥＣ対応機器１０からのＣＥＣ制御信号は、ＣＥＣ制御ライン１８を介して、制御部２０のＣＥＣ制御信号受信手段３０において受信される。
【００３７】
受信したＣＥＣ信号が、ＨＤＭＩソフトウエア２８に問い合わせることなく返答可能なものである場合には、応答手段３２は、ＣＥＣ制御ライン１８を介して、ＨＤＭＩ−ＣＥＣ対応機器１０に対し、応答信号を送信する。
【００３８】
受信したＣＥＣ制御信号の処理において、ＨＤＭＩソフトウエア２８に問い合わせることが必要なものである場合には、制御信号変換手段３４は、当該ＣＥＣ制御信号を、ＨＤＭＩ対応ソフトウエア２８の対応する制御信号に変換する。制御信号送信手段３６は、変換された制御信号を、ＵＳＢライン２２を介して、ＰＣ２６のＨＤＭＩソフトウエア２８に送信する。
【００３９】
上記のようにして、ＨＤＭＩ−ＣＥＣに対応していない機器に対しても、ＣＥＣ制御信号を与えることが可能となる。
【００４０】
２．ハードウエア構成
図２に、制御機能を有するＨＤＭＩケーブル４０のハードウエア構成を示す。第１のコネクタ１２には、ＨＤＭＩ−ＣＥＣ対応機器であるモニタ１１が接続される。第２のコネクタ１６には、ＨＤＭＩに対応したグラフィックカード２７を有するＰＣ２６が接続される。なお、音声／画像処理のソフトウエアとして、オンキヨー株式会社のピュアスペース（商標）２８ａと、マイクロソフト株式会社のメディアセンター（商標）２８ｂがインストールされている。これらは、ＨＤＭＩに対応しているが、ＣＥＣには対応していないものとする。ピュアスペース（商標）２８ａ、メディアセンター（商標）２８ｂは、いずれもグラフィックカード２７を制御し、音声／画像を再生したり記録したりするものである。
【００４１】
ＰＣ２６には、ピュアスペース（商標）２８ａ、メディアセンター（商標）２８ｂの状態を把握したり、ピュアスペース（商標）２８ａ、メディアセンター（商標）２８ｂがＵＳＢコネクタ２４を介して、制御部２０と通信を行ったりするためのＰＣ側プログラム２９がインストールされている。
【００４２】
第１のコネクタ１２と第２のコネクタ１６は、ＨＤＭＩ信号ライン１４によって接続されている。図３に、第１のコネクタ１２の結線を示す。ＨＤＭＩ信号ライン１４としては、データライン（端子番号１〜９）、コネクタが接続されたことを示す信号が出されるホットプラグ検出ライン（端子１９）などが接続されている。また、ＣＥＣ制御を行うためのＣＥＣ制御ライン１８（端子番号１３）も接続されている。なお、第２のコネクタ１６も同様の結線であるが、ＣＥＣ制御ライン１８（端子番号１３）は、結線されていない。
【００４３】
図２に戻って、第１のコネクタ１２に接続されたＣＥＣ制御ライン１８は、第２のコネクタ１６には接続されず制御部２０のＩ／Ｏポート５４に接続されている。
【００４４】
制御部２０は、ＣＰＵ５０を備えている。このＣＰＵ５０には、Ｉ／Ｏポート５４、ＵＳＢポート５６、フラッシュメモリ５２が接続されている。ＵＳＢポート５６には、ＵＳＢコネクタ２４が接続されている。ＵＳＢコネクタ２４は、ＰＣ２６のＵＳＢ端子（図示せず）に接続される。
【００４５】
フラッシュメモリ５２には、制御のための制御プログラム５８が記録されている。
【００４６】
また、モニタ１１には、通常のＨＤＭＩケーブル６によって、ＨＤＭＩ−ＣＥＣ対応機器であるＨＤレコーダ４が接続されている。従来技術において説明したように、モニタ１１とＨＤレコーダ４との間は、連携制御が可能である。なお、ＨＤＭＩケーブル４０の各ラインと、これに対応するＨＤＭＩケーブル６の各ラインは、モニタ１１によって互いに接続された状態となっている。
【００４７】
図４に、制御機能を有するＨＤＭＩケーブル４０の外観を示す。一方側には、第１のコネクタ１２が設けられている。他方側には、第２のコネクタ２６、ＵＳＢコネクタ２４が設けられている。第１のコネクタ１２と第２のコネクタ２６との間には、制御部２０が設けられている。
【００４８】
３．処理の流れ
3.1ＨＤＭＩケーブル接続時の処理
図５に、ＨＤＭＩケーブル４０接続時の、制御部２０の制御プログラム５８と、ＰＣ側プログラム２９のフローチャートを示す。
【００４９】
まず、ＰＣ側プログラム２９は、ＨＤＭＩケーブル４０の第１のコネクタ１２、第２のコネクタ１６が接続されたかどうかを判断する（ステップＳ１）。この判断は、第２のコネクタのホットプラグ検出ライン（図３の端子１９参照）の信号変化を見ることにより行うことができる。
【００５０】
ＨＤＭＩケーブル４０が接続されると、モニタ１１は、ＰＣ２６の物理アドレスを決定し、これをＰＣ２６に送信する。ＰＣ２６は、送信された物理アドレスを、所定の領域（たとえば、オペレーティングシステムのレジストリ領域）に記録する。
【００５１】
ＰＣ側プログラム２９は、このようにして記録された物理アドレスを読み出す（ステップＳ２）。なお、モニタ１１に接続されたＨＤＭＩ対応機器は、この物理アドレスによって、モニタ１１から識別することができる。
【００５２】
ＰＣ側プログラム２９は、さらに、ＵＳＢコネクタ２４を介して、制御部２０が接続されたかどうかを判断する（ステップＳ３）。接続されたことを検知すると、予め設定されたモードがピュアスペース（商標）を使用するモード（ピュアスペース（商標）モード）であるか、メディアセンター（商標）を使用するモード（メディアセンター（商標）モード）であるかを判断する（ステップＳ４）。
【００５３】
なお、いずれのモードとするかは、ＰＣ側プログラム２９のモード設定処理により、ユーザの操作によって選択されて予め記録されている。したがって、ＰＣ側プログラム２９は、これを読み出して、現在のモードがいずれであるかを知ることができる。
【００５４】
ここでは、ピュアスペース（商標）モードに設定されているものとして説明を進める。ＰＣ側プログラム２９は、取得した物理アドレスと現在のモードを、ＵＳＢコネクタ２４を介して、制御部２０に送信する（ステップＳ５）。なお、この際、ＰＣ側プログラム２９は、現在のモード情報に、使用されるソフトウエアの種類（「記録装置」「再生装置」「チューナ」など）を含めて送信する。ここでは、ピュアスペースに付与されている「記録装置」であることが現在モード情報に含められる。
【００５５】
制御部２０の制御プログラム５８は、物理アドレス及び現在モードを受信する（ステップＳ１１）。次に、制御プログラム５８は、受信した現在モード（ここではピュアスペース（商標）モード）を記録する（ステップＳ１２）。
【００５６】
続いて、制御プログラム５８は、物理アドレスを伴って論理アドレスを取得する（ステップＳ１３）。ここで、論理アドレスとは、機器の種類（および何番目の機器であるか）を示す情報である。論理アドレスは、図６に示すように予め定められており、モニタ１１、ＨＤレコーダ４、ＰＣ２６がそれぞれ、テーブルとして記録している。
【００５７】
制御プログラム５８は、以下のようにして論理アドレスを取得する。まず、現在モード情報に含まれる機器の種類（ここでは「記録装置」）に基づいて、図６のテーブルから、記録装置１を示す論理アドレス「０ｘ１」を読み出す。制御プログラム５８は、この論理アドレス「０ｘ１」と物理アドレスを伴う、論理アドレス確認を、ＣＥＣ制御ライン１８に出力する。
【００５８】
これにより、論理アドレス「０ｘ１」と物理アドレスを伴う、論理アドレス確認は、モニタ１１、ＨＤレコーダ４において受信される。ここで、ＨＤレコーダ４に対して、既に、論理アドレス「０ｘ１」が割当てられていたとする。この場合、上記の論理アドレス確認を受けたＨＤレコーダ４は、論理アドレス「０ｘ１」は、既に使用済みであることをＣＥＣ制御ラインに出力する。したがって、制御プログラム５８は、論理アドレス「０ｘ１」を使えないことを知り、次に、論理アドレス「０ｘ２」と物理アドレスを伴う論理アドレス確認を送信する。
【００５９】
このようにして、他の機器が使用していない論理アドレスを決定して取得することができる。ここでは、論理アドレス「０ｘ２」を取得したものとする。
【００６０】
この際、モニタ１１は、他の機器と重複せずに取得された論理アドレス「０ｘ２」と物理アドレスとを対応づけて記録する。一方、制御プログラム５８は、取得した論理アドレスを記録する(ステップＳ１４）。以後、制御プログラム５８は、ＣＥＣ制御信号を送信する際に、この論理アドレスを用いて自らを特定する。
【００６１】
3.2ＣＥＣ制御処理
ＣＥＣ制御処理のフローチャートを、図７、図８に示す。ここでは、ユーザがモニタ１１に対して、ピュアスペース（商標）への機器切換指令し、ピュアスペース（商標）による音声／画像の再生を指示したものとして説明を進める。以下に詳述するように、このような指示を行うことにより、ピュアスペース（商標）が起動し、モニタ１１の入力がＰＣ２６に切り替わる。したがって、ピュアスペース（商標）による再生内容が、モニタ１１から出力されることになる。
【００６２】
まず、ユーザは、リモコンを操作し、モニタ１１に対して機器一覧画面を表示するように指令する。これを受けて、モニタ１１は、接続されているＨＤＭＩ対応機器の一覧を表示する。ここでは、ＰＣ２６、ＨＤレコーダ４が表示されることになる。ユーザは、ピュアスペース（商標）を起動するために、ＰＣ２６を選択する。
【００６３】
モニタ１１は、上記のユーザによる機器選択を受けて、これを選択された機器の論理アドレスを含んだＣＥＣ制御信号に変換する。図９に、変換のためのテーブルを示す。ここでは、機器選択（機器を選択する）命令は、ＣＥＣ制御信号の「PowerOnFunction」に変換されることになる。「PowerOnFunction」は、指定された機器のスイッチをオンにする命令である。モニタ１１は、変換したＣＥＣ制御信号「PowerOnFunction」を、ＣＥＣ制御ライン１８に出力する。
【００６４】
このＣＥＣ制御信号「PowerOnFunction」は、全ての機器が受け取ることになるが、論理アドレスが付されているので、自らの機器に対する信号であるか、他の機器に対する信号であるかを判別することができる。ここでは、論理アドレス「０ｘ２」が付されたＣＥＣ制御信号「PowerOnFunction」が出力されることになるので、制御部２０のみがこのＣＥＣ制御「PowerOnFunction」に対する処理を行うことになる。
【００６５】
制御プログラム５８は、自らの論理アドレスが付されたＣＥＣ制御信号またはＵＳＢポート５６からの信号を受信するまで待機している（ステップＳ２１、Ｓ２６）。自らの論理アドレスが付されたＣＥＣ制御信号を受信すると、ＰＣ２６とのやりとりを行うことなく、制御部２０だけで処理が可能であるかどうかを判断する（ステップＳ２２）。この判断は、各ＣＥＣ制御信号毎に制御部２０だけで処理可能かどうかを記録したテーブルを参照して行うことができる。
【００６６】
ＣＥＣ制御信号「PowerOnFunction」は、制御部２０だけで処理できるものではないので、ステップＳ２４に進む。ステップＳ２４において、制御プログラム５８は、ＣＥＣ制御信号「PowerOnFunction」を、現在のモードに従って、対応するソフトウエアの命令に変換する。制御部２０には、図９に示すような変換テーブルが記録されている。制御プログラム５８は、この変換テーブルに従って、変換を実行する。
【００６７】
ここでは、現在、ピュアスペース（商標）モードであるから、ＣＥＣ制御信号「PowerOnFunction」は、命令「PureSpace」に変換されることになる。仮に、モードがメディアセンター（商標）モードであれば、命令「eHome」に変換されることになる。
【００６８】
次に、制御プログラム５８は、変換した命令「PureSpace」を、ＵＳＢポート５６から出力する（ステップＳ２５）。ＰＣ側プログラム２９は、この命令「PureSpace」を受信し（ステップＳ３１）、現在のモードにしたがって、当該ソフトウエアに与える（ステップＳ３２）。ここでは、ピュアスペース（商標）モードであるから、ピュアスペース（商標）２８ａを起動する命令が与えられることになる。したがって、ピュアスペース（商標）が起動される。
【００６９】
次に、ＰＣ側プログラム２９は、モニタ１１に対する処理が必要であるかどうかを判断する（ステップＳ３３）。モニタ１１に対する処理が必要であるかどうか、必要であればどのような処理するのかを、各命令毎に記録したテーブル（図１０）を記録しているので、これを参照して決定する。命令「PureSpace」については、モニタ１１に対する処理が必要ないので、ステップＳ３１に戻る。
【００７０】
以上のようにして、ユーザによる機器選択に対応して、現在モードによって設定されているピュアスペース（商標）が起動される。
【００７１】
次に、ユーザがリモコンを操作して、モニタ１１に対し、選択された機器（ここではＰＣ２６）による音声／画像の再生を指示した時の処理を以下説明する。
【００７２】
モニタ１１は、この再生命令をＣＥＣ制御信号「Play」に変換し、現在選択されている機器（ここではＰＣ２６）の論理アドレス（ここでは「０ｘ２」）を付して、ＣＥＣ制御ライン１８に出力する。
【００７３】
制御プログラム５８は、ＣＥＣ制御ライン１８を介して、ＣＥＣ制御信号「Play」を受信する（ステップＳ２１）。そして、テーブルを参照し、自ら処理可能であるかどうかを判断する（ステップＳ２２）。ＣＥＣ制御信号「Play」は自ら処理可能ではないので、ステップＳ２４に進む。
【００７４】
ステップＳ２４において、制御プログラム５８は、図９のテーブルを参照し、ＣＥＣ制御信号「Play」をピュアスペース（商標）の命令に変換する。ここでは、命令「Play」に変換されることになる。
【００７５】
次に、制御プログラム５８は、変換した命令「Play」を、ＵＳＢポート５６から出力する（ステップＳ２５）。ＰＣ側プログラム２９は、この命令「Play」を受信し（ステップＳ３１）、ピュアスペース（商標）に与える（ステップＳ３２）。これにより、ピュアスペース（商標）は、音声／画像の再生を開始する。再生された音声／画像は、グラフィックカード２７を介して、第２のコネクタ１６に出力される。
【００７６】
ＰＣ側プログラム２９は、図１０のテーブルを参照して、命令「Play」について、モニタ１１に対する処理が必要であるかどうかを判断する（ステップＳ３３）。ここでは、「要求元に入力切換」をモニタ１１に指令する必要があるので、その処理を実行する。つまり、命令「要求元に入力切換」を、ＵＳＢコネクタ２４に出力する（ステップＳ３４）。
【００７７】
制御部２０の制御プログラム５８は、命令「要求元に入力切換」を、ＵＳＢポート５６を介して受信する（ステップＳ２６）。次に、制御プログラム５８は、命令「要求元に入力切換」を、図１１のテーブルを参照して、対応するＣＥＣ制御信号「ActiveSourece」に変換する（ステップＳ２７）。なお、この際、制御プログラム５８は、論理アドレス「０ｘ２」を付加する。
【００７８】
次に、制御プログラム５８は、このＣＥＣ制御信号「ActiveSourece」をＣＥＣ制御ライン１８に出力する（ステップＳ２８）。このＣＥＣ制御信号は、モニタ１１において受信されて実行される。これにより、モニタ１１は、入力を論理アドレス「０ｘ２」の機器（ここではＰＣ２６）に切り換える。したがって、ＰＣ２６のピュアスペース（商標）２８ａによって再生された音声／画像が、ＨＤＭＩ信号ライン１４を介してモニタ１１に送られて出力されることになる。
【００７９】
なお、上記では、モニタ１１から与えられるＣＥＣ制御信号が制御部２０だけで処理できない場合について説明した。たとえば、論理アドレスの問い合わせのようなＣＥＣ制御信号であれば、制御部２０は、ＰＣ２６に命令を送ることなく、記録している論理アドレスを返信する（ステップＳ２３）。
【００８０】
また、予め設定された現在モードから変更があった場合には、ＰＣ側プログラム２９がこれを検出し、制御部２０に送信する。これによって、制御部２０は、記録しているモードを切り換える（たとえば、ピュアスペース（商標）モードからメディアセンター（商標）モードへ）。
【００８１】
４．その他の実施形態
(1)上記実施形態では、機器間の連携制御としてＣＥＣ制御を例として示したが、その他の連携制御についても適用することができる。
【００８２】
(2)上記実施形態では、図１１に示すように、制御部２０において、ＰＣ側命令をＣＥＣ制御命令に変換するようにしている。しかし、ＰＣ側プログラム２９が、ＣＥＣ制御命令を出力するようにしてもよい。このようにすれば、制御部２０における変換は不要である。
【００８３】
(3)上記実施形態では、図１０に示すように、受信したＣＥＣ制御信号毎に、モニタ１１に対する処理が必要かどうかを示すテーブルを用意している。しかし、ＰＣ側プログラム２９が、ピュアスペース（商標）２８ａなどの状態を監視し、その状態に応じて処理を行うようにすれば、上記テーブルは不要である。たとえば、ピュアスペース（商標）２８ａやメディアセンター（商標）２８ｂが再生を開始したことを検出して、命令「要求元に入力切換」を出力するようにすればよい。
【００８４】
(4)上記実施形態では、モード設定により、２つのレコーダソフトウエアを切り換えて使用する場合について説明した。しかし、一つのレコーダソフトウエアのみを使用する場合には、モード設定は不要である。また、３つ以上のレコーダソフトウエアを切り換えて使用することも可能である。
【００８５】
さらには、レコーダソフトウエアとプレイヤソフトウエア、チューナなどのようにカテゴリーの異なるソフトウエアを切り換えて使用する場合にも適用することができる。
【００８６】
(5)上記実施形態では、データ伝送機能としてＨＤＭＩを例として示したが、ＤＶＩなど他の規格を用いてもよい。
【図１】
2013074582.tif 000003
【図２】
2013074582.tif 000004
【図３】
2013074582.tif 000005
【図４】
2013074582.tif 000006
【図５】
2013074582.tif 000007
【図６】
2013074582.tif 000008
【図７】
2013074582.tif 000009
【図８】
2013074582.tif 000010
【図９】
2013074582.tif 000011
【図１０】
2013074582.tif 000012
【図１１】
2013074582.tif 000013
【図１２】
2013074582.tif 000014