(57)【要約】【課題】記録メディアとのデータ転送、および異なる記録メディア間のデータ転送を、安全かつ効率的に行う記録再生装置を提供する。【解決手段】入出力部１０１に入力された１系統の制御信号に基づき、制御部１０２は、第一および第二の記録メディア２００，３００に対して異なる２系統の制御をする。第一の暗号復号部１１１は、入出力部１０１で入出力されるディジタル信号を暗号化／復号化し、第二の暗号復号部１０９は、第一の記録メディア２００に記録／再生するディジタル信号を暗号化／復号化し、第三の暗号復号部１１０は、第二の記録メディア３００に記録／再生するディジタル信号を暗号化／復号化する。アービタ（調停部）１０３は、第一および第二の記録メディア、第一、第二および第三の暗号復号部、およびメモリとの間でディジタル信号の書き込み読出しを時分割に処理する。【選択図】  図１
2005063481.tif 000002
【特許請求の範囲】
【請求項１】
第一および第二の記録メディアにディジタル信号を記録および再生する記録再生装置において、
記録、再生の制御信号およびディジタル信号が入出力される入出力部と、
該入出力部に入力された１系統の制御信号に基づき、上記第一および第二の記録メディアに対して異なる２系統の制御をする制御部と、
上記入出力部で入出力される上記ディジタル信号を暗号化および復号化する第一の暗号復号部と、
上記第一の記録メディアに記録および再生するディジタル信号を暗号化および復号化する第二の暗号復号部と、
上記第二の記録メディアに記録および再生するディジタル信号を暗号化および復号化する第三の暗号復号部と、
上記ディジタル信号を一時格納するメモリと、
上記第一および第二の記録メディア、上記第一、第二および第三の暗号復号部、および上記メモリとの間でディジタル信号の書き込み読出しを時分割に処理する調停部と、を備えたことを特徴とする記録再生装置。
【請求項２】
前記入出力部に入力された制御信号により、前記入出力部に入力されたディジタル信号を前記第一の暗号復号部で復号化し、前記第二の暗号復号部で暗号化し、前記第一の記録メディアへ記録することを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記入出力部に入力された制御信号により、前記入出力部に入力されたディジタル信号を前記第一の暗号復号部で復号化し、前記第三の暗号復号部で暗号化し、前記第二の記録メディアへ記録することを特徴とする請求項１記載の記録再生装置。
【請求項４】
前記入出力部に入力された制御信号により、前記第一の記録メディアに記録されたディジタル信号を再生し、再生したディジタル信号を前記第二の暗号復号部で復号化し、前記第三の暗号復号部で暗号化し、前記第二の記録メディアへ記録することを特徴とする請求項１記載の記録再生装置。
【請求項５】
前記入出力部に入力された制御信号により、前記第一の記録メディアに記録されたディジタル信号を再生し、再生したディジタル信号を前記第二の暗号復号部で復号化し、前記第一の暗号復号部で暗号化し、暗号化したディジタル信号を前記入出力部に出力することを特徴とする請求項１記載の記録再生装置。
【請求項６】
前記入出力部に入力された制御信号により、前記第二の記録メディアに記録されたディジタル信号を再生し、再生したディジタル信号を前記第三の暗号復号部で復号化し、前記第一の暗号復号部で暗号化し、暗号化したディジタル信号を前記入出力部に出力することを特徴とする請求項１記載の記録再生装置。
【請求項７】
前記入出力部に入出力される信号は、前記第一および第二の記録メディアの制御を行う制御信号と、暗号化されたディジタル信号を含むことを特徴とする請求項１記載の記録再生装置。
【請求項８】
前記第一、第二および第三の暗号復号部は、それぞれ異なる暗号アルゴリズムであることを特徴とする請求項１記載の記録再生装置。
【請求項９】
前記第一および第二の記録メディアは、一方はハードディスクであり、他方は光ディスクであることを特徴とする請求項１記載の記録再生装置。
【請求項１０】
請求項１記載の記録再生装置を用いた映像音声信号記録再生装置であって、
映像信号および音声信号が入力される映像音声信号入力部と、
入力された映像信号および音声信号をディジタル信号に変換するＡ／Ｄコンバータと、
ディジタル映像信号および音声信号を圧縮符号化する圧縮部と、
圧縮符号化されたディジタル映像音声信号を暗号化および復号化する第四の暗号復号部と、
圧縮符号化されたディジタル映像信号および音声信号を伸張する伸張部と、
伸張されたディジタル映像および音声信号をアナログ信号に変換するＤ／Ａコンバータと、
該アナログ変換された映像信号および音声信号を出力する映像音声信号出力部とを備え、
請求項１記載の記録再生装置の入出力部には、上記第四の暗号復号部にて暗号化されたディジタル映像音声信号が入力され、該入出力部から出力されるディジタル映像音声信号は、上記第四の暗号復号部にて復号化されることを特徴とする映像音声信号記録再生装置。
【請求項１１】
第一および第二の記録メディアにディジタル信号を記録する記録装置において、
記録の制御信号およびディジタル信号が入力される入力部と、
該入力部に入力された１系統の制御信号に基づき、上記第一および第二の記録メディアに対して異なる２系統の制御をする制御部と、
上記入力部で入力される上記ディジタル信号を復号化する第一の復号部と、
上記第一の記録メディアに記録するディジタル信号を暗号化する第二の暗号部と、
上記第二の記録メディアに記録するディジタル信号を暗号化する第三の暗号部と、
上記ディジタル信号を一時格納するメモリと、
上記第一および第二の記録メディア、上記第一の復号部、第二および第三の暗号部、および上記メモリとの間でディジタル信号の書き込み読出しを時分割に処理する調停部と、を備えたことを特徴とする記録装置。
【請求項１２】
第一および第二の記録メディアからディジタル信号を再生する再生装置において、
再生の制御信号が入力されディジタル信号が出力される入出力部と、
該入出力部に入力された１系統の制御信号に基づき、上記第一および第二の記録メディアに対して異なる２系統の制御をする制御部と、
上記入出力部で出力される上記ディジタル信号を暗号化する第一の暗号部と、上記第一の記録メディアから再生されるディジタル信号を復号化する第二の復号部と、
上記第二の記録メディアから再生されるディジタル信号を復号化する第三の復号部と、
上記ディジタル信号を一時格納するメモリと、
上記第一および第二の記録メディア、上記第一の暗号部、第二および第三の復号部、および上記メモリとの間でディジタル信号の書き込み読出しを時分割に処理する調停部と、を備えたことを特徴とする再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、異なる記録メディア間のデータ転送を行う記録再生装置に関する。
【０００２】
【従来の技術】
近年、家庭用のビデオテープレコーダに代えて、ハードディスクを記録媒体とするいわゆるＨＤＤレコーダが急速に普及しつつある。中でも、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記録型光ディスクへの記録再生を可能とした一体型レコーダの需要が大きい。ハードディスクと記録型光ディスクが組み合わされた場合、ハードディスクには受信した番組を一時的に記録し、記録型光ディスクには、その中でも気に入った番組を保存用として複製または移動し、ハードディスクのデータは消去するといった具合に使い勝手が向上する。
【０００３】
このようなディジタル信号を記録再生する機器は、大容量のディジタル化コンテンツを記録することが可能なため、映像信号等の複製は容易であり、且つ劣化がないため、著作権保護のための技術が必須となる。
【０００４】
著作権保護に用い得る技術としては、コンテンツの暗号化が挙げられる。前記ＨＤＤレコーダの著作権保護の公知例としては、特許文献１に開示されている。また、前記ＤＶＤレコーダの著作権保護の公知例としては、特許文献２に開示されているように、映像情報を記録する際に、暗号化しておき、所定の手順で復号化しないとコンテンツを再生できないようになっている。
【０００５】
【特許文献１】
特開２００３−１６７６８６公報
【特許文献２】
特開２０００−３５７３７０公報
【０００６】
【発明が解決しようとする課題】
前述のハードディスクと、記録型光ディスクを組み合わせたディジタルレコーダでは、著作権保護のため、ハードディスクへの記録再生のための暗号処理部と、記録型光ディスクへの記録再生のための暗号処理部が別々に必要になり回路規模が大きくなる。また、ハードディスクから記録型光ディスクへの複製においてはハードディスクおよび記録型光ディスク、およびそれぞれの暗号処理部を同時に制御する必要があり制御部の負荷が重くなる。
【０００７】
本発明は、上記課題を解決し、記録メディアとのデータ転送、および異なる記録メディア間のデータ転送を、安全かつ効率的に行う記録再生装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、かかる課題を解決するために、第一および第二の記録メディアにディジタル信号を記録および再生する記録再生装置において、記録、再生の制御信号およびディジタル信号が入出力される入出力部と、入出力部に入力された１系統の制御信号に基づき、第一および第二の記録メディアに対して異なる２系統の制御をする制御部と、入出力部で入出力されるディジタル信号を暗号化および復号化する第一の暗号復号部と、第一の記録メディアに記録および再生するディジタル信号を暗号化および復号化する第二の暗号復号部と、第二の記録メディアに記録および再生するディジタル信号を暗号化および復号化する第三の暗号復号部と、ディジタル信号を一時格納するメモリと、第一および第二の記録メディア、第一、第二および第三の暗号復号部、およびメモリとの間でディジタル信号の書き込み読出しを時分割に処理する調停部を備える構成とした。
【０００９】
【発明の実施の形態】
以下、本発明の実施例について図面を参照して説明する。
図１は本発明が適用された記録再生装置の一実施形態を示す概略図である。１０１はハードディスクドライブ（ＨＤＤ）と光ディスクドライブへの制御信号及び記録再生データを入出力する為の入出力部であり、例えば、データバス１６ピンとアドレス等の制御信号からなる４０ピンにて構成されたインタフェースである。１０２は制御信号とデータバスをデコードし、発行するコマンドを制御する制御部である。１０３はメモリ１０４への書き込みおよび読み出しを時分割に処理するアービタ（調停部）であり、１０４はメモリである。１０９、１１０、および１１１は、記録再生データの暗号および復号処理を行う暗号復号部、１０８は制御部１０２とアービタ１０３、暗号復号部１０９、暗号復号部１１０、暗号復号部１１１を制御する為の制御部で、具体的にはマイクロコントローラである。２００は第一の記録メディアであるＨＤＤ、３００は第二の記録メディアの光ディスクドライブ（ＯＤＤ）である。光ディスクとしては、ＤＶＤ−ＲＡＭなどが利用可能であり、ドライブに対してリムーバブルである。１００はこれらが一体化された記録再生装置である。
【００１０】
図２は、入出力部１０１から入力される制御信号の一例を示す図である。特にＨＤＤの制御に用いられるＡＴＡ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ）インタフェースのコマンドプロトコルの例である。ＡＴＡコマンドプロトコルでは、まずデバイスセレクションプロトコル２１０の処理を行い、ＨＤＤのバスがアイドル状態であることを確認する。ＨＤＤのバスがアイドル状態であれば、コマンドのパラメータ設定２２０の処理を実行し、パラメータが設定された時点で、コマンド発行２３０を行い、ＨＤＤに対して、データ転送２４０を開始する。
【００１１】
図３は、パラメータ設定２２０とコマンド発行２３０の具体的な例である。パラメータとコマンドは、２ビットのチップセレクト信号と３ビットのアドレス信号の組合せをデコードしたものに相当する。パラメータはチップセレクトを上位、アドレスを下位とした５ビットとすると、１０００１が“Ｆｅａｔｕｒｅｓ”，１００１０が“Ｓｅｃｔｏｒ  Ｃｏｕｎｔ”，１００１１が“Ｓｅｃｔｏｒ  Ｎｕｍｂｅｒ”，１０１００が“Ｃｙｌｉｎｄｅｒ  Ｌｏｗ”，１０１０１が“Ｃｙｌｉｎｄｅｒ  Ｈｉｇｈ”，１０１１０が“Ｄｅｖｉｃｅ／Ｈｅａｄ”の６つからなり、各パラメータについて、８ビットのデータ２５１〜２５８がそれぞれ意味を持つ。具体的には、例えば“Ｆｅａｔｕｒｅｓ”のデータ１である“ＯＶＬ”はオーバーラップの可／不可を示すビットであり、データ７から２の“ｎａ”は意味が規定されていないビットを示す。
【００１２】
１０１１１が“ｃｏｍｍａｎｄ”に相当し、８ビットのデータをデコードすることでＨＤＤの制御を決定する。一例として、図中の“Ａ０ｈ”は、パケットコマンドを示し、その他“３０ｈ”はライトセクタコマンド、“２０ｈ”はリードセクタコマンドを示す。“ｃｏｍｍａｎｄ”は、８ビット中の全組合せに対して制御内容は割り当てられてはおらず、予約として確保されている。
【００１３】
図４は、入出力部１０１から入力される制御信号の他の一例を示す図であり、特に光ディスクドライブの制御に用いられるＡＴＡＰＩ（ＡＴＡ  ＰａｃｋｅｔＩｎｔｅｒｆａｃｅ）のコマンドプロトコルの例である。図２のＡＴＡと異なる点は、コマンド発行２３０がパケットコマンドであった場合のみに対して、ＡＴＡＰＩコマンド２６０が発行され、その後データ転送２４０が行われる。
【００１４】
図５は、ＡＴＡＰＩコマンド２６０の詳細を示す図である。コマンドパケットは、１バイトの命令コード２６１と１１バイトのパラメータ２６２〜２７２で構成されることが大半である。命令コードしては、ライト、リードなどがある。図２と図４から分かるように、ＡＴＡＰＩコマンドはＡＴＡコマンドを拡張した制御である。
【００１５】
ここで、ＨＤＤ２００にデータを記録する動作について図１で説明する。
前述のように、図２で示したコマンドプロトコルに従って、入出力部１０１から制御部１０２に、図３で示したコマンド（ここでは例えばライトセクタコマンド）が制御信号として供給される。
【００１６】
制御部１０２は受け取ったコマンドを解析し、例えば“Ｄｅｖｉｃｅ／Ｈｅａｄ”が“０”である場合、ＨＤＤ２００へのコマンドとして、アービタ１０３を介して、ＨＤＤ２００へそのコマンドを供給する。続いて、入出力部１０１から入力される記録データが制御部１０２、アービタ１０３を介してメモリ１０４に格納される。ここで、入出力部１０１から入力される記録データは暗号化されており、格納された記録データは、アービタ１０３により、暗号復号部１１１において元のデータに復号して再度メモリ１０４に格納される。次に、アービタ１０３は、そのデータを暗号復号部１０９において再び暗号化しメモリ１０４に格納する。この際、暗号復号部１１１の暗号アルゴリズムと、暗号復号部１０９の暗号アルゴリズムは異なるものであり、暗号復号部１１１に供給する暗号復号鍵と、暗号復号部１０９に供給する暗号復号鍵も異なるものとする。これより、入出力部１０１から入力された暗号化された記録データと、暗号復号部１０９により暗号化されメモリ１０４に格納されたデータは全く異なるものになる。続いて、アービタ１０３は暗号復号部１０９により暗号化されメモリ１０４に格納されたデータをＨＤＤ２００に供給し、そのデータがＨＤＤ２００に記録される。
【００１７】
ここで、暗号復号部１１１に供給する暗号復号鍵は、図示しないホスト側との間で予め共有している暗号復号鍵である。この暗号復号鍵は、例えば記録動作の事前に共有しておき、記録動作が終了すると破棄する一時的な鍵である。
【００１８】
また、暗号復号部１０９に供給する暗号復号鍵は、例えば、マイコン１０８が保持している秘密の鍵情報、マイコン１０８が発生した乱数、ＨＤＤ２００の保持している製造シリアル番号等から構成される複数の鍵情報から、ハッシュ演算した値である。再生時に同じ暗号復号鍵を生成するため、例えば、鍵情報の一つである上記乱数がＨＤＤ２００に記録される。この乱数は別途暗号化して記録してもよい。
【００１９】
次に、ＯＤＤ３００にデータを記録する場合について説明する。
前述のように、図４で示したコマンドプロトコルに従って、入出力部１０１から制御部１０２に、図５で示したコマンド（ここでは例えばライトコマンド）が制御信号として供給される。
【００２０】
制御部１０２は受け取ったコマンドを解析し、例えば“Ｄｅｖｉｃｅ／Ｈｅａｄ”が“１”である場合、ＯＤＤ３００へのコマンドとして、アービタ１０３を介して、ＯＤＤ３００へそのコマンドを供給する。続いて、入出力部１０１から入力される記録データが制御部１０２、アービタ１０３を介してメモリ１０４に格納される。ここで、入出力部１０１から入力される記録データは暗号化されており、格納された記録データは、アービタ１０３により、暗号復号部１１１において元のデータに復号して再度メモリ１０４に格納される。次に、アービタ１０３は、そのデータを暗号復号部１１０において再び暗号化しメモリ１０４に格納する。この際、暗号復号部１１１の暗号アルゴリズムと、暗号復号部１１０の暗号アルゴリズムは異なるものであり、暗号復号部１１１に供給する暗号復号鍵と、暗号復号部１１０に供給する暗号復号鍵も異なるものする。これより、入出力部１０１から入力された暗号化された記録データと、暗号復号部１１０により暗号化されメモリ１０４に格納されたデータは全く異なるものになる。続いて、アービタ１０３は暗号復号部１１０により暗号化されメモリ１０４に格納されたデータをＯＤＤ３００に供給し、そのデータがＯＤＤ３００に記録される。
【００２１】
また、ＨＤＤ２００への記録時と同様に、暗号復号部１１０に供給する暗号復号鍵を生成する鍵情報の一部をＯＤＤ３００に記録する。なお、不正コピーを防ぐため、暗号復号鍵を生成する鍵情報の一つとして、ＯＤＤ３００に挿入された光ディスクに記録されている固有の秘密情報を用いてもよい。
【００２２】
次に再生動作について説明する。
制御部１０２は受け取ったコマンドを解析し、例えば“Ｄｅｖｉｃｅ／Ｈｅａｄ”が“０”である場合、ＨＤＤ２００へのコマンドとして、アービタ１０３を介して、ＨＤＤ２００へそのコマンドを供給する。続いて、ＨＤＤ２００から読み出されたデータが、アービタ１０３を介してメモリ１０４に格納される。格納された読み出しデータは、アービタ１０３により、暗号復号部１０９において元のデータに復号して再度メモリ１０４に格納される。次に、アービタ１０３は、そのデータを暗号復号部１１１において暗号化しメモリ１０４に格納する。この際、暗号復号部１１１に供給する暗号復号鍵は、前述のように、図示しないホスト側と予め共有している暗号復号鍵である。続いてアービタ１０３は、暗号復号部１１１により暗号化されたメモリ１０４に格納されたデータを、制御部１０２を介して入出力部１０１へ出力する。
【００２３】
また制御部１０２は、受け取ったコマンドを解析し、例えば、“Ｄｅｖｉｃｅ／Ｈｅａｄ”が“１”である場合、ＯＤＤ３００へのコマンドとして、アービタ１０３を介して、ＯＤＤ３００へそのコマンドを供給する。続いて、ＯＤＤ３００から読み出されたデータが、アービタ１０３を介してメモリ１０４に格納される。格納された読み出しデータは、アービタ１０３により、暗号復号部１１０において元のデータに復号して再度メモリ１０４に格納される。次に、アービタ１０３は、そのデータを暗号復号部１１１において暗号化しメモリ１０４に格納する。この際、暗号復号部１１１に供給する暗号復号鍵は、前述のように、図示しないホスト側と予め共有している暗号復号鍵である。続いてアービタ１０３は、暗号復号部１１１により暗号化されたメモリ１０４に格納されたデータを、制御部１０２を介して入出力部１０１へ出力する。
【００２４】
次に、ＨＤＤ２００からＯＤＤ３００に複製する場合の動作について説明する。
制御部１０２は、受け取ったコマンドを解析し、例えばＨＤＤ２００からＯＤＤ３００への複製コマンドである場合、ＨＤＤ２００に対しては、読み出しのコマンドを、ＯＤＤ３００に対しては書き込みのコマンドを、アービタ１０３を介してそれぞれ供給する。続いて、ＨＤＤ２００から読み出されたデータは、アービタ１０３を介してメモリ１０４に格納される。格納された読み出しデータは、アービタ１０３により、暗号復号部１０９において元のデータに復号して再度メモリ１０４に格納される。次に、アービタ１０３は、そのデータを暗号復号部１１０において暗号化しメモリ１０４に格納する。この際、暗号復号部１１１の暗号アルゴリズムと、暗号復号部１１０の暗号アルゴリズムは異なるものである。
続いて、アービタ１０３は、暗号復号部１１０により暗号化されメモリ１０４に格納されたデータをＯＤＤ３００に供給し、そのデータがＯＤＤ３００に記録される。
【００２５】
本実施形態によると、入出力部１０１を入出力するデータの暗号復号処理と、記録メディアであるＨＤＤ２００の暗号復号処理、およびＯＤＤ３００の暗号復号処理を別々に行うので、ＨＤＤ２００、ＯＤＤ３００の暗号復号処理の秘匿性が高まる。また、ホスト側は、入出力部１０１を介して入出力するデータを暗号復号処理するだけでよく、記録メディアごとに別々に暗号復号処理を施す必要がない。また、コマンドプロトコルの異なる記録メディアの制御バスと制御方式を共通化し、制御バスを介すことなく、著作権保護を実現したメディア間のデータ複製を行うことが可能となる。さらに、複製処理時においては、制御バスを介さないため、制御処理の負荷を軽減できる。さらに、２つの記録メディアドライブを一体化したことにより、小型な記録再生装置が得ることができる。
【００２６】
図６は、記録再生装置１００の第二の実施形態である。ここでは、暗号復号部１１１が、制御部１０２とアービタ１０３の間に設けられている。前記第一の実施形態（図１）では、入出力部１０１から入出力するデータは、一旦メモリ１０４に格納され、暗号復号部１１１により処理されていたが、本実施形態では、制御部１０２とアービタ１０３との転送の間に、暗号復号部１１１により、データが暗号復号処理される。第二の実施形態の場合、第一の実施形態と同様の動作を行うことが可能であり、さらに、アービタ１０３とメモリ１０４との間のデータ転送量が軽減される。
【００２７】
図７は、記録再生装置１００をディジタルレコーダ（映像音声信号記録再生装置）に適用した第三の実施形態である。
ディジタルレコーダ４００は、記録再生装置１００の入力側に、映像信号入力端子４０１と音声信号入力端子４０２、映像信号Ａ／Ｄコンバータ４０３と音声信号Ａ／Ｄコンバータ４０４、コピー制限情報検出部４０５、映像信号圧縮部４０７と音声信号圧縮部４０８、システムエンコーダ４０９、バッファ制御部４１０、例えば半導体メモリで構成されるバッファ４１１、暗号復号部４１２を備える。また出力側に、システムデコーダ４１４、映像信号伸張部４１５と音声信号伸張部４１６、映像信号Ｄ／Ａコンバータ４１７と音声信号Ｄ／Ａコンバータ４１８、映像信号出力端子４１９と音声信号出力端子４２０、制御部４２１を備える。
【００２８】
映像信号入力端子４０１から入力された映像信号は、映像信号Ａ／Ｄコンバータ４０３においてディジタル信号に変換され、コピー制限情報検出部４０５に入力されるとともに、映像信号圧縮部４０７に入力される。コピー制限情報検出部４０５では、例えば、映像信号の垂直帰線区間に重畳されているコピー制限情報を検出する。コピー制限情報としては、コピー可、一世代コピー可、コピー禁止の意味を持つ情報であり、コピー禁止の場合は、以下の動作は行わない。
【００２９】
映像信号圧縮部４０７では、例えば、映像圧縮符号化方式としてＩＳＯ／ＩＥＣ１３８１８−２（通称ＭＰＥＧ２Ｖｉｄｅｏ）ＭＰ＠ＭＬ（Ｍａｉｎ  Ｐｒｏｆｉｌｅ＠Ｍａｉｎ  Ｌｅｖｅｌ）規格に準拠した圧縮符号化データを生成する。映像圧縮符号化方式としては、これに限定するものではなく、ＪＰＥＧ規格方式などでもよい。生成した圧縮符号化映像データは、システムエンコーダ４０９に入力される。
【００３０】
また、音声信号入力端子４０２から入力された音声信号は、音声信号Ａ／Ｄコンバータ４０４において所定のサンプリングレートによりアナログ／ディジタル変換が行われる。ディジタル信号に変換された音声信号は、音声信号圧縮部４０８に入力される。音声信号圧縮部４０８では、例えば、音声圧縮符号化方式としてＩＳＯ／ＩＥＣ１３８１８−１（通称ＭＰＥＧ２Ａｕｄｉｏ）規格に準拠した圧縮符号化データを生成する。音声圧縮符号化方式についても特にこれ限定するものではない。生成した圧縮符号化音声データは、システムエンコーダ４０９に入力される。
【００３１】
システムエンコーダ４０９に入力された圧縮符号化映像データおよび圧縮符号化音声データは、それぞれパケット化および多重化され、一本のシステムストリームに変換された後、バッファ制御部４１０を介してバッファ４１１に入力される。システムストリームには、付加情報として、元映像のサイズ、縦横比、システムストリーム中の圧縮符号化映像データおよび圧縮符号化音声データのビットレート、コピー制限情報等が追加される。ここで、コピー制限情報検出部４０５で一世代コピー可の検出がされた場合、例えば、システムストリームに追加されるコピー制限情報としては、コピー禁止の情報に変更されて追加される。
【００３２】
バッファ４１１に蓄積されたシステムストリームは、暗号復号部４１２において予め記録再生装置１００とデータ転送のための共有している暗号復号鍵で暗号化され、再度バッファ４１１に格納され、バッファ制御部４１０から記録再生装置１００に転送される。この際、暗号復号部４１２の暗号アルゴリズムと、記録再生装置１００の暗号復号部１１１の暗号アルゴリズムは同一のものであり、暗号復号部１１１には暗号復号部４１２に供給されている暗号復号鍵と同一である。
【００３３】
なお、記録再生装置１００内部の暗号復号部１０９、暗号復号部１１０に供給する暗号復号鍵を生成するための鍵情報として、制御部４２１が保有している固有情報を記録再生装置１００に供給してもよい。
【００３４】
ここで、システムストリームが暗号復号部４１２において暗号化されるのは、前述のコピー制限情報検出部４０５において、例えば一世代コピー可の情報を検出した場合であり、コピー可の場合は暗号化されなくてもよい。
【００３５】
一方、記録再生装置１００から再生されるシステムストリームは、バッファ制御部４１０を介してバッファ４１１に格納される。バッファ４１１に格納されたシステムストリームは、暗号復号部４１２において、この場合も、記録再生装置１００とデータ転送のための共有している暗号復号鍵で復号化され、再度バッファ４１１に格納され、バッファ制御部４１０を介してシステムデコーダ４１４に入力される。
【００３６】
システムデコーダ４１４に入力されたシステムストリームは、圧縮符号化映像データ、および圧縮符号化音声データのパケットにそれぞれ分離され、各々のパケットから取り出した圧縮符号化映像データは映像信号伸張部４１５に、また圧縮符号化音声データは音声信号伸張部４１６に入力される。伸張が施された映像信号は映像信号Ｄ／Ａコンバータ４１７に、音声信号は音声信号Ｄ／Ａコンバータ４１８に入力され、アナログ信号に変換され、映像信号出力端子４１９、音声信号出力端子４２０から出力される。
【００３７】
記録再生装置１００内部の動作は、前記第一、第二の実施形態で述べた通りである。制御部４２１から、バッファ制御部４１０を介して発行されるコマンドにより、記録再生装置１００内部のどの記録メディアに記録あるいは再生するかが決定される。また、どの記録メディアに記録あるいは再生する場合でも、一種類すなわち暗号復号部４１２の暗号復号処理を施すだけで済み、回路規模および処理の負担が軽減する。
【００３８】
ここで、前述の複製コマンドを制御部４２１が発行した場合、複製処理は記録再生装置１００内部で行われるので、記録再生装置１００とバッファ４１１とのデータ転送は発生しない。従って、高い安全性での著作権保護を実現しながら、高速にメディア間のデータ複製が可能となる。また、制御部４２１の制御処理の負荷を軽減できる。
【００３９】
【発明の効果】
本発明によれば、使い勝手の優れた記録再生装置を提供できる。
【図面の簡単な説明】
【図１】本発明の第一の実施形態に係る記録再生装置のブロック構成を示す図である。
【図２】ＡＴＡインタフェースのコマンドプロトコルを示す図である。
【図３】ＡＴＡインタフェースのパラメータとコマンドを示す図である。
【図４】ＡＴＡＰＩのコマンドプロトコルを示す図である。
【図５】ＡＴＡＰＩコマンドを示す図である。
【図６】本発明の第二の実施形態に係る記録再生装置のブロック構成を示す図である。
【図７】本発明の第三の実施形態に係るディジタルレコーダのブロック構成を示す図である。
【符号の説明】
１００…記録再生装置、１０１…入出力端子、１０２…制御部、１０３…アービタ（調停部）、１０４…メモリ、１０８…マイクロコントローラ、１０９，１１０，１１１…暗号復号部，２００，３００…記録メディア、４００…ディジタルレコーダ（映像音声信号記録再生装置）、４０３，４０４…Ａ／Ｄコンバータ、４０５…コピー制限情報検出部、４０７…映像信号圧縮部、４０８…音声信号圧縮部、４０９…システムエンコーダ、４１０…バッファ制御部、４１１…バッファ、４１２…暗号復号部、４１４…システムデコーダ、４１５…映像信号伸張部、４１６…音声信号伸張部、４１７，４１８…Ｄ／Ａコンバータ、４２１…制御部。
【図１】
2005063481.tif 000003
【図２】
2005063481.tif 000004
【図３】
2005063481.tif 000005
【図４】
2005063481.tif 000006
【図５】
2005063481.tif 000007
【図６】
2005063481.tif 000008
【図７】
2005063481.tif 000009