(57)【要約】  送信側と受信側のそれぞれの処理の同期を容易に可能とする。  オーディオデータを単位オーディオデータ毎に順次所定伝送路を介して受信側に送信する。オーディオデータに、所定数の単位オーディオデータ毎に、カウンタ値とこのカウンタ値に対応付けされたパリティ値を付加する。例えば、所定数の単位オーディオデータ毎に付加されるカウンタ値とパリティ値は、暗号化の状態に応じて変化する。
2018061809.tif 000002
【特許請求の範囲】
【請求項１】
オーディオデータを単位オーディオデータ毎に順次所定伝送路を介して受信側に送信するデータ送信部と、
上記オーディオデータに、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値を付加する情報付加部を備える
送信装置。
【請求項２】
上記データ送信部で送信されるオーディオデータを暗号化する暗号化部をさらに備え、
上記所定数の単位オーディオデータ毎に付加されるカウンタ値とパリティ値は、上記暗号化の状態に応じて変化する
請求項１に記載の送信装置。
【請求項３】
上記暗号化部は、上記所定数の単位オーディオデータ毎に付加されるカウンタ値に応じて、使用する鍵を変更する
請求項２に記載の送信装置。
【請求項４】
上記オーディオデータに暗号化が施されないリセット状態が継続している間は、上記カウンタ値は“０”に維持されると共に上記パリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる
請求項２に記載の送信装置。
【請求項５】
上記オーディオデータに暗号化が施される状態が継続している間は、上記カウンタ値は上記所定数の単位オーディオデータ毎にインクリメントされると共に上記パリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる
請求項２に記載の送信装置。
【請求項６】
上記オーディオデータに暗号化が施される状態が継続している間は、上記カウンタ値は上記所定数の単位オーディオデータ毎にインクリメントされたものがさらに暗号化されたものとされると共に上記パリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる
請求項２に記載の送信装置。
【請求項７】
上記オーディオデータに暗号化が施されないポーズ状態が継続している間は、上記カウンタ値は所定の値に固定されると共に上記パリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とは反転した値とされる
請求項２に記載の送信装置。
【請求項８】
上記情報付加部は、
上記所定数の単位オーディオデータ毎に構成される各ブロックのチャネルステータスの所定ビット領域を用いて上記カウンタ値とパリティ値を付加する
請求項１に記載の送信装置。
【請求項９】
上記所定ビット領域は、
８ビット領域であって、７ビットの上記カウンタ値を配置する領域と、該領域の先頭側に付加された１ビットの上記パリティ値を配置する領域とからなる
請求項８に記載の送信装置。
【請求項１０】
データ送信部が、オーディオデータを単位オーディオデータ毎に順次所定伝送路を介して受信側に送信するデータ送信ステップと、
情報付加部が、上記オーディオデータに、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値を付加する情報付加ステップを有する
送信方法。
【請求項１１】
オーディオデータを送信側から所定伝送路を介して単位オーディオデータ毎に順次受信するデータ受信部を備え、
上記オーディオデータには、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値が付加されており、
上記カウンタ値とパリティ値に基づいて上記オーディオデータのエラーを検出する処理部をさらに備える
受信装置。
【請求項１２】
上記カウンタ値とパリティ値は、上記オーディオデータの暗号化の状態に応じて変化するものであり、
上記処理部は、上記カウンタ値とパリティ値に基づいて、上記オーディオデータの暗号化のエラーを検出する
請求項１１に記載の受信装置。
【請求項１３】
上記オーディオデータの復号化を行う復号化部をさらに備え、
上記復号化部は、上記処理部で上記暗号化のエラーが検出されるとき、復号化の処理を中止する
請求項１２に記載の受信装置。
【請求項１４】
上記復号化部は、上記カウンタ値に応じて、使用する鍵を変更する
請求項１３に記載の受信装置。
【請求項１５】
上記オーディオデータには、上記所定数の単位オーディオデータ毎に構成される各ブロックのチャネルステータスの所定ビット領域を用いて上記カウンタ値とパリティ値が付加されている
請求項１１に記載の受信装置。
【請求項１６】
上記所定ビット領域は、
８ビット領域であって、７ビットの上記カウンタ値を配置する領域と、該領域の先頭側に付加された１ビットの上記パリティ値を配置する領域とからなる
請求項１５に記載の受信装置。
【請求項１７】
データ受信部が、オーディオデータを送信側から所定伝送路を介して単位オーディオデータ毎に順次受信するデータ受信ステップを有し、
上記オーディオデータには、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値が付加されており、
処理部が、上記カウンタ値とパリティ値に基づいて上記オーディオデータのエラーを検出する処理ステップをさらに有する
受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、送信装置、送信方法、受信装置および受信方法に関し、詳しくは、オーディオデータを送信する送信装置等に関する。
【背景技術】
【０００２】
従来、デジタルオーディオの伝送には広くＩＥＣ ６０９５８規格が使用されてきている。例えば、特許文献１には、ＩＥＣ ６０９５８規格についての記載がある。また、デジタルオーディオビデオ伝送には、ＨＤＭＩ（High-Definition Multimedia Interface）やディスプレイポート（Displayport）などの規格が使用され、それらの規格はＩＥＣ ６０９５８規格のストリームをパケット化してデジタルオーディオ部分の伝送を行っている。【０００３】
著作権保護のために、これらのＨＤＭＩやディスプレイポートにはＨＤＣＰ（High-bandwidth Digital Content Protection system）を適用することが可能であり、伝送時にオーディオビデオを併せて暗号化することにより伝送路上での不正なコピーをできないようにしていた。それゆえ、ＩＥＣ ６０９５８規格自体は著作権保護のための暗号化の仕組みを持っていなかったが、昨今のオーディオ信号自体の高音質化および多チャンネル化により、オーディオだけ伝送する際にも著作権保護のための暗号化の仕組みが要求されるようになってきた。【０００４】
デジタルデータを暗号化する場合、それに使用される鍵は伝送において一定ではなく、時間経過にともない変更していくことが通常である。この変化のタイミングが送信側と受信側とで同期がとれていないと受信側で正しいデータの復号ができない。送信開始時から送信側、受信側双方でカウンタを機器内部にもち、ブロック毎やデジタルオーディオデータの量等でカウンタの値を変化させ、鍵を変更していくことで、対応できるが、伝送路上でのエラーによるデータ消失や、暗号化処理の途中での一旦停止と再開等には対応できなかった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１３０６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本技術の目的は、送信側と受信側のそれぞれの処理の同期を容易に可能とすることにある。
【課題を解決するための手段】
【０００７】
本技術の概念は、
オーディオデータを単位オーディオデータ毎に順次所定伝送路を介して受信側に送信するデータ送信部と、
上記オーディオデータに、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタに対応付けされたパリティ値を付加する情報付加部を備える
送信装置にある。【０００８】
本技術において、データ送信部により、オーディオデータが単位オーディオデータ毎に順次所定伝送路を介して受信側に送信される。情報付加部により、オーディオデータに、所定数の単位オーディオデータ毎に、カウンタ値とこのカウンタ値に対応付けされたパリティ値が付加される。【０００９】
例えば、情報付加部は、所定数の単位オーディオデータ毎に構成される各ブロックのチャネルステータスの所定ビット領域を用いてカウンタ値とパリティ値を付加する、ようにされてもよい。そして、この場合、例えば、所定ビット領域は、８ビット領域であって、７ビットのカウンタ値を配置する領域と、この領域の先頭側に付加された１ビットのパリティ値を配置する領域とからなる、ようにされてもよい。【００１０】
このように本技術においては、オーディオデータに、所定数の単位オーディオデータ毎に、カウンタ値とこのカウンタ値に対応付けされたパリティ値を付加するものである。そのため、受信側では、このカウンタ値とパリティ値に基づいて、送信側の処理に係るオーディオデータのエラーを検出することが可能となり、オーディオデータに対して送信側の処理に同期した処理を容易に行うことが可能となる。【００１１】
なお、本技術において、例えば、データ送信部で送信されるオーディオデータを暗号化する暗号化部をさらに備え、所定数の単位オーディオデータ毎に付加されるカウンタ値とパリティ値は、暗号化の状態に応じて変化する、ようにされてもよい。この場合、例えば、暗号化部は、所定数の単位オーディオデータ毎に付加されるカウンタ値に応じて、使用する鍵を変更する、ようにされてもよい。【００１２】
この場合、例えば、オーディオデータに暗号化が施されないリセット状態が継続している間は、カウンタ値は“０”に維持されると共にパリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる、ようにされてもよい。また、この場合、例えば、オーディオデータに暗号化が施されないポーズ状態が継続している間は、カウンタ値は所定の値に固定されると共にパリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とは反転した値とされる、ようにされてもよい。【００１３】
また、この場合、例えば、オーディオデータに暗号化が施される状態が継続している間は、カウンタ値は所定数の単位オーディオデータ毎にインクリメントされると共にパリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる、ようにされてもよい。また、この場合、例えば、オーディオデータに暗号化が施される状態が継続している間は、カウンタ値は所定数の単位オーディオデータ毎にインクリメントされたものがさらに暗号化されたものとされると共にパリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる、ようにされてもよい。【００１４】
このように所定数の単位オーディオデータ毎に付加されるカウンタ値とパリティ値が暗号化の状態に応じて変化することで、受信側では、オーディオデータの暗号化状態をカウンタ値とパリティ値に基づいて適切に判断でき、オーディオデータに対する復号化処理を適切に行うことが可能となる。【００１５】
また、本技術の他の概念は、
オーディオデータを送信側から所定伝送路を介して単位オーディオデータ毎に順次受信するデータ受信部を備え、
上記オーディオデータには、所定数の上記単位データ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値が付加されており、
上記カウンタ値とパリティ値に基づいて上記オーディオデータのエラーを検出する処理部をさらに備える
受信装置にある。【００１６】
本技術において、データ受信部により、オーディオデータが送信側から所定伝送路を介して単位オーディオデータ毎に順次受信される。オーディオデータには、所定数の単位オーディオデータ毎に、カウンタ値とこのカウンタ値に対応付けされたパリティ値が付加されている。処理部により、カウンタ値とパリティ値に基づいてオーディオデータのエラーが検出される。【００１７】
例えば、オーディオデータには、所定数の単位オーディオデータ毎に構成される各ブロックのチャネルステータスの所定ビット領域を用いてカウンタ値とパリティ値が付加されている、ようにされてもよい。この場合、例えば、所定ビット領域は、８ビット領域であって、７ビットのカウンタ値を配置する領域と、この領域の先頭側に付加された１ビットのパリティ値を配置する領域とからなる、ようにされてもよい。【００１８】
このように本技術においては、オーディオデータに所定数の単位オーディオデータ毎に付加されているカウンタ値とパリティ値に基づいてオーディオデータのエラーを検出するものである。そのため、送信側の処理に係るオーディオデータのエラーを検出することが可能となり、オーディオデータに対して送信側の処理に同期した処理を容易に行うことが可能となる。【００１９】
なお、本技術において、例えば、カウンタ値とパリティ値は、オーディオデータの暗号化の状態に応じて変化するものであり、処理部は、カウンタ値とパリティ値に基づいて、オーディオデータの暗号化のエラーを検出する、ようにされてもよい。例えば、暗号化のエラーには、暗号化が行われていない、リセット状態やポーズ状態が含まれる。【００２０】
そして、この場合、例えば、オーディオデータの復号化を行う復号化部をさらに備え、この復号化部は、処理部で暗号化のエラーが検出されるとき、復号化の処理を中止する、ようにされてもよい。また、この場合、例えば、復号化部は、カウンタ値に応じて、使用する鍵を変更する、ようにされてもよい。これにより、オーディオデータに対する復号化処理を適切に行うことが可能となる。
【発明の効果】
【００２１】
本技術によれば、送信側と受信側のそれぞれの処理の同期が容易に可能となる。なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００２２】
【図１】実施の形態としてのＡＶシステムの構成例を示すブロック図である。
【図２】ＡＶシステムを構成するテレビ受信機の構成例を示すブロック図である。
【図３】ＡＶシステムを構成するオーディオアンプの構成例を示すブロック図である。
【図４】ＡＶシステムを構成するＢＤプレーヤの構成例を示すブロック図である。
【図５】テレビ受信機のＨＤＭＩ受信部とオーディオアンプのＨＤＭＩ送信部の構成例を示すブロック図である。
【図６】ＴＭＤＳチャネルにおいて横×縦が１９２０ピクセル×１０８０ラインの画像データが伝送される場合の各種の伝送データの区間を示す図である。
【図７】ＨＤＭＩコネクタのピン配列を示す図である。
【図８】テレビ受信機の高速バスインタフェースの構成例を示す図である。
【図９】オーディオアンプの高速バスインタフェースの構成例を示す図である。
【図１０】ＩＥＣ ６０９５８規格におけるフレーム構成を示す図である。
【図１１】ＩＥＣ ６０９５８規格におけるサブフレーム構成を示す図である。
【図１２】ＩＥＣ ６０９５８規格における信号変調方式を示す図である。
【図１３】ＩＥＣ ６０９５８規格におけるプリアンブルのチャンネルコーディングを示す図である。
【図１４】ＩＥＣ ６０９５８規格におけるチャネルステータスのフォーマットを示す図である。
【図１５】カウンタ値とパリティ値の変化と、オーディオデータの暗号化状態の関係の一例を示す図である。
【図１６】ＳＰＤＩＦ受信回路においてブロック毎に行われるカウンタ値およびパリティ値に基づく処理の一例を示すフローチャートである。
【図１７】カウンタ値とパリティ値の変化と、オリジナルカウンタ値、オーディオデータの暗号化状態の関係の一例を示す図である。
【図１８】ＳＰＤＩＦ受信回路においてブロック毎に行われるカウンタ値およびパリティ値に基づく処理の一例を示すフローチャートである。
【図１９】テレビ受信機におけるＳＰＤＩＦ送信回路等の構成の一例を示すブロック図である。
【図２０】オーディオアンプにおけるＳＰＤＩＦ受信回路等の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００２３】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００２４】
＜１．実施の形態＞
［ＡＶシステムの構成例］
図１は、実施の形態としてのＡＶシステム１０の構成例を示している。このＡＶシステム１０は、シンク機器としてのテレビ受信機１００と、リピータ機器としてのオーディオアンプ２００と、ソース機器としてのＢＤ(Blu-Ray Disc)プレーヤ３００とを有している。テレビ受信機１００およびＢＤプレーヤ３００には、テレビ放送の受信アンテナ４００が接続されている。また、オーディオアンプ２００には、２チャネル用あるいはマルチチャネル用のスピーカシステム５００が接続されている。
【００２５】
テレビ受信機１００およびオーディオアンプ２００はＨＤＭＩケーブル６１０を介して接続されている。テレビ受信機１００には、ＨＤＭＩ受信部（HDMI RX）１０２と、通信部を構成する高速バスインタフェース１０３とが接続されたＨＤＭＩ端子１０１が設けられている。この高速バスインタフェース１０３には、イーサネットインタフェース１１５およびＳＰＤＩＦ（Sony Philips Digital Interface）送信回路１０４が接続されている。ＳＰＤＩＦ送信回路１０４は暗号化部１０４ａを有している。
【００２６】
また、オーディオアンプ２００には、ＨＤＭＩ送信部（HDMI TX）２０２ａと、通信部を構成する高速バスインタフェース２０３ａとが接続されたＨＤＭＩ端子２０１ａが設けられている。この高速バスインタフェース２０３ａには、イーサネットインタフェース２１０およびＳＰＤＩＦ受信回路２０４が接続されている。ＳＰＤＩＦ受信回路２０４は復号化部２０４ａを有している。上述したＨＤＭＩケーブル６１０の一端はテレビ受信機１００のＨＤＭＩ端子１０１に接続され、このＨＤＭＩケーブル６１０の他端はオーディオアンプ２００のＨＤＭＩ端子２０１ａに接続されている。
【００２７】
また、オーディオアンプ２００およびＢＤプレーヤ３００はＨＤＭＩケーブル６２０を介して接続されている。オーディオアンプ２００には、ＨＤＭＩ受信部（HDMI RX）２０２ｂと、通信部を構成する高速バスインタフェース２０３ｂとが接続されたＨＤＭＩ端子２０１ｂが設けられている。
【００２８】
また、ＢＤプレーヤ３００には、ＨＤＭＩ送信部（HDNI TX）３０２と、通信部を構成する高速バスインタフェース３０３とが接続されたＨＤＭＩ端子３０１が設けられている。上述したＨＤＭＩケーブル６２０の一端はオーディオアンプ２００のＨＤＭＩ端子２０１ｂに接続され、このＨＤＭＩケーブル６２０の他端はＢＤプレーヤ３００のＨＤＭＩ端子３０１に接続されている。
【００２９】
［テレビ受信機の構成例］
図２は、テレビ受信機１００の構成例を示している。このテレビ受信機１００は、ＨＤＭＩ端子１０１と、ＨＤＭＩ受信部１０２と、高速バスインタフェース１０３と、ＳＰＤＩＦ（Sony Philips Digital Interface）送信回路１０４を有している。また、テレビ受信機１００は、アンテナ端子１０５と、デジタルチューナ１０６と、ＭＰＥＧデコーダ１０７と、映像信号処理回路１０８と、グラフィック生成回路１０９と、パネル駆動回路１１０と、表示パネル１１１とを有している。
【００３０】
また、テレビ受信機１００は、音声信号処理回路１１２と、音声増幅回路１１３と、スピーカ１１４と、イーサネットインタフェース（Ethernet I/F）１１５と、ネットワーク端子１１６を有している。また、テレビ受信機１００は、内部バス１２０と、ＣＰＵ１２１と、フラッシュＲＯＭ１２２と、ＳＤＲＡＭ（Synchronous RAM）１２３と、表示制御部１２４と、リモコン受信部１２５と、リモコン送信機１２６と、電源部１２７を有している。なお、「イーサネット」および「Ｅｔｈｅｒｎｅｔ」は登録商標である。
【００３１】
ＣＰＵ１２１は、テレビ受信機１００の各部の動作を制御する。フラッシュＲＯＭ１２２は、制御ソフトウェアの格納およびデータの保管を行う。ＤＲＡＭ１２３は、ＣＰＵ１２１のワークエリアを構成する。ＣＰＵ１２１は、フラッシュＲＯＭ１２２から読み出したソフトウェアやデータをＳＤＲＡＭ１２３上に展開してソフトウェアを起動させ、テレビ受信機１００の各部を制御する。
【００３２】
リモコン受信部１２５は、リモコン送信機１２６から送信されたリモーコントロール信号（リモコンコード）を受信し、ＣＰＵ１２１に供給する。ＣＰＵ１２１は、このリモコンコードに基づいて、テレビ受信機１００の各部を制御する。なお、この実施の形態では、ユーザ指示入力部としてリモートコントロール部を示しているが、ユーザ指示入力部は、その他の構成、例えば、近接/タッチにより指示入力を行うタッチパネル部、マウス、キーボード、カメラで指示入力を検出するジェスチャ入力部、音声により指示入力を行う音声入力部などであってもよい。
【００３３】
アンテナ端子１０５は、受信アンテナ（図示せず）で受信されたテレビ放送信号を入力する端子である。デジタルチューナ１０６は、アンテナ端子１０５に入力されたテレビ放送信号を処理して、ユーザの選択チャネルに対応した所定のトランスポートストリームから、パーシャルＴＳ（Transport Stream）（映像データのＴＳパケット、音声データのＴＳパケット）を抽出する。
【００３４】
また、デジタルチューナ１０６は、得られたトランスポートストリームから、ＰＳＩ／ＳＩ（Program Specific Information／Service Information）を取り出し、ＣＰＵ１２１に出力する。デジタルチューナ１０６で得られた複数のトランスポートストリームから任意のチャネルのパーシャルＴＳを抽出する処理は、ＰＳＩ／ＳＩ（ＰＡＴ／ＰＭＴ）から当該任意のチャネルのパケットＩＤ（ＰＩＤ）の情報を得ることで可能となる。
【００３５】
ＭＰＥＧデコーダ１０７は、デジタルチューナ１０６で得られる映像データのＴＳパケットにより構成される映像ＰＥＳ（Packetized Elementary Stream）パケットに対してデコード処理を行って画像データを得る。また、ＭＰＥＧデコーダ１０７は、デジタルチューナ１０６で得られる音声データのＴＳパケットにより構成される音声ＰＥＳパケットに対してデコード処理を行って音声データを得る。
【００３６】
映像信号処理回路１０８およびグラフィック生成回路１０９は、ＭＰＥＧデコーダ１０７で得られた画像データ、あるいはＨＤＭＩ受信部１０２で受信された画像データに対して、必要に応じてスケーリング処理（解像度変換処理）、グラフィックスデータの重畳処理等を行う。
【００３７】
パネル駆動回路１１０は、グラフィック生成回路１０９から出力される映像（画像）データに基づいて、表示パネル１１１を駆動する。表示制御部１２４は、グラフィクス生成回路１０９やパネル駆動回路１１０を制御して、表示パネル１１１における表示を制御する。表示パネル１１１は、例えば、ＬＣＤ(Liquid Crystal Display)、ＰＤＰ(Plasma Display Panel)、有機ＥＬパネル（Organic Electro-Luminescence Panel）等で構成されている。
【００３８】
なお、この実施の形態では、ＣＰＵ１２１の他に表示制御部１２４を有する例を示しているが、表示パネル１１１における表示をＣＰＵ１２１が直接制御するようにしてもよい。また、ＣＰＵ１２１と表示制御部１２４は、１つのチップになっていても、複数コアであってもよい。電源部１２７は、テレビ受信機１００の各部に電源を供給する。この電源部１２７は、ＡＣ電源であっても、電池（蓄電池、乾電池）であってもよい。
【００３９】
音声信号処理回路１１２はＭＰＥＧデコーダ１０７で得られた音声データに対してＤ／Ａ変換等の必要な処理を行う。音声増幅回路１１３は、音声信号処理回路１１２から出力される音声信号を増幅してスピーカ１１４に供給する。なお、スピーカ１１４は、モノラルでもステレオでもよい。また、スピーカ１１４は、１つでもよく、２つ以上でもよい。また、スピーカ１１４は、イヤホン、ヘッドホンでもよい。また、スピーカ１１４は、２．１チャネルや、５．１チャネルなどに対応するものであってもよい。また、スピーカ１１４は、テレビ受信機１００と無線で接続されてもよい。また、スピーカ１１４は、他機器であってもよい。
【００４０】
ネットワーク端子１１６は、ネットワークに接続する端子であり、イーサネットインタフェース１１５に接続される。ＣＰＵ１２１、フラッシュＲＯＭ１２２、ＳＤＲＡＭ１２３、イーサネットインタフェース１１５および表示制御部１２４は、内部バス１２０に接続されている。
【００４１】
ＨＤＭＩ受信部（ＨＤＭＩシンク）１０２は、ＨＤＭＩに準拠した通信により、ＨＤＭＩケーブルを介してＨＤＭＩ端子１０１に供給されるベースバンドの画像（映像）と音声のデータを受信する。高速バスインタフェース１０３は、ＨＤＭＩケーブルを構成するリザーブラインおよびＨＰＤラインを用いて構成される双方向通信路のインタフェースである。
【００４２】
ＳＰＤＩＦ送信回路１０４は、ＩＥＣ ６０９５８規格のデジタルオーディオ伝送信号（以下、適宜、「ＳＰＤＩＦ信号」という）を送信するための回路である。このＳＰＤＩＦ送信回路１０４はＩＥＣ ６０９５８規格に準拠した送信回路である。この実施の形態において、ＳＰＤＩＦ送信回路１０４は、２チャネルあるいはマルチチャネルの各チャネルのオーディオデータＳＡを用いて、各チャネルのオーディオデータを含むＳＰＤＩＦ信号を生成する。
【００４３】
このオーディオデータＳＡは、例えば、ＭＰＥＧデコーダ１０７で得られたものであり、２チャネル、５．１チャネル、７．１チャネル、１０．２チャネル、２２．２チャネル等のオーディオデータが考えられる。この実施の形態において、ＳＰＤＩＦ送信回路１０４で生成されるＳＰＤＩＦ信号に含まれる各チャネルのリニアＰＣＭのオーディオデータは暗号化が施されたものとされる。ＳＰＤＩＦ信号と暗号化の詳細は後述する。
【００４４】
高速バスインタフェース１０３は、イーサネットインタフェース１１５とＨＤＭＩ端子１０１との間に挿入されている。この高速バスインタフェース１０３は、ＨＤＭＩケーブルからＨＤＭＩ端子１０１を介して相手側の機器から受信された受信データを、イーサネットインタフェース１１５を通じてＣＰＵ１２１に供給する。
【００４５】
また、この高速バスインタフェース１０３は、ＣＰＵ１２１からイーサネットインタフェース１１５を通じて供給される送信データを、ＨＤＭＩ端子１０１からＨＤＭＩケーブルを介して相手側の機器に送信する。また、この高速バスインタフェース１０３は、ＳＰＤＩＦ送信回路１０４で生成されたＳＰＤＩＦ信号を、ＨＤＭＩ端子１０１からＨＤＭＩケーブルを介して相手側の機器に送信する。
【００４６】
なお、例えば、受信されたコンテンツデータをネットワークに送出する際には、このコンテンツデータは、イーサネットインタフェース１１５を介して、ネットワーク端子１１６に出力される。同様に、受信されたコンテンツデータをＨＤＭＩケーブルの双方向通信路に送出する際には、当該コンテンツデータは、イーサネットインタフェース１１５および高速バスインタフェース１０３を介して、ＨＤＭＩ端子１０１に出力される。ここで、画像データを出力する前に、著作権保護技術、例えばＨＤＣＰ、ＤＴＣＰ、ＤＴＣＰ＋などを用いて暗号化してから伝送してもよい。
【００４７】
図２に示すテレビ受信機１００の動作を簡単に説明する。アンテナ端子１０５に入力されたテレビ放送信号はデジタルチューナ１０６に供給される。このデジタルチューナ１０６では、テレビ放送信号を処理して、ユーザの選択チャネルに対応した所定のトランスポートストリームが出力され、トランスポートストリームから、パーシャルＴＳ（映像データのＴＳパケット、音声データのＴＳパケット）が抽出され、当該パーシャルＴＳはＭＰＥＧデコーダ１０７に供給される。
【００４８】
ＭＰＥＧデコーダ１０７では、映像データのＴＳパケットにより構成される映像ＰＥＳパケットに対してデコード処理が行われて映像データが得られる。この映像データは、映像信号処理回路１０８およびグラフィック生成回路１０９において、必要に応じて、スケーリング処理（解像度変換処理）、グラフィックスデータの重畳処理等が行われた後に、パネル駆動回路１１０に供給される。そのため、表示パネル１１１には、ユーザの選択チャネルに対応した画像が表示される。
【００４９】
また、ＭＰＥＧデコーダ１０７では、音声データのＴＳパケットにより構成される音声ＰＥＳパケットに対してデコード処理が行われて音声データが得られる。この音声データは、音声信号処理回路１１２でＤ／Ａ変換等の必要な処理が行われ、さらに、音声増幅回路１１３で増幅された後に、スピーカ１１４に供給される。そのため、スピーカ１１４から、ユーザの選択チャネルに対応した音声が出力される。
【００５０】
また、ネットワーク端子１１６からイーサネットインタフェース１１５に供給される、あるいは、ＨＤＭＩ端子１０１から高速バスインタフェース１０３を通じてイーサネットインタフェース１１５に供給されるコンテンツデータ（画像データ、音声データ）は、ＭＰＥＧデコーダ１０７に供給される。以降は、上述したテレビ放送信号の受信時と同様の動作となり、表示パネル１１１に画像が表示され、スピーカ１１４から音声が出力される。
【００５１】
また、ＨＤＭＩ受信部１０２では、ＨＤＭＩ端子１０１にＨＤＭＩケーブルを介して送信されてくる画像データおよび音声データが取得される。画像データは、映像信号処理回路１０８に供給される。また、音声データは、音声信号処理回路１１２に供給される。以降は、上述したテレビ放送信号の受信時と同様の動作となり、表示パネル１１１に画像が表示され、スピーカ１１４から音声が出力される。
【００５２】
また、ＳＰＤＩＦ送信回路１０４で生成された２チャネルあるいはマルチチャネルの各チャネルのオーディオデータを含むＳＰＤＩＦ信号は、高速バスインタフェース１０３に供給される。そして、ＳＰＤＩＦ信号は、高速バスインタフェース１０３により、ＨＤＭＩ端子１０１からＨＤＭＩケーブル６１０を介してオーディオアンプ２００に送信される。
【００５３】
［オーディオアンプの構成例］
図３は、オーディオアンプ２００の構成例を示している。オーディオアンプ２００は、ＨＤＭＩ端子２０１ａ，２０１ｂと、ＨＤＭＩ送信部２０２ａと、ＨＤＭＩ受信部２０２ｂと、高速バスインタフェース２０３ａ，２０３ｂと、ＳＰＤＩＦ受信回路２０４を有している。
【００５４】
また、オーディオアンプ２００は、ＭＰＥＧデコーダ２０５と、映像・グラフィック処理回路２０６と、音声処理回路２０７と、音声増幅回路２０８と、音声出力端子２０９を有している。また、オーディオアンプ２００は、イーサネットインタフェース２１０と、内部バス２１１と、ＣＰＵ２１２と、フラッシュＲＯＭ２１３と、ＤＲＡＭ２１４と、表示制御部２１５と、パネル駆動回路２１６と、表示パネル２１７と、電源部２１８と、リモコン受信部２１９と、リモコン送信機２２０を有している。
【００５５】
ＣＰＵ２１２は、オーディオアンプ２００の各部の動作を制御する。フラッシュＲＯＭ２１３は、制御ソフトウェアの格納およびデータの保管を行う。ＤＲＡＭ２１４は、ＣＰＵ２１２のワークエリアを構成する。ＣＰＵ２１２は、フラッシュＲＯＭ２１３から読み出したソフトウェアやデータをＤＲＡＭ２１４上に展開してソフトウェアを起動させ、オーディオアンプ２００の各部を制御する。ＣＰＵ２１２、フラッシュＲＯＭ２１３、ＤＲＡＭ２１４、イーサネットインタフェース２１０および表示制御部２１５は、内部バス２１１に接続されている。
【００５６】
リモコン受信部２１９は、リモコン送信機２２０から送信されたリモーコントロール信号（リモコンコード）を受信し、ＣＰＵ２１２に供給する。ＣＰＵ２１２は、このリモコンコードに基づいて、オーディオアンプ２００の各部を制御する。なお、この実施の形態では、ユーザ指示入力部としてリモートコントロール部を示しているが、ユーザ指示入力部は、その他の構成、例えば、近接/タッチにより指示入力を行うタッチパネル部、マウス、キーボード、カメラで指示入力を検出するジェスチャ入力部、音声により指示入力を行う音声入力部などであってもよい。
【００５７】
ＨＤＭＩ送信部（ＨＤＭＩソース）２０２ａは、ＨＤＭＩに準拠した通信により、ベースバンドの映像（画像）と音声のデータを、ＨＤＭＩ端子２０１ａからＨＤＭＩケーブルに送出する。ＨＤＭＩ受信部（ＨＤＭＩシンク）２０２ｂは、ＨＤＭＩに準拠した通信により、ＨＤＭＩケーブルを介してＨＤＭＩ端子２０１ｂに供給されるベースバンドの映像（画像）と音声のデータを受信する。ＨＤＭＩ送信部２０２ａおよびＨＤＭＩ受信部２０２ｂの詳細は後述する。
【００５８】
高速バスインタフェース２０３ａ，２０３ｂは、ＨＤＭＩケーブルを構成するリザーブラインおよびＨＰＤラインを用いた双方向通信のインタフェースである。高速バスインタフェース２０３ａ，２０３ｂの詳細は後述する。ＳＰＤＩＦ受信回路２０４は、ＳＰＤＩＦ信号（ＩＥＣ ６０９５８規格のデジタルオーディオ伝送信号）を受信するための回路である。このＳＰＤＩＦ受信回路２０４はＩＥＣ ６０９５８規格に準拠した受信回路である。
【００５９】
この実施の形態において、ＳＰＤＩＦ受信回路２０４は、２チャネルあるいはマルチチャネルの各チャネルのオーディオデータを含むＳＰＤＩＦ信号を受信し、各チャネルのオーディオデータを出力する。この実施の形態において、ＳＰＤＩＦ信号に含まれる各チャネルのリニアＰＣＭのオーディオデータは暗号化が施されている。そのため、ＳＰＤＩＦ受信回路２０４は、各チャネルのリニアＰＣＭのオーディオデータに対して復号化処理を行って各チャネルのオーディオデータを得る。
【００６０】
ＭＰＥＧデコーダ２０５は、高速バスインタフェース２０３ａを介してイーサネットインタフェース２１０に供給されるパーシャルＴＳを復号化する。この場合、パーシャルＴＳのうち、音声のＰＥＳパケットに対してデコード処理を行って音声データを得る。
【００６１】
音声処理回路２０７は、ＭＰＥＧデコーダ２０５で得られた、あるいはＳＰＤＩＦ受信回路２０４で受信された２チャネルあるいはマルチチャネルの各チャネルのオーディオデータにＤ／Ａ変換等の必要な処理を施す。音声増幅回路２０８は、音声処理回路２０７で得られる２チャネルあるいはマルチチャネルの各チャネルのオーディオ信号を増幅して音声出力端子２０９に出力する。なお、音声出力端子２０９には、２チャネル用あるいはマルチチャネル用のスピーカシステム５００が接続されている。
【００６２】
音声処理回路２０７は、さらに、ＨＤＭＩ受信部２０２ｂで得られた音声データを、必要な処理を施した後に、ＨＤＭＩ送信部２０２ａに供給する。映像・グラフィック処理回路２０６は、ＨＤＭＩ受信部２０２ｂで得られた映像（画像）データを、グラフィックスデータの重畳等の処理を施した後に、ＨＤＭＩ送信部２０２ａに供給する。
【００６３】
表示制御部２１５は、例えば、ユーザインタフェース表示あるいはオーディオアンプ２００のステータス表示等を行うために、パネル駆動回路２１６を制御し、表示パネル２１７における表示を制御する。表示パネル２１７は、例えば、ＬＣＤ(Liquid Crystal Display)、有機ＥＬパネル（Organic Electro-Luminescence Panel）等で構成されている。
【００６４】
なお、この実施の形態では、ＣＰＵ２１２の他に表示制御部２１５を有する例を示しているが、表示パネル２１７における表示をＣＰＵ２１２が直接制御するようにしてもよい。また、ＣＰＵ２１２と表示制御部２１５は、１つのチップになっていても、複数コアであってもよい。電源部２１８は、オーディオアンプ２００の各部に電源を供給する。この電源部２１８は、ＡＣ電源であっても、電池（蓄電池、乾電池）であってもよい。
【００６５】
図３に示すオーディオアンプ２００の動作を簡単に説明する。ＨＤＭＩ受信部２０２ｂでは、ＨＤＭＩ端子２０１ｂにＢＤプレーヤ３００からＨＤＭＩケーブル６２０を介して送信されてくる、映像（画像）データおよび音声データが取得される。この映像データおよび音声データは、それぞれ、映像・グラフィック処理回路２０６および音声処理回路２０７を介して、ＨＤＭＩ送信部２０２ａに供給され、ＨＤＭＩ端子２０２ａに接続されたＨＤＭＩケーブル６１０を介してテレビ受信機１００に送信される。
【００６６】
高速バスインタフェース２０３ａでは、ＨＤＭＩ端子２０１ａに接続されているＨＤＭＩケーブル６１０の所定ラインを通じてテレビ受信機１００から送信されてくるパーシャルＴＳが受信される。このパーシャルＴＳは、イーサネットインタフェース２１１を介してＭＰＥＧデコーダ２０５に供給される。ＭＰＥＧデコーダ２０５では、パーシャルＴＳを構成する音声データのＰＥＳパケットに対してデコード処理が施されて２チャネルあるいはマルチチャネルの各チャネルのオーディオデータが得られる。
【００６７】
このオーディオデータは音声処理回路２０７に供給されてＤ／Ａ変換等の必要な処理が施される。そして、ミューティングがオフ状態にあるとき、音声処理回路２０７から出力される各チャネルのオーディオ信号が増幅されて音声出力端子２０９に出力される。そのため、スピーカシステム５００から２チャネルあるいはマルチチャネルの音声出力が得られる。
【００６８】
また、高速バスインタフェース２０３ａでは、ＨＤＭＩ端子２０１ａに接続されているＨＤＭＩケーブル６１０の所定ラインを通じてテレビ受信機１００から送信されてくる、２チャネルあるいはマルチチャネルの各チャネルのオーディオデータが含まれるＳＰＤＩＦ信号が受信される。このＳＰＤＩＦ信号は、ＳＰＤＩＦ受信回路２０４に供給される。ＳＰＤＩＦ受信回路２０４では、ＳＰＤＩＦ信号が処理されて、２チャネルあるいはマルチチャネルの各チャネルのオーディオデータ得られる。
【００６９】
このオーディオデータは音声処理回路２０７に供給されてＤ／Ａ変換等の必要な処理が施される。そして、ミューティングがオフ状態にあるとき、音声処理回路２０７から出力される各チャネルのオーディオ信号が増幅されて音声出力端子２０９に出力される。そのため、スピーカシステム５００から２チャネルあるいはマルチチャネルの音声出力が得られる。
【００７０】
なお、上述したように高速バスインタフェース２０３ａで受信され、イーサネットインタフェース２１０に供給されるパーシャルＴＳは、高速バスインタフェース２０３ｂに送信データとして供給される。そのため、これらパーシャルＴＳは、ＨＤＭＩ端子２０１ｂに接続されたＨＤＭＩケーブル６２０を介してＢＤプレーヤ３００に送信される。
【００７１】
［ＢＤプレーヤの構成例］
図４は、ＢＤプレーヤ３００の構成例を示している。このＢＤプレーヤ３００は、ＨＤＭＩ端子３０１と、ＨＤＭＩ送信部３０２と、高速バスインタフェース３０３を有している。また、このＢＤプレーヤ３００は、内部バス３０４と、ＣＰＵ（Central Processing Unit）３０５と、フラッシュＲＯＭ（Read Only Memory）３０６と、ＳＤＲＡＭ（Synchronous Random Access Memory）３０７と、表示制御部３０８と、リモコン受信部３０９と、リモコン送信機３１０を有している。
【００７２】
また、ＢＤプレーヤ３００は、記憶（記録）媒体制御インタフェース３１１と、ＢＤ(Blu-Ray Disc)ドライブ３１２ａと、ＨＤＤ（Hard disk drive）３１２ｂと、ＳＳＤ（Solid State Drive）３１２ｃと、イーサネットインタフェース（Ethernet I/F）３１３と、ネットワーク端子３１４を有している。また、ＢＤプレーヤ３００は、ＭＰＥＧ(Moving Picture Expert Group)デコーダ３１５と、グラフィック生成回路３１６と、映像出力端子３１７と、音声出力端子３１８を有している。
【００７３】
また、ＢＤプレーヤ３００は、パネル駆動回路３１９と、表示パネル３２０と、電源部３２１を有している。ＣＰＵ３０５、フラッシュＲＯＭ３０６、ＳＤＲＡＭ３０７、記憶媒体制御インタフェース３１１、イーサネットインタフェース３１３およびＭＰＥＧデコーダ３１５は、内部バス３０４に接続されている。
【００７４】
ＣＰＵ３０５は、ＢＤプレーヤ３００の各部の動作を制御する。フラッシュＲＯＭ３０６は、制御ソフトウェアの格納およびデータの保管を行う。ＳＤＲＡＭ３０７は、ＣＰＵ３０５のワークエリアを構成する。ＣＰＵ３０５は、フラッシュＲＯＭ３０６から読み出したソフトウェアやデータをＳＤＲＡＭ３０７上に展開してソフトウェアを起動させ、ＢＤプレーヤ３００の各部を制御する。
【００７５】
リモコン受信部３０９は、リモコン送信機３１０から送信されたリモーコントロール信号（リモコンコード）を受信し、ＣＰＵ３０５に供給する。ＣＰＵ３０５は、リモコンコードに従ってＢＤプレーヤ３００の各部を制御する。なお、この実施の形態では、ユーザ指示入力部としてリモートコントロール部を示しているが、ユーザ指示入力部は、その他の構成、例えば、スイッチ、ホイール、近接/タッチにより指示入力を行うタッチパネル部、マウス、キーボード、カメラで指示入力を検出するジェスチャ入力部、音声により指示入力を行う音声入力部などであってもよい。
【００７６】
ＢＤドライブ３１２aは、ディスク状記録メディアとしてのＢＤディスクに対して、コンテンツデータを記録し、あるいは、このＢＤディスクからコンテンツデータを再生する。ＨＤＤ３１２ｂは、コンテンツデータを記録し、あるいは、そのコンテンツデータを再生する。ＳＳＤ３１２ｃは、メモリカード等の半導体メモリに対して、コンテンツデータを記録し、あるいは、この半導体メモリからコンテンツデータを再生する。
【００７７】
ＢＤドライブ３１２ａ、ＨＤＤ３１２ｂ、ＳＳＤ３１２ｃは、記憶媒体制御インタフェース３１１を介して内部バス３０４に接続されている。例えば、ＢＤドライブ３１２ａやＨＤＤ３１２ｂのためのインタフェースとしてはＳＡＴＡインタフェースが使用される。また、例えば、ＳＳＤ３１２ｃのためのインタフェースとしてＳＡＴＡインタフェースあるいはＰＣＩｅインタフェースが使用される。
【００７８】
ＭＰＥＧデコーダ３１５は、ＢＤドライブ３１２ａ、ＨＤＤ３１２ｂあるいはＳＳＤ３１２ｃで再生されたＭＰＥＧ２ストリームに対してデコード処理を行って画像および音声のデータを得る。グラフィック生成回路３１６は、ＭＰＥＧデコーダ３１５で得られた画像データに対して、必要に応じてグラフィックスデータの重畳処理等を行う。映像出力端子３１７は、グラフィック生成回路３１６から出力される画像データを出力する。音声出力端子３１８は、ＭＰＥＧデコーダ３１５で得られた音声データを出力する。
【００７９】
パネル駆動回路３１９は、グラフィック生成回路３１６から出力される映像（画像）データに基づいて、表示パネル３２０を駆動する。表示制御部３０８は、グラフィクス生成回路３１６やパネル駆動回路３１９を制御して、表示パネル３２０における表示を制御する。表示パネル３２０は、例えば、ＬＣＤ(Liquid Crystal Display)、ＰＤＰ(Plasma Display Panel)有機ＥＬパネル（Organic Electro-Luminescence Panel）等で構成されている。
【００８０】
なお、この実施の形態では、ＣＰＵ３０５の他に表示制御部３０８を有する例を示しているが、表示パネル３２０における表示をＣＰＵ３０５が直接制御するようにしてもよい。また、ＣＰＵ３０５と表示制御部３０８は、１つのチップになっていても、複数コアであってもよい。電源部３２１は、ＢＤプレーヤ３００の各部に電源を供給する。この電源部３２１は、ＡＣ電源であっても、電池（蓄電池、乾電池）であってもよい。
【００８１】
ＨＤＭＩ送信部（ＨＤＭＩソース）３０２は、ＨＤＭＩに準拠した通信により、ベースバンドの画像（映像）と音声のデータを、ＨＤＭＩ端子３０１から送出する。高速バスインタフェース３０３は、ＨＤＭＩケーブルを構成するリザーブラインおよびＨＰＤラインを用いて構成される双方向通信路のインタフェースである。
【００８２】
この高速バスインタフェース３０３は、イーサネットインタフェース３１３とＨＤＭＩ端子３０１との間に挿入されている。この高速バスインタフェース３０３は、ＣＰＵ３０５から供給される送信データを、ＨＤＭＩ端子３０１からＨＤＭＩケーブルを介して相手側の機器に送信する。また、この高速バスインタフェース３０３は、ＨＤＭＩケーブルからＨＤＭＩ端子３０１を介して相手側の機器から受信された受信データをＣＰＵ３０５に供給する。
【００８３】
図４に示すＢＤプレーヤ３００の動作を簡単に説明する。記録時には、図示されないデジタルチューナを介して、あるいはネットワーク端子３１４からイーサネットインタフェース３１１を介して、あるいはＨＤＭＩ端子３０１から高速バスインタフェース３０３を介して、記録すべきコンテンツデータが取得される。このコンテンツデータは、記憶媒体制御インタフェース３１１に入力され、ＢＤドライブ３１２ａによりＢＤディスクに、ＨＤＤ３１２ｂに、あるいはＳＳＤ３１２ｃにより半導体メモリに記録される。
【００８４】
再生時には、ＢＤドライブ３１２ａ、ＨＤＤ３１２ｂ、あるいはＳＳＤ３１２ｃで再生されたコンテンツデータ（ＭＰＥＧストリーム）は、記憶媒体制御インタフェース３１１を介してＭＰＥＧデコーダ３１５に供給される。ＭＰＥＧデコーダ３１５では、再生されたコンテンツデータに対してデコード処理が行われ、ベースバンドの画像および音声のデータが得られる。画像データは、グラフィック生成回路３１６を通じて映像出力端子３１７に出力される。また、音声データは、音声出力端子３１８に出力される。
【００８５】
また、再生時には、ＭＰＥＧデコーダ３１５で得られた画像データが、ユーザ操作に応じて、グラフィック生成回路３１６を通じてパネル駆動回路３１９に供給され、表示パネル３２０に再生画像が表示される。また、ＭＰＥＧデコーダ３１５で得られた音声データが、ユーザ操作に応じて、図示しないスピーカに供給され、再生画像に対応した音声が出力される。
【００８６】
また、この再生時に、ＭＰＥＧデコーダ３１５で得られた画像および音声のデータをＨＤＭＩのＴＭＤＳチャネルで送信する場合には、これら画像および音声のデータは、ＨＤＭＩ送信部３０２に供給されてパッキングされ、このＨＤＭＩ送信部３０２からＨＤＭＩ端子３０１に出力される。
【００８７】
また、再生時に、ＢＤドライブ３１２ａ、ＨＤＤ３１２ｂ、あるいはＳＳＤ３１２ｃで再生されたコンテンツデータをネットワークに送出する際には、このコンテンツデータは、イーサネットインタフェース３１３を介して、ネットワーク端子３１４に出力される。同様に、再生時に、ＢＤドライブ３１２ａ、ＨＤＤ３１２ｂ、あるいはＳＳＤ３１２ｃで再生されたコンテンツデータをＨＤＭＩケーブル６２０の双方向通信路に送出する際には、当該コンテンツデータは、高速バスインタフェース３０３を介して、ＨＤＭＩ端子３０１に出力される。ここで、画像データを出力する前に、著作権保護技術、例えばＨＤＣＰ、ＤＴＣＰ、ＤＴＣＰ＋などを用いて暗号化してから伝送してもよい。
【００８８】
「ＨＤＭＩ送信部/受信部の構成例」
図５は、図１のＡＶシステム１０における、テレビ受信機１００のＨＤＭＩ受信部１０２とオーディオアンプ２００のＨＤＭＩ送信部２０２ａの構成例を示している。なお、オーディオアンプ２００のＨＤＭＩ受信部２０２ｂとＢＤプレーヤ３００のＨＤＭＩ送信部３０２の構成例に関しては、同様の構成となるので、説明は省略する。
【００８９】
ＨＤＭＩ送信部２０２ａは、ある垂直同期信号から次の垂直同期信号までの区間（以下、適宜、「ビデオフィールド」という）から、水平ブランキング期間および垂直ブランキング期間を除いた区間である有効画像区間（以下、適宜、「アクティブビデオ区間」という）において、ベースバンド（非圧縮）の一画面分の画像データの差動信号を、複数のチャネルで、ＨＤＭＩ受信部１０２に一方向に送信する。また、ＨＤＭＩ送信部２０２ａは、水平ブランキング期間および垂直ブランキング期間において、画像データに付随する音声データおよび制御パケット（Control Packet）、さらにその他の補助データ等に対応する差動信号を、複数のチャネルで、ＨＤＭＩ受信部１０２に一方向に送信する。
【００９０】
ＨＤＭＩ送信部２０２ａは、ソース信号処理部７１およびＨＤＭＩトランスミッタ７２を有する。ソース信号処理部７１には、ベースバンドの非圧縮の画像（Video）および音声（Audio）のデータが供給される。ソース信号処理部７１は、供給される画像および音声のデータに必要な処理を施し、ＨＤＭＩトランスミッタ７２に供給する。また、ソース信号処理部７１は、ＨＤＭＩトランスミッタ７２との間で、必要に応じて、制御用の情報やステータスを知らせる情報（Control/Status）等をやりとりする。
【００９１】
ＨＤＭＩトランスミッタ７２は、ソース信号処理部７１から供給される画像データを、対応する差動信号に変換し、複数のチャネルである３つのＴＭＤＳチャネル＃０，＃１，＃２で、ＨＤＭＩケーブル６１０を介して接続されているＨＤＭＩ受信部１０２に、一方向に送信する。
【００９２】
さらに、トランスミッタ７２、ソース信号処理部７１から供給される、非圧縮の画像データに付随する音声データや制御パケットその他の補助データ（auxiliary data）と、垂直同期信号（VSYNC）、水平同期信号（HSYNC）等の制御データ（control data）とを、対応する差動信号に変換し、３つのＴＭＤＳチャネル＃０，＃１，＃２で、ＨＤＭＩケーブル６１０を介して接続されているＨＤＭＩ受信部１０２に、一方向に送信する。
【００９３】
また、トランスミッタ７２は、３つのＴＭＤＳチャネル＃０，＃１，＃２で送信する画像データに同期したピクセルクロックを、ＴＭＤＳクロックチャネルで、ＨＤＭＩケーブル６１０を介して接続されているＨＤＭＩ受信部１０２に送信する。
【００９４】
ＨＤＭＩ受信部１０２は、アクティブビデオ区間において、複数チャネルで、ＨＤＭＩ送信部２０２ａから一方向に送信されてくる、画像データに対応する差動信号を受信すると共に、水平ブランキング期間および垂直ブランキング期間において、複数のチャネルで、ＨＤＭＩ送信部２０２ａから送信されてくる、補助データや制御データに対応する差動信号を受信する。
【００９５】
ＨＤＭＩ受信部１０２は、ＨＤＭＩレシーバ８１およびシンク信号処理部８２を有する。ＨＤＭＩレシーバ８１は、ＴＭＤＳチャネル＃０，＃１，＃２で、ＨＤＭＩケーブル６１０を介して接続されているＨＤＭＩ送信部２０２ａから一方向に送信されてくる、画像データに対応する差動信号と、補助データや制御データに対応する差動信号を、同じくＨＤＭＩ送信部２０２ａからＴＭＤＳクロックチャネルで送信されてくるピクセルクロックに同期して受信する。さらに、ＨＤＭＩレシーバ８１は、差動信号を、対応する画像データ、補助データ、制御データに変換し、必要に応じて、シンク信号処理部８２に供給する。
【００９６】
シンク信号処理部８２は、ＨＤＭＩレシーバ８１から供給されるデータに必要な処理を施して出力する。その他、シンク信号処理部８２は、ＨＤＭＩレシーバ８１との間で、必要に応じて、制御用の情報やステータスを知らせる情報（Control/Status）等をやりとりする。
【００９７】
ＨＤＭＩの伝送チャネルには、ＨＤＭＩ送信部２０２ａからＨＤＭＩ受信部１０２に対して、画像データ、補助データ、および制御データを、ピクセルクロックに同期して、一方向にシリアル伝送するための３つのＴＭＤＳチャネル＃０，＃１，＃２と、ピクセルクロックを伝送する伝送チャネルとしてのＴＭＤＳクロックチャネルとの他に、ＤＤＣ(Display Data Channel)８３、さらには、ＣＥＣライン８４と呼ばれる伝送チャネルがある。
【００９８】
ＤＤＣ８３は、ＨＤＭＩケーブル６１０に含まれる図示しない２本のライン（信号線）からなり、ソース機器が、ＨＤＭＩケーブル６１０を介して接続されたシンク機器から、Ｅ−ＥＤＩＤ(Enhanced-Extended Display Identification)を読み出すために使用される。すなわち、シンク機器は、ＥＤＩＤＲＯＭ８５を有している。ソース機器は、ＨＤＭＩケーブル６１０を介して接続されているシンク機器から、ＥＤＩＤＲＯＭ８５が記憶しているＥ−ＥＤＩＤを、ＤＤＣ８３を介して読み出し、当該Ｅ−ＥＤＩＤに基づき、シンク機器の設定、性能を認識する。
【００９９】
ＣＥＣライン８４は、ＨＤＭＩケーブル６１０に含まれる図示しない１本のラインからなり、ソース機器とシンク機器との間で、制御用のデータの双方向通信を行うために用いられる。
【０１００】
また、ＨＤＭＩケーブル６１０には、ＨＰＤ(Hot Plug Detect)と呼ばれるピンに接続されるライン８６が含まれている。ソース機器は、当該ライン８６を利用して、シンク機器の接続を検出することができる。また、ＨＤＭＩケーブル６１０には、ソース機器からシンク機器に電源を供給するために用いられるライン８７が含まれている。さらに、ＨＤＭＩケーブル６１０には、リザーブライン８８が含まれている。
【０１０１】
図６は、ＴＭＤＳチャネルにおいて、横×縦が１９２０ピクセル×１０８０ラインの画像データが伝送される場合の、各種の伝送データの区間を示している。ＨＤＭＩの３つのＴＭＤＳチャネルで伝送データが伝送されるビデオフィールド（Video Field）には、伝送データの種類に応じて、ビデオデータ区間２４（Video Data Period）、データアイランド区間２５（Data Island Period）、およびコントロール区間２６（Control Period）の３種類の区間が存在する。
【０１０２】
ここで、ビデオフィールド区間は、ある垂直同期信号の立ち上がりエッジ（Active Edge）から次の垂直同期信号の立ち上がりエッジまでの区間であり、水平帰線期間２２（Horizontal Blanking）、垂直帰線期間２３（Vertical Blanking）、並びに、ビデオフィールド区間から、水平帰線期間および垂直帰線期間を除いた区間である有効画素区間２１（Active Video）に分けられる。
【０１０３】
ビデオデータ区間２４は、有効画素区間２１に割り当てられる。このビデオデータ区間２４では、非圧縮の１画面分の画像データを構成する１９２０ピクセル（画素）×１０８０ライン分の有効画素（Active Pixel）のデータが伝送される。データアイランド区間２５およびコントロール区間２６は、水平帰線期間２２および垂直帰線期間２３に割り当てられる。このデータアイランド区間２５およびコントロール区間２６では、補助データ（Auxiliary Data）が伝送される。
【０１０４】
すなわち、データアイランド区間２５は、水平帰線期間２２と垂直帰線期間２３の一部分に割り当てられている。このデータアイランド区間２５では、補助データのうち、制御に関係しないデータである、例えば、音声データのパケット等が伝送される。コントロール区間２６は、水平帰線期間２２と垂直帰線期間２３の他の部分に割り当てられている。このコントロール区間２６では、補助データのうちの、制御に関係するデータである、例えば、垂直同期信号および水平同期信号、制御パケット等が伝送される。
【０１０５】
図７は、ＨＤＭＩコネクタのピン配列を示している。このピン配列は、タイプＡ（type-A）の例である。ＴＭＤＳチャネル＃ｉの差動信号であるＴＭＤＳ  Ｄａｔａ＃ｉ＋とＴＭＤＳ  Ｄａｔａ＃ｉ−が伝送される差動線である２本のラインは、ＴＭＤＳ  Ｄａｔａ＃ｉ＋が割り当てられているピン（ピン番号が１，４，７のピン）と、ＴＭＤＳ  Ｄａｔａ＃ｉ−が割り当てられているピン（ピン番号が３，６，９のピン）に接続される。
【０１０６】
また、制御用のデータであるＣＥＣ信号が伝送されるＣＥＣライン８４は、ピン番号が１３であるピンに接続され、ピン番号が１４のピンは空き（Reserved）ピンとなっている。また、Ｅ−ＥＤＩＤ等のＳＤＡ(Serial Data)信号が伝送されるラインは、ピン番号が１６であるピンに接続され、ＳＤＡ信号の送受信時の同期に用いられるクロック信号であるＳＣＬ(Serial Clock)信号が伝送されるラインは、ピン番号が１５であるピンに接続される。上述のＤＤＣ８３は、ＳＤＡ信号が伝送されるラインおよびＳＣＬ信号が伝送されるラインにより構成される。
【０１０７】
また、上述したようにソース機器がシンク機器の接続を検出するためのＨＰＤライン８６は、ピン番号が１９であるピンに接続される。また、上述したように電源を供給するための電源ライン８７は、ピン番号が１８であるピンに接続される。
【０１０８】
「高速バスインタフェースの構成例」
図８は、図１のＡＶシステム１０におけるテレビ受信機１００の高速バスインタフェース１０３の構成例を示している。イーサネットインタフェース１１５は、ＨＤＭＩケーブル６１０を構成する複数のラインのうち、リザーブラインおよびＨＰＤラインの一対のラインにより構成された伝送路を用いてＬＡＮ(Local Area Network)通信、つまりイーサネット信号の送受信を行う。ＳＰＤＩＦ送信回路１０４は、上述の一対のラインにより構成された伝送路を用いて、ＳＰＤＩＦ信号を送信する。
【０１０９】
テレビ受信機１００は、ＬＡＮ信号送信回路４４１、終端抵抗４４２、ＡＣ結合容量４４３，４４４、ＬＡＮ信号受信回路４４５、減算回路４４６、加算回路４４９，４５０および増幅器４５１を有している。これらは、これらは高速バスインタフェース１０３を構成している。また、テレビ受信機１００は、プラグ接続伝達回路１２８を構成する、チョークコイル４６１、抵抗４６２および抵抗４６３を有している。
【０１１０】
ＨＤＭＩ端子１０１の１４ピン端子５２１と１９ピン端子５２２との間には、ＡＣ結合容量４４３、終端抵抗４４２およびＡＣ結合容量４４４の直列回路が接続される。また、電源線（＋５．０Ｖ）と接地線との間には、抵抗４６２および抵抗４６３の直列回路が接続される。そして、この抵抗４６２と抵抗４６３の互いの接続点は、チョークコイル４６１を介して、１９ピン端子５２２とＡＣ結合容量４４４との接続点Ｑ４に接続される。
【０１１１】
ＡＣ結合容量４４３と終端抵抗４４２の互いの接続点Ｐ３は、加算回路４４９の出力側に接続されると共に、ＬＡＮ信号受信回路４４５の正入力側に接続される。また、ＡＣ結合容量４４４と終端抵抗４４２の互いの接続点Ｐ４は、加算回路４５０の出力側に接続されると共に、ＬＡＮ信号受信回路４４５の負入力側に接続される。
【０１１２】
加算回路４４９の一方の入力側はＬＡＮ信号送信回路４４１の正出力側に接続され、この加算回路４４９の他方の入力側にはＳＰＤＩＦ送信回路１０４から出力されるＳＰＤＩＦ信号が増幅器４５１を介して供給される。また、加算回路４５０の一方の入力側はＬＡＮ信号送信回路４４１の負出力側に接続され、この加算回路４５０の他方の入力側にはＳＰＤＩＦ送信回路１０４から出力されるＳＰＤＩＦ信号が増幅器４５１を介して供給される。
【０１１３】
ＬＡＮ信号送信回路４４１の入力側には、イーサネットインタフェース１１５から送信信号（送信データ）ＳＧ417が供給される。また、減算回路４４６の正側端子には、ＬＡＮ信号受信回路４４５の出力信号ＳＧ418が供給され、この減算回路４４６の負側端子には、送信信号ＳＧ417が供給される。この減算回路４４６では、ＬＡＮ信号受信回路４４５の出力信号ＳＧ418から送信信号ＳＧ417が減算され、受信信号（受信データ）ＳＧ419が得られる。この受信信号ＳＧ419は、リザーブラインおよびＨＰＤラインを介してＬＡＮ信号（イーサネット信号）が差動信号として送信されてくる場合には、当該ＬＡＮ信号となる。この受信信号ＳＧ419は、イーサネットインタフェース１１５に供給される。
【０１１４】
図９は、図１のＡＶシステム１０におけるオーディオアンプ２００の高速バスインタフェース２０３ａの構成例を示している。イーサネットインタフェース２１０は、ＨＤＭＩケーブル６１０を構成する複数のラインのうち、リザーブラインおよびＨＰＤラインの一対のラインにより構成された伝送路を用いてＬＡＮ(Local Area Network)通信、つまりイーサネット信号の送受信を行う。ＳＰＤＩＦ受信回路２０４は、上述の一対のラインにより構成された伝送路を用いて、ＳＰＤＩＦ信号を受信する。
【０１１５】
オーディオアンプ２００は、ＬＡＮ信号送信回路４１１、終端抵抗４１２、ＡＣ結合容量４１３，４１４、ＬＡＮ信号受信回路４１５、減算回路４１６、加算回路４１９および増幅器４２０を有している。これらは、高速バスインタフェース２０３ａを構成している。また、オーディオアンプ２００は、プラグ接続検出回路２２１を構成する、プルダウン抵抗４３１、抵抗４３２、容量４３３および比較器４３４を有している。ここで、抵抗４３２および容量４３３は、ローパスフィルタを構成している。
【０１１６】
ＨＤＭＩ端子２０１ａの１４ピン端子５１１と１９ピン端子５１２との間には、ＡＣ結合容量４１３、終端抵抗４１２およびＡＣ結合容量４１４の直列回路が接続される。ＡＣ結合容量４１３と終端抵抗４１２の互いの接続点Ｐ１は、ＬＡＮ信号送信回路４１１の正出力側に接続されると共に、ＬＡＮ信号受信回路４１５の正入力側に接続される。
【０１１７】
ＡＣ結合容量４１４と終端抵抗４１２の互いの接続点Ｐ２は、ＬＡＮ信号送信回路４１１の負出力側に接続されると共に、ＬＡＮ信号受信回路４１５の負入力側に接続される。ＬＡＮ信号送信回路４１１の入力側には、イーサネットインタフェース２１０から送信信号（送信データ）ＳＧ411が供給される。
【０１１８】
減算回路４１６の正側端子には、ＬＡＮ信号受信回路４１５の出力信号ＳＧ412が供給され、この減算回路４１６の負側端子には、送信信号（送信データ）ＳＧ411が供給される。この減算回路４１６では、ＬＡＮ信号受信回路４１５の出力信号ＳＧ412から送信信号ＳＧ411が減算され、受信信号ＳＧ413が得られる。この受信信号ＳＧ413は、リザーブラインおよびＨＰＤラインを介して、ＬＡＮ信号（イーサネット信号）が差動信号として送信されてくる場合には、当該ＬＡＮ信号となる。この受信信号ＳＧ413は、イーサネットインタフェース２１０に供給される。
【０１１９】
ＡＣ結合容量４１４と１９ピン端子５１２との接続点Ｑ２は、プルダウン抵抗４３１を介して接地線に接続されると共に、抵抗４３２および容量４３３の直列回路を介して接地線に接続される。そして、抵抗４３２および容量４３３の互いの接続点に得られるローパスフィルタの出力信号は比較器４３４の一方の入力端子に供給される。この比較器４３４では、ローパスフィルタの出力信号が他方の入力端子に供給される基準電圧Ｖref2（＋１．４Ｖ）と比較される。この比較器４３４の出力信号ＳＧ415は、オーディオアンプ２００の図示しない制御部（ＣＰＵ）に供給される。
【０１２０】
また、ＡＣ結合容量４１３と終端抵抗４１２の互いの接続点Ｐ１は、加算回路４１９の一方の入力端子に接続される。また、ＡＣ結合容量４１４と終端抵抗４１２の互いの接続点Ｐ２は、加算回路４１９の他方の入力端子に接続される。この加算回路４１９の出力信号は、増幅器４２０を介してＳＰＤＩＦ受信回路１１５に供給される。この加算回路４１９の出力信号は、リザーブラインおよびＨＰＤラインを介して、ＳＰＤＩＦ信号が同相信号として送信されてくる場合には、当該ＳＰＤＩＦ信号となる。
【０１２１】
なお、詳細説明は省略するが、オーディオアンプ２００の高速バスインタフェース２０３ｂは、図８に示した高速バスインタフェース１０３からＳＰＤＩＦ信号に係る部分が除かれた構成と同様となる。また、詳細説明は省略するが、ＢＤプレーヤ３００の高速バスインタフェース３０３は、図９に示した高速バスインタフェース２０３ａからＳＰＤＩＦ信号に係る部分が除かれた構成と同様となる。
【０１２２】
「ＳＰＤＩＦ信号の詳細」
最初に、ＩＥＣ ６０９５８規格の概要について説明する。図１０は、ＩＥＣ ６０９５８規格におけるフレーム構成を示している。各フレームは２つのサブフレームから構成される。２チャネルステレオ音声の場合、１つ目のサブフレームに左チャネル信号が含まれ、２つ目のサブフレームに右チャネル信号が含まれる。
【０１２３】
サブフレームの先頭には後述するようにプリアンブルが設けられ、左チャネル信号にはプリアンブルとして「Ｍ」が、右チャネル信号にはプリアンブルとして「Ｗ」が付与される。ただし、１９２フレーム毎に先頭のプリアンブルにはブロックの開始を表す「Ｂ」が付与される。すなわち、１ブロックは１９２フレームにより構成される。ブロックは、後述するチャネルステータスを構成する単位である。
【０１２４】
図１１は、ＩＥＣ ６０９５８規格におけるサブフレーム構成を示している。サブフレームは、第０乃至第３１の計３２のタイムスロットから構成される。第０乃至第３タイムスロットは、プリアンブル（Sync preamble）を示す。このプリアンブルは、上述のように左右チャネルの区別やブロックの開始位置を表すために、「Ｍ」、「Ｗ」または「Ｂ」の何れかを示す。
【０１２５】
第４乃至第２７タイムスロットはメインデータフィールドであり、２４ビットコードレンジが採用される場合には全体がオーディオデータを表す。また、２０ビットコードレンジが採用される場合には第８乃至第２７タイムスロットがオーディオデータ（Audio sample word）を表す。後者の場合、第４乃至第７タイムスロットは追加情報（Auxiliary sample bits）として利用することができる。
【０１２６】
第２８タイムスロットは、メインデータフィールドの有効フラグ（Validity flag）である。第２９タイムスロットは、ユーザデータ（User data）の１ビット分を表す。各フレームにまたがってこの第２９タイムスロットを累積することによって一連のユーザデータを構成することができる。このユーザデータのメッセージは８ビットの情報ユニット（ＩＵ：Information Unit）を単位として構成され、１つのメッセージには３乃至１２９個の情報ユニットが含まれる。
【０１２７】
情報ユニット間には０乃至８ビットの「０」が存在し得る。情報ユニットの先頭は開始ビット「１」により識別される。メッセージ内の最初の７個の情報ユニットは予約されており、８個目以降の情報ユニットにユーザは任意の情報を設定することができる。メッセージ間は８ビット以上の「０」により分割される。
【０１２８】
第３０タイムスロットは、チャネルステータス（Channel status）の１ビット分を表す。各フレームにまたがってブロック毎に第３０タイムスロットを累積することによって一連のチャンネルステータスを構成することができる。なお、ブロックの先頭位置は、上述のように、「Ｂ」のプリアンブル（第０乃至第３タイムスロット）により示される。
【０１２９】
第３１タイムスロットは、パリティビット（Parity bit）である。第４乃至第３１タイムスロットに含まれる「０」および「１」の数が偶数になるように、このパリティビットが付与される。
【０１３０】
図１２は、ＩＥＣ ６０９５８規格における信号変調方式を示している。サブフレームのうちプリアンブルを除く第４乃至第３１タイムスロットがバイフェーズマーク変調される。このバイフェーズマーク変調の際には、元の信号（ソースコーディング）の２倍速のクロックが用いられる。元の信号のクロックサイクルを前半と後半に分けると、前半のクロックサイクルのエッジで、バイフェーズマーク変調の出力は必ず反転する。また、後半クロックサイクルのエッジにおいて、元の信号が「１」を示しているときには反転し、元の信号が「０」を示しているときには反転しない。これにより、バイフェーズマーク変調された信号から元の信号におけるクロック成分を抽出できることになる。
【０１３１】
図１３は、ＩＥＣ ６０９５８規格におけるプリアンブルのチャンネルコーディングを示している。上述のように、サブフレームのうち第４乃至第３１タイムスロットはバイフェーズマーク変調される。一方、第０乃至第３タイムスロットのプリアンブルは通常のバイフェーズマーク変調ではなく、２倍速のクロックに同期したビットパターンとして扱われる。すなわち、第０乃至第３タイムスロットの各タイムスロットに２ビットずつ割り当てることにより、同図のような８ビットパターンを得る。
【０１３２】
直前の状態が「０」であれば、プリアンブル「Ｂ」には「１１１０１０００」が、「Ｍ」には「１１１０００１０」が、「Ｗ」には「１１００１００」がそれぞれ割り当てられる。一方、直前の状態が「１」であれば、プリアンブル「Ｂ」には「０００１０１１１」が、「Ｍ」には「０００１１１０１」が、「Ｗ」には「０００１１０１１」がそれぞれ割り当てられる。
【０１３３】
通常、チャネルステータスは、曲やコンテンツによって一定で、伝送している曲やコンテンツが変わらないかぎり変更なく、ブロックごとに同じ値が繰り返されていた。伝送エラー検出用にはサブフレームに偶数パリティビットがひとつあるだけで（図１１参照）、エラー検出能力は強力ではない。
【０１３４】
この実施の形態においては、ＳＰＤＩＦ送信回路１０４側において、オーディオデータに、ブロック（＝１９２フレーム）毎に、カウンタ値とこのカウンタ値に対応付けされたパリティ値を付加する。具体的には、ＩＥＣ ６０９５８規格におけるチャネルステータス内に所定ビット領域、例えば８ビット領域を新設して、カウンタ値とパリティ値を配置する。この場合、７ビットのカウンタ値を配置する領域と、１ビットのパリティ値を配置する領域とからなる。
【０１３５】
図１４は、ＩＥＣ ６０９５８規格におけるチャネルステータスのフォーマットを示している。チャネルステータスは、上述したように、サブフレームにおける第３０タイムスロットをブロック毎に累積したものである。この図では、チャネルステータスの内容が縦方向に１バイトずつ配置され、横方向には各バイトにおけるビット構成が示されている。なお、ここでは、民生用（Consumer use）のフォーマットを想定して説明する。
【０１３６】
第０ビット（bit 0）のａ＝“０”は、このチャネルステータスが民生用であることを示している。また、第１ビット（bit 1）のｂ＝“０”は、リニアＰＣＭの伝送における使用であることを示している。第６および７ビット（bit 6-7）は、チャネルステータスのモードを示すフィールドである。なお、その他の現在使用されている各ビット領域については、その説明を省略する。
【０１３７】
第６４ビットから第７１ビットの８ビット領域がカウンタ値とパリティ値を配置するための新設領域である。この場合、第６５ビットから第７１ビットに「Ｂ６−Ｂ０」の７ビットのカウンタ値が配置される。また、この７ビット領域の先頭側の第６４ビットに「Ｐ７」の１ビットのパリティ値が配置される。なお、ここでは、第６４ビットから第７１ビットの８ビット領域をカウンタ値とパリティ値を配置するための新設領域としたが、この領域に限定されるものではなく、その他の現在未使用の領域を新設領域とすることも可能である。
【０１３８】
ＳＰＤＩＦ送信回路１０４側では、オーディオデータの状態に応じて、カウンタ値とパリティ値を変化させる。これにより、受信側では、カウンタ値とパリティ値に基づいて、オーディオデータのエラーを検出することが可能となる。この実施の形態においては、オーディオデータの暗号化の状態に応じて、カウンタ値とパリティ値が変化するようにされる。
【０１３９】
例えば、オーディオデータに暗号化が施されないリセット状態が継続している間は、カウンタ値「Ｂ６−Ｂ０」は０（１０進数）に維持され、パリティ値「Ｐ７」は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる。以下のこの実施の形態では、予め偶数パリティに設定されているものとして説明する。
【０１４０】
また、オーディオデータに暗号化が施される状態が継続している間は、カウンタ値「Ｂ６−Ｂ０」はブロック毎にインクリメントされると共にパリティ値「Ｐ７」は偶数パリティの値とされる。また、オーディオデータに暗号化が施されないポーズ状態が継続している間は、カウンタ値「Ｂ６−Ｂ０」は所定の値に固定されると共にパリティ値「Ｐ７」は偶数パリティの値とは反転した値とされる。
【０１４１】
このようにオーディオデータの暗号化の状態に応じてカウンタ値とパリティ値を変化させることで、ＳＰＤＩＦ受信回路２０４側では、オーディオデータの暗号化がエラー（リセット状態やポーズ状態）であることを検出して、復号化の処理を中止することが可能となる。
【０１４２】
なお、上述では、カウンタ値とパリティ値を変化させてＳＰＤＩＦ受信回路２０４側にオーディオデータの暗号化状態の情報を送る例を説明した。しかし、これに限定されることなく、カウンタ値とパリティ値を予め決められたルールに基づいた所定の状態として、ＳＰＤＩＦ受信回路２０４側に、その他の情報を送ることも可能である。
【０１４３】
例えば、カウンタ値とパリティ値によりオーディオデータによる音声をミュートすべきことを示す情報を送ることもできる。上述のリセット状態やポーズ状態に対応したカウンタ値およびパリティ値が、オーディオデータによる音声をミュートすべきことを示す情報であるとして、予めＳＰＤＩＦ送信回路１０４とＳＰＤＩＦ受信回路２０４の間で定められていてもよい。
【０１４４】
図１５は、カウンタ値とパリティ値の変化とオーディオデータの暗号化状態の関係の一例を示している。カウンタ値「Ｂ６−Ｂ０」が０（１０進数）でパリティ値「Ｐ７」が“０”であるときは、リセット状態を示し、オーディオデータの暗号化は行われていない。このようにカウンタ値「Ｂ６−Ｂ０」が０（１０進数）の場合は送信側も受信側も暗号化に係る処理を行わないリセット状態である。この場合、パリティ値「Ｐ７」が“０”であり、暗号化に係る処理を行わないレガシ―機器とのバックワードコンパチビリティを確保できる。
【０１４５】
このリセット状態から、カウンタ値「Ｂ６−Ｂ０」が１（１０進数）でパリティ値「Ｐ７」が“１”に変化することで暗号化の開始を示し、オーディオデータは暗号化された状態となる。なお、実際の状態変化は次のブロックからとなる。このことは、他の状態変化においても同様である。カウンタ値「Ｂ６−Ｂ０」がインクリメントされ、パリティ値「Ｐ７」がそれに対応した偶数パリティの値となっている間は、オーディオデータの暗号化継続を示す。このとき、カウンタ値「Ｂ６−Ｂ０」のインクリメントに従ってパリティ値「Ｐ７」は規則的に変化していく。
【０１４６】
この状態からカウンタ値「Ｂ６−Ｂ０」がインクリメントされずに、パリティ値「Ｐ７」が偶数パリティの値とは反転した値となるとき、ポーズ状態の開始を示す。図示の例では、カウンタ値「Ｂ６−Ｂ０」が５（１０進数）で、パリティ値「Ｐ７」が“１”となるときである。このポーズ状態では、オーディオデータの暗号化は行われていない。この状態が継続している間は、ポーズ状態の継続を示す。
【０１４７】
このポーズ状態から、カウンタ値「Ｂ６−Ｂ０」がインクリメントされ、パリティ値「Ｐ７」がそれに対応した偶数パリティの値に変化することで暗号化の再開を示し、オーディオデータは再び暗号化された状態となる。そして、カウンタ値「Ｂ６−Ｂ０」がインクリメントされ、パリティ値「Ｐ７」がそれに対応した偶数パリティの値となっている間は、オーディオデータの暗号化継続を示す。
【０１４８】
図１６のフローチャートは、ＳＰＤＩＦ受信回路２０４においてブロック毎に行われるカウンタ値とパリティ値に基づく処理の一例を示している。ステップＳＴ１において、パリティ値「Ｐ７」が、カウンタ値「Ｂ６−Ｂ０」がインクリメントされて変化していく場合における予測値と一致するかチェックする。ＩＥＣ ６０９５８規格は、シリアル伝送なので、カウンタ値「Ｂ６−Ｂ０」を全て取得する前に、パリティ値「Ｐ７」によるチェックが可能である。“ＮＧ”であるとき、異常であるとして、ステップＳＴ２において、オーディオデータをエラーとして、復号化処理を中止し、さらに、音声ミュートをする。
【０１４９】
ステップＳＴ１で“ＯＫ”であるとき、ステップＳＴ３において、カウンタ値「Ｂ６−Ｂ０」の継続性をチェックする。“ＮＧ”であるとき、異常であるとして、ステップＳＴ４において、オーディオデータをエラーとして、復号化処理を中止し、さらに、音声ミュートをする。一方、“ＯＫ”であるとき、ステップＳＴ５において、復号化処理を継続する。
【０１５０】
なお、ＳＰＤＩＦ送信回路１０４からＳＰＤＩＦ受信回路２０４にカウンタ値が送信されるため、ＳＰＤＩＦ送信回路１０４からＳＰＤＩＦ受信回路２０４は、このカウンタ値に基づいて、暗号化回路、復号化回路の鍵の変更を同期して行うことが容易に可能となる。
【０１５１】
また、上述では、カウンタ値「Ｂ６−Ｂ０」が順次カウントアップしていく例を示したが、このカウンタ値がランダムに変化する例も考えられる。この場合、ＳＰＤＩＦ送信回路１０４側では、カウントアップ値を暗号化してランダム化する。受信側では、ランダムなカウンタ値「Ｂ６−Ｂ０」を復号化して用いる。
【０１５２】
ＳＰＤＩＦ送信回路１０４とＳＰＤＩＦ受信回路２０４の間では、カウンタ値「Ｂ６−Ｂ０」の変化の仕方を予め共有しておくことで、ＳＰＤＩＦ受信回路２０４では、伝送が通常とは異なることを認識して、処理を変更することが可能となる。例えば、通常の伝送ではコンテンツのコピーガ不可能であるのに対して、カウンタ値「Ｂ６−Ｂ０」のランダム化伝送の場合は一世代コピーを許可するなどといった処理の変更が可能となる。
【０１５３】
図１７は、カウンタ値とパリティ値の変化と、オリジナルカウンタ値、オーディオデータの暗号化状態の関係の一例を示している。カウンタ値「Ｂ６−Ｂ０」が０（１０進数）でパリティ値「Ｐ７」が“０”であるときは、リセット状態を示し、オーディオデータの暗号化は行われていない。このようにカウンタ値「Ｂ６−Ｂ０」が０（１０進数）の場合は送信側も受信側も暗号化に係る処理を行わないリセット状態である。この場合、パリティ値「Ｐ７」が“０”であり、暗号化に係る処理を行わないレガシ―機器とのバックワードコンパチビリティを確保できる。
【０１５４】
このリセット状態から、カウンタ値「Ｂ６−Ｂ０」が３１（１０進数）でパリティ値「Ｐ７」が“１”に変化することで暗号化の開始を示し、オーディオデータは暗号化された状態となる。なお、実際の状態変化は次のブロックからとなる。このことは、他の状態変化においても同様である。カウンタ値「Ｂ６−Ｂ０」の３１は、オリジナルカウンタ値の１が暗号化されて得られたものである。
【０１５５】
カウンタ値「Ｂ６−Ｂ０」が３１→３→７７→４→１０１のように変化し、パリティ値「Ｐ７」がそれに対応した偶数パリティの値となっている間は、オーディオデータの暗号化継続を示す。このとき、カウンタ値「Ｂ６−Ｂ０」の変化に従ってパリティ値「Ｐ７」は規則的に変化していく。カウンタ値「Ｂ６−Ｂ０」の３１、３、７７、４、１０１は、それぞれ、オリジナルカウンタ値の１、２、３、４、５が暗号化されて得られたものである。
【０１５６】
この状態からカウンタ値「Ｂ６−Ｂ０」が変化せずに、パリティ値「Ｐ７」が偶数パリティの値とは反転した値となるとき、ポーズ状態の開始を示す。図示の例では、カウンタ値「Ｂ６−Ｂ０」が１０１（１０進数）で、パリティ値「Ｐ７」が“１”となるときである。このポーズ状態では、オーディオデータの暗号化は行われていない。この状態が継続している間は、ポーズ状態の継続を示す。
【０１５７】
このポーズ状態から、カウンタ値「Ｂ６−Ｂ０」が変化し、パリティ値「Ｐ７」がそれに対応した偶数パリティの値に変化することで暗号化の再開を示し、オーディオデータは再び暗号化された状態となる。図示の例では、カウンタ値「Ｂ６−Ｂ０」が９（１０進数）で、パリティ値「Ｐ７」が“０”となるときである。カウンタ値「Ｂ６−Ｂ０」の９は、オリジナルカウンタ値の６が暗号化されて得られたものである。そして、カウンタ値「Ｂ６−Ｂ０」が９→４６のように変化し、パリティ値「Ｐ７」がそれに対応した偶数パリティの値となっている間は、オーディオデータの暗号化継続を示す。カウンタ値「Ｂ６−Ｂ０」の９、４６は、それぞれ、オリジナルカウンタ値の６，７が暗号化されて得られたものである。
【０１５８】
図１８のフローチャートは、ＳＰＤＩＦ受信回路２０４においてブロック毎に行われるカウンタ値とパリティ値に基づく処理の一例を示している。ステップＳＴ１１において、パリティ値「Ｐ７」が、カウンタ値「Ｂ６−Ｂ０」が変化していく場合における予測値と一致するかチェックする。ＩＥＣ ６０９５８規格は、シリアル伝送なので、カウンタ値「Ｂ６−Ｂ０」を全て取得する前に、パリティ値「Ｐ７」によるチェックが可能である。“ＮＧ”であるとき、異常であるとして、ステップＳＴ１２において、オーディオデータをエラーとして、復号化処理を中止し、さらに、音声ミュートをする。
【０１５９】
ステップＳＴ１１で“ＯＫ”であるとき、ステップＳＴ１３において、カウンタ値「Ｂ６−Ｂ０」を復号化して得られたオリジナルカウンタ値の継続性をチェックする。“ＮＧ”であるとき、異常であるとして、ステップＳＴ１４において、オーディオデータをエラーとして、復号化処理を中止し、さらに、音声ミュートをする。一方、“ＯＫ”であるとき、ステップＳＴ１５において、復号化処理を継続する。
【０１６０】
なお、上述では、カウンタ値「Ｂ６−Ｂ０」、あるいはそのオリジナルカウンタ値がインクリメントされていくことで、暗号化継続を示したが、デクリメントされていく場合も用いて、インクリメントとは違う意味を持たせることも可能である。例えば、カウンタ値「Ｂ６−Ｂ０」がカウントダウンされて０（１０進数）となった次のブロックからカウントアップされるようにして、受信側に特定の処理、例えば復号化処理の準備に余裕を持たせることも可能である。この場合、カウンタ値「Ｂ６−Ｂ０」は、２‘ｓコンプリメンタリのコーディングすることもあり得る。
【０１６１】
また、上述では述べていないが、一個または複数個のカウンタ値「Ｂ６−Ｂ０」で示される一個または複数個の数値の並びに意味を持たせて、ＳＰＤＩＦ送信回路１０４からＳＰＤＩＦ受信回路２０４に所定のコマンド情報として送信することも考えられる。
【０１６２】
図１９は、テレビ受信機１００（図１、図２参照）におけるＳＰＤＩＦ送信回路１０４等の構成の一例を示している。コントローラ７０１は、例えば、ＣＰＵを備えてなるものであり、各回路の動作を制御する。デジタルオーディオ信号ＳＡがＳＰＤＩＦ送信回路１０４に入力される。ＳＰＤＩＦ送信回路１０４は、デジタルオーディオ信号ＳＡを処理して、ＳＰＤＩＦ信号を出力する。ＳＰＤＩＦ送信回路１０４では、暗号化回路１０４ａにより、オーディオデータが暗号化される。
【０１６３】
カウンタ値生成回路７０２は、コントローラ７０１の制御のもと、ブロック毎に、カウンタ値（オリジナルカウンタ値）を発生する。このカウンタ値は、直接、あるいは暗号化回路７０５で暗号化された後に、カウンタ値「Ｂ６−Ｂ０」として、ＳＰＤＩＦ送信回路１０４に与えられる。また、このカウンタ値「Ｂ６−Ｂ０」は、パリティ値生成回路７０３に送られる。パリティ値生成回路７０３は、コントローラ７０１の制御のもと、ブロック毎に、パリティ値「Ｐ７」を生成する。このパリティ値「Ｐ７」は、ＳＰＤＩＦ送信回路１０４に与えられる。
【０１６４】
ＳＰＤＩＦ送信回路１０４に与えられるカウンタ値「Ｂ６−Ｂ０」とパリティ値「Ｐ７」は、オーディオデータの状態、例えば暗号化の状態に応じて、変化したものとなる（図１５、図１７参照）。ＳＰＤＩＦ送信回路１０４において、カウンタ値「Ｂ６−Ｂ０」とパリティ値「Ｐ７」は、チャネルステータスの８ビット領域に配置される（図１４参照）。
【０１６５】
また、カウンタ値生成回路７０２で発生されたカウンタ値（オリジナルカウンタ値）は、鍵生成回路７０４に供給される。鍵生成回路７０４は、カウンタ値に応じて、生成する鍵を変更していく。鍵生成回路７０４で生成された鍵はＳＰＤＩＦ送信回路１０４の暗号化回路１０４ａで使用される。
【０１６６】
図２０は、オーディオアンプ２００（図１、図３参照）におけるＳＰＤＩＦ受信回路２０４等の構成の一例を示している。コントローラ８０１は、例えば、ＣＰＵを備えてなるものであり、各回路の動作を制御する。ＳＰＤＩＦ信号がＳＰＤＩＦ受信回路２０４に入力される。ＳＰＤＩＦ受信回路２０４は、ＳＰＤＩＦ信号を処理して、デジタルオーディオ信号ＳＡを出力する。ＳＰＤＩＦ受信回路２０４では、復号化回路２０４ａにより、オーディオデータが復号化される。また、ＳＰＤＩＦ受信回路２０４では、ミュート回路２０４ｂにより、必要に応じて、音声のミュート処理がされる。
【０１６７】
ＳＰＤＩＦ受信回路２０４からは、ブロック毎に、チャネルステータスの８ビット領域に配置されているカウンタ値「Ｂ６−Ｂ０」とパリティ値「Ｐ７」が取り出される。カウンタ値「Ｂ６−Ｂ０」は、直接、あるいは復号化回路８０５で復号化された後に、カウンタ値確認回路８０２に与えられる。カウンタ値確認回路８０２で確認されたカウンタ値は、コントローラ８０１に与えられる。
【０１６８】
また、ＳＰＤＩＦ受信回路２０４で取り出されたカウンタ値「Ｂ６−Ｂ０」とパリティ値「Ｐ７」は、パリティ値確認回路８０３に与えられる。カウンタ値確認回路８０２におけるパリティ値が正しいか否かの確認結果はコントローラ８０１に与えられる。コントローラ８０１は、カウンタ値およびパリティ値の確認結果に基づいて、オーディオデータのエラー、例えば暗号化のエラーを検出する。例えば、リセット状態やポーズ状態が、オーディオデータの暗号化エラーとして検出される。
【０１６９】
コントローラ８０１は、オーディオデータのエラー、例えば暗号化のエラーの検出状態に応じて、ＳＰＤＩＦ受信回路２０４の復号化回路２０４ａやミュート回路２０４ｂを制御する。例えば、リセット状態やポーズ状態にあるとき、送信されてくるオーディオデータは暗号化されていなので、復号化回路２０４ａにおける復号化処理は中止され、また、ミュート回路２０４ｂで音声のミュート処理がされる。
【０１７０】
また、カウンタ値確認回路８０２で確認されたカウンタ値（オリジナルカウンタ値）は、鍵生成回路８０４に供給される。鍵生成回路８０４は、カウンタ値に応じて、生成する鍵を変更していく。鍵生成回路８０４で生成された鍵はＳＰＤＩＦ受信回路２０４の復号化回路２０４ａで使用される。この場合、復号化回路２０４ａでは、送信側における暗号化処理における鍵変更と同期して鍵の変更が行われるので、復号化処理が適切に行われる。
【０１７１】
上述したように、図１に示すＡＶシステム１０において、テレビ受信機１００からオーディオアンプ２００に送信されるＳＰＤＩＦ信号に含まれるオーディオデータに、１９２フレームのブロック毎に、カウンタ値とこのカウンタ値に対応付けされたパリティ値が付加される。そのため、受信側では、このカウンタ値とパリティ値に基づいて、送信側の処理に係るオーディオデータのエラーを検出することが可能となり、オーディオデータに対して送信側の処理に同期した処理を容易に行うことが可能となる。
【０１７２】
また、ブロック毎に付加されるカウンタ値とパリティ値が暗号化の状態に応じて変化するようにされる。そのため、受信側では、オーディオデータの暗号化状態をカウンタ値とパリティ値に基づいて適切に判断でき、オーディオデータに対する復号化処理を適切に行うことが可能となる。
【０１７３】
＜２．変形例＞
なお、上述実施の形態においては、テレビ受信機１００からオーディオアンプ２００にＳＰＤＩＦ信号を伝送するためにＨＤＭＩ ＡＲＣを利用する例を示した。つまり、ＩＥＣ ６０９５８伝送路としてＨＤＭＩ ＡＲＣを利用する例であった。本技術は、ＩＥＣ ６０９５８伝送路として同軸ケーブルや光ケーブルを利用する例にも同様に適用できる。
【０１７４】
また、技術は、以下のような構成もとることができる。
（１）オーディオデータを単位オーディオデータ毎に順次所定伝送路を介して受信側に送信するデータ送信部と、
上記オーディオデータに、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値を付加する情報付加部を備える
送信装置。
（２）上記データ送信部で送信されるオーディオデータを暗号化する暗号化部をさらに備え、
上記所定数の単位オーディオデータ毎に付加されるカウンタ値とパリティ値は、上記暗号化の状態に応じて変化する
前記（１）に記載の送信装置。
（３）上記暗号化部は、上記所定数の単位オーディオデータ毎に付加されるカウンタ値に応じて、使用する鍵を変更する
前記（２）に記載の送信装置。
（４）上記オーディオデータに暗号化が施されないリセット状態が継続している間は、上記カウンタ値は“０”に維持されると共に上記パリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる
前記（２）または（３）に記載の送信装置。
（５）上記オーディオデータに暗号化が施される状態が継続している間は、上記カウンタ値は上記所定数の単位オーディオデータ毎にインクリメントされると共に上記パリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる
前記（２）から（４）のいずれかに記載の送信装置。
（６）上記オーディオデータに暗号化が施される状態が継続している間は、上記カウンタ値は上記所定数の単位オーディオデータ毎にインクリメントされたものがさらに暗号化されたものとされると共に上記パリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とされる
前記（２）から（４）のいずれかに記載の送信装置。
（７）上記オーディオデータに暗号化が施されないポーズ状態が継続している間は、上記カウンタ値は所定の値に固定されると共に上記パリティ値は偶数パリティあるいは奇数パリティのうち予め設定されているパリティの値とは反転した値とされる
前記（２）から（６）のいずれかに記載の送信装置。
（８）上記情報付加部は、
上記所定数の単位オーディオデータ毎に構成される各ブロックのチャネルステータスの所定ビット領域を用いて上記カウンタ値とパリティ値を付加する
前記（１）から（７）のいずれかに記載の送信装置。
（９）上記所定ビット領域は、
８ビット領域であって、７ビットの上記カウンタ値を配置する領域と、該領域の先頭側に付加された１ビットの上記パリティ値を配置する領域とからなる
前記（８）に記載の送信装置。
（１０）データ送信部が、オーディオデータを単位オーディオデータ毎に順次所定伝送路を介して受信側に送信するデータ送信ステップと、
情報付加部が、上記オーディオデータに、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値を付加する情報付加ステップを有する
送信方法。
（１１）オーディオデータを送信側から所定伝送路を介して単位オーディオデータ毎に順次受信するデータ受信部を備え、
上記オーディオデータには、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値が付加されており、
上記カウンタ値とパリティ値に基づいて上記オーディオデータのエラーを検出する処理部をさらに備える
受信装置。
（１２）上記カウンタ値とパリティ値は、上記オーディオデータの暗号化の状態に応じて変化するものであり、
上記処理部は、上記カウンタ値とパリティ値に基づいて、上記オーディオデータの暗号化のエラーを検出する
前記（１１）に記載の受信装置。
（１３）上記オーディオデータの復号化を行う復号化部をさらに備え、
上記復号化部は、上記処理部で上記暗号化のエラーが検出されるとき、復号化の処理を中止する
前記（１２）に記載の受信装置。
（１４）上記復号化部は、上記カウンタ値に応じて、使用する鍵を変更する
前記（１３）に記載の受信装置。
（１５）上記オーディオデータには、上記所定数の単位オーディオデータ毎に構成される各ブロックのチャネルステータスの所定ビット領域を用いて上記カウンタ値とパリティ値が付加されている
前記（１１）から（１４）のいずれかに記載の受信装置。
（１６）上記所定ビット領域は、
８ビット領域であって、７ビットの上記カウンタ値を配置する領域と、該領域の先頭側に付加された１ビットの上記パリティ値を配置する領域とからなる
前記（１５）に記載の受信装置。
（１７）データ受信部が、オーディオデータを送信側から所定伝送路を介して単位オーディオデータ毎に順次受信するデータ受信ステップを有し、
上記オーディオデータには、所定数の上記単位オーディオデータ毎に、カウンタ値と該カウンタ値に対応付けされたパリティ値が付加されており、
処理部が、上記カウンタ値とパリティ値に基づいて上記オーディオデータのエラーを検出する処理ステップをさらに有する
受信方法。
【符号の説明】
【０１７５】
１０・・・・ＡＶシステム
１００・・・テレビ受信機
１０１・・・ＨＤＭＩ端子
１０２・・・ＨＤＭＩ受信部
１０３・・・高速バスインタフェース
１０４・・・ＳＰＤＩＦ送信回路
１０４ａ・・・暗号化部
１０５・・・アンテナ端子
１０６・・・デジタルチューナ
１０７・・・ＭＰＥＧデコーダ
１０８・・・映像信号処理回路
１０９・・・グラフィック生成回路
１１０・・・パネル駆動回路
１１１・・・表示パネル
１１２・・・音声信号処理回路
１１３・・・音声増幅回路
１１４・・・スピーカ
１１５・・・イーサネットインタフェース
１１６・・・ネットワーク端子
１２０・・・内部バス
１２１・・・ＣＰＵ
１２２・・・フラッシュＲＯＭ
１２３・・・ＤＲＡＭ
１２４・・・表示制御部
１２５・・・リモコン受信部
１２６・・・リモコン送信機
１２７・・・電源部
１２８・・・プラグ接続伝達回路
２００・・・オーディオアンプ
２０１ａ，２０１ｂ・・・ＨＤＭＩ端子
２０２ａ・・・ＨＤＭＩ送信部
２０２ｂ・・・ＨＤＭＩ受信部
２０３ａ．２０３ｂ・・・高速バスインタフェース
２０４・・・ＳＰＤＩＦ受信回路
２０４ａ・・・復号化部
２０４ｂ・・・ミュート回路
２０５・・・ＭＰＥＧデコーダ
２０６・・・映像・グラフィック処理回路
２０７・・・音声処理回路
２０８・・・音声増幅回路
２０９・・・音声出力端子
２１０・・・イーサネットインタフェース
２１１・・・内部バス
２１２・・・ＣＰＵ
２１３・・・フラッシュＲＯＭ
２１４・・・ＤＲＡＭ
２１５・・・表示制御部
２１６・・・パネル駆動回路
２１７・・・表示パネル
２１８・・・電源部
２１９・・・リモコン受信部
２２０・・・リモコン送信機
２２１・・・プラグ接続検出回路
３００・・・ＢＤプレーヤ
３０１・・・ＨＤＭＩ端子
３０２・・・ＨＤＭＩ送信部
３０３・・・高速バスインタフェース
３０４・・・内部バス
３０５・・・ＣＰＵ
３０６・・・フラッシュＲＯＭ
３０７・・・ＳＤＲＡＭ
３０８・・・表示制御部
３０９・・・リモコン受信部
３１０・・・リモコン送信機
３１１・・・記憶媒体制御インタフェース
３１２ａ・・・ＢＤドライブ
３１２ｂ・・・ＨＤＤ
３１２ｃ・・・ＳＳＤ
３１３・・・イーサネットインタフェース
３１４・・・ネットワーク端子
３１５・・・ＭＰＥＧデコーダ
３１６・・・グラフィック生成回路
３１７・・・映像出力端子
３１８・・・音声出力端子
３１９・・・パネル駆動回路
３２０・・・表示パネル
３２１・・・電源部
４００・・・受信アンテナ
５００・・・スピーカシステム
６１０，６２０・・・ＨＤＭＩケーブル
６３０・・・光ケーブル
７０１・・・コントローラ
７０２・・・カウンタ値生成回路
７０３・・・パリティ値生成回路
７０４・・・鍵生成回路
７０５・・・暗号化回路
８０１・・・コントローラ
８０２・・・カウンタ値確認回路
８０３・・・パリティ値確認回路
８０４・・・鍵生成回路
８０５・・・復号化回路
【図１】
2018061809.tif 000003
【図２】
2018061809.tif 000004
【図３】
2018061809.tif 000005
【図４】
2018061809.tif 000006
【図５】
2018061809.tif 000007
【図６】
2018061809.tif 000008
【図７】
2018061809.tif 000009
【図８】
2018061809.tif 000010
【図９】
2018061809.tif 000011
【図１０】
2018061809.tif 000012
【図１１】
2018061809.tif 000013
【図１２】
2018061809.tif 000014
【図１３】
2018061809.tif 000015
【図１４】
2018061809.tif 000016
【図１５】
2018061809.tif 000017
【図１６】
2018061809.tif 000018
【図１７】
2018061809.tif 000019
【図１８】
2018061809.tif 000020
【図１９】
2018061809.tif 000021
【図２０】
2018061809.tif 000022
【国際調査報告】
2018061809.tif 000023
2018061809.tif 000024
2018061809.tif 000025