(57)【要約】  【解決手段】  可搬型の記録媒体は、暗号化コンテンツを予め記録している。前記暗号化コンテンツは、デジタル著作物がコンテンツ暗号鍵に基づいて暗号化されて生成されたものである。半導体メモリは、コンテンツ復号鍵をセキュアに記録するための領域を備えている。前記レンタルショップ装置は、前記暗号化コンテンツを復号するためのコンテンツ復号鍵を記憶している。レンタルショップ装置は、前記コンテンツ復号鍵を前記半導体メモリに書き込む。再生装置は、前記半導体メモリからコンテンツ復号鍵をセキュアに読み出し、前記記録媒体から暗号化コンテンツを読み出し、読み出したコンテンツ復号鍵を用いて、読み出した暗号化コンテンツを復号してコンテンツを生成し、生成したコンテンツを再生出力する。
2005538486.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体レンタルシステムであって、
可搬型の記録媒体に保持されているデジタル著作物の使用権利を示す権利情報を生成し、生成した権利情報を可搬型の半導体メモリにセキュアに書き込むレンタルショップ装置と、
前記半導体メモリから前記権利情報をセキュアに読み出し、読み出した前記権利情報に基づいて、前記記録媒体に保持されている前記デジタル著作物の使用の可否を判断し、使用可と判断される場合に、前記記録媒体から前記デジタル著作物を取得し、取得した前記デジタル著作物を再生する再生装置と
を備えることを特徴とする記録媒体レンタルシステム。
【請求項２】
レンタル業者から利用者に対して使用権利が貸与されたデジタル著作物を、可搬型の記録媒体に保持して提供する記録媒体レンタルシステムであって、
デジタル著作物を示すコンテンツ情報を記録することにより、前記デジタル著作物を保持している可搬型の記録媒体と、
情報をセキュアに記録するための領域を備えている可搬型の半導体メモリと、
レンタル業者が記録媒体を利用者に提供する際に、前記記録媒体に保持されている前記デジタル著作物の使用権利を示す権利情報を生成し、生成した権利情報を前記半導体メモリの前記領域内にセキュアに書き込むレンタルショップ装置と、
利用者から再生の指示を受け取り、前記半導体メモリの前記領域から前記権利情報をセキュアに読み出し、読み出した前記権利情報に基づいて、前記デジタル著作物の使用の可否を判断し、使用可と判断される場合に、前記記録媒体から前記コンテンツ情報を読み出し、読み出した前記コンテンツ情報を基にして前記デジタル著作物を再生する再生装置と
を備えることを特徴とする記録媒体レンタルシステム。
【請求項３】
可搬型の記録媒体に保持されているデジタル著作物の使用権利の、レンタル業者から利用者に対する貸与を管理するレンタルショップ装置であって、
前記記録媒体を示す媒体識別情報を取得する取得手段と、
取得した前記媒体識別情報に基づいて、前記デジタル著作物の使用権利を示す権利情報を生成する生成手段と、
生成した権利情報を可搬型の半導体メモリが備える領域内にセキュアに書き込む書込手段と
を備えることを特徴とするレンタルショップ装置。
【請求項４】
前記書込手段は、レンタル業者が利用者から使用権利の貸与に対する代償を受け取った場合に、前記権利情報を前記半導体メモリの前記領域内に書き込む
ことを特徴とする請求項３に記載のレンタルショップ装置。
【請求項５】
前記記録媒体は、暗号鍵に基づいて前記デジタル著作物を暗号化して生成したコンテンツ情報を記録することにより、前記デジタル著作物を保持しており、
前記生成手段は、前記媒体識別情報に対応付けて、前記暗号鍵に対応する復号鍵を予め記憶しており、取得した前記媒体識別情報に対応する復号鍵を読み出し、読み出した復号鍵を含む前記権利情報を生成し、
前記書込手段は、前記復号鍵を含む前記権利情報を半導体メモリの前記領域内に書き込む
ことを特徴とする請求項４に記載のレンタルショップ装置。
【請求項６】
前記生成手段は、取得した前記媒体識別情報に基づいて、前記デジタル著作物の再生の限定を示す再生限定情報を含む前記権利情報を生成し、
前記書込手段は、前記再生限定情報を含む前記権利情報を半導体メモリの前記領域内に書き込む
ことを特徴とする請求項４に記載のレンタルショップ装置。
【請求項７】
前記生成手段は、前記再生限定情報として、レンタル業者が利用者に対して前記デジタル著作物の使用を許可する期限を示すレンタル使用期限を含む前記権利情報を生成し、
前記書込手段は、前記再生限定情報として前記レンタル使用期限を含む前記権利情報を半導体メモリの前記領域内に書き込む
ことを特徴とする請求項６に記載のレンタルショップ装置。
【請求項８】
前記生成手段は、前記再生限定情報として、利用者が前記デジタル著作物を最初に再生する時点を起点とし、レンタル業者が利用者に対して前記デジタル著作物の使用を許可する期間を示すレンタル使用期間を含む前記権利情報を生成し、
前記書込手段は、前記再生限定情報として前記レンタル使用期間を含む前記権利情報を半導体メモリの前記領域内に書き込む
ことを特徴とする請求項６に記載のレンタルショップ装置。
【請求項９】
前記生成手段は、前記再生限定情報として、利用者に対して前記デジタル著作物の再生を許可する許可回数を含む前記権利情報を生成し、
前記書込手段は、前記再生限定情報として前記許可回数を含む前記権利情報を半導体メモリの前記領域内に書き込む
ことを特徴とする請求項６に記載のレンタルショップ装置。
【請求項１０】
前記生成手段は、取得した前記媒体識別情報を含む前記権利情報を生成し、
前記書込手段は、前記媒体識別情報を含む前記権利情報を半導体メモリの前記領域内に書き込む
ことを特徴とする請求項４に記載のレンタルショップ装置。
【請求項１１】
前記記録媒体は、コンテンツ鍵に基づいて前記デジタル著作物を暗号化して生成したコンテンツ情報を記録することにより、前記デジタル著作物を保持しており、
前記半導体メモリは、前記領域において、当該半導体メモリに固有のデバイス鍵を予め記憶しており、
前記生成手段は、前記媒体識別情報に対応付けて、前記デバイス鍵を用いて前記コンテンツ鍵を暗号化して生成した暗号化コンテンツ鍵を記憶しており、取得した前記媒体識別情報に対応する前記暗号化コンテンツ鍵を読み出し、読み出した前記暗号化コンテンツ鍵を含む前記権利情報を生成し、
前記書込手段は、前記暗号化コンテンツ鍵を含む前記権利情報を半導体メモリの前記領域内に書き込む
ことを特徴とする請求項１０に記載のレンタルショップ装置。
【請求項１２】
前記記録媒体は、コンテンツ鍵に基づいて前記デジタル著作物を暗号化して生成したコンテンツ情報を記録することにより、前記デジタル著作物を保持しており、さらに、当該記録媒体に固有のディスク鍵を記憶しており、
前記生成手段は、前記媒体識別情報に対応付けて、前記ディスク鍵を用いて前記コンテンツ鍵を暗号化して生成した暗号化コンテンツ鍵を記憶しており、取得した前記媒体識別情報に対応する前記暗号化コンテンツ鍵を読み出し、読み出した前記暗号化コンテンツ鍵を含む前記権利情報を生成し、
前記書込手段は、前記暗号化コンテンツ鍵を含む前記権利情報を半導体メモリの前記領域内に書き込む
ことを特徴とする請求項１０に記載のレンタルショップ装置。
【請求項１３】
前記レンタルショップ装置は、さらに、
前記半導体メモリとの間で、相互に機器認証を行う認証手段を含み、
前記書込手段は、機器認証が成功した場合にのみ、前記権利情報を書き込む
ことを特徴とする請求項４に記載のレンタルショップ装置。
【請求項１４】
前記半導体メモリが備えている前記領域は、複数のアプリケーション機能に対応して情報をセキュアに記録するためのアプリケーション領域を同数個含み、前記複数のアプリケーション機能のうちの１個のアプリケーション機能は、前記記録媒体レンタルシステムにおいて用いられる記録媒体のレンタル機能であって、前記レンタル機能に対応する１個のアプリケーション領域は、前記権利情報を記録するために用いられ、
前記書込手段は、生成した前記権利情報を前記半導体メモリが備える領域内の前記アプリケーション領域にセキュアに書き込む
ことを特徴とする請求項４に記載のレンタルショップ装置。
【請求項１５】
別の１個のアプリケーション機能は、レンタルショップにおける会員を識別する会員カード機能であって、対応する別の１個のアプリケーション領域は、前記利用者を識別する会員番号を記録するために用いられ、
前記レンタルショップ装置は、さらに、
レンタルショップにおける会員として、利用者を識別する会員番号を生成する会員番号生成手段と、
生成した前記会員番号を前記アプリケーション領域に書き込む会員番号登録手段と
を含むことを特徴とする請求項１４に記載のレンタルショップ装置。
【請求項１６】
別の１個のアプリケーション機能は、レンタル業者が利用者に対して、前記記録媒体の利用に応じて、特典となるポイントを示すポイント情報を提供する特典提供機能であって、対応する別の１個のアプリケーション領域は、所定量のポイントを示すポイント情報を記憶しており、
前記レンタルショップ装置は、さらに、
利用者からの前記代償の受け取りにおいて、前記代償の支払い金額の一部又は全部として、利用者の指定する指定量のポイントの減額を前記半導体メモリに対して要求する決済手段を含み、
前記半導体メモリは、さらに、前記レンタルショップ装置からの前記要求に応じて、前記指定量のポイントを減額するように、前記ポイント情報を更新する
ことを特徴とする請求項１５に記載のレンタルショップ装置。
【請求項１７】
前記決済手段は、さらに、利用者からの前記代償の受け取りにおいて、受け取る前記代償の額に応じた量のポイントを生成し、生成したポイントの増額を前記半導体メモリに対して要求し、
前記半導体メモリは、さらに、前記レンタルショップ装置からの前記要求に応じて、前記ポイントを増額するように、前記ポイント情報を更新する
ことを特徴とする請求項１６に記載のレンタルショップ装置。
【請求項１８】
別の１個のアプリケーション機能は、利用者からレンタル業者に対してレンタルに対する代償を支払うために用いられる決済機能であって、対応する別の１個のアプリケーション領域は、通貨の代わりに用いられる所定量の電子マネーを示す電子マネー情報を予め記録しており、
前記レンタルショップ装置は、さらに、
利用者からの前記代償の受け取りにおいて、前記代償の支払い金額に相当する量の電子マネーを前記半導体メモリに対して要求し、前記半導体メモリから支払い金額に相当する量の電子マネーを示す電子マネー情報を受け取り、受け取った電子マネー情報を内部に記憶する決済手段を含み、
前記半導体メモリは、さらに、前記レンタルショップ装置からの前記要求に応じて、前記代償の支払い金額に相当する量の電子マネー情報を前記レンタルショップ装置へ送信し、前記支払い金額に相当する量の電子マネーを減額するように、記憶している前記電子マネー情報を更新する
ことを特徴とする請求項１４に記載のレンタルショップ装置。
【請求項１９】
可搬型の記録媒体に保持され、レンタル業者から利用者に対して使用権利が貸与されたデジタル著作物を再生する再生装置であって、
可搬型の半導体メモリが備える領域から前記デジタル著作物の使用権利を示す権利情報をセキュアに読み出す読出手段と、
読み出した前記権利情報に基づいて、前記デジタル著作物の使用の可否を判断する判断手段と、
使用可と判断される場合に、前記記録媒体から前記デジタル著作物を取得する取得手段と、
取得した前記デジタル著作物を再生する再生手段と
を備えることを特徴とする再生装置。
【請求項２０】
前記記録媒体は、暗号鍵に基づいて前記デジタル著作物を暗号化して生成したコンテンツ情報を記録することにより、前記デジタル著作物を保持しており、
前記半導体メモリが備える前記領域に記憶されている前記権利情報は、前記コンテンツ情報を復号するために用いられる復号鍵を含み、前記復号鍵は、前記暗号鍵に対応しており、
前記読出手段は、前記復号鍵を含む前記権利情報を読み出し、
前記取得手段は、使用可と判断される場合に、前記記録媒体から前記コンテンツ情報を読み出し、読み出した前記権利情報に含まれる前記復号鍵を用いて、読み出した前記コンテンツ情報を復号して、前記デジタル著作物を生成する
ことを特徴とする請求項１９に記載の再生装置。
【請求項２１】
前記半導体メモリが備える前記領域は、前記記録媒体に保持されている前記デジタル著作物の再生を限定する再生限定情報を含む前記権利情報を記憶しており、
前記読出手段は、前記再生限定情報を含む前記権利情報を読み出し、
前記判断手段は、読み出した前記権利情報に含まれる前記再生限定情報に基づいて、前記デジタル著作物の使用の可否を判断する
ことを特徴とする請求項１９に記載の再生装置。
【請求項２２】
前記半導体メモリが備える前記領域に記憶されている前記再生限定情報は、レンタル業者が利用者に対して前記デジタル著作物の使用を許可する期限を示すレンタル使用期限であり、
前記読出手段は、前記レンタル使用期限である前記再生限定情報を含む前記権利情報を読み出し、
前記判断手段は、前記権利情報に含まれる前記レンタル使用期限と現在日時とを比較して、前記レンタル使用期限が現在日時以降であれば、使用可と判断する
ことを特徴とする請求項２１に記載の再生装置。
【請求項２３】
前記半導体メモリが備える前記領域に記憶されている前記再生限定情報は、利用者が前記デジタル著作物を最初に再生した時点を起点とし、レンタル業者が利用者に対して前記デジタル著作物の使用を許可する期間を示すレンタル使用期間であり、
前記読出手段は、前記レンタル使用期間である前記再生限定情報を含む前記権利情報を読み出し、
前記判断手段は、最初に再生した前記時点から前記権利情報に含まれる前記レンタル使用期間だけ経過した経過日時と、現在日時とを比較して、前記経過日時が現在日時以降であれば、使用可と判断する
ことを特徴とする請求項２１に記載の再生装置。
【請求項２４】
前記半導体メモリが備える前記領域に記憶されている前記再生限定情報は、利用者に対して、前記デジタル著作物の再生が許可される許可回数であり、
前記読出手段は、前記許可回数である前記再生限定情報を含む前記権利情報を読み出し、
前記判断手段は、前記デジタル著作物を再生する毎に、再生回数をカウントし、再生回数が、前記権利情報に含まれる許可回数を超えない場合に、使用可と判断する
ことを特徴とする請求項２１に記載の再生装置。
【請求項２５】
前記記録媒体は、前記デジタル著作物を識別する第１識別情報を記録しており、
前記半導体メモリが備える前記領域に記憶されている前記権利情報は、前記デジタル著作物を識別する第２識別情報を含み、
前記読出手段は、前記第２識別情報を含む前記権利情報を読み出し、
前記判断手段は、前記記録媒体に記録されている前記第１識別情報と、読み出した前記権利情報に含まれる第２権利情報とを比較して、一致する場合に、前記第１識別情報により識別される前記デジタル著作物の使用を可と判断する
ことを特徴とする請求項１９に記載の再生装置。
【請求項２６】
前記記録媒体は、コンテンツ鍵に基づいて前記デジタル著作物を暗号化して生成したコンテンツ情報を記録することにより、前記デジタル著作物を保持しており、
前記半導体メモリは、さらに、前記領域においてデバイス鍵を予め記憶しており、ここで、前記デバイス鍵は、前記半導体メモリに固有の鍵であり、
前記半導体メモリが備える前記領域に記憶されている前記権利情報は、暗号化コンテンツ鍵を含み、前記暗号化コンテンツ鍵は、前記デバイス鍵を用いて、コンテンツ鍵が暗号化されて生成されたものであり、
前記半導体メモリは、さらに、
前記デバイス鍵を用いて、前記領域に記録されている前記暗号化コンテンツ鍵を復号してコンテンツ鍵を生成し、生成したコンテンツ鍵を出力する復号部を含み、
前記取得手段は、使用可と判断される場合に、前記記録媒体から前記コンテンツ情報を読み出し、前記半導体メモリから前記コンテンツ鍵を受け取り、受け取った前記コンテンツ鍵を用いて、読み出した前記コンテンツ情報を復号して前記デジタル著作物を生成する
ことを特徴とする請求項２５に記載の再生装置。
【請求項２７】
前記記録媒体は、コンテンツ鍵に基づいて前記デジタル著作物を暗号化して生成したコンテンツ情報を記録することにより、前記デジタル著作物を保持しており、前記記録媒体は、さらに、ディスク鍵を記録しており、前記ディスク鍵は、前記記録媒体に固有の鍵であり、
前記半導体メモリが備える前記領域に記憶されている前記権利情報は、暗号化コンテンツ鍵を含み、前記暗号化コンテンツ鍵は、前記ディスク鍵を用いて、コンテンツ鍵が暗号化されて生成されたものであり、
前記半導体メモリは、さらに、
前記再生装置を介して前記記録媒体からディスク鍵を取得し、取得した前記ディスク鍵を用いて、前記領域に記録されている前記暗号化コンテンツ鍵を復号してコンテンツ鍵を生成し、生成したコンテンツ鍵を出力する復号部を含み、
前記取得手段は、使用可と判断される場合に、前記記録媒体から前記コンテンツ情報を読み出し、前記半導体メモリから前記コンテンツ鍵を受け取り、受け取った前記コンテンツ鍵を用いて、読み出した前記コンテンツ情報を復号して前記デジタル著作物を生成する
ことを特徴とする請求項２５に記載の再生装置。
【請求項２８】
前記再生装置は、さらに、
前記半導体メモリとの間で、相互に機器認証を行う認証手段を含み、
前記読出手段は、機器認証が成功した場合に、前記権利情報を読み出す
ことを特徴とする請求項１９に記載の再生装置。
【請求項２９】
前記半導体メモリが備えている前記領域は、複数のアプリケーション機能に対応して情報をセキュアに記録するためのアプリケーション領域を同数個含み、
前記複数のアプリケーション機能のうちの１個のアプリケーション機能は、前記記録媒体レンタルシステムにおいて用いられる記録媒体のレンタル機能であって、前記アプリケーション機能に対応する１個のアプリケーション領域は、前記権利情報を記録するために用いられ、
前記読出手段は、前記レンタル機能に対応する前記アプリケーション領域から前記権利情報を読み出す
ことを特徴とする請求項１９に記載の再生装置。
【請求項３０】
別の１個のアプリケーション機能は、利用者からレンタル業者に対してレンタルに対する代償を支払うために用いられる決済機能であって、対応する別の１個のアプリケーション領域は、前記デジタル著作物の再生の代償の支払いに用いられる電子チケット情報を予め記録しており、
前記再生装置は、
前記デジタル著作物の再生において、前記デジタル著作物の再生に応じた代償の支払い金額に相当する量の電子チケット情報の減額を前記半導体メモリに対して要求する要求手段を含み、
前記半導体メモリは、さらに、前記再生装置からの要求に応じて、前記代償の支払い金額に相当する量の電子チケット情報を前記アプリケーション領域から減額する決済手段を備える
ことを特徴とする請求項２９に記載の再生装置。
【請求項３１】
前記再生装置は、さらに、
前記再生手段による前記デジタル著作物の再生の前に、前記半導体メモリから前記半導体メモリに記録されている電子チケット情報の残量を取得し、取得した前記残量が、前記デジタル著作物の再生に応じた代償の支払い金額に相当する量よりも小さい場合には、前記デジタル著作物の使用を不可と判断し、前記再生手段に対して、前記デジタル著作物の再生を禁止する制御手段
を含むことを特徴とする請求項３０に記載の再生装置。
【請求項３２】
前記要求手段は、前記デジタル著作物の再生の都度、１回の再生に応じた代償の支払い金額に相当する電子チケット情報の減額を前記半導体メモリに対して要求する
ことを特徴とする請求項３１に記載の再生装置。
【請求項３３】
前記要求手段は、一定期間内における前記デジタル著作物の１回以上の再生において、前記期間内の前記再生に応じた代償の支払い金額に相当する電子チケット情報の減額を前記半導体メモリに対して要求する
ことを特徴とする請求項３１に記載の再生装置。
【請求項３４】
可搬型の半導体メモリであって、
レンタル業者が記録媒体を利用者に提供する際に、前記記録媒体に保持されているデジタル著作物の使用権利を示す権利情報をセキュアに記録するための領域を含む記憶部を備えることを特徴とする半導体メモリ。
【請求項３５】
前記記録媒体は、コンテンツ鍵に基づいて前記デジタル著作物を暗号化して生成したコンテンツ情報を記録することにより、前記デジタル著作物を保持しており、
前記半導体メモリは、さらに、前記領域においてデバイス鍵を予め記憶しており、ここで、前記デバイス鍵は、前記半導体メモリに固有の鍵であり、
前記半導体メモリが備える前記領域に記憶されている前記権利情報は、暗号化コンテンツ鍵を含み、前記暗号化コンテンツ鍵は、前記デバイス鍵を用いて、コンテンツ鍵が暗号化されて生成されたものであり、
前記半導体メモリは、さらに、
前記デバイス鍵を用いて、前記領域に記録されている前記暗号化コンテンツ鍵を復号してコンテンツ鍵を生成し、生成したコンテンツ鍵を出力する復号部
を含むことを特徴とする請求項３４に記載の半導体メモリ。
【請求項３６】
前記記録媒体は、コンテンツ鍵に基づいて前記デジタル著作物を暗号化して生成したコンテンツ情報を記録することにより、前記デジタル著作物を保持しており、前記記録媒体は、さらに、ディスク鍵を記録しており、前記ディスク鍵は、前記記録媒体に固有の鍵であり、
前記半導体メモリが備える前記領域に記憶されている前記権利情報は、暗号化コンテンツ鍵を含み、前記暗号化コンテンツ鍵は、前記ディスク鍵を用いて、コンテンツ鍵が暗号化されて生成されたものであり、
前記半導体メモリは、さらに、
再生装置を介して前記記録媒体からディスク鍵を取得し、取得した前記ディスク鍵を用いて、前記領域に記録されている前記暗号化コンテンツ鍵を復号してコンテンツ鍵を生成し、生成したコンテンツ鍵を出力する復号部
を含むことを特徴とする請求項３４に記載の半導体メモリ。
【請求項３７】
前記半導体メモリが備えている前記領域は、複数のアプリケーション機能に対応して情報をセキュアに記録するためのアプリケーション領域を同数個含み、
前記複数のアプリケーション機能のうちの１個のアプリケーション機能は、前記記録媒体レンタルシステムにおいて用いられる記録媒体のレンタル機能であって、前記アプリケーション機能に対応する１個のアプリケーション領域は、前記権利情報を記録するために用いられる
ことを特徴とする請求項３４に記載の半導体メモリ。
【請求項３８】
別の１個のアプリケーション機能は、レンタルショップにおける会員を識別する会員カード機能であって、対応する別の１個のアプリケーション領域は、前記利用者を識別する会員番号を記録するために用いられる
ことを特徴とする請求項３７に記載の半導体メモリ。
【請求項３９】
別の１個のアプリケーション機能は、レンタル業者が利用者に対して、前記記録媒体の利用に応じて、特典となるポイント情報を提供する特典提供機能であって、対応する別の１個のアプリケーション領域は、前記デジタル著作物の再生の代償の支払いに用いられる所定量を示すポイント情報を記憶しており、
レンタルショップ装置は、利用者からの代償の受け取りにおいて、前記代償の支払い金額の一部又は全部として、利用者の指定する量を示すポイント情報の減額を前記半導体メモリに対して要求し、
前記半導体メモリは、さらに、前記レンタルショップ装置からの前記要求に応じて、前記量を示すポイント情報を減額する決済手段
を備えることを特徴とする請求項３８に記載の半導体メモリ。
【請求項４０】
前記レンタルショップ装置は、利用者からの代償の受け取りにおいて、受け取る代償の額に応じた量を示すポンイト情報を生成し、生成したポイント情報を前記半導体メモリへ出力し、
前記半導体メモリは、前記ポイント情報を受け取り、受け取ったポンイト情報を前記アプリケーション領域に追加して書き込む
ことを特徴とする請求項３９に記載の半導体メモリ。
【請求項４１】
別の１個のアプリケーション機能は、利用者からレンタル業者に対してレンタルに対する代償を支払うために用いられる決済機能であって、対応する別の１個のアプリケーション領域は、通貨の代わりに用いられる所定量の電子マネー情報を予め記録しており、
前記レンタルショップ装置は、利用者からの代償の受け取りにおいて、前記代償の支払い金額に相当する量の電子マネー情報を前記半導体メモリに対して要求し、前記半導体メモリから支払い金額に相当する量の電子マネー情報を受け取り、受け取った電子マネー情報を記憶し、
前記半導体メモリは、さらに、前記レンタルショップ装置からの前記要求に応じて、前記代償の支払い金額に相当する量の電子マネー情報を前記レンタルショップ装置へ送信し、支払い金額に相当する量の電子マネー情報を前記アプリケーション領域から減額する決済手段を備える
ことを特徴とする請求項３７に記載の半導体メモリ。
【請求項４２】
別の１個のアプリケーション機能は、利用者からレンタル業者に対してレンタルに対する代償を支払うために用いられる決済機能であって、対応する別の１個のアプリケーション領域は、前記デジタル著作物の再生の代償の支払いに用いられる電子チケット情報を予め記録しており、
再生装置は、前記デジタル著作物の再生において、前記デジタル著作物の再生に応じた代償の支払い金額に相当する量の電子チケット情報の減額を前記半導体メモリに対して要求し、
前記半導体メモリは、さらに、前記再生装置からの要求に応じて、前記代償の支払い金額に相当する量の電子チケット情報を前記アプリケーション領域から減額する決済手段を備える
ことを特徴とする請求項３７に記載の半導体メモリ。
【請求項４３】
可搬型の記録媒体に保持されているデジタル著作物の使用権利の、レンタル業者から利用者に対する貸与を管理するレンタルショップ装置で用いられるレンタル方法であって、
前記記録媒体を示す媒体識別情報を取得する取得ステップと、
取得した前記媒体識別情報に基づいて、前記デジタル著作物の使用権利を示す権利情報を生成する生成ステップと、
生成した権利情報を可搬型の半導体メモリが備える領域内にセキュアに書き込む書込ステップと
を含むことを特徴とするレンタル方法。
【請求項４４】
可搬型の記録媒体に保持されているデジタル著作物の使用権利の、レンタル業者から利用者に対する貸与を管理するコンピュータで用いられるレンタルプログラムであって、
前記記録媒体を示す媒体識別情報を取得する取得ステップと、
取得した前記媒体識別情報に基づいて、前記デジタル著作物の使用権利を示す権利情報を生成する生成ステップと、
生成した権利情報を可搬型の半導体メモリが備える領域内にセキュアに書き込む書込ステップと
を含むことを特徴とするレンタルプログラム。
【請求項４５】
コンピュータ読み取り可能な記録媒体に記録されている
ことを特徴とする請求項４４に記載のレンタルプログラム。
【請求項４６】
可搬型の記録媒体に保持され、レンタル業者から利用者に対して使用権利が貸与されたデジタル著作物を再生する再生装置で用いられる再生方法であって、
可搬型の半導体メモリが備える領域から前記デジタル著作物の使用権利を示す権利情報をセキュアに読み出す読出ステップと、
読み出した前記権利情報に基づいて、前記デジタル著作物の使用の可否を判断する判断ステップと、
使用可と判断される場合に、前記記録媒体から前記デジタル著作物を取得する取得ステップと、
取得した前記デジタル著作物を再生する再生ステップと
を含むことを特徴とする再生方法。
【請求項４７】
可搬型の記録媒体に保持され、レンタル業者から利用者に対して使用権利が貸与されたデジタル著作物を再生するコンピュータで用いられる再生プログラムであって、
可搬型の半導体メモリが備える領域から前記デジタル著作物の使用権利を示す権利情報をセキュアに読み出す読出ステップと、
読み出した前記権利情報に基づいて、前記デジタル著作物の使用の可否を判断する判断ステップと、
使用可と判断される場合に、前記記録媒体から前記デジタル著作物を取得する取得ステップと、
取得した前記デジタル著作物を再生する再生ステップと
を含むことを特徴とする再生プログラム。
【請求項４８】
コンピュータ読み取り可能な記録媒体に記録されている
ことを特徴とする請求項４７に記載の再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルコンテンツを記録している記録媒体をレンタルする技術に関する。
【背景技術】
【０００２】
映画や音楽などの著作物がデジタルで記録されるＤＶＤなどの記録媒体が普及してきている。ＤＶＤなどの記録媒体の場合、大量の情報がデジタルで記録され、半永久的に使用が可能である。
このような記録媒体を用いて、映画や音楽などが記録された記録媒体をレンタルするレンタルビジネスが発展し、大きな市場が構築されてきている。
【０００３】
特開平１１−１６４２３８号公報によると、著作物の再生状況に応じた合理的な課金を行うことを目的として、次のような技術が開示されている。利用者は、レンタル店でディスク群から利用したい情報が記録されたディスクを選ぶ。レンタル店では、利用者が持つＩＣカードに、ディスクのシリアル番号，カタログ番号，規定再生時間及び再生回数（＝０）などを記録する。利用者は、プレーヤでディスクを再生する。このとき、再生時間を累積して計数し、累積の再生時間が規定再生時間を越えたときに１回の再生として計数する。複数回再生すれば、その回数をＩＣカードに記録する。利用者がディスクとＩＣカードを返却する際、レンタル店は、ＩＣカード内のデータを読取り、再生回数に応じた金額を計算する。
【０００４】
また、特開平１１−１６７７６８号公報によると、レンタル利用期間でのみ再生できるレンタル期限管理を行うことを目的として、次のような技術が開示されている。利用者は、レンタル店で多数のディスクのうちから、見たいソフト情報が納められているディスクを選ぶ。ディスクには、一枚毎に固有の管理情報が記録されている。利用者には、選んだディスクと同時に、ＩＣカード書込装置によってレンタルするディスクの前記固有の管理情報やレンタル利用期限情報が記録されたＩＣカードが渡される。利用者は、ディスクとＩＣカードを持ち帰り、特別なプレーヤにセットする。プレーヤは、ＩＣカードに記録されている利用期間内でディスクを再生する。
【０００５】
また、特開２００２−５０１２６号公報によると、レンタル期限を超過した記憶媒体の再生を阻止する再生装置、記憶媒体及びレンタルシステムを安価で提供することを目的として、次に示す技術を開示している。データ再生装置は、管理情報で示される再生可能期間の起点となる日時データを初期値として計時を開始し、計時日時が再生可能期間の期限の日時となるまでの間、データを再生可能とするデータ再生制御部を備えている。この発明のレンタルシステムは、記憶媒体にデータ及びこのデータの再生可能期間を示す管理情報を書き込むデータ書き込み装置と、データ及び管理情報を保存する記憶媒体と、前述したデータ再生装置とを備えている。
【０００６】
また、特開２００２−１４９０６１号公報によると、デジタルコンテンツの流通において、ユーザの利便性の向上と店舗の利益損失の解消と安全なコンテンツ保護を行う流通システムと流通方法を提供することを目的として、次に示すように技術が開示されている。再生装置とＩＣカードが相互認証し、ＩＣカードと管理センタが相互認証し、ＩＣカードは再生装置から受信した再生装置公開鍵証明書を管理センタに送信し、端末がコンテンツタイトルとレンタル期間を含む契約情報を使用者から入力し、これにＩＣカードによる署名を付したものを管理センタが受信し、管理センタがコンテンツ暗号鍵等を再生装置公開鍵等で暗号化して、署名して端末に送り、端末はそれをＩＣカードに書き込み、署名照合結果が正しければ、端末がコンテンツを記録媒体に記録し、再生装置は、ＩＣカードから受信する暗号化されたコンテンツ暗号鍵を復号し、それを用いてコンテンツを復号する。
【特許文献１】特開平１１−１６４２３８号公報
【特許文献２】特開平１１−１６７７６８号公報
【特許文献３】特開２００２−５０１２６号公報
【特許文献４】特開２００２−１４９０６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
映画や音楽などが記録された記録媒体をレンタルするレンタル業者において、利用者に対して、記録媒体に記録されている著作物の使用を効果的に制限したいという要望がある。
本発明は、上記の要望に対処するために、デジタル著作物が記録されている記録媒体を利用者にレンタルする場合に、利用者に対して使用を制限することができるレンタルシステム、再生装置、レンタルショップ装置、レンタル方法、記録媒体及びレンタルプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
記録媒体レンタルシステムにおいて、レンタル業者が利用者に対してデジタル著作物が記録されている記録媒体をレンタルすることにより、前記デジタル著作物が利用者へ提供される。
記録媒体レンタルシステムは、利用者にレンタルされる可搬型の記録媒体、利用者が有する可搬型の半導体メモリ、レンタル業者が有するレンタルショップ装置及び利用者が有する再生装置から構成される。
【０００９】
前記可搬型の記録媒体は、暗号化コンテンツを予め記録している、前記暗号化コンテンツは、デジタル著作物がコンテンツ暗号鍵に基づいて暗号化されて生成されたものである。前記半導体メモリは、コンテンツ復号鍵をセキュアに記録するための領域を備えている。前記レンタルショップ装置は、前記暗号化コンテンツを復号するためのコンテンツ復号鍵を記憶している。
【００１０】
レンタルショップにおいて、利用者が記録媒体をレンタルする際に、前記半導体メモリが、前記レンタルショップ装置に装着される。レンタル業者が前記記録媒体のレンタルに対する代償を利用者から受け取ると、前記レンタルショップ装置は、前記コンテンツ復号鍵を前記半導体メモリに書き込む。
次に、記録媒体に記録されている前記デジタル著作物が再生される際に、利用者は、前記再生装置に、前記半導体メモリ及び前記記録媒体を装着する。前記再生装置は、前記半導体メモリからコンテンツ復号鍵をセキュアに読み出し、前記記録媒体から暗号化コンテンツを読み出し、読み出したコンテンツ復号鍵を用いて、読み出した暗号化コンテンツを復号してコンテンツを生成し、生成したコンテンツを再生出力する。
【発明の効果】
【００１１】
上記目的を達成するために、本発明は、レンタル業者から利用者に対して可搬型の記録媒体に記録されているデジタル著作物の使用権利を貸与する記録媒体レンタルシステムであって、利用者がレンタル業者から記録媒体の提供を受ける際に、レンタルショップ装置に可搬型の半導体メモリが装着され、利用者が前記デジタル著作物を再生する際に、再生装置に前記記録媒体と前記半導体メモリが装着される、前記記録媒体レンタルシステムは、以下を含む：
・前記記録媒体、
予めデジタル著作物を示すコンテンツ情報を記録している；
・前記半導体メモリ、
情報をセキュアに記録するための領域を備えている；
・前記レンタルショップ装置、
レンタル業者が記録媒体を利用者に提供する際に、前記記録媒体に記録されている前記デジタル著作物の使用権利を示す権利情報を前記半導体メモリの前記領域内にセキュアに書き込む；
・前記再生装置、
利用者から再生の指示を受け取ると、前記半導体メモリの前記領域から前記権利情報をセキュアに読み出し、読み出した前記権利情報に基づいて、前記デジタル著作物の使用の可否を判断し、使用可と判断される場合にのみ、前記記録媒体から前記コンテンツ情報を読み出し、読み出した前記コンテンツ情報を基にして前記デジタル著作物を再生する。
【００１２】
この構成によると、前記レンタルショップ装置は、権利情報を前記半導体メモリにセキュアに書き込み、前記再生装置は、前記半導体メモリから前記権利情報をセキュアに読み出し、読み出した前記権利情報を用いて、記録媒体に記録されている前記デジタル著作物の使用の可否を判断するので、半導体メモリを有する利用者のみが、デジタル著作物を再生できる。
【００１３】
ここで、利用者がレンタル業者から記録媒体の提供を受ける際に、利用者がレンタルの代償をレンタル業者に対して支払い、前記レンタルショップ装置は、レンタル業者がレンタルに対する代償を利用者から受け取ると、前記権利情報を前記半導体メモリの前記領域内にセキュアに書き込むように構成してもよい。
この構成によると、レンタル業者がレンタルに対する代償を利用者から受け取ると、前記レンタルショップ装置は、前記権利情報を前記半導体メモリにセキュアに書き込むので、前記半導体メモリは、利用者がレンタル業者に対して正しく代償を支払ったことに対する証明として用いることができる。
【００１４】
ここで、前記記録媒体に記録されている前記コンテンツ情報は、前記デジタル著作物が暗号鍵に基づいて暗号化されて生成されたものであり、前記レンタルショップ装置は、前記コンテンツ情報を復号するために用いられる復号鍵を含む前記権利情報を前記領域に書き込み、前記再生装置は、使用可と判断される場合にのみ、読み出した前記権利情報に含まれる前記復号鍵を用いて、読み出した前記コンテンツ情報を復号して、前記デジタル著作物を生成するように構成してもよい。
【００１５】
この構成によると、前記再生装置は、読み出した前記権利情報に含まれる前記復号鍵を用いて、読み出した前記コンテンツ情報を復号するので、半導体メモリを有する利用者のみが、前記コンテンツ情報を復号できる。
ここで、前記レンタルショップ装置は、再生限定情報を含む前記権利情報を前記半導体メモリの前記領域にセキュアに書き込む、前記再生限定情報は、前記記録媒体に記録されているデジタル著作物の再生を限定する情報であり、前記再生装置は、読み出した前記権利情報に含まれる前記再生限定情報に基づいて、前記デジタル著作物の使用の可否を判断するように構成してもよい。
【００１６】
この構成によると、前記再生装置は、半導体メモリから読み出した前記権利情報に含まれる前記再生限定情報に基づいて、前記デジタル著作物の使用の可否を判断するので、半導体メモリを有する利用者に対して、適切にデジタル著作物の使用の制限をすることができる。
ここで、前記再生限定情報は、レンタル業者が利用者に対して前記記録媒体に記録されているデジタル著作物の使用を許可する期限を示すレンタル使用期限であり、前記レンタルショップ装置は、前記レンタル使用期限を含む前記権利情報を書き込み、前記再生装置は、前記権利情報に含まれる前記レンタル使用期限と現在日時とを比較して、前記レンタル使用期限が現在日時以降であれば、使用可と判断するように構成してもよい。
【００１７】
この構成によると、半導体メモリを有する利用者に対して、レンタル使用期限を設定することができる。
ここで、前記再生限定情報は、利用者が前記記録媒体に記録されているデジタル著作物を最初に再生した時点を起点とし、レンタル業者が利用者に対して前記記録媒体に記録されているデジタル著作物の使用を許可する期間を示すレンタル使用期間であり、前記レンタルショップ装置は、前記レンタル使用期間を含む前記権利情報を書き込み、前記再生装置は、最初に再生した前記時点から、前記権利情報に含まれる前記レンタル使用期間だけ経過した経過日時と現在日時とを比較して、前記経過日時が現在日時以降であれば、使用可と判断するように構成してもよい。
【００１８】
この構成によると、半導体メモリを有する利用者に対して、レンタル使用期間を設定することができる。
ここで、前記再生限定情報は、利用者に対して、前記記録媒体に記録されているデジタル著作物の再生が許可される許可回数であり、前記レンタルショップ装置は、前記許可回数を含む前記権利情報を書き込み、前記再生装置は、デジタル著作物を再生する毎に、再生回数をカウントし、再生回数が、前記権利情報に含まれる許可回数を超えない場合にのみ、使用可と判断するように構成してもよい。
【００１９】
この構成によると、半導体メモリを有する利用者に対して、再生可能回数を設定することができる。
ここで、前記記録媒体は、前記コンテンツ情報に対応付けて、前記デジタル著作物を識別する第１識別情報を記録しており、前記レンタルショップ装置は、前記デジタル著作物を識別する第２識別情報を含む前記権利情報を前記領域に書き込み、前記再生装置は、前記記録媒体に記録されている第１識別情報と、読み出した前記権利情報に含まれる第２権利情報とを比較して、一致する場合にのみ、前記第１識別情報に対応付けられたコンテンツ情報が示す前記デジタル著作物の使用を可と判断するように構成してもよい。
【００２０】
この構成によると、前記再生装置は、前記記録媒体に記録されている第１識別情報と、読み出した前記権利情報に含まれる第２権利情報とを比較して、一致する場合にのみ、前記第１識別情報に対応付けられたコンテンツ情報が示す前記デジタル著作物の使用を可と判断するので、半導体メモリを有する利用者に対して、再生できるデジタル著作物のみを確実に限定することができる。
【００２１】
ここで、前記記録媒体に記録されている前記コンテンツ情報は、前記デジタル著作物がコンテンツ鍵に基づいて暗号化されて生成されたものであり、前記レンタルショップ装置は、暗号化コンテンツ鍵を含む前記権利情報を、前記半導体メモリの前記領域にセキュアに書き込む、前記暗号化コンテンツ鍵は、デバイス鍵を用いて、コンテンツ鍵が暗号化されて生成されたものであり、前記半導体メモリは、さらに、前記領域に前記デバイス鍵を予め記憶している、ここで、前記デバイス鍵は、前記半導体メモリに固有の鍵である、また、前記領域に記録されている前記デバイス鍵を用いて、前記領域に記録されている前記暗号化コンテンツ鍵を復号してコンテンツ鍵を生成し、生成したコンテンツ鍵を出力する復号部を備える、前記再生装置は、利用者から再生の指示を受け取ると、前記半導体メモリから前記コンテンツ鍵を受け取り、受け取った前記コンテンツ鍵を用いて、読み出した前記コンテンツ情報を復号して前記デジタル著作物を生成するように構成してもよい。
【００２２】
この構成によると、前記半導体メモリは、前記領域に前記デバイス鍵を予め記憶しており、前記デバイス鍵を用いて、前記領域に記録されている前記暗号化コンテンツ鍵を復号してコンテンツ鍵を生成し、生成したコンテンツ鍵を出力する復号部を備えるので、復号部が解読される可能性が低くなる。
ここで、前記記録媒体に記録されている前記コンテンツ情報は、前記デジタル著作物がコンテンツ鍵に基づいて暗号化されて生成されたものであり、前記記録媒体は、ディスク鍵を記録している、ディスク鍵は、前記記録媒体に固有の鍵である、前記レンタルショップ装置は、暗号化コンテンツ鍵を含む前記権利情報を、前記半導体メモリの前記領域にセキュアに書き込む、前記暗号化コンテンツ鍵は、前記ディスク鍵を用いて、コンテンツ鍵が暗号化されて生成されたものであり、前記半導体メモリは、さらに、再生装置を介して前記記録媒体からディスク鍵を取得し、取得した前記ディスク鍵を用いて、前記領域に記録されている前記暗号化コンテンツ鍵を復号してコンテンツ鍵を生成し、生成したコンテンツ鍵を出力する復号部を備える、前記再生装置は、利用者から再生の指示を受け取ると、前記半導体メモリから前記コンテンツ鍵を受け取り、受け取った前記コンテンツ鍵を用いて、読み出した前記コンテンツ情報を復号して前記デジタル著作物を生成するように構成してもよい。
【００２３】
この構成によると、前記半導体メモリは、再生装置を介して前記記録媒体からディスク鍵を取得し、取得した前記ディスク鍵を用いて、前記領域に記録されている前記暗号化コンテンツ鍵を復号してコンテンツ鍵を生成して出力するので、前記記録媒体が不正に複写された場合において、暗号化コンテンツの復号を阻止することができる。
ここで、前記半導体メモリは、前記レンタルショップ装置との間で、相互に機器認証を行い、機器認証が成功した場合にのみ、前記レンタルショップ装置に対して、前記権利情報の書き込みを許可するように構成してもよい。また、前記半導体メモリは、前記再生装置との間で、相互に機器認証を行い、機器認証が成功した場合にのみ、前記再生装置に対して、前記権利情報の読み出しを許可するように構成してもよい。
【００２４】
これらの構成によると、前記半導体メモリと前記再生装置とは、相互に機器認証を行うので、正当な機器に対してのみ、権利情報の利用を許可することができる。
ここで、前記半導体メモリが備えている前記領域は、複数のアプリケーション機能に対応して情報をセキュアに記録するためのアプリケーション領域を同数個含み、前記複数のアプリケーション機能のうちの１個のアプリケーション機能は、前記記録媒体レンタルシステムにおいて用いられる記録媒体のレンタル機能であって、前記アプリケーション機能に対応する１個のアプリケーション領域は、前記権利情報を記録するために用いられるように構成してもよい。
【００２５】
この構成によると、前記半導体メモリが備えている前記領域は、複数のアプリケーション機能に対応して情報をセキュアに記録するためのアプリケーション領域を同数個含むので、様々な用途において、前記半導体メモリを用いることができる。
ここで、別の１個のアプリケーション機能は、レンタルショップにおける会員を識別する会員カード機能であって、対応する別の１個のアプリケーション領域は、前記利用者を識別する会員番号を記録するために用いられるように構成してもよい。
【００２６】
この構成によると、前記半導体メモリが有する１個のアプリケーション領域は、前記利用者を識別する会員番号を記録するために用いられるので、前記半導体メモリは、レンタルショップにおける会員を識別する会員カード機能として用いることができる。
ここで、別の１個のアプリケーション機能は、レンタル業者が利用者に対して、前記記録媒体の利用に応じて、特典となるポイント情報を提供する特典提供機能であって、対応する別の１個のアプリケーション領域は、前記デジタル著作物の再生の代償の支払いに用いられる所定量を示すポイント情報を記憶しており、前記レンタルショップ装置は、利用者からの代償の受け取りにおいて、前記代償の支払い金額の一部又は全部として、利用者の指定する量を示すポイント情報の減額を前記半導体メモリに対して要求し、前記半導体メモリは、さらに、前記レンタルショップ装置からの前記要求に応じて、前記量を示すポイント情報を減額する決済手段を備えるように構成してもよい。
【００２７】
この構成によると、前記半導体メモリは、レンタル業者が利用者に対して、前記記録媒体の利用に応じて、特典となるポイント情報を提供する特典提供機能として用いることができる。
ここで、前記レンタルショップ装置は、利用者からの代償の受け取りにおいて、受け取る代償の額に応じた量を示すポンイト情報を生成し、生成したポンイト情報を前記半導体メモリの前記アプリケーション領域に追加して書き込むように構成してもよい。
【００２８】
この構成によると、前記レンタルショップ装置は、利用者からの代償の受け取りにおいて、受け取る代償の額に応じた量を示すポンイト情報を生成し、生成したポンイト情報を前記半導体メモリに書き込むので、利用者は、半導体メモリに記録されたポイント情報を利用することができる。
ここで、別の１個のアプリケーション機能は、利用者からレンタル業者に対してレンタルに対する代償を支払うために用いられる決済機能であって、対応する別の１個のアプリケーション領域は、通貨の代わりに用いられる所定量の電子マネー情報を予め記録しており、前記レンタルショップ装置は、利用者からの代償の受け取りにおいて、前記代償の支払い金額に相当する量の電子マネー情報を前記半導体メモリに対して要求し、前記半導体メモリから支払い金額に相当する量の電子マネー情報を受け取り、受け取った電子マネー情報を記憶し、前記半導体メモリは、さらに、前記レンタルショップ装置からの前記要求に応じて、前記代償の支払い金額に相当する量の電子マネー情報を前記レンタルショップ装置へ送信し、支払い金額に相当する量の電子マネー情報を前記アプリケーション領域から減額する決済手段を備えるように構成してもよい。
【００２９】
この構成によると、前記レンタルショップ装置は、利用者からの代償の受け取りにおいて、前記代償の支払い金額に相当する量の電子マネー情報を前記半導体メモリに対して要求し、前記半導体メモリから支払い金額に相当する量の電子マネー情報を受け取るので、利用者及びレンタル業者は、現金を扱う必要がなくなる。
ここで、別の１個のアプリケーション機能は、利用者からレンタル業者に対してレンタルに対する代償を支払うために用いられる決済機能であって、対応する別の１個のアプリケーション領域は、前記デジタル著作物の再生の代償の支払いに用いられる電子チケット情報を予め記録しており、前記再生装置は、前記デジタル著作物の再生において、前記デジタル著作物の再生に応じた代償の支払い金額に相当する量の電子チケット情報の減額を前記半導体メモリに対して要求し、前記半導体メモリは、さらに、前記再生装置からの要求に応じて、前記代償の支払い金額に相当する量の電子チケット情報を前記アプリケーション領域から減額する決済手段を備えるように構成してもよい。
【００３０】
この構成によると、前記再生装置は、前記デジタル著作物の再生において、前記デジタル著作物の再生に応じた代償の支払い金額に相当する量の電子チケット情報の減額を前記半導体メモリに対して要求するので、利用者は、再生の際に現金を扱う必要がなく、再生に応じて決済される。
ここで、前記再生装置は、前記デジタル著作物の再生の前に、前記半導体メモリから前記半導体メモリに記録されている電子チケット情報の残量を取得し、取得した前記残量が、前記デジタル著作物の再生に応じた代償の支払い金額に相当する量よりも小さい場合には、前記デジタル著作物の使用を不可と判断し、前記デジタル著作物の再生を禁止するように構成してもよい。
【００３１】
この構成によると、前記再生装置は、前記デジタル著作物の再生の前に、前記半導体メモリに記録されている電子チケット情報の残量に応じて、前記デジタル著作物の使用の許否を判断できるので、残量が不足しているのにも係わらず、デジタル著作物が再生できるような状況を阻止することができる。
ここで、前記再生装置は、前記デジタル著作物の再生の都度、１回の再生に応じた代償の支払い金額に相当する電子チケット情報の減額を前記半導体メモリに対して要求するように構成してもよい。
【００３２】
この構成によると、前記再生装置は、前記デジタル著作物の再生の都度、１回の再生に応じた代償の支払い金額に相当する電子チケット情報の減額を前記半導体メモリに対して要求するので、利用者は、再生量に応じて対価を支払えばよい。
ここで、前記再生装置は、一定期間内における前記デジタル著作物の１回以上の再生において、前記期間内の前記再生に応じた代償の支払い金額に相当する電子チケット情報の減額を前記半導体メモリに対して要求するように構成してもよい。
【００３３】
この構成によると、前記再生装置は、一定期間内における前記デジタル著作物の１回以上の再生において、前記期間内の前記再生に応じた代償の支払い金額に相当する電子チケット情報の減額を前記半導体メモリに対して要求するので、利用者は、再生量に応じて対価を支払えばよい。
【発明を実施するための最良の形態】
【００３４】
１．第１の実施の形態
本発明に係る第１の実施の形態としてのレンタルシステム１について説明する。
１．１  レンタルシステム１の構成
レンタルシステム１は、図１に示すように、ショップ装置１０、ＩＣカード２０、ＤＶＤ３０及びＤＶＤプレーヤ４０から構成されている。
【００３５】
ショップ装置１０は、レンタル業者が運営する店舗に設置されており、レンタル業者がその運営管理を行っている。レンタル業者が、音楽や映画などのデジタル著作物が記録されているＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）３０を利用者に対して貸し出す際に、利用者が所有しているＩＣカード２０がショップ装置１０に装着される。ショップ装置１０は、利用者が所有しているＩＣカード２０に後述するレンタル利用管理情報を書き込む。
【００３６】
ＤＶＤプレーヤ４０は、利用者の自宅に設置されており、利用者が借りたＤＶＤ３０に記録されているデジタル著作物を再生する際に、ＤＶＤ３０とＩＣカード２０とが、利用者によりＤＶＤプレーヤ４０に装着される。ＤＶＤプレーヤ４０は、ＩＣカード２０に記録されているレンタル利用管理情報に基づいて、ＤＶＤ３０に記録されているデジタル著作物の再生の可否を判断し、再生可と判断する場合に、前記デジタル著作物を再生する。
【００３７】
以下において、レンタルシステム１を構成する各要素について説明する。
１．１．１  ＤＶＤ３０の構成
ＤＶＤ３０は、大容量の情報の記録ができる光磁気ディスクである。ＤＶＤ３０は、図１に示すように、ＤＶＤパッケージ３１内に梱包されており、ＤＶＤパッケージ３１の表面には、バーコードが印刷されて表示されている。バーコードは、後述するタイトルＩＤを示している。
【００３８】
ＤＶＤ３０には、一例として、図６に示すように、暗号化コンテンツと、暗号化タイトル鍵と、レンタル用ディスク識別情報とが予め記録されている。
暗号化コンテンツは、デジタル著作物である映画からなるコンテンツが、タイトル鍵を用いて暗号化されて生成されたものである。タイトル鍵は、前記コンテンツに固有の暗号用の鍵である。ここで、暗号化アルゴリズムとしてＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｒｎｄａｒｄ）が用いられる。
【００３９】
暗号化タイトル鍵は、前記タイトル鍵が、後述するデバイス鍵を用いて暗号化されて生成されたものである。ここでも、暗号化アルゴリズムとしてＤＥＳが用いられる。
レンタル用ディスク識別情報は、ＤＶＤ３０がレンタル用のディスクであることを示す情報である。また、レンタル用ディスク識別情報は、タイトルＩＤを含んでいる。ここで、タイトルＩＤは、ＤＶＤ３０に記録されている暗号化コンテンツの元となるコンテンツを識別するための識別情報である。
【００４０】
１．１．２  ショップ装置１０の構成
ショップ装置１０は、図２に示すように、情報記憶部１０１、入力部１０２、表示部１０３、制御部１０４、ＩＣカード読書部１０５、バーコード処理部１０６、認証部１０７から構成されている。また、ショップ装置１０には、バーコードリーダ１１が接続されている。
【００４１】
ショップ装置１０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィユニット、キーボードなどから構成されるコンピュータシステムである。前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、ショップ装置１０は、その機能を達成する。
【００４２】
（１）情報記憶部１０１
情報記憶部１０１は、図２に示すように、レンタル店会員テーブル１５１及びレンタル利用管理テーブル１５２を有している。
（レンタル店会員テーブル１５１）
レンタル店会員テーブル１５１は、レンタル業者が運営するレンタル店に会員として登録している利用者に関する情報を記憶するためのテーブルであり、図３に一例として示すように、複数の会員情報を記憶するための領域を含む。
【００４３】
各会員情報は、それぞれの会員に対応している。
会員情報は、会員番号、会員名、住所、生年月日及び電話番号から構成されている。ここで、会員番号は、当該会員を識別するための識別番号であり、会員名は、当該会員を示す氏名であり、住所は、当該会員の居住地を示し、生年月日は、当該会員が誕生した年月日であり、電話番号は、当該会員が所有している電話の番号である。
【００４４】
（レンタル利用管理テーブル１５２）
レンタル利用管理テーブル１５２は、利用者がレンタル店からレンタルされたＤＶＤに関する情報を記憶するためのテーブルであり、図４に一例として示すように、複数の利用管理情報を含んで構成されている。
各利用管理情報は、それぞれレンタルされた１個のＤＶＤに対応している。
【００４５】
利用管理情報は、タイトルＩＤ、会員番号、レンタル開始日、レンタル終了日及びレンタル価格から構成されている。ここで、タイトルＩＤは、対応するＤＶＤに記録されているコンテンツを識別するための識別情報であり、会員番号は、当該ＤＶＤをレンタルした会員を示す会員番号であり、レンタル開始日は、当該ＤＶＤのレンタルが開始される日の日付を示しており、レンタル終了日は、当該ＤＶＤのレンタルが終了する日の日付を示しており、レンタル価格は、当該レンタルに対する対価の額を示している。
【００４６】
（２）認証部１０７
認証部１０７は、ショップ装置１０にＩＣカード２０が装着されたときに、ＩＣカード読書部１０５を介して、ＩＣカード２０との間で相互に機器認証を行う。ここで、機器認証は、チャレンジ−レスポンス型の認証である。機器認証については、公知であるので、ここでは、詳細の説明を省略する。
【００４７】
認証部１０７は、認証部１０７とＩＣカード２０との間で相互の機器認証が成功した場合に、機器認証の成功の旨を示す情報を制御部１０４へ通知する。また、機器認証が失敗した場合に、機器認証の失敗の旨を示す情報を制御部１０４へ通知する。
機器認証が失敗した場合には、それ以降、ショップ装置１０は、当該ＩＣカード２０との間で情報の送受信は、行わない。
【００４８】
（３）ＩＣカード読書部１０５
ＩＣカード読書部１０５は、制御部１０４の制御の元に制御部１０４とＩＣカード２０との間で、又は認証部１０７の制御の元に認証部１０７とＩＣカード２０との間で、双方向に情報の送受信を行う。
（４）バーコードリーダ１１
バーコードリーダ１１は、ＤＶＤパッケージ３１の表面に印刷されているバーコードを光学的に読み取り、対応する読取情報を生成し、生成した読取情報をバーコード処理部１０６へ出力する。
【００４９】
（５）バーコード処理部１０６
バーコード処理部１０６は、バーコードリーダ１１から読取情報を受け取り、受け取った読取情報からタイトルＩＤを生成し、生成したタイトルＩＤを制御部１０４へ出力する。
（６）制御部１０４
（会員番号の発行処理）
会員番号の発行処理において、ショップ装置１０の認証部１０７による認証が成功し、かつＩＣカード２０の認証部２０４による認証が成功した場合、制御部１０４は、入力部１０２から会員名、住所、生年月日及び電話番号を受け取る。また、会員番号を新たに生成する。次に、制御部１０４は、生成した会員番号、受け取った会員名、住所、生年月日及び電話番号から構成される会員情報を情報記憶部１０１が有するレンタル店会員テーブル１５１へ追加して書き込む。
【００５０】
また、制御部１０４は、生成した会員番号をＩＣカード読書部１０５を介してＩＣカード２０へ出力する。
（ＤＶＤのレンタル処理）
ＤＶＤのレンタル処理において、制御部１０４は、バーコード処理部１０６からタイトルＩＤを受け取る。
【００５１】
また、ショップ装置１０の認証部１０７による認証が成功し、かつＩＣカード２０の認証部２０４による認証が成功した場合、制御部１０４は、ＩＣカード読書部１０５を介して、ＩＣカード２０へ会員番号読出要求を出力し、次に、ＩＣカード２０から、ＩＣカード読書部１０５を介して、会員番号を受け取る。
次に、制御部１０４は、レンタル開始日と、レンタル終了日と、レンタル価格を設定する。ここで、レンタル開始日は、本日の日付である。また、レンタル終了日は、レンタル開始日から７日後の日付である。また、レンタル価格は、予め定められた額である。なお、レンタル終了日は、利用者の要求により可変に設定してもよい。また、レンタル価格は、レンタル期間に応じて設定してもよいし、レンタルするデジタル著作物に応じて設定してもよい。
【００５２】
次に、制御部１０４は、バーコードリーダ１１により読み出した生成したタイトルＩＤ、受け取った会員番号、設定したレンタル開始日、レンタル終了日及びレンタル価格から構成される利用管理情報を生成し、生成した利用管理情報を情報記憶部１０１が有するレンタル利用管理テーブル１５２へ追加して書き込む。
また、制御部１０４は、タイトルＩＤ及びレンタル終了日を、ＩＣカード読書部１０５を介して、ＩＣカード２０へ出力する。
【００５３】
（７）入力部１０２及び表示部１０３
入力部１０２は、ショップ装置１０の操作者から入力を受け付け、受け付けた入力を制御部１０４へ出力する。また、表示部１０３は、制御部１０４から表示すべき情報を受け取り、受け取った情報を表示する。
１．１．３  ＩＣカード２０の構成
ＩＣカード２０は、ＤＶＤプレーヤ４０に同梱されて利用者に提供される。
【００５４】
ＩＣカード２０は、図５に示すように、情報記憶部２０１、復号部２０２、制御部２０３、認証部２０４及びＩＦ部２０５から構成されている。
なお、図５において、各ブロックは、接続線により他のブロックと接続されている。ここで、各接続線は、信号や情報が伝達される経路を示している。また、復号部２０２を示すブロックに接続している複数の接続線のうち、接続線上に鍵マークが付されているものは、復号部２０２へ鍵としての情報が伝達される経路を示している。また、他の図面についても同様である。
【００５５】
ＩＣカード２０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、ＩＣカード２０は、その機能を達成する。
以下において、ＩＣカード２０を構成する各要素について説明する。
【００５６】
（１）情報記憶部２０１
情報記憶部２０１は、予めデバイス鍵を記憶している。このデバイス鍵は、ＩＣカード２０の生産時に製造業者により書き込まれたものであり、ＩＣカード２０に固有の鍵である。
このデバイス鍵を鍵として用いて暗号化されたタイトル鍵を含むＤＶＤディスクが、レンタル店において、レンタル用として利用者にレンタルされる。
【００５７】
なお、ＤＶＤディスクを製作する者、具体的には著作権保護ライセンサは、全てのデバイス鍵の値を管理している。著作権保護ライセンサは、ＤＶＤに装着されるＩＣカードを製造する製造業者に対して、各デバイス鍵を配布する。こうして、著作権保護ライセンサから製造業者へ配布された各デバイス鍵が、製造業者によりＩＣカードに書き込まれる。
このように、コンテンツを暗号化するために必要なデバイス鍵を含むＩＣカードは、著作権保護システムにおいて用いられるものであって、当該レンタルシステムにおいて転用されている。
【００５８】
また、情報記憶部２０１は、会員番号及びレンタル利用管理情報を記憶するための領域を備えている。ここで、会員番号は、利用者のうち会員として登録された者を識別するための識別番号である。レンタル利用管理情報は、レンタルされるＤＶＤの利用に関する情報を含み、具体的には、タイトルＩＤとレンタル終了日を含む。
（２）ＩＦ部２０５
ＩＦ部２０５は、制御部２０３の制御の元に制御部２０３とＩＣカード２０が装着される外部の装置との間で、又は認証部２０４の制御の元に認証部２０４とＩＣカード２０が装着される外部の装置との間で、双方向に情報の送受信を行う。ここで、外部の装置とは、ショップ装置１０又はＤＶＤプレーヤ４０である。
【００５９】
（３）認証部２０４
認証部２０４は、ＩＣカード２０がショップ装置１０に装着されたときに、ＩＦ部２０５を介して、ショップ装置１０との間で相互に機器認証を行う。ここで、機器認証は、チャレンジ−レスポンス型の認証である。機器認証については、公知であるので、ここでは、詳細の説明を省略する。
【００６０】
認証部２０４は、認証部２０４とショップ装置１０との間で相互の機器認証が成功した場合に、機器認証の成功の旨を示す情報を制御部２０３へ通知する。また、機器認証が失敗した場合に、機器認証の失敗の旨を示す情報を制御部２０３へ通知する。
機器認証が失敗した場合には、それ以降、ＩＣカード２０は、ショップ装置１０との間で情報の送受信は、行わない。
【００６１】
また、認証部２０４は、ＩＣカード２０がＤＶＤプレーヤ４０に装着されたときに、ＩＦ部２０５を介して、ＤＶＤプレーヤ４０との間で相互に機器認証を行う。ここで、機器認証は、チャレンジ−レスポンス型の認証である。機器認証については、公知であるので、ここでは、詳細の説明を省略する。
認証部２０４は、認証部２０４とＤＶＤプレーヤ４０との間で相互の機器認証が成功した場合に、機器認証の成功の旨を示す情報を制御部２０３へ通知する。また、機器認証が失敗した場合に、機器認証の失敗の旨を示す情報を制御部２０３へ通知する。
【００６２】
機器認証が失敗した場合には、それ以降、ＩＣカード２０は、ＤＶＤプレーヤ４０との間で情報の送受信は、行わない。
（４）復号部２０２
復号部２０２は、制御部２０３から暗号化タイトル鍵を受け取り、情報記憶部２０１からデバイス鍵を読み出し、読み出したデバイス鍵を用いて、受け取った暗号化タイトル鍵を復号して、タイトル鍵を生成し、生成したタイトル鍵を制御部２０３へ出力する。ここで、復号アルゴリズムとしてＤＥＳが用いられる。
【００６３】
（５）制御部２０３
（会員番号の発行処理）
新たに会員番号を発行する場合に、制御部２０３は、ショップ装置１０からＩＦ部２０５を介して、会員番号を受け取り、受け取った会員番号を情報記憶部２０１へ書き込む。
（ＤＶＤのレンタル処理）
ＤＶＤをレンタル店の会員である利用者に対してレンタルする場合に、ショップ装置１０の認証部１０７による認証が成功し、かつＩＣカード２０の認証部２０４による認証が成功したとき、制御部２０３は、ＩＦ部２０５を介して、会員番号読出要求を受け取る。前記会員番号読出要求を受け取ると、制御部２０３は、情報記憶部２０１から会員番号を読み出し、読み出した会員番号をＩＦ部２０５を介してショップ装置１０へ出力する。
【００６４】
また、制御部２０３は、ショップ装置１０から、ＩＦ部２０５を介して、タイトルＩＤ及びレンタル終了日を受け取る。次に、制御部２０３は、受け取ったタイトルＩＤ及びレンタル終了日を含むレンタル利用管理情報を情報記憶部２０１へ書き込む。
（ＤＶＤの再生処理）
ＤＶＤ３０をレンタルした利用者が、ＤＶＤ３０に記録されているデジタル著作物を再生する場合に、
ＤＶＤプレーヤ４０の認証部４０６による認証が成功し、かつＩＣカード２０の認証部２０４による認証が成功したとき、制御部２０３は、ＤＶＤプレーヤ４０から、ＩＦ部２０５を介して、レンタル用ディスク識別情報を受け取る。
【００６５】
次に、制御部２０３は、情報記憶部２０１からレンタル利用管理情報に含まれるタイトルＩＤを読み出し、受け取ったレンタル用ディスク識別情報に含まれるタイトルＩＤと、読み出した前記タイトルＩＤとが一致するかどうかを判断し、一致しない場合には、以降の処理を終了する。
一致する場合には、制御部２０３は、ＩＦ部２０５を介して、ＤＶＤプレーヤ４０へ現在日時を要求する。次に、制御部２０３は、ＤＶＤプレーヤ４０からＩＦ部２０５を介して、現在日時を受け取る。
【００６６】
次に、制御部２０３は、情報記憶部２０１からレンタル利用管理情報に含まれているレンタル終了日を読み出し、受け取った現在日時と、読み出したレンタル終了日とを比較して、現在日時がレンタル終了日よりも大きい場合には、処理を終了する。
現在日時がレンタル終了日よりも小さいか又は等しい場合には、制御部２０３は、ＩＦ部２０５を介して、ＤＶＤプレーヤに、ＤＶＤ３０から暗号化タイトル鍵を読み出すように要求する。次に、制御部２０３は、ＤＶＤプレーヤからＩＦ部２０５を介して、暗号化タイトル鍵を受け取り、受け取った暗号化タイトル鍵を復号部２０２へ出力する。制御部２０３は、タイトル鍵を復号部２０２から受け取り、受け取ったタイトル鍵をＩＦ部２０５を介して、ＤＶＤプレーヤへ出力する。
【００６７】
１．１．４  ＤＶＤプレーヤ４０の構成
ＤＶＤプレーヤ４０は、図６に示すように、入力部４０１、デコーダ４０２、復号部４０３、制御部４０４、計時部４０５、認証部４０６及びＩＦ部４０７から構成されている。
ＤＶＤプレーヤ４０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、などを含んで構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、ＤＶＤプレーヤ４０は、その機能の一部を達成する。
【００６８】
（１）入力部４０１
入力部４０１は、制御部４０４又は復号部４０３の制御の元に、ＤＶＤ３０から情報を読み出して、それぞれ制御部４０４又は復号部４０３へ読み出した情報を出力する。
（２）ＩＦ部４０７
ＩＦ部４０７は、制御部４０４の制御の元に制御部４０４とＩＣカード２０との間で、又は認証部４０６の制御の元に認証部４０６とＩＣカード２０との間で、双方向に情報の送受信を行う。
【００６９】
（３）認証部４０６
認証部４０６は、ＩＣカード２０がＤＶＤプレーヤ４０に装着されたときに、ＩＦ部４０７を介して、ＩＣカード２０との間で相互に機器認証を行う。ここで、機器認証は、チャレンジ−レスポンス型の認証である。機器認証については、公知であるので、ここでは、詳細の説明を省略する。
【００７０】
認証部４０６は、認証部４０６とＩＣカード２０との間で相互の機器認証が成功した場合に、機器認証の成功の旨を示す情報を制御部４０４へ通知する。また、機器認証が失敗した場合に、機器認証の失敗の旨を示す情報を制御部４０４へ通知する。
機器認証が失敗した場合には、それ以降、ＤＶＤプレーヤ４０は、ＩＣカード２０との間で情報の送受信は、行わない。
【００７１】
（４）計時部４０５
計時部４０５は、現在日時を計時しており、制御部４０４の要求に応じて、現在日時を制御部４０４へ出力する。
（５）復号部４０３
復号部４０３は、制御部４０４からタイトル鍵を受け取り、入力部４０１を介して、ＤＶＤ３０から暗号化コンテンツを読み出し、読み出した暗号化コンテンツを、受け取ったタイトル鍵を用いて復号してコンテンツを生成し、生成したコンテンツをデコーダ４０２へ出力する。ここで、復号アルゴリズムとしてＤＥＳが用いられる。
【００７２】
（６）デコーダ４０２
デコーダ４０２は、復号部４０３からコンテンツを受け取り、受け取ったコンテンツを再生して、映像音声信号を生成し、生成した映像音声信号をモニタ４１へ出力する。モニタ４１は、映像音声信号を受け取り、映像及び音声に変換して出力する。
（７）制御部４０４
ＤＶＤプレーヤ４０の認証部４０６による認証が成功し、かつＩＣカード２０の認証部２０４による認証が成功した場合、制御部４０４は、入力部４０１を介して、ＤＶＤ３０からレンタル用ディスク識別情報を読み出し、読み出したレンタル用ディスク識別情報をＩＦ部４０７を介して、ＩＣカード２０へ出力する。
【００７３】
また、制御部４０４は、ＩＣカード２０からＩＦ部４０７を介して、現在日時の要求を受け取る。前記要求を受け取ると、制御部４０４は、計時部４０５から現在日時を取得し、取得した現在日時を、ＩＦ部４０７を介して、ＩＣカード２０へ出力する。
また、制御部４０４は、ＩＣカード２０から、「ＤＶＤ３０から暗号化タイトル鍵を読み出す」旨の要求を、ＩＦ部４０７を介して、受け取る。前記要求を受け取ると、次に、制御部４０４は、ＤＶＤ３０から暗号化タイトル鍵を読み出し、読み出した暗号化タイトル鍵をＩＦ部４０７を介して、ＩＣカード２０へ出力する。
【００７４】
また、制御部４０４は、ＩＣカード２０から、ＩＦ部４０７を介して、タイトル鍵を受け取り、受け取ったタイトル鍵を復号部４０３へ出力する。
１．２  レンタルシステム１の動作
レンタルシステム１における会員番号の発行処理、ＤＶＤのレンタル処理及びＤＶＤの再生処理の各動作について説明する。
【００７５】
１．２．１  会員番号の発行処理
ここでは、新たに会員番号を発行する場合における動作について、図７に示すフローチャートを用いて説明する。
ショップ装置１０の操作者であるレンタル店の店員は、新たに会員登録をしようとする利用者からＩＣカード２０を受け取り、受け取ったＩＣカード２０をショップ装置１０へ装着する。
【００７６】
ショップ装置１０の操作者によりＩＣカード２０がショップ装置１０に装着されると、ショップ装置１０の認証部１０７は、ＩＣカード２０の認証部２０４を認証し（ステップＳ１０１）、ＩＣカード２０の認証部２０４は、ショップ装置１０の認証部１０７を認証する（ステップＳ１１１）。
ショップ装置１０の認証部１０７による認証が失敗すると（ステップＳ１０２）、ショップ装置１０は、その後、ＩＣカード２０に対する処理を中止し、会員番号の発行処理を終了する。また、ＩＣカード２０の認証部２０４による認証が失敗すると（ステップＳ１１２）、ＩＣカード２０は、ショップ装置１０に対する処理を終了する。
【００７７】
ショップ装置１０の認証部１０７による認証が成功し（ステップＳ１０２）、かつＩＣカード２０の認証部２０４による認証が成功した場合（ステップＳ１１２）、入力部１０２は、会員名の入力を受け付け、入力を受け付けた会員名を制御部１０４へ出力し、（ステップＳ１０３）、住所及び電話番号の入力を受け付け、入力を受け付けた住所及び電話番号を制御部１０４へ出力し、（ステップＳ１０４）、生年月日の入力を受け付け、入力を受け付けた生年月日を制御部１０４へ出力し（ステップＳ１０５）、次に、制御部１０４は、会員番号を新たに生成し（ステップＳ１０６）、生成した会員番号、受け取った会員名、住所、生年月日及び電話番号から構成される会員情報を情報記憶部１０１が有するレンタル店会員テーブル１５１へ追加して書き込む（ステップＳ１０７）。
【００７８】
次に、制御部１０４は、生成した会員番号をＩＣカード読書部１０５を介してＩＣカード２０へ出力し、ＩＣカード２０の制御部２０３は、ＩＦ部２０５を介して、会員番号を受け取り（ステップＳ１０８）、制御部２０３は、受け取った会員番号を情報記憶部２０１へ書き込む（ステップＳ１１３）。
以上のようにして、新たに会員となった利用者の会員情報がショップ装置１０に登録され、会員番号が利用者が有するＩＣカード２０に記録される。
【００７９】
１．２．２  ＤＶＤのレンタル処理
ここでは、ＤＶＤをレンタル店の会員である利用者に対してレンタルする場合における動作について、図８に示すフローチャートを用いて説明する。
ショップ装置１０の操作者であるレンタル店の店員は、ＤＶＤパッケージ３１の表面に印刷されているバーコードを光学的に読み取るように、バーコードリーダ１１を操作する。
【００８０】
ショップ装置１０に接続されているバーコードリーダ１１は、ＤＶＤパッケージ３１の表面に印刷されているバーコードを光学的に読み取り、対応する読取情報を生成し（ステップＳ１２１）、バーコード処理部１０６は、バーコードリーダ１１から読取情報を受け取り、受け取った読取情報からタイトルＩＤを生成し、生成したタイトルＩＤを制御部１０４へ出力する（ステップＳ１２２）。
【００８１】
次に、ショップ装置１０の操作者であるレンタル店の店員は、会員である利用者からＩＣカード２０を受け取り、受け取ったＩＣカード２０をショップ装置１０へ装着する。
ショップ装置１０の操作者によりＩＣカード２０がショップ装置１０に装着されると、ショップ装置１０の認証部１０７は、ＩＣカード２０の認証部２０４を認証し（ステップＳ１２３）、ＩＣカード２０の認証部２０４は、ショップ装置１０の認証部１０７を認証する（ステップＳ１３１）。
【００８２】
ショップ装置１０の認証部１０７による認証が失敗すると（ステップＳ１２４）、ショップ装置１０は、その後、ＩＣカード２０に対する処理を中止し、ＤＶＤのレンタル処理を終了する。また、ＩＣカード２０の認証部２０４による認証が失敗すると（ステップＳ１３２）、ＩＣカード２０は、ショップ装置１０に対する処理を終了する。
ショップ装置１０の認証部１０７による認証が成功し（ステップＳ１２４）、かつＩＣカード２０の認証部２０４による認証が成功した場合（ステップＳ１３２）、制御部１０４は、ＩＣカード読書部１０５を介して、ＩＣカード２０へ会員番号読出要求を出力し、制御部２０３は、ＩＦ部２０５を介して、前記会員番号読出要求を受け取る（ステップＳ１２５）。前記会員番号読出要求を受け取ると、制御部２０３は、情報記憶部２０１から会員番号を読み出し（ステップＳ１３３）、読み出した会員番号をＩＦ部２０５を介してショップ装置１０へ出力し、制御部１０４は、ＩＣカード読書部１０５を介して、会員番号を受け取る（ステップＳ１３４）。
【００８３】
次に、制御部１０４は、レンタル開始日と、レンタル終了日と、レンタル価格を設定し、バーコードリーダ１１により読み出した生成したタイトルＩＤ、受け取った会員番号、設定したレンタル開始日、レンタル終了日及びレンタル価格から構成される利用管理情報を生成し、生成した利用管理情報を情報記憶部１０１が有するレンタル利用管理テーブル１５２へ追加して書き込む（ステップＳ１２６）。次に、制御部１０４は、タイトルＩＤ及びレンタル終了日を、ＩＣカード読書部１０５を介して、ＩＣカード２０へ出力し、制御部２０３は、ＩＦ部２０５を介して、タイトルＩＤ及びレンタル終了日を受け取る（ステップＳ１２７）。
【００８４】
次に、制御部２０３は、受け取ったタイトルＩＤ及びレンタル終了日を含むレンタル利用管理情報を情報記憶部２０１へ書き込む（ステップＳ１３５）。
以上のようにして、利用者がレンタルしたいＤＶＤ３０に関連するレンタル利用管理情報が、利用者が有するＩＣカード２０内に書き込まれる。
１．２．３  ＤＶＤの再生処理
ここでは、ＤＶＤ３０をレンタルした利用者が、ＤＶＤ３０に記録されているデジタル著作物を再生する場合の動作について、図９〜図１０に示すフローチャートを用いて説明する。
【００８５】
ＤＶＤ３０をレンタルした利用者は、ＤＶＤ３０及びＩＣカード２０をそれぞれＤＶＤプレーヤ４０へ装着する。
利用者によりＩＣカード２０がＤＶＤプレーヤ４０に装着されると、ＤＶＤプレーヤ４０の認証部４０６は、ＩＣカード２０の認証部２０４を認証し（ステップＳ１４１）、ＩＣカード２０の認証部２０４は、ＤＶＤプレーヤ４０の認証部４０６を認証する（ステップＳ１５１）。
【００８６】
ＤＶＤプレーヤ４０の認証部４０６による認証が失敗すると（ステップＳ１４２）、ＤＶＤプレーヤ４０は、その後、ＩＣカード２０に対する処理を中止し、ＤＶＤの再生処理を終了する。また、ＩＣカード２０の認証部２０４による認証が失敗すると（ステップＳ１５２）、ＩＣカード２０は、ＤＶＤプレーヤ４０に対する処理を終了する。
ＤＶＤプレーヤ４０の認証部４０６による認証が成功し（ステップＳ１４２）、かつＩＣカード２０の認証部２０４による認証が成功した場合（ステップＳ１５２）、制御部４０４は、入力部４０１を介して、ＤＶＤ３０からレンタル用ディスク識別情報を読み出し（ステップＳ１４３）、制御部４０４は、読み出したレンタル用ディスク識別情報をＩＦ部４０７を介して、ＩＣカード２０へ出力し、制御部２０３は、ＩＦ部２０５を介して、レンタル用ディスク識別情報を受け取る（ステップＳ１４４）。
【００８７】
次に、制御部２０３は、情報記憶部２０１からレンタル利用管理情報に含まれるタイトルＩＤを読み出し、受け取ったレンタル用ディスク識別情報に含まれるタイトルＩＤと、読み出した前記タイトルＩＤとが一致するかどうかを判断し、一致しない場合には（ステップＳ１５３）、以降の処理を終了する。
一致する場合には（ステップＳ１５３）、制御部２０３は、ＩＦ部２０５を介して、ＤＶＤプレーヤ４０へ現在日時を要求し、制御部４０４は、ＩＦ部４０７を介して、現在日時の要求を受け取る（ステップＳ１５４）。次に、制御部４０４は、計時部４０５から現在日時を取得し（ステップＳ１４５）、取得した現在日時を、ＩＦ部４０７を介して、ＩＣカード２０へ出力し、制御部２０３は、ＩＦ部２０５を介して、現在日時を受け取る（ステップＳ１４６）。
【００８８】
次に、制御部２０３は、情報記憶部２０１からレンタル利用管理情報に含まれているレンタル終了日を読み出し、受け取った現在日時と、読み出したレンタル終了日とを比較して、現在日時がレンタル終了日よりも大きい場合には（ステップＳ１５５）、処理を終了する。
現在日時がレンタル終了日よりも小さいか又は等しい場合には（ステップＳ１５５）、制御部２０３は、ＩＦ部２０５を介して、ＤＶＤプレーヤに、ＤＶＤ３０から暗号化タイトル鍵を読み出すように要求し、制御部４０４は、前記要求をＩＦ部４０７を介して、受け取り（ステップＳ１７１）、次に、制御部４０４は、ＤＶＤ３０から暗号化タイトル鍵を読み出し、読み出した暗号化タイトル鍵をＩＦ部４０７を介して、ＩＣカード２０へ出力し、制御部２０３は、ＩＦ部２０５を介して、暗号化タイトル鍵を受け取り、復号部２０２へ出力する（ステップＳ１６２）。
【００８９】
次に、復号部２０２は、情報記憶部２０１からデバイス鍵を読み出し（ステップＳ１７２）、読み出したデバイス鍵を用いて、受け取った暗号化タイトル鍵を復号してタイトル鍵を生成し（ステップＳ１７３）、制御部２０３は、生成したタイトル鍵をＩＦ部２０５を介して、ＤＶＤプレーヤ４０へ出力し、制御部４０４は、ＩＦ部４０７を介して、タイトル鍵を受け取る（ステップＳ１７４）。
【００９０】
次に、制御部４０４は、受け取ったタイトル鍵を復号部４０３へ出力し、復号部４０３は、入力部４０１を介して、ＤＶＤ３０から暗号化コンテンツを読み出し（ステップＳ１６３）、受け取ったタイトル鍵を用いて読み出した暗号化コンテンツを復号してコンテンツを生成し、生成したコンテンツをデコーダ４０２へ出力し（ステップＳ１６４）、デコーダ４０２は、コンテンツを受け取って、受け取ったコンテンツを再生して映像音声信号をモニタ４１へ出力し、モニタ４１は、映像音声信号を受け取って映像及び音声を出力する（ステップＳ１６５）。
【００９１】
以上のようにして、利用者は、ＤＶＤ３０に記録されているデジタル著作物を再生することができる。
１．３  まとめ
以上説明したように、記録媒体のレンタルシステムにおいて、レンタル業者が利用者に対してデジタル著作物が記録されている記録媒体をレンタルすることにより、前記デジタル著作物が利用者へ提供される。
【００９２】
前記レンタルシステムは、レンタル業者から利用者に対して記録媒体に記録されているデジタル著作物の使用権利を貸与する。
レンタルシステムは、レンタルの対象である可搬型の前記記録媒体（具体的には、ＤＶＤ）、可搬型の前記半導体メモリ（ＩＣカード）、ショップ装置及び再生装置（ＤＶＤプレーヤ）から構成されている。
【００９３】
前記可搬型の前記記録媒体は、予めデジタル著作物を示すコンテンツ情報を記録している。可搬型の前記半導体メモリは、情報をセキュアに記録するための領域を備えている。ショップ装置は、レンタル業者が記録媒体を利用者に提供する際に、前記記録媒体に記録されている前記デジタル著作物の使用権利を示す権利情報を前記半導体メモリの前記領域内にセキュアに書き込む。再生装置は、利用者から再生の指示を受け取ると、前記半導体メモリの前記領域から前記権利情報をセキュアに読み出し、読み出した前記権利情報に基づいて、前記デジタル著作物の使用の可否を判断し、使用可と判断される場合にのみ、前記記録媒体から前記コンテンツ情報を読み出し、読み出した前記コンテンツ情報を基にして前記デジタル著作物を再生する。
【００９４】
このように、再生装置は、ＤＶＤに記録されているコンテンツを再生するためには、ＩＣカードが必須の構成要件となる。このため、例えば、悪意のある利用者がレンタル店に展示されているＤＶＤディスクを万引きして家に持ち帰ったとしても、ＩＣカードに正当な情報が記録されていないので、このＤＶＤディスクに記録されているコンテンツを再生することができないという効果がある。
【００９５】
また、ＤＶＤプレーヤは、ＩＣカード用の読書部を１個だけ備えればよい。この読書部は、著作権保護システムにおいて用いられるＩＣカードに対して情報の読み書きの動作を行うものである。この読書部は、当該レンタルシステムにおいて転用されているＩＣカードに対しても、読み書きの動作を行えるので、当該レンタルシステムにおいて利用されるＩＣカードに専用の読書部を新たに設ける必要はない。
【００９６】
また、レンタル店は、会員カードとレンタル用カードとを兼用できるので、これらの運用のためのコストを低減することができる。
また、利用者は、複数のカードを所持する必要がなくなる。
２．第２の実施の形態
ここでは、第１の実施の形態に示すレンタルシステム１の変形例としてのレンタルシステム１ａ（図示していない）について説明する。
【００９７】
２．１  レンタルシステム１ａの構成
レンタルシステム１ａは、ショップ装置１０、ＩＣカード２０、ＤＶＤ３０、ＤＶＤプレーヤ４０及びサーバ装置５０から構成されている。
レンタルシステム１ａのショップ装置１０、ＩＣカード２０、ＤＶＤ３０及びＤＶＤプレーヤ４０は、それぞれレンタルシステム１のショップ装置１０、ＩＣカード２０、ＤＶＤ３０及びＤＶＤプレーヤ４０と同様の構成を有している。
【００９８】
ここでは、レンタルシステム１との相違点を中心として説明する。
２．１．１  ＤＶＤ３０
ＤＶＤ３０には、図１２に示すように、暗号化コンテンツと、レンタル用ディスク識別情報とが予め記録されている。
第１の実施の形態に示すＤＶＤ３０との相違は、第２の実施の形態のＤＶＤ３０は、暗号化タイトル鍵が記憶されていない点である。
【００９９】
２．１．２  サーバ装置５０
サーバ装置５０は、図１１に示すように、情報記憶部５０１、送受信部５０２、制御部５０３、図示していない表示部及び入力部から構成されており、通信回線６０を介してショップ装置１０と接続されている。
サーバ装置５０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィユニット、キーボード、マウス、通信回線接続ユニットなどから構成されるコンピュータシステムである。前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、サーバ装置５０は、その機能を達成する。
【０１００】
（１）情報記憶部５０１
情報記憶部５０１は、図１１に一例として示すように、タイトルテーブル５２１を有している。
タイトルテーブル５２１は、タイトルＩＤ、デバイス鍵識別子及び暗号化タイトル鍵から構成されるタイトル情報を複数個含んでいる。
【０１０１】
タイトルＩＤは、ＤＶＤ３０に記憶されているデジタル著作物であるコンテンツを識別するための識別情報である。
デバイス鍵識別子は、ＩＣカード２０の情報記憶部２０１に記録されているデバイス鍵を識別するための識別情報である。
暗号化タイトル鍵は、タイトル鍵が、デバイス鍵識別子により識別されるデバイス鍵を用いて暗号化されて生成されたものである。ここで、タイトル鍵は、タイトルＩＤにより識別されるデジタル著作物であるコンテンツを暗号化する際に用いられる鍵である。
【０１０２】
（２）制御部５０３
制御部５０３は、ショップ装置１０から、通信回線６０及び送受信部５０２を介して暗号化タイトル鍵を取得する要求を受け取る。さらに、タイトルＩＤ及びデバイス鍵識別子を受け取る。
前記要求を受け取ると、制御部５０３は、受け取ったタイトルＩＤ及びデバイス鍵識別子に対応する暗号化タイトル鍵を、情報記憶部５０１が有するタイトルテーブル５２１から読み出す。次に、読み出した暗号化タイトル鍵を、送受信部５０２及び通信回線６０を介して、ショップ装置１０へ出力する。
【０１０３】
（３）送受信部５０２
送受信部５０２は、通信回線６０を介して、ショップ装置１０と接続されている。送受信部５０２は、制御部５０３とショップ装置１０との間で、通信回線６０を介して情報の送受信を行う。
２．１．３  ＩＣカード２０
（１）情報記憶部２０１
情報記憶部２０１は、さらに、図１２に示すように、デバイス鍵を識別するデバイス鍵識別子を予め記憶している。このデバイス鍵識別子は、ＩＣカード２０の生産時に製造業者により書き込まれたものである。
【０１０４】
（２）制御部２０３
ＤＶＤ３０のレンタル処理において、制御部２０３は、ショップ装置１０から、ＩＦ部２０５を介して、デバイス鍵識別子を取得する要求を受け取る。前記要求を受け取ると、制御部２０３は、情報記憶部２０１からデバイス鍵識別子を読み出し、読み出したデバイス鍵識別子をＩＦ部２０５を介してショップ装置１０へ出力する。
【０１０５】
また、ＤＶＤ３０のレンタル処理において、制御部２０３は、ショップ装置１０から、ＩＦ部２０５を介して、レンタル利用管理情報の一部として暗号化タイトル鍵を受け取り、受け取った暗号化タイトル鍵をレンタル利用管理情報の一部として情報記憶部２０１へ書き込む。
さらに、ＤＶＤ３０の再生処理において、制御部２０３は、情報記憶部２０１に記憶されているレンタル利用管理情報から暗号化タイトル鍵を読み出す。制御部２０３は、読み出した暗号化タイトル鍵を、情報記憶部２０１から読み出したデバイス鍵を用いて復号してタイトル鍵を生成する。
【０１０６】
ここで、第１の実施の形態では、制御部２０３は、ＤＶＤ３０からＤＶＤプレーヤ４０を介して、暗号化タイトル鍵を取得している。一方、第２の実施の形態では、制御部２０３は、情報記憶部２０１から暗号化タイトル鍵を読み出している。この点が第１の実施の形態と第２の実施の形態とで異なる点である。
２．１．４  ショップ装置１０
（１）制御部１０４
ＤＶＤのレンタル処理において、制御部１０４は、デバイス鍵識別子を取得する要求を、ＩＣカード読書部１０５を介して、ＩＣカード２０へ出力する。
【０１０７】
また、制御部１０４は、ＩＣカード２０から、ＩＣカード読書部１０５を介して、デバイス鍵識別子を受け取る。
次に、制御部１０４は、サーバ装置５０へ暗号化タイトル鍵を取得する要求を、通信回線６０を介して出力し、さらに、バーコードリーダ１１により読み取ったタイトルＩＤ及びＩＣカード２０から取得したデバイス鍵識別子をサーバ装置５０へ通信回線６０を介して出力する。
【０１０８】
次に、制御部１０４は、サーバ装置５０から通信回線６０を介して、暗号化タイトル鍵を受け取る。
次に、制御部１０４は、タイトルＩＤ、レンタル終了日及び暗号化タイトル鍵をＩＣカード読書部１０５を介して、ＩＣカード２０へ出力する。
２．２  レンタルシステム１ａの動作
レンタルシステム１ａの動作について説明する。ここでは、第１の実施の形態との相違点を中心として説明する。
【０１０９】
２．２．１  ＤＶＤのレンタル処理
ここでは、ＤＶＤをレンタル店の会員である利用者に対してレンタルする場合における動作について、図１３及び図１４に示すフローチャートを用いて、図８に示す動作との相違点を中心として、説明する。
制御部１０４は、ステップＳ１２６において、生成した利用管理情報をレンタル利用管理テーブル１５２へ書き込むと、次に、制御部１０４は、デバイス鍵識別子を取得する要求を、ＩＣカード読書部１０５を介して、ＩＣカード２０へ出力する（ステップＳ２０１）。次に、制御部２０３は、情報記憶部２０１からデバイス鍵識別子を読み出し（ステップＳ２０２）、読み出したデバイス鍵識別子をＩＦ部２０５を介してショップ装置１０へ出力する（ステップＳ２０３）。
【０１１０】
次に、制御部１０４は、サーバ装置５０へ暗号化タイトル鍵を取得する要求を、通信回線６０を介して出力し（ステップＳ２０４）、さらに、バーコードリーダ１１により読み取ったタイトルＩＤ及びＩＣカード２０から取得したデバイス鍵識別子をサーバ装置５０へ通信回線６０を介して出力する（ステップＳ２０５）。
制御部５０３は、受け取ったタイトルＩＤ及びデバイス鍵識別子に対応する暗号化タイトル鍵を、情報記憶部５０１が有するタイトルテーブル５２１から読み出す（ステップＳ２０６）。次に、読み出した暗号化タイトル鍵を、送受信部５０２及び通信回線６０を介して、ショップ装置１０へ出力する（ステップＳ２０７）。
【０１１１】
サーバ装置５０から通信回線６０を介して、暗号化タイトル鍵を受け取ると（ステップＳ２０７）、制御部１０４は、タイトルＩＤ、レンタル終了日及び暗号化タイトル鍵をＩＣカード読書部１０５を介して、ＩＣカード２０へ出力する（ステップＳ２０８）。
次に、制御部２０３は、受け取った暗号化タイトル鍵をレンタル利用管理情報の一部として情報記憶部２０１へ書き込む（ステップＳ２０９）。
【０１１２】
２．２．２  ＤＶＤの再生処理
ここでは、ＤＶＤ３０をレンタルした利用者が、ＤＶＤ３０に記録されているデジタル著作物を再生する場合の動作について、図１５及び図１６に示すフローチャートを用いて、図９及び図１０に示す動作との相違点を中心として、説明する。
制御部２０３は、ステップＳ１５３において、受け取ったレンタル用ディスク識別情報に含まれるタイトルＩＤと、読み出した前記タイトルＩＤとが一致すると判断する場合に、その次に、情報記憶部２０１に記憶されているレンタル利用管理情報から暗号化タイトル鍵を読み出す（ステップＳ２２１）。その後、ステップＳ１７２において、制御部２０３は、デバイス鍵を読み出す。
【０１１３】
２．３  まとめ
以上説明したように、第１の実施の形態では、暗号化タイトル鍵がＤＶＤディスクに記録されているとしているが、第２の実施の形態では、暗号化タイトル鍵は、レンタル用のＤＶＤディスクではなく、ＤＶＤディスクをレンタルするときに、レンタル店にて、ショップ装置１０がＩＣカード２０に書き込む。
【０１１４】
ＩＣカード２０には、さらに、製造時において、デバイス鍵を識別するデバイス鍵識別子が追加して書き込まれている。
サーバ装置５０は、タイトルＩＤとデバイス鍵に対応付けて暗号化タイトル鍵を記憶している。
ＤＶＤディスクをレンタルするときに、ショップ装置１０は、ＩＣカード２０からデバイス鍵識別子を読み出し、サーバ装置５０から暗号化タイトル鍵を取得し、取得した暗号化タイトル鍵をレンタル利用管理情報として、ＩＣカード２０へ書き込む。
【０１１５】
ＤＶＤディスクを再生するときに、ＤＶＤディスクに記録されているタイトルＩＤに基づいて、第１の実施の形態と同様にしてコンテンツを再生する。このとき、ＤＶＤプレーヤ４０は、暗号化タイトル鍵をＩＣカード２０から取得する。
３．その他の変形例
３．１  変形例１
第１の実施の形態では、ショップ装置１０は、レンタル終了日をＩＣカード２０に書き込むとしているが、次に示すようにしてもよい。
【０１１６】
（１）ＤＶＤプレーヤ４０は、日時を計測する計時部４０５を内部に備えているとしているが、ネットワークを介して外部の装置から現在日時を取得するようにしてもよい。
（２）上述のレンタル終了日は、レンタルが許可される最終日であり、絶対期限である。ショップ装置１０は、レンタル終了日の代わりに、レンタル開始日と、レンタル開始日からのレンタル期間を示す期間情報とをＩＣカード２０に書き込むとしてもよい。このとき、ＤＶＤプレーヤ４０は、レンタル開始日及び期間情報と、現在日時とを用いて、再生の許否を判断する。
【０１１７】
また、ショップ装置１０は、最初にコンテンツを再生した日時を起点とするレンタル期間を示す期間情報をＩＣカード２０に書き込むとしてもよい。このとき、ＤＶＤプレーヤ４０は、最初にコンテンツを再生した日時を記憶し、この日時及び期間情報と、現在日時とを用いて、再生の許否を判断する。
また、ショップ装置１０は、利用者に対して、前記記録媒体に記録されているデジタル著作物の再生が許可される許可回数をＩＣカード２０に書き込むとしてもよい。このとき、ＤＶＤプレーヤ４０は、デジタル著作物を再生する毎に、再生回数をカウントし、再生回数が、前記権利情報に含まれる許可回数を超えない場合にのみ、使用可と判断する。
【０１１８】
３．２  変形例２
第１の実施の形態では、ＩＣカード２０に固有のデバイス鍵を用いて、タイトル鍵を暗号化して生成された暗号化タイトル鍵を用いるとしているが、次のようにしてもよい。
ＤＶＤ３０は、ＤＶＤ３０に固有の媒体識別子を予め記録している。この媒体識別子は、ＤＶＤ３０に固有であるので、ＤＶＤに記録されている暗号化コンテンツなどが他のＤＶＤ−ＲＷなどに複写された場合であっても、媒体識別子が複写されることはない。他のＤＶＤ−ＲＷは、ＤＶＤ３０に固有の前記媒体識別子とは異なる別の固有の媒体識別子を記録している。
【０１１９】
サーバ装置は、タイトルＩＤ、媒体識別子及び暗号化タイトル鍵を対応付けて記憶している。タイトルＩＤは、デジタル著作物であるコンテンツを識別する識別情報である。媒体識別子は、前記タイトルＩＤにより識別されるコンテンツが記録されているＤＶＤを識別する識別子である。前記暗号化タイトル鍵は、タイトル鍵が前記媒体識別子を鍵として用いて暗号化されて生成されたものである。
ＤＶＤ３０をレンタルする際に、ショップ装置１０は、サーバ装置からレンタルするＤＶＤに記録されているコンテンツを識別するタイトルＩＤに対応付けられた暗号化タイトル鍵を、レンタル利用管理情報の一部として、ＩＣカード２０へ書き込む。
【０１２０】
ＤＶＤプレーヤ４０は、ＤＶＤ３０に記録されている暗号化コンテンツを再生する際に、ＩＣカード２０から前記暗号化タイトル鍵を取得し、ＤＶＤ３０から媒体識別子を取得し、取得した媒体識別子を用いて、前記暗号化タイトル鍵を復号してタイトル鍵を生成する。次に、生成したタイトル鍵を用いて、ＤＶＤ３０に記憶されている暗号化コンテンツを復号してコンテンツを生成し、出力する。
【０１２１】
このように暗号化タイトル鍵を暗号化する際に用いられる鍵が、ＤＶＤ３０に記録されている媒体識別子であるので、不正な利用者によりＤＶＤ３０に記録されている情報が他のＤＶＤに複写された場合には、他のＤＶＤから前記媒体識別子と同じ媒体識別子を取得することができず、このため、暗号化タイトル鍵が正しく復号できない。その結果、暗号化コンテンツを正しく復号することができない。こうして、不正な利用者によりＤＶＤ３０に記録されている情報が他のＤＶＤに複写された場合における不正なコンテンツの再生を防ぐことができる。
【０１２２】
３．３  変形例３
ＩＣカード２０は、様々なアプリケーションのために用いられる。様々なアプリケーションは、ＤＶＤのレンタル機能、会員カード機能、ポンイト提供機能、クレジットカード機能、電子マネー機能、プリペイドカード機能などである。
ＩＣカード２０が有する情報記憶部２０１は、複数のアプリケーション機能に対応して情報をセキュアに記録するためのアプリケーション領域を同数個含む。各アプリケーション領域は、各機能において利用される情報が記録される。
【０１２３】
（会員カード機能）
１個のアプリケーション機能は、レンタルショップにおける会員を識別する会員カード機能である。この会員カード機能に対応する１個のアプリケーション領域は、前記利用者を識別する会員番号を記録するために用いられる。
会員カード機能については、第１の実施の形態で述べた通りである。
【０１２４】
（ポイント情報を提供する特典提供機能）
別の１個のアプリケーション機能は、レンタル業者が利用者に対して、前記ＤＶＤの利用数に応じて、特典となるポイント情報を提供する特典提供機能である。ＩＣカード２０が有する情報記憶部２０１は、特典提供機能に対応する１個のアプリケーション領域を備えている。ショップ装置１０は、ＤＶＤのレンタルに応じて、つまり前記デジタル著作物の再生の代償の支払いに応じて、または他の物の購入の代償の支払いに応じて、定められた量を示すポイント情報を前記アプリケーション領域に追加して書き込む。
【０１２５】
ショップ装置１０は、利用者からの代償の受け取りの際に、前記代償の支払い金額の一部又は全部として、利用者の指定する量を示すポイント情報の減額を前記ＩＣカード２０に対して要求する。ＩＣカード２０は、ショップ装置１０からの前記要求に応じて、前記量を示すポイント情報を減額する。
（電子マネー機能）
別の１個のアプリケーション機能は、利用者からレンタル業者に対してレンタルに対する代償を支払うために用いられる決済機能であって、ＩＣカード２０の情報記憶部２０１が有する対応する別の１個のアプリケーション領域は、通貨の代わりに用いられる所定量の電子マネー情報を予め記録している。
【０１２６】
ショップ装置１０は、利用者からの代償の受け取りにおいて、前記代償の支払い金額に相当する量の電子マネー情報をＩＣカード２０に対して要求する。
ＩＣカード２０は、ショップ装置１０からの前記要求に応じて、前記代償の支払い金額に相当する量の電子マネー情報をショップ装置１０へ送信し、支払い金額に相当する量の電子マネー情報を前記アプリケーション領域から減額する決済手段を備える。
【０１２７】
ショップ装置１０は、ＩＣカード２０から支払い金額に相当する量の電子マネー情報を受け取り、受け取った電子マネー情報を記憶する。
（プリペイドカード機能）
別の１個のアプリケーション機能は、利用者からレンタル業者に対してレンタルに対する代償を支払うために用いられるプリペイドカード機能による決済機能である。ＩＣカード２０の情報記憶部２０１は、プリペイドカード機能に対応する別の１個のアプリケーション領域を有している。前記アプリケーション領域は、前記デジタル著作物の再生の代償の支払いに用いられる電子チケット情報を予め記録している。
【０１２８】
ＤＶＤプレーヤ４０は、ＤＶＤ３０に記録されている前記デジタル著作物の再生において、前記デジタル著作物の再生に応じた代償の支払い金額に相当する量の電子チケット情報の減額をＩＣカード２０に対して要求する。
ここで、ＤＶＤプレーヤ４０は、ＤＶＤ３０に記録されている前記デジタル著作物の再生の前に、ＩＣカード２０からＩＣカード２０に記録されている電子チケット情報の残量を取得し、取得した前記残量が、前記デジタル著作物の再生に応じた代償の支払い金額に相当する量よりも小さい場合には、前記デジタル著作物の使用を不可と判断し、前記デジタル著作物の再生を禁止する。その他の場合は、前記デジタル著作物の使用を可と判断する。
【０１２９】
また、ＤＶＤプレーヤ４０は、前記デジタル著作物の再生の都度、１回の再生に応じた代償の支払い金額に相当する電子チケット情報の減額をＩＣカード２０に対して要求するとしてもよいし、また、一定期間内における前記デジタル著作物の１回以上の再生において、前記期間内の前記再生に応じた代償の支払い金額に相当する電子チケット情報の減額をＩＣカード２０に対して要求するとしてもよい。
【０１３０】
ＩＣカード２０は、ＤＶＤプレーヤ４０からの要求に応じて、前記代償の支払い金額に相当する量の電子チケット情報を前記アプリケーション領域から減額する決済手段を備える。
３．４  その他の変形例
次に示すようにしてもよい。
【０１３１】
（１）ＤＶＤは、複数のコンテンツＩＤ、同数の暗号化コンテンツ、同数の暗号化コンテンツ鍵及び１個の暗号化ディスク鍵を記録している。複数のコンテンツＩＤ、同数の暗号化コンテンツ及び同数の暗号化コンテンツ鍵は、それぞれ対応している。
複数の暗号化コンテンツは、それぞれ異なるコンテンツが、それぞれ異なるコンテンツ鍵を用いて、暗号化されて生成されたものである。
【０１３２】
複数の暗号化コンテンツ鍵は、それぞれ異なる複数のコンテンツ鍵が、１個のディスク鍵を用いて暗号化されて生成されたものである。
暗号化ディスク鍵は、前記ディスク鍵が１個のデバイス鍵を用いて暗号化されて生成されたものである。
ディスク鍵は、１種類のＤＶＤに固有の鍵である。
【０１３３】
デバイス鍵は、１個のＩＣカードに固有の鍵であり、ＩＣカードが記憶している。
ＤＶＤに記録されている暗号化コンテンツを再生する際に、ＩＣカードは、ＤＶＤプレーヤから、再生すべきコンテンツに対応する暗号化ディスク鍵及び暗号化コンテンツ鍵を取得する。次に、ＩＣカードは、自身からデバイス鍵を読み出し、読み出したデバイス鍵を用いて、暗号化ディスク鍵を復号してディスク鍵を生成する。次に、ＩＣカードは、生成したディスク鍵を用いて、暗号化コンテンツ鍵を復号してコンテンツ鍵を生成する。次に、生成したコンテンツ鍵をＤＶＤプレーヤへ出力する。
【０１３４】
ＤＶＤプレーヤは、コンテンツ鍵を受け取り、受け取ったコンテンツ鍵を用いて、ＤＶＤから読み出した暗号化コンテンツを復号してコンテンツを生成する。
（２）上記の実施の形態では、暗号化されたデジタルコンテンツが記録されたＤＶＤがレンタルされるとしているが、記録媒体として、ＤＶＤに限定されない。例えば、ＣＤ―ＲＯＭ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）などであるとしてもよい。
【０１３５】
（３）上記の実施の形態では、暗号化アルゴリズム及び復号アルゴリズムとしてＤＥＳを用いるとしているが、他の暗号技術を用いるとしてしてもよい。
（４）ショップ装置は、取引において使用される金銭を計算するレジスタ機能を備えているとしてもよい。
（５）上記の第２の実施の形態において、サーバ装置５０は、レンタル店から離れた場所に設置されているものと仮定しているが、このような形態には限定されない。ショップ装置１０が設置されているレンタル店内に、サーバ装置５０が設置されているとしてもよいし、また、ショップ装置１０とサーバ装置５０とは、一体として１個の装置から構成されているものとしてもよい。
【０１３６】
（６）上記の第１及び第２の実施の形態において、レンタル業者は、音楽や映画などのデジタル著作物が記録されているＤＶＤを利用者に対して貸し出すとしているが、ＤＶＤを販売するとしてもよい。
このとき、ＤＶＤを販売する際に、図８に示すフローチャートのステップＳ１２６において、ショップ装置１０の制御部１０４は、無期限を示すレンタル終了日を生成する。一例として、現実には存在しない大きい日付の「９９９９年９９月９９日」をレンタル終了日とする。次に、生成したレンタル終了日を含む利用管理情報を生成し、生成した利用管理情報を情報記憶部１０１が有するレンタル利用管理テーブル１５２へ追加して書き込む。
【０１３７】
また、ステップＳ１２７において、制御部１０４は、タイトルＩＤ及び無期限を示すレンタル終了日を、ＩＣカード読書部１０５を介して、ＩＣカード２０へ出力し、ＩＣカード２０の制御部２０３は、ＩＦ部２０５を介して、タイトルＩＤ及びレンタル終了日を受け取る（ステップＳ１２７）。
次に、ＤＶＤの再生時に、図９に示すフローチャートのステップＳ１５５において、ＩＣカード２０の制御部２０３は、情報記憶部２０１からレンタル利用管理情報に含まれているレンタル終了日を読み出し、受け取った現在日時と、読み出したレンタル終了日とを比較する。レンタル終了日は、「９９９９年９９月９９日」であるので、常に、現在日時よりレンタル終了日の方が大きい。このため、ステップＳ１７１へ制御が移り、図１０のフローチャートに示す手順に従って、コンテンツが復号されて再生される（ステップＳ１７１〜Ｓ１７４、ステップＳ１６１〜Ｓ１６５）。
【０１３８】
以上説明したように、第１及び第２の実施の形態において説明したレンタルシステムにより、レンタルだけでなく、著作物の販売も行うことができる
なお、上記の例では、無期限を示すレンタル終了日をＩＣカードに書き込むことにより、期限の無いレンタル、つまり販売を実現しているが、無期限を示すレンタル終了日をＩＣカードに書き込む代わりに、タイトルＩＤと対応付けて、販売を示すフラグをＩＣカードに書き込むとしてもよい。この場合、ＩＣカードは、販売を示すフラグが書き込まれているときには、ステップＳ１５５における比較判断を行うことなく、ステップＳ１７１へ制御が移り、図１０のフローチャートに示す手順に従って、コンテンツが復号されて再生される。
【０１３９】
（７）上記の第１及び第２の実施の形態において、レンタル業者が、音楽や映画などのデジタル著作物が記録されているＤＶＤを利用者に対して販売する際に、次に示すようにしてもよい。
ここで、レンタル用のＤＶＤと、販売用のＤＶＤとは、別々の記録媒体であるとする。
レンタル用のＤＶＤは、図６に示すように、暗号化コンテンツ、暗号化タイトル鍵及びレンタル用ディスク識別情報を内部に記録している。ここで、上述したように、前記レンタル用ディスク識別情報は、当該ＤＶＤがレンタル用のディスクであることを示す情報である。
【０１４０】
一方、販売用のＤＶＤは、外部から書き換えができない領域において、当該ＤＶＤに固有の媒体固有情報を記録している。販売用のＤＶＤは、さらに、暗号化コンテンツ、暗号化タイトル鍵及び販売用ディスク識別情報を内部に記録している。前記暗号化コンテンツは、デジタル著作物である映画からなるコンテンツが、タイトル鍵を用いて暗号化されて生成されたものである。前記タイトル鍵は、前記コンテンツに固有の暗号用の鍵である。前記暗号化タイトル鍵は、前記タイトル鍵が、前記媒体固有情報を用いて暗号化されて生成されたものである。前記販売用ディスク識別情報は、当該ＤＶＤが販売用のディスクであることを示す情報である。
【０１４１】
ＤＶＤプレーヤ４０は、利用者により装着されたＤＶＤから上記のレンタル用ディスク識別情報又は販売用ディスク識別情報を読み出し、読み出したレンタル用ディスク識別情報又は販売用ディスク識別情報を用いて、当該ＤＶＤがレンタル用であるか、販売用であるかを判断する。
レンタル用であると判断する場合には、ＤＶＤプレーヤ４０は、上記の実施の形態で説明したようにして、コンテンツの再生を行う。
【０１４２】
販売用であると判断する場合には、ＤＶＤプレーヤ４０は、ＤＶＤから、さらに、媒体固有情報、暗号化コンテンツ及び暗号化タイトル鍵を読み出す。次に、読み出した媒体固有情報を用いて、暗号化タイトル鍵を復号してタイトル鍵を生成し、生成したタイトル鍵を用いて暗号化コンテンツを復号してコンテンツを生成し、次に、コンテンツを再生する。
【０１４３】
（８）次に示すように構成してもよい。
ＤＶＤプレーヤ４０は、内部に当該プレーヤに固有のプレーヤ固有鍵を記憶している。
利用者は、コンテンツのレンタルをしたいときに、利用者の自宅において、ＩＣカード２０をＤＶＤプレーヤ４０に装着する。ＤＶＤプレーヤ４０は、前記プレーヤ固有鍵をＩＣカード２０に書き込む。次に、利用者は、ＩＣカード２０をＤＶＤプレーヤから抜き出し、プレーヤ固有鍵が記録されたＩＣカード２０を持って、レンタル店へ行く。
【０１４４】
レンタル店では、店員により、前記ＩＣカード２０がショップ装置１０に装着される。
ショップ装置１０は、前記ＩＣカード２０から、プレーヤ固有鍵を読み出し、読み出したプレーヤ固有鍵を用いて、タイトル鍵を暗号化して暗号化タイトル鍵を生成し、生成した暗号化タイトル鍵をＩＣカード２０に書き込む。
コンテンツを再生する際に、ＤＶＤプレーヤ４０は、ＩＣカード２０から暗号化タイトル鍵を読み出し、内部に記憶しているプレーヤ固有鍵を用いて、読み出した暗号化タイトル鍵を復号してタイトル鍵を生成する。次に、ＤＶＤプレーヤ４０は、ＤＶＤ３０から暗号化コンテンツを読み出し、読み出した暗号化コンテンツを、前記タイトル鍵を用いて復号してコンテンツを生成し、生成したコンテンツを再生する。
【０１４５】
（９）また、次に示すようにしてもよい。
ＤＶＤプレーヤ４０は、内部に当該プレーヤに固有のプレーヤ秘密鍵及びプレーヤ公開鍵を記憶している。上記と同様に、ＤＶＤプレーヤ４０は、前記プレーヤ公開鍵をＩＣカード２０に書き込む。
ショップ装置１０は、前記ＩＣカード２０から、プレーヤ公開鍵を読み出し、読み出したプレーヤ公開鍵を用いて、タイトル鍵を暗号化して暗号化タイトル鍵を生成し、生成した暗号化タイトル鍵をＩＣカード２０に書き込む。
【０１４６】
コンテンツを再生する際に、ＤＶＤプレーヤ４０は、ＩＣカード２０から暗号化タイトル鍵を読み出し、内部に記憶しているプレーヤ秘密鍵を用いて、読み出した暗号化タイトル鍵を復号してタイトル鍵を生成する。次に、ＤＶＤプレーヤ４０は、ＤＶＤ３０から暗号化コンテンツを読み出し、読み出した暗号化コンテンツを、前記タイトル鍵を用いて復号してコンテンツを生成し、生成したコンテンツを再生する。
【０１４７】
（１０）また、次に示すようにしてもよい。
ＤＶＤプレーヤ４０は、内部に当該プレーヤに固有のプレーヤ固有鍵と当該プレーヤを識別するプレーヤ識別子を記憶している。
上記と同様に、ＤＶＤプレーヤ４０は、前記プレーヤ識別子をＩＣカード２０に書き込む。
【０１４８】
ショップ装置１０は、プレーヤ識別子とプレーヤ固有鍵とを対応付けて予め記憶している。
ショップ装置１０は、前記ＩＣカード２０から、プレーヤ識別子を読み出し、読み出したプレーヤ識別子に対応するプレーヤ固有鍵を読み出し、読み出したプレーヤ固有鍵を用いて、タイトル鍵を暗号化して暗号化タイトル鍵を生成し、生成した暗号化タイトル鍵をＩＣカード２０に書き込む。
【０１４９】
コンテンツを再生する際に、ＤＶＤプレーヤ４０は、ＩＣカード２０から暗号化タイトル鍵を読み出し、内部に記憶しているプレーヤ固有鍵を用いて、読み出した暗号化タイトル鍵を復号してタイトル鍵を生成する。次に、ＤＶＤプレーヤ４０は、ＤＶＤ３０から暗号化コンテンツを読み出し、読み出した暗号化コンテンツを、前記タイトル鍵を用いて復号してコンテンツを生成し、生成したコンテンツを再生する。
【０１５０】
（１１）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０１５１】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【０１５２】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（８）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１５３】
上記において説明したレンタルシステムは、レンタル業者から利用者に対して、音楽、映画、小説などのデジタル化された著作物をレンタルする産業において、経営的、つまり反復的かつ継続的に利用されうる。
【図面の簡単な説明】
【０１５４】
【図１】図１は、レンタルシステム１の構成を示す図である。
【図２】図２は、ショップ装置１０の構成を示すブロック図である。
【図３】図３は、レンタル店会員テーブル１５１のデータ構造の一例を示す。
【図４】図４は、レンタル利用管理テーブル１５２のデータ構造の一例を示す。
【図５】図５は、ＩＣカード２０の構成を示すブロック図である。
【図６】図６は、ＤＶＤプレーヤ４０の構成を示すブロック図である。
【図７】図７は、新たに会員番号を発行する場合における動作を示すフローチャートである。
【図８】図８は、ＤＶＤをレンタル店の会員である利用者に対してレンタルする場合における動作を示すフローチャートである。
【図９】図９は、ＤＶＤプレーヤによるＤＶＤ３０に記録されているデジタル著作物を再生する場合の動作を示すフローチャートである。図１０へ続く。
【図１０】図１０は、ＤＶＤプレーヤによるＤＶＤ３０に記録されているデジタル著作物を再生する場合の動作を示すフローチャートである。図９から続く。
【図１１】図１１は、サーバ装置５０の構成を示すブロック図である。
【図１２】図１２は、ＩＣカード２０が有する情報記憶部２０１内に記憶されているデータの一例、及びＤＶＤ３０に記録されているデータの一例を示す。
【図１３】図１３は、ＤＶＤをレンタル店の会員である利用者に対してレンタルする場合における動作を示すフローチャートである。図１４へ続く。
【図１４】図１４は、ＤＶＤをレンタル店の会員である利用者に対してレンタルする場合における動作を示すフローチャートである。図１３から続く。
【図１５】図１５は、ＤＶＤプレーヤにより、ＤＶＤ３０に記録されているデジタル著作物を再生する場合の動作を示すフローチャートである。図１６へ続く。
【図１６】図１６は、ＤＶＤプレーヤにより、ＤＶＤ３０に記録されているデジタル著作物を再生する場合の動作を示すフローチャートである。図１５から続く。
【図１】
2005538486.tif 000003
【図２】
2005538486.tif 000004
【図３】
2005538486.tif 000005
【図４】
2005538486.tif 000006
【図５】
2005538486.tif 000007
【図６】
2005538486.tif 000008
【図７】
2005538486.tif 000009
【図８】
2005538486.tif 000010
【図９】
2005538486.tif 000011
【図１０】
2005538486.tif 000012
【図１１】
2005538486.tif 000013
【図１２】
2005538486.tif 000014
【図１３】
2005538486.tif 000015
【図１４】
2005538486.tif 000016
【図１５】
2005538486.tif 000017
【図１６】
2005538486.tif 000018
【国際調査報告】
2005538486.tif 000019