(57)【要約】【課題】短い部分ごとに簡便に暗号化用情報を変更しながら暗号化して記録する。【解決手段】本発明の情報記録装置１０では、コンテンツ制御部１４ａが、入力されたコンテンツを複数の部分に分割し、各部分を更に所定のデータ量で記録単位に分割する。また、付属情報生成部１４ｂが、前記入力された情報を利用するために必要となる付属情報及びライセンスを生成する。そして、暗号化部１５が、前記付属情報に含まれる番号であって、前記入力された情報に割り当てられた番号を用いて暗号化用情報を生成し、該暗号化用情報によって前記記録単位に含まれる情報を暗号化する。さらに、外部入出力Ｉ／Ｆ１１を介して前記コンテンツ制御部で分割された各部分毎に、前記暗号化部が暗号化した暗号化情報、前記入力された情報に対応する前記付属情報、及び前記ライセンスを対応付けて、記録媒体に記録する。【選択図】図１
2008123658.tif 000002
【特許請求の範囲】
【請求項１】
入力された情報を暗号化のために複数の部分に分割し、各部分を更に所定のデータ量で記録単位に分割するか、或いは前記入力された情報全体を一部分として前記所定のデータ量で記録単位に分割する情報制御部と、
前記入力された情報を利用するために必要となる付属情報及びライセンスを生成する付属情報生成部と、
前記付属情報に含まれる番号であって、前記入力された情報に割り当てられた番号を用いて暗号化用情報を生成し、該暗号化用情報によって前記記録単位に含まれる情報を暗号化する暗号化部と、
前記情報制御部で分割された各部分毎に、前記暗号化部が暗号化した暗号化情報、前記入力された情報に対応する前記付属情報、及び前記ライセンスを対応付けて、記録媒体に記録する外部入出力インターフェースと、を備えた情報記録装置。
【請求項２】
請求項１に記載の情報記録装置であって、
前記外部入出力インターフェースによって記録された前記暗号化情報を複数の情報に分割する際に、該分割した情報に対応する前記付属情報及び前記ライセンスを生成する付属情報編集部をさらに備えたことを特徴とする情報記録装置。
【請求項３】
請求項１に記載の情報記録装置であって、
前記暗号化部は、
連続した情報の一部分のみを暗号化することが可能であり、
前記付属情報生成部は、
連続して記録されている暗号化された情報と非暗号の情報との双方の情報を扱うことを可能とした付属情報を生成可能であることを特徴とする情報記録装置。
【請求項４】
前記請求項１から請求項３のいずれか１項に記載の情報記録装置によって暗号化された暗号化情報を復号して再生する情報再生装置であって、
情報の所定部分に対して、対応するライセンスを検索して読み込み、かつ暗号化した情報を読み込む外部入出力インターフェースと、
前記ライセンスに含まれる番号を指定する情報から復号化用情報を生成し、復号する復号部と、を備えた情報再生装置。
【請求項５】
入力された情報を複数の部分に分割し、さらに、当該部分をそれぞれ所定のデータ量の複数の記録単位に分割する情報制御部と、
前記記録単位を暗号化するためのライセンスを、前記部分ごとに個別に生成するライセンス生成手段と、
前記部分ごとに、前記部分を構成する各記録単位に、当該部分の先頭から順に番号を割り当てる番号割り当て手段と、
前記記録単位ごとに、当該記録単位に割り当てられた番号と、当該記録単位が含まれている前記部分の前記ライセンスとを用いて当該記録単位を暗号化することによって、暗号化情報を生成する暗号化手段と、
前記部分ごとに、当該部分を構成する前記各記録単位の前記暗号化情報と、前記入力された情報における当該部分の開始位置と、当該部分の前記ライセンスとを、記録媒体に記録する暗号化情報記録手段と、
前記記録媒体に記録された、前記暗号化情報の全てによって構成される１つの暗号化コンテンツに、当該暗号化コンテンツにおける先頭の上記部分の開始位置を、オフセット情報として関連付けて上記記録媒体に記録するオフセット情報記録手段とを備えている情報記録装置。
【請求項６】
前記記録された暗号化コンテンツを、連続した複数の前記暗号化情報からなる複数の部分コンテンツに分割する分割手段をさらに備え、
前記暗号化情報記録手段は、前記部分コンテンツごとに、当該部分コンテンツに含まれている先頭の前記暗号化情報が、前記暗号化コンテンツにおいて含まれていた前記部分の開始位置を、当該部分コンテンツを構成する先頭の前記部分の開始位置として前記部分コンテンツに関連付けて前記記録媒体に記録し、
前記オフセット情報記録手段は、前記部分コンテンツごとに、当該部分コンテンツに含まれている先頭の前記暗号化情報の、前記暗号化コンテンツにおける位置を、前記オフセット情報として前記部分コンテンツに関連付けて記憶することを特徴とする請求項５に記載の情報記録装置。
【請求項７】
請求項５または６に記載の情報記録装置によって暗号化された暗号化情報を復号して再生する情報再生装置であって、
前記オフセット情報と、前記先頭の開始位置との差分値を算出することによって、上記部分コンテンツにおける先頭の上記暗号化情報を特定し、当該特定した暗号化情報から順に、当該暗号化情報に対応する上記ライセンスを用いて復号する復号手段を備えていることを特徴とする情報再生装置。
【請求項８】
入力された情報を暗号化のために複数の部分に分割し、各部分を更に所定のデータ量で記録単位に分割するか、或いは前記入力された情報全体を一部分として前記所定のデータ量で記録単位に分割する情報制御ステップと、前記入力された情報を利用するために必要となる付属情報及びライセンスを生成する付属情報生成ステップと、前記付属情報に含まれる番号であって、前記入力された情報に割り当てられた番号を用いて暗号化用情報を生成し、該暗号化用情報によって前記記録単位に含まれる情報を暗号化する暗号化ステップと、前記情報制御ステップで分割された各部分毎に、暗号化ステップが暗号化した暗号化情報、前記入力された情報に対応する前記付属情報、及び前記ライセンスを対応付けて、記録媒体に記録する外部入出力ステップを実行可能なプログラムであって、
前記プログラムは、
ハードウェアと、演算処理装置とを含んで構成される情報記録装置に実行させることを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録装置、情報再生装置、プログラム、及び記録媒体に関し、より詳細には、主として映像情報や音声情報を暗号化して記録媒体に記録する情報記録装置、この記録媒体で記録されている情報を再生する情報再生装置、この情報記録装置に組み込まれる記録プログラム、及びその記録対象となった記録媒体に関する。
【背景技術】
【０００２】
記録媒体の高速化と大容量化に伴い、映像情報や音声情報をデジタルデータとして記録媒体に記録することが広く行われている。それらの情報は不正な利用を避けるために暗号化して記録されることが多い。
【０００３】
映像情報や音声情報は高速な転送が必要なため、その暗号化方式として高速な処理が可能な共通鍵暗号化が用いられることが多い。しかし、情報全体を単一の暗号化用情報を用いて暗号化した場合、その暗号化用情報が露見した場合に、情報全体が利用可能となってしまう。そのため、情報を短い部分に分けて、その区間毎に暗号化用情報を変更するのが好ましい。その場合、短い部分ごとに暗号化用情報をどのように変更していくかが課題となる。
【０００４】
この課題を解決するための情報記録再生装置が提案されている（例えば、特許文献１を参照）。特許文献１に記載の情報記録再生装置は、記録すべき情報を所定のデータ量毎に分割すると共に、所定のデータ量単位のそれぞれに連続的に変化する連続番号を付与する連続番号付与手段と、一つのライセンスで管理される範囲毎において共通の鍵系列発生用基数が設定され、この鍵系列発生用基数と所定のデータ量毎に変化する番号とに基づき生成される秘密に定義される関数から暗号鍵を生成する暗号化制御手段と、連続番号と、所定のデータ量単位内の各データが記録される先頭の論理アドレスとを関連付けて別の情報として格納する格納手段と、記録すべき情報を所定のデータ量よりも小さいデータ量の最小分割単位毎に、暗号化制御手段からの暗号鍵に基づきブロック暗号化を行う暗号化手段と、暗号化手段により暗号化された信号を記録媒体に記録すると共に、格納手段に格納された別の情報を記録する記録手段とを有する構成としている。
【０００５】
特許文献１に記載の装置では、記録すべき情報を暗号化するための暗号鍵を所定のデータ量毎に更新しているため、暗号鍵が露見した場合でも、その被害を最小限に止めることができる。
【０００６】
図１９は、従来の情報記録再生装置を説明するための図で、特許文献１に記載の情報記録再生装置における要部のブロック図である。この情報記録再生装置において、ＢＳディジタル放送又はＣＳディジタル放送等を受信して得られたＭＰＥＧ２規定の１８８バイト固定長のトランスポートパケットは加算器１０１に供給され、ここでそのトランスポートパケットのシステムクロックに同期したタイムスタンプカウンタ１０２からの、トランスポートパケットの到着時刻に対応した４ビットの値がタイムスタンプとして加算される。これにより、加算器１０１からは合計１９２バイトのレコーディングパケットが取り出され、メモリコントローラ１０３に供給される。メモリコントローラ１０３は、加算器１０１からのレコーディングパケットを入力として受け、メモリ１０５に格納する。
【０００７】
メモリコントローラ１０３は、連続する３つのセクタ単位で７つのレコーディングパケットが配置されるように、メモリ１０５にレコーディングパケットを記憶する。特許文献１では、３つのセクタで構成される単位をミニマムアクセスユニット（Ｍｉｎｉｍｕｍ  Ａｃｃｅｓｓ  Ｕｎｉｔ）と定義する。セクタには、０から始まる論理アドレスが割り振られている。メモリコントローラ１０３は、メモリ１０５に格納されている前記レコーディングパケットを、前記メディアアクセスユニット単位で読み出して、連続的な番号であるメディアアクセスユニットナンバー１０４を割り当てて暗号化部１０６に供給して、暗号化制御部１０８からの制御の下に例えばレコーディングパケット単位毎にブロック暗号化を行う。なお、メディアアクセスユニットナンバー１０４は暗号化しない。
【０００８】
特許文献１では、メディアアクセスユニット毎に付与されるメディアアクセスユニットナンバー１０４（又は先頭のメディアアクセスユニットからの通し番号）と関連付けられたコンテンツ暗号化／復号化のための鍵算出を行うことで、次にアクセスするメディアアクセスユニットのメディアアクセスユニットナンバー１０４から一意に復号のための鍵を算出することができるようにしている。
【０００９】
すなわち、図１９において、中央処理装置（ＣＰＵ）１１３は暗号鍵の基になる、共通の鍵系列発生用基数である種（ＳＥＥＤ）１０９を暗号化制御部１０８に書き込むと共に、メモリコントローラ１０３に供給するメディアアクセスユニットナンバー１０４と同じメディアアクセスユニットナンバーを暗号化制御部１０８に供給する。暗号化制御部１０８は、この種１０９とＣＰＵ１１３からのメディアアクセスユニットナンバーとに基づいて秘密に定義した関数（シークレットファンクション）Ｆ１１０を生成し、これを用いて暗号鍵（キー）１０７を算出して暗号化部１０６に供給する。
【００１０】
暗号化部１０６はメモリコントローラ１０３によりメモリ１０５からメディアアクセスユニット単位で読み出され、連続的な番号であるメディアアクセスユニットナンバー１０４が付加されたデータを、上記の暗号鍵１０７に基づいて例えばレコーディングパケット単位でブロック暗号化する。暗号化部１０６で暗号化されたデータは、ＨＤＤコントローラ１１１によりメモリ１１２に一旦格納された後、読み出されてＨＤＤに書き込まれる。
【００１１】
ここで、ハードディスクや光ディスク等はアクセスできる最小単位としてセクタという概念が存在し、セクタには識別用の数字、すなわち論理アドレスが割り振られている。この例では、メディアアクセスユニットを記録する際にメディアアクセスユニットナンバー１０４とハードディスクの論理アドレスとが関連付けられて記録される。すなわち、ＣＰＵ１１３は上記のメディアアクセスユニットナンバー１０４と、ＨＤＤに記録するメディアアクセスユニットナンバー１０４内のデータの先頭の論理アドレスとを関連付けてＣＰＵ１１３内のメモリにテーブルとして格納する。
【００１２】
つまり、同じ値のメディアアクセスユニットナンバー１０４が付与される複数のセクタ（一連のレコードの先頭より所定のデータ量単位に分割したそれぞれの単位）の先頭の論理アドレスと、メディアアクセスユニットナンバー１０４とが上記のテーブルに格納される。
【００１３】
このテーブルが高速再生を行うための付属情報として別ファイルに整理格納される。そして、メディアアクセスユニットナンバーのＮ番目のデータはＨＤＤの論理アドレスＭに記録するという情報をコンテンツ（ＡＶデータ）とは別の情報（ファイル）としてＨＤＤに記録する。また、種１０９はＣＰＵ等が公開鍵等の強力な暗号手段を用いてＨＤＤにＡＶデータとは別途記録する。
【００１４】
このように、特許文献１では、メディアアクセスユニットナンバー１０４と種１０９とから暗号鍵を算出するようにしているので、記録時に、容易に順次必要となるコンテンツ暗号化のための鍵１０７を算出することができる。
【特許文献１】特開２００３−１１５８３０号公報（２００３年４月１８日公開）
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、特許文献１に記載の装置においては、映像情報や音声情報から構成されるコンテンツ及び再生に必要となる付属情報の記録と付属情報を用いたコンテンツの再生しか考慮されていなかった。そのため、記録されたコンテンツに対して分割等を行いたい場合にも、コンテンツに付加された付属情報を容易に分割することができなかった。映像情報や音声情報であるコンテンツを扱う場合において、タイトル分割やシーン消去などの編集機能を実現するためにコンテンツに対する付属情報が容易に編集できることが必要である。
【００１６】
また、特許文献１に記載の装置においては、コンテンツを暗号化し記録することを目的としているが、現在放送されているデジタル放送では、放送されているコンテンツに著作権に関する情報が含まれており、この情報に応じてコンテンツを記録する際の暗号化を行うか行わないかを制御しなければならない場合がある。このような場合において、暗号化を行うコンテンツと行わないコンテンツが連続して放送されている場合に、特許文献１に記載の装置では、これらのコンテンツを常に暗号化して記録することしかできないため、正しく暗号化に対して制御された記録を行うことができなかった。
【００１７】
本発明は、上述のごとき実情に鑑みてなされたものであり、コンテンツと付属情報からなるコンテンツ情報を記録媒体に記録するに際し、短い部分毎に簡便に暗号化用情報を変更しつつ記録を行うことや部分的にコンテンツを非暗号にて記録することが可能で、かつコンテンツ情報に対して分割，部分削除するなどの変更を施すことが可能な情報記録装置、この記録媒体で記録されているコンテンツのうち任意の部分をすぐに再生することが可能な再生装置、この情報記録装置に実行可能に組み込むための記録プログラム、及びその記録対象となった記録媒体を提供することを、その目的とする。
【課題を解決するための手段】
【００１８】
（１）本発明に係る情報記録装置は、入力された情報を暗号化のために複数の部分に分割し、各部分を更に所定のデータ量で記録単位に分割するか、或いは前記入力された情報全体を一部分として前記所定のデータ量で記録単位に分割する情報制御部と、前記入力された情報を利用するために必要となる付属情報及びライセンスを生成する付属情報生成部と、前記付属情報に含まれる番号であって、前記入力された情報に割り当てられた番号を用いて暗号化用情報を生成し、該暗号化用情報によって前記記録単位に含まれる情報を暗号化する暗号化部と、前記情報制御部で分割された各部分毎に、前記暗号化部が暗号化した暗号化情報、前記入力された情報に対応する前記付属情報、及び前記ライセンスを対応付けて、記録媒体に記録する外部入出力インターフェースと、を備えていることを特徴とする。
【００１９】
（２）本発明に係る情報記録装置では、前記外部入出力インターフェースによって記録された前記暗号化情報を複数の情報に分割する際に、該分割した情報に対応する前記付属情報及び前記ライセンスを生成する付属情報編集部をさらに備えていることが好ましい。
【００２０】
（３）本発明に係る情報記録装置では、前記暗号化部は、連続した情報の一部分のみを暗号化することが可能であり、前記付属情報生成部は、連続して記録されている暗号化された情報と非暗号の情報とを同等に扱うことのできる付属情報を生成可能であることが好ましい。
【００２１】
（４）本発明に係る情報再生装置は、前記の情報記録装置によって暗号化された暗号化情報を復号して再生する情報再生装置であって、情報の所定部分に対して、対応するライセンスを検索して読み込み、かつ暗号化した情報を読み込む外部入出力インターフェースと、前記ライセンスに含まれる番号を指定する情報から復号化用情報を生成し、復号する復号部と、を備えていることを特徴としている。
【００２２】
（５）本発明に係る情報記録装置では、入力された情報を複数の部分に分割し、さらに、当該部分をそれぞれ所定のデータ量の複数の記録単位に分割する情報制御部と、前記記録単位を暗号化するためのライセンスを、前記部分ごとに個別に生成するライセンス生成手段と、前記部分ごとに、前記部分を構成する各記録単位に、当該部分の先頭から順に番号を割り当てる番号割り当て手段と、前記記録単位ごとに、当該記録単位に割り当てられた番号と、当該記録単位が含まれている前記部分の前記ライセンスとを用いて当該記録単位を暗号化することによって、暗号化情報を生成する暗号化手段と、前記部分ごとに、当該部分を構成する前記各記録単位の前記暗号化情報と、前記入力された情報における当該部分の開始位置と、当該部分の前記ライセンスとを、記録媒体に記録する暗号化情報記録手段と、前記記録媒体に記録された、前記暗号化情報の全てによって構成される１つの暗号化コンテンツに、当該暗号化コンテンツにおける先頭の上記部分の開始位置を、オフセット情報として関連付けて上記記録媒体に記録するオフセット情報記録手段とを備えていることを特徴としている。
【００２３】
（６）また、本発明に係る情報記録装置では、前記記録された暗号化コンテンツを、連続した複数の前記暗号化情報からなる複数の部分コンテンツに分割する分割手段をさらに備え、前記暗号化情報記録手段は、前記部分コンテンツごとに、当該部分コンテンツに含まれている先頭の前記暗号化情報が、前記暗号化コンテンツにおいて含まれていた前記部分の開始位置を、当該部分コンテンツを構成する先頭の前記部分の開始位置として前記部分コンテンツに関連付けて前記記録媒体に記録し、前記オフセット情報記録手段は、前記部分コンテンツごとに、当該部分コンテンツに含まれている先頭の前記暗号化情報の、前記暗号化コンテンツにおける位置を、前記オフセット情報として前記部分コンテンツに関連付けて記憶することを特徴としている。
【００２４】
（７）また、本発明に係る情報再生装置では、前記の情報記録装置によって暗号化された暗号化情報を復号して再生する情報再生装置であって、
前記オフセット情報と、前記先頭の開始位置との差分値を算出することによって、上記部分コンテンツにおける先頭の上記暗号化情報を特定し、当該特定した暗号化情報から順に、当該暗号化情報に対応する上記ライセンスを用いて復号する復号手段を備えていることを特徴としている。
【００２５】
（８）なお、情報記録装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各部として動作させることにより上記情報記録装置をコンピュータにおいて実現するプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００２６】
本発明に係る情報記録装置は、入力された情報を暗号化のために複数の部分に分割し、各部分を更に所定のデータ量で記録単位に分割するか、或いは前記入力された情報全体を一部分として前記所定のデータ量で記録単位に分割する情報制御部と、前記入力された情報を利用するために必要となる付属情報及びライセンスを生成する付属情報生成部と、前記付属情報に含まれる番号であって、前記入力された情報に割り当てられた番号を用いて暗号化用情報を生成し、該暗号化用情報によって前記記録単位に含まれる情報を暗号化する暗号化部と、前記情報制御部で分割された各部分毎に、前記暗号化部が暗号化した暗号化情報、前記入力された情報に対応する前記付属情報、及び前記ライセンスを対応付けて、記録媒体に記録する外部入出力インターフェースと、を備えていることを特徴とする。
【００２７】
本発明に係る情報再生装置は、前記の情報記録装置によって暗号化された暗号化情報を復号して再生する情報再生装置であって、情報の所定部分に対して、対応するライセンスを検索して読み込み、かつ暗号化した情報を読み込む外部入出力インターフェースと、前記ライセンスに含まれる番号を指定する情報から復号化用情報を生成し、復号する復号部と、を備えていることを特徴としている。
【００２８】
本発明に係る情報記録装置では、入力された情報を複数の部分に分割し、さらに、当該部分をそれぞれ所定のデータ量の複数の記録単位に分割する情報制御部と、前記記録単位を暗号化するためのライセンスを、前記部分ごとに個別に生成するライセンス生成手段と、前記部分ごとに、前記部分を構成する各記録単位に、当該部分の先頭から順に番号を割り当てる番号割り当て手段と、前記記録単位ごとに、当該記録単位に割り当てられた番号と、当該記録単位が含まれている前記部分の前記ライセンスとを用いて当該記録単位を暗号化することによって、暗号化情報を生成する暗号化手段と、前記部分ごとに、当該部分を構成する前記各記録単位の前記暗号化情報と、前記入力された情報における当該部分の開始位置と、当該部分の前記ライセンスとを、記録媒体に記録する暗号化情報記録手段と、前記記録媒体に記録された、前記暗号化情報の全てによって構成される１つの暗号化コンテンツに、当該暗号化コンテンツにおける先頭の上記部分の開始位置を、オフセット情報として関連付けて上記記録媒体に記録するオフセット情報記録手段とを備えていることを特徴としている。
【００２９】
本発明に係る情報再生装置では、前記の情報記録装置によって暗号化された暗号化情報を復号して再生する情報再生装置であって、前記オフセット情報と、前記先頭の開始位置との差分値を算出することによって、上記部分コンテンツにおける先頭の上記暗号化情報を特定し、当該特定した暗号化情報から順に、当該暗号化情報に対応する上記ライセンスを用いて復号する復号手段を備えていることを特徴としている。
【発明を実施するための最良の形態】
【００３０】
本発明は、情報を暗号化して記録媒体に記録する情報記録装置、その記録媒体に記録されたコンテンツを再生する情報再生装置、それら装置に格納される記録プログラム及び再生プログラム、それら装置を具備した情報記録再生装置、ならびに記録対象となった記録媒体に関するものである。本発明に係る情報記録装置及び情報再生装置は、以下に説明する情報記録再生装置における記録に係わる部位及び再生に係わる部位でそれぞれ構成されており、情報記録装置単体ならびに情報再生装置単体に関する説明は簡略化のため省略する。また、本発明について、情報記録媒体として主にリムーバブルハードディスクを例に挙げて説明するが、必ずしもこれに限定されるものではない。例えば、情報記録再生装置に内蔵されたハードディスク／読み書き可能なＤＶＤ／光磁気ディスク／不揮発な半導体メモリなど、如何なる記録媒体であっても本発明に適用可能である。
【００３１】
図１は、本発明に係る情報記録再生装置の基本的な一構成例を示すブロック図で、図中、１０はコンテンツ情報記録再生装置、点線の矢印は制御信号の流れ、実線の矢印はデータ信号の流れを示している。
【００３２】
情報記録再生装置１０は、リムーバブル記録媒体２０を着脱可能に接続するための外部入出力インターフェース（Ｉ／Ｆ）１１、コンテンツを入力するための受信部１２、操作入力手段１８からの操作信号を入力するユーザＩ／Ｆ１３、情報記録再生装置１０を制御するＣＰＵやメモリ等を備えた制御部１４、コンテンツの暗号化用情報／復号化用情報を生成し、コンテンツを暗号化／復号化する暗号化部１５、コンテンツを再生する再生部１６、及び、コンテンツを一時的に保持するバッファ１７を備える。また、操作入力手段１８及び表示手段１９は、情報記録再生装置１０と一体あるいは外部接続されて配置される。また、リムーバブル記録媒体２０は、情報記録再生装置１０とは独立して、情報記録再生装置１０に着脱可能に配置される。
【００３３】
情報記録再生装置１０の各構成要素についてより詳細に説明する。外部入出力Ｉ／Ｆ１１は、情報記録再生装置１０とリムーバブル記録媒体２０を接続するためのインターフェースである。この外部入出力Ｉ／Ｆ１１は、リムーバブル記録媒体２０の着脱機構とデータの読み書きを行うインターフェースも保持している。受信部１２は、コンテンツを入力するための手段であって、例えば、デジタル放送信号あるいはアナログ放送信号を受信するチューナや、ＩＥＥＥ１３９４インターフェースなどの入力手段、デジタルカメラからの入力手段であっても良い。
【００３４】
ユーザＩ／Ｆ１３は、デジタル放送の選局や録画再生動作等の、情報記録再生装置１０における動作の選択を行う部分である。制御部１４は、ユーザＩ／Ｆ１３からの入力に基づき、各構成部の制御を行う部分である。暗号化部１５は、コンテンツの暗号化用情報／復号化情報を生成し、コンテンツの暗号化／復号化を行う部分である。再生部１６は、コンテンツの再生を行う部分である。バッファ１７は、受信又は再生のためのコンテンツを一時的にためるためのバッファである。操作入力手段１８は、利用者が情報記録再生装置１０を操作するための手段である。表示手段１９は、再生部１６にて再生されたコンテンツと、ユーザＩ／Ｆ１３により生成されるＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）とを表示するためのものである。リムーバブル記録媒体２０は、暗号化したコンテンツとそれを利用するのに必要なライセンスを記録する記録媒体である。
【００３５】
外部入出力Ｉ／Ｆ１１における、リムーバブル記録媒体２０とのデータの読み書きを行うインターフェースとして、本構成例では、例えばＡＴＡ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ）インターフェースを用いるが、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）や、ＩＥＥＥ１３９４などのインターフェースを用いても良い。また、本構成例では、受信部１２はデジタル放送信号の受信手段であるが、ネットワーク経由でのコンテンツを取得する手段などであっても良い。リムーバブル記録媒体２０へのデータの読み書きと、デジタル放送信号の受信部１２と、コンテンツのデコードを行う再生部１６などに関しては、特に本発明特有のものではなく、例えば、出願人らによる製品、デジタルハイビジョンレコーダーＤＶ−ＡＣ３２で採用されているものと同様である。また、暗号化部１５に関する詳細は後述する。
【００３６】
操作入力手段１８は、典型的には操作リモコンや、情報記録再生装置１０に具備されているボタンなどである。表示手段１９は、例えば、液晶ディスプレイや、プラズマディスプレイ、ＥＬディスプレイなどのディスプレイ装置である。また、リムーバル記録媒体２０は、例えばリムーバブルハードディスクである。
【００３７】
＜第１の実施形態＞
図２は、本発明の第１の実施形態に係る情報記録再生装置の処理手順の一例を説明するためのフロー図である。最初に、図１で例示した情報記録再生装置１０で実行される、通常の視聴状態における処理について説明する。
【００３８】
まず、情報記録再生装置１０は、受信部１２よりコンテンツを入力する（ステップＳ１）。この映像信号は、デジタル放送を選局したＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）や外部の再生装置からのＰＳ（Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ）である。選局するチャンネルは、図２のフローには明示していないが、あらかじめユーザＩ／Ｆ１３を介して、操作入力手段１８によって選択されている。そして、制御部１４がユーザＩ／Ｆ１３からの選局するべきチャンネルの情報を受信部１２に対して入力し、受信部１２がその情報に基づき選局動作を行う。
【００３９】
ステップＳ１に続き、情報記録再生装置１０は、受信部１２からの映像データをバッファ１７に一時的に蓄積し、バッファ１７より再生部１６へコンテンツが入力される（ステップＳ２）。最後に、再生部１６がコンテンツのデコード処理を行い、コンテンツを表示手段１９に出力する（ステップＳ３）。
【００４０】
次に、図１で例示した情報記録再生装置１０で実行される、コンテンツを記録するときの処理手順について説明する。まず、図３乃至図５を用いてコンテンツの付属情報のデータ構造について説明する。
【００４１】
図３は、制御部１４内にある情報制御部としての機能を有するコンテンツ制御部１４ａにおいて、コンテンツを一つ又は複数の部分に分割し、また各部分を所定のデータ量で記録単位Ｓ（本実施形態では１．５Ｍバイトで例示）で分割した様子を示している。ここで、コンテンツを一つの部分に分割するとは、情報全体を分割後の一部分として捉えることを指す。図３では、コンテンツ３１として分割した先頭の３個について図示しており、先頭から部分１，部分２，部分３と記している。また、図３では、コンテンツ３１に対し、各部分の情報先頭からの相対座標、及び制御部１４内の付属情報生成部１４ｂで割り当てられる番号の一覧表３２を対応付けて図示している。
【００４２】
部分１は情報先頭の部分であり、相対座標０から始まっている。記録単位３の大きさを持ち、各記録単位には１から３の連続番号が割り当てられている。部分２は部分１の後続部分であって、相対座標３×Ｓから始まっている。記録単位ｍ−３（ｍは４以上の整数）の大きさを持ち、各記録単位には４からｍの連続番号が割り当てられている。部分３は部分２の後続部分であって、相対座標ｍ×Ｓから始まっている。記録単位ｎ−ｍ（ｎはｍ＋２上の整数）の大きさを持ち、各記録単位にはｍ＋１からｎの連続番号が割り当てられている。
【００４３】
図４は、先頭オフセット情報及び各部分の位置指定情報（コンテンツにおける位置）とライセンス（番号を指定する番号情報を含む）の対応関係を示す図である。先頭オフセット情報３３は０となっており、この値については下記のタイトル分割の説明にて詳しく説明する。本実施形態においては開始位置と終了位置を先頭からの相対位置（バイト単位）で記しているが、それに限るものではなく、バイト単位でなくセクタ単位や記録単位で記しても良い。図４で例示する対応関係一覧表３４では、部分１は開始位置が０，終了位置が２×Ｓ，対応するライセンスがＬ１、部分２は開始位置が３×Ｓ，終了位置が（ｍ−１）×Ｓ，対応するライセンスがＬ２、部分３は開始位置がｍ×Ｓ，終了位置が（ｎ−１）×Ｓ，対応するライセンスがＬ３となっている。ここでＬ１／Ｌ２／Ｌ３は、ライセンスを指定するための情報、ライセンスＩＤである。ライセンスＩＤとしては、番号や記録媒体２０における記録位置で指定することが可能である。
【００４４】
図５は、ライセンスとライセンスの保持する番号情報の対応を説明するための図である。図５で例示する対応関係一覧表３５では、各部分の連続番号の先頭を番号情報として格納しており、ライセンスＬ１に対しては１を、ライセンスＬ２に対しては４を、ライセンスＬ３に対してはｍ＋１を格納している。
【００４５】
図４における先頭オフセット情報３３、対応関係一覧表３４と図５の対応関係一覧表３５の情報は、コンテンツ３１に対する付属情報としてリムーバブル記録媒体２０にコンテンツ３１と共に記録される。なお、図１に図示したように、リムーバブル記録媒体２０は通常領域とセキュア領域を持ち、暗号化したコンテンツは通常領域に格納するが、ライセンスの中身は認証された機器でしか読み書きできないセキュア領域に格納する。位置指定情報とライセンスの関係の関する情報は通常領域に格納しても良い。
【００４６】
図６は、記録時のフローを説明するための図である。まず、受信部１２からコンテンツを入力する（ステップＳ１１）。本処理は図２で説明したステップＳ１と同様な処理である。次に、受信部１２からのコンテンツをバッファ１７に一時的に蓄積する（ステップＳ１２）。次に、制御部１４に含まれるコンテンツ制御部１４ａは、受信部１２におけるコンテンツの入力とユーザＩ／Ｆ１３からの入力を元に、上述した方法でコンテンツを部分に分割し、さらに記録単位にコンテンツを分割する（ステップＳ１３）。このように、コンテンツ制御部１４ａは、入力された情報を複数の部分に分割し各部分を更に所定のデータ量で記録単位に分割するか、或いは入力された情報全体を一部分として所定のデータ量で記録単位に分割する。
【００４７】
ステップＳ１３に続き、制御部１４に含まれる付属情報生成部１４ｂは、記録単位毎に連続番号を割り当てる（ステップＳ１４）。このように、付属情報生成部１４ｂは、各部分内で記録単位に連続番号を割り当て、本実施形態において、番号は１から割り当てたものを例示している。本実施形態においては部分が変わっても番号はとびとびにならない様、連続に割り当てる。
【００４８】
暗号化部１５は、付属情報生成部１４ｂで割り当てられた番号を元に暗号化用情報を生成する（ステップＳ１５）。ステップＳ１５では、また、暗号化部１５が、生成した暗号化用情報でバッファ１７に蓄積されたコンテンツをステップ１３で分割された単位ごとに暗号化する。
【００４９】
次に、情報記録再生装置１０は、暗号化されたコンテンツを、外部入出力Ｉ／Ｆ１１経由でリムーバブル記録媒体２０に１つのコンテンツとして記録する（ステップＳ１６）。次に、制御部１４に含まれる付属情報生成部１４ｂでライセンス／付属情報を生成し（ステップＳ１７）、同様にしてリムーバブル記録媒体２０に記録する（ステップＳ１８）。このように、付属情報生成部１４ｂは、割り当てられた番号を指定する番号情報を含むライセンスを生成する。また、入力された情報における各部分の位置を指定する付属情報も併せて生成する。そして、最終的に、外部入出力Ｉ／Ｆ１１は、ライセンス、付属情報、及び暗号化されたコンテンツを対応付けて、リムーバブル記録媒体２０に記録する。
【００５０】
以上の手順をコンテンツの最期まで繰り返すことで、短い部分ごとに簡便に暗号化用情報を変更しつつ、コンテンツを記録することができる。
【００５１】
＜第２の実施形態＞
次に、図１で例示した情報記録再生装置１０で実行される、コンテンツ情報を分割するときの処理手順について説明する。本実施形態では、第１の実施形態において記録したコンテンツの部分３をコンテンツの先頭からｋ×Ｓのところで分割したときを例に挙げて説明する。まず、図７乃至図９を用いて付属情報のデータ構造について説明する。
【００５２】
図７は、図３に対応する、コンテンツがどのようなに分割されたかを説明するための図である。図７では、図３のコンテンツ３１に対して部分３の部分からコンテンツを二つに分割したものを、コンテンツ４１、コンテンツ４２として図示しており、先頭からコンテンツ４１に対して部分１，部分２，部分３，コンテンツ４２に対して部分１と記している。また、図７では、コンテンツ４１に対し、各部分の情報先頭からの相対座標、及び付属情報生成部１４ｂで割り当てられた番号の一覧表４３を対応付けて、コンテンツ４２に対し、各部分の情報先頭からの相対座標、及び付属情報生成部１４ｂで割り当てられる番号の一覧表４４を対応付けて図示している。
【００５３】
本実施形態において、コンテンツ４１に対する部分１、部分２の構造は第１の実施形態と同じである。部分３は部分２の後続部分であって、相対座標ｍ×Ｓから始まっている。記録単位ｋ−ｍ（ｋはｍ＋２以上の整数）の大きさを持ち、各記録単位にはｍ＋１からｋの連続番号が割り当てられている。コンテンツ４２に対する部分１、コンテンツ４２が新規のコンテンツとなることから相対座標０から始まっている。記録単位ｎ−ｋ（ｎはｋ＋２以上の整数）の大きさを持ち、各記録単位には分割前と同じようにｋ＋１からｎの連続番号が割り当てられている。
【００５４】
図８は、図７のコンテンツ４１に対応する、先頭オフセット情報４５及び各部分の位置指定情報（コンテンツにおける位置）とライセンス（番号を指定する番号情報を含む）の対応関係を示す対応関係一覧表４７、図７のコンテンツ４２に対応する、先頭オフセット情報４６及び各部分の位置指定情報とライセンスの対応関係を示す対応関係一覧表４８を示した図である。図８で例示するコンテンツ４１に対応する先頭オフセット情報４５は０となる。また、対応関係一覧表４７では、部分１／部分２は第１の実施形態と同じである。部分３の開始位置はｍ×Ｓ，終了位置が（ｋ―１）×Ｓ，対応するライセンスがＬ３となっている。コンテンツ４２に対応する先頭オフセット情報はｋ×Ｓとなる。対応関係一覧表４７では、部分１の開始位置はｍ×Ｓ，終了位置が（ｎ―１）×Ｓ，対応するライセンスがＬ４となっている。コンテンツ４２は、図４で例示するコンテンツ３１を分割することで新に作られたコンテンツであるため、一覧表４４における先頭からの相対座標の開始は０からとなる。ここで、図４で例示する対応関連一覧表３４のデータを基に対応関連一覧表を生成する場合に、対応関連一覧表の開始位置、終了位置をすべて相対座標の開始を０としたものに変更することが必要となるため、多くの処理が必要となる。そこで、この処理の増加を回避するために、コンテンツの先頭の座標開始位置を先頭オフセットとして記録しておく。このようにすることで、コンテンツ４２に対する対応関連一覧表は対応関係一覧表４８のように対応関連一覧表３４のコンテンツに対応する部分をコピーすることで容易に生成することが可能となる。
【００５５】
図９は、図７のコンテンツ４１に対応するライセンスとライセンスの保持する番号情報の対応を示す対応関係一覧表４９と図７のコンテンツ４２に対応するライセンスとライセンスの保持する番号情報の対応を示す対応関係一覧表５０を示した図である。対応関係一覧表４９では、ライセンスＬ１／ライセンスＬ２は第１の実施形態と同じである。番号情報として、ライセンスＬ３はｍ＋１を格納している。対応関係一覧表５０では、ライセンスＬ４に対しては番号情報ｋ＋１を格納している。
【００５６】
図１０は、分割時のフローを説明するための図である。制御部１４は、外部入出力Ｉ／Ｆ１１を介してリムーバブル記録媒体２０からコンテンツ及び付属情報を読み込む（ステップＳ２１）。同様にしてライセンスを読み込む（ステップＳ２２）。次に、制御部１４に含まれるコンテンツ制御部１４ａは指定された位置にてコンテンツの分割を行う（ステップＳ２３）。次に、制御部１４に含まれる付属情報編集部１４ｃは、付属情報を図８、図９のように分割し、新規のライセンスをＬ４を割り当てる（ステップＳ２３）。次にライセンスＬ４を生成し、またライセンスＬ４の番号情報を書き込む（ステップＳ２４）。次に、制御部１４は外部入出力Ｉ／Ｆ１１を介してリムーバブル記録媒体２０へ分割されたコンテンツ及び付属情報をそれぞれ書き込む（ステップＳ２６）。次に、制御部１４は外部入出力Ｉ／Ｆ１１を介してリムーバブル記録媒体２０へライセンスの書き込みも行う（ステップＳ２７）。このように、付属情報編集部１４ｃは、入力されたライセンスおよび付属情報をコンテンツ制御部１４ａで分割したコンテンツの各部分に対応するように変更を行う。
【００５７】
本実施形態を適用することで、上述のごとき簡単な手順でコンテンツ情報の分割が実現できる。なお、本発明において、図１０のように先頭オフセット情報を設定することにより、タイトル分割に対して対応関連一覧表の先頭位置、終了位置に対する変更を最小限に抑えることが可能となる。
【００５８】
＜第３の実施形態＞
次に、図１で例示した情報記録再生装置１０で実行される、録画時に録画しているコンテンツ内の著作権情報が変化した場合に、コンテンツを暗号化せずに録画したときの処理手順について説明する。まず、図１１乃至図１３を用いてデータ構造について説明する。
【００５９】
図１１は、図３と同様のコンテンツにおいて、途中より非暗号にてコンテンツの記録を行う場合を説明するための図である。図１１では、コンテンツ５１において、部分１と部分２では第１の実施形態で述べたのと同様に暗号化が行われるが、それ以降は非暗号のままコンテンツの記録が行われる。コンテンツについて、暗号化して記録するか非暗号のまま記録するかについて、制御部１４について判定が行われる。この暗号化/非暗号の判定は、記録するコンテンツに含まれるコピー制御情報により行われる。通常のコピー制御情報には、コピーフリー(コピー可能)、コピーワンス(一回だけコピー可能)等の情報が記載されており、制御部１４では、このコピー制御情報に基づきコンテンツを暗号化して記録するか、非暗号のまま記録するかを判定及び制御する。
【００６０】
暗号化が行われる部分は、図３の一覧表３２と同様にコンテンツが部分に分けられているが、非暗号の部分はコンテンツを部分に分ける必要がないため、これらをすべて一つの部分３として扱う。一覧表５２では、部分３に対して番号の割り振りを行っているが、番号の割り振りは行ってもかまわないし、行わなくてもかまわない。
【００６１】
図１２は、先頭オフセット情報と各部分の位置指定情報（コンテンツにおける位置）とライセンス（番号を指定する番号情報を含む）の対応関係を示す図である。先頭オフセット情報５３は０となる。部分１、部分２は、第１の実施形態と同じである。部分３においては、終了位置はコンテンツの終端であるｗ×Ｓとなり、ライセンスにＬＮが格納されている。このＬＮは、対応する部分が非暗号のコンテンツであることを明示するための特別なライセンスＩＤであり、ライセンスにおいて、このような特別なＩＤを設定することにより非暗号のコンテンツを識別する。ライセンスＩＤがＬＮのライセンス自身は実際には存在しない。
【００６２】
図１３は、ライセンスとライセンスの保持する番号情報の対応を説明するための図である。図１３で例示する対応関係一覧表５５では、ライセンスＬ１、ライセンスＬ２は第１の実施形態と同じである。図１３におけるライセンスＬＮは、実際のライセンスが存在しないため、対応関係一覧表５５にも記載されていない。
【００６３】
第３の実施形態における録画の処理フローは、第１の実施形態の録画の処理フローを表した図６と同じである。ただし、図６の（ステップＳ１５）におけるコンテンツの暗号化処理は、非暗号となる部分に関しては暗号化を行わずにそのままのコンテンツを記録する。
【００６４】
本実施形態を適用することで、コンテンツを連続して記録する際に、暗号化を行うか非暗号のまま記録するかを部分的に変更して記録することが可能となる。
【００６５】
また、シーン消去等によりコンテンツが部分的に存在しない場合においても、シーン消去を判別するライセンスＩＤを設定し、上記と同等の処理にて付属情報を生成することによりシーン消去に対応した付属情報を容易に生成することが可能となる。
【００６６】
＜第４の実施形態＞
図１４は、第１乃至第３の実施形態において記録されたコンテンツを再生するフローを説明するための図である。本実施形態として、図１で例示した情報記録再生装置１０において実行される、コンテンツの再生処理について説明する。
【００６７】
制御部１４は、外部入出力Ｉ／Ｆ１１を介してリムーバブル記録媒体２０から付属情報を取得する（ステップＳ５１）。次に、付属情報のオフセットの値と各部分の再生開始位置を元に再生する位置に対応するライセンスを取得する（ステップＳ５２）。次に情報記録再生装置１０はバッファ１７を介してリムーバブル記録媒体２０に記録されているコンテンツを取得する（ステップＳ５３）。次に、復号部を具備する暗号化部１５において復号処理用情報を生成して復号処理し、バッファ１７に復号結果を書き込む（ステップＳ５４）。ただし、付属情報よりコンテンツが暗号化されていない場合には、復号処理は行わずにそのままバッファ１７に書き込む。次に、バッファ１７の暗号化されていないコンテンツは再生部１６に送られ（ステップＳ５５）、再生部１６でデコード処理を行い、表示手段１９に映像信号を出力する（ステップＳ５６）。
【００６８】
本実施形態においては、記録しているコンテンツを部分に分割し、部分を記録単位に分割し、部分の中では連続番号を割り当てているので、任意の部分をすぐに復号することができ、そのためコンテンツなどをランダムに再生する場合においても、簡便に行うことができる。なお、本実施形態において説明しなかった部分に関しては、デジタルハイビジョンレコーダーにおいて実現されているのと同様の方法で実現できる。
【００６９】
＜第５の実施形態＞
本実施の形態では、図１に示す情報記録再生装置１０によって実行されるコンテンツの分割処理について、図１５〜１８を参照して説明する。
【００７０】
情報記録再生装置１０では、受信部１２において受信したコンテンツを暗号化部１５が暗号化する。暗号化されたコンテンツは、外部入出力Ｉ／Ｆを介して、記憶媒体２０に記録される。このとき、情報記録再生装置１０では、制御部１４の付属情報生成部１４ｂが付属情報を生成する。付属情報は、暗号化されたコンテンツを再生する場合の復号化処理において用いられる情報である。
【００７１】
図１５は、情報記録再生装置１０によってコンテンツが記録される場合に、暗号化の単位によって複数の部分に分割されたコンテンツの様子を示す図である。
【００７２】
図１５に示すとおり、コンテンツ１５１は、部分１、部分２、および、部分３を含んで構成される。また、各部分は、コンテンツ制御部１４ａによって、複数の記録単位Ｓに分割されて記録されている。ここで、Ｓは、所定のデータ量（例えば１．５Ｍバイト）を表している。つまり、コンテテンツ１５１において、部分１のデータ量は「３×Ｓ」であり、部分２のデータ量は「（ｍ−３）×Ｓ」であり、部分３のデータ量は「（ｎ−ｍ）×Ｓ」である。
【００７３】
さらに、コンテンツ１５１には、コンテンツ制御部１４ａ（番号割り当て手段）によって、記録単位Ｓごとに「番号」が割り当てられている。本実施の形態では、各部分における先頭の記録単位の「番号」は１から開始し、各部分を構成する記録単位には、先頭から順に、連続番号が割り当てられている。そして、一覧表１５２は、コンテンツ１５１の「先頭からの相対座標」と各相対座標における記録単位に割り当てられている「番号」との対応関係を示している。「番号」は、コンテンツを記録する場合に、コンテンツを暗号化するために用いられる。より詳細には、「番号」は、コンテンツを暗号化するための暗号化用情報（例えば、暗号化鍵など）を生成するために用いられる。そのため、「番号」は、記録されたコンテンツの再生時に、暗号化されたコンテンツを復号するための復号するための復号化用情報（例えば、復号化鍵など）を生成するために必要となる。
【００７４】
本実施の形態では、情報記録再生装置１０は、部分１、部分２、部分３ごとに暗号化する。そして、情報記録再生装置１０では、コンテンツの記録時に、付属情報生成部１４ｂ（ライセンス生成手段）が、暗号化単位ごと、すなわち、部分１、部分２、部分３ごとに異なるライセンスを生成する。つまり、部分１、部分２、部分３は、それぞれ異なるライセンスによって管理される。このライセンスは、上記の「番号」と共に、コンテンツを暗号化するための暗号化用情報を生成するために用いられる。そのため、ライセンスもまた、暗号化されたコンテンツを復号する復号化情報を生成するために必要となる。なお、暗号化の単位は、コンテンツ全体を１つとしてもよく、特に限定はされない。
【００７５】
上述のとおり、情報記録再生装置１０では、暗号化されて記録されたコンテンツを再生する場合の復号化処理において、上述したライセンスと「番号」との２つの情報が必要となる。そして、本実施の形態では、コンテンツを暗号化して記録する場合、ライセンスに関する情報は、付属情報として、記録媒体２０に記録される。
【００７６】
図１６は、付属情報を示す図である。図１６に示すとおり、付属情報は、先頭オフセット１５３、および、コンテンツを構成する各部分の位置とライセンスとの対応関係（以下では、対応関係一覧表と呼ぶ）１５４を含んでいる。付属情報は、付属情報生成部１４ｂによって生成され、外部入出力Ｉ／Ｆを介して、記録媒体２０に記録される。特許請求の範囲における暗号化情報記録手段は、暗号化部１５と付属情報生成部１４ｂと外部入出力Ｉ／Ｆとによって構成される。また、特許請求の範囲におけるオフセット情報記録手段は、付属情報生成部１４ｂと付属情報編集部１４ｃと外部入出力Ｉ／Ｆとによって構成される。
【００７７】
ここで、対応関係一覧表１５４について、より詳細に説明する。図１５に示すとおり、コンテンツ１５１のうち、部分１に対応する相対座標の範囲は、「０」〜「２×Ｓ」であり、部分２に対応する相対座標の範囲は、「３×Ｓ」〜「（ｍ−１）×Ｓ」であり、部分３に対応する相対座標の範囲は、「ｍ×Ｓ」〜「（ｎ−１）×Ｓ」である。そして、対応関係一覧表１５４は、コンテンツ１５１における部分１、部分２、部分３ごとの開始位置および終了位置を示す相対座標を格納している。つまり、対応関係一覧表１５４は、暗号化単位である各部分の範囲を示している。また、対応関係一覧表１５４には、各部分、すなわち暗号化単位ごとのライセンスを格納している。なお、対応関係一覧表１５４において、開始位置のみを格納している場合であっても各部分の範囲を特定できるため、必ずしも終了位置を記憶しておく必要はなく、特に限定はされない。
【００７８】
ここで、情報記録再生装置１０による暗号化されたコンテンツの再生について説明する。情報記録再生装置１０では、コンテンツを再生する場合、外部入出力Ｉ／Ｆ１１を介して記録媒体２０から暗号化されたコンテンツが読み出され、暗号化部１５が上記暗号されたコンテンツを復号し、再生部１６が復号されたコンテンツを再生する。上述したとおり、情報記録再生装置１０では、暗号化されたコンテンツを再生する場合、ライセンスと記録単位Ｓごとに割り当てられた「番号」とを用いて復号化処理を行う。そのため、情報記録再生装置１０では、暗号化部１５において復号化処理が行われる場合、制御部１４は、記録媒体２０に記憶されている付属情報を読み出し、対応関係一覧表１５４から、部分ごとのライセンス情報を取得して暗号化部１５に供給する。なお、付属情報に含まれている先頭オフセットについての詳細は後述する。また、制御部１４は、同時に、再生中のコンテンツの「番号」を示す情報を暗号化部１５に供給する。この処理についてより詳細に説明すれば次のとおりである。
【００７９】
記録再生装置１０においてコンテンツを再生する場合、コンテンツは記録単位Ｓごとに読み出される。ここで、図１５に示される一覧表１５２のデータは記録媒体２０に記録されていないが、コンテンツ制御部１４ａは、読み出された記録単位Ｓの数をカウントすることにより、再生中のコンテンツの「先頭から相対座標」を識別できる。さらに、コンテンツ制御部１４ａは、識別した「先頭からの相対座標」をもとに、対応関係一覧表１５４から、コンテンツにおける現在再生中の部分に対応するライセンス情報を取得できる。また、本実施の形態では、コンテンツ１５１の各部分の先頭の記録単位に割り当てられている「番号」は「１」である。そのため、コンテンツを再生する場合、コンテンツ制御部１４ａは、各部分ごとに、記録単位を「１」から順にカウントすることによって、各記録単位に割り当てられている「番号」を識別できる。つまり、コンテンツ制御部１４ａは、対応関係一覧表１５４に基づいて部分が変わったことを識別すると、再度、「番号」を「１」からカウントする。これにより、コンテンツ制御部１４ａは、暗号化部１５に対して、再生中のコンテンツに対応する「番号」とライセンスと供給することができる。
【００８０】
そして、暗号化部１５は、「番号」とライセンスとから、暗号化されているコンテンツを復号するための複合化用情報を生成し、生成した復号化用情報を用いて、コンテンツの復号化処理を行う。
【００８１】
次に、記録されたコンテンツを、複数のコンテンツに分割する場合の処理について説明する。この分割処理は、例えば、複数の番組を連続して録画した後、録画したコンテンツを、番組（タイトル）ごとに分割する場合に行われる。記録されたコンテンツの分割は、コンテンツ制御部（分割手段）１４ａによって行われる。図１７は、図１５に示すコンテンツ１５１（暗号化コンテンツ）を、コンテンツ１７１（部分コンテンツ）とコンテンツ１７３（部分コンテンツ）とに分割した様子を示す図である。図１７に示すコンテンツ１７１およびコンテンツ１７３は、図１５に示すコンテンツ１５１の部分３の途中において分割されたものである。図１７においても、図１５と同様、コンテンツ１７１およびコンテンツ１７３の「先頭からの相対座標」と「番号」との対応関係を、それぞれ、一覧表１７２および１７４として示している。なお、一覧表１７２および１７４は、図１５に示す一覧表１５２を、コンテンツ１７１および１７３に対応づけて分割したものである。コンテンツ１７３の先頭の記録単位は、コンテンツ１５１における相対座標ｋ×Ｓの位置における記録単位である。また、コンテンツ１５１において、その記録単位に割り当てられている「番号」は、「ｋ−ｍ＋１」である。上述したとおり、情報記録再生装置１０においてコンテンツを暗号化して録画する場合、コンテンツは、ライセンスと「番号」とから生成された暗号化用情報を用いて暗号化される。そのため、コンテンツ１７３の部分１を再生する場合、復号化処理において、コンテンツ１７３の部分１に対応するライセンス（すなわち、コンテンツ１５１の部分３に対応するライセンス）と部分１を構成する各記録単位に対応する「番号」（例えば、コンテンツ１７３の先頭の記録単位については「ｋ−ｍ＋１」）が必要となる。
【００８２】
ここで、コンテンツ１５１をコンテンツ１７１および１７３に分割する場合の付属情報の分割について説明する。上述したとおり、情報記録再生装置１０では、コンテンツを録画する場合、図１６に示す付属情報が記録されるが、録画したコンテンツを分割する場合、分割したコンテンツを再生するためには、図１６に示す付属情報も分割して記憶しておく必要がある。
【００８３】
図１８は、コンテンツ１５１を分割する場合に分割された付属情報を示す図である。図１８に示す付属情報は、先頭オフセット１７５、１７６および対応関係一覧表１７７、１７８によって構成される。対応関係一覧表１７７および対応関係一覧表１７８は、コンテンツ１５１が分割されるときに、付属情報編集部１４ｃによって、対応関係一覧表１５４から生成され、外部入出力Ｉ／Ｆを介して、記録媒体２０に記憶される。そして、記録媒体２０おいて、対応関係一覧表１７７は、分割後のコンテンツ１７１に対応づけられて記憶されており、対応関係一覧表１７８は、分割後のコンテンツ１７３に対応づけられて記憶されている。対応関係一覧表１５４の分割は容易に実行可能であることが好ましい。そのため、本実施の形態では、対応関係一覧表１７７は、分割前の対応関係一覧表１５４と同じであり、対応関係一覧表１７８の部分１に対応して設定されている各値は、分割前の対応関係一覧表１５４における部分３に対応して設定されている各値と同じである。なお、ラインセンスは新たに割り当てられる。
【００８４】
ここで、従来の情報記録再生装置について説明する。従来の情報記録再生装置では、先頭オフセット１５３は記憶せず、対応関係一覧表１５４のみを記憶する構成である。そのため、コンテンツを分割する場合、対応関係一覧表１５４が分割されて、対応関係一覧表１７７および１７８を記憶することになるが、先頭オフセット１７５および１７６は記録されていない。そして、従来の情報記録再生装置において、分割後のコンテンツ１７３を再生する場合、各部分に対応するライセンスと各記録単位に対応する「番号」とが必要になるが、対応関係一覧表１７８を読み出すことによって部分１に対応するライセンスを取得することができるものの、コンテンツ１７３の先頭の記録単位に対応する「番号」は「１」ではなく、また、対応関係一覧表１７８にも含まれていないため、暗号化されたコンテンツを復号することができない。つまり、従来の情報記録再生装置の構成では、コンテンツを分割した場合、分割後のコンテンツの各記録単位に割り当たられた「番号」を識別できないため、分割されたコンテンツを復号および再生することができない。
【００８５】
これに対し、本発明に係る情報記録再生装置１０では、先頭オフセットを記憶しておくことによって、分割後のコンテンツの各記録単位に割り当てられた「番号」を識別することができる。以下では、先頭オフセットについて、より詳細に説明する。
【００８６】
本実施の形態では、図１８に示すとおり、付属情報に先頭オフセット１７５および１７６が含まれている。記録媒体２０において、先頭オフセット１７５は、分割後のコンテンツ１７１に対応づけられて記憶されており、先頭オフセット１７６は、分割後のコンテンツ１７３に対応づけられて記憶されている。ここで、先頭オフセット１７６には、コンテンツ１５１の分割位置における「先頭からの相対座標」、すなわち、分割後のコンテンツ１７３の先頭位置における「先頭からの相対座標」の「ｋ×Ｓ」が格納される。この先頭オフセット１７６は、コンテンツ１５１がコンテンツ１７１とコンテンツ１７３とに分割されるときに、付属情報編集部１４ｃによって、記録媒体２０に記録される。
【００８７】
分割されたコンテンツ１７３を再生する場合、コンテンツの各部分に対応するライセンスと各記録単位に対応する「番号」とが必要になる。コンテンツ制御部１４ａは、コンテンツ１７３を再生する場合、記録媒体２０から、対応関係一覧表１７８および先頭オフセット１７６とを読み出し、暗号化部１５に供給する。また、コンテンツ制御部１４ａは、対応関係一覧表１７８から、コンテンツ１７３の部分１に対応するライセンス「Ｌ４」を取得し、暗号化部１５に供給する。そして、暗号化部１５は、先頭オフセット１７６から、コンテンツ１７３の部分１における先頭の記録単位に割り当てられている「番号」を算出する。
【００８８】
ここで、上述したとおり、対応関係一覧表１７８の部分１に対応して設定されている各値は、分割前の対応関係一覧表１５４における部分３に対応して設定されている各値と同じである。つまり、対応関係一覧表１７８の部分１に設定されている開始位置は、分割前のコンテンツ１５１における部分３の開始位置である「ｍ×Ｓ」が格納されている。一方、先頭オフセット１７６には、コンテンツ１５１の分割位置における「先頭からの相対座標」である「ｋ×Ｓ」が設定されている。これにより、コンテンツ１７３の部分１における先頭の記録単位に割り当てられている「番号」が「ｋ−ｍ＋１」として算出される。より具体的には、暗号化部１５は、「ｋ×Ｓ」および「ｍ×Ｓ」をそれぞれ記録単位Ｓで除算して、先頭から分割前のコンテンツの１５１における部分３の開始位置までの記録単位の数「ｍ」と、先頭からコンテンツ１５１の分割位置までの記録単位の数「ｋ」とを算出し、それらの差に基づいて、コンテンツ１７３の部分１における先頭の記録単位に割り当てられている「番号」を計算することができる。なお、対応関係一覧表において、開始位置、終了位置として、あらかじめ、先頭からの相対座標を記録単位Ｓによって除算した値を設定する構成であってもよく、特に限定はされない。
【００８９】
これにより、本発明に係る情報記録再生装置１０では、分割後のコンテンツの各部分に対応するライセンスと各記録単位に割り当てられた「番号」とを識別することができるため、コンテンツを複数に分割した場合であっても、暗号化されている分割後の各コンテンツを、暗号化部１５において復号し、復号されたコンテンツを再生部１６によって再生することができるようになる。
【００９０】
なお、コンテンツを分割するときに、分割位置における記録単位、すなわち、分割後のコンテンツの先頭位置における記録単位に割り当てられている「番号」を識別可能な構成の場合には、オフセットとして、その「番号」を記憶する構成であってもよい。つまり、図１７に示す例では、コンテンツ１７３の先頭位置における記録単位に割り当てられている「番号」である「ｋ−ｍ＋１」をオフセットとして記憶する構成であってもよい。また、この場合、分割されたコンテンツ１７３に対する開始位置には、分割した相対位置を設定する必要がある。つまり、対応関係一覧表１７８の部分１の開始位置には「ｋ×Ｓ」が設定されることになる。
【００９１】
＜その他の実施形態＞
本発明は、第１乃至第４の実施形態に係る情報記録再生装置あるいは情報記録装置／情報再生装置においては、各構成要素の具現化の形態について説明しなかったが、図１の制御部１４の一部又は全部はハードウェアとして構成しても良いし、ソフトウエア（情報記録再生装置に組み込むファームウエア）とそれを実行するための演算処理装置等で構成しても良い。勿論、暗号化部１５もソフトウエアで構成しても良いが、処理速度の問題からハードウェアとして構成することが好ましい。
【００９２】
従って、本発明は、演算処理装置を備えたコンテンツ情報記録再生装置あるいはコンテンツ情報記録装置／コンテンツ情報再生装置に実行可能に組み込むためのプログラムとしての形態も採り得る。ここで、このプログラムを実行するためのコンテンツ記録再生装置１０の構成について、簡単に説明する。
【００９３】
コンテンツ記録再生装置１０は、外部入出力Ｉ／Ｆを外部入出力ステップ、制御部１４を制御ステップ、情報制御部の機能を有するコンテンツ制御部１４ａを情報制御ステップ、付属情報生成部１４ｂを付属情報生成ステップ、付属情報編集部１４ｃを付属情報編集ステップ、暗号化部１５を暗号ステップ、再生部１６を再生ステップとし、各ステップにてそれぞれの機能をプログラムで実現することで、コンテンツ情報記録装置あるいはコンテンツ情報記録装置／コンテンツ情報再生装置を実現できる。
なお、本発明は、このプログラムを格納した記録媒体としての形態も採用できる。
【００９４】
また、発明を実施するための最良の形態では、説明を簡単化するために、映像情報、音声情報からなるコンテンツに対する処理について記載しているが、第１乃至第４の実施形態にて実現できるあらゆる情報について適応することが可能である。
【００９５】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【００９６】
最後に、情報記録再生装置１０の各ブロック、特に制御部１４は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウエアによって実現してもよい。
【００９７】
すなわち、情報記録再生装置１０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウエアである情報記録再生装置１０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記情報記録再生装置１０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００９８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００９９】
また、情報記録再生装置１０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１００】
映像情報や音声情報などから構成されるコンテンツを暗号化・復号化する情報記録再生装置に利用可能であり、特に、暗号化されたコンテンツを分割するなどの編集機能を有する情報記録再生装置に好適に適用可能である。
【図面の簡単な説明】
【０１０１】
【図１】本発明の一実施形態に係る情報記録再生装置の基本的な構成例を示すブロック図である。
【図２】本発明の第１の実施形態に係る情報記録再生装置の処理手順の一例を説明するためのフロー図である。
【図３】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図４】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図５】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図６】記録を行うときの情報記録再生装置の処理手順の一例を説明するためのフロー図である。
【図７】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図８】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図９】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図１０】分割を行うときの情報記録再生装置の処理手順の一例を説明するためのフロー図である。
【図１１】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図１２】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図１３】本発明における情報記録媒体のデータ構造の概略を説明するための図である。
【図１４】再生を行うときの情報記録再生装置の処理手順の一例を説明するためのフロー図である。
【図１５】情報記録再生装置によってコンテンツが記録される場合に、暗号化の単位によって複数の部分に分割されたコンテンツの様子を示す図である。
【図１６】付属情報を示す図である。
【図１７】図１５に示すコンテンツを、２つのコンテンツに分割した様子を示す図である。
【図１８】分割された付属情報を示す図である。
【図１９】従来技術を説明するための図である。
【符号の説明】
【０１０２】
１０    情報記録再生装置
１１    外部入出力Ｉ／Ｆ
１２    受信部
１３    ユーザＩ／Ｆ
１４    制御部
１５    暗号化部
１６    再生部
１７    バッファ
１８    操作入力手段
１９    表示手段
２０    リムーバブル記録媒体
【図１】
2008123658.tif 000003
【図２】
2008123658.tif 000004
【図３】
2008123658.tif 000005
【図４】
2008123658.tif 000006
【図５】
2008123658.tif 000007
【図６】
2008123658.tif 000008
【図７】
2008123658.tif 000009
【図８】
2008123658.tif 000010
【図９】
2008123658.tif 000011
【図１０】
2008123658.tif 000012
【図１１】
2008123658.tif 000013
【図１２】
2008123658.tif 000014
【図１３】
2008123658.tif 000015
【図１４】
2008123658.tif 000016
【図１５】
2008123658.tif 000017
【図１６】
2008123658.tif 000018
【図１７】
2008123658.tif 000019
【図１８】
2008123658.tif 000020
【図１９】
2008123658.tif 000021
【手続補正書】
【提出日】平成20年2月12日(2008.2.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力された情報を複数の部分に分割し、さらに、当該部分をそれぞれ所定のデータ量の複数の記録単位に分割する情報制御手段と、
前記記録単位を暗号化するためのライセンスを、前記部分ごとに個別に生成するライセンス生成手段と、
前記部分ごとに、前記部分を構成する各記録単位に、当該部分の先頭から順に番号を割り当てる番号割り当て手段と、
前記記録単位ごとに、当該記録単位に割り当てられた番号と、当該記録単位が含まれている前記部分の前記ライセンスとを用いて当該記録単位を暗号化することによって、暗号化情報を生成する暗号化手段と、
前記部分ごとに、当該部分を構成する前記各記録単位の前記暗号化情報と、前記入力された情報における当該部分の開始位置と、当該部分の前記ライセンスとを、記録媒体に記録する暗号化情報記録手段と、
前記記録媒体に記録された、前記暗号化情報の全てによって構成される１つの暗号化コンテンツに、当該暗号化コンテンツにおける先頭の上記部分の開始位置を、オフセット情報として関連付けて上記記録媒体に記録するオフセット情報記録手段とを備えている情報記録装置。
【請求項２】
前記記録された暗号化コンテンツを、連続した複数の前記暗号化情報からなる複数の部分コンテンツに分割する分割手段をさらに備え、
前記暗号化情報記録手段は、前記部分コンテンツごとに、当該部分コンテンツに含まれている先頭の前記暗号化情報が、前記暗号化コンテンツにおいて含まれていた前記部分の開始位置を、当該部分コンテンツを構成する先頭の前記部分の開始位置として前記部分コンテンツに関連付けて前記記録媒体に記録し、
前記オフセット情報記録手段は、前記部分コンテンツごとに、当該部分コンテンツに含まれている先頭の前記暗号化情報の、前記暗号化コンテンツにおける位置を、前記オフセット情報として前記部分コンテンツに関連付けて記憶することを特徴とする請求項１に記載の情報記録装置。
【請求項３】
請求項１または２に記載の情報記録装置によって暗号化された暗号化情報を復号して再生する情報再生装置であって、
前記オフセット情報と、前記先頭の開始位置との差分値を算出することによって、上記部分コンテンツにおける先頭の上記暗号化情報を特定し、当該特定した暗号化情報から順に、当該暗号化情報に対応する上記ライセンスを用いて復号する復号手段を備えていることを特徴とする情報再生装置。
【請求項４】
コンピュータを請求項１または２に記載の情報記録装置として動作させるためのプログラムであって、
上記コンピュータを上記情報記録装置が備えている上記各手段として機能させるプログラム。
【請求項５】
コンピュータを請求項３に記載の情報再生装置として動作させるためのプログラムであって、
上記コンピュータを上記情報再生装置が備えている上記復号手段として機能させるためのプログラム。
【請求項６】
請求項４または５に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。