(57)【要約】【課題】本発明は、複数のシンク機器が存在するシステムにおいて、データ提供装置からデータの出力処理が指示された場合であっても、自動的に所望のシンク機器に該データを送信して出力処理させることができる出力装置を提供する。【解決手段】本発明に係る表示装置１は、ＢＤプレーヤ３、ＨＤＤレコーダ４、ならびにプロジェクタ２それぞれと、ＨＤＭＩ規格に基づき接続する。表示装置１は、ソース機器であるＢＤプレーヤ３またはＨＤＤレコーダ４との接続を確立させ、映像・音声データを受け付ける第２ＨＤＭＩ入力装置１２または第１ＨＤＭＩ入力装置１１と、シンク機器であるプロジェクタ２との接続を確立させ、映像・音声データを送信するＨＤＭＩ出力装置１３と、表示部１４と、ソース機器とシンク機器との連携情報を記憶する連携情報記憶部１７と、この連携情報に基づき、プロジェクタ２または表示部１４のいずれを映像・音声データの表示先とするか決定する連携制御部２３とを備える。【選択図】図１
2011234123.tif 000002
【特許請求の範囲】
【請求項１】
映像データおよび音声データのうち少なくともいずれか一方のデータを提供するデータ提供装置、ならびに該データに基づく出力処理を行う第一出力部それぞれと、ＨＤＭＩ規格に基づき接続する出力装置であって、
上記データ提供装置との接続を確立させ、該データ提供装置により提供されたデータを受け付けるＨＤＭＩ入力端子と、
上記第一出力部との接続を確立させ、上記データを該第一出力部に送信するＨＤＭＩ出力端子と、
上記データを出力処理するための第二出力部と、
上記データ提供装置と、該データ提供装置から提供されたデータに基づく出力処理を行う出力処理先との対応関係を示す対応関係情報を記憶する対応関係情報記憶装置と、
上記ＨＤＭＩ入力端子が上記データ提供装置との接続を確立し、データを受け付ける場合、上記対応関係情報に基づき、上記第一出力部または上記第二出力部のいずれを上記データの出力処理先とするか決定する決定手段と、を備えることを特徴とする出力装置。
【請求項２】
リモートコントローラから出力された、上記対応関係情報の設定を指示する制御信号を受信し、該制御信号に基づき上記対応関係情報を設定する制御信号設定部をさらに備えることを特徴とする請求項１に記載の出力装置。
【請求項３】
上記ＨＤＭＩ出力端子は、上記第一出力部と接続を確立する際に、該第一出力部が有する、上記データの出力処理能力に関する情報である第一出力能力情報を取得しており、
上記第二出力部が有する出力処理能力に関する情報である第二出力能力情報と、当該出力装置とＨＤＭＩ入力端子を介して接続されている上記データ提供装置の機器の種類を表すために、該データ提供装置に割り当てる論理アドレスとを保持する情報保持部と、
上記ＨＤＭＩ出力端子が取得した第一出力能力情報と、上記情報保持部に保持されている第二出力能力情報とを比較し、上記第一出力部および上記第二出力部のうち、上記論理アドレスにより表される、上記データ提供装置の機器の種類に応じた出力処理能力を有する方を、該データ提供装置から提供されたデータの出力処理先として上記対応関係情報を生成する情報生成手段と、を備えることを特徴とする請求項１または２に記載の出力装置。
【請求項４】
上記第一出力能力情報と上記第二出力能力情報とを比較し、両者の出力能力情報を出力能力が低い方の出力能力情報に合わせて書き換える、情報書換手段をさらに備えることを特徴とする請求項３に記載の出力装置。
【請求項５】
上記データ提供装置は、当該出力装置との接続時に上記情報保持部から上記第二出力能力情報を取得し、この第二出力能力情報に応じた出力形式でこの出力装置にデータを提供しており、
上記決定手段によって、上記第一出力部を上記データの出力処理先として決定した場合、上記第一出力能力情報と上記第二出力能力情報とを比較し、両者が一致しないとき、上記第二出力能力情報を上記第一出力能力情報に書き換える情報書換手段をさらに備えることを特徴とする請求項３に記載の出力装置。
【請求項６】
映像データおよび音声データのうち少なくともいずれか一方のデータを提供するデータ提供装置、ならびに該データに基づく出力処理を行う第一出力部それぞれと、ＨＤＭＩ規格に基づき接続する出力装置の制御方法であって、
上記出力装置は、上記データ提供装置との接続を確立させ、該データ提供装置により提供されたデータを受け付けるＨＤＭＩ入力端子と、上記第一出力部との接続を確立させ、上記データを該第一出力部に送信するＨＤＭＩ出力端子と、上記データを出力処理するた
めの第二出力部と、上記データ提供装置と、該データ提供装置から提供されたデータに基づく出力処理を行う出力処理先との対応関係を示す対応関係情報を記憶する対応関係情報記憶装置とを備えており、
上記ＨＤＭＩ入力端子が上記データ提供装置との接続を確立し、データを受け付ける場合、上記対応関係情報に基づき、上記第一出力部または上記第二出力部のいずれを上記データの出力処理先とするか決定する決定ステップを含むことを特徴とする出力装置の制御方法。
【請求項７】
請求項１から５の何れか１項に記載の出力装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項８】
請求項７に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像データおよび音声データのうち少なくともいずれか一方のデータを提供するデータ提供装置、ならびに該データに基づく出力処理を行う第一出力部それぞれと、ＨＤＭＩ規格に基づき接続する出力装置に関する。
【背景技術】
【０００２】
近年、映像等のデータを電子機器間で送受信するためのインタフェースとして、ＨＤＭＩ（High Definition Multimedia Interface、登録商標）規格が普及しつつある。ＨＤＭＩケーブルで接続された機器のうち、ＨＤＭＩ出力端子を有する機器はソース機器と呼ばれ、ＨＤＭＩ入力端子を有する機器はシンク機器と呼ばれる。ソース機器とシンク機器とは、ＨＤＭＩケーブルによって接続され、該ＨＤＭＩケーブルを介して通信を行うことができる。
【０００３】
ところで、シンク機器として、テレビ受信機やプロジェクタ等の表示装置と、ソース機器として、ＨＤＤプレーヤ、ＢＤ（Blu-ray Disc）プレーヤ、あるいはＤＶＤプレーヤ等の機器とをＨＤＭＩケーブルで接続してＨＤＭＩシステムを構築することができる。このようなＨＤＭＩシステムとして、２つのシンク機器（例えば、テレビ受信機およびプロジェクタ）とソース機器とを備えたシステムを構築する場合、視聴状況に応じてシンク機器を切り替えて利用できることが所望される。例えば、ソース機器にて再生された映像データが映画の場合はプロジェクタにおいて映画を表示し、映像データが録画したテレビ番組の場合はテレビ受信機において表示するなど、映像データの種類に応じて自由にシンク機器が切り替えられることが望まれる。
【０００４】
そこで、シンク機器を切り替えて利用できるＢＤレコーダとしてＳＯＮＹ社製のＢＤＺ−Ｘ９５が販売されている。このＢＤレコーダは、ＨＤＭＩ出力端子を複数備え、本体前面のボタンにより、出力先となるシンク機器を切り替えることができる。しかしながらこのようなＢＤレコーダは、手動で出力先を切り替える必要があり、ユーザにとって切り替え操作が煩わしいという問題がある。また、このＢＤレコーダに接続されたシンク機器に関しては切り替えを行うことができるが、このＢＤレコーダ以外のソース機器ではシンク機の切り替えを行うことができない。
【０００５】
また、１つの入力に対して複数の出力が可能なＨＤＭＩセレクタを使って、２つのシンク機器を切り替え、ソース機器から映像を出力させる構成も考えられるが、ＨＤＭＩセレクタによる出力先の切り替えは専用リモコンまたは本体部のボタンをユーザが押して行う必要がある。
【０００６】
上述のように手動によって出力先を切り替える構成の場合、切り替えに係る操作が煩わしいという問題が生じる。そこで、手動により出力先を切り替えるのではなく、シンク機器、ソース機器それぞれに物理アドレスおよび論理アドレスを割り当て、物理アドレスまたは論理アドレスをシステム内部で指定して出力先を切り替える方法も考えられる。
【０００７】
ＨＤＭＩの規格では、例えばシンク機器からソース機器を操作することが可能となるＣＥＣ（Ｃｏｎｓｕｍｅｒ Ｅｌｅｃｔｒｏｎｉｃｓ Ｃｏｎｔｒｏｌ）という仕組みがある。ＨＤＭＩシステムを構築するソース機器、シンク機器には各機器の接続関係が特定できる物理アドレス、また、各機器の種類（例えば、ＴＶや録画機器、再生機器など）を特定できる論理アドレスが割り当てられる。ＣＥＣは、これら物理アドレスと、論理アドレスとを適宜利用して、操作に応じた所定のコマンドをやり取りする事で機器間における操作
制御を行うものである。
【０００８】
ここで、ＨＤＭＩの規格では、シンク機器（例えばＴＶ）においては、物理アドレスが「０.０.０.０」、論理アドレスが「０」として１種類のみ規定されている。ソース機器
においては、物理アドレスは、接続関係に応じて適宜割り振られ、論理アドレスは、例えば、再生機器であれば、３つまでの再生機器に割り振れるだけの値が規定されている。つまり、ＨＤＭＩの規格では、基本的に１つのシンク機器と、その他のソース機器などとでＨＤＭＩシステムを構成する。このため、複数のシンク機器が存在する場合、それぞれのシンク機器を基点として別々のＨＤＭＩシステムを構成することになり、ＨＤＭＩシステム間で相互に機器を利用することができない。
【０００９】
そこで、特許文献１では、同一経路内にシンク機器およびソース機器を備えたネットワーク構成を中継装置同士で接続して構築した、複数のシンク機器が混在するＨＤＭＩシステムが開示されている。特許文献１では、中継装置同士で、ソース機器に割り当てられる物理アドレスを変換することができる。このため、シンク機器から中継装置間を介して別の経路に備えられているソース機器にＣＥＣコマンドを送信する場合であっても、適切なソース機器にＣＥＣコマンドを送信することができる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００９−３８８２号公報（２００９年１月８日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述のような従来技術は、複数のシンク機器が存在するＨＤＭＩシステムにおいて、ソース機器側から適切にシンク機器を指定することができないという問題がある。
【００１２】
より具体的には、上述の特許文献１は、中継装置間でソース機器に割り当てた物理アドレスを変換することができる。つまり、テレビ受信機などのシンク機器から、複数の中継装置間を介して接続されているＢＤプレーヤなどのソース機器に対して再生を指示する場合、該シンク機器から指定されたソース機器の物理アドレスを、同一経路内に存在するシンク機器を基準に設定された物理アドレスに変換させることができる。
【００１３】
一方、ＢＤプレーヤ側からテレビ受信機またはプロジェクタに対して出力する場合、以下のような問題が生じる。つまり、ＨＤＭＩの規格では、シンク機器（テレビ受信機）には、１つの論理アドレス「０」のみ定義することが可能であり、複数のシンク機器を別々の論理アドレスを割り当て、区別して扱うことができない。このため、特許文献１に開示されたＨＤＭＩシステムにおいて、テレビ受信機などのシンク機器それぞれの論理アドレスは「０」、物理アドレス「０．０．０．０」となってしまい出力先となるシンク機器を区別することができない。
【００１４】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数のシンク機器が存在するシステムにおいて、データ提供装置からデータの出力処理が指示された場合であっても、自動的に所望のシンク機器に該データを送信して出力処理させることができる出力装置、出力装置の制御方法、制御プログラム、および制御プログラムを記録した記録媒体を実現することにある。
【課題を解決するための手段】
【００１５】
本発明に係る出力装置は、上記した課題を解決するために、映像データおよび音声デー
タのうち少なくともいずれか一方のデータを提供するデータ提供装置、ならびに該データに基づく出力処理を行う第一出力部それぞれと、ＨＤＭＩ規格に基づき接続する出力装置であって、上記データ提供装置との接続を確立させ、該データ提供装置により提供されたデータを受け付けるＨＤＭＩ入力端子と、上記第一出力部との接続を確立させ、上記データを該第一出力部に送信するＨＤＭＩ出力端子と、上記データを出力処理するための第二出力部と、上記データ提供装置と、該データ提供装置から提供されたデータに基づく出力処理を行う出力処理先との対応関係を示す対応関係情報を記憶する対応関係情報記憶装置と、上記ＨＤＭＩ入力端子が上記データ提供装置との接続を確立し、データを受け付ける場合、上記対応関係情報に基づき、上記第一出力部または上記第二出力部のいずれを上記データの出力処理先とするか決定する決定手段と、を備えることを特徴とする。
【００１６】
ここでデータを出力処理するとは、音声データをスピーカ等から音声として出力する、あるいは映像データを表示装置等から映像として出力することを意味する。
【００１７】
上記した構成によると、ＨＤＭＩ入力端子を備えているため、出力装置は、データ提供装置に対しては、ＨＤＭＩの仕様におけるシンク機器として振舞うことができる。一方、ＨＤＭＩ出力端子を備えているため、第一出力部に対しては、ＨＤＭＩの仕様におけるソース機器として振舞うことができる。
【００１８】
すなわち、本発明に係る出力装置は、シンク機器として、提供されたデータを自身が備える第二出力部において出力処理することができる。その一方で、ソース機器として振る舞い、ＨＤＭＩ出力端子を介して接続を確立している第一出力部にデータを送信し、該第一出力部にて出力処理させることができる。
【００１９】
また、対応関係情報記憶装置と決定手段とを備えるため、データ提供装置からデータが提供されたとき、該データの出力処理先を、上記第一出力部、または自身が備える上記第二出力部のうちのいずれにするのか決定することができる。
【００２０】
このため、本発明に係る出力装置は、複数のシンク機器が存在するシステムにおいて、データ提供装置からデータの出力処理が指示された場合であっても、自動的に所望のシンク機器に該データを送信して出力処理させることができるという効果を奏する。
【００２１】
また、本発明に係る出力装置は、上記した構成において、リモートコントローラから出力された、上記対応関係情報の設定を指示する制御信号を受信し、該制御信号に基づき上記対応関係情報を設定する制御信号設定部をさらに備えるように構成されていてもよい。
【００２２】
上記した構成によると、制御信号設定部をさらに備えるため、リモートコントローラを操作して、ユーザが所望する、上記データ提供装置と、上記データを出力処理する出力処理先との組み合わせとなるように対応関係情報を設定することができる。
【００２３】
また、本発明に係る出力装置は、上記した構成において、上記ＨＤＭＩ出力端子は、上記第一出力部と接続を確立する際に、該第一出力部が有する、上記データの出力処理能力に関する情報である第一出力能力情報を取得しており、上記第二出力部が有する出力処理能力に関する情報である第二出力能力情報と、当該出力装置とＨＤＭＩ入力端子を介して接続されている上記データ提供装置の機器の種類を表すために、該データ提供装置に割り当てる論理アドレスとを保持する情報保持部と、上記ＨＤＭＩ出力端子が取得した第一出力能力情報と、上記情報保持部に保持されている第二出力能力情報とを比較し、上記第一出力部および上記第二出力部のうち、上記論理アドレスにより表される、上記データ提供装置の機器の種類に応じた出力処理能力を有する方を、該データ提供装置から提供されたデータの出力処理先として上記対応関係情報を生成する情報生成手段と、を備えるように
構成されていてもよい。
【００２４】
上記出力処理能力としては、例えば、出力部が表示装置の場合、該表示装置が有する表示解像度、フレーム周波数、画面表示の走査がプログレッシブ方式かインターレース方式かなどに関する情報が挙げられる。
【００２５】
上記した構成によると、情報生成手段を備えるため、第一出力部および第二出力部それぞれのデータの出力処理能力と、データの提供元となるデータ提供装置の機器の種類とを考慮して、適切に対応関係情報を生成することができる。
【００２６】
また、本発明に係る出力装置は、上記した構成において、上記第一出力能力情報と上記第二出力能力情報とを比較し、両者の出力能力情報を出力能力が低い方の出力能力情報に合わせて書き換える、情報書換手段をさらに備えるように構成されていてもよい。
【００２７】
上記した構成によると、上記情報書換手段を備えるため、第一出力能力情報と第二出力能力情報とを出力能力が低い方に合わせるように書き換えることができる。このため、データ提供装置から提供されたデータを、第一出力部および第二出力部いずれの出力能力にも適応させた形式で提供することができる。
【００２８】
したがって、データ提供装置から提供されたデータを第一出力部または第二出力部いずれかに出力させる際、出力処理先の出力能力を考慮せずに出力することができ、提供されたデータの第一出力部または第二出力部への出力処理を簡略化させることができる。
【００２９】
また、本発明に係る出力装置は、上記した構成において、上記データ提供装置は、当該出力装置との接続時に上記情報格納部から上記第二出力能力情報を取得し、この第二出力能力情報に応じた出力形式でこの出力装置にデータを提供しており、上記決定手段によって、上記第一出力部を上記データの出力処理先として決定した場合、上記第一出力能力情報と上記第二出力能力情報とを比較し、両者が一致しないとき、上記第二出力能力情報を上記第一出力能力情報に書き換える情報書換手段をさらに備えるように構成されていてもよい。
【００３０】
上記データ提供装置は、第二出力能力情報に応じた出力形式で出力装置にデータを提供している。つまり、接続相手である出力装置が備える第二出力部の出力処理能力に合わせてデータを提供するように構成されている。
【００３１】
上記した構成によると、上記情報書換手段を備えているため、第二出力能力情報の書き換えを行うことができる。このため、上記決定手段によりデータの出力処理先が第二出力部と出力処理能力が異なる第一出力部に決定された場合であっても、上記第二出力能力情報を上記第一出力能力情報に書き換えることで、データ提供装置から、第一出力能力情報に応じた出力形式でデータの提供を受けることができる。
【００３２】
したがって、本発明に係る出力装置は、第一出力部または第二出力部それぞれの出力能力に応じた形式でデータ提供装置から提供されたデータを出力処理することができる。
【００３３】
また、本発明に係る出力装置の制御方法は、上記した課題を解決するために、映像データおよび音声データのうち少なくともいずれか一方のデータを提供するデータ提供装置、ならびに該データに基づく出力処理を行う第一出力部それぞれと、ＨＤＭＩ規格に基づき接続する出力装置の制御方法であって、上記出力装置は、上記データ提供装置との接続を確立させ、該データ提供装置により提供されたデータを受け付けるＨＤＭＩ入力端子と、上記第一出力部との接続を確立させ、上記データを該第一出力部に送信するＨＤＭＩ出力
端子と、上記データを出力処理するための第二出力部と、上記データ提供装置と、該データ提供装置から提供されたデータに基づく出力処理を行う出力処理先との対応関係を示す対応関係情報を記憶する対応関係情報記憶装置とを備えており、上記ＨＤＭＩ入力端子が上記データ提供装置との接続を確立し、データを受け付ける場合、上記対応関係情報に基づき、上記第一出力部または上記第二出力部のいずれを上記データの出力処理先とするか決定する決定ステップを含むことを特徴とする。
【００３４】
ここでデータを出力処理するとは、音声データをスピーカ等から音声として出力する、あるいは映像データを表示装置等から映像として出力することを意味する。
【００３５】
また、出力装置は、ＨＤＭＩ入力端子を備えているため、データ提供装置に対しては、ＨＤＭＩの仕様におけるシンク機器として振舞うことができる。一方、ＨＤＭＩ出力端子を備えているため、第一出力部に対しては、ＨＤＭＩの仕様におけるソース機器として振舞うことができる。
【００３６】
すなわち、出力装置は、シンク機器として振る舞い、提供されたデータを自身が備える第二出力部において出力処理することができる。その一方で、ソース機器として振る舞い、ＨＤＭＩ出力端子を介して接続している第一出力部にデータを送信し、該第一出力部にて出力処理させることができる。
【００３７】
上記した方法によると、上記決定ステップを含むため、データ提供装置からデータが提供されたとき、該データの出力先を、上記第一出力部または自身が備える上記第二出力部のいずれにするのか決定することができる。
【００３８】
このため、本発明に係る出力装置の制御方法では、複数のシンク機器が存在するシステムにおいて、データ提供装置からデータの出力処理が指示された場合であっても、自動的に所望のシンク機器に該データを送信して出力処理することができるという効果を奏する。
【００３９】
また、上記出力装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記出力装置の各手段として動作させることにより、上記出力装置をコンピュータにて実現させる制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００４０】
本発明に係る出力装置は、上記した課題を解決するために、映像データおよび音声データのうち少なくともいずれか一方のデータを提供するデータ提供装置、ならびに該データに基づく出力処理を行う第一出力部それぞれと、ＨＤＭＩ規格に基づき接続する出力装置であって、上記データ提供装置との接続を確立させ、該データ提供装置により提供されたデータを受け付けるＨＤＭＩ入力端子と、上記第一出力部との接続を確立させ、上記データを該第一出力部に送信するＨＤＭＩ出力端子と、上記データを出力処理するための第二出力部と、上記データ提供装置と、該データ提供装置から提供されたデータに基づく出力処理を行う出力処理先との対応関係を示す対応関係情報を記憶する対応関係情報記憶装置と、上記ＨＤＭＩ入力端子が上記データ提供装置との接続を確立し、データを受け付ける場合、上記対応関係情報に基づき、上記第一出力部または上記第二出力部のいずれを上記データの出力処理先とするか決定する決定手段と、を備えることを特徴とする。
【００４１】
このため、本発明に係る出力装置は、複数のシンク機器が存在するシステムにおいて、データ提供装置からデータの出力処理が指示された場合であっても、自動的に所望のシンク機器に該データを送信して出力処理させることができるという効果を奏する。
【００４２】
また、本発明に係る出力装置の制御方法は、上記した課題を解決するために、映像データおよび音声データのうち少なくともいずれか一方のデータを提供するデータ提供装置、ならびに該データに基づく出力処理を行う第一出力部それぞれと、ＨＤＭＩ規格に基づき接続する出力装置の制御方法であって、上記出力装置は、上記データ提供装置との接続を確立させ、該データ提供装置により提供されたデータを受け付けるＨＤＭＩ入力端子と、上記第一出力部との接続を確立させ、上記データを該第一出力部に送信するＨＤＭＩ出力端子と、上記データを出力処理するための第二出力部と、上記データ提供装置と、該データ提供装置から提供されたデータに基づく出力処理を行う出力処理先との対応関係を示す対応関係情報を記憶する対応関係情報記憶装置とを備えており、上記ＨＤＭＩ入力端子が上記データ提供装置との接続を確立し、データを受け付ける場合、上記対応関係情報に基づき、上記第一出力部または上記第二出力部のいずれを上記データの出力処理先とするか決定する決定ステップを含むことを特徴とする。
【００４３】
このため、本発明に係る出力装置の制御方法では、複数のシンク機器が存在するシステムにおいて、データ提供装置からデータの出力処理が指示された場合であっても、自動的に所望のシンク機器に該データを送信して出力処理させることができるという効果を奏する。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態を示すものであり、ＨＤＭＩ接続に係る表示装置の要部構成を示すブロック図である。
【図２】本発明の実施形態を示すものであり、ＨＤＭＩシステムの要部構成を示す図である。
【図３】本発明の実施形態を示すものであり、ソース機器とシンク機器との間で行われる通信の概要を示すブロック図である。
【図４】本発明の実施形態を示すものであり、ソース機器とシンク機器との間におけるＨＤＭＩ接続の制御処理の流れを示すシーケンス図である。
【図５】ＨＤＭＩの規格により定義されている論理アドレスと各機器の属性との対応関係を示す表である。
【図６】本実施の形態に係る各機器に割り当てられた論理アドレスと物理アドレスとの対応関係の一例を示す表である。
【図７】本発明に係る実施形態を示すものであり、ＢＤプレーヤによって読み出された映像・音声データの再生処理について説明するシーケンス図である。
【図８】本発明に係る実施形態を示すものであり、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図９】本発明の実施形態を示すものであり、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図１０】本発明の実施形態を示すものであり、プロジェクタからの再生指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図１１】本発明の実施形態を示すものであり、プロジェクタからの再生指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図１２】本発明の実施形態を示すものであり、リモコンからの操作指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図１３】本発明の実施形態を示すものであり、リモコンからの操作指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図１４】本発明の他の実施形態を示すものであり、ＨＤＭＩ接続に係る表示装置の要部構成を示すブロック図である。
【図１５】本発明の実施形態を示すものであり、シンク機器の表示能力およびソース機器の属性に応じて、シンク機器とソース機器との組み合わせを決定し、連携情報を生成する処理の一例を示すフローチャートである。
【図１６】本発明に係る他の実施形態を示すものであり、ＢＤプレーヤによって読み出された映像・音声データの再生処理の一部について説明するシーケンス図である。
【図１７】本発明に係る他の実施形態を示すものであり、ＢＤプレーヤによって読み出された映像・音声データの再生処理の一部について説明するシーケンス図である。
【図１８】本発明の他の実施形態を示すものであり、プロジェクタからの再生指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図１９】本発明の他の実施形態を示すものであり、プロジェクタからの再生指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図２０】本発明の他の実施形態を示すものであり、リモコンからの操作指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【図２１】本発明の他の実施形態を示すものであり、リモコンからの操作指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【発明を実施するための形態】
【００４５】
以下、本発明の実施の形態について、図１から図２１に基づいて詳細に説明する。本実施の形態に係るＨＤＭＩシステム１００は、図２に示すように、表示装置（出力装置）１と、各外部機器として、プロジェクタ（第一出力部）２、ＢＤ（Blu-ray Disc)プレーヤ
（データ提供装置）３、およびＨＤＤ（Hard Disc Drive)レコーダ（データ提供装置）４を備えてなる構成である。図２は、本発明の実施形態を示すものであり、ＨＤＭＩシステム１００の要部構成を示す図である。
【００４６】
表示装置１は、例えば、液晶ディスプレイ、ＣＲＴディスプレイ、またはプラズマディスプレイ等を備えたテレビ受信機などによって実現できる。
【００４７】
プロジェクタ２は、例えば、液晶プロジェクタなどで実現でき、特に図示していないがＨＤＭＩ端子を搭載したアンプを備えている。
【００４８】
本実施の形態に係るＨＤＭＩシステム１００では、ＢＤプレーヤ３またはＨＤＤレコーダ４によって読み出された映像・音声データを表示装置１またはプロジェクタ２によって再生することができるように構成されている。すなわち、ＨＤＭＩシステム１００では、表示装置１と各外部機器（プロジェクタ２、ＢＤプレーヤ３、およびＨＤＤレコーダ４）それぞれとがＨＤＭＩケーブル５ａ、５ｂ、５ｃで接続されている。そして、各機器間において、これらＨＤＭＩケーブル５ａ、５ｂ、５ｃそれぞれで、映像・音声データ、制御信号を合わせて送信することが可能となっている。また、各機器間においてＨＤＭＩケーブル５ａ、５ｂ、５ｃを介して制御信号を双方向に伝送させることができるため、機器間を中継させることで複数の機器を制御することもできる。なお、本明細書において、ＨＤＭＩケーブルを個々に区別して表現する必要がない場合には、単にＨＤＭＩケーブル５と表記するものとする。
【００４９】
また、ＨＤＭＩシステム１００では、ＨＤＭＩ規格に準拠して、表示装置１および各外部機器それぞれに物理アドレスおよび論理アドレスが設定されるようにも構成されている
。なお、物理アドレスおよび論理アドレスの設定については後述する。
【００５０】
以下において、上記したＨＤＭＩシステム１００における表示装置１と各外部機器との接続関係について図１を参照して説明する。
【００５１】
（表示装置の構成）
まず、表示装置１の構成を中心に、表示装置１と各外部機器との接続関係について説明する。図１は、本発明の実施形態を示すものであり、ＨＤＭＩ接続に係る表示装置１の要部構成を示すブロック図である。
【００５２】
表示装置１は図１に示すように、第１ＨＤＭＩ入力装置（ＨＤＭＩ入力端子）１１、第２ＨＤＭＩ入力装置（ＨＤＭＩ入力端子）１２、ＨＤＭＩ出力装置（ＨＤＭＩ出力端子）１３、表示部（第二出力部）１４、チューナ部１５、リモコン受信・制御部（制御信号設定部）１６、連携情報記憶部（対応関係情報記憶装置）１７、および主制御部２０を備えてなる構成である。
【００５３】
表示装置１は、図１に示すように、第１ＨＤＭＩ入力装置１１によってＨＤＭＩケーブル５ｃを介してＨＤＤレコーダ４から映像・音声データを受け付ける。そして、主制御部２０からの制御指示により受け付けた映像・音声データを表示部１４またはプロジェクタ２に送信して再生させることができる。また、表示装置１は、第２ＨＤＭＩ入力装置１２によってＨＤＭＩケーブル５ｂを介してＢＤプレーヤ３から映像・音声データを受け付ける。そして、主制御部２０からの制御指示により受け付けた、映像・音声データを表示部１４またはプロジェクタ２に送信して再生させることができる。あるいは、チューナ部１５が不図示のアンテナを通じて放送波を受信する。そして、チューナ部１５は受信した放送波に含まれる映像・音声データを主制御部２０からの制御指示により表示部１４またはプロジェクタ２に送信して再生させることもできる。
【００５４】
また、表示装置１は、リモコン受信・制御部１６によって、ユーザが操作する不図示のリモートコントローラ（以下、リモコン）からの制御信号を受信する。リモコン受信・制御部１６は、リモコンから受信した制御信号を主制御部２０に送信して、該制御信号に基づく制御を実行するように指示する。制御信号としては、例えば、映像・音声データの再生指示に関するコマンド（後述する、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンド、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンド）などの信号が挙げられる。なお、本実施の形態に係るＨＤＭＩシステム１００におけるシンク機器とソース機器との関係についての詳細は後述する。
【００５５】
また、リモコン受信・制御部１６は、第１ＨＤＭＩ入力装置１１、第２ＨＤＭＩ入力装置１２、ＨＤＭＩ出力装置１３、および表示部１４それぞれにおける連携関係を示す連携情報を受け付けた場合、該連携情報を連携情報記憶部１７に記憶させることできる。
【００５６】
ここで、連携とは、ソース機器から出力された映像・音声データを所定のシンク機器から出力できるように、特定のシンク機器およびソース機器の両者が協働することであり、連携関係とは、両者の関係を意味する。また、連携情報とは、協働するシンク機器と該シンク機器と対応するソース機器との組み合わせを示す情報である。例えば、第２ＨＤＭＩ入力装置１２から入力された映像・音声データを、ＨＤＭＩ出力装置１３を介してプロジェクタ２に出力させる場合、連携情報は、第２ＨＤＭＩ入力装置１２とＨＤＭＩ出力装置１３との組み合わせを示す情報となる。このようにリモコン操作で入力した連携情報を連携情報記憶部１７に書き込むことができる。このため、ユーザはリモコンを操作して意図するソース機器とシンク機器との連携を任意に設定することができる。なお、この連携情報記憶部１７は、例えば、フラッシュメモリ等によって実現できる。
【００５７】
主制御部２０は、表示装置１が備える各部の各種制御を行うものであり、例えば、ＣＰＵ等によって実現できる。主制御部２０は、ＨＤＭＩ接続に係る機能ブロックとして、ＣＥＣコマンド制御部２１、ＥＤＩＤ制御部（情報書換手段）２２、連携制御部（決定手段）２３、および切替制御部２４を備える。これら機能ブロックは、主制御部２０がＣＰＵによって実現される場合、ＣＰＵが不図示のＲＯＭ等からプログラムを読み出し、不図示のＲＡＭにおいて実行することにより実現できる。
【００５８】
ＣＥＣコマンド制御部２１は、プロジェクタ２、ＢＤプレーヤ３、およびＨＤＤレコーダ４と表示装置１との間におけるＣＥＣコマンドの送受信制御を行うものである。
【００５９】
ＥＤＩＤ制御部２２は、後述する「ＨＤＭＩ接続の制御処理」にてシンク機器から読み出したＥＤＩＤ（Extended Display Identification Data）データ、及び自機器（シンク機器として）のＥＤＩＤデータに基づく処理を行うものである。ＥＤＩＤ制御部２２は、ＥＤＩＤデータに基づく処理として、具体的には以下の処理を実行する。すなわち、ＥＤＩＤ制御部２２は、例えば、プロジェクタ２から読み出したＥＤＩＤデータからプロジェクタ２の表示能力に関する情報である表示能力情報（第一出力能力情報）と、後述するＥＤＩＤ格納部（情報保持部）３３に格納されている表示部１４の表示能力に関する表示能力情報（第二出力能力情報）とを比較する。そして、表示能力が低い方に映像データに基づく表示を合わせるように、表示能力情報を統一する。そして、ＥＤＩＤ制御部２２は、第１ＨＤＭＩ入力装置と第２ＨＤＭＩ入力装置それぞれのＥＤＩＤ格納部３３のＥＤＩＤデータを、統一させた表示能力情報に書き換える。
【００６０】
なお、ＥＤＩＤデータには、ビデオフォーマット、オーディオフォーマット、接続したソース機器に割り当てる物理アドレス（ＰＡ）、ＣＥＣコマンドに対応しているか否かなどに関する情報が含まれている。そして、ビデオフォーマットには表示解像度、フレーム周波数、画面表示の走査がプログレッシブ方式かインターレース方式かなどに関する情報が含まれている。そこで、上述した表示能力情報とは、このようなビデオフォーマットに含まれる情報が挙げられる。
【００６１】
上記ではシンク機が表示装置の場合を想定して説明しているが、シンク機は、例えば、ＨＤＭＩ入力端子付のオーディオアンプであってもよい。この場合、ＥＤＩＤ制御部２２は、ＥＤＩＤデータに含まれるオーディオフォーマットを参照して、オーディオアンプの再生能力（再生可能なオーディオフォーマット）と自機器の再生能力（再生可能なオーディオフォーマット）とを比較することとなる。
【００６２】
連携制御部２３は、連携情報記憶部１７に記憶された連携情報を参照してシンク機器とソース機器との連携を確認し、両者を連携させるために必要なコマンド処理を実行するものである。つまり、連携制御部２３は、ＣＥＣコマンド制御部２１が第１ＨＤＭＩ入力装置１１または第２ＨＤＭＩ入力装置１２から受信したＣＥＣコマンドに基づき、連携情報記憶部１７に記憶された連携情報を参照して、ＢＤプレーヤ３またはＨＤＤレコーダ４から入力された映像・音声データの出力先を決定する。そして、連携制御部２３は、決定した出力先を示す情報を切替制御部２４に送信する。
【００６３】
切替制御部２４は、連携制御部２３から受信した出力先を示す情報に基づき、映像・音声データを表示部１４、またはＨＤＭＩ出力装置１３を介してプロジェクタ２に出力させるように、シンク機器とソース機器との接続を確立するものである。
【００６４】
（ＨＤＭＩ接続について）
上述したＨＤＭＩシステム１００における、ソース機器とシンク機器とのＨＤＭＩ接続
の信号線について図３を参照して説明する。図３は、本発明の実施形態を示すものであり、ソース機器とシンク機器との間で行われる通信の概要を示すブロック図である。なお、本実施形態では、ＢＤプレーヤ３およびＨＤＤレコーダ４と、表示装置１との関係がソース機器とシンク機器との関係に相当する。また、表示装置１のＨＤＭＩ出力装置１３と、プロジェクタ２との関係がソース機器とシンク機器との関係に相当する。
【００６５】
図３に示すように、ソース機器では、ＨＤＭＩ出力装置（本実施の形態に係るＨＤＭＩ出力装置１３）が、ＨＤＭＩトランスミッタ３１を備えている。一方、シンク機器では、ＨＤＭＩ入力装置（本実施の形態に係る第１ＨＤＭＩ入力装置１１および第２ＨＤＭＩ入力装置１２それぞれ）がＨＤＭＩレシーバ３２とＥＤＩＤ格納部３３とを備えている。
【００６６】
ＨＤＭＩトランスミッタ３１とＨＤＭＩレシーバ３２とは、第１ＴＭＤＳ（Transition
Minimized Differential Signaling）チャネル〜第３ＴＭＤＳチャネル及びＴＭＤＳク
ロックチャネルを介して接続されている。そして、ソース機器とシンク機器とは、ＤＤＣ（Display Data Channel）、ＣＥＣ（Consumer Electronics Control）ライン、ＨＰＤ（Hot Plug Detect）、＋５Ｖ  Ｐｏｗｅｒラインで接続されている。
【００６７】
ＨＤＭＩトランスミッタ３１は、ソース機器が出力する映像・音声データを、第１ＴＭＤＳチャネル〜第３ＴＭＤＳチャネルを介してＨＤＭＩレシーバ３２に送信する。そして、ＨＤＭＩレシーバ３２は、ＴＭＤＳクロックチャネルで送信される信号をリファレンス・クロックとして使用して、受信した映像・音声データを出力する。
【００６８】
ＣＥＣラインは、シンク機器がソース機器を制御する信号や、ソース機器がシンク機器を制御する信号等を送受信するための信号線である。ＣＥＣラインを介して、ソース機器は、シンク機器が出力する映像・音声データの切り替えを指示することができる。
【００６９】
ＤＤＣは、ＥＤＩＤを読み出すための信号線である。また、ＨＰＤは、ＤＤＣを介したＥＤＩＤの読み出しを制御するためのＨＰＤ信号を送信するための信号線である。そして、＋５Ｖ  Ｐｏｗｅｒラインは、ソース機器がシンク機器への接続を通知するための＋５Ｖ電源信号を送信するための信号線である。
【００７０】
このようにソース機器とシンク機器との間には信号線が配されている。次に、これらの信号線を使って行なわれるＨＤＭＩ接続の制御手順について図４を参照して説明する。図４は、本発明の実施形態を示すものであり、ソース機器とシンク機器との間におけるＨＤＭＩ接続の制御処理の流れを示すシーケンス図である。
【００７１】
（ＨＤＭＩ接続の制御処理）
ソース機器とシンク機器との間におけるＨＤＭＩ接続は以下に手順で実行される。すなわち、まずソース機器とシンク機器とがＨＤＭＩケーブル５により接続される。そして、ソース機器、シンク機器それぞれの電源がＯＮされる。このように、ソース機器とシンク機器とが接続されると、まずソース機器から＋５Ｖの電圧が供給される（ステップＳ１１、これ以降Ｓ１１のように称する）。そして、シンク機器は、＋５Ｖの電圧を検出すると、ＨＰＤ（ホット・プラグ・ディテクト）端子に印加する電位をＬｏｗレベルからＨｉｇｈレベルに切り替える（Ｓ１２）。ソース機器は、ＨＰＤ端子の電位の、ＬｏｗレベルからＨｉｇｈレベルへの変化を検出すると、ＤＤＣラインを利用して、ＥＤＩＤデータを読み出す（Ｓ１３）。このＥＤＩＤデータには、シンク機器の表示能力情報（ビデオフォーマット、オーディオフォーマット、ＣＥＣコマンドに対応可能か否かなど）と、自機器（ソース機器）の物理アドレスなどが含まれる。
【００７２】
図示の例では、ソース機器は、ＥＤＩＤデータを読み出した後、自機の物理アドレスを
認識して記憶する（Ｓ１４）。そして、ソース機器は、ＣＥＣ（Consumer Electronics Control）により、自身の機器属性に応じて定義されている論理アドレス（例えば、論理アドレス４（ＬＡ：４）等）が使用できるか否かの問い合わせを、シンク機器を含む、接続されている全機器に対して行う（Ｓ１５）。この問い合わせでは、送信元の論理アドレスと、宛先の論理アドレスに「４」を指定する。
そして、この問い合わせに対して応答がない場合、ソース機器は、論理アドレス「４」を利用できると判定する。そして、ソース機器は自機の論理アドレスとしてＬＡ：４を採用する（Ｓ１６）。そして、ソース機器はＣＥＣにより、自機の物理アドレス、論理アドレスの通知を、全機器に対して出力する（Ｓ１７）。
【００７３】
また、シンク機器は、ソース機器から通知された論理アドレスおよび物理アドレスを認識すると、不図示のメモリに格納している管理テーブルに書き加えて記憶する（Ｓ１８）。
【００７４】
なお、ＨＤＭＩの規格では、機器の属性を区別するために図５に示すように論理アドレスが定義されている。図５は、ＨＤＭＩの規格により定義されている論理アドレスと各機器の属性との対応関係を示す表である。本実施の形態に係るＨＤＭＩシステム１００では、物理アドレスを、映像および音声の流れる経路を特定するために利用している。より具体的には、後述する「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」および「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」において、映像・音声データの出力元となる物理アドレスが付加される。
【００７５】
一方、論理アドレスは、ＣＥＣ機能にて、ＣＥＣコマンドをやり取り出来る機器で必要となるものであり、機器の属性を表すと共に、ＣＥＣコマンドの送り元、宛先アドレスに利用される。
【００７６】
このように、ソース機器とシンク機器との間においてＨＤＭＩ接続を確立させた際、各機器の物理アドレスおよび論理アドレスが設定される。
【００７７】
なお、定義されている論理アドレスに従って本実施の形態に係るＨＤＭＩシステム１００が備える各機器に論理アドレスを割り当てると以下のようになる。
【００７８】
すなわち、シンク機器である表示装置１には論理アドレスＬＡ：０が割り当てられる。そして、この表示装置１に対しソース機器となるＨＤＤレコーダ４は、その機器属性が「Recording Device 1」であるため、図５を参照すると論理アドレスＬＡ：１が割り当てられる。ＢＤプレーヤ３は、その機器属性が「Playback Device 1」であるため、図５を参
照すると論理アドレスＬＡ：４となる。
【００７９】
プロジェクタ２は、表示装置１と同じシンク機器であるため、論理アドレスＬＡ：０が割り当てられる。一方、表示装置１は、プロジェクタ２に対してソース機器として振舞うため、プロジェクタ２を基準にすると、ＬＡ：０以外の論理アドレスが割り当てられるべきであるが、既にその機器属性からＬＡ：０が割り当てられている。そこで、本実施形態では、表示装置１が備えるＨＤＭＩ出力装置１３を、プロジェクタ２に対するソース機器として扱い、論理アドレスＬＡ：４を別途、設定する。
【００８０】
上述した「ＨＤＭＩ接続の制御処理」に示す処理ステップ（Ｓ１１からＳ１８）を実行し、各機器に論理アドレスを設定するとともに、シンク機器を基準に物理アドレスを設定すると、例えば図６に示すようになる。図６は、本実施の形態に係る各機器に割り当てられた論理アドレスと物理アドレスとの対応関係の一例を示す表である。つまり、ＢＤプレーヤ３およびＨＤＤレコーダ４は、表示装置１をシンク機器とし、自身をソース機器として上記した「ＨＤＭＩ接続の制御処理」を行う。また、ＨＤＭＩ出力装置１３をソース機
器としプロジェクタ２をシンク機器として「ＨＤＭＩ接続の制御処理」を行う。
【００８１】
このように本実施の形態に係るＨＤＭＩシステム１００では、プロジェクタ２とＨＤＭＩ出力装置１３との接続の系は、ＢＤプレーヤ３、ＨＤＤレコーダ４、および表示装置１の接続の系とは分離された構成となっている。このため、プロジェクタ２からは、ソース機器として振舞っている表示装置１を認識できるだけで、ＢＤプレーヤ３およびＨＤＤレコーダ４を認識することができない。一方、ＢＤプレーヤ３およびＨＤＤレコーダ４からは、表示装置１のみをシンク機器として認識することができ、プロジェクタ２を認識することができない。
【００８２】
このため、シンク機器である表示装置１およびプロジェクタ２に同じ論理アドレスおよび物理アドレスが割り当てられたとしても、ソース機器側から表示装置１またはプロジェクタ２のいずれかを指定してデータを送信することができないといった問題が生じることを防ぐことができる。
【００８３】
言い換えると、表示装置１は、ＨＤＭＩ入力装置（第１ＨＤＭＩ入力装置１１、第２ＨＤＭＩ入力装置１２）に加えてＨＤＭＩ出力装置１３を備え、表示部１４とＨＤＭＩ出力装置１３とを連携させることができる構成である。このため、表示装置１は、プロジェクタ２に対してソース機器として振舞うことができる。そのため、プロジェクタ２を実質的には表示部１４と同様に、すなわち第２の表示部として扱うことができる。
【００８４】
また、表示装置１が備える表示部１４における表示能力とプロジェクタ２における表示能力とは必ずしも同様ではない。そこで、本実施の形態に係る表示装置１では、表示部１４とプロジェクタ２とにおいて表示能力の低い方に合わせて映像データの表示を行うように構成されている。
【００８５】
具体的には、プロジェクタ２と表示装置１が備えるＨＤＭＩ出力装置１３との「ＨＤＭＩ接続の制御処理」時に、ソース機器として振舞うＨＤＭＩ出力装置１３がプロジェクタ２からＥＤＩＤデータを読み出す。ＥＤＩＤデータには自機の物理アドレス（ＨＤＭＩ出力装置１３に割り当てられた物理アドレス）だけではなく、シンク機（プロジェクタ２）の表示能力情報も含まれている。そこで、表示装置１では、ＥＤＩＤ制御部２２がプロジェクタ２から読み出したＥＤＩＤデータからプロジェクタ２の表示能力情報を確認し、ＥＤＩＤ格納部３３に既に格納されている表示部１４の表示能力情報と比較する。そして、ＥＤＩＤ制御部２２は、表示能力が低い方に映像データに基づく表示を合わせるように、表示能力情報を統一する。そして、ＥＤＩＤ制御部２２は、ＥＤＩＤデータに含まれる表示能力情報を、統一させた表示能力情報に書き換える。具体的には、ＥＤＩＤ制御部２２は、第１ＨＤＭＩ入力装置１１および第２ＨＤＭＩ入力装置１２それぞれが備えるＥＤＩＤ格納部３３に記録されているＥＤＩＤデータを書き換える。
【００８６】
このようにＥＤＩＤデータが書き換えられると、第１ＨＤＭＩ入力装置１１および第２ＨＤＭＩ入力装置１２それぞれで、図４に示すステップＳ１２以降の処理を行い書き換え後のＥＤＩＤデータを認識する。
【００８７】
以上のように、本実施の形態に係る表示装置１では、表示部１４およびプロジェクタ２両者において表示可能な映像データをＢＤプレーヤ３およびＨＤＤレコーダ４が出力するようになる。このため、映像データの出力先の表示能力を考慮する必要がなくなるため、映像データの出力処理を簡略化することができ、映像データを迅速に表示させることができる。
【００８８】
上記したＨＤＭＩシステム１００の構成をより具体的に説明するために、以下において
、ＢＤプレーヤ３によって読み出された映像データの表示処理について図７から図９を参照して説明する。すなわち、ＢＤプレーヤ３から出力されたＣＥＣコマンドをトリガとした、第２ＨＤＭＩ入力装置１２と出力先（ＨＤＭＩ出力装置１３または表示部１４）との連携手順について説明する。
【００８９】
まず、図７に基づき、表示装置１におけるＣＥＣコマンドの受信処理までの処理の流れを説明する。図７は、本発明に係る実施形態を示すものであり、ＢＤプレーヤ３によって読み出された映像・音声データの再生処理について説明するシーケンス図である。
【００９０】
前提として、ユーザがＢＤプレーヤ３の電源をＯＮして、ＢＤディスク挿入後、再生ボタンを押下するものとする（Ｓ２１）。
【００９１】
ステップＳ２１に示すユーザからの再生指示により、ＢＤプレーヤ３から表示装置１に対してＣＥＣコマンドによる表示制御が行われる。まず、ＢＤプレーヤ３から表示装置１に対し、ＣＥＣコマンドとして、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドが送出される。
【００９２】
「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドは、シンク機器をＯＮするためのコマンドである。このコマンドには、宛先と送信元の論理アドレスが含まれる。ここでは、宛先は表示装置１であるため論理アドレスはＬＡ：０が、送信元はＢＤプレーヤ３であるため、論理アドレスはＬＡ：４となる。
【００９３】
ＢＤプレーヤ３から送出された「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドは、第２ＨＤＭＩ入力装置１２を介してＣＥＣコマンド制御部２１が受信する（Ｓ２２、Ｓ２３）。ＣＥＣコマンド制御部２１は、受信した「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドを対応必要なコマンドとして不図示のメモリに一時保持する。そして、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドの受信確認を示す「Ａｃｋ」を論理アドレスＬＡ：４で示されるＢＤプレーヤ３に返信する（Ｓ２５、Ｓ２６）。
【００９４】
また、ＣＥＣコマンド制御部２１は、連携制御部２３に対して、対応すべきコマンドが有ることを通知する（Ｓ２７）。この通知により連携制御部２３はコマンド処理を開始する（Ｓ２８）。連携制御部２３はコマンド処理として、まず不図示のメモリに一時保持されているコマンドを確認する（Ｓ３１）。
【００９５】
一方、ＢＤプレーヤ３は、ステップＳ２５、Ｓ２６によりＣＥＣコマンド制御部２１から「Ａｃｋ」を受信すると、次に、表示装置１に対して「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを送信する。
【００９６】
この「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドは、ソース機器（例えば、図７ではＢＤプレーヤ３）から、ブロードキャストで送信されるコマンドで、自身から出力する映像・音声データをシンク機器（表示部１４またはプロジェクタ２）において表示させるためのコマンドである。「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを送信する場合、ソース機器（ＢＤプレーヤ３）は、このコマンドに自身の物理アドレスを付加する。また、論理アドレスも付加する。
【００９７】
一方、このソース機器と同一のＨＤＭＩ系に繋がる他のソース機器は、このコマンドを認識すると、自身の出力を停止し、スタンバイ状態になる。シンク機器は、表示対象を、このソース機器が接続されているＨＤＭＩ入力端子に切り替える。
【００９８】
ここでは、ＢＤプレーヤ３からブロードキャストによりコマンドが送信されるため、宛
先は、論理アドレスＬＡ：１５となる。送信元は、ＢＤプレーヤ３であるため、論理アドレスはＬＡ：４となる。また、物理アドレスＰＡは「２．０．０．０」となる。
【００９９】
ブロードキャストされたコマンドは、第２ＨＤＭＩ入力装置１２を介してＣＥＣコマンド制御部２１により受信され、対応必要なコマンドとして不図示のメモリに一時保持される（Ｓ３２）。そして、ＣＥＣコマンド制御部２１は、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドの受信確認を示す「Ａｃｋ」を論理アドレスＬＡ：４で示されるＢＤプレーヤ３に返信する（Ｓ３３、Ｓ３４）。ＣＥＣコマンド制御部２１は、連携制御部２３に対応すべきコマンドが有ることを通知する（Ｓ３５）。
【０１００】
以上のようにして、ＢＤプレーヤ３から表示装置１は「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドと「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドとを受信する。
【０１０１】
次に、図８を参照して、ステップＳ３０で確認した「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドに基づく制御処理について説明する。図８は、本発明に係る実施形態を示すものであり、ＢＤプレーヤ３によって読み出された映像データの表示処理について説明するシーケンス図である。
【０１０２】
連携制御部２３は、ステップＳ３１で確認した「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドに基づき、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理を開始する（Ｓ３６）。まず、連携制御部２３は、連携情報記憶部１７に記憶されている連携先情報を参照して、ＢＤプレーヤ３からの入力を受け付ける第２ＨＤＭＩ入力装置１２の連携先を把握する（Ｓ３７）。ここで、第２ＨＤＭＩ入力装置１２の連携先とは、第２ＨＤＭＩ入力装置１２に入力された映像・音声データ等のデータを出力する出力先となる機器である。この連携先となる機器に関しては予めユーザによって設定されている。
【０１０３】
連携制御部２３は、ステップＳ３８において、連携先がＨＤＭＩ出力装置１３であると判定した場合、ＣＥＣコマンド制御部２１に対して、プロジェクタ２の「ＯＮ」を指示するコマンド（「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンド）の出力を要請する（Ｓ３９）。
【０１０４】
ＣＥＣコマンド制御部２１は、連携制御部２３からの要請に応じて、ＨＤＭＩ出力装置１３を介してプロジェクタ２に対し、ＣＥＣコマンドとして、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドを出力する（Ｓ４２）。このＣＥＣコマンドを受けて、プロジェクタ２は、起動し「ＯＮ」状態となる（Ｓ４３）。
【０１０５】
一方、連携制御部２３は、連携先が表示部１４であると判定した場合、該表示部１４に対して「ＯＮ」を指示する（Ｓ４０）。この指示を受けて、表示部１４は起動し「ＯＮ」状態となる（Ｓ４１）。
【０１０６】
以上、ステップＳ３５からステップＳ４３までの処理を実行して、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理を終了する（Ｓ４４）。
【０１０７】
連携制御部２３は、対応が必要なコマンドをＣＥＣコマンド制御部２１がさらに保持していないか確認を行う（Ｓ４５）。上述した図７に示すように、ステップＳ３２において、ＣＥＣコマンド制御部２１は、さらに「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを保持し、また、ステップＳ３５によりコマンドが有る旨を連携制御部２３に通知している。
【０１０８】
そこで、連携制御部２３は、ＣＥＣコマンド制御部２１において保持しているコマンドについて確認する（Ｓ４５）と、対応が必要なコマンドとして、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドが保持されていることを把握する。そこで、連携制御部２３は、次にこ
の「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドに基づく「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理を開始する（Ｓ４６）。
【０１０９】
以下において、図９を参照して「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理の流れについて説明する。図９は、本発明の実施形態を示すものであり、ＢＤプレーヤ３によって読み出された映像データの表示処理について説明するシーケンス図である。
【０１１０】
図示のように、連携制御部２３は、対応が必要なコマンドとして、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドが保持されていることを把握すると、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理を開始する（Ｓ４６）。まず、連携制御部２３は、連携情報記憶部１７に記憶されている連携情報を参照して、第２ＨＤＭＩ入力装置１２の連携先を取得する（Ｓ４７）。そして、連携制御部２３は、ステップＳ４８の判定において、連携先が表示部１４であると判定した場合、切替制御部２４に、該表示部１４と第２ＨＤＭＩ入力装置１２とをつなぐように指定する（Ｓ４９）。
【０１１１】
一方、ステップＳ４８において、連携先がＨＤＭＩ出力装置１３であると判定した場合、連携制御部２３が、切替制御部２４に対して、該ＨＤＭＩ出力装置１３と第２ＨＤＭＩ入力装置１２とをつなぐように指定する（Ｓ５０）。また、連携制御部２３は、ＣＥＣコマンド制御部２１に対して、ＢＤプレーヤ３から出力される映像・音声データをプロジェクタ２において表示させるためのコマンド（「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンド）の出力を要請する（Ｓ５１）。
【０１１２】
ＣＥＣコマンド制御部２１は、連携制御部２３からの要請に応じて、ＨＤＭＩ出力装置１３を介してプロジェクタ２に対し、ＣＥＣコマンドとして、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを出力する（Ｓ５２）。このＣＥＣコマンドを受けて、プロジェクタ２は、ＨＤＭＩ入力を有効とするように設定する（Ｓ５２）。なおここで、ＨＤＭＩ入力を有効とするとは、ＨＤＭＩ接続を介して入力された、映像・音声データを再生（表示）可能な状態にするということである。
【０１１３】
以上のようにステップＳ４５からステップＳ５２までのステップにより「Ａｃｔｉｖｅ
Ｓｏｕｒｃｅ」処理の実行を完了する（Ｓ５４）。
【０１１４】
次に連携制御部２３は、ＣＥＣコマンド制御部２１に対して、対応すべきコマンドをさらに保持しているか否か確認する（Ｓ５５）。本実施形態では、ＣＥＣコマンド制御部２１は、これ以上対応すべきコマンドを保持していないため、連携制御部２３は、コマンド処理を終了する（Ｓ５６）。
【０１１５】
このように、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理と、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理とを実行することで、プロジェクタ２が「ＯＮ」されるとともに、第２ＨＤＭＩ入力装置１２とＨＤＭＩ出力装置１３との接続が確立される。そのため、図９に示すように、ＢＤプレーヤ３で読み出された映像・音声データは、第２ＨＤＭＩ入力装置１２によって受け付けられる。そして、切替制御部２４によって出力先として設定された、ＨＤＭＩ出力装置１３または表示部１４に出力される。
【０１１６】
上記では、ソース機器側から出力されたＣＥＣコマンドに応じて、映像・音声データの出力先となるシンク機器との連携手順の一例として、ＢＤプレーヤ３からのＣＥＣコマンドの送信について説明した。
【０１１７】
次に、図１０、図１１を参照して、シンク機器側から出力されたＣＥＣコマンドに応じて実行されるソース機器との連携手順の一例として、プロジェクタ２からのＣＥＣコマン
ドの送信を説明する。図１０および図１１は、本発明の実施形態を示すものであり、プロジェクタ２からの再生指示に応じて、ＢＤプレーヤ３によって読み出された映像データの表示処理について説明するシーケンス図である。
【０１１８】
まず、前提として、シンク機器（プロジェクタ２）側から映像・音声データの再生操作を指示するものとする。
【０１１９】
プロジェクタ２において再生操作が指示されると（Ｓ５９）、プロジェクタ２からＨＤＭＩ出力装置１３を介してＣＥＣコマンド制御部２１に対して、「Ｓｅｔ  Ｓｔｒｅａｍ
Ｐａｔｈ」コマンドをブロードキャストで送信する（Ｓ６０）。
【０１２０】
「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドは、シンク機器（図１０ではプロジェクタ２）からブロードキャストで送信されるコマンドである。特定のソース機器から出力された映像・音声データを表示する場合、シンク機器は、この特定のソース機器の物理アドレスを付加して送信する。ここで、プロジェクタ２を含むＨＤＭＩ系は、プロジェクタ２と表示装置１（ＨＤＭＩ出力装置１３）であり、前者と後者の関係はシンク機器とソース機器の関係となる。このため、プロジェクタ２から出力されるＳｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドには、特定のソース機器としてＨＤＭＩ出力装置１３の物理アドレスＰＡ：「１．０．０．０」が付加される。また、このＳｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドは、ブロードキャストで送信されるため、宛先の論理アドレスは、ＬＡ：１５となる。一方、送信元の論理アドレスは、送信元がプロジェクタ２であるため、ＬＡ：０となる。
【０１２１】
プロジェクタ２からＨＤＭＩ出力装置１３が「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドを受信すると、該コマンドをＣＥＣコマンド制御部２１に送信する。ＣＥＣコマンド制御部２１がこのコマンドを受信すると、このコマンドを対応すべき必要があるコマンドとして不図示のメモリに一時記憶する（Ｓ６１）。そして、ＣＥＣコマンド制御部２１は、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドの「Ａｃｋ」を２に返信する（Ｓ６２）。また、ＣＥＣコマンド制御部２１は、対応すべき必要のあるコマンドを保持していることを連携制御部２３に通知する（Ｓ６３）。この通知を受けて連携制御部２３は、コマンド処理を実行する（Ｓ６４）。
【０１２２】
まず、連携制御部２３は、ＣＥＣコマンド制御部２１に問い合わせて、保持（一時記憶）されているコマンドを確認する（Ｓ６５）。ここでは「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドが保持されているため、連携制御部２３は、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」処理を開始する（Ｓ６６）。つまり、特定のソース機器からの映像・音声データをプロジェクタ２において表示させるための処理を開始する。
【０１２３】
連携制御部２３は、連携情報記憶部１７に記憶されている連携情報を参照してＨＤＭＩ出力装置１３との連携先を確認する（Ｓ６７）。本実施形態では、ＨＤＭＩ出力装置１３との連携先として、チューナ部１５、第１ＨＤＭＩ入力装置１１、第２ＨＤＭＩ入力装置１２が存在する。
【０１２４】
ステップＳ６８の判定において連携先がチューナ部１５の場合、連携制御部２３は、切替制御部２４に対してチューナ部１５とＨＤＭＩ出力装置１３とをつなぐように指定する。（Ｓ６９）。切替制御部２４は、連携制御部２３からの指定に応じて、チューナ部１５とＨＤＭＩ出力装置１３とをつなぎ、チューナ部１５から受信した映像・音声データをプロジェクタ２に出力する。なお、ステップＳ６９からプロジェクタ２に映像・音声データを出力するまでの処理の詳細については図１０では省略する。
【０１２５】
ステップＳ６８の判定において連携先が第２ＨＤＭＩ入力装置１２の場合、すなわち、ソース機器としてＢＤプレーヤ３を選択する場合、連携制御部２３は、ＣＥＣコマンド制御部２１に対して、ＢＤプレーヤ３への「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドの出力を要請する（Ｓ７０）。
【０１２６】
ＣＥＣコマンド制御部２１は、連携制御部２３からの要請に応じて、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドをブロードキャストする。これにより、このコマンドは連携先である第２ＨＤＭＩ入力装置１２を介してＢＤプレーヤ３に送信される（Ｓ７１、Ｓ７２）。また、このコマンドには、宛先として論理アドレスＬＡ：１５、送信元の論理アドレスＬＡ：０が含められる。また、データの提供元としてＢＤプレーヤ３の物理アドレス「２．０．０．０」が含められる。これにより、物理アドレス「２．０．０．０」以外の物理アドレスが割り当てられているソース機器（ＨＤＤレコーダ４）は、スタンバイ状態になるなどの対処を行う。
【０１２７】
このように、ＢＤプレーヤ３への「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドの出力を要請すると、連携制御部２３は、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」処理を終了する（Ｓ７３）。そして、連携制御部２３は、さらに対応する必要があるコマンドがないかＣＥＣコマンド制御部２１に対して確認する（Ｓ７４）。本実施形態では、この段階では対応すべきコマンドがないため連携制御部２３はコマンド処理を終了する（Ｓ７５）。
【０１２８】
一方、第２ＨＤＭＩ入力装置１２を介して「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドを受信したＢＤプレーヤ３は、自機を起動させて「ＯＮ」状態にする（Ｓ７６）。そして、ＢＤプレーヤ３は、ＣＥＣコマンドとして、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを表示装置１に対して送信する（Ｓ７７、Ｓ７８）。この「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドには、宛先を示す論理アドレスＬＡ：１５と、コマンドの送信元（ＢＤプレーヤ３）を示す論理アドレスＬＡ；４、データの提供元がＢＤプレーヤ３であることを示すために物理アドレスＰＡ：「２．０．０．０」とが含められている。
【０１２９】
ＢＤプレーヤ３から送信された「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドをＣＥＣコマンド制御部２１が受信すると、このコマンドを対応が必要なコマンドとして不図示のメモリに一時記憶させて保持する（Ｓ７９）。そして、ＣＥＣコマンド制御部２１は、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドの「Ａｃｋ」をＢＤプレーヤ３に返信する（Ｓ８０、８１）。また、連携制御部２３に対して、対応する必要のあるコマンドを保持していることを通知する（Ｓ８２）。
【０１３０】
なお、ステップＳ６８において連携先が第１ＨＤＭＩ入力装置１１と判定した場合は、ＢＤプレーヤ３の代わりにＨＤＤレコーダ４を起動させて「ＯＮ」状態とするだけで処理については同様である。このため、図１０では、連携先が第１ＨＤＭＩ入力装置１１と判定した場合についての処理の流れについての説明は省略する。
【０１３１】
次に、ＢＤプレーヤ３から受信した「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドに応じて表示装置１にて実行されるコマンド処理について図１１を参照して説明する。
【０１３２】
上述したように、ＣＥＣコマンド制御部２１から対応する必要のあるコマンドを保持している旨の通知を受信すると、連携制御部２３は、コマンド処理を開始する（Ｓ８３）。そこで、連携制御部２３は、ＣＥＣコマンド制御部２１に対して、保持しているコマンドの確認を行う（Ｓ８４）。ここで、ＣＥＣコマンド制御部２１が保持しているコマンドが「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドであるため、連携制御部２３は、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理を開始する（Ｓ８５）。まず、連携制御部２３は、連携情報記憶部１７に記憶された連携情報を参照して、ＢＤプレーヤ３からの映像・音声データの入力
を受ける第２ＨＤＭＩ入力装置１２の連携先を取得する（Ｓ８６）。そして、ステップＳ８７において連携先の判定を行い、連携先が表示部１４の場合は、切替制御部２４に対して、この表示部１４と第２ＨＤＭＩ入力装置１２とをつなぐように指定する（Ｓ８８）。この指定を受けて、切替制御部２４は、表示部１４と第２ＨＤＭＩ入力装置１２との接続を確立させる。
【０１３３】
一方、ステップＳ８７において、連携先を、ＨＤＭＩ出力装置１３と判定した場合、連携制御部２３は、切替制御部２４に対して、このＨＤＭＩ出力装置１３と第２ＨＤＭＩ入力装置１２とをつなぐように指定する（Ｓ８９）。この指定を受けて、切替制御部２４は、ＨＤＭＩ出力装置１３と第２ＨＤＭＩ入力装置１２との接続を確立させる。また、連携制御部２３は、プロジェクタ２に向けて「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを出力するように要請する（Ｓ９０）。
【０１３４】
ＣＥＣコマンド制御部２１は、連携制御部２３からの要請に応じて、ＨＤＭＩ出力装置１３を介してプロジェクタ２に対して、ＣＥＣコマンドとして、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを出力する（Ｓ９１）。このＣＥＣコマンドを受けて、プロジェクタ２は、ＨＤＭＩ入力を有効とするように設定する（Ｓ９２）。なお、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドには、宛先の論理アドレスとしてＬＡ：１５が、コマンドの送信元としてＨＤＭＩ出力装置１３の論理アドレスＬＡ４、物理アドレスＰＡ：「１．０．０．０」が含められている。
【０１３５】
以上のようにステップＳ８５からステップＳ９２までのステップにより「Ａｃｔｉｖｅ
Ｓｏｕｒｃｅ」処理の実行を完了する（Ｓ９３）。
【０１３６】
そして、連携制御部２３は、ＣＥＣコマンド制御部２１に対して、対応すべきコマンドをさらに保持されているか否か確認する（Ｓ９４）。本実施形態では、ＣＥＣコマンド制御部２１は、これ以上対応すべきコマンドを保持していないため、連携制御部２３は、コマンド処理を終了する（Ｓ９５）。
【０１３７】
このように、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」処理と、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理とを実行することで、ＢＤプレーヤ３が「ＯＮ」されるとともに、第２ＨＤＭＩ入力装置１２とＨＤＭＩ出力装置１３との接続が確立される。そのため、図１１に示すように、ＢＤプレーヤ３で読み出された映像・音声データは、第２ＨＤＭＩ入力装置１２によって受け付けられる。そして、切替制御部２４によって出力先として設定された、ＨＤＭＩ出力装置１３に出力され、プロジェクタ２において表示される。
【０１３８】
なお、プロジェクタ２から、特定のソース機器を指定して映像・音声データの出力を要求する場合、映像・音声データの出力先はプロジェクタ２であると予め決まっている。このため、第２ＨＤＭＩ入力装置１２と連携する連携先について情報を取得し、連携先の判定を行うステップＳ８６、８７は省略することができる。また、表示部１４と第２ＨＤＭＩ入力装置１２とをつなぐ指定（ステップＳ８８）も省略できる。
【０１３９】
ただし、このようにステップＳ８６からＳ８８の処理を省略する場合、ソース機器から出力される映像・音声データに対する処理状態を管理する構成が必要となり、機器の構成が複雑となる。
【０１４０】
そこで、本実施の形態に係るＨＤＭＩシステム１００では、ＣＥＣコマンドに応じて一律して同様の処理を行う構成としている。例えば、ＨＤＭＩシステム１００では、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドに応じて、ソース機器との連携先となるシンク機器を確認する。そして、連携先であると判断されたシンク機器に向かって「Ａｃｔｉｖｅ  Ｓ
ｏｕｒｃｅ」コマンドを送信する。ＣＥＣコマンドに応じて、このような処理ステップと同様の処理ステップを行う。このため、コマンドに含められた物理アドレスと一致するソース機器以外をスタンバイ状態とすることができるため、ソース機器から出力される映像・音声データに対する処理状態を管理する必要がない。
【０１４１】
以上のように、本実施の形態に係る表示装置１は、第１ＨＤＭＩ入力装置１１および第２ＨＤＭＩ入力装置１２を備えているため、ＨＤＤレコーダ２およびＢＤプレーヤ３に対しては、ＨＤＭＩの仕様におけるシンク機器として振舞うことができる。一方、ＨＤＭＩ出力装置１３を備えているため、プロジェクタ２に対しては、ＨＤＭＩの仕様におけるソース機器として振舞うことができる。
【０１４２】
すなわち、表示装置１は、シンク機器として、提供されたデータを自身が備える表示部１４において出力処理することができる。その一方で、ソース機器として振る舞い、ＨＤＭＩ出力装置１３を介して接続を確立しているプロジェクタ２に映像・音声データを送信し、表示させることができる。
【０１４３】
また、表示装置１は、連携情報を格納する連携情報記憶部１７と連携制御部２３とを備えるため、ＢＤプレーヤ３またはＨＤＤレコーダ４から映像・音声データを受け付けたとき、あるいは自身が備えるチューナ部１５から映像・音声データを受け付けたとき、表示先（出力先）を、プロジェクタ２または表示部１４のうちのいずれかに決定することができる。
【０１４４】
このため、表示装置１は、複数のシンク機器が存在するシステムにおいて、ソース機器から映像・音声データの表示処理が指示された場合であっても、自動的に所望のシンク機器に該映像・音声データを送信して表示させることができる。
【０１４５】
また、自動的にソース機器とシンク機器との連携関係を決定することができるため、例えば、手動で連携関係を切り替える等の煩わしい処理をユーザは強いられることがない。
【０１４６】
上記では、連携情報記憶部１７に記憶された連携情報に基づき、ソース機器と、該ソース機器から出力される映像・音声データの出力先となるシンク機器との組み合わせ（連携）を決定する構成であった。以下では、図１２、図１３を参照して、この組み合わせ（連携）をリモートコントローラ（以下、リモコンと称する）によってユーザが設定する場合について説明する。図１２および図１３は、本発明の実施形態を示すものであり、リモコンからの操作指示に応じて、ＢＤプレーヤによって読み出された映像データの表示処理について説明するシーケンス図である。
【０１４７】
まず前提として、ユーザがリモコンを操作して、ＢＤプレーヤ３で読み出された映像・音声データをプロジェクタ２から出力するように連携を設定するものとする。例えば、表示部１４において、連携の組み合わせを選択できる設定画面を表示させ、その設定画面上でリモコン操作によりユーザが選択することで連携の設定ができるようになっている。
【０１４８】
図１２に示すようにまず、ユーザからのリモコン操作によりＢＤプレーヤ３とプロジェクタ２との連携が選択される（Ｓ１００）。この選択指示をリモコン受信・制御部１６が受信し、この選択指示に対応するコマンドとして、連携するソース機器とシンク機器との関係を示すコマンド、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンド、および「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドを、不図示のメモリに一時記憶して保持する（Ｓ１０１）。さらに、リモコン受信・制御部１６は、連携制御部２３にリモコンから受信したコマンドであるリモコンコマンドが存在する旨を、制御データによって通知する（Ｓ１０２）。この通知を受け、連携制御部２３は、リモコンコマンドの処理を開始する（Ｓ１０３）。
【０１４９】
連携制御部２３は、リモコン受信・制御部１６に対して保持しているコマンドを問い合わせて確認する（Ｓ１０４）。そして、連携制御部２３は、連携するソース機器とシンク機器との関係を示すコマンドを確認し、ＢＤプレーヤ３とプロジェクタ２との連携に関する情報を連携情報記憶部１７に記憶する。
【０１５０】
連携制御部２３は、さらにコマンドを保持していないかリモコン受信・制御部１６に確認する（Ｓ１０６）。本実施形態では、リモコン受信・制御部１６が、さらに「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンド、および「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドを保持している。ステップＳ１０６では、まず連携制御部２３は、Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドを確認する。
【０１５１】
連携制御部２３は、上記の選択指示のコマンドに応じて、プロジェクタ２に対して「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理を開始する（Ｓ１０７）。連携制御部２３は、ＣＥＣコマンドとして「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドの出力を、ＣＥＣコマンド制御部２１に要請する（Ｓ１０８）。この要請に応じて、ＣＥＣコマンド制御部２１は、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドをプロジェクタ２に出力する。なお、このＣＥＣコマンドには、宛先としてプロジェクタ２の論理アドレスＬＡ：０が、送信元として、連携相手であるＢＤプレーヤ３の論理アドレスＬＡ：４が含められている。そして、連携制御部２３は、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理を終了する（Ｓ１１０）。
【０１５２】
一方、プロジェクタ２は、ＣＥＣコマンド制御部２１から出力された「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンドを、ＨＤＭＩ出力装置１３を介して受信すると、自機を起動させ「ＯＮ」状態にする（Ｓ１１１）。
【０１５３】
連携制御部２３は、さらにリモコン受信・制御部１６に対して保持コマンドの確認を行う（Ｓ１１２）。この確認の結果、連携制御部２３は「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドが保持されていることを確認する。そして、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」処理を開始する（Ｓ１１３）。ステップＳ１１３からステップＳ１２０までの処理は、図１０のステップＳ６６からＳ７３までの処理と同じであるため説明は省略する。
【０１５４】
「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」処理を終了すると、連携制御部２３は、リモコン受信・制御部１６に対して保持コマンドの確認を行う（Ｓ１２１）。本実施形態では、リモコン受信・制御部１６は、これ以上他のコマンドを保持していない。このため、連携制御部２３は、リモコンコマンド処理を終了する（Ｓ１２２）。
【０１５５】
一方、ＢＤプレーヤ３は、ＣＥＣコマンド制御部２１から受信した「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドに応じて、自機を起動させ「ＯＮ」の状態とする。そして、ＢＤプレーヤ３は、ＣＥＣコマンドとして、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを表示装置１に対して送信する（Ｓ１２４、Ｓ１２５）。このステップＳ１２４からステップＳ１２９までの処理は、図１０のステップＳ７７からステップＳ８２までの処理と同様である。このため、図１２においてステップＳ１２９までの説明は省略する。
【０１５６】
次に、ＢＤプレーヤ３から受信した「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドに応じて表示装置１にて実行されるコマンド処理を図１３に示す。この「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドに応じて表示装置１にて実行されるコマンド処理は、図１３のステップＳ１３０からステップＳ１４１までの処理と、図１１に示すステップＳ８３からＳ９５までの処理とが同様である。このため、ステップＳ１３０からＳ１４１までの処理についての説明は省略する。
【０１５７】
（シンク機器とソース機器との組み合わせを自動的に判定する表示装置の構成）
また、本実施の形態に係る表示装置１は、図１４に示すように、図１の構成において切替判定部（情報生成手段）２５をさらに備え、連携情報を設定する際に、ソース機器の機器属性とシンク機器の表示能力の差異とに応じてシンク機器とソース機器との組み合わせを自動的に判定する構成としてもよい。以下に、ソース機器の機器属性とシンク機器の表示能力の差異とに応じてシンク機器とソース機器との組み合わせを自動的に判定する構成について説明する。
【０１５８】
本実施の形態に係るＨＤＭＩシステム１００において、シンク機器となりえるのは、プロジェクタ２と表示装置１が備える表示部１４である。一方、ソース機器となりえるのは、ＢＤプレーヤ３、ＨＤＤレコーダ４、および表示装置１が備えるチューナ部１５である。
【０１５９】
ここで、切替判定部２５は、表示部１４の表示能力は自機器の表示能力であるため、予め把握している。一方、プロジェクタ２の表示能力は、該プロジェクタ２との接続時に取得したプロジェクタ２のＥＤＩＤデータから把握することができる。
【０１６０】
また、ソース機器の機器属性は、ＣＥＣコマンドにより各ソース機器に設定された論理アドレスから把握することができる。例えば、ＨＤＤレコーダ４は、論理アドレスＬＡ：１が設定されているため、機器属性は、「Ｒｅｃｏｒｄｉｎｇ  Ｄｅｖｉｃｅ」である。また、ＢＤプレーヤ３は、論理アドレスＬＡ：４が設定されているため、機器属性は「Ｐｌａｙｂａｃｋ  Ｄｅｖｉｃｅ」である。また、チューナ部１５については、表示装置１自身が備える部材であるため、切替判定部２５は、論理アドレスＬＡ：３の「Ｔｕｎｅｒ１」であることは認識している。
【０１６１】
そこで、切替判定部２５は、シンク機器の表示能力とソース機器の機器属性とからこれらの組み合わせを自動的に判定する。より具体的には図１５に示す処理によりシンク機器とソース機器との組み合わせを判定する。図１５は、本発明の実施形態を示すものであり、シンク機器の表示能力およびソース機器の属性に応じて、シンク機器とソース機器との組み合わせを決定し、連携情報を生成する処理の一例を示すフローチャートである。
【０１６２】
なお、図１５に示す処理では、前提として、表示部１４よりもプロジェクタ２の方が、表示能力が高いものとする。また、切替判定部２５が、表示装置１が備えるチューナ部１５と表示部１４とを連携させるものと判定する。そして、その連携情報を連携情報記憶部１７に記憶した上で（Ｓ１５０）、さらに連携させるシンク機器とソース機器とが存在するか否か判定するものとする（Ｓ１５１）。
【０１６３】
切替判定部２５は、連携情報記憶部１７に記憶されている連携情報を参照して、シンク機器との連携が未設定となっているソース機器の存在の有無を判定する（Ｓ１５１）。ここで、既にすべてのソース機器についてシンク機器と連携されている場合、（Ｓ１５１において「Ｎｏ」の場合）、処理を終了する。
【０１６４】
一方、ソース機器について、シンク機器と連携されていないものがある場合、切替判定部２５は、連携が未設定のソース機器を選択する（Ｓ１５２）。そして、切替判定部２５は、この選択したソース機器の機器属性から、選択したソース機器は再生専用の機器か否か判定する（Ｓ１５３）。本実施形態では、ソース機器が再生専用の場合、高画質の映像・音声データをシンク機器に提供することができるものとする。一方、再生専用ではない場合、ソース機器は記録する能力を有するものとする。記録する能力を有するソース機器は、例えば、記録が所望されるデータ（テレビ番組の映像データ等）を扱うシンク機器と接続させるように設定することができる。
【０１６５】
このため、本実施形態では、まずステップＳ１５３においてソース機器が再生専用か否か判定する。
【０１６６】
ステップＳ１５３において「ＮＯ」の場合、表示部１４と選択されたソース機器とを関連付ける（Ｓ１５４）。つまり再生専用ではなく記録する能力を有する場合は、表示部１４に表示している映像の記録が所望される可能性がある。そこで、表示部１４と選択されたソース機器とを関連付ける。そして、選択したソース機器と表示部１４との連携を示す連携情報を連携情報記憶部１７に設定する（Ｓ１５５）。
【０１６７】
一方、選択したソース機器が再生専用である場合、（Ｓ１５３において「ＹＥＳ」）、切替判定部２５は、ＨＤＭＩ出力装置１３と接続されているシンク機器（プロジェクタ２）は、表示部１４よりも表示能力が高いか否か判定する（Ｓ１５６）。より具体的には、切替判定部２５は、表示装置１内において保持しているＥＤＩＤデータを参照して、表示部１４の表示能力とプロジェクタ２の表示能力とを比較する。
【０１６８】
ここで、切替判定部２５は、ＨＤＭＩ出力装置１３と接続されているシンク機器（プロジェクタ２）の方が表示部１４よりも表示能力が高くないと判定した場合（ステップＳ１５６において「ＮＯ」の場合）はステップＳ１５４に進む。
【０１６９】
一方、切替判定部２５は、ＨＤＭＩ出力装置１３と接続されているシンク機器（プロジェクタ２）の方が表示部１４よりも表示能力が高いと判定した場合（ステップＳ１５６において「ＹＥＳ」の場合）は、プロジェクタ２に接続されているＨＤＭＩ出力装置１３と、選択されたソース機器とを関連付ける（Ｓ１５７）。そして、切替判定部２５は、この選択されたソース機器とＨＤＭＩ出力装置１３との連携を示す連携情報を連携情報記憶部１７に記憶する。
【０１７０】
上記したステップＳ１５１からＳ１５７までの処理を連携未設定のソース機器が存在する間は繰り返す。以上のようにして、切替判定部２５は、シンク機器の表示能力とソース機器の機器属性とからこれらの組み合わせを自動的に判定することができる。
【０１７１】
ところで、本実施の形態に係るＨＤＭＩシステム１００では、上述したように、ＥＤＩＤ制御部２２は、表示能力が低いシンク機器にあわせて映像データの表示を行うように、ＥＤＩＤ格納部３３に格納されたＥＤＩＤデータに含まれる表示能力情報を、統一させた表示能力情報に書き換える構成であった。しかしながらこの構成に限定されるものではなく、シンク機器の表示能力に合わせてソース機器が映像データの出力を行うように構成してもよい。
【０１７２】
以下において、図１６、１７を参照して、ＢＤプレーヤ３によって読み出された映像データの表示処理を例に挙げ、シンク機器の表示能力に合わせてソース機器が映像データの出力を行う構成について説明する。
【０１７３】
図１６、１７は、本発明に係る他の実施形態を示すものであり、ＢＤプレーヤ３によって読み出された映像・音声データの再生処理の一部について説明するシーケンス図である。
【０１７４】
前提として、ユーザがＢＤプレーヤ３の電源をＯＮして、ＢＤディスク挿入後、再生ボタンを押下するものとする。なお、このボタンの押下後から連携制御部２３が「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理を開始するまでの処理は、図７に示すステップＳ２１からステップＳ３５までの処理と同様であるため、処理ステップの説明と図示は省略し、「Ｉｍａ
ｇｅ  Ｖｉｅｗ  Ｏｎ」処理開始後から説明するものとする。「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理を開始すると（Ｓ３６）、連携制御部２３は、ＢＤプレーヤ３からの映像・音声データを受け付ける第２ＨＤＭＩ入力装置１２の連携先を、連携情報記憶部１７に格納されている連携情報を参照して把握する（Ｓ１６１）。
【０１７５】
また、連携制御部２３は、ＥＤＩＤ制御部２２が保持するＥＤＩＤデータを確認する(
Ｓ１６２)。ここでＥＤＩＤデータには、第２ＨＤＭＩ入力装置１２を介して表示装置１
が接続を確立させる際に接続相手（ＢＤプレーヤ３）に割り当てるための物理アドレス、表示部１４が対応しているビデオフォーマット、オーディオフォーマット、ならびにＣＥＣコマンドに対応可能か否かについての情報などが含まれている。
【０１７６】
連携制御部２３は、ＥＤＩＤ制御部２２からＥＤＩＤデータを確認すると、ＥＤＩＤデータに含まれる自機器の表示能力（表示部１４の表示能力）に関する情報と、連携先となるシンク機器（プロジェクタ２）の表示能力に関する情報とを比較する（Ｓ１６３）。なお、連携先となるシンク機器（プロジェクタ２）の表示能力については、表示装置１とプロジェクタ２とのＨＤＭＩ接続時に取得している。この比較において両者が一致する場合、連携制御部２３は、図８に示すステップＳ３７に進む。
【０１７７】
一方、一致しない場合（Ｓ１６３において「Ｎｏ」の場合）は、第２ＨＤＭＩ入力装置１２のＥＤＩＤ格納部３３に格納されているＥＤＩＤデータの書換えをＥＤＩＤ制御部２２に要請する（Ｓ１６４）。
【０１７８】
この要請に応じて、ＥＤＩＤ制御部２２は、第２ＨＤＭＩ入力装置１２に対して、ＥＤＩＤ格納部３３に格納されているＥＤＩＤデータの内容を、連携先のシンク機器（プロジェクタ２）の表示能力に合わせて書換えるように指示する（Ｓ１６５）。そして、ＥＤＩＤ制御部２２は、ＥＤＩＤデータを再度取得するように第２ＨＤＭＩ入力装置１２に対して指示する（Ｓ１６６）。
【０１７９】
ＥＤＩＤ制御部２２から受信したこれら２つの指示に応じて、第２ＨＤＭＩ入力装置１２は、ＢＤプレーヤ３に対してホット・プラグ・ディテクト（ＨＰＤ）を制御する（Ｓ１６７）。すなわち、ＨＰＤ（ホット・プラグ・ディテクト）端子に印加する電位をＬｏｗレベルからＨｉｇｈレベルに切り替える。この切り替えを検出することによりソース機器（ＢＤプレーヤ３）は、ＥＤＩＤデータの読み取りを行うことができる。
【０１８０】
そこで、ＢＤプレーヤ３は、表示装置１との接続において、接続相手（第２ＨＤＭＩ入力装置１２）からＥＤＩＤデータを読み出す（Ｓ１６８）。ＢＤプレーヤ３は、読み出したＥＤＩＤデータに基づき、シンク機器の表示能力に応じて出力できるように、映像・音声データを対応させる表示能力に関する情報を更新する（Ｓ１６９）。
【０１８１】
つまり、映像・音声データの提供元（ＢＤプレーヤ３またはＨＤＤレコーダ４）は、表示装置１との接続時に、接続相手であるＨＤＭＩ入力装置（第１ＨＤＭＩ入力装置１１または第２ＨＤＭＩ入力装置１２）からＥＤＩＤデータを取得する。そして、ＥＤＩＤデータに含まれる表示能力情報に合わせて映像・音声データを出力するように構成されている。ここで第２ＨＤＭＩ入力装置１２には、通常、表示装置１が備える表示部１４の表示能力情報を含むＥＤＩＤデータが保持されている。このＥＤＩＤデータに含まれる表示能力情報をプロジェクタ２の表示能力情報に書き換えれば、プロジェクタ２の表示能力情報にあわせてＢＤプレーヤ３は映像・音声データを提供することができる。
【０１８２】
また、ＢＤプレーヤ３は、表示装置１に対して自機に割り当てられる論理アドレス（ＬＡ）を問い合わせ（Ｓ１７０）、論理アドレス（ＬＡ）を決定する（Ｓ１７１）。このよ
うにして、ＢＤプレーヤ３は、物理アドレス（ＰＡ）、論理アドレス（ＬＡ）を設定すると、表示装置１に通知する。この物理アドレス（ＰＡ）および論理アドレス（ＬＡ）の通知を第２ＨＤＭＩ入力装置１２が受信し、ＣＥＣコマンド制御部２１を介して連携制御部２３が受信する（Ｓ１７２、Ｓ１７３、およびＳ１７４）。
【０１８３】
このようにＥＤＩＤデータの更新がなされると、連携制御部２３は、ＢＤプレーヤ３の連携先の判定を行う（Ｓ３８）。なお、これ以降の処理は図８に示すステップＳ３８からステップＳ４５までの処理を行う。
【０１８４】
続いて図１７を参照して、ＢＤプレーヤ３から受信した「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドに応じて表示装置１にて実行される「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理について説明する。この図１７では、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理の開始（Ｓ４６）以降の処理について説明する。
【０１８５】
連携制御部２３は、連携情報記憶部１７に記憶されている連携情報を参照してＢＤプレーヤ３と連携させるシンク機を把握する。すなわち、連携制御部２３は、第２ＨＤＭＩ入力装置１２の連携先を把握する（Ｓ１７６）。
【０１８６】
また、連携制御部２３は、ＥＤＩＤ制御部２２が保持するＥＤＩＤデータを確認する(
Ｓ１７７)。連携制御部２３は、ＥＤＩＤ制御部２２からＥＤＩＤデータを確認すると、
ＥＤＩＤデータに含まれる自機器の表示能力（表示部１４の表示能力）に関する情報と、連携先となるシンク機器（プロジェクタ２）の表示能力に関する情報とを比較する（Ｓ１７８）。この比較において両者が一致する場合、連携制御部２３は、図９に示すステップＳ４８に進み、連携先の判定を行う。
【０１８７】
一方、一致しない場合、（Ｓ１７８において「ＮＯ」）は、第２ＨＤＭＩ入力装置１２のＥＤＩＤデータの書換えをＥＤＩＤ制御部２２に要請する（Ｓ１７９）。この要請に応じて、ＥＤＩＤ制御部２２は、第２ＨＤＭＩ入力装置１２に対して、ＢＤプレーヤ３から読み出したＥＤＩＤデータの内容を、連携先のシンク機器（プロジェクタ２）の表示能力に合わせて書換えるように指示する（Ｓ１８０）。そして、ＥＤＩＤ制御部２２は、ＥＤＩＤデータを再度取得するように第２ＨＤＭＩ入力装置１２に対して指示する（Ｓ１８１）。
【０１８８】
ＥＤＩＤ制御部２２から受信したこれら２つの指示に応じて、第２ＨＤＭＩ入力装置１２は、ＢＤプレーヤ３に対してホット・プラグ・ディテクト（ＨＰＤ）を制御する（Ｓ１８２）。すなわち、ＨＰＤ（ホット・プラグ・ディテクト）端子に印加する電位をＬｏｗレベルからＨｉｇｈレベルに切り替える。この切り替えを検出することによりソース機器（ＢＤプレーヤ３）は、ＥＤＩＤデータの読み取りを行うことができる。
【０１８９】
そこで、ＢＤプレーヤ３は、表示装置１との接続において、接続相手（第２ＨＤＭＩ入力装置１２）からＥＤＩＤデータを読み出す（Ｓ１８２）。ＢＤプレーヤ３は、読み出したＥＤＩＤデータに基づき、シンク機器の表示能力に応じて出力できるように、映像・音声データを対応させる表示能力に関する情報を更新する（Ｓ１８４）。
【０１９０】
また、ＢＤプレーヤ３は、表示装置１に対して自機に割り当てられる論理アドレス（ＬＡ）を問い合わせ（Ｓ１８５）、論理アドレス（ＬＡ）を決定する（Ｓ１８６）。このようにして、ＢＤプレーヤ３は、物理アドレス（ＰＡ）、論理アドレス（ＬＡ）を設定すると、表示装置１に通知する。この物理アドレス（ＰＡ）および論理アドレス（ＬＡ）の通知を第２ＨＤＭＩ入力装置１２が受信し、ＣＥＣコマンド制御部２１を介して連携制御部２３が受信する（Ｓ１８７、Ｓ１８８、およびＳ１８９）。このようにしてＥＤＩＤデー
タの更新がなされる。
【０１９１】
ＥＤＩＤデータの更新を行った後、連携制御部２３は、ＢＤプレーヤ３（第２ＨＤＭＩ入力装置１２の連携先の判定を行い（ステップＳ４８）、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ処理を継続する。これ以降は、図９に示すステップＳ４８からステップＳ５６までの処理を行う。
【０１９２】
以上のように、シンク機器の表示能力に合わせてソース機器が映像データの出力を行う構成について説明した。
【０１９３】
次に、図１８、１９に加え、上述した図１０、１１を参照して、シンク機器（プロジェクタ２）からの再生操作に応じて、シンク機器の表示能力に合わせてソース機器が映像データの出力を行う構成について説明する。図１８、１９は、本発明の他の実施形態を示すものであり、プロジェクタ２からの再生指示に応じて、ＢＤプレーヤ３によって読み出された映像データの表示処理について説明するシーケンス図である。
【０１９４】
まず、前提として、シンク機器（プロジェクタ２）から映像・音声データの再生操作を指示するものとする。そして、ＣＥＣコマンド制御部２１が対応必要コマンドを保持し、連携制御部２３がコマンド処理として「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドの処理を開始するものとする。つまり、図１０に示すステップＳ５９からＳ６５までの処理を実行した上で、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」処理を開始し（Ｓ６６）、連携制御部２３が連携情報記憶部１７の連携情報を参照してＨＤＭＩ出力装置１３の連携先を取得する（Ｓ６７）。そして、連携制御部２３は、連携先の判定を行う（Ｓ６８）。
【０１９５】
ステップＳ６８の連携先の判定において、連携先が第２ＨＤＭＩ入力装置１２であると判定された場合、図１８に示すステップＳ１９１からステップＳ２０３までの処理を行い、ＢＤプレーヤ３と表示装置１との間において、ＥＤＩＤデータの更新を行う。なお、図１８に示すステップＳ１９１からステップＳ２０３までの処理は、図１６におけるステップＳ１６２からＳ１７４までの処理と同様であるため、その説明は省略する。
【０１９６】
ＥＤＩＤデータの更新を行うと、連携制御部２３は、ＢＤプレーヤ３に対して「Ｓｅｔ
Ｓｔｒｅａｍ  Ｐａｔｈ」の出力を要請するようにＣＥＣコマンド制御部２１に指示する。この指示に応じてＣＥＣコマンド制御部２１は、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドを送信する。また、ＢＤプレーヤ３は、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドに応じて、「ＯＮ」状態となり、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを表示装置１に対して送信する。そして、この「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを、表示装置１におけるＣＥＣコマンド制御部２１が受信し、対応必要コマンドとして保持する。また、ＣＥＣコマンド制御部２１は、連携制御部２３に対して対応すべき必要のあるコマンドを有していることを通知する。すなわち、図１０に示すステップＳ７０からステップＳ８２までの処理と、図１１に示すステップＳ８３、Ｓ８４の処理を実行する。
【０１９７】
さらにＣＥＣコマンド制御部２１は、対応必要コマンドとして、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを保持していることを連携制御部２３に通知している。そこで、連携制御部２３は、この「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドの保持をＣＥＣコマンド制御部２１に確認し、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンド処理を開始する（Ｓ８５）。すなわち、連携制御部２３は、連携情報記憶部１７に記憶されている連携情報を参照してＢＤプレーヤ３と連携させるシンク機を把握する。すなわち、連携制御部２３は、第２ＨＤＭＩ入力装置１２の連携先を把握する（Ｓ２０５）。そして、連携制御部２３は、表示部１４の表示能力情報を含むＥＤＩＤデータと、連携先となるプロジェクタ２の表示能力情報を含むＥＤＩＤデータとを比較する。この比較結果において、表示能力情報が一致
しない場合は、第２ＨＤＭＩ入力装置１２に格納しているＥＤＩＤデータに含まれる表示能力情報をプロジェクタ２の表示能力情報に書き換え、ＢＤプレーヤ３と第２ＨＤＭＩ入力装置１２とにおいてＥＤＩＤデータの更新を行う（ステップＳ２０６からＳ２１８）。なお、これらの処理は、図１６に示すステップＳ１６２からＳ１７４までの処理、あるいは図１７に示すステップＳ１７７からステップＳ１８９までと同様であるため説明は省略する。
【０１９８】
ＥＤＩＤデータの更新を行った後、連携制御部２３は、ＢＤプレーヤ３（第２ＨＤＭＩ入力装置１２の連携先の判定を行い（ステップＳ８７）、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理を継続する。これ以降は、図１１に示すステップＳ８７からステップＳ９５までの処理を行う。このため、これ以降の処理の説明と図示は省略する。
【０１９９】
以上のように、シンク機器（プロジェクタ２）からの再生操作に応じて、シンク機器の表示能力情報に合わせてソース機器が映像・音声データの出力を行う構成について説明した。
【０２００】
最後に図２０、図２１を参照して、連携をリモコンによってユーザが設定する場合において、シンク機器の表示能力に合わせてソース機器が映像・音声データの出力を行う構成について説明する。図２０、図２１は、本発明の実施形態を示すものであり、リモコンからの操作指示に応じて、ＢＤプレーヤ３によって読み出された映像・音声データの表示処理について説明するシーケンス図である。
【０２０１】
まず、前提として、ユーザからのリモコン操作によりＢＤプレーヤ３とプロジェクタ２との連携が選択されるものとする。この選択指示をリモコンからリモコン受信・制御部１６が受信し、この選択指示に対応するコマンドとして、連携するソース機器とシンク機器との関係を示すコマンド、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」コマンド、および「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドを、不図示のメモリに一時記憶して保持する（Ｓ１０１）。さらに、リモコン受信・制御部１６は、連携制御部２３にリモコンから受信したコマンドであるリモコンコマンドが存在する旨を、制御データによって通知する（Ｓ１０２）。この通知を受け、連携制御部２３は、リモコンコマンドの処理を開始する（Ｓ１０３）。そして、リモコンコマンド処理として連携制御部２３がプロジェクタ２に対して「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理を行う。そして、「Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ」処理終了後、連携制御部２３がリモコン受信・制御部１６に対してさらに保持するコマンドがないか問い合わせる。この問い合わせの結果、さらに「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドを保持しており、この「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドに基づく処理を実行するものとする。
【０２０２】
すなわち、図１２に示すステップＳ１００からステップＳ１１２までの処理を実行し、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」処理を開始する（Ｓ１１３）。そして、連携制御部２３は、連携情報記憶部１７に記憶されている連携情報を参照してＨＤＭＩ出力装置１３との連携先を確認する（Ｓ１１４）。本実施形態では、ＨＤＭＩ出力装置１３との連携先として、チューナ部１５、第１ＨＤＭＩ入力装置１１、第２ＨＤＭＩ入力装置１２が存在する。
【０２０３】
ステップＳ１１５の判定において連携先がチューナ部１５の場合、連携制御部２３は、切替制御部２４に対してチューナ部１５とＨＤＭＩ出力装置１３とをつなぐように指定する。（Ｓ１１６）。切替制御部２４は、連携制御部２３からの指定に応じて、チューナ部１５とＨＤＭＩ出力装置１３とをつなぎ、チューナ部１５から受信した映像・音声データをプロジェクタ２に出力する。
【０２０４】
ステップＳ１１５の判定において連携先が第２ＨＤＭＩ入力装置１２の場合、すなわち、ソース機器としてＢＤプレーヤ３を選択する場合、図２０に示すステップＳ２３１からステップＳ２４３までの処理を行い、表示装置１（第２ＨＤＭＩ入力装置１２）とＢＤプレーヤ３との間でＥＤＩＤデータの更新を行う。なお、図２０に示すステップＳ２３１からステップＳ２４３までの処理は、図１６におけるステップＳ１６２からＳ１７４までの処理と同様であるため、その説明は省略する。
【０２０５】
表示装置１（第２ＨＤＭＩ入力装置１２）とＢＤプレーヤ３との間でＥＤＩＤデータの更新を行うと、連携制御部２３は、ＢＤプレーヤ３に対して「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」の出力を要請するようにＣＥＣコマンド制御部２１に指示する。この指示に応じてＣＥＣコマンド制御部２１は、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドを送信する。また、ＢＤプレーヤ３は、「Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ」コマンドに応じて、「ＯＮ」状態となり、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを表示装置１に対して送信する。そして、この「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを、表示装置１におけるＣＥＣコマンド制御部２１が受信し、対応必要コマンドとして保持する。また、ＣＥＣコマンド制御部２１は、連携制御部２３に対して対応すべき必要のあるコマンドを有していることを通知する。すなわち、図１２に示すステップＳ１１７からステップＳ１２９までの処理と、図１３に示すステップＳ１３０、Ｓ１３１の処理を実行する。
【０２０６】
さらにＣＥＣコマンド制御部２１は、対応必要コマンドとして、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドを保持していることを連携制御部２３に通知している。そこで、連携制御部２３は、この「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンドの保持をＣＥＣコマンド制御部２１に確認し、「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」コマンド処理を開始する（Ｓ１３２）。連携制御部２３は、連携情報記憶部１７に記憶されている連携情報を参照してＢＤプレーヤ３と連携させるシンク機を把握する。すなわち、連携制御部２３は、第２ＨＤＭＩ入力装置１２の連携先を把握する（Ｓ１３３）。そして、連携制御部２３は、ＢＤプレーヤ３と第２ＨＤＭＩ入力装置１２とにおいてＥＤＩＤデータの更新を行う（ステップＳ２４５からＳ２５７）。なお、これらのステップＳ２４５からＳ２５７までの処理は、図１６に示すステップＳ１６２からＳ１７４までの処理、あるいは図１７に示すステップＳ１７７からＳ１８９と同様であるため説明は省略する。
【０２０７】
ＥＤＩＤデータの更新を行った後、連携制御部２３は、ＢＤプレーヤ３と接続されている第２ＨＤＭＩ入力装置１２の連携先の判定を行い（ステップＳ１３４）、連携先をＨＤＭＩ出力装置１３であると判定した場合、図１３に示すステップＳ１３５からＳ１３９までの処理を行い「Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ」処理を終了する（Ｓ１３９）。そして、連携制御部２３は、さらに保持コマンドを有していないかＣＥＣコマンド制御部２１に確認する（Ｓ１４０）。本実施形態ではさらなるコマンドはないためコマンド処理を終了する（Ｓ１４１）。このように、表示装置１（第２ＨＤＭＩ入力装置１２）とＢＤプレーヤ３との間でＥＤＩＤデータの確認を行った後、連携制御部２３は、図１３に示すステップＳ１３４からステップＳ１４１の処理を行う。
【０２０８】
なお、上記では、ソース機器として映像データを表示する表示部１４およびプロジェクタ２を例に挙げて説明した。これら表示部１４およびプロジェクタ２には不図示のアンプ、スピーカ等が備えられており、映像データのみならず音声データを出力することができるように構成されていてもよい。すなわち、ソース機器は、映像および音声のうち少なくともいずれか一方のデータを出力できるものであればよい。
【０２０９】
また、上記したＨＤＭＩシステム１００では、表示装置１に対して、プロジェクタ２と、ＢＤプレーヤ３とＨＤＤレコーダ４とが接続された構成であった。しかしながら、ＨＤＭＩシステム１００が備える機器はこれらだけに限定されるものではない。表示装置１が
さらにＨＤＭＩ入力装置およびＨＤＭＩ出力装置を備えることで、さらに別のシンク機器およびソース機器との接続を確立させることができる。
【０２１０】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０２１１】
最後に、表示装置１の各ブロック、特に主制御部２０のＣＥＣコマンド制御部２１、ＥＤＩＤ制御部２２、連携制御部２３、切替制御部２４、および切替判定部２５は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２１２】
すなわち、表示装置１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、
上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである表示装置１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記表示装置１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２１３】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２１４】
また、表示装置１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動
体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０２１５】
本発明に係る表示装置は、ＨＤＭＩ入力端子およびＨＤＭＩ出力端子を備え、データ提供装置に対しては、ＨＤＭＩの仕様におけるシンク機器として振舞う一方、第一出力部に対してはソース機器として振舞うことができる。また、データ提供装置からデータが提供されたとき、該データの出力処理先を自動的に決定することができる。このため、複数のシンク機器が存在するシステムを構築したい場合、幅広く適用することができる。
【符号の説明】
【０２１６】
１  表示装置（出力装置）
２  プロジェクタ（第一出力部）
３  ＢＤプレーヤ（データ提供装置）
４  ＨＤＤレコーダ（データ提供装置）
１１  第１ＨＤＭＩ入力装置（ＨＤＭＩ入力端子）
１２  第２ＨＤＭＩ入力装置（ＨＤＭＩ入力端子）
１３  ＨＤＭＩ出力装置（ＨＤＭＩ出力端子）
１４  表示部（第二出力部）
１６  リモコン受信・制御部（制御信号設定部）
１７  連携情報記憶部（対応関係情報記憶装置）
２２  ＥＤＩＤ制御部（情報書換手段）
２３  連携制御部（決定手段）
２５  切替判定部（情報生成手段）
３３  ＥＤＩＤ格納部（情報保持部）
【図１】
2011234123.tif 000003
【図２】
2011234123.tif 000004
【図３】
2011234123.tif 000005
【図４】
2011234123.tif 000006
【図５】
2011234123.tif 000007
【図６】
2011234123.tif 000008
【図７】
2011234123.tif 000009
【図８】
2011234123.tif 000010
【図９】
2011234123.tif 000011
【図１０】
2011234123.tif 000012
【図１１】
2011234123.tif 000013
【図１２】
2011234123.tif 000014
【図１３】
2011234123.tif 000015
【図１４】
2011234123.tif 000016
【図１５】
2011234123.tif 000017
【図１６】
2011234123.tif 000018
【図１７】
2011234123.tif 000019
【図１８】
2011234123.tif 000020
【図１９】
2011234123.tif 000021
【図２０】
2011234123.tif 000022
【図２１】
2011234123.tif 000023