(57)【要約】【課題】認証処理が必要な複数の機器からの入力切り替えを安定的に行う。【解決手段】テレビジョン受像機は、ＨＤＭＩポートに接続される外部接続機器からＤＤＣアクセスが要求されると、ＨＰＤ信号をＨｉｇｈ状態とし、ＤＤＣアクセスをオン状態とする。外部接続機器の要求に応じてＥＤＩＤが送信された後、外部接続機器からのＨＤＣＰによる認証開始要求が受信されると、複数のＨＤＭＩポートから当該外部接続機器が接続されるＨＤＭＩポートが選択されているか否かが判定される。当該ポートが選択されていないと判定されたら、当該外部接続機器が接続されるＨＤＭＩポートの選択が待機される。当該ポートが選択されたらＨＰＤ信号をＬｏｗ状態としてＤＤＣアクセスをオフ状態とし、１００ｍｓｅｃ経過後、ＨＰＤ信号をＨｉｇｈ状態に切り替えＤＤＣアクセスを再びオン状態とする。【選択図】図３
2009253468.tif 000002
【特許請求の範囲】
【請求項１】
外部接続機器を接続するための複数の接続手段であって、該複数の接続手段のそれぞれが、前記外部接続機器に対して通信初期化処理の開始を通知するための制御信号線を含み、
前記複数の接続手段のうち、ビデオデータおよびオーディオデータのうち少なくとも一方の入力先として１つを選択する選択手段と、
前記外部接続機器がビデオデータおよびオーディオデータのうち少なくとも一方を出力するための通信に必要な認証情報が記憶され、前記選択手段によって選択されている前記接続手段に接続された前記外部接続機器からアクセス可能な記憶手段と、
前記接続手段に含まれる前記制御信号線により、該接続手段に接続された前記外部接続機器に対して、前記記憶手段へのアクセスを含む前記通信初期化処理を開始するように通知する通知手段と、
前記通知手段による前記通知を制御する制御手段と
を有し、
前記制御手段は、前記選択手段によって選択される前記接続手段の変更を検出したら、該変更によって新たに選択された前記接続手段に含まれる前記制御信号線により前記通知を行うように前記通知手段を制御する
ことを特徴とする映像制御装置。
【請求項２】
前記通知手段は、前記制御信号線の電位を予め定められた時間だけオフレベルに維持した後、オンレベルに切り替えることにより前記通知を行う
ことを特徴とする請求項１に記載の映像制御装置。
【請求項３】
前記予め定められた時間は、前記外部接続機器が前記オフレベルを認識することが可能となる時間以上の長さである
ことを特徴とする請求項２に記載の映像制御装置。
【請求項４】
該映像制御装置に関する情報が記憶される機器情報記憶手段をさらに有し、
前記制御手段は、
該外部接続機器からの要求に応じて前記機器情報記憶手段から送信されるデータが前記情報の最終データであると判定したら前記選択手段の状態を検出し、
前記選択手段によって選択される前記接続手段の変更を検出したら、該変更によって新たに選択された前記接続手段に含まれる前記制御信号線により前記通知を行うように前記通知手段を制御する
ことを特徴とする請求項１に記載の映像制御装置。
【請求項５】
前記制御手段は、
前記外部接続機器から前記記憶手段へのアクセスが要求されたら前記選択手段の状態を検出し、
前記選択手段によって選択される前記接続手段の変更を検出したら、該変更によって新たに選択された前記接続手段に含まれる前記制御信号線により前記通知を行うように前記通知手段を制御する
ことを特徴とする請求項１に記載の映像制御装置。
【請求項６】
外部接続機器を接続するための、該外部接続機器に対して通信初期化処理の開始を通知するための制御信号線をそれぞれ含む複数の接続手段のうち、ビデオデータおよびオーディオデータのうち少なくとも一方の入力先として１つを選択する選択ステップと、
前記外部接続機器がビデオデータおよびオーディオデータのうち少なくとも一方を出力するための通信に必要な認証情報が記憶され、前記選択ステップによって選択されている前記接続手段に接続された前記外部接続機器からアクセス可能な記憶手段へのアクセスを含む前記通信初期化処理を、前記接続手段に含まれる前記制御信号線により、該接続手段に接続された前記外部接続機器に対して開始するように通知する通知ステップと、
前記通知ステップによる前記通知を制御する制御ステップと
を有し、
前記制御ステップは、前記選択ステップによって選択される前記接続手段の変更を検出したら、該変更によって新たに選択された前記接続手段に含まれる前記制御信号線により前記通知を行うように前記通知ステップを制御する
ことを特徴とする映像制御装置の制御方法。
【請求項７】
コンピュータを請求項１乃至請求項５の何れか１項に記載の映像制御装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像制御装置および映像制御方法に関し、特には、ビデオデータおよびオーディオデータを送信する外部接続機器が接続される接続端子を複数備える映像制御装置およびその制御方法に関する。
【背景技術】
【０００２】
近年、テレビジョン受像機などの映像制御装置に対して入力される映像信号の高解像度化が進んでいる。例えば、地上デジタル放送においては、フルハイビジョン映像と呼ばれる１９２０画素×１０８０画素の映像が用いられることが多くなっている。このような高解像度の映像信号は、単位時間当たりに伝送される情報量も膨大なものとなる。そこで、この高解像度の映像信号を、例えばハードディスクレコーダといった外部接続機器からからテレビジョン受像機に送信するために、ＨＤＭＩと呼ばれるインターフェイスが用いられる。なお、ＨＤＭＩは、High-Definition Multimedia Interfaceの略称である。
【０００３】
ＨＤＭＩは、１本のケーブルでビデオデータおよびオーディオデータを伝送することができ、複数ケーブル接続の煩わしさが無いという利点もある。そのため、ＨＤＭＩによる接続を行うＨＤＭＩポートの映像制御装置への装備数も、年々増加してきている。
【０００４】
ＨＤＭＩでは、ＴＭＤＳチャンネルと、ＣＥＣチャンネルと、ＤＤＣとを用いて接続機器間での情報伝送を行う。ＴＭＤＳ(Transition Minimized Differential Signaling)チャンネルは、ビデオデータ、オーディオデータおよび補助データの伝送を行う。
【０００５】
ＣＥＣ(Consumer Electronics Control)チャンネルは、機器制御信号の伝送を行う。ＣＥＣチャンネルによる通信（以下、ＣＥＣ通信と呼ぶ）を用いることで、ＨＤＭＩにより接続された映像制御装置と外部接続機器とを、各々のリモコンからの制御ではなく、１のリモコンから連動して制御することが可能となる。例えば、映像制御装置の電源オフに連動して外部接続機器の電源をオフにしたり、外部接続機器の再生開始に連動して、映像制御装置の入力切り替えを実行するなどの機能を実現できる。
【０００６】
また、ＨＤＭＩでは、ＤＤＣにより、ＥＤＩＤの伝送を行うと共に、ＨＤＣＰによる認証を行う。なお、ＤＤＣは、Display Data Channelの略称である。ＥＤＩＤは、Extended Display Identification Dataの略称である。また、ＨＤＣＰは、High-bandwidth Digital Content Protectionの略称である。
【０００７】
ＥＤＩＤにより、映像制御装置に関する情報やソースフィジカルアドレス（以下、フィジカルアドレス）といった各種情報が伝送される。フィジカルアドレスは、そのＨＤＭＩポートに接続された機器のアドレスを示す。すなわち、ＥＤＩＤを用いることで、映像制御装置の受信可能な解像度、オーディオストリーム情報、映像制御装置の持つスピーカ情報、外部接続機器が取得すべきフィジカルアドレスを通知することが可能となる。
【０００８】
また、ＨＤＣＰによれば、外部接続機器から映像制御装置に対して伝送されるビデオデータおよびオーディオデータに対して、公開鍵方式を利用した暗号化が施される。ＨＤＭＩでは、ＨＤＭＩケーブルを介して通信を行うことで、ＨＤＣＰによる認証を行う。その結果、例えば外部接続機器が映像制御装置を認証しなかった場合、外部接続機器は、当該映像制御装置に対するビデオデータおよびオーディオデータの送信を拒絶する。
【０００９】
特許文献１に、ＤＤＣによる通信に関する技術が記載されている。ＤＤＣ通信は、映像制御装置側でＨＤＭＩのＨＰＤ(Hot Plug Detect)信号をオフからオンにすることで開始される。特許文献１によれば、このＤＤＣ通信に応じて外部機器側から伝送されたビデオデータおよびオーディオデータが映像制御装置側で設定したフォーマットと異なる場合は、映像制御装置側で再度ＨＰＤ信号をオフからオンとすることにより、ＤＤＣ通信を再度行う。それにより、ＤＤＣ通信失敗時に映像および音声が出力されない状態のまま保持されることを解決している。
【特許文献１】特開２００７−７８９８０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ここで、一台の映像制御装置に複数台の外部接続機器がＨＤＭＩにより接続された環境において、ＣＥＣ機能を用いて映像制御装置の入力切り替えを行う場合について考える。この場合、ＣＥＣ機能による入力切り替えを行うに当たり、予め、映像制御装置から各外部接続機器に対してＥＤＩＤを送信し、各外部接続機器のフィジカルアドレスを生成する必要がある。そのため、映像制御装置は、各ＨＤＭＩポートにＥＤＩＤ情報が格納されたＥＤＩＤ用ＲＯＭを実装する必要がある。
【００１１】
一方、映像制御装置は、ＨＤＣＰによる認証を行うための認証情報をＨＤＣＰ用のＲＯＭに保持する。この認証情報は、外部接続機器から映像制御装置に対して伝送されるビデオデータおよびオーディオデータの暗号を解除するための認証に必要とされる。そのため、映像制御装置は、１画面に同時に表示可能なＨＤＭＩポート数に対応する個数のみ、当該ＨＤＣＰ用ＲＯＭを持てばよい。
【００１２】
すなわち、ＥＤＩＤ用ＲＯＭは、各ＨＤＭＩポートにそれぞれ実装されるのに対し、ＨＤＣＰ用ＲＯＭは、映像制御装置が有するＨＤＭＩポート数よりも少ない個数しか実装されない可能性がある。
【００１３】
このようにＥＤＩＤ用ＲＯＭの個数よりもＨＤＣＰ用ＲＯＭの個数が少ないと、外部接続機器と映像制御装置との間でＤＤＣ通信を行った場合に、外部接続機器がＥＤＩＤ用ＲＯＭにはアクセスできるが、ＨＤＣＰ用ＲＯＭにはアクセスできない状態が発生する。この場合、ＨＤＣＰ用ＲＯＭのアクセス要求に対する応答が得られず、ＤＤＣラインの状態が不定となる。このＤＤＣラインの不定状態時に、映像制御装置において入力切り替えを行った場合、ＤＤＣによるアクセスが正常に復帰せず、ビデオデータの表示やオーディオデータの出力ができない可能性があるという問題点があった。
【００１４】
例えば、入力切り替えにより選択された外部接続機器において、ＨＤＣＰ用ＲＯＭへのアクセスが行えずＨＤＣＰによる映像制御装置の認証が行えなければ、当該外部接続機器においてビデオデータおよびオーディオデータの送信が拒絶される。また例えば、外部接続機器がＨＤＣＰ用ＲＯＭに対するアクセスの応答待ち状態から正常に復帰できない場合も有り得る。
【００１５】
上述した特許文献１は、受信機において、受信されるビデオデータおよびオーディオデータをモニタし、受信機が対応できるフォーマットのビデオデータおよびオーディオデータを受信したか否かを判定する。そして、受信機が出力できないフォーマットのビデオデータおよびオーディオデータを受信したと判定された場合に、異常データであると認識する。異常データの受信が認識されたら、ＨＰＤ信号をオフし、その後再びＨＰＤ信号をオンすることにより再度ＤＤＣアクセスを開始させている。
【００１６】
しかしながら、特許文献１の技術によれば、ビデオデータおよびオーディオデータをモニタリングする回路部が必要であるという問題点があった。また、特許文献１では、受信されたビデオデータやオーディオデータが異常データであるか否かを判定するために、受信されたこれらのデータのフォーマット検出を行う必要がある。そのため、受信されたビデオデータおよびオーディオデータが異常データであると認識するまでに、一定の時間が必要になるという問題点があった。
【００１７】
したがって、本発明の目的は、認証処理が必要な複数の機器からの入力切り替えを安定的に行うことができる映像制御装置およびその制御方法を提供することにある。
【課題を解決するための手段】
【００１８】
この発明は、上述した課題を解決するために、外部接続機器を接続するための複数の接続手段であって、複数の接続手段のそれぞれが、外部接続機器に対して通信初期化処理の開始を通知するための制御信号線を含み、複数の接続手段のうち、ビデオデータおよびオーディオデータのうち少なくとも一方の入力先として１つを選択する選択手段と、外部接続機器がビデオデータおよびオーディオデータのうち少なくとも一方を出力するための通信に必要な認証情報が記憶され、選択手段によって選択されている接続手段に接続された外部接続機器からアクセス可能な記憶手段と、接続手段に含まれる制御信号線により、接続手段に接続された外部接続機器に対して、記憶手段へのアクセスを含む通信初期化処理を開始するように通知する通知手段と、通知手段による通知を制御する制御手段とを有し、制御手段は、選択手段によって選択される接続手段の変更を検出したら、変更によって新たに選択された接続手段に含まれる制御信号線により通知を行うように通知手段を制御することを特徴とする映像制御装置である。
【００１９】
また、本発明は、外部接続機器を接続するための、外部接続機器に対して通信初期化処理の開始を通知するための制御信号線をそれぞれ含む複数の接続手段のうち、ビデオデータおよびオーディオデータのうち少なくとも一方の入力先として１つを選択する選択ステップと、外部接続機器がビデオデータおよびオーディオデータのうち少なくとも一方を出力するための通信に必要な認証情報が記憶され、選択ステップによって選択されている接続手段に接続された外部接続機器からアクセス可能な記憶手段へのアクセスを含む通信初期化処理を、接続手段に含まれる制御信号線により、接続手段に接続された外部接続機器に対して開始するように通知する通知ステップと、通知ステップによる通知を制御する制御ステップとを有し、制御ステップは、選択ステップによって選択される接続手段の変更を検出したら、変更によって新たに選択された接続手段に含まれる制御信号線により通知を行うように通知ステップを制御することを特徴とする映像制御装置の制御方法である。
【発明の効果】
【００２０】
本発明は、上述した構成を有するため、認証処理が必要な複数の機器からの入力切り替えを安定的に行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を、図面を参照しながら説明する。図１は、本発明を適用可能な一例のシステム構成を概略的に示す。映像制御装置としてのテレビジョン受像機１００は、ＨＤＭＩ端子を複数、有する。図１の例では、テレビジョン受像機１００は、２個のＨＤＭＩポート１０３および１０４を有し、ＨＤＭＩに対応する外部接続機器を２台まで接続可能とされている。
【００２２】
ここでは、ＨＤＭＩポート１０３に対し、外部接続機器１０１がＨＤＭＩケーブル２１０Ａを介して接続されているものとする。また、ＨＤＭＩポート１０４に対し、外部接続機器１０２がＨＤＭＩケーブル２１０Ｂを介して接続されているものとする。外部接続機器１０１および１０２は、例えばハードディスクや光ディスクといった記録媒体を用いてビデオデータおよびオーディオデータの記録再生を行うレコーダであるものとする。
【００２３】
テレビジョン受像機１００は、リモートコントロールコマンダ２００（以下、リモコン２００と略称する）により遠隔的に操作を行うことが可能とされている。例えば、リモコン２００は、操作部に対する操作に応じて生成される制御信号を赤外線信号に変調し、送信する。この赤外線信号は、テレビジョン受像機１００の赤外線受信部２０１で受信され、復調され制御信号が復元される。テレビジョン受像機１００の図示されない制御部は、この制御信号に基づきテレビジョン受像機１００の各部を制御し、リモコン２００に対してなされた操作に応じた動作を実現する。
【００２４】
例えば、テレビジョン受像機１００は、ＨＤＭＩポート１０３および１０４の一方を、リモコン２００に対する操作に応じて外部入力端子として選択することができる。選択されたＨＤＭＩポートに接続された機器（外部接続機器１０１とする）から出力された映像データによる映像が、例えばＬＣＤ(Liquid Crystal Display)による表示部２０２に表示される。
【００２５】
ユーザがリモコン２００を操作し、外部入力端子をＨＤＭＩポート１０３からＨＤＭＩポート１０４へと切り替える指示を入力したとする。これにより、図示されない制御部は、後述するセレクタ１０７を、ＨＤＭＩポート１０４を選択するように制御する。これにより、選択される機器を外部接続機器１０１から外部接続機器１０２へと切り替える。すると、表示部２０２対する表示が、外部接続機器１０１から出力された映像データによる映像から外部接続機器１０２から出力された映像データによる映像へと切り替わる。
【００２６】
また、リモコン２００の操作により、テレビジョン受像機１００にＨＤＭＩ接続された機器の動作を制御することができる。図１の例では、リモコン２００に対する操作により、外部接続機器１０１や外部接続機器１０２における記録再生動作などを制御することができる。
【００２７】
図２は、テレビジョン受像機１００の構成例を示すブロック図である。ＣＰＵ２２０は、ＲＯＭおよびＲＡＭ（図示しない）が接続され、ＲＯＭに格納されたプログラムに従い、ＲＡＭをワークメモリとして用いてテレビジョン受像機１００の全体の動作を制御する。例えば、ＣＰＵ２２０は、ユーザ操作に応じてリモコン２００から送信され、赤外線受光部２０１で受光された赤外線信号が復調された制御信号に基づき、テレビジョン受像機１００を制御するための各種コマンドや制御信号を生成し、出力する。
【００２８】
選択手段としてのセレクタ１０７は、ＣＰＵ２２０から供給されるセレクタ切り換え信号１１４に応じて選択入力端１０７Ａおよび１０７Ｂを切り替える。これにより、セレクタ１０７は、ビデオデータおよびオーディオデータの入力先としてＨＤＭＩポート１０３およびＨＤＭＩポート１０４のうち何れか１つを選択する。例えば、リモコン２００に対するユーザ操作に応じて、ＣＰＵ２２０がセレクタ切り換え信号１１４を生成する。このセレクタ切り替え信号１１４は、セレクタ１０７に供給されると共に、制御部１１２に供給される。
【００２９】
ＨＤＭＩレシーバ１０８は、セレクタ１０７によりＨＤＭＩポート１０３および１０４のうち選択されたＨＤＭＩポートから入力された信号を受信する。ＨＤＭＩレシーバ１０８に受信された信号のうち、ビデオデータは、映像処理部１１０に供給され、所定の信号処理が適用された後、例えば表示部２０２への表示に供される。同様に、ＨＤＭＩレシーバ１０８に受信された信号のうちオーディオデータデータは、音声処理部１１１に供給され、所定の信号処理が適用された後、図示されないスピーカなどの音響デバイスにより音声として出力される。
【００３０】
接続手段としてのＨＤＭＩポート１０３および１０４は、ＴＭＤＳライン＃１および＃２、５ＶＰｏｗｅｒライン１１６および１１７、ならびに、ＤＤＣライン１２２および１２３をそれぞれ有する。さらに、ＨＤＭＩポート１０３および１０４は、制御信号線としてのＨＰＤライン１１９および１２０を有する。また、図示は省略するが、ＨＤＭＩポート１０３および１０４は、テレビジョン受像機１００と、外部接続機器１０１および１０２との間で連動動作させるためのＣＥＣコマンドの送受信を行うＣＥＣラインをさらに備えている。
【００３１】
制御手段としての制御部１１２は、セレクタ判定部１１３、５ＶＰｏｗｅｒ判定部１１５、ＨＰＤ送信部１１８、ＥＤＩＤ最終判定部１２１およびＨＤＣＰ開始判定部１２４を有する。制御部１１２が有するこれら各判定部および送信部は、例えば図示されないＣＰＵにより、同じく図示されないＲＯＭに予め格納されたプログラムにより制御される。
【００３２】
ＴＭＤＳライン＃１および＃２は、外部接続機器１０１および１０２からテレビジョン受像機１００に対してビデオデータ、オーディオデータおよび補助データを送信するためのラインである。ＤＤＣライン１２２および１２３は、テレビジョン受像機１００と外部接続機器１０１および１０２との間でＥＤＩＤのやりとりや、ＨＤＣＰによる認証情報の受け渡しを行うためのラインである。すなわち、ＤＤＣライン１２２および１２３は、ＥＤＩＤの送信とＨＤＣＰによる暗号認証の受け渡しとで共用される。
【００３３】
ＨＤＭＩポート１０３から導出されるＴＭＤＳライン＃１およびＤＤＣライン１２２は、セレクタ１０７の選択入力端１０７Ａに接続される。また、ＤＤＣライン１２２は、ＥＤＩＤ用ＲＯＭ１０５が接続されると共に、制御部１１２に接続される。制御部１１２に接続されたＤＤＣライン１２２は、制御部１１２内で分岐され、ＥＤＩＤ最終判定部１２１およびＨＤＣＰ開始判定部１２４にそれぞれ接続される。
【００３４】
同様にして、ＨＤＭＩポート１０４から導出されるＴＭＤＳライン＃２およびＤＤＣライン１２３がセレクタ１０７の選択入力端１０７Ｂに接続される。ＤＤＣライン１２３は、ＥＤＩＤ用ＲＯＭ１０５が接続されると共に、制御部１１２に接続される。図示のように、ＤＤＣライン１２３は、制御部１１２内で分岐され、ＥＤＩＤ最終判定部１２１およびＨＤＣＰ開始判定部１２４にそれぞれ接続される。
【００３５】
ＥＤＩＤ最終判定部１２１は、ＤＤＣライン１２２および１２３を介して伝送されるＥＤＩＤから、ＥＤＩＤアクセス最終データを検出する。また、ＨＤＣＰ開始判定部１２４は、ＤＤＣライン１２２および１２３を介して供給されるＨＤＣＰアクセス開始データ（キーセレクションベクトルと称される）を検出する。
【００３６】
機器情報記憶手段としてのＥＤＩＤ用ＲＯＭ１０５および１０６は、書き換え可能な不揮発性メモリである。ＥＤＩＤ用ＲＯＭ１０５および１０６には、ディスプレイ性能といったテレビジョン受像機１００に関する各種情報や、フィジカルアドレスといったＨＤＭＩポートのアドレス情報などが格納される。ＥＤＩＤ用ＲＯＭ１０５および１０６は、それぞれＨＤＭＩポート１０３および１０４に対して個別のフィジカルアドレスが格納される。例えば、ＥＤＩＤ用ＲＯＭ１０５は、フィジカルアドレス［１.０.０.０］が格納され、ＥＤＩＤ用ＲＯＭ１０６は、フィジカルアドレス［２.０.０.０］が格納される。
【００３７】
ＨＤＭＩポート１０３および１０４から導出される５ＶＰｏｗｅｒライン１１６および１１７は、それぞれ制御部１１２内の５ＶＰｏｗｅｒ判定部１１５に接続される。５ＶＰｏｗｅｒライン１１６および１１７は、それぞれ、外部接続機器１０１および１０２からテレビジョン受像機１００に対してＤＤＣアクセスを要求するためのラインである。
【００３８】
ＨＤＭＩポート１０３および１０４から導出されるＨＰＤライン１１９および１２０は、それぞれ制御部１１２内のＨＰＤ送信部１１８に接続される。ＨＰＤライン１１９および１２０は、それぞれ、テレビジョン受像機１００から外部接続機器１０１および１０２に対してＤＤＣアクセスの準備が完了したことを通知するためのラインである。通知手段としてのＨＰＤ送信部１１８は、ＨＰＤライン１１９および１２０の電位を、高電圧のＨｉｇｈ状態（オンレベル）および低電圧のＬｏｗ状態（オフレベル）の何れかの状態にさせる。Ｈｉｇｈ状態で、対応するＨＤＭＩポートにおいてＤＤＣアクセスの準備が完了しＤＤＣアクセスがオン状態となったことを示す。ＨＰＤライン１１９および１２０がＬｏｗ状態の場合、ＤＤＣアクセスがオフ状態とされる。なお、ＨＤＭＩによれば、Ｈｉｇｈ状態は、電圧が２．４Ｖ〜５．３Ｖの範囲とされ、Ｌｏｗ状態は、電圧が０Ｖ〜０．４Ｖの範囲とされている。
【００３９】
記憶手段としてのＨＤＣＰ用ＲＯＭ１０９がＨＤＭＩレシーバ１０８に接続される。ＨＤＣＰ用ＲＯＭ１０９は、ＨＤＣＰによる認証を行うための認証情報が格納される。外部接続機器１０１および１０２のうち、セレクタ１０７が選択しているＨＤＭＩポートに接続されている機器がＨＤＣＰ用ＲＯＭ１０９にアクセス可能である。外部接続機器１０１および１０２のうち、ＨＤＣＰ用ＲＯＭ１０９とアクセスを行った外部接続機器とテレビジョン受像機１００との間で、ＨＤＣＰによる認証処理を行う。ＨＤＭＩレシーバ１０８は、認証処理に成功すると、セレクタ１０７から供給されたビデオデータおよびオーディオデータの暗号を解除する。
【００４０】
制御部１１２において、セレクタ判定部１１３は、ＣＰＵ２２０から供給されるセレクタ切り換え信号１１４に基づき、セレクタ１０７において入力が選択入力端１０７Ａおよび１０７Ｂのうち何れに切り替えられているかを判定する。この判定結果に基づき、制御部１１２は、セレクタ１０７によりＨＤＭＩポート１０３および１０４のうち何れが選択されているかを検出することができる。
【００４１】
＜第１の実施形態＞
次に、本発明の第１の実施形態による処理について、図３のフローチャートおよび図４のタイミングチャート、ならびに、上述した図２のブロック図を参照しながら説明する。図３は、本発明の第１の実施形態による一例の処理を示すフローチャートである。ここでは、ＨＤＭＩポート１０３に接続される外部接続機器１０１と、ＨＤＭＩポート１０４に接続される外部接続機器１０２のうち、外部接続機器１０２を選択する場合を例にとって説明する。勿論、以下に説明する処理は、外部接続機器１０２と外部接続機器１０１とを入れ替えても同様とされる。
【００４２】
ステップＳ１で、制御部１１２は、外部接続機器１０２からのＤＤＣアクセス要求を待機する。制御部１１２において、５ＶＰｏｗｅｒ判定部１１５が、外部接続機器１０２が接続されるＨＤＭＩポート１０４から導出される５ＶＰｏｗｅｒライン１１７の電圧値に基づき、ＤＤＣアクセス要求の有無を判定する。外部接続機器１０２からのＤＤＣアクセス要求があったと判定されたら、処理はステップＳ２に移行される。
【００４３】
ステップＳ２では、ＨＰＤ送信部１１８がＨＰＤライン１２０に対してＨｉｇｈ状態のＨＰＤ信号を送信し、ＤＤＣアクセスがオンとなったことを外部接続機器１０２に対して通知する。これにより、外部接続機器１０２に対して通信初期化処理を開始するように通知される。
【００４４】
次のステップＳ３で、外部接続機器１０２からのＥＤＩＤの要求が待機される。外部接続機器１０２からＤＤＣライン１２３を介して、ＥＤＩＤ用ＲＯＭ１０６に対してスレーブアドレスおよびリードコマンドが供給されると、ＥＤＩＤ用ＲＯＭ１０６からＥＤＩＤが読み出され、外部接続機器１０２に送信される（ステップＳ４）。このＥＤＩＤは、外部接続機器１０２に受信される。
【００４５】
外部接続機器１０２は、ＥＤＩＤの受信が完了したと判断すると、テレビジョン受像機１００に対し、ＤＤＣライン１２３を介してキーセレクションベクトルを送信する。このキーセレクションベクトルは、テレビジョン受像機１００に受信されると、制御部１１２内のＨＤＣＰ開始判定部１２４に供給される（ステップＳ５）。なお、キーセレクションベクトルは、ＨＤＣＰによるアクセス開始を示すコマンドである。
【００４６】
なお、外部接続機器１０２は、受信したＥＤＩＤに格納されるＨＤＭＩポート１０４のフィジカルアドレスに基づき、自機のフィジカルアドレスを生成する。生成されたフィジカルアドレスは、所定のタイミング、例えばステップＳ４からステップＳ５の処理の間に、ＣＥＣコマンドにより外部接続機器１０２からテレビジョン受像機１００に対して送信される。このフィジカルアドレスは、ＣＰＵ２２０内のメモリに一旦書き込まれる。テレビジョン受像機１００は、外部接続機器１０２のフィジカルアドレスを用いて、ＣＥＣコマンドによる外部接続機器１０２の制御を行うことができる。
【００４７】
キーセレクションベクトルがＨＤＣＰ開始判定部１２４に受信されると、処理はステップＳ６に移行される。ステップＳ６では、セレクタ判定部１１３により、セレクタ１０７において選択入力端１０７Ａおよび１０７Ｂのうち何れが選択されているかが判定される。セレクタ判定部１１３は、例えばセレクタ切り替え信号１１４の電圧値や、セレクタ１０７との間でなされるシリアル通信などに基づきこの判定を行う。そして、この判定結果に基づき、セレクタ１０７において選択されているＨＤＭＩポートが検出され、ＨＤＭＩポート１０３および１０４のうち、外部接続機器１０２に対応するポート（この例ではＨＤＭＩポート１０４）が選択されているか否かが判断される。
【００４８】
ステップＳ６で、若し、セレクタ判定部１１３の判定結果に基づき、セレクタ１０７においてＨＤＭＩポート１０４が選択されていることが検出されれば、ＨＤＣＰによる認証処理が行われる。すなわち、外部接続機器１０２は、ＤＤＣライン１２３およびセレクタ１０７の選択入力端１０７Ｂを介して、ＨＤＭＩレシーバ１０８に接続されるＨＤＣＰ用ＲＯＭ１０９にアクセスする。そして、外部接続機器１０２は、ＨＤＣＰ用ＲＯＭ１０９に格納される認証情報を、ＤＤＣライン１２３を介して読み出して、テレビジョン受像機１００の認証を行う。
【００４９】
ＨＤＣＰによる認証が成功すると（ステップＳ７）、通信初期化処理が終了したとされ、処理はステップＳ８に移行される。ここで、外部接続機器１０２側では、ステップＳ７におけるＨＤＣＰによる認証が成功すると、ビデオデータおよびオーディオデータを出力し、ＨＤＭＩケーブル２１０Ｂを介してテレビジョン受像機１００に送信する。ステップＳ８では、テレビジョン受像機１００において、このビデオデータおよびオーディオデータがＨＤＭＩポート１０４により受信され（ステップＳ８）、セレクタ１０７の選択入力端１０７Ｂを介してＨＤＭＩレシーバ１０８に供給される。ＨＤＭＩレシーバ１０８では、供給されたビデオデータおよびオーディオデータの暗号を解除し、ビデオデータを映像処理部１１０に供給し、オーディオデータを音声処理部１１１に供給する（ステップＳ９）。
【００５０】
一方、上述したステップＳ６において、セレクタ１０７においてＨＤＭＩポート１０４が選択されていないと判断されれば、処理はステップＳ１０に移行され、ＨＤＣＰによる認証が失敗したとされる。すなわち、セレクタ１０７においてＨＤＭＩポート１０３が選択されていれば、外部接続機器１０２は、ＨＤＣＰ用ＲＯＭ１０９にアクセスすることができない。そのため、外部接続機器１０２は、ＨＤＣＰによるテレビジョン受像機１００の認証を行えず、認証が失敗する。
【００５１】
次のステップＳ１１で、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されるのを待機する。例えば、ステップＳ１１では、セレクタ判定部１１３の判定結果に基づき、セレクタ１０７において選択されているＨＤＭＩポートが検出される。その結果、ＨＤＭＩポート１０３からＨＤＭＩポート１０４へと選択が変更されたと判断されたら、処理はステップＳ１２に移行される。
【００５２】
ここで、上述のステップＳ１０で、ＨＤＣＰ用ＲＯＭ１０９に外部接続機器１０２からアクセスができないためにＨＤＣＰによる認証に失敗すると、ＤＤＣライン１２３が不定状態となる。この場合、その後セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４を選択したとしても、外部接続機器１０２が正常なビデオデータおよびオーディオデータを送信できない可能性がある。
【００５３】
そのため、この第１の実施形態では、ステップＳ１２において、ＨＰＤ送信部１１８が、外部接続機器１０２に対してＬｏｗ状態のＨＰＤ信号を予め定められた時間だけ送信する。Ｌｏｗ状態のＨＰＤ信号を送信する時間は、外部接続機器１０２がＬｏｗ状態を認識することが可能な時間とされる。ＨＤＭＩの規格によれば、この時間は最短で１００ｍｓとされている。この第１の実施形態でも、ステップＳ１２において、Ｌｏｗ状態のＨＰＤ信号を１００ｍｓｅｃの間、送信するものとする。なお、Ｌｏｗ状態のＨＰＤ信号の送信時間は、１００ｍｓｅｃに限らず、この時間以上であってもよい。
【００５４】
ステップＳ１２によるＨＰＤ信号の送信が完了したら、処理はステップＳ２に戻され、ＨＰＤ送信部１１８により、Ｈｉｇｈ状態のＨＰＤ信号が外部接続機器１０２に対して送信される。これにより、外部接続機器１０２に対してＤＤＣアクセス準備が完了した旨が再び通知され、通信初期化処理が再度実行され、ＥＤＩＤ要求処理およびＨＤＣＰ認証処理が行われる。
【００５５】
第１の実施形態による処理を、図４のタイミングチャートを用いると共に、図３のフローチャートを適宜参照しながら、より具体的に説明する。なお、図４において、図４（ａ）〜図４（ｄ）は、外部接続機器１０１側すなわちＨＤＭＩポート１０３側の各種信号のタイミングの例を示す。また、図４（ｆ）〜図４（ｉ）は、外部接続機器１０２側すなわちＨＤＭＩポート１０４側の各種信号のタイミングの例を示す。更に、図４（ｅ）は、セレクタ１０７の一例の動作タイミングを示す。図４（ｅ）では、ＨＤＭＩポート１０３およびＨＤＭＩポート１０４がそれぞれＨＤＭＩ＃１およびＨＤＭＩ＃２として示されている。
【００５６】
より詳細には、図４（ａ）および図４（ｆ）は、それぞれ５ＶＰｏｗｅｒライン１１６および１１７の電圧変化の例を示す。図４（ｂ）および図４（ｇ）は、それぞれＨＰＤライン１１９および１２０の電圧変化の例を示す。図４（ｃ）および図４（ｈ）は、それぞれＤＤＣアクセスの状態の例を示す。図４（ｄ）および図４（ｉ）は、それぞれセレクタ１０７から出力されるビデオデータおよびオーディオデータの例を示す。
【００５７】
一例として、当初から、ＨＤＭＩポート１０３に対して外部接続機器１０１が接続されると共に、セレクタ１０７においてＨＤＭＩポート１０３が選択されている場合について説明する。この場合、例えば外部接続機器１０１の起動に伴い、５ＶＰｏｗｅｒライン１１６に対して所定の電圧が印加される（図４の時間ｔ１）。５ＶＰｏｗｅｒ判定部１１５は、５ＶＰｏｗｅｒライン１１６の電圧値に基づき、外部接続機器１０１からＤＤＣアクセス要求があったと判定する（図３のステップＳ１）。
【００５８】
ＤＤＣアクセス要求に応じ、時間ｔ２で、ＨＰＤ送信部１１８によりＨＰＤ信号がＨｉｇｈ状態とされる（図３のステップＳ２）。その後の時間ｔ３で、外部接続機器１０１からテレビジョン受像機１００に対して、ＥＤＩＤ用ＲＯＭ１０５に対するアクセス要求が送信される。そして、このアクセス要求によりＥＤＩＤ用ＲＯＭ１０５から読み出されたＥＤＩＤが、時間ｔ３で、外部接続機器１０１に対して送信される（図３のステップＳ３およびステップＳ４）。外部接続機器１０１は、ＥＤＩＤの読み出しを完了すると、ＨＤＣＰのキーセレクションベクトルをテレビジョン受像機１００に対して送信する。このキーセレクションベクトルは、ＨＤＣＰ開始判定部１２４に受信され、時間ｔ４で、ＨＤＣＰによる認証が試みられる。
【００５９】
時間ｔ４の時点では、外部接続機器１０１がＨＤＭＩポート１０３に接続されると共に、図４（ｅ）に例示されるように、セレクタ１０７において、ＨＤＭＩポート１０３が選択されている（図３のステップＳ６）。したがって、外部接続機器１０１は、ＨＤＣＰ用ＲＯＭ１０９にアクセスすることができ、ＨＤＣＰによる認証が成功する（図３のステップＳ７）。これにより、時間ｔ５で、外部接続機器１０１からテレビジョン受像機１００に対してビデオデータおよびオーディオデータが出力される（図３のステップＳ８）。
【００６０】
他の例として、上述した例の如く外部接続機器１０１が接続されたＨＤＭＩポート１０３が入力として選択されている状態で、入力を外部接続機器１０２が接続されたＨＤＭＩポート１０４に切り替えた場合について説明する。
【００６１】
例えば外部接続機器１０２の起動に伴い、５ＶＰｏｗｅｒライン１１７に対して所定の電圧が印加されると（図４の時間ｔ１０）、５ＶＰｏｗｅｒ判定部１１５により、外部接続機器１０２からＤＤＣアクセス要求があったと判定される（図３のステップＳ１）。
【００６２】
ＤＤＣアクセス要求に応じ、時間ｔ１１でＨＰＤ信号がＨｉｇｈ状態とされ（図３のステップＳ２）、その後、外部接続機器１０２からテレビジョン受像機１００に対して、ＥＤＩＤ用ＲＯＭ１０６に対するアクセス要求が送信される。このアクセス要求によりＥＤＩＤ用ＲＯＭ１０６から読み出されたＥＤＩＤが、時間ｔ１２で、外部接続機器１０２に対して送信される（図３のステップＳ３およびステップＳ４）。外部接続機器１０２は、ＥＤＩＤの読み出しを完了すると、ＨＤＣＰのキーセレクションベクトルをテレビジョン受像機１００に対して送信する。このキーセレクションベクトルは、ＨＤＣＰ開始判定部１２４に受信され、時間ｔ１３で、ＨＤＣＰによる認証が試みられる。
【００６３】
図４（ｅ）に例示されるように、時間ｔ１３において、セレクタ１０７では、ＨＤＭＩポート１０３が選択されている。そのため、図３のステップＳ６において、セレクタ１０７で外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されていないと判断され、処理が図３のステップＳ１０に移行され、ＨＤＣＰによる認証が失敗したとされる（時間ｔ１４）。すなわち、この時間ｔ１４の時点では、外部接続機器１０２は、ＥＤＩＤ用ＲＯＭ１０６にはアクセスでき、ＨＤＣＰ用ＲＯＭ１０９にはアクセスできない状態となっており、ＤＤＣライン１２３の状態が不定となる。
【００６４】
その後、例えばユーザ操作に応じてセレクタ１０７において時間ｔ１５で選択ＨＤＭＩポート１０４が選択されたものとする（図３のステップＳ１１）。すると、時間ｔ１６で、ＨＰＤ送信部１１８によりＨＰＤライン１２０に対して、ＨＰＤ信号が例えば１００ｍｓｅｃの期間、Ｌｏｗ状態に維持される（図３のステップＳ１２）。
【００６５】
時間ｔ１６から１００ｍｓｅｃが経過した時間ｔ１７で、Ｈｉｇｈ状態のＨＰＤ信号が、ＨＰＤ送信部１１８によりＨＰＤライン１２０に対して送信される（図３のステップＳ２）。このＨｉｇｈ状態のＨＰＤ信号に応じて、外部接続機器１０２からテレビジョン受像機１００に対してＥＤＩＤアクセスが要求される。この要求に応じて、ＥＤＩＤがテレビジョン受像機１００から外部接続機器１０２に対して送信される（時間ｔ１８、図３のステップＳ３およびステップＳ４）。
【００６６】
さらに、外部接続機器１０２からキーセレクションベクトルが送信され、時間ｔ１９で、テレビジョン受像機１００に受信される（図３のステップＳ５）。時間ｔ１９の時点では、図３（ｅ）に例示されるように、既にセレクタ１０７において、選択されるＨＤＭＩポートがＨＤＭＩポート１０３からＨＤＭＩポート１０４へと変更されている。そのため、外部接続機器１０２に対応するポートが選択されていると判定され（図３のステップＳ６）、時間ｔ２０で、ＨＤＣＰによる認証が成功したとされる（図３のステップＳ７）。ＨＤＣＰによる認証が成功すると、外部接続機器１０２からビデオデータおよびオーディオデータがテレビジョン受像機１００に対して送信される。
【００６７】
このように、本発明の第１の実施形態によれば、外部接続機器がＥＤＩＤ用ＲＯＭへのアクセスが行えるが、ＨＤＣＰ用ＲＯＭへのアクセスが行えないというＤＤＣライン不定状態時でも安定的に入力切り替えを行うことができる。これにより、外部接続機器からのビデオデータおよびオーディオデータをテレビジョン受像機１００で表示できなるということがなくなり、システムの信頼性が向上する。また、ＤＤＣライン不定状態時に入力切り替えが実行された場合において、ビデオデータおよびオーディオデータをモニタリングする必要がなく、したがってモニタリングして異常と検出するまでの時間を短縮することが可能となる。
【００６８】
＜第２の実施形態＞
次に、本発明の第２の実施形態による処理について、図５のフローチャートおよび図６のタイミングチャート、ならびに、上述した図２のブロック図を参照しながら説明する。図５は、本発明の第２の実施形態による一例の処理を示すフローチャートである。
【００６９】
本第２の実施形態では、外部接続機器に対するＥＤＩＤの最終データの送信に応じて、セレクタ１０７が当該外部接続機器に対応するＨＤＭＩポートを選択しているか否かを判定する。そして、セレクタ１０７が当該ＨＤＭＩポートを選択していないと判定されたら、当該外部接続機器に対してＬｏｗ状態のＨＰＤ信号を送信し、セレクタ１０７が当該ＨＤＭＩポートを選択するのを待機する。
【００７０】
ここでは、ＨＤＭＩポート１０３に接続される外部接続機器１０１と、ＨＤＭＩポート１０４に接続される外部接続機器１０２のうち、外部接続機器１０２を選択する場合を例にとって説明する。勿論、以下に説明する処理は、外部接続機器１０２と外部接続機器１０１とを入れ替えても同様とされる。
【００７１】
なお、以下の第２の実施形態の説明において、上述した第１の実施形態と共通する部分については、適宜、説明を省略する。
【００７２】
ステップＳ２０で、制御部１１２は、外部接続機器１０２からのＤＤＣアクセス要求を待機し、外部接続機器１０２からのＤＤＣアクセス要求があったと判定されたら、処理をステップＳ２１に移行させる。ステップＳ２１では、ＨＰＤ送信部１１８がＨＰＤライン１２０に対してＨｉｇｈ状態のＨＰＤ信号を送信し、ＤＤＣアクセスがオンとなったことを外部接続機器１０２に通知する。
【００７３】
次のステップＳ２２で、外部接続機器１０２からのＥＤＩＤの要求が待機される。外部接続機器１０２からＤＤＣライン１２３を介してＥＤＩＤ用ＲＯＭ１０６に対してスレーブアドレスおよびリードコマンドが供給されると、ＥＤＩＤ用ＲＯＭ１０６からＥＤＩＤが読み出され、外部接続機器１０２に送信される（ステップＳ２３）。
【００７４】
次のステップＳ２４で、制御部１１２は、ＥＤＩＤの最終データが送信されたか否かを判定する。すなわち、制御部１１２内のＥＤＩＤ最終判定部１２１において、ＤＤＣライン１２３がモニタされ、送信されているＥＤＩＤがＥＤＩＤの最終データであるか否かを判定する。例えば、ＥＤＩＤ最終判定部１２１は、ＤＤＣライン１２３に送信されているデータが、ＥＤＩＤにおける２５６バイト目のデータであれば、最終データの送信が行われたと判定する。ＥＤＩＤ最終判定部１２１により、最終データの送信が行われたと判定されたら、処理はステップＳ２５に移行される。
【００７５】
ステップＳ２５では、セレクタ１０７においてＨＤＭＩポート１０３および１０４のうち、外部接続機器１０２に対応するポート（この例ではＨＤＭＩポート１０４）が選択されているか否かが、セレクタ判定部１１３により判定される。判定結果に基づきセレクタ１０７において選択されているＨＤＭＩポートが検出される。その結果、若し、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されていると判断されれば、ＨＤＣＰによる認証処理を行う。
【００７６】
すなわち、外部接続機器１０２は、ＤＤＣライン１２３およびセレクタ１０７の選択入力端１０７Ｂを介して、ＨＤＭＩレシーバ１０８に接続されるＨＤＣＰ用ＲＯＭ１０９にアクセスする。そして、外部接続機器１０２は、ＨＤＣＰ用ＲＯＭ１０９に格納される認証情報を、ＤＤＣライン１２３を介して読み出して、テレビジョン受像機１００の認証を行う。
【００７７】
ＨＤＣＰによる認証が成功すると（ステップＳ２６）、外部接続機器１０２においてビデオデータおよびオーディオデータの出力が行われる。このビデオデータおよびオーディオデータがテレビジョン受像機１００に受信される（ステップＳ２７）。テレビジョン受像機１００において、このビデオデータおよびオーディオデータがＨＤＭＩポート１０４により受信され、セレクタ１０７の選択入力端１０７Ｂを介してＨＤＭＩレシーバ１０８に供給される。ＨＤＭＩレシーバ１０８では、供給されたビデオデータおよびオーディオデータの暗号を解除し、ビデオデータを映像処理部１１０に供給し、オーディオデータを音声処理部１１１に供給する（ステップＳ２８）。
【００７８】
一方、上述したステップＳ２５において、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されていないと判断されれば、処理はステップＳ２９に移行される。ステップＳ２９では、ＨＰＤ送信部１１８が、外部接続機器１０２に対してＬｏｗ状態のＨＰＤ信号を送信する。その後、処理はステップＳ３０に移行され、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されるのを待機する。
【００７９】
例えば、ステップＳ３０では、セレクタ判定部１１３の判定結果に基づき、制御部１１２により、セレクタ１０７においてＨＤＭＩポート１０３からＨＤＭＩポート１０４へと選択が変更されたと検出されたら、処理はステップＳ２１に戻される。そして、ＨＰＤ送信部１１８により、外部接続機器１０２に送信しているＨＰＤ信号がＬｏｗ状態からＨｉｇｈ状態へと切り替えられる。これにより、外部接続機器１０２に対してＤＤＣアクセス準備が完了した旨が再び通知され、ＥＤＩＤ要求処理およびＨＤＣＰ認証処理が再度行われる。
【００８０】
第２の実施形態による処理を、図６のタイミングチャートを用いると共に、図５のフローチャートを適宜参照しながら、より具体的に説明する。なお、図６において、図６（ａ）〜図６（ｄ）は、上述した図４（ａ）〜図４（ｄ）と同様に、外部接続機器１０１側すなわちＨＤＭＩポート１０３側の各種信号のタイミングの例を示す。また、図６（ｆ）〜図６（ｉ）は、上述した図４（ｆ）〜図４（ｉ）と同様に、外部接続機器１０２側すなわちＨＤＭＩポート１０４側の各種信号のタイミングの例を示す。更に、図６（ｅ）は、上述した図４（ｅ）と同様に、セレクタ１０７の一例の動作タイミングを示す。
【００８１】
一例として、当初から、ＨＤＭＩポート１０３に対して外部接続機器１０１が接続されると共に、セレクタ１０７においてＨＤＭＩポート１０３が選択されている場合について説明する。この場合、例えば外部接続機器１０１の起動に伴い、５ＶＰｏｗｅｒライン１１６に対して所定の電圧が印加される（図６の時間ｔ３０）。５ＶＰｏｗｅｒ判定部１１５は、５ＶＰｏｗｅｒライン１１６の電圧値に基づき、外部接続機器１０１からＤＤＣアクセス要求があったと判定する（図５のステップＳ２０）。
【００８２】
ＤＤＣアクセス要求に応じ、ＨＰＤ送信部１１８により、時間ｔ３１でＨＰＤ信号がＨｉｇｈ状態とされる（図５のステップＳ２１）。その後、外部接続機器１０１からテレビジョン受像機１００に対して、ＥＤＩＤ用ＲＯＭ１０５に対するアクセス要求が送信される。そして、このアクセス要求によりＥＤＩＤ用ＲＯＭ１０５から読み出されたＥＤＩＤが、時間ｔ３２で、外部接続機器１０１に対して送信される（図５のステップＳ２２およびステップＳ２３）。
【００８３】
ＥＤＩＤ最終判定部１２１でＥＤＩＤの最終データが送信されたと判定されたら（図５のステップＳ２４）、処理はステップＳ２５に移行される。ステップＳ２５では、セレクタ判定部１１３の判定結果に基づき、セレクタ１０７が選択しているＨＤＭＩポートが検出され、セレクタ１０７において外部接続機器１０１に対応するＨＤＭＩポート１０３を選択しているかが判断される。
【００８４】
この第３の例では、外部接続機器１０１がＨＤＭＩポート１０３に接続されると共に、図６（ｅ）に例示されるように、セレクタ１０７において、ＨＤＭＩポート１０３に対応するＨＤＭＩポート１０３が選択されている。そのため、外部接続機器１０１は、ＨＤＣＰ用ＲＯＭ１０９にアクセスすることができ（時間ｔ３３）、ＨＤＣＰによる認証が成功する（図５のステップＳ２６）。これにより、時間ｔ３４で、外部接続機器１０１からテレビジョン受像機１００に対してビデオデータおよびオーディオデータが出力される（図５のステップＳ２７）。
【００８５】
他の例として、上述した例の如く外部接続機器１０１が接続されたＨＤＭＩポート１０３が入力として選択されている状態で、入力を外部接続機器１０２が接続されるＨＤＭＩポート１０４に切り替える場合について説明する。
【００８６】
例えば外部接続機器１０２の起動に伴い、５ＶＰｏｗｅｒライン１１７に対して所定の電圧が印加されると（図６の時間ｔ４０）、５ＶＰｏｗｅｒ判定部１１５により、外部接続機器１０２からＤＤＣアクセス要求があったと判定される（図５のステップＳ２０）。
【００８７】
ＤＤＣアクセス要求に応じ、ＨＰＤ送信部１１８により、時間ｔ４１でＨＰＤ信号がＨｉｇｈ状態とされる（図５のステップＳ２１）。その後、外部接続機器１０２からテレビジョン受像機１００に対して、ＥＤＩＤ用ＲＯＭ１０６に対するアクセス要求が送信される。このアクセス要求によりＥＤＩＤ用ＲＯＭ１０６から読み出されたＥＤＩＤが、時間ｔ４２で、外部接続機器１０２に対して送信される（図５のステップＳ２２およびステップＳ２３）。
【００８８】
ＥＤＩＤ最終判定部１２１によりＥＤＩＤの最終データが送信されたと判定されたら（時間ｔ４３）、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されているか否かが検出される。図６（ｅ）に例示されるように、時間ｔ４３においてＨＤＭＩポート１０３が選択されており、外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されていないと判定される。
【００８９】
この場合、図５のステップＳ２９の処理に従い、時間ｔ４４で、ＨＰＤ送信部１１８により、Ｌｏｗ状態のＨＰＤ信号が送信される。そして、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されるのを待機する。例えば時間ｔ４５で、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されたことが検出されたら、図５のステップＳ２１に処理が戻される。そして、ＨＰＤ送信部１１８により、Ｈｉｇｈ状態のＨＰＤ信号が外部接続機器１０２に対して送信される（時間ｔ４６）。これにより、外部接続機器１０２に対してＤＤＣアクセス準備が完了した旨が再び通知され、通信初期化処理が再度行われＥＤＩＤ要求処理（時間ｔ４７）およびＨＤＣＰ認証処理（時間ｔ４８）が行われる。ＨＤＣＰによる認証に成功したら、外部接続機器１０２からビデオデータおよびオーディオデータが送信される（時間ｔ４９）。
【００９０】
このように、本発明の第２の実施形態によれば、外部接続機器がＥＤＩＤ用ＲＯＭにアクセスできるが、ＨＤＣＰ用ＲＯＭアクセスできないというＤＤＣライン不定状態となる時間が短縮される。したがって、セレクタ１０７において入力切り替えが実行された場合において、上述した第１の実施形態より短時間で、外部接続機器から出力されたビデオデータおよびオーディオデータを、テレビジョン受像機１００に表示させることができる。
【００９１】
＜第３の実施形態＞
次に、本発明の第３の実施形態による処理について、図７のフローチャートおよび図８のタイミングチャート、ならびに、上述した図２のブロック図を参照しながら説明する。図７は、本発明の第３の実施形態による一例の処理を示すフローチャートである。
【００９２】
本第３の実施形態では、外部接続機器からのキーセレクションベクトルの受信に応じて、セレクタ１０７が当該外部接続機器に対応するＨＤＭＩポートを選択しているか否かを判定する。そして、セレクタ１０７が当該ＨＤＭＩポートを選択していないと判定されたら、当該外部接続機器に対してＬｏｗ状態のＨＰＤ信号を送信し、セレクタ１０７が当該ＨＤＭＩポートを選択するのを待機する。
【００９３】
ここでは、ＨＤＭＩポート１０３に接続される外部接続機器１０１と、ＨＤＭＩポート１０４に接続される外部接続機器１０２のうち、外部接続機器１０２を選択する場合を例にとって説明する。勿論、以下に説明する処理は、外部接続機器１０２と外部接続機器１０１とを入れ替えても同様とされる。
【００９４】
なお、以下の第３の実施形態の説明において、上述した第１および第２の実施形態と共通する部分については、適宜、説明を省略する。
【００９５】
制御部１１２は、外部接続機器１０２からのＤＤＣアクセス要求があったと判定されたら（ステップＳ４０）、処理をステップＳ４１に移行させ、ＨＰＤ送信部１１８によりＨＰＤライン１２０に対してＨｉｇｈ状態のＨＰＤ信号を送信する。そして、外部接続機器１０２からのＥＤＩＤの要求に応じて（ステップＳ４２）、ＥＤＩＤ用ＲＯＭ１０６からＥＤＩＤが読み出され、外部接続機器１０２に送信される（ステップＳ４３）。
【００９６】
次のステップＳ４４で、制御部１１２は、ＤＤＣライン１２３を介してキーセレクションベクトルが受信されたか否かを判定する。すなわち、外部接続機器１０２は、ＥＤＩＤの受信が完了すると、ＨＤＣＰによる認証を開始するため、テレビジョン受像機１００に対してキーセレクションベクトルを送信する。テレビジョン受像機１００では、制御部１１２内のＨＤＣＰ開始判定部１２４において、ＤＤＣライン１２３がモニタされ、ＤＤＣライン１２３を介して送信されるキーセレクションベクトルの検出を行う。ＨＤＣＰ開始判定部１２４により、ＤＤＣライン１２３を介してキーセレクションベクトルが受信されたと判定されたら、制御部１１２は、処理をステップＳ４５に移行させる。
【００９７】
ステップＳ４５では、セレクタ判定部１１３の判定結果に基づき、セレクタ１０７においてＨＤＭＩポート１０３および１０４のうち、外部接続機器１０２に対応するＨＤＭＩポート（この例ではＨＤＭＩポート１０４）が選択されているか否かが判断される。若し、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されていると判断されれば、ＨＤＣＰによる認証が行われる。
【００９８】
ＨＤＣＰによる認証が成功すると（ステップＳ４６）、外部接続機器１０２においてビデオデータおよびオーディオデータの出力が行われる。このビデオデータおよびオーディオデータがテレビジョン受像機１００のＨＤＭＩポート１０４により受信され（ステップＳ４７）、セレクタ１０７の選択入力端１０７Ｂを介してＨＤＭＩレシーバ１０８に供給される。ＨＤＭＩレシーバ１０８では、供給されたビデオデータおよびオーディオデータの暗号を解除し、ビデオデータを映像処理部１１０に供給し、オーディオデータを音声処理部１１１に供給する（ステップＳ４８）。
【００９９】
一方、上述したステップＳ４５において、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されていないと判断されれば、処理はステップＳ４９に移行される。ステップＳ４９では、ＨＰＤ送信部１１８が、外部接続機器１０２に対してＬｏｗ状態のＨＰＤ信号を送信する。その後、処理はステップＳ５０に移行され、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されるのを待機する。
【０１００】
例えば、ステップＳ５０では、セレクタ判定部１１３の判定結果に基づき、制御部１１２により、セレクタ１０７において選択されるＨＤＭＩポートのＨＤＭＩポート１０３からＨＤＭＩポート１０４への変更が検出されたら、処理はステップＳ４１に戻される。そして、ＨＰＤ送信部１１８により、外部接続機器１０２に送信するＨＰＤ信号がＬｏｗ状態からＨｉｇｈ状態に切り替えられる。これにより、外部接続機器１０２に対してＤＤＣアクセス準備が完了した旨が再び通知され、ＥＤＩＤ要求処理およびＨＤＣＰ認証処理が再度行われる。
【０１０１】
第３の実施形態による処理を、図８のタイミングチャートを用いると共に、図７のフローチャートを適宜参照しながら、より具体的に説明する。なお、図８において、図８（ａ）〜図８（ｄ）は、上述した図４（ａ）〜図４（ｄ）と同様に、外部接続機器１０１側すなわちＨＤＭＩポート１０３側の各種信号のタイミングの例を示す。また、図８（ｆ）〜図８（ｉ）は、上述した図４（ｆ）〜図４（ｉ）と同様に、外部接続機器１０２側すなわちＨＤＭＩポート１０４側の各種信号のタイミングの例を示す。更に、図８（ｅ）は、上述した図４（ｅ）と同様に、セレクタ１０７の一例の動作タイミングを示す。
【０１０２】
一例として、当初から、ＨＤＭＩポート１０３に対して外部接続機器１０１が接続されると共に、セレクタ１０７においてＨＤＭＩポート１０３が選択されている場合について説明する。この場合、例えば外部接続機器１０１の起動に伴い、５ＶＰｏｗｅｒライン１１６に対して所定の電圧が印加される（図８の時間ｔ６０）。５ＶＰｏｗｅｒ判定部１１５は、５ＶＰｏｗｅｒライン１１６の電圧値に基づき、外部接続機器１０１からＤＤＣアクセス要求があったと判定する（図７のステップＳ４０）。
【０１０３】
ＤＤＣアクセス要求に応じ、ＨＰＤ送信部１１８により、時間ｔ６１でＨＰＤ信号がＨｉｇｈ状態とされる（図７のステップＳ４１）。その後、外部接続機器１０１からテレビジョン受像機１００に対して、ＥＤＩＤ用ＲＯＭ１０５に対するアクセス要求が送信される。そして、このアクセス要求によりＥＤＩＤ用ＲＯＭ１０５から読み出されたＥＤＩＤが、時間ｔ６２で、外部接続機器１０１に対して送信される（図７のステップＳ４２およびステップＳ４３）。
【０１０４】
外部接続機器１０１は、ＥＤＩＤの読み出しを完了すると、ＨＤＣＰのキーセレクションベクトルをテレビジョン受像機１００に対して送信する。このキーセレクションベクトルは、時間ｔ６３で、ＨＤＣＰ開始判定部１２４に受信される。
【０１０５】
ＨＤＣＰ開始判定部１２４が外部接続機器１０１からのキーセレクションベクトルを受信したと判定したら（図７のステップＳ４４）、処理が図７のステップＳ４５に移行される。そして、セレクタ判定部１１３により、セレクタ１０７において外部接続機器１０１に対応するＨＤＭＩポート１０３が選択されているか否かが判定される。この例では、外部接続機器１０１がＨＤＭＩポート１０３に接続されると共に、図８（ｅ）に例示されるように、セレクタ１０７において、ＨＤＭＩポート１０３が選択されている。そのため、外部接続機器１０１は、ＨＤＣＰ用ＲＯＭ１０９にアクセスすることができる。これにより、ＨＤＣＰによる認証が成功し（図７のステップＳ４６）、時間ｔ６４で、外部接続機器１０１からテレビジョン受像機１００に対してビデオデータおよびオーディオデータが出力される（図７のステップＳ４７）。
【０１０６】
他の例として、上述した例の如くＨＤＭＩポート１０３に接続された外部接続機器１０１が入力として選択されている状態で、ＨＤＭＩポート１０４に接続された外部接続機器１０２に入力を切り替える場合について説明する。
【０１０７】
例えば外部接続機器１０２の起動に伴い、５ＶＰｏｗｅｒライン１１７に対して所定の電圧が印加されると（図８の時間ｔ７０）、５ＶＰｏｗｅｒ判定部１１５により、外部接続機器１０２からＤＤＣアクセス要求があったと判定される（図７のステップＳ４０）。
【０１０８】
ＤＤＣアクセス要求に応じ、時間ｔ７１でＨＰＤ信号がＨｉｇｈ状態とされ（図７のステップＳ４１）、その後、外部接続機器１０２からテレビジョン受像機１００に対して、ＥＤＩＤ用ＲＯＭ１０６に対するアクセス要求が送信される。このアクセス要求によりＥＤＩＤ用ＲＯＭ１０６から読み出されたＥＤＩＤが、時間ｔ７２で、外部接続機器１０２に対して送信される（図７のステップＳ４２およびステップＳ４３）。
【０１０９】
外部接続機器１０２は、ＥＤＩＤの読み出しが完了したら、キーセレクションベクトルをテレビジョン受像機１００に対して送信し、ＨＤＣＰによる認証を試みる。キーセレクションベクトルは、時間ｔ７３でテレビジョン受像機１００に受信される（図７のステップＳ４４）。テレビジョン受像機１００では、キーセレクションベクトルを受信したら、セレクタ判定部１１３により、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されているか否かが判定される（図７のステップＳ４５）。図８の例では、時間ｔ７３においてＨＤＭＩポート１０３が選択されており、外部接続機器１０２に対応するポートが選択されていないと判定される。
【０１１０】
この場合、図７のステップＳ４９の処理に従い、時間ｔ７４で、Ｌｏｗ状態のＨＰＤ信号が送信される。それに伴い、外部接続機器１０２によるＤＤＣアクセスが停止される。そして、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されるのを待機する。例えば時間ｔ７５で、セレクタ判定部１１３の判定結果に基づき、セレクタ１０７において外部接続機器１０２に対応するＨＤＭＩポート１０４が選択されたことが検出されたら、図７のステップＳ４１に処理が戻される。そして、ＨＰＤ送信部１１８により、外部接続機器１０２に対して送信するＨＰＤ信号がＬｏｗ状態からＨｉｇｈ状態へと切り替えられる（時間ｔ７６）。
【０１１１】
これにより、外部接続機器１０２に対してＤＤＣアクセス準備が完了した旨が再び通知され、ＥＤＩＤ要求処理（時間ｔ７７）およびＨＤＣＰ認証処理（時間ｔ７８）が再度行われる。ＨＤＣＰによる認証に成功したら、外部接続機器１０２からビデオデータおよびオーディオデータが送信される（時間ｔ７９）。
【０１１２】
このように、本発明の第３の実施形態によれば、外部接続機器がＥＤＩＤ用ＲＯＭにアクセスできるが、ＨＤＣＰ用ＲＯＭアクセスできないというＤＤＣライン不定状態となる時間が短縮される。したがって、セレクタ１０７において入力切り替えが実行された場合において、上述した第１の実施形態より短時間で、外部接続機器から出力されたビデオデータおよびオーディオデータを、テレビジョン受像機１００に表示させることができる。
【０１１３】
なお、上述では、テレビジョン受像機１００において、２つのＨＤＭＩポート１０３および１０４から何れか一方を選択するように説明したが、これはこの例に限定されない。すなわち、本発明は、３以上のＨＤＭＩポートから、全ＨＤＭＩポート数よりも少ない数の複数のＨＤＭＩポートを選択するような場合にも適用可能なものである。例えば、４つのＨＤＭＩポートから２つのＨＤＭＩポートを選択し、選択されたＨＤＭＩポートのそれぞれで受信した２画面分のビデオデータを、ピクチャインピクチャなどにより１画面中に同時に表示させるような場合でも、適用可能である。
【０１１４】
上述の各実施形態は、システム或は装置のコンピュータ（或いはＣＰＵ、ＭＰＵ等）によりソフトウェア的に実現することも可能である。
【０１１５】
従って、上述の各実施形態をコンピュータで実現するために、該コンピュータに供給されるコンピュータプログラム自体も本発明を実現するものである。つまり、上述の実施形態の機能を実現するためのコンピュータプログラム自体も本発明の一つである。
【０１１６】
なお、上述の各実施形態を実現するためのコンピュータプログラムは、コンピュータで読み取り可能であれば、どのような形態であってもよい。例えば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等で構成することができるが、これらに限るものではない。
【０１１７】
上述の各実施形態を実現するためのコンピュータプログラムは、記憶媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【０１１８】
有線／無線通信を用いたコンピュータプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムファイル）をサーバに記憶しておく。プログラムファイルとしては、実行形式のものであっても、ソースコードであっても良い。
【０１１９】
そして、このサーバにアクセスしたクライアントコンピュータに、プログラムファイルをダウンロードすることによって供給する。この場合、プログラムファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
【０１２０】
つまり、上述の各実施形態を実現するためのプログラムファイルをクライアントコンピュータに提供するサーバ装置も本発明の一つである。
【０１２１】
また、上述の各実施形態を実現するためのコンピュータプログラムを暗号化して格納した記憶媒体を配布し、所定の条件を満たしたユーザに、暗号化を解く鍵情報を供給し、ユーザの有するコンピュータへのインストールを許可してもよい。鍵情報は、例えばインターネットを介してホームページからダウンロードさせることによって供給することができる。
【０１２２】
また、上述の各実施形態を実現するためのコンピュータプログラムは、すでにコンピュータ上で稼働するＯＳの機能を利用するものであってもよい。
【０１２３】
さらに、上述の各実施形態を実現するためのコンピュータプログラムは、その一部をコンピュータに装着される拡張ボード等のファームウェアで構成してもよいし、拡張ボード等が備えるＣＰＵで実行するようにしてもよい。
【図面の簡単な説明】
【０１２４】
【図１】本発明を適用可能な一例のシステム構成を概略的に示す略線図である。
【図２】本発明を適用可能なテレビジョン受像機の構成例を示すブロック図である。
【図３】本発明の第１の実施形態による一例の処理を示すフローチャートである。
【図４】本発明の第１の実施形態による一例の処理を説明するためのタイムチャートである。
【図５】本発明の第２の実施形態による一例の処理を示すフローチャートである。
【図６】本発明の第２の実施形態による一例の処理を説明するためのタイムチャートである。
【図７】本発明の第３の実施形態による一例の処理を示すフローチャートである。
【図８】本発明の第２の実施形態による一例の処理を説明するためのタイムチャートである。
【符号の説明】
【０１２５】
１００  テレビジョン受像機
１０１、１０２  外部接続機器
１０５、１０６  ＥＤＩＤ用ＲＯＭ
１０７  セレクタ
１０８  ＨＤＭＩレシーバ
１０９  ＨＤＣＰ用ＲＯＭ
１１２  制御部
１１３  セレクタ判定部
１１５  ５ＶＰｏｗｅｒ判定部
１１６、１１７  ５ＶＰｏｗｅｒライン
１１８  ＨＰＤ送信部
１１９、１２０  ＨＰＤライン
１２１  ＥＤＩＤ最終判定部
１２２、１２３  ＤＤＣライン
１２４  ＨＤＣＰ開始判定部
【図１】
2009253468.tif 000003
【図２】
2009253468.tif 000004
【図３】
2009253468.tif 000005
【図４】
2009253468.tif 000006
【図５】
2009253468.tif 000007
【図６】
2009253468.tif 000008
【図７】
2009253468.tif 000009
【図８】
2009253468.tif 000010