(57)【要約】【課題】コンテンツの容量や記録媒体の空き容量を気にせずに暗号化コンテンツの記録や再生を実現する。【解決手段】コンテンツを暗号化して暗号化コンテンツに変換する情報記録再生装置であって、外部からコンテンツを入力する映像入力部１０７と、コンテンツ鍵を用いてコンテンツを暗号化するとともにコンテンツ鍵を所定の情報に基づいて暗号化して暗号化コンテンツ鍵を生成する暗号部１０８と、暗号化コンテンツ鍵を記録するコンテンツ鍵領域１０５と、外部と通信する通信部１１１と、コンテンツのコンテンツ鍵を暗号部１０８に出力し、暗号化コンテンツを通信部１１１を介して外部のサーバーに出力し、暗号化コンテンツ鍵を内部メモリ１０２に出力するコントローラ１０６を備える。【選択図】図１
2006211193.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを暗号化して暗号化コンテンツに変換する情報記録再生装置であって、外部からコンテンツを入力する入力手段と、コンテンツ鍵を生成する鍵生成手段と、前記コンテンツ鍵を用いて前記コンテンツを暗号化するとともに前記コンテンツ鍵を所定の情報に基づいて暗号化して暗号化コンテンツ鍵を生成する暗号手段と、前記暗号化コンテンツ鍵を記録する鍵記録手段と、外部と通信するインターフェース手段と、前記コンテンツと前記コンテンツ鍵を前記暗号手段に出力し、暗号化コンテンツを前記インターフェース手段に出力し、暗号化コンテンツ鍵を前記鍵記録手段に出力する制御手段と、を備える情報記録再生装置。
【請求項２】
前記暗号化コンテンツを記録するコンテンツ記録手段を備え、前記制御手段は、前記暗号化コンテンツの出力先を前記インターフェース手段あるいは前記コンテンツ記録手段のいずれかを選択することを特徴とする請求項１記載の情報記録再生装置。
【請求項３】
前記制御手段は、ユーザーの設定により前記暗号化コンテンツの出力先を前記インターフェース手段あるいは前記コンテンツ記録手段のいずれかを選択することを特徴とする請求項２記載の情報記録再生装置。
【請求項４】
前記制御手段は、前記コンテンツの暗号化を開始する前に前記コンテンツ記録手段の空容量と前記インターフェース手段で通信している機器の空容量を入力し、空容量に応じて暗号化コンテンツの出力先を選択することを特徴とする請求項２記載の情報記録再生装置。
【請求項５】
前記制御手段は、前記コンテンツの暗号化を開始した後に前記コンテンツ記録手段の空容量と前記インターフェース手段で通信している機器の空容量を入力し、空容量に応じて暗号化コンテンツの出力先を選択することを特徴とする請求項２または４記載の情報記録再生装置。
【請求項６】
管理情報を記録する管理情報記録手段を備え、前記制御手段は、前記暗号化コンテンツを再生する際に必要な前記暗号化コンテンツおよび前記暗号化コンテンツ鍵の記録場所を含む前記管理情報を作成し、前記管理情報記録手段に記録することを特徴とする請求項１から５のいずれかに記載の情報記録再生装置。
【請求項７】
前記制御手段は、前記暗号化コンテンツを再生する際に必要な前記暗号化コンテンツおよび前記暗号化コンテンツ鍵の記録場所を含む管理情報を作成し、前記インターフェース手段に出力することを特徴とする請求項１から５のいずれかに記載の情報記録再生装置。
【請求項８】
情報記録再生装置の固有番号ＩＤを記録するＩＤ記録手段を備え、前記制御手段は、前記ＩＤを用いて前記コンテンツ鍵を暗号化して暗号化コンテンツ鍵を生成するように前記暗号手段を制御することを特徴とする請求項１から７のいずれかに記載の情報記録再生装置。
【請求項９】
情報記録再生装置の固有番号ＩＤを記録するＩＤ記録手段を備え、前記制御手段は、前記ＩＤを所定の関数により変換した結果を用いて前記コンテンツ鍵を暗号化して暗号化コンテンツ鍵を生成するように前記暗号手段を制御することを特徴とする請求項１から７のいずれかに記載の情報記録再生装置。
【請求項１０】
前記鍵記録手段と前記コンテンツ記録手段は記録モジュールを構成し、前記記録モジュールは、情報記録再生装置に対して着脱可能であることを特徴とする請求項２記載の情報記録再生装置。
【請求項１１】
前記記録モジュールの前記鍵記録手段は、前記制御手段と所定の認証処理を行った場合のみ前記暗号コンテンツ鍵を出力することを特徴とする請求項１０記載の情報記録再生装置。
【請求項１２】
前記記録モジュールは、固有番号ＭＩＤを記録するＭＩＤ記録手段を備え、前記制御手段は前記ＭＩＤを用いて前記コンテンツ鍵を暗号化して前記暗号化コンテンツ鍵を生成するように前記暗号手段を制御することを特徴とする請求項１０または１１記載の情報記録再生装置。
【請求項１３】
前記記録モジュールは、固有番号ＭＩＤを記録するＭＩＤ記録手段を備え、前記制御手段は前記ＭＩＤを所定の関数により変換した結果を用いて前記コンテンツ鍵を暗号化して前記暗号化コンテンツ鍵を生成するように前記暗号手段を制御することを特徴とする請求項１０または１１記載の情報記録再生装置。
【請求項１４】
請求項１記載の情報記録再生装置の、外部からコンテンツを入力する入力手段と、コンテンツ鍵を生成する鍵生成手段と、前記コンテンツ鍵を用いて前記コンテンツを暗号化するとともに前記コンテンツ鍵を所定の情報に基づいて暗号化して暗号化コンテンツ鍵を生成する暗号手段と、前記暗号化コンテンツ鍵を記録する鍵記録手段と、外部と通信するインターフェース手段と、前記コンテンツと前記コンテンツ鍵を暗号手段に出力し、暗号化コンテンツを前記インターフェース手段に出力し、暗号化コンテンツ鍵を前記鍵記録手段に出力する制御手段、としてコンピュータを機能させるためのプログラム。
【請求項１５】
請求項１４記載のプログラムを担持した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項１６】
外部からコンテンツを入力するステップと、コンテンツ鍵を生成するステップと、前記コンテンツ鍵を用いて前記コンテンツを暗号化するとともに前記コンテンツ鍵を所定の情報に基づいて暗号化して暗号化コンテンツ鍵を生成するステップと、前記暗号化コンテンツ鍵を記録するステップと、外部と通信するステップと、前記コンテンツと前記コンテンツ鍵を暗号化し、所定の位置へ出力するように記録を制御するステップ、を具備することを特徴とする情報記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録媒体に対して情報を記録及び再生する情報記録再生装置に関し、特に情報を暗号化して記録する際に、通信回線を用いて暗号化した情報を遠隔地の記録媒体に転送し、暗号化した情報を再生するために必要な鍵を情報記録再生装置の内部に記録する情報記録再生装置、情報記録再生方法、プログラム、及び記録媒体に関するものである。
【背景技術】
【０００２】
近年、携帯機器の機能は急速に拡大していく傾向にあり、携帯電話機に見られるようなインターネット上のコンテンツ表示やメール送受信機能、静止画や動画の撮影が標準機能として定着しつつある。
【０００３】
また、これらの携帯機器は静止画や動画のコンテンツを内部メモリに記録するだけでなく、着脱可能なメモリカードに記録することにより、他の携帯機器やＰＣ（パーソナルコンピュータ）との間でコンテンツの移動を容易に行うことが可能であり、携帯機器内の様々なデータを機器外に持ち出すことが可能となった。更に、特許文献１のように、メモリカード以外にも大容量のハードディスクドライブを有し、記録容量の拡大を図るものもある。
【特許文献１】特開２０００−３５２７５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このようにコンテンツのデータサイズは増大する一方であり、ユーザーは従来のメモリカードを容量の大きなものへ交換することで、大量のコンテンツをメモリカードに記録することができる。しかし、大容量なメモリカードは高価であり入手し難いという状況である。
【０００５】
また、著作権を有するようなコンテンツに関しても、著作権保護機能を備えるメモリカードを使用することにより、コンテンツを暗号化してメモリカードに記録して記録する方式が採用されており、暗号化されたコンテンツはメモリカードの固有ＩＤを用いて復号しなければならないため、暗号化したコンテンツを他のメモリカードに複製しても固有ＩＤまでは複製できないため復号は不可能となる。このようにしてコンテンツの複製を制御している。
【０００６】
更に、インターネット等の情報通信網等の進歩により、携帯電話機等を用いた個人向け端末により、各ユーザが容易にネットワーク情報にアクセスすることが可能となっている。
【０００７】
このような情報通信網においては、デジタル信号により情報が伝送される。したがって、たとえば上述のような情報通信網において伝送された音楽や映像データを各個人ユーザーがコピーした場合でも、そのようなコピーによる音質や画質の劣化をほとんど生じさせることなく、データのコピーを行なうことが可能である。
【０００８】
したがって、このような情報通信網上において音楽データや画像データ等の著作者の権利が存在する創作物が伝達される場合、適切な著作権保護のための方策が取られていないと、著しく著作権者の権利が侵害されてしまうおそれがある。
【０００９】
このような事情からも、音楽データや画像データを、デジタル情報通信網を通じて公衆に配信することは、それ自体が著作権者の公衆送信権による制限を受ける行為であるから、著作権保護のための十分な方策が講じられる必要がある。
【００１０】
この場合、情報通信網を通じて公衆に送信される著作物である音楽データや画像データ等のコンテンツデータについて、一度受信されたコンテンツデータが、さらに勝手に複製されることを防止することが必要となる。
【課題を解決するための手段】
【００１１】
上述した課題を解決するために、本発明における第１の発明は、コンテンツを暗号化して暗号化コンテンツに変換する情報記録再生装置であって、外部からコンテンツを入力する入力手段と、コンテンツ鍵を生成する鍵生成手段と、前記コンテンツ鍵を用いて前記コンテンツを暗号化するとともに前記コンテンツ鍵を所定の情報に基づいて暗号化して暗号化コンテンツ鍵を生成する暗号手段と、前記暗号化コンテンツ鍵を記録する鍵記録手段と、外部と通信するインターフェース手段と、前記コンテンツと前記コンテンツ鍵を暗号手段に出力し、暗号化コンテンツを前記インターフェース手段に出力し、暗号化コンテンツ鍵を前記鍵記録手段に出力する制御手段と、を備える情報記録再生装置である。
【００１２】
また、第２の発明は、前記暗号化コンテンツを記録するコンテンツ記録手段を備え、前記制御手段は、前記暗号化コンテンツの出力先を前記インターフェース手段あるいは前記コンテンツ記録手段のいずれかを選択することを特徴とする、第１の発明に係る情報記録再生装置である。
【００１３】
また、第３の発明は、前記制御手段は、ユーザーの設定により前記暗号化コンテンツの出力先を前記インターフェース手段あるいは前記コンテンツ記録手段のいずれかを選択することを特徴とする、第２の発明に係る情報記録再生装置である。
【００１４】
また、第４の発明は、前記制御手段は、前記コンテンツの暗号化を開始する前に前記コンテンツ記録手段の空容量と前記インターフェース手段で通信している機器の空容量を入力し、空容量に応じて暗号化コンテンツの出力先を選択することを特徴とする、第２の発明に係る情報記録再生装置である。
【００１５】
また、第５の発明は、前記制御手段は、前記コンテンツの暗号化を開始した後に前記コンテンツ記録手段の空容量と前記インターフェース手段で通信している機器の空容量を入力し、空容量に応じて暗号化コンテンツの出力先を選択することを特徴とする、第２または第４の発明に係る情報記録再生装置である。
【００１６】
また、第６の発明は、管理情報を記録する管理情報記録手段を備え、前記制御手段は、前記暗号化コンテンツを再生する際に必要な前記暗号化コンテンツおよび前記暗号化コンテンツ鍵の記録場所を含む前記管理情報を作成し、前記管理情報記録手段に記録することを特徴とする、第１から第５の発明のいずれかに係る情報記録再生装置である。
【００１７】
また、第７の発明は、前記制御手段は、前記暗号化コンテンツを再生する際に必要な前記暗号化コンテンツおよび前記暗号化コンテンツ鍵の記録場所を含む管理情報を作成し、前記インターフェース手段に出力することを特徴とする、第１から第５の発明のいずれかに係る情報記録再生装置である。
【００１８】
また、第８の発明は、報記録再生装置の固有番号ＩＤを記録するＩＤ記録手段を備え、前記制御手段は前記ＩＤを用いて前記コンテンツ鍵を暗号化して暗号化コンテンツ鍵を生成するように前記暗号手段を制御することを特徴とする、第１から第７の発明のいずれかに係る情報記録再生装置である。
【００１９】
また、第９の発明は、情報記録再生装置の固有番号ＩＤを記録するＩＤ記録手段を備え、前記制御手段は前記ＩＤを所定の関数により変換した結果を用いて前記コンテンツ鍵を暗号化して暗号化コンテンツ鍵を生成するように前記暗号手段を制御することを特徴とする、第１から第７の発明のいずれかに係る情報記録再生装置である。
【００２０】
また、第１０の発明は、前記鍵記録手段と前記コンテンツ記録手段は記録モジュールを構成し、前記記録モジュールは、情報記録再生装置に対して着脱可能であることを特徴とする、第２の発明に係る情報記録再生装置である。
【００２１】
また、第１１の発明は、前記記録モジュールの前記鍵記録手段は、前記制御手段と所定の認証処理を行った場合のみ前記暗号コンテンツ鍵を出力することを特徴とする、第１０の発明に係る情報記録再生装置である。
【００２２】
また、第１２の発明は、前記記録モジュールは、固有番号ＭＩＤを記録するＭＩＤ記録手段を備え、前記制御手段は前記ＭＩＤを用いて前記コンテンツ鍵を暗号化して前記暗号化コンテンツ鍵を生成するように前記暗号手段を制御することを特徴とする、第１０または第１１の発明に係る情報記録再生装置である。
【００２３】
また、第１３の発明は、前記記録モジュールは、固有番号ＭＩＤを記録するＭＩＤ記録手段を備え、前記制御手段は前記ＭＩＤを所定の関数により変換した結果を用いて前記コンテンツ鍵を暗号化して前記暗号化コンテンツ鍵を生成するように前記暗号手段を制御することを特徴とする、第１０または第１１の発明に係る情報記録再生装置である。
【００２４】
また、第１４の発明は、第１の本発明の情報記録再生装置の、外部からコンテンツを入力する入力手段と、コンテンツ鍵を生成する鍵生成手段と、前記コンテンツ鍵を用いて前記コンテンツを暗号化するとともに前記コンテンツ鍵を所定の情報に基づいて暗号化して暗号化コンテンツ鍵を生成する暗号手段と、前記暗号化コンテンツ鍵を記録する鍵記録手段と、外部と通信するインターフェース手段と、前記コンテンツと前記コンテンツ鍵を暗号手段に出力し、暗号化コンテンツを前記インターフェース手段に出力し、暗号化コンテンツ鍵を前記鍵記録手段に出力する制御手段、としてコンピュータを機能させるためのプログラムである。
【００２５】
また、第１５の発明は、第１４の発明のプログラムを担持した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【００２６】
また、第１６の発明は、外部からコンテンツを入力するステップと、コンテンツ鍵を生成するステップと、前記コンテンツ鍵を用いて前記コンテンツを暗号化するとともに前記コンテンツ鍵を所定の情報に基づいて暗号化して暗号化コンテンツ鍵を生成するステップと、前記暗号化コンテンツ鍵を記録するステップと、外部と通信するステップと、前記コンテンツと前記コンテンツ鍵を暗号化し、所定の位置へ出力するように記録を制御するステップ、を具備することを特徴とする情報記録方法である。
【発明の効果】
【００２７】
以上説明したところから明らかなように、第１の発明によれば、大容量あるいは容量が不明であるコンテンツを暗号記録する場合でも、インターネットなどのネットワークを経由して大容量な記録媒体を有する機器にコンテンツを記録することにより、ユーザーはコンテンツの容量を気にすることなく記録できるとともに、ネットワーク上を流れる暗号化コンテンツを復号するための鍵は携帯機器内に記録することにより、第３者がネットワーク上を流れる暗号化コンテンツを不正に複製したとしても、復号することが不可能であるため、著作権を有するコンテンツの記録に対しても複製の制限を加えることができる。
【００２８】
また、第２の発明によれば、携帯機器に暗号化コンテンツを記録できる記録媒体を備えることにより、小容量のコンテンツは携帯機器内の記録媒体に記録することができるため、ネットワークに接続できない状態であってもコンテンツを再生することができる。
【００２９】
また、第３の発明によれば、暗号化コンテンツの記録先を選択することにより、携帯機器およびネットワークに接続された複数の記録媒体からユーザーの使い勝手に応じて記録することができる。
【００３０】
また、第４の発明によれば、記録前に携帯機器およびネットワークに接続された複数の記録媒体から記録可能な残容量を検出してその結果に応じて記録先を選択することにより、記録途中に残量不足で記録が停止する可能性を低減することができる。
【００３１】
また、第５の発明によれば、記録中に記録先の残容量を検出して所定の値を下回った場合に、記録中以外の記録媒体の残容量を検出してその結果に応じて記録先を変更することにより、記録途中に残量不足で記録が停止することを回避することができる。
【００３２】
また、第６の発明によれば、記録したコンテンツの記録先や復号鍵の記録先などのコンテンツに関する情報を携帯機器に記録することにより、携帯機器でコンテンツの一覧表示や再生を容易に行なうことができる。
【００３３】
また、第７の発明によれば、記録したコンテンツの記録先や復号鍵の記録先などのコンテンツに関する情報をネットワーク上の記録媒体に記録することにより、ネットワーク上の記録媒体に接続可能な携帯機器から記録媒体に記録されているコンテンツの一覧表示を行なうことが出来る。
【００３４】
また、第８の発明によれば、コンテンツ鍵を携帯機器固有の番号で暗号化することにより、この携帯機器を所有しない第３者が暗号化コンテンツと暗号化コンテンツ鍵を複製しても復号して再生することができない。
【００３５】
また、第９の発明によれば、携帯機器の固有番号を所定関数で変換したものでコンテンツ鍵を暗号化することにより、携帯機器の固有番号が第３者に知られることになったとしても所定関数が知られない限り暗号化コンテンツと暗号化コンテンツ鍵を複製しても復号して再生することができない。
【００３６】
また、第１０の発明によれば、帯機器に着脱可能な記録媒体に暗号化コンテンツ鍵を記録することにより、通常の記録媒体として他の機器の記録媒体としても使用することができる。
【００３７】
また、第１１の発明によれば、暗号化コンテンツ鍵を記録している記録媒体へは所定の認証手順を実施してからアクセスが可能とすることにより、暗号化コンテンツ鍵を不正に複製されることを回避することができる。
【００３８】
また、第１２の本発明は、着脱可能な記録媒体の固有番号でコンテンツ鍵を暗号化ことにより、他の携帯機器にこの記録媒体を装着することで暗号化コンテンツ鍵を復号することができ、暗号化コンテンツにアクセスできる状態であればコンテンツを再生することができる。
【００３９】
また、第１３の発明によれば、着脱可能な記録媒体の固有番号を所定の関数で変換したものでコンテンツ鍵を暗号化することにより、携帯機器の固有番号が第３者に知られることになったとしても所定関数が知られない限り暗号化コンテンツ鍵を他の記録媒体に複製しても復号して再生することができない。
【００４０】
また、第１４の発明によれば、記録動作をプログラムで実行させることにより、様々なコンピュータ上で同様の処理が可能となり、また記録動作を変更する場合もプログラムを変更するだけで所望の機器を開発することができる。
【００４１】
また、第１５の発明によれば、容易にコンピュータでの記録処理を実施することができる。
【００４２】
また、第１６の発明によれば、当該方法を実施可能な装置であれば所望の記録処理を実施することができる。
【発明を実施するための最良の形態】
【００４３】
（実施の形態１）
以下に、本発明の実施の形態１について図面を参照して説明する。
【００４４】
図１は本発明の実施の形態１による情報記録再生装置の構成を示すブロック図である。
【００４５】
図１に示すように、この情報記録再生装置は、ＩＤ記録手段としての機器ＩＤ１０１、内部メモリ１０２、鍵生成手段および制御手段としてのコントローラ１０６、入力手段としての映像入力部１０７、暗号手段としての暗号部１０８、復号部１０９、映像出力部１１０、インターフェース手段としての通信部１１１から構成されている。内部メモリ１０２は、管理情報記録手段としてのナビゲーション領域１０３、コンテンツ記録手段として作用するコンテンツ領域１０４および鍵記録手段としてのコンテンツ鍵領域１０５を有する。
【００４６】
図２は本発明の実施の形態１による情報記録再生装置を用いた全体システムの概念図であり、情報記録再生装置としての携帯端末と、大容量な記録媒体を備え、ネットワークを介して接続している複数のサーバーから構成されている。
【００４７】
図３は本発明の実施の形態１による情報記録再生装置に登録されている暗号化コンテンツの記録先リストであり、ユーザーによって新規に追加や削除を行うことが可能であるとともに、記録先を選択する場合の優先度を設定することが可能である。
【００４８】
図４は本発明の実施の形態１による情報記録再生装置の内部メモリ１０２のナビゲーション領域１０３に記録されるナビゲーションデータ、コンテンツ領域１０４に記録される暗号化コンテンツデータ、およびコンテンツ鍵領域１０５に記録される暗号化コンテンツ鍵データの概念図である。また、ネットワークを経由して外部のサーバーに記録された暗号化コンテンツデータの概念図も含んでいる。
【００４９】
図５は本発明の実施の形態１による情報記録再生装置の記録動作プログラムのフローチャートである。
【００５０】
以下、図１、図２、図３、図４、および図５を用いて本発明の実施の形態１について詳細に説明する。
【００５１】
情報記録再生装置にユーザーから記録開始の指示がなされると、コントローラ１０６は記録動作プログラムのフローチャートに従い、複数のコンテンツを区別するためにコンテンツ固有の番号であるコンテンツＩＤを生成する（Ｓ５０１）。
【００５２】
また、コントローラ１０６はコンテンツを暗号化するためのコンテンツ鍵を生成して暗号部１０８に設定する（Ｓ５０２）。これにより暗号部１０８は映像入力部１０７から入力するコンテンツをコントローラから設定されたコンテンツ鍵を用いて暗号処理することになる。
【００５３】
次に、コントローラ１０６は機器を特定することが可能な機器ＩＤ１０１を取得し、機器ＩＤ１０１を用いてコンテンツ鍵を暗号化する。暗号化したコンテンツ鍵を暗号化コンテンツ鍵と呼ぶ。そして、コントローラ１０６は暗号化コンテンツ鍵を内部メモリ１０２のコンテンツ鍵領域１０５にコンテンツＩＤと関連付けて記録する（Ｓ５０３）。
【００５４】
次にコントローラ１０６は暗号化コンテンツの記録先を選択する（Ｓ５０４）。ユーザーが記録先を選択している場合はその記録先を選択し、選択していない場合は図３に示すように記録先リストに登録されている中から優先度の高いものを選択する。
【００５５】
記録先が内部メモリ１０２である場合、コントローラ１０６は暗号部１０８に暗号処理を開始するように指示する（Ｓ５０５）。
【００５６】
映像入力部１０７は、受信しているデジタル放送や直接装置に接続されている映像入力端子から入力されるコンテンツを暗号部１０８に出力し、暗号部１０８はコンテンツ鍵を用いて入力したコンテンツを暗号化する。コントローラ１０６は暗号部１０８から出力される暗号化コンテンツを内部メモリ１０２のコンテンツ領域１０４にコンテンツＩＤと関連付けて記録する（Ｓ５０６）。
【００５７】
一方、記録先がネットワークを介し接続されているサーバーである場合、コントローラ１０６は通信部１１１に記録先リストに登録されているサーバーの場所（ＨＴＴＰアドレス）にアクセス可能な状態に準備するように指示する（Ｓ５０８）。そして、コントローラ１０６は通信部１１１から準備が完了したことを検出してから暗号部１０８に暗号処理を開始するように指示する（Ｓ５０９）。
【００５８】
コントローラ１０６は暗号部１０８から出力される暗号化コンテンツを通信部１１１に出力し、通信部１１１は記録先として選択されているサーバーに対して暗号化コンテンツを転送する（Ｓ５１０）。
【００５９】
上記の暗号処理と記録処理は、ユーザーから記録停止が指示されるまで継続する（Ｓ５０７、Ｓ５１１）。そして、記録停止が指示されると、暗号部１０８に暗号処理の停止を指示して内部メモリ１０２あるいはサーバーへの記録処理を停止した後、暗号化コンテンツの記録場所と暗号化コンテンツ鍵の記録場所を示したナビゲーションデータをコンテンツＩＤと関連付けて内部メモリ１０２のナビゲーション領域１０３に記録する（Ｓ５１２）。
【００６０】
次に、図４の具体的な例を用いて説明する。
【００６１】
図４のナビゲーションデータが示すように情報記録再生装置には２つのコンテンツに関わるデータが存在している。それぞれのコンテンツＩＤは１０００００１と１０００００２である。前者のコンテンツの暗号化コンテンツと暗号化コンテンツ鍵は、内部メモリ１０２に記録されており、後者のコンテンツの暗号化コンテンツ鍵は内部メモリ１０２に記録されているが、暗号化コンテンツはサーバー１に記録されている。
【００６２】
この状態で前者のコンテンツを再生しようとした場合、コントローラ１０６は内部メモリ１０２のコンテンツ鍵領域１０５から取得した暗号化コンテンツ鍵ＫＥＹ（１０００００１）を機器ＩＤ１０１で復号してコンテンツ鍵を取得し、取得したコンテンツ鍵を復号部１０９に設定する。
【００６３】
そして、コントローラ１０６は内部メモリ１０２のコンテンツ領域から暗号化コンテンツＤＡＴＡ（１０００００１）を取得して復号部１０９に出力すると、復号部１０９は設定されたコンテンツ鍵を用いて暗号化コンテンツを復号し映像出力部１１０に出力する。
【００６４】
映像出力部１１０は情報記録再生装置に付いているディスプレイ、あるいは映像出力端子に出力する。
【００６５】
一方、後者のコンテンツを再生しようとした場合、コントローラ１０６は通信部１１１を経由してサーバー１に記録されている暗号化コンテンツを取得して復号部１０９に出力する。
【００６６】
この状態でユーザーが記録先にサーバー２を指定して記録開始を指示すると、コントローラ１０６はこれから記録するコンテンツのコンテンツＩＤに１０００００３を付与する。
【００６７】
そしてコンテンツ鍵を生成し、暗号部１０８に設定する。
【００６８】
その後コントローラ１０６は、機器ＩＤ１０１を用いてコンテンツ鍵を暗号化して暗号化コンテンツ鍵ＫＥＹ（１０００００３）を生成し、内部メモリ１０２のコンテンツ鍵領域１０５にコンテンツＩＤに関連付けて記録する。
【００６９】
コントローラ１０６は、通信部１１１を経由して暗号部１０８で暗号化された暗号化コンテンツをサーバー２の記録媒体に記録する。図４に示すようにサーバー２では暗号化コンテンツをＤＡＴＡ（１０００００３）としてコンテンツＩＤに関連付けて記録する。
【００７０】
最後にナビゲーションデータを生成するが、暗号化コンテンツの記録場所をサーバー２のＨＴＴＰアドレスとし、暗号化コンテンツ鍵の記録場所を機器ＩＤとしてコンテンツＩＤに関連付けて内部メモリ１０２のナビゲーション領域１０３に記録する
これにより情報記録再生装置は記録したコンテンツを再生するための必要な情報を取得して、再生することができる。
【００７１】
以上のような情報記録再生装置および情報記録再生方法を用いることにより、ユーザーは情報記録再生装置の内部メモリの容量を気にすることなく記録と再生が可能となり、またネットワークを流れる暗号化コンテンツを第３者に複製されても復号して再生されることが不可能となる。
【００７２】
（実施の形態２）
以下に、本発明の実施の形態２による情報記録再生装置について、図面を参照しながら説明する。
【００７３】
図６は本発明の実施の形態２による情報記録再生装置の構成を示すブロック図である。
【００７４】
図６に示すように、この情報記録再生装置は、機器ＩＤ６０１、内部メモリ６０２、コントローラ６０６、映像入力部６０７、暗号部６０８、復号部６０９、映像出力部６１０、通信部６１１、メモリカードインターフェース６１２、記録モジュールとしてのメモリカード６１３から構成されている。また、内部メモリ６０２は、ナビゲーション領域６０３、コンテンツ領域６０４およびコンテンツ鍵領域６０５を有し、メモリカード６１３は、通常領域６１４、認証領域６１５、メディアＩＤ６１６を有する。
【００７５】
図７は本発明の実施の形態２による情報記録再生装置を用いた全体システムであり、メモリカードを装着した情報記録再生装置としての携帯端末と、大容量な記録媒体を備え、ネットワークを介して接続される複数のサーバーから構成されている。
【００７６】
図８は本発明の実施の形態２による情報記録再生装置に登録されている暗号化コンテンツの記録先リストであり、ユーザーによって新規に追加や削除を行うことが可能であるとともに、記録先を選択する場合の優先度を設定することが可能である。
【００７７】
図９は本発明の実施の形態２による情報記録再生装置に装着してあるメモリカードに記録されているナビゲーションデータ、暗号化コンテンツデータ、暗号化コンテンツ鍵データの概念図である。また、ネットワークを経由して外部のサーバーに記録された暗号化コンテンツデータの概念図も含んでいる。
【００７８】
図１０、１１は本発明の実施の形態２による情報記録再生装置の記録動作プログラムのフローチャートである。
【００７９】
以下、図６、図７、図８、図９、図１０、および図１１を用いて本発明の実施の形態２について詳細に説明する。
【００８０】
情報記録再生装置にユーザーから記録開始の指示がなされると、コントローラ６０６は記録動作プログラムのフローチャートに従い、複数のコンテンツを区別するためにコンテンツ固有の番号であるコンテンツＩＤを生成する（Ｓ１０００）。
【００８１】
また、コントローラ６０６はコンテンツを暗号化するためのコンテンツ鍵を生成して暗号部６０８に設定する（Ｓ１００２）。これにより暗号部６０８は映像入力部６０７から入力するコンテンツをコントローラから設定されたコンテンツ鍵を用いて暗号処理することになる。
【００８２】
次に、コントローラ６０６はコンテンツ鍵を暗号化するが、暗号化コンテンツ鍵とナビゲーションデータを内部メモリ６０２あるいはメモリカード６１３のどちらに記録するかによって機器ＩＤ６０１を用いるのかメモリカード６１３を特定することが可能なメディアＩＤ６１６を用いるのかを判断しなければならない。
【００８３】
ここでは、暗号化コンテンツ鍵とナビゲーションデータをメモリカード６１３に記録するものとして説明をする。
【００８４】
コントローラ６０６はメモリカードインターフェース６１２を介してメディアＩＤ６１６を取得し、メディアＩＤ６１６を用いて暗号化コンテンツ鍵を生成する。そして、コントローラ６０６は暗号化コンテンツ鍵をメモリカード６１３の認証領域６１５にコンテンツＩＤと関連付けて記録する（Ｓ１００２）。なお、認証処理は、記録を開始する前に実施しているものとする。
【００８５】
また、ここではコントローラ６０６が記録先を選択する際、記録先リストに登録されている中から優先度の高いものを選択し（Ｓ１００３）、暗号化コンテンツを記録することとする（Ｓ１００４，Ｓ１００５またはＳ１００８〜Ｓ１０１２）。
【００８６】
そして、コントローラ６０６は記録中に記録先の残容量が所定の値よりも下回った場合（Ｓ１００７またはＳ１０１２で「はい」の場合）に、次に優先度の高い記録先を選択して暗号化コンテンツの記録先を切り替える（Ｓ１１００）。切り替えた後は、同様に暗号化コンテンツを記録することとする（Ｓ１１０１，Ｓ１１０２またはＳ１１０４〜Ｓ１１０７）。
【００８７】
コントローラ６０６がユーザーからの記録停止を指示された場合（Ｓ１００６，Ｓ１０１１，Ｓ１１０２またはＳ１１０６）、ナビゲーションデータを作成して暗号化コンテンツを記録した全ての記録先に記録する（Ｓ１１０８，Ｓ１１０９）。この際、暗号化コンテンツが複数に分割された場合は、一つのコンテンツＩＤに対して複数の暗号化コンテンツが対応することになる。
【００８８】
また、全ての記録先で残容量が所定の値よりも下回った場合（Ｓ１１００で該当なしの場合）、ナビゲーションデータを作成、記録して記録動作を停止する。
【００８９】
次に、図９の具体的な例を用いて説明する。
【００９０】
図９のナビゲーションデータが示すようにメモリカード６１３には２つのコンテンツが関わるデータが存在している。それぞれのコンテンツＩＤは２０００００１と２０００００２である。
【００９１】
前者のコンテンツの暗号化コンテンツ鍵はメモリカード６１３の認証領域６１５に記録されているが、暗号化コンテンツは内部メモリ６０２のコンテンツ領域６０４に記録されており、後者のコンテンツの暗号化コンテンツ鍵と暗号化コンテンツは、共にメモリカード６１３に記録されている。
【００９２】
このようなメモリカード６１３を情報記録再生装置に装着して前者のコンテンツを再生しようとした場合、コントローラ６０６はメモリカード６１３の認証領域６１５から取得した暗号化コンテンツ鍵をメディアＩＤ６１６で復号してコンテンツ鍵を取得し、取得したコンテンツ鍵を復号部６０９に設定する。
【００９３】
そして、コントローラ６０６は内部メモリ６０２のコンテンツ領域６０４から暗号化コンテンツを取得して復号部６０９に出力し、復号部６０９は設定されたコンテンツ鍵を用いて暗号化コンテンツを復号して映像出力部６１０に出力する。映像出力部６１０は情報記録再生装置に付いているディスプレイ、あるいは映像出力端子に出力する。
【００９４】
この状態でユーザーが記録開始を指示すると、コントローラ６０６はこれから記録するコンテンツのコンテンツＩＤに２０００００３を付与する。そして、コントローラ６０６はコンテンツ鍵を生成して暗号部６０８に設定した後、メディアＩＤ６１６を用いてコンテンツ鍵を暗号化し暗号化コンテンツ鍵ＫＥＹ（２０００００３）を生成し、メモリカード６１３の認証領域６１５にコンテンツＩＤに関連付けして記録する。
【００９５】
コントローラ６０６は、暗号部６０８で暗号化された暗号化コンテンツをメモリカード６１３の通常領域６１４に記録する。そして、コントローラ６０６は記録中に通常領域６１４の残容量が所定の閾値よりも下回ってしった場合、記録先リストの優先度に従い記録先リストに登録されているサーバー１の場所（ＨＴＴＰアドレス）にアクセス可能な状態に準備するように通信部６１１に指示する。
【００９６】
そして、コントローラ６０６は通信部６１１から準備が完了したことを検出した後、記録先をメモリカード６１３の通常領域６１４からサーバー１に切り替えて記録処理を継続する。
【００９７】
その後、コントローラ６０６はユーザーが記録の停止を指示したことを検出すると、暗号部６０８に暗号処理の停止を指示して暗号処理を停止する。
【００９８】
次にコントローラ６０６はナビゲーションデータを作成するが、記録したコンテンツＩＤ２０００００３に対して暗号化コンテンツの記録場所がメモリカード６１３とサーバー１の複数であることから、メモリカード６１３のメディアＩＤ６１６とサーバー１のＨＴＴＰアドレスをコンテンツＩＤに関連付けして登録し、暗号化コンテンツの記録場所であるメモリカード６１３の通常領域６１３とサーバー１の記録媒体にナビゲーションデータを記録する。
【００９９】
これによりメモリカード６１３は、記録したコンテンツを再生するために必要な情報を所有することとなり、メモリカードを装着した情報記録再生装置はこれらの情報を取得して、コンテンツを再生することができる。
【０１００】
また、サーバー１の記録媒体にもナビゲーションデータを記録することにより、サーバー１自体がどのような暗号化コンテンツを記録しているか、そしてその暗号化コンテンツを復号するための暗号化コンテンツ鍵はどこに記録されているかを知ることができる。
【０１０１】
以上のような情報記録再生装置および情報記録再生方法を用いることにより、ユーザーは記録中の記録媒体の残容量が少なくなったことを気にすることなく、別の記録媒体に暗号化コンテンツの記録先を切り替えることができる。
【０１０２】
また、メモリカードのメディアＩＤを用いて暗号記録し、ナビゲーションデータを同じメモリカードに記録することで、他の情報記録再生装置にこのメモリカードを装着するだけで情報記録再生装置の機器ＩＤに依存することなくコンテンツを復号、再生することができる。
【０１０３】
なお、本発明の実施の形態１および２では、映像コンテンツのみを扱っているが音楽、音声、静止画等のコンテンツとしてもよい。
【０１０４】
また、本発明の実施の形態１および２では、コンテンツ鍵の生成はコントローラが行うとしているが、鍵を生成する鍵生成部を設け、コントローラが鍵生成部に指示してコンテンツ鍵を生成して直接暗号部１０８に出力し、暗号部から出力される暗号化コンテンツ鍵をコントローラが取得するとしてもよい。
【０１０５】
また、本発明の実施の形態１および２では、コンテンツ鍵の生成はコントローラが行うとしているが、コントローラが暗号部に機器ＩＤを設定すると内部でコンテンツ鍵を生成し、機器ＩＤを用いて暗号化した暗号化コンテンツ鍵をコンローラに出力するとしてもよい。
【０１０６】
また、本発明の実施の形態１および２では、機器ＩＤを用いてコンテンツ鍵を暗号化するとしているが、機器ＩＤを所定関数で変換してからコンテンツ鍵を暗号化するとしてもよい。
【０１０７】
また、本発明の実施の形態１および２では、ナビゲーションデータにはコンテンツの作者や出演者、記録日時などの情報も記録するとしてもよい。
【０１０８】
また、本発明の実施の形態１および２では、記録先リストの優先度はユーザーが決めるとしたが、情報記録再生装置が各残容量の大きいものから優先度を決めるとしてもよい。
【０１０９】
また、本発明の実施の形態１および２では、記録先リストの優先度はユーザーが決めるとしたが、情報記録再生装置が各記録先との通信速度の速いものから優先度を決めるとしてもよい。
【０１１０】
また、本発明の実施の形態１および２では、ネットワークに接続された外部機器であるサーバーを特定するためにＨＴＴＰアドレスを用いているが、ＩＰアドレスや電話番号などを用いてサーバーを特定するとしてもよい。
【０１１１】
また、本発明の実施の形態２では、暗号化コンテンツ鍵とナビゲーションデータを内部メモリ、メモリカードのどちら記録するかはユーザーが設定してもよい。
【０１１２】
また、本発明の実施の形態２では、暗号化コンテンツを複数の記録先に分割して記録するとしたが、複数の記録先に分割した暗号化コンテンツを一つの記録先に集約するとしてもよい。
【０１１３】
また、本発明のプログラムは、上述した本発明の情報記録再生装置の全部又は一部の手段（又は、装置、素子等）の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１１４】
また、本発明の記録媒体は、上述した本発明の情報記録再生装置の全部又は一部の手段（又は、装置、素子等）の全部又は一部の機能をコンピュータにより実行させるためのプログラムを担持した記録媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記機能を実行する記録媒体である。
【０１１５】
また、本発明の上記「一部の手段（又は、装置、素子等）」とは、それらの複数の手段の内の、一つ又は幾つかの手段を意味する
また、本発明の上記「手段（又は、装置、素子等）の機能」とは、前記手段の全部又は一部の機能を意味する。
【０１１６】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１１７】
また、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読み取られ、コンピュータと協働して動作する態様であっても良い。
【０１１８】
また、記録媒体としては、ＲＯＭ等が含まれ、伝送媒体としては、インターネット等の伝送媒体、光・電波・音波等が含まれる。
【０１１９】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【産業上の利用可能性】
【０１２０】
本発明に係る情報記録再生装置、情報記録再生方法、プログラム、及び記録媒体は、大容量あるいは容量が不明であるコンテンツを暗号化して記録する場合でも、インターネットなどのネットワークを経由して大容量の記録媒体を有する機器にコンテンツを記録することにより、ユーザーはコンテンツの容量を気にすることなく記録できるとともに、ネットワーク上を流れる暗号化コンテンツを復号するための鍵は携帯機器内に記録するので、第３者がネットワーク上を流れる暗号化コンテンツを不正に複製したとしても、復号することが不可能であるため著作権を有するコンテンツの記録に対しても複製の制限を加えることができる。
【０１２１】
また、携帯機器に暗号化コンテンツを記録できる記録媒体を備えることにより、小容量のコンテンツは携帯機器内の記録媒体に記録することができるため、ネットワークに接続できない状態であってもコンテンツを再生することができる。
【０１２２】
また、暗号化コンテンツの記録先を選択することにより、携帯機器およびネットワークに接続された複数の記録媒体からユーザーの使い勝手に応じて記録することができることができる。
【０１２３】
また、記録前に携帯機器およびネットワークに接続された複数の記録媒体から記録可能な残容量を検出してその結果に応じて記録先を選択することにより、記録途中に残量不足で記録が停止する可能性を低減することができる。
【０１２４】
また、記録中に記録先の残容量を検出して所定の値を下回った場合に、記録中以外の記録媒体の残容量を検出してその結果に応じて記録先を変更することにより、記録途中に残量不足で記録が停止することを回避することができる。
【０１２５】
また、記録したコンテンツの記録先や復号鍵の記録先などのコンテンツに関する情報を携帯機器に記録することにより、携帯機器でコンテンツの一覧表示や再生を容易に行なうことができる。
【０１２６】
また、記録したコンテンツの記録先や復号鍵の記録先などのコンテンツに関する情報をネットワーク上の記録媒体に記録することにより、ネットワーク上の記録媒体に接続可能な携帯機器から記録媒体に記録されているコンテンツの一覧表示を行なうことができる。
【０１２７】
また、コンテンツ鍵を携帯機器固有の番号で暗号化することにより、この携帯機器を所有しない第３者が暗号化コンテンツと暗号化コンテンツ鍵を複製しても復号して再生することができる。
【０１２８】
また、携帯機器の固有番号を所定関数で変換したものでコンテンツ鍵を暗号化することにより、携帯機器の固有番号が第３者に知られることになったとしても所定関数が知られない限り暗号化コンテンツと暗号化コンテンツ鍵を複製しても復号して再生することができる。
【０１２９】
また、帯機器に着脱可能な記録媒体に暗号化コンテンツ鍵を記録することにより、通常の記録媒体として他の機器の記録媒体としても使用することができる。
【０１３０】
また、暗号化コンテンツ鍵を記録している記録媒体へは所定の認証手順を実施してからアクセスが可能とすることにより、暗号化コンテンツ鍵を不正に複製されることを回避することができる。
【０１３１】
また、着脱可能な記録媒体の固有番号でコンテンツ鍵を暗号化ことにより、他の携帯機器にこの記録媒体を装着することで暗号化コンテンツ鍵を復号することができ、暗号化コンテンツにアクセスできる状態であればコンテンツを再生することができる。
【０１３２】
また、着脱可能な記録媒体の固有番号を所定の関数で変換したものでコンテンツ鍵を暗号化することにより、携帯機器の固有番号が第３者に知られることになったとしても所定関数が知られない限り暗号化コンテンツ鍵を他の記録媒体に複製しても復号して再生することができないことができる。
【０１３３】
このように、本発明は、暗号化コンテンツや鍵を扱う機器、装置、端末、ソフトウェア、記録媒体など多岐にわたる用途において有用である。
【図面の簡単な説明】
【０１３４】
【図１】本発明の実施の形態１による情報記録再生装置の構成を示すブロック図
【図２】同情報記録再生装置の全体システムを示す概念図
【図３】同情報記録再生装置における暗号化コンテンツの記録先リストを示す概念図
【図４】同情報記録再生装置におけるメモリの記録状態を説明するための概念図
【図５】同情報記録再生装置の動作を示すフローチャート
【図６】本発明の実施の形態２における情報記録再生装置の構成を示すブロック図
【図７】同情報記録再生装置の全体システムを示す概念図
【図８】同情報記録再生装置における暗号化コンテンツの記録先リストを示す概念図
【図９】同情報記録再生装置におけるメモリの記録状態を説明するための概念図
【図１０】同情報記録再生装置の動作を示すフローチャート
【図１１】同情報記録再生装置の動作を示すフローチャート
【符号の説明】
【０１３５】
１０１    機器ＩＤ
１０２    内部メモリ
１０６    コントローラ
１０７    映像入力部
１０８    暗号部
１０９    復号部
１１０    出力部
１１１    通信部
【図１】
2006211193.tif 000003
【図２】
2006211193.tif 000004
【図３】
2006211193.tif 000005
【図４】
2006211193.tif 000006
【図５】
2006211193.tif 000007
【図６】
2006211193.tif 000008
【図７】
2006211193.tif 000009
【図８】
2006211193.tif 000010
【図９】
2006211193.tif 000011
【図１０】
2006211193.tif 000012
【図１１】
2006211193.tif 000013