(57)【要約】【課題】  正当なユーザは制限なしコンテンツを使用可能となり、コンテンツの複製許可、回数制限など、ユーザのニーズに応じたきめ細かいコンテンツを提供することができる不正コピー防止用記録媒体を提供する。【解決手段】  ＩＣカード１００内の記憶部１１０に、暗号化されたコンテンツのコンテンツＩＤ１２０ごとに、暗号化されたコンテンツを復号するためのデコードキー１２１を保持しておく。そして、ＰＣ（コンテンツ再生装置）２００により暗号化されたコンテンツを復号する場合に、コンテンツ再生装置２００からＩＣカード１００に、コンテンツＩＤの情報とデコードキー送信要求を送信し、ＩＣカード１００からデコードキー１２１を取得して暗号化されたコンテンツを再生する。【選択図】  図１
2005276085.tif 000002
【特許請求の範囲】
【請求項１】
暗号化されたコンテンツをデコードキーを用いて復号するコンテンツ再生装置に使用される不正コピー防止用記録媒体であって、
暗号化されたコンテンツのコンテンツＩＤごとに、該暗号化されたコンテンツを復号するためのデコードキーを保持するデコードキー保持手段と、
前記コンテンツ再生装置との相互認証を行う相互認証手段と、
前記コンテンツ再生装置からコンテンツＩＤの情報と、該コンテンツＩＤに対応するデコードキーの送信要求を受信するデコードキー要求受信手段と、
前記相互認証手段によりコンテンツ再生装置との相互認証が正常に行われた場合に、前記コンテンツ再生装置に要求されたコンテンツＩＤのデコードキーを送信するデコードキー送信手段と
を備えることを特徴とする不正コピー防止用記録媒体。
【請求項２】
前記不正コピー防止用記録媒体には、
暗号化されたコンテンツのコンテンツＩＤごとの複製許可回数の情報を保持する複製許可回数保持手段と、
暗号化されたコンテンツのコンテンツＩＤごとの複製用の複製デコードキーを保持する複製デコードキー保持手段と、
前記コンテンツ再生装置からコンテンツＩＤの情報と、該コンテンツＩＤに対応する複製デコードキーの送信要求を受信する複製デコードキー要求受信手段と、
前記複製デコードキー要求受付手段によりコンテンツ再生装置からの複製デコードキーの送信要求を受け付けた場合に、コンテンツＩＤに対応する複製許可回数の情報を参照して複製許可の残り回数があるかどうかを判断する複製許可回数判定手段と、
前記相互認証手段によりコンテンツ再生装置との相互認証が正常に行われ、前記複製許可回数確認手段により複製許可の残り回数があると判断された場合に、前記コンテンツ再生装置に要求されたコンテンツＩＤの複製デコードキーを送信する複製デコードキー送信手段と
を備えることを特徴とする請求項１に記載の不正コピー防止用記録媒体。
【請求項３】
前記暗号化されたコンテンツが公開鍵で暗号化されたコンテンツであり、前記デコードキーおよび複製デコードキーが秘密鍵であること
を特徴とする請求項１または請求項２に記載の不正コピー防止用記録媒体。
【請求項４】
暗号化されたコンテンツを保持し、デコードキーを用いて復号するコンテンツ再生装置であって、
前記不正コピー防止用記録媒体との相互認証を行う相互認証手段と、
再生しようとする暗号化されたコンテンツのコンテンツＩＤを読み取るコンテンツＩＤ読取手段と、
前記コンテンツＩＤ読取手段により読み取ったコンテンツＩＤの情報と、該コンテンツＩＤに対応するデコードキーの送信要求を、コンテンツＩＤごとにデコードキーを保持する不正コピー防止用記録媒体に送信するデコードキー送信要求手段と、
前記相互認証手段により前記不正コピー防止用記録媒体との相互認証が正常に行われた場合に、前記不正コピー防止用記録媒体から、要求したコンテンツＩＤのデコードキーを受信するデコードキー受信手段と
を備えることを特徴とするコンテンツ再生装置。
【請求項５】
暗号化されたコンテンツをデコードキーを用いて復号するコンテンツ再生装置に使用される不正コピー防止用記録媒体により、
暗号化されたコンテンツのコンテンツＩＤごとに、該暗号化されたコンテンツを復号するためのデコードキーを保持するデコードキー保持手順と、
前記コンテンツ再生装置との相互認証を行う相互認証手順と、
前記コンテンツ再生装置からコンテンツＩＤの情報と、該コンテンツＩＤに対応するデコードキーの送信要求を受信するデコードキー要求受信手順と、
前記相互認証手順によりコンテンツ再生装置との相互認証が正常に行われた場合に、前記コンテンツ再生装置に要求されたコンテンツＩＤのデコードキーを送信するデコードキー送信手順と
が行われることを特徴とする不正コピー防止方法。
【請求項６】
暗号化されたコンテンツをデコードキーを用いて復号するコンテンツ再生装置に使用される不正コピー防止用記録媒体内のコンピュータに、
暗号化されたコンテンツのコンテンツＩＤごとに、該暗号化されたコンテンツを復号するためのデコードキーを保持するデコードキー保持手順と、
前記コンテンツ再生装置との相互認証を行う相互認証手順と、
前記コンテンツ再生装置からコンテンツＩＤの情報と、該コンテンツＩＤに対応するデコードキーの送信要求を受信するデコードキー要求受信手順と、
前記相互認証手順によりコンテンツ再生装置との相互認証が正常に行われた場合に、前記コンテンツ再生装置に要求されたコンテンツＩＤのデコードキーを送信するデコードキー送信手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェエアコンテンツ（映像コンテンツなど）の不正なコピーを防止し、また、ユーザへのきめ細かいサービス対応を可能にする、不正コピー防止用記録媒体、コンテンツ再生装置、不正コピー防止方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来は、コピーガード機能などでソフトウェアコンテンツ（単に「コンテンツ」ともいう）の著作権を保護していたが、ネットワークシステム配信やレンタル業界の発達もあって、これらに対して十分な保護がなされているとは言えなかった。また全コンテンツに一律のコピーガード機能を適用する場合が多く、多様化するユーザの要求を満たしていなかった。
【０００３】
また、このような著作権保護に関する先行技術として、電子商取引によるレンタルビジネスにおいて、書籍コンテンツの著作権を保護するために、その不正利用を防止する発明が開示されている。この発明においては、ユーザがコンビニエンスストア等の店頭端末にフラッシュメモリをセットし、希望の電子書籍コンテンツを選択すると、暗号化された電子書籍コンテンツおよび電子コンテンツを読むためのソフトウェア（リーダー）がダウンロードされる。ユーザは電子書籍コンテンツ等がダウンロードされたフラッシュメモリを読書端末にセットすることにより、電子書籍コンテンツを閲覧できる。ユーザがレンタルした電子コンテンツは、一定期間で消滅するように、予め電子コンテンツに仕掛けが施されている（例えば、特許文献１参照）。
【０００４】
しかしながら、上記発明は、主にレンタルシステムにおける著作権保護を目的としており、店頭端末からプリントアウトされたパスワードを読書端末に入力することにより書籍の閲覧をできるようにしたものであり、コンテンツごとに著作権保護を行うことや、ネットワークで配信されるコンテンツの著作権保護や、コンテンツに応じてユーザへのきめ細かいサービスを行うことはできていなかった。
【特許文献１】特開２００２−１８９９５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明はこのような問題を解決するためになされたもので、その目的は、ＩＣカードなどの不正コピー防止用記録媒体を使用し、正当なユーザは制限なしコンテンツを使用可能となり、また、ＩＣカードなどの不正コピー防止用記録媒体に格納した許可条件の設定により、コンテンツの複製許可、回数制限など、ユーザのニーズに応じたきめ細かいコンテンツを提供することができる、不正コピー防止用記録媒体、コンテンツ再生装置、不正コピー防止方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は上記課題を解決するためになされたものであり、本発明の不正コピー防止用記録媒体は、暗号化されたコンテンツをデコードキーを用いて復号するコンテンツ再生装置に使用される不正コピー防止用記録媒体であって、暗号化されたコンテンツのコンテンツＩＤごとに、該暗号化されたコンテンツを復号するためのデコードキーを保持するデコードキー保持手段と、前記コンテンツ再生装置との相互認証を行う相互認証手段と、前記コンテンツ再生装置からコンテンツＩＤの情報と、該コンテンツＩＤに対応するデコードキーの送信要求を受信するデコードキー要求受信手段と、前記相互認証手段によりコンテンツ再生装置との相互認証が正常に行われた場合に、前記コンテンツ再生装置に要求されたコンテンツＩＤのデコードキーを送信するデコードキー送信手段とを備えることを特徴とする。
【０００７】
また、本発明の不正コピー防止用記録媒体は、前記不正コピー防止用記録媒体には、暗号化されたコンテンツのコンテンツＩＤごとの複製許可回数の情報を保持する複製許可回数保持手段と、暗号化されたコンテンツのコンテンツＩＤごとの複製用の複製デコードキーを保持する複製デコードキー保持手段と、前記コンテンツ再生装置からコンテンツＩＤの情報と、該コンテンツＩＤに対応する複製デコードキーの送信要求を受信する複製デコードキー要求受信手段と、前記複製デコードキー要求受付手段によりコンテンツ再生装置からの複製デコードキーの送信要求を受け付けた場合に、コンテンツＩＤに対応する複製許可回数の情報を参照して複製許可の残り回数があるかどうかを判断する複製許可回数判定手段と、前記相互認証手段によりコンテンツ再生装置との相互認証が正常に行われ、前記複製許可回数確認手段により複製許可の残り回数があると判断された場合に、前記コンテンツ再生装置に要求されたコンテンツＩＤの複製デコードキーを送信する複製デコードキー送信手段とを備えることを特徴とする。
【０００８】
また、本発明の不正コピー防止用記録媒体は、前記暗号化されたコンテンツが公開鍵で暗号化されたコンテンツであり、前記デコードキーおよび複製デコードキーが秘密鍵であることを特徴とする。
【０００９】
また、本発明のコンテンツ再生装置は、暗号化されたコンテンツを保持し、デコードキーを用いて復号するコンテンツ再生装置であって、暗号化されたコンテンツを保持し、デコードキーを用いて復号するコンテンツ再生装置であって、前記不正コピー防止用記録媒体との相互認証を行う相互認証手段と、再生しようとする暗号化されたコンテンツのコンテンツＩＤを読み取るコンテンツＩＤ読取手段と、前記コンテンツＩＤ読取手段により読み取ったコンテンツＩＤの情報と、該コンテンツＩＤに対応するデコードキーの送信要求を、コンテンツＩＤごとにデコードキーを保持する不正コピー防止用記録媒体に送信するデコードキー送信要求手段と、前記相互認証手段により前記不正コピー防止用記録媒体との相互認証が正常に行われた場合に、前記不正コピー防止用記録媒体から、要求したコンテンツＩＤのデコードキーを受信するデコードキー受信手段とを備えることを特徴とする。
【００１０】
また、本発明の不正コピー防止方法は、暗号化されたコンテンツをデコードキーを用いて復号するコンテンツ再生装置に使用される不正コピー防止用記録媒体により、暗号化されたコンテンツのコンテンツＩＤごとに、該暗号化されたコンテンツを復号するためのデコードキーを保持するデコードキー保持手順と、前記コンテンツ再生装置との相互認証を行う相互認証手順と、前記コンテンツ再生装置からコンテンツＩＤの情報と、該コンテンツＩＤに対応するデコードキーの送信要求を受信するデコードキー要求受信手順と、前記相互認証手順によりコンテンツ再生装置との相互認証が正常に行われた場合に、前記コンテンツ再生装置に要求されたコンテンツＩＤのデコードキーを送信するデコードキー送信手順とが行われることを特徴とする。
【００１１】
また、本発明のコンピュータプログラムプログラムは、暗号化されたコンテンツをデコードキーを用いて復号するコンテンツ再生装置に使用される不正コピー防止用記録媒体内のコンピュータに、暗号化されたコンテンツのコンテンツＩＤごとに、該暗号化されたコンテンツを復号するためのデコードキーを保持するデコードキー保持手順と、前記コンテンツ再生装置との相互認証を行う相互認証手順と、前記コンテンツ再生装置からコンテンツＩＤの情報と、該コンテンツＩＤに対応するデコードキーの送信要求を受信するデコードキー要求受信手順と、前記相互認証手順によりコンテンツ再生装置との相互認証が正常に行われた場合に、前記コンテンツ再生装置に要求されたコンテンツＩＤのデコードキーを送信するデコードキー送信手順とを実行させるためのプログラムである。
【発明の効果】
【００１２】
本発明の不正コピー防止用記録媒体においては、ＩＣカードなどの不正コピー防止用記録媒体内に、暗号化されたコンテンツのコンテンツＩＤ（コンテンツ識別情報）ごとに、暗号化されたコンテンツを復号するためのデコードキーを保持しておく。そして、コンテンツ再生装置により暗号化されたコンテンツを復号する場合に、コンテンツ再生装置から不正コピー防止用記録媒体に、「コンテンツＩＤの情報」と「デコードキーの送信要求」を送信し、ＩＣカードからデコードキーを取得して暗号化されたコンテンツを再生する。
これにより、ＩＣカードなどの不正コピー防止用記録媒体内に、コンテンツＩＤごとにデコードキーを格納することができ、コンテンツごとに不正コピー防止を図れるとともに、正当なユーザは選択したコンテンツについて制限なしに使用可能となる。
【００１３】
また、本発明の不正コピー防止用記録媒体においては、ＩＣカードなどの不正コピー防止用記録媒体内に、コンテンツＩＤごとの複製許可回数の情報を保持し、また、暗号化されたコンテンツのコンテンツＩＤごとの複製用の複製デコードキーを保持しておく。そして、コンテンツ再生装置から「コンテンツＩＤの情報」と「複製デコードキーの送信要求を」受信した場合は、コンテンツＩＤに対応する複製許可回数の情報を参照して、複製許可の残り回数があるときには、複製デコードキーをコンテンツ再生装置に送信する。コンテンツ再生装置では、ＩＣカードなどの不正コピー防止用記録媒体から、複製デコードキーを取得して暗号化されたコンテンツを複製する。
これにより、ＩＣカードなどの記録媒体内に、コンテンツごとの複製許可回数や複製デコードキーを格納することができ、複製許可、回数制限など、ユーザのニーズに応じたきめ細かいコンテンツ提供ができる。
【００１４】
また、本発明の不正コピー防止用記録媒体においては、前記暗号化されたコンテンツが公開鍵で暗号化されたコンテンツであり、前記デコードキーおよび複製デコードキーが秘密鍵であることを特徴とする。
これにより、高度な不正コピー防止機能を実現できる。
【００１５】
また、本発明のコンテンツ再生装置においては、ＩＣカードなどの不正コピー防止用記録媒体内に、暗号化されたコンテンツのコンテンツＩＤごとに、暗号化されたコンテンツを復号するためのデコードキーを保持しておく。そして、コンテンツ再生装置は、暗号化されたコンテンツを復号する場合に、ＩＣカードなどの不正コピー防止用記録媒体に、「コンテンツＩＤの情報」と「デコードキーの送信要求」を送信し、ＩＣカードからデコードキーを取得して暗号化されたコンテンツを再生する。
これにより、ＩＣカードなどの不正コピー防止用記録媒体内に、コンテンツＩＤごとにデコードキーを格納することができ、コンテンツごとに不正コピー防止を図れるとともに、正当なユーザは選択したコンテンツについて制限なしに使用可能となる。
【００１６】
また、本発明の不正コピー防止方法においては、ＩＣカードなどの不正コピー防止用記録媒体内に、暗号化されたコンテンツのコンテンツＩＤごとに、暗号化されたコンテンツを復号するためのデコードキーを保持しておく。そして、コンテンツ再生装置により暗号化されたコンテンツを復号する場合に、コンテンツ再生装置から不正コピー防止用記録媒体に、「コンテンツＩＤの情報」と「デコードキーの送信要求」を送信し、ＩＣカードからデコードキーを取得して暗号化されたコンテンツを再生する。
これにより、ＩＣカードなどの不正コピー防止用記録媒体内に、コンテンツＩＤごとにデコードキーを格納することができ、コンテンツごとに不正コピー防止を図れるとともに、正当なユーザは選択したコンテンツについて制限なしに使用可能となる。
【発明を実施するための最良の形態】
【００１７】
次に本発明を実施するための最良の形態について図面を参照して説明する。
図１は本発明による不正コピー防止システムの概要を示す図であり、本発明の不正コピー防止システムは、暗号化されたソフトウェアコンテンツ（単に「コンテンツ」ともいう）の提供者３００のコンテンツ提供サーバ３１０と、コンテンツの再生を行うパーソナルコンピュータなどのＰＣ（コンテンツ再生装置）２００と、このＰＣ２００に付属するＩＣカード用のリーダライタ２０１と、ＩＣカード（不正コピー防止用記録媒体）１００により構成される。ＩＣカード１００は非接触ＩＣカードであり、リーダライタ２０１のアンテナ２０２と、ＩＣカード１００のアンテナにより電波を媒体として通信を行う。
【００１８】
なお、本発明におけるソフトウェアコンテンツとしては、映像コンテンツや、音楽コンテンツや、パーソナルコンピュータ用のアプリケーション用のパッケージソフトや、それらのオンライン配信ソフトウェアなどを対象としている。また、ＰＣ２００は、パーソナルコンピュータに限らず、専用のコンテンツ再生装置であってもよい。
【００１９】
図１に示す不正コピー防止システムでは、コンテンツ提供者から提供される暗号化されたコンテンツは、ＤＶＤ−ＲＯＭ３０１などの可搬な記録媒体によりユーザのＰＣ２００に事前に提供される他に、コンテンツ提供サーバ３１０から、通信ネットワーク１を介して、ＰＣ２００にオンラインで提供される。
【００２０】
また、提供される暗号化されたコンテンツは、コンテンツごとに公開鍵で暗号化（エンコード）されてＰＣ２００に提供される。ＩＣカード１００内の記憶部（デコードキー保持手段）１１０には、コンテンツＩＤ（コンテンツ識別情報）１２０ごとに秘密鍵によるデコードキー１２１が記録されている。
【００２１】
ＰＣ２００が、暗号化されたコンテンツを再生する際には、ＩＣカード１００からデコードキー１２１を取得して暗号化されたコンテンツを復号する。この場合、ＰＣ２００とＩＣカード１００とで相互認証を行い、互いに正当性を確認した後に、ＰＣ２００からＩＣカード１００にコンテンツＩＤ１２０を通知し、ＩＣカード１００からＩＣカード中に記録されたデコードキー１２１を取得して、ソフトウェアコンテンツの再生を行う。
【００２２】
また、ＩＣカード１００内の記憶部１１０には、コンテンツＩＤ１２０ごとに、コピー許可回数１２２および複製デコードキー１２３の情報も記録されている。複製デコードキー１２３は、ＰＣ２００において暗号化されたコンテンツを複製する際に必要となる秘密鍵である。また、コピー許可回数１２２は、ＰＣ２００で暗号化されたコンテンツを複製する回数を制限する情報である。
【００２３】
なお、デコードキー１２１、複製デコードキー１２３などは、通信ネットワーク１を介して、コンテンツ提供サーバ３１０からオンラインで購入するようにもできる。また、ＩＣカード１００中には、必要な場合には、課金対応情報（例えば、電子マネーの情報）等を記録し、デコードキーなどの使用に応じて課金するようにもできる。
【００２４】
また、図１に示す例では、非接触ＩＣカードにデコードキー等を記録する例を示しているが、ＩＣカードは接触式のＩＣカードでもよい。また、デコードキーを記録する不正コピー防止用記録媒体は、ＩＣカードに限らず、フラッシュメモリなどであってもよく、また、例えば、携帯電話などの携帯端末内にＩＣチップの形で装備してもよい。
【００２５】
また、図２は、本発明の不正コピー防止システムに使用するＩＣカードの例を示す図であり、非接触ＩＣカードの例を示す図である。ＩＣカード１００には、ＩＣチップ１０１とアンテナ１５０が内蔵され、リーダライタ２０１のアンテナ２０２を通して電波（例えば、１３．５６ＭＨｚ帯の電波）で通信を行う。また、ＩＣチップ１０１内には、ＣＰＵ（演算制御部）１０２、電源部１０３、送受信部１０４、記憶部１１０などを有し、それぞれが働きを分担して、リーダライタ２０１と電波によりデータの交換を行う。
【００２６】
ＩＣチップ１０１内の電源部１０３は、リーダライタ２０１から放射される電波によりアンテナ１５０に発生した起電力（電磁誘導等）を整流して電源を生成し、ＣＰＵ１０２等を動作させる。また、送受信部１０４は、記憶部１１０に記憶された情報を、アンテナ１５０からリーダライタ２０１に送信する処理を行い、また、リーダライタ２０１から送られてきた情報をアンテナ１５０で受信する処理を行う。
【００２７】
また、記憶部１１０記録される情報としては、カードＩＤ等のＩＣカード自身の属性情報１１１、複数のコンテンツＩＤ１２０と、コンテンツＩＤごとのデコードキー１２１とが記録される。また、コピー許可回数（コピー制限回数）１２２の情報、複製デコードキー（コンテンツ複製用のデコードキー）１２３がコンテンツＩＤごとに記録される。また、記憶部１１０には、ＩＣカード１００を課金対応用のカードとして使用する場合に必要な電子マネー残高１３０の情報なども記録するようにもできる。
【００２８】
また、図３は本発明の不正コピー防止システムの処理の流れを示す図であり、ＰＣ２００がＩＣカード１００からデコードキーを取得する手順を示したものである。
図３を参照して、最初に、ＰＣ２００が起動する（ステップＳ１０１）。ＰＣ２００が起動すると、ＰＣ２００はＩＣカード１００にカードＩＤの送信を要求する（ステップＳ１０２）。
【００２９】
ＩＣカード１００は、ＰＣ２００からのカードＩＤ送信要求を受信すると（ステップＳ１０３）、ＩＣカード１００に記録されたカードＩＤをＰＣ２００に送信する（ステップＳ１０４）。ＰＣ２００ではカードＩＤを受信する（ステップＳ１０５）。その後、ＩＣカード１００とＰＣ２００間で相互認証を行う（ステップＳ１０６、Ｓ１０７）。
【００３０】
ＩＣカード１００とＰＣ２００の相互認証が完了すると、ＰＣ２００は、コンテンツからコンテンツＩＤを読み取り（ステップＳ１０８）、読み取ったコンテンツＩＤとともに、デコードキーの送信要求をＩＣカードに送信する（ステップＳ１０９）。
【００３１】
ＩＣカード１００では、デコードキーの送信要求を受信すると（ステップＳ１１０）、受信したコンテンツＩＤに対するデコードキーを保持しているかどうかを判断する（ステップＳ１１１）。コンテンツＩＤに対応するデコードキーがない場合は、その旨をＰＣ２００に通知して処理を終了する（ステップＳ１１２）。受信したコンテンツＩＤに対するデコードキーを保持している場合は、デコードキーをＰＣ２００に送信する（ステップＳ１１３）。
【００３２】
ＰＣ２００ではデコードキーを受信し（ステップＳ１１４）、このデコードキーにより、暗号化されたコンテンツを復号して再生する（ステップＳ１１５）。
【００３３】
図４は、コンテンツの複製許可を与える場合の処理手順を示す図である。
図４において、ＰＣ２００の起動（処理ステップＳ１０１）から相互認証完了（Ｓ１０７）までは図３と同じ処理であり、その説明を省略し、ステップＳ２０１からの処理について説明する。
【００３４】
ステップＳ１０７において相互認証が完了すると、ＰＣ２００は、コンテンツからコンテンツＩＤを読み取り（ステップＳ２０１）、読み取った「コンテンツＩＤの情報」とともに、「複製デコードキーの送信要求」をＩＣカード１００に送信する（ステップＳ２０２）。
【００３５】
ＩＣカード１００では、「複製デコードキーの送信要求」と「コンテンツＩＤ」を受信すると（ステップＳ２０３）、最初に、複製を許可する対象となるコンテンツであるかどうかを判断する。すなわち、該当コンテンツＩＤに対して複製デコードキーを保持しているかどうかを判断する（ステップＳ２０４）。
【００３６】
ＩＣカード１００では、複製対象となるコンテンツＩＤに対する複製デコードキーを保持していない場合は、その旨をＰＣ２００に通知し処理を中止する（ステップＳ２０５）。複製デコードキーを保持している場合は、次に、複製残り回数（複製できる残りの回数）の有無を判断する（ステップＳ２０６）。複製残り回数がない場合には、その旨をＰＣ２００に通知し処理を中止する（ステップＳ２０７）。
【００３７】
複製残り回数がある場合には、複製残り回数を“−１”して（ステップＳ２０８）、複製デコードキーをＰＣ２００に送信する（ステップＳ２０９）。ＰＣ２００では、複製デコードキーを受信し（ステップＳ２１０）、コンテンツを複製する（ステップＳ２１１）。
【００３８】
以上、複製許可の処理手順について説明したが、複製デコードキー自体を頒布権として複製させる方法も考えられる。また、課金対応として、電子マネーなどの残り金額をＩＣカード１００に記憶させておき、複製するたびに電子マネーの金額を減額する方法を用いることもできる。
【００３９】
また、図５は、暗号化されたコンテンツのデコードキーをコンテンツ提供サーバからオンラインでダウンロードする手順を示す図である。
図５を参照して、コンテンツのデコードキーを購入してＩＣカード１００に格納しようとするユーザ（利用者）は、ＰＣ２００のリーダライタにＩＣカード１００をセットする（ステップＳ３０１）。ＰＣ２００はＩＣカード１００のカードＩＤを読み取る（ステップＳ３０２）。ユーザは、ＰＣ２００を操作し、通信ネットワークを介して、コンテンツ提供サーバ３１０にアクセスし、「デコードキー購入要求」と「カードＩＤ」を送信する（ステップＳ３０３）。
【００４０】
コンテンツ提供サーバ３１０では、ＰＣ２００から、「デコードキー購入要求」と「カードＩＤ」を受信し（ステップＳ３０４）、ＩＣカード１００の正当性を認証する（ステップＳ３０５）。
【００４１】
ＩＣカード１００の認証が正常に行われると、コンテンツ提供サーバ３１０は「購入許可」をＰＣ２００に送信する（ステップＳ３０６）。ＰＣ２００は、コンテンツ提供サーバ３１０から「購入許可」を受信すると（ステップＳ３０７）、デコードキーの情報の「ダウンロード要求」を、コンテンツ提供サーバ３１０に送信する（ステップＳ３０８）。
【００４２】
コンテンツ提供サーバ３１０は、ＰＣ２００から「ダウンロード要求」を受信すると（ステップＳ３０９）、ユーザの要求するコンテンツに対するデコードキーをＰＣ２００に送信する（ステップＳ３１０）。ＰＣ２００では、コンテンツ提供サーバ３１０からデコードキーを受信し（ステップＳ３１１）、受信したデコードキーをＩＣカード１００に書き込む（ステップＳ３１２）。
【００４３】
なお、上述したデコードキーのダウンロードの手順は、複製デコードキーをダウンロードする場合にも適用される。
【００４４】
図６は、本発明の不正コピー防止システムを構成する各システムの有する機能（処理部）を示す図であり、本発明に直接関係するものを示したものである。
【００４５】
ＩＣカード１００は、以下に示す処理部を有している。
デコードキー要求受信処理部（デコードキー要求受信手段）１４１は、ＰＣ２００からコンテンツＩＤの情報とともに、「デコードキー送信要求」を受信するための処理部である。認証処理部（相互認証手段）１４２は、ＰＣ２００との相互認証処理を行う。
【００４６】
複製許可回数判定処理部（複製許可回数判定手段）１４３は、記憶部１１０に記録されたコピー許可回数１２２の情報を参照し、ＰＣ２００でコンテンツを複製することを許可するかどかを判断し、許可する場合には、複製デコードキー１２３をＰＣ２００に送信し、ＰＣ２００では、複製デコードキーを用いて、暗号化されたコンテンツを複製する。
【００４７】
暗号化処理部１４４は、ＩＣカード１００から外部に送信する情報を暗号化する処理を行う。例えば、電波によるＰＣ２００との通信内容が第３者に読み取られないように暗号化する処理を行う。
【００４８】
デコードキー送信処理部（デコードキー送信手段）１４５は、コンテンツＩＤに対応するデコードキーをＰＣ２００に送信する処理を行う。複製デコードキー要求受信処理部（複製デコードキー要求受信手段）１４６は、ＰＣ２００からの複製デコードキー要求を受け付ける処理を行う。
【００４９】
複製デコードキー送信処理部（複製デコードキー送信手段）１４７は、コンテンツＩＤに対応する複製デコードキーをＰＣ２００に送信する処理を行う。
【００５０】
デコードキー等受信処理部１４８、コンテンツ提供サーバ３１０から、ＰＣ２００を介して受信した、デコードキーや複製デコードキー等を記憶部１１０に格納する処理を行う。
【００５１】
電子マネー残高確認処理部１４９は、ＩＣカード１００により課金処理を行う場合に使用される機能であり、記憶部１１０に記録された電子マネー残高１３０の情報を確認し、電子マネー残高がある場合に限り、デコードキー等のＰＣ２００への送信を許可し、また、デコードキー等の送信を許可した場合には、電子マネーの残高を更新（カウントダウン）する処理を行う。
【００５２】
また、ＰＣ（又はコンテンツ再生装置）２００は、以下に示す処理部を有している。
暗号化コンテン読込処理部２１１は、ＤＶＤ−ＲＯＭ等の可搬な記録媒体に記録された暗号化されたコンテンツをＰＣ２００内の読み込み、記憶部２３０に保存する処理を行う。
【００５３】
コンテンツＩＤ読取処理部（コンテンツＩＤ読取手段）２１２は、記憶部２３０に保存した暗号化されたコンテンツから、コンテンツＩＤを取得する処理を行う。
【００５４】
デコードキー送信要求処理部（デコードキー送信要求手段）２１３は、デコードしようとする暗号化されたコンテンツのコンテンツＩＤの情報とともに、「デコードキー送信要求」を、ＩＣカード１００に送信する処理を行う。
【００５５】
デコードキー受信処理部（デコードキー受信手段）２１４は、ＩＣカード１００から、コンテンツＩＤに対応するデコードキーを受信する処理を行う。暗号化処理部２１５は、ＰＣ２００がＩＣカード１００と交信する情報を暗号化する処理を行う。
【００５６】
認証処理部（相互認証手段）２１６は、ＩＣカード１００との相互認証を行うための処理を行う。複製デコードキー送信要求処理部２１７は、暗号化されたコンテンツを複製する場合に、ＩＣカード１００に対して、複製対象となるコンテンツＩＤの情報とともに、「複製デコードキーの送信要求」を送信する処理を行う。
【００５７】
複製デコードキー受信処理部２１８は、ＩＣカード１００から、複製デコードキーを受信する処理を行う。コンテンツ複製処理部２１９は、ＩＣカード１００から取得された複製デコードキーを使用して、暗号化されたコンテンツを複製する処理を行う。
【００５８】
デコード処理部２２０は、ＩＣカード１００から取得されたデコードキーを使用して、暗号化されたコンテンツをデコードする処理を行う。暗号化コンテンツダウンロード処理部２２１は、コンテンツ提供サーバ３１０から暗号化されたコンテンツを、通信ネットワーク１を介して、ダウンロードする処理を行う。
【００５９】
デコードキー等購入要求処理部２２２は、デコードキーや複製デコードキー等を購入する場合に、コンテンツ提供サーバ３１０に、「デコードキー等購入要求」を送信する処理を行う。デコードキー等受信処理部２２３は、コンテンツ提供サーバ３１０から、デコードキーや複製デコードキー等を受信し、ＩＣカード１００に書き込む処理を行う。
【００６０】
また、コンテンツ提供サーバ３１０は、以下に示す処理部を有している。
コンテンツダウンロード要求受付処理部３１１は、ＰＣ２００からの「暗号化コンテンツダウンロード要求」を受け付ける処理を行う。コンテンツ送信処理部３１２は、暗号化されたコンテンツをＰＣ２００に送信する処理を行う。
【００６１】
デコードキー等購入要求受付処理部３１３は、ＰＣ２００からの「デコードキー等購入要求」を受け付ける処理を行う。ここで購入要求を受け付けるデコードキー等とは、例えば、コンテンツＩＤごとのデコードキー、複製デコードキー、コピー許可回数などである。
【００６２】
認証処理部３１４は、デコードキー等購入要求受付処理部３１３により、「デコードキー等購入要求」を受け付けた場合に、ＩＣカード１００の情報をＰＣ２００を介して受信し、ＩＣカード１００の正当性を認証する処理を行う。
【００６３】
デコードキー等送信処理部３１５は、認証処理部３１４によりＩＣカード１００の正当性が認証された場合に、購入要求のあったデコードキー等の情報を、ＰＣ２００を介してＩＣカード１００に送信する処理を行う。
【００６４】
また、コンテンツ提供サーバ３１０のデータベース３２０には、暗号化されたコンテンツ情報３２１と、各コンテンツＩＤごと、ユーザのＩＣカード１００ごとのデコードキー等情報３２２が保存されており、デコードキー等情報には、例えば、デコードキー、複製デコードキー、複製許可回数の情報などが保存されている。
【００６５】
なお、コンテンツ提供サーバ３１０内のデコードキー等の購入要求を受け付ける、デコードキー等購入要求受付処理部３１３、認証処理部３１４、デコードキー等送信処理部３１５の機能は、コンテンツ提供サーバ３１０とは別のサーバに独立して設けるようにしてもよい。
【００６６】
以上、本発明の実施の形態について説明したが、本発明においては、ＩＣカードなどの記録媒体内にデコードキーを格納することにより、正当な消費者は制限なしにコンテンツを使用可能となる。また、ＩＣカード内に格納した許可条件の設定により、ネットワークシステムでの課金対応、複製許可、回数制限、利用範囲制限など、ユーザのニーズに応じたきめ細かいコンテンツ提供ができる。
【００６７】
また、顧客情報（履歴、傾向などの利用状況の情報）をＩＣカードに記録し、ＩＣカードに蓄積された情報を利用することで、コンテンツ提供者およびユーザ間で双走向の情報発信が可能となる。またその際にはＩＣカードの暗号鍵の情報をそのまま利用することで、情報を保護することができ、なりすましや改竄を防止できる。
【００６８】
以上、本発明の実施の形態について説明したが、不正コピー防止用記録媒体、ＰＣ（コンテンツ再生装置）は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【産業上の利用可能性】
【００６９】
本発明においては、ＩＣカードなどの不正コピー防止用記録媒体を使用し、正当なユーザは制限なしコンテンツを使用可能となり、また、ＩＣカードなどの不正コピー防止用記録媒体に格納した許可条件の設定により、コンテンツの複製許可、回数制限など、ユーザのニーズに応じたきめ細かいコンテンツを提供することができる効果を有し、不正コピー防止用記録媒体、コンテンツ再生装置、不正コピー防止方法、及びプログラムなどに有用である。
【図面の簡単な説明】
【００７０】
【図１】本発明による不正コピー防止システムの概要を示す図である。
【図２】本発明の不正コピー防止システムに使用するＩＣカード（不正コピー防止用記録媒体）の例を示す図である。
【図３】本発明の不正コピー防止システムの処理の流れを示す図である。
【図４】コンテンツの複製許可を与える場合の処理手順を示す図である。
【図５】暗号化されたコンテンツのデコードキーをコンテンツ提供サーバからダウンロードする手順を示す図である。
【図６】本発明の不正コピー防止システムを構成する各システムの有する機能を示す図である。
【符号の説明】
【００７１】
１  通信ネットワーク
１００  ＩＣカード
１１０  記憶部
１２０  コンテンツＩＤ
１２１  デコードキー
１２２  コピー許可回数
１２３  複製デコードキー
１３０  電子マネー残高
１４１  デコードキー要求受信処理部
１４２  認証処理部
１４３  複製許可回数判定処理部
１４４  暗号化処理部
１４５  デコードキー送信処理部
１４６  複製デコードキー要求受信処理部
１４７  複製デコードキー送信処理部
１４８  デコードキー等受信処理部
１４９  電子マネー残高確認処理部
２００  ＰＣ（コンテンツ再生装置）
２０１  リーダライタ
２１１  暗号化コンテン読込処理部
２１２  コンテンツＩＤ読取処理部
２１３  デコードキー送信要求処理部
２１４  デコードキー受信処理部
２１５  暗号化処理部
２１６  認証処理部
２１７  複製デコードキー送信要求処理部
２１８  複製デコードキー受信処理部
２１９  コンテンツ複製処理部
２２０  デコード処理部
２２１  暗号化コンテンツダウンロード処理部
２２２  デコードキー等購入要求処理部
２２３  デコードキー等受信処理部
２３０  コンテンツ再生装置の記憶部
３１０  コンテンツ提供サーバ
３１１  コンテンツダウンロード要求受付処理部
３１２  コンテンツ送信処理部
３１３  デコードキー等購入要求受付処理部
３１４  認証処理部
３１５  デコードキー等送信処理部
３２０  データベース
３２１  コンテンツ情報
３２２  デコードキー等情報
【図１】
2005276085.tif 000003
【図２】
2005276085.tif 000004
【図３】
2005276085.tif 000005
【図４】
2005276085.tif 000006
【図５】
2005276085.tif 000007
【図６】
2005276085.tif 000008