(57)【要約】【課題】暗号化されたコンテンツデータを復号化する鍵データをリアルタイムに，セキュアに配信することが可能なコンテンツ配信システムを提供する。【解決手段】コンテンツ配信システムのセンターサーバは，各コンテンツデータに固有なコンテンツ鍵データを生成して，コンテンツデータを暗号化する暗号化サーバと，所望のコンテンツデータを要求する利用者端末装置に対してコンテンツデータを暗号化した暗号化コンテンツデータを配信するコンテンツ配信サーバと，カードに対して暗号化コンテンツ鍵データを配信するために決済をする決済サーバと，第一の認証手段によりカードと認証して，さらにカードに対して暗号化コンテンツ鍵データが含まれる制御情報データを，セキュアに配信するライセンス認証サーバとを有する。【選択図】　図１
2004072423.tif 000002
【特許請求の範囲】
【請求項１】
モバイル認証装置と前記モバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置と，前記モバイル認証装置を管理して，前記利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバとから成るコンテンツ配信システムであって：
前記センターサーバは，前記各コンテンツデータに固有なコンテンツ鍵データを生成して，前記コンテンツデータを暗号化する暗号化サーバと，
所望のコンテンツデータを要求する前記利用者端末装置に対して前記コンテンツデータを暗号化した暗号化コンテンツデータを配信するコンテンツ配信サーバと，
前記モバイル認証装置に対して前記暗号化コンテンツ鍵データを配信するために決済をする決済サーバと，
第一の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に前記暗号化コンテンツ鍵データが含まれる前記制御情報データを，セキュアに配信するライセンス認証サーバとを有することを特徴とする，コンテンツ配信システム。
【請求項２】
前記モバイル認証装置は，少なくとも非接触型もしくは接触型のうちいずれか一方又は双方のＩＣカードであることを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項３】
前記モバイル認証装置は，少なくとも磁気ストライプもしくはＩＣのうちいずれか一方又は双方を備えるカードであることを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項４】
前記モバイル認証装置は，少なくとも個人鍵データ又は個人情報データをさらに記憶することを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項５】
前記コンテンツ鍵データ又は前記個人鍵データは，公開鍵暗号化方式であることを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項６】
前記コンテンツ鍵データ又は前記個人鍵データは，共通鍵暗号化方式であることを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項７】
前記制御情報データは，少なくとも前記コンテンツ鍵データの配信日時情報，有効期限情報，もしくは有効使用回数情報のうちいずれか一つ又は任意の組合せからなることを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項８】
前記ライセンス認証サーバは，前記個人鍵データを用いて，前記コンテンツ鍵データから，暗号化された前記暗号化コンテンツ鍵データを生成することを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項９】
前記ライセンス認証サーバは，前記モバイル認証装置に対する決済がされてから，前記制御情報データを，前記モバイル認証装置にセキュアに配信することを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項１０】
前記利用者端末装置は，第二の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に記憶された前記暗号化コンテンツ鍵データが含まれる前記制御情報データをセキュアに読取ることを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項１１】
前記決済サーバは，第三の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に対してセキュアに決済をすることを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項１２】
前記利用者端末装置は，前記個人鍵データを用いて，前記暗号化コンテンツ鍵データを復号化することを特徴とする，請求項４に記載のコンテンツ配信システム。
【請求項１３】
前記第一の認証手段は，前記モバイル認証装置と前記ライセンス認証サーバとの相互認証であることを特徴とする，請求項１に記載のコンテンツ配信システム。
【請求項１４】
前記第二の認証手段は，前記モバイル認証装置と前記利用者端末装置との相互認証であることを特徴とする，請求項１０に記載のコンテンツ配信システム。
【請求項１５】
前記第三の認証手段は，前記モバイル認証装置と前記決済サーバとの相互認証であることを特徴とする，請求項１１に記載のコンテンツ配信システム。
【請求項１６】
モバイル認証装置を管理して，前記モバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバであって：
前記センターサーバは，前記各コンテンツデータに固有なコンテンツ鍵データを生成して，前記コンテンツデータを暗号化する暗号化サーバと，
所望のコンテンツデータを要求する前記利用者端末装置に前記コンテンツデータを暗号化した暗号化コンテンツデータを配信するコンテンツ配信サーバと，
前記モバイル認証装置に前記暗号化コンテンツ鍵データを配信するために決済をする決済サーバと，
第一の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に前記暗号化コンテンツ鍵データが含まれる前記制御情報データを，セキュアに配信するライセンス認証サーバとを有することを特徴とする，センターサーバ。
【請求項１７】
前記モバイル認証装置は，少なくとも非接触型もしくは接触型のうちいずれか一方又は双方のＩＣカードであることを特徴とする，請求項１６に記載のセンターサーバ。
【請求項１８】
前記モバイル認証装置は，少なくとも磁気ストライプもしくはＩＣのうちいずれか一方又は双方を備えるカードであることを特徴とする，請求項１６に記載のセンターサーバ。
【請求項１９】
前記モバイル認証装置は，少なくとも個人鍵データ又は個人情報データをさらに記憶することを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２０】
前記コンテンツ鍵データ又は前記個人鍵データは，公開鍵暗号化方式であることを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２１】
前記コンテンツ鍵データ又は前記個人鍵データは，共通鍵暗号化方式であることを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２２】
前記制御情報データは，少なくとも前記コンテンツ鍵データの配信日時情報，有効期限情報，もしくは有効使用回数情報のうちいずれか一つ又は任意の組合せからなることを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２３】
前記ライセンス認証サーバは，前記個人鍵データを用いて，前記コンテンツ鍵データから，暗号化された前記暗号化コンテンツ鍵データを生成することを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２４】
前記ライセンス認証サーバは，前記モバイル認証装置に対する決済がされてから，前記制御情報データを，前記モバイル認証装置にセキュアに配信することを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２５】
前記利用者端末装置は，第二の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に記憶された前記暗号化コンテンツ鍵データが含まれる前記制御情報データをセキュアに読取ることを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２６】
前記決済サーバは，第三の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に対してセキュアに決済をすることを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２７】
前記第一の認証手段は，前記モバイル認証装置と前記センターサーバに備わる前記ライセンス認証サーバとの相互認証であることを特徴とする，請求項１６に記載のセンターサーバ。
【請求項２８】
前記第二の認証手段は，前記モバイル認証装置と前記利用者端末装置との相互認証であることを特徴とする，請求項２５に記載のセンターサーバ。
【請求項２９】
前記第三の認証手段は，前記モバイル認証装置と前記センターサーバに備わる前記決済サーバとの相互認証であることを特徴とする，請求項２６に記載のセンターサーバ。
【請求項３０】
コンピュータをして，モバイル認証装置を管理して，前記モバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバであって：
前記センターサーバは，前記各コンテンツデータに固有なコンテンツ鍵データを生成して，前記コンテンツデータを暗号化して，
所望のコンテンツデータを要求する前記利用者端末装置に前記コンテンツデータを暗号化した暗号化コンテンツデータを配信して，
前記モバイル認証装置に前記暗号化コンテンツ鍵データを配信するために決済して，
第一の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に前記暗号化コンテンツ鍵データが含まれる前記制御情報データを，セキュアに配信するセンターサーバとして機能させることを特徴とする，コンピュータプログラム。
【請求項３１】
コンピュータをして，モバイル認証装置を管理して，前記モバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバであって：
前記センターサーバは，前記各コンテンツデータに固有なコンテンツ鍵データを生成して，前記コンテンツデータを暗号化して，
所望のコンテンツデータを要求する前記利用者端末装置に前記コンテンツデータを暗号化した暗号化コンテンツデータを配信して，
前記モバイル認証装置に前記暗号化コンテンツ鍵データを配信するために決済して，
第一の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に前記暗号化コンテンツ鍵データが含まれる前記制御情報データを，セキュアに配信するセンターサーバとして機能させることを特徴とする，コンピュータプログラムが記憶されたコンピュータ読取り可能な記憶媒体。
【請求項３２】
モバイル認証装置に記憶される制御情報データを少なくとも読取り及びセンターサーバから配信される少なくとも一又は二以上のコンテンツデータをリアルタイムに受信可能な利用者端末装置であって：
前記利用者端末装置は，前記センターサーバにより前記コンテンツデータが暗号化された暗号化コンテンツデータを，コンテンツ鍵データを用いてリアルタイムに復号化する復号化装置と，
復号化された前記コンテンツデータをリアルタイムに表示可能なディスプレイ装置とを有することを特徴とする，利用者端末装置。
【請求項３３】
前記モバイル認証装置は，少なくとも非接触型もしくは接触型のうちいずれか一方又は双方のＩＣカードであることを特徴とする，請求項３２に記載の利用者端末装置。
【請求項３４】
前記モバイル認証装置は，少なくとも磁気ストライプもしくはＩＣのうちいずれか一方又は双方を備えるカードであることを特徴とする，請求項３２に記載の利用者端末装置。
【請求項３５】
前記モバイル認証装置は，少なくとも個人鍵データ又は個人情報データをさらに記憶することを特徴とする，請求項３２に記載の利用者端末装置。
【請求項３６】
前記コンテンツ鍵データ又は前記個人鍵データは，公開鍵暗号化方式であることを特徴とする，請求項３２に記載の利用者端末装置。
【請求項３７】
前記コンテンツ鍵データ又は前記個人鍵データは，共通鍵暗号化方式であることを特徴とする，請求項３２に記載の利用者端末装置。
【請求項３８】
前記制御情報データは，少なくとも前記コンテンツ鍵データの配信日時情報，有効期限情報，もしくは有効使用回数情報のうちいずれか一つ又は任意の組合せからなることを特徴とする，請求項３２に記載の利用者端末装置。
【請求項３９】
前記利用者端末装置は，前記個人鍵データを用いて，前記制御情報データに含まれる暗号化コンテンツ鍵データを復号化することを特徴とする，請求項３５に記載の利用者端末装置。
【請求項４０】
前記制御情報データは，前記モバイル認証装置の決済がされてから，前記モバイル認証装置にセキュアに配信されることを特徴とする，請求項３２に記載の利用者端末装置。
【請求項４１】
前記利用者端末装置は，第二の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に記憶された前記暗号化コンテンツ鍵データが含まれる前記制御情報データを読取ることを特徴とする，請求項３２に記載の利用者端末装置。
【請求項４２】
前記モバイル認証装置は，第三の認証手段により前記センターサーバと認証して，さらに前記センターサーバにより決済されることを特徴とする，請求項３２に記載の利用者端末装置。
【請求項４３】
前記第二の認証手段は，前記モバイル認証装置と前記利用者端末装置との相互認証であることを特徴とする，請求項４１に記載の利用者端末装置。
【請求項４４】
前記第三の認証手段は，前記モバイル認証装置と前記センターサーバに備わる前記決済サーバとの相互認証であることを特徴とする，請求項４２に記載の利用者端末装置。
【請求項４５】
コンピュータをして，モバイル認証装置に記憶される制御情報データを少なくとも読取り及びセンターサーバから配信される少なくとも一又は二以上のコンテンツデータをリアルタイムに受信可能な利用者端末装置であって：
前記利用者端末装置は，前記センターサーバにより前記コンテンツデータが暗号化された暗号化コンテンツデータを，コンテンツ鍵データを用いてリアルタイムに復号化して，
復号化された前記コンテンツデータをリアルタイムに表示可能な利用者端末装置として機能させることを特徴とする，コンピュータプログラム。
【請求項４６】
コンピュータをして，モバイル認証装置に記憶される制御情報データを少なくとも読取り及びセンターサーバから配信される少なくとも一又は二以上のコンテンツデータをリアルタイムに受信可能な利用者端末装置であって：
前記利用者端末装置は，前記センターサーバにより前記コンテンツデータが暗号化された暗号化コンテンツデータを，コンテンツ鍵データを用いてリアルタイムに復号化して，
復号化された前記コンテンツデータをリアルタイムに表示可能な利用者端末装置として機能させることを特徴とする，コンピュータプログラムが記憶されたコンピュータ読取り可能な記憶媒体。
【請求項４７】
センターサーバにより管理されて，利用者端末装置が少なくとも読取り可能な制御情報データを記憶するモバイル認証装置であって：
前記モバイル認証装置は，第一の認証手段により前記センターサーバと認証して，
前記センターサーバにより暗号化された暗号化コンテンツ鍵データを受信するために決済して，
前記暗号化コンテンツ鍵データが含まれる前記制御情報データを，セキュアに受信することを特徴とする，モバイル認証装置。
【請求項４８】
前記モバイル認証装置は，少なくとも非接触型もしくは接触型のうちいずれか一方又は双方のＩＣカードであることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項４９】
前記モバイル認証装置は，少なくとも磁気ストライプもしくはＩＣのうちいずれか一方又は双方を備えるカードであることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５０】
前記モバイル認証装置は，少なくとも個人鍵データ又は個人情報データをさらに記憶することを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５１】
前記コンテンツ鍵データ又は前記個人鍵データは，公開鍵暗号化方式であることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５２】
前記コンテンツ鍵データ又は前記個人鍵データは，共通鍵暗号化方式であることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５３】
前記制御情報データは，少なくとも前記コンテンツ鍵データの配信日時情報，有効期限情報，もしくは有効使用回数情報のうちいずれか一つ又は任意の組合せからなることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５４】
前記暗号化コンテンツ鍵データは，前記センターサーバにより，前記個人鍵データを用いて，前記コンテンツ鍵データから，暗号化されることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５５】
前記制御情報データは，前記センターサーバにより決済されてから，前記モバイル認証装置にセキュアに配信されることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５６】
前記モバイル認証装置は，第二の認証手段により前記利用者端末と認証して，さらに前記利用者端末装置により前記暗号化コンテンツ鍵データを含む前記制御情報データが読取られることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５７】
前記モバイル認証装置は，第三の認証手段により前記センターサーバと認証して，さらに前記センターサーバによりセキュアに決済されることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５８】
前記第一の認証手段は，前記モバイル認証装置と前記ライセンス認証サーバとの相互認証であることを特徴とする，請求項４７に記載のモバイル認証装置。
【請求項５９】
前記第二の認証手段は，前記モバイル認証装置と前記利用者端末装置との相互認証であることを特徴とする，請求項５６に記載のモバイル認証装置。
【請求項６０】
前記第三の認証手段は，前記モバイル認証装置と前記決済サーバとの相互認証であることを特徴とする，請求項５７に記載のモバイル認証装置。
【請求項６１】
センターサーバにより管理されて，利用者端末装置が少なくとも読取り可能な制御情報データを記憶するモバイル認証装置であって：
前記モバイル認証装置は，第一の認証手段により前記センターサーバと認証して，
前記センターサーバにより暗号化された暗号化コンテンツ鍵データを受信するために決済して，
前記暗号化コンテンツ鍵データが含まれる前記制御情報データを，セキュアに受信するモバイル認証装置として機能させることを特徴とする，プログラム。
【請求項６２】
センターサーバにより管理されて，利用者端末装置が少なくとも読取り可能な制御情報データを記憶するモバイル認証装置であって：
前記モバイル認証装置は，第一の認証手段により前記センターサーバと認証して，
前記センターサーバにより暗号化された暗号化コンテンツ鍵データを受信するために決済して，
前記暗号化コンテンツ鍵データが含まれる前記制御情報データを，セキュアに受信するモバイル認証装置として機能させることを特徴とする，プログラムが記憶された読取り可能な記憶媒体。
【請求項６３】
モバイル認証装置と前記モバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置と，前記モバイル認証装置を管理して，前記利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバのコンテンツ配信方法であって：
前記センターサーバは，前記各コンテンツデータに固有なコンテンツ鍵データを生成して，前記コンテンツデータを暗号化し，
所望のコンテンツデータを要求する前記利用者端末装置に対して前記コンテンツデータを暗号化した暗号化コンテンツデータを配信し，
前記モバイル認証装置に対して前記暗号化コンテンツ鍵データを配信するために決済し，
第一の認証手段により前記モバイル認証装置と認証し，さらに前記モバイル認証装置に前記暗号化コンテンツ鍵データが含まれる前記制御情報データを，セキュアに配信することを特徴とする，センターサーバのコンテンツ配信方法。
【請求項６４】
前記モバイル認証装置は，少なくとも非接触型もしくは接触型のうちいずれか一方又は双方のＩＣカードであることを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項６５】
前記モバイル認証装置は，少なくとも磁気ストライプもしくはＩＣのうちいずれか一方又は双方を備えるモバイル認証装置であることを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項６６】
前記モバイル認証装置は，少なくとも個人鍵データ又は個人情報データをさらに記憶することを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項６７】
前記コンテンツ鍵データ又は前記個人鍵データは，公開鍵暗号化方式であることを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項６８】
前記コンテンツ鍵データ又は前記個人鍵データは，共通鍵暗号化方式であることを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項６９】
前記制御情報データは，少なくとも前記コンテンツ鍵データの配信日時情報，有効期限情報，もしくは有効使用回数情報のうちいずれか一つ又は任意の組合せからなることを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項７０】
前記センターサーバは，前記個人鍵データを用いて，前記コンテンツ鍵データから，暗号化された前記暗号化コンテンツ鍵データを生成することを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項７１】
前記センターサーバは，前記モバイル認証装置に対する決済がされてから，前記制御情報データを，前記モバイル認証装置にセキュアに配信することを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項７２】
前記センターサーバは，第三の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に対してセキュアに決済をすることを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項７３】
前記利用者端末装置は，第二の認証手段により前記モバイル認証装置と認証して，さらに前記モバイル認証装置に記憶された前記暗号化コンテンツ鍵データが含まれる前記制御情報データをセキュアに読取ることを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項７４】
前記第一の認証手段は，前記モバイル認証装置と前記ライセンス認証サーバとの相互認証であることを特徴とする，請求項６３に記載のセンターサーバのコンテンツ配信方法。
【請求項７５】
前記第二の認証手段は，前記モバイル認証装置と前記利用者端末装置との相互認証であることを特徴とする，請求項７３に記載のセンターサーバのコンテンツ配信方法。
【請求項７６】
前記第三の認証手段は，前記モバイル認証装置と前記決済サーバとの相互認証であることを特徴とする，請求項７２に記載のセンターサーバのコンテンツ配信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，モバイル認証装置を用いて決済処理を行い，コンテンツの配信をするためのコンテンツ配信システム，センターサーバ，利用者端末装置，モバイル認証装置，コンピュータプログラム，記憶媒体，およびセンターサーバのコンテンツ配信方法に関する。
【０００２】
【従来の技術】
近年，情報化社会において，インターネットなどのネットワークが発達したことにより，ネットワークを介した電子商取引（Ｅｌｅｃｔｏｒｉｃ　Ｃｏｍｍｅｒｃｅ：ＥＣ）が活発に取引されるようになってきている。
【０００３】
電子商取引では，一般的に商品，サービスなどを供給又は提供する供給者と，上記商品又はサービスを購入する需要者（利用者）とがネットワークを介して取引（売買）が行われている。
【０００４】
上記電子商取引のなかで，デジタルコンテンツを利用者が視聴する利用者端末装置に配信（ストリーミング配信）するサービスがある。上記サービスを利用する場合，必要に応じてセンターサーバ及び利用者端末装置間で，利用者端末装置を使用する利用者の認証が行われて，希望する映像，音声，テキストなどのコンテンツデータを選択して，上記コンテンツデータに対する課金が決済されることにより，所望のコンテンツデータが配信されるサービスである。
【０００５】
上記課金に対するする決済手段としては，金融機関等で一般的に使用されているキャッシュカード（Ｃａｓｈ　Ｃａｒｄ）又はクレジットカード（Ｃｒｅｄｉｔ　Ｃａｒｄ）などの各自携帯して持ち運ぶことが可能なカード状デバイス（モバイル認証装置）が使用される場合が多い。
【０００６】
上記コンテンツデータを配信する場合，コンテンツデータが，第三者から改竄，盗聴，なりすまし等により悪用等されるのを防ぐためにコンテンツデータなどは，暗号化されて伝送されている。
【０００７】
また，上記コンテンツ配信システムにおいて，コンテンツデータに対して課金の決済をすることは，暗号化されたコンテンツデータを復号化するための鍵データを有料で利用者端末装置に配信することであると言える。すなわち，決済をした利用者にのみ復号化する鍵データを安全に配信することで，コンテンツデータ配信システムが実現する。
【０００８】
【発明が解決しようとする課題】
しかしながら，電子商取引において，サービスなどの提供を受ける利用者又は決済手段に用いられる利用者が所有するモバイル認証装置であるカードなどを認証するために，利用者の個人識別番号（ＩＤ番号）又はモバイル認証装置を使用するためのＩＤ番号などの個人情報が利用者端末装置に入力等される必要があるが，認証する手続きがある毎に，入力作業が行われる必要があり，入力時に第三者に盗み見られる可能性があった。
【０００９】
さらに，アクセスしている利用者端末装置の利用者が認証されても，コンテンツデータの配信元であるセンターサーバが，なりすましなどにより不当なセンターサーバである場合，利用者端末装置に正常にコンテンツデータが送信されない場合もあった。
【００１０】
またコンテンツデータを配信するシステムにおいては，暗号化されたコンテンツデータを復号化する鍵データを安全に配信することが重要であるが，システムによって多くの方式が実現されている。このため，これらの方式には統一性がなく手順も各々システムごとに相違するため，センターサーバ又は利用者端末装置などの機器の仕様も様々であり，共通的に使用するのは困難であった。
【００１１】
本発明は，上記問題点に鑑みてなされたものであり，本発明の目的は，携帯して持ち運ぶことが可能なモバイル認証装置を用いることにより暗号化されたコンテンツデータを復号化する鍵データをリアルタイムに，セキュアに配信することが可能な，新規かつ改良されたコンテンツ配信システムを提供することである。
【００１２】
【課題を解決するための手段】
上記課題を解決するため，本発明の第１の観点によれば，モバイル認証装置とモバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置と，モバイル認証装置を管理して，利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバとから成るコンテンツ配信システムが提供される。上記コンテンツ配信システムのセンターサーバは，各コンテンツデータに固有なコンテンツ鍵データを生成して，コンテンツデータを暗号化する暗号化サーバと，所望のコンテンツデータを要求する利用者端末装置に対してコンテンツデータを暗号化した暗号化コンテンツデータを配信するコンテンツ配信サーバと，モバイル認証装置に対して暗号化コンテンツ鍵データを配信するために決済をする決済サーバと，第一の認証手段によりモバイル認証装置と認証して，さらにモバイル認証装置に対して暗号化コンテンツ鍵データが含まれる制御情報データを，セキュアに配信するライセンス認証サーバとを有する。
【００１３】
本発明によれば，コンテンツ配信システムは，利用者端末装置からの要望に応じて，暗号化されたコンテンツデータをリアルタイムに配信するセンターサーバと，配信時にコンテンツデータに対して決済するためのモバイル認証装置との間で相互に認証が行われて，認証されると，暗号化コンテンツデータを復号化するためのコンテンツ鍵データが暗号化されてセキュアにセンターサーバから上記モバイル認証装置に配信される。かかる構成により，利用者端末装置は，相互認証による認証と，コンテンツデータが暗号化された暗号化コンテンツデータの受信と，多重なるセキュリティ手段により，常に相互のデータの授受を第三者による盗聴などが困難となり，セキュアにコンテンツデータなどの送受信が行えて，さらにモバイル認証装置は，セキュアにコンテンツ鍵データなどの個人情報データを記憶することが可能となる。なお，コンテンツデータの配信は，リアルタイム（ライブ）の場合であっても，収録又は制作後のオンデマンドによる配信であってもよく，またセンターサーバ内に構成されるコンテンツ配信サーバ，暗号化サーバ，ライセンス認証サーバ，ＷＷＷサーバ，決済サーバ，または管理サーバは，センターサーバ内に含まれず，センターサーバと外部にネットワークを介して接続されても良い。さらに，モバイル認証装置は，個人の認証をするための消費者信用（ＩＤ機能）又は商品などを購入するときに決済代金を繰り延べて支払うための販売信用（決済機能）などの信用を与信する機能を備えている。
【００１４】
モバイル認証装置は，少なくとも非接触型もしくは接触型のうちいずれか一方又は双方のＩＣカードである。かかる構成により，ＩＣカードに記憶されたデータを読書き可能である装置の（非接触型又は接触型の）種類に左右されることなくインフラの共通化（汎用的なシステム形式）が行える。
【００１５】
モバイル認証装置は，少なくとも磁気ストライプもしくはＩＣのうちいずれか一方又は双方を備えるカードである。かかる構成により，モバイル認証装置のデータを読書き可能な装置の種類に左右されず，より汎用的なシステムの実用化が行える。
【００１６】
モバイル認証装置は，少なくとも個人鍵データ又は個人情報データをさらに記憶する。かかる構成により，利用者の個人情報データにより決済を確実に処理することが可能となり，さらに暗号化されたコンテンツ鍵データの受信して記憶が可能となり，安全にコンテンツデータ又はコンテンツ鍵データの配信に対して決済をすることが可能となる。
【００１７】
コンテンツ鍵データ又は個人鍵データは，公開鍵暗号化方式である。係る構成により，コンテンツ鍵データ又は個人鍵データの管理及びデータの容量を軽減することが可能となる。
【００１８】
コンテンツ鍵データ又は個人鍵データは，共通鍵暗号化方式である。かかる構成により，暗号化されたデータの復号化が複雑となり，データの内容を第三者により盗聴されることが，より困難となり，したがって安全に送信可能となる。
【００１９】
制御情報データは，少なくともコンテンツ鍵データの配信日時情報，有効期限情報，もしくは有効使用回数情報のうちいずれか一つ又は任意の組合せからなるようにしてもよい。かかる構成により，コンテンツデータの視聴可能な期限を設けるなどの配信の管理をすることが可能となる。
【００２０】
ライセンス認証サーバは，個人鍵データを用いて，コンテンツ鍵データから，暗号化された暗号化コンテンツ鍵データを生成することを特徴とする，かかる構成により，コンテンツデータがコンテンツ鍵データにより暗号化されて，より安全に配信可能となり，さらに復号化するためのコンテンツ鍵データを個人鍵データにより暗号化されることにより，安全に配信先に伝送することが可能となる。
【００２１】
ライセンス認証サーバは，モバイル認証装置に対する決済がされてから，制御情報データを，モバイル認証装置にセキュアに配信する。かかる構成により，決済後，暗号化コンテンツ鍵データの配信が異常終了した場合は，新たに決済処理をすることなく，再度コンテンツ鍵データの配信処理を開始することにより，より処理効率の向上を行えて，さらにモバイル認証装置との個人鍵による暗号化及び相互認証後の暗号化送信手段により，より安全に制御情報データを送信することが可能となる。
【００２２】
利用者端末装置は，第二の認証手段によりモバイル認証装置と認証して，さらにモバイル認証装置に記憶された暗号化コンテンツ鍵データが含まれる制御情報データをセキュアに読取る。かかる構成により，モバイル認証装置との相互認証及び相互認証後の暗号化送信手段により，より安全に制御情報データを読取ることが可能となる。
【００２３】
決済サーバは，第三の認証手段によりモバイル認証装置と認証して，さらにモバイル認証装置に対してセキュアに決済をする。かかる構成により，モバイル認証装置との相互認証及び相互認証後の暗号化送信手段により，より安全に制御情報データを読取ることが可能となる。
【００２４】
利用者端末装置は，個人鍵データを用いて，暗号化コンテンツ鍵データを復号化するように構成してもよい。
【００２５】
第一の認証手段，第二の認証手段，または第三の認証手段は，モバイル認証装置とライセンス認証サーバとの相互認証であるようにしてもよい。なお，本明細書においてセキュアとは，認証が相互に行われた後のデータ送受信において，データの送受信ごとにデータが暗号化された上で，送受信が行われることをいう。
【００２６】
さらに，上記課題を解決するための本発明の別の観点によれば，モバイル認証装置を管理して，モバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバが提供される。なお，このセンターサーバは，上記コンテンツ配信システムで採用されるセンターサーバとほぼ同様の構成を有するので，詳細説明は省略する。
【００２７】
さらに，本発明の別の観点によれば，コンピュータをして，モバイル認証装置を管理して，モバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバが，各コンテンツデータに固有なコンテンツ鍵データを生成して，コンテンツデータを暗号化して，所望のコンテンツデータを要求する利用者端末装置にコンテンツデータを暗号化した暗号化コンテンツデータを配信して，モバイル認証装置に暗号化コンテンツ鍵データを配信するために決済して，第一の認証手段によりモバイル認証装置と認証して，さらにモバイル認証装置に暗号化コンテンツ鍵データが含まれる制御情報データを，セキュアに配信するセンターサーバとして機能させるコンピュータプログラム及びそのコンピュータプログラムが記憶されたコンピュータ読取り可能な記憶媒体が提供される。
【００２８】
さらに，本発明の別の観点によれば，モバイル認証装置に記憶される制御情報データを少なくとも読取り及びセンターサーバから配信される少なくとも一又は二以上のコンテンツデータをリアルタイムに受信可能な利用者端末装置が提供される。この利用者端末装置は，センターサーバによりコンテンツデータが暗号化された暗号化コンテンツデータを，コンテンツ鍵データを用いてリアルタイムに復号化する復号化装置と，復号化されたコンテンツデータをリアルタイムに表示可能なディスプレイ装置とを有する。なお，この利用者端末装置は，上記コンテンツ配信システムで採用される利用者端末装置とほぼ同様の構成を有するので，詳細説明は省略する。
【００２９】
さらに，本発明の別の観点によれば，コンピュータをして，モバイル認証装置に記憶される制御情報データを少なくとも読取り及びセンターサーバから配信される少なくとも一又は二以上のコンテンツデータをリアルタイムに受信可能な利用者端末装置が，センターサーバによりコンテンツデータが暗号化された暗号化コンテンツデータを，コンテンツ鍵データを用いてリアルタイムに復号化して，復号化されたコンテンツデータをリアルタイムに表示可能な利用者端末装置として機能させるコンピュータプログラム及びそのコンピュータプログラムが記憶されたコンピュータ読取り可能な記憶媒体が提供される。
【００３０】
さらに，本発明の別の観点によれば，センターサーバにより管理されて，利用者端末装置が少なくとも読取り可能な制御情報データを記憶するモバイル認証装置が提供される。このモバイル認証装置は，第一の認証手段によりセンターサーバと認証して，センターサーバにより暗号化された暗号化コンテンツ鍵データを受信するために決済して，暗号化コンテンツ鍵データが含まれる制御情報データを，セキュアに受信する。なお，このモバイル認証装置は，上記コンテンツ配信システムで採用されるモバイル認証装置とほぼ同様の構成を有するので，詳細説明は省略する。また，モバイル認証装置は，個人の認証をするための消費者信用（ＩＤ機能）又は商品などを購入するときに決済代金を繰り延べて支払うための販売信用（決済機能）などの信用を与信したりする機能を備えている。例えば，携帯端末，携帯電話，またはＩＣ（Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）カードがあげられる。
【００３１】
さらに，本発明の別の観点によれば，センターサーバにより管理されて，利用者端末装置が少なくとも読取り可能な制御情報データを記憶するモバイル認証装置が，第一の認証手段によりセンターサーバと認証して，センターサーバにより暗号化された暗号化コンテンツ鍵データを受信するために決済して，暗号化コンテンツ鍵データが含まれる制御情報データを，セキュアに受信するモバイル認証装置として機能させるプログラム及びそのプログラムが記憶された読取り可能な記憶媒体が提供される。
【００３２】
さらに，本発明の別の観点によれば，モバイル認証装置とモバイル認証装置に記憶される制御情報データを少なくとも読取り可能な利用者端末装置と，モバイル認証装置を管理して，利用者端末装置に対して少なくとも一又は二以上のコンテンツデータをリアルタイムに配信するセンターサーバのコンテンツ配信方法が提供される。このセンターサーバのコンテンツ配信方法において，センターサーバは，各コンテンツデータに固有なコンテンツ鍵データを生成して，コンテンツデータを暗号化し，所望のコンテンツデータを要求する前記利用者端末装置に対してコンテンツデータを暗号化した暗号化コンテンツデータを配信し，モバイル認証装置に対して暗号化コンテンツ鍵データを配信するために決済し，第一の認証手段によりモバイル認証装置と認証し，さらにモバイル認証装置に暗号化コンテンツ鍵データが含まれる制御情報データを，セキュアに配信することを特徴としている。
【００３３】
モバイル認証装置は，少なくとも非接触型もしくは接触型のうちいずれか一方又は双方のＩＣカードであるように構成してもよい。モバイル認証装置に配信するデータの送信方法は１の方式による送信により，制御情報データなどのデータを配信可能となる。
【００３４】
モバイル認証装置は，少なくとも磁気ストライプもしくはＩＣのうちいずれか一方又は双方を備えるカードであるように構成してもよい。
【００３５】
モバイル認証装置は，少なくとも個人鍵データ又は個人情報データをさらに記憶するように構成してもよい。
【００３６】
コンテンツ鍵データ又は個人鍵データは，公開鍵暗号化方式であるように構成してもよい。
【００３７】
コンテンツ鍵データ又は個人鍵データは，共通鍵暗号化方式であるように構成してもよい。
【００３８】
制御情報データは，少なくともコンテンツ鍵データの配信日時情報，有効期限情報，もしくは有効使用回数情報のうちいずれか一つ又は任意の組合せからなるように構成してもよい。
【００３９】
センターサーバは，個人鍵データを用いて，コンテンツ鍵データから，暗号化された暗号化コンテンツ鍵データを生成するように構成してもよい。
【００４０】
センターサーバは，モバイル認証装置に対する決済がされてから，制御情報データを，モバイル認証装置にセキュアに配信するように構成してもよい。なお，セキュアとは，認証が相互に行われた後のデータ送受信において，データの送受信ごとにデータが暗号化された上で，送受信が行われることをいう。
【００４１】
センターサーバは，第三の認証手段によりモバイル認証装置と認証して，さらにモバイル認証装置に対してセキュアに決済をするように構成してもよい。
【００４２】
利用者端末装置は，第二の認証手段によりモバイル認証装置と認証して，さらにモバイル認証装置に記憶された暗号化コンテンツ鍵データが含まれる制御情報データをセキュアに読取るように構成してもよい。
【００４３】
第一の認証手段は，第二の認証手段，または第三の認証手段は，モバイル認証装置とライセンス認証サーバとの相互認証であるように構成してもよい。
【００４４】
【発明の実施の形態】
以下，本発明の好適な実施の形態について，添付図面を参照しながら詳細に説明する。なお，以下の説明及び添付図面において，略同一の機能及び構成を有する構成要素については，同一符号を付することにより，重複説明を省略する。
【００４５】
（１．システムの全体構成）
まず，図１を参照しながら，本実施の形態にかかるコンテンツ配信システム等のビジネスモデルの概念について説明する。なお，本明細書において「コンテンツ」とは，映画，放送番組など動画データもしくは静止画データをはじめ，音楽データ，文字などのテキストデータ，または任意の組合わせからなるデジタルデータ（コンテンツデータ）を示す。なお，コンテンツデータは，ＭＰＥＧ２又はＭＰＥＧ４などの動画圧縮規格により圧縮されたコンテンツデータであるが，非圧縮のコンテンツデータでもよい。また，データとは，コンピュータ装置読取り可能なデジタルデータの総称である。
【００４６】
（１．１　システム構成）
図１に示すように，近年の電子商取引においては，インターネットなどのネットワーク６を介して情報処理装置である，コンテンツの需要者側である利用者端末装置２と，コンテンツの供給者側であるセンターサーバ１が相互に接続されている。
【００４７】
これらの情報処理装置のうち利用者端末装置２は，１又は２以上から成る利用者端末装置２（２ａ，２ｂ，・・・，２ｎ）を構成する。利用者端末装置２は，少なくとも中央演算処理装置（ＣＰＵ）と通信装置と記憶装置とを備えた情報処理装置であり，一般的にはコンピュータ装置であるが，ＰＤＡ（ＰｅｒｓｏｎａｌＤａｔａ　Ａｓｓｉｓｔａｎｔｓ）又は携帯電話などのような情報処理装置が含まれる。
【００４８】
またセンターサーバ１は，コンテンツの配信又は決済をするために必要な多種のサーバから構成されたサーバ群であり，各サーバには，少なくとも中央演算処理装置（ＣＰＵ）と通信装置と記憶装置とを備えた情報処理装置であり，一般的にはコンピュータ装置であるが，すでに説明したように，ＰＤＡなどの携帯端末などのような情報処理装置も含まれる。
【００４９】
次に，本システムの典型的な動作例について説明する。
【００５０】
まず，コンテンツであるコンテンツデータは，暗号化サーバ１４により予め暗号化されて，コンテンツ配信サーバ８にデータベースとして保有されている（蓄えられている）。
【００５１】
ある利用者端末装置２，例えば利用者端末装置２ｂからネットワーク６を介してセンターサーバ１にコンテンツの配信を希望する注文があったとする。センターサーバ１は，ＩＣカード４ｂの認証を利用者端末装置２ｂを介して行い，認証後，利用者端末装置２ｂから受信した注文に応じて上記暗号化された暗号化コンテンツデータを，コンテンツ配信サーバ８からネットワーク６を介して利用者端末装置２ｂに配信される。
【００５２】
なお，上記暗号化コンテンツデータの配信（ストリーム配信）は，リアルタイム（ライブ）の場合であっても，収録又は制作後のオンデマンドによる配信であってもよい。
【００５３】
上記暗号化コンテンツデータを受信した利用者端末装置２ｂは，利用者端末装置に備えられた復号装置で復号化されて，メディアプレーヤにより映像又は音声などが視聴可能となる。
【００５４】
一方，コンテンツデータを暗号化するための鍵データ（コンテンツ鍵データ）は，ライセンス認証サーバ１０で生成されて暗号化サーバ１４に供給されるとともに，ライセンス認証サーバ１０の暗号化装置により暗号化されたコンテンツ鍵データは，ネットワーク６等を経由して利用者端末装置２ｂに伝送される。
【００５５】
利用者端末装置２ｂでは，上記暗号化されたコンテンツ鍵データを復号化してコンテンツ鍵データを取得することにより，実際のコンテンツデータの復号を行うことができる。なお，コンテンツ鍵データの暗号化を行う個人鍵データに対応する復号化するための個人鍵データは，予め又は注文毎にセンターサーバ１側からＩＣカード４ｂ側に送信する。なお，ＩＣカード４ｂとは，モバイル認証装置であるカード状デバイスのことである。
【００５６】
さらにセンターサーバ１は，利用者端末装置２ｂに対して，コンテンツデータを配信又はコンテンツ鍵データを送信前に，ＩＣカード４ｂに内蔵された電子マネーによる決済を行う。したがって，ＩＣカード４ｂで個人鍵データの保有及び決済を行うことが可能となり，利用者に対する利便性が向上する。
【００５７】
（２　コンテンツ配信システムの各コンポーネントの構成）
次に，本実施の形態にかかるコンテンツ配信システムの各コンポーネントの構成について説明する。
【００５８】
（２．１　ネットワーク６）
ネットワーク６は，センターサーバ１と利用者端末装置２とを相互に双方向通信可能に接続するものであり，典型的にはインターネットなど公衆回線網であるが，ＷＡＮ，ＬＡＮなどの専用回線から成る閉鎖回路網も含む。また接続方式は，有線無線を問わず，衛星通信網なども含む。
【００５９】
（２．２　利用者端末装置２）
利用者端末装置２は，センターサーバ１から配信されるコンテンツデータの受信をする。図３に示すように，利用者端末装置２は，ディスプレイ装置などを有しており，ＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）などで作成されたウェブ（Ｗｅｂ，ＷＷＷ：Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）ページを閲覧するためのブラウザプログラムが実行可能である。利用者は，ブラウザプログラムなどによりディスプレイに表示されるウェブページから，希望するコンテンツをマウスなどにより選択してセンターサーバから配信を受けることが可能となる。
【００６０】
さらに利用者端末装置２は，ＩＣカード４とデータの送受信をするリーダ／ライタ装置３と接続されて，ＩＣカード４とリーダ／ライタ装置３との間では電磁波を利用して非接触でデータの送受信が行われる。上記ＩＣカード４に記憶されたデータは，リーダ／ライタ装置３を介してセンターサーバ１に送信されて，またはセンターサーバ１から送信されるデータは，リーダ／ライタ装置３を介してＩＣカードに送信される。
【００６１】
利用者端末装置２は，図２に示すように，コンテンツデータなどを送受信する通信装置２０と，中央演算処理装置（ＣＰＵ）２２と，記憶装置２４と暗号化コンテンツデータを復号化する復号化装置２６と，ＩＣカード４との相互認証を行うための相互認証装置２８を備えた情報処理装置であり，一般的にはコンピュータ装置である。なお，相互認証については，後程詳述する。
【００６２】
（２．３　リーダ／ライタ装置３）
リーダ／ライタ装置３は，図３に示すように，利用者端末装置２と，例えばＲＳ−４８５Ａなどに準拠する所定のインタフェースを介して接続されている。利用者端末装置２から所定の制御信号などが供給されることにより，リーダ／ライタ装置３は所定の処理を行う。
【００６３】
また，図４に示すように，ＩＣカード４をリーダ／ライタ装置３にかざすことにより，センターサーバ１又は利用者端末装置２とＩＣカード４に備わるＩＣモジュール５０との間でデータの読み／書きが行われる。かかるデータの読み／書きには，ＴｒｉｐｌｅＤＥＳなどの暗号通信が採用されており，各装置間で相互認証により認証後，データの読み／書きが行われる。そして，通信周波数には例えば，１３．５６ＭＨｚが採用される。なお，リーダ／ライタ装置３を，利用者端末装置２に一体的に備えても実施可能である。ＩＣカード４，相互認証については後程詳述する。
【００６４】
なお，本実施の形態にかかるリーダ／ライタ装置３は，利用者端末装置２とインタフェースを介して接続されている場合を例にあげて説明したが，かかる例に限定されず，例えば，リーダ／ライタ装置３が利用者端末装置２に一体型として備わる場合についても実施可能である。
【００６５】
（２．４　ＩＣカード４）
持ち運びが可能なモバイル認証装置であるＩＣカード４は，表面材料には消去しても環境に影響の少ないＰＥＴ（ポリエチレンテレフタレート）が材料として使用されている。また，図５（Ａ）に示すように，ＩＣカード４の内部には，ＩＣモジュール５０と，リーダ／ライタ装置３とデータの送受信を行うアンテナ（通信手段）５１が備わる。ＩＣカード４は，リーダ／ライタ装置３からの微弱な電磁波をアンテナ５１で捕らえて充電又は動作する省電力，耐久性を特徴としたカードである。
【００６６】
図５（Ｂ）は，ＩＣモジュール５０の機能構成を概念的に示す説明図である。ＩＣモジュール５０は，図５（Ｂ）に示したように，処理回路５３，相互認証装置５４，およびメモリ５２（メモリ５２ａ，メモリ５２ｂ，メモリ５２ｃ）が備えられている。なお，メモリ５２は，３つのメモリ５２ａ，メモリ５２ｂ，メモリ５２ｃから構成されているが，かかる例に限定されず，追加される機能又はデータの容量に応じて増減しても実施可能である。
【００６７】
本実施の形態にかかる処理回路５３は，高速ＣＰＵが採用されている。また，ＩＣカード４とリーダ／ライタ装置３との間はＴｒｉｐｌｅＤＥＳなどの暗号通信によりデータの送受信が行われる。
【００６８】
メモリ５２には，暗号化されたコンテンツ鍵データ，上記暗号化されたコンテンツ鍵データ（暗号化コンテンツ鍵データ）を復号化するための個人鍵データ，利用者のＩＤ番号又は保有する電子マネー（金額価値データ）などの個人情報データ，またはコンテンツ鍵データの使用期限などの制御情報データが，各メモリ５２ａ，メモリ５２ｂ，メモリ５２ｃに記憶される。メモリ５２は，読書き可能な記憶媒体であり，例えば，電気的に書き込み消去可能なＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　ＲＯＭ）から構成される。
【００６９】
ここで，電子マネーとは，ＩＣカード４のメモリ５２に電磁的に書き込まれるお金の情報をいい，そのお金の情報を使用してキャッシュレスでオンラインショッピングができる仕組みをいう。例えば，Ｅｄｙ（エディ）などが電子マネーとして挙げられる。
【００７０】
さらに，メモリ５２には，ＩＣカード４専用のオペレーティングシステムを記憶させることにより，メモリ５２の効率的な活用を図ることが可能となる。例えば，ＩＣカード４への複数のアクセス権を設定したり，記憶されたデータをそれぞれ個別の鍵データで管理することができる。また，メモリ５２に対しアプリケーションを後程，必要に応じて安全に追加することができる。
【００７１】
また，ＩＣカード４は，上記メモリ５２を有することから，記憶できる情報量が多いため，電子商取引に利用されるほか，個人の身元証や通行証など幅広く利用されている。さらに，ＩＣカード４において，カード収納ケースからＩＣカード４を取出す手間を省くことなどを目的とした非接触型のＩＣカードである。
【００７２】
したがって，非接触型のＩＣカード４は，電波などの無線方式でデータを送受信するための送受信手段（アンテナ）が埋め込まれて，ＩＣカード４をリーダ／ライタ装置３にかざすことによって，ＩＣカード４とリーダ／ライタ装置３とを接触させることなくデータを送受信することが可能である。
【００７３】
図６に示すように，リーダ／ライタ装置３は，一対のコントロールボード６１とアンテナ６０とから構成され，後述するセンターサーバ１又は利用者端末装置２とＩＣカード４との間でデータの送受信を行い，ＩＣカード４は，リーダ／ライタ装置３により，ＩＣカード４の検出，ＩＣカード４とリーダ／ライタ装置３との相互認証，ＩＣカード４の読取り（リード），ＩＣカード４への書込み（ライト）の一連の処理をおよそ０．２秒ほどで行うことができる。ＩＣカード４とリーダ／ライタ装置３との通信距離は，アンテナ６０の大きさなどにより異なる。
【００７４】
（２．５　センターサーバ１）
センターサーバ１は，例えば利用者端末装置２ｂからアクセスがある場合，ＩＣカード４ｂの認証後，利用者端末装置２ｂからの注文（リクエスト）内容に応じて，選択されたコンテンツデータを配信する一又は二以上からなるサーバの集まりであり，各サーバは，少なくとも中央演算処理装置（ＣＰＵ）と，通信装置と，記憶装置とを備えた情報処理装置であり，一般的にはコンピュータ装置である。
【００７５】
センターサーバ１は，図１に示すように，コンテンツ配信サーバ８と，ライセンス認証サーバ１０と，決済サーバ１２と，暗号化サーバ１４と，管理サーバ１６と，利用者端末装置２からの要求に応じたＷｅｂページを表示させるためのデータを利用者端末装置２へ送信するＷＷＷサーバ１８とを備えている。
【００７６】
（２．５．１　コンテンツ配信サーバ８）
コンテンツ配信サーバ８は，ライセンス認証サーバ１０からの指示により利用者端末装置２が選択したコンテンツデータを上記利用者端末装置２に配信する情報処理装置である。
【００７７】
図７に示すように，コンテンツ配信サーバ８は，中央演算処理装置（ＣＰＵ）７２と，マウスやキーボードなどの入力装置７４と，外部のデータの送受信をする通信装置７６と，ディスプレイ装置などの出力装置７８と，コンテンツＤＢ（Ｄａｔａ　Ｂａｓｅ）８０とから構成される情報処理装置であり，一般的にはコンピュータ装置である。
【００７８】
コンテンツＤＢ８０には，暗号化サーバ１４がコンテンツデータを暗号化した暗号化コンテンツデータが格納される。なお，コンテンツＤＢ８０には，１又は２以上の暗号化コンテンツデータが格納されて，配信時には該当する暗号化コンテンツデータが格納先のポインタから呼び出されることにより，利用者端末装置２に配信される。
【００７９】
なお，コンテンツ配信サーバ８は，暗号化サーバ１４から送信されてくる暗号化コンテンツデータを，リアルタイムに通信装置７６を介して利用者端末装置２に配信して，コンテンツＤＢ８０に格納する。
【００８０】
（２．５．２　ライセンス認証サーバ１０）
ライセンス認証サーバ１０は，利用者端末装置２を介してＩＣカード４の認証を行い，ＩＣカード４毎に固有な個人鍵データを用いて，利用者端末装置２の希望により選択されたコンテンツデータを暗号化するためのコンテンツ鍵データを暗号化した暗号化コンテンツ鍵データを上記利用者端末装置２に配信を行う。
【００８１】
ライセンス認証サーバ１０は，図８に示すように，ＩＣカード４に登録されている利用者を認証するライセンス認証装置８０と，構成される装置の制御などをする中央演算処理装置（ＣＰＵ）８１と，マウス，キーボードなどの入力装置８２と，ディスプレイ装置などの出力装置８３と，ネットワークを介してデータの送受信をする通信装置８４と，個人鍵データを用いてコンテンツ鍵データを暗号化する暗号化装置８５と，コンテンツ鍵生成装置８６と，ＩＣカード４との相互認証をする相互認証装置８７と，登録された利用者の個人情報又は個人鍵データを保有するライセンスＤＢ８８とを備える。
【００８２】
ライセンス認証装置８０は，ＩＣカード４のメモリ５２などに記憶される個人情報に基づいて，ライセンスＤＢ８８に保有される登録された利用者であるかを認証する。
【００８３】
コンテンツ鍵生成装置８６は，コンテンツデータに対して暗号化するためのコンテンツ鍵データを生成する。なお，本実施の形態にかかるコンテンツ鍵データは，１のコンテンツデータに対して１のコンテンツ鍵データが生成される。
【００８４】
相互認証装置８７は，ＩＣカード４に備わる相互認証装置５４とライセンスサーバ１０に備わる相互認証装置８７との間で，お互いの認証を行う装置である。本実施の形態にかかる相互認証については，後程詳述する。
【００８５】
ライセンスＤＢ８８は，データの読取り／書込み可能な記憶装置であり，登録された利用者毎に少なくともＩＤ番号，利用者名などの個人情報データと，利用者毎に生成される暗号化／復号化するための共通鍵である個人鍵データとを保有する。
【００８６】
生成される上記個人鍵データと一対一に対応する個人鍵データは，例えば，暗号化されたコンテンツ鍵データ（暗号化コンテンツ鍵データ）を復号化するために用いられる個人鍵データなどは，該当する利用者が保持するＩＣカード４のメモリ５２などに記憶される。
【００８７】
（２．５．３　決済サーバ１２）
決済サーバ１２は，本実施の形態では利用者端末装置２にコンテンツデータ（又はコンテンツ鍵データ）を配信することに対する課金の決済をＩＣカード４に保有される電子マネーを減算処理することにより行うが，かかる例に限定されず，金融機関などの決済サーバと接続することにより，利用者端末装置２に対しては与信処理及び課金の決済をするための決済データの作成処理を行い，実際に決済するのは他の金融機関などの決済サーバ（図示せず。）が行うことも実施可能である。
【００８８】
図９に示すように，決済サーバ１２は，ＩＣカード４との相互認証を行う相互認証装置１００と，中央演算処理装置（ＣＰＵ）１０１と，マウス，キーボードなどの入力装置１０２と，ディスプレイ装置などの出力装置１０３と，外部からのデータの送受信をする通信装置１０４と，ライセンス認証サーバ１０から送信されるコンテンツデータの課金情報に基づいてＩＣカード４に対して決済する決済装置１０５と，各利用者ごとに決済の結果などの情報を保有する決済情報ＤＢ１０６とを備える。
【００８９】
（２．５．４　暗号化サーバ１４）
暗号化サーバ１４は，リアルタイムにコンテンツデータが記憶されると，ライセンス認証サーバ１０により生成および送信されるコンテンツ鍵データに基づいて，上記コンテンツデータを暗号化した暗号化コンテンツデータを作成する。
【００９０】
作成された上記暗号化コンテンツデータは，リアルタイムにコンテンツ配信サーバ８に送信される。なお，本実施の形態では１のコンテンツデータをリアルタイムに受信しながら，暗号化されるが，かかる例に限定されず，コンテンツデータが全て受信してから，一括して暗号化して，コンテンツ配信データ８に送信することも実施可能である。
【００９１】
図１０に示すように，暗号化サーバ１４は，受信したコンテンツデータをコンテンツ鍵データを用いて暗号化する暗号化装置９０と，中央演算処理装置９１と，マウス又はキーボードなどの入力装置９２と，通信装置９３と，ディスプレイ装置９４と，暗号化する際に必要に応じてコンテンツデータを記憶するキャッシュなどの機能を有する記憶装置９５とを備える。
【００９２】
なお，コンテンツデータは，収録又は制作されたコンテンツデータを配信するために送り出すコンテンツ送出装置（図示せず。）から暗号化サーバ１４に送信される。コンテンツデータ送出装置は，センターサーバ１の内部又は外部に備わり，コンテンツデータを通信装置（図示せず。）を介して暗号化サーバ１４の通信装置９３に送信される。
【００９３】
（２．５．５　管理サーバ１６）
管理サーバ１６は，コンテンツデータの配信管理をする装置であり，ライセンス認証サーバ１０から送信されてくる利用者の個人情報又は利用者に配信されるコンテンツの名前，種類に基づいて，コンテンツ鍵データに関する配信日時，有効期限などを含む使用情報データを作成する。
【００９４】
管理サーバ１６は，少なくとも中央演算処理装置（ＣＰＵ）（図示せず。）と，通信装置（図示せず。）と，記憶装置（図示せず。）とを備えた情報処理装置であり，一般的にはコンピュータ装置である。管理サーバ１６は，作成された使用情報データを，ライセンス認証サーバ１０に送信する。
【００９５】
（２．５．６　ＷＷＷサーバ１８）
ＷＷＷサーバ１８は，利用者端末装置２からの要求に応じて，利用者端末装置２のディスプレイ装置２９にＷｅｂページを表示させるためのＷｅｂページデータを利用者端末装置２に送信する装置であり，少なくとも中央演算処理装置（ＣＰＵ）（図示せず。）と，通信装置（図示せず。）と，記憶装置（図示せず。）とを備えた情報処理装置であり，一般的にはコンピュータ装置である。
【００９６】
なお，Ｗｅｂページとは，ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）において，ＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）言語によって記述されるハイパーテキストファイルデータと，テキスト，静止画，音声，もしくは動画のうちいずれか一つまたは任意の組合せからなるメディアデータとが融合したディスプレイ装置２９などに表示可能な情報ページのことである。
【００９７】
ＷＷＷサーバ１８とは，利用者端末装置２からのＷｅｂページの表示要求に対して，ＷＷＷサーバ１８に備わる記憶装置（図示せず。）から該当するＷｅｂページのデータ（Ｗｅｂページデータ）を読み出して，利用者端末装置２の表示するためのＷｅｂページデータを利用者端末装置２に送信する機能などを有するプログラム又はコンピュータ装置（情報処理装置）を表す。
【００９８】
（３．コンテンツ配信システムにおける画面構成）
次に，本実施の形態にかかるコンテンツ配信システムの理解を深めるために，添付図面を参照しながら，本実施の形態にかかるコンテンツ配信システムを適用した利用者端末装置２のディスプレイ装置２９に表示されるＷｅｂページの画面構成例について説明する。
【００９９】
なお，以下の画面においては，閲覧ソフト（ブラウザプログラム）を使用してディスプレイ装置２９に表示されるが，ブラウザプログラムの種類に依存せず，本実施の形態にかかるコンテンツ配信システムを実施することは可能である。
【０１００】
（３．１　トップページ画面およびその関連画面）
コンテンツ配信システムにおけるコンテンツ配信サービス利用時のトップページ画面は，まずログイン画面が利用者端末装置２のディスプレイ装置２９に表示される。図１１に示すように，ログイン画面は，利用者の個人識別番号（ＩＤ番号）であるＩＤ１１００と，パスワードであるＰＷ１１０１と，「ログイン」ボタンから構成される。
【０１０１】
ログイン画面のＩＤ１１００およびＰＷ１１０１に，コンテンツ配信サービスを利用するための利用者のＩＤ番号および利用者が任意に設定するパスワードが入力されて，「ログイン」ボタンがマウスのクリックなどで選択されることにより，ライセンス認証サーバ１０において認証が行われて，コンテンツ配信サービスの利用が開始される。
【０１０２】
なお，本実施の形態にかかるログイン画面は，ＩＤ番号およびパスワードが，ＩＤ１１００およびＰＷ１１０１にそれぞれ入力される場合を例にあげたが，かかる例に限定されず，ＩＤ番号およびパスワードを予め利用者のＩＣカード４に記憶させておくことによりＩＤ１１００およびＰＷ１１０１に入力せずに「ログイン」ボタンが選択されることにより，コンテンツ配信サービスを利用することも実施可能である。
【０１０３】
さらに，ＩＤ番号およびパスワードを登録されていない利用者に対しても，ＩＤ１１００およびＰＷ１１０１が未入力であってもコンテンツ配信サービスを利用することは実施可能である。この場合，登録済の利用者と未登録の利用者との間で，課金の額などの優遇サービスに差を設けることも実施可能である。
【０１０４】
次に，図１２に示す画面は，利用者端末装置２にコンテンツ配信可能な一覧が表示される「コンテンツデータ一覧画面」である。図１２に示すように，「コンテンツデータ一覧画面」は，コンテンツデータのタイトルである「コンテンツ名」と，コンテンツデータの視聴時間である「時間」と，コンテンツデータに対して課金される「料金」と，コンテンツデータ配信するために必要なデータ容量である「データ」とから構成される。
【０１０５】
配信を希望するコンテンツデータの「チェックボックス」にマウスのクリックなどで選択して，「選択」ボタンを選択すると，実際にライセンス認証サーバ１０又は決済サーバ１２において，利用者のＩＣカード４の認証及び決済が行われて，利用者端末装置２にコンテンツデータが配信される。
【０１０６】
なお，「コンテンツ名」のコンテンツデータのタイトルが，例えば黄色のテキストで表示されている場合は，リアルタイムで演奏又は実演などされているコンテンツデータを表しており，赤色のテキストで表示されている場合は，事前に収録または制作されたコンテンツデータを表している。したがって，黄色のテキストで表示されたコンテンツデータが選択されて，配信が開始されると，リアルタイムで演奏の模様を視聴することが可能となる。
【０１０７】
次に，図１３に示す画面は，コンテンツデータの配信が開始されて，利用者端末装置２のディスプレイ装置２９に，コンテンツデータが表示される「コンテンツデータ表示画面」である。図１３に示すように，「コンテンツデータ表示画面」は，動画，静止画，またはテキストなどから成るコンテンツデータが表示されるコンテンツ画面１３０と，コンテンツデータの開始から終了までの時間を表すメモリ部１３１と，現在のコンテンツデータの位置を表すスライド１３２と，「再生」ボタンと，「停止」ボタンとから構成される。
【０１０８】
メモリ部１３１は，左端側が開始であり，右端側が終了である相対的な時間軸を表している。したがって，コンテンツデータの視聴時間が３時間であっても，３分間であっても，メモリ部１３１の長さは同じである。
【０１０９】
スライド１３２は，視聴している現在のコンテンツデータの時間を上記メモリ部１３１を刻々と移動しながら表している。したがって，コンテンツ配信開始時は，スライド１３２は，左端側に位置しており，コンテンツ配信終了時は，右端側に位置している。
【０１１０】
なお，ライセンス認証サーバ１０又は決済サーバ１２により認証がされなかった場合の，利用者端末装置２については，コンテンツデータ配信はされず，コンテンツ画面１３０には，何も表示されない。
【０１１１】
（４．コンテンツ配信システムの動作）
次に，上記のように構成されたコンテンツ配信システムの動作の実施形態について説明する。なお，以下の実施形態では，利用者端末装置２を使用する利用者がコンテンツ配信システムに登録しており，ＩＣカード４を用いてコンテンツ配信サービスを利用する場合の，コンテンツ配信システムの動作を説明する。
【０１１２】
まず，図１４を参照しながら，本実施の形態にかかるコンテンツ配信システムの動作について説明すると，センターサーバ１に含まれる暗号化サーバ１４に，ライブなどリアルタイムにコンテンツデータが送信されると，暗号化サーバ１４は，受信したコンテンツデータを，ライセンス認証サーバ１０から送信されるコンテンツ鍵データを用いて暗号化する（Ｓ１００）。なお，コンテンツデータは，ＭＰＥＧ２などの動画圧縮規格により圧縮されたコンテンツデータを配信する場合，暗号化サーバにより暗号化処理を行う前に，エンコード処理により圧縮される。
【０１１３】
上記コンテンツ鍵データは，１２８ビットからなるデータ列であり，コンテンツデータに対して１対１に対応して固有なコンテンツ鍵データである。また，コンテンツ鍵データは，コンテンツデータが暗号化サーバ１４に送信される毎に，ライセンス認証サーバ１０により生成される。なお，生成されたコンテンツ鍵データは，ライセンス認証サーバ１０にも保有される。
【０１１４】
次に，図１２に示す，利用者端末装置２のディスプレイ装置２９に表示される「コンテンツデータ一覧画面」から，希望のコンテンツデータが選択されると，ネットワーク６を介して，コンテンツの配信を注文するための配信希望データがＷＷＷサーバ１８に送信される。なお，配信希望データは，配信を希望するコンテンツ名，コンテンツを識別するＩＤ，または利用者のＩＤ番号などの情報が含まれる。
【０１１５】
ＷＷＷサーバ１８が，配信希望データを受信すると，ライセンス認証サーバ１０に配信希望データを送信する。
【０１１６】
センターサーバ１に含まれるライセンス認証サーバ１０は，受信した配信希望データに基づいて，利用者端末装置２にコンテンツデータ（又はコンテンツ鍵データ）に対して決済するため，決済サーバ１２と，利用者端末装置２に付随するＩＣカード４との相互認証をさせる（Ｓ１０２）。なお，相互認証については，後程詳細に説明する。
【０１１７】
相互認証の結果，認証されないと，決済サーバ１２は，ライセンス認証サーバ１０に対して配信不能データを送信する。ライセンス認証サーバ１０は，ＷＷＷサーバ１８を介して，配信不能データに基づいて，配信を希望した利用者端末装置２に対して，認証されずコンテンツの配信が不能である旨のメッセージを表示させるためのＷｅｂページデータを利用者端末装置２に送信させる。
【０１１８】
上記相互認証の結果，認証されると，ライセンス認証サーバ１０は，決済サーバに，配信希望データに基づいて，ＩＣカード４に記憶された電子マネーである金額価値データのポイントをコンテンツデータの料金の分だけ減算する決済処理をセキュアに実行させる。なお，金額価値データは，貨幣と等価に交換されるポイントデータであり，例えば，１０００円の金額と，１０００ポイントの金額価値データが交換されて，１０００ポイントの金額価値データがＩＣカード４に記憶される。なお，ＩＣカード４に記憶される，本実施の形態にかかる金額価値データ，個人情報データは，予め記憶させておくが，かかる例に限定されず，決済処理があるたび，ＩＣカード４に記憶させても実施することが可能である。
【０１１９】
上記決済処理が異常終了すると，ライセンス認証サーバ１０は，ＷＷＷサーバ１８を介して，利用者端末装置２に対して，決済不能により配信できない旨のメッセージが表示される。
【０１２０】
決済処理が正常に終了すると，センターサーバ１のライセンス認証サーバ１０は，相互認証された当該ＩＣカード４と１対１に対応する個人鍵データを用いて，配信するコンテンツデータを暗号化するために用いられたコンテンツ鍵データに対して暗号化する。なお，ライセンス認証サーバ１０に登録された個人鍵データは，予めＩＣカード４にも記憶されているが，本実施の形態にかかる個人鍵データは，かかる例に限定されず，予め記憶せず，個人鍵データを配信毎に新たに伝送することも実施可能である。
【０１２１】
次に，コンテンツ鍵データの暗号化（暗号化コンテンツ鍵データ）が終了すると，暗号化コンテンツ鍵データをＩＣカード４に配信するため，ライセンス認証サーバ１０とＩＣカード４との相互認証を行う（Ｓ１０８）。
【０１２２】
ライセンス認証サーバ１０とＩＣカード４との相互認証がされると，ライセンス認証サーバ１０は，配信する暗号化コンテンツデータを復号化するための上記暗号化コンテンツ鍵データを，ＩＣカード４にセキュアに配信する（Ｓ１１０）。配信された暗号化コンテンツ鍵データは，ＩＣカード４に記憶される。
【０１２３】
相互認証がされない場合は，ライセンス認証サーバ１０は，ＷＷＷサーバ１８に，利用者端末装置２に対して，ディスプレイ装置２９にエラーメッセージを表示させるためのＷｅｂページデータを送信させる。
【０１２４】
暗号化コンテンツ鍵データを記憶したＩＣカード４は，利用者端末装置２に上記暗号化コンテンツ鍵データを復号化させるため，利用者端末装置２との相互認証を行う（Ｓ１１２）。
【０１２５】
相互認証の結果，認証されると，ＩＣカード４は，利用者端末装置２に上記暗号化コンテンツ鍵データ及び予め記憶している個人鍵データをセキュアに送信する（Ｓ１１４）。なお，ＩＣカード４と利用者端末装置２とのデータの送受信は，リーダ／ライタ装置３を介して，電磁波により行われる。
【０１２６】
相互認証が，認証されず異常終了すると，利用者端末装置２のディスプレイ装置２９に，エラーメッセージが表示される（図示せず。）。なお，エラーメッセージは一律同じではなく，認証されない原因に応じて異なるメッセージに変更してから表示させることも実施可能である。
【０１２７】
次に，利用者端末装置２の復号化装置２６は，通信装置２０を介して受信した暗号化コンテンツ鍵データを上記受信した個人鍵データを用いて復号化する（Ｓ１２０）。なお，上記暗号化コンテンツ鍵データは，復号化されることにより，コンテンツ鍵データとなる。
【０１２８】
利用者端末装置２は，暗号化コンテンツ鍵データを復号化すると，ライセンス認証サーバ１０に，復号化処理が終了した旨の復号化終了データを送信することにより，ライセンス認証サーバ１０から，暗号化コンテンツデータの配信が開始されて，暗号化コンテンツデータを受信する。
【０１２９】
利用者端末装置２は，暗号化コンテンツデータを受信すると，リアルタイムに上記コンテンツ鍵データを用いて，暗号化コンテンツデータを復号化することにより，ディスプレイ装置２９に所望のコンテンツがリアルタイムに表示される（Ｓ１２２）。なお，復号化されたコンテンツデータが，ＭＰＥＧ２などの動画圧縮規格により圧縮されている場合，デコード処理が行われてからディスプレイ装置２９に表示される。
【０１３０】
上記コンテンツ鍵データの送受信については，個人鍵データを用いたコンテンツ鍵データの暗号化と，相互認証後に行われる暗号化とにより，セキュリティがより一層保持されているため，安全に，確実に利用者端末装置２に配信することが可能となる。
【０１３１】
（４．１　相互認証）
ここで，図１５を参照しながら，本実施の形態にかかる相互認証について説明する。図１５は，本実施の形態にかかる相互認証を示すデータフロー図である。なお，以下の動作では，ライセンス認証サーバ１０とＩＣカード４との相互認証について説明するが，利用者端末装置２又は決済サーバ１４とＩＣカード４との相互認証についても，以下の場合とほぼ同様である。
【０１３２】
相互認証については，図１５に示すように，まず相互認証のうちライセンス認証サーバ１０からＩＣカード４の認証を行う認証処理について説明すると，ライセンス認証サーバ１０の相互認証装置８７は，６４ビットの乱数ＲＡデータを生成する（Ｓ１２）。乱数ＲＡデータ生成後，予め記憶されたＫＢ鍵データを用いて，乱数ＲＡデータをＫＢ［ＲＡ］データに暗号化する（Ｓ１４）。なお，暗号化はＤＥＳ（Ｄａｔａ　Ｅｎｃｒｙｐｔｉｏｎ　Ｓｔａｎｄａｒｄ）方式により行われて，相互認証で用いられる鍵データは６４ビットのデータ列からなるが，他の暗号化方式でも実施可能である。
【０１３３】
次に，ライセンス認証サーバ１０は，暗号化されたＫＢ［ＲＡ］データを，通信装置８４を介してＩＣカード４の相互認証装置５４に送信する。なお，ＫＢ［ＲＡ］データが上記相互認証装置５４に送信される際には，利用者端末装置２の通信装置２０などを介して送信されるが，利用者端末装置２は，上記ＫＢ［ＲＡ］データについては，何ら処理加えることなく（そのまま通過して）リーダ／ライタ装置３のアンテナ６０を介してＩＣカード４に送信される。
【０１３４】
次に，相互認証装置５４は，予めメモリ５２に記憶されているＫＢ鍵データを用いて受信したＫＢ［ＲＡ］データを復号化する（Ｓ１６）。さらに，予め記憶されているＫＡ鍵データを用いて，Ｓ１６にて復号化されたＲＡデータを暗号化する（Ｓ１８）。
【０１３５】
次に，上記暗号化されたＫＡ［ＲＡ］データは，ＩＣカード４のアンテナ５１から電磁波によりリーダ／ライタ装置３を介して，ライセンス認証サーバ１０の通信装置８４に送信される。
【０１３６】
相互認証装置８７は，通信装置８４からＫＡ［ＲＡ］データを受信すると，予め記憶されたＫＡ鍵データを用いて，ＫＡ［ＲＡ］データを復号化する（Ｓ２０）。
【０１３７】
Ｓ２０にて復号化されたＲＡデータと，Ｓ１２で生成されたＲＡデータとを比較して両者が同一であるかを判断する（Ｓ２２）。上記Ｓ２２の処理において，同一であると判断された場合，つまりライセンス認証サーバ１０の相互認証装置８７およびＩＣカード４の相互認証装置５４が使用したＫＡ，ＫＢ鍵データが同一であると判断されて，ＩＣカード４は認証される。
【０１３８】
次に，相互認証のうちＩＣカード４からライセンス認証サーバ１０の認証を行う認証処理について説明すると，ＩＣカード４の相互認証装置５４は，６４ビットの乱数ＲＢデータを生成する（Ｓ２４）。乱数ＲＢデータ生成後，予め記憶されたＫＡ鍵データを用いて，乱数ＲＢデータをＫＡ［ＲＢ］データに暗号化する（Ｓ２６）。なお，暗号化はＤＥＳ（Ｄａｔａ　Ｅｎｃｒｙｐｔｉｏｎ　Ｓｔａｎｄａｒｄ）方式により行われるが，他の方式でも実施可能である。
【０１３９】
次に，ＩＣカード４は，暗号化されたＫＡ［ＲＢ］データを，アンテナ５１を介してリーダ／ライタ装置３に送信して，上記ＫＡ［ＲＢ］データは，ネットワーク６を介して，ライセンス認証サーバ１０の相互認証装置８７に送信される。なお，ＫＡ［ＲＢ］データが上記相互認証装置８７に送信される際には，利用者端末装置２の通信装置２０などを介して送信されるが，利用者端末装置２は，上記ＫＡ［ＲＢ］データについては，何ら処理加えることなく（そのまま通過して）ネットワーク６を介してＩＣカード４に送信される。
【０１４０】
次に，相互認証装置８７は，予め記憶されているＫＡ鍵データを用いて受信したＫＡ［ＲＢ］データを復号化する（Ｓ２８）。さらに，予め記憶されているＫＢ鍵データを用いて，Ｓ２８にて復号化されたＲＢデータを暗号化する（Ｓ３０）。
【０１４１】
次に，上記暗号化されたＫＢ［ＲＢ］データは，ライセンス認証サーバ１０の通信装置８４からネットワーク６及び利用者端末装置２などを介して，ＩＣカード４の相互認証装置５４に送信される。
【０１４２】
相互認証装置５４は，ＫＢ［ＲＢ］データを受信すると，予め記憶されたＫＢ鍵データを用いて，ＫＢ［ＲＢ］データを復号化する（Ｓ３２）。
【０１４３】
Ｓ３２にて復号化されたＲＢデータと，Ｓ２４で生成されたＲＢデータとを比較して両者が同一であるかを判断する（Ｓ３４）。上記Ｓ３４の処理において，同一であると判断された場合，つまりＩＣカード４の相互認証装置５４およびライセンス認証サーバ１０の相互認証装置８７が使用したＫＡ，ＫＢ鍵データが同一であると判断されて，ライセンス認証サーバ１０は認証される。
【０１４４】
ライセンス認証サーバ１０及びＩＣカード４がお互いに認証されると相互認証されたとみなされて，認証処理後，ライセンス認証サーバ１０とＩＣカード４との双方間においてデータの送受信が開始される。
【０１４５】
また認証処理後のデータの送受信についての概略を説明すると，ライセンス認証サーバ１０とＩＣカード４との間で，相互認証時に生成された乱数ＲＡ，ＲＢを認識番号ＩＤとして設定されて，さらに設定された認識番号ＩＤによるＫＩＤ鍵データを用いて，送受信するデータの通信毎に上記ＫＩＤ鍵データにより暗号化もしくは復号化されて，コンテンツデータなどのデータの送受信が行われる。
【０１４６】
相互認証後，ライセンス認証サーバ１０とＩＣカード４との間で，上記ＫＩＤ鍵データを共有して，暗号化したデータを送受信することにより，第三者などの外部からデータの盗聴や改竄などの防止をすることが可能となる。なお，本実施の形態にかかる相互認証後のデータ送受信についても，同様である。
【０１４７】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例を想定し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１４８】
上記実施形態においては，モバイル認証装置が，ＩＣカード４である場合を例にあげて説明したが，本発明はかかる例に限定されない。例えば，携帯電話（図示せず。），ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ，図示せず。）などの持ち運び可能な端末装置であっても実施可能である。なお，携帯電話の場合，携帯電話から送受信される電波などの無線方式により，決済情報データが送受信されて，上記決済情報データに基づいて，コンテンツデータをはじめとする商品又はサービスに対して決済することが可能であり，また決済情報データを送受信せずに，携帯電話のディスプレイ（図示せず。）を介して，ディスプレイに商品などを識別可能なバーコードなどを表示させることにより，決済することも可能である。
【０１４９】
上記実施形態においては，利用者端末装置２がコンピュータ装置の場合を例にあげて説明したが，Ｗｅｂページ表示可能な端末装置であれば，本発明はかかる例に限定されない。例えば，セットトップボックス（ＳＴＢ）又はテレビ受信機（ＴＶ）などでも実施することができる。
【０１５０】
また上記実施形態においては，予めライセンス認証サーバ１０とＩＣカード４との間で鍵データが設定されて，乱数を生成することにより相互認証する場合を例にあげて説明したが，お互いに相互認証できれば，かかる例に限定されず，他のいかなる例の相互認証であっても実施可能である。
【０１５１】
また上記実施形態においては，モバイル認証装置であるＩＣカード４は，非接触型ＩＣカードである場合を例にあげて説明したが，本発明はかかる例に限定されない。例えば，磁気ストライプカード，接触型ＩＣカード，非接触型ＩＣ及び磁気ストライプ搭載の融合カード，または接触型ＩＣ及び磁気ストライプ搭載の融合カードなどでも，各カードに応じたリーダ／ライタ装置を備えることにより実施することができる。なおＩＣカードのＩＣについては，ＣＰＵ（中央演算処理装置）が備えられたもの，備えられないもの両方の場合を含む。
【０１５２】
【発明の効果】
以上説明したように，本発明によれば，リアルタイムに，１つのカードでコンテンツデータの決済が行えて，配信前にコンテンツデータを暗号化して，コンテンツデータを復号化するためのコンテンツ鍵データを含む制御情報データを配信する際に，コンテンツ鍵データを暗号化して，送受信前に，装置間で相互に認証を行い，暗号化された送信をすることで，より安全にネットワークを介してコンテンツデータの配信してモバイル認証装置にコンテンツ鍵データなどのデータを記憶及び決済することが可能となる。さらに，汎用的なカードを用いることにより，コンテンツデータの配信及び決済の方式を共通化した汎用的なシステムの構築が可能となる。
【図面の簡単な説明】
【図１】本実施の形態にかかるコンテンツ配信システムの概略的な構成を示すブロック図である。
【図２】本実施の形態にかかる利用者端末装置の概略的な構成を示すブロック図である。
【図３】本実施の形態にかかる利用者端末装置の概略的な構成を示す正面図である。
【図４】本実施の形態にかかるカードの使用方法の概略を示す説明図である。
【図５】本実施の形態にかかるカードの概略的な構成を示す説明図であり，（Ａ）は，カードの内部構成を示す説明図であり，（Ｂ）はＩＣモジュールを示すブロック図である。
【図６】本実施の形態にかかるリーダ／ライタ装置の概略的な構成を示す説明図である。
【図７】本実施の形態にかかるコンテンツ配信サーバの概略的な構成を示すブロック図である。
【図８】本実施の形態にかかるライセンス認証サーバの概略的な構成を示すブロック図である。
【図９】本実施の形態にかかる決済サーバの概略的な構成を示すブロック図である。
【図１０】本実施の形態にかかる暗号化サーバの概略的な構成を示すブロック図である。
【図１１】本実施の形態にかかるトップページの画面を示す説明図である。
【図１２】本実施の形態にかかるコンテンツデータ一覧の画面を示す説明図である。
【図１３】本実施の形態にかかるコンテンツデータ表示画面を示す説明図である。
【図１４】本実施の形態にかかるコンテンツデータ配信するプロセスを示すデータフロー図である。
【図１５】本実施の形態にかかる相互認証のプロセスを示すデータフロー図である。
【符号の説明】
１　：センターサーバ
２　：利用者端末装置
３　：リーダ／ライタ装置
４　：ＩＣカード
６　：ネットワーク
８　：コンテンツ配信サーバ
１０：ライセンス認証サーバ
１２：決済サーバ
１４：暗号化サーバ
１６：管理サーバ
１８：ＷＷＷサーバ
【図１】
2004072423.tif 000003
【図２】
2004072423.tif 000004
【図３】
2004072423.tif 000005
【図４】
2004072423.tif 000006
【図５】
2004072423.tif 000007
【図６】
2004072423.tif 000008
【図７】
2004072423.tif 000009
【図８】
2004072423.tif 000010
【図９】
2004072423.tif 000011
【図１０】
2004072423.tif 000012
【図１１】
2004072423.tif 000013
【図１２】
2004072423.tif 000014
【図１３】
2004072423.tif 000015
【図１４】
2004072423.tif 000016
【図１５】
2004072423.tif 000017