(57)【要約】【課題】映像・音声ストリームデータを必要に応じて暗号化／復号化を施し、高速転送して記録再生可能とする。【解決手段】デジタル放送受信機側のＨＯＳＴ−ＣＰＵ、映像・音声ストリーム記録再生装置側のＰＶＲ−ＣＰＵをＨＯＳＴ−Ｉ／Ｆ１３１Ａ、ＰＶＲ−ＩＦ１３１Ｂに夫々直結し、ＨＯＳＴ−ＣＰＵ、ＰＶＲ−ＣＰＵからのデータをＨＯＳＴライトＦＩＦＯ１３２Ａ、ＰＶＲライトＦＩＦＯ１３２Ｂに夫々保存しＦＩＦＯに読み出して、暗号化制御信号３１によりＰＶＲセレクタ１３４Ｂ、ＨＯＳＴセレクタ１３４Ａを制御して、読み出したデータ３２Ａ、３２Ｂと暗号処理モジュール１４０により暗号化／復号化されたデータ３５Ａ、３５Ｂのいずれかに切り替えてＰＶＲリードＦＩＦＯ１３３Ｂ、ＨＯＳＴリードＦＩＦＯ１３３Ａに夫々出力し、ＰＶＲ−ＣＰＵ、ＨＯＳＴ−ＣＰＵに夫々バースト転送するブリッジ回路１３０を制御情報の転送ルートと分離して備える。【選択図】        図４
2004349970.tif 000002
【特許請求の範囲】
【請求項１】
相互に転送されるデータを処理する複数のＣＰＵ間を接続するブリッジ回路であって、主制御を司るＨＯＳＴ−ＣＰＵに対して入出力するデータを従制御用のＳＵＢ−ＣＰＵとの間で入出力するためのインタフェースを提供するＳＵＢ−Ｉ／Ｆと、該ＳＵＢ−Ｉ／Ｆを介して、前記ＳＵＢ−ＣＰＵから出力されてくる前記ＨＯＳＴ−ＣＰＵに対する出力データをバッファリングしてＦＩＦＯ（Ｆｉｒｓｔ−Ｉｎ  Ｆｉｒｓｔ−Ｏｕｔ）に読み出すＳＵＢライトＦＩＦＯと、前記ＨＯＳＴ−ＣＰＵから入力されてくる前記ＳＵＢ−ＣＰＵに対する入力データをバッファリングしてＦＩＦＯに読み出して、前記ＳＵＢ−Ｉ／Ｆを介して送出するＳＵＢリードＦＩＦＯとを備え、前記ＳＵＢ−ＣＰＵに対して入出力するデータを前記ＨＯＳＴ−ＣＰＵとの間で入出力するためのインタフェースを提供するＨＯＳＴ−Ｉ／Ｆと、該ＨＯＳＴ−Ｉ／Ｆを介して、前記ＨＯＳＴ−ＣＰＵから出力されてくる前記ＳＵＢ−ＣＰＵに対する出力データをバッファリングしてＦＩＦＯに読み出すＨＯＳＴライトＦＩＦＯと、前記ＳＵＢ−ＣＰＵから入力されてくる前記ＨＯＳＴ−ＣＰＵに対する入力データをバッファリングしてＦＩＦＯに読み出して、前記ＨＯＳＴ−Ｉ／Ｆを介して送出するＨＯＳＴリードＦＩＦＯとを備え、更に、前記ＳＵＢライトＦＩＦＯとＨＯＳＴライトＦＩＦＯとからそれぞれ読み出されたデータを、暗号化又は復号化する暗号処理モジュールへ送出すると共に、該暗号処理モジュールからの暗号化又は復号化されたデータを受信するインタフェースを提供する暗号処理モジュールＩ／Ｆと、前記ＨＯＳＴライトＦＩＦＯから読み出されたデータが暗号化又は復号化されて、前記暗号処理モジュールＩ／Ｆから受信されたデータと、前記ＨＯＳＴライトＦＩＦＯから読み出されたデータとのいずれを前記ＳＵＢリードＦＩＦＯに入力するかを選択情報により選択するＳＵＢセレクタと、前記ＳＵＢライトＦＩＦＯから読み出されたデータが暗号化又は復号化されて、前記暗号処理モジュールＩ／Ｆから受信されたデータと、前記ＳＵＢライトＦＩＦＯから読み出されたデータとのいずれを前記ＨＯＳＴリードＦＩＦＯに入力するかを選択情報により選択するＨＯＳＴセレクタと、を備えていることを特徴とするブリッジ回路。
【請求項２】
請求項１に記載のブリッジ回路であって、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタに対する前記選択情報が、従制御用の前記ＳＵＢ−ＣＰＵ又は主制御用の前記ＨＯＳＴ−ＣＰＵのいずれかから、前記ＳＵＢ−Ｉ／Ｆ又は前記ＨＯＳＴ−Ｉ／Ｆを介して入力されることにより、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタを制御することを特徴とするブリッジ回路。
【請求項３】
請求項１又は２に記載のブリッジ回路であって、入出力される入出力データを暗号化又は復号化する前記暗号処理モジュールが当該ブリッジ回路内に内蔵されて構成されていることを特徴とするブリッジ回路。
【請求項４】
デジタル放送受信機を含む外部装置から転送される映像・音声ストリームデータの記録再生を行なうことができるＰＶＲ（ＰｅｒｓｏｎａｌＶｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）形式の映像・音声ストリーム記録再生装置であって、請求項１又は２に記載のブリッジ回路を備え、かつ、請求項１又は２に記載のブリッジ回路に記載した前記ＳＵＢ−ＣＰＵをＰＶＲ−ＣＰＵとして備え、更に、該ＰＶＲ−ＣＰＵの動作を制御する制御用プログラムを格納するためのＰＶＲメモリと、前記外部装置との間で当該映像・音声ストリーム記録再生装置に対する記録再生動作を指示する制御情報を入出力するインタフェースを提供するＰＶＲネットワークＩ／Ｆと、当該映像・音声ストリーム記録再生装置に入出力される映像・音声ストリームデータを、該映像・音声ストリームデータの管理用のデータ管理情報と共に記録し再生する記録装置とを備え、前記外部装置に備えられ、請求項１又は２に記載のブリッジ回路に記載した前記ＨＯＳＴ−ＣＰＵとの間を、前記ブリッジ回路を介して相互に接続することにより、前記ＰＶＲネットワークＩ／Ｆにより受信される記録再生動作の前記制御信号に基づいて、前記ブリッジ回路を介して、前記デジタル放送受信機との間で、記録再生すべき映像・音声ストリームデータを、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタを前記選択情報により選択して切り替えて、暗号化又は復号化して、あるいは、暗号化や復号化を施すことなく、送受信することができることを特徴とする映像・音声ストリーム記録再生装置。
【請求項５】
請求項４に記載の映像・音声ストリーム記録再生装置であって、当該映像・音声ストリーム記録再生装置に入出力される入出力データを暗号化又は復号化する前記暗号処理モジュールが、当該映像・音声ストリーム記録再生装置に内蔵されて構成されていることを特徴とする映像・音声ストリーム記録再生装置。
【請求項６】
デジタル放送受信機を含む外部装置から転送される映像・音声ストリームデータの記録再生を行なうことができるＰＶＲ（ＰｅｒｓｏｎａｌＶｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）形式の映像・音声ストリーム記録再生装置であって、請求項３に記載のブリッジ回路を備え、かつ、請求項３に記載のブリッジ回路に記載した前記ＳＵＢ−ＣＰＵをＰＶＲ−ＣＰＵとして備え、更に、該ＰＶＲ−ＣＰＵの動作を制御する制御用プログラムを格納するためのＰＶＲメモリと、前記外部装置との間で当該映像・音声ストリーム記録再生装置に対する記録再生動作を指示する制御情報を入出力するインタフェースを提供するＰＶＲネットワークＩ／Ｆと、当該映像・音声ストリーム記録再生装置に入出力される映像・音声ストリームデータを、該映像・音声ストリームデータの管理用のデータ管理情報と共に記録し再生する記録装置とを備え、前記外部装置に備えられ、請求項３に記載のブリッジ回路に記載した前記ＨＯＳＴ−ＣＰＵとの間を、前記ブリッジ回路を介して相互に接続することにより、前記ＰＶＲネットワークＩ／Ｆにより受信される記録再生動作の前記制御信号に基づいて、前記ブリッジ回路を介して、前記デジタル放送受信機との間で、記録再生すべき映像・音声ストリームデータを、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタを前記選択情報により選択して切り替えて、暗号化又は復号化して、あるいは、暗号化や復号化を施すことなく、送受信することができることを特徴とする映像・音声ストリーム記録再生装置。
【請求項７】
請求項４乃至６のいずれかに記載の映像・音声ストリーム記録再生装置であって、請求項１乃至３のいずれかに記載のブリッジ回路に記載した前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタに対する前記選択情報に関し、該ブリッジ回路に対して接続される前記ＳＵＢ−ＣＰＵである前記ＰＶＲ−ＣＰＵが、利用者からの指示により、あるいは、入出力される前記映像・音声ストリームデータの管理用の前記データ管理情報に含まれている暗号化又は復号化情報、あるいは、前記ＰＶＲネットワークＩ／Ｆにより受信される記録再生動作に関する前記制御情報に含まれている暗号化又は復号化情報に基づいて、前記選択情報を生成して前記ブリッジ回路に入力することを特徴とする映像・音声ストリーム記録再生装置。
【請求項８】
デジタル放送信号から映像・音声ストリームデータを受信すると共に、該映像・音声ストリームデータの記録再生を行なうＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）形式の映像・音声ストリーム記録再生装置を内蔵するＰＶＲ一体型デジタル放送受信機であって、内蔵する該映像・音声ストリーム記録再生装置として請求項４乃至７のいずれかに記載の映像・音声ストリーム記録再生装置を備え、更に、デジタル放送信号を選局受信するデジタルチューナと、内蔵された前記映像・音声ストリーム記録再生装置と送受信する映像・音声ストリームデータをバッファリングするＨＯＳＴバッファと前記映像・音声ストリーム記録再生装置内に搭載された前記ブリッジ回路と、の間でデータを入出力すると共に、当該ＰＶＲ一体型デジタル放送受信機の主制御を司るＨＯＳＴ−ＣＰＵと、該ＨＯＳＴ−ＣＰＵの動作を制御する制御用プログラムを格納するためのＨＯＳＴメモリと、前記映像・音声ストリーム記録再生装置に対する記録再生動作を指示する制御情報を入出力するインタフェースを提供するＨＯＳＴネットワークＩ／Ｆと、前記デジタルチューナからの映像・音声ストリームデータ、もしくは、前記映像・音声ストリーム記録再生装置から前記ＨＯＳＴバッファを介して受信される映像・音声ストリームデータを再生するためのデコーダとを備え、前記ＨＯＳＴ−ＣＰＵと前記映像・音声ストリーム記録再生装置との間を前記ブリッジ回路を介して相互に接続することにより、前記ＨＯＳＴネットワークＩ／Ｆにより送受信される記録再生動作の前記制御信号に基づいて、前記ブリッジ回路を介して、前記ＨＯＳＴバッファと前記映像・音声ストリーム記録再生装置との間で、記録再生すべき映像・音声ストリームデータを、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタを前記選択情報により選択して切り替えて、暗号化又は復号化して、あるいは、暗号化又は復号化することなく、送受信することができることを特徴とするＰＶＲ一体型デジタル放送受信機。
【請求項９】
請求項８に記載のＰＶＲ一体型デジタル放送受信機であって、前記ブリッジ回路が、前記映像・音声ストリーム記録再生装置内に搭載される代わりに、当該ＰＶＲ一体型デジタル放送受信機のデジタル放送受信機側に搭載されていることを特徴とするＰＶＲ一体型デジタル放送受信機。
【請求項１０】
請求項８又は９に記載のＰＶＲ一体型デジタル放送受信機であって、当該ＰＶＲ一体型デジタル放送受信機のデジタル放送受信機と前記映像・音声ストリーム記録再生装置との間で前記ブリッジ回路を介して入出力される映像・音声ストリームデータを暗号化又は復号化する前記暗号処理モジュールが、前記映像・音声ストリーム記録再生装置に内蔵されていない場合、前記デジタル放送受信機側に内蔵されて構成されていることを特徴とするＰＶＲ一体型デジタル放送受信機。
【請求項１１】
請求項８乃至１０のいずれかに記載のＰＶＲ一体型デジタル放送受信機であって、前記ブリッジ回路の前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタに対する前記選択情報に関し、該ブリッジ回路に対して接続される前記ＨＯＳＴ−ＣＰＵ又は前記ＳＵＢ−ＣＰＵである前記ＰＶＲ−ＣＰＵが、利用者からの指示により、あるいは、入出力される前記映像・音声ストリームデータの管理用の前記データ管理情報に含まれている暗号化又は復号化情報、あるいは、前記ＨＯＳＴネットワークＩ／Ｆ又は前記ＰＶＲネットワークＩ／Ｆにより送受信される記録再生動作に関する前記制御情報に含まれている暗号化又は復号化情報に基づいて、前記選択情報を生成して前記ブリッジ回路に入力することを特徴とするＰＶＲ一体型デジタル放送受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ブリッジ回路、映像・音声ストリーム記録再生装置及びＰＶＲ一体型デジタル放送受信機に関し、特に、デジタル放送信号を受信するデジタル放送受信機とＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）機能を備えた映像・音声ストリーム記録再生装置とを接続する手法に関する。
【０００２】
【従来の技術】
近年、デジタル放送の普及と共に、デジタル放送受信機及び関連機器の商品化が進んできている。
特に、関連機器の一つとして、デジタル放送受信機にハードディスク等の大容量の記録装置（ストレージデバイス）を備えさせることにより、該記録装置にデジタル信号形式の映像・音声ストリームデータを、該映像・音声ストリームデータを管理するデータ管理情報と共に記録し再生することができるＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）機能を搭載したＰＶＲ装置一体型のデジタル放送受信機が提案されており、様々な応用商品が市場に登場してきている。
【０００３】
図６に、従来のＰＶＲ装置一体型のデジタル放送受信機の回路ブロック構成を示している。
デジタル放送信号を受信するデジタル放送受信機１１０ｓは、主制御を司るＨＯＳＴ−ＣＰＵ１１１ｓを備える一方、ハードディスク等の大容量の記録装置を備えて映像・音声ストリームデータの記録再生を行なうＰＶＲ装置１２０ｓは、該ＰＶＲ装置の動作を制御するＰＶＲ−ＣＰＵ１２１ｓを備えている。
【０００４】
また、ＨＯＳＴ−ＣＰＵ１１１ｓはＨＯＳＴメモリ１１２ｓを、ＰＶＲ−ＣＰＵ１２１ｓはＰＶＲメモリ１２２ｓをそれぞれ有しており、それぞれのメモリに格納されている制御用プログラムを逐次メモリ信号１２ｓ、２２ｓにより読み出すことにより、各制御用プログラムに従って、ＨＯＳＴ−ＣＰＵ１１１ｓは、ＨＯＳＴ制御信号１１ｓを用いてデジタル放送受信機１１０ｓの各回路部の動作を、また、ＰＶＲ−ＣＰＵ１２１ｓは、ＰＶＲ制御信号２１ｓを用いてＰＶＲ装置１２０ｓの各回路部の動作をそれぞれ制御している。更に、ＨＯＳＴ−ＣＰＵ１１１ｓとＰＶＲ−ＣＰＵ１２１ｓとは、ネットワークバス３６を介して、ＰＶＲ制御データ１６ｓとＨＯＳＴ制御データ２６ｓとを用いて映像・音声ストリームデータの記録再生動作に関する制御情報を送受信することが可能であり、ＰＶＲ−ＣＰＵ１２１ｓはＨＯＳＴ−ＣＰＵ１１１ｓからの制御を基づいて動作する従制御用のＳＵＢ−ＣＰＵとして動作し、ＰＶＲ装置１２０ｓの各回路部の動作を制御している。
【０００５】
最初に、図６に示すデジタル放送受信機１１０ｓが受信したデジタル放送信号の映像・音声ストリームデータの記録動作について説明する。
デジタルチューナ１１３ｓは、アンテナ受信信号１の中からデジタルチューナ信号１３ｓ（デジタル映像・音声ストリーム信号、一般的には、ＭＰＥＧ２トランスポートストリーム）を選局抽出し、デマックス１１４ｓに対して出力する。デマックス１１４ｓは、デジタルチューナ信号１３ｓをＰＶＲ装置１２０ｓの記録装置１２４ｓに記録することに適した信号形式の記録ストリーム１５ｓに変換し、ＨＯＳＴネットワークＩ／Ｆ１１６ｓに対して出力する。ＨＯＳＴネットワークＩ／Ｆ１１６ｓは、ＰＶＲ装置１２０ｓ側のＰＶＲネットワークＩ／Ｆ１２６ｓとの通信を行ない、記録ストリーム１５ｓを構成する映像・音声ストリームデータを、ネットワークバス３６を介して、デジタル放送受信装置１１０ｓのＨＯＳＴネットワークＩ／Ｆ１１６ｓからＰＶＲ装置１２０ｓのＰＶＲネットワークＩ／Ｆ１２６ｓに転送する。
【０００６】
ＰＶＲネットワークＩ／Ｆ１２６ｓは、ＰＶＲ−ＣＰＵ１２１ｓのＨＯＳＴ制御データ２６ｓによる制御に従って、ＨＯＳＴネットワークＩ／Ｆ１１６ｓから転送されてきた映像・音声ストリームデータを、ＰＶＲストリームデータ２６ｓａとしてＰＶＲ−ＣＰＵ１２１ｓに転送し、ＰＶＲ−ＣＰＵ１２１ｓは、転送されてきたＰＶＲストリームデータ２６ｓａを、記録再生ストリーム２５ｓとしてバッファメモリ１２５ｓに格納する。
バッファメモリ１２５ｓに記録再生ストリーム２５ｓとして格納されている映像・音声ストリームデータは、記録再生データ２４ｓとして記録装置１２４ｓに記録される。
【０００７】
次に、図６に示すＰＶＲ装置１２０ｓの記録装置１２４ｓに記録されている映像・音声ストリームデータの再生動作について説明する。
ＰＶＲ−ＣＰＵ１２１ｓの制御に従って、記録装置１２４ｓに格納されている映像・音声ストリームデータが記録再生データ２４ｓとして読み出され、一旦バッファメモリ１２５ｓに格納された後、記録再生ストリーム２５ｓとしてＰＶＲ−ＣＰＵ１２１ｓに読み出され、更に、ＰＶＲ−ＣＰＵ１２１ｓからＰＶＲネットワークＩ／Ｆ１２６ｓへＰＶＲストリームデータ２６ｓａとして転送される。ＰＶＲネットワークＩ／Ｆ１２６ｓは、デジタル放送受信機１１０ｓ側のＨＯＳＴネットワークＩ／Ｆ１１６ｓと通信を行ない、ＰＶＲストリームデータ２６ｓａとしてＨＯＳＴネットワークＩ／Ｆ１１６ｓへ転送されてきた映像・音声ストリームデータを、ネットワークバス３６を介して、デジタル放送受信機１１０ｓのＨＯＳＴネットワークＩ／Ｆ１１６ｓへ転送する。
【０００８】
ＨＯＳＴネットワークＩ／Ｆ１１６ｓは、ＨＯＳＴ−ＣＰＵ１１１ｓのＰＶＲ制御データ１６ｓの制御に基づいて、転送されてきた映像・音声ストリームデータをデマックス１１４ｓへ再生ストリーム１５ｓａとして転送する。デマックス１１４ｓは、転送されてきた再生ストリーム１５ｓａをＭＰＥＧ２規格準拠の音声映像ストリームパケット（ＡＶＰＥＳ：Ａｕｄｉｏ／Ｖｉｄｅｏ  Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）であるＡＶＰＥＳ１４ｓに変換し、デコーダ１１７ｓに送る。デコーダ１１７ｓは、ＡＶＰＥＳ１４ｓをＭＰＥＧ２規格に従ってデコードすることにより、出力映像２を得る。
【０００９】
以上のような映像・音声ストリームデータの記録・再生動作は、デジタル放送受信機１１０ｓ側の主制御を司るＨＯＳＴ−ＣＰＵ１１１ｓが、ＰＶＲ制御データ１６ｓによりＨＯＳＴネットワークＩ／Ｆ１１６ｓを制御して、ＨＯＳＴネットワークＩ／Ｆ１１６ｓ及びＰＶＲネットワークＩ／Ｆ１２６ｓを介して、ネットワークバス３６に記録・再生動作に関する制御情報をＰＶＲ装置１２０ｓ側のＰＶＲ−ＣＰＵ１２１ｓに対してＨＯＳＴ制御データ２６ｓとして転送することにより、ＨＯＳＴ−ＣＰＵ１１１ｓに対して従制御部のＳＵＢ−ＣＰＵとなるＰＶＲ−ＣＰＵ１２１ｓを制御することによって実現される。
【００１０】
また、記録・再生動作と同様に、ＰＶＲ機能の特徴の一つでもあるタイムシフト機能も、ＨＯＳＴ−ＣＰＵ１１１ｓの制御に応じて動作するＰＶＲ−ＣＰＵ１２１ｓの制御により、映像・音声ストリームデータ記録動作と再生動作とを同時に行なわせることにより実現されている。
【００１１】
一方、前述したＰＶＲ装置１２０ｓのように、記録装置１２４ｓとして例えばハードディスクドライブ（ＨＤＤ）のようなデジタル記録装置を用いて、映像・音声ストリームデータの記録再生機能を実現している場合、記録装置１２４ｓには、改ざんや品質劣化なしにコピーを行なうことが容易なデジタルコンテンツ（デジタル音声及び／又は映像）として記録されることになるため、利用者による記録装置１２４ｓの記録内容の改ざんや不正なコピー等が問題となる。このため、記録装置１２４ｓにデジタルコンテンツを記録する際は、十分な暗号強度を有する暗号アルゴリズムを用いることにより、記録対象のデジタルコンテンツ即ち映像・音声ストリームデータに暗号化処理を施し、外部からの解読を困難にすることが必要である。
【００１２】
また、デジタル放送受信機により受信される映像・音声ストリームデータの転送技術に関する従来例としては、例えば、特許文献１に示す特開２００１−８６４８１号公報「パケット分離装置、デジタル信号転送システム、暗号化装置、媒体、及び、情報集合体」に記載されているようなデジタル信号転送技術が挙げられる。該特許文献１に記載の技術においては、不正コピーを防止するために、デジタルチューナ部で受信されたＭＰＥＧ２トランスポートストリーム即ち映像・音声ストリームデータに対して暗号化手段を用いて暗号化処理を施した後、ＰＣＩバス（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｂｕｓ）を介して転送することを実現するものであるが、前述したような映像・音声ストリームデータ記録再生装置即ちＰＶＲ装置に関しての言及はなされていない。
【００１３】
しかし、該特許文献１に記載のデジタル信号転送システムに対してＰＶＲ装置を付加して、ＰＶＲ一体型のデジタル放送受信機を構成することにすれば、前述した図６に示すネットワークバス３６が、該特許文献１に記載のデジタル信号転送システムにおけるＰＣＩバスに相当すると見なすことができる。
【００１４】
近年のコンピュータ技術の進歩と共に、暗号解読技術も大幅に進歩してきているため、十分な暗号強度を確保するための暗号化処理に要する演算処理量も年々大きく増加してきている。而して、ＣＰＵによるソフトウェアに基づく暗号化処理を行なおうとすると、ＣＰＵの負荷が極端に大きくなってしまい、結果として、デジタルコンテンツ即ち映像・音声ストリームデータの転送に使用可能なネットワークバスの利用効率を大幅に低下させてしまう結果を招き、映像・音声ストリームデータの記録再生処理に支障が生じてしまう恐れがある。従って、暗号化処理をハードウェアで行なうことが必須となってきている。
【００１５】
【特許文献１】
特開２００１−８６４８１号公報（第９−１１頁）
【００１６】
【発明が解決しようとする課題】
前述のように、従来のＰＶＲ一体型デジタル放送受信機にあっては、以下に挙げる課題がある。
第１に、デジタル放送受信機側とＰＶＲ装置側とが、各々のネットワークＩ／Ｆ及びネットワークバスを介して、映像・音声ストリームデータの転送を行ない、尚且つ、主制御を司るＨＯＳＴ−ＣＰＵが従制御のＰＶＲ−ＣＰＵを制御するための制御データの授受も、映像・音声ストリームデータの転送と同じ転送手段である各々のネットワークＩ／Ｆ及びネットワークバスを介して行なわれる。このため、ネットワークＩ／Ｆ間のデータ転送容量が十分でない場合には、映像・音声ストリームデータの転送に必要なネットワークバスの帯域を確保できなくなり、映像・音声ストリームデータの記録再生処理に支障を来たす恐れがある。
【００１７】
第２に、暗号化及び復号化処理を行なうためのハードウェア制御専用の暗号処理モジュールが備えられていないために、映像・音声ストリームデータに関する暗号化及び復号化処理を、ソフトウェアを用いて実現しなければならない。デジタル放送受信機側のＨＯＳＴ−ＣＰＵもしくはＰＶＲ装置側のＰＶＲ−ＣＰＵのうち、いずれのＣＰＵでソフトウェアにより暗号化及び復号化処理を行なうこととしても、十分な暗号強度を有する暗号化処理を実現するためには、ＣＰＵにかかる負荷が極端に大きくなってしまい、第一の課題と同様に、映像・音声ストリームデータの記録再生処理に支障を来たす恐れが生じる。また、暗号化及び復号化処理用のハードウェアモジュールを搭載することにより暗号化された映像・音声ストリームデータを生成したとしても、デジタル放送受信機側とＰＶＲ装置側との間のデータ転送径路として、前述のような転送能力に限界があるネットワークＩ／Ｆを介して、暗号化された映像・音声ストリームデータの転送を行なう以上は、前記第１の課題を解決することができない。
【００１８】
本発明は、かかる状況に鑑みてなされたものであり、映像・音声ストリームデータを転送するデジタル放送受信機側のＨＯＳＴ−ＣＰＵのデータバスと映像・音声ストリーム記録再生装置側のＰＶＲ−ＣＰＵのデータバスとを接続したＦＩＦＯ（Ｆｉｒｓｔ−Ｉｎ  Ｆｉｒｓｔ−Ｏｕｔ）バッファ間の接続切り替え制御により映像・音声ストリームデータの高速データ転送機能を可能とし、かつ、ハードウェア処理による暗号化又は復号化処理を行なう暗号処理モジュールを内蔵あるいは外部接続し、映像・音声ストリームデータの暗号化又は復号化処理の要求の有無に応じて該暗号処理モジュールへの径路を迅速に切り替え制御可能なブリッジ回路を実現することを目的とし、更に、映像・音声ストリームデータのデジタル記録再生を行なうＰＶＲ機能の記録再生装置として前述のごときブリッジ回路を内蔵させた映像・音声ストリーム記録再生装置を実現し、更には、かかる映像・音声ストリーム記録再生装置とデジタル放送受信機とを一体化したＰＶＲ一体型デジタル放送受信機を実現することを目的とするものである。
【００１９】
即ち、本発明に係るブリッジ回路は、制御情報の転送とは独立に、映像・音声ストリームデータを転送するデジタル放送受信機側の主制御用ＨＯＳＴ−ＣＰＵのデータバスと映像・音声ストリーム記録再生装置側の従制御用ＳＵＢ−ＣＰＵ即ちＰＶＲ−ＣＰＵのデータバスとの各々を高速バッファを介して接続することが可能で、尚且つ、ハードウェアにより実現された暗号処理モジュールを要求に応じて経由／非経由させるセレクタ即ち切り替え機構を備えることにより、必要に応じて暗号化又は復号化処理が施された映像・音声ストリームデータの高速転送を実現することを目的とする。更には、ブリッジ回路内にハードウェアにより実現された暗号処理モジュールを内蔵させることにより、暗号化又は復号化された映像・音声ストリームデータのより高速な転送の実現とハードウェア資源の節減によるコストダウンの実現とを目的とする。
【００２０】
また、本発明に係る映像・音声ストリーム記録再生装置は、デジタル記録再生のＰＶＲ機能からなる記録再生装置として前述のごときブリッジ回路を備えた映像・音声ストリーム記録再生装置を構成することにより、暗号化や復号化しながら、もしくは、暗号化や復号化を行なうことなく、映像・音声ストリームデータを高速に転送することを目的とする。かつ、該ブリッジ回路として暗号化処理モジュールも内蔵したブリッジ回路を備えることにより、より安価な映像・音声ストリーム記録再生装置を提供可能とすることを目的とする。
【００２１】
また、本発明に係るＰＶＲ一体型デジタル放送受信機は、前述のごとき映像・音声ストリーム記録再生装置をデジタル放送受信機と一体化させて構成して、デジタル放送受信機により受信された映像・音声ストリームデータを記録再生するデータバスと前述したブリッジ回路とを直接接続することにより、記録再生用の映像・音声ストリームデータの高速転送を実現すると共に、デジタル放送受信機側と映像・音声ストリーム記録再生装置側との間で送受信される記録再生用の各種の制御信号の転送を、映像・音声ストリームデータの転送径路と独立に行なうことを可能とし、デジタル放送受信機の主制御用ＨＯＳＴ−ＣＰＵと映像・音声ストリーム記録再生装置の従制御用のＳＵＢ−ＣＰＵ即ちデジタル記録再生用のＰＶＲ機能を制御するＰＶＲ−ＣＰＵとの制御の応答性を向上させることを目的とする。
【００２２】
【課題を解決するための手段】
第１の技術手段は、相互に転送されるデータを処理する複数のＣＰＵ間を接続するブリッジ回路であって、主制御を司るＨＯＳＴ−ＣＰＵに対して入出力するデータを従制御用のＳＵＢ−ＣＰＵとの間で入出力するためのインタフェースを提供するＳＵＢ−Ｉ／Ｆと、該ＳＵＢ−Ｉ／Ｆを介して、前記ＳＵＢ−ＣＰＵから出力されてくる前記ＨＯＳＴ−ＣＰＵに対する出力データをバッファリングしてＦＩＦＯ（Ｆｉｒｓｔ−Ｉｎ  Ｆｉｒｓｔ−Ｏｕｔ）に読み出すＳＵＢライトＦＩＦＯと、前記ＨＯＳＴ−ＣＰＵから入力されてくる前記ＳＵＢ−ＣＰＵに対する入力データをバッファリングしてＦＩＦＯに読み出して、前記ＳＵＢ−Ｉ／Ｆを介して送出するＳＵＢリードＦＩＦＯとを備え、前記ＳＵＢ−ＣＰＵに対して入出力するデータを前記ＨＯＳＴ−ＣＰＵとの間で入出力するためのインタフェースを提供するＨＯＳＴ−Ｉ／Ｆと、該ＨＯＳＴ−Ｉ／Ｆを介して、前記ＨＯＳＴ−ＣＰＵから出力されてくる前記ＳＵＢ−ＣＰＵに対する出力データをバッファリングしてＦＩＦＯに読み出すＨＯＳＴライトＦＩＦＯと、前記ＳＵＢ−ＣＰＵから入力されてくる前記ＨＯＳＴ−ＣＰＵに対する入力データをバッファリングしてＦＩＦＯに読み出して、前記ＨＯＳＴ−Ｉ／Ｆを介して送出するＨＯＳＴリードＦＩＦＯとを備え、更に、前記ＳＵＢライトＦＩＦＯとＨＯＳＴライトＦＩＦＯとからそれぞれ読み出されたデータを、暗号化又は復号化する暗号処理モジュールへ送出すると共に、該暗号処理モジュールからの暗号化又は復号化されたデータを受信するインタフェースを提供する暗号処理モジュールＩ／Ｆと、前記ＨＯＳＴライトＦＩＦＯから読み出されたデータが暗号化又は復号化されて、前記暗号処理モジュールＩ／Ｆから受信されたデータと、前記ＨＯＳＴライトＦＩＦＯから読み出されたデータとのいずれを前記ＳＵＢリードＦＩＦＯに入力するかを選択情報により選択するＳＵＢセレクタと、前記ＳＵＢライトＦＩＦＯから読み出されたデータが暗号化又は復号化されて、前記暗号処理モジュールＩ／Ｆから受信されたデータと、前記ＳＵＢライトＦＩＦＯから読み出されたデータとのいずれを前記ＨＯＳＴリードＦＩＦＯに入力するかを選択情報により選択するＨＯＳＴセレクタと、を備えているブリッジ回路とすることを特徴とするものである。
【００２３】
第２の技術手段は、前記第１の技術手段に記載のブリッジ回路であって、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタに対する前記選択情報が、従制御用の前記ＳＵＢ−ＣＰＵ又は主制御用の前記ＨＯＳＴ−ＣＰＵのいずれかから、前記ＳＵＢ−Ｉ／Ｆ又は前記ＨＯＳＴ−Ｉ／Ｆを介して入力されることにより、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタを制御するブリッジ回路とすることを特徴とするものである。
【００２４】
第３の技術手段は、前記第１又は第２の技術手段に記載のブリッジ回路であって、入出力される入出力データを暗号化又は復号化する前記暗号処理モジュールが当該ブリッジ回路内に内蔵されて構成されているブリッジ回路とすることを特徴とするものである。
【００２５】
第４の技術手段は、デジタル放送受信機を含む外部装置から転送される映像・音声ストリームデータの記録再生を行なうことができるＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）形式の映像・音声ストリーム記録再生装置であって、前記第１又は第２の技術手段に記載のブリッジ回路を備え、かつ、前記第１又は第２の技術手段に記載のブリッジ回路に記載した前記ＳＵＢ−ＣＰＵをＰＶＲ−ＣＰＵとして備え、更に、該ＰＶＲ−ＣＰＵの動作を制御する制御用プログラムを格納するためのＰＶＲメモリと、前記外部装置との間で当該映像・音声ストリーム記録再生装置に対する記録再生動作を指示する制御情報を入出力するインタフェースを提供するＰＶＲネットワークＩ／Ｆと、当該映像・音声ストリーム記録再生装置に入出力される映像・音声ストリームデータを、該映像・音声ストリームデータの管理用のデータ管理情報と共に記録し再生する記録装置とを備え、前記外部装置に備えられ、前記第１又は第２の技術手段に記載のブリッジ回路に記載した前記ＨＯＳＴ−ＣＰＵとの間を、前記ブリッジ回路を介して相互に接続することにより、前記ＰＶＲネットワークＩ／Ｆにより受信される記録再生動作の前記制御信号に基づいて、前記ブリッジ回路を介して、前記デジタル放送受信機との間で、記録再生すべき映像・音声ストリームデータを、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタを前記選択情報により選択して切り替えて、暗号化又は復号化して、あるいは、暗号化や復号化を施すことなく、送受信することができる映像・音声ストリーム記録再生装置とすることを特徴とするものである。
【００２６】
第５の技術手段は、前記第４の技術手段に記載の映像・音声ストリーム記録再生装置であって、当該映像・音声ストリーム記録再生装置に入出力される入出力データを暗号化又は復号化する前記暗号処理モジュールが、当該映像・音声ストリーム記録再生装置に内蔵されて構成されている映像・音声ストリーム記録再生装置とすることを特徴とするものである。
【００２７】
第６の技術手段は、デジタル放送受信機を含む外部装置から転送される映像・音声ストリームデータの記録再生を行なうことができるＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）形式の映像・音声ストリーム記録再生装置であって、前記第３の技術手段に記載のブリッジ回路を備え、かつ、前記第３の技術手段に記載のブリッジ回路に記載した前記ＳＵＢ−ＣＰＵをＰＶＲ−ＣＰＵとして備え、更に、該ＰＶＲ−ＣＰＵの動作を制御する制御用プログラムを格納するためのＰＶＲメモリと、前記外部装置との間で当該映像・音声ストリーム記録再生装置に対する記録再生動作を指示する制御情報を入出力するインタフェースを提供するＰＶＲネットワークＩ／Ｆと、当該映像・音声ストリーム記録再生装置に入出力される映像・音声ストリームデータを、該映像・音声ストリームデータの管理用のデータ管理情報と共に記録し再生する記録装置とを備え、前記外部装置に備えられ、前記第３の技術手段に記載のブリッジ回路に記載した前記ＨＯＳＴ−ＣＰＵとの間を、前記ブリッジ回路を介して相互に接続することにより、前記ＰＶＲネットワークＩ／Ｆにより受信される記録再生動作の前記制御信号に基づいて、前記ブリッジ回路を介して、前記デジタル放送受信機との間で、記録再生すべき映像・音声ストリームデータを、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタを前記選択情報により選択して切り替えて、暗号化又は復号化して、あるいは、暗号化や復号化を施すことなく、送受信することができる映像・音声ストリーム記録再生装置とすることを特徴とするものである。
【００２８】
第７の技術手段は、前記第４乃至第６の技術手段のいずれかに記載の映像・音声ストリーム記録再生装置であって、前記第１乃至第３の技術手段のいずれかに記載のブリッジ回路に記載した前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタに対する前記選択情報に関し、該ブリッジ回路に対して接続される前記ＳＵＢ−ＣＰＵである前記ＰＶＲ−ＣＰＵが、利用者からの指示により、あるいは、入出力される前記映像・音声ストリームデータの管理用の前記データ管理情報に含まれている暗号化又は復号化情報、あるいは、前記ＰＶＲネットワークＩ／Ｆにより受信される記録再生動作に関する前記制御情報に含まれている暗号化又は復号化情報に基づいて、前記選択情報を生成して前記ブリッジ回路に入力する映像・音声ストリーム記録再生装置とすることを特徴とするものである。
【００２９】
第８の技術手段は、デジタル放送信号から映像・音声ストリームデータを受信すると共に、該映像・音声ストリームデータの記録再生を行なうＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）形式の映像・音声ストリーム記録再生装置を内蔵するＰＶＲ一体型デジタル放送受信機であって、内蔵する該映像・音声ストリーム記録再生装置として前記第４乃至第７の技術手段のいずれかに記載の映像・音声ストリーム記録再生装置を備え、更に、デジタル放送信号を選局受信するデジタルチューナと、内蔵された前記映像・音声ストリーム記録再生装置と送受信する映像・音声ストリームデータをバッファリングするＨＯＳＴバッファと前記映像・音声ストリーム記録再生装置内に搭載された前記ブリッジ回路と、の間でデータを入出力すると共に、当該ＰＶＲ一体型デジタル放送受信機の主制御を司るＨＯＳＴ−ＣＰＵと、該ＨＯＳＴ−ＣＰＵの動作を制御する制御用プログラムを格納するためのＨＯＳＴメモリと、前記映像・音声ストリーム記録再生装置に対する記録再生動作を指示する制御情報を入出力するインタフェースを提供するＨＯＳＴネットワークＩ／Ｆと、前記デジタルチューナからの映像・音声ストリームデータ、もしくは、前記映像・音声ストリーム記録再生装置から前記ＨＯＳＴバッファを介して受信される映像・音声ストリームデータを再生するためのデコーダとを備え、前記ＨＯＳＴ−ＣＰＵと前記映像・音声ストリーム記録再生装置との間を前記ブリッジ回路を介して相互に接続することにより、前記ＨＯＳＴネットワークＩ／Ｆにより送受信される記録再生動作の前記制御信号に基づいて、前記ブリッジ回路を介して、前記ＨＯＳＴバッファと前記映像・音声ストリーム記録再生装置との間で、記録再生すべき映像・音声ストリームデータを、前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタを前記選択情報により選択して切り替えて、暗号化又は復号化して、あるいは、暗号化や復号化することなく、送受信することができるＰＶＲ一体型デジタル放送受信機とすることを特徴とするものである。
【００３０】
第９の技術手段は、前記第８の技術手段に記載のＰＶＲ一体型デジタル放送受信機であって、前記ブリッジ回路が、前記映像・音声ストリーム記録再生装置内に搭載される代わりに、当該ＰＶＲ一体型デジタル放送受信機のデジタル放送受信機側に搭載されているＰＶＲ一体型デジタル放送受信機とすることを特徴とするものである。
【００３１】
第１０の技術手段は、前記第８又は第９の技術手段に記載のＰＶＲ一体型デジタル放送受信機であって、当該ＰＶＲ一体型デジタル放送受信機のデジタル放送受信機と前記映像・音声ストリーム記録再生装置との間で前記ブリッジ回路を介して入出力される映像・音声ストリームデータを暗号化又は復号化する前記暗号処理モジュールが、前記映像・音声ストリーム記録再生装置に内蔵されていない場合、前記デジタル放送受信機側に内蔵されて構成されているＰＶＲ一体型デジタル放送受信機とすることを特徴とするものである。
【００３２】
第１１の技術手段は、前記第８乃至第１０の技術手段のいずれかに記載のＰＶＲ一体型デジタル放送受信機であって、前記ブリッジ回路の前記ＳＵＢセレクタ及び前記ＨＯＳＴセレクタに対する前記選択情報に関し、該ブリッジ回路に対して接続される前記ＨＯＳＴ−ＣＰＵ又は前記ＳＵＢ−ＣＰＵである前記ＰＶＲ−ＣＰＵが、利用者からの指示により、あるいは、入出力される前記映像・音声ストリームデータの管理用の前記データ管理情報に含まれている暗号化又は復号化情報、あるいは、前記ＨＯＳＴネットワークＩ／Ｆ又は前記ＰＶＲネットワークＩ／Ｆにより送受信される記録再生動作に関する前記制御情報に含まれている暗号化又は復号化情報に基づいて、前記選択情報を生成して前記ブリッジ回路に入力するＰＶＲ一体型デジタル放送受信機とすることを特徴とするものである。
【００３３】
【発明の実施の形態】
本発明に係るブリッジ回路、映像・音声ストリーム記録再生装置及びＰＶＲ一体型デジタル放送受信機の実施例について以下に図面を参照しながら詳述する。なお、以下の説明に当たっては、より理解し易いように、まず、本発明に係るＰＶＲ一体型デジタル放送受信機について説明した後、該ＰＶＲ一体型デジタル放送受信機に内蔵させてデジタル放送受信機とＰＶＲ装置として一体化させた本発明に係る映像・音声ストリーム記録再生装置について説明し、しかる後に、映像・音声ストリーム記録再生装置に内蔵させて、映像・音声ストリームデータの高速転送制御を実現する本発明に係るブリッジ回路について説明することとする。
【００３４】
しかしながら、本発明に係るブリッジ回路は、相互に転送されるデータを処理する複数のＣＰＵのデータバスを直接接続し、高速データ転送を実現するものであり、映像・音声ストリーム記録再生装置にのみ内蔵させてデジタル放送受信機との間でデータの入出力を行なう場合に限るものではなく、デジタル放送受信機側に内蔵させて映像・音声ストリーム記録再生装置とのデータ入出力を行なう形式としても良いし、あるいは、高速データ転送を実現するための如何なる装置に用いても構わない。また、本発明に係る映像・音声ストリーム記録再生装置についても、デジタル放送受信機と一体化するＰＶＲ一体型デジタル放送受信機に内蔵させる場合のみに限るものではなく、他の装置と一体化させても良いし、あるいは、独立させて配置して、デジタル放送受信機を含む外部装置との間で転送される映像・音声ストリームデータの記録再生を行なうことも可能であり、如何なる形態で用いることとしても構わない。
【００３５】
また、映像・音声ストリームデータや該映像・音声ストリームデータに関するデータ管理情報を記録するための映像・音声ストリーム記録再生装置の記録装置としては、以下の実施例の説明においては、ランダムアクセス可能でかつ大容量デジタルデータの記憶が可能なハードディスクドライブ（ＨＤＤ）を用いる場合を例に取って説明することとするが、本発明に映像・音声ストリーム記録再生装置の記録装置としては、映像・音声ストリームデータやデータ管理情報の高速記録・再生が可能なデジタル記録装置であれば、如何なる記録装置を用いても構わない。
【００３６】
また、本発明に係るブリッジ回路に内蔵又は接続する暗号化処理モジュールは、入力されてくるＭＰＥＧ２規格準拠の映像・音声ストリームデータに対してハードウェア論理により暗号化又は復号化処理を施すものであり、かつ、十分な暗号強度を有する暗号アルゴリズムであれば、如何なる暗号処理アルゴリズムを適用した如何なる暗号モジュールであっても構わない。
【００３７】
（本発明に係るＰＶＲ一体型デジタル放送受信機の実施例）
次に、図１のブロック構成図を用いて、本発明に係るＰＶＲ一体型デジタル放送受信機の一実施例について説明する。ここに、図１は、本発明に係るＰＶＲ一体型デジタル放送受信機のブロック構成の一例について示すブロック構成図である。本発明に係るＰＶＲ一体型デジタル放送受信機１００は、アンテナ受信信号１を選局受信するデジタル放送受信機１１０と、映像・音声ストリームデータをデジタル記録再生可能なＰＶＲ形式のＨＤＤなどの記録装置に記録し再生する映像・音声ストリーム記録再生装置１２０とを一体化させて構成されており、アンテナ受信信号１の中から選局受信した映像・音声ストリームデータや映像・音声ストリーム記録再生装置１２０に記録されている映像・音声ストリームデータを出力映像２として出力したり、選局受信した映像・音声ストリームデータを記録再生用の制御情報と分離させた転送ルートにより高速データ転送して映像・音声ストリーム記録再生装置１２０に記録したり、あるいは、映像・音声ストリーム記録再生装置１２０に記録されている映像・音声ストリームを前記制御情報とは分離させた転送ルートにより高速データ転送してデジタル放送受信機１１０側に再生出力したりすることができる。
【００３８】
また、図１に示すＰＶＲ一体型デジタル放送受信機１００において、ＨＯＳＴ−ＣＰＵ１１１は、当該ＰＶＲ一体型デジタル放送受信機１００の全体を制御するための主制御を司っていると共に、一体化されて搭載されている映像・音声ストリーム記録再生装置１２０との間で送受信される映像・音声ストリームデータをバッファリングするＨＯＳＴバッファ１１５を内蔵しており、該ＨＯＳＴバッファ１１５と映像・音声ストリーム記録再生装置１２０内に搭載されたブリッジ回路（詳細は後述するが、複数のＣＰＵ間の高速データ転送を実現する回路）との間でデータを入出力することができる。
【００３９】
最初に、アンテナ受信信号１から選局受信された映像・音声ストリームデータを映像・音声ストリーム記録再生装置１２０へ記録する動作について説明する。まず、デジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１からのＨＯＳＴ制御信号１１による選局制御を受けて、デジタルチューナ１１３は、入力されたアンテナ受信信号１の中から指定された映像・音声ストリームデータを選局受信して、デジタルチューナ信号１３に変換した後、デマックス１１４に対して出力する。デマックス１１４は、利用者からの指示に基づくＨＯＳＴ−ＣＰＵ１１１からのＨＯＳＴ制御信号１１により、記録指示の旨の制御信号を受け取った場合、入力されてきたデジタルチューナ信号１３を映像・音声ストリーム記録再生装置１２０に記録することに適した信号形式の記録ストリーム１５に変換して、ＨＯＳＴバッファ１１５に一旦格納する。
【００４０】
更に、ＰＶＲ一体型デジタル放送受信機１００に関する主制御を司るＨＯＳＴ−ＣＰＵ１１１は、ＨＯＳＴメモリ１１２に格納されている記録制御用プログラムをメモリ信号１２により読み出して、該記録制御用プログラムの動作に基づいて、まず、映像・音声ストリーム記録再生装置１２０に対する記録動作の開始を指示するＰＶＲ制御データ１６をＨＯＳＴ制御信号と共にＨＯＳＴネットワークＩ／Ｆ１１６に対して出力する。
【００４１】
ＨＯＳＴネットワークＩ／Ｆ１１６は、記録動作の開始を指示するＨＯＳＴ−ＣＰＵ１１１からのＰＶＲ制御データ１６を、ネットワークバス３６を介して、記録指示の制御情報として、映像・音声ストリーム記録再生装置１２０側に対して送出する。映像・音声ストリーム記録再生装置１２０は、ＨＯＳＴ−ＣＰＵ１１１からのデータ記録動作の開始指示の制御情報を受け取り、映像・音声ストリームデータの記録準備が完了した時点で、ＨＯＳＴ−ＣＰＵ１１１に対して、書き込むべき映像・音声ストリームデータの送信を要求するＨＯＳＴライトＲＥＱ信号３１ａを直接出力する。なお、映像・音声ストリーム記録再生装置１２０内の内部動作の詳細については、図２を用いて後述する。
【００４２】
ＨＯＳＴ−ＣＰＵ１１１は、映像・音声ストリーム記録再生装置１２０からのＨＯＳＴライトＲＥＱ信号３１ａを受け取ると、ＨＯＳＴバッファ１１５に一旦格納されている映像・音声ストリームデータ即ち記録ストリーム１５を、ＨＯＳＴストリームデータ３５ａとして映像・音声ストリーム記録再生装置１２０に対して出力可能な状態に到達した際に、ＨＯＳＴライトＡＣＫ信号３２ａを映像・音声ストリーム記録再生装置１２０へ出力すると共に、ＨＯＳＴバッファ１１５から記録ストリーム１５を順次読み出してＨＯＳＴストリームデータ３５ａとして映像・音声ストリーム記録再生装置１２０側へ出力する。
【００４３】
映像・音声ストリーム記録再生装置１２０は、ＨＯＳＴライトＡＣＫ信号３２ａと共に受信されるＨＯＳＴストリームデータ３５ａを、デジタル信号の記録再生データとして記録することができるＰＶＲ形式の記録装置例えばＨＤＤからなる記録装置に逐次記録する。なお、詳細は後述するが、映像・音声ストリーム記録再生装置１２０は、利用者からの指示、又は、ネットワークバス３６を介して受信されていたＨＯＳＴ−ＣＰＵ１１１からの記録動作開始指示の制御情報に含まれている暗号化又は復号化情報、又は、受信されるＨＯＳＴストリームデータ３５ａに付属されている管理用のデータ管理情報に含まれた暗号化又は復号化情報、に基づいて、映像・音声ストリーム記録再生装置１２０に内蔵されて、映像・音声ストリームデータのデータ転送を司っているブリッジ回路に対して、暗号化又は復号化されたデータを用いるか、又は、暗号化や復号化が施されていないデータを用いるかを選択する選択情報を生成して、該ブリッジ回路に対して出力する。
【００４４】
映像・音声ストリーム記録再生装置１２０の前記ブリッジ回路においては、出力されてきた前記選択情報に応じて、ＨＯＳＴストリームデータ３５ａとして受信された映像・音声ストリームデータを、暗号化又は復号化して、あるいは、暗号化や復号化を施すことなく、デジタル記録再生が可能なＰＶＲ形式の記録装置に記録する。
【００４５】
なお、図１に示す実施例においては、映像・音声ストリームデータのデータ転送を司り、暗号化／復号化の有無を選択する前記選択情報を出力する前記ブリッジ回路を映像・音声ストリーム記録再生装置１２０側に内蔵させている例について説明しているが、本発明に係るＰＶＲ一体型デジタル放送受信機は、かかる場合のみに限るものではなく、該ブリッジ回路をデジタル放送受信機側に内蔵させることとしても良く、かかる場合にあっては、デジタル放送受信機側のＨＯＳＴ−ＣＰＵ１１１により、利用者からの指示、又は、ネットワークバス３６を介して送信しようとするＨＯＳＴ−ＣＰＵ１１１からの記録動作開始指示の制御情報に含まれる暗号化又は復号化情報、又は、送信しようとするＨＯＳＴストリームデータ３５ａに付属されている管理用のデータ管理情報に含まれた暗号化又は復号化情報、に基づいて、前述のごとき選択情報を生成して、該ブリッジ回路に対して出力することになる。
【００４６】
次に、映像・音声ストリーム記録再生装置１２０の記録装置に記録されている映像・音声ストリームデータをデジタル放送受信機１１０の出力映像２として再生出力する再生動作について説明する。
まず、デジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１に対する利用者からの再生指示を受けて、ＨＯＳＴメモリ１１２に格納されている再生制御用プログラムをメモリ信号１２により読み出して、該再生制御用プログラムの動作に基づいて、ＨＯＳＴ−ＣＰＵ１１１は、データ再生開始指示をＰＶＲ制御データ１６としてＨＯＳＴ制御信号と共にＨＯＳＴネットワークＩ／Ｆ１１６に対して出力する。
【００４７】
ＨＯＳＴネットワークＩ／Ｆ１１６は、再生動作の開始を指示するＨＯＳＴ−ＣＰＵ１１１からのＰＶＲ制御データ１６即ち再生指示の制御情報を、ネットワークバス３６を介して、映像・音声ストリーム記録再生装置１２０側に対して送出する。映像・音声ストリーム記録再生装置１２０は、ＨＯＳＴ−ＣＰＵ１１１からのデータ再生動作の開始指示の制御情報を受け取り、再生すべき映像・音声ストリームデータと映像・音声ストリームデータに付属されている管理用のデータ管理情報とを記録装置から読み出し、一旦、バッファメモリに保存する。映像・音声ストリーム記録再生装置１２０からデジタル放送受信機１１０に対してＨＯＳＴストリームデータ３５ａとして出力可能な状態に到達した際に、映像・音声ストリーム記録再生装置１２０は、ＨＯＳＴ−ＣＰＵ１１１に対して、再生すべき映像・音声ストリームデータの送信を要求するＨＯＳＴリードＲＥＱ信号３３ａを直接送出する。
【００４８】
ＨＯＳＴ−ＣＰＵ１１１は、映像・音声ストリーム記録再生装置１２０からのＨＯＳＴリードＲＥＱ信号３３ａを受け取ると、映像・音声ストリーム記録再生装置１２０からのＨＯＳＴストリームデータ３５ａをデジタル放送受信機１１０のＨＯＳＴバッファ１１５に受信するためのデータ読み込みの準備が完了した時点で、映像・音声ストリームデータ記録再生装置１２０に対して、ＨＯＳＴリードＡＣＫ信号３４ａを出力する。
映像・音声ストリームデータ記録再生装置１２０は、デジタル放送受信機１１０からのＨＯＳＴリードＡＣＫ信号３４ａを受け取ると、記録装置から読み出して一旦バッファメモリに保存されている映像・音声ストリームデータをＨＯＳＴストリームデータ３５ａとしてＨＯＳＴバッファ１１５に対して送出する。
【００４９】
なお、映像・音声ストリームデータ記録再生装置１２０は、再生すべき映像・音声ストリームデータをＨＯＳＴストリームデータ３５ａとして出力する際に、利用者からの指示、又は、ネットワークバス３６を介して受信されていたＨＯＳＴ−ＣＰＵ１１１から再生動作の開始指示の制御情報に含まれている暗号化又は復号化情報、又は、記録装置から読み出したデータ管理情報の暗号化又は復号化情報に基づいて、読み出した映像・音声ストリームデータを、暗号化又は復号化して、あるいは、暗号化や復号化を施すことなく、再生すべき映像・音声ストリームデータ即ちＨＯＳＴストリームデータ３５ａとしてデジタル放送受信機１１０のＨＯＳＴバッファ１１５に対して送出する。
【００５０】
ＨＯＳＴ−ＣＰＵ１１１は、ＨＯＳＴメモリ１１２からメモリ信号１２により読み出された再生制御用プログラムの動作に基づいて、ＨＯＳＴバッファ１１５に受信されて格納されたＨＯＳＴストリームデータ３５ａ即ち再生すべき映像・音声ストリームデータを、再生ストリーム１５ａとしてデマックス１１４へ転送し、デマックス１１４は、入力されてくる再生ストリーム１５ａを、ＭＰＥＧ２規格準拠の音声映像ストリームパケット（ＡＶＰＥＳ：Ａｕｄｉｏ／ＶｉｄｅｏＰａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）であるＡＶＰＥＳ１４に変換し、デコーダ１１７に送る。デコーダ１１７は、ＡＶＰＥＳ１４をＭＰＥＧ２規格に従ってデコードすることにより、出力映像２を得る。
【００５１】
以上のごとく、本発明に係るＰＶＲ一体型デジタル放送受信機１００は、詳細は後述するが、デジタル放送受信機１１０と一体化されているＰＶＲ装置即ちＰＶＲ形式の映像・音声ストリーム記録再生装置１２０との間で記録再生用の制御情報の転送ルート即ちネットワークバス３６とは独立させた高速転送動作が可能なＨＯＳＴストリームデータ３５ａとして映像・音声ストリームデータの記録再生動作を行なうことを可能とすると共に、利用者からの指示や、ネットワークバス３６を介して送受信されるデジタル放送受信機１１０からの記録又は再生動作の開始指示の制御情報に含まれている暗号化又は復号化情報や、映像・音声ストリームデータに付属されているデータ管理情報の暗号化又は復号化情報に基づいて、必要に応じて、映像・音声ストリーム記録再生装置１２０に内蔵又は接続されている高速処理が可能なハードウェアによる暗号処理モジュールを用いて、暗号化又は復号化を施して記録再生動作を行なわせることが可能である。更には、記録再生用の制御情報を入出力するためのネットワークバス３６が、映像・音声ストリームデータの転送径路とは分離されて独立に備えられていることにより、制御信号の迅速な転送動作を可能とし、映像・音声ストリーム記録再生装置１２０の応答性を向上させることができる。
【００５２】
（本発明に係る映像・音声ストリーム記録再生装置の実施例）
次に、図２のブロック構成図を用いて、本発明に係る映像・音声ストリーム記録再生装置の一実施例について説明する。ここに、図２は、本発明に係る映像・音声ストリーム記録再生装置のブロック構成の一例について示すブロック構成図である。なお、図２に示す映像・音声ストリーム記録再生装置１２０は、前述したように、本実施例においては、図１に示すＰＶＲ一体型デジタル放送受信機１００に、アンテナ受信信号１を選局受信するデジタル放送受信機１１０と一体化させて内蔵されているＰＶＲ形式の映像・音声ストリーム記録再生装置１２０の内部構成に関する一例を説明するものであるが、ＰＶＲ一体型デジタル放送受信機１００に内蔵することなく、別の装置に内蔵させたり、別途独立させた形式としても構わない。
【００５３】
図２に示すように、本発明に係る映像・音声ストリーム記録再生装置１２０は、ＰＶＲ一体型デジタル放送受信機１００に内蔵されているデジタル放送受信機１１０との間でデータの入出力を行なうと共に、必要に応じて、入出力するデータの暗号化又は復号化を施すための暗号処理モジュールを内蔵しているブリッジ回路１３０を備えると共に、ＰＶＲメモリ１２２に格納されている制御用プログラムを逐次メモリ信号２２により読み出すことにより各制御用プログラムに従って、映像・音声ストリーム記録再生装置１２０の全体を制御するＰＶＲ−ＣＰＵ１２１と、映像・音声ストリームデータを記録再生データとして記録するＨＤＤなどのＰＶＲ形式の記録装置１２４と、ブリッジ回路１３０及びＰＶＲ−ＣＰＵ１２１を介して入出力される映像・音声ストリームデータを記録装置１２４との間で入出力するために一時保存するバッファメモリ１２５と、デジタル放送受信機１１０との間で、記録再生動作のための制御用データを送受信するためのインタフェースを提供するＰＶＲネットワークＩ／Ｆ１２６とを備えている。なお、ブリッジ回路１３０の内部構成の詳細については、後述する図４及び図５において更に説明する。
【００５４】
ここで、ＰＶＲ−ＣＰＵ１２１は、図１に示したデジタル放送受信機１１０に備えられた主制御用のＨＯＳＴ−ＣＰＵ１１１からのネットワークバス３６を介した制御情報に基づいて動作する従制御用のＳＵＢ−ＣＰＵとして動作し、図１に示したＰＶＲ制御データ１６とＨＯＳＴ制御データ２６とを用いて、映像・音声ストリームデータの記録再生に関する制御情報を送受信することが可能である。
また、図２に示す映像・音声ストリーム記録再生装置１２０においては、暗号化又は復号化を必要に応じて行なう暗号処理モジュールをブリッジ回路１３０に内蔵している場合について示しているが、後述する図３に示すように、暗号処理モジュールをブリッジ回路１３０に内蔵させずに、別置きして、ブリッジ回路との間を接続するように構成することも可能であり、かかる場合においては、当該映像・音声ストリーム記録再生装置１２０内に暗号処理モジュールを配置してブリッジ回路１３０と接続して構成することも可能である。いずれの場合においても、ブリッジ回路１３０から暗号化や復号化の動作を指示する情報を暗号処理モジュールに対して、必要に応じて、送出することにより、ブリッジ回路１３０を介して転送されるデータを暗号化又は復号化することになる。
【００５５】
最初に、デジタル放送受信機１１０から映像・音声ストリームデータを映像・音声ストリーム記録再生装置１２０へ記録する動作について説明する。
まず、図１に示したデジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１の制御により、記録すべき映像・音声ストリームデータを映像・音声ストリーム記録再生装置１２０に記録することに適した信号形式の記録ストリーム１５に変換して、ＨＯＳＴバッファ１１５に一旦格納した後、映像・音声ストリーム記録再生装置１２０に対する記録動作の開始を指示するＰＶＲ制御データ１６をＨＯＳＴ制御信号と共にＨＯＳＴネットワークＩ／Ｆ１１６に対して出力する。
【００５６】
ＨＯＳＴネットワークＩ／Ｆ１１６は、記録動作の開始を指示するＨＯＳＴ−ＣＰＵ１１１からのＰＶＲ制御データ１６を、記録制御情報として、ネットワークバス３６を介して、映像・音声ストリーム記録再生装置１２０側のＰＶＲネットワークＩ／Ｆ１２６に対して送出してくる。映像・音声ストリーム記録再生装置１２０のＰＶＲネットワークＩ／Ｆ１２６は、ＨＯＳＴ−ＣＰＵ１１１からのデータ記録動作の開始指示である記録制御情報を受け取ると、ＰＶＲ−ＣＰＵ１２１に対して、ＨＯＳＴ−ＣＰＵ１１１からの制御データが到達している旨をＨＯＳＴ制御データ２６として通知する。
【００５７】
ＰＶＲネットワークＩ／Ｆ１２６からのＨＯＳＴ制御データ２６を通知されたＰＶＲ−ＣＰＵ１２１は、ＰＶＲメモリ１２２に格納されている記録制御用プログラムをメモリ信号２２により読み出して、該記録制御用プログラムの動作により、記録装置１２４に対する記録動作の準備作業を行なう。
【００５８】
まず、ＰＶＲ−ＣＰＵ１２１は、記録動作の開始を要求するためのＰＶＲライトＲＥＱ信号３１ｂを、ブリッジ回路１３０に対して出力すると共に、利用者からの指示、あるいは、ＨＯＳＴ−ＣＰＵ１１１からのネットワークバス３６を介した記録制御情報に含まれている暗号化又は復号化情報に基づいて、記録すべき映像・音声ストリームデータの暗号化又は復号化の必要性の有無を判定して、該判定結果により、ブリッジ回路１３０の暗号化又は復号化の指示情報となる暗号化制御信号３１を生成して、ブリッジ回路１３０に対して出力する。なお、ＰＶＲ−ＣＰＵ１２１は、場合によっては、受信されるＨＯＳＴストリームデータ３５ａの先頭に送られてくる記録すべき映像・音声ストリームデータに関するデータ管理情報に付属されている暗号化又は復号化情報を読み取ることにより、暗号化又は復号化の必要性の有無を判定して、暗号化制御信号３１を生成して、ブリッジ回路１３０に対して出力することとしても良い。
【００５９】
ここで、該暗号化制御信号３１としては、ブリッジ回路１３０におけるデータ転送方向（即ち、図１に示したデジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１側のＨＯＳＴバッファ１１５からＰＶＲ−ＣＰＵ１２１を介したバッファメモリ１２５へのＨＯＳＴストリームデータ３５ａの転送方向か、あるいは、逆に、ＰＶＲ−ＣＰＵ１２１を介したバッファメモリ１２５からデジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１側のＨＯＳＴバッファ１１５へのＨＯＳＴストリームデータ３５ａの転送方向かのいずれかのデータ転送方向）、暗号化又は復号化の有無、及び、その種別（即ち、暗号化か、あるいは、復号化かの種別）を含んでいる。
【００６０】
ブリッジ回路１３０は、ＰＶＲ−ＣＰＵ１２１から受信した暗号化制御信号３１に基づいて、ＨＯＳＴ−ＣＰＵ１１１側のＨＯＳＴバッファ１１５から転送されてくるＨＯＳＴストリームデータ３５ａ即ち記録すべき映像・音声ストリームデータに対する暗号化又は復号化の動作を制御すると共に、ＨＯＳＴストリームデータ３５ａの受信準備を完了させると、ＰＶＲ−ＣＰＵ１２１から受信したＰＶＲライトＲＥＱ信号３１ｂに応じて、ＨＯＳＴ−ＣＰＵ１１１に対して、記録動作の開始を要求するためのＨＯＳＴライトＲＥＱ信号３１ａを送出する。
【００６１】
ＨＯＳＴ−ＣＰＵ１１１は、映像・音声ストリーム記録再生装置１２０からのＨＯＳＴライトＲＥＱ信号３１ａを受け取ると、記録ストリーム１５を映像・音声ストリーム記録再生装置１２０に対して送出可能な状態に到達した際に、ＨＯＳＴライトＡＣＫ信号３２ａを映像・音声ストリーム記録再生装置１２０のブリッジ回路１３０へ送出すると共に、ＨＯＳＴバッファ１１５から記録ストリーム１５即ち記録すべき映像・音声ストリームデータを順次読み出してＨＯＳＴストリームデータ３５ａとして映像・音声ストリーム記録再生装置１２０側へ送出する。
【００６２】
映像・音声ストリーム記録再生装置１２０のブリッジ回路１３０は、ＨＯＳＴライトＡＣＫ信号３２ａを受信すると、ＨＯＳＴ−ＣＰＵ１１１のＨＯＳＴバッファ１１５からＨＯＳＴストリームデータ３５ａとして記録すべき映像・音声ストリームデータが受信されている旨を示す制御信号であるＰＶＲライトＡＣＫ信号３２ｂをＰＶＲ−ＣＰＵ１２１に対して出力すると共に、ＨＯＳＴストリームデータ３５ａを順次受信する。更に、映像・音声ストリーム記録再生装置１２０のブリッジ回路１３０は、前述した暗号化制御信号３１に基づいて指示されている暗号化又は復号化処理の指示内容に応じて、必要に応じて、ハードウェア処理による高速暗号化又は復号化動作が可能な暗号処理モジュールにより、受信したＨＯＳＴストリームデータ３５ａに対する暗号化又は復号化処理を施した後、ＰＶＲストリームデータ３５ｂとしてＰＶＲ−ＣＰＵ１２１に出力する。
【００６３】
ＰＶＲ−ＣＰＵ１２１は、ＰＶＲメモリ１２２に格納されている記録制御用プログラムの動作により、ブリッジ回路１３０から入力されたＰＶＲライトＡＣＫ信号３２ｂに基づいて、ブリッジ回路１３０から順次入力されてくるＰＶＲストリームデータ３５ｂを、記録再生ストリーム２５としてバッファメモリ１２５に一旦保存していく。更に、ＰＶＲ−ＣＰＵ１２１は、バッファメモリ１２５に一旦保存された記録再生ストリーム２５を、ＰＶＲ形式例えばＨＤＤなどからなる記録装置１２４に記録すべき記録再生データ２４として、暗号化又は復号化に関する情報も含めて、該記録再生データ２４を管理するためのデータ管理情報と共に順次記録装置１２４に記録していく。
【００６４】
次に、映像・音声ストリーム記録再生装置１２０の記録装置１２４にデータ管理情報と共に記録されている映像・音声ストリームデータ即ち記録再生データを読み出して、デジタル放送受信機１１０からデジタル放送受信機１１０の出力映像２として再生出力する再生動作について説明する。
まず、デジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１に対する利用者からの再生指示を受けて、ＨＯＳＴ−ＣＰＵ１１１は、データ再生開始指示をＰＶＲ制御データ１６としてＨＯＳＴネットワークＩ／Ｆ１１６に対して出力する。
【００６５】
ＨＯＳＴネットワークＩ／Ｆ１１６は、データ再生動作の開始を指示するＨＯＳＴ−ＣＰＵ１１１からのＰＶＲ制御データ１６を、再生制御情報として、ネットワークバス３６を介して、映像・音声ストリーム記録再生装置１２０側のＰＶＲネットワークＩ／Ｆ１２６に対して送出する。映像・音声ストリーム記録再生装置１２０のＰＶＲネットワークＩ／Ｆ１２６は、ＨＯＳＴ−ＣＰＵ１１１からのデータ再生動作の開始指示である再生制御情報を受け取ると、ＰＶＲ−ＣＰＵ１２１に対して、ＨＯＳＴ−ＣＰＵ１１１からの制御データが到達している旨をＨＯＳＴ制御データ２６として通知する。
【００６６】
ＰＶＲネットワークＩ／Ｆ１２６からのＨＯＳＴ制御データ２６を通知されたＰＶＲ−ＣＰＵ１２１は、ＰＶＲメモリ１２２に格納されている再生制御用プログラムをメモリ信号２２により読み出して、該記録制御用プログラムの動作により、記録装置１２４に記録されている再生すべき記録再生データ２４即ち映像・音声ストリームデータと該映像・音声ストリームデータに付属されている管理用のデータ管理情報とを読み出して、一旦、バッファメモリ１２５に保存する。
【００６７】
更に、ＰＶＲ−ＣＰＵ１２１は、利用者からの指示、あるいは、バッファメモリ１２５に一旦保存された記録再生ストリーム２４即ち映像・音声ストリームデータのデータ管理情報に含まれている暗号化又は復号化情報、あるいは、ＨＯＳＴ−ＣＰＵ１１１からのネットワークバス３６を介した再生制御情報に含まれている暗号化又は復号化情報、に基づいて、ブリッジ回路１３０に対する暗号化制御信号３１を生成して、ブリッジ回路１３０に対して出力すると共に、バッファメモリ１２５に保存されている映像・音声ストリームデータを記録再生ストリーム２５として読み出して、ブリッジ回路１３０に対して出力することに適した形式のＰＶＲストリームデータ３５ｂに変換してブリッジ回路１３０に対して出力する。
【００６８】
映像・音声ストリーム記録再生装置１２０のブリッジ回路１３０は、ＰＶＲ−ＣＰＵ１２１から暗号化制御信号３１を受け取ると、該暗号化制御信号３１に基づいて指示されている暗号化又は復号化処理の指示内容に応じて、必要に応じて、ハードウェア処理による高速暗号化又は復号化動作が可能な暗号処理モジュールにより、ＰＶＲ−ＣＰＵ１２１から順次入力されてくるＰＶＲストリームデータ３５ｂに対する暗号化又は復号化処理を施すと共に、デジタル放送受信機１１０側のＨＯＳＴバッファ１１５に対してＨＯＳＴストリームデータ３５ａとして出力可能な状態に到達した際に、ＨＯＳＴ−ＣＰＵ１１１に対して、再生すべき映像・音声ストリームデータの送信を要求するＨＯＳＴリードＲＥＱ信号３３ａを直接送出する。
【００６９】
ＨＯＳＴ−ＣＰＵ１１１は、映像・音声ストリーム記録再生装置１２０のブリッジ回路１３０からのＨＯＳＴリードＲＥＱ信号３３ａを受け取ると、映像・音声ストリーム記録再生装置１２０のブリッジ回路１３０からのＨＯＳＴストリームデータ３５ａを受信するためのデータ読み込みの準備が完了した時点で、映像・音声ストリームデータ記録再生装置１２０のブリッジ回路１３０に対して、ＨＯＳＴリードＡＣＫ信号３４ａを出力する。
映像・音声ストリームデータ記録再生装置１２０のブリッジ回路１３０は、デジタル放送受信機１１０からのＨＯＳＴリードＡＣＫ信号３４ａを受け取ると、記録装置１２４から読み出されたＰＶＲストリームデータ３５ｂについて、暗号化制御信号３１に基づいて、ブリッジ回路１３０において暗号化や復号化を施すことなく、あるいは、暗号化又は復号化処理が施されて、ＨＯＳＴストリームデータ３５ａとしてデジタル放送受信機１１０側のＨＯＳＴバッファ１１５に対して順次送出する。
【００７０】
ＨＯＳＴ−ＣＰＵ１１１は、ＨＯＳＴメモリ１１２に格納された再生制御用プログラムの動作に基づいて、ＨＯＳＴバッファ１１５に受信されて格納されたＨＯＳＴストリームデータ３５ａ即ち再生すべき映像・音声ストリームデータを、図１に示したデマックス１１４においてＭＰＥＧ２規格準拠の音声映像ストリームパケット即ちＡＶＰＥＳ１４に変換した後、デコーダ１１７においてＭＰＥＧ２規格に従って更にデコードすることにより、再生信号である出力映像２を得る。
【００７１】
なお、前述した映像・音声ストリーム記録再生装置１２０の実施例においては、本映像・音声ストリーム記録再生装置１２０に搭載されているブリッジ回路１３０にハードウェア処理により暗号化又は復号化処理を行なう暗号処理モジュールが内蔵されている例を示したが、前述した通り、本発明に係る映像・音声ストリーム記録再生装置においては、ブリッジ回路１３０内に暗号処理モジュールが内蔵されている場合のみに限るものではなく、図３に示す映像・音声ストリーム記録再生装置１２０′のごとく、ハードウェア処理により暗号化又は復号化処理を行なう暗号処理モジュール１４０′をブリッジ回路１３０′と接続して配置し、ブリッジ回路１３０′からの制御により、該暗号処理モジュール１４０′にて暗号化又は復号化を行なうように構成することも可能であり、かかる場合にあっては、暗号処理モジュール１３０′を映像・音声ストリーム記録再生装置１２０′の外部に接続可能な状態で配置しても良いし、あるいは、図３に示すように、映像・音声ストリーム記録再生装置１２０′の内部に搭載することとしても良い。
【００７２】
以上のごとく、本発明に係る映像・音声ストリーム記録再生装置１２０は、詳細は後述するが、ＰＶＲネットワークＩ／Ｆ１２６を介して記録再生用の制御情報を入出力するネットワークバス３６と分離させて、高速転送動作が可能なブリッジ回路１３０により記録再生用の映像・音声ストリームデータをＰＶＲストリームデータ３５ｂ及びＨＯＳＴストリームデータ３５ａとして高速転送動作を行なうことを可能とすると共に、利用者からの指示や、ネットワークバス３６を介して受信されたデジタル放送受信機１１０からの記録再生用の制御情報に含まれている暗号化又は復号化情報や、映像・音声ストリームデータに付属されて記録されているデータ管理情報に含まれている暗号化又は復号化情報に基づいて、必要に応じて、高速処理が可能なハードウェア処理による暗号処理モジュールを用いて、暗号化又は復号化を施して記録再生動作を行なわせることが可能である。更には、記録再生用の制御情報を入出力するためのネットワークバス３６が、映像・音声ストリームデータの転送径路とは分離されて独立に備えられていることにより、制御信号の迅速な転送動作を可能とし、映像・音声ストリーム記録再生装置１２０の応答性を向上させることができる。
【００７３】
（本発明に係るブリッジ回路の実施例）
次に、図４のブロック構成図を用いて、本発明に係るブリッジ回路の一実施例について説明する。ここに、図４は、本発明に係るブリッジ回路のブロック構成の一例について示すブロック構成図である。なお、図４に示すブリッジ回路１３０は、前述したように、本実施例においては、図１に示すＰＶＲ一体型デジタル放送受信機１００において、アンテナ受信信号１を選局受信するデジタル放送受信機１１０と一体化させて内蔵されている映像・音声ストリーム記録再生装置１２０内に搭載されている場合について一例として説明するものであるが、本発明に係るブリッジ回路１３０は、映像・音声ストリーム記録再生装置１２０内ではなく、逆に、ＰＶＲ一体型デジタル放送受信機１００内のデジタル放送受信機１１０側に搭載するように構成しても良いし、あるいは、映像・音声情報に関する高速転送を必要とする別の装置に内蔵させたり、場合によっては、別途独立させた形式としても構わない。
【００７４】
以下の説明においては、図４に一例を示すブリッジ回路１３０について、例えば、図２に示す映像・音声ストリーム記録再生装置１２０内に搭載されていて、図１に示すＰＶＲ一体型デジタル放送受信機１００に適用され、デジタル放送受信機１１０の主制御用のＨＯＳＴ−ＣＰＵ１１１と映像・音声ストリーム記録再生装置１２０のＰＶＲ−ＣＰＵ１２１（即ち、主制御用のＨＯＳＴ−ＣＰＵ１１１に対する従制御用のＳＵＢ−ＣＰＵを搭載するＰＶＲ形式の記録再生制御用ＣＰＵ）との間で、映像・音声ストリームデータを含むデータの入出力を司ると共に、必要に応じて、入出力する映像・音声ストリームデータの暗号化又は復号化を施すための暗号処理モジュール１４０を内蔵している場合について説明する。
【００７５】
なお、ブリッジ回路１３０に内蔵されている暗号処理モジュール１４０に関しては、かかる形態に限るものではなく、図５に示すように、ブリッジ回路１３０に内蔵することなく、ブリッジ回路１３０′としては、暗号処理モジュール１４０′との間でデータを送受信するインタフェースを提供する暗号処理モジュールＩ／Ｆ１３５′のみを備えて、暗号処理モジュール１４０′そのものをブリッジ回路１３０′の外部に配置し、該暗号処理モジュールＩ／Ｆ１３５′と接続するように構成しても良い。かかる場合においては、暗号処理モジュール１４０′をブリッジ回路１３０′が搭載されている映像・音声ストリーム記録再生装置１２０側に配置しても良いし、あるいは、デジタル放送受信機１１０側に搭載しても良いし、あるいは、全く外部に独立させて配置することとしても良い。
【００７６】
ここで、ＨＯＳＴ−ＣＰＵ１１１とＰＶＲ−ＣＰＵ１２１との間で送受信される記録再生動作に関する各種の制御情報は、図１及び図２に示すように、ＨＯＳＴネットワークＩ／Ｆ１１６とＰＶＲネットワークＩ／Ｆ１２６との間で、ネットワークバス３６を介して、本ブリッジ回路１３０とは分離された転送ルートで送受信されるものであり、デジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１と映像・音声ストリーム記録再生装置１２０のＰＶＲ−ＣＰＵ１２１との間で本ブリッジ回路１３０を介して送受信される記録再生用の映像・音声ストリームデータの転送動作が、送受信される各種の前記制御情報により妨害されることはなく、円滑な高速データ転送を可能としている。
【００７７】
まず、図４に示すブリッジ回路１３０において、デジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１側から映像・音声ストリーム記録再生装置１２０のＰＶＲ−ＣＰＵ１２１側へ映像・音声ストリームデータを転送する記録動作の場合について説明する。
ＨＯＳＴ−ＣＰＵ１１１と直接接続されているＨＯＳＴ−Ｉ／Ｆ１３１Ａは、主制御用のＨＯＳＴ−ＣＰＵ１１１との間のインタフェースを司り、従制御用のＰＶＲ−ＣＰＵ１２１に対して入出力するデータをＨＯＳＴ−ＣＰＵ１１１との間で入出力するためのインタフェースを提供している。ここで、ＨＯＳＴ−Ｉ／Ｆ１３１Ａは、ＨＯＳＴ−ＣＰＵ１１１から出力されてくるＰＶＲ−ＣＰＵ１２１に対する出力データをバッファリングしてＦＩＦＯ（Ｆｉｒｓｔ−Ｉｎ  Ｆｉｒｓｔ−Ｏｕｔ）に読み出すＨＯＳＴライトＦＩＦＯ１３２Ａの空塞状態を監視している。
【００７８】
ＨＯＳＴライトＦＩＦＯ１３２Ａにデータを格納する空きが存在していることを、ＨＯＳＴ−Ｉ／Ｆ１３１Ａが検出すると、ＨＯＳＴ−ＣＰＵ１１１に対して出力データを要求するＨＯＳＴライトＲＥＱ信号３１ａを出力する。ＨＯＳＴ−Ｉ／Ｆ１３１Ａは、ＨＯＳＴ−ＣＰＵ１１１からの出力データを出力する旨を示すＨＯＳＴライトＡＣＫ信号３２ａを受け付けると共に、同時に、図１に示すＨＯＳＴ−ＣＰＵ１１１のＨＯＳＴバッファ１１５から出力されてくるＨＯＳＴストリームデータ３５ａを受け取る。ここで、ＨＯＳＴストリームデータ３５ａは、デジタル放送受信機１１０のデジタルチューナ１１３により選局受信された映像・音声ストリームデータに関する記録データ用としてＨＯＳＴバッファ１１５に格納されている記録ストリーム１５である。
【００７９】
また、ＨＯＳＴ−ＣＰＵ１１１は、ブリッジ回路１３０のＨＯＳＴ−Ｉ／Ｆ１３１ＡからＨＯＳＴライトＲＥＱ信号３１ａを受け取ると、ＨＯＳＴ−ＣＰＵ１１１のＨＯＳＴバッファ１１５に出力用の記録ストリーム１５即ち映像・音声ストリームデータが格納されていて、ＨＯＳＴ−ＣＰＵ１１１自身のデータ出力準備が整い次第、ＨＯＳＴ−Ｉ／Ｆ１３１Ａに対してＨＯＳＴライトＡＣＫ信号３２ａを出力する。
【００８０】
一方、ＰＶＲ−ＣＰＵ１２１と直接接続されているＰＶＲ−Ｉ／Ｆ１３１Ｂは、従制御用のＰＶＲ−ＣＰＵ１２１との間のインタフェースを司る。ここで、ＰＶＲ−ＣＰＵ１２１は、利用者からの指示、あるいは、図２に示すＰＶＲネットワークＩ／Ｆ１２６を介して主制御用のＨＯＳＴ−ＣＰＵ１１１からの記録制御情報に付属している暗号化又は復号化情報に基づいて、記録すべき映像・音声ストリームデータを暗号化するか、復号化するか、そのまま記録するかを判別して、ブリッジ回路１３０に対する選択情報である暗号化制御信号３１として生成し、生成した暗号化制御信号３１をブリッジ回路１３０のＰＶＲ−Ｉ／Ｆ１３１Ｂに対して出力し、記録すべき映像・音声ストリームデータに対する暗号化又は復号化の要求を行なう。
【００８１】
ＰＶＲ−Ｉ／Ｆ１３１Ｂは、ＰＶＲ−ＣＰＵ１２１から入力された暗号化制御信号３１による暗号化又は復号化の要求を受け取ると、暗号化制御信号３１を解析して、ＨＯＳＴ−ＣＰＵ１１１側からＰＶＲ−ＣＰＵ１２１側に送出するデータの暗号化／復号化を要求するＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１Ｂｂと、逆に、ＰＶＲ−ＣＰＵ１２１側からＨＯＳＴ−ＣＰＵ１１１側に送出するデータの暗号化／復号化を要求するＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１Ｂａとを指示された状態（すなわち、有効又は無効の種別、有効な場合には暗号化又は復号化のいずれかの種別を指定した状態）に設定して、暗号処理モジュール１４０のインタフェースを司る暗号処理モジュールＩ／Ｆ１３５に対して出力する。
【００８２】
暗号処理モジュールＩ／Ｆ１３５は、ＰＶＲ−Ｉ／Ｆ１３１ＢからのＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１ＢｂとＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１Ｂａとを受け取り、暗号処理モジュール１４０に対して暗号化又は復号化の開始を要求する暗号化／復号化開始イネーブル信号４６を出力する。ここで、暗号化／復号化開始イネーブル信号４６は、ＰＶＲ−ＣＰＵ１２１からの暗号化制御信号３１により暗号化の要求がある場合には、暗号処理モジュール１４０に対して暗号開始を指示する信号となり、一方、暗号化制御信号３１により復号化の要求がある場合には、復号開始を指示する信号となる。
【００８３】
暗号処理モジュール１４０は、暗号化／復号化開始イネーブル信号４６を受け付けた後、暗号化又は復号化の動作が可能な状態になり次第、暗号化／復号化すべきデータの入力を要求する暗号ＭリードＲＥＱ信号４３を暗号処理モジュールＩ／Ｆ１３５に対して出力する。
【００８４】
暗号処理モジュールＩ／Ｆ１３５は、受け付けたＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１ＢｂとＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１Ｂａとして、ＨＯＳＴ−ＣＰＵ１１１からＰＶＲ−ＣＰＵ１２１に送出するデータの暗号化／復号化が要求されている場合、ＨＯＳＴライトＦＩＦＯ１３２Ａの空塞状態を監視し、ＨＯＳＴライトＦＩＦＯ１３２Ａに暗号化又は復号化に十分なデータ量が溜まっていれば、暗号化／復号化処理すべきデータが揃った旨を示す暗号ＭリードＡＣＫ信号４４を暗号処理モジュール１４０に対して出力すると共に、ＨＯＳＴライトＦＩＦＯ１３２Ａから暗号化／復号化前のデータを示すＮＯＥＮＣＤＡＴＡ３２Ａを読み出して、暗号化／復号化処理を要求する暗号処理モジュール１４０への入力データであることを示すＴＯＤＡＴＡ４５ａとして出力する。
【００８５】
暗号処理モジュール１４０は、入力されてきた暗号化／復号化処理対象のデータであるＴＯＤＡＴＡ４５ａを、暗号化／復号化開始イネーブル信号４６に指示されている暗号化／復号化要求に従って、暗号化処理又は復号化処理を施す。なお、暗号処理モジュール１４０は、ハードウェア処理によって構成されているモジュールを採用しており、ソフトウェア処理に比して迅速な暗号化／復号化処理を行なうことが可能であると共に、例えば、該暗号処理モジュール１４０を内蔵しているブリッジ回路１３０を搭載する映像・音声ストリーム記録再生装置１２０側のＰＶＲ−ＣＰＵ１２１を用いて暗号化／復号化の処理を行なわせるような負担を与えることもなく、ＰＶＲ−ＣＰＵ１２１は、記録再生用の映像・音声ストリームデータに関する高速転送動作を行なうことが可能である。
【００８６】
また、暗号処理モジュール１４０は、暗号化／復号化開始イネーブル信号４６に指示されている暗号化／復号化要求に従った暗号化処理／復号化処理が終了すると、暗号処理モジュールＩ／Ｆ１３５に対して、暗号化／復号化が施されたデータを出力することを要求する暗号ＭライトＲＥＱ信号４１を出力する。暗号処理モジュールＩ／Ｆ１３５は、受け付けたＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１ＢｂとＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１Ｂａとして、ＨＯＳＴ−ＣＰＵ１１１からＰＶＲ−ＣＰＵ１２１に送出するデータの暗号化／復号化が要求されている場合、暗号化／復号化が施されたデータを出力するＰＶＲリードＦＩＦＯ１３３Ｂの空塞状態を監視し、ＰＶＲリードＦＩＦＯ１３３Ｂにデータを格納するための空きが存在していることが検出された場合には、暗号処理モジュール１４０に対して、暗号化／復号化が施されたデータを出力できる旨を示す暗号ＭライトＡＣＫ信号４２を出力する。
【００８７】
暗号処理モジュール１４０は、暗号ＭライトＡＣＫ信号４２を受け取ることによって、暗号化／復号化が施された暗号処理モジュール１４０からの出力データであることを示すＦＭＤＡＴＡ４５ｂを暗号処理モジュールＩ／Ｆ１３５に対して出力する。暗号処理モジュールＩ／Ｆ１３５は、受け取ったＦＭＤＡＴＡ４５ｂを、ＰＶＲリードＦＩＦＯ１３３Ｂに対して出力すべき暗号化／復号化が施されたデータを示すＥＮＣＤＡＴＡ３５ＡとしてＰＶＲセレクタ１３４Ｂを介して、ＰＶＲリードＦＩＦＯ１３３Ｂに対して出力する。
【００８８】
ＰＶＲ−Ｉ／Ｆ１３１Ｂは、ＰＶＲリードＦＩＦＯ１３３Ｂの空塞状態を監視しており、ＰＶＲ−ＣＰＵ１２１に対して転送するのに十分なデータが溜まっていれば、ＰＶＲ−ＣＰＵ１２１に対して、読み出すべきデータが揃っている旨を示すＰＶＲリードＲＥＱ信号３３ｂを出力する。ＰＶＲリードＲＥＱ信号３３ｂを受け付けたＰＶＲ−ＣＰＵ１２１は、データを読み出す準備が整い次第、ＰＶＲ−Ｉ／Ｆ１３１Ｂに対してＰＶＲリードＡＣＫ信号３４ｂを出力する。ＰＶＲ−ＣＰＵ１２１からのＰＶＲリードＡＣＫ信号３４ｂを受け取ると、ＰＶＲ−Ｉ／Ｆ１３１Ｂは、ＰＶＲリードＦＩＦＯ１３３Ｂ内に保存されているデータを、ＰＶＲストリームデータ３５ｂとしてＰＶＲ−ＣＰＵ１２１に対して出力する。
【００８９】
ＰＶＲ−ＣＰＵ１２１は、ＰＶＲストリームデータ３５ｂを受け取ると、図２において説明したように、ＰＶＲストリームデータ３５ｂの管理用のデータ管理情報と共に、記録再生ストリーム２５としてバッファメモリ１２５に格納する。バッファメモリ１２５に格納された記録再生ストリーム２５は、ＨＤＤなどからなる記録装置２４に記録再生データ２４として記録される。
以上のように、ＨＯＳＴ−ＣＰＵ１１１側からＰＶＲ−ＣＰＵ１２１側へ送出される映像・音声ストリームデータは、暗号化制御信号３１に基づいて必要に応じて暗号処理モジュール１４０における暗号化や復号化処理が施されてＰＶＲ−ＣＰＵ１２１側へ高速転送されて記録装置２４に記録される。
【００９０】
一方、図４に示すブリッジ回路１３０において、映像・音声ストリーム記録再生装置１２０のＰＶＲ−ＣＰＵ１２１側からデジタル放送受信機１１０のＨＯＳＴ−ＣＰＵ１１１側へ映像・音声ストリームデータを転送する再生動作の場合については、次の通りであり、前述したＨＯＳＴ−ＣＰＵ１１１からＰＶＲ−ＣＰＵ１２１への映像・音声ストリームデータの転送を行なう記録動作の場合と略同様の動作を行なう。
【００９１】
即ち、ＰＶＲ−ＣＰＵ１２１側からＨＯＳＴ−ＣＰＵ１１１側への映像・音声ストリームデータの転送動作に関しては、前述したＨＯＳＴ−ＣＰＵ１１１側からＰＶＲ−ＣＰＵ１２１側への映像・音声ストリームデータの転送動作とデータの転送方向が逆であり、ＨＯＳＴライトＲＥＱ信号３１ａ、ＨＯＳＴライトＡＣＫ信号３２ａ、ＨＯＳＴライトＦＩＦＯ１３２Ａ、ＰＶＲリードＲＥＱ信号３３ｂ、ＰＶＲリードＡＣＫ信号３４ｂ、及び、ＰＶＲリードＦＩＦＯ１３３Ｂを用いる代わりに、それぞれ、ＰＶＲライトＲＥＱ信号３１ｂ、ＰＶＲライトＡＣＫ信号３２ｂ、ＰＶＲライトＦＩＦＯ１３２Ｂ、ＨＯＳＴリードＲＥＱ信号３３ａ、ＨＯＳＴリードＡＣＫ信号３４ａ、ＨＯＳＴリードＦＩＦＯ１３３Ａを使用することを除いて、前述したＨＯＳＴ−ＣＰＵ１１１からＰＶＲ−ＣＰＵ１２１への映像・音声ストリームデータの転送の場合と同様の動作を行なう。
【００９２】
なお、暗号処理モジュールＩ／Ｆ１３５は、ＨＯＳＴ−ＣＰＵ１１１側からＰＶＲ−ＣＰＵ１２１側へのデータ転送とＰＶＲ−ＣＰＵ１２１側からＨＯＳＴ−ＣＰＵ１１１側へのデータ転送との全二重通信を可能にするために、暗号処理モジュール１４０に対する暗号化／復号化対象のデータ出力を調停するアービトレーション機能を有しても良い。
【００９３】
更に、暗号処理モジュール１４０を使用せずに、暗号化／復号化を行なうことなく、ＨＯＳＴ−ＣＰＵ１１１側からＰＶＲ−ＣＰＵ１２１側へ、又は、ＰＶＲ−ＣＰＵ１２１側からＨＯＳＴ−ＣＰＵ１１１側へデータを転送することも可能である。前述したように、例えば、利用者からの指示やネットワークバス３６を介して送受信される記録再生用の制御情報に含まれている暗号化／復号化情報や入出力される映像・音声ストリームデータに関するデータ管理情報に含まれている暗号化／復号化情報に基づいて生成されて、ＰＶＲ−ＣＰＵ１２１側からＰＶＲ−Ｉ／Ｆ１３１Ｂに対して出力されてくる暗号化制御信号３１には、データ転送の方向（ＨＯＳＴ−ＣＰＵ１１１側からＰＶＲ−ＣＰＵ１２１側へのデータ転送か、あるいは、ＰＶＲ−ＣＰＵ１２１側からＨＯＳＴ−ＣＰＵ１１１側への転送かを示す転送方向）、暗号処理モジュール１４０の使用有無、暗号処理モジュール１４０を使用する場合の使用種別（暗号化か復号化かを示す種別）を指示可能な情報が含まれている。
【００９４】
暗号化制御信号３１の指示に従って、ＰＶＲ−Ｉ／Ｆ１３１Ｂは、ＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１ＢａとＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１Ｂｂとを生成すると共に、ＰＶＲセレクタ１３４Ｂ及びＨＯＳＴセレクタ１３４Ａに対する選択情報を生成する。例えば、ＨＯＳＴ−ＣＰＵ１１１側からＰＶＲ−ＣＰＵ１２１側への転送動作は、暗号化してデータを転送し、逆に、ＰＶＲ−ＣＰＵ１２１側からＨＯＳＴ−ＣＰＵ１１１側への転送動作は、暗号化や復号化を施すことなくそのままデータを転送する場合であれば、ＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１Ｂｂを有効にし、ＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１Ｂａは無効にする。
【００９５】
而して、ＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１Ｂｂにより暗号化又は復号化する指示が有効とされていた場合には、ＰＶＲセレクタ１３４Ｂに対する前記選択情報に従って、ＰＶＲセレクタ１３４Ｂは、暗号処理モジュール１４０を経由して暗号化又は復号化処理が施されたデータ即ちＥＮＣＤＡＴＡ３５Ａを選択して、ＰＶＲリードＦＩＦＯ１３３Ｂに対して出力する。一方、ＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１Ｂｂにより暗号化又は復号化する指示が無効とされていた場合は、ＰＶＲセレクタ１３４Ｂに対する前記選択情報に従って、ＰＶＲセレクタ１３４Ｂは、ＨＯＳＴライトＦＩＦＯ１３２Ａからの暗号化又は復号化未処理のデータ即ちＮＯＥＮＣＤＡＴＡ３２Ａを選択して、ＰＶＲリードＦＩＦＯ１３３Ｂに対して出力する。
【００９６】
また、ＨＯＳＴセレクタ１３４Ａについても同様であり、ＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１Ｂａにより暗号化又は復号化する指示が有効とされていた場合には、ＨＯＳＴセレクタ１３４Ａに対する前記選択情報に従って、ＨＯＳＴセレクタ１３４Ａは、暗号処理モジュール１４０を経由して暗号化又は復号化処理が施されたデータ即ちＥＮＣＤＡＴＡ３５Ｂを選択して、ＨＯＳＴリードＦＩＦＯ１３３Ａに対して出力する。一方、ＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１Ｂａにより暗号化又は復号化する指示が無効とされていた場合は、ＨＯＳＴセレクタ１３４Ａに対する前記選択情報に従って、ＨＯＳＴセレクタ１３４Ａは、ＰＶＲライトＦＩＦＯ１３２Ｂからの暗号化又は復号化未処理のデータ即ちＮＯＥＮＣＤＡＴＡ３５Ｂを選択して、ＨＯＳＴリードＦＩＦＯ１３３Ａに対して出力する。
【００９７】
かくのごとく、本発明に係るブリッジ回路１３０においては、ＨＯＳＴ−ＣＰＵ１１１、ＰＶＲ−ＣＰＵ１２１間などのように、複数のＣＰＵ各々のデータバスを直結して、ＦＩＦＯ動作を行なう高速バッファを用いた高速データ転送動作を実現することを可能としており、更には、暗号処理モジュール１４０を動作させるか否かを指示すると共に、ＨＯＳＴセレクタ１３４Ａ及びＰＶＲセレクタ１３４Ｂを選択して切り替える選択情報を、ＰＶＲ−ＣＰＵ１２１からの暗号化制御信号３１としてＰＶＲ−Ｉ／Ｆ１３１Ｂを介して入力し、暗号化又は復号化を施して転送する場合のみならず、暗号化又は復号化を行なうことなく、そのままのデータを転送する機能も備えている。もって、暗号化や復号化が必要となる、例えば映像・音声ストリームデータのみならず、暗号化を必要としない、例えば映像・音声ストリームデータのデータ管理情報や各種のシステム制御用データ等の転送に関しても、本発明に係るブリッジ回路１３０を介して行なうことも可能となる。
【００９８】
即ち、ブリッジ回路１３０に暗号化／復号化を施すか否かを選択するＨＯＳＴセレクタ１３４Ａ、ＰＶＲセレクタ１３４Ｂを備えて、選択情報により切り替え制御することにより、暗号化／復号化を要するデータと、暗号化／復号化が不要なデータとを混在させて、ブリッジ回路１３０を介してデータ転送を行なわせることも可能である。
【００９９】
なお、前述したごとく、本ブリッジ回路１３０を、従制御用のＳＵＢ−ＣＰＵであるＰＶＲ−ＣＰＵ１２１により制御が行なわれる装置（例えば、図１のＰＶＲ一体型デジタル放送受信機１００における映像・音声ストリーム記録再生装置１２０）側ではなく、主制御を司るＨＯＳＴ−ＣＰＵにより制御される装置（例えば、図１のＰＶＲ一体型デジタル放送受信機１００におけるデジタル放送受信機１１０）に搭載することも可能であり、かかる場合においては、本ブリッジ回路１３０の暗号処理モジュール１４０に対するＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号３１Ｂａ、ＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号３１Ｂｂや、ＨＯＳＴセレクタ１３４Ａ及びＰＶＲセレクタ１３４Ｂに対する前記選択情報を生成するための暗号化制御信号３１は、ＰＶＲ−ＣＰＵ１２１側からではなく、ＨＯＳＴ−ＣＰＵ１１１が、利用者からの指示、又は、入出力される映像・音声ストリームの管理用のデータ管理情報に含まれる暗号化又は復号化情報、又は、記録再生動作に関する各種制御情報に含まれる暗号化又は復号化情報、に基づいて生成して、ＨＯＳＴ−ＣＰＵ１１１側からＨＯＳＴ−Ｉ／Ｆ１３１Ａを介して入力されることになる。
【０１００】
なお、図４の実施例においては、ブリッジ回路１３０とＨＯＳＴ−ＣＰＵ１１１側、又は、ＰＶＲ−ＣＰＵ１２１側との間のデータ転送方式に関しては、特に説明していないが、例えば、ＨＯＳＴ−ＣＰＵ１１１と直結するＨＯＳＴ−Ｉ／Ｆ１３１Ａ及びＰＶＲ−ＣＰＵ１２１と直結するＰＶＣ−Ｉ／Ｆ１３１Ｂとの双方のデータ転送形式としてバースト転送などを採用することにより、より高速なデータ転送動作を実現することが可能である。また、本発明に係るブリッジ回路１３０と直接接続するＨＯＳＴ−ＣＰＵ１１１及びＰＶＲ−ＣＰＵ１２１としては、本発明に係るブリッジ回路１３０の動作を理解し易くするために、図１に記載したＰＶＲ一体型デジタル放送受信機１００に適用されている場合を例に取って説明したが、前述したように、本発明に係るブリッジ回路１３０は、かかる場合に限るものではなく、複数のＣＰＵ間の高速データ転送を中継するためのものであれば、如何なる装置に適用しても構わないし、内蔵されて使用する形態でなくても構わない。
【０１０１】
また、ブリッジ回路１３０の暗号モジュールＩ／Ｆ１３５のみの変更を行なうことによって、様々な暗号処理モジュールを接続して暗号化／復号化を行なうことが可能であり、種々の暗号アルゴリズムを用いた暗号モジュールや外部の機器との通信インタフェースを有するような暗号モジュールにも対応することが可能である。
【０１０２】
更に、図４に示すブリッジ回路１３０においては、外部インタフェースを使用せずに暗号処理モジュール１４０と内部接続することにより、暗号化処理／復号化処理の応答速度を向上させて高速データ転送を可能にすると共に、部品点数を削減しコスト低減を図ることも可能とするために、暗号処理モジュール１４０を当該ブリッジ回路１３０に内蔵させて、暗号処理モジュールＩ／Ｆ１３５を介して接続している場合を示した。しかし、本発明に係るブリッジ回路は、かかる場合のみに限るものではなく、例えば、図５に示すブリッジ回路１３０′のように、暗号処理モジュール１４０′をブリッジ回路１３０′に内蔵させずに外部装置として独立に配置して、暗号処理モジュール１４０′とのインタフェースを提供する暗号処理モジュールＩ／Ｆ１３５′のみをブリッジ回路１３０′に搭載して、暗号処理モジュール１４０′との間を接続するように構成しても良い。
【０１０３】
かかる場合にあっては、ブリッジ回路１３０′の小型化を図ることが可能となるのみならず、前述したように、暗号処理モジュールＩ／Ｆ１３５′さえ交換すれば、それぞれに適用すべき所望の任意の暗号アルゴリズムを用いた暗号処理モジュール１４０′を適宜採用することが可能となる。更には、場合によっては、例えば、図１に示すＰＶＲ一体型デジタル放送受信機１００の例においては、ブリッジ回路１３０′が内蔵されている映像・音声ストリーム記録再生装置１２０に暗号処理モジュール１４０′を搭載することとしても良いし、あるいは、図１とは異なり、ブリッジ回路１３０′がＰＶＲ一体型デジタル放送受信機のデジタル放送受信機側に内蔵されている場合には、該デジタル放送受信機に暗号処理モジュール１４０′を搭載することとしても良い。
【０１０４】
【発明の効果】
以上に説明したごとく、本発明に係るブリッジ回路、映像・音声ストリーム記録再生装置及びＰＶＲ一体型デジタル放送受信機によれば、以下の効果が得られる。
即ち、複数のＣＰＵ各々のデータを転送するデータバスを直結するブリッジ回路として、ＦＩＦＯ動作を行なう高速バッファを用いて構成すると共に、尚且つ、ハードウェア処理により暗号化／復号化を行なう機構をも備えることにより、暗号化／復号化処理を施したデータの高速転送を実現することが可能である。更に、ブリッジ回路に暗号化／復号化を施すか否かを選択するセレクタを備えることにより、暗号化／復号化を要するデータと、暗号化／復号化が不要なデータとを混在させて、ブリッジ回路を介してデータ転送を行なわせることも可能である。
【０１０５】
また、ブリッジ回路にハードウェア処理により暗号化／復号化を行なう暗号処理モジュールを内蔵させて、暗号化／復号化されたデータの高速転送を可能とし、且つ、部品点数の削減を図ることも可能であるし、逆に、暗号処理モジュールを独立させて外部接続することにより、ブリッジ回路の小型化を図ると共に、暗号処理モジュールの交換を容易に行なうことも可能である。
【０１０６】
更には、映像・音声ストリームデータの記録再生を行なう映像・再生ストリーム記録再生装置に、前述のごときブリッジ回路を搭載することにより、外部装置から受信される映像・音声ストリームデータを、例えば利用者の要求に応じて、暗号化又は復号化を施して、もしくは、暗号化や復号化を行なうことなく、高速転送することが可能であり、映像・音声ストリームデータを忠実に記録したり、再生したりすることが可能である。
【０１０７】
更には、前述の映像・音声ストリーム記録再生装置をＰＶＲ形式の映像・音声ストリーム記録再生装置として、デジタル放送受信機に一体化させて搭載したＰＶＲ一体型デジタル放送受信機とすることにより、デジタル放送信号として選局受信される映像・音声ストリームデータを一時保存するデジタル放送受信機側のＨＯＳＴバッファと、映像・音声ストリーム記録再生装置に内蔵した前述のブリッジ回路とを直結して、受信した映像・音声ストリームデータの高速転送を可能とし、映像・音声ストリームデータを忠実に記録したり、再生したりすることが可能である。更に、デジタル放送受信機と映像・音声ストリーム記録再生装置との間で交換させる記録再生用の各種制御情報の送受信を、前述したブリッジ回路とは別の径路で行なうことが可能であり、映像・音声ストリームデータの高速転送動作を阻害することを防止すると共に、各種の制御情報に対する応答性も向上させることが可能である。
【図面の簡単な説明】
【図１】本発明に係るＰＶＲ一体型デジタル放送受信機のブロック構成の一例について示すブロック構成図である。
【図２】本発明に係る映像・音声ストリーム記録再生装置のブロック構成の一例について示すブロック構成図である。
【図３】本発明に係る映像・音声ストリーム記録再生装置のブロック構成の異なる例について示すブロック構成図である。
【図４】本発明に係るブリッジ回路のブロック構成の一例について示すブロック構成図である。
【図５】本発明に係るブリッジ回路のブロック構成の異なる例について示すブロック構成図である。
【図６】従来のＰＶＲ装置一体型のデジタル放送受信機の回路ブロック構成を示すブロック構成図である。
【符号の説明】
１…アンテナ受信信号、２…出力映像、１１，１１ｓ…ＨＯＳＴ制御信号、１２，１２ｓ…メモリ信号、１３，１３ｓ…デジタルチューナ信号、１４，１４ｓ…ＡＶＰＥＳ、１５，１５ｓ…記録ストリーム、１５ａ，１５ｓａ…再生ストリーム、１６，１６ｓ…ＰＶＲ制御データ、２１，２１ｓ…ＰＶＲ制御信号、２２，２２ｓ…メモリ信号、２４，２４ｓ…記録再生データ、２５，２５ｓ…記録再生ストリーム、２６，２６ｓ…ＨＯＳＴ制御データ、２６ｓａ…ＰＶＲストリームデータ、３１…暗号化制御信号、３１ａ…ＨＯＳＴライトＲＥＱ信号、３１ｂ…ＰＶＲライトＲＥＱ信号、３２ａ…ＨＯＳＴライトＡＣＫ信号、３２ｂ…ＰＶＲライトＡＣＫ信号、３３ａ…ＨＯＳＴリードＲＥＱ信号、３３ｂ…ＰＶＲリードＲＥＱ信号、３４ａ…ＨＯＳＴリードＡＣＫ信号、３４ｂ…ＰＶＲリードＡＣＫ信号、３５ａ…ＨＯＳＴストリームデータ、３５ｂ…ＰＶＲストリームデータ、３６…ネットワークバス、３１Ｂａ…ＰＶＲ→ＨＯＳＴ暗号化／復号化要求信号、３１Ｂｂ…ＨＯＳＴ→ＰＶＲ暗号化／復号化要求信号、３２Ａ，３２Ｂ…ＮＯＥＮＣＤＡＴＡ、３５Ａ，３５Ｂ…ＥＮＣＤＡＴＡ、４１…暗号ＭライトＲＥＱ信号、４２…暗号ＭライトＡＣＫ信号、４３…暗号ＭリードＲＥＱ信号、４４…暗号ＭリードＡＣＫ信号、４５ａ…ＴＯＤＡＴＡ、４５ｂ…ＦＭＤＡＴＡ、４６…暗号化／復号化開始イネーブル信号、１００…ＰＶＲ一体型デジタル放送受信機、１１０，１１０ｓ…デジタル放送受信機、１１１，１１１ｓ…ＨＯＳＴ−ＣＰＵ、１１２，１１２ｓ…ＨＯＳＴメモリ、１１３，１１３ｓ…デジタルチューナ、１１４，１１４ｓ…デマックス、１１５…ＨＯＳＴバッファ、１１６，１１６ｓ…ＨＯＳＴネットワークＩ／Ｆ、１１７，１１７ｓ…デコーダ、１２０，１２０′…映像・音声ストリーム記録再生装置、１２０ｓ…ＰＶＲ装置、１２１，１２１ｓ…ＰＶＲ−ＣＰＵ、１２２，１２２ｓ…ＰＶＲメモリ、１２４，１２４ｓ…記録装置、１２５，１２５ｓ…バッファメモリ、１２６，１２６ｓ…ＰＶＲネットワークＩ／Ｆ、１３０，１３０′…ブリッジ回路、１３１Ａ…ＨＯＳＴ−Ｉ／Ｆ、１３１Ｂ…ＰＶＲ−Ｉ／Ｆ、１３２Ａ…ＨＯＳＴライトＦＩＦＯ、１３２Ｂ…ＰＶＲライトＦＩＦＯ、１３３Ａ…ＨＯＳＴリードＦＩＦＯ、１３３Ｂ…ＰＶＲリードＦＩＦＯ、１３４Ａ…ＨＯＳＴセレクタ、１３４Ｂ…ＰＶＲセレクタ、１３５，１３５′…暗号処理モジュールＩ／Ｆ、１４０，１４０′…暗号処理モジュール。
【図１】
2004349970.tif 000003
【図２】
2004349970.tif 000004
【図３】
2004349970.tif 000005
【図４】
2004349970.tif 000006
【図５】
2004349970.tif 000007
【図６】
2004349970.tif 000008