(57)【要約】【課題】映像データや音声データの入力切り替えをより高速に行う。【解決手段】ＨＤＭＩポートに接続された機器毎にＨＤＣＰ認証が必要か不要かを取得、管理する。セレクタ制御において、ＨＤＣＰ認証必要な映像信号出力装置が接続されたＨＤＭＩポートへ切り替える場合には、ＨＰＤ信号をＬｏｗ状態としてＤＤＣアクセスをオフ状態とし、所定時間経過後、ＨＰＤ信号をＨｉｇｈ状態としてＤＤＣアクセスをオン状態として通信を再開させる。ＨＤＣＰ認証不要な映像信号出力装置が接続されたＨＤＭＩポートへ切り替える場合には、ＨＰＤ信号をＨｉｇｈ状態で維持し、ＤＤＣアクセスを再開せずに映像、音声データを出力する。【選択図】図３
2010068509.tif 000002
【特許請求の範囲】
【請求項１】
外部接続機器を接続する接続手段と、
前記接続手段に接続された外部接続機器が映像データおよび音声データのうち少なくとも一方を出力するための通信に認証が必要なときに用いる認証情報が記憶され、前記外部接続機器からアクセス可能な記憶手段と、
外部接続機器の種類に対して定義されるデバイスタイプ毎に、前記認証情報による認証が必要か否かを示す認証要否情報が対応付けて記憶されたテーブルを保持する保持手段と、
前記接続手段に接続された外部接続機器のデバイスタイプを示す情報を取得し、前記テーブルを参照して、該外部接続機器について前記認証情報による認証が必要か否かを判定する判定手段と、
前記判定手段によって認証が必要であると判定されたら、前記接続手段に接続された外部接続機器に対して、前記記憶手段へのアクセスを含む通信初期化処理を開始するように制御し、
前記判定手段によって認証が不要であると判定されたら、前記接続手段に接続された外部接続機器に対して、前記記憶手段へのアクセスを含む通信初期化処理を開始しないように制御する制御手段と
を有する
ことを特徴とする映像制御装置。
【請求項２】
前記テーブルには、前記デバイスタイプとベンダＩＤの組合せ毎に、前記認証情報による認証が必要か否かを示す認証要否情報が対応付けて記憶されており、
前記判定手段は、前記接続手段に接続された外部接続機器のデバイスタイプを示す情報およびベンダＩＤを示す情報を取得し、前記テーブルを参照して、該外部接続機器について前記認証情報による認証が必要か否かを判定する
ことを特徴とする請求項１に記載の映像制御装置。
【請求項３】
前記テーブルには、前記デバイスタイプと動作モードの組合せ毎に、前記認証情報による認証が必要か否かを示す認証要否情報が対応付けて記憶されており、
前記判定手段は、前記接続手段に接続された外部接続機器のデバイスタイプを示す情報および動作モードを示す情報を取得し、前記テーブルを参照して、該外部接続機器について前記認証情報による認証が必要か否かを判定する
ことを特徴とする請求項１に記載の映像制御装置。
【請求項４】
前記接続手段は、前記外部接続機器からのコマンドを受信するためのコマンド線を含み、
前記判定手段は、
前記外部接続機器から前記コマンド線を介して供給されたコマンドに基づき前記デバイスタイプを取得する
ことを特徴とする請求項１に記載の映像制御装置。
【請求項５】
前記接続手段は、前記外部接続機器からの前記映像データおよび前記音声データのうち少なくとも一方を受信すると共に、補助データを受信するためのデータ線を含み、
前記判定手段は、
前記外部接続機器から前記データ線を介して供給された前記補助データに基づき前記デバイスタイプを取得する
ことを特徴とする請求項１に記載の映像制御装置。
【請求項６】
前記判定手段は、
前記外部接続機器から前記記憶手段へのアクセスを監視し、該アクセスがあった場合に認証が必要であると判定し、該アクセスが無い場合に認証が不要であると判定する
ことを特徴とする請求項１に記載の映像制御装置。
【請求項７】
前記外部接続機器について前記認証情報による認証が必要か否かを示す認証要否情報と、前記外部接続機器が接続される前記接続手段を示す情報とを対応付けて記憶するテーブルをさらに有し、
前記判定手段は、
前記判定の結果に基づき前記接続手段に接続された外部接続機器の前記認証要否情報を取得して該接続手段に対応付けて前記テーブルに記憶し、前記外部接続機器について、前記テーブルを参照して前記認証情報による認証が必要か否かを判定する
ことを特徴とする請求項６に記載の映像制御装置。
【請求項８】
外部接続機器を接続する接続手段と、前記接続手段に接続された外部接続機器が映像データおよび音声データのうち少なくとも一方を出力するための通信に認証が必要なときに用いる認証情報が記憶され、前記外部接続機器からアクセス可能な記憶手段と、を備えた映像制御装置の制御方法であって、
前記接続手段に接続された外部接続機器のデバイスタイプを示す情報を取得する取得ステップと、
外部接続機器の種類に対して定義されるデバイスタイプ毎に、前記認証情報による認証が必要か否かを示す認証要否情報が対応付けて記憶されたテーブルを参照して、前記接続手段に接続された外部接続機器について前記認証情報による認証が必要か否かを判定する判定ステップと、
前記判定ステップによって認証が必要であると判定されたら、前記接続手段に接続された外部接続機器に対して、前記記憶手段へのアクセスを含む通信初期化処理を開始するように制御し、
前記判定ステップによって認証が不要であると判定されたら、前記接続手段に接続された外部接続機器に対して、前記記憶手段へのアクセスを含む通信初期化処理を開始しないように制御する制御ステップと
を有する
映像制御装置の制御方法。
【請求項９】
コンピュータを請求項１乃至請求項７の何れか１項に記載の映像制御装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像制御装置および映像制御方法に関し、特にビデオデータおよびオーディオデータを送信する映像信号出力装置が接続される接続端子を複数備える映像制御装置および映像制御装置の制御方法に関する。
【背景技術】
【０００２】
デジタルビデオカメラやビデオレコーダ、チューナなどの映像信号出力装置とテレビジョン受像機などの映像制御装置とを１本のケーブルで接続し、制御可能なＨＤＭＩインタフェースがある。なお、ＨＤＭＩは、High-Definition Multimedia Interfaceの略称である。
【０００３】
ＨＤＭＩは、従来のＤＶＩ（Digital Visual Interface）規格をベースとしており、広帯域の映像信号や音声信号を伝送することが可能で、著作権保護機能や色差伝送機能をＡＶ家電向けにアレンジしたものである。ＨＤＭＩは、機器間を１本のケーブルで接続するだけでこれらの機能を実現できるため、ユーザにとって複数のケーブルを接続する煩わしさが無いという利点がある。また、ＨＤＭＩ出力可能な映像信号出力装置の増加に伴い、複数のＨＤＭＩポートを備える映像制御装置も増加してきている。
【０００４】
ＨＤＭＩでは、ＴＭＤＳチャンネルと、ＣＥＣチャンネルと、ＤＤＣとを用いて接続機器間での情報伝送を行う。なお、ＴＭＤＳは、Transition Minimized Differential Signalingの略称である。ＣＥＣは、Consumer Electronics Controlの略称である。また、ＤＤＣは、Display Data Channelの略称である。
【０００５】
ＴＭＤＳチャンネルは、映像データ、音声データおよび補助データの伝送を行う。
【０００６】
ＣＥＣチャンネルは、機器制御信号の伝送を行う。後述するＥＤＩＤを使用し、ＣＥＣコマンドを使用した通信（以下、ＣＥＣ通信）を用いることによって、映像制御装置と映像信号出力装置との間で相互に機器を制御することが可能である。例えば、映像制御装置は、映像信号出力装置の再生動作に連動して映像信号出力装置の接続されている端子へ入力を自動で切り替えるといった機能を実現できる。
【０００７】
ＤＤＣでは、ＥＤＩＤの伝送を行うと共に、ＨＤＣＰによる認証を行う。なお、ＥＤＩＤは、Extended Display Identification Dataの略称である。また、ＨＤＣＰは、High-bandwidth Digital Content Protectionの略称である。
【０００８】
映像信号出力装置は、映像制御装置に備えてあるＥＤＩＤにより映像制御装置の表示性能や音声出力性能、自機の接続位置を示すフィジカルアドレスを取得する。ＥＤＩＤ取得動作は、映像制御装置側でＨＤＭＩのＨＰＤ(Hot Plug Detect)信号をオフ状態からオン状態にすることで開始する。
【０００９】
ＨＤＣＰは、映像信号出力装置から映像制御装置へ送信される映像データや音声データなどのデジタルデータを暗号化し、コンテンツが不正にコピーされるのを防止する著作権保護技術の一つである。映像信号出力装置と映像制御装置との間で認証が成立しなかった場合、映像信号出力装置は、映像制御装置に対する映像データおよび音声データの送信を直ちに中止するとともに、映像制御装置においても受信した映像データおよび音声データの暗号解除を停止する。
【００１０】
ここで、複数のＨＤＭＩポートを備えた映像制御装置について考える。上述のＣＥＣ通信による機器間制御を可能にするため、映像制御装置は、予め、各映像信号出力装置に対してＥＤＩＤを送信し、各映像信号出力装置のフィジカルアドレスを確定しておく必要がある。そのため、映像制御装置は、各ＨＤＭＩポートにＥＤＩＤ情報が格納されたＥＤＩＤ用ＲＯＭを備えている。
【００１１】
また、映像制御装置は、ＨＤＣＰによる認証を行うための認証情報をＨＤＣＰ用ＲＯＭに保持している。この認証情報は、映像信号出力装置から映像制御装置に対して伝送される映像データおよび音声データの暗号を解除するために使用される。そのため、映像制御装置は、１画面に同時に表示可能なＨＤＭＩポート数に対応する個数分、ＨＤＣＰ用ＲＯＭを備えていればよい。つまり、ＥＤＩＤ用ＲＯＭは、各ＨＤＭＩポートにそれぞれ備えられるのに対して、ＨＤＣＰ用ＲＯＭは、映像制御装置が備えるＨＤＭＩポート数よりも少ない個数分だけ実装されるのが一般的である。
【００１２】
ＥＤＩＤ用ＲＯＭの個数よりＨＤＣＰ用ＲＯＭの個数が少ないと、映像信号出力装置と映像制御装置との間でＤＤＣ通信を行った場合に、映像信号出力装置からＥＤＩＤ用ＲＯＭにはアクセスできるが、ＨＤＣＰ用ＲＯＭにはアクセスできない状態が発生する。
【００１３】
この場合、ＨＤＣＰ用ＲＯＭのアクセス要求に対する応答が得られず、ＤＤＣラインが不定状態となる。このＤＤＣラインが不定状態である時に、映像制御装置において入力切り替えを行うと、ＤＤＣによるアクセスが正常に復帰せず、映像信号や音声信号が正常に出力できない。また例えば、映像信号出力装置がＨＤＣＰ用ＲＯＭに対するアクセスの応答待ち状態から正常に復帰できない場合もある。
【００１４】
そこで、映像制御装置は、各ＨＤＭＩポートへの選択切り替えをトリガとしてＨＰＤ信号を一旦オフ状態にし、任意時間の経過後、ＨＰＤ信号をオン状態に切り替える。これによりＤＤＣ通信をリセットし、その上で通信を再開させることにより、ＤＤＣラインが不定状態になる問題を解決している。
【００１５】
特許文献１に、ＤＤＣによる通信に関する技術が記載されている。特許文献１によれば、映像信号出力装置がＤＤＣ通信の失敗などによってＥＤＩＤ記述外の映像データおよび音声データを伝送してきた場合に、映像制御装置側で再度ＨＰＤ信号をオフ、オン制御することにより、ＤＤＣ通信を再開している。ＤＤＣ通信を再開することにより、映像信号出力装置にＥＤＩＤを再度取得させて、正常な映像データおよび音声データを出力するように処理している。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特開２００７−７８９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１７】
しかしながら、ＤＤＣ通信が不定状態となるのはＨＤＣＰ認証を行う映像信号出力装置が接続されている場合である。例えば、民生用のデジタルビデオカメラのように、ユーザのプライベートコンテンツを出力するような映像信号出力装置は、ＨＤＣＰ認証が不要である。そのため、ＤＤＣ通信が不定状態になることはなく、上述したような、ＨＰＤ信号のオフ、オンによりＤＤＣ通信をリセットしてＤＤＣ通信を再開させるような処理は不要である。
【００１８】
すなわち、従来では、ＨＤＣＰ認証不要な機器にとって、ＨＤＭＩポートへの選択切り替えの度にＨＰＤ信号をオフ、オン制御してＤＤＣ通信を再開させる処理は不要であり、その分だけ切り替え処理に時間がかかってしまうという問題点があった。この処理には、例えば数秒を要することがある。
【００１９】
特許文献１に記載の技術は、映像データおよび音声データ入力後のＤＤＣ通信再開に関するもので、入力切り替え時の動作、処理時間のことは考慮されておらず、この問題点を解決できない。
【００２０】
なお、この問題点は、ＨＤＭＩ規格に限られず、映像制御装置において著作権保護のための暗号鍵にアクセスすることで通信ラインの不定状態が発生するような他の映像制御システムにも発生する可能性がある。
【００２１】
したがって、本発明の目的は、映像データや音声データの入力切り替えをより高速に行うことができる映像制御装置および映像制御装置の制御方法を提供することにある。
【課題を解決するための手段】
【００２２】
上述した課題を解決する為に、本発明に係る映像制御装置は、外部接続機器を接続する接続手段と、前記接続手段に接続された外部接続機器が映像データおよび音声データのうち少なくとも一方を出力するための通信に認証が必要なときに用いる認証情報が記憶され、前記外部接続機器からアクセス可能な記憶手段と、外部接続機器の種類に対して定義されるデバイスタイプ毎に、前記認証情報による認証が必要か否かを示す認証要否情報が対応付けて記憶されたテーブルを保持する保持手段と、前記接続手段に接続された外部接続機器のデバイスタイプを示す情報を取得し、前記テーブルを参照して、該外部接続機器について前記認証情報による認証が必要か否かを判定する判定手段と、前記判定手段によって認証が必要であると判定されたら、前記接続手段に接続された外部接続機器に対して、前記記憶手段へのアクセスを含む通信初期化処理を開始するように制御し、前記判定手段によって認証が不要であると判定されたら、前記接続手段に接続された外部接続機器に対して、前記記憶手段へのアクセスを含む通信初期化処理を開始しないように制御する制御手段とを有する。
【発明の効果】
【００２３】
本発明は、上述した構成を有するため、映像データや音声データの入力切り替えをより高速に行うことができる。
【図面の簡単な説明】
【００２４】
【図１】本発明を適用可能な一例のシステム構成を概略的に示す図である。
【図２】第１の実施形態に適用可能なテレビジョン受像機の一例の構成を示すブロック図である。
【図３】第１の実施形態による一例の処理を示すフローチャートである。
【図４】第１の実施形態による処理を説明するための一例のタイミングチャートである。
【図５】ベンダＩＤとデバイスタイプに関連付けられた認証要否情報の一例を示す図である。
【図６】機器管理テーブルの一例を示す図である。
【図７】機器管理テーブルの一例を示す図である。
【図８】動作モードに関連付けられた認証要否情報の一例を示す図である。
【図９】第２の実施形態に適用可能なテレビジョン受像機の一例の構成を示すブロック図である。
【図１０】第２の実施形態による一例の処理を示すフローチャートである。
【図１１】AVI InfoFrameパケットのフレーム構成例を示す図である。
【図１２】第２の実施形態による認証要否情報の一例を示す図である。
【図１３】第３の実施形態に適用可能なテレビジョン受像機の一例の構成を示すブロック図である。
【図１４】第３の実施形態による一例の処理を示すフローチャートである。
【図１５】第４の実施形態に適用可能なテレビジョン受像機の構成およびＨＤＭＩポートに対する接続形態の一例を示すブロック図である。
【図１６】発明の第４の実施形態による一例の機器管理テーブルを示す図である。
【図１７】発明の第４の実施形態による一例の処理を示すフローチャートである。
【発明を実施するための形態】
【００２５】
＜第１の実施形態＞
以下、本発明の第１の実施形態を、図面を参照しながら説明する。ただし、実施例に記載されている構成部品の機能、相対配置などは、特定的な記載がない限り、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００２６】
図１は、本発明を適用可能な一例のシステム構成を概略的に示す。図１において、映像制御装置としてのテレビジョン受像機１００と、外部接続機器としての映像信号出力装置１０１（映像信号出力装置＃Ａ）および映像信号出力装置１０２（映像信号出力装置＃Ｂ）は、ＨＤＭＩ規格に準拠した接続線を介して接続される。
【００２７】
映像信号出力装置１０１は、著作権保護の必要な映像データおよび音声データを出力するようなハードディスクレコーダやチューナであるものとする。また、映像信号出力装置１０２は、著作権保護の不要な、例えば、プライベートコンテンツの映像データおよび音声データを出力する携帯型のデジタルビデオカメラやデジタルカメラとする。
【００２８】
テレビジョン受像機１００は、リモコン１０３により遠隔的に操作を行うことが可能である。リモコン１０３は、ユーザ操作に応じた制御信号を生成し、赤外線信号に変調して送信する。
【００２９】
テレビジョン受像機１００は、リモコン受光部１０４でこの赤外線信号を受光すると、赤外線信号が変換された制御信号に従い、後述するＣＰＵ１０７がテレビジョン受像機１００の各部を制御してユーザ操作に応じた動作を行う。例えば、テレビジョン受像機１００は、リモコン１０３の操作に応じて、ＨＤＭＩポート１０５（ＨＤＭＩポート＃Ａ）およびＨＤＭＩポート１０６（ＨＤＭＩポート＃Ｂ）のうち一方を、外部入力端子として選択することができる。外部入力端子として選択されたＨＤＭＩポートに接続された機器から出力された映像データおよび音声データは、テレビジョン受像機１００の表示部やスピーカから出力される。
【００３０】
ユーザがリモコン１０３を操作して外部入力端子をＨＤＭＩポート１０５からＨＤＭＩポート１０６へと切り替える指示を行ったとする。すると、ＣＰＵ１０７は、後述するセレクタ部１１３を、ＨＤＭＩポート１０６を選択するように制御し、映像信号出力装置１０２から出力された映像データおよび音声データをテレビジョン受像機１００の表示部やスピーカから出力する。
【００３１】
図２は、本第１の実施形態に適用可能なテレビジョン受像機１００の一例の構成を示す。ＣＰＵ１０７は、ＲＯＭおよびＲＡＭが接続され（図示しない）、ＲＯＭに格納されたプログラムに従い、ＲＡＭをワークメモリとしてテレビジョン受像機１００全体の動作を制御する。ＣＰＵ１０７は、ユーザ操作に応じてリモコン１０３から送信され、リモコン受光部１０４で受光された赤外線信号から生成した制御信号に基づき、テレビジョン受像機１００を制御するための各種コマンドや制御信号を生成し、出力する。
【００３２】
チューナ部１０９は、アンテナ１０８から入力された信号に対して、復調、誤り訂正等の処理を施し、トランスポートストリーム（ＴＳ）を生成する。チューナ部１０９はさらに、生成したＴＳに対してデスクランブル処理を行い、デマルチプレクサ部１１０に出力する。
【００３３】
デマルチプレクサ部１１０は、入力された複数チャネル分のＴＳの中から、映像データおよび音声データを取り出し、デコーダ部１１１に出力する。デコーダ部１１１で処理された映像データおよび音声データは入力ソース選択部１１２へ出力される。
【００３４】
選択手段としてのセレクタ部１１３は、ＣＰＵ１０７から供給されるセレクタ切り替え信号に応じて選択入力端１１３Ａおよび１１３Ｂを切り替え、接続を変更する。これにより、セレクタ部１１３は、映像データおよび音声データの入力先として、接続手段としてのＨＤＭＩポート１０５およびＨＤＭＩポート１０６の何れか１つを選択する。ここで、リモコン１０３に対するユーザ操作に応じて、ＣＰＵ１０７はセレクタ切り替え信号を生成する。このセレクタ切り替え信号は、セレクタ部１１３に供給されると共に、制御部１１８に供給される。
【００３５】
ＨＤＭＩレシーバ１１４は、セレクタ部１１３により選択されたＨＤＭＩポート１０５または１０６から入力された映像データおよび音声データをデコードし、入力ソース選択部１１２へ出力する。
【００３６】
入力ソース選択部１１２は、デコーダ部１１１もしくはＨＤＭＩレシーバ１１４のうち何れか１つの入力ソースを選択する。選択された入力ソースの映像データは、映像処理部１３５に供給され、高画質化処理などの信号処理が施された後、表示部１３６に供給され表示デバイスに映出される。同様に、選択された音声データは、音声処理部１３７に供給され、高音質化処理などの信号処理を施された後、音声出力部１３８からスピーカなどの音声デバイスにより音声出力される。
【００３７】
ＨＤＭＩポート１０５およびＨＤＭＩポート１０６は、ＴＭＤＳライン１２８および１３３、５ＶＰｏｗｅｒライン１２５および１３０、ならびに、ＤＤＣライン１２９および１３４をそれぞれ備える。さらに、制御信号線としてのＨＰＤライン１２６および１３１、テレビジョン受像機１００と、映像信号出力装置１０１および１０２の間でＣＥＣ通信が可能なＣＥＣライン１２７および１３２を備えている。
【００３８】
判定手段および制御手段としての制御部１１８は、５ＶＰｏｗｅｒ判定部１１９、ＨＰＤ判定部１２０、ＨＰＤ送信部１２１、ＣＥＣ解析部１２２、ＣＥＣ送受信部１２３を備える。制御部１１８が備えるこれら各判定部および送信部は、ＣＰＵ１０７、もしくは図示されないサブマイコンに備えられるＲＯＭに予め格納されたプログラムにより制御される。
【００３９】
データ線としてのＴＭＤＳライン１２８および１３３は、映像信号出力装置１０１および１０２からテレビジョン受像機１００に対して映像データ、音声データおよび補助データを送信するためのラインである。
【００４０】
ＤＤＣライン１２９および１３４は、テレビジョン受像機１００と映像信号出力装置１０１および１０２間でのＥＤＩＤの送受信や、ＨＤＣＰによる認証情報の受け渡しを行うためのラインである。すなわち、ＤＤＣライン１２９および１３４は、ＥＤＩＤの送信とＨＤＣＰによる暗号認証の受け渡しとで共用される。
【００４１】
ＨＤＭＩポート１０５から導出されるＴＭＤＳライン１２８およびＤＤＣライン１２９は、セレクタ部１１３の選択入力端１１３Ａに接続される。また、ＤＤＣライン１２９には、ＥＤＩＤ用ＲＯＭ１１６（ＥＤＩＤ＃Ａ）が接続される。同様にして、ＨＤＭＩポート１０６から導出されるＴＭＤＳライン１３３およびＤＤＣライン１３４はセレクタ部１１３の選択入力端１１３Ｂに接続される。また、ＤＤＣライン１３４には、ＥＤＩＤ用ＲＯＭ１１７（ＥＤＩＤ＃Ｂ）が接続される。
【００４２】
テレビジョン受像機１００のＥＤＩＤ用ＲＯＭ１１６および１１７は、書き換え可能な不揮発性メモリである。ＥＤＩＤ用ＲＯＭ１１６および１１７には、ディスプレイ表示性能といったテレビジョン受像機に関する各種情報や、フィジカルアドレスといったＣＥＣ通信で使用するＨＤＭＩポートのアドレス情報などが格納される。
【００４３】
ＥＤＩＤ用ＲＯＭには、それぞれＨＤＭＩポートに対しての個別のフィジカルアドレスが格納される。例えば、ＥＤＩＤ用ＲＯＭ１１６には、フィジカルアドレス［１.０.０.０］が格納され、ＥＤＩＤ用ＲＯＭ１１７には、フィジカルアドレス［２.０.０.０］が格納される。
【００４４】
ＨＤＭＩポート１０５およびＨＤＭＩポート１０６から導出される５ＶＰｏｗｅｒライン１２５および１３０は、それぞれ制御部１１８内の５ＶＰｏｗｅｒ判定部１１９に接続される。５ＶＰｏｗｅｒラインは、それぞれの映像信号出力装置１０１及び１０２からテレビジョン受像機に対してＤＤＣアクセスを要求するためのラインである。
【００４５】
ＨＤＭＩポート１０５およびＨＤＭＩポート１０６から導出されるＨＰＤライン１２６および１３１は、それぞれ制御部内のＨＰＤ送信部１２１に接続される。ＨＰＤラインは、それぞれの映像信号出力装置に対してＤＤＣアクセスの準備が完了したことを通知するためのラインである。
【００４６】
通知手段としてのＨＰＤ送信部１２１は、ＨＰＤラインの電位を、高電圧のＨｉｇｈ状態（オンレベル）および低電圧のＬｏｗ状態（オフレベル）の何れかの状態に制御する。電位がＨｉｇｈ状態の場合、対応するＨＤＭＩポートにおいてＤＤＣアクセスの準備が完了し、ＤＤＣアクセスがオン状態となる。電位がＬｏｗ状態の場合、ＤＤＣアクセスがオフ状態となる。なお、ＨＤＭＩ規格によれば、Ｈｉｇｈ状態は、電圧が２．４Ｖ〜５．３Ｖの範囲であり、Ｌｏｗ状態は、電圧が０Ｖ〜０．４Ｖの範囲とされている。
【００４７】
ＨＤＭＩポート１０５およびＨＤＭＩポート１０６から導出されるＣＥＣライン１２７および１３２は、それぞれ制御部１１８内のＣＥＣ送受信部１２３に接続される。コマンド線としてのＣＥＣラインは、テレビジョン受像機１００と映像信号出力装置との間でＣＥＣ通信するためのラインであり、すべてのＨＤＭＩポート間がバスとして接続されている。 
テレビジョン受像機１００は、映像信号出力装置１０１または１０２からＣＥＣコマンドを受信すると、認証要否情報取得手段としてのＣＥＣ解析部１２２によりコマンド解析を行い、接続されている機器の情報を機器管理部１２４に蓄積する。ここで機器の情報とは、例えば接続されるＨＤＭＩポートと対応付けられるフィジカルアドレス、デバイスタイプを示すロジカルアドレス、製造メーカを示すベンダＩＤ、接続された機器をユーザに通知するための機器名、詳細なデバイスタイプを示す詳細デバイスタイプ情報などである。詳細デバイスタイプ情報とは、例えばデジタルビデオカメラ、ＤＶＤプレーヤ、ＣＤプレーヤ等、詳細なデバイスタイプを示す情報である。また、機器管理部１２４は、各デバイスタイプに対応付けて、ＨＤＣＰ認証が必要か不要かを示す認証要否情報を保持しておく。デバイスタイプは、例えば、映像信号出力装置などの機器の種類に対して定義される識別情報である。 
なお、ここでは、テレビジョン受像機１００が認証要否情報をデバイスタイプに対応付けて予め保持しておく構成としたが、これはこの例に限定されない。例えば、映像信号出力装置からテレビジョン受像機１００に対して、ＣＥＣコマンドを用いて認証要否情報を直接的に通知する構成でもよい。この場合、映像信号出力装置は、認証要否情報を、放送コンテンツを出力する場合とプライベートコンテンツを出力する場合の動作モード別に切り替えて、テレビジョン受像機１００に対して通知することも可能となる。
【００４８】
ＨＰＤ判定部１２０は、ＣＰＵ１０７から供給されるセレクタ切り替え信号と機器管理部１２４に保持してある機器管理情報に基づき、入力切り替え時にＨＰＤ信号のオフ、オン制御が必要か不要かを判定する。具体的には、新たに選択するセレクタの選択入力端に接続される映像信号出力装置についてＨＤＣＰ認証必要な場合にはＨＰＤ信号のオフ、オン制御を必要と判定し、ＨＤＣＰ認証不要な場合にはＨＰＤ信号のオフ、オン制御を不要と判定する。
【００４９】
ＨＰＤ送信部１２１は、ＨＰＤ判定部１２０の判定結果に基づき、ＨＰＤ信号のオン状態、オフ状態を切り替え制御する。
【００５０】
ＨＤＭＩレシーバ１１４に対して、記憶手段としてのＨＤＣＰ用ＲＯＭ１１５が接続される。ＨＤＣＰ用ＲＯＭ１１５は、ＨＤＣＰによる認証を行うための認証情報を保持している。映像信号出力装置１０１および映像信号出力装置１０２のうち、セレクタ部１１３によって選択されているＨＤＭＩポートに接続されている機器がＨＤＣＰ用ＲＯＭ１１５にアクセス可能である。
【００５１】
テレビジョン受像機１００と映像信号出力装置１０１または１０２間でＨＤＣＰ認証処理に成功すると、ＨＤＭＩレシーバ１１４は、セレクタ部１１３から供給された映像データおよび音声データの暗号を解除する。
【００５２】
次に、本発明の第１の実施形態による処理について、図３のフローチャート、図４のタイミングチャート、ならびに、上述した図２のブロック図を参照しながら説明する。
【００５３】
図３は、本発明の第１の実施形態による一例の処理を示すフローチャートである。ステップＳ３０１で、制御部１１８は、映像信号出力装置１０１または１０２からのＤＤＣアクセス要求を待機する。５ＶＰｏｗｅｒ判定部１１９は、５ＶＰｏｗｅｒライン１２５および１３０の電圧値に基づき、ＤＤＣアクセス要求の有無を判定する。
【００５４】
映像信号出力装置１０１および１０２は、テレビジョン受像機１００に接続され、例えばユーザ操作により電源がオン状態もしくはスタンバイ状態にされるとテレビジョン受像機１００に対してＤＤＣアクセス要求を行う。テレビジョン受像機１００は、映像信号出力装置１０１または１０２からＤＤＣアクセス要求があったと判定すると、処理を次のステップＳ３０２に移行する。
【００５５】
なお、以下では、特に記載のない限り、ＨＤＣＰ認証が必要な映像信号出力装置１０１がＨＤＭＩポート１０５に接続されているものとする。勿論、以下の説明は、映像信号出力装置１０１を映像信号出力装置１０２に置き換えると共に、ＨＤＭＩポート１０５をＨＤＭＩポート１０６に置き換えても適用できる。
【００５６】
ステップＳ３０２で、ＨＰＤ送信部１２１は、ＤＤＣアクセスのあったＨＰＤライン１２６に対してＨｉｇｈ状態のＨＰＤ信号を送信し、ＤＤＣアクセスがオン状態となったことを映像信号出力装置１０１に対して通知する。これにより、映像信号出力装置１０１は、ＤＤＣアクセスの為の通信初期化処理を開始する。
【００５７】
次のステップＳ３０３で、制御部１１８は、ＤＤＣアクセスのあった映像信号出力装置１０１からのＥＤＩＤ要求を待機する。制御部１１８は、映像信号出力装置１０１からＤＤＣライン１２９を介してＥＤＩＤ用ＲＯＭ１１６に対するスレーブアドレスおよびリードコマンドが供給されると、ＥＤＩＤ用ＲＯＭ１１６からＥＤＩＤを読み出す。そして、読み出したＥＤＩＤを、映像信号出力装置１０１に送信する（ステップＳ３０４）。
【００５８】
映像信号出力装置１０１は、受信したＥＤＩＤに格納されるＨＤＭＩポートのフィジカルアドレスに基づき、自機のフィジカルアドレスを確定する。そして、ＣＥＣコマンド送受信の為に機器毎に割り当てられるロジカルアドレスを確定する確定動作を行う。具体的には、ＨＤＭＩ規格でデバイスタイプ毎に予め割り当てられているロジカルアドレスに対してポーリングメッセージを送信し、応答のないロジカルアドレスを利用可能なアドレスと判断し、確定する。
【００５９】
映像信号出力装置１０１は、ロジカルアドレスを確定すると、テレビジョン受像機１００に対し、ＣＥＣライン１２７を介して、機器情報を含むＣＥＣコマンドを送信する。テレビジョン受像機１００において、制御部１１８は、映像信号出力装置１０１から送信されたＣＥＣコマンドを受信すると（ステップＳ３０５）、受信されたコマンドをデコード処理してＣＥＣ解析部１２２へ供給する。
【００６０】
ＣＥＣ解析部１２２では、供給されたＣＥＣコマンド中にコマンドパラメータとして含まれる機器情報を取得する（ステップＳ３０６）。ここで、取得したフィジカルアドレス、ロジカルアドレス、ベンダＩＤ、機器名、詳細デバイスタイプ情報は、機器管理部１２４へ供給される。機器管理部１２４は、供給されたこれらの機器情報を、ＨＤＭＩポート１０５に接続されている機器の機器情報として、機器管理テーブルに保持する。また、機器管理部１２４では、デバイスタイプ（およびベンダＩＤの組合せ）毎に対応付けられた、ＨＤＣＰ認証の要、不要といった認証要否情報を予め保持している。図５に、デバイスタイプとベンダIDに関連付けられた認証要否情報の保持例を示す。この場合、デバイスタイプが「プレーヤ（ロジカルアドレスが「４」または「８」）」の機器で、ベンダＩＤが「１１１１１１（ｈｅｘ）」の場合はＨＤＣＰ認証が不要、ベンダＩＤが「１１１１１１（ｈｅｘ）」以外の場合はＨＤＣＰ認証が必要となっている。このように、民生用機器を製造しているメーカを示すベンダＩＤ「１１１１１１（ｈｅｘ）」の場合は、ＨＤＣＰ認証が不要と判定する。この図５では、デバイスタイプとベンダＩＤの組合せ毎に、認証要否情報が対応付けられた例を示しているが、この組合せに限定されるものではない。例えば、デバイスタイプと詳細デバイスタイプの組合せ毎に、認証要否情報が対応付けられていてもよい。デバイスタイプが「プレーヤ（ロジカルアドレスが「４」または「８」）」の機器で、詳細デバイスタイプが「デジタルビデオカメラ（民生用機器）」の場合はＨＤＣＰ認証が不要、詳細デバイスタイプが「ＤＶＤプレーヤ（非民生用機器）」の場合はＨＤＣＰ認証が必要と判定してもよい。また、デバイスタイプと機器名の組合せ、デバイスタイプと詳細デバイスタイプとベンダＩＤの組合せ毎に、認証要否情報が対応付けられていてもよい。デバイスタイプを示すロジカルアドレスのみを用いて認証要否を判定するのではなく、接続されている機器から取得した他の情報も用いて認証要否を判定すると、より高精度な認証要否の判定が可能になる。機器管理部１２４は、映像信号出力装置からのＣＥＣコマンドの内容を認証要否情報と照らし合わせて、機器管理テーブルを生成する（ステップＳ３０７）。
【００６１】
図６は、受信したＣＥＣコマンドにより作成した機器管理テーブルの一例である。機器管理テーブルは、接続ポート毎に、フィジカルアドレス、ロジカルアドレス、ベンダＩＤおよびデバイスタイプといった機器を示す情報と、ＨＤＣＰ認証の要、不要を示す認証要否情報とを関連付けて記憶する。図６の例では、ＨＤＭＩポート＃Ａに接続された機器は、ＨＤＣＰ認証が必要であり、ＨＤＭＩポート＃Ｂに接続された機器は、ＨＤＣＰ認証が不要であることが分かる。
【００６２】
図７は、映像信号出力装置が、放送コンテンツを出力する動作モードと、プライベートコンテンツを出力する動作モードの、動作モード別にＨＤＣＰ認証が必要か不要かを切り替えて通知した場合の機器管理テーブルの一例を示す。例えばＨＤＭＩポート１０５に接続された映像信号出力装置１０１は、映像データの出力に先立って動作モードをテレビジョン受像機１００に通知する。テレビジョン受像機１００は、この通知に基づき、映像信号出力装置１０１の機器情報と、認証要否情報とを対応付けて管理している。図８に、デバイスタイプと動作モードに関連付けられた認証要否情報の保持例を示す。この図８では、デバイスタイプと動作モードの組合せ毎に、認証要否情報が対応付けられた例を示している。この場合、デバイスタイプが「レコーダ（ロジカルアドレスが「１」または「２」または「９」）」の機器で、動作モードが「チューナモード」の場合はＨＤＣＰ認証が必要、動作モードが「写真モード」の場合はＨＤＣＰ認証が不要となっている。このように、プライベートコンテンツを出力する「写真モード」の場合は、ＨＤＣＰ認証が不要と判定する。図７の例では、ＨＤＭＩポート＃Ａに接続された機器について、チューナモードおよび写真モードの２つの動作モードについて、それぞれ認証要否情報が関連付けられている。
【００６３】
映像信号出力装置１０１は、ＥＤＩＤの受信を完了すると、ＣＥＣコマンドを用いて制御部１１８に対して機器情報を通知する。それと共に、映像信号出力装置１０１は、ＤＤＣライン１２９を介してテレビジョン受像機１００にキーセレクションベクトルを送信する（ステップＳ３０８）。そして、次のステップＳ３０９でＨＤＣＰ認証処理が試みられる。
【００６４】
そして、次のステップＳ３１０で、セレクタ部１１３において、ステップＳ３０８でのキーセレクションベクトルの送信に係るＨＤＭＩポート１０５が選択されているか否かが判定される。若し、選択されていると判定されたら、処理はステップＳ３１５に移行される。
【００６５】
なお、ＨＤＣＰ認証を必要としない機器に対しては、上述したステップＳ３０８とステップＳ３０９の処理が行われず、処理は上述のステップＳ３０７から直接的にステップＳ３１０に移行される。例えば、上述した図６に示す機器情報テーブルを参照し、ＨＤＭＩポート＃Ａに接続される機器は、ＨＤＣＰ認証処理が不要とされている。したがって、この機器からのＤＤＣ要求に応じて上述のステップＳ３０１からの処理が行われている場合、ステップＳ３０７による機器管理テーブル作成後、処理が直接的にステップＳ３１５に移行される。
【００６６】
一方、ステップＳ３１０で、当該ＨＤＭＩポート１０５が選択されていないと判定されたら、処理はステップＳ３１１に移行される。この場合、映像信号出力装置１０１は、ＨＤＣＰ用ＲＯＭ１１５にアクセスできないため、ステップＳ３０９で試みられたＨＤＣＰ認証処理が失敗していることになる。
【００６７】
ステップＳ３１１では、セレクタ切り替え信号の受信が待機される。セレクタ切り替え信号が受信され選択入力端の変更が検出されると、次のステップＳ３１２で、受信されたセレクタ切り替え信号に応じて、セレクタ部１１３において選択入力端が切り替えられる。この例では、選択入力端１１３Ｂから選択入力端１１３Ａに切り替えられ、ＨＤＭＩポート１０５が選択されることになる。
【００６８】
次に、ＨＰＤ判定部１２０は、切り替えられた選択入力端１１３ＡのＨＤＭＩポート１０５に接続される映像信号出力装置１０１について、機器管理部１２４の保持する機器管理テーブルの認証要否情報を取得する。
【００６９】
そして、次のステップＳ３１３で、取得された認証要否情報に基づき、切り替えられた選択入力端１１３ＡのＨＤＭＩポート１０５に接続される映像信号出力装置１０１について、ＨＤＣＰ認証が必要であるか不要であるかが判定される。若し、ＨＤＣＰ認証が必要であると判定されたら、処理はステップＳ３１４に移行する。
【００７０】
ステップＳ３１４において、ＨＰＤ送信部１２１は、ＨＤＭＩポート１０５に接続される映像信号出力装置１０１に対して、Ｌｏｗ状態のＨＰＤ信号を予め定められた時間だけ送信する。Ｌｏｗ状態のＨＰＤ信号を送信する時間は、映像信号出力装置がＬｏｗ状態を認識することが可能な時間とされ、ＨＤＭＩ規格によれば、この時間は最短で１００ｍｓとされている。ここでは、ステップＳ３１４において、Ｌｏｗ状態のＨＰＤ信号をこの最短の時間以上の長さである３００ｍｓｅｃの間、送信するものとする。
【００７１】
なお、本第１の実施形態では、Ｌｏｗ状態のＨＰＤ信号の送信時間を３００ｍｓｅｃとしたが、これはこの例に限定されるものではない。すなわち、この３００ｍｓｅｃという時間は、映像信号出力装置がＬｏｗ状態を認識するために必要な時間を経験的に決定したものであって、映像信号出力装置がＬｏｗ状態を認識可能であれば、他の長さでもよい。 
ステップＳ３１４によるＨＰＤ信号の送信が完了すると、処理はステップＳ３０２に戻される。そして、ＨＰＤ送信部１２１により、Ｈｉｇｈ状態のＨＰＤ信号が、ステップＳ３１０でセレクタ部１１３により選択された映像信号出力装置１０１に対して送信される。これにより、当該映像信号出力装置に対してＤＤＣアクセス準備が完了した旨が再び通知され、通信初期化処理が再度実行され、ＥＤＩＤ要求処理およびＨＤＣＰ認証処理が行われる。
【００７２】
一方、上述のステップＳ３１３で、機器管理テーブルの認証要否情報に基づきＨＤＣＰ認証処理が不要であると判定されたら、処理はステップＳ３１５に移行される。この場合、ＤＤＣ通信の初期化処理を行う必要が無く、ＨＰＤ信号は、Ｈｉｇｈ状態が維持される。
【００７３】
ステップＳ３１５では、テレビジョン受像機１００は、現在セレクタ部１１３により選択されているＨＤＭＩポートに接続された映像信号出力装置から送信された映像データおよび音声データを受信する。これら映像データおよび音声データは、ＨＤＭＩポート１０５または１０６、セレクタ部１１３を介してＨＤＭＩレシーバ１１４に供給される。ＨＤＭＩレシーバ１１４は、これら映像データおよび音声データの暗号を解除して、入力ソース選択部１１２経由で映像信号を映像処理部１３５、音声信号を音声処理部１３７に供給する。
【００７４】
次のステップＳ３１６で、映像処理部１３５および音声処理部１３７は、供給された映像データおよび音声データを出力処理する。そして、処理はステップＳ３１１に戻され、セレクタ切り替え信号の待機状態とされる。
【００７５】
なお、上述では、ＨＤＭＩポート１０５および１０６のうち一方のみに映像信号出力装置が接続されているものとして説明した。本第１の実施形態は、これに限られず、これらＨＤＭＩポート１０５および１０６のそれぞれに映像信号出力装置が接続されている場合にも適用可能である。この場合、テレビジョン受像機１００は、上述したステップＳ３０１〜ステップＳ３０９の処理を、これらＨＤＭＩポート１０５および１０６に接続される映像信号出力装置それぞれに対して行うようにする。それにより、ＨＤＭＩポート１０５および１０６に接続された各々の映像信号出力装置について機器情報を取得し、機器管理テーブルを作成することができる。
【００７６】
第１の実施形態による処理を、図４のタイミングチャートを用いると共に、図３のフローチャートを適宜参照しながら、より具体的に説明する。
【００７７】
図４において、図４（ａ）〜図４（ｄ）は、ＨＤＭＩポート１０５の各種信号のタイミング例であり、図４（ｆ）〜図４（ｈ）は、ＨＤＭＩポート１０６の各種信号のタイミング例である。また、図４（ｅ）は、セレクタ部１１３の動作タイミングを示している。
【００７８】
より詳細には、図４（ａ）は、５ＶＰｏｗｅｒラインの電圧変化の例を示す。図４（ｂ）および図４（ｆ）は、それぞれＨＰＤラインの電圧変化の例を示す。図４（ｃ）および図４（ｇ）は、それぞれＤＤＣアクセスの状態の例を示す。図４（ｄ）および図４（ｈ）は、それぞれセレクタから出力される映像データおよび音声データの例を示す。
【００７９】
ここでは、ＨＤＭＩポート１０５に対してＨＤＣＰ認証が必要な映像信号出力装置１０１が接続され、ＨＤＭＩポート１０６に対してＨＤＣＰ認証が不要な映像信号出力装置１０２が接続されるものとする。また、以下の説明では、何れの映像信号出力装置を選択する場合においても、セレクタ部１１３は、これから選択するＨＤＭＩポートと異なるＨＤＭＩポートを選択している状態とする。
【００８０】
第１の例として、時間ｔ１〜ｔ５の時点において、セレクタ部１１３によりＨＤＭＩポート１０６が選択され、その後、時間ｔ６で、例えばユーザ操作に応じて、セレクタ部１１３によりＨＤＭＩポート１０５が選択される場合について説明する。
【００８１】
先ず、例えば映像信号出力装置１０１の起動に伴い、５ＶＰｏｗｅｒライン１２５に対して所定の電圧が印加される（図４の時間ｔ１）。５ＶＰｏｗｅｒ判定部１１９は、５ＶＰｏｗｅｒライン１２５の電圧値に基づき、映像信号出力装置１０１からＤＤＣアクセス要求があったと判定する（図３のステップＳ３０１）。
【００８２】
このＤＤＣアクセス要求に応じ、時間ｔ２で、ＨＰＤ送信部１２１によりＨＰＤ信号がＨｉｇｈ状態とされる（図３のステップＳ３０２）。その後の時間ｔ３で、映像信号出力装置１０１およびからテレビジョン受像機１００に対して、ＥＤＩＤ用ＲＯＭ１１６に対するアクセス要求が送信される。
【００８３】
そして、このアクセス要求によりＥＤＩＤ用ＲＯＭ１１６から読み出されたＥＤＩＤが、時間ｔ３で、映像信号出力装置１０１に対して送信される（図３のステップＳ３０３およびステップＳ３０４）。映像信号出力装置１０１は、ＥＤＩＤの読み出しを完了すると、テレビジョン受像機１００に対してＣＥＣコマンドを送信する。このＣＥＣコマンドを受信したテレビジョン受像機１００は、ＣＥＣコマンドを解析して機器管理テーブルを作成し、機器管理部１２４に記憶する（ステップＳ３０５〜ステップＳ３０７）。
【００８４】
映像信号出力装置１０１は、ＨＤＣＰのキーセレクションベクトルをテレビジョン受像機１００に対して送信し（図３のステップＳ３０８）、時間ｔ４で、ＨＤＣＰによる認証が試みられる（図３のステップＳ３０９）。
【００８５】
時間ｔ４の時点では、セレクタ部１１３において選択入力端１１３Ｂが選択されており、映像信号出力装置１０１は、ＨＤＣＰ用ＲＯＭ１１５にアクセスできない。そのため、映像信号出力装置１０１は、認証に失敗し、ＤＤＣライン１２９が不定の状態となる。
【００８６】
その後、例えばユーザ操作に応じて、時間ｔ６に、セレクタ部１１３に対するセレクタ切り替え信号が発生したとする（図３のステップＳ３１１）。このセレクタ切り替え信号に応じて、セレクタ部１１３で、選択入力端１１３Ｂから選択入力端１１３Ａへの切り替えが行われる（ステップＳ３１２）。これにより、映像信号出力装置１０１は、ＨＤＣＰ用ＲＯＭ１１５にアクセス可能な状態となる。
【００８７】
ここで、制御部１１８は、機器管理部１２４に記憶されている機器管理テーブルに基づき、ＨＤＭＩポート１０５に接続されている映像信号出力装置１０１がＨＤＣＰ認証に必要な機器であると判定する（図３のステップＳ３１３）。この判定結果に従い、ＨＰＤ送信部１２１からＨＰＤライン１２６に対して、ＨＰＤ信号が例えば３００ｍｓｅｃの期間（時間ｔ７〜時間ｔ８）、Ｌｏｗ状態に維持される（図３のステップＳ３１４）。
【００８８】
時間ｔ７から３００ｍｓｅｃが経過した時間ｔ８で、Ｈｉｇｈ状態のＨＰＤ信号が、ＨＰＤ送信部１２１からＨＰＤライン１２６に対して送信される（図３のステップＳ３０２）。このＨｉｇｈ状態のＨＰＤ信号に応じて、映像信号出力装置１０１からテレビジョン受像機１００に対してＥＤＩＤアクセスが要求される。この要求に応じて、ＥＤＩＤがテレビジョン受像機１００から映像信号出力装置１０１に対して送信される（時間ｔ９、図３のステップＳ３０３およびステップＳ３０４）。
【００８９】
さらに、映像信号出力装置１０１からキーセレクションベクトルが送信され、時間ｔ１０で、テレビジョン受像機１００に受信される（図３のステップＳ３０８）。
【００９０】
時間ｔ１１で、ＨＤＣＰによる認証が成功すると（図３のステップＳ３０９）、映像信号出力装置１０１から映像データおよび音声データがテレビジョン受像機１００に対して送信される。
【００９１】
第２の例として、ＨＤＣＰ認証の不要な映像信号出力装置１０２が接続されるＨＤＭＩポート１０６を選択する場合について説明する。時間ｔ１２の時点において、映像信号出力装置１０２がＨＤＭＩポート１０６に接続されると共に、セレクタ部１１３において、ＨＤＭＩポート１０５が選択されているとする。その後、例えばユーザ操作に応じて、時間ｔ６でセレクタ部１１３においてＨＤＭＩポート１０６が選択されるものとする。
【００９２】
上述の映像信号出力装置１０１の例と同様に、例えば映像信号出力装置１０２の起動に伴い、５ＶＰｏｗｅｒライン１３０に対して所定の電圧が印加される。５ＶＰｏｗｅｒ判定部１１９は、５ＶＰｏｗｅｒライン１３０の電圧値に基づき、映像信号出力装置１０１からＤＤＣアクセス要求があったと判定する。このＤＤＣアクセス要求に応じ、ＨＰＤ送信部１２１によりＨＰＤ信号がＨｉｇｈ状態とされ、映像信号出力装置１０１およびからテレビジョン受像機１００に対して、ＥＤＩＤ用ＲＯＭ１１６に対するアクセス要求が送信される。
【００９３】
そして、このアクセス要求によりＥＤＩＤ用ＲＯＭ１１６から読み出されたＥＤＩＤが映像信号出力装置１０２に対して送信される。その後、図４のステップＳ３０５〜ステップＳ３０７の処理により、映像信号出力装置１０２に関する機器管理テーブルが作成され、機器管理部１２４に記憶される。
【００９４】
映像信号出力装置１０２は、ＨＤＣＰ認証不要な機器であるため、ステップＳ３０８およびステップＳ３０９の処理を行わず、セレクタ部１１３に対するセレクタ切り替え信号が待機される（図３のステップＳ３１１）。
【００９５】
時間ｔ６でセレクタ切り替え信号が受信されると、セレクタ部１１３において選択入力端１１３Ａから選択入力端１１３Ｂへと切り替えられる（図３のステップＳ３１２）。ここで、制御部１１８は、機器管理テーブルに基づき、ＨＤＭＩポート１０６に接続されている映像信号出力装置１０２がＨＤＣＰ認証の不要な機器であると判定し（図３のステップＳ３１３）、ＨＰＤラインのＨＰＤ信号をＨｉｇｈ状態のまま維持する。
【００９６】
したがって、セレクタ部１１３で選択入力端１１３Ａから選択入力端１１３Ｂに切り替えるだけで、時間ｔ１３で、映像信号出力装置１０２からテレビジョン受像機１００に対して映像および音声データが出力される（図３のステップＳ３１５、Ｓ３１６）。
【００９７】
以上の構成によれば、デジタルビデオカメラのような著作権保護の不要な映像および音声データを出力する、ＨＤＣＰ認証不要な映像信号出力装置に対し、ＨＤＭＩポートの切り替え時にＤＤＣ通信を再開させる処理を行わずに済む。そのため、ＨＤＭＩポートの切り替え操作を行ってから映像および音声データの出力までの時間を短縮できる。
【００９８】
また、ＨＤＣＰ認証の必要な映像信号出力装置が、ＥＤＩＤ用ＲＯＭへのアクセスは行えるがＨＤＣＰ用ＲＯＭへのアクセスが行えず、ＤＤＣラインが不定状態となったときには、ＤＤＣ通信を再開させる処理を行う。そのため、ＨＤＭＩポートの切り替えを行った際に、安定的にテレビジョン受像機による映像および音声の出力を行うことができる。
【００９９】
＜第２の実施形態＞
次に、本発明の第２の実施形態による処理について、図９のブロック図、および図１０のフローチャートを参照しながら説明する。
【０１００】
図９は、本第２の実施形態に適用可能なテレビジョン受像機７００の一例の構成を示す。なお、図９において、上述した図２と共通する部分には同一の符号を付し、詳細な説明を省略する。制御部７０１は、図２に示される制御部１１８に対応するもので、５ＶＰｏｗｅｒ判定部１１９、ＨＰＤ判定部１２０およびＨＰＤ送信部１２１を有すると共に、本第２の実施形態に特有の構成として、ＩｎｆｏＦｒａｍｅ取得部７０２を有する。
【０１０１】
認証要否情報取得手段としてのＩｎｆｏＦｒａｍｅ取得部７０２は、ＴＭＤＳライン１２８および１３３に伝送されるデータ中に補助データとして含まれる、DataIsland領域のInfoFrameパケットを取得する。
【０１０２】
より具体的には、例えば映像信号出力装置１０１から出力されＨＤＭＩポート１０５に入力された補助データが、ＴＭＤＳライン１２８を介してセレクタ部１１３に供給される。セレクタ部１１３でＨＤＭＩポート１０５に対応する選択入力端１１３Ａが選択されていれば、当該補助データは、ＨＤＭＩレシーバ１１４に供給される。ＨＤＭＩレシーバ１１４は、供給された補助データからInfoFrameパケットを抽出し、制御部１１８内のＩｎｆｏＦｒａｍｅ取得部７０２に渡される。
【０１０３】
ＩｎｆｏＦｒａｍｅ取得部７０２は、取得されたInfoFrameパケットを解析して対応するＴＭＤＳライン１２８および１３３に接続されている機器の情報を得て、この機器情報を機器管理部７０３に蓄積する。具体的には、AVI InfoFrameパケットに格納されるデータSourceDeviceInformationにより示されるデバイスタイプを取得する。
【０１０４】
図１１は、AVI InfoFrameパケットのフレーム構成例を示す。１バイト毎にフレームが定義され、先頭のフレームInfoFrame Type Codeで、このInfoFrameパケットのタイプが示される。次のフレームInfoFrame Version Numberでバージョンが示され、その次のフレームLengh of Source Product Description InfoFrameにより、当該フレームに続くフレームの長さが示される。フレームData Byte 1〜フレームData Byte 8は、７ビットのアスキーコードが格納され、ベンダ名を示す。フレームData Byte 9〜Data Byte 24は、それぞれ７ビットのアスキーコードが格納され、例えば機種名が示される。
【０１０５】
フレームData Byte 25は、データSourceDeviceInformationが格納される。このデータSourceDeviceInformationは、デバイスタイプを識別するためのコードである。
【０１０６】
機器管理部７０３は、上述の第１の実施形態の機器管理部１２４と同様にして、デバイスタイプ毎に、ＨＤＣＰ認証が必要か不要かを示す認証要否情報を対応付けて予め保持している。図１２は、本第２の実施形態による認証要否情報の一例を示す。このように、データSourceDeviceInformationにおいて定義されるデバイスタイプ毎に、ＨＤＣＰ認証の要、不要といった認証要否情報が対応付けられて予め記憶される。機器管理部７０３は、映像信号出力装置からのInfoFrameパケットの内容を認証要否情報と照らし合わせて、機器管理テーブルを生成する。
【０１０７】
なお、InfoFrameパケットは、ＨＤＭＩにより伝送される映像データおよび音声データとは異なり、暗号化されない。したがって、ＨＤＣＰ認証の結果に関わらず、映像信号出力装置から送信可能であり、テレビジョン受像機側でも受信可能である。
【０１０８】
また、ここでは、テレビジョン受像機７００は、認証要否情報をデバイスタイプと対応付けて予め保持しておく構成としたが、これはこの例に限定されない。例えば、InfoFrameパケットのうち、ベンダによる定義が可能なVendor Specific InfoFrameパケットを用いることも考えられる。この場合、映像信号出力装置１０１または１０２からテレビジョン受像機７００に対して、Vendor Specific InfoFrameパケットを用いて、当該映像信号出力装置がＨＤＣＰ認証が必要か不要かを直接的に通知することができる。この構成では、映像信号出力装置は、テレビジョン受像機７００に対して動作モード別にＨＤＣＰ認証が必要か不要かを動的に切り替えて通知可能である。また、テレビジョン受像機７００は、デバイスタイプ毎に対応付けられた認証要否情報を予め保持しておく必要が無い。
【０１０９】
図１０は、本発明の第２の実施形態による一例の処理を示すフローチャートである。なお、図１０において、上述した図３と共通する部分には同一の符号を付し、詳細な説明を省略する。ステップＳ３０１〜Ｓ３０４で、映像信号出力装置１０１または１０２は、ＥＤＩＤの受信を完了すると、ＤＤＣラインを介してテレビジョン受像機７００に対してキーセレクションベクトルを送信し（ステップＳ３０８）、ＨＤＣＰ認証処理を試みる。
【０１１０】
なお、以下では、特に記載のない限り、ＨＤＣＰ認証が必要な映像信号出力装置１０１がＨＤＭＩポート１０５に接続されているものとする。勿論、以下の説明は、映像信号出力装置１０１を映像信号出力装置１０２に置き換えると共に、ＨＤＭＩポート１０５をＨＤＭＩポート１０６に置き換えても適用できる。
【０１１１】
ＨＤＣＰ認証が成功すると（ステップＳ３０９）、映像信号出力装置１０１は、InfoFrameパケットの送信を開始する。テレビジョン受像機７００は、映像信号出力装置１０１から送信されたInfoFrameパケットを受信して、ＴＭＤＳライン１２８を介して制御部７０１のＩｎｆｏＦｒａｍｅ取得部７０２へ供給する（ステップＳ８０１）。
【０１１２】
ＩｎｆｏＦｒａｍｅ取得部７０２では、供給されたInfoFrameパケットを解析し、機器情報が含まれるAVI InfoFrameパケット若しくはVendor Spesific InfoFrameパケットを抽出する。そして、抽出したパケットからデバイスタイプ、ベンダ名、機器名を取得し、機器管理部７０３に供給する。機器管理部７０３は、パケットから取得されたデバイスタイプに基づき、デバイスタイプ毎に予め保持される認証要否情報と、パケットから取得された機器情報とを対応付けて、機器管理テーブルに記憶する（ステップＳ８０２）。
【０１１３】
そして、次のステップＳ３１０で、セレクタ部１１３において、ステップＳ３０８でのキーセレクションベクトルの受信に係るＨＤＭＩポート１０５が選択されているか否かが判定される。若し、選択されていると判定されたら、処理はステップＳ３１５に移行される。
【０１１４】
なお、ＨＤＣＰ認証を必要としない機器に対しては、上述したステップＳ３０８とステップＳ３０９の処理が行われず、処理は上述のステップＳ３０４から直接的にステップＳ８０１に移行される。例えば、当該機器において、ステップＳ３０４によるＥＤＩＤ送信が行われたら、次にInfoFrameパケットの送信が行われる。
【０１１５】
一方、ステップＳ３１０で、当該ＨＤＭＩポート１０５が選択されていないと判定されたら、処理はステップＳ３１１に移行される。この場合には、ＨＤＭＩポート１０５に接続された映像信号出力装置１０１は、ＨＤＣＰ用ＲＯＭ１１５にアクセスできないため、認証に失敗していることになる。
【０１１６】
ステップＳ３１１では、セレクタ切り替え信号の受信が待機される。セレクタ切り替え信号が受信されると、次のステップＳ３１２で、受信されたセレクタ切り替え信号に応じて、セレクタ部１１３において選択入力端が切り替えられる。この例では、セレクタ部１１３において、選択入力端１１３Ｂから選択入力端１１３Ａに切り替えられ、ＨＤＭＩポート１０５が選択される。
【０１１７】
ＨＰＤ判定部１２０は、切り替えられた選択入力端１１３ＡのＨＤＭＩポート１０５に接続される映像信号出力装置１０１について、機器管理部７０３の保持する機器管理テーブルの認証要否情報を取得する。
【０１１８】
そして、取得された認証要否情報に基づき、次のステップＳ３１３で、切り替えられた選択入力端のＨＤＭＩポートに接続される映像信号出力装置１０２について、ＨＤＣＰ認証が必要であるか不要であるかが判定される。若し、ＨＤＣＰ認証が必要であると判定されたら、処理はステップＳ３１４に移行する。ステップＳ３１４において、ＨＰＤ送信部１２１は、切り替えられたＨＤＭＩポートに接続される映像信号出力装置に対して、Ｌｏｗ状態のＨＰＤ信号を予め定められた時間（例えば３００ｍｓｅｃ）だけ送信する。
【０１１９】
ステップＳ３１４によるＨＰＤ信号の送信が完了すると、処理はステップＳ３０２に戻される。そして、ＨＰＤ送信部１２１により、Ｈｉｇｈ状態のＨＰＤ信号が、ステップＳ３１２でセレクタ部１１３により選択された映像信号出力装置１０１に対して送信される。これにより、当該映像信号出力装置１０１に対してＤＤＣアクセス準備が完了した旨が再び通知され、通信初期化処理が再度実行され、ＥＤＩＤ要求処理およびＨＤＣＰ認証処理が行われる。
【０１２０】
一方、上述のステップＳ３１３で、機器管理テーブルの認証要否情報に基づき、当該映像信号出力装置１０１においてＨＤＣＰ認証処理が不要であると判定されたら、処理はステップＳ３１５に移行される。この場合、ＤＤＣ通信の初期化処理を行う必要が無く、ＨＰＤ信号は、Ｈｉｇｈ状態が維持される。
【０１２１】
ステップＳ３１５では、テレビジョン受像機１００は、現在セレクタ部１１３により選択されているＨＤＭＩポートに接続された映像信号出力装置から送信された映像データおよび音声データを受信する。これら映像データおよび音声データは、ＨＤＭＩポート１０５または１０６、セレクタ部１１３を介してＨＤＭＩレシーバ１１４に供給される。ＨＤＭＩレシーバ１１４は、これら映像データおよび音声データの暗号を解除して、入力ソース選択部１１２経由で映像信号を映像処理部１３５、音声信号を音声処理部１３７に供給する。
【０１２２】
次のステップＳ３１６で、映像処理部１３５および音声処理部１３７は、供給された映像データおよび音声データを出力処理する。そして、処理はステップＳ３１１に戻され、セレクタ切り替え信号の待機状態とされる。
【０１２３】
なお、本第２の実施形態も、上述した第１の実施形態と同様に、ＨＤＭＩポート１０５および１０６にそれぞれ映像信号出力装置１０１および１０２が接続されている場合にも適用できる。
【０１２４】
本第２の実施形態の場合、ＨＤＣＰ認証が必要な機器が接続されているＨＤＭＩポートが選択されていない場合には、当該機器はＨＤＣＰ用ＲＯＭ１１５にアクセスできないため認証に失敗する。この場合、例えばステップＳ３０９で認証に失敗したとされると、ステップＳ８０１およびステップＳ８０２の処理をスキップし、ステップＳ３１１に処理を移行させることが考えられる。そして、ステップＳ３１２でセレクタが切り替えられステップＳ３１３で機器管理テーブルが参照される際に、当該機器の機器情報が機器管理テーブル上に存在しなければ、ステップＳ３１４に処理を移行し、ＤＤＣ通信を再開させる。
【０１２５】
以上の構成によれば、デジタルビデオカメラのような著作権保護の不要な映像および音声データを出力する、ＨＤＣＰ認証が不要な映像信号出力装置に対し、ＨＤＭＩポートの切り替え時にＤＤＣ通信を再開させる処理を行わずに済む。そのため、ＨＤＭＩポートの切り替え操作を行ってから映像および音声データの出力までの時間を短縮できる。また、本第２の実施形態では、ＣＥＣ制御を省いたので、少ないハードウェア構成で上述の第１の実施形態と同等の効果を得られる。
【０１２６】
＜第３の実施形態＞
次に、本発明の第３の実施形態による処理について、図１３のブロック図、および図１４のフローチャートを参照しながら説明する。
【０１２７】
図１３は、第３の実施形態に適用可能なテレビジョン受像機１１００の一例の構成を示す。なお、図１３において、上述した図２と共通する部分には同一の符号を付し、詳細な説明を省略する。制御部１１０１は、図２に示される制御部１１８に対応するもので、５ＶＰｏｗｅｒ判定部１１９、ＨＰＤ判定部１２０およびＨＰＤ送信部１２１を有する。それと共に、制御部１１０１は、本第３の実施形態に特有の構成として、認証要否情報取得手段としてのＨＤＣＰ認証開始判定部１１０２を有する。ＨＤＣＰ認証開始判定部１１０２は、ＤＤＣライン１２９および１３４を介して供給されるキーセレクションベクトルを監視する。そして、ＤＤＣライン１２９および１３４に接続されている機器について、ＨＤＣＰ認証が必要か不要かを判定する。
【０１２８】
具体的には、ＨＤＣＰ認証開始判定部１１０２は、キーセレクションベクトルを受信した場合に、当該受信がなされたＤＤＣラインを含むＨＤＭＩポートに接続されている機器がＨＤＣＰ認証の必要な機器であると判定する。ＨＤＣＰ認証開始判定部１１０２は、この判定結果に従い、当該ＨＤＭＩポートに対応付けて、当該ＨＤＭＩポートに接続されている機器がＨＤＣＰ認証の必要な機器であることを、機器管理部１１０３に対して通知する。
【０１２９】
機器管理部１１０３は、ＨＤＣＰ認証開始判定部１１０２によるこの通知を受け取ると、受け取った通知に示される情報を、当該ＨＤＭＩポートに接続されている機器の情報として、機器管理テーブルに記憶する。なお、機器管理テーブルに記憶された情報は、当該ＨＤＭＩポートの５ＶＰｏｗｅｒラインが次にＬｏｗ状態に遷移するか、または、新たにＨｉｇｈ状態になるまで保持しておく。
【０１３０】
図１４は、本発明の第３の実施形態による一例の処理を示すフローチャートである。なお、図１４において、上述した図３と共通する部分には同一の符号を付し、詳細な説明を省略する。ステップＳ３０１〜Ｓ３０４で映像信号出力装置１０１または１０２に対するＥＤＩＤの送信に関する一連の処理が行われ、処理はステップＳ１２０１に移行される。  なお、以下では、特に記載のない限り、ＨＤＣＰ認証が必要な映像信号出力装置１０１がＨＤＭＩポート１０５に接続されているものとする。勿論、以下の説明は、映像信号出力装置１０１を映像信号出力装置１０２に置き換えると共に、ＨＤＭＩポート１０５をＨＤＭＩポート１０６に置き換えても適用できる。
【０１３１】
ステップＳ１２０１では、テレビジョン受像機１１００におけるＨＤＣＰ認証開始判定部１１０２により、映像信号出力装置１０１からのキーセレクションベクトルが待機される。若し、所定時間内にキーセレクションベクトルが受信されないと判定されれば、当該映像信号出力装置１０１がＨＤＭＩ認証の不要な機器であるとされ、処理はステップＳ１２０２に移行する。一方、所定時間内にキーセレクションベクトルの受信があったら、処理はステップＳ３０９に移行され、ＨＤＣＰ認証処理が開始される。
【０１３２】
次のステップＳ１２０２では、ステップＳ１２０１の判定結果に基づき、当該映像信号出力装置１０１のＨＤＣＰ認証の要、不要を示す認証要否情報を、当該映像信号出力装置１０１が接続されるＨＤＭＩポート１０５に対応付ける。このＨＤＭＩポート１０５に対応付けられた認証要否情報は、機器管理テーブルに記憶される。すなわち、本第３の実施形態では、キーセレクションベクトルの受信の有無により、映像信号出力装置のＨＤＣＰ認証の要、不要を判断する。
【０１３３】
そして、次のステップＳ３１０で、セレクタ部１１３においてステップＳ１２０１でキーセレクションベクトルの受信判断に係るＨＤＭＩポート１０５が選択されているか否かが判定される。若し、選択されていると判定されたら、処理はステップＳ３１５に移行される。
【０１３４】
一方、ステップＳ３１０で、当該ＨＤＭＩポート１０５が選択されていないと判定されたら、ステップＳ３１１でセレクタ切り替え信号の受信が待機される。セレクタ切り替え信号が受信されると、次のステップＳ３１２で、受信されたセレクタ切り替え信号に応じて、セレクタ部１１３において選択入力端が切り替えられる。この例では、セレクタ部１１３において、選択入力端１１３Ｂから選択入力端１１３Ａに切り替えられ、ＨＤＭＩポート１０５が選択されることになる。
【０１３５】
ＨＰＤ判定部１２０は、切り替えられた選択入力端１１３ＡのＨＤＭＩポート１０５に接続される映像信号出力装置１０１について、機器管理部１１０３の保持する機器管理テーブルの認証要否情報を取得する。そして、取得された認証要否情報に基づき、次のステップＳ３１３で、当該ＨＤＭＩポート１０５に接続される映像信号出力装置１０１について、ＨＤＣＰ認証が必要であるか不要であるかが判定される。若し、ＨＤＣＰ認証が必要であると判定されたら、処理はステップＳ３１４に移行する。
【０１３６】
ステップＳ３１４において、ＨＰＤ送信部１２１は、切り替えられたＨＤＭＩポート１０５に接続される映像信号出力装置に対して、Ｌｏｗ状態のＨＰＤ信号を予め定められた時間（例えば３００ｍｓｅｃ）だけ送信する。
【０１３７】
ステップＳ３１４によるＨＰＤ信号の送信が完了すると、処理はステップＳ３０２に戻される。そして、ＨＰＤ送信部１２１により、Ｈｉｇｈ状態のＨＰＤ信号が、ステップＳ３１２でセレクタ部１１３により選択された映像信号出力装置１０１に対して送信される。これにより、当該映像信号出力装置１０１に対してＤＤＣアクセス準備が完了した旨が再び通知され、通信初期化処理が再度実行され、ＥＤＩＤ要求処理およびＨＤＣＰ認証処理が行われる。
【０１３８】
一方、上述のステップＳ３１３で、機器管理テーブルの認証要否情報に基づき当該映像信号出力装置１０１がＨＤＣＰ認証処理を不要であると判定されたら、処理はステップＳ３１５に移行される。この場合、ＤＤＣ通信の初期化処理を行う必要が無く、ＨＰＤ信号は、Ｈｉｇｈ状態が維持される。
【０１３９】
ステップＳ３１５では、テレビジョン受像機１００は、現在セレクタ部１１３により選択されているＨＤＭＩポートに接続された映像信号出力装置から送信された映像データおよび音声データを受信する。これら映像データおよび音声データは、ＨＤＭＩポート１０５または１０６、セレクタ部１１３を介してＨＤＭＩレシーバ１１４に供給される。ＨＤＭＩレシーバ１１４は、これら映像データおよび音声データの暗号を解除して、入力ソース選択部１１２経由で映像信号を映像処理部１３５、音声信号を音声処理部１３７に供給する。
【０１４０】
次のステップＳ３１６で、映像処理部１３５および音声処理部１３７は、供給された映像データおよび音声データを出力処理する。そして、処理はステップＳ３１１に戻され、セレクタ切り替え信号の待機状態とされる。
【０１４１】
なお、本第３の実施形態も、上述した第１および第２の実施形態と同様に、ＨＤＭＩポート１０５および１０６にそれぞれ映像信号出力装置１０１および１０２が接続されている場合にも適用できる。この場合、テレビジョン受像機１００は、上述したステップＳ３０１〜ステップＳ３０９、ならびに、ステップＳ１２０１およびステップＳ１２０２の処理を、これらＨＤＭＩポート１０５および１０６に接続される映像信号出力装置それぞれに対して行うようにする。それにより、ＨＤＭＩポート１０５および１０６に接続された各々の映像信号出力装置について機器情報を取得し、機器管理テーブルを作成することができる。
【０１４２】
このように、本発明の第３の実施形態によれば、キーセレクションベクトルの受信状態を監視し、ＨＤＭＩポートに接続された映像信号出力装置のＨＤＣＰ認証の必要、不要を管理、記憶する。そして、上述した第１の実施形態および第２の実施形態と同様に、セレクタ部１１３の切り替え時に、ＨＤＣＰ認証の必要な機器に切り替える場合にのみＤＤＣ通信を再開させるような処理を行う。そのため、ＨＤＣＰ認証の不要な機器に切り替える際の時間を短縮できる。
【０１４３】
＜第４の実施形態＞
次に、本発明の第４の実施形態による処理について説明する。図１５は、本第４の実施形態に適用可能なテレビジョン受像機１３００の構成およびＨＤＭＩポートに対する接続形態の一例を示す。なお、図１５に示されるテレビジョン受像機１３００は、図２を用いて説明したテレビジョン受像機１００と同一の構成のものを適用可能である。図１５において、図２と共通する部分には同一の符号を付し、詳細な説明を省略する。
【０１４４】
図１５の例では、映像制御装置としてのテレビジョン受像機１３００のＨＤＭＩポート１０６に対して、映像信号選択装置１３０２が接続される。この映像信号選択装置１３０２は、ＨＤＭＩポート１３０４Ａおよび１３０４Ｂを有し、制御部１３０３の制御に従いこれらＨＤＭＩポート１３０４Ａおよび１３０４Ｂを切り替えることができる。すなわち、テレビジョン受像機１３００は、映像信号選択装置１３０２を介して、ＨＤＭＩポート１３０４Ａに接続される映像信号出力装置１０１と、ＨＤＭＩポート１３０４Ｂに接続される映像信号出力装置１０２とに接続される。
【０１４５】
映像信号選択装置１３０２は、例えばＡＶアンプなどのリピータ装置である。映像信号選択装置１３０２は、制御部１３０３から出力されるセレクタ切り替え信号に応じてセレクタ部１３０４を制御して、ＨＤＭＩポート１３０４Ａおよび１３０４Ｂを切り替え、テレビジョン受像機１３００に対する接続を変更する。これにより、セレクタ部１３０４は、テレビジョン受像機１３００に送信する映像データおよび音声データを選択する。
【０１４６】
５ＶＰｏｗｅｒライン１３０およびＨＰＤライン１３１は、映像信号選択装置１３０２内の制御部１３０３を介してＨＤＭＩポート１３０４Ａおよび１３０４Ｂに接続される。ＣＥＣライン１３２は、ＨＤＭＩポート１３０４Ａおよび１３０４Ｂに対して直接的に接続される。また、ＴＭＤＳライン１３３およびＤＤＣライン１３４は、セレクタ部１３０４を介してＨＤＭＩポート１３０４ＡまたはＨＤＭＩポート１３０４Ｂに接続される。
【０１４７】
また、図示は省略するが、映像信号選択装置１３０２は、ＨＤＭＩポート１３０４Ａおよび１３０４ＢのそれぞれにＥＤＩＤ用ＲＯＭを有すると共に、セレクタ部１３０４の共通端子側にＨＤＣＰ用ＲＯＭを有する。
【０１４８】
テレビジョン受像機１３００において、機器管理部１３０１は、図２に示される機器管理部１２４に対応する。機器管理部１３０１は、本第４の実施形態に特有の構成として、映像信号選択装置１３０２の選択可能なＨＤＭＩポートの情報、ならびに、映像信号選択装置１３０２に接続された映像信号出力装置１０１、１０２の認証要否情報を蓄積する。  映像信号選択装置１３０２は、テレビジョン受像機１３００と接続された後、既に説明したようにしてテレビジョン受像機１３００との間でＤＤＣ要求、ＥＤＩＤ要求、ＥＤＩＤ受信など所定のやりとりが行われ、フィジカルアドレスが確定される。映像信号選択装置１３０２は、フィジカルアドレスが確定すると、テレビジョン受像機１３００に対し、選択されているＨＤＭＩポートを示す情報を含む機器情報を、ＣＥＣコマンドを用いて送信する。
【０１４９】
続いて、映像信号選択装置１３０２に接続される映像信号出力装置１０１および１０２のうち映像信号選択装置１３０２により選択された側の機器は、テレビジョン受像機１３００との間で、映像信号選択装置１３０２を介して上述の所定のやりとりを行う。
【０１５０】
さらに、映像信号選択装置１３０２のＨＤＭＩポート１３０４Ａや１３０４Ｂに対して映像信号出力装置が接続されると、当該映像信号出力装置と映像信号選択装置１３０２との間で、ＨＤＭＩに規定される所定のやりとりが行われる。例えば、図３のフローチャートにおけるステップＳ３０１〜ステップＳ３０４で説明したＥＤＩＤに関する処理を行いフィジカルアドレスを確定する。フィジカルアドレスが確定した映像信号出力装置は、映像信号選択装置１３０２を介して、テレビジョン受像機１３００に対してＣＥＣラインを介して機器情報を含むＣＥＣコマンドを送信することができる。
【０１５１】
テレビジョン受像機１３００は、映像信号選択装置１３０２や、映像信号選択装置１３０２に接続された映像信号出力装置１０１および／または１０２から送信されたＣＥＣコマンドを受信すると、受信されたコマンドをＣＥＣ解析部１２２で解析処理する。解析処理によりＣＥＣコマンドから抽出された機器情報は、機器管理部１３０１において機器管理テーブルに蓄積される。
【０１５２】
また、映像信号選択装置１３０２と映像信号出力装置との間で、図３のステップＳ３０８およびステップＳ３０９で説明したＨＤＣＰ認証処理が行われる。映像信号選択装置１３０２は、例えばテレビジョン受像機１３００と接続された際に、この認証処理で認証された装置について、テレビジョン受像機１３００との間でＨＤＣＰ認証処理を行う。
【０１５３】
テレビジョン受像機１３００は、上述したように、リモコン１０３により遠隔的に操作を行うことが可能である。例えば、テレビジョン受像機１３００は、リモコン１０３の操作に応じて、ＨＤＭＩポート１０５および１０６に接続された装置について、第１の実施形態で既に説明した機器管理情報を用いてリスト表示できる。このとき、上述した映像信号選択装置１３０２のように、テレビジョン受像機１３００のＨＤＭＩポートに接続された装置に対し、さらにＨＤＭＩポートが設けられている場合、このＨＤＭＩポートに接続された装置も、リスト表示される。
【０１５４】
ユーザは、リモコン１０３を操作してリスト表示された装置から１つを選択することで、選択された装置から出力される映像データや音声データによる映像および音声を、テレビジョン受像機１３００から出力させることができる。すなわち、テレビジョン受像機１３００のセレクタ部１１３と、映像信号選択装置１３０２のセレクタ部１３０４は、リモコン１０３による選択操作に応じて、選択された装置の出力がテレビジョン受像機１３００に供給されるように制御される。映像信号選択装置１３０２のセレクタ部１３０４は、リモコン１０３に対する操作に応じて制御部１１８で生成されるＣＥＣコマンドによって制御される。
【０１５５】
テレビジョン受像機１３００において選択された映像信号出力装置から出力された映像データおよび音声データは、映像信号選択装置１３０２を介してテレビジョン受像機１３００に供給され、テレビジョン受像機１３００の表示部やスピーカから出力される。
【０１５６】
図１６は、本第４の実施形態による一例の機器管理テーブルを示す。機器管理テーブルは、接続ポート毎に、フィジカルアドレス、ロジカルアドレス、ベンダＩＤおよびデバイスタイプといった機器情報と、認証要否情報を記憶する。加えて、映像信号選択装置１３０２が接続されている場合には、映像信号選択装置１３０２のＨＤＭＩポート１３０４Ａおよび１３０４Ｂの情報を蓄積する。
【０１５７】
図１６の例では、ＨＤＭＩポート＃Ｂに対して３台の機器が接続されていることが示される。フィジカルアドレスに基づき、第１の機器は、ＨＤＭＩポート＃Ｂに直接的に接続され、第２および第３の機器は、第１の機器を介してＨＤＭＩポート＃Ｂに接続されていることが分かる。また、第２の機器はＨＤＣＰ認証が必要であり、第３の機器はＨＤＣＰ認証が不要であることが分かる。
【０１５８】
図１７は、本発明の第２の実施形態による一例の処理を示すフローチャートである。なお、図１７において、上述した図３と共通する部分には同一の符号を付し、詳細な説明を省略する。
【０１５９】
図１７の処理に先立って、映像信号選択装置１３０２と、映像信号選択装置１３０２に接続された映像信号出力装置１０１および１０２との間で、上述したような所定のやりとりにより、フィジカルアドレスの確定、ＨＤＣＰ認証処理などが行われる。また、初期状態では、映像信号選択装置１３０２において、セレクタ部１３０４は、映像信号出力装置１０１が接続されるＨＤＭＩポート１３０４Ａを選択しているものとする。
【０１６０】
テレビジョン受像機１３００は、ステップＳ３０１〜Ｓ３０４で、映像信号選択装置１３０２に対するＥＤＩＤの送信を行う。送信されたＥＤＩＤは、映像信号選択装置１３０２のセレクタ部１３０４で選択されたＨＤＭＩポートに接続されている映像信号出力装置に受信される。当該映像信号出力装置は、ＥＤＩＤを受信すると、ＣＥＣコマンドをテレビジョン受像機１３００に対して送信する。また、映像信号選択装置１３０２から、セレクタ部１３０４の現在の選択状態を示す情報がＣＥＣコマンドにより送信される。これらのＣＥＣコマンドは、映像信号選択装置１３０２を介してテレビジョン受像機１３００に受信される（ステップＳ３０５）。
【０１６１】
テレビジョン受像機１３００は、受信したＣＥＣコマンドを解析して機器管理テーブルを作成する（ステップＳ３０６、ステップＳ３０７）。この機器管理テーブルは、図１６を用いて説明したように、映像信号選択装置１３０２と、映像信号選択装置１３０２に接続される映像信号出力装置１０１および／または１０２とに関する機器情報が蓄積される。上述したセレクタ部１３０４の現在の選択状態を示す情報は、機器管理テーブルに格納してもよいし、別途、保持してもよい。
【０１６２】
また、セレクタ部１３０４で選択されている映像信号出力装置１０１は、ＥＤＩＤを受信した後、テレビジョン受像機１３００に対してキーセレクションベクトルを送信し、ＨＤＣＰ認証を試みる。キーセレクションベクトルがテレビジョン受像機１３００に受信されると、ＨＤＣＰ認証処理が行われる（ステップＳ３０８およびステップＳ３０９）。
【０１６３】
そして、次のステップＳ３１０で、セレクタ部１１３において、ステップＳ３０８でキーセレクションベクトルの送信に係るＨＤＭＩポート（図１５の例ではＨＤＭＩポート１０６）が選択されているか否かが判定される。若し、選択されていると判断されたら、処理はステップＳ１５０１に移行される。
【０１６４】
なお、ＨＤＣＰ認証を必要としない機器に対しては、上述したステップＳ３０８とステップＳ３０９の処理が行われず、処理は上述のステップＳ３０７から直接的にステップＳ３１０に移行される。例えば、上述した図１６に示す機器情報テーブルを参照し、ＨＤＭＩポート＃Ｂに接続されフィジカルアドレスが［２．２．０．０］である機器は、ＨＤＣＰ認証処理が不要とされている。したがって、この機器からのＤＤＣ要求に応じて上述のステップＳ３０１からの処理が行われている場合、ステップＳ３０７による機器管理テーブル作成後、処理が直接的にステップＳ３１０に移行される。
【０１６５】
一方、ステップＳ３１０で、キーセレクションベクトルの送信に係るＨＤＭＩポートが選択されていないと判定されたら、処理はステップＳ３１１に移行され、セレクタ切り替え信号が待機される。
【０１６６】
ステップＳ３１１で、セレクタ切り替え信号が受信されると、次のステップＳ３１２で、受信されたセレクタ切り替え信号に応じて、セレクタ部１１３において選択入力端が切り替えられる。この例では、セレクタ部１１３において、選択入力端１１３Ａから選択入力端１１３Ｂに切り替えられ、ＨＤＭＩポート１０６が選択されることになる。セレクタ部１１３の切り替えが行われると、処理はステップＳ１５０１に移行される。
【０１６７】
なお、本第４の実施形態では、セレクタ切り替え信号は、テレビジョン受像機１３００のセレクタ部１１３に対する切り替え指示と、映像信号選択装置１３０２のセレクタ部１３０４に対する切り替え指示とを含む。すなわち、テレビジョン受像機１３００は、ＣＥＣコマンドを用いて映像信号選択装置１３０２のセレクタ部１３０４を制御することが可能である。例えばステップＳ３０７で作成された機器管理テーブルを参照して映像信号選択装置１３０２に接続された映像信号出力装置のフィジカルアドレスを取得し、映像信号選択装置１３０２に対して、セレクタ部１３０４の切り替え指示を送信する。
【０１６８】
ステップＳ１５０１で、テレビジョン受像機１３００は、映像信号選択装置１３０２内のセレクタ部１３０４において、ステップＳ３０８でのキーセレクションベクトルの送信に係るＨＤＭＩポートが選択されているか否かを判定する。この例では、セレクタ部１３０４においてＨＤＭＩポート１３０４Ａが選択されているか否かが判定されることになる。若し、選択されていると判定されたら、処理はステップＳ３１５に移行される。一方、当該ＨＤＭＩポートが選択されていないと判断されたら、処理はステップＳ１５０２に移行される。
【０１６９】
ステップＳ１５０２で、テレビジョン受像機１３００は、映像信号選択装置１３０２に対して、当該ＨＤＭＩポートを選択するようにセレクタ部１３０４を切り替えるＣＥＣコマンドを送信する。この例では、セレクタ部１３０４をＨＤＭＩポート１３０４Ａに切り替えるようなＣＥＣコマンドが送信されることになる。ＣＥＣコマンドが送信されると、処理がステップＳ３１３に移行される。
【０１７０】
ステップＳ３１３では、映像信号選択装置１３０２において切り替えられたＨＤＭＩポートに接続される映像信号出力装置がＨＤＣＰ認証処理を必要とするか否かが判定される。すなわち、ＨＰＤ判定部１２０は、ＨＤＭＩポート１３０４Ａに接続される映像信号出力装置１０１について、機器管理部１３０１の保持する機器管理テーブルの認証要否情報を取得する。そして、取得された認証要否情報に基づき、当該映像信号出力装置１０１について、ＨＤＣＰ認証が必要であるか不要であるかが判定される。若し、ＨＤＣＰ認証が必要であると判定されたら、処理はステップＳ３１４に移行する。
【０１７１】
ステップＳ３１４において、ＨＰＤ送信部１２１は、ステップＳ３１３でＨＤＣＰ認証が必要であると判定された映像信号出力装置に対して、Ｌｏｗ状態のＨＰＤ信号を予め定められた時間（例えば３００ｍｓｅｃ）だけ送信する。そして、処理はステップＳ３０２に戻され、ＨＰＤ送信部１２１によりＨｉｇｈ状態のＨＰＤ信号が送信される。このＨＰＤ信号は、映像信号選択装置１３０２の制御部１３０３を介して当該映像信号出力装置に送信される。これにより、ＤＤＣアクセス準備が完了した旨が通知され、通信初期化処理が実行される。
【０１７２】
一方、上述のステップＳ３１３で、機器管理テーブルの認証要否情報に基づき当該映像信号出力装置１０１がＨＤＣＰ認証処理を不要であると判定されたら、処理はステップＳ３１５に移行される。この場合、ＤＤＣ通信の初期化処理を行う必要が無く、ＨＰＤ信号は、Ｈｉｇｈ状態が維持される。
【０１７３】
ステップＳ３１５では、テレビジョン受像機１３００は、現在セレクタ部１１３により選択されているＨＤＭＩポートで映像データおよび音声データを受信する。この例では、この映像データおよび音声データは、映像信号出力装置１０１から送信され、映像信号選択装置１３０２を介してテレビジョン受像機１３００に受信される。受信された映像データおよび音声データは、セレクタ部１１３を介してＨＤＭＩレシーバ１１４に供給される。ＨＤＭＩレシーバ１１４は、これら映像データおよび音声データの暗号を解除して、入力ソース選択部１１２経由で映像信号を映像処理部１３５、音声信号を音声処理部１３７に供給する。
【０１７４】
次のステップＳ３１６で、映像処理部１３５および音声処理部１３７は、供給された映像データおよび音声データを出力処理する。そして、処理はステップＳ３１１に戻され、セレクタ切り替え信号の待機状態とされる。
【０１７５】
このように、本発明の第４の実施形態によれば、テレビジョン受像機１３００は、ＨＤＭＩポートに接続された映像信号選択装置１３０２のセレクタ部１３０４の状態を記憶する。それと共に、テレビジョン受像機１３００は、映像信号選択装置１３０２のＨＤＭＩポートに接続された映像信号出力装置の認証要否情報を記憶する。そして、上述した第１の実施形態および第２の実施形態と同様に、セレクタ部１１３および映像信号選択装置１３０２のセレクタ部１３０４において、ＨＤＣＰ認証の必要な装置に切り替えられる場合にのみ、ＤＤＣ通信を再開させるような処理を行う。そのため、ＨＤＣＰ認証の不要な装置に切り替えが行われる際の時間を短縮できる。
【０１７６】
＜他の実施形態＞
上述の各実施形態は、システム或は装置のコンピュータ（或いはＣＰＵ、ＭＰＵ等）によりソフトウェア的に実現することも可能である。
【０１７７】
従って、上述の各実施形態をコンピュータで実現するために、該コンピュータに供給されるコンピュータプログラム自体も本発明を実現するものである。つまり、上述の実施形態の機能を実現するためのコンピュータプログラム自体も本発明の一つである。
【０１７８】
なお、上述の各実施形態を実現するためのコンピュータプログラムは、コンピュータで読み取り可能であれば、どのような形態であってもよい。例えば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等で構成することができるが、これらに限るものではない。
【０１７９】
上述の各実施形態を実現するためのコンピュータプログラムは、記憶媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【０１８０】
有線／無線通信を用いたコンピュータプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムファイル）をサーバに記憶しておく。プログラムファイルとしては、実行形式のものであっても、ソースコードであっても良い。
【０１８１】
そして、このサーバにアクセスしたクライアントコンピュータに、プログラムファイルをダウンロードすることによって供給する。この場合、プログラムファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
【０１８２】
つまり、上述の各実施形態を実現するためのプログラムファイルをクライアントコンピュータに提供するサーバ装置も本発明の一つである。
【０１８３】
また、上述の各実施形態を実現するためのコンピュータプログラムを暗号化して格納した記憶媒体を配布し、所定の条件を満たしたユーザに、暗号化を解く鍵情報を供給し、ユーザの有するコンピュータへのインストールを許可してもよい。鍵情報は、例えばインターネットを介してホームページからダウンロードさせることによって供給することができる。
【０１８４】
また、上述の各実施形態を実現するためのコンピュータプログラムは、すでにコンピュータ上で稼働するＯＳの機能を利用するものであってもよい。
【０１８５】
さらに、上述の各実施形態を実現するためのコンピュータプログラムは、その一部をコンピュータに装着される拡張ボード等のファームウェアで構成してもよいし、拡張ボード等が備えるＣＰＵで実行するようにしてもよい。
【図１】
2010068509.tif 000003
【図２】
2010068509.tif 000004
【図３】
2010068509.tif 000005
【図４】
2010068509.tif 000006
【図５】
2010068509.tif 000007
【図６】
2010068509.tif 000008
【図７】
2010068509.tif 000009
【図８】
2010068509.tif 000010
【図９】
2010068509.tif 000011
【図１０】
2010068509.tif 000012
【図１１】
2010068509.tif 000013
【図１２】
2010068509.tif 000014
【図１３】
2010068509.tif 000015
【図１４】
2010068509.tif 000016
【図１５】
2010068509.tif 000017
【図１６】
2010068509.tif 000018
【図１７】
2010068509.tif 000019