(57)【特許請求の範囲】
【請求項１】
複数の格納形式で格納されたコンテンツ及びコンテンツを暗号化するための鍵であるコンテンツ鍵が格納され且つ前記コンテンツの本来の格納形式を示す情報であるオリジナル格納形式情報が格納された記録媒体の再生装置であって、
前記記録媒体から、再生すべきコンテンツを読出すコンテンツ読出し部と、
前記記録媒体から、前記コンテンツに対するコンテンツ鍵を読出す鍵読出し部と、
前記記録媒体から、前記コンテンツに対するオリジナル格納形式情報を読出す格納形式識別部と、
前記読み出したオリジナル格納形式情報にしたがい再生方法を切替えて、前記コンテンツを再生するコンテンツ再生部と
を備えたことを特徴とする再生装置。
【請求項２】
前記コンテンツ再生部は、前記読出したオリジナル格納形式情報にしたがい、コンテンツ再生時に、特殊再生の一部もしくは全部を禁止するか否かを判定する、ことを特徴とする請求項１に記載の再生装置。
【請求項３】
前記コンテンツ再生部は、前記読出したオリジナル格納形式情報にしたがい、コンテンツ再生時に広告情報も再生するか否かを判定することを特徴とする請求項１に記載の再生装置。
【請求項４】
複数の格納形式で格納されたコンテンツ及びコンテンツを暗号化するための鍵であるコンテンツ鍵が格納され且つ前記コンテンツの本来の格納形式を示す情報であるオリジナル格納形式情報が格納された記録媒体を再生する方法であって、
前記記録媒体から、再生すべきコンテンツに対するオリジナル格納形式情報を読出し、
前記読み出したオリジナル格納形式情報に基づいて前記コンテンツの再生方法を切替える、ことを特徴とする再生方法。
【請求項５】
コンテンツ及び該コンテンツを暗号化するコンテンツ鍵が複数の格納形式で格納され、且つ前記コンテンツの本来の格納形式を示す情報であるオリジナル格納形式情報が格納された記録媒体に対する情報処理装置であって、
前記記録媒体から、コンテンツ及びコンテンツ鍵を読出す読出し部と、
前記記録媒体から、前記コンテンツに対するオリジナル格納形式情報を読出す格納形式識別部と、
前記読み出したオリジナル格納形式情報から、前記コンテンツ本来の格納形式を判断し、前記コンテンツ又は／及びそのコンテンツに関する情報を、前記コンテンツ本来の格納形式に応じて変化させて表示する表示部と
を備えることを特徴とする情報処理装置。
【請求項６】
ネットワークを介してデータベースサーバよりコンテンツに関する情報を受信する受信部をさらに備え、
前記表示部は、前記格納形式識別部により読出したオリジナル格納形式情報の内容に応じて、前記データベースサーバより取得した情報を表示するか否かを判断することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記データベースサーバより取得する情報はリアルタイムに更新されることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
コンテンツ及び該コンテンツを暗号化するコンテンツ鍵が複数の格納形式で格納され、且つ前記コンテンツの本来の格納形式を示す情報であるオリジナル格納形式情報が格納された記録媒体に対する情報処理方法であって、
前記記録媒体から、コンテンツ及び該コンテンツのコンテンツ鍵を読出し、
前記記録媒体から、前記コンテンツに対するオリジナル格納形式情報を読出し、
前記読み出したオリジナル格納形式情報から前記コンテンツ本来の格納形式を判断し、前記コンテンツ又は／及びそのコンテンツに関する情報を、前記コンテンツ本来の格納形式に応じて変化させて表示する
ことを特徴とする情報処理方法。
【請求項９】
コンテンツ及び該コンテンツを暗号化するコンテンツ鍵が第１及び第２の格納形式で格納され、且つ前記コンテンツの本来の格納形式を示す情報であるオリジナル格納形式情報が格納された記録媒体に対する情報処理装置であって、
前記記録媒体に対し、第１の格納形式で格納されたコンテンツ及びコンテンツ鍵を読み出し又は書き込む第１の読み書き部と、
前記記録媒体に対し、第２の格納形式で格納されたコンテンツ及びコンテンツ鍵を読み出し又は書き込む第２の読み書き部と、
前記記録媒体から、前記オリジナル格納形式情報を読出す格納形式識別部と、
コンテンツ及び／又はコンテンツに関する情報を編集する編集部とを備え、
前記編集部は、前記読み出したオリジナル格納形式情報にしたがいコンテンツに対する編集可能な内容を切り替える
ことを特徴とする情報処理装置。
【請求項１０】
前記編集部は、前記読み出したオリジナル格納形式情報にしたがいコンテンツに対する編集の可否を判断することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記読み出したオリジナル格納形式情報がネットワークを介して配信されるコンテンツを示す場合、前記編集部はコンテンツの編集を禁止することを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記編集部は、前記読出したオリジナル格納形式情報の内容に応じて、コンテンツに対して実施できる編集内容を決定することを特徴とする請求項９に記載の情報処理装置。
【請求項１３】
コンテンツ及び該コンテンツを暗号化する鍵であるコンテンツ鍵が第１及び第２の格納形式で格納され、且つ前記コンテンツ本来の格納形式を示す情報であるオリジナル格納形式情報が格納された記録媒体に対し、コンテンツまたはコンテンツに関する情報を編集する方法であって、
前記記録媒体に格納されたオリジナル格納形式情報を参照し、
前記参照したオリジナル格納形式情報にしたがいコンテンツに対する編集可能な内容を切り替える
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の格納仕様に準拠してディジタルデータを格納する記録媒体、及びそのような記録媒体に格納されたディジタルデータに対して再生、記録、編集等の処理を行う情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
音楽コンテンツや動画コンテンツ、静止画コンテンツなどの各種ディジタルデータ（以下「コンテンツ」）を記録する記録媒体には、半導体記録媒体、磁気ディスク、光ディスク、光磁気ディスクなど、様々な種類の媒体が存在する。
【０００３】
特に半導体記録媒体は小型・軽量という特長を有し、近年、大容量化、高速化、低価格化が急速に進んでおり、ディジタルカメラ、携帯電話、携帯音楽プレーヤ、テレビ、ＤＶＤレコーダをはじめとする様々な機器で利用することが可能となっている。代表的な半導体記録媒体としては、ＳＤメモリカード（登録商標）、メモリースティック（登録商標）、コンパクトフラッシュ（登録商標）等が挙げられる。
【０００４】
ＳＤメモリカード等の半導体記録媒体は著作権保護機能を備えており、不正コピーを防止でき、著作権を有するコンテンツを安全に記録することが可能である。
【０００５】
著作権保護機能を有する半導体記録媒体において実現されているコンテンツの格納方法の一例は次の通りである。
【０００６】
半導体記録媒体は、半導体記録媒体及びホスト機器（再生装置あるいは記録装置等）間で互いの正当性を認証することによって初めてホスト機器がアクセスすることができるようになる保護領域と、ホスト機器が自由にアクセスすることができる通常領域とを備えている。そして、通常領域に暗号化したコンテンツ（以下、暗号化コンテンツ）を記録し、そのコンテンツを暗号化する鍵（以下、コンテンツ鍵）を保護領域に格納する。このような方法で記録されたコンテンツは、互いの正当性を認証することができない不正な機器における再生を禁止することができる。なぜならば、不正な機器はコンテンツ鍵を読み出せないために暗号化コンテンツを復号できないからである。さらに、通常領域に格納されている暗号化コンテンツのみを他の記録媒体にコピーしたとしても、不正な機器はコンテンツ鍵をコピーできないため、コピー先の記録媒体にはコンテンツ鍵が存在しない状態となる。従って、不正にコピーされた暗号化コンテンツの再生を禁止することができる。
【０００７】
従来、著作権保護機能を有する半導体記録媒体に対して前記の格納方法にて格納するコンテンツとしては、ユーザが購入した音楽ＣＤからリッピングした音楽コンテンツ等が中心であった。
【０００８】
しかし、近年では、半導体記録媒体の著作権保護機能を利用した各種コンテンツに対する応用展開が増大しつつある。
【０００９】
例えば、インターネットで接続されたＰＣを利用して、コンテンツプロバイダから、音楽や書籍の著作権を有するコンテンツを、所要の対価を支払ってダウンロードし、ダウンロードしたコンテンツを半導体記録媒体に記録し、小型半導体プレーヤで半導体記録媒体に格納された音楽コンテンツを楽しむ又は書籍コンテンツを読むということが可能となっている。
【００１０】
また、インターネット接続されたＰＣだけでなく、コンビニエンスストアや、所定の店舗、駅といった特定の場所に設置してある電子端末（ＫＩＯＳＫ端末）においてコンテンツを購入することが可能である。これらの応用展開はユーザにとっても利便性が高く、コンテンツプロバイダにとっても様々な販売網が広がることから、今後も益々様々なコンテンツや利用環境が普及していくと予想される。
【００１１】
上記のような、著作権を有する各種コンテンツを半導体記録媒体に格納する際の仕様は、半導体記録媒体や各種コンテンツの特徴に応じて定められるのが一般的である。そして、記録装置は仕様に準じてコンテンツを記録する。これより、仕様に準拠した再生装置であればコンテンツを再生することが可能となる。
【００１２】
より具体的には、音楽アプリケーションプログラムを一例とするならば、曲に該当するコンテンツに対して、コンテンツ鍵によって暗号化を施し、そのコンテンツ鍵と暗号化コンテンツを半導体記録媒体に格納する。
【００１３】
特許文献１は、保護領域に複数のコンテンツ鍵を所定の順序の配列によって格納し、通常領域には暗号化コンテンツとその管理情報を格納する半導体記録媒体を開示する。この半導体記録媒体では、音楽コンテンツの不正コピーを防止しつつ、曲の再生順序の入れ替えや一部の曲の削除が可能となるため、利便性が非常に高いものとなっている。
【特許文献１】特開２００１−２４９６９５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
上記の技術には次のような問題点がある。
今後、半導体記録媒体の著作権保護機能を利用するためのコンテンツ鍵及び暗号化コンテンツの格納仕様は、格納する半導体記録媒体やコンテンツの種類に応じて様々な種類のものが策定されていく可能性がある。また、同じ種類のコンテンツであってもそのコンテンツの入手経路に応じて複数の格納仕様が策定される可能性がある。
【００１５】
例えば、同じ音楽コンテンツを対象とした格納仕様であっても、ＣＤからのリッピングなどによって取得されるコンテンツ向けの格納仕様と、インターネット等の通信回線を経由して取得されるコンテンツ向けの格納仕様の２種類が混在する可能性がある。なぜなら、各々の格納仕様を決定する主体者が必ずとも一致しないためである。
【００１６】
そのため、同じ音楽コンテンツであっても、各々の格納仕様に応じた再生装置、記録装置が存在することになる。このとき、同じ音楽コンテンツに対して格納仕様毎に再生装置や記録装置を使い分けるのでは、ユーザの使い勝手が非常に悪い。そこで、同一コンテンツを複数の格納仕様に準拠させて前記半導体記録媒体に格納するという方法が考えられる。こうすることで各々の格納仕様に準拠した再生装置で、一様に再生することが可能となる。
【００１７】
しかしながら、各々のコンテンツを複数の格納仕様で格納した場合には、そのコンテンツの素性（例えば、ＣＤからのリッピングなどによって取得されたコンテンツなのか、配信によって取得されたコンテンツなのかという情報）を知ることが困難となる。従って、再生装置や記録装置等が、コンテンツの素性によって振舞いを切替えることが困難となる。
【００１８】
本発明では上記問題点を鑑み、複数仕様に準拠して格納されたコンテンツの素性を容易に判断することが可能となる記録媒体、及びその記録媒体に対する再生、記録、編集等の処理を行う情報処理装置及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１９】
本発明の第１の態様において、再生装置は、複数の格納形式で格納されたコンテンツ及びコンテンツを暗号化するための鍵であるコンテンツ鍵が格納され且つコンテンツの本来の格納形式を示す情報であるオリジナル格納形式情報が格納された記録媒体の再生装置である。再生装置は、再生すべきコンテンツを読出すコンテンツ読出し部と、記録媒体から、コンテンツに対するコンテンツ鍵を読出す鍵読出し部と、記録媒体から、コンテンツに対するオリジナル格納形式情報を読出す格納形式識別部と、読み出したオリジナル格納形式情報にしたがい再生方法を切替えて、読み出したコンテンツを再生するコンテンツ再生部とを備える。
【００２０】
本発明の第２の態様において、再生方法は、複数の格納形式で格納されたコンテンツ及びコンテンツを暗号化するための鍵であるコンテンツ鍵が格納され且つ前記コンテンツの本来の格納形式を示す情報であるオリジナル格納形式情報が格納された記録媒体を再生する方法である。再生方法は、記録媒体から、再生すべきコンテンツに対するオリジナル格納形式情報を読出し、読み出したオリジナル格納形式情報に基づいてコンテンツの再生方法を切替える。
【００２１】
本発明の第３の態様において、情報処理装置は、記録媒体からコンテンツ及びコンテンツ鍵を読出す読出し部と、記録媒体からコンテンツに対するオリジナル格納形式情報を読出す格納形式識別部と、読み出したオリジナル格納形式情報からコンテンツ本来の格納形式を判断し、コンテンツ又は／及びそのコンテンツに関する情報をコンテンツ本来の格納形式に応じて変化させて表示する表示部とを備える。
【００２２】
本発明の第４の態様において、情報処理装置は、記録媒体からコンテンツ及びコンテンツのコンテンツ鍵を読出し、コンテンツに対するオリジナル格納形式情報を読出し、読み出したオリジナル格納形式情報からコンテンツ本来の格納形式を判断し、コンテンツ又は／及びそのコンテンツに関する情報をコンテンツ本来の格納形式に応じて変化させて表示する。
【００２３】
本発明の第５の態様において、情報処理装置は、記録媒体に対し、第１の格納形式で格納されたコンテンツ及びコンテンツ鍵を読み出し又は書き込む第１の読み書き部と、記録媒体に対し、第２の格納形式で格納されたコンテンツ及びコンテンツ鍵を読み出し又は書き込む第２の読み書き部と、記録媒体からオリジナル格納形式情報を読出す格納形式識別部と、コンテンツ又は／及びそのコンテンツに関する情報を編集する編集部とを備える。編集部は、読み出したオリジナル格納形式情報にしたがいコンテンツに対する編集可能な内容を切り替える。
【００２４】
本発明の第６の態様において、情報処理方法は、コンテンツ及びコンテンツ鍵とともにオリジナル格納形式情報を格納する記録媒体に対してコンテンツまたはコンテンツに関する情報を編集する方法であって、記録媒体に格納されたオリジナル格納形式情報を参照し、参照したオリジナル格納形式情報にしたがいコンテンツに対する編集可能な内容を切り替える。
【発明の効果】
【００２５】
本発明によれば、同一コンテンツが複数の格納仕様に準拠して格納されている場合に、コンテンツの元々の格納仕様を容易に特定することが可能となるため、元々の格納仕様に応じた再生、表示、編集等の処理内容を切替えることが可能となる。
【発明を実施するための最良の形態】
【００２６】
以下、添付の図面を参照して本発明の実施の形態を説明する。
【００２７】
１  システム構成
図１は、半導体記録媒体１００及び前記半導体記録媒体１００の構成例を示す図である。
【００２８】
半導体記録媒体１００は、ホストインタフェース部１１０、制御部１２０及びデータ格納部１３０から構成される。
【００２９】
ホストインタフェース部１１０は、半導体記録媒体１００のホスト機器（再生装置、記録装置等）との間で情報の受け渡しをする。
【００３０】
制御部１２０は、半導体記録媒体１００の内部制御を行う。制御部１２０は、ホスト機器から受信した読出しや書込みのコマンドを解釈し、記録領域１３０へのアクセスを行い、必要に応じてその結果をホストインタフェース部１１０経由でホスト機器に通知する処理を行う。
【００３１】
データ格納部１３０は、物理的にはフラッシュメモリ等の不揮発性のメモリで構成されており、ディジタルデータを格納する記録領域を有する。記録領域は、特殊領域１３１と、保護領域１３２と、通常領域１３３とを含む。
【００３２】
特殊領域１３１は半導体記録媒体１００が内部で使用するディジタルデータが格納されている領域であり、ホスト機器が直接アクセスできない領域である。特殊領域１３１は、半導体記録媒体１００の製造時に、各々の半導体記録媒体１００にユニークな値であるメディア固有鍵を格納する。
【００３３】
保護領域１３２はホスト機器と半導体記録媒体１００が互いに正当性を認証したときにのみアクセス可能となる領域である。従って、保護領域１３２に対して、認証に成功したホスト機器のみが任意のディジタルデータの読み書きが可能である。
【００３４】
通常領域１３３はホスト機器から任意のディジタルデータの読み書きが可能な領域である。通常領域１３３は保護領域１３２と異なり、互いの正当性の認証を行う必要はない。
【００３５】
保護領域１３２及び通常領域１３３は、各々、検索情報格納領域１３２ａとデータ領域１３２ｂから構成される。データ領域１３２ｂは任意のディジタルデータを格納する領域である。検索情報格納領域１３２ａは、データ領域１３２ｂに格納された各ディジタルデータをホスト機器が取り出す際に必要となる情報（アドレスやサイズなど）を格納する領域である。
【００３６】
本実施の形態では、各ディジタルデータはＦＡＴファイルシステムによって管理されるものとし、ＦＡＴファイルシステムにおいて必要となる情報（ファイルシステム管理情報）を格納した領域が検索情報格納領域１３２ａである。
【００３７】
図２に、ＦＡＴファイルシステムを採用した場合の検索情報格納領域１３２ａ及びデータ領域１３２ｂの構成例を示す。図２において、検索情報格納領域１３２ａは、データ領域１３２ｂを複数の「パーティション」と呼ばれる領域に分割して管理するための情報を格納するマスターブートレコード・パーティションテーブル、１つのパーティション内の管理情報を格納するパーティションブートセクタ、ファイルに含まれるデータの格納位置を示すＦＡＴテーブル１及びＦＡＴテーブル２、ルートディレクトリ直下に存在するファイル及びディレクトリの情報を格納するルートディレクトリエントリから構成される。また、データ領域１３２ｂは「クラスタ」と呼ばれる単位に分割されて管理される。
【００３８】
２  コンテンツデータの格納方法
図３から図７を用いて本発明によるコンテンツデータの格納方法を説明する。
【００３９】
２．１  配信コンテンツの格納方法
図３は配信コンテンツを半導体記録媒体１００に格納する方法の一例を示した図である。以降、この方法による格納形式を「第１の形式」と呼ぶ。格納形式には「第１の形式」以外に後述するように「第２の形式」もある。なお、「配信コンテンツ」とは、インターネット等の通信回線を経由して取得されるコンテンツのことである。
【００４０】
図３に示すように第１の形式では、Ｎ個の配信コンテンツ（コンテンツ＃１、・・・、コンテンツ＃Ｎ）８０７はそれぞれＮ個のコンテンツ鍵（コンテンツ鍵＃１、・・・、コンテンツ鍵＃Ｎ）８０５で暗号化され、Ｎ個の暗号化コンテンツ（第１の形式の暗号化コンテンツ＃１、・・・、第１の形式の暗号化コンテンツ）８０７ａとして半導体記録媒体１００とは別の外部記録媒体１８０に格納される。
【００４１】
Ｎ個のコンテンツ鍵（コンテンツ鍵＃１、・・・、コンテンツ鍵＃Ｎ）８０５は配信サービスによって任意に定められたサービス固有鍵８０３によって暗号化され、Ｎ個の暗号化コンテンツ鍵（第１の形式の暗号化コンテンツ鍵＃１、・・・、第１の形式の暗号化コンテンツ鍵＃Ｎ）８０５ａとして半導体記録媒体１００の通常領域１３３に格納される。
【００４２】
サービス固有鍵８０３は半導体記録媒体１００に固有の鍵であるメディア固有鍵８０１にて暗号化され、暗号化サービス固有鍵８０３ａとして半導体記録媒体１００の保護領域１３２に格納される。本実施形態においては、サービス固有鍵８０３の生成は配信サービスを行う業者が行うものとし、業者が暗号化サービス固有鍵８０３ａを予め半導体記録媒体１００内に格納しておくものとする。サービス固有鍵８０３は、後述する配信コンテンツ向け記録装置２００や配信コンテンツ向け再生装置４００による読出しのみが可能である。
【００４３】
メディア固有鍵８０１自体は半導体記録媒体１００の製造時に特殊領域１３１に格納される。そして、ホスト機器は半導体記録媒体１００と互いの正当性を認証したときにのみ、メディア固有鍵８０１を読み出すことができる。
【００４４】
図４は第１の形式の暗号化コンテンツ鍵８０５ａのデータ構造例を示した図である。図４の例では、第１の形式の暗号化コンテンツ鍵８０５ａには、暗号化コンテンツ鍵とともに、配信サービスの識別子であるサービスＩＤ、対応するコンテンツを他の記録媒体にコピーするときの制御情報を格納したコピー制御フラグ、対応するコンテンツを他の記録媒体に移動させるときの制御情報を格納した移動制御フラグ、対応するコンテンツの識別子であるコンテンツＩＤ等が格納されている。
【００４５】
さらに、第１の形式の暗号化コンテンツ鍵８０５ａには、インポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１が格納されている。インポートフラグは、暗号化コンテンツ鍵に関連するコンテンツの本来の形式（以下、コンテンツルーツ）を示す情報である。言い換えると、インポートフラグは、暗号化コンテンツ鍵に関連するコンテンツが本来格納されるべき形式（以下、オリジナル格納形式）を示す情報である。
【００４６】
図４の例では、インポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１は、コンテンツ鍵に対応するコンテンツが元々第１の形式で格納されるべきコンテンツ（すなわち配信コンテンツ）である場合に「ＯＦＦ」となり、後述する第２の形式で格納されるべきコンテンツ（すなわちローカルコンテンツ）が第１の形式に変換されている場合は、「ＯＮ」となる。
【００４７】
従って、第１の形式のコンテンツ鍵の読出しが可能であるホスト機器は、インポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１を参照することで、コンテンツの素性が配信コンテンツであるか、ローカルコンテンツであるかを判断することが可能である。
【００４８】
２．２  ローカルコンテンツの格納方法
図５はローカルコンテンツを半導体記録媒体１００に格納する方法の一例を示した図である。この方法による格納形式を「第２の形式」と呼ぶ。
【００４９】
ここで「ローカルコンテンツ」とは、配信以外の方法によって入手できるコンテンツのことであり、例えばＣＤやＭＤ、ＤＶＤ等に格納された映像データや音声データ、ＰＣのＨＤＤ等にファイルとして格納されている映像データや音楽データや文字データ、ユーザが録画・録音して生成したデータ等のことである。本実施形態においては、ローカルコンテンツは、暗号化及びデータ圧縮は行われていないものとするが、暗号化や、符号化によるデータ圧縮が行われていてもよい。ローカルコンテンツは、例えば、音楽ＣＤに格納されているＰＣＭの音声データ等である。
【００５０】
図５に示すように、第２の形式では、Ｎ個のローカルコンテンツ（コンテンツ＃１、・・・、コンテンツ＃Ｎ）８０７はそれぞれＮ個のコンテンツ鍵（コンテンツ鍵＃１、・・・、コンテンツ鍵＃Ｎ）８０５で暗号化され、Ｎ個の暗号化コンテンツ（第２の形式の暗号化コンテンツ＃１、・・・、第２の形式の暗号化コンテンツ＃Ｎ）８０７ｂとして半導体記録媒体１００の通常領域１３３に格納される。
【００５１】
Ｎ個のコンテンツ鍵（コンテンツ鍵＃１、・・・、コンテンツ鍵＃Ｎ）８０５は半導体記録媒体１００の特殊領域１３１に格納されているメディア固有鍵８０１にて暗号化され、Ｎ個の暗号化コンテンツ鍵（第２の形式の暗号化コンテンツ鍵＃１、・・・、第２の形式の暗号化コンテンツ鍵＃Ｎ）８０５ｂとして半導体記録媒体１００の保護領域１３２に格納される。
【００５２】
図６は第２の形式の暗号化コンテンツ鍵８０５ｂのデータ構造例を示した図である。図６の例では、第２の形式の暗号化コンテンツ鍵８０５ｂには、暗号化コンテンツ鍵とともに、対応するコンテンツを他の記録媒体にコピーするときの制御情報を格納したコピー制御フラグ、コンテンツ鍵の有効か無効かを示すコンテンツ鍵有効フラグ、対応するコンテンツの識別子であるコンテンツＩＤ等が格納されている。
【００５３】
さらに、第２の形式の暗号化コンテンツ鍵８０５ｂには、インポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３が格納されている。第２の形式の暗号化コンテンツ鍵におけるインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３も、第１の形式の暗号化コンテンツ鍵におけるインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１と同様に、コンテンツルーツ及びコンテンツのオリジナル格納形式を示す。
【００５４】
インポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３は、コンテンツ鍵に対応するコンテンツが元々第２の形式で格納されるべきコンテンツ（すなわちローカルコンテンツ）である場合に「ＯＦＦ」となり、先述した第１の形式で格納されるべきコンテンツ（すなわち配信コンテンツ）が第２の形式に変換されている場合に「ＯＮ」となる。
【００５５】
従って、第２の形式のコンテンツ鍵の読出しが可能であるホスト機器は、インポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３を参照することで、コンテンツの素性が配信コンテンツであるか、ローカルコンテンツであるかを判断することが可能である。
【００５６】
２．３  本発明によるコンテンツの格納方法
図７はコンテンツ（配信コンテンツもしくはローカルコンテンツ）を半導体記録媒体１００に格納する本発明による格納方法の一例を示した図である。
【００５７】
図７は、図３及び４にて説明した第１の形式による格納方法と図５及び６にて説明した第２の形式による格納方法を合併させた格納方法である。
【００５８】
従って、Ｎ個のコンテンツ（コンテンツ＃１、・・・、コンテンツ＃Ｎ）はそれぞれＮ個のコンテンツ鍵（コンテンツ鍵＃１、・・・、コンテンツ鍵＃Ｎ）で暗号化され、Ｎ個の暗号化コンテンツ（第１の形式の暗号化コンテンツ＃１、・・・、第１の形式の暗号化コンテンツ＃Ｎ）８０７ａとして半導体記録媒体１００とは別の外部記録媒体中に格納される。さらに、Ｎ個の暗号化コンテンツ（第２の形式の暗号化コンテンツ＃１、・・・、第２の形式の暗号化コンテンツ＃Ｎ）８０７ｂとして半導体記録媒体１００の通常領域１３３にも格納される。
【００５９】
Ｎ個のコンテンツ鍵（コンテンツ鍵＃１、・・・、コンテンツ鍵＃Ｎ）は配信サービスによって任意に定められたサービス固有鍵８０３によって暗号化され、Ｎ個の暗号化コンテンツ鍵（第１の形式の暗号化コンテンツ鍵＃１、・・・、第１の形式の暗号化コンテンツ鍵＃Ｎ）８０５ａとして半導体記録媒体１００の通常領域１３３に格納される。さらに、Ｎ個のコンテンツ鍵（コンテンツ鍵＃１、・・・、コンテンツ鍵＃Ｎ）は半導体記録媒体１００の特殊領域１３１に格納されているメディア固有鍵８０１にて暗号化され、Ｎ個の暗号化コンテンツ鍵（第２の形式の暗号化コンテンツ鍵＃１、・・・、第２の形式の暗号化コンテンツ鍵＃Ｎ）８０５ｂとして半導体記録媒体１００の保護領域１３２にも格納される。
【００６０】
サービス固有鍵８０３は半導体記録媒体１００に固有の鍵であるメディア固有鍵８０１にて暗号化され、暗号化サービス固有鍵８０３ａとして半導体記録媒体１００の保護領域１３２に格納される。
【００６１】
また、本実施形態においては、第１の形式及び第２の形式に変換する前の暗号化されていないコンテンツ鍵（すなわち平文のコンテンツ鍵）のフォーマット（サイズ等）は同一であるものとする。さらに、第１の形式及び第２の形式に変換する前の平文のコンテンツのフォーマット（符号化方式、ファイルフォーマット等）も同一であるものとする。さらに、平文のコンテンツ鍵で平文のコンテンツを暗号化する方式（例えば、ＤＥＳ暗号、Ｃ２暗号等）も同一であるものとする。
【００６２】
３  記録装置の構成、動作
図８から図１１を用いて本発明による記録装置の構成及び処理シーケンスについて説明する。
【００６３】
３．１  配信コンテンツ向け記録装置の構成、動作
図８は配信コンテンツを半導体記録媒体１００に図７に示した格納方法で記録する配信コンテンツ向けの記録装置の構成例を示す図である。図８において、実線はコンテンツデータの流れを、破線はコンテンツ鍵データの流れを表している。
【００６４】
配信コンテンツ向けの記録装置２００は、第１の形式のコンテンツ・鍵受信部２１０と、第１の形式のコンテンツ鍵書込み部２２１と、第２の形式のコンテンツ鍵書込み部２２２と、コンテンツ鍵形式変換部２３０と、第１の形式のコンテンツ書込み部２４１と、第２の形式のコンテンツ書込み部２４２と、インポートフラグ設定部２２４と、コンテンツ形式変換部２５０と、内蔵の記録媒体２８０と、記録媒体アクセス部２９０とから構成される。
【００６５】
第１の形式のコンテンツ・鍵受信部２１０はネットワーク７１０に接続しており、同じネットワーク７１０内に接続された配信サーバ７００からコンテンツ及びコンテンツを暗号化するコンテンツ鍵を第１の形式にて受信する。配信サーバ７００より配信されるコンテンツはコンテンツ鍵によって暗号化されており、コンテンツ鍵は配信サービスにおいて任意に決定されるサービス固有鍵８０３によって暗号化されているものとする。
【００６６】
第１の形式のコンテンツ鍵書込み部２２１は、第１の形式の暗号化コンテンツ鍵を記録媒体アクセス部２９０経由で半導体記録媒体１００に書込む。
【００６７】
第２の形式のコンテンツ鍵書込み部２２２は、第２の形式の暗号化コンテンツ鍵を記録媒体アクセス部２９０経由で半導体記録媒体１００に書込む。
【００６８】
インポートフラグ設定部２２４は、第２の形式の暗号化コンテンツ鍵におけるインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３を設定する。
【００６９】
コンテンツ鍵形式変換部２３０は、第１の形式の暗号化コンテンツ鍵を第２の形式の暗号化コンテンツ鍵に変換する。
【００７０】
第１の形式のコンテンツ書込み部２４１は、第１の形式の暗号化コンテンツを内蔵記録媒体２８０に書込む。
【００７１】
第２の形式のコンテンツ書込み部２４２は、第２の形式の暗号化コンテンツを記録媒体アクセス部２９０経由で半導体記録媒体１００に書込む。
【００７２】
コンテンツ形式変換部２５０は、第１の形式の暗号化コンテンツを第２の形式の暗号化コンテンツに変換する。
【００７３】
内蔵の記録媒体２８０は、記録装置２００に内蔵された記録媒体であり、任意のディジタルデータを読み書き可能な機能を備えている。記録媒体２８０は、図３においては別の記録媒体１８０に相当する。
【００７４】
記録媒体アクセス部２９０は、半導体記録媒体１００を装着し、装着された半導体記録媒体１００に対してアクセスを行う。記録媒体アクセス部２９０は、半導体記録媒体１００の特殊領域１３１に格納されたメディア固有鍵８０１の読出しや、保護領域１３２に格納された任意のディジタルデータの読み書きを行うために必要な認証処理を行う。
【００７５】
図９は、配信コンテンツ向けの記録装置２００が、受信した配信コンテンツを半導体記録媒体１００及び内蔵記録媒体２８０に格納する場合の動作シーケンス例を示すフローチャートである。
【００７６】
（ステップＳ９０１）
記録装置２００の第１の形式のコンテンツ・鍵受信部２１０は、接続されたネットワーク７１０を介して配信サーバ７００から、コンテンツ及びコンテンツ鍵を第１の形式にて受信する。配信サーバ７００より配信されるコンテンツはコンテンツ鍵によって暗号化されており、コンテンツ鍵は配信サービスにおいて任意に決定されるサービス固有鍵によって暗号化されている。
【００７７】
なお、本例においては、受信時に図４におけるサービスＩＤ、コピー制御フラグ、移動制御フラグ、コンテンツＩＤ等は任意の値が設定される。また、インポートフラグ設定部２２４によってインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１は「ＯＦＦ」に設定される。「ＯＦＦ」は、コンテンツ鍵に対応するコンテンツが元々第１の形式で格納されるべきコンテンツ（すなわち配信コンテンツ）であることを示す。
【００７８】
（ステップＳ９０２）
次に、第１の形式のコンテンツ鍵書込み部２２１は、受信したコンテンツ鍵を記録媒体アクセス部２９０経由で半導体記録媒体１００の通常領域１３３に格納する。また、第１の形式のコンテンツ書込み部２４１は、受信したコンテンツを内蔵記録媒体２８０に格納する。なお、内蔵記録媒体２８０に格納する代わりに記録媒体１００に格納してもよい。
【００７９】
（ステップＳ９０３）
次に、コンテンツ鍵形式変換部２３０がコンテンツ鍵を、第１の形式から第２の形式へと変換する。この変換処理では、第１の形式で格納された暗号化コンテンツ鍵から平文のコンテンツ鍵を生成する前半処理と、平文のコンテンツ鍵から第２の形式で格納するための暗号化コンテンツ鍵を生成する後半処理とを行う。
【００８０】
前半処理では次の処理を行う。すなわち、第１の形式では図３に示すとおりコンテンツ鍵はサービス固有鍵にて暗号化されているため、サービス固有鍵を記録媒体アクセス部２９０経由で読み出し、そのサービス固有鍵にてコンテンツ鍵を復号することで、平文のコンテンツ鍵を生成する。但し、サービス固有鍵はメディア固有鍵で暗号化された状態で半導体記録媒体１００に格納されているため、事前に暗号化サービス固有鍵及びメディア固有鍵を読出して、平文のサービス固有鍵を算出する必要がある。
【００８１】
後半処理では次の処理を行う。すなわち、第２の形式では、図５に示すとおりコンテンツ鍵はメディア固有鍵にて暗号化されるため、メディア固有鍵を記録媒体アクセス部２９０経由で読出し、平文のコンテンツ鍵をメディア固有鍵で暗号化する。
【００８２】
上記の処理により第２の形式の暗号化コンテンツ鍵が生成できる。
【００８３】
なお、メディア固有鍵の読出し及び暗号化サービス固有鍵の読出しは、半導体記録媒体アクセス部２９０と半導体記録媒体１００との間で互いの正当性を認証することで可能となる。
【００８４】
また、コンテンツ形式変換部２５０がコンテンツを第１の形式から第２の形式へ変換する。本例においては第１の形式及び第２の形式の両形式において、平文のコンテンツ鍵のフォーマット（サイズ等）は同一であり、平文のコンテンツのフォーマット（符号化方式、ファイルフォーマット等）も同一であり、コンテンツをコンテンツ鍵で暗号化するときの暗号化方式も同一である。そのため第１の形式の暗号化コンテンツを復号して編集し、再暗号化するという処理は不要である。ここでは、単に暗号化コンテンツのファイルフォーマット等の変換処理を行うのみでよい。
【００８５】
（ステップＳ９０４）
次に、第２の形式のコンテンツ鍵書込み部２２２のインポートフラグ設定部２２４がステップＳ９０３にて生成された第２の形式の暗号化コンテンツ鍵のインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３を「ＯＮ」に設定する。「ＯＮ」は、本来第１の形式で格納されるべきコンテンツ（すなわち配信コンテンツ）が第２の形式に変換されていることを示す。その後、記録媒体アクセス部２９０経由で第２の形式の暗号化コンテンツ鍵を、半導体記録媒体１００の保護領域１３２に格納する。保護領域１３２への書込みは、記録媒体アクセス部２９０と半導体記録媒体１００との間で互いの正当性を認証することで可能となる。
【００８６】
また、第２の形式のコンテンツ書込み部２４２がステップＳ９０３にて生成された第２の形式の暗号化コンテンツを記録媒体アクセス部２９０経由で半導体記録媒体１００の通常領域１３３に格納する。
【００８７】
以上のように、記録装置２００は、配信コンテンツを図７に示す格納方法で半導体記録媒体１００に書込むことができる。このとき、配信コンテンツは、第１の形式の暗号化コンテンツ鍵におけるインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１が「ＯＦＦ」の状態で、第２の形式の暗号化コンテンツ鍵におけるインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３が「ＯＮ」の状態で記録媒体２８０、１００に格納される。
【００８８】
３．２  ローカルコンテンツ向け記録装置の構成、動作
図１０はローカルコンテンツを半導体記録媒体１００に記録するローカルコンテンツ向け記録装置３００の構成例を示す図である。図１０において、実線はコンテンツデータの流れを、破線はコンテンツ鍵データの流れを表している。
【００８９】
記録装置３００は、第１の形式のコンテンツ鍵書込み部３２１と、第２の形式のコンテンツ鍵書込み部３２２と、インポートフラグ設定部３２３と、第１の形式のコンテンツ書込み部３４１と、第２の形式のコンテンツ書込み部３４２と、入力部３６０と、コンテンツ記録部３７０と、内蔵記録媒体３８０と、記録媒体アクセス部３９０とから構成される。
【００９０】
入力部３６０は、ソースとなるローカルコンテンツが格納された記録媒体等から、ローカルコンテンツを入力する。
【００９１】
コンテンツ記録部３７０はコンテンツ鍵を生成し、そのコンテンツ鍵で暗号してローカルコンテンツから暗号化コンテンツを生成する。コンテンツ記録部３７０は、コンテンツ鍵生成部３７１と、エンクリプタ３７２と、エンコーダ３７３とを含む。
【００９２】
コンテンツ鍵生成部３７１は、入力部３６０から入力されるローカルコンテンツを暗号化する際に使用するコンテンツ鍵を生成する。本例では、コンテンツ鍵生成部３７１は乱数生成器を備えており、乱数によってコンテンツ鍵を生成する。
【００９３】
エンクリプタ３７２はローカルコンテンツをコンテンツ鍵生成部３７１によって生成されたコンテンツ鍵で暗号化し、第２の形式の暗号化コンテンツを生成する。
【００９４】
エンコーダ３７３は入力部３６０で入力されたローカルコンテンツを符号化により圧縮する。エンコーダ３７３は必ずしも必要ではないが、本例においては入力されたローカルコンテンツをエンコーダ３７３にて圧縮した後に、エンクリプタ３７２で暗号化する。
【００９５】
内蔵記録媒体３８０は、ローカルコンテンツ向け記録装置３００に内蔵された記録媒体であり、任意のディジタルデータを読み書き可能な機能を備えている。
【００９６】
記録媒体アクセス部３９０は、半導体記録媒体１００を装着し、装着された半導体記録媒体１００に対してアクセスを行う機能を備えている。記録媒体アクセス部３９０は、半導体記録媒体１００の特殊領域１３１に格納されたメディア固有鍵の読出しや、保護領域１３２に格納された任意のディジタルデータの読み書きを行うために必要な認証処理を行う。
【００９７】
第１の形式のコンテンツ鍵書込み部３２１は、平文のコンテンツ鍵を第１の形式の暗号化コンテンツ鍵に変換し、記録媒体アクセス部３９０経由で半導体記録媒体１００に書込む。
【００９８】
インポートフラグ設定部３２３は、第１の形式の暗号化コンテンツ鍵におけるインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１を「ＯＮ」に設定する。「ＯＮ」は、第２の形式で格納されるべきコンテンツ（すなわちローカルコンテンツ）が第１の形式に変換されていることを示す。
【００９９】
第２の形式のコンテンツ鍵書込み部３２２は、平文のコンテンツ鍵を第２の形式の暗号化コンテンツ鍵に変換し、記録媒体アクセス部３９０経由で半導体記録媒体１００に書込む。
【０１００】
第１の形式のコンテンツ書込み部３４１は、暗号化コンテンツを第１の形式にて内蔵記録媒体３８０に書込む。なお、暗号化コンテンツは第１の形式にて記録媒体１００に書き込まれてもよい。
【０１０１】
第２の形式のコンテンツ書込み部３４２は、暗号化コンテンツを第２の形式にて記録媒体アクセス部３９０経由で半導体記録媒体１００に書込む。
【０１０２】
図１１は、ローカルコンテンツ向け記録装置３００が入力部３６０経由で取得したローカルコンテンツを半導体記録媒体１００及び内蔵記録媒体３８０に格納する場合の動作シーケンス例を示すフローチャートである。
【０１０３】
（ステップＳ１１０１）
まず、記録装置３００の入力部３６０は、ソースが格納された記録媒体７２０からの読出しや、カメラ・マイクといった入力機器からの入力によってローカルコンテンツを取得する。取得されたローカルコンテンツはコンテンツ記録部３７０に渡される。
【０１０４】
（ステップＳ１１０２）
次に、コンテンツ記録部３７０は、エンコーダ３７３により、入力したローカルコンテンツを符号化し圧縮する。さらに、コンテンツ鍵生成部３７１により、コンテンツ鍵を生成し、エンクリプタ３７２により、符号化後のローカルコンテンツをコンテンツ鍵で暗号化し、暗号化コンテンツを生成する。
【０１０５】
（ステップＳ１１０３）
次に、第２の形式のコンテンツ鍵書込み部３２２はコンテンツ鍵を、半導体記録媒体１００のメディア固有鍵で暗号化して暗号化コンテンツ鍵を生成し、記録媒体アクセス部３９０経由で半導体記録媒体１００の保護領域１３２に第２の形式で格納する。メディア固有鍵の読出しや保護領域への書込みは、記録媒体アクセス部３９０と半導体記録媒体１００との間で互いの正当性を認証することで可能となる。
【０１０６】
なお、本例においては図６におけるコピー制御フラグ、コンテンツ鍵有効フラグ、コンテンツＩＤ等は任意の値が設定される。インポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３には固定値「ＯＦＦ」が設定される。「ＯＦＦ」は、コンテンツ鍵に対応するコンテンツが元々第２の形式で格納されるべきコンテンツ（ローカルコンテンツ）であることを示す。
【０１０７】
また、第２の形式のコンテンツ書込み部３４２は暗号化コンテンツを、記録媒体アクセス部３９０経由で半導体記録媒体１００の通常領域１３３に第２の形式で格納する。
【０１０８】
（ステップＳ１１０４）
次に、第１の形式のコンテンツ鍵書込み部３２１はコンテンツ鍵を、半導体記録媒体１００に格納されたサービス固有鍵で暗号化して暗号化コンテンツ鍵を生成し、記録媒体アクセス部３９０経由で半導体記録媒体１００の保護領域１３２に第１の形式で格納する。但し、サービス固有鍵はメディア固有鍵で暗号化された状態で半導体記録媒体１００に格納されているため、暗号化サービス固有鍵及びメディア固有鍵を読出して、平文のサービス固有鍵を算出する必要がある。メディア固有鍵の読出しや保護領域の読み書きは、記録媒体アクセス部３９０と半導体記録媒体１００との間で互いの正当性を認証することで可能となる。
【０１０９】
なお、本例においては図４におけるサービスＩＤ、コピー制御フラグ、移動制御フラグ、コンテンツＩＤ等は任意の値が設定される。インポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１はインポートフラグ設定部３２３により常に「ＯＮ」に設定される。「ＯＮ」は、第２の形式で格納されるべきコンテンツ（ローカルコンテンツ）が第１の形式に変換されていることを示す。
【０１１０】
また、第１の形式のコンテンツ書込み部３４１は暗号化コンテンツを、記録媒体アクセス部３９０経由で半導体記録媒体１００の通常領域１３３に第１の形式で格納する。
【０１１１】
以上のように、記録装置３００は、ローカルコンテンツを図７に示す格納方法で半導体記録媒体１００に書込むことができる。このとき、ローカルコンテンツは、第１の形式の暗号化コンテンツ鍵におけるインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１が「ＯＮ」の状態で、第２の形式の暗号化コンテンツ鍵におけるインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３が「ＯＦＦ」の状態で記録媒体３８０、１００に格納される。
【０１１２】
４  再生装置の構成、動作
次に、図１２から図１５を用いて本発明による再生装置の構成、及び前記再生装置が本発明による半導体記録媒体１００を再生する場合の処理シーケンスについて説明する。
【０１１３】
４．１  配信コンテンツ向け再生装置の構成、動作
図１２は配信コンテンツ向け再生装置の構成例を示す図である。図１２において、実線はコンテンツデータの流れを、破線はコンテンツ鍵データの流れを表している。
【０１１４】
従来の配信コンテンツ向け再生装置は第１の形式で格納されたコンテンツを再生することが可能であるが、図１２に示す本発明による配信コンテンツ向け再生装置４００はインポートフラグ識別部４２５を備えており、インポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）の値を参照することでコンテンツ再生部４７０の動作を切替えることが可能であることを最大の特徴とする。以下、詳細について説明する。
【０１１５】
再生装置４００は、第１の形式のコンテンツ鍵読出し部４２１と、第１の形式のコンテンツ読出し部４４１と、出力部４６０と、コンテンツ再生部４７０と、内蔵記録媒体４８０と、記録媒体アクセス部４９０とから構成される。
【０１１６】
第１の形式のコンテンツ鍵読出し部４２１は、半導体記録媒体１００に格納された第１の形式の暗号化コンテンツ鍵を記録媒体アクセス部４９０経由で読出した後、復号化し、平文のコンテンツ鍵をコンテンツ再生部４７０に渡す。第１の形式のコンテンツ鍵読出し部４２１はインポートフラグ識別部４２５を備えている。
【０１１７】
インポートフラグ識別部４２５は、第１の形式の暗号化コンテンツ鍵におけるインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１の値を参照し、その値をコンテンツ再生部４７０に通知する。
【０１１８】
第１の形式のコンテンツ読出し部４４１は、内蔵記録媒体４８０に格納された第１の形式の暗号化コンテンツを読出し、暗号化コンテンツをコンテンツ再生部４７０に渡す。
【０１１９】
出力部４６０は、コンテンツ再生部４７０によって再生されたコンテンツデータを出力する。コンテンツデータが映像データならディスプレイ等、音声データの場合にはスピーカ等が相当する。また、配信コンテンツ向け再生装置４００の外部にあるディスプレイやスピーカを使用する場合にはＡＶ−ＯＵＴ等の出力端子に相当する。
【０１２０】
コンテンツ再生部４７０は、第１の形式のコンテンツ読出し部４４１から受け取った暗号化コンテンツを、第１の形式のコンテンツ鍵読出し部４２１から受け取ったコンテンツ鍵で復号し、伸張処理を行ってコンテンツを再生する。コンテンツ再生部４７０はデクリプタ４７４とデコーダ４７５から構成される。
【０１２１】
デクリプタ４７４は、暗号化コンテンツをコンテンツ鍵で復号する処理を行う。デコーダ４７５は、デクリプタ４７４で復号されたコンテンツが圧縮されている場合に、伸張して圧縮前の状態に戻す処理を行う。なお、デコーダ４７５はコンテンツが圧縮されていない場合にはなくてもよい。
【０１２２】
内蔵記録媒体４８０は、配信コンテンツ向け再生装置４００に内蔵された記録媒体であり、任意のディジタルデータを読み書き可能な機能を備えている。第１の形式にて暗号化コンテンツが格納されているものとする。
【０１２３】
記録媒体アクセス部４９０は、半導体記録媒体１００を装着し、装着された半導体記録媒体１００に対してアクセスを行う。半導体記録媒体１００の特殊領域１３１に格納されたメディア固有鍵の読出しや、保護領域１３２に格納された任意のディジタルデータの読み書きを行うために必要な認証処理を行う。
【０１２４】
図１３は、再生装置４００が半導体記録媒体１００及び内蔵記録媒体４８０に第１の形式で格納されたコンテンツを再生する場合の動作シーケンス例を示すフローチャートである。
【０１２５】
（ステップＳ１３０１）
まず、再生装置４００の第１の形式のコンテンツ鍵読出し部４２１は記録媒体アクセス部４９０経由で第１の形式の暗号化コンテンツ鍵を読出す。第１の形式では図３に示すとおりコンテンツ鍵はサービス固有鍵にて暗号化されているため、サービス固有鍵を記録媒体アクセス部４９０経由で読み出し、サービス固有鍵にて復号を行うことで、平文のコンテンツ鍵を生成する。但し、サービス固有鍵はメディア固有鍵で暗号化された状態で半導体記録媒体１００に格納されているため、暗号化サービス固有鍵及びメディア固有鍵を読出して、平文のサービス固有鍵を算出する必要がある。
【０１２６】
こうして得られたコンテンツ鍵はコンテンツ再生部４７０に渡される。
【０１２７】
なお、前記メディア固有鍵の読出し及び前記暗号化サービス固有鍵の読出しは、記録媒体アクセス部４９０と半導体記録媒体１００との間で互いの正当性を認証することで可能となる。
【０１２８】
また、インポートフラグ識別部４２５は第１の形式の暗号化コンテンツ鍵におけるインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１を参照し、その値をコンテンツ再生部４７０に通知する。
【０１２９】
また、第１の形式のコンテンツ読出し部４４１は内蔵記録媒体４８０から第１の形式の暗号化コンテンツを読出し、その暗号化コンテンツをコンテンツ再生部４７０に渡す。
【０１３０】
（ステップＳ１３０２）
コンテンツ再生部４７０はインポートフラグ識別部４２５から通知されたインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１の値が「ＯＦＦ」の場合に、ステップＳ１３０３の処理を実行し、「ＯＮ」の場合にステップＳ１３０４の処理を実行する。つまり、コンテンツが元々配信コンテンツであれば、配信コンテンツ特有の処理を実行し（Ｓ１３０３）、そうでなければ、通常の再生を行う（Ｓ１３０４）。
【０１３１】
（ステップＳ１３０３）
コンテンツ再生部４７０においてデクリプタ４７４は、第１の形式のコンテンツ鍵読出し部４２１から取得したコンテンツ鍵を用いて、第１の形式のコンテンツ読出し部４４１から取得した暗号化コンテンツを復号する。さらに、デコーダ４７５にて復号されたコンテンツの伸張処理を行い、出力部４６０に渡す。これによってコンテンツの再生が行われる。
【０１３２】
このとき、コンテンツ再生部４７０は配信コンテンツ特有の再生処理を行う。配信コンテンツ特有の再生処理は、例えば、再生中は早送り・巻戻しを禁止するとか、再生前に必ず配信サービス業者の広告を再生する等の処理を含む。配信コンテンツは商業的な意味合いから、そのような再生時の制約が課される場合があるからである。
【０１３３】
（ステップＳ１３０４）
コンテンツ再生部４７０においてデクリプタ４７４は、第１の形式のコンテンツ鍵読出し部４２１から取得したコンテンツ鍵を用いて、第１の形式のコンテンツ読出し部４４１から取得した暗号化コンテンツを復号する。さらに、デコーダ４７５にて復号されたコンテンツの伸張処理を行い、出力部４６０に渡すことによって再生が行われる。
【０１３４】
このとき、コンテンツ再生部４７０は、配信コンテンツ特有の再生は行わず、通常の再生を行う。
【０１３５】
以上のように配信コンテンツ向け再生装置４００は、図３及び４、または図７にて示した格納仕様を用いた第１の形式のコンテンツを再生することが可能である。
【０１３６】
さらに、再生装置４００は、再生対象コンテンツのコンテンツルーツすなわち元々第１の形式で格納されるべきコンテンツ（配信コンテンツ）であるのか、または、第２の形式で格納されるべきコンテンツ（ローカルコンテンツ）を第１の形式に変換したコンテンツであるのかを判断し、判断結果に応じて再生方法を切替えることができる。
【０１３７】
４．２  ローカルコンテンツ向け再生装置の構成、動作
図１４はローカルコンテンツ向け再生装置の構成例を示す図である。図１４において、実線はコンテンツデータの流れを、破線はコンテンツ鍵データの流れを表している。
【０１３８】
従来のローカルコンテンツ向け再生装置は第２の形式で格納されたコンテンツを再生することが可能であるが、本発明によるローカルコンテンツ向け再生装置５００はインポートフラグ識別部５２６を備えており、インポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５２の値を参照することでコンテンツ再生部５７０の動作を切替えることが可能であることを最大の特徴とする。以下、詳細について説明する。
【０１３９】
再生装置５００は、第２の形式のコンテンツ鍵読出し部５２２と、第２の形式のコンテンツ読出し部５４２と、出力部５６０と、コンテンツ再生部５７０と、記録媒体アクセス部５９０とから構成される。
【０１４０】
第２の形式のコンテンツ鍵読出し部５２２は、半導体記録媒体１００に格納された第２の形式の暗号化コンテンツ鍵を記録媒体アクセス部５９０経由で読出した後、復号化し、平文のコンテンツ鍵をコンテンツ再生部５７０に渡す。第２の形式のコンテンツ鍵読出し部５２２はインポートフラグ識別部５２６を備える。
【０１４１】
インポートフラグ識別部５２６は、第２の形式の暗号化コンテンツ鍵におけるインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３の値を参照し、その値をコンテンツ再生部５７０に通知する。
【０１４２】
第２の形式のコンテンツ読出し部５４２は、半導体記録媒体１００に格納された第２の形式の暗号化コンテンツを記録媒体アクセス部５９０経由で読出した後、暗号化コンテンツをコンテンツ再生部５７０に渡す。
【０１４３】
出力部５６０は、コンテンツ再生部５７０によって再生されたコンテンツデータを出力する。コンテンツデータが映像データならディスプレイ等、音声データの場合にはスピーカ等が相当する。また、再生装置５００の外部にあるディスプレイやスピーカを使用する場合にはＡＶ−ＯＵＴ等の出力端子に相当する。
【０１４４】
コンテンツ再生部５７０は、第２の形式のコンテンツ読出し部５４２から受け取った暗号化コンテンツを、第２の形式のコンテンツ鍵読出し部５２２から受け取ったコンテンツ鍵で復号し、伸張処理を行い、コンテンツを再生する。コンテンツ再生部５７０は、デクリプタ５７４とデコーダ５７５から構成される。
【０１４５】
デクリプタ５７４は、暗号化コンテンツをコンテンツ鍵で復号する。デコーダ５７５は、デクリプタ５７４で復号されたコンテンツが圧縮されている場合に、伸張して圧縮前の状態に戻す。なお、デコーダ５７５はコンテンツが圧縮されていない場合にはなくてもよい。
【０１４６】
記録媒体アクセス部５９０は、半導体記録媒体１００を装着し、装着された半導体記録媒体１００に対してアクセスを行う。記録媒体アクセス部５９０は、半導体記録媒体１００の特殊領域１３１に格納されたメディア固有鍵の読出しや、保護領域１３２に格納された任意のディジタルデータの読み書きを行うために必要な認証処理を行う。
【０１４７】
図１５は、ローカルコンテンツ向け再生装置５００が半導体記録媒体１００に第２の形式で格納されたコンテンツを再生する場合の動作シーケンス例を示すフローチャートである。
【０１４８】
（ステップＳ１５０１）
まず、再生装置５００の第２の形式のコンテンツ鍵読出し部５２２は、記録媒体アクセス部５９０経由で第２の形式の暗号化コンテンツ鍵を読出す。第２の形式では図５に示すとおりコンテンツ鍵はメディア固有鍵にて暗号化されているため、メディア固有鍵を記録媒体アクセス部５９０経由で読み出し、メディア固有鍵にて暗号化コンテンツ鍵を復号する。
【０１４９】
こうして得られたコンテンツ鍵はコンテンツ再生部５７０に渡される。
【０１５０】
なお、メディア固有鍵の読出しは、記録媒体アクセス部５９０と半導体記録媒体１００との間で互いの正当性を認証することで可能となる。
【０１５１】
また、インポートフラグ識別部５２６は第２の形式の暗号化コンテンツ鍵において、インポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３を参照し、その値をコンテンツ再生部５７０に通知する。
【０１５２】
また、第２の形式のコンテンツ読出し部５４２は半導体記録媒体１００から第２の形式の暗号化コンテンツを記録媒体アクセス部５９０経由で読出し、暗号化コンテンツをコンテンツ再生部５７０に渡す。
【０１５３】
（ステップＳ１５０２）
コンテンツ再生部５７０はインポートフラグ識別部５２６から通知されたインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３の値が「ＯＦＦ」の場合、ステップＳ１５０３の処理を実行し、「ＯＮ」の場合はステップＳ１５０４の処理を実行する。つまり、元々のコンテンツがローカルコンテンツであれば、ローカルコンテンツに特有の処理を行い（Ｓ１５０３）、元々のコンテンツが配信コンテンツであれば、配信コンテンツに特有の処理を行う（Ｓ１５０４）。
【０１５４】
（ステップＳ１５０３）
コンテンツ再生部５７０においてデクリプタ５７４は、第２の形式のコンテンツ鍵読出し部５２２から取得したコンテンツ鍵を用いて、第２の形式のコンテンツ読出し部５４２から取得した暗号化コンテンツを復号する。さらに、デコーダ５７５にて復号されたコンテンツの伸張処理を行い、出力部５６０に渡すことによって再生を行う。
【０１５５】
このとき、コンテンツ再生部５７０はローカルコンテンツ特有の再生を行う。ローカルコンテンツ特有の再生とは、例えば、再生中の早送り・巻戻しを許可するとか、倍速・スロー再生を許可する等である。
【０１５６】
（ステップＳ１５０４）
コンテンツ再生部５７０においてデクリプタ５７４は、第２の形式のコンテンツ鍵読出し部５２２から取得したコンテンツ鍵を用いて、第２の形式のコンテンツ読出し部５４２から取得した暗号化コンテンツを復号する。さらに、デコーダ５７５により、復号されたコンテンツの伸張処理を行い、出力部５６０に渡すことによって再生を行う。
【０１５７】
このとき、コンテンツ５７０はローカルコンテンツ特有の再生は行わず、コンテンツ特有の再生を行う。
【０１５８】
以上のようにローカルコンテンツ向け再生装置５００は、図５及び６、または図７にて示した格納仕様を用いた第２の形式のコンテンツを再生することが可能である。
【０１５９】
さらに、再生装置５００は、再生対象のコンテンツのコンテンツルーツ、すなわち、元々第２の形式で格納されるべきコンテンツ（ローカルコンテンツ）であるのか、または第１の形式で格納されるべきコンテンツ（配信コンテンツ）を第２の形式に変換したコンテンツであるのかを判断し、判断結果に応じて再生方法を切替えることができる。
【０１６０】
５  コンテンツ編集装置の構成、動作
図１６から図２０を用いて、本発明による編集装置の構成及び処理シーケンスについて説明する。
【０１６１】
図１６はコンテンツ編集装置６００の構成例を示す図である。図１６において、実線はコンテンツデータの流れを、破線はコンテンツ鍵データの流れを、二重線はそれ以外のデータの流れを表している。
【０１６２】
本発明によるコンテンツ編集装置６００はインポートフラグ識別部６２５、６２６を備えており、前記インポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ及び１ｔｏ２＿ｉｍｐ＿ｆｌｇ）の値を参照することでコンテンツ表示・編集部６７０の動作を切替えることが可能であることを最大の特徴とする。以下、詳細について説明する。
【０１６３】
コンテンツ編集装置６００は、通信部６１０と、第１の形式のコンテンツ鍵読書き部６２１と、第２の形式のコンテンツ鍵読書き部６２２と、第１の形式のコンテンツ読書き部６４１と、第２の形式のコンテンツ読書き部６４２と、ユーザ操作部６５０と、コンテンツ表示・編集部６７０と、内蔵記録媒体６８０と、記録媒体アクセス部６９０とから構成される。
【０１６４】
通信部６１０は、ネットワーク７１０に接続しており、同じネットワーク内に接続されたデータベースサーバ７３０からコンテンツに関する情報（コンテンツの価格、コンテンツの人気ランキング、同じアーティストのコンテンツ情報等）を取得する。本例では、コンテンツに関する情報はリアルタイムに更新される情報を含む。
【０１６５】
第１の形式のコンテンツ鍵読書き部６２１は、記録媒体アクセス部６９０経由で半導体記録媒体１００にアクセスし、第１の形式の暗号化コンテンツ鍵を読書きする。第１の形式のコンテンツ鍵読書き部６２１はインポートフラグ識別部６２５を備える。
【０１６６】
インポートフラグ識別部６２５は、第１の形式の暗号化コンテンツ鍵におけるインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１の値を参照し、その値をコンテンツ表示・編集部６７０に通知する。
【０１６７】
第２の形式のコンテンツ鍵読書き部６２２は、記録媒体アクセス部６９０経由で半導体記録媒体１００にアクセスし、第２の形式の暗号化コンテンツ鍵を読書きする。第２の形式のコンテンツ鍵読書き部６２２はインポートフラグ識別部６２６を備える。
【０１６８】
インポートフラグ識別部６２６は、第２の形式の暗号化コンテンツ鍵におけるインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３の値を参照し、その値をコンテンツ表示・編集部６７０に通知する。
【０１６９】
第１の形式のコンテンツ読書き部６４１は、内蔵記録媒体６８０にアクセスし、第１の形式の暗号化コンテンツを読書きする機能を備えている。
【０１７０】
第２の形式のコンテンツ読書き部６４２は、記録媒体アクセス部６９０経由で半導体記録媒体１００にアクセスし、第２の形式の暗号化コンテンツを読書きする。
【０１７１】
ユーザ操作部６５０はユーザによる操作情報を取得する。
【０１７２】
コンテンツ表示・編集部６７０は、コンテンツの表示及び編集を行う。本例においては少なくともコンテンツの表示を行うための画面を備えている。編集を行うための、前述のエンコーダ、デコーダ、エンクリプタ、デクリプタ、コンテンツ鍵生成部等を備えていてもよい。
【０１７３】
内蔵記録媒体６８０は、コンテンツ編集装置６００に内蔵された記録媒体であり、任意のディジタルデータが読書き可能である。内蔵記録媒体６８０には、第１の形式にて暗号化コンテンツが格納される。
【０１７４】
記録媒体アクセス部６９０は、半導体記録媒体１００を装着し、装着された半導体記録媒体１００に対してアクセスを行う。記録媒体アクセス部６９０は、半導体記録媒体１００の特殊領域１３１に格納されたメディア固有鍵の読出しや、保護領域１３２に格納された任意のディジタルデータの読み書きを行うために必要な認証処理を行う。
【０１７５】
図１７は、コンテンツ編集装置６００が半導体記録媒体１００及び内蔵記録媒体６８０に第１の形式及び第２の形式で格納されたコンテンツを表示・編集する場合の動作シーケンス例を示すフローチャートである。
【０１７６】
（ステップＳ１７０１）
まず、コンテンツ編集装置６００の第１の形式のコンテンツ鍵読書き部６２１は、記録媒体アクセス部６９０経由で第１の形式の暗号化コンテンツ鍵を読出し、読出した内容をコンテンツ表示・編集部６７０に通知する。
【０１７７】
このとき、インポートフラグ識別部６２５は第１の形式の暗号化コンテンツ鍵におけるインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ）８５１を参照し、その値をコンテンツ表示・編集部６７０に通知する。
【０１７８】
また、第２の形式のコンテンツ鍵読書き部６２２は、記録媒体アクセス部６９０経由で第２の形式の暗号化コンテンツ鍵を読出し、読出した内容をコンテンツ表示・編集部６７０に通知する。このとき、インポートフラグ識別部６２６は第２の形式の暗号化コンテンツ鍵におけるインポートフラグ（１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５３を参照し、その値をコンテンツ表示・編集部６７０に通知する。
【０１７９】
（ステップＳ１７０２）
コンテンツ表示・編集部６７０はステップＳ１７０１で受信したインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ、１ｔｏ２＿ｉｍｐ＿ｆｌｇ）８５１、８５３の情報を元に、各コンテンツが元々第１の形式で格納されるべきコンテンツ（配信コンテンツ）であるのか、もしくは元々第２の形式で格納されるべきコンテンツ（ローカルコンテンツ）であるのかを判断する。前者の場合はステップＳ１７０４の処理に、後者の場合はステップＳ１７０３の処理に進む。
【０１８０】
なお、この処理は２つのインポートフラグ（２ｔｏ１＿ｉｍｐ＿ｆｌｇ、１ｔｏ２＿ｉｍｐ＿ｆｌｇ）のうち、いずれか一方のみを参照して決定することも可能である。
【０１８１】
また、図示はしないが、もし２つのインポートフラグが矛盾する場合にはエラー処理を行う。
【０１８２】
（ステップＳ１７０３）
コンテンツ表示・編集部６７０は、そのコンテンツの情報をローカルコンテンツ向けの表示方法で表示する。ローカルコンテンツ向けの表示方法として、例えば、コンテンツの概略情報と共に、編集を開始するためのボタン（以下、編集ボタン）を付加した表示を行う。
【０１８３】
（ステップＳ１７０４）
コンテンツ表示・編集部６７０は、そのコンテンツの情報を配信コンテンツ向けの表示方法で表示する。配信コンテンツ向けの表示方法として、例えば、コンテンツの概略情報と共に、詳細情報を表示するためのボタン（以下、詳細情報表示ボタン）を付加した表示を行う。
【０１８４】
（ステップＳ１７０５）
各コンテンツの１画面分の表示が完了した場合、コンテンツ表示・編集部６７０はユーザ入力部６５０からのユーザ入力待ち状態となり、ステップＳ１７０６に進む。未完了の場合にはステップＳ１７０２の処理に戻る。
【０１８５】
図１８は１画面分の表示が完了した時点のコンテンツ表示・編集部６７０の表示内容の一例を示した図である。図１８において、“Ｓｏｎｇ＿ＡＡＡ”はローカルコンテンツ向けの表示方法によって表示され、編集ボタン８３１が表示されている。“Ｓｏｎｇ＿ＢＢＢ”は配信コンテンツ向けの表示方法によって表示され、詳細情報表示ボタン８３３が表示されている。
【０１８６】
（ステップＳ１７０６）
ユーザが詳細情報表示ボタン８３３をユーザ操作部６５０にて選択した場合、ステップＳ１７０７の処理に進む。そうでなければ、ステップＳ１７０８に進む。
【０１８７】
（ステップＳ１７０７）
コンテンツ表示・編集部６７０は選択されたコンテンツの詳細情報を、通信部６１０経由でデータベースサーバ７３０から取得し、一定時間、その詳細情報を表示する。図１９に、この時のコンテンツ表示・編集部６７０の表示例を示す。その後、本処理を完了する。
【０１８８】
（ステップＳ１７０８）
ユーザが編集ボタン８３１をユーザ操作部６５０にて選択した場合、ステップＳ１７０９の処理に進む。そうでなければステップＳ１７１０に進む。
【０１８９】
（ステップＳ１７０９）
コンテンツ表示・編集部６７０は、選択されたコンテンツの編集を行うための画面を表示する。図２０に、この時のコンテンツ表示・編集部６７０の表示例を示す。図２０の例では、コンテンツの削除を指定する削除ボタン８３５ａ、コンテンツに関する曲名、アーティスト名、ジャンル、評価、等の情報の編集を指定する情報編集ボタン８３５ｂ、情報の編集に関して、編集する項目を選択するチェックリスト８３５、編集内容を入力するための入力ボックス８３７、編集処理のキャンセルを指定するキャンセルボタン８３５ｃ、等が表示されている。
【０１９０】
その後、ユーザはユーザ入力部６５０経由で処理内容を指定し、コンテンツ表示・編集部６７０は編集処理を行い、本処理を完了する。
【０１９１】
（ステップＳ１７１０）
ステップＳ１７０５で１画面分の表示が完了した時点から、一定時間が経過していれば処理を完了する。経過していなければ、ステップＳ１７０６の処理に戻る。
【０１９２】
以上のようにコンテンツ編集装置６００は、図７に示した格納仕様を用いたコンテンツの表示及び編集を行うことが可能である。
【０１９３】
さらに、コンテンツ編集装置６００は、表示対象のコンテンツのコンテンツルーツ、すなわち、元々第１の形式で格納されるべきコンテンツ（配信コンテンツ）であるのか、もしくは第２の形式で格納されるべきコンテンツ（ローカルコンテンツ）であるのかを判断し、判断結果に応じて表示方法を切替えることが可能である。
【０１９４】
さらに、その判断結果に応じて、編集を行うのか、詳細情報表示を行うのかを切替えることが可能である。
【０１９５】
本発明は、配信コンテンツ及びローカルコンテンツの両方の格納に用いられる著作権保護機能付の半導体記録媒体、及び前記半導体記録媒体のホスト機器において特に有効である。
【０１９６】
６  変形例
本発明を上記の実施形態に基づいて説明してきたが、本発明は上記の実施形態に限定されないのはもちろんである。本発明の趣旨を逸脱しない範囲で種々の変形例が考えられる。例えば以下の変形例が考えられる。
【０１９７】
（１）本実施形態においては半導体記録媒体について記述したが、同一コンテンツを複数の形式で格納する記録媒体であれば、他の種類の記録媒体であっても本発明の思想は同様に適用できる。
【０１９８】
（２）本実施形態においては、検索情報格納領域においてＦＡＴファイルシステムを用いることにしたが、ＦＡＴ３２やＵＤＦなどの他のファイルシステムを利用してもよい。または、ファイルシステムを使わずにサイズや記録アドレス等を管理してもよい。
【０１９９】
（３）本実施形態においては、コンテンツ鍵の格納場所を第１の形式では通常領域１３３に、第２の形式では保護領域１３２にしたが、これに限定されるものではない。コンテンツ鍵の格納場所は形式によらず、自由である。同様に、暗号化コンテンツの格納場所も一例であり、これに限定されるものではない。例えば第１の形式において暗号化コンテンツを半導体記録媒体１００の通常領域１３３に格納してもよい。
【０２００】
（４）本実施形態においては、コンテンツ鍵を暗号化する鍵として、第１の形式ではサービス固有鍵を、第２の形式ではメディア固有鍵を用いたが、コンテンツ鍵を暗号化する鍵は、これに限定されない。また、暗号化以外の方法でセキュリティが確保できるのであれば、暗号化せずに平文のコンテンツ鍵をそのまま格納してもよい。
【０２０１】
（５）本実施形態においては、主に配信コンテンツを対象とした第１の形式と、主にローカルコンテンツを対象とした第２の形式について説明したが、形式はこの２つに限定されない。本発明の思想は、複数の異なる形式でコンテンツを格納する場合に有効である。
【０２０２】
また、インポートフラグは、コンテンツが元々の形式で格納されている場合に「ＯＦＦ」、コンテンツが元々の形式から変換されて格納されている場合に「ＯＮ」に設定してもよい。もしくは、入力元の形式の数に応じて複数のインポートフラグを備えてもよい。
【０２０３】
（６）本実施形態においては、配信コンテンツ向け記録装置２００、ローカルコンテンツ向け記録装置３００、配信コンテンツ向け再生器４００、コンテンツ編集装置６００において、それぞれ内蔵記録媒体２８０、３８０、４８０、６８０を有しているものとして説明したが、各々の内蔵記録媒体は着脱可能であってもよい。例えばＤＶＤ−ＲＡＭなどの光ディスクであってもよい。
【０２０４】
（７）本実施形態においては、第１の形式の配信コンテンツをネットワーク経由で配信サーバから取得する例を説明したが、第１の形式の配信コンテンツがＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に格納されて配布されている場合も考えられる。
【０２０５】
このとき、図８における配信コンテンツ向け記録装置２００の第１の形式のコンテンツ・鍵受信部２１０は、ネットワーク経由ではなく、第１の形式の配信コンテンツが格納された前記記録媒体経由でコンテンツ及びコンテンツ鍵を受信するものとすれば、同様に処理することが可能である。
【０２０６】
（８）本実施形態においては、配信コンテンツ向け記録装置２００のコンテンツ・鍵の書き込み処理シーケンス例として、第１の形式のコンテンツ・鍵の書き込みを行い、その後第２の形式のコンテンツ・鍵の書き込みを実施しているが、その処理順序はこれに限られない。同様にローカルコンテンツ向け記録装置３００のコンテンツ・鍵の書き込み処理シーケンス例として、第２の形式のコンテンツ・鍵の書き込みを行い、その後第１の形式のコンテンツ・鍵の書き込みを実施しているが、その処理順序もこれに限られない。
【０２０７】
（９）本実施形態においては、インポートフラグを各々の形式の暗号化コンテンツ鍵とセットで格納していたが、必ずしも暗号化コンテンツ鍵と同じ位置に格納しなくてもよい。ホスト機器がコンテンツとインポートフラグの対応を判断可能できれば、インポートフラグはどこに格納してもよい。例えば、コンテンツデータそのものや、コンテンツデータのメタデータにインポートフラグの情報を追加して格納してもよい。
【０２０８】
また、コンテンツＩＤ中の所定の１ビット（例えば最上位ビット）をインポートフラグとして使用してもよい。この場合、そのビット値が「０」であれば、コンテンツルーツが「第１の形式」であり、「１」であれば、コンテンツルーツが「第２の形式」であるというように設定できる。
【０２０９】
また、コンテンツとインポートフラグの対応を管理するような管理情報を別途用意し、記録媒体中に格納してもよい（図２１参照）。このときインポートフラグはコンテンツと独立した場所に格納することが可能である。従って、各々の形式に対して個別にインポートフラグを追加する必要はない。複数の形式で格納されたコンテンツに対し、コンテンツのコンテンツルーツを示すインポートフラグが少なくとも１つ存在していればよい。
【０２１０】
（１０）本実施形態においては、インポートフラグは「ＯＮ」、「ＯＦＦ」の２値を取るものとして説明したが、これに限定されない。コンテンツルーツ及びオリジナル格納形式情報を格納できればよいので、フラグではなく、数値や文字列であってもよい。
【０２１１】
（１１）本実施形態においては、コンテンツ編集装置６００にてコンテンツルーツを判断し、編集の可否を切替える例を示したが、編集の内容を切替えてもよい。例えば、配信コンテンツはコンテンツの名称などの情報の編集を許可し、ローカルコンテンツはこれに加えてコンテンツの削除、分割、結合等の処理を許可するといった切替えが考えられる。
【０２１２】
（１２）本実施形態においては、主に音楽コンテンツを例に記載したが、コンテンツの種類はこれに限定されない。コンテンツは、動画、静止画、テキスト、プログラムのいずれかまたはこれらを複合したものであってもよい。
【０２１３】
本発明は、特定の実施形態について説明されてきたが、当業者にとっては他の多くの変形例、修正、他の利用が明らかである。それゆえ、本発明は、ここでの特定の開示に限定されず、添付の請求の範囲によってのみ限定され得る。なお、本出願は日本国特許出願、特願２００４−１９９１７４号（２００４年７月６日提出）に関連し、それらの内容は参照することにより本文中に組み入れられる。
【産業上の利用可能性】
【０２１４】
本発明は、同一コンテンツが複数の形式に準拠させて格納された記録媒体またはそのような記録媒体に対するコンテンツの記録装置、編集装置等に適用できる。
【図面の簡単な説明】
【０２１５】
【図１】本発明の実施の形態に於ける半導体記録媒体１００の構成例を示した図
【図２】本発明の実施の形態に於ける情報検索格納領域及びデータ領域の構成例を示した図
【図３】本発明の実施の形態に於ける配信コンテンツの半導体記録媒体１００への格納方法の一例を示した図
【図４】本発明の実施の形態に於ける第１の形式の暗号化コンテンツ鍵のデータ構造例を示した図
【図５】本発明の実施の形態に於けるローカルコンテンツの半導体記録媒体１００への格納方法の一例を示した図
【図６】本発明の実施の形態に於ける第２の形式の暗号化コンテンツ鍵のデータ構造例を示した図
【図７】本発明の実施の形態に於けるコンテンツの半導体記録媒体１００への格納方法の一例を示した図
【図８】本発明の実施の形態に於ける配信コンテンツ向け記録装置２００の構成例を示した図
【図９】本発明の実施の形態に於ける配信コンテンツの記録シーケンスの一例を示したフローチャート
【図１０】本発明の実施の形態に於けるローカルコンテンツ向け記録装置３００の構成例を示した図
【図１１】本発明の実施の形態に於けるローカルコンテンツの記録シーケンスの一例を示したフローチャート
【図１２】本発明の実施の形態に於ける配信コンテンツ向け再生装置４００の構成例を示した図
【図１３】本発明の実施の形態に於ける第１の形式で格納されたコンテンツの再生シーケンスの一例を示したフローチャート
【図１４】本発明の実施の形態に於けるローカルコンテンツ向け再生装置５００の構成例を示した図
【図１５】本発明の実施の形態に於ける第２の形式で格納されたコンテンツの再生シーケンスの一例を示したフローチャート
【図１６】本発明の実施の形態に於けるコンテンツ編集装置６００の構成例を示した図
【図１７】本発明の実施の形態に於けるコンテンツの表示・編集シーケンスの一例を示した図
【図１８】本発明の実施の形態に於けるコンテンツ表示・編集部６７０のコンテンツ一覧表示時の表示画面の一例を示した図
【図１９】本発明の実施の形態に於けるコンテンツ表示・編集部６７０のコンテンツ詳細情報表示時の表示画面の一例を示した図
【図２０】本発明の実施の形態に於けるコンテンツ表示・編集部６７０のコンテンツ編集時の表示画面の一例を示した図
【図２１】コンテンツとインポートフラグの対応を管理する管理情報を示す図
【符号の説明】
【０２１６】
１００    半導体記録媒体
１１０    ホストインタフェース部
１２０    制御部
１３０    記録領域
１３１    特殊領域
１３２    保護領域
１３３    通常領域
２００    配信コンテンツ向け記録装置
２１０    第１の形式のコンテンツ・鍵受信部
２２１，３２１    第１の形式のコンテンツ鍵書込み部
２２２，３２２    第２の形式のコンテンツ鍵書込み部
２２４，３２３    インポートフラグ設定部
２３０    コンテンツ鍵形式変換部
２４１，３４１    第１の形式のコンテンツ書込み部
２４２，３４２    第２の形式のコンテンツ書込み部
２５０    コンテンツ形式変換部
２８０，３８０，４８０，６８０    内蔵記録媒体
３００    ローカルコンテンツ向け記録装置
３７０    コンテンツ記録部
４００    配信コンテンツ向け再生装置
４２１    第１の形式のコンテンツ鍵読出し部
４２５，５２６，６２５，６２６    インポートフラグ識別部
４４１    第１の形式のコンテンツ読出し部
４７０，５７０    コンテンツ再生部
５００    ローカルコンテンツ向け再生装置
５２２    第２の形式のコンテンツ鍵読出し部
５４２    第２の形式のコンテンツ読出し部
６００    コンテンツ編集装置
６２１    第１の形式のコンテンツ鍵読書き部
６２２    第２の形式のコンテンツ鍵読書き部
６４１    第１の形式のコンテンツ読書き部
６４２    第２の形式のコンテンツ読書き部
６７０    コンテンツ表示・編集部
８５１、８５３  インポートフラグ
【図１】
0004705916.tif 000002
【図２】
0004705916.tif 000003
【図３】
0004705916.tif 000004
【図４】
0004705916.tif 000005
【図５】
0004705916.tif 000006
【図６】
0004705916.tif 000007
【図７】
0004705916.tif 000008
【図８】
0004705916.tif 000009
【図９】
0004705916.tif 000010
【図１０】
0004705916.tif 000011
【図１１】
0004705916.tif 000012
【図１２】
0004705916.tif 000013
【図１３】
0004705916.tif 000014
【図１４】
0004705916.tif 000015
【図１５】
0004705916.tif 000016
【図１６】
0004705916.tif 000017
【図１７】
0004705916.tif 000018
【図１８】
0004705916.tif 000019
【図１９】
0004705916.tif 000020
【図２０】
0004705916.tif 000021
【図２１】
0004705916.tif 000022