(57)【要約】【課題】ユーザの入力切替操作に対応して、ＯＳＤメニュー上のＯＳＤ機器名を正しく表示する表示装置を提供する。【解決手段】シンク機器４０は、複数の外部機器（リピータ機器３０，第１ソース機器１０，第２ソース機器２０）を階層的に接続するＨＤＭＩ入力端子４１と、シンク機器４０の画面上にＯＳＤメニューをオンスクリーン表示するＯＳＤ制御部４７と、複数の外部機器のいずれかの外部機器から外部機器が入力経路として指定されたことを示すＣＥＣコマンドを受信するＣＥＣ Ｉ／Ｆ４３とを備える。ＯＳＤ制御部４７は、ＣＥＣ Ｉ／Ｆ４３がＣＥＣコマンドを受信した場合には、ＯＳＤメニューで表示される外部機器の機器名を、ＣＥＣコマンドで指定された外部機器の機器名に変更する。【選択図】図１
2008301339.tif 000002
【特許請求の範囲】
【請求項１】
外部機器を接続するＨＤＭＩ端子を備え、該ＨＤＭＩ端子を介して複数の外部機器を階層的に接続する表示装置であって、
前記表示装置の画面上にＯＳＤメニューをオンスクリーン表示するＯＳＤ制御手段と、前記複数の外部機器のいずれかの外部機器から該外部機器が入力経路として指定されたことを示すＣＥＣコマンドを受信する受信手段とを備え、
前記ＯＳＤ制御手段は、前記受信手段が前記ＣＥＣコマンドを受信した場合には、前記ＯＳＤメニューに表示される外部機器の機器名を、前記ＣＥＣコマンドで指定された外部機器の機器名に変更することを特徴とする表示装置。
【請求項２】
請求項１に記載の表示装置において、前記複数の外部機器の種別を示す論理アドレスと、前記複数の外部機器の接続位置を示す物理アドレスと、前記論理アドレスに対応する外部機器の機器名とを関連付けて格納するマッピング領域と、
前記ＨＤＭＩ端子の入力毎にアクティブ機器の論理アドレスを格納する論理アドレス格納領域とを有する記憶手段を備え、
前記受信手段が前記ＣＥＣコマンドを受信したときに、該ＣＥＣコマンドに含まれる物理アドレスに関連付けられた論理アドレスを抽出し、該抽出した論理アドレスで前記論理アドレス格納領域を書き換えることを特徴とする表示装置。
【請求項３】
請求項２に記載の表示装置において、前記ＯＳＤ制御手段は、前記論理アドレス格納領域に格納された論理アドレスを参照し、該論理アドレスに関連付けられた外部機器の機器名を前記ＯＳＤメニューに表示することを特徴とする表示装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の表示装置において、前記ＣＥＣコマンドは、ＨＤＭＩ規格で定義されたルーティングインフォメーションであることを特徴とする表示装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の表示装置と、該表示装置のＨＤＭＩ端子に直接にまたは他の外部機器のＨＤＭＩ端子を介して間接に接続される複数の外部機器とを備えたことを特徴とする表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及びシステム、より詳細には、ＨＤＭＩ（High Definition Multimedia Interface）接続した外部機器の機器名をＯＳＤメニューに表示可能な表示装置及び該装置を備えた表示システムに関する。
【背景技術】
【０００２】
映像／音声等の伝送用デジタルインタフェースとしてＨＤＭＩが普及している。ＨＤＭＩは、ＰＣとディスプレイの接続標準規格であるＤＶＩに音声伝送機能や著作権保護機能を加えて、ＡＶ機器向けにアレンジしたものとなっている。ＨＤＭＩでは、ＨＤＭＩ入力端子をもつ液晶テレビやモニタなどの表示装置をシンク機器、ＨＤＭＩ出力端子をもつレコーダやプレーヤなどをソース機器、ＨＤＭＩ入力端子とＨＤＭＩ出力端子とをもつＡＶアンプなどをリピータ機器として、シンク機器に複数のリピータ機器やソース機器を階層的に接続し、入力先を切り替えて使用することができる。
【０００３】
非特許文献１には、ＨＤＭＩにおけるＣＥＣ（Consumer Electronics Control）規格に係る仕様が定義されている。この中でシンク機器あるいはリピータ機器が入力切替を行った場合、<Routing Change>というＣＥＣコマンド（以下、＜＞内は全てＣＥＣコマンドであることを示す）をブロードキャストにて送信し、この<Routing Change>で入力経路として指定された機器は<Routing Information>をブロードキャストにて送信するように規定されている。さらにシンク機器は、入力切替先機器からの<Routing Information>を受けて、入力経路を確定するために、<Set Stream Path>をブロードキャストにて送信する。この<Set Stream Path>を受けた入力切替先機器は、自身が安定した映像出力可能な状態（すなわち、アクティブな状態）であれば、<Active Source>をブロードキャストにて送信することにより、入力経路が確定する。この<Active Source>を返した機器が現在のアクティブ機器となる。
【０００４】
図１１は、従来のシンク機器において入力切替ＯＳＤを表示させたきの様子の一例を示す図である。ここではシンク機器として液晶テレビ（ＬＣＤ ＴＶ）を想定する。このＬＣＤ ＴＶにリピータ機器のＡＶアンプ（ＡＭＰＬＩＦＩＥＲ）が接続され、さらに、このＡＶアンプにソース機器のレコーダ（ＲＥＣＯＲＤＥＲ）が接続されているものとする。このとき、例えばユーザが、ＬＣＤ ＴＶの内蔵チューナで受信したアナログテレビジョン放送（ＡＴＶ）を視聴しているときに、ＬＣＤ ＴＶの操作ボタンやリモコンの［入力切替キー］を押すことにより、ＬＣＤ ＴＶの表示画面には図１１に示すような入力切替ＯＳＤ（ＯＳＤメニュー）が表示される。これはＬＣＤ ＴＶが備えるＯＳＤ制御部が、後述の図３に示す登録情報を参照してＯＳＤ画面を生成し、現在視聴しているテレビジョン放送信号に重畳させて表示させるものである。
【０００５】
この例では、ＬＣＤ ＴＶにおいて切替可能な入力として、ＡＴＶ、ＤＴＶ、及びＥＸＴ１〜６があるものとする。またここでは、ＥＸＴ５及びＥＸＴ６にＨＤＭＩ入力端子が割り当てられている。この場合、表示される入力切替ＯＳＤでは、現在視聴しているテレビジョン放送信号（ＡＴＶ）がハイライト表示される。また登録情報に従って、ＥＸＴ５の部分には、論理アドレス“５”に対して記録されているＡＶアンプを示す“ＡＭＰＬＩＦＩＥＲ”が、ＥＸＴ５のＯＳＤ表示部分に表示される。
【０００６】
図１１の例の場合、入力切替ＯＳＤのＥＸＴ５及びＥＸＴ６には現在のアクティブ機器の論理アドレスが指示するＯＳＤ機器名が表示される。ここでは、ＡＶアンプが現在のアクティブ機器であり、このＡＶアンプがレコーダを選択していれば、前述の非特許文献１で規定された処理により、レコーダが<Active Source>を返してアクティブ機器となる。これに伴い、入力切替ＯＳＤのＥＸＴ５のＯＳＤ機器名が“ＡＭＰＬＩＦＩＥＲ”から、レコーダを示す“ＲＥＣＯＲＤＥＲ”に更新される。
【非特許文献１】High-Definition Multimedia Interface Specification Version 1.2a   Supplement 1 Consumer Electronics Control(CEC),December 14 2005
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、入力切替先となる機器が、シンク機器からの<Set Stream Path>に対して、<Active Source>を返してこない場合がある。例えば、スタンバイ状態にあると、アクティブ機器にならないため、<Active Source>を返さない機器がある。この場合、たとえＡＶアンプからレコーダに入力先が切り替えられたとしても、図１１の入力切替ＯＳＤの表示は“ＲＥＣＯＲＤＥＲ”に更新されず、“ＡＭＰＬＩＦＩＥＲ”のままとなる。
【０００８】
この場合、実際に入力切替先となる機器（レコーダ）と、入力切替ＯＳＤ上のＯＳＤ機器名“ＡＭＰＬＩＦＩＥＲ”とが一致していないため、ユーザが入力切替ＯＳＤから操作を行うときに、実際の接続状態と異なる間違ったＯＳＤ機器名が表示され、ユーザを困惑させてしまうという問題があった。
【０００９】
本発明は、上述のごとき実情に鑑みてなされたものであり、ユーザの入力切替操作に対応して、ＯＳＤメニュー上のＯＳＤ機器名を正しく表示する表示装置及び該装置を備えた表示システムを提供すること、を目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の第１の技術手段は、外部機器を接続するＨＤＭＩ端子を備え、ＨＤＭＩ端子を介して複数の外部機器を階層的に接続する表示装置であって、表示装置の画面上にＯＳＤメニューをオンスクリーン表示するＯＳＤ制御手段と、複数の外部機器のいずれかの外部機器から該外部機器が入力経路として指定されたことを示すＣＥＣコマンドを受信する受信手段とを備え、ＯＳＤ制御手段は、受信手段がＣＥＣコマンドを受信した場合には、ＯＳＤメニューに表示される外部機器の機器名を、ＣＥＣコマンドで指定された外部機器の機器名に変更することを特徴としたものである。
【００１１】
第２の技術手段は、第１の技術手段において、複数の外部機器の種別を示す論理アドレスと、複数の外部機器の接続位置を示す物理アドレスと、論理アドレスに対応する外部機器の機器名とを関連付けて格納するマッピング領域と、ＨＤＭＩ端子の入力毎にアクティブ機器の論理アドレスを格納する論理アドレス格納領域とを有する記憶手段を備え、受信手段がＣＥＣコマンドを受信したときに、ＣＥＣコマンドに含まれる物理アドレスに関連付けられた論理アドレスを抽出し、抽出した論理アドレスで論理アドレス格納領域を書き換えることを特徴としたものである。
【００１２】
第３の技術手段は、第２の技術手段において、ＯＳＤ制御手段は、論理アドレス格納領域に格納された論理アドレスを参照し、論理アドレスに関連付けられた外部機器の機器名をＯＳＤメニューに表示することを特徴としたものである。
【００１３】
第４の技術手段は、第１乃至第３のいずれか１の技術手段において、ＣＥＣコマンドは、ＨＤＭＩ規格で定義されたルーティングインフォメーションであることを特徴としたものである。
【００１４】
第５の技術手段は、第１乃至第４のいずれか１の技術手段における表示装置と、表示装置のＨＤＭＩ端子に直接にまたは他の外部機器のＨＤＭＩ端子を介して間接に接続される複数の外部機器とを備えた表示システムである。
【発明の効果】
【００１５】
本発明によれば、ユーザの入力切替操作に対応して、ＯＳＤメニュー上のＯＳＤ機器名を正しく表示することができるため、実際に入力切替先となる機器とＯＳＤメニュー上のＯＳＤ機器名とが一致し、ユーザを困惑させることが少なくできる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照しながら、本発明の表示装置及び該装置を備えた表示システムに係る好適な実施の形態について説明する。
本発明の実施形態においては、ＨＤＭＩ規格に含まれるＣＥＣによるコマンドを使用する。このＣＥＣコマンドとはＨＤＭＩで規格化されている機器制御信号である。
【００１７】
図１は、本発明の表示システムにおけるＨＤＭＩ接続に係る要部構成例を説明するためのブロック図である。この構成例では、２つのソース機器（第１のソース機器１０，第２のソース機器２０）と、リピータ機器３０と、シンク機器４０とが階層的に接続されている。ソース機器は、ＨＤＭＩ−ＣＥＣに対応する機器であり、例えばＤＶＤレコードやＨＤＤレコーダ、デジタル方式ＶＴＲ、デジタルビデオカメラなどが適用される。
またリピータ機器３０は、ＨＤＭＩ入力端子とＨＤＭＩ出力端子とをもつＡＶアンプやレコーダ、プレーヤなどである。この例ではリピータ機器３０は、２つのＨＤＭＩ入力端子をもち、ＨＤＭＩ入力端子に対してそれぞれレコーダ１０とプレーヤ２０のソース機器が接続されている。またシンク機器４０は、ＨＤＭＩ入力端子をもつ液晶テレビ（ＬＣＤ ＴＶ）やモニタなどの表示装置である。
【００１８】
本発明に適用されるシンク機器４０は、リピータ機器３０と各ソース機器１０，２０の動作状態を検出し、リピータ機器３０とソース機器１０，２０の動作状態を制御するために、ＣＥＣライン５１を介して転送されるＣＥＣコマンドが用いられる。前述したように、ＣＥＣコマンドは、ＨＤＭＩで規格されている機器制御信号である。そして、この機器制御信号を機器間でやりとりすることにより、シンク機器４０とその接続機器との間で各種の動作制御を実現する。
【００１９】
なお、ＨＤＭＩケーブルは、デジタル信号である映像・音声信号を差動方式で伝送するためのＴＭＤＳ(Transition Minimized Differential Signaling)ライン（デジタル信号ライン）５２と、機器間で共通の制御信号（ＣＥＣコマンド）を伝送する双方向バスであるＣＥＣライン５１とを含んでいる。またこの他、ＨＤＭＩケーブルには、ＥＤＩＤ（Extended Display Identification Data）の送信やＨＤＣＰ(High-bandwidth Digital Content Protection system)認証等に利用される図示しないＤＤＣ(Display Data Channel)ラインが含まれる。
【００２０】
以下図１の構成例による、ソース機器１０，２０、リピータ機器３０、及びシンク機器４０のＨＤＭＩ接続に係る要部構成について説明する。
第１ソース機器１０及び第２ソース機器２０は、ＨＤＭＩ−ＣＥＣに対応するためにそれぞれ同様の構成をもっている。第１ソース機器１０を例として説明すると、第１ソース機器１０は、ＨＤＭＩトランスミッタ１１、ＣＰＵ１２、ＣＥＣ Ｉ／Ｆ１３を備えている。ＨＤＭＩトランスミッタ１１は、例えばＤＶＤなどのメディアに記録されている映像データと音声データとを読み出し、音声信号が映像信号のブランキング期間に挿入されたＨＤＭＩ形式のストリームに変換する。そして、変換したストリームをＴＭＤＳライン５２によってリピータ機器３０へ転送する。 ＣＰＵ１２は、ＨＤＭＩコントローラを含み、ＨＤＭＩトランスミッタ１１の動作を制御する。
【００２１】
ＣＥＣ Ｉ／Ｆ１３は、ＨＤＭＩケーブル内のＣＥＣライン５１を接続し、リピータ機器３０との間でＣＥＣコマンドの双方向通信を可能とする。ＣＥＣ Ｉ／Ｆ１３の動作は、ＣＰＵ１２により制御され、ＣＥＣコマンドによってＨＤＭＩ接続された機器を制御することができる。ＣＰＵ１２は、装置全体を制御するホストＣＰＵとフロントマイコンとにより構成することができ、フロントマイコンを低電力で動作させて、ホストＣＰＵがダウンするスタンバイモードにおいても、常にＣＥＣライン５１から転送されてくるＣＥＣコマンドを監視することができる。
【００２２】
上記のように第２ソース機器２０についても第１ソース機器１０と同様の構成をもっている。つまり第２ソース機器２０には、ＨＤＭＩトランスミッタ２１、ＣＰＵ２２、ＣＥＣ Ｉ／Ｆ２３が備えられ、ＨＤＭＩ−ＣＥＣに対応した構成となっている。なお、第１ソース機器１０と第２ソース機器２０においてＨＤＭＩ出力端子の記載は省略する。
【００２３】
リピータ機器３０は、２つのＨＤＭＩ入力端子に対応して、２つのＨＤＭＩレシーバ３１，３３と、２つのＣＥＣ Ｉ／Ｆ３２，３４とを備えている。さらにリピータ機器３０は、ＨＤＭＩ出力端子に対応したＨＤＭＩトランスミッタ３６、及びＣＥＣ Ｉ／Ｆ３７と、装置を制御するＣＰＵ３５と、赤外線によるリモコン信号を受光するＩｒ受光部３８とを備えている。
リピータ機器３０は、レコーダ１０やプレーヤ２０などのソース機器から転送されたストリームをＨＤＭＩレシーバ３１，３３で受信し、さらにＨＤＭＩトランスミッタ３６から送出して、シンク機器４０に転送する。またストリームを受信するＨＤＭＩ入力端子を選択してスイッチングするスイッチング機能を有している。
【００２４】
ＨＤＭＩトランスミッタ３６は、ソース機器１０，２０から送信されたストリームをＴＭＤＳライン５２によってシンク機器４０へ転送する。ＣＰＵ３５は、ＨＤＭＩコントローラを含み、ＨＤＭＩトランスミッタ３６の動作を制御する。
【００２５】
ＣＥＣ Ｉ／Ｆ３７は、ＨＤＭＩケーブル内のＣＥＣライン５１を接続し、シンク機器４０との間でＣＥＣコマンドの双方向通信を可能とする。ＣＥＣ Ｉ／Ｆ３７の動作は、ＣＰＵ３５により制御される。リピータ機器３０のＣＰＵ３５は、装置全体を制御するホストＣＰＵとフロントマイコンとにより構成することができ、フロントマイコンを低電力で動作させて、ＨＤＭＩ入力端子とＨＤＭＩ出力端子に接続される各ＣＥＣライン５１から転送されてくるＣＥＣコマンドを監視することができる。またＩｒ受光部３８により、リモコンから送信されたリモコン信号を受信することができる。なお、リピータ機器３０においてＨＤＭＩ入力端子とＨＤＭＩ出力端子の記載は省略する。
【００２６】
シンク機器４０は、主な構成として、ＨＤＭＩ入力端子４１、ＨＤＭＩレシーバ４２、ＣＥＣ Ｉ／Ｆ４３、ＣＰＵ４４、Ｉｒ受光部４５、メモリ４６、及びＯＳＤ制御部４７を備えている。シンク機器４０は、リピータ機器３０から転送されたストリームをＨＤＭＩレシーバ４２で受信する。またＣＥＣ Ｉ／Ｆ４３によって、リピータ機器３０との間のＣＥＣライン５１が接続される。ＣＰＵ４４は、装置全体を制御するホストＣＰＵとフロントマイコンとにより構成することができ、フロントマイコンを低電力で動作させて、ＨＤＭＩ入力端子４１に接続されるＣＥＣライン５１から転送されてくるＣＥＣコマンドを監視することができる。またＩｒ受光部４５により、リモコンから送信されたリモコン信号を受信することができる。
【００２７】
ＣＥＣ Ｉ／Ｆ４３とＨＤＭＩレシーバ４２は、ＨＤＭＩ入力端子４１に応じて備えられている。従ってシンク機器４０が複数のＨＤＭＩ入力端子をもっていれば、それに応じてＣＥＣ Ｉ／Ｆ及びＨＤＭＩレシーバが設けられる。
【００２８】
またシンク機器４０が備えるメモリ４６は、本発明の記憶手段に相当し、複数の外部機器（ここではリピータ機器３０，第１ソース機器１０，第２ソース機器２０）の種別を示す論理アドレスと、リピータ機器３０，第１ソース機器１０，第２ソース機器２０の接続位置を示す物理アドレスと、論理アドレスに対応するリピータ機器３０，第１ソース機器１０，第２ソース機器２０の機器名とを関連付けて格納するマッピング領域を有する。すなわち、ＨＤＭＩ規格に基づいて、シンク機器４０とＨＤＭＩ接続されたリピータ機器３０，第１ソース機器１０，第２ソース機器２０の論理アドレスに対応した物理アドレスが記憶される。ここでは例えばシンク機器４０の電源投入時に、論理アドレスごとに、接続機器の物理アドレスを返送するように要求するＣＥＣコマンドをシンク機器４０から送出する。そしてその返答を受けることによって、シンク機器４０では、物理アドレスに応じた接続機器の物理アドレスを取得して、ＨＤＭＩ機器の接続状態をマッピングする。
【００２９】
またシンク機器に接続されているシステムに対して、新たなＨＤＭＩ機器が接続されたときに、そのＨＤＭＩ機器から自身の物理アドレスがシンク機器４０に送信されてくれば、シンク機器４０ではその物理アドレスをマッピングに加えて登録することができる。
【００３０】
図１の例では、シンク機器４０の物理アドレスは［０．０．０．０］、リピータ機器３０の物理アドレスは［１．０．０．０］、第１ソース機器１０の物理アドレスは［１．１．０．０］、第２ソース機器２０の物理アドレスは［１．２．０．０］となっている。このように、シンク機器４０は、ＨＤＭＩ入力端子４１を介してリピータ機器３０，第１ソース機器１０，第２ソース機器２０などの複数のＨＤＭＩ機器を階層的に接続することができる。
【００３１】
またＯＳＤ制御部４７は、本発明のＯＳＤ制御手段に相当し、シンク機器４０の画面上にＯＳＤメニュー（すなわち、前述の図１１に示した入力切替ＯＳＤ）をオンスクリーン表示する。
またＣＥＣ Ｉ／Ｆ４３は、本発明の受信手段に相当し、リピータ機器３０，第１ソース機器１０，第２ソース機器２０のいずれかのＨＤＭＩ機器から自身が入力経路として指定されたことを示すＣＥＣコマンド<Routing Information>を受信する。
【００３２】
ＯＳＤ制御部４７は、ＣＥＣ Ｉ／Ｆ４３が<Routing Information>を受信した場合には、入力切替ＯＳＤに表示されるＨＤＭＩ機器の機器名を、<Routing Information>で指定されたＨＤＭＩ機器の機器名に変更する。これにより、たとえ<Active Source>が返ってこない場合でも、この<Routing Information>を利用できる場合にはユーザの入力切替操作に対応して、入力切替ＯＳＤ上のＯＳＤ機器名を正しく表示することができるため、実際に入力切替先となる機器と入力切替ＯＳＤ上のＯＳＤ機器名とが一致し、ユーザを困惑させることが少なくできる。
【００３３】
図２は、シンク機器の起動時にＨＤＭＩ機器をマッピングするときの処理例を説明するためのフローチャートである。本例のマッピング処理は、シンク機器４０の起動時においてシンク機器４０のＣＰＵ４４により実行するものである。また本例では、２つのＨＤＭＩ入力端子をもつシンク機器によりマッピング処理を実行するものとし、シンク機器のＨＤＭＩ入力は、入力切替ＯＳＤ表示におけるＥＸＴ５，及びＥＸＴ６に割り当てられているものとする。
【００３４】
まず所定のカウンタｉを１とする（ステップＳ１）。そして論理アドレスｉの機器に対して、ＣＥＣコマンド〈Give Physical Address〉を送信する（ステップＳ２）。〈Give Physical Address〉は、任意の論理アドレスの機器に対してその物理アドレスを要求するコマンドである。
【００３５】
そしてシンク機器４０では、論理アドレスｉの機器から、ＣＥＣコマンド〈Report Physical Address〉を受信したかどうかを判別する（ステップＳ３）。論理アドレスｉの機器から〈Report Physical Address〉を受信していれば（ＹＥＳの場合）、論理アドレスｉが指示する物理アドレス格納領域に、受信した物理アドレスを格納する（ステップＳ４）。
そして続いて、論理アドレスｉの機器に対して、ＣＥＣコマンド〈Give Osd Name〉を送信する（ステップＳ５）。〈Give Osd Name〉は、任意の論理アドレスの機器に対して、ＯＳＤ機器名情報を要求するコマンドである。このＯＳＤ機器名情報は、上述のように、シンク機器４０における入力切替ＯＳＤ表示画面に表示させる機器名情報である。
【００３６】
そしてシンク機器４０では、論理アドレスｉの機器から〈Set Osd Name〉を受信したかどうかを判別する（ステップＳ６）。〈Set Osd Name〉は、ＯＳＤ機器名を送信するためのコマンドである。そして論理アドレスｉの機器から〈Set Osd Name〉を受信していれば（ＹＥＳの場合）、論理アドレスｉが指示するＯＳＤ機器名格納領域に、受信したＯＳＤ機器名を格納する（ステップＳ７）。
【００３７】
次にシンク機器４０では、カウンタｉをインクリメントし（ステップＳ８）、ｉが９以下であるかどうかを判別する（ステップＳ９）。この場合、ＨＤＭＩで定められている論理アドレスｉは、１から１５までであるが、ｉ＝９〜１３は“reserved”、ｉ＝１４は“Free  Use”、ｉ＝１５は“Unregistered Broadcast”であるため、マッピングする論理アドレスをｉ＝９までとしている。ｉ＝９以降の論理アドレスが使用された場合には、マッピングにおいても適宜必要な論理アドレスに対するマッピング処理を実行する。
【００３８】
ここでは、ステップＳ９でｉは９以下であれば（ＹＥＳの場合）、ステップＳ２に戻って次の論理アドレスの機器に対して物理アドレスを要求する処理を行う。またｉが９以下でなければ（ＮＯの場合）、物理アドレスが［１．０．０．０］以上［１．１５．１５．１５］以下で、かつ物理アドレスが最小となる機器をアクティブ機器とし、その論理アドレスをＥＸＴ５アクティブ機器の論理アドレス格納領域に格納する（ステップＳ１０）。なお、ＥＸＴ５は、シンク機器４０の２つのＨＤＭＩ入力端子のうちの一方の入力端子である。
【００３９】
そしてさらに、物理アドレスが［２．０．０．０］以上［２．１５．１５．１５］以下で、かつ物理アドレスが最小となる機器をアクティブ機器とし、その論理アドレスをＥＸＴ６アクティブ機器の論理アドレス格納領域に格納する（ステップＳ１１）、なお、ＥＸＴ６は、シンク機器４０の２つのＨＤＭＩ入力端子のうちの他方の入力端子である。このとき条件に該当する機器が存在しないときには、論理アドレス格納領域に“０”を格納する。
【００４０】
一方、上記ステップＳ３で、論理アドレスｉの機器から〈Report Physical Address〉を受信していなければ（ＮＯの場合）、論理アドレスｉが指示する物理アドレス格納領域をクリアし、［０．０．０．０］を格納する（ステップＳ１２）。そして論理アドレスｉが指示するＯＳＤ機器名格納領域をクリアする（ステップＳ１３）。また、上記ステップＳ６において、論理アドレスｉの機器から〈Set Osd Name〉を受信していなければ（ＮＯの場合）、論理アドレスｉが指示するＯＳＤ機器名格納領域をクリアする（ステップＳ１３）。
【００４１】
上記の例では、シンク機器４０の起動時におけるＨＤＭＩ機器のマッピング処理例を説明したが、シンク機器４０を含むシステムに対して新たにＨＤＭＩ機器が接続された場合には、そのＨＤＭＩ機器からまずＣＥＣコマンド〈Report Physical Address〉が送信される。そしてこれを受けたシンク機器４０では、その論理アドレスに対応した物理アドレス格納領域に、受信した物理アドレスを格納する。そしてその機器に対して〈Give Osd Name〉を送信し、機器から〈Set Osd Name〉を受信してＯＳＤ機器名を取得する。ＯＳＤ機器名を取得できなかった場合は、その機器のＯＳＤ機器名格納領域をクリアする。
【００４２】
図３は、上記のマッピング処理により得られたマッピング情報と物理アドレス格納情報の一例を示す図で、図１の構成のシステムをメモリ上にマッピングしたときの情報を示すものとする。ここではソース機器１０，２０としては、ＣＥＣ対応のレコーダとプレーヤが用いられ、シンク機器４０としては液晶テレビ（ＬＣＤ ＴＶ）が用いられているものとする。そしてこれらの情報は、ＬＣＤ ＴＶのメモリ上にマッピングされる。
【００４３】
図３（Ａ）は、マッピング処理により得られるマッピング情報を示し、論理アドレス（１〜９）に関連付けて機器の物理アドレスとＯＳＤ機器名とが登録される。また上記の処理によって物理アドレスが取得できなかった場合には、物理アドレスとして［０．０．０．０］が登録され、またＯＳＤ機器名が取得できなかった場合にはＮＵＬが登録され、ＯＳＤ機器名は〈”” ””〉となる。この例では、ＯＳＤ機器名は、論理アドレス１の機器が“ＲＥＣＯＤＥＲ”で、論理アドレス４の機器が“ＰＬＡＹＥＲ”、論理アドレス５の機器が“ＡＭＰＬＩＦＩＥＲ”である。
【００４４】
また図３（Ｂ）は、論理アドレス格納領域の格納データを示すもので、ＨＤＭＩ入力端子（本例ではＥＸＴ５、及びＥＸＴ６）に対するアクティブ機器の論理アドレスを登録したものである。ここでは上記図２のステップＳ１０、及びステップＳ１１の処理によって格納されたアクティブ機器の論理アドレスの様子が示されている。この例では、ＥＸＴ５のアクティブ機器の論理アドレスは“５”（すなわち“Audio System”）であり、ＥＸＴ６のアクティブ機器の論理アドレスは“０”（すなわち“該当機器なし”）になっている。
【００４５】
ここで、シンク機器４０として液晶テレビ（ＬＣＤ ＴＶ）が適用されているものとする。このとき、例えばユーザが、ＬＣＤ ＴＶの内蔵チューナで受信したアナログテレビジョン放送（ＡＴＶ）を視聴しているときに、ＬＣＤ ＴＶの操作ボタンやリモコンの［入力切替キー］を押すことにより、ＬＣＤ ＴＶの表示画面には前述の図１１に示すような入力切替ＯＳＤが表示される。これはＬＣＤ ＴＶが備えるＯＳＤ制御部４７が、上記図３に示す登録情報を参照してＯＳＤ画面を生成し、現在視聴しているテレビジョン放送信号に重畳させて表示させるものである。
【００４６】
この例では、ＬＣＤ ＴＶにおいて切替可能な入力として、前述の図１１に示したように、ＡＴＶ、ＤＴＶ、及びＥＸＴ１〜６があるものとする。またここでは上記のように、ＥＸＴ５及びＥＸＴ６にＨＤＭＩ入力端子が割り当てられている。この場合、表示される入力切替ＯＳＤでは、現在視聴しているテレビジョン放送信号（ＡＴＶ）がハイライト表示される。また図３（Ａ）及び図３（Ｂ）の登録情報に従って、ＥＸＴ５の部分には、論理アドレス“５”に対して記録されている“ＡＭＰＬＩＦＩＥＲ”が、ＥＸＴ５のＯＳＤ表示部分に表示される。
【００４７】
図４は、入力切替操作によって入力切替したときのＣＥＣによる通信処理の一例を示す図である。この例では、図１の接続構成においてＡＴＶを視聴しているときに、ユーザが「入力切替キー」を用いて、シンク機器４０の入力をＨＤＭＩ入力端子に相当するＥＸＴ５を切り替えたときのＣＥＣによる通信処理例を示している。ここでは、シンク機器４０は液晶テレビ（ＬＣＤ ＴＶ）であり、ソース機器１０はレコーダとプレーヤであって、リピータ機器のＨＤＭＩストリームの入力経路として、レコーダ側が選択されているものとする。また図４において、点線で示すコマンド送信は、送信元からブロードキャストにて送信する処理を示し、実線で示すコマンド送信は、送信元から特定の機器に対して送信する処理を示している。
【００４８】
まずＬＣＤ ＴＶは、ユーザによる入力切替操作に従って、入力がＡＴＶからＥＸＴ５に切り替えられたことを知らせるためのＣＥＣコマンド〈Routing Change〉をブロードキャストにて送信する（Ｓ１１）。これを受けたリピータ機器は、そのＨＤＭＩ入力端子にＨＤＭＩ機器が接続されている場合、その入力経路を知らせるための〈Routing Change〉をブロードキャストにて送信する（Ｓ１２）。この場合、リピータ機器に接続されているレコーダがストリームの入力経路として選択されているため、物理アドレス［１．０．０．０］から［１．１．０．０］への経路変化を知らせる〈Routing Change〉をブロードキャストにて送信する。
【００４９】
Ｓ１２の〈Routing Change〉に対して、レコーダは、自身が経路として指定されたことを示すＣＥＣコマンド〈Routing Information〉をブロードキャストにて送信する（Ｓ１３）。そしてこれを受けたＬＣＤ ＴＶは、ストリームの入力経路を切り替えるＣＥＣコマンド〈Set Stream Path〉をブロードキャストにて送信する（Ｓ１４）。〈Set Stream Path〉は、ストリームの入力経路を切り替えるためのＣＥＣコマンドであり、この場合、ＥＸＴ５のアクティブ機器を、物理アドレス［１．０．０．０］のリピータ機器から物理アドレス［１．１．０．０］のレコーダに切り替えるコマンドとして送信される。
【００５０】
そして続いてＬＣＤ ＴＶは、レコーダのＯＳＤ機器名を問い合わせるＣＥＣコマンド〈Give Osd Name〉をレコーダに対して送信する（Ｓ１５）。〈Give Osd Name〉は、レコーダの物理アドレスを指定したコマンド送信である。ここでは図２のマッピング処理により、レコーダのＯＳＤ機器名が取得できている場合にも、〈Set Stream Path〉による経路切替の後に再度ＯＳＤ機器名の取得処理を行う。そしてこれを受けたレコーダは、ＣＥＣコマンド〈Set Osd Name〉により、自身に登録されているＯＳＤ機器名をＬＣＤ ＴＶに対して返信する（Ｓ１６）。〈Set Osd Name〉は、ＬＣＤ ＴＶの物理アドレスを指定したコマンド送信である。
そしてこの後、レコーダは、自身がアクティブ機器であることを知らせるためのＣＥＣコマンド〈Active Source〉をブロードキャストにて送信する（Ｓ１７）。
【００５１】
図５は、図４の処理によって経路切替を行ったときのアクティブ機器の論理アドレス情報を示す図である。図３（Ｂ）に示すように、ＬＣＤ ＴＶの論理アドレス格納領域には、ＥＸＴ５のアクティブ機器として論理アドレス“５”が記録されていたが、上記図４の処理により、ＥＸＴ５のアクティブ機器の論理アドレスは、“５”から“１”（つまり“recording device１”）に変更される。
【００５２】
図６は、シンク機器において入力切替ＯＳＤを表示させたきの様子の他の例を示す図で、上記図４の処理によって経路切替を行った後の入力切替ＯＳＤ表示を示すものである。
図４の処理の終了後、ユーザが、例えばＬＣＤ ＴＶの内蔵チューナで受信したアナログテレビジョン放送（ＡＴＶ）を視聴しているときに、ＬＣＤ ＴＶの操作ボタンやリモコンの［入力切替キー］を押すことにより、ＬＣＤ ＴＶの表示画面には図６に示すような入力切替ＯＳＤが表示される。このとき図５に示すように、論理アドレス格納領域のＥＸＴ５には、アクティブ機器として論理アドレス“１”が登録され、論理アドレス１に対するＯＳＤ機器名として“ＲＥＣＯＤＥＲ”が記録されている。これにより図６の入力切替ＯＳＤ表示のＥＸＴ５の部分は、“ＡＭＰＬＩＦＩＥＲ”に代えて“ＲＥＣＯＤＥＲ”が表示される。
【００５３】
図７は、リピータ機器を操作してリピータ機器に接続されているアクティブ機器を切り替えるときのＣＥＣによる通信処理の一例を示す図である。この例は、図４に示す経路切替処理によりアクティブ機器としてレコーダが選択された後、ユーザがリピータ機器を操作してそのストリームの入力経路をレコーダからプレーヤに変更したときの処理の様子を示している。
【００５４】
まずリピータ機器は、ユーザ操作に応じた経路変化を示すＣＥＣコマンド〈Routing Change〉をブロードキャストにて送信する（Ｓ２１）。この場合には、レコーダの物理アドレス［１．１．０．０］からプレーヤの物理アドレス［１．２．０．０］に経路変化があったことを送信する。そしてこれを受けたプレーヤは、自身が経路として指定されたことを示すＣＥＣコマンド〈Routing Information〉をブロードキャストにて送信する（Ｓ２２）。
これに対してＬＣＤ ＴＶは、ストリームの入力経路を切り替えるＣＥＣコマンド〈Set Stream Path〉をブロードキャストにて送信する（Ｓ２３）。この場合、〈Set Stream Path〉は、ＥＸＴ５のアクティブ機器を、物理アドレス［１．１．０．０］のレコーダから物理アドレス［１．２．０．０］のプレーヤに切り替えるコマンドとして送信される。
【００５５】
次いでＬＣＤ ＴＶは、プレーヤのＯＳＤ機器名を問い合わせるＣＥＣコマンド〈Give Osd Name〉をプレーヤに対して送信する（Ｓ２４）。これを受けたプレーヤは、自身に登録されているＯＳＤ機器名を〈Set Osd Name〉によりＬＣＤ ＴＶに対して返信する（Ｓ２５）。そしてこの後、プレーヤは、自身がアクティブ機器であることを知らせるためのＣＥＣコマンド〈Active Source〉をブロードキャストにて送信するが、プレーヤがスタンバイ状態にある場合など、必ずしもこの〈Active Source〉がＬＣＤ ＴＶに送信されてくるとは限らない。
【００５６】
本発明に係る実施形態では、ＬＣＤ ＴＶ、つまりシンク機器４０において、アクティブ機器からの〈Active Source〉を受信しなくても、接続機器の経路変化を知らせるためのＣＥＣコマンド〈Routing Information〉を受信することにより、ＯＳＤ機器名表示を変更させる処理を行う。
つまり図７のＳ２２において、プレーヤを経路として指定する〈Routing Change〉に対してプレーヤが〈Routing information〉を送信したときに、これを受けたＬＣＤ ＴＶでは、ＬＣＤ ＴＶの論理アドレス格納領域の登録情報を書き換える処理を行う。
【００５７】
ここではプレーヤは、〈Routing information〉により自身の物理アドレスを送信している。これを受けたＬＣＤ ＴＶは、その〈Routing information〉により送信された物理アドレスを関連付けて格納している論理アドレスを抽出し、抽出した論理アドレスによって論理アドレス格納領域を書き換える。この書き換え処理はＬＣＤ ＴＶが備えるＣＰＵによって実行される。
【００５８】
この例では、プレーヤが送信する〈Routing information〉によって、プレーヤの物理アドレス［１．２．０．０］が送信される。ＬＣＤ ＴＶは、図３に示す登録情報を参照して、この物理アドレスが格納されている論理アドレス“４”を抽出する。そして図８に示すように、論理アドレス格納領域におけるＥＸＴ５のアクティブ機器の論理アドレスを“１”から“４”に書き換える。図３（Ａ）のマッピング情報によれば、論理アドレス“４”に関連付けられているＯＳＤ機器名情報は、“ＰＬＡＹＥＲ”である。
【００５９】
図９は、シンク機器において入力切替ＯＳＤを表示させたきの様子のさらに他の例を示す図で、上記図７の処理によって経路切替を行った後の入力切替ＯＳＤ表示を示すものである。上記のように、ＬＣＤ ＴＶでは、〈Routing information〉の物理アドレスを用いて論理アドレス格納領域の登録情報を書き換える処理を行うことにより、ユーザがＬＣＤ ＴＶで［入力切替キー］を押したときに、図９に示すような入力切替ＯＳＤを表示させることができる。ここでは、プレーヤから送信された〈Routing Information〉に従ってアクティブ機器の論理アドレス情報が書き換えられているため、これに対応するＥＸＴ５には、書き換えられた論理アドレス“４”に対応して格納されているＯＳＤ機器名“ＰＬＡＹＥＲ”が表示される。これは現在のアクティブ機器に合致した適正な表示であり、アクティブ機器から〈Active Source〉が送信されるか否かに関わらず、適正なＯＳＤ機器名を表示させることができるようになる。
【００６０】
図１０は、本発明の実施形態におけるアクティブ機器の論理アドレス情報の書き換え処理例を説明するためのフローチャートである。
シンク機器４０では、ＣＥＣライン５１を介して送信されるＣＥＣコマンドを常に監視している。そしてＣＥＣコマンドを受信したとき、そのＣＥＣコマンドをチェックして、〈Routing Information〉であるかどうかを判別する（ステップＳ３１）。受信したＣＥＣコマンドが〈Routing Information〉であれば、〈Routing Information〉により受信した物理アドレスを格納している論理アドレスをｎとする。ここで該当する論理アドレスが存在しない場合にはｎ＝０とする（ステップＳ３２）。
【００６１】
そして〈Routing Information〉を送信した機器の物理アドレスが［１．Ｘ．Ｘ．Ｘ．］であるかどうかを判別し（ステップＳ３３）、［１．Ｘ．Ｘ．Ｘ］であれば（ＹＥＳの場合）、論理アドレスｎをＥＸＴ５のアクティブ機器の論理アドレス格納領域に格納する（ステップＳ３５）。またその機器の物理アドレスが［１．Ｘ．Ｘ．Ｘ］でなければ（ＮＯの場合）、その機器の物理アドレスが［２．Ｘ．Ｘ．Ｘ］であるかどうかを判別する（ステップＳ３４）。ここで物理アドレスが［２．Ｘ．Ｘ．Ｘ］であれば（ＹＥＳの場合）、論理アドレスｎをＥＸＴ６のアクティブ機器の論理アドレス格納領域に格納する（ステップＳ３６）。また［２．Ｘ．Ｘ．Ｘ］でなければ（ＮＯの場合）、論理アドレス格納領域の書き換え処理を行わずに処理を終了する。またこの後もＣＥＣコマンドの監視を継続し、ＣＥＣコマンドを受信したときには、ステップＳ３１の処理を開始する。
【００６２】
そして、シンク機器４０あるいはリピータ機器３０に対してユーザにより入力切替操作が行われると、ＯＳＤ制御部４７は、論理アドレス格納領域に格納された論理アドレスを参照し、その論理アドレスに関連付けられたＨＤＭＩ機器の機器名を入力切替ＯＳＤに表示する。
【００６３】
これまでユーザの入力切替操作に対応して、ＯＳＤメニュー上のＯＳＤ機器名を表示する場合について説明してきたが、このことは、ＬＣＤ ＴＶの操作ボタンや、リモコンの「画面表示」、「ディスプレイ」等のボタンにより外部機器の機器名を表示する場合にも適用できることは言うまでもない。すなわち、本発明に係る表示装置（ＬＣＤ ＴＶ）は、ＣＥＣ Ｉ／ＦがＣＥＣコマンド<Routing Information>を受信した場合、ＯＳＤメニュー上に表示される外部機器の機器名を、ＣＥＣコマンドで指定された外部機器の機器名に変更するものである。
【００６４】
なお、ＨＤＭＩ規格のＣＥＣコマンドの中には必須対応とされないものも存在するため、外部機器によってはＣＥＣコマンドに対する所定の応答がない場合も考えられる。例えば、外部機器への<Give Osd Name>の送信に対して、アクティブ機器であることを示す<Active Source>が送信されない場合や、外部機器への<Give Osd Name>の送信に対して、この<Give Osd Name>に非対応であることを示す<Feature Abort>が送信される場合などが想定される。この<Feature Abort>は受信した任意のＣＥＣコマンドに対して非対応（無効）であることを示すためのＣＥＣコマンドである。この場合、ＯＳＤ機器名情報は、ＥＸＴ５，ＥＸＴ６のように初期状態の表示に書き換えるようにしてもよい。このようにすれば、間違ったＯＳＤ機器名は表示されず、実際に入力切替先となる機器とＯＳＤメニュー上のＯＳＤ機器名とが不一致となることはない。
また、これまで説明してきたＣＥＣコマンド<Routing Information>で指定された外部機器の機器名に変更する第１のケース、ＥＸＴ５，ＥＸＴ６のように初期状態の表示に書き換える第２のケース以外では、従来と同様に、前回<Active Source>を送信してきた外部機器の機器名をそのままメモリに保持するようにしてもよい。
【００６５】
以上説明したように、本発明によれば、ユーザの入力切替操作に対応して、ＯＳＤメニュー上のＯＳＤ機器名を正しく表示することができるため、実際に入力切替先となる機器とＯＳＤメニュー上のＯＳＤ機器名とが一致し、ユーザを困惑させることが少なくなる。
【図面の簡単な説明】
【００６６】
【図１】本発明の表示システムにおけるＨＤＭＩ接続に係る要部構成例を説明するためのブロック図である。
【図２】シンク機器の起動時にＨＤＭＩ機器をマッピングするときの処理例を説明するためのフローチャートである。
【図３】図２のマッピング処理により得られたマッピング情報と物理アドレス格納情報の一例を示す図である。
【図４】入力切替操作によって入力切替したときのＣＥＣによる通信処理の一例を示す図である。
【図５】図４の処理によって経路切替を行ったときのアクティブ機器の論理アドレス情報を示す図である。
【図６】シンク機器において入力切替ＯＳＤを表示させたきの様子の他の例を示す図である。
【図７】リピータ機器を操作してリピータ機器に接続されているアクティブ機器を切り替えるときのＣＥＣによる通信処理の一例を示す図である。
【図８】論理アドレス格納領域（ＥＸＴ５）におけるアクティブ機器の論理アドレスの変更例を示す図である。
【図９】シンク機器において入力切替ＯＳＤを表示させたきの様子のさらに他の例を示す図である。
【図１０】本発明の実施形態におけるアクティブ機器の論理アドレス情報の書き換え処理例を説明するためのフローチャートである。
【図１１】従来のシンク機器において入力切替ＯＳＤを表示させたきの様子の一例を示す図である。
【符号の説明】
【００６７】
１０…第１ソース機器（レコーダ）、１１，２１，３６…ＨＤＭＩトランスミッタ、１２，２２，３５，４４…ＣＰＵ、１３，２３，３２，３４，３７，４３…ＣＥＣ Ｉ／Ｆ、２０…第２ソース機器（プレーヤ）、３０…リピータ機器、３１，３３，４２…ＨＤＭＩレシーバ、３８，４５…Ｉｒ受光部、４０…シンク機器（ＬＣＤ ＴＶ）、４１…ＨＤＭＩ入力端子、４６…メモリ、４７…ＯＳＤ制御部、５１…ＣＥＣライン、５２…ＴＭＤＳライン。
【図１】
2008301339.tif 000003
【図２】
2008301339.tif 000004
【図３】
2008301339.tif 000005
【図４】
2008301339.tif 000006
【図５】
2008301339.tif 000007
【図６】
2008301339.tif 000008
【図７】
2008301339.tif 000009
【図８】
2008301339.tif 000010
【図９】
2008301339.tif 000011
【図１０】
2008301339.tif 000012
【図１１】
2008301339.tif 000013