(57)【要約】  制御メッセージの送信量の増大を抑制するとともに、映像の出力が停止することを回避できる映像音声データ同期方法を提供する。映像音声データ同期方法は、接続状態情報が無効から有効へ変化したことを示すときに、映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む再生能力情報を、音声出力機器が映像出力機器から取得する第１遅延量取得ステップと、音声出力機器が第１遅延量に基づいて音声を出力するタイミングを調整する第１音声出力ステップと、映像出力ステップで映像出力に要する時間を第２遅延量として映像出力機器が取得する第２遅延量取得ステップと、接続状態情報が有効であることを示すときに、第２遅延量取得ステップで取得された第２遅延量を示す情報を含む制御メッセージを、映像出力機器から音声出力機器へ送信する遅延量送信ステップと、音声出力機器が第２遅延量に基づいて音声を出力するタイミングを調整する第２音声出力ステップとを含む。
2009098878.tif 000002
【特許請求の範囲】
【請求項１】
互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像音声データ同期方法は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証ステップと、
前記認証ステップにおける認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記音声出力機器から前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信ステップと、
前記映像出力機器が、前記映像データ送信ステップで送信された映像データに基づいて映像を出力する映像出力ステップと、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記音声出力機器が、前記映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて取得する第１遅延量取得ステップと、
前記音声出力機器が、前記第１遅延量取得ステップで取得された第１遅延量に基づいて、音声を出力するタイミングを調整する第１音声出力ステップと、
前記映像出力機器が、前記映像出力ステップで映像出力に要する時間を第２遅延量として取得する第２遅延量取得ステップと、
前記接続状態情報が有効であることを示すときに、前記第２遅延量取得ステップで取得された第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記音声出力機器へ前記インターフェースを通じて送信する遅延量送信ステップと、
前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて、音声を出力するタイミングを調整する第２音声出力ステップとを含む
映像音声データ同期方法。
【請求項２】
前記映像出力機器は、前記接続状態情報が無効を示すときに書き換え可能なメモリであり、前記第１遅延量を格納しているメモリを備え、
前記第１遅延量取得ステップにおいて、前記メモリに格納された第１遅延量を示す情報を含む前記再生能力情報を取得し、
前記遅延量送信ステップにおいて、前記メモリに格納された第１遅延量を更新しない
請求項１に記載の映像音声データ同期方法。
【請求項３】
さらに、前記接続状態情報が有効から無効に変化したことを示すときに、前記第２遅延量取得ステップで取得された第２遅延量を前記第１遅延量として前記メモリに書き込む遅延量書込ステップを含む
請求項２に記載の映像音声データ同期方法。
【請求項４】
前記第１遅延量は、前記映像出力機器により予め一意に定まる固定の時間である
請求項１に記載の映像音声データ同期方法。
【請求項５】
前記遅延量送信ステップにおいて、前記接続状態情報が有効から無効へ変化したことを示した際に前記第２遅延量取得ステップで取得された第２遅延量を、前記第１遅延量として送信する
請求項１に記載の映像音声データ同期方法。
【請求項６】
前記遅延量送信ステップにおいて、前記第１遅延量取得ステップで取得された第１遅延量又は前に前記遅延量送信ステップで送信された第２遅延量と前記第２遅延量取得ステップで取得された第２遅延量との差分値が所定閾値を超える場合、前記第２遅延量取得ステップで取得された第２遅延量を送信する
請求項１に記載の映像音声データ同期方法。
【請求項７】
さらに、前記第２遅延量の送信を要求する情報を含む制御メッセージを、前記音声出力機器から前記映像出力機器へ送信する遅延量要求ステップを含み、
前記遅延量送信ステップにおいて、前記遅延量要求ステップで制御メッセージが送信された場合、前記第２遅延量を送信する
請求項１に記載の映像音声データ同期方法。
【請求項８】
所定のインターフェース、第１音声ケーブル及び第２音声ケーブルにより互いに接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、
前記インターフェースは、映像データ及び第１音声データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記第１音声ケーブルは、第２音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、
前記第２音声ケーブルは、第３音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、
前記映像音声データ同期方法は、
前記映像出力機器が映像を出力する際に要する時間である第１遅延量と、前記第１音声ケーブルにより伝送される第２音声データを前記音声出力機器が出力する場合に、映像出力に要する時間である第２遅延量と、前記第２音声ケーブルにより伝送される第３音声データを前記音声出力機器が出力する場合に、映像出力に要する時間である第３遅延量とを、前記映像出力機器から前記音声出力機器へ送信する遅延量送信ステップと、
前記インターフェースを通じて伝送される第１音声データ、前記第１音声ケーブルを通じて伝送される第２音声データ及び前記第２音声ケーブルを通じて伝送される第３音声データのいずれに基づいて音声を出力するかを指示する音声切替ステップと、
前記音声切替ステップで前記第１音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第１遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第２音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第３音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第３遅延量に基づいて音声を出力するタイミングを調整する音声出力ステップとを含む
映像音声データ同期方法。
【請求項９】
所定のインターフェースにより音声出力機器と接続された映像出力機器であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像出力機器は、
映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、
前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、
前記接続状態情報が有効であることを示すときに、前記映像出力部による映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備える
映像出力機器。
【請求項１０】
所定のインターフェースにより映像出力機器と接続された音声出力機器であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記音声出力機器は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、
前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、
前記接続状態情報が有効であることを示すときに、前記映像出力機器によりその映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、
前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により取得された第２遅延量のいずれか一方を用いて、音声を出力するタイミングを調整する音声出力部とを備える
音声出力機器。
【請求項１１】
互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムであって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像出力機器は、
映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、
前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、
前記接続状態情報が有効であることを示すときに、その映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備え、
前記音声出力機器は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、
前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、
前記接続状態情報が有効であることを示すときに、前記第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、
前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により受信された第２遅延量のいずれか一方を用いて、音声を出力するタイミングを調整する音声出力部とを備える
映像音声出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、音声出力機器から出力される音声と映像出力機器から出力される映像とを同期させるための映像音声データ同期方法などに関する。
【背景技術】
【０００２】
近年、家庭内の複数のデジタル機器が相互に接続されたデジタル機器システムにおいて、ユーザが高画質及び高音質の各種コンテンツを視聴することが実現されつつある。例えば、２００２年１２月に仕様が策定されたＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）を用いることにより、デジタル機器システムは、高画質及び高音質の各種コンテンツを出力することができる。このようなＨＤＭＩの仕様が規定されるＨＤＭＩ規格は、１本のケーブルにより、映像、音声及び制御信号の伝送が可能なインターフェース規格であり、次世代ＡＶ（Ａｕｄｉｏ−Ｖｉｓｕａｌ）機器向けのデジタル映像及びデジタル音声の入出力インターフェース規格である。【０００３】
ＨＤＭＩ規格は、制御信号を双方向に伝送させるためのプロトコルとしてＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）プロトコルを規定している。ＣＥＣプロトコルを用いれば、制御信号が複数のＡＶ機器を介して中継されることにより、ユーザは１台のリモコンを用いて複数のＡＶ機器を制御することが可能となる。具体的には、例えば、テレビ受像機（以下、「ＴＶ」と呼ぶ。）とＡＶアンプとＤＶＤプレーヤ／レコーダ（以下、「ＤＶＤレコーダ」と呼ぶ。）との間で制御信号が双方向に伝送されることにより、ユーザは、１つのリモコンを用いて、ＴＶ、ＡＶアンプ及びＤＶＤレコーダにより構成されるホームシアター全体を操作することが可能となる。【０００４】
そして、ＨＤＭＩは、デジタル伝送によって信号の劣化が発生しないという特徴を有するだけではなく、ＤＶＤレコーダなどの再生機器が、接続先の機器の再生能力情報を読み取ることにより、映像データ及び音声データの出力形式を接続先の機器が再生可能な出力形式に合わせることができるという特徴を有する。さらに、ＨＤＭＩは、映像データ及び音声データを暗号化し、暗号化した映像データ及び音声データを伝送することにより違法コピーを防止することがきるという特徴を有する。【０００５】
ＨＤＭＩにおいて、再生能力情報の伝達には、ＴＶ及びＡＶアンプなどのＨＤＭＩ入力ポートを備えた機器（以下、「ＨＤＭＩ入力機器」と呼ぶ。）からＨＤＭＩ出力ポートを備えた接続相手機器（以下、「ＨＤＭＩ出力機器」と呼ぶ。）への一方向接続であるＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）バスが利用される。ここで「ＤＤＣ」とは、ディスプレイのプラグ＆プレイを実現するために、接続相手機器にディスプレイの機種情報などを伝える機能として、ＶＥＳＡ（Ｖｉｄｅｏ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｓｔａｎｄａｒｄｓ  Ａｓｓｏｃｉａｔｉｏｎ）により定められた規格である。【０００６】
また、ディスプレイの機種情報、サポートする映像フォーマット及び音声フォーマットなどの情報は、ＥＤＩＤ（Ｅｎｈａｎｃｅｄ  Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）としてＨＤＭＩ入力機器のメモリに格納される。このＥＤＩＤは、ＨＤＭＩ入力機器によるＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）信号のＬｏｗからＨｉｇｈへの切替（あるいはパルス）に応答して、ＨＤＭＩ出力機器に接続されたＨＤＭＩ入力機器からＤＤＣバス経由で読み出されるデータである。つまり、ＨＰＤ信号がＨｉｇｈであれば、ＨＤＭＩ出力機器は、ＨＤＭＩ入力機器のＥＤＩＤを読み出すことができる。また、ＥＤＩＤに記載された映像フォーマット及び音声フォーマットは、ＨＤＭＩ入力機器であるＴＶ及びＡＶアンプなどが、そのフォーマットのデジタル映像データ及びデジタル音声データを再生する能力を備えるということを示唆する（ＨＰＤ信号は、接続相手機器の電源がオフの場合や、接続されていない場合にはＬｏｗとなる）。【０００７】
ここで、映像を出力する機器と音声を出力する機器とが異なる場合、音声の出力より映像の出力が遅れることにより、本来、同期がとれていなければならない音声と映像との同期ずれ、いわゆるリップシンク（ＬｉｐＳｙｎｃ）のずれが発生するときがある。そこで、ＨＤＭＩ規格Ｖｅｒｓｉｏｎ  １．３ａでは（非特許文献１参照）、ＥＤＩＤに、映像及び音声の出力処理の遅延量（以下、単に「遅延量」と呼ぶ。）をそれぞれ記載することにより、出力機器が、映像と音声との同期ずれを発生させないように映像出力及び音声出力を自動調整できるようにする映像音声データ同期方法が開示された。非特許文献１に記載の方法では、ＨＤＭＩ入力機器において遅延量が変化した場合、ＨＤＭＩ入力機器は、ＥＤＩＤの遅延量の情報を更新する。そして、ＨＤＭＩ出力機器は、変更されたＥＤＩＤを読み出すことにより、映像出力及び音声出力を自動調整する。ここで、ＨＤＭＩ入力機器がＥＤＩＤを更新する際には、ＨＰＤ信号はＬｏｗである必要がある。また、ＨＤＭＩ出力機器がＥＤＩＤを読み出す際には、ＨＰＤ信号はＨｉｇｈである必要がある。したがって、非特許文献１に記載の方法では、遅延量の変更があった場合、ＨＰＤ信号のＬｏｗからＨｉｇｈへの切替（あるいはパルス）が発生する。【０００８】
一方、ＨＤＭＩ規格では、著作権保護が必要なコンテンツ出力を行う場合、接続相手機器が正当な機器であることを確認するための認証プロトコルであるＨＤＣＰ（Ｈｉｇｈ−ｂａｎｄｗｉｄｔｈ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｙｓｔｅｍ）が採用されており、ＨＰＤ信号のＬｏｗからＨｉｇｈへの切替（あるいはパルス）に応答して、認証を開始することが規定されている。【０００９】
したがって、非特許文献１に記載の映像音声データ同期方法により音声と映像との同期ずれを調整する場合、遅延量の変更があるたびに、ＨＤＭＩ出力機器において不必要な認証処理が行われてしまうため、後述のブラックアウトの問題が生じてしまうというデメリットがある。【００１０】
以下、図面を用いて、上記従来の映像音声データ同期方法について説明する。【００１１】
図１は、従来のＨＤＭＩ接続された映像音声出力システムの構成の一例を示す図である。図１に示すように、ＤＶＤレコーダ１００と、ＡＶアンプ２００と、ＴＶ３００とがＨＤＭＩ接続されている。【００１２】
ＤＶＤレコーダ１００は、１つのＨＤＭＩ出力ポート１００ＰＯを備える。ＡＶアンプ２００は、１つのＨＤＭＩ入力ポート２００ＰＩと、１つのＨＤＭＩ出力ポート２００ＰＯとを備える。ＴＶ３００は、１つのＨＤＭＩ入力ポート３００ＰＩを備える。【００１３】
ＤＶＤレコーダ１００、ＡＶアンプ２００、ＴＶ３００は、それぞれＨＤＭＩケーブルで接続される。また、映像データ及び音声データは、ＨＤＭＩ出力ポート１００ＰＯ、ＨＤＭＩ入力ポート２００ＰＩ、ＨＤＭＩ出力ポート２００ＰＯ及びＨＤＭＩ入力ポート３００ＰＩを順に介して一方向に伝送される。また、制御メッセージは、ＨＤＭＩの制御信号のバス上で、双方向に伝送される。ここで、本システムの状態は、映像はＴＶ３００から出力され、かつ、音声はＡＶアンプ２００から出力される状態（以下、「シアターモード」と呼ぶ。）であるとする（これに対して、映像及び音声がＴＶから出力される状態を「テレビモード」と呼ぶ。）。【００１４】
図２は、従来のＨＤＭＩ接続された映像音声出力システムにおける各機器の動作を説明するための図である。ここで、図中の横軸は時間軸を表す（後述の図３、図１１、図１２及び図１７も同様）。【００１５】
ＴＶ３００がサポートする映像フォーマットの最大解像度が１０８０ｐである場合、（ｆ）に示すＥＤＩＤには、初期値として、１０８０ｐをサポートすることを示す情報などとともに、映像が表示装置に出力されるまでに要する時間、すなわち映像出力処理遅延量が記載される。映像出力処理遅延量には、例えば、１０８０ｐの映像出力処理に要する時間「１００ｍｓ」が設定される。その他のＥＤＩＤの記載内容についての詳細な説明は省略する。なお、ＴＶ３００とＡＶアンプ２００とは、有効にＨＤＭＩ接続されているので、（ｅ）に示すように、ＴＶ３００がＡＶアンプ２００に出力するＨＰＤ信号は、Ｈｉｇｈに設定されている。【００１６】
ここで、シアターモードの場合には、ＡＶアンプ２００が音声を出力するため、ＡＶアンプ２００は、（ｆ）に示すように、ＴＶ３００から読み出したＥＤＩＤから得られる映像出力処理遅延量に基づき、音声の出力を調整する（遅延させる）。したがって、（ｃ）に示すＡＶアンプ２００のＥＤＩＤには映像出力処理遅延量は設定されない（あるいは、「０ｍｓ」と設定される）。なお、ＡＶアンプ２００とＤＶＤレコーダ１００とは、有効にＨＤＭＩ接続されているので、（ｂ）に示すように、ＡＶアンプ２００がＤＶＤレコーダ１００に出力するＨＰＤ信号は、Ｈｉｇｈに設定される。【００１７】
ＤＶＤレコーダ１００は、（ｃ）に示すＡＶアンプ２００のＥＤＩＤを読み出し、映像データ及び音声データを送信する。【００１８】
図３は、従来のＨＤＭＩ接続された映像音声出力システムにおいて、ＤＶＤレコーダ１００から出力される映像データの出力フォーマットが切り換わったときの動作を説明するための図である。【００１９】
標準品位の４８０ｐにおける映像出力処理遅延量は、高品位の１０８０ｐにおける映像出力処理遅延量と比べると小さい。したがって、時刻Ｔ１１において、ＤＶＤレコーダ１００が出力する映像データのフォーマットが１０８０ｐから４８０ｐに切り替わった場合、ＡＶアンプ２００が１０８０ｐのときの映像出力処理遅延量を基準にして音声出力のタイミングを調整した場合、ＡＶアンプ２００からの音声出力とＴＶ３００からの映像出力との間に同期ずれが生じてしまう（音声の出力が映像の出力に対し遅れる）。そこで、例えば、ＴＶ３００が、時刻Ｔ１１の後４８０ｐのデータを受信し、映像出力を開始することにより、映像出力処理遅延量が１００ｍｓから３０ｍｓに変化したことを検出した場合、ＴＶ３００は、（ｅ）に示すようにＨＰＤ信号を、一旦Ｌｏｗに切り替える（時刻Ｔ１２）。そして、（ｅ）に示すＨＰＤ信号がＬｏｗである間に、ＴＶ３００は、（ｆ）に示すＥＤＩＤの映像出力処理遅延量を、例えば、３０ｍｓに更新する。その後、ＴＶ３００は、（ｅ）に示すＨＰＤ信号を再度Ｈｉｇｈに切り替える（時刻Ｔ１３）。【００２０】
ＡＶアンプ２００は、（ｅ）に示すＴＶ３００のＨＰＤ信号がＬｏｗからＨｉｇｈに切り替えられたことを検出したとき（時刻Ｔ１３）、（ｆ）に示すＴＶ３００のＥＤＩＤを読み出す。そして、ＡＶアンプ２００は、（ｂ）のＨＰＤ信号をＬｏｗからＨｉｇｈに切り替える（時刻Ｔ１４）。【００２１】
ＡＶアンプ２００の（ｂ）のＨＰＤ信号がＬｏｗからＨｉｇｈに切り替えられたことを検出したとき（時刻Ｔ１４）、ＤＶＤレコーダ１００は、ＨＤＭＩ接続状況に変化が発生した可能性があると判断する。そして、ＤＶＤレコーダ１００は、ＨＤＣＰに準拠するために、接続相手機器が正当な機器であるか否かを確認、つまり認証を開始する。認証開始の際には、ＤＶＤレコーダ１００は、コンテンツ保護の必要がある映像データ及び音声データの出力を停止する。そして、ＤＶＤレコーダ１００は、もう一度（ｃ）に示すＡＶアンプ２００のＥＤＩＤを読み出し、コンテンツ保護の必要のない映像データ（例えば、ブラックアウトなど）を伝送しながら、ＡＶアンプ２００が正当な機器であるか否かを確認する。そして、ＤＶＤレコーダ１００は、ＡＶアンプ２００が正当な機器であると確認できた時に、再度、映像データ及び音声データの出力を開始する（時刻Ｔ１５）。ＨＤＣＰの認証については、本発明の主眼ではないので、詳細な説明は省略する。【００２２】
このように、非特許文献１に記載の映像音声データ同期方法では、映像を出力する機器において映像出力処理遅延量が変化した場合には、必ず、映像出力機器のＥＤＩＤの書換えが発生する。そして、映像音声再生機器は、コンテンツ保護の必要がある映像データ及び音声データ（コンテンツ）の出力を停止し、ＨＤＣＰの認証を実施する。その結果、非特許文献１に記載の映像音声データ同期方法では、映像音声再生機器が認証を終了し、再度映像データ及び音声データの出力を開始するまでに、数秒間、映像データ及び音声データが出力されない期間が発生してしまうという課題を有する。【００２３】
一方、映像データと音声データとの間の出力時のリップシンクのずれに関して、ＥＤＩＤを利用しない方法も提案されている（例えば、特許文献１を参照）。特許文献１には、映像出力機器（ＴＶ）から音声出力機器（ＡＶアンプ）へ、制御メッセージを利用して映像処理遅延時間の情報を提供する技術が開示されている。
【非特許文献１】Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ  １．３ａ
【特許文献１】特開２００６−３３４３６号公報
【発明の開示】
【発明が解決しようとする課題】
【００２４】
上述のように、非特許文献１に記載の映像音声データ同期方法では、映像を出力する機器において映像出力処理遅延量が変化した場合には、映像データ及び音声データが出力されない期間が発生してしまうという課題を有する。【００２５】
また、特許文献１に記載の技術では、制御メッセージの送信量が増大し、処理が煩雑となるという課題がある。【００２６】
そこで、本発明は、上記課題を鑑みてなされたものであり、制御メッセージの送信量の増大を抑制するとともに、映像の出力が停止することを回避することができる映像音声データ同期方法等を提供することを目的とする。
【課題を解決するための手段】
【００２７】
上記目的を達成するために、本発明に係る映像音声データ同期方法は、互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記映像音声データ同期方法は、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証ステップと、前記認証ステップにおける認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記音声出力機器から前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信ステップと、前記映像出力機器が、前記映像データ送信ステップで送信された映像データに基づいて映像を出力する映像出力ステップと、前記接続状態情報が無効から有効へ変化したことを示すときに、前記音声出力機器が、前記映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて取得する第１遅延量取得ステップと、前記音声出力機器が、前記第１遅延量取得ステップで取得された第１遅延量に基づいて、音声を出力するタイミングを調整する第１音声出力ステップと、前記映像出力機器が、前記映像出力ステップで映像出力に要する時間を第２遅延量として取得する第２遅延量取得ステップと、前記接続状態情報が有効であることを示すときに、前記第２遅延量取得ステップで取得された第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記音声出力機器へ前記インターフェースを通じて送信する遅延量送信ステップと、前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて、音声を出力するタイミングを調整する第２音声出力ステップとを含む。【００２８】
これにより、接続状態情報が無効から有効へ変化したことを示すときに、制御メッセージが送信されることなく、第１遅延量を示す情報を含む再生能力情報を音声出力機器が取得できるので、制御メッセージの送信量の増大を抑制するとともに映像と音声との出力の同期を図ることが可能となる。さらに、接続状態情報が有効であることを示すときに、映像出力機器において計測された遅延量である第２遅延量を、音声出力機器が制御メッセージにより取得できるので、再生能力情報を取得するための接続状態の変更を必要としない。つまり、接続状態情報が有効であることを示すときに接続状態情報を変更する必要がないので、不要な認証を発生させることなく、映像の出力が停止することを回避するとともに映像と音声との出力の同期を図ることが可能となる。【００２９】
また、前記映像出力機器は、前記接続状態情報が無効を示すときに書き換え可能なメモリであり、前記第１遅延量を格納しているメモリを備え、前記第１遅延量取得ステップにおいて、前記メモリに格納された第１遅延量を示す情報を含む前記再生能力情報を取得し、前記遅延量送信ステップにおいて、前記メモリに格納された第１遅延量を更新しないことが好ましい。【００３０】
これにより、メモリに格納された第１遅延量を用いて映像と音声との出力の同期を図ることが可能となる。【００３１】
また、さらに、前記接続状態情報が有効から無効に変化したことを示すときに、前記第２遅延量取得ステップで取得された第２遅延量を前記第１遅延量として前記メモリに書き込む遅延量書込ステップを含むことが好ましい。【００３２】
これにより、接続状態情報が有効から無効に変化したことを示すときにメモリに格納された第１遅延量が更新されるので、接続状態情報が有効であったときの遅延量が継続される場合は、再び接続状態が有効となったときに迅速に映像と音声との出力の同期を図ることが可能となる。【００３３】
また、前記第１遅延量は、前記映像出力機器により予め一意に定まる固定の時間であることが好ましい。【００３４】
これにより、映像出力機器により予め一意に定まる固定の時間が第１遅延量となるので、映像出力機器において特定の遅延量となる確率が高い場合、接続状態が有効となったときに迅速に映像と音声との出力の同期を図ることが可能となる。【００３５】
また、前記遅延量送信ステップにおいて、前記接続状態情報が有効から無効へ変化したことを示した際に前記第２遅延量取得ステップで取得された第２遅延量を、前記第１遅延量として送信することが好ましい。【００３６】
これにより、接続状態情報が有効から無効に変化したことを示すときに計測された遅延量が再び接続状態が有効となったときに第１遅延量として取得されるので、接続状態が有効となったときに迅速に映像と音声との出力の同期を図ることが可能となる。【００３７】
また、前記遅延量送信ステップにおいて、前記第１遅延量取得ステップで取得された第１遅延量又は前に前記遅延量送信ステップで送信された第２遅延量と前記第２遅延量取得ステップで取得された第２遅延量との差分値が所定閾値を超える場合、前記第２遅延量取得ステップで取得された第２遅延量を送信することが好ましい。【００３８】
これにより、第１遅延量又は前に送信された第２遅延量と計測された第２遅延量との差分値が所定閾値を超える場合に、映像出力機器において計測された第２遅延量が送信されるので、音声出力機器において利用されている遅延量から映像出力機器において計測された遅延量が乖離したときに、迅速に映像と音声との出力の同期を図ることが可能となる。【００３９】
また、さらに、前記第２遅延量の送信を要求する情報を含む制御メッセージを、前記音声出力機器から前記映像出力機器へ送信する遅延量要求ステップを含み、前記遅延量送信ステップにおいて、前記遅延量要求ステップで制御メッセージが送信された場合、前記第２遅延量を送信することが好ましい。【００４０】
これにより、音声出力機器において任意のタイミングにて容易に遅延量を用いて映像と音声との出力の同期を図ることが可能となる。【００４１】
また、本発明に係る映像音声データ同期方法は、所定のインターフェース、第１音声ケーブル及び第２音声ケーブルにより互いに接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、前記インターフェースは、映像データ及び第１音声データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記第１音声ケーブルは、第２音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、前記第２音声ケーブルは、第３音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、前記映像音声データ同期方法は、前記映像出力機器が映像を出力する際に要する時間である第１遅延量と、前記第１音声ケーブルにより伝送される第２音声データを前記音声出力機器が出力する場合に、映像出力に要する時間である第２遅延量と、前記第２音声ケーブルにより伝送される第３音声データを前記音声出力機器が出力する場合に、映像出力に要する時間である第３遅延量とを、前記映像出力機器から前記音声出力機器へ送信する遅延量送信ステップと、前記インターフェースを通じて伝送される第１音声データ、前記第１音声ケーブルを通じて伝送される第２音声データ及び前記第２音声ケーブルを通じて伝送される第３音声データのいずれに基づいて音声を出力するかを指示する音声切替ステップと、前記音声切替ステップで前記第１音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第１遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第２音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第３音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第３遅延量に基づいて音声を出力するタイミングを調整する音声出力ステップとを含む。【００４２】
これにより、各伝送路に応じた遅延量が音声出力機器へ送信されるので、音声出力機器において出力する音声を切り替えた場合であっても、迅速に映像と音声との出力の同期を図ることが可能となる。また、音声出力機器において出力する音声を切り替えるたびに、制御メッセージを送信する必要がないので、制御メッセージの送信量の増大を抑制することが可能となる。【００４３】
また、本発明に係る映像出力機器は、所定のインターフェースにより音声出力機器と接続された映像出力機器であって、前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記映像出力機器は、映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、前記接続状態情報が有効であることを示すときに、前記映像出力部による映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備える。【００４４】
これにより、上記映像音声データ同期方法と同様の効果を奏することが可能となる。【００４５】
また、本発明に係る音声出力機器は、所定のインターフェースにより映像出力機器と接続された音声出力機器であって、前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記音声出力機器は、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、前記接続状態情報が有効であることを示すときに、前記映像出力機器によりその映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により取得された第２遅延量のいずれか一方を用いて、音声を出力するタイミングを調整する音声出力部とを備える。【００４６】
これにより、上記映像音声データ同期方法と同様の効果を奏することが可能となる。【００４７】
また、本発明に係る映像音声出力システムは、互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムであって、前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記映像出力機器は、映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、前記接続状態情報が有効であることを示すときに、その映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備え、前記音声出力機器は、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、前記接続状態情報が無効から有効へ変化したことを示すときに、前記第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、前記接続状態情報が有効であることを示すときに、前記第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により受信された第２遅延量のいずれか一方を用いて、音声を出力するタイミングを調整する音声出力部とを備える。【００４８】
これにより、上記映像音声データ同期方法と同様の効果を奏することが可能となる。
【発明の効果】
【００４９】
以上の説明から明らかなように、本発明に係る映像音声データ同期方法は、制御メッセージの送信量の増大を抑制するとともに、映像の出力が停止することを回避することが可能となる。
【図面の簡単な説明】
【００５０】
【図１】図１は、従来のＨＤＭＩ接続された映像音声出力システムの構成の一例を示す図である。
【図２】図２は、従来のＨＤＭＩ接続された映像音声出力システムにおける各機器の動作を説明するための図である。
【図３】図３は、従来のＨＤＭＩ接続された映像音声出力システムにおいて、映像データの出力フォーマットが切り換わったときの動作を説明するための図である。
【図４】図４は、本発明の実施の形態１におけるＨＤＭＩ接続された映像音声出力システムの構成を示す図である。
【図５】図５は、本発明の実施の形態１におけるＤＶＤレコーダの機能構成を示すブロック図である。
【図６】図６は、本発明の実施の形態１におけるＡＶアンプの機能構成を示すブロック図である。
【図７】図７は、本発明の実施の形態１におけるＴＶの機能構成を示すブロック図である。
【図８】図８は、本発明の実施の形態１における映像音声出力システムを構成する各機器による処理の流れを示す図である。
【図９】図９は、本発明の実施の形態１における映像音声出力システムを構成する各機器による処理の流れを示す図である。
【図１０】図１０は、本発明の実施の形態１における映像音声出力システムを構成する各機器による処理の流れを示す図である。
【図１１】図１１は、本発明の実施の形態１における映像音声出力システムを構成する各機器の動作を説明するための図である。
【図１２】図１２は、本発明の実施の形態１の変形例における映像音声出力システムを構成する各機器の動作を説明するための図である。
【図１３】図１３は、本発明の実施の形態２におけるＨＤＭＩ接続された映像音声出力システムの構成を示す図である。
【図１４】図１４は、本発明の実施の形態２におけるＡＶアンプの機能構成を示すブロック図である。
【図１５】図１５は、本発明の実施の形態２におけるＴＶの機能構成を示すブロック図である。
【図１６】図１６は、本発明の実施の形態２における映像音声出力システムを構成する各機器による処理の流れを示す図である。
【図１７】図１７は、本実施の形態における映像音声出力システムを構成する各機器の動作を説明するための図である。
【符号の説明】
【００５１】
１、２    映像音声出力システム
１０    ＤＶＤレコーダ
１０ＰＯ、２０ＰＯ、２５ＰＯ    ＨＤＭＩ出力ポート
２０、２５    ＡＶアンプ
２０ＰＩ、２５ＰＩ、３０ＰＩ、３５ＰＩ    ＨＤＭＩ入力ポート
２５ＰＩａ    アナログ音声入力ポート
２５ＰＩｄ    光デジタル音声入力ポート
３０、３５    ＴＶ
３５ＰＯａ    アナログ音声出力ポート
３５ＰＯｄ    光デジタル音声出力ポート
１０１、２０１、２５１    ＨＤＭＩ出力部
１０１ａ、２０１ａ、２０７ａ、２５１ａ、２５７ａ、３０１ａ、３５１ａ    ＨＰＤ端子
１０１ｂ、２０１ｂ、２０７ｂ、２５１ｂ、２５７ｂ、３０１ｂ、３５１ｂ    ＤＤＣ端子
１０１ｃ、２０１ｃ、２０７ｃ、２５１ｃ、２５７ｃ、３０１ｃ、３５１ｃ    ＴＭＤＳ端子
１０１ｄ、２０１ｄ、２０７ｄ、２５１ｄ、２５７ｄ、３０１ｄ、３５１ｄ    ＣＥＣ端子
１０２、２０２、２５２    ＨＰＤ切替検出部
１０３、２０３、２５３    ＥＤＩＤ情報取得部
１０４、２０４、２５４    認証／暗号部
１０５、２０５、２５５、３０７、３５７    ＣＥＣ機器連携部
１０６    デコード部
１０７    ＴＭＤＳエンコード部
１０８    ＴＭＤＳ出力部
２０５ａ、２５５ａ    映像出力処理遅延量取得部
２０６、２５６    ＴＭＤＳ出力部
２０７、２５７、３０１、３５１    ＨＤＭＩ入力部
２０８、２５８、３０２、３５２    ＥＤＩＤ設定部
２０９、２５９、３０３、３５３    ＥＤＩＤ記憶部
２０９ａ、２５９ａ、３０３ａ、３５３ａ    ＥＤＩＤ
２１０、２６０、３０４、３５４    ＨＰＤ制御部
２１０ａ、２６０ａ、３０４ａ、３５４ａ    ＨＰＤ信号
２１１、２６１、３０５、３５５    ＴＭＤＳ入力部
２１２、２６２、３０６、３５６    認証／復号部
２１３、２６３、３０８、３５８    ＴＭＤＳデコード部
２１４、２６４、３１０、３６０    音声出力部
２６５    光デジタル音声入力部
２６６    アナログ音声入力部
２６７    音声入力切替部
３０７ａ、３５７ａ    映像出力処理遅延量設定部
３０９、３５９    映像出力部
３６１    入力切替部
３６２    チューナデコード部
３６３    光デジタル音声出力部
３６４    アナログ音声出力部
【発明を実施するための最良の形態】
【００５２】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。【００５３】
（実施の形態１）
本発明の実施の形態１における映像音声データ同期方法では、映像データ及び音声データの送受信のための機器の接続が有効である時に映像出力フォーマットが変更になるなどにより映像出力機器の映像出力処理遅延量が変化した場合に、映像出力機器は、制御メッセージにより、変化した映像出力処理遅延量を通知する。つまり、映像出力機器は、音声出力機器に対して一方向に送信するＥＤＩＤの映像出力処理遅延量を変更しない。すなわち、映像出力機器は、ＨＰＤ信号により接続を一旦無効化し、有効化するという、開示トリガを発生させる必要がない。そして、音声出力機器は、接続開始時に映像出力機器から読み出したＥＤＩＤから得られる映像出力処理遅延量よりも、後から制御メッセージにより通知された映像出力処理遅延量の方を優先して用いて、音声を出力するタイミングを調整する。【００５４】
つまり、映像出力機器は音声出力機器に対して送信されるＨＰＤ信号をＬｏｗからＨｉｇｈへ切り替える（パルスする）必要がなくなるので、音声出力機器も、映像音声再生機器に対して送信されるＨＰＤ信号をＬｏｗからＨｉｇｈへ切り替える（パルスする）必要がなくなる。そのため、映像音声再生機器は、ＨＤＣＰに基づく認証を再度実施する必要がない。このため、音声出力機器及び映像出力機器は、映像及び音声の出力を途切れさせることなく、音声の出力と映像の出力とを時間的に同期させることが可能となる。【００５５】
図４は、本発明の実施の形態１におけるＨＤＭＩ接続された映像音声出力システム１の構成を示す図である。この映像音声出力システム１は、ＤＶＤレコーダ１０、ＡＶアンプ２０及びＴＶ３０により構成される。映像音声出力システム１を構成するこれらの機器（ＤＶＤレコーダ１０、ＡＶアンプ２０及びＴＶ３０）は、ＨＤＭＩケーブル（以下、単に「ＨＤＭＩ」ともいう。）により相互に接続されている。【００５６】
ＤＶＤレコーダ１０は、映像データ及び音声データを再生する映像音声再生機器の一例であり、ＨＤＭＩ出力ポート１０ＰＯを備える。【００５７】
ＡＶアンプ２０は、音声を出力する音声出力機器の一例であり、ＨＤＭＩ入力ポート２０ＰＩとＨＤＭＩ出力ポート２０ＰＯとを備える。【００５８】
ＴＶ３０は、映像を出力する映像出力機器の一例であり、ＨＤＭＩ入力ポート３０ＰＩを備える。【００５９】
そして、ＨＤＭＩ出力ポート１０ＰＯとＨＤＭＩ入力ポート２０ＰＩとは、ＨＤＭＩケーブルにより繋がれている。また、ＨＤＭＩ出力ポート２０ＰＯとＨＤＭＩ入力ポート３０ＰＩとは、ＨＤＭＩケーブルにより繋がれている。【００６０】
このＨＤＭＩは、ＤＶＤレコーダ１０により再生された映像データ及び音声データを、ＡＶアンプ２０、ＴＶ３０の順に一方向に伝送可能である。また、ＨＤＭＩは、ＴＶ３０の再生能力を示す再生能力情報とＴＶ３０の接続状態の有効性を示す接続状態情報とを、ＴＶ３０からＡＶアンプ２０へ一方向に伝送可能である。また、ＨＤＭＩは、制御メッセージ（以下、「ＣＥＣメッセージ」という。）を互いに接続された機器間において双方向に伝送可能である。【００６１】
次に、本実施の形態に係る映像音声データ同期方法を実現する各機器の構成について、図面を参照しながら詳細に説明する。【００６２】
図５は、本実施の形態におけるＤＶＤレコーダ１０の機能構成を示すブロック図である。【００６３】
図５に示すように、ＤＶＤレコーダ１０は、ＨＤＭＩ出力部１０１と、ＨＰＤ切替検出部１０２と、ＥＤＩＤ情報取得部１０３と、認証／暗号部１０４と、ＣＥＣ機器連携部１０５と、デコード部１０６と、ＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ−Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ：遷移時間最短差動信号伝送方式）エンコード部１０７と、ＴＭＤＳ出力部１０８とを備える。【００６４】
ＨＤＭＩ出力部１０１は、ＨＤＭＩ出力ポート１０ＰＯからなり、映像データ及び音声データの送信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ出力部１０１は、ＨＰＤ信号２１０ａを受信するＨＰＤ端子１０１ａ、ＤＤＣ信号を送受信するＤＤＣ端子１０１ｂ、ＴＭＤＳ信号を送信するＴＭＤＳ端子１０１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子１０１ｄを有する。【００６５】
ＨＰＤ切替検出部１０２は、ＨＤＭＩ出力部１０１のＨＰＤ端子１０１ａを介して受信されたＨＰＤ信号２１０ａの切替を検出する。ここで、ＨＰＤ信号とは、ＨＤＭＩ接続された機器の接続状態の有効性を示す接続状態情報の一例である。本実施の形態では、ＨＰＤ信号がＨｉｇｈの場合に接続が有効であることを示し、ＨＰＤ信号がＬｏｗの場合に接続が無効であることを示す。ＨＰＤ切替検出部１０２は、ＨＰＤ信号２１０ａのＨｉｇｈからＬｏｗへの切替（有効から無効への変化）、又はＨＰＤ信号２１０ａのＬｏｗからＨｉｇｈへの切替（無効から有効へ変化）を検出する。【００６６】
ＥＤＩＤ情報取得部１０３は、ＨＰＤ切替検出部１０２によりＨＰＤ信号２１０ａのＬｏｗからＨｉｇｈへの切替が検出された場合、ＤＤＣ端子１０１ｂを介してＤＤＣ信号を送受信することにより、ＡＶアンプ２０のＥＤＩＤ２０９ａを取得する。ＡＶアンプ２０のＥＤＩＤ２０９ａには、ＡＶアンプ２０がサポート可能な映像データ及び音声データのフォーマット等の再生能力情報が記載されている。ＥＤＩＤ情報取得部１０３は、これらの再生能力情報をデコード部１０６へ出力する。また、ＡＶアンプ２０のＥＤＩＤ２０９ａには、ＡＶアンプ２０がＨＤＭＩ機器であるか否かも記載されている。したがって、ＥＤＩＤ情報取得部１０３は、取得したＥＤＩＤ２０９ａにＡＶアンプ２０がＨＤＭＩ機器であると記載されている場合、認証／暗号部１０４へ、ＡＶアンプ２０に対する認証にはＨＤＣＰを適用することを指示するとともに、ＡＶアンプ２０の認証を開始することを指示する。また、ＥＤＩＤ情報取得部１０３は、ＨＰＤ切替検出部１０２によりＨＰＤ信号２１０ａのＨｉｇｈからＬｏｗへの切替が検出された場合、認証／暗号部１０４へ、認証を停止することを指示する。【００６７】
なお、本実施の形態に係るＡＶアンプ２０のＥＤＩＤ２０９ａには、映像出力処理遅延量が記載されていないが、本発明に係るＡＶアンプのＥＤＩＤには、ＨＤＭＩ規格のＶｅｒｓｉｏｎ  １．３ａに準拠した映像出力処理遅延量が記載されてもよいし、「０ｍｓ」が映像出力処理遅延量として記載されてもよい。【００６８】
認証／暗号部１０４は、ＥＤＩＤ情報取得部１０３からの認証開始の指示に従って、ＡＶアンプ２０が正当な機器であるか否かを確認する。つまり、認証／暗号部１０４は、ＡＶアンプ２０がＨＤＣＰに正規に対応した機器であるかどうかを確認する。具体的には、認証／暗号部１０４は、ＤＤＣ端子１０１ｂを介してＤＤＣ信号を送受信することにより、ＨＤＣＰの認証プロトコルに沿った認証処理を実施する。なお、正当な機器とは、ＨＤＣＰ等の著作権保護のための規格に正規に対応した機器であることを示す。認証時にはＴＭＤＳ出力が必要なため、認証／暗号部１０４は、ＴＭＤＳ出力部１０８へ、著作権保護が不要なコンテンツデータをＴＭＤＳエンコードしたデータを出力する。ここで、著作権保護が不要なコンテンツデータとは、黒一色のみの映像であるブラックアウト映像などのデータを示す。【００６９】
ここで、認証／暗号部１０４によるＡＶアンプ２０の認証が成功した場合、認証／暗号部１０４は、ＴＭＤＳエンコード部１０７へ、ＴＭＤＳ伝送用データの生成を指示する。そして、認証／暗号部１０４は、ＴＭＤＳエンコード部１０７により生成されたＴＭＤＳ伝送用データを成功した認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。そして、認証／暗号部１０４は、暗号化ＴＭＤＳ伝送用データをＴＭＤＳ出力部１０８へ出力する。【００７０】
一方、認証／暗号部１０４によるＡＶアンプ２０の認証が失敗した場合、ＤＶＤレコーダ１０は、著作権保護が必要なコンテンツデータをＡＶアンプ２０へ出力できない。したがって、認証／暗号部１０４は、ＴＭＤＳエンコード部１０７へ、映像データ及び音声データのＴＭＤＳエンコードの停止と、認証／暗号部１０４へのＴＭＤＳ伝送用データの出力の停止とを指示する。【００７１】
ＣＥＣ機器連携部１０５は、ＣＥＣ端子１０１ｄを介してＣＥＣ信号を送受信することにより、ＨＤＭＩ接続された機器とＣＥＣメッセージの送受信を行う。【００７２】
デコード部１０６は、ＥＤＩＤ情報取得部１０３から取得した再生能力情報に基づいて映像ストリーム及び音声ストリームをデコードすることにより、映像データ及び音声データを生成する。そして、デコード部１０６は、生成した映像データ及び音声データを、ＴＭＤＳエンコード部１０７へ出力する。【００７３】
ＴＭＤＳエンコード部１０７は、認証／暗号部１０４からの指示に従って、デコード部１０６から取得した映像データ及び音声データをＴＭＤＳエンコードすることにより、ＴＭＤＳ伝送用データを生成する。そして、ＴＭＤＳエンコード部１０７は、生成したＴＭＤＳ伝送用データを認証／暗号部１０４へ出力する。【００７４】
ＴＭＤＳ出力部１０８は、ＴＭＤＳ端子１０１ｃを介してＴＭＤＳ信号を送信することにより、認証／暗号部１０４から取得した暗号化ＴＭＤＳ伝送用データ、又は、暗号化されていないＴＭＤＳ伝送用データを、ＡＶアンプ２０へ出力する。【００７５】
図６は、本実施の形態におけるＡＶアンプ２０の機能構成を示すブロック図である。【００７６】
図６に示すように、ＡＶアンプ２０は、ＨＤＭＩ出力部２０１と、ＨＰＤ切替検出部２０２と、ＥＤＩＤ情報取得部２０３と、認証／暗号部２０４と、ＣＥＣ機器連携部２０５と、ＴＭＤＳ出力部２０６と、ＨＤＭＩ入力部２０７と、ＥＤＩＤ設定部２０８と、ＥＤＩＤ記憶部２０９と、ＨＰＤ制御部２１０と、ＴＭＤＳ入力部２１１と、認証／復号部２１２と、ＴＭＤＳデコード部２１３と、音声出力部２１４とを備える。【００７７】
ＨＤＭＩ出力部２０１は、ＨＤＭＩ出力ポート２０ＰＯからなり、映像データ及び音声データの送信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ出力部２０１は、ＨＰＤ信号３０４ａを受信するＨＰＤ端子２０１ａ、ＤＤＣ信号を送受信するＤＤＣ端子２０１ｂ、ＴＭＤＳ信号を送信するＴＭＤＳ端子２０１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子２０１ｄを有する。【００７８】
ＨＰＤ切替検出部２０２は、接続状態情報が無効から有効へ又は有効から無効へ変化したことを検出する。具体的には、ＨＰＤ切替検出部２０２は、ＨＤＭＩ出力部２０１のＨＰＤ端子２０１ａを介して受信されたＨＰＤ信号３０４ａの切替を検出する。つまり、ＨＰＤ切替検出部２０２は、ＨＰＤ信号３０４ａのＨｉｇｈからＬｏｗへの切替（有効から無効へ変化）、又はＨＰＤ信号３０４ａのＬｏｗからＨｉｇｈへの切替（無効から有効へ変化）を検出する。【００７９】
ＥＤＩＤ情報取得部２０３は、第１遅延量取得部の一例であり、ＨＰＤ切替検出部２０２によりＨＰＤ信号３０４ａのＬｏｗからＨｉｇｈへの切替が検出された場合、ＤＤＣ端子２０１ｂを介してＤＤＣ信号を送受信することにより、ＴＶ３０のＥＤＩＤ３０３ａを取得する。ＴＶ３０のＥＤＩＤ３０３ａには、ＴＶ３０がサポート可能な、映像データ及び音声データのフォーマット、ＴＶ３０の映像出力処理遅延量等の情報を含む再生能力情報が記載されている。ここで、映像出力処理遅延量とは、ＴＶ３０による映像出力に要する時間である。例えば、映像出力処理遅延量は、映像データが受信されてから受信した映像データに基づく映像がディスプレイに出力されるまでの時間である。ＥＤＩＤ情報取得部２０３は、これらの再生能力情報を、ＥＤＩＤ設定部２０８及び音声出力部２１４へ出力する。また、ＴＶ３０のＥＤＩＤ３０３ａには、ＴＶ３０がＨＤＭＩ機器であることも記載されている。したがって、ＥＤＩＤ情報取得部２０３は、ＥＤＩＤ３０３ａにＴＶ３０がＨＤＭＩ機器であると記載されている場合、認証／暗号部２０４へ、ＴＶ３０に対する認証にはＨＤＣＰを適用することを指示する。ここで、ＥＤＩＤ情報取得部２０３は、ＨＤＣＰを適用することを指示するだけであり、認証の開始は指示しない。また、ＥＤＩＤ情報取得部２０３は、ＨＰＤ切替検出部２０２によりＨＰＤ信号３０４ａのＨｉｇｈからＬｏｗへの切替が検出された場合、認証／暗号部２０４へ、認証を停止することを指示する。【００８０】
認証／暗号部２０４は、認証／復号部２１２からの認証開始の指示に従って、ＴＶ３０が正当な機器であるか否かを確認する。具体的には、認証／暗号部２０４は、ＤＤＣ端子２０１ｂを介してＤＤＣ信号を送受信することにより、ＨＤＣＰの認証プロトコルに沿った認証処理を実施する。なお、認証時にはＴＭＤＳ出力が必要なため、認証／暗号部２０４は、ＴＭＤＳ出力部２０６へ、著作権保護が不要なコンテンツデータをＴＭＤＳエンコードしたデータを出力する。【００８１】
ここで、認証／暗号部２０４によるＴＶ３０の認証が成功した場合、認証／暗号部２０４は、認証／復号部２１２へ、ＴＭＤＳ伝送用データの出力を指示する。そして、認証／暗号部２０４は、認証／復号部２１２により復号されたＴＭＤＳ伝送用データを、成功した認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。そして、認証／暗号部２０４は、暗号化ＴＭＤＳ伝送用データをＴＭＤＳ出力部２０６へ出力する。【００８２】
一方、認証／暗号部２０４によるＴＶ３０の認証が失敗した場合、ＡＶアンプ２０は、著作権保護が必要なコンテンツデータをＴＶ３０へ出力できない。したがって、認証／暗号部２０４は、認証／復号部２１２へ、ＴＭＤＳ伝送用データの出力の停止を指示する。【００８３】
ＣＥＣ機器連携部２０５は、ＣＥＣ端子２０１ｄ及びＣＥＣ端子２０７ｄを介してＣＥＣ信号を送受信することにより、ＴＶ３０及びＤＶＤレコーダ１０とＣＥＣメッセージの送受信を行う。また、ＣＥＣ機器連携部２０５は、ＴＶ３０とのＣＥＣメッセージの送受信により、テレビモード又はシアターモードの設定を認識する。そして、ＣＥＣ機器連携部２０５は、認識したテレビモード又はシアターモードの設定に関する情報を設定情報としてＥＤＩＤ設定部２０８と認証／復号部２１２とに通知する。【００８４】
また、ＣＥＣ機器連携部２０５は、映像出力処理遅延量取得部２０５ａを有する。映像出力処理遅延量取得部２０５ａは、第２遅延量受信部の一例であり、ＴＶ３０から映像出力処理遅延量を切り替えることを指示するＣＥＣメッセージを受信する。映像出力処理遅延量取得部２０５ａは、受信したＣＥＣメッセージから得られる映像出力処理遅延量を、音声出力部２１４へ出力する。【００８５】
ＴＭＤＳ出力部２０６は、映像データ送信部の一例であり、ＴＭＤＳ端子２０１ｃを介してＴＭＤＳ信号をＴＶ３０へ送信することにより、認証／暗号部２０４から取得した暗号化ＴＭＤＳ伝送用データ、又は、暗号化されていないＴＭＤＳ伝送用データをＴＶ３０へ出力する。具体的には、ＴＭＤＳ出力部２０６は、ＨＰＤ信号３０４ａが有効であることを示す間、映像データを含むＴＭＤＳ伝送用データをＴＶ３０へＨＤＭＩ出力部２０１を介して送信する。【００８６】
ＨＤＭＩ入力部２０７は、ＨＤＭＩ入力ポート２０ＰＩからなり、映像データ及び音声データの受信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ入力部２０７は、ＨＰＤ信号２１０ａを送信するＨＰＤ端子２０７ａ、ＤＤＣ信号を送受信するＤＤＣ端子２０７ｂ、ＴＭＤＳ信号を受信するＴＭＤＳ端子２０７ｃ及びＣＥＣ信号を送受信するＣＥＣ端子２０７ｄを有する。【００８７】
ＥＤＩＤ設定部２０８は、ＥＤＩＤ情報取得部２０３から再生能力情報を取得した場合に、ＣＥＣ機器連携部２０５から通知された設定情報（テレビモード又はシアターモード）に基づき、ＥＤＩＤ２０９ａの記載内容を決定する。ここで、決定された記載内容と既にＥＤＩＤ２０９ａに記載されている内容とが異なる場合、ＥＤＩＤ設定部２０８は、ＨＰＤ信号２１０ａがＬｏｗである間にＥＤＩＤ２０９ａの記載内容を変更する。なお、ＥＤＩＤ２０９ａの記載内容を変更する際にＨＰＤ信号２１０ａがＨｉｇｈである場合は、ＥＤＩＤ設定部２０８は、ＨＰＤ制御部２１０へＨＰＤ信号２１０ａをＬｏｗに変更することを指示する（ＨＰＤネゲート指示）。そして、ＥＤＩＤ２０９ａの記載内容の変更が終了した後、ＥＤＩＤ設定部２０８は、ＨＰＤ制御部２１０へＨＰＤ信号２１０ａをＨｉｇｈに変更することを指示する（ＨＰＤアサート指示）。【００８８】
ＥＤＩＤ記憶部２０９は、例えば不揮発性メモリなどからなり、ＥＤＩＤ２０９ａを格納している。このＥＤＩＤ２０９ａには、再生能力情報が含まれる。【００８９】
ＨＰＤ制御部２１０は、ＥＤＩＤ設定部２０８からのＨＰＤアサート指示又はＨＰＤネゲート指示に従って、ＨＰＤ端子２０７ａを介して送信するＨＰＤ信号２１０ａをＨｉｇｈ（有効）又はＬｏｗ（無効）に変更する。【００９０】
ＴＭＤＳ入力部２１１は、ＤＶＤレコーダ１０により送信された暗号化ＴＭＤＳ伝送用データを、ＴＭＤＳ端子２０７ｃを介して受信する。そして、ＴＭＤＳ入力部２１１は、暗号化ＴＭＤＳ伝送用データを認証／復号部２１２へ出力する。【００９１】
認証／復号部２１２は、ＤＶＤレコーダ１０によるＡＶアンプ２０の認証プロトコルに沿った認証処理に対して応答する。また、ＤＶＤレコーダ１０により認証が開始された場合には、認証／復号部２１２は、認証／暗号部２０４へ、ＴＶ３０との認証を開始することを指示する。なお、認証応答時にはＴＭＤＳ入力が必要なため、認証／復号部２１２は、ＴＭＤＳ入力部２１１から、著作権保護が不要であり、かつ、暗号化されていないＴＭＤＳ伝送用データを取得する。また、ＡＶアンプ２０の認証が成功した場合、認証／復号部２１２は、ＴＭＤＳ入力部２１１から、暗号化ＴＭＤＳ伝送用データを取得する。認証／復号部２１２は、取得した暗号化ＴＭＤＳ伝送用データを復号することにより、（暗号化されていない）ＴＭＤＳ伝送用データを生成する。ここで、認証／復号部２１２は、ＣＥＣ機器連携部２０５により通知された設定情報（テレビモード又はシアターモード）に基づき、生成したＴＭＤＳ伝送用データを認証／暗号部２０４などへ出力する。具体的には、設定情報がシアターモードの場合には、認証／復号部２１２は、復号したＴＭＤＳ伝送用データから音声データを取り除いたデータを認証／暗号部２０４へ出力し、かつ、復号したＴＭＤＳ伝送用データをＴＭＤＳデコード部２１３へ出力する。一方、設定情報がテレビモードの場合には、認証／復号部２１２は、復号したＴＭＤＳ伝送用データを、音声データを取り除かずに、そのまま認証／暗号部２０４へ出力する。【００９２】
ＴＭＤＳデコード部２１３は、ＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、音声ストリームを生成する。そして、ＴＭＤＳデコード部２１３は、生成した音声ストリームを音声出力部２１４へ出力する。【００９３】
音声出力部２１４は、スピーカなどからなり、ＴＭＤＳデコード部２１３により生成された音声ストリームを用いて音声を出力する。ここで、音声出力部２１４は、ＥＤＩＤ情報取得部２０３、又は、映像出力処理遅延量取得部２０５ａにより取得された映像出力処理遅延量に基づき、音声を出力するタイミングを調整（遅延）する。なお、ＥＤＩＤ情報取得部２０３及び映像出力処理遅延量取得部２０５ａにより、複数の映像出力処理遅延量が取得されている場合、音声出力部２１４は、最新の映像出力処理遅延量に基づいて、音声を出力するタイミングを調整する。【００９４】
図７は、本実施の形態におけるＴＶ３０の機能構成を示すブロック図である。【００９５】
ＴＶ３０は、ＨＤＭＩ入力部３０１と、ＥＤＩＤ設定部３０２と、ＥＤＩＤ記憶部３０３と、ＨＰＤ制御部３０４と、ＴＭＤＳ入力部３０５と、認証／復号部３０６と、ＣＥＣ機器連携部３０７と、ＴＭＤＳデコード部３０８と、映像出力部３０９と、音声出力部３１０とを備える。【００９６】
ＨＤＭＩ入力部３０１は、ＨＤＭＩ入力ポート３０ＰＩからなり、映像データ及び音声データの受信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ入力部３０１は、ＨＰＤ信号３０４ａを送信するＨＰＤ端子３０１ａ、ＤＤＣ信号を送受信するＤＤＣ端子３０１ｂ、ＴＭＤＳ信号を受信するＴＭＤＳ端子３０１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子３０１ｄを有する。【００９７】
ＥＤＩＤ設定部３０２は、電源投入時などに、ＥＤＩＤ３０３ａの記載内容を決定し、決定した記載内容をＥＤＩＤ記憶部３０３に格納されたＥＤＩＤ３０３ａに設定する。ここで、ＥＤＩＤ設定部３０２は、ＴＶ３０により予め一意に定まる固定の時間を映像出力処理遅延量としてＥＤＩＤ３０３ａに設定する。例えば、ＥＤＩＤ設定部３０２は、ＴＶ３０がサポートする映像フォーマットのうち、最大解像度の映像フォーマットである「１０８０ｐ」の映像を出力する場合に発生する遅延量１００ｍｓを常に固定で映像出力処理遅延量として設定する。これは、例えば、ＨＤＭＩ出力機器が接続先のＨＤＭＩ入力機器の再生能力情報を取得することによりデータ出力形式を選択する場合、ＨＤＭＩ出力機器及びＨＤＭＩ入力機器の双方でサポートされる最高品質の映像フォーマット及び音声フォーマットが出力フォーマットとして選択される確率が高いという想定に基づいている。つまり、映像音声出力システム１は、最大解像度の映像フォーマットにおける遅延量を映像出力処理遅延量として設定することにより、映像出力と音声出力の同期を図ることができる可能性を高めることができる。そして、ＥＤＩＤ設定部３０２は、ＥＤＩＤ３０３ａの記載内容を設定した後に、ＨＰＤ制御部３０４へＨＰＤ信号３０４ａをＨｉｇｈに変更することを指示する（ＨＰＤアサート指示）。【００９８】
ＥＤＩＤ記憶部３０３は、例えば不揮発性メモリなどからなり、ＥＤＩＤ３０３ａを格納している。このＥＤＩＤ３０３ａには、映像出力処理遅延量を示す情報を含む再生能力情報が設定される。【００９９】
ＨＰＤ制御部３０４は、ＥＤＩＤ設定部３０２からのＨＰＤアサート指示に従って、ＨＰＤ端子３０１ａを介してＡＶアンプ２０へ送信するＨＰＤ信号３０４ａをＨｉｇｈ（有効）に変更する。【０１００】
ＴＭＤＳ入力部３０５は、ＡＶアンプ２０により送信された暗号化ＴＭＤＳ伝送用データを、ＨＤＭＩ入力部３０１のＴＭＤＳ端子３０１ｃを介して受信する。そして、ＴＭＤＳ入力部３０５は、暗号化ＴＭＤＳ伝送用データを認証／復号部３０６へ出力する。【０１０１】
認証／復号部３０６は、ＡＶアンプ２０によるＴＶ３０の認証に対して応答する。なお、認証応答時にはＴＭＤＳ入力が必要なため、認証／復号部３０６は、ＴＭＤＳ入力部３０５から、著作権保護が不要であり、かつ、暗号化されていないＴＭＤＳ伝送用データを取得する。また、ＴＶ３０の認証が成功した場合、認証／復号部３０６は、ＴＭＤＳ入力部３０５から、暗号化ＴＭＤＳ伝送用データを取得する。認証／復号部３０６は、取得した暗号化ＴＭＤＳ伝送用データを復号することにより、（暗号化されていない）ＴＭＤＳ伝送用データを生成する。そして、認証／復号部３０６は、生成したＴＭＤＳ伝送用データをＴＭＤＳデコード部３０８へ出力する。【０１０２】
ＣＥＣ機器連携部３０７は、ＣＥＣ端子３０１ｄを介してＣＥＣ信号をＡＶアンプ２０と送受信することにより、ＡＶアンプ２０とＣＥＣメッセージの送受信を行う。また、ＣＥＣ機器連携部３０７は、ＡＶアンプ２０とＣＥＣメッセージを送受信すること、又は、ＡＶアンプ２０を介してＤＶＤレコーダ１０とＣＥＣメッセージを送受信することにより、テレビモード又はシアターモードの設定を切り替える。【０１０３】
また、ＣＥＣ機器連携部３０７は、映像出力処理遅延量設定部３０７ａを有する。映像出力処理遅延量設定部３０７ａは、映像出力部３０９から映像出力処理遅延量を取得する。そして、映像出力処理遅延量設定部３０７ａは、映像出力部３０９から取得した映像出力処理遅延量と、ＥＤＩＤ３０３ａに設定されている映像出力処理遅延量又は映像出力処理遅延量設定部３０７ａにより以前にＡＶアンプ２０へ送信された映像出力処理遅延量との差分値が、リップシンクのずれとして人が許容できる値を示す閾値（例えば、０〜５０ｍｓ）を超える場合、映像出力部３０９から取得した映像出力処理遅延量に切り替えることを指示するＣＥＣメッセージをＡＶアンプ２０へ送信する。【０１０４】
ＴＭＤＳデコード部３０８は、ＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、映像ストリーム及び音声ストリームを生成する。そして、ＴＭＤＳデコード部３０８は、生成した映像ストリームを映像出力部３０９へ出力し、生成した音声ストリームを音声出力部３１０へ出力する。【０１０５】
映像出力部３０９は、ディスプレイなどの出力媒体に映像を出力する。ここで、映像出力部３０９は、ＴＶ３０が暗号化ＴＭＤＳ伝送データを受信してから出力媒体に表示されるまでに要する時間を計測する。そして、映像出力部３０９は、計測した時間を映像出力処理遅延量として映像出力処理遅延量設定部３０７ａへ通知する。【０１０６】
音声出力部３１０は、スピーカなどからなり、テレビモードの場合に、ＴＭＤＳデコード部２１３により生成された音声ストリームを用いて音声を出力する。【０１０７】
次に、以上のように構成された映像音声出力システム１において実行される映像音声データ同期方法について、図８〜図１０を用いて説明する。【０１０８】
図８〜図１０は、本実施の形態における映像音声出力システム１を構成する各機器による処理の流れを示す図である。なお、図８〜図１０は、映像音声出力システム１において、シアターモードが選択されている場合の処理の流れを示す図である。【０１０９】
まず、例えばＴＶ３０の電源投入時などに、ＴＶ３０のＥＤＩＤ設定部３０２は、ＥＤＩＤ３０３ａに映像出力処理遅延量を設定する（ステップＳ１０１）。そして、ＴＶ３０のＨＰＤ制御部３０４は、ＨＰＤ信号３０４ａをＬｏｗからＨｉｇｈに変更する（ステップＳ１０２）。【０１１０】
ＡＶアンプ２０のＨＰＤ切替検出部２０２は、ＨＰＤ信号３０４ａのＬｏｗからＨｉｇｈへの切替を検出する（ステップＳ１０３）。次に、ＡＶアンプ２０のＥＤＩＤ情報取得部２０３は、ＴＶ３０のＥＤＩＤ記憶部３０３に格納されたＥＤＩＤ３０３ａを取得する（ステップＳ１０４）。つまり、ＨＰＤ信号３０４ａがＬｏｗからＨｉｇｈへ変化したときに、ＡＶアンプ２０が、ＥＤＩＤ３０３ａをＴＶ３０からＨＤＭＩを通じて取得する。このＥＤＩＤ３０３ａには、ＴＶ３０による映像出力に要する時間である映像出力処理遅延量（第１遅延量）を示す情報を含む再生能力情報が記載されている。そして、ＡＶアンプ２０のＨＰＤ制御部２１０は、ＨＰＤ信号２１０ａをＬｏｗからＨｉｇｈに変更する（ステップＳ１０５）。【０１１１】
ＤＶＤレコーダ１０のＨＰＤ切替検出部１０２は、ＨＰＤ信号２１０ａのＬｏｗからＨｉｇｈへの切替を検出する（ステップＳ１０６）。次に、ＤＶＤレコーダ１０のＥＤＩＤ情報取得部１０３は、ＡＶアンプ２０のＥＤＩＤ記憶部２０９に格納されたＥＤＩＤ２０９ａを取得する（ステップＳ１０７）。そして、ＤＶＤレコーダ１０の認証／暗号部１０４は、ＡＶアンプ２０が正当な機器であることの認証を開始する（ステップＳ１０８）。ＡＶアンプ２０の認証／復号部２１２は、ＤＶＤレコーダ１０による認証の指示に従って、認証情報をＤＶＤレコーダ１０へ送信する（ステップＳ１０９）。そして、ＤＶＤレコーダ１０の認証／暗号部１０４は、受信した認証情報を用いてＡＶアンプ２０を認証する（ステップＳ１１０）。【０１１２】
続いて、ＡＶアンプ２０の認証／暗号部２０４は、ＴＶ３０の認証を開始する（ステップＳ１１１）。ＴＶ３０の認証／復号部３０６は、ＡＶアンプ２０による認証の指示に従って、認証情報をＡＶアンプ２０に送信する（ステップＳ１１２）。そして、ＡＶアンプ２０の認証／暗号部２０４は、受信した認証情報を用いてＴＶ３０を認証する（ステップＳ１１３）。【０１１３】
ＤＶＤレコーダ１０によるＡＶアンプ２０の認証が成功した場合、ＤＶＤレコーダ１０のＴＭＤＳ出力部１０８は、暗号化ＴＭＤＳ伝送用データをＡＶアンプ２０に送信する（ステップＳ１１４）。具体的には、ＤＶＤレコーダ１０のＴＭＤＳエンコード部１０７は、映像データ及び音声データをＴＭＤＳエンコードすることにより、ＴＭＤＳ伝送用データを生成する。そして、ＤＶＤレコーダ１０の認証／暗号部１０４は、生成されたＴＭＤＳ伝送用データをＡＶアンプ２０の認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。このように生成された暗号化ＴＭＤＳ伝送用データを、ＤＶＤレコーダ１０のＴＭＤＳ出力部１０８は、ＨＤＭＩ出力部１０１を介してＡＶアンプ２０へ送信する。また、ＤＶＤレコーダ１０は、ＴＶ３０が正当な機器であることを確認するための認証をＡＶアンプ２０に対し実施する（ステップＳ１１５）。【０１１４】
ＡＶアンプ２０によるＴＶ３０の認証が成功した場合、ＡＶアンプ２０の認証／復号部２１２は、受信した暗号化ＴＭＤＳ伝送用データを復号する（ステップＳ１１６）。続いて、ＡＶアンプ２０のＴＭＤＳ出力部２０６は、暗号化ＴＭＤＳ伝送用データをＴＶ３０に送信する（ステップＳ１１７）。具体的には、ＡＶアンプ２０の認証／暗号部２０４は、復号されたＴＭＤＳ伝送用データをＴＶ３０の認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。このように生成された暗号化ＴＭＤＳ伝送用データを、ＡＶアンプ２０のＴＭＤＳ出力部２０６はＨＤＭＩ出力部２０１を介してＴＶ３０へ送信する。また、ＡＶアンプ２０は、ＤＶＤレコーダ１０からの、ＴＶ３０が正当な機器であることを確認するための認証に応答する（ステップＳ１１８）。【０１１５】
なお、ＡＶアンプ２０からＴＶ３０への認証開始（ステップＳ１１１）は、ＤＶＤレコーダ１０からＡＶアンプ２０への認証開始（ステップＳ１０８）の後に実施され、それぞれの認証が並列に実施される状態となる。【０１１６】
ＴＶ３０の認証／復号部３０６は、受信した暗号化ＴＭＤＳ伝送用データを復号する（ステップＳ１１９）。そして、ＴＶ３０のＴＭＤＳデコード部３０８は、復号したＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、映像ストリーム及び音声ストリームを生成する（ステップＳ１２０）。映像出力部３０９は、生成された映像ストリームを用いて映像を出力する（ステップＳ１２１）。【０１１７】
また、ＡＶアンプ２０のＴＭＤＳデコード部２１３は、復号されたＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、音声ストリームを生成する（ステップＳ１２２）。そして、ＡＶアンプ２０の音声出力部２１４は、ステップＳ１０４において取得されたＥＤＩＤ３０３ａから得られる映像出力処理遅延量に基づいて音声を出力するタイミングを調整することにより、ステップＳ１２１において出力される映像と同期するように音声を出力する（ステップＳ１２３）。【０１１８】
次に、ＤＶＤレコーダ１０のデコード部１０６は、映像データの映像フォーマットを変更する（ステップＳ１２４）。例えば、デコード部１０６は、映像フォーマットを１０８０ｐから４８０ｐに変更する。そして、ステップＳ１１４〜Ｓ１２１と同様に、映像フォーマットが変更された映像データもＴＶ３０へ送信され、送信された映像データに基づいて映像が出力される。その結果、ＴＶ３０の映像出力処理遅延量設定部３０７ａは、映像出力処理遅延量が変化したことを検出する（ステップＳ１２５）。例えば、映像出力部３０９が、映像出力に要する時間を計測し、計測した時間を映像出力処理遅延量（第２遅延量）として映像出力処理遅延量設定部３０７ａに通知する。そして、映像出力処理遅延量設定部３０７ａは、映像出力部３０９から通知される、計測された映像出力処理遅延量と、ＥＤＩＤ３０３ａから得られる映像出力処理遅延量との差分値が所定閾値を超える場合に、映像出力処理遅延量が変化したと検出する。ここで、所定閾値には、リップシンクのずれとして人が許容できる値（例えば、０〜５０ｍｓ）が利用されればよい。なお、映像出力部３０９は、計測した映像出力処理遅延量を映像出力処理遅延量設定部３０７ａに通知しているが、必ずしも映像出力処理遅延量は計測されなくてもよい。例えば、映像出力部３０９は、出力している映像の映像フォーマットに対応する映像出力処理遅延量を映像出力機器が備えるメモリに予め保持されたテーブルを参照することにより取得してもよい。そして、映像出力部３０９は、取得した映像出力処理遅延量を映像出力処理遅延量設定部３０７ａに通知してもよい。【０１１９】
そして、映像出力処理遅延量設定部３０７ａは、映像出力部３０９から取得した映像出力処理遅延量に切り替えることを指示するＣＥＣメッセージをＡＶアンプ２０へ送信する（ステップＳ１２６）。この指示は、例えば、ＣＥＣメッセージのコマンド（Ｖｅｎｄｏｒ  Ｃｏｍｍａｎｄ）を用いてＡＶアンプ２０へ伝送される。なお、ここでは、ＴＶ３０のＥＤＩＤ設定部３０２は、ＥＤＩＤ記憶部３０３に格納されたＥＤＩＤ３０３ａの映像出力処理遅延量を更新しない。【０１２０】
次に、ＡＶアンプ２０の音声出力部２１４は、ＣＥＣメッセージから得られる映像出力処理遅延量に基づいて音声を出力するタイミングを調整することにより、変更後の映像フォーマットに基づいて出力される映像と同期するように音声を出力する（ステップＳ１２７）。【０１２１】
次に、図１１を用いて上記の処理をさらに具体的に説明する。【０１２２】
図１１は、本実施の形態における映像音声出力システム１を構成する各機器の動作を説明するための図である。【０１２３】
図１１に示すように、時刻Ｔ１に、ＤＶＤレコーダ１０が出力する映像データの映像フォーマットが１０８０ｐから４８０ｐに切り替わった場合、ＴＶ３０では、映像出力処理遅延量が、例えば、１００ｍｓから３０ｍｓに変化する。【０１２４】
ＴＶ３０は、映像出力処理遅延量がそれまでの１００ｍｓから３０ｍｓへと変化したため、時刻Ｔ２に、ＡＶアンプ２０へ、映像出力処理遅延量の切替を指示するＣＥＣメッセージを送信する。この指示は、例えば、ＣＥＣメッセージのコマンド（Ｖｅｎｄｏｒ  Ｃｏｍｍａｎｄ）を用いて伝送され、ＴＶ３０により計測された映像出力処理遅延量を示す情報を含む。【０１２５】
このように映像フォーマットが１０８０ｐから４８０ｐに切り替わることによりＴＶ３０の映像出力処理遅延量が変化した場合であっても、ＴＶ３０は、ＥＤＩＤ３０３ａの映像出力処理遅延量を１００ｍｓのまま変更しない。すなわち、ＴＶ３０は、ＨＰＤ信号３０４ａをパルスする必要がない。したがって、ＤＶＤレコーダ１０は、ＡＶアンプ２０に対し、正当な機器か否かを確認するためのＨＤＣＰ認証を開始する必要がないので、そのままコンテンツ（映像データ及び音声データ）の出力を継続することができる。【０１２６】
一方、ＡＶアンプ２０は、ＴＶ３０とのＨＤＭＩ接続が有効（ＨＰＤ信号３０４ａがＨｉｇｈ）である場合、受信したＣＥＣメッセージから得られる映像出力処理遅延量を優先して使用する。したがって、ＡＶアンプ２０は、ＴＶ３０のＥＤＩＤ３０３ａに記載の映像出力処理遅延量とは無関係に、音声の出力のタイミングを調整することが可能となる。【０１２７】
以上により、本実施の形態における映像音声データ同期方法では、ＨＤＭＩ接続の開始時にシステムに最適な映像出力処理遅延量をＥＤＩＤから取得することにより、無駄な制御メッセージによるコマンド通知を不要とすることができる。【０１２８】
さらに、本実施の形態における映像音声データ同期方法では、映像出力処理遅延量が変化した場合に、ＨＤＭＩ接続の無効化を必要としない制御メッセージによるコマンドを用いて映像出力処理遅延量をＡＶアンプ２０へ通知することにより、ＤＶＤレコーダ１０により再生されたコンテンツ（映像データ及び音声データ）の伝送を停止することなく、ＡＶアンプ２０は、音声出力のタイミングを、映像出力に合わせた最適な同期タイミングに調整することができる。【０１２９】
すなわち、本実施の形態における映像音声データ同期方法は、接続状態情報が無効から有効へ変化したことを示すときに、制御メッセージが送信されることなく、映像出力処理遅延量を示す情報を含む再生能力情報を音声出力機器が取得できるので、制御メッセージの送信量の増大を抑制するとともに映像と音声との出力の同期を図ることが可能となる。さらに、接続状態情報が有効であることを示すときに、映像出力機器において計測された映像出力処理遅延量を、音声出力機器が制御メッセージを受信することにより取得できるので、再生能力情報を取得するための接続状態の変更を必要としない。つまり、接続状態情報が有効であることを示すときに接続状態情報を変更する必要がないので、不要な認証を発生させることなく、映像の出力が停止することを回避するとともに映像と音声との出力の同期を図ることが可能となる。【０１３０】
なお、本実施の形態に係る映像音声データ同期方法では、ＥＤＩＤ設定部３０２は、電源投入時などに、ＨＤＭＩ出力機器及びＨＤＭＩ入力機器の双方でサポートされる最高品質の映像フォーマットにおける映像出力処理遅延量をＥＤＩＤ３０３ａに設定するとしたが、本発明に係る映像音声データ同期方法では、必ずしも最高品質の映像フォーマットにおける映像出力処理遅延量に限定されるわけではない。【０１３１】
例えば、ＥＤＩＤ設定部３０２は、ＨＤＭＩ入力機器の商品仕様として決定された固定値を映像出力処理遅延量として設定してもよい。また、ＥＤＩＤ設定部３０２は、ＨＰＤ信号がＨｉｇｈからＬｏｗに変化したときに、ＥＤＩＤ記憶部３０３に格納されたＥＤＩＤ３０３ａの映像出力処理遅延量を、映像出力部３０９により計測された映像出力処理遅延量に更新してもよい。具体的には、映像出力処理遅延量設定部３０７ａにおいて送信された最新の映像出力処理遅延量を、電源オフ時に記憶し、再び電源が投入された時に、記憶した映像出力処理遅延量をＥＤＩＤ設定部３０２が読み出してもよい。これにより、例えば、音声出力機器と映像出力機器とのＨＤＭＩ接続が無効となった後、再びＨＤＭＩ接続が有効になった場合に、ＨＤＭＩ接続が無効となる直前に出力されていた映像フォーマットが継続されるときには、ＨＤＭＩ接続が有効となった時にすぐに、音声出力機器は音声出力のタイミングを、映像出力に合わせた最適な同期タイミングに調整することができる。【０１３２】
この動作を図１２に示す。図１２は、本実施の形態の変形例における映像音声出力システム１を構成する各機器の動作を説明するための図である。また、図１２は、図１１に時刻Ｔ６以降の動作を追加した図である。図１２に示すように、時刻Ｔ６にＴＶ３０の電源がＯＦＦになると、ＴＶ３０のＨＰＤ信号３０４ａはＬｏｗとなる。時刻Ｔ７にＴＶ３０の電源がＯＮになることにより、ＴＶ３０のＥＤＩＤ３０３ａが電源ＯＦＦ直前の映像出力処理遅延量、すなわち「３０ｍｓ」に変化する。そして、時刻Ｔ８にＴＶ３０のＨＰＤ信号がＨｉｇｈになり、ＴＶ３０のＥＤＩＤ３０４ａがＡＶアンプ２０へ伝送される。その結果、ＡＶアンプ２０の音声出力の遅延量は、引き続き「３０ｍｓ」となる。そして、ＡＶアンプ２０のＨＰＤ信号２１０ａは、時刻Ｔ８でＬｏｗになった後、時刻Ｔ９でＨｉｇｈとなり、再認証動作が開始する。【０１３３】
なお、本実施の形態では、ＴＶ３０の映像出力部３０９が、入力された映像データが出力媒体に表示されるまでにかかる時間を計測し、計測した時間を映像出力処理遅延量設定部３０７ａに通知するとしたが、必ずしも映像出力部３０９が時間を計測する必要はない。例えば、ＴＭＤＳデコード部３０８が、出力映像のフォーマット、環境設定条件などに対応した映像出力処理遅延量を予め保持しているデータベースを参照することにより、映像出力処理遅延量を映像出力処理遅延量設定部３０７ａに通知してもよい。この場合、ＴＭＤＳデコード部３０８は、映像ストリームを映像出力部３０９に出力する際に、映像フォーマットなどを認識し、認識した映像フォーマットなどに対応する映像出力処理遅延量を取得する。【０１３４】
また、映像出力機器は、音声出力機能を有する映像音声出力機器であってもよい。【０１３５】
なお、本実施の形態では、映像出力処理遅延量が変化した場合に、ＴＶ３０が自発的に、ＡＶアンプ２０へ、映像出力処理遅延量を指定するＣＥＣメッセージを送信したが、ＡＶアンプ２０からの問い合わせのＣＥＣメッセージに対し、ＴＶ３０が映像出力処理遅延量を指定するＣＥＣメッセージで応答してもよい。つまり、ＡＶアンプ２０がＴＶ３０へ映像出力処理遅延量の送信を要求する情報を含む制御メッセージを送信した場合に、ＴＶ３０は、ＡＶアンプ２０へ映像出力処理遅延量を送信してもよい。これにより、映像音声出力システムは、任意のタイミングで、容易に計測された映像出力処理遅延量を用いて映像と音声との出力の同期を図ることが可能となる。【０１３６】
（実施の形態２）
図１３は、本発明の実施の形態２におけるＨＤＭＩ接続された映像音声出力システム２の構成を示す図である。この映像音声出力システム２は、ＤＶＤレコーダ１０、ＡＶアンプ２５、及びＴＶ３５により構成される。本実施の形態に係る映像音声出力システム２が、図４に示す実施の形態１に係る映像音声出力システム１と異なる点は、ＡＶアンプ２５とＴＶ３５とがＨＤＭＩケーブルに加えて、第１音声ケーブル（以下、「光デジタル音声ケーブル」という。）及び第２音声ケーブル（以下、「アナログ音声ケーブル」という。）によって接続されている点などである。なお、ＤＶＤレコーダ１０は、図４に示す実施の形態１のＤＶＤレコーダ１０と同一の機能を有するので説明を省略する。【０１３７】
ＡＶアンプ２５は、音声を出力する音声出力機器の一例であり、ＨＤＭＩ入力ポート２５ＰＩと、ＨＤＭＩ出力ポート２５ＰＯと、光デジタル音声入力ポート２５ＰＩｄと、アナログ音声入力ポート２５ＰＩａとを備える。【０１３８】
ＴＶ３５は、映像を出力する映像出力機器の一例であり、ＨＤＭＩ入力ポート３５ＰＩと、光デジタル音声出力ポート３５ＰＯｄと、アナログ音声出力ポート３５ＰＯａとを備える。【０１３９】
ＨＤＭＩは、ＤＶＤレコーダ１０により再生された映像データ及び第１音声データ（以下、「ＨＤＭＩ音声データ」という。）を、ＡＶアンプ２５、ＴＶ３５の順に一方向に伝送可能である。また、ＨＤＭＩは、ＴＶ３５の再生能力を示す再生能力情報とＴＶ３５の接続状態の有効性を示す接続状態情報とを、ＴＶ３５からＡＶアンプ２５へ一方向に伝送可能である。また、ＨＤＭＩは、制御メッセージを互いに接続された機器間において双方向に伝送可能である。【０１４０】
光デジタル音声ケーブルは、ＴＶ３５の光デジタル音声出力ポート３５ＰＯｄからＡＶアンプ２５の光デジタル音声入力ポート２５ＰＩｄへ、第２音声データ（以下、「光デジタル音声データ」という。）を一方向に伝送可能である。【０１４１】
アナログ音声ケーブルは、ＴＶ３５のアナログ音声出力ポート３５ＰＯａからＡＶアンプ２５のアナログ音声入力ポート２５ＰＩａへ、第３音声データ（以下、「アナログ音声データ」という。）を一方向に伝送可能である。【０１４２】
このような映像音声出力システム２において、ＴＶ３５に備えられたチューナが受信した映像データ及び音声データに基づいて映像及び音声を出力する場合、光デジタル音声ケーブルにより光デジタル音声データがＴＶ３５からＡＶアンプ２５へ伝送され、アナログ音声ケーブルによりアナログ音声データがＴＶ３５からＡＶアンプ２５へ伝送される。【０１４３】
このとき、ＡＶアンプ２５が、例えば、ＨＤＭＩにより伝送される映像データ及び音声データに基づいて映像が出力される場合の映像出力処理遅延量を基準にして、音声を出力するタイミングを調整している場合、音声データの伝送路の違いによる遅延が考慮されていないため、ＡＶアンプ２５からの音声出力とＴＶ３５からの映像出力との間にずれが生じてしまう。【０１４４】
また、光デジタル音声ケーブルにより伝送される光デジタル音声データに基づいて音声を出力するか、又は、アナログ音声ケーブルにより伝送されるアナログ音声データに基づいて音声を出力するかは、ＡＶアンプ２５により選択される。したがって、実施の形態１における映像音声データ同期方法では、ＡＶアンプ２５の選択した音声データをＴＶ３５が把握することができないので、ＡＶアンプ２５からの音声出力とＴＶ３５からの映像出力との間に生じたずれを解消することができない。【０１４５】
そこで、本発明の実施の形態２における映像音声データ同期方法では、音声データの伝送路毎の音声出力処理遅延量を反映した映像出力処理遅延量を算出し、算出した映像出力処理遅延量のすべてを含む制御メッセージを、映像出力機器から音声出力機器へ送信する。そして、音声出力機器は、音声切替の設定に対応する映像出力処理遅延量を用いて、音声を出力するタイミングを調整する。したがって、映像出力機器は、音声出力機器の音声入力の設定状態を認識する必要がない。さらに、音声出力機器は、自機器の音声入力の切替が発生した場合、新たな制御メッセージを送受信することなく、映像出力機器が出力する映像と同期するように音声を出力するタイミングを調整することができる。【０１４６】
以下に、本実施の形態に係る映像音声データ同期方法を実現する各機器の構成について、図面を参照しながら詳細に説明する。【０１４７】
本実施の形態に係るＤＶＤレコーダ１０の機能構成は、図５と同様のため図示及び説明を省略する。【０１４８】
図１４は、本実施の形態におけるＡＶアンプ２５の機能構成を示すブロック図である。【０１４９】
図１４に示すように、ＡＶアンプ２５は、ＨＤＭＩ出力部２５１と、ＨＰＤ切替検出部２５２と、ＥＤＩＤ情報取得部２５３と、認証／暗号部２５４と、ＣＥＣ機器連携部２５５と、ＴＭＤＳ出力部２５６と、ＨＤＭＩ入力部２５７と、ＥＤＩＤ設定部２５８と、ＥＤＩＤ記憶部２５９と、ＨＰＤ制御部２６０と、ＴＭＤＳ入力部２６１と、認証／復号部２６２と、ＴＭＤＳデコード部２６３と、音声出力部２６４と、光デジタル音声入力部２６５と、アナログ音声入力部２６６と、音声入力切替部２６７とを備える。【０１５０】
ＨＤＭＩ出力部２５１は、ＨＤＭＩ出力ポート２５ＰＯからなり、映像データ及び音声データの送信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ出力部２５１は、ＨＰＤ信号３５４ａを受信するＨＰＤ端子２５１ａ、ＤＤＣ信号を送受信するＤＤＣ端子２５１ｂ、ＴＭＤＳ信号を送信するＴＭＤＳ端子２５１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子２５１ｄを有する。【０１５１】
ＨＰＤ切替検出部２５２は、接続状態情報が無効から有効へ又は有効から無効へ変化したことを検出する。具体的には、ＨＰＤ切替検出部２０２は、ＨＤＭＩ出力部２５１のＨＰＤ端子２５１ａを介して受信されたＨＰＤ信号３５４ａの切替を検出する。つまり、ＨＰＤ切替検出部２０２は、ＨＰＤ信号３５４ａのＨｉｇｈからＬｏｗへの切替（有効から無効へ変化）、又はＨＰＤ信号３５４ａのＬｏｗからＨｉｇｈへの切替（無効から有効へ変化）を検出する。【０１５２】
ＥＤＩＤ情報取得部２５３は、ＨＰＤ切替検出部２５２によりＨＰＤ信号３５４ａのＬｏｗからＨｉｇｈへの切替が検出された場合、ＤＤＣ端子２５１ｂを介してＤＤＣ信号を送受信することにより、ＴＶ３５のＥＤＩＤ３５３ａを取得する。ＴＶ３５のＥＤＩＤ３５３ａには、ＴＶ３５がサポート可能な、映像データ及び音声データのフォーマット及びＴＶ３５の映像出力処理遅延量等の情報を含む再生能力情報が記載されている。ＥＤＩＤ情報取得部２５３は、これらの再生能力情報を、ＥＤＩＤ設定部２５８及び音声出力部２６４へ出力する。また、ＴＶ３５のＥＤＩＤ３５３ａには、ＴＶ３５がＨＤＭＩ機器であることも記載されている。したがって、ＥＤＩＤ情報取得部２５３は、認証／暗号部２５４へ、ＴＶ３５に対する認証にはＨＤＣＰを適用することを指示する。ここで、ＥＤＩＤ情報取得部２５３は、ＨＤＣＰを適用することを指示するだけであり、認証の開始は指示しない。また、ＥＤＩＤ情報取得部２５３は、ＨＰＤ信号３５４ａのＨｉｇｈからＬｏｗへの切替が検出された場合、認証／暗号部２５４へ、認証を停止することを指示する。【０１５３】
認証／暗号部２５４は、認証／復号部２６２からの認証開始の指示に従って、ＴＶ３５が正当な機器であるか否かを確認する。具体的には、認証／暗号部２０４は、ＤＤＣ端子２５１ｂを介してＤＤＣ信号を送受信することにより、ＨＤＣＰの認証プロトコルに沿った認証処理を実施する。なお、認証時にはＴＭＤＳ出力が必要なため、認証／暗号部２５４は、ＴＭＤＳ出力部２５６へ、著作権保護が不要なコンテンツデータをＴＭＤＳエンコードしたデータを出力する。【０１５４】
ここで、認証／暗号部２５４によるＴＶ３５の認証が成功した場合、認証／暗号部２５４は、認証／復号部２６２へ、ＴＭＤＳ伝送用データの出力を指示する。そして、認証／暗号部２５４は、認証／復号部２１２により復号されたＴＭＤＳ伝送用データを、成功した認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。そして、認証／暗号部２０４は、暗号化ＴＭＤＳ伝送用データをＴＭＤＳ出力部２５６へ出力する。【０１５５】
一方、認証／暗号部２５４によるＴＶ３５の認証が失敗した場合、ＡＶアンプ２５は、著作権保護が必要なコンテンツデータをＴＶ３５へ出力できない。したがって、認証／暗号部２５４は、認証／復号部２６２へ、ＴＭＤＳ伝送用データの出力の停止を指示する。つまり、ＡＶアンプ２５は、ＨＰＤ信号３５４ａがＨｉｇｈである間、映像データを認証されたＴＶ３５へＨＤＭＩを通じて送信する。【０１５６】
ＣＥＣ機器連携部２５５は、ＣＥＣ端子２５１ｄ及びＣＥＣ端子２５７ｄを介してＣＥＣ信号を送受信することにより、ＤＶＤレコーダ１０及びＴＶ３５とのＣＥＣメッセージの送受信を行う。また、ＣＥＣ機器連携部２５５は、ＴＶ３５とのＣＥＣメッセージの送受信により、テレビモード又はシアターモードの設定に関する情報を認識する。そして、ＣＥＣ機器連携部２５５は、認識したテレビモード又はシアターモードの設定に関する情報を設定情報としてＥＤＩＤ設定部２５８と認証／復号部２６２とに通知する。【０１５７】
また、ＣＥＣ機器連携部２５５は、映像出力処理遅延量取得部２５５ａを有する。映像出力処理遅延量取得部２５５ａは、ＴＶ３５から第１、第２及び第３の映像出力処理遅延量を示す情報を含むＣＥＣメッセージを受信する。映像出力処理遅延量取得部２５５ａは、受信したＣＥＣメッセージから得られる第１、第２及び第３の映像出力処理遅延量を、音声出力部２６４へ出力する。【０１５８】
また、ＣＥＣ機器連携部２５５は、音声切替指示に関する情報を含むＣＥＣメッセージを受信する。この音声切替指示に関する情報を含むＣＥＣメッセージを受信した場合、ＣＥＣ機器連携部２５５は、受信したＣＥＣメッセージから得られる情報を音声入力切替部２６７へ出力する。例えば、ＣＥＣ機器連携部２５５は、ＤＶＤレコーダ１０により出力された映像データ及び音声データに基づいて音声を出力することを指示する音声切替指示を含むＣＥＣメッセージを受信した場合、ＨＤＭＩ入力部２５７により取得された音声データに基づいて音声出力部２６４が音声を出力するように切り替えることを、音声入力切替部２６７へ指示する。ＣＥＣメッセージによる入力切替の動作の詳細は、本発明の主眼ではないため説明を省略する。【０１５９】
ＴＭＤＳ出力部２５６は、ＴＭＤＳ端子２５１ｃを介してＴＭＤＳ信号をＴＶ３５へ送信することにより、認証／暗号部２５４から取得した暗号化ＴＭＤＳ伝送用データ、又は、暗号化されていないＴＭＤＳ伝送用データを、ＴＶ３５へ出力する。つまり、ＴＭＤＳ出力部２５６は、認証／暗号部２５４によるＴＶ３５の認証が成功した場合、映像データを含むＴＭＤＳ伝送用データをＴＶ３５へＨＤＭＩ出力部２５１を介して送信する。【０１６０】
ＨＤＭＩ入力部２５７は、ＨＤＭＩ入力ポート２５ＰＩからなり、映像データ及び音声データの受信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ入力部２５７は、ＨＰＤ信号２６０ａを送信するＨＰＤ端子２５７ａ、ＤＤＣ信号を送受信するＤＤＣ端子２５７ｂ、ＴＭＤＳ信号を受信するＴＭＤＳ端子２５７ｃ及びＣＥＣ信号を送受信するＣＥＣ端子２５７ｄを有する。【０１６１】
ＥＤＩＤ設定部２５８は、ＥＤＩＤ情報取得部２５３から再生能力情報を取得した場合に、ＣＥＣ機器連携部２５５から通知された設定情報（テレビモード又はシアターモード）に基づき、ＥＤＩＤ２５９ａの記載内容を決定する。ここで、決定された記載内容とＥＤＩＤ２５９ａの内容とが異なる場合、ＥＤＩＤ設定部２５８は、ＨＰＤ信号２１０ａがＬｏｗである間にＥＤＩＤ２０９ａの記載内容を変更する。なお、ＥＤＩＤ２０９ａの記載内容を変更する際にＨＰＤ信号２１０ａがＨｉｇｈである場合は、ＥＤＩＤ設定部２０８は、ＨＰＤ制御部２１０へＨＰＤ信号２１０ａをＬｏｗに変更することを指示する（ＨＰＤネゲート指示）。そして、ＥＤＩＤ２０９ａの記載内容の変更が終了した後、ＥＤＩＤ設定部２０８は、ＨＰＤ制御部２１０へＨＰＤ信号２１０ａをＨｉｇｈに変更することを指示する（ＨＰＤアサート指示）。また、例えば、ＥＤＩＤ設定部２５８は、音声入力切替部２６７によりＨＤＭＩ入力部２５７以外からの音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、ＨＰＤ端子２５７ａを介してＤＶＤレコーダ１０へ出力するＨＰＤ信号２６０ａをＬｏｗに変更することをＨＰＤ制御部２６０に指示する。一方、音声入力切替部２６７によりＨＤＭＩ入力部２５７からの音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、ＥＤＩＤ２５９ａの記載内容を決定し、必要に応じて決定された記載内容にＥＤＩＤ２５９ａの記載を変更した上で、ＨＰＤ端子２５７ａを介してＤＶＤレコーダ１０へ出力するＨＰＤ信号２６０ａをＨｉｇｈに変更することをＨＰＤ制御部２６０に指示する。【０１６２】
ＥＤＩＤ記憶部２５９は、例えば不揮発性メモリなどからなり、ＥＤＩＤ２５９ａを格納している。このＥＤＩＤ２５９ａには、再生能力情報が含まれる。【０１６３】
ＨＰＤ制御部２６０は、ＥＤＩＤ設定部２５８からのＨＰＤアサート指示又はＨＰＤネゲート指示に従って、ＨＰＤ端子２５７ａを介して送信するＨＰＤ信号２６０ａをＨｉｇｈ（有効）又はＬｏｗ（無効）に変更する。【０１６４】
ＴＭＤＳ入力部２６１は、ＤＶＤレコーダ１０により送信された暗号化ＴＭＤＳ伝送用データを、ＴＭＤＳ端子２５７ｃを介して受信する。そして、ＴＭＤＳ入力部２６１は、暗号化ＴＭＤＳ伝送用データを認証／復号部２６２へ出力する。【０１６５】
認証／復号部２６２は、ＤＶＤレコーダ１０によるＡＶアンプ２５の認証プロトコルに沿った認証処理に対して応答する。また、ＤＶＤレコーダ１０により認証が開始された場合には、認証／復号部２６２は、認証／暗号部２５４へ、ＴＶ３５との認証を開始することを指示する。なお、認証応答時にはＴＭＤＳ入力が必要なため、認証／復号部２６２は、ＴＭＤＳ入力部２６１から、著作権保護が不要であり、かつ、暗号化されていないＴＭＤＳ伝送用データを取得する。また、ＡＶアンプ２５の認証が成功した場合、認証／復号部２６２は、ＴＭＤＳ入力部２６１から、暗号化ＴＭＤＳ伝送用データを取得する。認証／復号部２６２は、取得した暗号化ＴＭＤＳ伝送用データを復号することにより、（暗号化されていない）ＴＭＤＳ伝送用データを生成する。ここで、認証／復号部２６２は、ＣＥＣ機器連携部２５５により通知された設定情報（テレビモード又はシアターモード）に基づき、生成したＴＭＤＳ伝送用データを認証／暗号部２５４などへ出力する。具体的には、設定情報がシアターモードの場合には、認証／復号部２６２は、復号したＴＭＤＳ伝送用データから音声データを取り除いたデータを認証／暗号部２５４へ出力し、かつ、復号したＴＭＤＳ伝送用データをＴＭＤＳデコード部２６３へ出力する。一方、設定情報がテレビモードの場合には、認証／復号部２６２は、復号したＴＭＤＳ伝送用データを認証／暗号部２５４へ出力する。【０１６６】
ＴＭＤＳデコード部２６３は、ＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、音声ストリームを生成する。そして、ＴＭＤＳデコード部２６３は、生成した音声ストリームを音声出力部２６４へ出力する。【０１６７】
光デジタル音声入力部２６５は、光デジタル音声入力ポート２５ＰＩｄからなり、ＴＶ３５から光デジタル音声データを受信する。そして、光デジタル音声入力部２６５は、受信した光デジタル音声データから得られる音声ストリームを音声出力部２６４へ出力する。【０１６８】
アナログ音声入力部２６６は、アナログ音声入力ポート２５ＰＩａからなり、ＴＶ３５からアナログ音声データを受信する。そして、アナログ音声入力部２６６は、受信したアナログ音声データから得られる音声ストリームを音声出力部２６４へ出力する。【０１６９】
音声入力切替部２６７は、ユーザからの指示又はＣＥＣ機器連携部２５５からの指示に従って、音声切替指示を生成する。音声切替指示とは、音声入力の切替を指示する情報である。具体的には、音声切替指示とは、ＨＤＭＩ入力部２５７、光デジタル音声入力部２６５及びアナログ音声入力部２６６のいずれの構成部により取得された音声データに基づいて音声出力部２６４が音声を出力するかを制御するための指示情報である。つまり、本実施の形態において、音声切替指示とは、ＨＤＭＩにより伝送された音声データに基づいて音声を出力するか、光デジタル音声ケーブルにより伝送された光デジタル音声データに基づいて音声を出力するか、アナログ音声ケーブルにより伝送されたアナログ音声データに基づいて音声を出力するかを指示する情報である。そして、音声入力切替部２６７は、生成した音声切替指示を、音声出力部２６４及びＥＤＩＤ設定部２５８へ通知する。【０１７０】
音声出力部２６４は、スピーカなどからなり、音声入力切替部２６７から通知された音声切替指示に従って、ＴＭＤＳデコード部２６３、光デジタル音声入力部２６５又はアナログ音声入力部２６６により出力された音声ストリームを用いて音声を出力する。ここで、音声出力部２６４は、ＥＤＩＤ情報取得部２５３、又は、映像出力処理遅延量取得部２５５ａにより取得された映像出力処理遅延量の中から、音声入力切替部２６７により通知された音声切替指示に対応する映像出力処理遅延量を選択する。そして、音声出力部２６４は、選択した映像出力処理遅延量を用いて音声を出力するタイミングを調整（遅延）する。例えば、光デジタル音声入力部２６５により取得された光デジタル音声データに基づいて音声出力部２６４が音声を出力することを指示する音声切替指示が通知された場合、音声出力部２６４は、光デジタル音声入力部２６５により取得された音声データに対応する映像出力処理遅延量である第２の映像出力処理遅延量を用いて音声を出力するタイミングを調整する。【０１７１】
図１５は、本実施の形態におけるＴＶ３５の機能構成を示すブロック図である。【０１７２】
図１５に示すように、ＴＶ３５は、ＨＤＭＩ入力部３５１と、ＥＤＩＤ設定部３５２と、ＥＤＩＤ記憶部３５３と、ＨＰＤ制御部３５４と、ＴＭＤＳ入力部３５５と、認証／復号部３５６と、ＣＥＣ機器連携部３５７と、ＴＭＤＳデコード部３５８と、映像出力部３５９と、音声出力部３６０と、入力切替部３６１と、チューナデコード部３６２と、光デジタル音声出力部３６３と、アナログ音声出力部３６４とを備える。【０１７３】
ＨＤＭＩ入力部３５１は、ＨＤＭＩ入力ポート３５ＰＩからなり、映像データ及び音声データの受信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ入力部３５１は、ＨＰＤ信号３５４ａを送信するＨＰＤ端子３５１ａ、ＤＤＣ信号を送受信するＤＤＣ端子３５１ｂ、ＴＭＤＳ信号を受信するＴＭＤＳ端子３５１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子３５１ｄを有する。【０１７４】
ＥＤＩＤ設定部３５２は、電源投入時などに、ＥＤＩＤ３５３ａの記載内容を決定し、決定した記載内容をＥＤＩＤ３５３ａに設定する。ＥＤＩＤ設定部３５２は、ＥＤＩＤ３５３ａの記載内容を設定した後に、ＨＰＤ制御部３５４へＨＰＤ信号３５４ａをＨｉｇｈに変更することを指示する（ＨＰＤアサート指示）。また、例えば、ＥＤＩＤ設定部３５２は、ＨＤＭＩにより伝送された映像データ以外の映像データに基づいて映像を出力することを指示する映像切替指示を取得した場合、ＨＰＤ端子３５１ａを介してＡＶアンプ２５へ出力するＨＰＤ信号３５４ａをＬｏｗに変更することをＨＰＤ制御部３５４に指示する。一方、例えば、ＨＤＭＩにより伝送された映像データに基づいて映像を出力することを指示する映像切替指示を取得した場合、ＥＤＩＤ設定部３５２は、ＥＤＩＤ３５３の記載内容を決定し、必要があれば変更した上で、ＨＰＤ制御部３５４にＨＰＤ端子３５１ａへ出力するＨＰＤ信号をＨｉｇｈに引き上げるように指示する。【０１７５】
ＥＤＩＤ記憶部３５３は、例えば不揮発性メモリなどからなり、ＥＤＩＤ３５３ａを格納している。このＥＤＩＤ３５３ａには、映像出力処理遅延量を示す情報を含む再生能力情報が設定される。【０１７６】
ＨＰＤ制御部３５４は、ＥＤＩＤ設定部３５２からのＨＰＤアサート指示に従って、ＨＰＤ端子３５１ａを介してＡＶアンプ２５へ送信するＨＰＤ信号３５４ａをＨｉｇｈ（有効）に変更する。また、ＨＰＤ制御部３５４は、ＥＤＩＤ設定部３５２からのＨＰＤネゲート指示に従って、ＨＰＤ端子３５１ａを介してＡＶアンプ２５へ送信するＨＰＤ信号３５４ａをＬｏｗ（無効）に変更する。【０１７７】
ＴＭＤＳ入力部３５５は、ＴＭＤＳ端子３５１ｃからＴＭＤＳ信号を受信することにより、ＡＶアンプ２５により送信された暗号化ＴＭＤＳデータを受信する。そして、ＴＭＤＳ入力部３５５は、受信した暗号化ＴＭＤＳ伝送用データを認証／復号部３５６へ出力する。【０１７８】
認証／復号部３５６は、ＡＶアンプ２５によるＴＶ３５の認証に対して応答する。なお、認証応答時にはＴＭＤＳ入力が必要なため、認証／復号部３５６は、ＴＭＤＳ入力部３５５から、著作権保護が不要であり、かつ、暗号化されていないＴＭＤＳ伝送用データを取得する。また、ＴＶ３５の認証が成功した場合、認証／復号部３５６は、ＴＭＤＳ入力部３５５から、暗号化ＴＭＤＳ伝送用データを取得する。認証／復号部３５６は、取得した暗号化ＴＭＤＳ伝送用データを復号することにより、（暗号化されていない）ＴＭＤＳ伝送用データを生成する。そして、認証／復号部３５６は、生成したＴＭＤＳ伝送用データをＴＭＤＳデコード部３５８へ出力する。【０１７９】
ＣＥＣ機器連携部３５７は、ＣＥＣ端子３５１ｄを介してＣＥＣ信号を送受信することにより、ＡＶアンプ２５とＣＥＣメッセージの送受信を行う。また、ＣＥＣ機器連携部３５７は、ＡＶアンプ２５とＣＥＣメッセージを送受信すること、又は、ＡＶアンプ２０を介してＤＶＤレコーダ１０とＣＥＣメッセージを送受信することにより、テレビモード又はシアターモードの設定を切り替える。【０１８０】
また、ＣＥＣ機器連携部３５７は、映像出力処理遅延量設定部３５７ａを有する。映像出力処理遅延量設定部３５７ａは、映像出力部３５９から映像出力処理遅延量を取得する。さらに、映像出力処理遅延量設定部３５７ａは、光デジタル音声出力部３６３及びアナログ音声出力部３６４から音声出力処理遅延量を取得する。ここで、チューナデコード部３６２により生成された映像ストリームを用いて映像を出力することを指示する映像切替指示が入力切替部３６１から通知された場合、映像出力処理遅延量設定部３５７ａは、第１、第２及び第３の映像出力処理遅延量を含むＣＥＣメッセージをＡＶアンプ２５へ送信する。ここで、第１の映像出力処理遅延量とは、映像出力部３５９から取得した映像出力処理遅延量（例えば、１００ｍｓ）である。また、第２の映像出力処理遅延量とは、光デジタル音声出力部３６３から音声を出力する場合の映像出力処理遅延量であり、例えば、映像出力部３５９から取得した映像出力処理遅延量（例えば、１００ｍｓ）と、光デジタル音声出力部３６３から取得した音声出力処理遅延量（例えば、６０ｍｓ）との差分値（４０ｍｓ＝１００ｍｓ−６０ｍｓ）である。また、第３の映像出力処理遅延量とは、アナログ音声出力部３６４から音声を出力する場合の映像出力処理遅延量であり、例えば、映像出力部３５９から取得した映像出力処理遅延量（例えば、１００ｍｓ）と、アナログ音声出力部３６４から取得した音声出力処理遅延量（例えば、５０ｍｓ）との差分値（５０ｍｓ＝１００ｍｓ−５０ｍｓ）である。つまり、ＣＥＣ機器連携部３５７が第１、第２及び第３の映像出力処理遅延量を示す情報を含むＣＥＣメッセージを送信することにより、ＡＶアンプ２５は、ＨＤＭＩにより伝送された音声データに基づいて音声を出力する際にＴＶ３５が出力する映像とタイミングを同期させるための第１の映像出力処理遅延量１００ｍｓと、光デジタル音声ケーブルにより伝送された音声データに基づいて音声を出力する際にＴＶ３５が出力する映像とタイミングを同期させるための第２の映像出力処理遅延量４０ｍｓと、アナログ音声ケーブルにより伝送された音声データに基づいて音声を出力する際にＴＶ３５が出力する映像とタイミングを同期させるための第３の映像出力処理遅延量５０ｍｓとを受信することができる。【０１８１】
ＴＭＤＳデコード部３５８は、ＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、映像ストリーム及び音声ストリームを生成する。そして、ＴＭＤＳデコード部３５８は、生成した映像ストリームを映像出力部３５９へ出力する。また、ＴＭＤＳデコード部３５８は、生成した音声ストリームを音声出力部３６０へ出力する。【０１８２】
チューナデコード部３６２は、図示していないチューナからの映像データ及び音声データをデコードすることにより、映像ストリーム及び音声ストリームを生成する。そして、チューナデコード部３６２は、生成した映像ストリームを映像出力部３５９へ出力する。また、チューナデコード部３６２は、生成した音声ストリームを光デジタル音声出力部３６３及びアナログ音声出力部３６４へ出力する。【０１８３】
映像出力部３５９は、ディスプレイなどの出力媒体に映像を出力する。ここで、映像出力部３５９は、ＴＶ３５が暗号化ＴＭＤＳ伝送データを受信してから出力媒体に表示されるまでに要する時間を検出する。そして、映像出力部３５９は、検出した時間を映像出力処理遅延量として映像出力処理遅延量設定部３５７ａへ通知する。【０１８４】
音声出力部３６０は、スピーカなどからなり、テレビモードの場合に、ＴＭＤＳデコード部２１３により生成された音声ストリームを用いて音声を出力する。【０１８５】
光デジタル音声出力部３６３は、光デジタル音声出力ポート３５ＰＯｄからなり、チューナデコード部３６２により生成された音声ストリームを音声データとしてＡＶアンプ２５へ送信する。また、光デジタル音声出力部３６３は、取得した音声ストリームが、ＡＶアンプ２５により受信されるまでにかかる時間を計測し、計測した時間に変化があった場合、計測した時間を映像出力処理遅延量設定部３５７ａに通知してもよい。【０１８６】
アナログ音声出力部３６４は、アナログ音声出力ポート３５ＰＯａからなり、チューナデコード部３６２により生成された音声ストリームを音声データとしてＡＶアンプ２５へ送信する。また、アナログ音声出力部３６４は、取得した音声ストリームが、ＡＶアンプ２５に受信されるまでにかかる時間を計測し、計測した時間に変化があった場合、計測した時間を音声出力処理遅延量として映像出力処理遅延量設定部３５７ａに通知してもよい。【０１８７】
入力切替部３６１は、ユーザからの指示又はＣＥＣ機器連携部３５７からの指示に従って、映像切替指示を生成する。ここで映像切替指示とは、映像入力の切替を指示する情報である。具体的には、映像切替指示とは、ＴＭＤＳデコード部３５８及びチューナデコード部３６２のいずれの構成部により生成された映像ストリームを用いて映像出力部３５９が映像を出力するかを制御するための指示情報である。つまり、本実施の形態において、映像切替指示とは、ＨＤＭＩにより伝送された映像データに基づいて映像を出力するか、チューナにより取得された映像データに基づいて映像を出力するかを指示する情報である。そして、入力切替部３６１は、生成した映像切替指示を、ＥＤＩＤ設定部３５２及び映像出力処理遅延量設定部３５７ａへ通知する。【０１８８】
次に、以上のように構成された映像音声出力システム２において実行される映像音声データ同期方法について、図１６を用いて説明する。【０１８９】
図１６は、本実施の形態における映像音声出力システム２を構成する各機器による処理の流れを示す図である。なお、本実施の形態では、図８〜図１０に示した実施の形態１における映像音声出力システム１による処理と同様の処理が実行されるため、図１６には、図８〜図１０に示した処理と異なる処理のみを示す。【０１９０】
まず、ＴＶ３５の入力切替部３６１は、チューナデコード部３６２により生成された映像ストリームを用いて映像を出力することを指示する映像切替指示を映像出力処理遅延量設定部３５７ａへ通知する（ステップＳ２０１）。【０１９１】
次に、ＴＶ３５の映像出力処理遅延量設定部３５７ａは、各種遅延量を取得する（ステップＳ２０２）。具体的には、映像出力処理遅延量設定部３５７ａは、ＴＶ３５において映像データに基づいて映像が出力される際に要する時間である映像出力処理遅延量を映像出力部３５９から取得する。さらに、映像出力処理遅延量設定部３５７ａは、光デジタル音声ケーブルにより伝送される光デジタル音声データをＴＶ３５が生成する際に要する時間である光デジタル音声出力処理遅延量を光デジタル音声出力部３６３から取得する。さらに、映像出力処理遅延量設定部３５７ａは、アナログ音声ケーブルにより伝送されるアナログ音声データをＴＶ３５が生成する際に要する時間であるアナログ音声出力処理遅延量をアナログ音声出力部３６４から取得する。【０１９２】
そして、ＴＶ３５の映像出力処理遅延量設定部３５７ａは、取得した映像出力処理遅延量と光デジタル音声出力処理遅延量とアナログ音声出力処理遅延量とから得られる、第１、第２及び第３の映像出力処理遅延量を示す情報を含むＣＥＣメッセージをＡＶアンプ２５へ送信する（ステップＳ２０３）。具体的には、第１映像出力処理遅延量は、映像出力部３５９から取得した映像出力処理遅延量である。また、第２映像出力処理遅延量は、映像出力部３５９から取得した映像出力処理遅延量から光デジタル音声出力処理遅延量を減じた値である。また、第３映像出力処理遅延量は、映像出力部３５９から取得した映像出力処理遅延量からアナログ音声出力処理遅延量を減じた値である。【０１９３】
続いて、ＡＶアンプ２５の音声入力切替部２６７は、音声切替指示を音声出力部２６４へ通知する（ステップＳ２０４）。具体的には、音声入力切替部２６７は、ＨＤＭＩにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示、光デジタル音声ケーブルにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示、又は、アナログ音声ケーブルにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示を、音声出力部２６４へ通知する。【０１９４】
そして、ＡＶアンプ２５の音声出力部２６４は、音声入力切替部２６７から通知された音声切替指示に対応する、ステップＳ２０３において送信された第１、第２又は第３の映像出力処理遅延量を用いて、出力タイミングを調整しながら音声を出力する（ステップＳ２０５）。具体的には、ＨＤＭＩにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、音声出力部２６４は、第１の映像出力処理遅延量を用いて出力タイミングを調整しながら音声を出力する。また、光デジタル音声ケーブルにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、音声出力部２６４は、第２の映像出力処理遅延量を用いて出力タイミングを調整しながら音声を出力する。また、アナログ音声ケーブルにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、第３の映像出力処理遅延量を用いて出力タイミングを調整しながら音声を出力する。【０１９５】
また、ＴＶ３５の映像出力部３５９は、ステップＳ２０１における映像切替指示に従って、映像を出力する（ステップＳ２０６）。具体的には、映像出力部３５９は、チューナデコード部３６２により生成された映像ストリームを用いて映像を出力する。【０１９６】
次に、図１７を用いて上記の処理をさらに具体的に説明する。【０１９７】
図１７は、本実施の形態における映像音声出力システム２を構成する各機器の動作を説明するための図である。【０１９８】
図１７に示すように、時刻Ｔ３に、ＴＶ３５において、ＤＶＤレコーダから得られる映像データからＴＶチューナから得られる映像データに入力を切り替える映像切替指示が発生した場合、シアターモードのときには、音声データは、ＴＶ３５からＡＶアンプ２５へ、光デジタル音声ケーブル（光デジタル音声出力ポート３５ＰＯｄ→光デジタル音声入力ポート２５ＰＩｄ）又はアナログ音声ケーブル（アナログ音声出力ポート３５ＰＯａ→アナログ音声入力ポート２５ＰＩａ）によって伝送される。ここで、ＴＶ３５が映像データをディスプレイに表示するまでに要する時間である映像出力処理遅延量は、ＤＶＤレコーダ１０から受信していた１０８０ｐフォーマットの映像データに基づいて映像を出力していた場合と変化はなく、「１００ｍｓ」とする。【０１９９】
そして、映像切替指示が発生した後、時刻Ｔ４に、ＴＶ３５は、第１、第２及び第３の映像出力処理遅延量を示す情報を含むＣＥＣメッセージをＡＶアンプ２５へ送信する。この指示は、例えば、ＣＥＣメッセージのコマンド（Ｖｅｎｄｏｒ  Ｃｏｍｍａｎｄ）を用いて伝送される。【０２００】
ここで、ＴＶ３５において、光デジタル音声ケーブルにより伝送される光デジタル音声データを生成及び伝送するために要する時間が「６０ｍｓ」である場合、ＡＶアンプ２５において、光デジタル音声ケーブルにより伝送された光デジタル音声データに基づいて音声を出力する際に利用する第２の映像出力処理遅延量は「４０ｍｓ（＝１００ｍｓ−６０ｍｓ）」となる。一方、ＴＶ３５において、アナログ音声ケーブルにより伝送するアナログ音声データを生成及び伝送するために要する時間が「５０ｍｓ」である場合、ＡＶアンプ２５において、アナログ音声ケーブルにより伝送されたアナログ音声データに基づいて音声を出力する際に利用する第３の映像出力処理遅延量は「５０ｍｓ（＝１００ｍｓ−５０ｍｓ）」となる。【０２０１】
このように、第１、第２及び第３の映像出力処理遅延量がＡＶアンプ２５へ送信されているので、時刻Ｔ４以降に、ＡＶアンプ２５において、光デジタルからアナログ、又は、アナログから光デジタルへの音声切替指示が発生しても、ＡＶアンプ２５は、音声を出力する際にＴＶ３５において出力される映像との時間的同期を図ることができる。つまり、ＡＶアンプ２５はＥＤＩＤ３５３ａに記載された映像出力処理遅延量とは無関係に、かつ、自機器の音声切替指示が発生する度にＣＥＣメッセージを受信することなく、ＴＶ３５において出力される映像とＡＶアンプ２５において出力される音声との同期を図ることができる。【０２０２】
また、ＴＶ３５は、ＥＤＩＤ３５３ａの映像出力処理遅延量を変更しないのでＡＶアンプ２５における音声切替指示を認識する必要がない。つまり、ＡＶアンプ２５のみが自機器の音声切替指示を認識すればよいので、リップシンクのずれ量の変化を簡単に補正できる。【０２０３】
以上により、本実施の形態における映像音声データ同期方法では、それぞれの伝送路により送信される音声データに対応した映像出力処理遅延量をＡＶアンプ２５が予め取得することができるので、ＡＶアンプ２５において、光デジタル音声からアナログ音声へ、又はアナログ音声から光デジタル音声への音声切替が発生した場合に、制御メッセージを毎回受信することなく、映像と音声とを同期させるために利用する映像出力処理遅延量を、最適な映像出力処理遅延量に切り替えることができる。【０２０４】
また、ＴＶ３５は、ＡＶアンプ２５の音声切替を認識する必要がないので、リップシンクのずれ量の変化を簡単に補正できることができる。【０２０５】
すなわち、本実施の形態における映像音声データ同期方法は、伝送路に応じた映像出力処理遅延量が音声出力機器へ送信されるので、音声出力機器において出力する音声を切り替えた場合であっても、迅速に映像と音声との出力の同期を図ることが可能となる。また、音声出力機器において出力する音声を切り替えるたびに、制御メッセージを送信する必要がないので、制御メッセージの送信量の増大を抑制することも可能となる。【０２０６】
なお、本実施の形態では、ＴＶ３５の入力切替部３６１が、ＨＤＭＩにより伝送された映像データ以外の映像データに基づいて映像を出力することを指示する映像切替指示を通知した場合に、映像出力処理遅延量設定部３５７ａから、映像出力処理遅延量を含むＣＥＣメッセージを送信する場合について説明したが、送信タイミングはこれに限定されない。【０２０７】
また、本実施の形態では、ＴＶ３５が自発的にＡＶアンプ２５へ、映像出力処理遅延量を含むＣＥＣメッセージを送信する場合について説明したが、ＡＶアンプ２５からの問い合わせのＣＥＣメッセージに受信した場合にＴＶが映像出力処理遅延量を示す情報を含むＣＥＣメッセージを応答してもよい。【０２０８】
なお、本実施の形態では、ＴＶ３５のＥＤＩＤ３５３ａに映像出力処理遅延量が記載され、ＡＶアンプ２５の音声出力部２６４は、ＥＤＩＤ情報取得部２５３から映像出力処理遅延量を取得する場合について説明しているが、本発明はこれに限定されない。例えば、本発明に係る映像音声データ同期方法では、ＨＤＭＩ規格のＶｅｒｓｉｏｎ１．３ａに準拠した映像出力処理遅延量がＥＤＩＤ３５３ａに記載されなくてもよい。【０２０９】
以上、本発明に係る映像音声データ同期方法について、実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。【０２１０】
例えば、上記実施の形態において、映像音声出力システムを構成する各機器がＨＤＭＩにより互いに接続されている場合について説明したが、本発明は、必ずしもこのような実施の形態に限定されるものではない。例えば、映像音声出力システムを構成する各機器は、有線、無線を問わず、ＨＤＭＩと同等の機能を提供することが可能な他の通信方式に対応したインターフェースにより互いに接続されてもよい。【０２１１】
また、本発明は、このような映像音声データ同期方法として実現することができるだけでなく、このような映像音声データ同期方法において実行されるステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【産業上の利用可能性】
【０２１２】
本発明は、ＴＶなどの映像出力機器により映像が出力され、ＡＶアンプなどの音声出力機器により音声が出力される場合の、映像音声データ同期方法に適用でき、特に、複数の機器間においてメッセージが双方向に送受信されることを可能とするホームエンターテイメント・ネットワーク等のネットワークに接続される複数の機器での映像データ及び音声データの出力の時間的同期を取る方法として適用できる。
【図１】
2009098878.tif 000003
【図２】
2009098878.tif 000004
【図３】
2009098878.tif 000005
【図４】
2009098878.tif 000006
【図５】
2009098878.tif 000007
【図６】
2009098878.tif 000008
【図７】
2009098878.tif 000009
【図８】
2009098878.tif 000010
【図９】
2009098878.tif 000011
【図１０】
2009098878.tif 000012
【図１１】
2009098878.tif 000013
【図１２】
2009098878.tif 000014
【図１３】
2009098878.tif 000015
【図１４】
2009098878.tif 000016
【図１５】
2009098878.tif 000017
【図１６】
2009098878.tif 000018
【図１７】
2009098878.tif 000019
【手続補正書】
【提出日】平成21年11月26日(2009.11.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、音声出力機器から出力される音声と映像出力機器から出力される映像とを同期させるための映像音声データ同期方法などに関する。
【背景技術】
【０００２】
近年、家庭内の複数のデジタル機器が相互に接続されたデジタル機器システムにおいて、ユーザが高画質及び高音質の各種コンテンツを視聴することが実現されつつある。例えば、２００２年１２月に仕様が策定されたＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）を用いることにより、デジタル機器システムは、高画質及び高音質の各種コンテンツを出力することができる。このようなＨＤＭＩの仕様が規定されるＨＤＭＩ規格は、１本のケーブルにより、映像、音声及び制御信号の伝送が可能なインターフェース規格であり、次世代ＡＶ（Ａｕｄｉｏ−Ｖｉｓｕａｌ）機器向けのデジタル映像及びデジタル音声の入出力インターフェース規格である。
【０００３】
ＨＤＭＩ規格は、制御信号を双方向に伝送させるためのプロトコルとしてＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）プロトコルを規定している。ＣＥＣプロトコルを用いれば、制御信号が複数のＡＶ機器を介して中継されることにより、ユーザは１台のリモコンを用いて複数のＡＶ機器を制御することが可能となる。具体的には、例えば、テレビ受像機（以下、「ＴＶ」と呼ぶ。）とＡＶアンプとＤＶＤプレーヤ／レコーダ（以下、「ＤＶＤレコーダ」と呼ぶ。）との間で制御信号が双方向に伝送されることにより、ユーザは、１つのリモコンを用いて、ＴＶ、ＡＶアンプ及びＤＶＤレコーダにより構成されるホームシアター全体を操作することが可能となる。
【０００４】
そして、ＨＤＭＩは、デジタル伝送によって信号の劣化が発生しないという特徴を有するだけではなく、ＤＶＤレコーダなどの再生機器が、接続先の機器の再生能力情報を読み取ることにより、映像データ及び音声データの出力形式を接続先の機器が再生可能な出力形式に合わせることができるという特徴を有する。さらに、ＨＤＭＩは、映像データ及び音声データを暗号化し、暗号化した映像データ及び音声データを伝送することにより違法コピーを防止することができるという特徴を有する。
【０００５】
ＨＤＭＩにおいて、再生能力情報の伝達には、ＴＶ及びＡＶアンプなどのＨＤＭＩ入力ポートを備えた機器（以下、「ＨＤＭＩ入力機器」と呼ぶ。）からＨＤＭＩ出力ポートを備えた接続相手機器（以下、「ＨＤＭＩ出力機器」と呼ぶ。）への一方向接続であるＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）バスが利用される。ここで「ＤＤＣ」とは、ディスプレイのプラグ＆プレイを実現するために、接続相手機器にディスプレイの機種情報などを伝える機能として、ＶＥＳＡ（Ｖｉｄｅｏ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｓｔａｎｄａｒｄｓ  Ａｓｓｏｃｉａｔｉｏｎ）により定められた規格である。
【０００６】
また、ディスプレイの機種情報、サポートする映像フォーマット及び音声フォーマットなどの情報は、ＥＤＩＤ（Ｅｎｈａｎｃｅｄ  Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）としてＨＤＭＩ入力機器のメモリに格納される。このＥＤＩＤは、ＨＤＭＩ入力機器によるＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）信号のＬｏｗからＨｉｇｈへの切替（あるいはパルス）に応答して、ＨＤＭＩ出力機器に接続されたＨＤＭＩ入力機器からＤＤＣバス経由で読み出されるデータである。つまり、ＨＰＤ信号がＨｉｇｈであれば、ＨＤＭＩ出力機器は、ＨＤＭＩ入力機器のＥＤＩＤを読み出すことができる。また、ＥＤＩＤに記載された映像フォーマット及び音声フォーマットは、ＨＤＭＩ入力機器であるＴＶ及びＡＶアンプなどが、そのフォーマットのデジタル映像データ及びデジタル音声データを再生する能力を備えるということを示唆する（ＨＰＤ信号は、接続相手機器の電源がオフの場合や、接続されていない場合にはＬｏｗとなる）。
【０００７】
ここで、映像を出力する機器と音声を出力する機器とが異なる場合、音声の出力より映像の出力が遅れることにより、本来、同期がとれていなければならない音声と映像との同期ずれ、いわゆるリップシンク（ＬｉｐＳｙｎｃ）のずれが発生するときがある。そこで、ＨＤＭＩ規格Ｖｅｒｓｉｏｎ  １．３ａでは（非特許文献１参照）、ＥＤＩＤに、映像及び音声の出力処理の遅延量（以下、単に「遅延量」と呼ぶ。）をそれぞれ記載することにより、出力機器が、映像と音声との同期ずれを発生させないように映像出力及び音声出力を自動調整できるようにする映像音声データ同期方法が開示された。非特許文献１に記載の方法では、ＨＤＭＩ入力機器において遅延量が変化した場合、ＨＤＭＩ入力機器は、ＥＤＩＤの遅延量の情報を更新する。そして、ＨＤＭＩ出力機器は、変更されたＥＤＩＤを読み出すことにより、映像出力及び音声出力を自動調整する。ここで、ＨＤＭＩ入力機器がＥＤＩＤを更新する際には、ＨＰＤ信号はＬｏｗである必要がある。また、ＨＤＭＩ出力機器がＥＤＩＤを読み出す際には、ＨＰＤ信号はＨｉｇｈである必要がある。したがって、非特許文献１に記載の方法では、遅延量の変更があった場合、ＨＰＤ信号のＬｏｗからＨｉｇｈへの切替（あるいはパルス）が発生する。
【０００８】
一方、ＨＤＭＩ規格では、著作権保護が必要なコンテンツ出力を行う場合、接続相手機器が正当な機器であることを確認するための認証プロトコルであるＨＤＣＰ（Ｈｉｇｈ−ｂａｎｄｗｉｄｔｈ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｙｓｔｅｍ）が採用されており、ＨＰＤ信号のＬｏｗからＨｉｇｈへの切替（あるいはパルス）に応答して、認証を開始することが規定されている。
【０００９】
したがって、非特許文献１に記載の映像音声データ同期方法により音声と映像との同期ずれを調整する場合、遅延量の変更があるたびに、ＨＤＭＩ出力機器において不必要な認証処理が行われてしまうため、後述のブラックアウトの問題が生じてしまうというデメリットがある。
【００１０】
以下、図面を用いて、上記従来の映像音声データ同期方法について説明する。
【００１１】
図１は、従来のＨＤＭＩ接続された映像音声出力システムの構成の一例を示す図である。図１に示すように、ＤＶＤレコーダ１００と、ＡＶアンプ２００と、ＴＶ３００とがＨＤＭＩ接続されている。
【００１２】
ＤＶＤレコーダ１００は、１つのＨＤＭＩ出力ポート１００ＰＯを備える。ＡＶアンプ２００は、１つのＨＤＭＩ入力ポート２００ＰＩと、１つのＨＤＭＩ出力ポート２００ＰＯとを備える。ＴＶ３００は、１つのＨＤＭＩ入力ポート３００ＰＩを備える。
【００１３】
ＤＶＤレコーダ１００、ＡＶアンプ２００、ＴＶ３００は、それぞれＨＤＭＩケーブルで接続される。また、映像データ及び音声データは、ＨＤＭＩ出力ポート１００ＰＯ、ＨＤＭＩ入力ポート２００ＰＩ、ＨＤＭＩ出力ポート２００ＰＯ及びＨＤＭＩ入力ポート３００ＰＩを順に介して一方向に伝送される。また、制御メッセージは、ＨＤＭＩの制御信号のバス上で、双方向に伝送される。ここで、本システムの状態は、映像はＴＶ３００から出力され、かつ、音声はＡＶアンプ２００から出力される状態（以下、「シアターモード」と呼ぶ。）であるとする（これに対して、映像及び音声がＴＶから出力される状態を「テレビモード」と呼ぶ。）。
【００１４】
図２は、従来のＨＤＭＩ接続された映像音声出力システムにおける各機器の動作を説明するための図である。ここで、図中の横軸は時間軸を表す（後述の図３、図１１、図１２及び図１７も同様）。
【００１５】
ＴＶ３００がサポートする映像フォーマットの最大解像度が１０８０ｐである場合、（ｆ）に示すＥＤＩＤには、初期値として、１０８０ｐをサポートすることを示す情報などとともに、映像が表示装置に出力されるまでに要する時間、すなわち映像出力処理遅延量が記載される。映像出力処理遅延量には、例えば、１０８０ｐの映像出力処理に要する時間「１００ｍｓ」が設定される。その他のＥＤＩＤの記載内容についての詳細な説明は省略する。なお、ＴＶ３００とＡＶアンプ２００とは、有効にＨＤＭＩ接続されているので、（ｅ）に示すように、ＴＶ３００がＡＶアンプ２００に出力するＨＰＤ信号は、Ｈｉｇｈに設定されている。
【００１６】
ここで、シアターモードの場合には、ＡＶアンプ２００が音声を出力するため、ＡＶアンプ２００は、（ｆ）に示すように、ＴＶ３００から読み出したＥＤＩＤから得られる映像出力処理遅延量に基づき、音声の出力を調整する（遅延させる）。したがって、（ｃ）に示すＡＶアンプ２００のＥＤＩＤには映像出力処理遅延量は設定されない（あるいは、「０ｍｓ」と設定される）。なお、ＡＶアンプ２００とＤＶＤレコーダ１００とは、有効にＨＤＭＩ接続されているので、（ｂ）に示すように、ＡＶアンプ２００がＤＶＤレコーダ１００に出力するＨＰＤ信号は、Ｈｉｇｈに設定される。
【００１７】
ＤＶＤレコーダ１００は、（ｃ）に示すＡＶアンプ２００のＥＤＩＤを読み出し、映像データ及び音声データを送信する。
【００１８】
図３は、従来のＨＤＭＩ接続された映像音声出力システムにおいて、ＤＶＤレコーダ１００から出力される映像データの出力フォーマットが切り替わったときの動作を説明するための図である。
【００１９】
標準品位の４８０ｐにおける映像出力処理遅延量は、高品位の１０８０ｐにおける映像出力処理遅延量と比べると小さい。したがって、時刻Ｔ１１において、ＤＶＤレコーダ１００が出力する映像データのフォーマットが１０８０ｐから４８０ｐに切り替わった場合、ＡＶアンプ２００が１０８０ｐのときの映像出力処理遅延量を基準にして音声出力のタイミングを調整した場合、ＡＶアンプ２００からの音声出力とＴＶ３００からの映像出力との間に同期ずれが生じてしまう（音声の出力が映像の出力に対し遅れる）。そこで、例えば、ＴＶ３００が、時刻Ｔ１１の後４８０ｐのデータを受信し、映像出力を開始することにより、映像出力処理遅延量が１００ｍｓから３０ｍｓに変化したことを検出した場合、ＴＶ３００は、（ｅ）に示すようにＨＰＤ信号を、一旦Ｌｏｗに切り替える（時刻Ｔ１２）。そして、（ｅ）に示すＨＰＤ信号がＬｏｗである間に、ＴＶ３００は、（ｆ）に示すＥＤＩＤの映像出力処理遅延量を、例えば、３０ｍｓに更新する。その後、ＴＶ３００は、（ｅ）に示すＨＰＤ信号を再度Ｈｉｇｈに切り替える（時刻Ｔ１３）。
【００２０】
ＡＶアンプ２００は、（ｅ）に示すＴＶ３００のＨＰＤ信号がＬｏｗからＨｉｇｈに切り替えられたことを検出したとき（時刻Ｔ１３）、（ｆ）に示すＴＶ３００のＥＤＩＤを読み出す。そして、ＡＶアンプ２００は、（ｂ）のＨＰＤ信号をＬｏｗからＨｉｇｈに切り替える（時刻Ｔ１４）。
【００２１】
ＡＶアンプ２００の（ｂ）のＨＰＤ信号がＬｏｗからＨｉｇｈに切り替えられたことを検出したとき（時刻Ｔ１４）、ＤＶＤレコーダ１００は、ＨＤＭＩ接続状況に変化が発生した可能性があると判断する。そして、ＤＶＤレコーダ１００は、ＨＤＣＰに準拠するために、接続相手機器が正当な機器であるか否かを確認、つまり認証を開始する。認証開始の際には、ＤＶＤレコーダ１００は、コンテンツ保護の必要がある映像データ及び音声データの出力を停止する。そして、ＤＶＤレコーダ１００は、もう一度（ｃ）に示すＡＶアンプ２００のＥＤＩＤを読み出し、コンテンツ保護の必要のない映像データ（例えば、ブラックアウトなど）を伝送しながら、ＡＶアンプ２００が正当な機器であるか否かを確認する。そして、ＤＶＤレコーダ１００は、ＡＶアンプ２００が正当な機器であると確認できた時に、再度、映像データ及び音声データの出力を開始する（時刻Ｔ１５）。ＨＤＣＰの認証については、本発明の主眼ではないので、詳細な説明は省略する。
【００２２】
このように、非特許文献１に記載の映像音声データ同期方法では、映像を出力する機器において映像出力処理遅延量が変化した場合には、必ず、映像出力機器のＥＤＩＤの書換えが発生する。そして、映像音声再生機器は、コンテンツ保護の必要がある映像データ及び音声データ（コンテンツ）の出力を停止し、ＨＤＣＰの認証を実施する。その結果、非特許文献１に記載の映像音声データ同期方法では、映像音声再生機器が認証を終了し、再度映像データ及び音声データの出力を開始するまでに、数秒間、映像データ及び音声データが出力されない期間が発生してしまうという課題を有する。
【００２３】
一方、映像データと音声データとの間の出力時のリップシンクのずれに関して、ＥＤＩＤを利用しない方法も提案されている（例えば、特許文献１を参照）。特許文献１には、映像出力機器（ＴＶ）から音声出力機器（ＡＶアンプ）へ、制御メッセージを利用して映像処理遅延時間の情報を提供する技術が開示されている。
【先行技術文献】
【非特許文献】
【００２４】
【非特許文献１】Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ  １．３ａ
【特許文献】
【００２５】
【特許文献１】特開２００６−３３４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【００２６】
上述のように、非特許文献１に記載の映像音声データ同期方法では、映像を出力する機器において映像出力処理遅延量が変化した場合には、映像データ及び音声データが出力されない期間が発生してしまうという課題を有する。
【００２７】
また、特許文献１に記載の技術では、制御メッセージの送信量が増大し、処理が煩雑となるという課題がある。
【００２８】
そこで、本発明は、上記課題を鑑みてなされたものであり、制御メッセージの送信量の増大を抑制するとともに、映像の出力が停止することを回避することができる映像音声データ同期方法等を提供することを目的とする。
【課題を解決するための手段】
【００２９】
上記目的を達成するために、本発明に係る映像音声データ同期方法は、互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記映像音声データ同期方法は、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証ステップと、前記認証ステップにおける認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記音声出力機器から前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信ステップと、前記映像出力機器が、前記映像データ送信ステップで送信された映像データに基づいて映像を出力する映像出力ステップと、前記接続状態情報が無効から有効へ変化したことを示すときに、前記音声出力機器が、前記映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて取得する第１遅延量取得ステップと、前記音声出力機器が、前記第１遅延量取得ステップで取得された第１遅延量に基づいて、音声を出力するタイミングを調整する第１音声出力ステップと、前記映像出力機器が、前記映像出力ステップで映像出力に要する時間を第２遅延量として取得する第２遅延量取得ステップと、前記接続状態情報が有効であることを示すときに、前記第２遅延量取得ステップで取得された第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記音声出力機器へ前記インターフェースを通じて送信する遅延量送信ステップと、前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて、音声を出力するタイミングを調整する第２音声出力ステップとを含む。
【００３０】
これにより、接続状態情報が無効から有効へ変化したことを示すときに、制御メッセージが送信されることなく、第１遅延量を示す情報を含む再生能力情報を音声出力機器が取得できるので、制御メッセージの送信量の増大を抑制するとともに映像と音声との出力の同期を図ることが可能となる。さらに、接続状態情報が有効であることを示すときに、映像出力機器において計測された遅延量である第２遅延量を、音声出力機器が制御メッセージにより取得できるので、再生能力情報を取得するための接続状態の変更を必要としない。つまり、接続状態情報が有効であることを示すときに接続状態情報を変更する必要がないので、不要な認証を発生させることなく、映像の出力が停止することを回避するとともに映像と音声との出力の同期を図ることが可能となる。
【００３１】
また、前記映像出力機器は、前記接続状態情報が無効を示すときに書き換え可能なメモリであり、前記第１遅延量を格納しているメモリを備え、前記第１遅延量取得ステップにおいて、前記メモリに格納された第１遅延量を示す情報を含む前記再生能力情報を取得し、前記遅延量送信ステップにおいて、前記メモリに格納された第１遅延量を更新しないことが好ましい。
【００３２】
これにより、メモリに格納された第１遅延量を用いて映像と音声との出力の同期を図ることが可能となる。
【００３３】
また、さらに、前記接続状態情報が有効から無効に変化したことを示すときに、前記第２遅延量取得ステップで取得された第２遅延量を前記第１遅延量として前記メモリに書き込む遅延量書込ステップを含むことが好ましい。
【００３４】
これにより、接続状態情報が有効から無効に変化したことを示すときにメモリに格納された第１遅延量が更新されるので、接続状態情報が有効であったときの遅延量が継続される場合は、再び接続状態が有効となったときに迅速に映像と音声との出力の同期を図ることが可能となる。
【００３５】
また、前記第１遅延量は、前記映像出力機器により予め一意に定まる固定の時間であることが好ましい。
【００３６】
これにより、映像出力機器により予め一意に定まる固定の時間が第１遅延量となるので、映像出力機器において特定の遅延量となる確率が高い場合、接続状態が有効となったときに迅速に映像と音声との出力の同期を図ることが可能となる。
【００３７】
また、前記遅延量送信ステップにおいて、前記接続状態情報が有効から無効へ変化したことを示した際に前記第２遅延量取得ステップで取得された第２遅延量を、前記第１遅延量として送信することが好ましい。
【００３８】
これにより、接続状態情報が有効から無効に変化したことを示すときに計測された遅延量が再び接続状態が有効となったときに第１遅延量として取得されるので、接続状態が有効となったときに迅速に映像と音声との出力の同期を図ることが可能となる。
【００３９】
また、前記遅延量送信ステップにおいて、前記第１遅延量取得ステップで取得された第１遅延量又は前に前記遅延量送信ステップで送信された第２遅延量と前記第２遅延量取得ステップで取得された第２遅延量との差分値が所定閾値を超える場合、前記第２遅延量取得ステップで取得された第２遅延量を送信することが好ましい。
【００４０】
これにより、第１遅延量又は前に送信された第２遅延量と計測された第２遅延量との差分値が所定閾値を超える場合に、映像出力機器において計測された第２遅延量が送信されるので、音声出力機器において利用されている遅延量から映像出力機器において計測された遅延量が乖離したときに、迅速に映像と音声との出力の同期を図ることが可能となる。
【００４１】
また、さらに、前記第２遅延量の送信を要求する情報を含む制御メッセージを、前記音声出力機器から前記映像出力機器へ送信する遅延量要求ステップを含み、前記遅延量送信ステップにおいて、前記遅延量要求ステップで制御メッセージが送信された場合、前記第２遅延量を送信することが好ましい。
【００４２】
これにより、音声出力機器において任意のタイミングにて容易に遅延量を用いて映像と音声との出力の同期を図ることが可能となる。
【００４３】
また、本発明に係る映像音声データ同期方法は、所定のインターフェース、第１音声ケーブル及び第２音声ケーブルにより互いに接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、前記インターフェースは、映像データ及び第１音声データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記第１音声ケーブルは、第２音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、前記第２音声ケーブルは、第３音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、前記映像音声データ同期方法は、前記映像出力機器が映像を出力する際に要する時間である第１遅延量と、前記第１音声ケーブルにより伝送される第２音声データを前記音声出力機器が出力する場合に、映像出力に要する時間である第２遅延量と、前記第２音声ケーブルにより伝送される第３音声データを前記音声出力機器が出力する場合に、映像出力に要する時間である第３遅延量とを、前記映像出力機器から前記音声出力機器へ送信する遅延量送信ステップと、前記インターフェースを通じて伝送される第１音声データ、前記第１音声ケーブルを通じて伝送される第２音声データ及び前記第２音声ケーブルを通じて伝送される第３音声データのいずれに基づいて音声を出力するかを指示する音声切替ステップと、前記音声切替ステップで前記第１音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第１遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第２音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第３音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第３遅延量に基づいて音声を出力するタイミングを調整する音声出力ステップとを含む。
【００４４】
これにより、各伝送路に応じた遅延量が音声出力機器へ送信されるので、音声出力機器において出力する音声を切り替えた場合であっても、迅速に映像と音声との出力の同期を図ることが可能となる。また、音声出力機器において出力する音声を切り替えるたびに、制御メッセージを送信する必要がないので、制御メッセージの送信量の増大を抑制することが可能となる。
【００４５】
また、本発明に係る映像出力機器は、所定のインターフェースにより音声出力機器と接続された映像出力機器であって、前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記映像出力機器は、映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、前記接続状態情報が有効であることを示すときに、前記映像出力部による映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備える。
【００４６】
これにより、上記映像音声データ同期方法と同様の効果を奏することが可能となる。
【００４７】
また、本発明に係る音声出力機器は、所定のインターフェースにより映像出力機器と接続された音声出力機器であって、前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記音声出力機器は、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、前記接続状態情報が有効であることを示すときに、前記映像出力機器によりその映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により取得された第２遅延量のいずれか一方を用いて、音声を出力するタイミングを調整する音声出力部とを備える。
【００４８】
これにより、上記映像音声データ同期方法と同様の効果を奏することが可能となる。
【００４９】
また、本発明に係る映像音声出力システムは、互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムであって、前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、前記映像出力機器は、映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、前記接続状態情報が有効であることを示すときに、その映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備え、前記音声出力機器は、前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、前記接続状態情報が無効から有効へ変化したことを示すときに、前記第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、前記接続状態情報が有効であることを示すときに、前記第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により受信された第２遅延量のいずれか一方を用いて、音声を出力するタイミングを調整する音声出力部とを備える。
【００５０】
これにより、上記映像音声データ同期方法と同様の効果を奏することが可能となる。
【発明の効果】
【００５１】
以上の説明から明らかなように、本発明に係る映像音声データ同期方法は、制御メッセージの送信量の増大を抑制するとともに、映像の出力が停止することを回避することが可能となる。
【図面の簡単な説明】
【００５２】
【図１】図１は、従来のＨＤＭＩ接続された映像音声出力システムの構成の一例を示す図である。
【図２】図２は、従来のＨＤＭＩ接続された映像音声出力システムにおける各機器の動作を説明するための図である。
【図３】図３は、従来のＨＤＭＩ接続された映像音声出力システムにおいて、映像データの出力フォーマットが切り替わったときの動作を説明するための図である。
【図４】図４は、本発明の実施の形態１におけるＨＤＭＩ接続された映像音声出力システムの構成を示す図である。
【図５】図５は、本発明の実施の形態１におけるＤＶＤレコーダの機能構成を示すブロック図である。
【図６】図６は、本発明の実施の形態１におけるＡＶアンプの機能構成を示すブロック図である。
【図７】図７は、本発明の実施の形態１におけるＴＶの機能構成を示すブロック図である。
【図８】図８は、本発明の実施の形態１における映像音声出力システムを構成する各機器による処理の流れを示す図である。
【図９】図９は、本発明の実施の形態１における映像音声出力システムを構成する各機器による処理の流れを示す図である。
【図１０】図１０は、本発明の実施の形態１における映像音声出力システムを構成する各機器による処理の流れを示す図である。
【図１１】図１１は、本発明の実施の形態１における映像音声出力システムを構成する各機器の動作を説明するための図である。
【図１２】図１２は、本発明の実施の形態１の変形例における映像音声出力システムを構成する各機器の動作を説明するための図である。
【図１３】図１３は、本発明の実施の形態２におけるＨＤＭＩ接続された映像音声出力システムの構成を示す図である。
【図１４】図１４は、本発明の実施の形態２におけるＡＶアンプの機能構成を示すブロック図である。
【図１５】図１５は、本発明の実施の形態２におけるＴＶの機能構成を示すブロック図である。
【図１６】図１６は、本発明の実施の形態２における映像音声出力システムを構成する各機器による処理の流れを示す図である。
【図１７】図１７は、本実施の形態における映像音声出力システムを構成する各機器の動作を説明するための図である。
【発明を実施するための形態】
【００５３】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【００５４】
（実施の形態１）
本発明の実施の形態１における映像音声データ同期方法では、映像データ及び音声データの送受信のための機器の接続が有効である時に映像出力フォーマットが変更になるなどにより映像出力機器の映像出力処理遅延量が変化した場合に、映像出力機器は、制御メッセージにより、変化した映像出力処理遅延量を通知する。つまり、映像出力機器は、音声出力機器に対して一方向に送信するＥＤＩＤの映像出力処理遅延量を変更しない。すなわち、映像出力機器は、ＨＰＤ信号により接続を一旦無効化し、有効化するという、開示トリガを発生させる必要がない。そして、音声出力機器は、接続開始時に映像出力機器から読み出したＥＤＩＤから得られる映像出力処理遅延量よりも、後から制御メッセージにより通知された映像出力処理遅延量の方を優先して用いて、音声を出力するタイミングを調整する。
【００５５】
つまり、映像出力機器は音声出力機器に対して送信されるＨＰＤ信号をＬｏｗからＨｉｇｈへ切り替える（パルスする）必要がなくなるので、音声出力機器も、映像音声再生機器に対して送信されるＨＰＤ信号をＬｏｗからＨｉｇｈへ切り替える（パルスする）必要がなくなる。そのため、映像音声再生機器は、ＨＤＣＰに基づく認証を再度実施する必要がない。このため、音声出力機器及び映像出力機器は、映像及び音声の出力を途切れさせることなく、音声の出力と映像の出力とを時間的に同期させることが可能となる。
【００５６】
図４は、本発明の実施の形態１におけるＨＤＭＩ接続された映像音声出力システム１の構成を示す図である。この映像音声出力システム１は、ＤＶＤレコーダ１０、ＡＶアンプ２０及びＴＶ３０により構成される。映像音声出力システム１を構成するこれらの機器（ＤＶＤレコーダ１０、ＡＶアンプ２０及びＴＶ３０）は、ＨＤＭＩケーブル（以下、単に「ＨＤＭＩ」ともいう。）により相互に接続されている。
【００５７】
ＤＶＤレコーダ１０は、映像データ及び音声データを再生する映像音声再生機器の一例であり、ＨＤＭＩ出力ポート１０ＰＯを備える。
【００５８】
ＡＶアンプ２０は、音声を出力する音声出力機器の一例であり、ＨＤＭＩ入力ポート２０ＰＩとＨＤＭＩ出力ポート２０ＰＯとを備える。
【００５９】
ＴＶ３０は、映像を出力する映像出力機器の一例であり、ＨＤＭＩ入力ポート３０ＰＩを備える。
【００６０】
そして、ＨＤＭＩ出力ポート１０ＰＯとＨＤＭＩ入力ポート２０ＰＩとは、ＨＤＭＩケーブルにより繋がれている。また、ＨＤＭＩ出力ポート２０ＰＯとＨＤＭＩ入力ポート３０ＰＩとは、ＨＤＭＩケーブルにより繋がれている。
【００６１】
このＨＤＭＩは、ＤＶＤレコーダ１０により再生された映像データ及び音声データを、ＡＶアンプ２０、ＴＶ３０の順に一方向に伝送可能である。また、ＨＤＭＩは、ＴＶ３０の再生能力を示す再生能力情報とＴＶ３０の接続状態の有効性を示す接続状態情報とを、ＴＶ３０からＡＶアンプ２０へ一方向に伝送可能である。また、ＨＤＭＩは、制御メッセージ（以下、「ＣＥＣメッセージ」という。）を互いに接続された機器間において双方向に伝送可能である。
【００６２】
次に、本実施の形態に係る映像音声データ同期方法を実現する各機器の構成について、図面を参照しながら詳細に説明する。
【００６３】
図５は、本実施の形態におけるＤＶＤレコーダ１０の機能構成を示すブロック図である。
【００６４】
図５に示すように、ＤＶＤレコーダ１０は、ＨＤＭＩ出力部１０１と、ＨＰＤ切替検出部１０２と、ＥＤＩＤ情報取得部１０３と、認証／暗号部１０４と、ＣＥＣ機器連携部１０５と、デコード部１０６と、ＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ−Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ：遷移時間最短差動信号伝送方式）エンコード部１０７と、ＴＭＤＳ出力部１０８とを備える。
【００６５】
ＨＤＭＩ出力部１０１は、ＨＤＭＩ出力ポート１０ＰＯからなり、映像データ及び音声データの送信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ出力部１０１は、ＨＰＤ信号２１０ａを受信するＨＰＤ端子１０１ａ、ＤＤＣ信号を送受信するＤＤＣ端子１０１ｂ、ＴＭＤＳ信号を送信するＴＭＤＳ端子１０１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子１０１ｄを有する。
【００６６】
ＨＰＤ切替検出部１０２は、ＨＤＭＩ出力部１０１のＨＰＤ端子１０１ａを介して受信されたＨＰＤ信号２１０ａの切替を検出する。ここで、ＨＰＤ信号とは、ＨＤＭＩ接続された機器の接続状態の有効性を示す接続状態情報の一例である。本実施の形態では、ＨＰＤ信号がＨｉｇｈの場合に接続が有効であることを示し、ＨＰＤ信号がＬｏｗの場合に接続が無効であることを示す。ＨＰＤ切替検出部１０２は、ＨＰＤ信号２１０ａのＨｉｇｈからＬｏｗへの切替（有効から無効への変化）、又はＨＰＤ信号２１０ａのＬｏｗからＨｉｇｈへの切替（無効から有効へ変化）を検出する。
【００６７】
ＥＤＩＤ情報取得部１０３は、ＨＰＤ切替検出部１０２によりＨＰＤ信号２１０ａのＬｏｗからＨｉｇｈへの切替が検出された場合、ＤＤＣ端子１０１ｂを介してＤＤＣ信号を送受信することにより、ＡＶアンプ２０のＥＤＩＤ２０９ａを取得する。ＡＶアンプ２０のＥＤＩＤ２０９ａには、ＡＶアンプ２０がサポート可能な映像データ及び音声データのフォーマット等の再生能力情報が記載されている。ＥＤＩＤ情報取得部１０３は、これらの再生能力情報をデコード部１０６へ出力する。また、ＡＶアンプ２０のＥＤＩＤ２０９ａには、ＡＶアンプ２０がＨＤＭＩ機器であるか否かも記載されている。したがって、ＥＤＩＤ情報取得部１０３は、取得したＥＤＩＤ２０９ａにＡＶアンプ２０がＨＤＭＩ機器であると記載されている場合、認証／暗号部１０４へ、ＡＶアンプ２０に対する認証にはＨＤＣＰを適用することを指示するとともに、ＡＶアンプ２０の認証を開始することを指示する。また、ＥＤＩＤ情報取得部１０３は、ＨＰＤ切替検出部１０２によりＨＰＤ信号２１０ａのＨｉｇｈからＬｏｗへの切替が検出された場合、認証／暗号部１０４へ、認証を停止することを指示する。
【００６８】
なお、本実施の形態に係るＡＶアンプ２０のＥＤＩＤ２０９ａには、映像出力処理遅延量が記載されていないが、本発明に係るＡＶアンプのＥＤＩＤには、ＨＤＭＩ規格のＶｅｒｓｉｏｎ  １．３ａに準拠した映像出力処理遅延量が記載されてもよいし、「０ｍｓ」が映像出力処理遅延量として記載されてもよい。
【００６９】
認証／暗号部１０４は、ＥＤＩＤ情報取得部１０３からの認証開始の指示に従って、ＡＶアンプ２０が正当な機器であるか否かを確認する。つまり、認証／暗号部１０４は、ＡＶアンプ２０がＨＤＣＰに正規に対応した機器であるかどうかを確認する。具体的には、認証／暗号部１０４は、ＤＤＣ端子１０１ｂを介してＤＤＣ信号を送受信することにより、ＨＤＣＰの認証プロトコルに沿った認証処理を実施する。なお、正当な機器とは、ＨＤＣＰ等の著作権保護のための規格に正規に対応した機器であることを示す。認証時にはＴＭＤＳ出力が必要なため、認証／暗号部１０４は、ＴＭＤＳ出力部１０８へ、著作権保護が不要なコンテンツデータをＴＭＤＳエンコードしたデータを出力する。ここで、著作権保護が不要なコンテンツデータとは、黒一色のみの映像であるブラックアウト映像などのデータを示す。
【００７０】
ここで、認証／暗号部１０４によるＡＶアンプ２０の認証が成功した場合、認証／暗号部１０４は、ＴＭＤＳエンコード部１０７へ、ＴＭＤＳ伝送用データの生成を指示する。そして、認証／暗号部１０４は、ＴＭＤＳエンコード部１０７により生成されたＴＭＤＳ伝送用データを成功した認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。そして、認証／暗号部１０４は、暗号化ＴＭＤＳ伝送用データをＴＭＤＳ出力部１０８へ出力する。
【００７１】
一方、認証／暗号部１０４によるＡＶアンプ２０の認証が失敗した場合、ＤＶＤレコーダ１０は、著作権保護が必要なコンテンツデータをＡＶアンプ２０へ出力できない。したがって、認証／暗号部１０４は、ＴＭＤＳエンコード部１０７へ、映像データ及び音声データのＴＭＤＳエンコードの停止と、認証／暗号部１０４へのＴＭＤＳ伝送用データの出力の停止とを指示する。
【００７２】
ＣＥＣ機器連携部１０５は、ＣＥＣ端子１０１ｄを介してＣＥＣ信号を送受信することにより、ＨＤＭＩ接続された機器とＣＥＣメッセージの送受信を行う。
【００７３】
デコード部１０６は、ＥＤＩＤ情報取得部１０３から取得した再生能力情報に基づいて映像ストリーム及び音声ストリームをデコードすることにより、映像データ及び音声データを生成する。そして、デコード部１０６は、生成した映像データ及び音声データを、ＴＭＤＳエンコード部１０７へ出力する。
【００７４】
ＴＭＤＳエンコード部１０７は、認証／暗号部１０４からの指示に従って、デコード部１０６から取得した映像データ及び音声データをＴＭＤＳエンコードすることにより、ＴＭＤＳ伝送用データを生成する。そして、ＴＭＤＳエンコード部１０７は、生成したＴＭＤＳ伝送用データを認証／暗号部１０４へ出力する。
【００７５】
ＴＭＤＳ出力部１０８は、ＴＭＤＳ端子１０１ｃを介してＴＭＤＳ信号を送信することにより、認証／暗号部１０４から取得した暗号化ＴＭＤＳ伝送用データ、又は、暗号化されていないＴＭＤＳ伝送用データを、ＡＶアンプ２０へ出力する。
【００７６】
図６は、本実施の形態におけるＡＶアンプ２０の機能構成を示すブロック図である。
【００７７】
図６に示すように、ＡＶアンプ２０は、ＨＤＭＩ出力部２０１と、ＨＰＤ切替検出部２０２と、ＥＤＩＤ情報取得部２０３と、認証／暗号部２０４と、ＣＥＣ機器連携部２０５と、ＴＭＤＳ出力部２０６と、ＨＤＭＩ入力部２０７と、ＥＤＩＤ設定部２０８と、ＥＤＩＤ記憶部２０９と、ＨＰＤ制御部２１０と、ＴＭＤＳ入力部２１１と、認証／復号部２１２と、ＴＭＤＳデコード部２１３と、音声出力部２１４とを備える。
【００７８】
ＨＤＭＩ出力部２０１は、ＨＤＭＩ出力ポート２０ＰＯからなり、映像データ及び音声データの送信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ出力部２０１は、ＨＰＤ信号３０４ａを受信するＨＰＤ端子２０１ａ、ＤＤＣ信号を送受信するＤＤＣ端子２０１ｂ、ＴＭＤＳ信号を送信するＴＭＤＳ端子２０１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子２０１ｄを有する。
【００７９】
ＨＰＤ切替検出部２０２は、接続状態情報が無効から有効へ又は有効から無効へ変化したことを検出する。具体的には、ＨＰＤ切替検出部２０２は、ＨＤＭＩ出力部２０１のＨＰＤ端子２０１ａを介して受信されたＨＰＤ信号３０４ａの切替を検出する。つまり、ＨＰＤ切替検出部２０２は、ＨＰＤ信号３０４ａのＨｉｇｈからＬｏｗへの切替（有効から無効へ変化）、又はＨＰＤ信号３０４ａのＬｏｗからＨｉｇｈへの切替（無効から有効へ変化）を検出する。
【００８０】
ＥＤＩＤ情報取得部２０３は、第１遅延量取得部の一例であり、ＨＰＤ切替検出部２０２によりＨＰＤ信号３０４ａのＬｏｗからＨｉｇｈへの切替が検出された場合、ＤＤＣ端子２０１ｂを介してＤＤＣ信号を送受信することにより、ＴＶ３０のＥＤＩＤ３０３ａを取得する。ＴＶ３０のＥＤＩＤ３０３ａには、ＴＶ３０がサポート可能な、映像データ及び音声データのフォーマット、ＴＶ３０の映像出力処理遅延量等の情報を含む再生能力情報が記載されている。ここで、映像出力処理遅延量とは、ＴＶ３０による映像出力に要する時間である。例えば、映像出力処理遅延量は、映像データが受信されてから受信した映像データに基づく映像がディスプレイに出力されるまでの時間である。ＥＤＩＤ情報取得部２０３は、これらの再生能力情報を、ＥＤＩＤ設定部２０８及び音声出力部２１４へ出力する。また、ＴＶ３０のＥＤＩＤ３０３ａには、ＴＶ３０がＨＤＭＩ機器であることも記載されている。したがって、ＥＤＩＤ情報取得部２０３は、ＥＤＩＤ３０３ａにＴＶ３０がＨＤＭＩ機器であると記載されている場合、認証／暗号部２０４へ、ＴＶ３０に対する認証にはＨＤＣＰを適用することを指示する。ここで、ＥＤＩＤ情報取得部２０３は、ＨＤＣＰを適用することを指示するだけであり、認証の開始は指示しない。また、ＥＤＩＤ情報取得部２０３は、ＨＰＤ切替検出部２０２によりＨＰＤ信号３０４ａのＨｉｇｈからＬｏｗへの切替が検出された場合、認証／暗号部２０４へ、認証を停止することを指示する。
【００８１】
認証／暗号部２０４は、認証／復号部２１２からの認証開始の指示に従って、ＴＶ３０が正当な機器であるか否かを確認する。具体的には、認証／暗号部２０４は、ＤＤＣ端子２０１ｂを介してＤＤＣ信号を送受信することにより、ＨＤＣＰの認証プロトコルに沿った認証処理を実施する。なお、認証時にはＴＭＤＳ出力が必要なため、認証／暗号部２０４は、ＴＭＤＳ出力部２０６へ、著作権保護が不要なコンテンツデータをＴＭＤＳエンコードしたデータを出力する。
【００８２】
ここで、認証／暗号部２０４によるＴＶ３０の認証が成功した場合、認証／暗号部２０４は、認証／復号部２１２へ、ＴＭＤＳ伝送用データの出力を指示する。そして、認証／暗号部２０４は、認証／復号部２１２により復号されたＴＭＤＳ伝送用データを、成功した認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。そして、認証／暗号部２０４は、暗号化ＴＭＤＳ伝送用データをＴＭＤＳ出力部２０６へ出力する。
【００８３】
一方、認証／暗号部２０４によるＴＶ３０の認証が失敗した場合、ＡＶアンプ２０は、著作権保護が必要なコンテンツデータをＴＶ３０へ出力できない。したがって、認証／暗号部２０４は、認証／復号部２１２へ、ＴＭＤＳ伝送用データの出力の停止を指示する。
【００８４】
ＣＥＣ機器連携部２０５は、ＣＥＣ端子２０１ｄ及びＣＥＣ端子２０７ｄを介してＣＥＣ信号を送受信することにより、ＴＶ３０及びＤＶＤレコーダ１０とＣＥＣメッセージの送受信を行う。また、ＣＥＣ機器連携部２０５は、ＴＶ３０とのＣＥＣメッセージの送受信により、テレビモード又はシアターモードの設定を認識する。そして、ＣＥＣ機器連携部２０５は、認識したテレビモード又はシアターモードの設定に関する情報を設定情報としてＥＤＩＤ設定部２０８と認証／復号部２１２とに通知する。
【００８５】
また、ＣＥＣ機器連携部２０５は、映像出力処理遅延量取得部２０５ａを有する。映像出力処理遅延量取得部２０５ａは、第２遅延量受信部の一例であり、ＴＶ３０から映像出力処理遅延量を切り替えることを指示するＣＥＣメッセージを受信する。映像出力処理遅延量取得部２０５ａは、受信したＣＥＣメッセージから得られる映像出力処理遅延量を、音声出力部２１４へ出力する。
【００８６】
ＴＭＤＳ出力部２０６は、映像データ送信部の一例であり、ＴＭＤＳ端子２０１ｃを介してＴＭＤＳ信号をＴＶ３０へ送信することにより、認証／暗号部２０４から取得した暗号化ＴＭＤＳ伝送用データ、又は、暗号化されていないＴＭＤＳ伝送用データをＴＶ３０へ出力する。具体的には、ＴＭＤＳ出力部２０６は、ＨＰＤ信号３０４ａが有効であることを示す間、映像データを含むＴＭＤＳ伝送用データをＴＶ３０へＨＤＭＩ出力部２０１を介して送信する。
【００８７】
ＨＤＭＩ入力部２０７は、ＨＤＭＩ入力ポート２０ＰＩからなり、映像データ及び音声データの受信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ入力部２０７は、ＨＰＤ信号２１０ａを送信するＨＰＤ端子２０７ａ、ＤＤＣ信号を送受信するＤＤＣ端子２０７ｂ、ＴＭＤＳ信号を受信するＴＭＤＳ端子２０７ｃ及びＣＥＣ信号を送受信するＣＥＣ端子２０７ｄを有する。
【００８８】
ＥＤＩＤ設定部２０８は、ＥＤＩＤ情報取得部２０３から再生能力情報を取得した場合に、ＣＥＣ機器連携部２０５から通知された設定情報（テレビモード又はシアターモード）に基づき、ＥＤＩＤ２０９ａの記載内容を決定する。ここで、決定された記載内容と既にＥＤＩＤ２０９ａに記載されている内容とが異なる場合、ＥＤＩＤ設定部２０８は、ＨＰＤ信号２１０ａがＬｏｗである間にＥＤＩＤ２０９ａの記載内容を変更する。なお、ＥＤＩＤ２０９ａの記載内容を変更する際にＨＰＤ信号２１０ａがＨｉｇｈである場合は、ＥＤＩＤ設定部２０８は、ＨＰＤ制御部２１０へＨＰＤ信号２１０ａをＬｏｗに変更することを指示する（ＨＰＤネゲート指示）。そして、ＥＤＩＤ２０９ａの記載内容の変更が終了した後、ＥＤＩＤ設定部２０８は、ＨＰＤ制御部２１０へＨＰＤ信号２１０ａをＨｉｇｈに変更することを指示する（ＨＰＤアサート指示）。
【００８９】
ＥＤＩＤ記憶部２０９は、例えば不揮発性メモリなどからなり、ＥＤＩＤ２０９ａを格納している。このＥＤＩＤ２０９ａには、再生能力情報が含まれる。
【００９０】
ＨＰＤ制御部２１０は、ＥＤＩＤ設定部２０８からのＨＰＤアサート指示又はＨＰＤネゲート指示に従って、ＨＰＤ端子２０７ａを介して送信するＨＰＤ信号２１０ａをＨｉｇｈ（有効）又はＬｏｗ（無効）に変更する。
【００９１】
ＴＭＤＳ入力部２１１は、ＤＶＤレコーダ１０により送信された暗号化ＴＭＤＳ伝送用データを、ＴＭＤＳ端子２０７ｃを介して受信する。そして、ＴＭＤＳ入力部２１１は、暗号化ＴＭＤＳ伝送用データを認証／復号部２１２へ出力する。
【００９２】
認証／復号部２１２は、ＤＶＤレコーダ１０によるＡＶアンプ２０の認証プロトコルに沿った認証処理に対して応答する。また、ＤＶＤレコーダ１０により認証が開始された場合には、認証／復号部２１２は、認証／暗号部２０４へ、ＴＶ３０との認証を開始することを指示する。なお、認証応答時にはＴＭＤＳ入力が必要なため、認証／復号部２１２は、ＴＭＤＳ入力部２１１から、著作権保護が不要であり、かつ、暗号化されていないＴＭＤＳ伝送用データを取得する。また、ＡＶアンプ２０の認証が成功した場合、認証／復号部２１２は、ＴＭＤＳ入力部２１１から、暗号化ＴＭＤＳ伝送用データを取得する。認証／復号部２１２は、取得した暗号化ＴＭＤＳ伝送用データを復号することにより、（暗号化されていない）ＴＭＤＳ伝送用データを生成する。ここで、認証／復号部２１２は、ＣＥＣ機器連携部２０５により通知された設定情報（テレビモード又はシアターモード）に基づき、生成したＴＭＤＳ伝送用データを認証／暗号部２０４などへ出力する。具体的には、設定情報がシアターモードの場合には、認証／復号部２１２は、復号したＴＭＤＳ伝送用データから音声データを取り除いたデータを認証／暗号部２０４へ出力し、かつ、復号したＴＭＤＳ伝送用データをＴＭＤＳデコード部２１３へ出力する。一方、設定情報がテレビモードの場合には、認証／復号部２１２は、復号したＴＭＤＳ伝送用データを、音声データを取り除かずに、そのまま認証／暗号部２０４へ出力する。
【００９３】
ＴＭＤＳデコード部２１３は、ＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、音声ストリームを生成する。そして、ＴＭＤＳデコード部２１３は、生成した音声ストリームを音声出力部２１４へ出力する。
【００９４】
音声出力部２１４は、スピーカなどからなり、ＴＭＤＳデコード部２１３により生成された音声ストリームを用いて音声を出力する。ここで、音声出力部２１４は、ＥＤＩＤ情報取得部２０３、又は、映像出力処理遅延量取得部２０５ａにより取得された映像出力処理遅延量に基づき、音声を出力するタイミングを調整（遅延）する。なお、ＥＤＩＤ情報取得部２０３及び映像出力処理遅延量取得部２０５ａにより、複数の映像出力処理遅延量が取得されている場合、音声出力部２１４は、最新の映像出力処理遅延量に基づいて、音声を出力するタイミングを調整する。
【００９５】
図７は、本実施の形態におけるＴＶ３０の機能構成を示すブロック図である。
【００９６】
ＴＶ３０は、ＨＤＭＩ入力部３０１と、ＥＤＩＤ設定部３０２と、ＥＤＩＤ記憶部３０３と、ＨＰＤ制御部３０４と、ＴＭＤＳ入力部３０５と、認証／復号部３０６と、ＣＥＣ機器連携部３０７と、ＴＭＤＳデコード部３０８と、映像出力部３０９と、音声出力部３１０とを備える。
【００９７】
ＨＤＭＩ入力部３０１は、ＨＤＭＩ入力ポート３０ＰＩからなり、映像データ及び音声データの受信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ入力部３０１は、ＨＰＤ信号３０４ａを送信するＨＰＤ端子３０１ａ、ＤＤＣ信号を送受信するＤＤＣ端子３０１ｂ、ＴＭＤＳ信号を受信するＴＭＤＳ端子３０１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子３０１ｄを有する。
【００９８】
ＥＤＩＤ設定部３０２は、電源投入時などに、ＥＤＩＤ３０３ａの記載内容を決定し、決定した記載内容をＥＤＩＤ記憶部３０３に格納されたＥＤＩＤ３０３ａに設定する。ここで、ＥＤＩＤ設定部３０２は、ＴＶ３０により予め一意に定まる固定の時間を映像出力処理遅延量としてＥＤＩＤ３０３ａに設定する。例えば、ＥＤＩＤ設定部３０２は、ＴＶ３０がサポートする映像フォーマットのうち、最大解像度の映像フォーマットである「１０８０ｐ」の映像を出力する場合に発生する遅延量１００ｍｓを常に固定で映像出力処理遅延量として設定する。これは、例えば、ＨＤＭＩ出力機器が接続先のＨＤＭＩ入力機器の再生能力情報を取得することによりデータ出力形式を選択する場合、ＨＤＭＩ出力機器及びＨＤＭＩ入力機器の双方でサポートされる最高品質の映像フォーマット及び音声フォーマットが出力フォーマットとして選択される確率が高いという想定に基づいている。つまり、映像音声出力システム１は、最大解像度の映像フォーマットにおける遅延量を映像出力処理遅延量として設定することにより、映像出力と音声出力の同期を図ることができる可能性を高めることができる。そして、ＥＤＩＤ設定部３０２は、ＥＤＩＤ３０３ａの記載内容を設定した後に、ＨＰＤ制御部３０４へＨＰＤ信号３０４ａをＨｉｇｈに変更することを指示する（ＨＰＤアサート指示）。
【００９９】
ＥＤＩＤ記憶部３０３は、例えば不揮発性メモリなどからなり、ＥＤＩＤ３０３ａを格納している。このＥＤＩＤ３０３ａには、映像出力処理遅延量を示す情報を含む再生能力情報が設定される。
【０１００】
ＨＰＤ制御部３０４は、ＥＤＩＤ設定部３０２からのＨＰＤアサート指示に従って、ＨＰＤ端子３０１ａを介してＡＶアンプ２０へ送信するＨＰＤ信号３０４ａをＨｉｇｈ（有効）に変更する。
【０１０１】
ＴＭＤＳ入力部３０５は、ＡＶアンプ２０により送信された暗号化ＴＭＤＳ伝送用データを、ＨＤＭＩ入力部３０１のＴＭＤＳ端子３０１ｃを介して受信する。そして、ＴＭＤＳ入力部３０５は、暗号化ＴＭＤＳ伝送用データを認証／復号部３０６へ出力する。
【０１０２】
認証／復号部３０６は、ＡＶアンプ２０によるＴＶ３０の認証に対して応答する。なお、認証応答時にはＴＭＤＳ入力が必要なため、認証／復号部３０６は、ＴＭＤＳ入力部３０５から、著作権保護が不要であり、かつ、暗号化されていないＴＭＤＳ伝送用データを取得する。また、ＴＶ３０の認証が成功した場合、認証／復号部３０６は、ＴＭＤＳ入力部３０５から、暗号化ＴＭＤＳ伝送用データを取得する。認証／復号部３０６は、取得した暗号化ＴＭＤＳ伝送用データを復号することにより、（暗号化されていない）ＴＭＤＳ伝送用データを生成する。そして、認証／復号部３０６は、生成したＴＭＤＳ伝送用データをＴＭＤＳデコード部３０８へ出力する。
【０１０３】
ＣＥＣ機器連携部３０７は、ＣＥＣ端子３０１ｄを介してＣＥＣ信号をＡＶアンプ２０と送受信することにより、ＡＶアンプ２０とＣＥＣメッセージの送受信を行う。また、ＣＥＣ機器連携部３０７は、ＡＶアンプ２０とＣＥＣメッセージを送受信すること、又は、ＡＶアンプ２０を介してＤＶＤレコーダ１０とＣＥＣメッセージを送受信することにより、テレビモード又はシアターモードの設定を切り替える。
【０１０４】
また、ＣＥＣ機器連携部３０７は、映像出力処理遅延量設定部３０７ａを有する。映像出力処理遅延量設定部３０７ａは、映像出力部３０９から映像出力処理遅延量を取得する。そして、映像出力処理遅延量設定部３０７ａは、映像出力部３０９から取得した映像出力処理遅延量と、ＥＤＩＤ３０３ａに設定されている映像出力処理遅延量又は映像出力処理遅延量設定部３０７ａにより以前にＡＶアンプ２０へ送信された映像出力処理遅延量との差分値が、リップシンクのずれとして人が許容できる値を示す閾値（例えば、０〜５０ｍｓ）を超える場合、映像出力部３０９から取得した映像出力処理遅延量に切り替えることを指示するＣＥＣメッセージをＡＶアンプ２０へ送信する。
【０１０５】
ＴＭＤＳデコード部３０８は、ＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、映像ストリーム及び音声ストリームを生成する。そして、ＴＭＤＳデコード部３０８は、生成した映像ストリームを映像出力部３０９へ出力し、生成した音声ストリームを音声出力部３１０へ出力する。
【０１０６】
映像出力部３０９は、ディスプレイなどの出力媒体に映像を出力する。ここで、映像出力部３０９は、ＴＶ３０が暗号化ＴＭＤＳ伝送データを受信してから出力媒体に表示されるまでに要する時間を計測する。そして、映像出力部３０９は、計測した時間を映像出力処理遅延量として映像出力処理遅延量設定部３０７ａへ通知する。
【０１０７】
音声出力部３１０は、スピーカなどからなり、テレビモードの場合に、ＴＭＤＳデコード部２１３により生成された音声ストリームを用いて音声を出力する。
【０１０８】
次に、以上のように構成された映像音声出力システム１において実行される映像音声データ同期方法について、図８〜図１０を用いて説明する。
【０１０９】
図８〜図１０は、本実施の形態における映像音声出力システム１を構成する各機器による処理の流れを示す図である。なお、図８〜図１０は、映像音声出力システム１において、シアターモードが選択されている場合の処理の流れを示す図である。
【０１１０】
まず、例えばＴＶ３０の電源投入時などに、ＴＶ３０のＥＤＩＤ設定部３０２は、ＥＤＩＤ３０３ａに映像出力処理遅延量を設定する（ステップＳ１０１）。そして、ＴＶ３０のＨＰＤ制御部３０４は、ＨＰＤ信号３０４ａをＬｏｗからＨｉｇｈに変更する（ステップＳ１０２）。
【０１１１】
ＡＶアンプ２０のＨＰＤ切替検出部２０２は、ＨＰＤ信号３０４ａのＬｏｗからＨｉｇｈへの切替を検出する（ステップＳ１０３）。次に、ＡＶアンプ２０のＥＤＩＤ情報取得部２０３は、ＴＶ３０のＥＤＩＤ記憶部３０３に格納されたＥＤＩＤ３０３ａを取得する（ステップＳ１０４）。つまり、ＨＰＤ信号３０４ａがＬｏｗからＨｉｇｈへ変化したときに、ＡＶアンプ２０が、ＥＤＩＤ３０３ａをＴＶ３０からＨＤＭＩを通じて取得する。このＥＤＩＤ３０３ａには、ＴＶ３０による映像出力に要する時間である映像出力処理遅延量（第１遅延量）を示す情報を含む再生能力情報が記載されている。そして、ＡＶアンプ２０のＨＰＤ制御部２１０は、ＨＰＤ信号２１０ａをＬｏｗからＨｉｇｈに変更する（ステップＳ１０５）。
【０１１２】
ＤＶＤレコーダ１０のＨＰＤ切替検出部１０２は、ＨＰＤ信号２１０ａのＬｏｗからＨｉｇｈへの切替を検出する（ステップＳ１０６）。次に、ＤＶＤレコーダ１０のＥＤＩＤ情報取得部１０３は、ＡＶアンプ２０のＥＤＩＤ記憶部２０９に格納されたＥＤＩＤ２０９ａを取得する（ステップＳ１０７）。そして、ＤＶＤレコーダ１０の認証／暗号部１０４は、ＡＶアンプ２０が正当な機器であることの認証を開始する（ステップＳ１０８）。ＡＶアンプ２０の認証／復号部２１２は、ＤＶＤレコーダ１０による認証の指示に従って、認証情報をＤＶＤレコーダ１０へ送信する（ステップＳ１０９）。そして、ＤＶＤレコーダ１０の認証／暗号部１０４は、受信した認証情報を用いてＡＶアンプ２０を認証する（ステップＳ１１０）。
【０１１３】
続いて、ＡＶアンプ２０の認証／暗号部２０４は、ＴＶ３０の認証を開始する（ステップＳ１１１）。ＴＶ３０の認証／復号部３０６は、ＡＶアンプ２０による認証の指示に従って、認証情報をＡＶアンプ２０に送信する（ステップＳ１１２）。そして、ＡＶアンプ２０の認証／暗号部２０４は、受信した認証情報を用いてＴＶ３０を認証する（ステップＳ１１３）。
【０１１４】
ＤＶＤレコーダ１０によるＡＶアンプ２０の認証が成功した場合、ＤＶＤレコーダ１０のＴＭＤＳ出力部１０８は、暗号化ＴＭＤＳ伝送用データをＡＶアンプ２０に送信する（ステップＳ１１４）。具体的には、ＤＶＤレコーダ１０のＴＭＤＳエンコード部１０７は、映像データ及び音声データをＴＭＤＳエンコードすることにより、ＴＭＤＳ伝送用データを生成する。そして、ＤＶＤレコーダ１０の認証／暗号部１０４は、生成されたＴＭＤＳ伝送用データをＡＶアンプ２０の認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。このように生成された暗号化ＴＭＤＳ伝送用データを、ＤＶＤレコーダ１０のＴＭＤＳ出力部１０８は、ＨＤＭＩ出力部１０１を介してＡＶアンプ２０へ送信する。また、ＤＶＤレコーダ１０は、ＴＶ３０が正当な機器であることを確認するための認証をＡＶアンプ２０に対し実施する（ステップＳ１１５）。
【０１１５】
ＡＶアンプ２０によるＴＶ３０の認証が成功した場合、ＡＶアンプ２０の認証／復号部２１２は、受信した暗号化ＴＭＤＳ伝送用データを復号する（ステップＳ１１６）。続いて、ＡＶアンプ２０のＴＭＤＳ出力部２０６は、暗号化ＴＭＤＳ伝送用データをＴＶ３０に送信する（ステップＳ１１７）。具体的には、ＡＶアンプ２０の認証／暗号部２０４は、復号されたＴＭＤＳ伝送用データをＴＶ３０の認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。このように生成された暗号化ＴＭＤＳ伝送用データを、ＡＶアンプ２０のＴＭＤＳ出力部２０６はＨＤＭＩ出力部２０１を介してＴＶ３０へ送信する。また、ＡＶアンプ２０は、ＤＶＤレコーダ１０からの、ＴＶ３０が正当な機器であることを確認するための認証に応答する（ステップＳ１１８）。
【０１１６】
なお、ＡＶアンプ２０からＴＶ３０への認証開始（ステップＳ１１１）は、ＤＶＤレコーダ１０からＡＶアンプ２０への認証開始（ステップＳ１０８）の後に実施され、それぞれの認証が並列に実施される状態となる。
【０１１７】
ＴＶ３０の認証／復号部３０６は、受信した暗号化ＴＭＤＳ伝送用データを復号する（ステップＳ１１９）。そして、ＴＶ３０のＴＭＤＳデコード部３０８は、復号したＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、映像ストリーム及び音声ストリームを生成する（ステップＳ１２０）。映像出力部３０９は、生成された映像ストリームを用いて映像を出力する（ステップＳ１２１）。
【０１１８】
また、ＡＶアンプ２０のＴＭＤＳデコード部２１３は、復号されたＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、音声ストリームを生成する（ステップＳ１２２）。そして、ＡＶアンプ２０の音声出力部２１４は、ステップＳ１０４において取得されたＥＤＩＤ３０３ａから得られる映像出力処理遅延量に基づいて音声を出力するタイミングを調整することにより、ステップＳ１２１において出力される映像と同期するように音声を出力する（ステップＳ１２３）。
【０１１９】
次に、ＤＶＤレコーダ１０のデコード部１０６は、映像データの映像フォーマットを変更する（ステップＳ１２４）。例えば、デコード部１０６は、映像フォーマットを１０８０ｐから４８０ｐに変更する。そして、ステップＳ１１４〜Ｓ１２１と同様に、映像フォーマットが変更された映像データもＴＶ３０へ送信され、送信された映像データに基づいて映像が出力される。その結果、ＴＶ３０の映像出力処理遅延量設定部３０７ａは、映像出力処理遅延量が変化したことを検出する（ステップＳ１２５）。例えば、映像出力部３０９が、映像出力に要する時間を計測し、計測した時間を映像出力処理遅延量（第２遅延量）として映像出力処理遅延量設定部３０７ａに通知する。そして、映像出力処理遅延量設定部３０７ａは、映像出力部３０９から通知される、計測された映像出力処理遅延量と、ＥＤＩＤ３０３ａから得られる映像出力処理遅延量との差分値が所定閾値を超える場合に、映像出力処理遅延量が変化したと検出する。ここで、所定閾値には、リップシンクのずれとして人が許容できる値（例えば、０〜５０ｍｓ）が利用されればよい。なお、映像出力部３０９は、計測した映像出力処理遅延量を映像出力処理遅延量設定部３０７ａに通知しているが、必ずしも映像出力処理遅延量は計測されなくてもよい。例えば、映像出力部３０９は、出力している映像の映像フォーマットに対応する映像出力処理遅延量を映像出力機器が備えるメモリに予め保持されたテーブルを参照することにより取得してもよい。そして、映像出力部３０９は、取得した映像出力処理遅延量を映像出力処理遅延量設定部３０７ａに通知してもよい。
【０１２０】
そして、映像出力処理遅延量設定部３０７ａは、映像出力部３０９から取得した映像出力処理遅延量に切り替えることを指示するＣＥＣメッセージをＡＶアンプ２０へ送信する（ステップＳ１２６）。この指示は、例えば、ＣＥＣメッセージのコマンド（Ｖｅｎｄｏｒ  Ｃｏｍｍａｎｄ）を用いてＡＶアンプ２０へ伝送される。なお、ここでは、ＴＶ３０のＥＤＩＤ設定部３０２は、ＥＤＩＤ記憶部３０３に格納されたＥＤＩＤ３０３ａの映像出力処理遅延量を更新しない。
【０１２１】
次に、ＡＶアンプ２０の音声出力部２１４は、ＣＥＣメッセージから得られる映像出力処理遅延量に基づいて音声を出力するタイミングを調整することにより、変更後の映像フォーマットに基づいて出力される映像と同期するように音声を出力する（ステップＳ１２７）。
【０１２２】
次に、図１１を用いて上記の処理をさらに具体的に説明する。
【０１２３】
図１１は、本実施の形態における映像音声出力システム１を構成する各機器の動作を説明するための図である。
【０１２４】
図１１に示すように、時刻Ｔ１に、ＤＶＤレコーダ１０が出力する映像データの映像フォーマットが１０８０ｐから４８０ｐに切り替わった場合、ＴＶ３０では、映像出力処理遅延量が、例えば、１００ｍｓから３０ｍｓに変化する。
【０１２５】
ＴＶ３０は、映像出力処理遅延量がそれまでの１００ｍｓから３０ｍｓへと変化したため、時刻Ｔ２に、ＡＶアンプ２０へ、映像出力処理遅延量の切替を指示するＣＥＣメッセージを送信する。この指示は、例えば、ＣＥＣメッセージのコマンド（Ｖｅｎｄｏｒ  Ｃｏｍｍａｎｄ）を用いて伝送され、ＴＶ３０により計測された映像出力処理遅延量を示す情報を含む。
【０１２６】
このように映像フォーマットが１０８０ｐから４８０ｐに切り替わることによりＴＶ３０の映像出力処理遅延量が変化した場合であっても、ＴＶ３０は、ＥＤＩＤ３０３ａの映像出力処理遅延量を１００ｍｓのまま変更しない。すなわち、ＴＶ３０は、ＨＰＤ信号３０４ａをパルスする必要がない。したがって、ＤＶＤレコーダ１０は、ＡＶアンプ２０に対し、正当な機器か否かを確認するためのＨＤＣＰ認証を開始する必要がないので、そのままコンテンツ（映像データ及び音声データ）の出力を継続することができる。
【０１２７】
一方、ＡＶアンプ２０は、ＴＶ３０とのＨＤＭＩ接続が有効（ＨＰＤ信号３０４ａがＨｉｇｈ）である場合、受信したＣＥＣメッセージから得られる映像出力処理遅延量を優先して使用する。したがって、ＡＶアンプ２０は、ＴＶ３０のＥＤＩＤ３０３ａに記載の映像出力処理遅延量とは無関係に、音声の出力のタイミングを調整することが可能となる。
【０１２８】
以上により、本実施の形態における映像音声データ同期方法では、ＨＤＭＩ接続の開始時にシステムに最適な映像出力処理遅延量をＥＤＩＤから取得することにより、無駄な制御メッセージによるコマンド通知を不要とすることができる。
【０１２９】
さらに、本実施の形態における映像音声データ同期方法では、映像出力処理遅延量が変化した場合に、ＨＤＭＩ接続の無効化を必要としない制御メッセージによるコマンドを用いて映像出力処理遅延量をＡＶアンプ２０へ通知することにより、ＤＶＤレコーダ１０により再生されたコンテンツ（映像データ及び音声データ）の伝送を停止することなく、ＡＶアンプ２０は、音声出力のタイミングを、映像出力に合わせた最適な同期タイミングに調整することができる。
【０１３０】
すなわち、本実施の形態における映像音声データ同期方法は、接続状態情報が無効から有効へ変化したことを示すときに、制御メッセージが送信されることなく、映像出力処理遅延量を示す情報を含む再生能力情報を音声出力機器が取得できるので、制御メッセージの送信量の増大を抑制するとともに映像と音声との出力の同期を図ることが可能となる。さらに、接続状態情報が有効であることを示すときに、映像出力機器において計測された映像出力処理遅延量を、音声出力機器が制御メッセージを受信することにより取得できるので、再生能力情報を取得するための接続状態の変更を必要としない。つまり、接続状態情報が有効であることを示すときに接続状態情報を変更する必要がないので、不要な認証を発生させることなく、映像の出力が停止することを回避するとともに映像と音声との出力の同期を図ることが可能となる。
【０１３１】
なお、本実施の形態に係る映像音声データ同期方法では、ＥＤＩＤ設定部３０２は、電源投入時などに、ＨＤＭＩ出力機器及びＨＤＭＩ入力機器の双方でサポートされる最高品質の映像フォーマットにおける映像出力処理遅延量をＥＤＩＤ３０３ａに設定するとしたが、本発明に係る映像音声データ同期方法では、必ずしも最高品質の映像フォーマットにおける映像出力処理遅延量に限定されるわけではない。
【０１３２】
例えば、ＥＤＩＤ設定部３０２は、ＨＤＭＩ入力機器の商品仕様として決定された固定値を映像出力処理遅延量として設定してもよい。また、ＥＤＩＤ設定部３０２は、ＨＰＤ信号がＨｉｇｈからＬｏｗに変化したときに、ＥＤＩＤ記憶部３０３に格納されたＥＤＩＤ３０３ａの映像出力処理遅延量を、映像出力部３０９により計測された映像出力処理遅延量に更新してもよい。具体的には、映像出力処理遅延量設定部３０７ａにおいて送信された最新の映像出力処理遅延量を、電源オフ時に記憶し、再び電源が投入された時に、記憶した映像出力処理遅延量をＥＤＩＤ設定部３０２が読み出してもよい。これにより、例えば、音声出力機器と映像出力機器とのＨＤＭＩ接続が無効となった後、再びＨＤＭＩ接続が有効になった場合に、ＨＤＭＩ接続が無効となる直前に出力されていた映像フォーマットが継続されるときには、ＨＤＭＩ接続が有効となった時にすぐに、音声出力機器は音声出力のタイミングを、映像出力に合わせた最適な同期タイミングに調整することができる。
【０１３３】
この動作を図１２に示す。図１２は、本実施の形態の変形例における映像音声出力システム１を構成する各機器の動作を説明するための図である。また、図１２は、図１１に時刻Ｔ６以降の動作を追加した図である。図１２に示すように、時刻Ｔ６にＴＶ３０の電源がＯＦＦになると、ＴＶ３０のＨＰＤ信号３０４ａはＬｏｗとなる。時刻Ｔ７にＴＶ３０の電源がＯＮになることにより、ＴＶ３０のＥＤＩＤ３０３ａが電源ＯＦＦ直前の映像出力処理遅延量、すなわち「３０ｍｓ」に変化する。そして、時刻Ｔ８にＴＶ３０のＨＰＤ信号がＨｉｇｈになり、ＴＶ３０のＥＤＩＤ３０４ａがＡＶアンプ２０へ伝送される。その結果、ＡＶアンプ２０の音声出力の遅延量は、引き続き「３０ｍｓ」となる。そして、ＡＶアンプ２０のＨＰＤ信号２１０ａは、時刻Ｔ８でＬｏｗになった後、時刻Ｔ９でＨｉｇｈとなり、再認証動作が開始する。
【０１３４】
なお、本実施の形態では、ＴＶ３０の映像出力部３０９が、入力された映像データが出力媒体に表示されるまでにかかる時間を計測し、計測した時間を映像出力処理遅延量設定部３０７ａに通知するとしたが、必ずしも映像出力部３０９が時間を計測する必要はない。例えば、ＴＭＤＳデコード部３０８が、出力映像のフォーマット、環境設定条件などに対応した映像出力処理遅延量を予め保持しているデータベースを参照することにより、映像出力処理遅延量を映像出力処理遅延量設定部３０７ａに通知してもよい。この場合、ＴＭＤＳデコード部３０８は、映像ストリームを映像出力部３０９に出力する際に、映像フォーマットなどを認識し、認識した映像フォーマットなどに対応する映像出力処理遅延量を取得する。
【０１３５】
また、映像出力機器は、音声出力機能を有する映像音声出力機器であってもよい。
【０１３６】
なお、本実施の形態では、映像出力処理遅延量が変化した場合に、ＴＶ３０が自発的に、ＡＶアンプ２０へ、映像出力処理遅延量を指定するＣＥＣメッセージを送信したが、ＡＶアンプ２０からの問い合わせのＣＥＣメッセージに対し、ＴＶ３０が映像出力処理遅延量を指定するＣＥＣメッセージで応答してもよい。つまり、ＡＶアンプ２０がＴＶ３０へ映像出力処理遅延量の送信を要求する情報を含む制御メッセージを送信した場合に、ＴＶ３０は、ＡＶアンプ２０へ映像出力処理遅延量を送信してもよい。これにより、映像音声出力システムは、任意のタイミングで、容易に計測された映像出力処理遅延量を用いて映像と音声との出力の同期を図ることが可能となる。
【０１３７】
（実施の形態２）
図１３は、本発明の実施の形態２におけるＨＤＭＩ接続された映像音声出力システム２の構成を示す図である。この映像音声出力システム２は、ＤＶＤレコーダ１０、ＡＶアンプ２５、及びＴＶ３５により構成される。本実施の形態に係る映像音声出力システム２が、図４に示す実施の形態１に係る映像音声出力システム１と異なる点は、ＡＶアンプ２５とＴＶ３５とがＨＤＭＩケーブルに加えて、第１音声ケーブル（以下、「光デジタル音声ケーブル」という。）及び第２音声ケーブル（以下、「アナログ音声ケーブル」という。）によって接続されている点などである。なお、ＤＶＤレコーダ１０は、図４に示す実施の形態１のＤＶＤレコーダ１０と同一の機能を有するので説明を省略する。
【０１３８】
ＡＶアンプ２５は、音声を出力する音声出力機器の一例であり、ＨＤＭＩ入力ポート２５ＰＩと、ＨＤＭＩ出力ポート２５ＰＯと、光デジタル音声入力ポート２５ＰＩｄと、アナログ音声入力ポート２５ＰＩａとを備える。
【０１３９】
ＴＶ３５は、映像を出力する映像出力機器の一例であり、ＨＤＭＩ入力ポート３５ＰＩと、光デジタル音声出力ポート３５ＰＯｄと、アナログ音声出力ポート３５ＰＯａとを備える。
【０１４０】
ＨＤＭＩは、ＤＶＤレコーダ１０により再生された映像データ及び第１音声データ（以下、「ＨＤＭＩ音声データ」という。）を、ＡＶアンプ２５、ＴＶ３５の順に一方向に伝送可能である。また、ＨＤＭＩは、ＴＶ３５の再生能力を示す再生能力情報とＴＶ３５の接続状態の有効性を示す接続状態情報とを、ＴＶ３５からＡＶアンプ２５へ一方向に伝送可能である。また、ＨＤＭＩは、制御メッセージを互いに接続された機器間において双方向に伝送可能である。
【０１４１】
光デジタル音声ケーブルは、ＴＶ３５の光デジタル音声出力ポート３５ＰＯｄからＡＶアンプ２５の光デジタル音声入力ポート２５ＰＩｄへ、第２音声データ（以下、「光デジタル音声データ」という。）を一方向に伝送可能である。
【０１４２】
アナログ音声ケーブルは、ＴＶ３５のアナログ音声出力ポート３５ＰＯａからＡＶアンプ２５のアナログ音声入力ポート２５ＰＩａへ、第３音声データ（以下、「アナログ音声データ」という。）を一方向に伝送可能である。
【０１４３】
このような映像音声出力システム２において、ＴＶ３５に備えられたチューナが受信した映像データ及び音声データに基づいて映像及び音声を出力する場合、光デジタル音声ケーブルにより光デジタル音声データがＴＶ３５からＡＶアンプ２５へ伝送され、アナログ音声ケーブルによりアナログ音声データがＴＶ３５からＡＶアンプ２５へ伝送される。
【０１４４】
このとき、ＡＶアンプ２５が、例えば、ＨＤＭＩにより伝送される映像データ及び音声データに基づいて映像が出力される場合の映像出力処理遅延量を基準にして、音声を出力するタイミングを調整している場合、音声データの伝送路の違いによる遅延が考慮されていないため、ＡＶアンプ２５からの音声出力とＴＶ３５からの映像出力との間にずれが生じてしまう。
【０１４５】
また、光デジタル音声ケーブルにより伝送される光デジタル音声データに基づいて音声を出力するか、又は、アナログ音声ケーブルにより伝送されるアナログ音声データに基づいて音声を出力するかは、ＡＶアンプ２５により選択される。したがって、実施の形態１における映像音声データ同期方法では、ＡＶアンプ２５の選択した音声データをＴＶ３５が把握することができないので、ＡＶアンプ２５からの音声出力とＴＶ３５からの映像出力との間に生じたずれを解消することができない。
【０１４６】
そこで、本発明の実施の形態２における映像音声データ同期方法では、音声データの伝送路毎の音声出力処理遅延量を反映した映像出力処理遅延量を算出し、算出した映像出力処理遅延量のすべてを含む制御メッセージを、映像出力機器から音声出力機器へ送信する。そして、音声出力機器は、音声切替の設定に対応する映像出力処理遅延量を用いて、音声を出力するタイミングを調整する。したがって、映像出力機器は、音声出力機器の音声入力の設定状態を認識する必要がない。さらに、音声出力機器は、自機器の音声入力の切替が発生した場合、新たな制御メッセージを送受信することなく、映像出力機器が出力する映像と同期するように音声を出力するタイミングを調整することができる。
【０１４７】
以下に、本実施の形態に係る映像音声データ同期方法を実現する各機器の構成について、図面を参照しながら詳細に説明する。
【０１４８】
本実施の形態に係るＤＶＤレコーダ１０の機能構成は、図５と同様のため図示及び説明を省略する。
【０１４９】
図１４は、本実施の形態におけるＡＶアンプ２５の機能構成を示すブロック図である。
【０１５０】
図１４に示すように、ＡＶアンプ２５は、ＨＤＭＩ出力部２５１と、ＨＰＤ切替検出部２５２と、ＥＤＩＤ情報取得部２５３と、認証／暗号部２５４と、ＣＥＣ機器連携部２５５と、ＴＭＤＳ出力部２５６と、ＨＤＭＩ入力部２５７と、ＥＤＩＤ設定部２５８と、ＥＤＩＤ記憶部２５９と、ＨＰＤ制御部２６０と、ＴＭＤＳ入力部２６１と、認証／復号部２６２と、ＴＭＤＳデコード部２６３と、音声出力部２６４と、光デジタル音声入力部２６５と、アナログ音声入力部２６６と、音声入力切替部２６７とを備える。
【０１５１】
ＨＤＭＩ出力部２５１は、ＨＤＭＩ出力ポート２５ＰＯからなり、映像データ及び音声データの送信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ出力部２５１は、ＨＰＤ信号３５４ａを受信するＨＰＤ端子２５１ａ、ＤＤＣ信号を送受信するＤＤＣ端子２５１ｂ、ＴＭＤＳ信号を送信するＴＭＤＳ端子２５１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子２５１ｄを有する。
【０１５２】
ＨＰＤ切替検出部２５２は、接続状態情報が無効から有効へ又は有効から無効へ変化したことを検出する。具体的には、ＨＰＤ切替検出部２０２は、ＨＤＭＩ出力部２５１のＨＰＤ端子２５１ａを介して受信されたＨＰＤ信号３５４ａの切替を検出する。つまり、ＨＰＤ切替検出部２０２は、ＨＰＤ信号３５４ａのＨｉｇｈからＬｏｗへの切替（有効から無効へ変化）、又はＨＰＤ信号３５４ａのＬｏｗからＨｉｇｈへの切替（無効から有効へ変化）を検出する。
【０１５３】
ＥＤＩＤ情報取得部２５３は、ＨＰＤ切替検出部２５２によりＨＰＤ信号３５４ａのＬｏｗからＨｉｇｈへの切替が検出された場合、ＤＤＣ端子２５１ｂを介してＤＤＣ信号を送受信することにより、ＴＶ３５のＥＤＩＤ３５３ａを取得する。ＴＶ３５のＥＤＩＤ３５３ａには、ＴＶ３５がサポート可能な、映像データ及び音声データのフォーマット及びＴＶ３５の映像出力処理遅延量等の情報を含む再生能力情報が記載されている。ＥＤＩＤ情報取得部２５３は、これらの再生能力情報を、ＥＤＩＤ設定部２５８及び音声出力部２６４へ出力する。また、ＴＶ３５のＥＤＩＤ３５３ａには、ＴＶ３５がＨＤＭＩ機器であることも記載されている。したがって、ＥＤＩＤ情報取得部２５３は、認証／暗号部２５４へ、ＴＶ３５に対する認証にはＨＤＣＰを適用することを指示する。ここで、ＥＤＩＤ情報取得部２５３は、ＨＤＣＰを適用することを指示するだけであり、認証の開始は指示しない。また、ＥＤＩＤ情報取得部２５３は、ＨＰＤ信号３５４ａのＨｉｇｈからＬｏｗへの切替が検出された場合、認証／暗号部２５４へ、認証を停止することを指示する。
【０１５４】
認証／暗号部２５４は、認証／復号部２６２からの認証開始の指示に従って、ＴＶ３５が正当な機器であるか否かを確認する。具体的には、認証／暗号部２０４は、ＤＤＣ端子２５１ｂを介してＤＤＣ信号を送受信することにより、ＨＤＣＰの認証プロトコルに沿った認証処理を実施する。なお、認証時にはＴＭＤＳ出力が必要なため、認証／暗号部２５４は、ＴＭＤＳ出力部２５６へ、著作権保護が不要なコンテンツデータをＴＭＤＳエンコードしたデータを出力する。
【０１５５】
ここで、認証／暗号部２５４によるＴＶ３５の認証が成功した場合、認証／暗号部２５４は、認証／復号部２６２へ、ＴＭＤＳ伝送用データの出力を指示する。そして、認証／暗号部２５４は、認証／復号部２１２により復号されたＴＭＤＳ伝送用データを、成功した認証情報を用いて暗号化することにより、暗号化ＴＭＤＳ伝送用データを生成する。そして、認証／暗号部２０４は、暗号化ＴＭＤＳ伝送用データをＴＭＤＳ出力部２５６へ出力する。
【０１５６】
一方、認証／暗号部２５４によるＴＶ３５の認証が失敗した場合、ＡＶアンプ２５は、著作権保護が必要なコンテンツデータをＴＶ３５へ出力できない。したがって、認証／暗号部２５４は、認証／復号部２６２へ、ＴＭＤＳ伝送用データの出力の停止を指示する。つまり、ＡＶアンプ２５は、ＨＰＤ信号３５４ａがＨｉｇｈである間、映像データを認証されたＴＶ３５へＨＤＭＩを通じて送信する。
【０１５７】
ＣＥＣ機器連携部２５５は、ＣＥＣ端子２５１ｄ及びＣＥＣ端子２５７ｄを介してＣＥＣ信号を送受信することにより、ＤＶＤレコーダ１０及びＴＶ３５とのＣＥＣメッセージの送受信を行う。また、ＣＥＣ機器連携部２５５は、ＴＶ３５とのＣＥＣメッセージの送受信により、テレビモード又はシアターモードの設定に関する情報を認識する。そして、ＣＥＣ機器連携部２５５は、認識したテレビモード又はシアターモードの設定に関する情報を設定情報としてＥＤＩＤ設定部２５８と認証／復号部２６２とに通知する。
【０１５８】
また、ＣＥＣ機器連携部２５５は、映像出力処理遅延量取得部２５５ａを有する。映像出力処理遅延量取得部２５５ａは、ＴＶ３５から第１、第２及び第３の映像出力処理遅延量を示す情報を含むＣＥＣメッセージを受信する。映像出力処理遅延量取得部２５５ａは、受信したＣＥＣメッセージから得られる第１、第２及び第３の映像出力処理遅延量を、音声出力部２６４へ出力する。
【０１５９】
また、ＣＥＣ機器連携部２５５は、音声切替指示に関する情報を含むＣＥＣメッセージを受信する。この音声切替指示に関する情報を含むＣＥＣメッセージを受信した場合、ＣＥＣ機器連携部２５５は、受信したＣＥＣメッセージから得られる情報を音声入力切替部２６７へ出力する。例えば、ＣＥＣ機器連携部２５５は、ＤＶＤレコーダ１０により出力された映像データ及び音声データに基づいて音声を出力することを指示する音声切替指示を含むＣＥＣメッセージを受信した場合、ＨＤＭＩ入力部２５７により取得された音声データに基づいて音声出力部２６４が音声を出力するように切り替えることを、音声入力切替部２６７へ指示する。ＣＥＣメッセージによる入力切替の動作の詳細は、本発明の主眼ではないため説明を省略する。
【０１６０】
ＴＭＤＳ出力部２５６は、ＴＭＤＳ端子２５１ｃを介してＴＭＤＳ信号をＴＶ３５へ送信することにより、認証／暗号部２５４から取得した暗号化ＴＭＤＳ伝送用データ、又は、暗号化されていないＴＭＤＳ伝送用データを、ＴＶ３５へ出力する。つまり、ＴＭＤＳ出力部２５６は、認証／暗号部２５４によるＴＶ３５の認証が成功した場合、映像データを含むＴＭＤＳ伝送用データをＴＶ３５へＨＤＭＩ出力部２５１を介して送信する。
【０１６１】
ＨＤＭＩ入力部２５７は、ＨＤＭＩ入力ポート２５ＰＩからなり、映像データ及び音声データの受信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ入力部２５７は、ＨＰＤ信号２６０ａを送信するＨＰＤ端子２５７ａ、ＤＤＣ信号を送受信するＤＤＣ端子２５７ｂ、ＴＭＤＳ信号を受信するＴＭＤＳ端子２５７ｃ及びＣＥＣ信号を送受信するＣＥＣ端子２５７ｄを有する。
【０１６２】
ＥＤＩＤ設定部２５８は、ＥＤＩＤ情報取得部２５３から再生能力情報を取得した場合に、ＣＥＣ機器連携部２５５から通知された設定情報（テレビモード又はシアターモード）に基づき、ＥＤＩＤ２５９ａの記載内容を決定する。ここで、決定された記載内容とＥＤＩＤ２５９ａの内容とが異なる場合、ＥＤＩＤ設定部２５８は、ＨＰＤ信号２１０ａがＬｏｗである間にＥＤＩＤ２０９ａの記載内容を変更する。なお、ＥＤＩＤ２０９ａの記載内容を変更する際にＨＰＤ信号２１０ａがＨｉｇｈである場合は、ＥＤＩＤ設定部２０８は、ＨＰＤ制御部２１０へＨＰＤ信号２１０ａをＬｏｗに変更することを指示する（ＨＰＤネゲート指示）。そして、ＥＤＩＤ２０９ａの記載内容の変更が終了した後、ＥＤＩＤ設定部２０８は、ＨＰＤ制御部２１０へＨＰＤ信号２１０ａをＨｉｇｈに変更することを指示する（ＨＰＤアサート指示）。また、例えば、ＥＤＩＤ設定部２５８は、音声入力切替部２６７によりＨＤＭＩ入力部２５７以外からの音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、ＨＰＤ端子２５７ａを介してＤＶＤレコーダ１０へ出力するＨＰＤ信号２６０ａをＬｏｗに変更することをＨＰＤ制御部２６０に指示する。一方、音声入力切替部２６７によりＨＤＭＩ入力部２５７からの音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、ＥＤＩＤ２５９ａの記載内容を決定し、必要に応じて決定された記載内容にＥＤＩＤ２５９ａの記載を変更した上で、ＨＰＤ端子２５７ａを介してＤＶＤレコーダ１０へ出力するＨＰＤ信号２６０ａをＨｉｇｈに変更することをＨＰＤ制御部２６０に指示する。
【０１６３】
ＥＤＩＤ記憶部２５９は、例えば不揮発性メモリなどからなり、ＥＤＩＤ２５９ａを格納している。このＥＤＩＤ２５９ａには、再生能力情報が含まれる。
【０１６４】
ＨＰＤ制御部２６０は、ＥＤＩＤ設定部２５８からのＨＰＤアサート指示又はＨＰＤネゲート指示に従って、ＨＰＤ端子２５７ａを介して送信するＨＰＤ信号２６０ａをＨｉｇｈ（有効）又はＬｏｗ（無効）に変更する。
【０１６５】
ＴＭＤＳ入力部２６１は、ＤＶＤレコーダ１０により送信された暗号化ＴＭＤＳ伝送用データを、ＴＭＤＳ端子２５７ｃを介して受信する。そして、ＴＭＤＳ入力部２６１は、暗号化ＴＭＤＳ伝送用データを認証／復号部２６２へ出力する。
【０１６６】
認証／復号部２６２は、ＤＶＤレコーダ１０によるＡＶアンプ２５の認証プロトコルに沿った認証処理に対して応答する。また、ＤＶＤレコーダ１０により認証が開始された場合には、認証／復号部２６２は、認証／暗号部２５４へ、ＴＶ３５との認証を開始することを指示する。なお、認証応答時にはＴＭＤＳ入力が必要なため、認証／復号部２６２は、ＴＭＤＳ入力部２６１から、著作権保護が不要であり、かつ、暗号化されていないＴＭＤＳ伝送用データを取得する。また、ＡＶアンプ２５の認証が成功した場合、認証／復号部２６２は、ＴＭＤＳ入力部２６１から、暗号化ＴＭＤＳ伝送用データを取得する。認証／復号部２６２は、取得した暗号化ＴＭＤＳ伝送用データを復号することにより、（暗号化されていない）ＴＭＤＳ伝送用データを生成する。ここで、認証／復号部２６２は、ＣＥＣ機器連携部２５５により通知された設定情報（テレビモード又はシアターモード）に基づき、生成したＴＭＤＳ伝送用データを認証／暗号部２５４などへ出力する。具体的には、設定情報がシアターモードの場合には、認証／復号部２６２は、復号したＴＭＤＳ伝送用データから音声データを取り除いたデータを認証／暗号部２５４へ出力し、かつ、復号したＴＭＤＳ伝送用データをＴＭＤＳデコード部２６３へ出力する。一方、設定情報がテレビモードの場合には、認証／復号部２６２は、復号したＴＭＤＳ伝送用データを認証／暗号部２５４へ出力する。
【０１６７】
ＴＭＤＳデコード部２６３は、ＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、音声ストリームを生成する。そして、ＴＭＤＳデコード部２６３は、生成した音声ストリームを音声出力部２６４へ出力する。
【０１６８】
光デジタル音声入力部２６５は、光デジタル音声入力ポート２５ＰＩｄからなり、ＴＶ３５から光デジタル音声データを受信する。そして、光デジタル音声入力部２６５は、受信した光デジタル音声データから得られる音声ストリームを音声出力部２６４へ出力する。
【０１６９】
アナログ音声入力部２６６は、アナログ音声入力ポート２５ＰＩａからなり、ＴＶ３５からアナログ音声データを受信する。そして、アナログ音声入力部２６６は、受信したアナログ音声データから得られる音声ストリームを音声出力部２６４へ出力する。
【０１７０】
音声入力切替部２６７は、ユーザからの指示又はＣＥＣ機器連携部２５５からの指示に従って、音声切替指示を生成する。音声切替指示とは、音声入力の切替を指示する情報である。具体的には、音声切替指示とは、ＨＤＭＩ入力部２５７、光デジタル音声入力部２６５及びアナログ音声入力部２６６のいずれの構成部により取得された音声データに基づいて音声出力部２６４が音声を出力するかを制御するための指示情報である。つまり、本実施の形態において、音声切替指示とは、ＨＤＭＩにより伝送された音声データに基づいて音声を出力するか、光デジタル音声ケーブルにより伝送された光デジタル音声データに基づいて音声を出力するか、アナログ音声ケーブルにより伝送されたアナログ音声データに基づいて音声を出力するかを指示する情報である。そして、音声入力切替部２６７は、生成した音声切替指示を、音声出力部２６４及びＥＤＩＤ設定部２５８へ通知する。
【０１７１】
音声出力部２６４は、スピーカなどからなり、音声入力切替部２６７から通知された音声切替指示に従って、ＴＭＤＳデコード部２６３、光デジタル音声入力部２６５又はアナログ音声入力部２６６により出力された音声ストリームを用いて音声を出力する。ここで、音声出力部２６４は、ＥＤＩＤ情報取得部２５３、又は、映像出力処理遅延量取得部２５５ａにより取得された映像出力処理遅延量の中から、音声入力切替部２６７により通知された音声切替指示に対応する映像出力処理遅延量を選択する。そして、音声出力部２６４は、選択した映像出力処理遅延量を用いて音声を出力するタイミングを調整（遅延）する。例えば、光デジタル音声入力部２６５により取得された光デジタル音声データに基づいて音声出力部２６４が音声を出力することを指示する音声切替指示が通知された場合、音声出力部２６４は、光デジタル音声入力部２６５により取得された音声データに対応する映像出力処理遅延量である第２の映像出力処理遅延量を用いて音声を出力するタイミングを調整する。
【０１７２】
図１５は、本実施の形態におけるＴＶ３５の機能構成を示すブロック図である。
【０１７３】
図１５に示すように、ＴＶ３５は、ＨＤＭＩ入力部３５１と、ＥＤＩＤ設定部３５２と、ＥＤＩＤ記憶部３５３と、ＨＰＤ制御部３５４と、ＴＭＤＳ入力部３５５と、認証／復号部３５６と、ＣＥＣ機器連携部３５７と、ＴＭＤＳデコード部３５８と、映像出力部３５９と、音声出力部３６０と、入力切替部３６１と、チューナデコード部３６２と、光デジタル音声出力部３６３と、アナログ音声出力部３６４とを備える。
【０１７４】
ＨＤＭＩ入力部３５１は、ＨＤＭＩ入力ポート３５ＰＩからなり、映像データ及び音声データの受信並びに制御メッセージの送受信（双方向通信）を行う。ＨＤＭＩ入力部３５１は、ＨＰＤ信号３５４ａを送信するＨＰＤ端子３５１ａ、ＤＤＣ信号を送受信するＤＤＣ端子３５１ｂ、ＴＭＤＳ信号を受信するＴＭＤＳ端子３５１ｃ及びＣＥＣ信号を送受信するＣＥＣ端子３５１ｄを有する。
【０１７５】
ＥＤＩＤ設定部３５２は、電源投入時などに、ＥＤＩＤ３５３ａの記載内容を決定し、決定した記載内容をＥＤＩＤ３５３ａに設定する。ＥＤＩＤ設定部３５２は、ＥＤＩＤ３５３ａの記載内容を設定した後に、ＨＰＤ制御部３５４へＨＰＤ信号３５４ａをＨｉｇｈに変更することを指示する（ＨＰＤアサート指示）。また、例えば、ＥＤＩＤ設定部３５２は、ＨＤＭＩにより伝送された映像データ以外の映像データに基づいて映像を出力することを指示する映像切替指示を取得した場合、ＨＰＤ端子３５１ａを介してＡＶアンプ２５へ出力するＨＰＤ信号３５４ａをＬｏｗに変更することをＨＰＤ制御部３５４に指示する。一方、例えば、ＨＤＭＩにより伝送された映像データに基づいて映像を出力することを指示する映像切替指示を取得した場合、ＥＤＩＤ設定部３５２は、ＥＤＩＤ３５３ａの記載内容を決定し、必要があれば変更した上で、ＨＰＤ制御部３５４にＨＰＤ端子３５１ａへ出力するＨＰＤ信号をＨｉｇｈに引き上げるように指示する。
【０１７６】
ＥＤＩＤ記憶部３５３は、例えば不揮発性メモリなどからなり、ＥＤＩＤ３５３ａを格納している。このＥＤＩＤ３５３ａには、映像出力処理遅延量を示す情報を含む再生能力情報が設定される。
【０１７７】
ＨＰＤ制御部３５４は、ＥＤＩＤ設定部３５２からのＨＰＤアサート指示に従って、ＨＰＤ端子３５１ａを介してＡＶアンプ２５へ送信するＨＰＤ信号３５４ａをＨｉｇｈ（有効）に変更する。また、ＨＰＤ制御部３５４は、ＥＤＩＤ設定部３５２からのＨＰＤネゲート指示に従って、ＨＰＤ端子３５１ａを介してＡＶアンプ２５へ送信するＨＰＤ信号３５４ａをＬｏｗ（無効）に変更する。
【０１７８】
ＴＭＤＳ入力部３５５は、ＴＭＤＳ端子３５１ｃからＴＭＤＳ信号を受信することにより、ＡＶアンプ２５により送信された暗号化ＴＭＤＳデータを受信する。そして、ＴＭＤＳ入力部３５５は、受信した暗号化ＴＭＤＳ伝送用データを認証／復号部３５６へ出力する。
【０１７９】
認証／復号部３５６は、ＡＶアンプ２５によるＴＶ３５の認証に対して応答する。なお、認証応答時にはＴＭＤＳ入力が必要なため、認証／復号部３５６は、ＴＭＤＳ入力部３５５から、著作権保護が不要であり、かつ、暗号化されていないＴＭＤＳ伝送用データを取得する。また、ＴＶ３５の認証が成功した場合、認証／復号部３５６は、ＴＭＤＳ入力部３５５から、暗号化ＴＭＤＳ伝送用データを取得する。認証／復号部３５６は、取得した暗号化ＴＭＤＳ伝送用データを復号することにより、（暗号化されていない）ＴＭＤＳ伝送用データを生成する。そして、認証／復号部３５６は、生成したＴＭＤＳ伝送用データをＴＭＤＳデコード部３５８へ出力する。
【０１８０】
ＣＥＣ機器連携部３５７は、ＣＥＣ端子３５１ｄを介してＣＥＣ信号を送受信することにより、ＡＶアンプ２５とＣＥＣメッセージの送受信を行う。また、ＣＥＣ機器連携部３５７は、ＡＶアンプ２５とＣＥＣメッセージを送受信すること、又は、ＡＶアンプ２０を介してＤＶＤレコーダ１０とＣＥＣメッセージを送受信することにより、テレビモード又はシアターモードの設定を切り替える。
【０１８１】
また、ＣＥＣ機器連携部３５７は、映像出力処理遅延量設定部３５７ａを有する。映像出力処理遅延量設定部３５７ａは、映像出力部３５９から映像出力処理遅延量を取得する。さらに、映像出力処理遅延量設定部３５７ａは、光デジタル音声出力部３６３及びアナログ音声出力部３６４から音声出力処理遅延量を取得する。ここで、チューナデコード部３６２により生成された映像ストリームを用いて映像を出力することを指示する映像切替指示が入力切替部３６１から通知された場合、映像出力処理遅延量設定部３５７ａは、第１、第２及び第３の映像出力処理遅延量を含むＣＥＣメッセージをＡＶアンプ２５へ送信する。ここで、第１の映像出力処理遅延量とは、映像出力部３５９から取得した映像出力処理遅延量（例えば、１００ｍｓ）である。また、第２の映像出力処理遅延量とは、光デジタル音声出力部３６３から音声を出力する場合の映像出力処理遅延量であり、例えば、映像出力部３５９から取得した映像出力処理遅延量（例えば、１００ｍｓ）と、光デジタル音声出力部３６３から取得した音声出力処理遅延量（例えば、６０ｍｓ）との差分値（４０ｍｓ＝１００ｍｓ−６０ｍｓ）である。また、第３の映像出力処理遅延量とは、アナログ音声出力部３６４から音声を出力する場合の映像出力処理遅延量であり、例えば、映像出力部３５９から取得した映像出力処理遅延量（例えば、１００ｍｓ）と、アナログ音声出力部３６４から取得した音声出力処理遅延量（例えば、５０ｍｓ）との差分値（５０ｍｓ＝１００ｍｓ−５０ｍｓ）である。つまり、ＣＥＣ機器連携部３５７が第１、第２及び第３の映像出力処理遅延量を示す情報を含むＣＥＣメッセージを送信することにより、ＡＶアンプ２５は、ＨＤＭＩにより伝送された音声データに基づいて音声を出力する際にＴＶ３５が出力する映像とタイミングを同期させるための第１の映像出力処理遅延量１００ｍｓと、光デジタル音声ケーブルにより伝送された音声データに基づいて音声を出力する際にＴＶ３５が出力する映像とタイミングを同期させるための第２の映像出力処理遅延量４０ｍｓと、アナログ音声ケーブルにより伝送された音声データに基づいて音声を出力する際にＴＶ３５が出力する映像とタイミングを同期させるための第３の映像出力処理遅延量５０ｍｓとを受信することができる。
【０１８２】
ＴＭＤＳデコード部３５８は、ＴＭＤＳ伝送用データをＴＭＤＳデコードすることにより、映像ストリーム及び音声ストリームを生成する。そして、ＴＭＤＳデコード部３５８は、生成した映像ストリームを映像出力部３５９へ出力する。また、ＴＭＤＳデコード部３５８は、生成した音声ストリームを音声出力部３６０へ出力する。
【０１８３】
チューナデコード部３６２は、図示していないチューナからの映像データ及び音声データをデコードすることにより、映像ストリーム及び音声ストリームを生成する。そして、チューナデコード部３６２は、生成した映像ストリームを映像出力部３５９へ出力する。また、チューナデコード部３６２は、生成した音声ストリームを光デジタル音声出力部３６３及びアナログ音声出力部３６４へ出力する。
【０１８４】
映像出力部３５９は、ディスプレイなどの出力媒体に映像を出力する。ここで、映像出力部３５９は、ＴＶ３５が暗号化ＴＭＤＳ伝送データを受信してから出力媒体に表示されるまでに要する時間を検出する。そして、映像出力部３５９は、検出した時間を映像出力処理遅延量として映像出力処理遅延量設定部３５７ａへ通知する。
【０１８５】
音声出力部３６０は、スピーカなどからなり、テレビモードの場合に、ＴＭＤＳデコード部２１３により生成された音声ストリームを用いて音声を出力する。
【０１８６】
光デジタル音声出力部３６３は、光デジタル音声出力ポート３５ＰＯｄからなり、チューナデコード部３６２により生成された音声ストリームを音声データとしてＡＶアンプ２５へ送信する。また、光デジタル音声出力部３６３は、取得した音声ストリームが、ＡＶアンプ２５により受信されるまでにかかる時間を計測し、計測した時間に変化があった場合、計測した時間を映像出力処理遅延量設定部３５７ａに通知してもよい。
【０１８７】
アナログ音声出力部３６４は、アナログ音声出力ポート３５ＰＯａからなり、チューナデコード部３６２により生成された音声ストリームを音声データとしてＡＶアンプ２５へ送信する。また、アナログ音声出力部３６４は、取得した音声ストリームが、ＡＶアンプ２５に受信されるまでにかかる時間を計測し、計測した時間に変化があった場合、計測した時間を音声出力処理遅延量として映像出力処理遅延量設定部３５７ａに通知してもよい。
【０１８８】
入力切替部３６１は、ユーザからの指示又はＣＥＣ機器連携部３５７からの指示に従って、映像切替指示を生成する。ここで映像切替指示とは、映像入力の切替を指示する情報である。具体的には、映像切替指示とは、ＴＭＤＳデコード部３５８及びチューナデコード部３６２のいずれの構成部により生成された映像ストリームを用いて映像出力部３５９が映像を出力するかを制御するための指示情報である。つまり、本実施の形態において、映像切替指示とは、ＨＤＭＩにより伝送された映像データに基づいて映像を出力するか、チューナにより取得された映像データに基づいて映像を出力するかを指示する情報である。そして、入力切替部３６１は、生成した映像切替指示を、ＥＤＩＤ設定部３５２及び映像出力処理遅延量設定部３５７ａへ通知する。
【０１８９】
次に、以上のように構成された映像音声出力システム２において実行される映像音声データ同期方法について、図１６を用いて説明する。
【０１９０】
図１６は、本実施の形態における映像音声出力システム２を構成する各機器による処理の流れを示す図である。なお、本実施の形態では、図８〜図１０に示した実施の形態１における映像音声出力システム１による処理と同様の処理が実行されるため、図１６には、図８〜図１０に示した処理と異なる処理のみを示す。
【０１９１】
まず、ＴＶ３５の入力切替部３６１は、チューナデコード部３６２により生成された映像ストリームを用いて映像を出力することを指示する映像切替指示を映像出力処理遅延量設定部３５７ａへ通知する（ステップＳ２０１）。
【０１９２】
次に、ＴＶ３５の映像出力処理遅延量設定部３５７ａは、各種遅延量を取得する（ステップＳ２０２）。具体的には、映像出力処理遅延量設定部３５７ａは、ＴＶ３５において映像データに基づいて映像が出力される際に要する時間である映像出力処理遅延量を映像出力部３５９から取得する。さらに、映像出力処理遅延量設定部３５７ａは、光デジタル音声ケーブルにより伝送される光デジタル音声データをＴＶ３５が生成する際に要する時間である光デジタル音声出力処理遅延量を光デジタル音声出力部３６３から取得する。さらに、映像出力処理遅延量設定部３５７ａは、アナログ音声ケーブルにより伝送されるアナログ音声データをＴＶ３５が生成する際に要する時間であるアナログ音声出力処理遅延量をアナログ音声出力部３６４から取得する。
【０１９３】
そして、ＴＶ３５の映像出力処理遅延量設定部３５７ａは、取得した映像出力処理遅延量と光デジタル音声出力処理遅延量とアナログ音声出力処理遅延量とから得られる、第１、第２及び第３の映像出力処理遅延量を示す情報を含むＣＥＣメッセージをＡＶアンプ２５へ送信する（ステップＳ２０３）。具体的には、第１映像出力処理遅延量は、映像出力部３５９から取得した映像出力処理遅延量である。また、第２映像出力処理遅延量は、映像出力部３５９から取得した映像出力処理遅延量から光デジタル音声出力処理遅延量を減じた値である。また、第３映像出力処理遅延量は、映像出力部３５９から取得した映像出力処理遅延量からアナログ音声出力処理遅延量を減じた値である。
【０１９４】
続いて、ＡＶアンプ２５の音声入力切替部２６７は、音声切替指示を音声出力部２６４へ通知する（ステップＳ２０４）。具体的には、音声入力切替部２６７は、ＨＤＭＩにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示、光デジタル音声ケーブルにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示、又は、アナログ音声ケーブルにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示を、音声出力部２６４へ通知する。
【０１９５】
そして、ＡＶアンプ２５の音声出力部２６４は、音声入力切替部２６７から通知された音声切替指示に対応する、ステップＳ２０３において送信された第１、第２又は第３の映像出力処理遅延量を用いて、出力タイミングを調整しながら音声を出力する（ステップＳ２０５）。具体的には、ＨＤＭＩにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、音声出力部２６４は、第１の映像出力処理遅延量を用いて出力タイミングを調整しながら音声を出力する。また、光デジタル音声ケーブルにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、音声出力部２６４は、第２の映像出力処理遅延量を用いて出力タイミングを調整しながら音声を出力する。また、アナログ音声ケーブルにより伝送された音声データに基づいて音声を出力することを指示する音声切替指示が通知された場合、第３の映像出力処理遅延量を用いて出力タイミングを調整しながら音声を出力する。
【０１９６】
また、ＴＶ３５の映像出力部３５９は、ステップＳ２０１における映像切替指示に従って、映像を出力する（ステップＳ２０６）。具体的には、映像出力部３５９は、チューナデコード部３６２により生成された映像ストリームを用いて映像を出力する。
【０１９７】
次に、図１７を用いて上記の処理をさらに具体的に説明する。
【０１９８】
図１７は、本実施の形態における映像音声出力システム２を構成する各機器の動作を説明するための図である。
【０１９９】
図１７に示すように、時刻Ｔ３に、ＴＶ３５において、ＤＶＤレコーダから得られる映像データからＴＶチューナから得られる映像データに入力を切り替える映像切替指示が発生した場合、シアターモードのときには、音声データは、ＴＶ３５からＡＶアンプ２５へ、光デジタル音声ケーブル（光デジタル音声出力ポート３５ＰＯｄ→光デジタル音声入力ポート２５ＰＩｄ）又はアナログ音声ケーブル（アナログ音声出力ポート３５ＰＯａ→アナログ音声入力ポート２５ＰＩａ）によって伝送される。ここで、ＴＶ３５が映像データをディスプレイに表示するまでに要する時間である映像出力処理遅延量は、ＤＶＤレコーダ１０から受信していた１０８０ｐフォーマットの映像データに基づいて映像を出力していた場合と変化はなく、「１００ｍｓ」とする。
【０２００】
そして、映像切替指示が発生した後、時刻Ｔ４に、ＴＶ３５は、第１、第２及び第３の映像出力処理遅延量を示す情報を含むＣＥＣメッセージをＡＶアンプ２５へ送信する。この指示は、例えば、ＣＥＣメッセージのコマンド（Ｖｅｎｄｏｒ  Ｃｏｍｍａｎｄ）を用いて伝送される。
【０２０１】
ここで、ＴＶ３５において、光デジタル音声ケーブルにより伝送される光デジタル音声データを生成及び伝送するために要する時間が「６０ｍｓ」である場合、ＡＶアンプ２５において、光デジタル音声ケーブルにより伝送された光デジタル音声データに基づいて音声を出力する際に利用する第２の映像出力処理遅延量は「４０ｍｓ（＝１００ｍｓ−６０ｍｓ）」となる。一方、ＴＶ３５において、アナログ音声ケーブルにより伝送するアナログ音声データを生成及び伝送するために要する時間が「５０ｍｓ」である場合、ＡＶアンプ２５において、アナログ音声ケーブルにより伝送されたアナログ音声データに基づいて音声を出力する際に利用する第３の映像出力処理遅延量は「５０ｍｓ（＝１００ｍｓ−５０ｍｓ）」となる。
【０２０２】
このように、第１、第２及び第３の映像出力処理遅延量がＡＶアンプ２５へ送信されているので、時刻Ｔ４以降に、ＡＶアンプ２５において、光デジタルからアナログ、又は、アナログから光デジタルへの音声切替指示が発生しても、ＡＶアンプ２５は、音声を出力する際にＴＶ３５において出力される映像との時間的同期を図ることができる。つまり、ＡＶアンプ２５はＥＤＩＤ３５３ａに記載された映像出力処理遅延量とは無関係に、かつ、自機器の音声切替指示が発生する度にＣＥＣメッセージを受信することなく、ＴＶ３５において出力される映像とＡＶアンプ２５において出力される音声との同期を図ることができる。
【０２０３】
また、ＴＶ３５は、ＥＤＩＤ３５３ａの映像出力処理遅延量を変更しないのでＡＶアンプ２５における音声切替指示を認識する必要がない。つまり、ＡＶアンプ２５のみが自機器の音声切替指示を認識すればよいので、リップシンクのずれ量の変化を簡単に補正できる。
【０２０４】
以上により、本実施の形態における映像音声データ同期方法では、それぞれの伝送路により送信される音声データに対応した映像出力処理遅延量をＡＶアンプ２５が予め取得することができるので、ＡＶアンプ２５において、光デジタル音声からアナログ音声へ、又はアナログ音声から光デジタル音声への音声切替が発生した場合に、制御メッセージを毎回受信することなく、映像と音声とを同期させるために利用する映像出力処理遅延量を、最適な映像出力処理遅延量に切り替えることができる。
【０２０５】
また、ＴＶ３５は、ＡＶアンプ２５の音声切替を認識する必要がないので、リップシンクのずれ量の変化を簡単に補正することができる。
【０２０６】
すなわち、本実施の形態における映像音声データ同期方法は、伝送路に応じた映像出力処理遅延量が音声出力機器へ送信されるので、音声出力機器において出力する音声を切り替えた場合であっても、迅速に映像と音声との出力の同期を図ることが可能となる。また、音声出力機器において出力する音声を切り替えるたびに、制御メッセージを送信する必要がないので、制御メッセージの送信量の増大を抑制することも可能となる。
【０２０７】
なお、本実施の形態では、ＴＶ３５の入力切替部３６１が、ＨＤＭＩにより伝送された映像データ以外の映像データに基づいて映像を出力することを指示する映像切替指示を通知した場合に、映像出力処理遅延量設定部３５７ａから、映像出力処理遅延量を含むＣＥＣメッセージを送信する場合について説明したが、送信タイミングはこれに限定されない。
【０２０８】
また、本実施の形態では、ＴＶ３５が自発的にＡＶアンプ２５へ、映像出力処理遅延量を含むＣＥＣメッセージを送信する場合について説明したが、ＡＶアンプ２５からの問い合わせのＣＥＣメッセージを受信した場合にＴＶが映像出力処理遅延量を示す情報を含むＣＥＣメッセージを応答してもよい。
【０２０９】
なお、本実施の形態では、ＴＶ３５のＥＤＩＤ３５３ａに映像出力処理遅延量が記載され、ＡＶアンプ２５の音声出力部２６４は、ＥＤＩＤ情報取得部２５３から映像出力処理遅延量を取得する場合について説明しているが、本発明はこれに限定されない。例えば、本発明に係る映像音声データ同期方法では、ＨＤＭＩ規格のＶｅｒｓｉｏｎ１．３ａに準拠した映像出力処理遅延量がＥＤＩＤ３５３ａに記載されなくてもよい。
【０２１０】
以上、本発明に係る映像音声データ同期方法について、実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０２１１】
例えば、上記実施の形態において、映像音声出力システムを構成する各機器がＨＤＭＩにより互いに接続されている場合について説明したが、本発明は、必ずしもこのような実施の形態に限定されるものではない。例えば、映像音声出力システムを構成する各機器は、有線、無線を問わず、ＨＤＭＩと同等の機能を提供することが可能な他の通信方式に対応したインターフェースにより互いに接続されてもよい。
【０２１２】
また、本発明は、このような映像音声データ同期方法として実現することができるだけでなく、このような映像音声データ同期方法において実行されるステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【産業上の利用可能性】
【０２１３】
本発明は、ＴＶなどの映像出力機器により映像が出力され、ＡＶアンプなどの音声出力機器により音声が出力される場合の、映像音声データ同期方法に適用でき、特に、複数の機器間においてメッセージが双方向に送受信されることを可能とするホームエンターテイメント・ネットワーク等のネットワークに接続される複数の機器での映像データ及び音声データの出力の時間的同期を取る方法として適用できる。
【符号の説明】
【０２１４】
１、２    映像音声出力システム
１０    ＤＶＤレコーダ
１０ＰＯ、２０ＰＯ、２５ＰＯ    ＨＤＭＩ出力ポート
２０、２５    ＡＶアンプ
２０ＰＩ、２５ＰＩ、３０ＰＩ、３５ＰＩ    ＨＤＭＩ入力ポート
２５ＰＩａ    アナログ音声入力ポート
２５ＰＩｄ    光デジタル音声入力ポート
３０、３５    ＴＶ
３５ＰＯａ    アナログ音声出力ポート
３５ＰＯｄ    光デジタル音声出力ポート
１０１、２０１、２５１    ＨＤＭＩ出力部
１０１ａ、２０１ａ、２０７ａ、２５１ａ、２５７ａ、３０１ａ、３５１ａ    ＨＰＤ端子
１０１ｂ、２０１ｂ、２０７ｂ、２５１ｂ、２５７ｂ、３０１ｂ、３５１ｂ    ＤＤＣ端子
１０１ｃ、２０１ｃ、２０７ｃ、２５１ｃ、２５７ｃ、３０１ｃ、３５１ｃ    ＴＭＤＳ端子
１０１ｄ、２０１ｄ、２０７ｄ、２５１ｄ、２５７ｄ、３０１ｄ、３５１ｄ    ＣＥＣ端子
１０２、２０２、２５２    ＨＰＤ切替検出部
１０３、２０３、２５３    ＥＤＩＤ情報取得部
１０４、２０４、２５４    認証／暗号部
１０５、２０５、２５５、３０７、３５７    ＣＥＣ機器連携部
１０６    デコード部
１０７    ＴＭＤＳエンコード部
１０８    ＴＭＤＳ出力部
２０５ａ、２５５ａ    映像出力処理遅延量取得部
２０６、２５６    ＴＭＤＳ出力部
２０７、２５７、３０１、３５１    ＨＤＭＩ入力部
２０８、２５８、３０２、３５２    ＥＤＩＤ設定部
２０９、２５９、３０３、３５３    ＥＤＩＤ記憶部
２０９ａ、２５９ａ、３０３ａ、３５３ａ    ＥＤＩＤ
２１０、２６０、３０４、３５４    ＨＰＤ制御部
２１０ａ、２６０ａ、３０４ａ、３５４ａ    ＨＰＤ信号
２１１、２６１、３０５、３５５    ＴＭＤＳ入力部
２１２、２６２、３０６、３５６    認証／復号部
２１３、２６３、３０８、３５８    ＴＭＤＳデコード部
２１４、２６４、３１０、３６０    音声出力部
２６５    光デジタル音声入力部
２６６    アナログ音声入力部
２６７    音声入力切替部
３０７ａ、３５７ａ    映像出力処理遅延量設定部
３０９、３５９    映像出力部
３６１    入力切替部
３６２    チューナデコード部
３６３    光デジタル音声出力部
３６４    アナログ音声出力部
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像音声データ同期方法は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証ステップと、
前記認証ステップにおける認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記音声出力機器から前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信ステップと、
前記映像出力機器が、前記映像データ送信ステップで送信された映像データに基づいて映像を出力する映像出力ステップと、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記音声出力機器が、前記映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて取得する第１遅延量取得ステップと、
前記音声出力機器が、前記第１遅延量取得ステップで取得された第１遅延量に基づいて、音声を出力するタイミングを調整する第１音声出力ステップと、
前記映像出力機器が、前記映像出力ステップで映像出力に要する時間を第２遅延量として取得する第２遅延量取得ステップと、
前記接続状態情報が有効であることを示すときに、前記第２遅延量取得ステップで取得された第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記音声出力機器へ前記インターフェースを通じて送信する遅延量送信ステップと、
前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて、音声を出力するタイミングを調整する第２音声出力ステップとを含む
映像音声データ同期方法。
【請求項２】
前記映像出力機器は、前記接続状態情報が無効を示すときに書き換え可能なメモリであり、前記第１遅延量を格納しているメモリを備え、
前記第１遅延量取得ステップにおいて、前記メモリに格納された第１遅延量を示す情報を含む前記再生能力情報を取得し、
前記遅延量送信ステップにおいて、前記メモリに格納された第１遅延量を更新しない
請求項１に記載の映像音声データ同期方法。
【請求項３】
さらに、前記接続状態情報が有効から無効に変化したことを示すときに、前記第２遅延量取得ステップで取得された第２遅延量を前記第１遅延量として前記メモリに書き込む遅延量書込ステップを含む
請求項２に記載の映像音声データ同期方法。
【請求項４】
前記第１遅延量は、前記映像出力機器により予め一意に定まる固定の時間である
請求項１に記載の映像音声データ同期方法。
【請求項５】
前記遅延量送信ステップにおいて、前記接続状態情報が有効から無効へ変化したことを示した際に前記第２遅延量取得ステップで取得された第２遅延量を、前記第１遅延量として送信する
請求項１に記載の映像音声データ同期方法。
【請求項６】
前記遅延量送信ステップにおいて、前記第１遅延量取得ステップで取得された第１遅延量又は前に前記遅延量送信ステップで送信された第２遅延量と前記第２遅延量取得ステップで取得された第２遅延量との差分値が所定閾値を超える場合、前記第２遅延量取得ステップで取得された第２遅延量を送信する
請求項１に記載の映像音声データ同期方法。
【請求項７】
さらに、前記第２遅延量の送信を要求する情報を含む制御メッセージを、前記音声出力機器から前記映像出力機器へ送信する遅延量要求ステップを含み、
前記遅延量送信ステップにおいて、前記遅延量要求ステップで制御メッセージが送信された場合、前記第２遅延量を送信する
請求項１に記載の映像音声データ同期方法。
【請求項８】
所定のインターフェース、第１音声ケーブル及び第２音声ケーブルにより互いに接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、
前記インターフェースは、映像データ及び第１音声データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記第１音声ケーブルは、第２音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、
前記第２音声ケーブルは、第３音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、
前記映像音声データ同期方法は、
前記映像出力機器が映像を出力する際に要する時間である第１遅延量と、前記第１音声ケーブルにより伝送される第２音声データを前記音声出力機器が出力する場合に、映像出力に要する時間である第２遅延量と、前記第２音声ケーブルにより伝送される第３音声データを前記音声出力機器が出力する場合に、映像出力に要する時間である第３遅延量とを、前記映像出力機器から前記音声出力機器へ送信する遅延量送信ステップと、
前記インターフェースを通じて伝送される第１音声データ、前記第１音声ケーブルを通じて伝送される第２音声データ及び前記第２音声ケーブルを通じて伝送される第３音声データのいずれに基づいて音声を出力するかを指示する音声切替ステップと、
前記音声切替ステップで前記第１音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第１遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第２音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第３音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第３遅延量に基づいて音声を出力するタイミングを調整する音声出力ステップとを含む
映像音声データ同期方法。
【請求項９】
所定のインターフェースにより音声出力機器と接続された映像出力機器であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像出力機器は、
映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、
前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、
前記接続状態情報が有効であることを示すときに、前記映像出力部による映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備える
映像出力機器。
【請求項１０】
所定のインターフェースにより映像出力機器と接続された音声出力機器であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記音声出力機器は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、
前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、
前記接続状態情報が有効であることを示すときに、前記映像出力機器によりその映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、
前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により取得された第２遅延量のいずれか一方を用いて、音声を出力するタイミングを調整する音声出力部とを備える
音声出力機器。
【請求項１１】
互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムであって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像出力機器は、
映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、
前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間である第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、
前記接続状態情報が有効であることを示すときに、その映像出力に要する時間である第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備え、
前記音声出力機器は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、
前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、
前記接続状態情報が有効であることを示すときに、前記第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、
前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により受信された第２遅延量のいずれか一方を用いて、音声を出力するタイミングを調整する音声出力部とを備える
映像音声出力システム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009098878.tif 000020
【図２】
2009098878.tif 000021
【図３】
2009098878.tif 000022
【図４】
2009098878.tif 000023
【図５】
2009098878.tif 000024
【図６】
2009098878.tif 000025
【図７】
2009098878.tif 000026
【図８】
2009098878.tif 000027
【図９】
2009098878.tif 000028
【図１０】
2009098878.tif 000029
【図１１】
2009098878.tif 000030
【図１２】
2009098878.tif 000031
【図１３】
2009098878.tif 000032
【図１４】
2009098878.tif 000033
【図１５】
2009098878.tif 000034
【図１６】
2009098878.tif 000035
【図１７】
2009098878.tif 000036
【手続補正書】
【提出日】平成22年3月12日(2010.3.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像音声データ同期方法は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証ステップと、
前記認証ステップにおける認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記音声出力機器から前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信ステップと、
前記映像出力機器が、前記映像データ送信ステップで送信された映像データに基づいて映像を出力する映像出力ステップと、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記音声出力機器が、前記映像出力機器による映像出力に要する時間として予め定められた第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて取得する第１遅延量取得ステップと、
前記音声出力機器が、前記第１遅延量取得ステップで取得された第１遅延量に基づいて、音声を出力するタイミングを調整する音声出力ステップと、
前記接続状態情報が有効であることを示すときに、前記音声出力機器から前記映像出力機器に要求があった場合又は前記映像データのフォーマットが変化した場合、前記映像出力機器が、映像出力に要する時間である第２遅延量であって前記映像出力ステップで出力されている映像に応じて変化する第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記音声出力機器へ前記インターフェースを通じて送信する遅延量送信ステップと、
前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量を示す情報を含む制御メッセージを受信する第２遅延量取得ステップとを含み、
前記音声出力ステップでは、前記音声出力機器が、前記第２遅延量を受信したときに、受信した第２遅延量に基づいて、音声を出力するタイミングを調整する
映像音声データ同期方法。
【請求項２】
前記映像出力機器は、前記接続状態情報が無効を示すときに書き換え可能なメモリであり、前記第１遅延量を格納しているメモリを備え、
前記第１遅延量取得ステップにおいて、前記メモリに格納された第１遅延量を示す情報を含む前記再生能力情報を取得し、
前記遅延量送信ステップにおいて、前記メモリに格納された第１遅延量を更新しない
請求項１に記載の映像音声データ同期方法。
【請求項３】
さらに、前記接続状態情報が有効から無効に変化したことを示すときに、前記第２遅延量を前記第１遅延量として前記メモリに書き込む遅延量書込ステップを含む
請求項２に記載の映像音声データ同期方法。
【請求項４】
前記第１遅延量は、前記映像出力機器により予め一意に定まる固定の時間である
請求項１に記載の映像音声データ同期方法。
【請求項５】
前記遅延量送信ステップにおいて、前記接続状態情報が有効から無効へ変化したことを示した際に出力されていた映像に対応する第２遅延量を、前記第１遅延量として送信する
請求項１に記載の映像音声データ同期方法。
【請求項６】
前記遅延量送信ステップにおいて、前記第１遅延量取得ステップで取得された第１遅延量又は前に前記遅延量送信ステップで送信された第２遅延量と、前記映像出力ステップで出力中の映像に対応する第２遅延量との差分値が所定閾値を超える場合、前記映像出力ステップで出力中の映像に対応する第２遅延量を送信する
請求項１に記載の映像音声データ同期方法。
【請求項７】
さらに、前記第２遅延量の送信を要求する情報を含む制御メッセージを、前記音声出力機器から前記映像出力機器へ送信する遅延量要求ステップを含み、
前記遅延量送信ステップにおいて、前記遅延量要求ステップで制御メッセージが送信された場合、前記第２遅延量を送信する
請求項１に記載の映像音声データ同期方法。
【請求項８】
所定のインターフェース、第１音声ケーブル及び第２音声ケーブルにより互いに接続された、音声出力機器と映像出力機器とを備える映像音声出力システムにおいて、前記音声出力機器から出力される音声と前記映像出力機器から出力される映像とを同期させるための映像音声データ同期方法であって、
前記インターフェースは、第１映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像出力機器は、第２映像データと、前記第２映像データに対応する第２音声データと、前記第２映像データに対応し、かつ前記第２音声データとは異なる第３音声データとを生成可能であり、
前記第１音声ケーブルは、第２音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、
前記第２音声ケーブルは、第３音声データを前記映像出力機器から前記音声出力機器へ伝送可能であり、
前記映像音声データ同期方法は、
前記映像出力機器が第１映像データに基づいて映像を出力する際に要する時間である第１遅延量と、前記第１音声ケーブルにより伝送される第２音声データの生成時間に応じた第２遅延量と、前記第２音声ケーブルにより伝送される第３音声データの生成時間に応じた第３遅延量とを、前記映像出力機器から前記音声出力機器へ送信する遅延量送信ステップと、
前記第１映像データに対応する第１音声データ、前記第１音声ケーブルを通じて伝送される第２音声データ及び前記第２音声ケーブルを通じて伝送される第３音声データのいずれに基づいて音声を出力するかを指示する音声切替ステップと、
前記音声切替ステップで前記第１音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第１遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第２音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第２遅延量に基づいて音声を出力するタイミングを調整し、前記音声切替ステップで前記第３音声データに基づいて音声を出力することを指示された場合、前記音声出力機器が、前記遅延量送信ステップで送信された第３遅延量に基づいて音声を出力するタイミングを調整する音声出力ステップとを含む
映像音声データ同期方法。
【請求項９】
所定のインターフェースにより音声出力機器と接続された映像出力機器であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像出力機器は、
映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、
前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間として予め定められた第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、
前記接続状態情報が有効であることを示すときに、前記音声出力機器から前記映像出力機器に要求があった場合又は前記映像データのフォーマットが変化した場合、映像出力に要する時間である第２遅延量であって前記映像出力部により出力されている映像に応じて変化する第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備える
映像出力機器。
【請求項１０】
所定のインターフェースにより映像出力機器と接続された音声出力機器であって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記音声出力機器は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、
前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器による映像出力に要する時間として予め定められた第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、
前記接続状態情報が有効であることを示すときに、前記音声出力機器から前記映像出力機器に要求があった場合又は前記映像データのフォーマットが変化した場合、映像出力に要する時間である第２遅延量であって前記映像出力機器により出力されている映像に応じて変化する第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、
前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により受信された第２遅延量のうち直近に受信された遅延量に基づいて、音声を出力するタイミングを調整する音声出力部とを備える
音声出力機器。
【請求項１１】
互いに所定のインターフェースにより接続された、音声出力機器と映像出力機器とを備える映像音声出力システムであって、
前記インターフェースは、映像データを前記音声出力機器から前記映像出力機器へ一方向に伝送可能であり、かつ、前記映像出力機器の再生能力を示す再生能力情報と前記映像出力機器の接続状態の有効性を示す接続状態情報とを前記映像出力機器から前記音声出力機器へ一方向に伝送可能であり、かつ、制御メッセージを双方向に伝送可能であり、
前記映像出力機器は、
映像データを前記音声出力機器から前記インターフェースを通じて受信する映像データ受信部と、
前記映像データ受信部により受信された映像データに基づいて映像を出力する映像出力部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力部による映像出力に要する時間として予め定められた第１遅延量を示す情報を含む前記再生能力情報を、前記音声出力機器へ前記インターフェースを通じて送信する第１遅延量送信部と、
前記接続状態情報が有効であることを示すときに、前記音声出力機器から前記映像出力機器に要求があった場合又は前記映像データのフォーマットが変化した場合、映像出力に要する時間である第２遅延量であって前記映像出力部により出力されている映像に応じて変化する第２遅延量を示す情報を含む制御メッセージを、前記音声出力機器へ前記インターフェースを通じて送信する第２遅延量送信部とを備え、
前記音声出力機器は、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記映像出力機器が正当な機器であることを認証する認証部と、
前記認証部による認証が成功した場合、前記接続状態情報が有効であることを示す間、映像データを前記映像出力機器へ前記インターフェースを通じて送信する映像データ送信部と、
前記接続状態情報が無効から有効へ変化したことを示すときに、前記第１遅延量を示す情報を含む前記再生能力情報を、前記映像出力機器から前記インターフェースを通じて受信する第１遅延量受信部と、
前記接続状態情報が有効であることを示すときに、前記音声出力機器から前記映像出力機器に要求があった場合又は前記映像データのフォーマットが変化した場合、前記第２遅延量を示す情報を含む制御メッセージを、前記映像出力機器から前記インターフェースを通じて受信する第２遅延量受信部と、
前記第１遅延量受信部により受信された第１遅延量及び前記第２遅延量受信部により受信された第２遅延量のうち直近に受信された遅延量に基づいて、音声を出力するタイミングを調整する音声出力部とを備える
映像音声出力システム。
【国際調査報告】
2009098878.tif 000037
2009098878.tif 000038
2009098878.tif 000039
2009098878.tif 000040