(57)【要約】【課題】  記録媒体上のディジタル信号の著作権を保護できる記録装置、再生装置、および記録媒体を提供することにある。    【解決手段】  ディジタル信号を、記録媒体上に記録または再生するディジタル信号記録装置、再生装置、および記録媒体において、記録時には、鍵情報に所定の演算を施して得られた鍵で、ディジタル信号を暗号化して、前記鍵情報とともに、記録媒体に記録し、再生時には、記録媒体から再生した前記鍵情報に、前記所定の演算を施して得られた鍵で、再生したディジタル信号を復号化して出力することにより達成できる。【選択図】  図１
2011233227.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル信号を記録媒体上に記録するディジタル信号記録装置において、
少なくとも一つの鍵情報を発生する鍵情報発生手段と、
前記鍵情報が入力され、所定の演算を行って鍵を発生する鍵発生手段と、
前記鍵と前記ディジタル信号が入力され、前記鍵で前記ディジタル信号を暗号化して出
力する暗号変換手段と、
少なくとも一つの前記鍵情報を、暗号化された前記ディジタル信号と共に、前記記録媒
体上の所定の領域に記録する記録手段とを
備えたことを特徴とするディジタル信号記録装置。    
【請求項２】
前記ディジタル信号は、所定長のパケット形式を有してなることを特徴とする請求項１
記載のディジタル信号記録装置。    
【請求項３】
前記鍵情報発生手段は、所定時間間隔で少なくとも一つの前記鍵情報を更新していく機
能を備え、
前記記録手段は、前記鍵情報発生手段が前記鍵情報を更新するタイミングを識別可能な
情報を、前記記録媒体上の所定の領域に記録する機能を備えたことを特徴とする請求項１
記載のディジタル信号記録装置。    
【請求項４】
前記ディジタル信号は、所定長のパケット形式を有してなり、
前記記録手段は、前記鍵情報発生手段が前記鍵情報を更新するタイミングを識別可能な
情報を、前記ディジタル信号の各パケットに付加して前記記録媒体上に記録する機能を備
えたことを特徴とする請求項３記載のディジタル信号記録装置。    
【請求項５】
前記暗号変換手段は、さらに、前記ディジタル信号を暗号化して出力する機能と、暗号
化しないでそのまま出力する機能とを選択できる機能を備え、
前記記録手段は、前記ディジタル信号が暗号化されているか否か示す暗号フラグ情報を
前記記録媒体上の所定の領域に記録し、暗号化しない場合は、前記鍵情報を記録しない機
能を備えたことを特徴とする請求項１記載のディジタル信号記録装置。    
【請求項６】
前記ディジタル信号は、所定長のパケット形式を有してなり、
前記記録手段は、前記ディジタル信号が暗号化されているか否か示す暗号フラグ情報を
、前記ディジタル信号の各パケットに付加して前記記録媒体上に記録する機能を備えたこ
とを特徴とする請求項５記載のディジタル信号記録装置。    
【請求項７】
所定長のディジタル信号を入力して、同期信号、管理情報信号を付加してセクタ形式と
し、前記セクタに第１の誤り訂正符号を付加し、さらにｎ（ｎは１以上の整数）セクタ単
位で第２の誤り訂正符号を付加し、前記第２の誤り訂正符号にも第１の誤り訂正符号を付
加して記録媒体上に記録するディジタル信号記録装置において、
少なくとも一つの鍵情報を発生する鍵情報発生手段と、
前記鍵情報が入力され、所定の演算を行って鍵を発生する鍵発生手段と、
前記鍵と前記ディジタル信号が入力され、前記鍵で前記ディジタル信号を暗号化して出
力する暗号変換手段と、
少なくとも一つの前記鍵情報を、暗号化された前記ディジタル信号と共に、前記記録媒
体上の所定の領域に記録する記録手段とを
備えたことを特徴とするディジタル信号記録装置。    
【請求項８】
前記鍵情報発生手段は、所定時間間隔で少なくとも一つの前記鍵情報を更新していく機
能を有し、
前記鍵発生手段は、少なくとも前記更新された鍵情報が入力され、前記所定の演算を行
って更新された鍵を発生し、
前記暗号変換手段は、前記第２の誤り訂正符号を付加したｎセクタの単位の区切り目で
、前記更新された鍵に切り換える機能を備えたことを特徴とする請求項７記載のディジタ
ル信号記録装置。    
【請求項９】
前記暗号変換手段は、前記ディジタル信号を暗号化して出力する機能と、暗号化しない
でそのまま出力する機能とを選択できる機能を有し、
前記記録手段は、前記ディジタル信号が暗号化されているか否かを示す暗号フラグ情報
を前記記録媒体上の所定の領域に記録し、
前記第２の誤り訂正符号を付加したセクタの単位の区切り目で、前記ディジタル信号を
暗号化するか否かを切り換える機能を備えたことを特徴とする請求項７記載のディジタル
信号記録装置。    
【請求項１０】
記録媒体上に記録されているディジタル信号を再生するディジタル信号再生装置におい
て、
前記記録媒体上の所定の領域に記録されている少なくとも一つの鍵情報と、前記ディジ
タル信号とを再生する再生手段と、
前記鍵情報が入力され、所定の演算を行って鍵を発生する鍵発生手段と、
前記鍵と再生された前記ディジタル信号が入力され、前記鍵で前記ディジタル信号を復
号化して出力する復号変換手段とを
備えたことを特徴とするディジタル信号再生装置。    
【請求項１１】
前記ディジタル信号は、所定長のパケット形式を有してなることを特徴とする請求項１
０記載のディジタル信号再生装置。    
【請求項１２】
少なくとも一つの他の鍵情報を発生する、鍵情報発生手段を備え、  前記鍵発生手段は
、前記鍵情報と、前記他の鍵情報とが入力されて所定の演算を行って鍵を発生する機能を
備えたことを特徴とする請求項１０記載のディジタル信号再生装置。    
【請求項１３】
前記再生手段は、前記記録媒体上の所定の領域に記録されているところの、更新された
前記鍵情報と、前記鍵情報を更新するタイミングを識別可能な情報とを、再生する機能を
備え、
前記鍵発生手段は、少なくとも前記更新された鍵情報が入力され、所定の演算を行って
更新された鍵を発生する機能を備え、
前記復号変換手段は、入力された前記鍵を、前記タイミング信号に合わせて前記更新さ
れた鍵に切り換える手段を備えたことを特徴とする請求項１０記載のディジタル信号再生
装置。    
【請求項１４】
前記ディジタル信号は、所定長のパケット形式を有してなり、
前記再生手段は、前記ディジタル信号の各パケットに付加して記録されているところの
、前記タイミングを識別可能な情報を、再生する機能を備えたことを特徴とする請求項１
３記載のディジタル信号再生装置。    
【請求項１５】
前記再生手段は、前記記録媒体上の所定の領域に記録されているところの、前記ディジ
タル信号が暗号化されているか否か示す暗号フラグ情報を、再生する機能を備え、
前記復号変換手段は、前記暗号フラグ情報により、再生された前記ディジタル信号を復
号化して出力する機能と、復号化しないでそのまま出力する機能とを選択して切り換える
機能を備えたことを特徴とする請求項１０記載のディジタル信号再生装置。    
【請求項１６】
前記ディジタル信号は、所定長のパケット形式を有してなり、
前記再生手段は、前記ディジタル信号の各パケットに付加されて記録されているところ
の、前記ディジタル信号が暗号化されているか否か示す暗号フラグ情報を、再生する機能
を備えたことを特徴とする請求項１５記載のディジタル信号再生装置。    
【請求項１７】
所定長のディジタル信号に、同期信号、管理情報信号を付加してセクタ形式とし、前記
セクタに第１の誤り訂正符号を付加し、さらにｎ（ｎは１以上の整数）セクタ単位で第２
の誤り訂正符号を付加し、前記第２の誤り訂正符号にも第１の誤り訂正符号を付加して、
記録媒体上に記録されている前記ディジタル信号を再生するディジタル信号再生装置にお
いて、  前記記録媒体上の所定の領域に記録されている少なくとも一つの鍵情報と、前記
ディジタル信号とを再生する再生手段と、
前記鍵情報が入力され、所定の演算を行って鍵を発生する鍵発生手段と、
前記鍵と再生された前記ディジタル信号が入力され、前記鍵で前記ディジタル信号を復
号化して出力する復号変換手段とを  備えたことを特徴とするディジタル信号再生装置。
【請求項１８】
少なくとも一つの他の鍵情報を発生する、鍵情報発生手段を備え、  前記鍵発生手段は
、前記鍵情報と、前記他の鍵情報とが入力され、所定の演算を行って鍵を発生する機能を
備えたことを特徴とする請求項１７記載のディジタル信号再生装置。    
【請求項１９】
前記再生手段は、前記記録媒体上の所定の領域に記録されているところの、更新された
前記鍵情報を、再生する機能を備え、
前記鍵発生手段は、少なくとも前記更新された鍵情報が入力され、所定の演算を行って
更新された鍵を発生する機能を備え、
前記復号変換手段は、入力された前記鍵を、前記更新された鍵に切り換える手段を備え
たことを特徴とする請求項１７記載のディジタル信号再生装置。    
【請求項２０】
前記再生手段は、前記第２の誤り訂正符号を付加したｎセクタの単位の区切り目で更新
されているところの、前記鍵情報を、再生していく機能を備えたことを特徴とする請求項
１９記載のディジタル信号再生装置。    
【請求項２１】
前記再生手段は、前記記録媒体上の所定の領域に記録されている、前記ディジタル信号
が暗号化されているか否か示す暗号フラグ情報を再生する機能を備え、
前記復号変換手段は、前記暗号フラグ情報により、再生された前記ディジタル信号を復
号化して出力する機能と、復号化しないでそのまま出力する機能とを選択して切り換える
機能を備えたことを特徴とする請求項１７記載のディジタル信号再生装置。    
【請求項２２】
前記再生手段は、前記第２の誤り訂正符号を付加したｎセクタの単位の区切り目で切り
換えられているところの、前記暗号フラグを、再生していく機能を備えたことを特徴とす
る請求項２１記載のディジタル信号再生装置。    
【請求項２３】
ディジタル信号が記録されているディジタル信号記録媒体において、
鍵情報に所定の演算を行って得られた鍵で暗号化された前記ディジタル信号と共に、前
記鍵情報が、所定の領域に記録されていることを特徴とするディジタル信号記録媒体。  
【請求項２４】
前記ディジタル信号は、所定長のパケット形式を有してなることを特徴とする請求項２
３記載のディジタル信号記録媒体。    
【請求項２５】
前記鍵情報が所定間隔で更新され、所定の領域に記録されていることを特徴とする請求
項２３記載のディジタル信号記録媒体。    
【請求項２６】
ディジタル信号を変換するための複数種類の鍵を発生する鍵発生手段と、
前記鍵を用いてディジタル信号を変換し、変換後の変換ディジタル信号を出力する変換
手段と、
前記鍵および前記変換ディジタル信号を記録媒体に記録する記録手段と、
を備えてなることを特徴とするディジタル信号記録装置。    
【請求項２７】
複数種類の鍵で変換された変換ディジタル信号および前記鍵が記録された媒体が用いら
れ、
前記変換ディジタル信号および前記鍵を前記媒体から再生し、出力する再生手段と、
前記再生手段からの出力が入力され、前記変換ディジタル信号を前記鍵を用いて復号変
換する復号変換手段と、
を備えてなるディジタル信号再生装置    
【請求項２８】
複数種類の鍵で変換された変換ディジタル信号および前記鍵が記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル信号を記録媒体に記録再生するディジタル信号記録装置、再生装
置、および記録媒体に関し、特に記録媒体上のディジタル信号の著作権を保護する機能を
有するディジタル信号記録装置、再生装置、および記録媒体に関する。
【背景技術】
【０００２】
近年、ディジタル技術を用いた映像、音声等のデータ圧縮の研究が進み、これらデータ
の蓄積、伝送が容易にできるようになった。これに伴い、放送の分野においてもディジタ
ル化が急速に進められている。
【０００３】
例えば、アナログ映像信号、音声信号をＭＰＥＧ（Moving Picture Experts Group）規
格を用いて高能率にディジタル圧縮符号化し、衛星や同軸ケーブルを通して放送するシス
テムが知られている。このディジタル放送を受信するための装置として、セットトップボ
ックスと呼ばれるディジタル放送受信機がある。
【０００４】
また、家庭用の映像信号、音声信号記録再生機器としては、磁気テープを用い、ディジ
タルＴＶ放送などのディジタル圧縮符号化された映像信号及び音声信号をディジタル信号
のまま記録し再生できるディジタルＶＴＲの開発が進められている。
【０００５】
このディジタル放送受信機とディジタルＶＴＲは、ディジタルインターフェースで接続
され、受信したディジタル放送を高品質で保存可能となる。
【０００６】
さらに、光ディスクやハードディスクを用い、映像信号及び音声信号を記録し再生する装
置の開発が進められている。
【０００７】
複数の情報が多重されて伝送されてくるディジタル信号を受信して所望の番組を選択す
る技術が、日本特開平８−５６３５０号に述べられている。また、回転磁気ヘッドを用い
たディジタルＶＴＲについては、例えば、日本特開平５−１７４４９６号に記載されてい
る。
【０００８】
さらに、ディジタル放送受信機とディジタルＶＴＲをディジタルインターフェースで接
続したディジタル放送記録システムについて、アイイーイーイー  トランザクションス  
オン  コンシューマー  エレクトロニクス、第４２巻３号、１９９６年８月、６１７〜６
２２頁（IEEE Transactions on Consumer Electronics,Vol. 42, No.3, August 1996,p61
7〜622 「Newly Developed D-VHS Digital Tape Recording System  for the Multimedia
Era」）に詳しく述べらている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平８−５６３５０号公報
【非特許文献】
【００１０】
【非特許文献１】アイイーイーイー  トランザクションス  オン  コンシューマー  エレクトロニクス、第４２巻３号、１９９６年８月、６１７〜６２２頁（IEEE Transactions on Consumer Electronics,Vol. 42, No.3, August 1996,p617〜622 「Newly Developed D-VHS Digital Tape Recording System  for the Multimedia Era」）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、ディジタル放送等をディジタルＶＴＲ等で記録した、記録媒体上のディ
ジタル信号の著作権の防衛については何ら考慮されていない。
【００１２】
本発明の目的は、記録媒体上のディジタル信号の著作権を保護することにある。
【課題を解決するための手段】
【００１３】
本発明は、ディジタル信号を、記録媒体上に記録または再生するディジタル信号記録装
置、再生装置および記録媒体において、記録時には、鍵情報に所定の演算を施して得られ
た鍵で、ディジタル信号を暗号化して、前記鍵情報とともに、記録媒体に記録し、再生時
には、記録媒体から再生した前記鍵情報に、前記所定の演算を施して得られた鍵で、再生
したディジタル信号を復号化して出力する。
【発明の効果】
【００１４】
本発明によれば、ディジタル信号を、記録媒体上に記録または再生するディジタル信号
記録装置、再生装置、および記録媒体において、記録時には、鍵情報に所定の演算を施し
て得られた鍵で、ディジタル信号を暗号化して、前記鍵情報とともに、記録媒体に記録し
、再生時には、記録媒体から再生した前記鍵情報に、前記所定の演算を施して得られた鍵
で、再生したディジタル信号を復号化して出力する。以上により、再生の際には、前記所
定の演算を施さない限り、前記鍵が得られないので、記録媒体上の鍵情報を得ても、それ
を用いて暗号化されたディジタル信号を復号することは困難であり、記録媒体上のディジ
タル信号の著作権を保護することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例で、ディジタル放送受信機とディジタル信号記録再生装置を含む構成図である。
【図２】図１のディジタル信号記録再生装置２００の構成図である。
【図３】ディジタル映像圧縮信号のパケットの構成図である。
【図４】図３のパケットヘッダ３０６の構成図である。
【図５】ディジタル放送の伝送信号及び伝送信号より選択された信号の構成図である
【図６】図２のデータ暗号回路１１５の構成図である。
【図７】図６の暗号器１１５５の構成図である。
【図８】図２のデータ暗号回路１１５、データ復号回路１１６に供給するデータ鍵の生成例を示すところの制御回路１０４内のデータ鍵の生成図である。
【図９】テープ１１１の１トラックの記録パターンを示す図である。
【図１０】図９のデータ記録領域７のブロックの構成図である。
【図１１】図１０のＩＤ情報２１の構成図である。
【図１２】図９のデータ記録領域７の１トラック分のデータの構成図である。
【図１３】１８８バイトのパケット形式で伝送されたディジタル圧縮映像信号を、図１２のデータ４１に記録する時の１パケットのブロックの構成図である。
【図１４】図１２のデータ記録領域７のヘッダ４４の構成図である。
【図１５】図１４の付加情報４７の領域に、ブロック鍵を格納する場合のパックデータの構成図である。
【図１６】ブロック鍵の格納方法を示す図である。
【図１７】ブロック鍵の他の格納方法を示す図である。
【図１８】図１３の時間情報２５の具体的構成図である。
【図１９】図２のデータ復号回路１１６の構成図である。
【図２０】図２の記録信号処理回路１０２ａおよび再生信号処理回路１０２ｂからなるディジタル記録再生信号処理回路１０２の構成図である。
【図２１】データ記録開始時における信号処理のタイミングを示す図である。
【図２２】図２のテープ１１１上の鍵情報を示す図である。
【図２３】データ再生時における信号処理のタイミングを示す図である。
【図２４】図１のディジタル信号記録再生装置２００の他の構成図である。
【図２５】ディスク上に記録されているファイルの構成図である。
【図２６】一つのプログラム領域の構成図である。
【図２７】ディジタル圧縮映像信号のイントラフレームデータとインターフレームデータの関係を示す図である。
【図２８】ディジタル圧縮映像信号の構成図である。
【図２９】データセクタの構成図である。
【図３０】ディスクにデータセクタを記録する際に付加する誤り訂正符号を付加した構成図である。
【図３１】光ディスクを記録媒体として用いたディジタル信号記録再生装置の構成図である。
【図３２】データ暗号回路７０９に供給するデータ鍵の生成例を示す図である。
【図３３】図２９の管理データ６３３の構成図である。
【図３４】鍵情報ｋｒを管理データ領域に格納する方法を示す図である。
【図３５】光ディスクを記録媒体として用いたディジタル信号記録再生装置の他の構成図である。
【図３６】図２９のデータセクタのユーザデータ６３４に格納されるパケットデータの構成図である。
【図３７】暗号フラグ等を前述の時間情報に付加する場合の時間情報の構成図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施例を図面を用いて説明する。
【００１７】
図１はディジタル放送受信機とディジタル信号記録再生装置を含む構成図である。２０
０はディジタル信号記録再生装置、２０１はディジタル放送受信装置、２０２はアンテナ
、２０７は受像機である。また、２０３はチューナ、２０４は選択回路、２０５は復号回
路、２０６はインターフェース回路、２０８はディジタル放送受信機２０１の動作の制御
を行う制御回路である。ここで、ディジタル放送受信機２０１とディジタル信号記録再生
装置２００は別体の構成で表示されているが、一体の構成となっていてもよい。
【００１８】
図２は図１のディジタル信号記録再生装置２００の構成図である。図２は記録再生兼用
の装置であるが、記録と再生が独立していても同様である。１００は回転ヘッド、１０１
はキャプスタン、１０２ａは記録時の記録信号の生成等を行う記録信号処理回路、１０２
ｂは再生時の再生信号の復調等を行う再生信号処理回路、１０４は記録再生モード等の制
御を行う、例えば、マイクロプロセッサのような制御回路、１０５は回転ヘッド１００の
回転等の基準となるタイミング信号を生成するタイミング生成回路、１０６は回転ヘッド
及びテープの送り速度を制御するサーボ回路、１０７は記録信号の入力または再生信号の
出力を行う入出力回路、１０９は記録時のタイミングを制御するタイミング制御回路、１
１０は基準クロックを生成する発振回路、１１１はテープ、１１２はアナログ映像信号の
記録再生回路、１１５はディジタル信号記録時のデータ暗号回路、１１６はディジタル信
号再生時のデータ復号回路、１１７は、ディジタル情報を暗号あるいは復号する際にデー
タ暗号回路１１５あるいはデータ復号回路１１６に供給するデータ鍵のもとであるデバイ
ス鍵を発生するデバイス鍵発生器、１１８はディジタル情報を暗号あるいは復号する際の
データ鍵のもう一つのもとであるブロック鍵を発生するブロック鍵発生器、１１９は記録
時のパケットデータへのタイムスタンプ処理、再生時のパケットデータの出力制御を行う
入出力制御回路である。
【００１９】
ディジタル映像圧縮信号は、パケット形式のデータで、複数チャンネルの信号が時分割
多重されて伝送される。図１において、アンテナ２０２で受信されたディジタル放送信号
は、チューナ２０３で復調され、その後、選択回路２０４で必要なディジタル圧縮映像信
号が選択される。選択されたディジタル圧縮映像信号は、復号回路２０５で通常の映像信
号に復号されて、受像機２０７に出力される。また、受信信号にスクランブル等の処理が
行われているときは、選択回路２０４においてそれを解除した後に、復号処理が行なわれ
る。受信したディジタル放送信号の記録を行うときは、選択回路２０４において記録する
ディジタル圧縮映像信号及びそれに関連した情報が選択され、インターフェース回路２０
６を介してディジタル信号記録再生装置２００の入出力端子１０８より、ディジタル信号
記録装置２００に入力され、記録される。また、記録したディジタル放送信号の再生を行
うときは、ディジタル信号記録再生装置２００で再生されたディジタル圧縮映像信号等が
、入出力端子１０８よりインターフェース回路２０６に出力される。インターフェース回
路２０６に入力されたディジタル圧縮映像信号等は、選択回路２０４、復号回路２０５に
より、通常の受信時と同様の処理を行って、受像機２０７に出力する。
【００２０】
図１のディジタル信号記録再生装置２００の構成を示す図２において、記録時には、入
出力端子１０８より入力されたパケットデータの一部が、入出力回路１０７を介して制御
回路１０４に入力される。制御回路１０４では、パケットデータに付加されている情報あ
るいはパケットデータとは別に送られてきた情報によりパケットデータの種類等を検出し
、検出結果によって記録モードを判断し、記録信号処理回路１０２ａ及びサーボ回路１０
６の動作モードを設定する。次に入出力回路１０７は、記録するパケットデータをデータ
暗号回路１１５に出力する。データ暗号回路１１５では、デバイス鍵発生器１１７および
ブロック鍵発生器１１８により発生される鍵をもとに制御回路１０４において生成される
データ鍵によって、入力されたパケットデータを暗号化し、これを入出力制御回路１１９
に出力する。入出力制御回路１１９では、タイミング生成回路１０５からの時間情報をも
とに、入力されたパケットデータにタイムスタンプを施し、これを記録信号処理回路１０
２ａに出力する。記録信号処理回路１０２ａでは、制御回路１０４で判断された記録モー
ドに応じて、誤り訂正符号、ＩＤ情報、サブコード、暗号化に使用したブロック鍵情報等
を含む記録データの生成を行い且つ記録信号を生成して、回転ヘッド１００によりテープ
１１１に記録する。
【００２１】
再生時には、まず任意の再生モードで再生動作を行い、再生信号処理回路１０２ｂでＩ
Ｄ情報を検出する。そして、制御回路１０４でどのモードで記録されたかを判断し、再生
信号処理回路１０２ｂ及びサーボ回路１０６の動作モードを再設定して再生を行う。再生
信号処理回路１０２ｂでは、回転ヘッド１００より再生された再生信号より、同期信号の
検出、誤り検出訂正、ブロック鍵情報等の取得を行い、パケットデータを再生して入出力
制御回路１１９に出力する。入出力制御回路１１９では、タイミング生成回路１０５で生
成されたタイミングを基準としてタイムスタンプを取り除いたパケットデータをデータ復
号回路１１６に出力する。データ復号回路１１６では、デバイス鍵発生器１１７により発
生される鍵、および再生によって得られたブロック鍵をもとに、制御回路１０４において
生成されるデータ鍵によって復号して、入出力回路１０７に出力する。
【００２２】
記録時には、入出力端子１０８より入力された記録データのレートを基準としてタイミ
ング制御回路１０９により記録再生装置の動作タイミングを制御し、再生時には、発振回
路１１０により発振されたクロックを動作基準として動作する。
【００２３】
図３はディジタル映像圧縮信号のパケットの構成図である。１パケットは固定長、例えば
、１８８バイトで構成されており、４バイトのパケットヘッダ３０６と、１８４バイトの
パケット情報３０７により構成されている。ディジタル圧縮映像信号は、パケット情報３
０７の領域に配置される。また、パケットヘッダ３０７はパケット情報の種類等の情報に
より構成される。
【００２４】
図４は図３のパケットヘッダ３０６の構成図である。５０１はパケットの先頭を示す同期
バイト、５０２は誤りの有無を示す誤り表示、５０３はユニットの開始を示すユニット開
始表示、５０４はパケットの重要度を示すパケットプライオリティ、５０５はパケットの
種類を示すパケットＩＤ、５０６はスクランブルの有無を示すスクランブル制御、５０７
は追加情報の有無及びパケット情報の有無を示すアダプテーションフィールド制御、５０
８はパケット単位でカウントアップされる巡回カウンタである。
【００２５】
図５はディジタル放送の伝送信号及び伝送信号より選択された信号の構成図である。７１
は図３のパケットである。通常、上記映像信号に音声信号、プログラムに関する情報等が
付加され、複数チャンネルのプログラムが時分割多重されて伝送される。
【００２６】
図５（ａ）は、３チャンネルのプログラムを多重した例であり、Ｖ１、Ｖ２、Ｖ３はそれ
ぞれのチャンネルの映像信号、Ａ１、Ａ２、Ａ３はそれぞれのチャンネルの音声信号のパ
ケットである。なお、映像または音声は、一つのチャンネルに複数の映像または音声で構
成されている場合もある。Ｐ０、Ｐ１、Ｐ２、Ｐ３はプログラムに関する情報である。そ
れぞれのパケットは、異なるパケットＩＤ５０５が割り当てられており、これによりパケ
ットの内容を識別することができる。
【００２７】
Ｐ０は、図５（ａ）の伝送信号全体に関する情報であり、それぞれのプログラムにどのパ
ケットＩＤが割り当てられているかを認識するためのプログラムアソシエーションテーブ
ル、番組ガイド情報等のパケットが時分割多重されて伝送される。Ｐ１、Ｐ２、Ｐ３は、
それぞれのプログラムに関する情報であり、そのチャンネルの映像パケット、音声パケッ
ト等にどのパケットＩＤが割り当てられているかを認識するためのプログラムマップテー
ブル、スクランブル情報等のパケットが時分割多重されて伝送される。通常、プログラム
アソシエーションテーブルのパケットＩＤは決まった値、例えば０が割り当てられている
。
【００２８】
受信時には、まずプログラムアソシエーションテーブルによって受信したいプログラムの
プログラムマップテーブルにどのパケットＩＤが割り当てられているかを認識し、次に、
受信したいプログラムのプログラムマップテーブルによって映像パケット、音声パケット
等にどのパケットＩＤが割り当てられているかを認識する。そして、映像パケットおよび
音声パケットを抽出してディジタル圧縮データの復号を行う。また、同時にプログラムク
ロックリファレンスを抽出し、これによってディジタル圧縮データの復号回路の復号タイ
ミングが符号化時のタイミングと同期するように復号回路の動作を制御する。
【００２９】
ＣＲは、ディジタル圧縮データの復号時の同期をとるためのプログラムクロックリファレ
ンス情報である。
【００３０】
もちろん、多重するチャンネル数は３チャンネル以外、例えば４チャンネルでもよいし、
また、これ以外の情報を多重してもよい。
【００３１】
図５（ｂ）は、図５（ａ）から第１のチャンネルの情報およびそれに関連したプログラム
情報のみを選択したものである。第１のチャンネルを記録する場合には、この情報をディ
ジタル放送受信機２０１から記録再生装置２００に出力する。もちろん、これ以外の情報
を含めて記録してもよいし、また、再生時の処理をやりやすくするために、パケットの情
報の一部を変更してもよい。例えば、プログラムアソシエーションテーブルの情報を記録
するプログラムのみの情報に変更すれば、再生時にチャンネルの選択が不要になる。
【００３２】
図６は図２のデータ暗号回路１１５の構成図である。１１５１はパケットデータ入力端子
、１１５７はパケットデータ出力端子、１１５３ａ、１１５３ｂはデータ鍵入力端子、１
１５３ｃはデータ鍵選択信号入力端子、１１５３ｄは、処理モード選択信号入力端子、１
１５２、１１５６はブロック処理回路、１１５４は鍵スケジュール回路、１１５５は暗号
器、１１５８ａ，１１５８ｂはデータ鍵レジスタ、１１５９はデータ鍵セレクタである。
データ暗号回路１１５は、あらかじめ定められたデータ鍵により、入力されるパケットデ
ータ単位で暗号化して出力する。この際、このデータ鍵をある時間間隔で変更していくこ
とにより、テープ上に記録されるパケットデータの安全性を高めることができる。
【００３３】
暗号器１１５５は、例えば、伝送中にビット誤り等のエラーが発生しても、そのエラー
が後続のデータに影響を与えない、すなわちエラー伝播がないように、複数ビットで構成
されるブロックを単位として暗号処理を簡単な回路構成で実現できるブロック暗号を用い
る。
【００３４】
入力端子１１５１から入力されたパケットデータは、まず、ブロック処理回路１１５２
において、複数ビットからなるブロックＰに区切られる。例えば１ブロックを６４ビット
とする。各ブロックは、暗号器１１５５において順次暗号化され、その結果ブロックＣを
出力し、ブロック処理回路１１５６において、今度はブロックをパケットデータの形式に
戻して出力端子１１５７へ出力する。ここで、暗号化のための鍵であるデータ鍵は、制御
回路１０４より、データ鍵入力端子１１５３ａおよび１１５３ｂから入力され、データ鍵
レジスタ１１５８ａ、１１５８ｂに記憶される。例えば、データ鍵レジスタ１１５８ａに
は、現在のデータ鍵を、データ鍵レジスタ１１５８ｂには次に切り換えるデータ鍵を記録
させる。
【００３５】
また、データ鍵選択信号入力端子１１５３ｃからは、制御回路１０４より、データ鍵レジ
スタ１１５８ａ、１１５８ｂのどちらのデータ鍵を選択するかを示す信号が入力され、デ
ータ鍵セレクタ１１５９により、選択されたデータ鍵が出力される。ここでは、例えば鍵
レジスタ１１５８ａのデータ鍵が選択されているものとする。選択されたデータ鍵は、ス
ケジュール回路１１５４においてサブ鍵ＫＡ、ＫＢに変換され、暗号器１１５５に供給さ
れる。例えば、データ鍵の長さ５６ビット、サブ鍵の長さが、それぞれ３２ビットとし、
データ鍵の上位３２ビットをＫＡに割り当て、データ鍵の上位３２ビットと下位３２ビッ
トの加算値をＫＢに割り当てる。
【００３６】
ここで、データ鍵を変更する場合には、制御回路１０４より、データ鍵レジスタ１１５
８ｂを出力するようデータ鍵選択信号入力端子１１５３ｃから信号が入力される。データ
鍵セレクタは、一つのパケットデータのブロック全ての暗号化が終了するまでは、その選
択出力を切り換えず、次のパケットデータとの間で切り換えるよう制御する。
【００３７】
その他、例えば、暗号器１１５５の出力と、暗号器１１５５の入力を排他的論理和をと
り、ブロック単位でフィードバックをかけることで、暗号強度を増す方法もある。
【００３８】
図７は図６の暗号器１１５５の構成図である。同図中、５５１、５５２、５５３、５５４
は暗号処理部、Ｐａ、Ｐｂは入力ブロックデータＰの上位および下位ビット、Ｃａ、Ｃｂ
は暗号化されたデータ、ＫＡ、ＫＢは、サブ鍵である。同図に示すように、例えば入力さ
れた６４ビットのブロックＰを、その上位３２ビットＰａと下位３２ビットＰｂに分離す
る。そのＰａ、Ｐｂは、暗号処理部５５１において、排他的論理和（５５１１）、ビット
シフトおよび加算演算（５５１２、５５１３、５５１５：Ａ＜＜＜ｐは、Ａをｐビット左
方向に循環ビットシフトすることを表す）、加算演算（５５１４、５５１６）を行い、そ
の結果を暗号処理部５５１と同様の処理を行う後続の暗号処理部５５２、５５３、さらに
図示しない暗号処理部に入力して複数段繰り返し演算を行い、最終段の暗号処理部５５４
により出力されたデータＣａ、Ｃｂより、暗号化されたブロックＣを得る。
【００３９】
以上は、図２、図７のデータ暗号回路１１５について説明したが、図２のデータ復号回
路１１６では、暗号器１１５５の逆の流れで演算していくことにより、暗号化されたブロ
ックを復号することができる。ただし、図７の演算５５１６は、減算処理とする。また、
当然、サブ鍵ＫＡ、ＫＢは、暗号時と同一の鍵を用いなければならない。
【００４０】
その他、記録するパケットデータを保護する必要が無い場合、例えば記録する番組が自
由にコピーしてもよいよう許可されている場合、パケットデータを暗号化しないで、その
ままテープ上に記録する場合がある。これは例えば、データ暗号回路１１５、データ復号
回路１１６を、入力パケットの暗号・復号の機能と、なにもしないで通過させる機能とを
切り換えることで実現できる。図２、図６のデータ暗号回路１１５において、図６の処理
モード選択信号入力端子１１５３ｄを介して入力される処理モード選択信号により、図７
の演算５５１６への入力Ｘ５を、図示していないが、零に固定することで、暗号、復号処
理を行わずに、ブロックを通過させることが出来る。この方法によれば、入力パケットの
通過遅延時間を一定に保ったまま、動作を切り換えることができる。また、図示しないが
、他の方法としては、入力端子１１５１から入力されたパケットデータを、ブロック処理
回路１１５２、暗号器１１５５、ブロック処理回路１１５６を介さず、出力端子１１５７
に出力するか、ブロック処理回路１１５６から出力されるパケットデータを出力端子１１
５７に出力するかを切り換える切り換え回路を出力端子１１５７の前段に設け、処理モー
ド選択信号入力端子１１５３ｄを介して入力される処理モード選択信号をその切り換え回
路に入力して、ブロック処理回路１１５６から出力されるパケットデータか、入力端子１
１５７に入力されたパケットデータかを切り換える方法もある。これらの方法は、図２、
図１９のデータ復号回路１１６においても前述と同様の構成で実現できる。
【００４１】
図８は図２のデータ暗号回路１１５、データ復号回路１１６に供給するデータ鍵の生成
例を示すところの制御回路１０４内のデータ鍵の生成図である。デバイス鍵発生器１１７
は、例えば９６ビットのあらかじめ定められた固定の鍵情報を記憶している。ブロック鍵
発生器１１８は、例えば図２の制御回路１０４からの司令１１８１により、９６ビットの
乱数を発生させる乱数発生器である。１２０は９６ビットの排他的論理和演算器、１２１
はハッシュ関数演算器である。図８（ａ）では、ブロック鍵とデバイス鍵は、排他的論理
和演算器１２０で排他的論理和がとられ、ハッシュ関数演算器１２１にてハッシュ演算が
なされ、その結果のうちの選択された５６ビットが、データ鍵として図２のデータ暗号回
路１１５に供給される。ハッシュ関数は、その出力結果から、入力データが類推困難な関
数であり、データ鍵から、秘密情報であるブロック鍵、デバイス鍵が求められない。
【００４２】
また、図２の制御回路１０４からの司令１１８１をある時間間隔で発生させ、上述の演算
によるデータ鍵生成を繰り返し行うことにより、データ鍵を順次変更していくことができ
、記録媒体上のデータの安全性を高めることが可能となる。次に、ブロック鍵発生器１１
８で発生されたブロック鍵（Ｋｒ）は、図２の記録信号処理回路１０２ａに送られ、テー
プ１１１上に記録される。
【００４３】
再生時には、ブロック鍵発生器１１８の発生するブロック鍵の代わりに、テープ１１１上
から再生されたブロック鍵（Ｋｐ）を用いて、上記と同様の演算を行い、データ鍵を得、
図２のデータ復号回路１１６に供給される。
【００４４】
図８（ｂ）は、テープ１１１上に記録する鍵情報Ｋｒとして、ブロック鍵をデバイス鍵
で排他的論理和演算したものを用いる例である。この場合、ハッシュ関数演算器にはブロ
ック鍵そのものが入力される。再生時には、図８（ａ）中のブロック鍵の代わりに、テー
プ１１１上から再生されたＫｐを用いて、上記と同様の演算を行い、データ鍵を得、デー
タ復号回路１１６に供給される。
【００４５】
次に、テープへの記録方法について述べる。
【００４６】
図９は、１トラックの記録パターンである。３は時間情報、プログラム情報等のサブコ
ードを記録するサブコード記録領域、７はディジタル圧縮映像信号を記録するデータ記録
領域、２及び６はそれぞれの記録領域のプリアンブル、４及び８はそれぞれの記録領域の
ポストアンブル、５はそれぞれの記録領域の間のギャップ、１及び９はトラック端のマー
ジンである。このように、各記録領域にポストアンブル、プリアンブル及びギャップを設
けておくことにより、それぞれの領域を独立にアフレコを行うことができる。もちろん、
記録領域７にはディジタル圧縮映像信号以外のディジタル信号を記録してもよい。データ
記録領域７は、複数のブロック（前述の暗号化の小単位であるブロックとは異なる）によ
り構成されている。
【００４７】
図１０は図９のデータ記録領域７のブロックの構成図である。２０は同期信号、２１は
ＩＤ情報、２２はデータ、２３は第１の誤り検出訂正のためのパリティ（Ｃ１パリティ）
である。例えば、同期信号２０は２バイト、ＩＤ情報２１は３バイト、データ２２は９９
バイト、パリティ２３は８バイトで構成されており、１ブロックは１１２バイトで構成さ
れている。
【００４８】
図１１は図１０のＩＤ情報２１の構成図である。３１はグループ番号、３２はトラック
アドレス、３３は１トラック内のブロックアドレス、３５はグループ番号３１、トラック
アドレス３２及びブロックアドレス３３の誤りを検出するためのパリティである。ブロッ
クアドレス３３は、各記録領域でのブロックの識別を行うためのアドレスである。例えば
、図９のデータ記録領域７では０〜３３５とする。トラックアドレス３２は、トラックの
識別を行うためのアドレスであり、例えば、１トラックまたは２トラック単位でアドレス
を変化させ、ｎトラックを識別することが出来る。例えば、０〜５または０〜２とするこ
とにより、６トラックを識別することができる。図１１のグループ番号３１は、例えば、
トラックアドレス３２で識別する６トラック単位で変化させ、０〜１５とすることにより
、９６トラックを識別することができる。トラックアドレス３２は、後述する第２の誤り
訂正符号の周期と同期させておけば、記録時の処理及び再生時の識別を容易にすることが
できる。
【００４９】
図１２は図９のデータ記録領域７の１トラック分のデータの構成図である。なお、図１
０に図示の同期信号２０およびＩＤ情報２１は省略してある。データ記録領域７は、例え
ば、３３６ブロックで構成されており、最初の３０６ブロックにデータ４１を、次の３０
ブロックに第２の誤り訂正符号（Ｃ２パリティ）４３を記録する。Ｃ２パリティ４３は、
ｎトラック単位、例えば６トラック単位で構成されている。６トラック単位でみると、デ
ータは３０６ブロック×６トラックのデータであり、そのデータを１８分割して、それぞ
れの１０２ブロックに、１０ブロックのＣ２パリティを付加する。誤り訂正符号は、例え
ばリードソロモン符号を用いればよい。各ブロック９９バイトのデータは、３バイトのヘ
ッダ４４と９６バイトのデータ４１により構成されている。
【００５０】
図１３は、１８８バイトのパケット形式で伝送されたディジタル圧縮映像信号を、図１
２のデータ４１に記録する時の１パケットのブロックの構成例である。この場合には、４
バイトの時間情報２５を付加して１９２バイトとし、２ブロックに１パケットを記録する
。時間情報２５は、パケットの伝送された時間の情報である。すなわち、パケットの先頭
が伝送された時の時間またはパケット間の間隔を基準クロックでカウントし、そのカウン
ト値をパケットデータと共に記録しておき、再生時にその情報を基にしてパケット間の間
隔を設定することにより、伝送された時と同一の形でデータを出力することができる。
【００５１】
図１４は図１２のデータ記録領域７のヘッダ４４の構成図である。ヘッダ４４は、フォー
マット情報４５、ブロック情報４６および付加情報４７により構成される。フォーマット
情報４５、およびブロック情報４６には、記録に関する様々な記録情報が、また付加情報
４７には、その他補助的な情報が記録される。
【００５２】
フォーマット情報４５は、記録フォーマットに関する情報であり、記録モード（標準速
モードその他の識別）、取り扱うパケットデータの種類、記録されているパケットデータ
がコピー可能か否か等を示すコピー制限情報等が格納され、複数のブロックで、１つの情
報を構成する。例えば１２ブロックの１２バイトで１つの情報を構成している。そして、
この情報を複数回繰り返し多重記録することにより、再生時の検出能力を向上させている
。ここに、前述の鍵情報等をも記録しておくことが可能である。
【００５３】
ブロック情報４６は、データ記録領域４１に記録されるデータの種類を識別するための情
報である。ここには、高速可変速再生用データの有無、種類（どの速度に対応した高速可
変速再生用データであるか）等を記録しておく。ここに、前述の鍵情報等をも記録してお
くことも可能である。
【００５４】
付加情報４７は、例えば、６ブロックの６バイトで一つの情報であるパックデータを構
成し、最初の１バイトが情報の種類を表すアイテムコード、残りの５バイトをデータとす
ることにより、いろいろな種類のデータを記録することができる。例えばここに前述のブ
ロック鍵等の鍵情報や、その他、記録時間等の情報や記録信号の種類等を記録しておくこ
とができる。
【００５５】
図１５は図１４の付加情報４７の領域に、ブロック鍵を格納する場合のパックデータの
構成図である。
【００５６】
パックデータの最初の１バイトには後続の情報が鍵情報であることを示すアイテム情報コ
ードを格納する。
【００５７】
２バイト目には、格納されている鍵の種類を示す情報（鍵シーケンス番号、鍵属性、鍵フ
ラグ）を記録する。前述のように、ブロック鍵をある時間間隔で順次変更していくことで
、記録媒体上のデータの安全性を高めることができるので、例えば、このパックに格納さ
れているブロック鍵が、現在のパケットデータの暗号化に用いられるブロック鍵か、次に
用いるブロック鍵かを示す鍵属性情報を記録しておく。また、ブロック鍵が更新される度
に反転する鍵フラグで、切り換えタイミングを記録する。この情報により再生時の鍵の切
り換えをスムーズにする。また、鍵シーケンス番号には、一つのパックでブロック鍵が格
納できない場合、後続のパックがあることを示す情報を格納する。例えばブロック鍵が９
６ビットの場合、３つのパックに分割して格納し、それぞれの鍵シーケンス番号には、２
、１、０を格納し、０が最終パックであることを示す。その他、全体のデータのサイズを
格納しておき、残りの大きさを知る方法もある。
【００５８】
３バイト目から６バイト目に、ブロック鍵を収納する。
【００５９】
前述の図８（ｂ）の例では、鍵情報Ｋｒがブロック鍵の代わりに格納される。
【００６０】
図１６はブロック鍵の格納方法を示す図である。この例は、各トラックのパックデータ
には、現在の鍵情報のみを記録する場合である。したがって、前述の鍵属性は、現在の鍵
を示すのみの固定情報であり、記録しなくてもよい。同図中（１）は、９６ビットの現在
のブロック鍵Ａ（Ａ０乃至Ａ１１）が３個のパックに分割して格納される状態を示す。通
常、これらのパックは、データの信頼性の向上のため、一つのトラックにつき、複数回記
録される。例えば、３個のパックをトラックの最初、半ば、最後のそれぞれの領域に記録
する（計９個）ことで、磁気ヘッドの目詰まり等による、再生信号のバースト欠落の影響
を軽減できる。また、３個のパックは必ずしも連続したパックとして記録する必要はなく
、各パックの間に他の情報を格納したパックを挿入し、鍵情報を格納しているパックを分
散して記録することで、鍵情報自身の保護も可能となり、さらに信頼性が向上する。同図
（２）はブロック鍵がＢに切り換わったトラックに記録されるパックデータである。この
場合、ブロック鍵Ｂの鍵フラグは反転している。
【００６１】
図１７はブロック鍵の他の格納方法を示す図である。図１７は、現在の鍵情報と共に、
次に使用する鍵情報もあらかじめ発生させておき記録する方法である。ここで、鍵属性情
報は、現在のパケットデータの暗号化に用いられるブロック鍵の場合“０”、次に用いる
ブロック鍵の場合“１”とする。また、ブロック鍵が更新される度に反転する鍵フラグは
“０”と“１”を交互に繰り返す。
【００６２】
同図中（１）は、９６ビットの現在のブロック鍵Ａが格納される状態を示す。（２）には
、次のブロック鍵Ｂが格納される。この（１）および（２）が、同一のトラック内のブロ
ックの付加情報エリアに記録される。（３）は、ブロック鍵がＢに切り換わったトラック
に記録されるパックデータである。この場合、ブロック鍵Ｂは、鍵属性情報“０”の現在
の鍵に、また、鍵フラグも反転している。さらに（４）は、次に用いる鍵Ｃが格納される
。（３）および（４）が、同一のトラック内のパックデータとしてトラックに記録される
。
【００６３】
ブロック鍵の更新タイミングを示す鍵フラグの格納場所としては、付加情報４７のパッ
クに格納する以外に、前述の図１４に示したフォーマット情報４５、あるいはブロック情
報４６に格納する方法もある。
【００６４】
以上のように、鍵情報が、テープ上に記録されるが、ブロック鍵を切り換えるタイミン
グとしては、前述のＣ２パリティの付加の単位であるｎトラック（本実施例では６トラッ
ク）の区切り目とすることで、再生時に、Ｃ２パリティの演算が可能となり、鍵情報のデ
ータ信頼性が向上する。
【００６５】
また、以上の例ではブロック鍵が更新されるタイミングを示す情報を鍵フラグとして記
録したが、図２の記録信号処理回路１０２aにおいて、前述の図１１に示したトラックア
ドレス３２、あるいはグループ番号３１の値と、Ｃ２パリティの演算の周期および更新の
タイミングを同期させることで、特に鍵フラグを記録しなくとも、再生時における鍵情報
の更新のタイミングを、このトラックアドレス３２あるいはグループ番号３１の値で検出
することも可能である。例えば、図２の記録信号処理回路１０２aにおいて、トラックア
ドレス３２が、トラック１本毎に０から５の値を繰り返し、その値０から５の６本のトラ
ックを、前述のＣ２パリティの付加の単位とする。そして、値が５から０になるタイミン
グで、データ暗号回路１１５において、ブロック鍵を更新して、記録する。再生時におい
ては、図２の再生信号処理回路１０２bにおいて、このトラックアドレス３２の値が５か
ら０になるタイミングを検出し、データ復号回路１１６において、鍵を更新していけばよ
い。また、さらに長い周期で更新する場合には、例えば、グループ番号３１を用いて、ト
ラックアドレス３２の値が５から０になる際に、グループ番号３１を１増加させ、０から
１５の値を繰り返すようにすることで、９６トラックの単位で、しかもＣ２パリティの付
加の単位の区切り目の、更新のタイミングを検出することが可能となる。
【００６６】
図１８は図１３の時間情報２５（４バイト＝３２ビット）の具体的構成例であり、鍵フ
ラグ、暗号フラグ格納の他の方法を示したものである。ここでは、例えば、時間情報２５
１としては、２２ビットの情報であり、２５２は前述の鍵フラグ（１ビット）、２５３は
、後続のパケットデータが暗号化されているかどうかを示す暗号フラグ（１ビット）であ
る。記録時には、図２の入出力制御回路１１９は、タイムスタンプである時間情報２５１
とともに、暗号フラグ２５３に、後続のパケットデータが暗号化されている場合には例え
ば“１”を、暗号化されていない場合には“０”を格納し、また、鍵フラグ２５２には、
後続のパケットデータに対応する前述の鍵情報を格納するパックデータの鍵フラグを格納
する。再生時には、図２の入出力制御回路１１９において、記録時に付加した時間情報２
５を取り除いてデータ復号回路１１６に出力するとともに、暗号フラグ２５３、鍵フラグ
２５２をデータ復号回路１１６に供給し、データ復号回路１１６の動作を制御する。
【００６７】
図１９は図２のデータ復号回路１１６の構成図である。１１６１はパケットデータ入力
端子、１１６７はパケットデータ出力端子、１１６３ａ、１１６３ｂはデータ鍵入力端子
、１１６３ｃはデータ鍵選択信号入力端子、１１６３ｄは、処理モード選択信号入力端子
、１１６２、１１６６はブロック処理回路、１１６４は鍵スケジュール回路、１１６５は
復号器、１１６８ａ，１１６８ｂはデータ鍵レジスタ、１１６９はデータ鍵セレクタであ
る。データ復号回路１１６は、あらかじめ定められたデータ鍵により、入力されるパケッ
トデータ単位で復号化して出力する。
【００６８】
復号器１１６５は、複数ビットで構成されるブロックを単位として復号処理を実現する
ブロック暗号を用いる。
【００６９】
入力端子１１６１から入力されたパケットデータは、データ暗号回路１１５と同様に、
複数ビットからなるブロックＣに区切られ、各ブロックは、復号器１１６５において順次
復号化され、その結果ブロックＰを出力し、ブロック処理回路１１６６において、パケッ
トデータの形式に戻して出力端子１１６７へ出力する。ここで、復号化のための鍵である
データ鍵は、制御回路１０４より、データ鍵入力端子１１６３ａおよび１１６３ｂから入
力され、データ鍵レジスタ１１６８ａ、１１６８ｂに記憶される。例えば、データ鍵レジ
スタ１１６８ａには、現在のデータ鍵を、データ鍵レジスタ１１６８ｂには次に切り換え
るデータ鍵を記録させる。
【００７０】
また、処理モード選択信号入力端子１１６３ｄからは、入出力制御回路１０９より検出
した暗号フラグ２５３が入力され、復号器１１６５を復号動作のモードか、何もしないで
通過させるモードかを決定する。さらに、データ鍵選択信号入力端子１１６３ｃからは、
入出力制御回路１０９より検出した鍵フラグ２５２が入力され、データ鍵セレクタ１１６
９により、選択されたデータ鍵が出力される。選択されたデータ鍵は、スケジュール回路
１１６４においてサブ鍵ＫＡ、ＫＢに変換され、暗号器１１６５に供給される。
【００７１】
ここで、図２の入出力制御回路１１９で検出した、暗号フラグ、あるいは鍵フラグが変
化すると、それに連動して、データ復号器１１６の動作モード、データ鍵の選択が行われ
る。
【００７２】
以上のように、各パケットデータへ暗号フラグ、鍵フラグを付加することにより、パケ
ットデータ単位での、暗号化の有無、鍵情報の判別、および復号処理が実現できる。
【００７３】
その他、暗号化されているかどうかを示す暗号フラグの格納場所としては、図１５に示
した鍵情報を格納するパックの２バイト目に格納する方法、あるいは前述の図１４に示し
たフォーマット情報４５、ブロック情報４６に格納する方法もある。
【００７４】
暗号フラグをフォーマット情報４５、あるいはブロック情報４６等に格納することで、
例えば暗号フラグが“１”を示す時、すなわちパケットデータが暗号化されている場合に
は、データ復号回路１１６の動作を復号動作とするとともに、付加情報４７の鍵情報を格
納するパックから、鍵情報を取得するようにし、暗号フラグが“０”の場合は、データ復
号回路１１６の動作を、復号しないでそのまま出力するようにすることで、パケットデー
タが暗号化されていない場合の制御動作の簡略化が図れる。また、暗号フラグを鍵情報を
格納するパックに格納する方法では、暗号フラグが“０”、すなわちパケットデータが暗
号化されていない場合は、そのパックの３バイト目以降のブロック鍵情報は格納されてい
ない。
【００７５】
その他、暗号フラグを用いずに、例えば、鍵情報を格納するパックの有無で暗号化され
ているかどうかを判別することもできる。
【００７６】
図２０は図２の記録信号処理回路１０２ａおよび再生信号処理回路１０２ｂからなるデ
ィジタル記録再生信号処理回路１０２の構成図である。４００はメモリ回路、４０１は図
２の制御回路１０４に従いメモリ回路４００を制御するアドレス等を生成するメモリ制御
回路、４０２はＣ２パリティ演算回路、４０３はＣ１パリティ演算回路、４０４は前記制
御回路１０４からの設定内容に従い記録時のＩＤ情報、サブコード生成、フォーマット情
報、ブロック情報、鍵情報等の付加情報の付加、および再生時のＩＤ情報、サブコード、
フォーマット情報、ブロック情報、鍵情報等の付加情報の取得等を行う付加情報処理回路
、４０５は記録時の変調処理及び再生時の復調処理を行う変復調回路である。本実施例で
は、一例としてＣ２パリティ演算を行うために６トラックのデータを必要とするため、メ
モリ回路４００は少なくとも６トラック分のデータを蓄積する容量を備えるものとする。
【００７７】
記録時には、端子４１１、４１３を介して図２の制御回路１０４により、記録状態に設
定される。図２のデータ暗号回路１１５で暗号化されたパケットデータが端子４１０から
入力され、メモリ制御回路４０１の制御信号に従いメモリ回路４００に蓄積される。Ｃ２
パリティ演算に必要なデータが蓄積された後、メモリ回路４００から逐次読みだされ、Ｃ
２パリティ演算回路４０２に入力されて、所定の演算が行われる。Ｃ２パリティ演算回路
４０２で得られた演算結果は、メモリ回路４００に蓄積される。一方、端子４１３を介し
て図２の制御回路１０４からの設定に従い、付加情報処理回路４０４で、入力された暗号
化パケットデータの鍵に対応した鍵情報等のパックデータが生成され、メモリ回路４００
に蓄積される。さらに前記した記録ブロックを構成するように、鍵情報等を含めメモリ回
路４００から読みだされたデータは、Ｃ１パリティ演算回路４０３でＣ１パリティを付加
され、変復調回路４０５に入力される。変復調回路４０５で所定の変調処理された信号は
、端子４１４を介して出力され、図２の記録再生アンプ１１６、回転ヘッド１００を介し
てテープ１１１上に記録される。
【００７８】
図２１はデータ記録開始時における信号処理のタイミングを示す図である。図２１（ａ
）はデータ暗号化回路１１５から入力されるパケットデータ、図２１（ｂ）は、データ暗
号化回路１１５が暗号化の際に用いたデータ鍵、図２１（ｃ）は、前述のＣ２パリテイ４
３の６トラック単位構成にあわせて、図２０のＣ２パリティ演算回路４０２でのＣ２パリ
ティ演算サイクル（本実施例では６トラック）を示し、図２１（ｄ）は回転ヘッド１００
を介してテープ１１１に記録する記録信号を示している。図２１の実施例では、記録開始
が設定される時間ｔ１より前にあらかじめブロック鍵Ａを生成し、データ鍵Ｋａを演算し
て、データ暗号化回路１１５に供給しておく。また、記録開始が設定される時間ｔ１より
前は、記録信号処理回路１０２ａは入力信号に関らずパケット無しとみなして記録信号処
理を行うように制御する。これにより、時間ｔ０に記録開始が設定されても、期間ｐ０の
データに対してのＣ２パリティの演算は可能となる。
【００７９】
図２の制御回路１０４は、時間ｔ０で記録開始にした時の入力データのＣ２パリティ演算
サイクルｓ０が終了して、前記第２の誤り訂正符号を構成するｎトラック（本実施例では
６トラック）の先頭から記録信号を出力する（図２１（ｄ））ように制御する。また、デ
ータ鍵は、このＣ２パリティの演算サイクルで更新される。例えば、時間ｔ２より前にブ
ロック鍵Ｂを生成し、データ鍵Ｋｂを演算してデータ暗号化回路１１５に供給しておき、
時間ｔ２の時点でデータ暗号化回路１１５においてデータ鍵をＫｂに切り換える。通常、
データ暗号化回路１１５は、その処理のため、パケットデータの入力から出力までの間に
遅延時間が生じる。そこで、時間ｔ２からデータ暗号化回路１１５がパケットを暗号化処
理することにより生じるデータ遅延時間分前の時点で、データ暗号化回路１１５に供給す
るデータ鍵をＫｂに切り換える。あるいは、データ鍵が切り換えられたパケットデータか
らは、次の演算サイクルの処理に先送りしてもよい。この実施例では、先頭部分に余分な
データが記録されるが、記録開始にする時間ｔ１のタイミングによらず、記録すべき信号
に対しＣ２パリティを付加し、上記Ｃ２パリティ演算サイクル単位で記録できる。また、
再生時において、先頭の余分なデータ部分は、パケット無しとみなして記録処理している
ので、Ｃ２パリティ演算に用いられるだけで、出力されることはない。
【００８０】
記録終了時には、前記記録再生信号処理回路１０２ａの、テープ１１１への記録動作を
、複数トラックのデータを用いて演算するＣ２パリティの演算サイクル（本実施例では６
トラック）完結で行うように前記制御回路１０４で制御する。この制御方式により、記録
開始、記録終了の切換えタイミングによらず、テープ１１１上の記録データに全てＣ２パ
リティを付加し、Ｃ２パリティの演算サイクル単位で鍵情報が更新されパケットデータが
暗号化されるので、再生時には、Ｃ２パリティ演算サイクル単位で再生でき、Ｃ２パリテ
ィ演算が可能となるので、鍵情報のデータ信頼性も向上する。
【００８１】
図２２は図２のテープ１１１上の鍵情報を示す図である。同図中、１１１１から１１１
７は、Ｃ２パリティ演算サイクルである６トラック単位で示した記録トラックである。こ
の図の場合、記録トラック１１１１から１１１３までが、ブロック鍵Ａ、記録トラック１
１１４から１１１６までがブロック鍵Ｂをもとに暗号化されたパケットデータ、およびそ
れらに対応した鍵情報であるパックデータが格納される。また、記録トラック１１１７は
暗号化されずに記録されたトラックである。この図のように、暗号化されたトラックと、
暗号化されていないトラックが同一のテープ上に混在することも可能である。鍵情報の更
新は、例えば、４８トラック、９６トラック等、ｍ×ｎトラック毎（ｍは１以上の整数、
ｎは本実施例では６）、あるいは一つの番組全体等考えられるが、鍵の切り換わり目、あ
るいは暗号化されたトラックと、暗号化されていないトラックとの境目は、Ｃ２パリティ
演算サイクル（本実施例では６トラック）の区切り目である。
【００８２】
以上、記録の際の動作について説明した。ここで、鍵情報をサブコード領域（図９の７
）に記録することも可能であるが、鍵情報を、各ブロックのヘッダ（図１２の４４）の部
分に格納し、各トラック上のデータ記憶領域（図９の７）に記録することで、アフレコ等
による鍵情報のみの書き換えは困難となる。従って、鍵情報の消失を防ぐことができ、ま
た、故意に鍵情報のみを改ざんして意図的に暗号通信を行うことはできない効果がある。
【００８３】
次に、テープからの再生方法について述べる。
【００８４】
図２０のディジタル記録再生信号処理回路１０２において、再生時は、端子４１１、４
１３を介して図２の制御回路１０４によって、再生状態に設定される。前記テープ１１１
から回転ヘッド１００で再生され、端子４１４から入力された再生信号は、変復調回路４
０５で復調処理された後、Ｃ１パリティ演算回路４０３でＣ１パリティ演算を行い、誤り
検出およびその訂正を行い、Ｃ１パリティ演算結果も一緒にメモリ回路４００に蓄積され
る。Ｃ２パリティ演算に必要なデータが蓄積された後、メモリ制御回路４０１の制御信号
に従いメモリ回路４００から逐次読みだされ、Ｃ２パリティ演算回路４０２に入力される
。Ｃ２パリティ演算回路４０２では、上記データで演算を行い、誤りの検出、訂正処理し
たデータおよびＣ２パリティ演算結果を、再びメモリ回路４００に蓄積する。
【００８５】
図２のタイミング生成回路１０５から端子４１２を介して入力されるタイミング信号を基
準として所定の順番にメモリ回路４００からデータを読みだし、前記Ｃ１パリティ、Ｃ２
パリティの演算結果を参照し、誤りの無いデータのみを端子４１０から図２の入出力制御
回路１１９に出力する。一方、付加情報処理回路４０４では、メモリ回路４００から読み
出したデータから鍵情報やサブコード等を取得し、端子４１３を介して図２の制御回路１
０４に送出する。その後、図８で示した演算、すなわち再生によって得られた鍵情報から
、Ｋｐを取り出し、デバイス鍵発生器１１７からのデバイス鍵との排他的論理和をとって
、ハッシュ関数１２１の演算を行い、データ鍵を得、図２のデータ復号回路１１６に出力
する。このデータ鍵は、記録時に用いたデータ鍵と同一のものであり、データ復号回路１
１６において、正しくもとのパケットデータを得ることができる。
【００８６】
図２３は、本発明のデータ再生時における信号処理のタイミングを示す図である。図２
３（ａ）は回転ヘッド１００を介してテープ１１１から再生される再生信号、図２３（ｂ
）は上記Ｃ２パリティの演算サイクル（本実施例では６トラック）を示し、図２３（ｃ）
は入出力制御回路１１９から出力されるパケットデータを示し、図２３（ｄ）は、図２の
データ復号回路１１６に供給されるデータ鍵を示している。付加情報処理回路４０４では
、演算サイクルｓ３においては、このサイクルで用いられている鍵情報ＫｐＣが検出され
ている。このＫｐＣにより前述の演算で得られたデータ鍵Ｋｃが、例えば前述のデータ鍵
レジスタ１１６３ａに記憶されており、データ鍵セレクタ１１６９も、データ鍵レジスタ
１１６３ａのデータ鍵Ｋｃが出力されるように選択されている。
【００８７】
次に、演算サイクルｓ４において、鍵情報ＫｐＤが用いられていることが検出されると
、あらかじめ、データ鍵Ｋｄを前述の演算で求めておき、データ鍵レジスタ１１６３ｂに
記憶させ、時間ｔ３のタイミングで、データ鍵セレクタ１１６９を制御してデータ鍵レジ
スタ１１６３ｂのデータ鍵Ｋｄに切り換える。以上の方法により、データ鍵を更新しなが
らの再生動作が可能となる。
【００８８】
また、既に記録済みのテープに追加記録する場合、Ｃ２パリティの付加単位の区切り目
から、記録を開始するようにすることで、追加記録直前のトラックの鍵情報のデータ信頼
性を損なわずに、つなぎ記録が可能となる。
【００８９】
その他、パケットデータが暗号化されているかいないかを区別する方法としては、図４
で示した同期バイト５０１は、通常固定データであるので、例えば、再生信号処理回路１
０２ｂにおいて、この同期バイトの検出を行い、検出できた場合は、図２のデータ復号回
路１１６を入力されるパケットデータを何もしないで通過させる機能に切り換え、検出で
きなかった場合は、図２のデータ復号回路１１６を復号機能の動作に切り換え、付加情報
エリア内の鍵情報を検出する動作を行うことで、記録時に、パケットデータを暗号化して
記録されたトラックと、暗号化しないで記録したトラックとが混在するテープの場合にも
、検出が可能となる。
【００９０】
また、あらかじめ記録されているソフトテープについても、以上説明した方法で、ソフ
トテープの作成および再生が可能となり、テープ上のパケットデータの保護が実現できる
。
【００９１】
以上は、記録トラックに現在のブロック鍵が格納されている例を示したが、データ鍵の
演算は、Ｃ２の一演算サイクル内で行わなければならない。Ｃ２の一演算サイクル内でデ
ータ鍵の演算が間に合わない場合は、前述のように、記録トラック内に、現在のブロック
鍵と、次のブロック鍵を記録しておくことで、あらかじめ、次のデータ鍵を求めておける
。
【００９２】
図２４は図１のディジタル信号記録再生装置２００の他の構成図である。同図中、１２
１は、例えばＩＥＥＥ１３９４のような高速ディジタルバスインターフェース等のプロト
コルを実現するディジタルインターフェース回路であり、入力されたパケットデータの時
間間隔を維持しながら、高速にデータを伝送する機能を有する、１２２は、ディジタルイ
ンターフェースバスである。１２３は、ディジタルインターフェース１２２上を伝送され
るディジタルデータを保護するための暗号／復号回路であり、パケットデータを暗号化し
てディジタルインターフェースバス１２２上に伝送し、あるいは受信したディジタルデー
タを復号化する。１２４は、マイクロプロセッサのような制御回路であり、ディジタルイ
ンターフェース回路１２１、暗号／復号回路１２３を制御する。
【００９３】
記録時には、ディジタルインターフェースバス１２２上を伝送されてきた暗号化されたデ
ィジタルデータをディジタルインターフェース回路１２１において、所定のパケット処理
を行い、暗号／復号回路１２３において、元のパケットデータに復号して、入出力回路１
０７に出力する。その後、前述で説明したように、データ暗号回路１１５でパケットデー
タを暗号化し、テープ１１１上に記録する。再生時には、データ復号回路１１６において
、再生したパケットデータを復号化して、入出力回路１０７から暗号／復号回路１２３に
出力し、暗号／復号回路１２３において暗号化して、ディジタルインターフェース回路１
２１から、ディジタルインターフェースバス１２２に出力する。これによれば、テープ上
のパケットデータ、ディジタルインターフェースバス上のパケットデータの双方の保護が
実現できる。
【００９４】
次に、光ディスクでの実施例を説明する。
【００９５】
図２５は、ディスク上に記録されているファイルの構成図である。６０１はリードイン
領域であり、各種パラメータが格納されている。６０２、６０３、…は、プログラム１領
域、プログラム２領域、…であり、各プログラム領域には、それぞれ異なる番組等が格納
されている。
【００９６】
図２６は、一つのプログラム領域例えばプログラム１領域の構成図である。プログラム
領域は複数のユニットで構成され、この各ユニットに、例えば、後述するディジタル圧縮
映像信号の一つの単位であるシーケンスを一個格納する。
【００９７】
図２７は、ディジタル圧縮映像信号のフレーム単位で圧縮されたイントラフレームデー
タと、前後のフレームのデータよりの予測を用いて差分情報のみの圧縮を行ったインター
フレームデータの関係である。６２１はイントラフレーム、６２２はインターフレームで
ある。ディジタル圧縮映像信号は、所定数のフレーム、例えば１５フレームを一つのシー
ケンスとし、その先頭はイントラフレーム６２１とし、残りのフレームはイントラフレー
ム６２１からの予測を用いて圧縮したインターフレーム６２２としている。もちろん、先
頭以外にもイントラフレーム６２１を配置するようにしてもよい。
【００９８】
図２８は、ディジタル圧縮映像信号の構成である。６２３はフレーム単位で付加されるピ
クチャヘッダ、６２４はシーケンス単位で付加されるシーケンスヘッダである。シーケン
スヘッダ６２４は、同期信号及び伝送レート等の情報により構成される。ピクチャヘッダ
６２３は、同期信号及びイントラフレームかインターフレームかの識別情報等により構成
される。通常、各データの長さは情報量により変化する。前述の一つのユニットに１シー
ケンスが格納される。
【００９９】
前述図２６の各ユニットは、複数のデータセクタにより構成される。
【０１００】
図２９は各データセクタの構成図である。６３１はＩＤ情報で４バイト、６３２はＩＤ
情報６３１の誤り検出訂正のためのパリティで２バイト、６３３は管理データで６バイト
、６３４はユーザデータで２０４８バイト、６３５はユーザデータ６３４の誤り検出訂正
のためのパリティで４バイトから構成される。このうちユーザーデータ６３４に、図２８
で示したディジタル圧縮映像信号が、分割され格納される。その他、ディジタル圧縮音声
圧縮信号も、分割されユーザーデータ６３４に格納される。前述の一つのユニットは、デ
ィジタル圧縮映像信号、音声信号が、それぞれ格納されたデータセクタの集まりである。
【０１０１】
図３０は、ディスクにデータセクタを記録する際に付加する誤り訂正符号を付加した構
成図である。まず、データセクタが１７２バイトに区切られ、それに対し、１０バイトの
第１の誤り検出訂正のためのパリティ６３７の一部（Ｃ１パリティパリティ６３７の一部
）が付加される。さらにこのデータセクタをｎ個（例えば本実施例では１６個）集め、今
度は行方向の１９２バイトに１６個の第２の誤り検出訂正のためのパリティ６３６（Ｃ２
パリティ６３６）が付加される。得られたＣ２パリティ６３６にも１０バイトのＣ１パリ
ティ６３７の一部が付加される。
【０１０２】
図３１は、光ディスクを記録媒体として用いたディジタル信号記録再生装置の構成図で
ある。同図中、７０１は光ディスク、７０２は光ピックアップ、７０３ａは記録時の記録
信号の生成等を行う記録信号処理回路、７０３ｂは再生時の再生信号の復調等を行う再生
信号処理回路、７０４はマイクロプロセッサのような制御回路、７０５はスピンドルモー
タ、７０６は光ディスク７０１の回転速度および光ピックアップ７０２の位置、焦点を制
御するサーボ回路、７０９は図６と同様の項構成のディジタル信号記録時のデータ暗号回
路、７１０は図１９と同様の構成のディジタル信号再生時のデータ復号回路、７１１は、
ディジタル信号を暗号あるいは復号する際にデータ暗号回路７０９あるいはデータ復号回
路７１０に供給するデータ鍵のもとであるデバイス鍵を発生するデバイス鍵発生器、７１
２はディジタル情報を暗号あるいは復号する際のデータ鍵のもう一つのもとであるディス
ク鍵を発生するディスク鍵発生器、７１３はディジタル情報を暗号あるいは復号する際の
データ鍵のさらにもう一つのもとであるブロック鍵を発生するブロック鍵発生器、７１９
はディジタルインターフェース回路、７２０は入出力端子である。
【０１０３】
記録時には、入出力端子７２０から、図２９のデータセクタのユーザデータ６３４の形
式に区切られたディジタル圧縮映像信号等のディジタル信号が、ディジタルインタフェー
ス回路７１９に入力される。入力されたディジタル信号は、データ暗号回路７０９におい
て、デバイス鍵発生器７１１、ディスク鍵発生器７１２およびブロック鍵発生器７１３に
より発生される鍵をもとに制御回路７０４において生成されるデータ鍵によって、入力さ
れたディジタル信号を暗号化し、これを記録信号処理回路７０３ａに出力する。記録信号
処理回路７０３ａでは、入力されたユーザデータ形式のディジタル信号に、図２９のＩＤ
６３１、パリティ６３２、管理データ６３３、およびパリティ６３５を付加し、データセ
クタの形式にする。次に、ｎ個のデータセクタを単位として（本実施例では１６個）、図
３０のＣ１パリティ６３７、Ｃ２パリティ６３６を付加し、さらに図示しないが、所定の
並べ替え、ヘッダを付加し、変調処理が施され、光ピックアップ７０２を介して光ディス
ク７０１上に記録される。
【０１０４】
図３２は、データ暗号回路７０９に供給するデータ鍵の生成例であり、例えば、これら
の生成は、図３１の制御回路７０４内にて行われる。デバイス鍵発生器７１１は、例えば
９６ビットのあらかじめ定められた固定の鍵情報を記憶している。ディスク鍵発生器７１
２、ブロック鍵発生器７１３は、例えば図３１の制御回路７０４からの司令７１２１、７
１３１により９６ビットの乱数を発生させる乱数発生器である。７２１、７２２は９６ビ
ットの排他的論理和演算器、７２３はハッシュ関数演算器である。まず、ブロック鍵は、
ハッシュ関数演算器７２３にてハッシュ演算がなされ、その結果のうちの５６ビットが、
データ鍵として図３１のデータ暗号回路７０９に供給される。また、９６ビットのブロッ
ク鍵は、９６ビットのディスク鍵と排他的論理和演算器７２２にて排他的論理和がとられ
（以下鍵情報Ｋｒという）、図３１の記録信号処理回路７０３ａに送られ、光ディスク７
０１上に記録される。さらに、ディスク鍵とデバイス鍵とが排他的論理和演算器７２１で
排他的論理和がとられ（以下鍵情報ｋｄという）、図３１の記録信号処理回路７０３ａに
送られ、光ピックアップ７０２を介して、光ディスク７０１上に記録される。
【０１０５】
ここで、図３１の制御回路７０４からの司令７１３１を、ある時間間隔で発生させ、上
述の演算によるデータ鍵の生成を繰り返し行うことにより、データ鍵を順次変更していく
ことができ、光ディスク上のデータの安全性を高めることが可能となる。また、司令７１
２１は、例えば一回の記録動作の際に一回発生させる。あるいは、空の光ディスクに最初
に記録する際に一回だけ発生させてｋｄを記録し、次の記録動作からは、一旦光ディスク
上の前述の鍵情報ｋｄを再生し、デバイス鍵と排他的論理和をとることで得られるディス
ク鍵を用いてブロック鍵と排他的論理和をとり鍵情報ｋｒを得る方法もある。さらに、デ
ィスク鍵発生器７１２を用いずに、光ディスクの製造過程であらかじめ鍵情報ｋｄを記録
しておき、記録動作の前にそのｋｄを再生し、ディスク鍵を得るという方法もある。鍵情
報ｋｄは、例えば図２５のリードイン領域６０１に記録される。
【０１０６】
再生の際には、まず鍵情報ｋｄを再生し、鍵情報ｋｄとデバイス鍵とを排他的論理和を
とることでディスク鍵を得、さらに再生した鍵情報ｋｒと、得られたディスク鍵とを排他
的論理和をとってブロック鍵を得、ハッシュ関数７２３の演算を行うことで、図３１のデ
ータ復号回路７１０に入力するデータ鍵を得る。
【０１０７】
図３１において、再生の際には、光ピックアップ７０２より再生された再生信号が再生
信号処理回路７０３ｂに入力され、再生信号処理回路７０３ｂにおいて復調及び誤り検出
訂正を行うとともに、図２９のユーザデータ６３４の形式のディジタル信号が、データ復
号回路７１０に出力される。再生信号処理回路７０３ｂではディスク鍵、ブロック鍵情報
の再生も行い、制御回路７０４に送る。、制御回路７０４においては、前述のデータ鍵再
生の演算を行ってデータ復号回路７１０に供給する。データ復号回路７１０において再生
信号処理回路７０３ｂからのディジタル信号が復号され、ディジタルインターフェース回
路７１９を介して入出力端子７２０から出力される。
【０１０８】
なお、記録するディジタル信号を保護する必要がない場合は、暗号化しないでそのまま
光ディスクに記録してもよい。
【０１０９】
図３３は、図２９の管理データ６３３の構成図である。この管理データ６３３に、前述
の鍵情報ｋｒを格納する。６３４１はこの管理データ６３３が格納されているデータセク
タのユーザデータが暗号化されているかどうかを示す暗号フラグ、６３４２はこの管理デ
ータに格納されている鍵情報が有効か無効かを示すデータ有効フラグ、６３４３は鍵情報
ｋｒが一つの管理データ６３３に格納できない場合、後続の管理データがあることを示す
鍵シーケンス番号、６３４４は鍵情報ｋｒである。
【０１１０】
図３４は、鍵情報ｋｒを図２９の管理データ６３３の領域に格納する方法を示す図であ
る。この例では、図３０のＣ２パリティ６３６の付加単位である１６個のデータセクタ（
データセクタ０〜データセクタ０１５）の管理データを一つの単位として、前述の６４ビ
ットの鍵情報を格納する。９６ビットの鍵情報ｋｒは３個の管理データにｋｒ０、ｋｒ１
、ｋｒ２に分割され格納される。その際、暗号フラグ６３４１は暗号化されていることを
示す１”が、データ有効フラグは有効であることを示す“１”が、また、鍵シーケンス番
号６３４３は、３個の管理データに順に２、１、０を格納し、０が分割の最後であること
を示す。これらが、１６個の管理データに繰り返し格納される。ただし、最後の管理デー
タは、半端となるので、データ有効フラグは無効であることを示す“０”が、格納される
。
【０１１１】
以上のように、鍵情報が光ディスク上に記録される。この時、鍵情報は１６個またはそ
の整数倍のデータセクタを単位として更新される。この鍵情報の更新は、６４データセク
タ、１２８データセクタ等、ｍ×ｎデータセクタ毎（ｍは１以上の整数、ｎは本実施例で
は１６）等に行うことが考えられるが、鍵の切り換わり目、あるいは暗号化の有無の境目
は、Ｃ２パリティの付加単位（本実施例では１６データセクタ）の区切り目である。この
ことにより、再生時にＣ２パリティの演算が可能となり、鍵情報のデータ信頼性が向上す
る。
【０１１２】
なお、記録信号処理回路７０３ａ、再生信号処理回路７０３ｂは、図２０のディジタル
記録再生信号処理回路１０２の動作と同様の動作を行う。ただし、Ｃ２パリティの付加単
位は、ｎデータセクタ単位（本実施例では１６データセクタ）となる。
【０１１３】
図３５は、光ディスクを記録媒体として用いたディジタル信号記録再生装置の他の構成
図である。本実施例では、図３に示したディジタル映像圧縮信号の固定長のパケットを光
ディスク７０１に記録再生する場合の例である。図３５中、７１７は、例えばＩＥＥＥ１
３９４のような高速ディジタルバスインターフェース等のプロトコルを実現するディジタ
ルインターフェース回路であり、入力されたパケットデータの時間間隔を維持しながら、
高速にデータを伝送する機能を有する。７１８は、ディジタルインターフェースバスであ
る。７１５はディジタルインターフェース７１８上を伝送されるディジタルデータを保護
するための暗号／復号回路であり、パケットデータを暗号化してディジタルインターフェ
ースバス７１８上に伝送し、あるいは受信したディジタルデータを復号化する。７１６は
、マイクロプロセッサのような制御回路であり、ディジタルインターフェース回路７１７
、暗号／復号回路７１５を制御する。７０７はパケットデータをデータセクタのユーザデ
ータに変換、あるいはユーザデータからパケットデータを取り出すセクタ変換回路、７０
８は記録時のパケットデータへのタイムスタンプ処理、再生時のパケットデータの出力制
御を行う入出力制御回路である。
【０１１４】
記録時には、ディジタルインターフェース回路７１７において、ディジタルインターフェ
ースバス７１８上を伝送されてきた暗号化されたディジタルデータに所定のパケット処理
を行い、暗号／復号回路７１５において、元のパケットデータに復号して、入出力回路７
１４に出力する。その後、データ暗号回路７０９でパケットデータを暗号化し、入出力制
御回路７０８において入力されたパケットデータにタイムスタンプを施し、セクタ変換回
路７０７に出力する。セクタ変換回路７０７では、入力されたパケットデータを前述のデ
ータセクタのユーザデータの形式に変換する。ユーザデータの形式に変換されたディジタ
ル信号が、記録信号処理回路７０３ａ及び光ピックアップ７０２を介して、光ディスク７
０１上に記録される。
【０１１５】
したがって、光ディスク７０１上には、鍵情報に所定の演算を行って得られた鍵で暗号化
された前記ディジタル信号と共に、前記鍵情報が、所定の領域に記録されている。また前
記ディジタル信号は、所定長のパケット形式を有してなる。さらに、前記鍵情報が所定間
隔で更新され、所定の領域に記録されている。またさらに、複数種類の鍵で変換された変
換ディジタル信号および前記鍵が記録されている。
【０１１６】
再生時には、光ピックアップ７０２及び記録信号処理回路７０３ａを介して、セクタ変
換回路７０７において、再生したユーザデータからパケットデータを取り出し、入出力制
御回路７０８において記録時に付加されたタイムスタンプをもとに出力タイミングを制御
しタイムスタンプが取り除かれたパケットデータが出力される。さらに、データ復号回路
７１０において、再生したパケットデータを復号化して、入出力回路７１４から暗号／復
号回路７１５に出力し、暗号／復号回路７１５において暗号化して、ディジタルインター
フェース回路７１７から、ディジタルインターフェースバス７１８に出力する。
【０１１７】
図３６は、図３５のセクタ変換回路７０７によって変換された図２９のデータセクタの
ユーザデータ６３４に格納されるパケットデータの構成図である。ディジタル映像圧縮信
号の固定長のパケットが複数個格納される。図３５の入出力制御回路７０８において、各
パケット６４３，６４５、…には、例えば４バイトの時間情報６４２，６４４、…が付加
される。データセクタが２０４８バイトの場合、時間情報が付加された１０個のパケット
が格納可能である。時間情報が付加されたパケットは、連続して格納される必要はなく、
途中に未使用領域があってもよい。また、パケットヘッダ６４１を付加することで、パケ
ットの区切り目を容易に判別することができる。
【０１１８】
本実施例においても、前述の鍵情報を切り換えるタイミング、あるいは暗号化の有無の
境目としては、このＣ２パリティの付加単位であるｎデータセクタ（本実施例では１６デ
ータセクタ）の区切り目とすることで、再生時にＣ２パリティの演算が可能となり、鍵情
報のデータ信頼性が向上する。
【０１１９】
図３７は、図３６の各時間情報６４２，６４４、…の構成図である。暗号フラグ６５１
は、パケットが暗号化されているかどうかを示すフラグであり、鍵フラグは、このパケッ
トが暗号化されている場合、どの鍵で暗号化されているかを示すフラグである。例えば、
このフラグを２ビットとして、鍵が更新される度に０、１、２、３と１ずつ増加する値を
とり、同様のフラグを図２９の管理データにも格納しておくことで、各パケット毎に対応
する鍵を明示することができる。これらのフラグは、前述のパケットヘッダ６４１に格納
してもよい。この方法によれば、パケット毎に任意に鍵を更新することが可能となる。
【０１２０】
なお、以上の実施例では、磁気テープおよび光ディスクでの記録再生について説明したが
、磁気ディスクや、半導体メモリ等、他のあらゆる記録媒体に記録再生する場合でも、同
様に適用することができる。
【０１２１】
上記半導体メモリの場合には、鍵情報の切り換え、あるいは暗号化するかしないかの切
り換えは、例えば半導体メモリの記録の一つの単位であるアドレスの区切り目で行うとよ
い。
【０１２２】
また、本実施例は、本発明を、ディジタル信号を鍵により暗号化するシステムに適用し
たものである。しかし、本発明はこの実施例に限定されるものではなく、例えば、ディジ
タル信号がキーコードによりスクランブルされたりするシステムにも適用可能である。す
なわち、本発明は、少なくとも、ディジタル信号が元々のクリアな状態から変換されるよ
うに処理されるあらゆるシステムに対して適用可能なものである。
【符号の説明】
【０１２３】
７…データ記録領域、２０…同期信号、２１…ＩＤ情報、２２…データ、２５…時間情報
、３１…グループ番号、３２…トラックアドレス、３３…ブロックアドレス、４１…映像
信号データ、４４…ヘッダ、４５…フォーマット情報、４６…ブロック情報、４７…付加
情報、７１…パケット、１００…回転ヘッド、１０１…キャプスタン、１０２ａ…記録信
号処理回路、１０２ｂ…再生信号処理回路、１０４…制御回路、１０５…タイミング生成
回路、１０６…サーボ回路、１０７…入出力回路、１０９…タイミング制御回路、１１０
…発振回路、１１５…データ暗号回路、１１６…データ復号回路、１１７…デバイス鍵発
生器、１１８…ブロック鍵発生器、１１９…入出力制御回路、２００…ディジタル信号記
録再生装置、２０１…ディジタル放送受信機、２０３…チューナ、２０４…選択回路、２
０５…復号回路、２０６…インターフェース回路、２０８…制御回路、１１５２…ブロッ
ク処理回路、１１５４…鍵スケジュール回路、１１５５…暗号器、１１５８…データ鍵レ
ジスタ、１１５９…データ鍵セレクタ、１１６５…復号器、４００…メモリ回路、４０１
…メモリ制御回路、４０２…Ｃ２パリティ演算回路、４０３…Ｃ１パリティ演算回路、４
０４…付加情報処理回路、４０５…変復調回路、５５１…暗号処理部。７０１…光ディス
ク、７０２…光ピックアップ、７０３ａ…記録信号処理回路、７０３ｂ…再生信号処理回
路、７０４…制御回路、７０５…スピンドルモータ、７０６…サーボ回路、７０７…セク
タ変換回路、７０８…入出力制御回路、７０９…データ暗号回路、７１０…データ復号回
路、７１１…デバイス鍵発生器、７１２…ディスク鍵発生器、７１３…ブロック鍵発生器
、７１９…ディジタルインターフェース回路。
【図１】
2011233227.tif 000003
【図２】
2011233227.tif 000004
【図３】
2011233227.tif 000005
【図４】
2011233227.tif 000006
【図５】
2011233227.tif 000007
【図６】
2011233227.tif 000008
【図７】
2011233227.tif 000009
【図８】
2011233227.tif 000010
【図９】
2011233227.tif 000011
【図１０】
2011233227.tif 000012
【図１１】
2011233227.tif 000013
【図１２】
2011233227.tif 000014
【図１３】
2011233227.tif 000015
【図１４】
2011233227.tif 000016
【図１５】
2011233227.tif 000017
【図１６】
2011233227.tif 000018
【図１７】
2011233227.tif 000019
【図１８】
2011233227.tif 000020
【図１９】
2011233227.tif 000021
【図２０】
2011233227.tif 000022
【図２１】
2011233227.tif 000023
【図２２】
2011233227.tif 000024
【図２３】
2011233227.tif 000025
【図２４】
2011233227.tif 000026
【図２５】
2011233227.tif 000027
【図２６】
2011233227.tif 000028
【図２７】
2011233227.tif 000029
【図２８】
2011233227.tif 000030
【図２９】
2011233227.tif 000031
【図３０】
2011233227.tif 000032
【図３１】
2011233227.tif 000033
【図３２】
2011233227.tif 000034
【図３３】
2011233227.tif 000035
【図３４】
2011233227.tif 000036
【図３５】
2011233227.tif 000037
【図３６】
2011233227.tif 000038
【図３７】
2011233227.tif 000039
【手続補正書】
【提出日】平成23年6月6日(2011.6.6)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の目的は、ディジタル信号の著作権を保護することにある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記目的は、その一例として特許請求の範囲に記載の構成により達成できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明によれば、ディジタル信号の著作権を保護することができる。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディジタル圧縮符号化されスクランブルされた複数のストリームが時分割多重されたディジタル放送信号を受信して、記録媒体に記録し、前記記録媒体から再生するディジタル放送信号記録再生装置において、
前記ディジタル放送信号を受信する受信手段と、
前記受信手段で受信した前記ディジタル放送信号から、所望のストリームを選択してデスクランブルする選択手段と、
乱数を発生させる乱数発生手段と、
前記乱数に基づいて、前記記録媒体に固有の鍵情報を少なくとも一つ発生する鍵情報発生手段と、
鍵情報から所定の演算を行って暗号化鍵を生成する暗号化鍵生成手段と、
前記選択手段で選択してデスクランブルしたストリームを、前記暗号化鍵生成手段で生成された暗号化鍵に基づいて暗号化する暗号化手段と、
前記鍵情報発生手段で発生された前記鍵情報と前記暗号化手段で暗号化されたストリームとを前記記録媒体に記録し、前記記録媒体から再生する記録再生手段と、
前記記録再生手段により再生された暗号化されたストリームを、前記記録再生手段により再生された鍵情報から前記暗号化鍵生成手段により生成された暗号化鍵に基づいて復号化する復号化手段と、
前記選択手段で選択してデスクランブルしたストリーム、または、前記復号化手段で復号化されたストリームを伸張して出力する第一の出力手段と、
前記選択手段で選択してデスクランブルしたストリーム、または、前記復号化手段で復号化されたストリームをディジタル信号として出力する第二の出力手段と、
前記乱数発生手段と前記鍵情報発生手段と前記暗号化鍵生成手段と前記暗号化手段と前記記録再生手段と前記復号化手段と前記第一の出力手段と前記第二の出力手段とを制御する制御手段とを備え、
前記制御手段における制御状態には、
空の記録媒体に前記選択手段で選択してデスクランブルしたストリームを最初に記録する場合に、前記乱数発生手段により乱数を発生し、前記鍵情報発生手段により前記乱数に基づく鍵情報を発生し、前記暗号化鍵生成手段により前記鍵情報から暗号化鍵を生成し、前記乱数に基づいて前記鍵情報発生手段により発生された前記鍵情報を前記記録再生手段により前記記録媒体に記録し、前記乱数に基づいて前記鍵情報発生手段により発生された前記鍵情報から前記暗号化鍵生成手段により生成した前記暗号化鍵に基づいて、該ストリームを前記暗号化手段により暗号化して、暗号化されたストリームを前記記録再生手段により前記記録媒体に記録するように制御する第一の制御状態と、
暗号化されたストリームがすでに記録されている記録媒体に前記選択手段で選択してデスクランブルしたストリームを記録する場合に、前記記録媒体に記録されている鍵情報を前記記録再生手段により前記記録媒体から再生し、再生された前記鍵情報から前記暗号化鍵生成手段により暗号化鍵を生成し、再生された前記鍵情報から前記暗号化鍵生成手段により生成した前記暗号化鍵に基づいて、該ストリームを前記暗号化手段により暗号化して、暗号化されたストリームを前記記録再生手段により前記記録媒体に記録するように制御する第二の制御状態と、
記録されたストリームを前記記録媒体から再生する場合に、前記記録媒体に記録されている前記鍵情報を前記記録再生手段により前記記録媒体から再生し、再生された前記鍵情報から前記暗号化鍵生成手段により暗号化鍵を生成し、再生された前記鍵情報から前記暗号化鍵生成手段により生成した前記暗号化鍵に基づいて、前記記録再生手段により再生されたストリームを前記復号化手段により復号化して、復号化されたストリームを前記第一の出力手段から伸張して出力する、または、復号化されたストリームを前記第二の出力手段から、前記暗号化手段における暗号化とは異なる暗号化を行って出力するように制御する第三の制御状態とがある
ことを特徴とするディジタル放送信号記録再生装置。
【請求項２】
ディジタル圧縮符号化されスクランブルされた複数のストリームが時分割多重されたディジタル放送信号を受信して、記録媒体に記録し、前記記録媒体から再生するディジタル放送信号記録再生方法において、
前記ディジタル放送信号を受信する受信ステップと、
受信したディジタル放送信号から、所望のストリームを選択してデスクランブルするデスクランブルステップと、
選択してデスクランブルしたストリームを前記記録媒体に記録し、記録したストリームを前記記録媒体から再生する記録再生ステップと、
選択してデスクランブルしたストリーム、または、前記記録媒体から再生したストリームを出力する出力ステップとを有し、
前記記録再生ステップにおける記録状態には、
空の記録媒体に選択してデスクランブルしたストリームを最初に記録する場合に、乱数を発生し、前記乱数に基づいて、前記記録媒体に固有の鍵情報を少なくとも一つ発生し、前記鍵情報から所定の演算を行って暗号化鍵を生成し、該ストリームを前記暗号化鍵に基づいて暗号化し、前記鍵情報および暗号化したストリームを前記記録媒体に記録する第一の記録状態と、
暗号化されたストリームがすでに記録されている前記記録媒体に選択してデスクランブルしたストリームを記録する場合に、前記記録媒体に記録されている鍵情報を前記記録媒体から再生し、再生した前記鍵情報から所定の演算を行って暗号化鍵を生成し、該ストリームを前記暗号化鍵に基づいて暗号化し、暗号化したストリームを前記記録媒体に記録する第二の記録状態とがあり、
前記記録再生ステップにおける再生状態には、
前記記録媒体に記録されている前記鍵情報を前記記録媒体から再生し、再生した前記鍵情報から所定の演算を行って暗号化鍵を生成し、再生されたストリームを前記暗号化鍵に基づいて復号化する再生状態があり、
前記出力ステップにおける出力状態には、
選択してデスクランブルしたストリーム、または、前記記録媒体から再生して復号化したストリームを伸張して出力する第一の出力状態と、
選択してデスクランブルしたストリーム、または、前記記録媒体から再生して復号化したストリームを前記暗号化とは異なる暗号化を行ってディジタル信号として出力する第二の出力状態とがある
ことを特徴とするディジタル放送信号記録再生方法。
【請求項３】
ディジタル圧縮符号化されスクランブルされた複数のストリームが時分割多重されたディジタル放送信号を受信して、記録媒体に記録するディジタル放送信号記録装置において、
前記ディジタル放送信号を受信する受信手段と、
前記受信手段で受信した前記ディジタル放送信号から、所望のストリームを選択してデスクランブルする選択手段と、
乱数を発生させる乱数発生手段と、
前記乱数に基づいて、前記記録媒体に固有の鍵情報を少なくとも一つ発生する鍵情報発生手段と、
鍵情報から所定の演算を行って暗号化鍵を生成する暗号化鍵生成手段と、
前記選択手段で選択してデスクランブルしたストリームを、前記暗号化鍵生成手段で生成された暗号化鍵に基づいて暗号化する暗号化手段と、
前記鍵情報発生手段で発生された前記鍵情報と前記暗号化手段で暗号化されたストリームとを前記記録媒体に記録する記録手段と、
前記鍵情報を前記記録媒体から再生する再生手段と、
前記乱数発生手段と前記鍵情報発生手段と前記暗号化鍵生成手段と前記暗号化手段と前記記録手段と前記再生手段とを制御する制御手段とを備え、
前記制御手段における制御状態には、
空の記録媒体に前記選択手段で選択してデスクランブルしたストリームを最初に記録する場合に、前記乱数発生手段により乱数を発生し、前記鍵情報発生手段により前記乱数に基づく鍵情報を発生し、前記暗号化鍵生成手段により前記鍵情報から暗号化鍵を生成し、前記乱数に基づいて前記鍵情報発生手段により発生された前記鍵情報を前記記録手段により前記記録媒体に記録し、前記乱数に基づいて前記鍵情報発生手段により発生された前記鍵情報から前記暗号化鍵生成手段により生成した暗号化鍵に基づいて、該ストリームを前記暗号化手段により暗号化して、暗号化されたストリームを前記記録手段により前記記録媒体に記録するように制御する第一の制御状態と、
暗号化されたストリームがすでに記録されている記録媒体に前記選択手段で選択してデスクランブルしたストリームを記録する場合に、前記記録媒体に記録されている鍵情報を前記再生手段により前記記録媒体から再生し、再生された前記鍵情報から前記暗号化鍵生成手段により暗号化鍵を生成し、再生された前記鍵情報から前記暗号化鍵生成手段により生成した前記暗号化鍵に基づいて、該ストリームを前記暗号化手段により暗号化して、暗号化されたストリームを前記記録手段により前記記録媒体に記録するように制御する第二の制御状態とがある
ことを特徴とするディジタル放送信号記録装置。
【請求項４】
ディジタル圧縮符号化されスクランブルされた複数のストリームが時分割多重されたディジタル放送信号を受信して、記録媒体に記録するディジタル放送信号記録方法において、
前記ディジタル放送信号を受信する受信ステップと、
受信したディジタル放送信号から、所望のストリームを選択してデスクランブルするデスクランブルステップと、
選択してデスクランブルしたストリームを前記記録媒体に記録する記録ステップとを有し、
前記記録ステップにおける記録状態には、
空の記録媒体に選択したデスクランブルしたストリームを最初に記録する場合に、乱数を発生し、前記乱数に基づいて、前記記録媒体に固有の鍵情報を少なくとも一つ発生し、前記鍵情報から所定の演算を行って暗号化鍵を生成し、該ストリームを前記暗号化鍵に基づいて暗号化し、前記鍵情報および暗号化したストリームを前記記録媒体に記録する第一の記録状態と、
暗号化されたストリームがすでに記録されている前記記録媒体に選択してデスクランブルしたストリームを記録する場合に、前記記録媒体に記録されている鍵情報を前記記録媒体から再生し、再生した前記鍵情報から所定の演算を行って暗号化鍵を生成し、該ストリームを前記暗号化鍵に基づいて暗号化し、暗号化したストリームを前記記録媒体に記録する第二の記録状態とがある
ことを特徴とするディジタル放送信号記録方法。
【請求項５】
ディジタル情報を受信して、記録媒体に記録し、前記記録媒体から再生するディジタル情報記録再生装置において、
前記ディジタル情報を受信する受信手段と、
乱数を発生させる乱数発生手段と、
前記乱数に基づいて、前記記録媒体に固有の鍵情報を少なくとも一つ発生する鍵情報発生手段と、
鍵情報から所定の演算を行って暗号化鍵を生成する暗号化鍵生成手段と、
前記受信手段で受信したディジタル情報を、前記暗号化鍵生成手段で生成された暗号化鍵に基づいて暗号化する暗号化手段と、
前記鍵情報発生手段で発生された前記鍵情報と前記暗号化手段で暗号化されたディジタル情報とを前記記録媒体に記録し、前記記録媒体から再生する記録再生手段と、
前記記録再生手段により再生された暗号化されたディジタル情報を、前記記録再生手段により再生された鍵情報から前記暗号化鍵生成手段により生成された暗号化鍵に基づいて復号化する復号化手段と、
前記受信手段で受信したディジタル情報、または、前記復号化手段で復号化されたディジタル情報を伸張して出力する第一の出力手段と、
前記受信手段で受信したディジタル情報、または、前記復号化手段で復号化されたディジタル情報をディジタル信号として出力する第二の出力手段と、
前記乱数発生手段と前記鍵情報発生手段と前記暗号化鍵生成手段と前記暗号化手段と前記記録再生手段と前記復号化手段と前記第一の出力手段と前記第二の出力手段とを制御する制御手段とを備え、
前記制御手段における制御状態には、
空の記録媒体に前記受信手段で受信したディジタル情報を最初に記録する場合に、前記乱数発生手段により乱数を発生し、前記鍵情報発生手段により前記乱数に基づく鍵情報を発生し、前記暗号化鍵生成手段により前記鍵情報から暗号化鍵を生成し、前記乱数に基づいて前記鍵情報発生手段により発生された前記鍵情報を前記記録再生手段により前記記録媒体に記録し、前記乱数に基づいて前記鍵情報発生手段により発生された前記鍵情報から前記暗号化鍵生成手段により生成した暗号化鍵に基づいて、該ディジタル情報を前記暗号化手段により暗号化して、暗号化されたディジタル情報を前記記録再生手段により前記記録媒体に記録するように制御する第一の制御状態と、
暗号化されたディジタル情報がすでに記録されている記録媒体に前記受信手段で受信したディジタル情報を記録する場合に、前記記録媒体に記録されている鍵情報を前記記録再生手段により前記記録媒体から再生し、再生された前記鍵情報から前記暗号化鍵生成手段により暗号化鍵を生成し、再生された前記鍵情報から前記暗号化鍵生成手段により生成した前記暗号化鍵に基づいて、該ディジタル情報を前記暗号化手段により暗号化して、暗号化されたディジタル情報を前記記録再生手段により前記記録媒体に記録するように制御する第二の制御状態と、
記録されたディジタル情報を前記記録媒体から再生する場合に、前記記録媒体に記録されている前記鍵情報を前記記録再生手段により前記記録媒体から再生し、再生された前記鍵情報から前記暗号化鍵生成手段により暗号化鍵を生成し、再生された前記鍵情報から前記暗号化鍵生成手段により生成した前記暗号化鍵に基づいて、前記記録再生手段により再生されたディジタル情報を前記復号化手段により復号化して、復号化されたディジタル情報を前記第一の出力手段から伸張して出力する、または、復号化されたディジタル情報を前記第二の出力手段から、前記暗号化手段における暗号化とは異なる暗号化を行って出力するように制御する第三の制御状態とがある
ことを特徴とするディジタル情報記録再生装置。
【請求項６】
ディジタル情報を受信して、記録媒体に記録し、前記記録媒体から再生するディジタル情報記録再生装置におけるディジタル情報記録再生方法において、
前記ディジタル情報を受信する受信ステップと、
受信したディジタル情報を前記記録媒体に記録し、記録したディジタル情報を前記記録媒体から再生する記録再生ステップと、
受信したディジタル情報、または、前記記録媒体から再生したディジタル情報を出力する出力ステップとを有し、
前記記録再生ステップにおける記録状態には、
空の記録媒体に受信したディジタル情報を最初に記録する場合に、乱数を発生し、前記乱数に基づいて、前記記録媒体に固有の鍵情報を少なくとも一つ発生し、前記鍵情報から所定の演算を行って暗号化鍵を生成し、該ディジタル情報を前記暗号化鍵に基づいて暗号化し、前記鍵情報および暗号化したディジタル情報を前記記録媒体に記録する第一の記録状態と、
暗号化されたディジタル情報がすでに記録されている記録媒体に受信したディジタル情報を記録する場合に、前記記録媒体に記録されている鍵情報を前記記録媒体から再生し、再生した前記鍵情報から所定の演算を行って暗号化鍵を生成し、該ディジタル情報を前記暗号化鍵に基づいて暗号化し、暗号化したディジタル情報を前記記録媒体に記録する第二の記録状態とがあり、
前記記録再生ステップにおける再生状態には、
前記記録媒体に記録されている前記鍵情報を前記記録媒体から再生し、再生した前記鍵情報から所定の演算を行って暗号化鍵を生成し、再生されたディジタル情報を前記暗号化鍵に基づいて復号化する再生状態があり、
前記出力ステップにおける出力状態には、
受信したディジタル情報、または、前記記録媒体から再生して復号化したディジタル情報を伸張して出力する第一の出力状態と、
受信したディジタル情報、または、前記記録媒体から再生して復号化したディジタル情報を前記暗号化とは異なる暗号化を行ってディジタル信号として出力する第二の出力状態がある
ことを特徴とするディジタル情報記録再生方法。
【請求項７】
ディジタル情報を受信して、記録媒体に記録するディジタル情報記録装置において、
前記ディジタル情報を受信する受信手段と、
乱数を発生させる乱数発生手段と、
前記乱数に基づいて、前記記録媒体に固有の鍵情報を少なくとも一つ発生する鍵情報発生手段と、
鍵情報から所定の演算を行って暗号化鍵を生成する暗号化鍵生成手段と、
前記受信手段で受信したディジタル情報を、前記暗号化鍵生成手段で生成された暗号化鍵に基づいて暗号化する暗号化手段と、
前記鍵情報発生手段で発生された前記鍵情報と前記暗号化手段で暗号化されたディジタル情報とを前記記録媒体に記録する記録手段と、
前記鍵情報を前記記録媒体から再生する再生手段と、
前記乱数発生手段と前記鍵情報発生手段と前記暗号化鍵生成手段と前記暗号化手段と前記記録手段と前記再生手段とを制御する制御手段とを備え、
前記制御手段による制御状態には、
空の記録媒体に前記受信手段で受信したディジタル情報を最初に記録する場合に、前記乱数発生手段により乱数を発生し、前記鍵情報発生手段により前記乱数に基づく鍵情報を発生し、前記暗号化鍵生成手段により前記鍵情報から暗号化鍵を生成し、前記乱数に基づいて前記鍵情報発生手段により発生された前記鍵情報を前記記録手段により前記記録媒体に記録し、前記乱数に基づいて前記鍵情報発生手段により発生された前記鍵情報から前記暗号化鍵生成手段により生成した暗号化鍵に基づいて、該ディジタル情報を前記暗号化手段により暗号化して、暗号化されたディジタル情報を前記記録手段により前記記録媒体に記録するように制御する第一の制御状態と、
暗号化されたディジタル情報がすでに記録されている記録媒体に前記受信手段で受信したディジタル情報を記録する場合に、前記記録媒体に記録されている鍵情報を前記再生手段により前記記録媒体から再生し、再生された前記鍵情報から前記暗号化鍵生成手段により暗号化鍵を生成し、再生された前記鍵情報から前記暗号化鍵生成手段により生成した前記暗号化鍵に基づいて、該ディジタル情報を前記暗号化手段により暗号化して、暗号化されたディジタル情報を前記記録手段により前記記録媒体に記録するように制御する第二の制御状態とがある
ことを特徴とするディジタル情報記録装置。
【請求項８】
ディジタル情報を受信して、記録媒体に記録するディジタル情報記録装置におけるディジタル情報記録方法において、
前記ディジタル情報を受信する受信ステップと、
受信したディジタル情報を前記記録媒体に記録する記録ステップとを有し、
前記記録ステップにおける記録状態には、
空の記録媒体に受信したディジタル情報を最初に記録する場合に、乱数を発生し、前記乱数に基づいて、前記記録媒体に固有の鍵情報を少なくとも一つ発生し、前記鍵情報から所定の演算を行って暗号化鍵を生成し、該ディジタル情報を前記暗号化鍵に基づいて暗号化し、前記鍵情報および暗号化したディジタル情報を前記記録媒体に記録する第一の記録状態と、
暗号化されたディジタル情報がすでに記録されている記録媒体に受信したディジタル情報を記録する場合に、前記記録媒体に記録されている鍵情報を前記記録媒体から再生し、再生した前記鍵情報から所定の演算を行って暗号化鍵を生成し、該ディジタル情報を前記暗号化鍵に基づいて暗号化し、暗号化したディジタル情報を前記記録媒体に記録する第二の記録状態とがある
ことを特徴とするディジタル情報記録方法。