(57)【要約】【課題】鍵情報の破損によるリスクを軽減し、残りダビング回数を保障することができるコンテンツ情報記録再生装置及び記録再生方法を提供する。【解決手段】この発明に係る実施例は、暗号化部と、復号化部と、暗号化コンテンツが記録媒体に記録されるとき復号化用の鍵情報をＮ個別々の記録場所に記録する鍵情報記録部と、前記暗号化コンテンツが前記記録媒体に記録されるとき分割されたダビング回数情報を前記鍵情報にそれぞれ対応付けて記録するダビング回数情報記録部と、前記Ｎ個の鍵情報にそれぞれ付されたエラーチェックコードを記録するエラーチェックコード記録部と、第１の鍵情報を用いて前記暗号化コンテンツを復号化するときエラーチェックを行うエラーチェック部と、エラーが検出されたときは、エラーが検出されない別の第２の鍵情報を前記復号化処理部に与える鍵情報選択部と、前記第２の鍵情報に対応する前記ダビング回数情報を更新してダビング回数を低減するダビング回数処理部を有する。【選択図】      図１
2010009700.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを暗号化して暗号化コンテンツを得る暗号化部と、
暗号化コンテンツを復号化し復号化コンテンツを得る復号化部と、
前記暗号化コンテンツが記録媒体に記録されるとき復号化用の鍵情報をＮ個（Ｎは２以上）別々の記録場所に記録する鍵情報記録部と、
前記暗号化コンテンツが前記記録媒体に記録されるとき前記コンテンツのダビング回数（Ｍ；Ｍは整数）情報を複数に分割し、分割されたダビング回数情報を前記鍵情報にそれぞれ対応付けて記録するダビング回数情報記録部と、
少なくとも前記Ｎ個の鍵情報にそれぞれ付されたエラーチェックコードを記録するエラーチェックコード記録部と、
記Ｎ個の鍵情報のうち第１の鍵情報を用いて前記暗号化コンテンツを復号化するとき、前記エラーチェックコードにより前記第１の鍵情報のエラーチェックを行うエラーチェック部と、
前記エラーチェックによりエラーが検出されたときは、エラーが検出されない別の第２の鍵情報を前記復号化処理部に与える鍵情報選択部と、
前記第２の鍵情報に対応する前記ダビング回数情報を更新してダビング回数を低減するダビング回数処理部と
を有したことを特徴とするコンテンツ情報記録再生装置。
【請求項２】
前記エラーが検出された前記第１の鍵情報を前記第２の鍵情報に置換して第１の鍵情報を復活する鍵情報復活部を有することを特徴とする請求項１記載のコンテンツ情報記録再生装置。
【請求項３】
前記第１の鍵情報に対応するダビング回数情報を復活させるダビング回数復活部をさらに有することを特徴とする請求項２記載のコンテンツ情報記録再生装置。
【請求項４】
前記ダビング回数復活部は、前記全ダイビング回数を管理しており、ダビングが行なわれる毎にダビング回数を更新していることを特徴とする請求項３記載のコンテンツ情報記録再生装置。
【請求項５】
前記ダビング回数情報記録部に記録されているダビング回数の残りが１回のときは移動処理を実行する移動処理実行部を有したことを特徴とする請求項１記載のコンテンツ情報記録再生装置。
【請求項６】
録画再生制御部がコンテンツを暗号化して暗号化コンテンツを得る暗号化部と、暗号化コンテンツを復号化し復号化コンテンツを得る復号化部を有し、ダビング回数を管理するコンテンツ情報記録再生方法において、
前記暗号化コンテンツが記録媒体に記録されるとき復号化用の鍵情報をＮ個（Ｎは２以上）別々の記録場所に記録し、
前記暗号化コンテンツが前記記録媒体に記録されるとき前記コンテンツのダビング回数（Ｍ；Ｍは整数）情報を複数に分割し、分割されたダビング回数情報を前記鍵情報にそれぞれ対応付けて記録し、
少なくとも前記Ｎ個の鍵情報にそれぞれ付されたエラーチェックコードを記録し、
前記Ｎ個の鍵情報のうち第１の鍵情報を用いて前記暗号化コンテンツを復号化するとき、前記エラーチェックコードにより前記第１の鍵情報のエラーチェックを行い、
前記エラーチェックによりエラーが検出されたときは、エラーが検出されない別の第２の鍵情報を復号化用として選択し、
前記第２の鍵情報に対応する前記ダビング回数情報を更新してダビング回数を低減するようにしたことを特徴とするコンテンツ情報記録再生方法。
【請求項７】
前記エラーが検出された前記第１の鍵情報を前記第２の鍵情報に置換して第１の鍵情報を復活することを特徴とする請求項６記載のコンテンツ情報記録再生方法。
【請求項８】
前記ダビング回数の残りが１回のときは移動処理を実行することを特徴とする請求項６記載のコンテンツ情報記録再生方法。
【請求項９】
前記Ｎ個の鍵情報のうち、エラーチェック順序は予め順序が設定されていることを特徴とする請求項６記載のコンテンツ情報記録再生方法。
【請求項１０】
放送信号より受信したコンテンツを暗号化して暗号化コンテンツを得る暗号化部と、前記暗号化コンテンツを記録媒体に記録する録画装置と、録画装置から再生された前記暗号化コンテンツを復号化し復号化コンテンツを得る復号化部とを有したテレビジョン受信装置において、
前記暗号化コンテンツが記録媒体に記録されるとき復号化用の鍵情報をＮ個（Ｎは２以上）別々の記録場所に記録する鍵情報記録部と、
前記暗号化コンテンツが前記記録媒体に記録されるとき前記コンテンツのダビング回数（Ｍ；Ｍは整数）情報を複数に分割し、分割されたダビング回数情報を前記鍵情報にそれぞれ対応付けて記録するダビング回数情報記録部と、
少なくとも前記Ｎ個の鍵情報にそれぞれ付されたエラーチェックコードを記録するエラーチェックコード記録部と、
記Ｎ個の鍵情報のうち第１の鍵情報を用いて前記暗号化コンテンツを復号化するとき、前記エラーチェックコードにより前記第１の鍵情報のエラーチェックを行うエラーチェック部と、
前記エラーチェックによりエラーが検出されたときは、エラーが検出されない別の第２の鍵情報を前記復号化処理部に与える鍵情報選択部と、
前記第２の鍵情報に対応する前記ダビング回数情報を更新してダビング回数を低減するダビング回数処理部と
を有したことを特徴とするテレビジョン受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はコンテンツ情報記録再生装置及び記録再生方法及びテレビジョン受信装置に関し、暗号化復号化鍵の管理及びダビング回数の管理形態を改良したものである。
【背景技術】
【０００２】
放送されたコンテンツを暗号化し暗号化コンテンツとして記録し、再生時には暗号化コンテンツを復号化する情報記録再生装置がある。また暗号化コンテンツを復号化し、別の記録媒体に記録するとき、そのダビング回数を制限する世代管理機能も設けられているものがある（例えば特許文献１）。
【０００３】
しかしながら、従来の装置は暗号化のための鍵情報、及びダビング回数情報の管理方法に問題がある。例えば何らかの要因で、鍵情報が破損した場合、暗号化コンテンツを復号化できず、残りダビング回数が保障されないという問題があった。
【特許文献１】特開２００３−２２３３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明の目的は、鍵情報の破損によるリスクを軽減し、残りダビング回数を保障することができるコンテンツ情報記録再生装置及び記録再生方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、コンテンツを暗号化して暗号化コンテンツを得る暗号化部と、暗号化コンテンツを復号化し復号化コンテンツを得る復号化部と、前記暗号化コンテンツが記録媒体に記録されるとき復号化用の鍵情報をＮ個（Ｎは２以上）別々の記録場所に記録する鍵情報記録部と、前記暗号化コンテンツが前記記録媒体に記録されるとき前記コンテンツのダビング回数（Ｍ；Ｍは整数）情報を複数に分割し、分割されたダビング回数情報を前記鍵情報にそれぞれ対応付けて記録するダビング回数情報記録部と、少なくとも前記Ｎ個の鍵情報にそれぞれ付されたエラーチェックコードを記録するエラーチェックコード記録部と、記Ｎ個の鍵情報のうち第１の鍵情報を用いて前記暗号化コンテンツを復号化するとき、前記エラーチェックコードにより前記第１の鍵情報のエラーチェックを行うエラーチェック部と、前記エラーチェックによりエラーが検出されたときは、エラーが検出されない別の第２の鍵情報を前記復号化処理部に与える鍵情報選択部と、前記第２の鍵情報に対応する前記ダビング回数情報を更新してダビング回数を低減するダビング回数処理部を有したことを特徴とする。
【発明の効果】
【０００６】
上記の手段によると、鍵情報が使えなくなると言う従来の問題を改善することができ、ダビング回数を保障できることになる。
【発明を実施するための最良の形態】
【０００７】
以下図面を参照して、この発明の実施の形態を説明する。図１はこの発明が適用された例えば多チャンネル録画再生サーバ１０の構成例を示している。この装置は、チューナ装置１００として複数のチューナ部、例えば４つのチューナ部１０１、１０２、１０３、１０４を有し、同時に複数のチャンネルを受信することができる。チューナ部の数は一例であり、もっと多くても良い。チューナ部１０１、１０２、１０３、１０４から出力された受信チャンネル、例えばCH1-CH4のトランスポートストリームは、録画再生制御部２００と電子番組案内情報（EPG)処理部３０１に送られる。
【０００８】
録画再生制御部２００は、番組信号に関する信号処理を行うもので、録画装置２１０に対する記録再生処理を実行する。
【０００９】
ここで記録処理は例えばチューナ部の数と同じ数分のトランスポートストリームを全部行える。このため録画装置２１０が例えばハードディスクドライブで構成される場合には、1つのハードディスクではなく、複数のハードディスクを組み合わせ使用することもある。この場合、例えばハードディスク１でCH1、CH2のトランスポートストリームを記録再生、ハードディスク２でCH3、CH4のトランスポートストリームを記録再生など分散処理させることなどする。
【００１０】
また受信したチャンネルの番組信号もしくは録画装置２１０からの再生信号を選択処理して、MPEGデコーダ２１１に出力することができる。この場合、録画再生制御部２００は、システムコントロール部５１１内の出力番組信号選択部（図示せず）からの制御信号に基いて出力する番組信号を決定している。このように録画再生制御部２００から出力する番組信号は、チューナ装置１００からのリアルタイム放送の番組信号、または、録画装置２１０で再生された再生番組信号の場合がある。
【００１１】
MPEGデコーダ２１１でデコードされた表示信号は、オンスクリーン表示処理部２１２、ネットワーク接続部２１３を介してネットワーク上の例えばテレビジョン受信機７００に送出される。
【００１２】
尚、多チャンネル録画再生サーバ１０自身が、テレビジョン受信機７００内に組み込まれていてもよい。
【００１３】
３０１は、電子番組案内情報（EPG)処理部であり、EPGメモリ３０２を接続されている。EPGメモリ３０２は各チャンネルの電子番組案内情報を例えば１週間分蓄積している。この例は、例えば日本の地上デジタル放送のようにCH1-CH4の各トランスポートストリームから各チャンネルのEPG情報を抽出する例を示しているが、BSデジタル放送のように各チャンネルにBS全チャンネルのEPG情報が多重されている場合もある。いずれにしても、電子番組案内情報（EPG)処理部３０１、EPGメモリ３０２では多チャンネル受信装置で受信可能なチャンネル数分（図の例では4チャンネル）のEPG情報を受信、抽出し、記憶するものとする。
【００１４】
EPG処理部３０１は、操作入力に応じてEPGメモリ３０２のEPG情報を読出し、オンスクリーン表示処理部２１２に供給する。このときは、表示を要求したテレビジョン受信機の画面に例えば１週間分の番組案内を表示することができる。勿論、EPG処理部３０１は、電子番組案内情報を常に新しい内容に更新するようにCH1-CH4のトランスポートストリームからEPG情報を抽出し、EPGメモリ３０２に更新記憶する機能を備える。
【００１５】
ところで、録画再生制御部２００は、トランスポートストリームを録画装置２１０に記録する場合、暗号化して暗号化コンテンツとして記録する。また記録された暗号化コンテンツを再生する場合、復号化し復号化コンテンツを得る。そのために暗号化部２０１、復号化部２０２が設けられている。
【００１６】
録画再生制御部２００には、メモリ６００が接続されている。このメモリ６００には、鍵情報記録部６０１、残りダビング回数情報記録部６０２、エラーチェックコード記録部６０３が確保されていれる。鍵情報記録部６０１の鍵情報は、暗号化部２０１、復号化部２０２で用いられる。残りダビング回数情報記録部６０２、エラーチェックコード記録部６０３の情報は、システムコントロール部５１１により処理される。
【００１７】
システムコントロール部５１１は、例えばリモートコントローラ受信部５１２からの操作入力を受け付けて、チャンネル選択、番組選択、録画番組の再生、レジューム情報の処理などを制御する。１３はリモートコントローラである。
【００１８】
システムコントロール部５１１は、エラーチェック部４０１、鍵情報選択部４０２、ダビング回数処理部４０３、鍵情報復活部４０４、ダビング回数復活部４０５、移動処理実行部４０６などを含む。エラーチェック部４０１は、暗号化部２０１、復号化部２０２で使用する鍵情報にエラーが生じているか否かを判定する部分である。鍵情報選択部４０２は、読出し鍵情報にエラーが生じていないときは、読出し鍵情報を使用鍵情報として選択し、読出し鍵情報にエラーが生じていないときは、エラーが生じていない鍵情報を使用鍵情報として選択する部分である。
【００１９】
つまり本装置では、メモリ６００内の複数の箇所に鍵情報を格納することができるように構成されている。
【００２０】
ダビング回数処理部４０３は、ダビングのために鍵情報を使用した場合ダビング回数を１つ減じる処理を行う。また鍵情報復活部４０４は、エラーが生じている鍵情報があった場合その記録領域に対して、エラーが生じていない鍵情報を再書き込みし、復活させる部分である。ダビング回数復活部４０５は、後でも説明するが、ダビング回数にエラーが生じていた場合、ダビング回数を管理しておき、復活させる機能を有する。つまり本発明の装置では後でも説明するが、複数の箇所に鍵情報を格納することに伴い、ダビング回数情報を複数に分割して複数の箇所の鍵情報に付加して記録することができる。
【００２１】
またシステムコントロール部５１１には移動処理実行部４０６が設けられており、この移動処理実行部４０６はコンテンツにコピー制限がある場合、当該コンテンツの移動処理を実行するためのものである。
【００２２】
上記の説明では、記録再生制御部２００と独立してメモリ６００を設けたが、メモリ６００自体が記録再生制御部２００の内部に組み込まれていてもよいし、あるいはシステムコントロール部５１１内部に組み込まれていてもよい。またメモリ６００は、録画装置２１０のＨＤＤの一部領域に確保されていてもよい。ＨＤＤは、光ディスクに置き換えて用いてもよいことは勿論である。
【００２３】
図２にはチューナ部１０１−１０４のいずれか１つ例えばチューナ部１０１の構成例を示している。アンテナ入力は、選局部１２１で選局され、選局されたチャンネルのストリーム信号は、分離部１２２を介してデスクランブラ１２３に入力される。分離部１２２は制御信号（ECM）、制御信号（EMM)を分離する。分離部１２２で分離された制御信号（ECM）は、ICカード１３０に入力される。制御信号（EMM)は、分離部１２４においてカードIDを用いて当該カードIDのEMMのみ分離されてICカードに入力される。制御信号（ECM）、制御信号（EMM)の詳細は、例えば、電波産業界（ARIB）標準規格（STD  B-25）デジタル放送におけるアクセス制御方式の第1部、第3章、関連情報サブシステムに記載のECM、EMMである。
【００２４】
ICカード１３０内では、制御信号ECM,EMMを用いてスクランブル鍵が得られる。このスクランブル鍵を利用して、デスクランブラ１２３では、トランスポートストリーム中の映像、音声、データのスクランブルされたトランスポートストリームパケットがデスクランブルされて出力される。上記の例は、ICカード１３０がそれぞれチューナ部に使用されるタイプを示したが、複数のチューナ部で１つのICカードを兼用するタイプであってもよい。
【００２５】
図３（Ａ）−図３（Ｄ）はこの発明の装置の特徴部の動作例を示す図である。この発明の装置では、暗号化コンテンツが記録媒体に記録されるとき復号化用の鍵情報をＮ個（Ｎは２以上）別々の記録場所に記録する鍵情報記録部６０１と、暗号化コンテンツが記録媒体に記録されるときコンテンツのダビング回数（Ｍ；Ｍは整数）情報を複数に分割し、分割されたダビング回数情報を鍵情報にそれぞれ対応付けて記録するダビング回数情報記録部６０２と、少なくとも前記Ｎ個の鍵情報にそれぞれ付されたエラーチェックコードを記録するエラーチェックコード記録部６０３を有する。この処理は、コンテンツを記録処理のときリアルタイムで実行される。
【００２６】
コンテンツが再生されるときは、Ｎ個の鍵情報のうち第１の鍵情報を用いて前記暗号化コンテンツを復号化する。このときエラーチェックコードにより第１の鍵情報のエラーチェックを行うエラーチェック部４０１と、エラーチェックによりエラーが検出されたときは、エラーが検出されない別の第２の鍵情報を前記復号化処理部に与える鍵情報選択部４０２と、前記第２の鍵情報に対応する前記ダビング回数情報を更新してダビング回数を低減するダビング回数処理部４０３を有する。
【００２７】
図３（Ａ）から図３（Ｄ）には、鍵情報が２個、別々の記録領域Ａ１，Ａ２に記録された例を示している。またコンテンツのダビング回数は全体で１０回であり、５回ずつ分割された状態を示している。そして、この例では、鍵情報と分割されたダビング回数情報に対してそれぞれエラーチェックコードが付加された様子を示している。この発明の装置は、少なくとも鍵情報にそれぞれエラーチェックコードが付加されていればよい。
【００２８】
図３（Ａ）は、暗号化コンテンツを復号する（１回目）ために領域Ａ１の鍵情報がエラーチェックされ、エラーが無いことが判定され、次に、この鍵情報が使用鍵情報とされた例を示している。なお、この暗号化コンテンツのダビング回数は全部で１０回であり、最後は移動されるものとする。図３（Ｂ）は、同じく同暗号化コンテンツを復号する（２回目）ために領域Ａ２の鍵情報がエラーチェックされ、エラーが無いことが判定され、次に、この鍵情報が使用鍵情報とされた例を示している。このとき領域Ａ１の残りダビング回数は（５−１）回に更新されている。図３（Ｃ）は、同じく同暗号化コンテンツを復号する（３回目）ために領域Ａ１の鍵情報がエラーチェックされ、エラーが無いことが判定され、次に、この鍵情報が使用鍵情報とされた例を示している。このとき領域Ａ１の残りダビング回数は（５−１）回に更新されている。図３（Ｄ）は、同じく同暗号化コンテンツを復号する（４回目）ために領域Ａ２の鍵情報がエラーチェックされ、エラーが無いことが判定され、次に、この鍵情報が使用鍵情報とされた例を示している。このとき領域Ａ１の残りダビング回数は（５−２）回に更新されている。
【００２９】
上記のように、領域Ａ１とＡ２の情報がダイビング毎に基本的には交互に使用される。しかし、鍵情報にエラーがあるときは、他方の領域のエラーの無い鍵情報が使用される。
【００３０】
図４はこの発明の装置の動作例を示すフローチャートである。例えばコンテンツＹのダビング指示があると（ステップＳ１，Ｓ２）、まず、いずれの領域（例えば領域Ａ１，Ａ２）の鍵情報を読み出すのかを決定する（ステップＳ３）。この読出し順序は例えばアドレスの昇順が繰り返すように予め設定され、前回使用した領域の次の領域が選択される。鍵情報のエラーチェックの結果、エラーが無い場合（ステップＳ４）、読み出した鍵情報を用いてコンテンツの復号化（ステップＳ５）が行なわれ、残りダビング回数の更新が行なわれる（ステップＳ６）。
【００３１】
ステップＳ４において、鍵情報のエラーが検出された場合、別の領域の鍵情報が読み出され（ステップＳ７）、エラーチェックが行なわれる（ステップＳ８）。ここでエラーが検出されなかった場合、この読み出した鍵情報を用いてコンテンツの復号化が行なわれる（ステップＳ１０）。またエラーのあった先の鍵情報の領域に対して、エラーの無い鍵情報を書き込む処理が行われる（ステップＳ９）。あるいはこのステップＳ９において、鍵情報の記録領域を変更して、エラーの無い鍵情報を書き込む処理が行われる。尚ステップＳ１０，Ｓ９の順番はこの例に限定されない。図の例とは逆であってもよい。次に、使用した鍵情報に付加されている残りダビング回数の更新が行なわれる。
【００３２】
ステップＳ８においてもさらにエラーが検出された場合、全ての鍵情報についてエラーが検出されたかどうかを判定し、全てエラーであった場合、メッセージに表示、或いは音声による状態報告を行い、処理が終了する。
【００３３】
図５（Ａ）−図５（Ｄ）はこの発明の装置の特徴部の別の動作例を示す図である。なお鍵情報、残りダビング回数情報、エラーチェックコードの組が２組あるものとして説明し、第１の組の情報を鍵情報６０１−１、残りダビング回数情報６０２−１、エラーチェックコード６０３−１、第２の組の情報を鍵情報６０１−２、残りダビング回数情報６０２−２、エラーチェックコード６０３−２として識別している。
【００３４】
図５（Ａ）は領域Ａ１の鍵情報６０１−1にエラーが検出されたために、領域Ａ２の鍵情報６０１−２を使用して復号化コンテンツを復号化するときの様子を示す図である。図５（Ｂ）は領域Ａ１のエラーのある鍵情報６０１−1の領域に対してエラーのない領域Ａ２の鍵情報６０１−２をコピーし、鍵情報６０１−1を復活させる様子を示す図である。
【００３５】
図５（Ｃ）は、再度、領域Ａ１の鍵情報６０１−1にエラーが検出されたために、領域Ａ２の鍵情報６０１−２を用いて暗号化コンテンツを復号化するときの様子を示す図である。図５（Ｄ）は領域Ａ１のエラーのある鍵情報６０１−1の領域に対してエラーのない領域Ａ２の鍵情報６０１−２をコピーし、鍵情報６０１−1を復活させる様子を示す図である。
【００３６】
図６（Ａ）−図６（Ｄ）はこの発明の装置の特徴部のさらに別の動作例を示す図である。図６（Ａ）は領域Ａ１の鍵情報６０１−1にエラーが検出されたために、領域Ａ２の鍵情報６０１−２を使用して復号化コンテンツを復号化するときの様子を示す図である。図６（Ｂ）は、先の領域Ａ１に対して新たな領域Ａ３を確保し、エラーのない領域Ａ２の鍵情報６０１−２をコピーして鍵情報６０１−1を復活させる様子を示す図である。残りダビング回数情報、エラーチェックコードは先の領域Ａ１の情報がコピーされる。
【００３７】
図６（Ｃ）は新しい領域Ａ３の鍵情報６０１−1にエラーが検出されることなく、暗号化コンテンツを復号化するためにこの鍵情報６０１−１が使用された様子を示している。図６（Ｄ）は、領域Ａ３の残りダビング回数が更新された様子を示している。
【００３８】
上記のように鍵情報のエラーが検出されたとき、保存領域を変えることにより安定した鍵情報復活を得ることができる。
【００３９】
上記の説明では、エラーチェックコードが、鍵情報に対して付加されているものとして説明したが、エラーチェックコードが、鍵情報及び残りダビング回数情報に対して付加されている場合もある。このような場合、鍵情報のみならず、残りダビング回数情報にエラーが発生していることも考えられる。そのために、次のような処理が実行されてもよい。
【００４０】
図７（Ａ）は、領域Ａ１の情報にエラーが検出されたために、領域Ａ２の鍵情報６０１−２を使用して復号化コンテンツを復号化するときの様子を示す図である。
【００４１】
図７（Ｂ）は、先の領域Ａ１に対して新たな領域Ａ３を確保し（領域Ａ１のままでもよい）、エラーのない領域Ａ２の鍵情報６０１−２をコピーして鍵情報６０１−1を復活させる様子を示す図である。残りダビング回数情報、エラーチェックコードは先の領域Ａ１の情報がコピーされる。
【００４２】
図７（Ｃ）は、領域Ａ３の情報にエラーが検出されたために、領域Ａ２の鍵情報６０１−２を再び使用して復号化コンテンツを復号化するときの様子を示す図である。つまりこのときは、残りダビング回数情報にエラーが発生している可能性が高くなる。
【００４３】
図７（Ｄ）は，領域Ａ３の残りダビング回数情報を復活している様子を示している。この場合は、暗号化コンテンツＹのダビングが行われる毎にその総合回数を別途ダビング回数総合管理部で管理し、領域Ａ３に記述すべき残りダビング回数を計算し、再書き込みを行なうようにしている。
【００４４】
上記の実施の形態ではエラーの検出された保存領域の残りダビング回数を計算するためにダビング回数総合管理部が別途残りダビング回数を管理する必要があったが、エラーのない領域の残りダビング回数をもとに計算してもよい。
【００４５】
図８（Ａ）は、領域Ａ１の情報にエラーが検出されたために、領域Ａ２の鍵情報６０１−２を使用して復号化コンテンツを復号化するときの様子を示す図である。
【００４６】
図８（Ｂ）は、先の領域Ａ１に対して新たな領域Ａ３を確保し（領域Ａ１のままでもよい）、エラーのない領域Ａ２の鍵情報６０１−２およびダビング回数情報５の部分６０２−２を元に鍵情報６０１−1を復活させる様子を示す図である。ダビング回数総合管理部で鍵情報６０１−２およびダビング回数情報５の部分６０２−２および鍵領域選択情報から領域Ａ３に記述すべき残りダビング回数を計算し、再書き込みを行なう。
【００４７】
図８（Ｃ）は、領域Ａ３の情報にエラーが検出されたために、領域Ａ２の鍵情報６０１−２を再び使用して復号化コンテンツを復号化するときの様子を示す図である。つまりこのときは、残りダビング回数情報にエラーが発生している可能性が高くなる。
【００４８】
図８（Ｄ）は，領域Ａ３の残りダビング回数情報を復活している様子を示している。（Ｂ）は、先の領域Ａ１に対して新たな領域Ａ３を確保し（領域Ａ１のままでもよい）、エラーのない領域Ａ２の鍵情報６０１−２およびダビング回数情報５の部分６０２−２を元に鍵情報６０１−1を復活させる様子を示す図である。ダビング回数総合管理部で鍵情報６０１−２およびダビング回数情報５の部分６０２−２から領域Ａ３に記述すべき残りダビング回数を計算し、再書き込みを行なう。
【００４９】
以下に図８（Ｂ）や図８（Ｄ）におけるダビング回数情報管理部のダビング回数計算の例について説明する。領域Ａ１もしくはＡ３と領域Ａ２は交互に利用され、残りダビング回数に１より大きな差は生じない。したがって、領域Ａ１にエラーが生じたときには領域Ａ２の残りダビング回数を１減じた値を領域Ａ１（もしくは領域Ａ３）の残りダビング回数とする。逆に領域Ａ２にエラーが生じたときには領域Ａ１（もしくは領域Ａ３）のダビング回数を１減じた値を領域Ａ２もしくはその代替領域の残りダビング回数とする。
【００５０】
上記したようにこの発明によると、鍵情報にエラーがあったとしても、別途記録している鍵情報を使い、ダビング機能を保障することができる。また残りダビング回数も分散して記録することで全ての回数情報が消失してしまうことが防止できる。たとえ一方のダビング回数情報を復元できなくても他方の残りダビング回数を採用することができ、回数損失を抑制することができる。
【００５１】
なお上記の実施の形態では、第１と第２の領域Ａ１，Ａ２に鍵情報を格納し、またこの２つの領域にダビング回数を分散したが、さらに多くの領域Ａ１，Ａ２，Ａ３，・・・・を用意してもよい。また上記の説明では、領域Ａ１とＡ２のダビング回数の低減処理を、交互に行った。しかしこれに限らず値が大きい方のダビング回数に対して低減処理を行うようにしてもよい。但し、領域Ａ１，Ａ２のダビング回数が同じであるときは、優先順位通りにダビング回数低減処理が実行される。
【００５２】
図９は、ダビングが１０回に制限されたコンテンツに対して、ダビングが９回行なわれ最後の１回が残ったときの例である。この場合は、移動機能実行処理が実現され、ダビング回数が最大となり、移動が実行されたことがメッセージとして表示される。
【００５３】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００５４】
【図１】この発明が適用された多チャンネル録画再生サーバ１０の構成例を示す図である。
【図２】図１のチューナ部の構成例を示す図である。
【図３】この発明の装置の特徴部の動作例を示す図である。
【図４】この発明の装置の動作例を示すフローチャートである。
【図５】この発明の装置の特徴部の別の動作例を示す図である。
【図６】この発明の装置の特徴部のさらに別の動作例を示す図である。
【図７】この発明の装置の特徴部のまた別の動作例を示す図である。
【図８】この発明の装置の特徴部のまた別の動作例を示す図である。
【図９】この発明の装置の特徴部のさらにまた別の動作例を示す図である。
【符号の説明】
【００５５】
１００・・・チューナ装置、２００・・・録画再生制御部、２０１・・・暗号化部、２０２・・・復号化部、２１１・・・ＭＰＥＧデコーダ、２１２・・・オンスクリーン表示処理部、２１３・・・ネットワークインターフェース、３０１・・・電子番組案内情報（EPG)処理部、３０２・・・ＥＰＧメモリ、４０１・・・エラーチェック部、４０２・・・鍵情報選択部、４０３・・・ダビング回数処理部、４０４・・・鍵情報復活部、４０５・・・ダビング回数復活部、４０６・・・移動処理実行部、５１１・・・システムコントロール部、６００・・・メモリ、６０１・・・鍵情報記録部、６０２・・・残りダビング回数情報記録部、６０３・・・エラーチェックコード記録部。
【図１】
2010009700.tif 000003
【図２】
2010009700.tif 000004
【図３】
2010009700.tif 000005
【図４】
2010009700.tif 000006
【図５】
2010009700.tif 000007
【図６】
2010009700.tif 000008
【図７】
2010009700.tif 000009
【図８】
2010009700.tif 000010
【図９】
2010009700.tif 000011