(57)【要約】【課題】複数のリムーバブルメディアに保存した暗号化コンテンツの再生を可能とする。【解決手段】携帯通信端末装置１は、暗号化されたコンテンツが保存されるリムーバブルメディア１０に固有の識別情報を取得し、当該識別情報に関連付けてコンテンツの暗号鍵情報を管理するコンテンツ管理部２０と、リーバブルメディアに固有の識別情報を取得し、当該識別情報に基づきコンテンツ管理部２０から出力される暗号鍵情報にしたがい、コンテンツを復号化して再生を行なうコンテンツ再生部３０と、により構成される。【選択図】図１
2008067148.tif 000002
【特許請求の範囲】
【請求項１】
暗号化されたコンテンツが保存されるリムーバブルメディアを搭載した携帯通信端末装置であって、
前記リムーバブルメディアに固有の識別情報を取得し、前記識別情報に関連付けて前記コンテンツの暗号鍵情報を管理するコンテンツ管理部と、
前記リーバブルメディアに固有の識別情報を取得し、前記識別情報に基づき前記コンテンツ管理部から出力される前記暗号鍵情報にしたがい、前記コンテンツを復号化して再生を行なうコンテンツ再生部と、
を備えたことを特徴とする携帯通信端末装置。
【請求項２】
前記コンテンツ管理部は、
前記識別情報と第２の管理テーブルへのインデックスとを関連付けて管理する第１の管理テーブルと、
前記インデックスと前記コンテンツの暗号鍵情報とを関連付けて管理する前記第２の管理テーブルと、
を備えることを特徴とする請求項１記載の携帯通信端末装置。
【請求項３】
前記コンテンツ管理部は、
前記コンテンツを外部から取得するコンテンツ取得部と、
前記コンテンツの保存先となる前記リムーバブルメディアから固有の識別情報を取得し、前記第１の管理テーブルに書き込むメディア識別情報管理部と、
前記第１の管理テーブルのインデックスに対応する前記第２の管理テーブルのインデックスに前記暗号鍵情報を書き込む暗号鍵情報管理部と、
前記取得したコンテンツを前記暗号鍵情報により暗号化して前記リムーバブルメディアに保存する暗号化コンテンツ生成部と、
を備えたことを特徴とする請求項１または２記載の携帯通信端末装置。
【請求項４】
前記コンテンツ再生部は、
前記リムーバブルメディアに固有の識別情報を取得するメディア識別情報取得部と、
前記識別情報に基づき前記第１の管理テーブルを検索し、前記識別情報に対応する前記第２の管理テーブルへのインテンックスを取得する第１の管理テーブル検索部と、
前記取得したインデックスに基づき前記第２の管理テーブルを検索し、前記インデックスに対応する暗号鍵情報を取得する第２の管理テーブル検索部と、
前記取得した暗号鍵情報に基づき前記コンテンツを復号化して再生を行なうコンテンツ復号再生部と、
を備えたことを特徴とする請求項１〜３のいずれか１項記載の携帯通信端末装置。
【請求項５】
暗号化されたコンテンツが保存されるリムーバブルメディアが搭載され、少なくとも、記憶装置と、制御装置とを備えた携帯通信端末装置におけるコンテンツ管理方法であって、
前記制御装置は、
前記コンテンツを外部から取得するステップと、
前記コンテンツの保存先となる前記リムーバブルメディアから固有の識別情報を取得し、前記識別情報を前記記憶装置に割り付けられた第１の管理テーブルに書き込むステップと、
前記第１の管理テーブルのインデックスに対応する、前記記憶装置に割り付けられた第２の管理テーブルのインデックスに暗号鍵情報を書き込むステップと、
前記取得したコンテンツを前記暗号鍵情報により暗号化して前記リムーバブルメディアに保存するステップと、
を有することを特徴とするコンテンツ管理方法。
【請求項６】
暗号化されたコンテンツが保存されるリムーバブルメディアが搭載され、少なくとも、記憶装置と、制御装置と、再生装置とを備えた携帯通信端末装置におけるコンテンツ管理方法であって、
前記制御装置は、
前記リムーバブルメディアから前記リムーバブルメディアに固有の識別情報を取得するステップと、
前記取得した識別情報に基づき、前記記憶装置に割り付けられた第１の管理テーブルを検索し、前記識別情報に対応する、前記記憶装置に割り付けられた第２の管理テーブルへのインテンックスを取得するステップと、
前記取得したインデックスに基づき前記第２の管理テーブルを検索し、前記インデックスに対応する暗号鍵情報を取得するステップと、
前記取得した暗号鍵情報に基づき前記コンテンツを復号化し、前記再生装置により前記復号化されたコンテンツの再生を行なうステップと、
を有することを特徴とするコンテンツ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化されたコンテンツが保存されるリムーバブルメディアを搭載した、携帯通信端末装置および同装置におけるコンテンツ管理方法に関するものである。
【背景技術】
【０００２】
携帯電話等の携帯通信端末装置は、内蔵するメモリの容量に制限があるため、ネットワーク等を介して取得した音楽や映像等のコンテンツに関し、ミニＳＤ（Secure Digital）メモリカード等、可搬型の外部記憶装置（以下、リムーバブルメディアという）に保存することが行われる。ここで、コンテンツの不正コピーを防ぐために、コンテンツを暗号化することが重要となる。
【０００３】
携帯通信端末装置では、携帯電話番号等、固有の識別番号毎に設定された端末固有の識別情報で暗号化し、あるいは、携帯通信端末装置毎、固有の暗号化情報を用いてデータを暗号化し圧縮保存するセキュリティ機能を備えたメモリカードを使用する方法が一般的であった。
【０００４】
また、携帯通信端末装置に限らず、上記したコンテンツの不正コピーを防止する技術は従来から多数提案されており、例えば、ハードディスク内における画像コンテンツを圧縮してリムーバブルメディアへ転送し、次に、圧縮した情報をハードディスクへ戻す場合にも著作権を保護しながら画像コンテンツを忠実に再現可能なコンテンツのコピー管理方法が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００６−１０７２６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら上記した携帯通信端末装置において、例えば、コンテンツＡをダウンロードし、そのコンテンツをリムーバブルメディアＡに保存し、次に、コンテンツＢをダウンロードしてそのコンテンツＢをリムーバブルメディアＢに保存した場合、携帯通信端末装置内部で管理している暗号鍵情報が都度更新されるため、最新のコンテンツ（ここではコンテンツＢ）以外を再生することはできない。すなわち、違うリムーバブルメディアにコンテンツを保存すると、その鍵情報も変更されるため、以前に保存したリムーバブルメディアのコンテンツは再生できなくなってしまうという課題があった。
【０００６】
本発明は上記した課題を解決するためになされたものであり、複数のリムーバブルメディアに保存した暗号化コンテンツの再生を可能とした、携帯通信端末装置、および同装置におけるコンテンツ管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかわる携帯通信端末装置は、暗号化されたコンテンツが保存されるリムーバブルメディアに固有の識別情報を取得し、当該識別情報に関連付けてコンテンツの暗号鍵情報を管理するコンテンツ管理部と、リーバブルメディアに固有の識別情報を取得し、当該識別情報に基づきコンテンツ管理部から出力される暗号鍵情報にしたがい、コンテンツを復号化して再生を行なうコンテンツ再生部と、を備えたものである。
【０００８】
また、本発明にかかわる携帯通信端末装置におけるコンテンツ管理方法は、携帯通信端末装置を制御する制御装置が、コンテンツを外部から取得するステップと、コンテンツの保存先となるリムーバブルメモリから固有の識別情報を取得し、当該識別情報を記憶装置に割り付けられた第１の管理テーブルに書き込むステップと、第１の管理テーブルのインデックスに対応する、記憶装置に割り付けられた第２の管理テーブルのインデックスに暗号鍵情報を書き込むステップと、取得したコンテンツを暗号鍵情報により暗号化してリムーバブルメディアに保存するステップと、を有するものである。
【０００９】
また、本発明にかかわる携帯通信端末装置におけるコンテンツ管理方法は、携帯通信端末装置を制御する制御装置が、リムーバブルメディアからリムーバブルメディアに固有の識別情報を取得するステップと、当該取得した識別情報に基づき、記憶装置に割り付けられた第１の管理テーブルを検索し、識別情報に対応する、記憶装置に割り付けられた第２の管理テーブルへのインデックスを取得するステップと、当該取得したインデックスに基づき第２の管理テーブルを検索し、インデックスに対応する暗号鍵情報を取得するステップと、当該取得した暗号鍵情報に基づきコンテンツを復号化し、再生装置により復号化されたコンテンツの再生を行なうステップと、を有するものである。
【発明の効果】
【００１０】
本発明によれば、複数のリムーバブルメディアに保存した暗号化コンテンツの再生を可能とした、携帯通信端末装置、および同装置におけるコンテンツ管理方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明の実施の形態にかかわる携帯通信端末装置の内部構成を示すブロック図である。ここでは、本発明と直接関係する構成ブロックのみ抽出して示してある。
ここでは、携帯通信端末装置１は、リムーバブルメディア１０と、コンテンツ管理２０部と、コンテンツ再生部３０とにより構成される。
【００１２】
リムーバブルメディア１０は、例えば、ミニＳＤにより構成され、携帯通信端末装置１のサイドに形成されたスロットに実装される。ここには、ネットワーク経由で取得された音楽や映像等のコンテンツが暗号化され保存される。
【００１３】
コンテンツ管理部２０は、リムーバブルメディア１０に固有の識別情報を取得し、当該識別情報に関連付けてコンテンツの暗号鍵情報を管理する機能を持ち、リムーバブルメディア管理テーブル２１と、暗号鍵情報管理テーブル２２と、コンテンツ取得部２３と、メディア識別情報管理部２４と、暗号鍵情報管理部２５と、暗号化コンテンツ生成部２６とにより構成される。
【００１４】
リムーバブルメディア管理テーブル２１は、携帯通信端末装置１が持つ記憶装置（例えば、フラッシュメモリ）に第１の管理テーブルとして割り付けられ記憶され、図２にそのデータ構造が示されるように、リムーバブルメディア１０が持つ固有の識別情報（Unique ID）と、後述する暗号鍵情報管理テーブル２２へのインデックス（０〜ｎ）とが関連付けられて記憶され管理される。
また、暗号鍵情報管理テーブル２２は、携帯通信端末装置１が持つ記憶装置（例えば、フラッシュメモリ）に第２の管理テーブルとして割り付けられ記憶され、図２にそのデータ構造が示されるように、リムーバブルメディア１０のインデックス（０〜ｎ）とコンテンツの暗号鍵情報（Encrypt Key０〜n）とが関連付けられて記憶され管理される。
【００１５】
コンテンツ取得部２３は、ユーザ所望のコンテンツを、ネットワーク、あるいは外部接続されるＰＣ（パソコン）等を介して外部から取得し、暗号化コンテンツ生成部２６へ出力する。
また、メディア識別情報管理部２４は、取得したコンテンツの保存先となるリムーバブルメディア１０から固有の識別情報を取得し、第１の管理テーブルとしてのリムーバブルメディア管理テーブル２１に書き込む。また、暗号鍵情報管理部２５は、第１の管理テーブルとしてのリムーバブルメディア管理テーブル２１のインデックスに対応する、第２の管理テーブルとしての暗号鍵情報管理テーブル２２のインデックスに都度生成される暗号鍵情報を書き込む。暗号化コンテンツ生成部２６は、コンテンツ取得部２３が取得したコンテンツを、暗号鍵情報管理部２５により管理される暗号鍵情報により暗号化してリムーバブルメディア１０に保存する。
【００１６】
一方、コンテンツ再生部３０は、リーバブルメディア１０に固有の識別情報を取得し、当該識別情報に基づきコンテンツ管理部２０から出力される暗号鍵情報にしたがい、コンテンツを復号化して再生を行なう機能を持ち、メディア識別情報取得部３１と、メディア識別情報検索部３２と、暗号鍵情報検索部３３と、コンテンツ復号再生部３４とにより構成される。
【００１７】
メディア識別情報取得部３１は、リムーバブルメディア１０に固有の識別情報を取得し、第１の管理テーブル検索部としてのメディア識別情報検索部３２へ出力する。メディア識別情報検索部３２は、メディア識別情報取得部３１により取得された識別情報に基づき、リムーバブルメディア管理テーブル２１を検索し、当該識別情報に対応する暗号鍵情報管理テーブル２２へのインデックスを取得して第２の管理テーブル検索部としての暗号鍵情報検索部３３を起動する。
暗号鍵情報検索部３３は、メディア識別情報検索部３２が取得したインデックスに基づき暗号鍵情報管理テーブル２２を検索し、当該インデックスに対応する暗号鍵情報を取得してコンテンツ復号再生部３４へ引き渡す。コンテンツ復号再生部３４は、取得した暗号鍵情報に基づきコンテンツを復号化し、図示せぬ再生装置へ供給してコンテンツの再生を行なう。
【００１８】
また、主制御部４０は、本発明の携帯通信端末装置１の制御中枢となり、ここでは、後述するように。上記したコンテンツ管理部２０と、コンテンツ再生部３０を構成する各ブロックのシーケンス制御を行なう。
【００１９】
なお、図１に示す携帯通信端末装置１は、携帯通信端末装置１が本来持つトランシーバ／レシーバ機能を司るアナログ高周波部分、あるいはＩＰ（Internet Protocol）網等、ネットワークとの通信接続部分、さらにはカメラ等の付加機能部分、ユーザ操作／表示にかかわるマンマシンインタフェース部分については、本発明と直接関係しないため、敢えて図示省略してある。
【００２０】
図３は、本発明の実施形態にかかわる携帯通信端末装置の動作を説明するためのフローチャートである。図３はまた、本発明の携帯通信端末装置におけるコンテンツ管理方法の各ステップ（手順）も併せて示している。
以下、図３に示すフローチャートを参照しながら、図１、図２に示す本発明の実施の形態の動作について詳細に説明する。
【００２１】
主制御部４０は、まず、到来する要求が、コンテンツの保存要求か再生要求かを判別する（ステップＳ３０１）。ここで、コンテンツの保存要求、コンテンツの再生要求は、ユーザが図示せぬ入力装置を操作することにより生成されるものとする。
ここで、コンテンツの保存要求であると判別されると（ステップＳ３０１“保存”）、主制御部４０は、コンテンツ管理部２０を起動し、このとき、コンテンツ管理部２０のコンテンツ取得部２３は、ユーザ所望の音楽や映像等に関するコンテンツを、コンテンツブロバイダーが管理運営するＷｅｂ（World Wide Web）サイト、あるいは図示せぬＰＣ等、外部装置からの転送によりダウンロード取得する（ステップＳ３０２）。
【００２２】
次に、主制御部４０はメディア識別情報管理部２４を制御し、保存先のリムーバブルメディア１０が保有する、リムーバブルメディア１０に固有の識別情報（メディアＩＤ：図２のUnique ID０〜９）を取得し（ステップＳ３０３）、リムーバブルメディア管理テーブル２１に書き込む（ステップＳ３０４）。
続いて主制御部４０は、暗号鍵情報管理部２２を起動し、暗号鍵情報管理部２２は、リムーバブルメデイア管理テーブル２１に書き込まれたインデックスに対応する鍵情報管理テーブル２２のインデックスに、生成される暗号鍵情報（Encrypt Key ０〜９）を書き込む（ステップＳ３０５）。
【００２３】
次に主制御部４０は暗号化コンテンツ生成部２６を起動し、暗号化コンテンツ生成部２６は、コンテンツ取得部２３がダウンロード取得したコンテンツを、暗号鍵情報管理部２５により生成出力される暗号鍵情報（Encrypt Key ０〜９）に基づき暗号化し（ステップＳ３０６）、ここで暗号化されたコンテンツをリムーバブルメディア１０に保存する（ステップＳ３０７）。
【００２４】
一方、ステップＳ３０１の処理において、コンテンツ再生要求であると判別された場合（ステップＳ３０１“再生”）、主制御部４０は、コンテンツ再生部３０を起動する。
このとき、コンテンツ再生部３０のメディア識別情報取得部３１は、リムーバブルメディア１０が保有する固有の識別情報（メディアＩＤ：図２のUnique ID０〜９）を取得し、メデイア識別情報検索部３２へ出力する（ステップＳ３０８）。
【００２５】
続いて、メデイア識別情報検索部３２は、主制御部４０による制御の下、コンテンツ管理部２０が持つリムーバブルメディア管理テーブル２１を検索し（ステップＳ３０９）、ヒットした場合（ステップＳ３１０“ヒット”）、メディア識別情報取得部３１が取得した識別情報（Unique ID０〜９）に対応する鍵情報管理テーブル２２のインデックスを取得し、暗号鍵情報検索部３３へ引き渡す（ステップＳ３１０“ヒット”）。
なお、リムーバブルメディア管理テーブル２１に、取得した識別情報が書き込まれていなければ処理を終了する（ステップＳ３１０“ミスヒット”）。
【００２６】
次に、暗号鍵情報検索部３３は、主制御部４０による制御の下、コンテンツ管理部２０の暗号鍵情報管理テーブル２２を検索し（ステップＳ３１１）、ヒットした場合（ステップＳ３１２“ヒット”）、暗号鍵情報管理テーブル２２のインデックスに対応する暗号鍵情報（Encrypt Key ０〜９）を取得し、コンテンツ復号再生部３４に引き渡す。
なお、暗号鍵情報管理テーブル２２に、メディア識別情報管理テーブル２１から取得したインデックスが書き込まれていなければ処理を終了する（ステップＳ３１２“ミスヒット”）。
【００２７】
最後に、コンテンツ復号再生部３４は、取得した暗号鍵情報（Encrypt Key ０〜９）に基づき、先にリムーバブルメディア１０に保存された暗号化コンテンツを復号化し（ステップＳ３１３）、再生出力する（ステップＳ３１４）。
【００２８】
以上説明のように本発明の実施の形態にかかわる携帯通信端末装置１によれば、リムーバブルメディア１０が持つ固有の識別情報を用いることによりリムーバブルメディア１０の一意性を保証するとともに、その識別情報に関連付けられたリムーバブルメディア管理テーブル２１および暗号鍵情報管理テーブル２２により、リムーバブルメディア１０へ保存した時点に携帯通信端末装置１が生成した暗号鍵情報を導くことができる。
また、上記したリムーバブルメディア管理テーブル２１、鍵情報管理テーブル２２を検索することにより、複数のリムーバブルメディア１０に保存された暗号化コンテンツを再生することができる
【００２９】
なお、ここでは、リムーバブルメディアとして、ミニＳＤを用いることとしたが、ミニＳＤに制限されるものでなく、ユニークな情報を取得できるメディアであれば、ＳＤはもとより、ＣＦ（コンパクトフラッシュ（登録商標））、ＭＭＣ（マルチメディアカード）、メモリカード、スマートメディア、メモリスティック、ＨＤＤ（ハードディスク）等により代替してもよい。
【００３０】
また、図１に示すコンテンツ管理部２０と、コンテンツ再生部３０と、主制御部４０は、具体的には、ＣＰＵ（制御装置）、メモリ（記憶装置）、周辺ＬＳＩ等により実現され、ＣＰＵがメモリに記憶されたプログラムを逐次読み出し実行することにより、「コンテンツ保存時、リムーバブルメディア１０に固有の識別情報を取得し、当該識別情報に関連付けてコンテンツの暗号鍵情報を管理するとともに、コンテンツ再生時、リーバブルメディア１０に固有の識別情報に基づき、当該識別情報に関連付けて管理される暗号鍵情報にしたがいコンテンツを復号化して再生を行なう機能」を実現するものである。
なお、このとき、周辺ＬＳＩとして、リムーバブルメデイア１０をＣＰＵとは非同期に制御（リードライト）するメデイアコントローラ、あるいはコンテンツを再生する再生装置等が考えられる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態にかかわる携帯通信端末装置の内部構成を示すブロック図である。
【図２】図１に示す管理テーブル（リムーバブルメディア管理テーブル２１、暗号鍵情報管理テーブル２２）のデータ構造の一例を示す図である。
【図３】本発明の実施形態にかかわる携帯通信端末装置の動作を説明するためのフローチャートである。
【符号の説明】
【００３２】
１…携帯通信端末装置、１０…リムーバブルメディア、２０…コンテンツ管理部、２１…リムーバブルメディア管理テーブル（第１の管理テーブル）、２２…暗号鍵情報管理テーブル（第２の管理テーブル）、２３…コンテンツ取得部、２４…メディア識別情報管理部、２５…暗号鍵情報管理部、２６…暗号化コンテンツ生成部、３０…コンテンツ再生部、３１…メディア識別情報取得部、３２…メディア識別情報検索部（第１の管理テーブル検索部）、３３…暗号鍵情報検索部（第２の管理テーブル検索部）、３４…コンテンツ復号再生部、４０…主制御部
【図１】
2008067148.tif 000003
【図２】
2008067148.tif 000004
【図３】
2008067148.tif 000005