(57)【要約】【課題】デジタルコンテンツの著作権保護を守りつつ、デジタルコンテンツの移動を柔軟に行う。【解決手段】ＰＣからデジタルコンテンツのＳＤメモリカード５のＵｓｅｒ領域６２への転送時に、メモリカード５から他の媒体への第２の転送許可回数をデジタルコンテンツに許可されている第１の転送許可回数の範囲内で許可し、第２の転送許可回数をＳＤメモリカード５のユーザがアクセスできないＰｒｏｔｅｃｔｅｄ領域６１に書き込み、ＳＤメモリカード５のＵｓｅｒ領域に記憶されているデジタルコンテンツをＰｒｏｔｅｃｔｅｄ領域に記憶されている第２の転送許可回数の範囲内で他の媒体へ転送する。【選択図】　　　　図１
2004086400.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに記憶されているデジタルコンテンツをメモリカードに転送する際に前記デジタルコンテンツに許可されている第１の転送許可回数に基づいて転送を管理するデジタルコンテンツ管理装置であって、
前記デジタルコンテンツの前記メモリカードへの転送時に、前記メモリカードから他の媒体への第２の転送許可回数を、前記デジタルコンテンツに許可されている前記第１の転送許可回数の範囲内で許可して入力する転送回数入力手段と、
前記デジタルコンテンツを前記メモリカードのユーザエリアに書き込むとともに、前記転送回数入力手段を介して入力された前記第２の転送許可回数を前記メモリカードのユーザがアクセスできない管理エリアに書き込み、さらに前記コンピュータに記憶されている第１の転送許可回数から第２の転送許可回数を差し引いて更新する転送制御手段と、
前記メモリカードのユーザエリアに記憶されているデジタルコンテンツを前記管理エリアに記憶されている前記第２の転送許可回数の範囲内で許可して他の媒体へ転送する手段とを、
有するデジタルコンテンツ管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記憶媒体に記憶できる音楽や映画などの複製コンテンツの数を規制する機能を備えたコンピュータにおけるデジタルコンテンツ管理装置に関する。
【０００２】
【従来の技術】
現在、デジタルコンテンツに対する著作権保護は、重要な問題となっている。従来、記憶媒体に記憶できるコンテンツは、コピー管理を行なっており、コピー世代管理やコピーの数を管理することにより、著作権保護を実現している。最近では、コンテンツを管理しているコンピュータ側から記憶媒体へコピーを行う場合、「コンテンツのコピー」というより「コンテンツの移動」という概念に基づき、コンテンツを暗号化し、記憶媒体に転送すると同時に、ホスト側であらかじめ規定されている転送可能残回数を１減らすという処理を行うという仕組みがある。
【０００３】
それを実現するために、コンピュータ側に存在するデジタルコンテンツを記憶媒体に移動（チェックアウト）する際に、転送可能残回数を設け、チェックアウトを実行するたびに１ずつ転送可能残回数をデクリメントし、また、記憶媒体からコンピュータ側へコンテンツを戻す（チェックイン）と転送可能残回数を１インクリメントするとともに、記憶媒体に保持されていたコンテンツデータを消去することがなされている。
【０００４】
図６は記録媒体としてＳＤメモリカード（ＳＤカードとも言う）５を使用した場合の従来のデジタルコンテンツ管理装置（コンピュータプログラム）のブロック図を示し、コンテンツデータ１を管理するコンテンツ管理部２と、コンテンツデータ１のセキュリティ転送を処理するセキュア転送処理部３と、ＳＤカードドライバ４を含む。このシステムでは、コンテンツデータ１として、画像データ、音楽データなど、様々なデジタルコンテンツを扱うことができる。
【０００５】
このデジタルコンテンツ管理装置によりコンテンツ保護を伴ってＳＤメモリカード５へコンテンツを書き込む場合には、コンテンツデータ１を記録するＳＤメモリカード５との認証により得られるメディア固有キーを用いて暗号化／復号化して行われる。したがって、そのＳＤメモリカード５を他の機器（ＰＣ）を使用して、再生することもできる。またそのＳＤメモリカード５に記録されているコンテンツを他の機器（ＰＣ）に移動することもできる。
【０００６】
ここで、ＳＤメモリカード５には、図７に示すように大きく分けて２つの領域６１、６２が存在する。Ｐｒｏｔｅｃｔｅｄ（プロテクテッド）領域６１は、認証完了後にアクセスできるエリアであり、メデイア固有の識別情報であるメディア（Ｍｅｄｉａ）ＩＤや、機器毎に割り当てられているデバイスキーが正当なものかどうか認証するために使用されるメディアキーブロックＭＫＢや、ＳＤメモリカード５ヘコンテンツを暗号復号化する際のキーであるタイトルキーＫｔなどが保持されている。Ｕｓｅｒ（ユーザ）領域６２は、ユーザがアクセスすることができるエリアであり、暗号化されたコンテンツが保持される。
【０００７】
次に、図８を参照してコンテンツデータ１をＳＤメモリカード５にチェックアウトする際の従来の概略手順を説明する。正当な著作権保護機能を有すると認められた機器（ＰＣ）にはデバイスキーＫｄが与えられており、機器の認証処理部はデバイスキーＫｄを用いて、メディアキーブロックＭＫＢと認証を行い、この認証により正当なもの同士であると認識されると、メディアキーＫｍを得ることができる（プロセス１）。
【０００８】
そして、メディアキーＫｍとＳＤメモリカード５固有の識別情報であるメディアＩＤを用いて、ＳＤメモリカード５に固有の暗号化キーであるメディアユニークキーＫｍｕを生成する（プロセス２）。次に、コンテンツデータ１をＵｓｅｒ領域６２に書き込む際、まず、乱数などでタイトルキーＫｔを生成し、メディアユニークキーＫｍｕで暗号化されたタイトルキーＫｔｅをＰｒｏｔｅｃｔｅｄ領域６１に書き　込む（プロセス３）。そして、タイトルキーＫｔで暗号化したコンテンツデータ１をＵｓｅｒ領域６２に書き込む（プロセス４）。
【０００９】
逆に、ＳＤメモリカード５に書き込まれているコンテンツデータ１をＰＣへチェックインする際の従来の概略手順を図９を参照して説明する。プロセス２まではチェックアウト時と同じであり、その後、暗号化されたタイトルキーＫｔｅをメディアユニークキーＫｍｕで復号してタイトルキーＫｔを生成し（プロセス３）、暗号化されたコンテンツデータ１をタイトルキーＫｔで復号（プロセス４）することにより、コンテンツデータ１を読み出すことができる。
【００１０】
上記のような手順で、ＰＣ側のデジタルコンテンツ管理アプリケーションは、デジタルコンテンツデータ１のチェックアウト・チェックインを行うと同時に、転送回数を管理し、チェックアウトが行われる毎に転送可能残回数を「−１」し、異なるＳＤメモリカード又は、同一のカードに転送可能残回数が「０」になるまでそのコンテンツをチェックアウトすることが可能であり、残回数が「０」になるとそれ以上のチェックアウトはできないように制御している。また、チェックインが行われる毎に残回数を「＋１」することによりコンテンツを管理している。ＳＤメモリ５側では、チェックインが行われると暗号化されたコンテンツは消去するようになっている。
【００１１】
【発明が解決しようとする課題】
この場合、あるコンピュータ（ＰＣ）からＳＤメモリカード５にチェックアウトした１回分のデジタルコンテンツをそのＰＣへチェックインした（戻した）場合、ＳＤメモリカード５内のデジタルコンテンツは消去されてしまうという問題点がある。また、同一コンテンツをコンピュータからＳＤメモリカード５に対して転送可能残回数内で複数チェックアウトすることはできるが、それだけＳＤメモリカード５内のメモリ容量を消費してしまうという問題点がある。
【００１２】
本発明はこのような問題点に鑑み、なされたものであり、デジタルコンテンツの著作権保護を守りつつ、デジタルコンテンツの移動を柔軟に行うことができるデジタルコンテンツ管理装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
本発明は上記目的を達成するために、デジタルコンテンツのメモリカードへの転送時に、メモリカードから他の媒体への第２の転送許可回数を、デジタルコンテンツに許可されている第１の転送許可回数の範囲内で許可するようにしたものである。
すなわち本発明によれば、コンピュータに記憶されているデジタルコンテンツをメモリカードに転送する際に前記デジタルコンテンツに許可されている第１の転送許可回数に基づいて転送を管理するデジタルコンテンツ管理装置であって、前記デジタルコンテンツの前記メモリカードへの転送時に、前記メモリカードから他の媒体への第２の転送許可回数を、前記デジタルコンテンツに許可されている前記第１の転送許可回数の範囲内で許可して入力する転送回数入力手段と、前記デジタルコンテンツを前記メモリカードのユーザエリアに書き込むとともに、前記転送回数入力手段を介して入力された前記第２の転送許可回数を前記メモリカードのユーザがアクセスできない管理エリアに書き込み、さらに前記コンピュータに記憶されている第１の転送許可回数から第２の転送許可回数を差し引いて更新する転送制御手段と、
前記メモリカードのユーザエリアに記憶されているデジタルコンテンツを前記管理エリアに記憶されている前記第２の転送許可回数の範囲内で許可して他の媒体へ転送する手段とを、
有するデジタルコンテンツ管理装置が提供される。
【００１４】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。本発明の概念図を図１に示す。本発明では、コンピュータ（ＰＣ１）からＳＤメモリカード５にコンテンツをチェックアウトする際に、ＳＤメモリカード５から他の媒体ヘの転送許可回数（第２の転送許可回数）をＰＣ１上の転送可能残回数（第１の転送許可回数）内で設定できるようにする。例えばコンテンツ管理アプリケーションでの最大転送可能回数が３回の場合において、ＳＤメモリカード５から他の媒体への転送回数に２回を指定してチェックアウトすると、暗号化されたコンテンツがＳＤメモリカード５のＵｓｅｒ領域６２に書き込まれるとともに、２回という情報が暗号化されてＳＤメモリカード５のＰｒｏｔｅｃｔｅｄ領域６１に書き込まれる。第２の転送回数が第１の転送回数の範囲外である場合、つまり、図３の転送回数制御部にて管理されている第１転送回数が第２の転送回数より小さい場合は、そこで判定されて転送を行わない。あるいは、第１転送回数分だけ転送する。なお、ユーザがＰＣ１上でＳＤメモリカード５から他の媒体ヘの転送許可回数を入力する際には、ＰＣ１上の転送可能残回数を表示してこの範囲内で入力を許可するようにしてもよい。
【００１５】
次に、ＳＤメモリカード５から他のＰＣ２へコンテンツを転送回数＝１回として移動したい場合、暗号化されたコンテンツを復号してＰＣ２へ送り、そして、Ｐｒｏｔｅｃｔｅｄ領域６１の回数を１減らす。ＳＤメモリカード５のコンテンツの転送　可能残回数が１残っているので、コンテンツは消去せずにそのままにしておく。コンテンツを取得したＰＣ２側では、そのコンテンツ管理アプリケーションが管理しているコンテンツの転送可能残回数を１にする。
【００１６】
例えば図２のようにＰＣ１からコンテンツをＳＤメモリカード５とＰＣ２の両方へ転送したい場合、従来は、
▲１▼ＰＣ１→ＳＤメモリカード５にチェックアウトし、
▲２▼ＳＤメモリカード５→ＰＣ２にチェックインする。
このとき、ＳＤメモリカード５のコンテンツデータは消去されているので、
▲３▼再度ＰＣ１→ＳＤメモリカード５にチェックアウトする
必要があるが、本発明のデジタルコンテンツ管理装置では、最後のチェックアウト▲３▼が必要なくなり、データのトラフィックの削減にもつながる。
【００１７】
図３にデジタルコンテンツ管理装置のブロック図（コンピュータプログラムの機能ブロック図）を示し、従来例（図６）に対してチェックアウト回数入力部１１と転送回数制御部１２が追加されている。なお、認証処理部３ａと暗号復号処理部３ｂは図６に示すセキュア転送処理部３を構成している。図４にコンテンツをＳＤメモリカード５にチェックアウトする際のフローチャートを示す。プロセス１〜３は従来例と同じであるが、プロセス４では、チェックアウト回数入力部１１を介して入力された転送回数ＣをメディアユニークキーＫｍｕで暗号化し、暗号化された転送回数ＣｅをＰｒｏｔｅｃｔｅｄ領域６１に書き込む。
【００１８】
図５はコンテンツをＳＤメモリカード５からＰＣへチェックインする際の概略手順を示すフローチャートである。プロセス１〜３は従来例と同じであるが、プロセス４では、ＳＤメモリカード５に記録されている暗号化された転送回数ＣｅをメディアユニークキーＫｍｕで復号し、転送回数Ｃを取得する。ＰＣ側へ移動させる入力転送回数をＧｅｔＣとし、ＣからＧｅｔＣを引いた回数が１以上あれば、ＣからＧｅｔＣを引いた値を再度メディアユニークキーＫｍｕで暗号化して、ＳＤメモリカード５にＣｅとして書き込み、ＧｅｔＣの値を転送可能残回数としてＰＣのコンテンツ管理アプリケーションで管理しておく（プロセス５）。そして、暗号化されたコンテンツを取得し、タイトルキーＫｔで復号する。ＳＤメモリカード５内の暗号化コンテンツは消去せずにそのままにしておく（プロセス６）。しかし、ＣからＧｅｔＣを引いた回数が０以下の場合、Ｃの値を転送可能残回数としてＰＣのコンテンツ管理アプリケーションで管理しておき、ＳＤメモリカード５内の暗号化コンテンツを消去する。
【００１９】
【発明の効果】
以上説明したように本発明によれば、デジタルコンテンツのメモリカードへの転送時に、デジタルコンテンツに許可されている第１の転送許可回数の範囲内でメモリカードから他の媒体への第２の転送許可回数をメモリカードのユーザがアクセスできない管理エリアに書き込み、第２の転送許可回数の範囲内で他の媒体へ転送するようにしたので、デジタルコンテンツの著作権保護を守りつつ、デジタルコンテンツの移動を柔軟に行うことができる。また、コンテンツをメモリカードを介在して他の媒体に転送する際にデータのトラフィックを削減することができるので、データ転送効率に優れたデジタルコンテンツ管理装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の概念を示す説明図である。
【図２】コンテンツ転送における従来例と本発明との違いについて示す説明図である。
【図３】本発明のデジタルコンテンツ管理装置を示すブロック図である。
【図４】本発明においてコンテンツをＳＤメモリカードにチェックアウトする動作を説明するためのフローチャートである。
【図５】本発明のコンテンツをＳＤメモリカードからＰＣへチェックインする動作を説明するためのフローチャートである。
【図６】記録媒体にＳＤメモリカードを使用した場合の一般的なデジタルコンテンツ管理システムを示すブロック図である。
【図７】従来のＳＤメモリカードのデータ構成を示す説明図である。
【図８】コンテンツをＳＤメモリカードにチェックアウトする従来の動作を説明するためのフローチャートである。
【図９】コンテンツをＳＤメモリカードからＰＣへチェックインする従来の動作を説明するためのフローチャートである。
【符号の説明】
５　ＳＤメモリカード（ＳＤカード）
１１　チェックアウト回数入力部
１２　転送回数制御部
６１　Ｐｒｏｔｅｃｔｅｄ（プロテクテッド）領域
６２　Ｕｓｅｒ（ユーザ）領域
【図１】
2004086400.tif 000003
【図２】
2004086400.tif 000004
【図３】
2004086400.tif 000005
【図４】
2004086400.tif 000006
【図５】
2004086400.tif 000007
【図６】
2004086400.tif 000008
【図７】
2004086400.tif 000009
【図８】
2004086400.tif 000010
【図９】
2004086400.tif 000011