(57)【特許請求の範囲】
【請求項１】
予め認証されたライセンスを備えるライセンス装置を用いてネットワークを介してユーザがサービスを受けるサービス配信システムにおいて、
前記サービス配信システムで使用されるプリペイドチケットの発行及び管理を行うプリペイドチケット管理装置と、
前記プリペイドチケット管理装置との間でマスター鍵を共有する第１及び第２の前記ライセンス装置と、
前記第１のライセンス装置との間でワーク鍵を共有する携帯端末と、
ユーザが前記携帯端末によって前記サービスを受ける際に、前記プリペイドチケット管理装置からの指示に従って前記サービスを配信するサービス配信手段と、を備え、
前記第１のライセンス装置は、
自ライセンス装置の識別番号と前記マスター鍵とを用いて前記プリペイドチケット管理装置に第１のメッセージ認証コードを送信する手段と、
前記プリペイドチケット管理装置から、前記マスター鍵を用いてチケット情報を受信する手段と、
前記ワーク鍵を用いて、前記チケット情報及び前記マスター鍵を有する第２のメッセージ認証コードを前記携帯端末へ送信する手段と、を有し、
前記携帯端末は、
前記ワーク鍵を用いて、前記第１のライセンス装置から送られた第２のメッセージ認証コードを受信する手段と、
前記第２のメッセージ認証コードを有するプリペイドチケットを保存する手段と、
前記第２のライセンス装置間で共有する一時ワーク鍵を用いて、前記プリペイドチケットを前記第２のライセンス装置へ送信する手段と、を有し、
前記第２のライセンス装置は、
前記携帯端末間で共有する一時ワーク鍵を用いて、前記携帯端末からプリペイドチケットを受信する手段と、
前記マスター鍵を用いて、前記携帯端末から送られたプリペイドチケットを前記プリペイドチケット管理装置へ送信する手段と、を有し、
前記プリペイドチケット管理装置は、
前記第１のライセンス装置から送られた第１のメッセージ認証コードを確認すると、前記マスター鍵を用いてチケット情報を前記第１のライセンス装置に送信する手段と、
前記マスター鍵を用いて、前記第２のライセンス装置からプリペイドチケットを受信する手段と、
前記第２のライセンス装置から送られたプリペイドチケットが有する第２のメッセージ認証コードを検証する手段と、
前記第２のメッセージ認証コードを検証すると、前記サービスを配信するよう前記サービス配信手段に指示する手段と、を有する、
ことを特徴とするサービス配信システム。
【請求項２】
前記第１のライセンス装置は、
第１のシリアル情報とプリペイドチケットの発行金額とを連接した連接情報をブラインド化してブラインド署名を行って第１のブラインド情報を生成する手段を備え、
前記第１のメッセージ認証コードとともに前記第１のブラインド情報を前記プリペイドチケット管理装置に送信し、
前記プリペイドチケット管理装置は、
前記第１のライセンス装置から送られた第１のブラインド情報に署名して前記チケット情報の一部として含めてチケット情報を生成する手段を備えた、
ことを特徴とする請求項１に記載のサービス配信システム。
【請求項３】
前記第２のライセンス装置は、
前記一時ワーク鍵を用いて前記サービスの利用金額を前記携帯端末に送信する手段と、
前記携帯端末から送信されたプリペイドチケット残額と第２のシリアル情報とを連接した情報をブラインド化して第２のブラインド情報を生成する手段と、
前記マスター鍵を用いて、前記第２のブラインド情報を前記プリペイドチケット管理装置に送信する手段と、
前記マスター鍵を用いて、前記プリペイドチケット残額のチケット情報を前記プリペイドチケット管理装置から受信する手段と、
前記一時ワーク鍵を用いて、前記プリペイドチケット残額のチケット情報及び前記マスター鍵を有する第２のメッセージ認証コードを前記携帯端末へ送信する手段と、を有し、
前記プリペイドチケット管理装置は、
前記マスター鍵を用いて、前記第２のブラインド情報を前記第２のライセンス装置から受信する手段と、
前記第２のライセンス装置から送られた第２のブラインド情報に署名して前記プリペイドチケット残額のチケット情報の一部として含めてチケット情報を生成する手段と、
前記マスター鍵を用いて、前記プリペイドチケット残額のチケット情報を前記第２のライセンス装置に送信する手段と、を有し、
前記携帯端末は、
前記一時ワーク鍵を用いて前記サービスの利用金額を前記第２のライセンス装置から受信する手段と、
自携帯端末に保存されているプリペイドチケットと前記第２のライセンス装置から送られた前記サービスの利用金額とに基づいて、プリペイドチケット残額を計算する手段と、
前記一時ワーク鍵を用いて、前記プリペイドチケット残額及び第２のシリアル情報を前記第２のライセンス装置に送信する手段と、
前記一時ワーク鍵を用いて、前記第２のライセンス装置から送られた第２のメッセージ認証コードを受信する手段と、
前記第２のライセンス装置から送られた第２のメッセージ認証コードを有するプリペイドチケットを新たなプリペイドチケットとして保存する手段と、を有する、
ことを特徴とする請求項２に記載のサービス配信システム。
【請求項４】
前記携帯端末は、
自携帯端末が有する公開鍵及び公開鍵証明書を前記第１のライセンス装置に送信する手段と、
第１の乱数を前記第１のライセンス装置から送られたワーク鍵で暗号化して前記第１のライセンス装置に送る手段と、を有し、
前記第１のライセンス装置は、
前記携帯端末から送られた公開鍵に応じて前記ワーク鍵を暗号化して前記携帯端末に送る手段と、
前記ワーク鍵で暗号化されて前記携帯端末から送られた第１の乱数を確認した結果に応じて前記携帯端末を認証する手段と、を有する、
ことを特徴とする請求項１から３のいずれか１項に記載のサービス配信システム。
【請求項５】
前記第１のライセンス装置は、
前記携帯端末に前記第１の乱数を送信する手段を備えたことを特徴とする請求項４に記載のサービス配信システム。
【請求項６】
前記第１のライセンス装置は、
前記携帯端末の認証後に、前記携帯端末の公開鍵証明書に記載された端末認識番号と前記ワーク鍵とを登録する手段を有し、
前記携帯端末は、
前記第１のライセンス装置による自携帯端末の認証後に、前記ワーク鍵を保存する手段を有する、
ことを特徴とする請求項４又は５に記載のサービス配信システム。
【請求項７】
前記第１のライセンス装置は、
前記携帯端末に第２の乱数を送信する手段と、
前記ワーク鍵、端末識別番号、及び第２の乱数を用いて前記携帯端末から送られたレスポンスを確認すると、プリペイドチケット発行先の携帯端末を認証する手段と、を有し、
前記携帯端末は、
前記第１のライセンス装置と共有しているワーク鍵、端末識別番号、及び前記第１のライセンス装置から送られた第２の乱数を用いて、前記第１のライセンス装置にレスポンスを送信する手段を有する、
ことを特徴とする請求項１から６のいずれか１項に記載のサービス配信システム。
【請求項８】
前記携帯端末は、
前記第２のライセンス装置に一時暗号化用公開鍵を送信する手段を有し、
前記第２のライセンス装置は、
前記携帯端末から送られた一時暗号化用公開鍵を用いて前記一時ワーク鍵を暗号化して前記携帯端末に送信する手段を有する、
ことを特徴とする請求項１から７のいずれか１項に記載のサービス配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス配信システム、ライセンス装置、プリペイドチケット管理装置及び携帯端末に関するものである。
【背景技術】
【０００２】
一般に、ＢＳ／地上デジタル放送においては、限定受信方式（ＣＡＳ：Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｅｓｓ  Ｓｙｓｔｅｍ）を用いて、受信機に装着されたＩＣカード（ＣＡＳカード：ライセンスカード）でコンテンツの視聴制御を行っており、ＣＡＳカードでは、受信した制御データを復号して、鍵の抽出及び契約データの管理、コンテンツの視聴制御を行っている（非特許文献１参照）。また、一般の商取引等においても、クレジットカードのように、ライセンスをカードによって管理することが行われている（つまり、クレジットカードもライセンスカードの一種である）。
【０００３】
ところで、上述のＣＡＳにおいては、自宅以外の場所で（例えば、携帯電話機）でコンテンツを視聴しようと思う際には、ＣＡＳカードを持ち出す必要があり、ＣＡＳカードを持ち出してしまうと、自宅にいる家族等がコンテンツを視聴できなくなってしまう。さらに、ＣＡＳカードを持ち出すと、紛失等セキュリティー上の問題もある。
【０００４】
さらに、予め電子プリペイド方式によって課金を行い、外出先で携帯電話機等によってサービスを利用するようにしたものがある。例えば、コンテンツ配信システムから携帯電話機にネットワークを介してプリペイド式でコンテンツを配信する際、課金サーバがコンテンツの配信時にパケット単位で課金を行ってプリペイド金額を更新し、所定のデータ容量単位の利用金額分のプリペイド残高がある限り、コンテンツの配信を許可するようにしたものがある（特許文献１参照）。
【非特許文献１】電波産業会：「デジタル放送におけるアクセス制御方式」ＡＲＩＢ  ＳＴＤ−Ｂ２５，２００５
【特許文献１】特開２００３−８７８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年、プライバシーを意識する利用者が増加しており、利用者自身、視聴内容、及び視聴場所等の個人情報がコンテンツ提供者等の第三者に把握されることを望まない利用者が増加している。つまり、電子プリペイド方式による課金では、利用者の個人情報が漏洩することがある。
【０００６】
さらに、外出先等でＣＡＳカード等のライセンスカードを用いてコンテンツの視聴又は商取引を行う際には、必ずライセンスカードが必要となり、前述のように、ライセンスカードを持ち出してしまうと、家族がコンテンツの視聴を行うことができなくなってしまうという課題がある。
【０００７】
本発明は、このような事情を考慮してなされたもので、その目的は、携帯電話機等の携帯端末によってライセンスカードで規定されるライセンスに応じたサービスを受けることのできるサービス配信システムを提供することにある。
【０００８】
また、本発明の他の目的は、プライバシー（個人情報）を保護してサービスを受けることのできるサービス配信システムを提供することにある。
【０００９】
また、本発明の他の目的は、本発明のサービス配信システムを構成するためのライセンス装置、プリペイドチケット管理装置及び携帯端末を提供することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明に係るサービス配信システムは、予め認証されたライセンスを備えるライセンス装置を用いてネットワークを介してユーザがサービスを受けるサービス配信システムにおいて、前記サービス配信システムで使用されるプリペイドチケットの発行及び管理を行うプリペイドチケット管理装置と、前記プリペイドチケット管理装置との間でマスター鍵を共有する第１及び第２の前記ライセンス装置と、前記第１のライセンス装置との間でワーク鍵を共有する携帯端末と、ユーザが前記携帯端末によって前記サービスを受ける際に、前記プリペイドチケット管理装置からの指示に従って前記サービスを配信するサービス配信手段と、を備え、前記第１のライセンス装置は、自ライセンス装置の識別番号と前記マスター鍵とを用いて前記プリペイドチケット管理装置に第１のメッセージ認証コードを送信する手段と、前記プリペイドチケット管理装置から、前記マスター鍵を用いてチケット情報を受信する手段と、前記ワーク鍵を用いて、前記チケット情報及び前記マスター鍵を有する第２のメッセージ認証コードを前記携帯端末へ送信する手段と、を有し、前記携帯端末は、前記ワーク鍵を用いて、前記第１のライセンス装置から送られた第２のメッセージ認証コードを受信する手段と、前記第２のメッセージ認証コードを有するプリペイドチケットを保存する手段と、前記第２のライセンス装置間で共有する一時ワーク鍵を用いて、前記プリペイドチケットを前記第２のライセンス装置へ送信する手段と、を有し、前記第２のライセンス装置は、前記携帯端末間で共有する一時ワーク鍵を用いて、前記携帯端末からプリペイドチケットを受信する手段と、前記マスター鍵を用いて、前記携帯端末から送られたプリペイドチケットを前記プリペイドチケット管理装置へ送信する手段と、を有し、前記プリペイドチケット管理装置は、前記第１のライセンス装置から送られた第１のメッセージ認証コードを確認すると、前記マスター鍵を用いてチケット情報を前記第１のライセンス装置に送信する手段と、前記マスター鍵を用いて、前記第２のライセンス装置からプリペイドチケットを受信する手段と、前記第２のライセンス装置から送られたプリペイドチケットが有する第２のメッセージ認証コードを検証する手段と、前記第２のメッセージ認証コードを検証すると、前記サービスを配信するよう前記サービス配信手段に指示する手段と、を有する、ことを特徴とする。
【００１１】
本発明に係るサービス配信システムにおいては、前記第１のライセンス装置は、第１のシリアル情報とプリペイドチケットの発行金額とを連接した連接情報をブラインド化してブラインド署名を行って第１のブラインド情報を生成する手段を備え、前記第１のメッセージ認証コードとともに前記第１のブラインド情報を前記プリペイドチケット管理装置に送信し、前記プリペイドチケット管理装置は、前記第１のライセンス装置から送られた第１のブラインド情報に署名して前記チケット情報の一部として含めてチケット情報を生成する手段を備えた、ことを特徴とする。
【００１２】
本発明に係るサービス配信システムにおいては、前記第２のライセンス装置は、前記一時ワーク鍵を用いて前記サービスの利用金額を前記携帯端末に送信する手段と、前記携帯端末から送信されたプリペイドチケット残額と第２のシリアル情報とを連接した情報をブラインド化して第２のブラインド情報を生成する手段と、前記マスター鍵を用いて、前記第２のブラインド情報を前記プリペイドチケット管理装置に送信する手段と、前記マスター鍵を用いて、前記プリペイドチケット残額のチケット情報を前記プリペイドチケット管理装置から受信する手段と、前記一時ワーク鍵を用いて、前記プリペイドチケット残額のチケット情報及び前記マスター鍵を有する第２のメッセージ認証コードを前記携帯端末へ送信する手段と、を有し、前記プリペイドチケット管理装置は、前記マスター鍵を用いて、前記第２のブラインド情報を前記第２のライセンス装置から受信する手段と、前記第２のライセンス装置から送られた第２のブラインド情報に署名して前記プリペイドチケット残額のチケット情報の一部として含めてチケット情報を生成する手段と、前記マスター鍵を用いて、前記プリペイドチケット残額のチケット情報を前記第２のライセンス装置に送信する手段と、を有し、前記携帯端末は、前記一時ワーク鍵を用いて前記サービスの利用金額を前記第２のライセンス装置から受信する手段と、自携帯端末に保存されているプリペイドチケットと前記第２のライセンス装置から送られた前記サービスの利用金額とに基づいて、プリペイドチケット残額を計算する手段と、前記一時ワーク鍵を用いて、前記プリペイドチケット残額及び第２のシリアル情報を前記第２のライセンス装置に送信する手段と、前記一時ワーク鍵を用いて、前記第２のライセンス装置から送られた第２のメッセージ認証コードを受信する手段と、前記第２のライセンス装置から送られた第２のメッセージ認証コードを有するプリペイドチケットを新たなプリペイドチケットとして保存する手段と、を有する、ことを特徴とする。
【００１３】
本発明に係るサービス配信システムにおいては、前記携帯端末は、自携帯端末が有する公開鍵及び公開鍵証明書を前記第１のライセンス装置に送信する手段と、第１の乱数を前記第１のライセンス装置から送られたワーク鍵で暗号化して前記第１のライセンス装置に送る手段と、を有し、前記第１のライセンス装置は、前記携帯端末から送られた公開鍵に応じて前記ワーク鍵を暗号化して前記携帯端末に送る手段と、前記ワーク鍵で暗号化されて前記携帯端末から送られた第１の乱数を確認した結果に応じて前記携帯端末を認証する手段と、を有する、ことを特徴とする。
【００１４】
本発明に係るサービス配信システムにおいては、前記第１のライセンス装置は、前記携帯端末に前記第１の乱数を送信する手段を備えたことを特徴とする。
【００１５】
本発明に係るサービス配信システムにおいては、前記第１のライセンス装置は、前記携帯端末の認証後に、前記携帯端末の公開鍵証明書に記載された端末認識番号と前記ワーク鍵とを登録する手段を有し、前記携帯端末は、前記第１のライセンス装置による自携帯端末の認証後に、前記ワーク鍵を保存する手段を有する、ことを特徴とする。
【００１６】
本発明に係るサービス配信システムにおいては、前記第１のライセンス装置は、前記携帯端末に第２の乱数を送信する手段と、前記ワーク鍵、端末識別番号、及び第２の乱数を用いて前記携帯端末から送られたレスポンスを確認すると、プリペイドチケット発行先の携帯端末を認証する手段と、を有し、前記携帯端末は、前記第１のライセンス装置と共有しているワーク鍵、端末識別番号、及び前記第１のライセンス装置から送られた第２の乱数を用いて、前記第１のライセンス装置にレスポンスを送信する手段を有する、ことを特徴とする。
【００１７】
本発明に係るサービス配信システムにおいては、前記携帯端末は、前記第２のライセンス装置に一時暗号化用公開鍵を送信する手段を有し、前記第２のライセンス装置は、前記携帯端末から送られた一時暗号化用公開鍵を用いて前記一時ワーク鍵を暗号化して前記携帯端末に送信する手段を有する、ことを特徴とする。
【発明の効果】
【００２８】
本発明によれば、携帯端末をＣＡＳカードのようなライセンスカードにあたかも紐付けで管理して、携帯端末とライセンスカードとを連携するようにするとともに、予めプリペイド課金を行って、携帯端末にプリペイドチケットの発行・保存を行うようにしたので、外出先等、別の場所で、携帯端末に保存したライセンス及びチケット情報（プリペイドチケット）を提示・送信することができ、その結果、外出先等で携帯端末によってライセンスカードで規定されるライセンスに応じたサービスを受けることができるという効果が得られる。
【００２９】
また、ブラインド署名を用いるようにしたので、署名するメッセージが署名者に認識されず、プリペイドチケットをユーザに連携することなく正当に発行することができるという効果があり、さらに、プリペイドチケットを使用した際において、ユーザの個人情報が認識されることなく、プライバシーを効果的に保護することができる。
【００３０】
このようにして、本発明では、ラスセンスカードを持ち運びすることなくサービスの提供を受けることができ、ユーザの利便性が向上するとともにライセンスカードの紛失等を防止することができる。また、本発明では、プリペイドチケットを使用する毎に、残額について新たにプリペイドチケットを発行するようにしたので、実質的にプリペイドチケットを分割して使用することができる。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照し、本発明の一実施形態について説明する。なお、ここでは、ライセンスカードとして、ＣＡＳカードを例に挙げて説明するが、クレジットカード等のライセンスカードについて同様にして本発明を適用することができる。そのライセンスカードは、ＣＰＵ及びメモリを有するＩＣチップを備えたＩＣカードであり、ＩＣカード読み書き装置からＩＣチップ内のデータの読み出し及び書込みができる。また、そのＩＣチップは、ＣＰＵがプログラムを実行することにより情報処理機能を実現する。
【００３２】
図１は、本発明の一実施形態に係るサービス配信システムの構成を示すブロック図である。本実施形態に係るサービス配信システムは、ネットワークで構成されている。図１において、ＣＡＳ管理機関１１は、プリペイドチケット発行管理部１１ａ、プリペイドチケット料金回収管理部１１ｂ、及び利用料金分配部１１ｃを有する。ＣＡＳ管理機関１１では、ユーザの依頼に応じてユーザに発行したＣＡＳカード１２の正当性を確認し、プリペイドチケットを作成し、ユーザの自宅にある受信機１４（つまり、ＣＡＳカード１２）に対してプリペイドチケットを発行する。
【００３３】
ユーザは、予め自宅の受信機１４に登録しておいた携帯電話機等の携帯端末１５に当該プリペイドチケットを、後述するようにして、委譲する。そして、このプリペイドチケットは携帯端末１５に格納される。なお、ＣＡＳ管理機関１１と連携（提携）するプリペイド販売店１６からプリペイドチケットを発行するようにしてもよい（この場合、プリペイド販売店１６にはネットワークに接続されたプリペイドチケット発行端末装置１６ａが備えられる）。
【００３４】
ユーザは外出時には自宅のＣＡＳカード１２を携帯しない。代わりに、ユーザは、外出先でコンテンツを視聴する際には、外出先に設けられている受信機１７（つまり、ＣＡＳカード１８）を利用する。外出先でのコンテンツの視聴の際には、ユーザは携帯端末１５内のプリペイド機能１３によってプリペイドチケットでのコンテンツ利用料金の支払いをＣＡＳ管理機関１１に対して行う。このプリペイドチケットでのコンテンツ利用料金の支払いは、外出先の受信機１７（つまり、ＣＡＳカード１８）を経由して行われる。ＣＡＳ管理機関１１は、プリペイドチケットでのコンテンツ利用料金の支払いを受けて、サービス提供者１９に利用料金を分配するとともに、外出先の受信機１７にコンテンツを配信するよう指示する。そして、利用料金を受領したサービス提供者１９は外出先の受信機１７に対してコンテンツを提供し、ユーザは受信機１７によってコンテンツを視聴する。また、ＣＡＳ管理機関１１はコンテンツ利用料金の支払い後のプリペイドチケット残高分のプリペイドチケットを新規に発行し、このプリペイドチケットは外出先の受信機１７（つまり、ＣＡＳカード１８）を経由して携帯端末１５に委譲され、新たなプリペイドチケットとして携帯端末１５に保存される（このステップについては図１には図示していない）。
【００３５】
受信機１４、１７は、ＩＣカード読み書き装置を備えており、ＣＡＳカード１２、１８に具備されるＩＣチップ内のデータの読み出し及び書込みができる。
【００３６】
図１に示すサービス配信システムにおいては、料金の支払いはプリペイドチケットの受け渡しによって行われることになる。ここでは、プリペイドチケットに対して次のセキュリティー条件が要求される。
【００３７】
課金正当性：外出先で利用するユーザに対して、ＣＡＳカードの管理下で確実に課金を行うこと。
【００３８】
偽造不能性：ユーザ及び第三者がＣＡＳ管理機関との通信を介することなく、プリペイドチケットの生成及び残額の改変を行うことが不可能であること。
【００３９】
盗聴不能性：盗聴者が通信上の情報を盗聴・入手したとしても、プリペイドチケットとして使用することは不可能であること。
【００４０】
過剰利用不能性：正当に発行されたプリペイドチケットを持つユーザが、当該プリペイドチケットを複製して、２回以上利用することが不可能であること。
【００４１】
匿名性：支払い履歴からユーザの個人情報が特定されないこと。
【００４２】
分割利用可能性：ユーザが正当にプリペイドチケットの支払いを行う限りにおいて、任意の金額に分割して支払いが可能であること。
【００４３】
上述のサービス配信システムでは、まず、支払い者側がプリペイドチケットにシリアル情報（Ｓｅｒｉａｌ）を設定し、ブラインド化して（Ｂｌｉｎｄ（Ｓｅｒｉａｌ））請求者側に送る。請求者側では、ブラインド化された情報に署名を施して（Ｓｉｇｎ（Ｂｌｉｎｄ（Ｓｅｒｉａｌ）））プリペイドチケットの形態で支払い者側に発行する。支払い者側では、署名内のメッセージを復元（アンブラインド化）して（Ｓｉｇｎ（Ｓｅｒｉａｌ））、このメッセージを支払いの際に請求者側に提示する。
【００４４】
この結果、請求者側でシリアル情報を管理するようにすれば、課金における不正を防止することができ、最初のシリアル情報発行の際、請求者側では支払い者側とシリアル情報とを連携させることができず、支払い者側のプライバシーを保護することができる。なお、分割支払いを行うためには、金額を提示し、かつシリアル情報と金額とをブラインド署名することになる。つまり、ＣＡＳカードでは、Ｓｅｒｉａｌ，Ｓｕｍを、Ｂｌｉｎｄ（Ｓｅｒｉａｌ，Ｓｕｍ）とし、ＣＡＳ管理機関では、Ｓｉｇｎ（Ｂｌｉｎｄ（Ｓｅｒｉａｌ，Ｓｕｍ）を行い、そして、ＣＡＳカードでは、Ｓｉｇｎ（Ｓｅｒｉａｌ，Ｓｕｍ）を得ることになる。この際、ＣＡＳカードにおいて、金額及びシリアル情報とともに、ＣＡＳ管理機関から受領した情報のメッセージ認証コード（ＭＡＣ）を作成するようにすれば、金額を詐称することはできない。
【００４５】
続いて、図２を参照して、ＣＡＳカードへの携帯端末登録の際の動作について説明する。ここでは、携帯端末は公開鍵暗号化方式（ＰＫＩ）ベースの公開鍵暗号及び署名鍵を保有し、その処理機能を有するものとする。また、ＣＡＳ管理機関はＰＫＩベースの公開鍵暗号の公開鍵及び署名鍵を保有し、その処理機能を有し、ＣＡＳカードはＰＫＩベースの公開鍵暗号による暗号化及び署名検証の処理機能を有している。
【００４６】
図２において、セットトップボックスのユーザインタフェース（ＳＴＢ−ＵＩ）から登録作業開始の合図があると（ステップＰ１）、ＣＡＳカードは乱数ｒ０（第１の乱数）を生成して、携帯電話機に送信する（ステップＰ２）。
【００４７】
携帯電話機は公開鍵ＰＵＢａとその公開鍵の証明書をＣＡＳカードに送信する（ステップＰ３）。そして、ＣＡＳカードはワーク鍵Ｋｗを生成して、公開鍵ＰＵＢａを用いて暗号化したＰＥＮＣ（Ｋｗ||ｒ０，ＰＵＢａ）を携帯電話機に送信する（ステップＰ４）。なお、ＰＥＮＣ（ｍ，ｋ）はメッセージｍを公開鍵（ｋ）によって公開鍵暗号化処理したデータを表す。||は前後のデータの連接を表す。
【００４８】
携帯電話機では、乱数ｒ０をワーク鍵Ｋｗで暗号化したＳＥＮＣ（ｒ０，Ｋｗ）をＣＡＳカードに送信する（ステップＰ５）。なお、ＳＥＮＣ（ｍ，ｋ）はメッセージ（ｍ）を共通鍵（ｋ）によって共通鍵暗号化処理したデータを表す。
【００４９】
そして、ＣＡＳカードは乱数ｒ０を検証して、問題がないと携帯電話機に許可信号Ａｃｋを送信するとともに（ステップＰ６）、ＣＡＳのデータベース（ＣＡＳ−ＤＢ）にワーク鍵Ｋｗと公開鍵証明書内のＩＤａ（携帯電話機の公開鍵証明書に記載された識別番号）を登録する（ステップＰ７）。一方、携帯電話機ではワーク鍵保存領域にワーク鍵Ｋｗを保存する（ステップＰ８）。
【００５０】
次に、図３を参照して、プリペイドチケットを発行する際の動作について説明する。
図３において、ＳＴＢ−ＵＩから発行作業開始の合図があると（ステップＰ９）、ＣＡＳカードでは乱数（第２の乱数）ｒ１を生成して、携帯電話機に送信する（ステップＰ１０）。携帯電話機では、保存してあるワーク鍵Ｋｗを用いて、レスポンス（応答）としてＩＤａ||ＭＡＣ（ＩＤａ||ｒ１，Ｋｗ）をＣＡＳカードに送信する（ステップＰ１１）。なお、ＭＡＣ（ｍ，ｋ）はメッセージの共有鍵（ｋ）による鍵付きメッセージ認証コードを表す。また、ｍ＝ＡＬＬのときは、自身を除く連接されている全てのメッセージが対象となる。
【００５１】
ＣＡＳカードではレスポンスを確認して、問題がないと判定すると、ＳＴＢ−ＵＩに発行金額を要求して（ステップＰ１２）、ユーザがＳＴＢ−ＵＩからプリペイドチケットの発行金額Ｘ０を入力する（ステップＰ１３）。そして、ＣＡＳカードでは、プリペイドチケット用のシリアル情報Ｓ０を生成して、発行金額Ｘ０と連接したものをブラインド化処理する。さらに、ＣＡＳカードでは、ＣＡＳカードのＩＤであるＣＡＳＩＤとマスター鍵Ｋｍを用いて、ＳＥＮＣ（Ｘ０||ＣＡＳＩＤ，Ｋｍ）||ＢＬ（Ｓ０||Ｘ０）||ＭＡＣ（ＡＬＬ，Ｋｍ）を生成し、ＣＡＳ管理機関に送信する（ステップＰ１４）。なお、ＢＬ（ｍ）はブラインド署名用にユーザ側で行うメッセージ（ｍ）のブラインド化を表す。
【００５２】
ＣＡＳ管理機関では、ＭＡＣを検証すると、ＣＡＳＩＤに応じて支払い処理を実行する。さらに、ＣＡＳ管理機関では、ブラインド情報に署名して、ＳＥＮＣ（ＳＩＧｃａｓ（ＢＬ（Ｓ０||Ｘ０）），Ｋｍ）をプリペイドチケット情報の一部として生成し、ＣＡＳカードに送信する（ステップＰ１５）。なお、ＳＩＧｃａｓ（ｍ）はＣＡＳ管理機関によるメッセージ（ｍ）の電子署名を表す。
【００５３】
ＣＡＳカードでは、署名された情報をアンブラインド化処理して検証を行い、問題がないと判定すると、ＭＡＣを生成して、このＭＡＣをワーク鍵Ｋｗで暗号化したＳＥＮＣ（Ｓ０||Ｘ０||ＳＩＧｃａｓ（Ｓ０||Ｘ０）||ＭＡＣ（Ｓ０||Ｘ０||ＳＩＧｃａｓ（Ｓ０||Ｘ０），Ｋｍ），Ｋｗ）を携帯電話機に送信する（ステップＰ１６）。そして、携帯電話機では、Ｓ０||Ｘ０||ＳＩＧｃａｓ（Ｓ０||Ｘ０）||ＭＡＣ（Ｓ０||Ｘ０||ＳＩＧｃａｓ（Ｓ０||Ｘ０），Ｋｍ）をプリペイドチケットとして保存する（ステップＰ１７）。
【００５４】
なお、ステップＰ１４の処理において、履歴データ消去のための時間制限を設定する際においては、発行時刻情報Ｔｉｍｅを用いて、ＢＬ（Ｔｉｍｅ||Ｓ０||Ｘ０）とする。また、金額を提示する際には、ブラインド署名ＰＢＬを用いる。ＰＢＬ（Ｓ０，Ｘ０）において前者（Ｓ０）はブラインド、後者（Ｘ０）は公開である。そして、ステップＰ１４で制限時間の設定及び／又は金額の提示を行った際には、それに伴ってステップＰ１７において署名の中身が変更されることになる。
【００５５】
次に、図４を参照して、外出先等でプリペイドチケットを利用する際の動作について説明する。
図４において、例えば、外出先でプリペイドチケットを利用する際には、携帯電話機では、一時暗号化用の公開鍵ＰＵＢａｔを生成し、外出先のＣＡＳカードに送信する（ステップＰ１８）。外出先ＣＡＳカードでは、一時暗号化用のワーク鍵Ｋｗｔを生成して、ＰＵＢａｔを用いて暗号化処理を行って、ＰＥＮＣ（Ｋｗｔ，ＰＵＢａｔ）を携帯電話機に送信する（ステップＰ１９）。ユーザがＳＴＢ−ＵＩから所望のコンテンツを選択すると（ステップＰ２０）、外出先ＣＡＳカードはそのコンテンツに係る視聴料Ｙを提示し（ステップＰ２１）、ユーザがその金額の支払いに合意すると、ＳＴＢ−ＵＩから外出先ＣＡＳカードに了承信号Ａｃｋが送信される（ステップＰ２２）。
【００５６】
外出先ＣＡＳカードでは、視聴料Ｙを、一時暗号化用ワーク鍵Ｋｗｔを用いて暗号化・ＭＡＣ処理を行って、ＳＥＮＣ（Ｙ，Ｋｗｔ）||ＭＡＣ（ＡＬＬ，Ｋｗｔ）を生成する。そして、外出先ＣＡＳカードはＳＥＮＣ（Ｙ，Ｋｗｔ）||ＭＡＣ（ＡＬＬ，Ｋｗｔ）を携帯電話機に送信する（ステップＰ２３）。携帯電話機では残額Ｘ１を計算して、その残額Ｘ１のシリアルＳ１を生成するとともに、ＭＡＣ処理を行って、ＳＥＮＣ（Ｓ１||Ｘ１||Ｙ||Ｓ０||Ｘ０||ＳＩＧｃａｓ（Ｓ０||Ｘ０）||ＭＡＣ（Ｓ０||Ｘ０||ＳＩＧｃａｓ（Ｓ０||Ｘ０），Ｋｍ），Ｋｗｔ）||ＭＡＣ（ＡＬＬ，Ｋｗｔ）を外出先ＣＡＳカードに送信する（ステップＰ２４）。
【００５７】
外出先ＣＡＳカードでは、残額Ｘ１とシリアルＳ１とを連接したものをブラインド化処理して、ＳＥＮＣ（Ｙ||Ｓ０||Ｘ０||ＳＩＧｃａｓ（Ｓ０||Ｘ０）||ＭＡＣ（Ｓ０||Ｘ０||ＳＩＧｃａｓ（Ｓ０||Ｘ０），Ｋｍ），Ｋｍ）||ＢＬ（Ｓ１||Ｘ１）||ＭＡＣ（ＡＬＬ，Ｋｍ）をＣＡＳ管理機関に送信する（ステップＰ２５）。そして、ＣＡＳ管理機関では、ＭＡＣ及び署名を検証して、チケットシリアル履歴からシリアルＳ０が使用されていないか否かを確認し、問題がなければ、ブラインド情報に署名する。そして、ＣＡＳ管理機関はＳＥＮＣ（ＳＩＧｃａｓ（ＢＬ（Ｓ１||Ｘ１）），Ｋｍ）をチケット情報の一部として生成し、外出先ＣＡＳカードに送信する（ステップＰ２６）。
【００５８】
以下、外出先ＣＡＳカードは図３で説明したステップＰ１６と同様の処理を行って（ステップＰ２７）、携帯電話機には、Ｓ１||Ｘ１||ＳＩＧｃａｓ（Ｓ１||Ｘ１）||ＭＡＣ（Ｓ１||Ｘ１||ＳＩＧｃａｓ（Ｓ１||Ｘ１），Ｋｍ）が新たなプリペイドチケットとして保存される（ステップＰ２８）。
【００５９】
なお、プリペイドチケット発行の際、制限時間の設定及び／又は金額の提示が行われると、これに伴って、ステップＰ２４では署名の中身の変更が行われる。また、ステップＰ２４で履歴データ消去のための時間制限を設定する際においては、発行時刻情報Ｔｉｍｅを用いて、ＢＬ（Ｔｉｍｅ||Ｓ０||Ｘ０）とする。
【００６０】
さらに、金額を提示する際には、ブラインド署名ＰＢＬを用いる。ＰＢＬ（Ｓ０，Ｘ０）において前者（Ｓ０）はブラインド、後者（Ｘ０）は公開である。そして、ステップＰ２４で制限時間の設定及び／又は金額の提示を行った際には、それに伴ってステップＰ２８において署名の中身が変更されることになる。加えて、時間制限が設定されている際には、発行時刻情報Ｔｉｍｅもチケットシリアル履歴に保存され、発行時刻から所定の時間経過したものは消去される。
【００６１】
このようにして、ＣＡＳカードに登録された携帯電話機から当該携帯電話機のＩＤに応じて正当な課金を行うことができ、プリペイドチケットに、マスター鍵によるＭＡＣ情報が存在するので、請求金額と異なる金額情報が記録されたプリペイドチケットの生成及び残額改竄等の不正行為を検出することができる。
【００６２】
さらに、プリペイドチケットを利用する際には、シリアル情報を知る必要があり、このシリアル情報は共有鍵で暗号化されるかブラインド化されているため、シリアル情報を通信の際に知ることは困難である。また、使用したプリペイドチケットに係るシリアル情報は、ＣＡＳ管理機関においてシリアル履歴に記録される関係上、同一のシリアル情報のプリペイドチケットを複製して利用することは困難である。
【００６３】
加えて、プリペイドチケット発行の際、ＣＡＳ管理機関ではシリアル情報を知ることができず、このため、プリペイドチケット利用の際にシリアル情報からユーザを特定することは困難である。そして、任意の金額のプリペイドチケットの利用に対して、その残額による新たなプリペイドチケットを発行するようにしたから、実質的にプリペイドチケットを分割して利用することができる。
【００６４】
以上、本発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、上述した実施形態では、ＢＳ／地上デジタル放送等におけるＣＡＳカードによるライセンス管理に適用したが、本発明はクレジットカード等による各種のライセンス管理に適用可能である。
【００６５】
なお、本発明に係るサービス配信システムでは、ユーザが受けるサービスの利用料金の支払いにプリペイドチケットを利用するが、そのサービスの内容については特に限定しない。サービス内容としては、例えば、上述した実施形態のようなコンテンツの提供、交通機関や観劇等のチケット手配などの代行、音声通話やデータ通信等の通信回線の提供、オンラインショッピングなどが挙げられる。
【００６６】
また、本発明に係るライセンス装置は、上述した実施形態のようにＩＣチップを備えたＩＣカード（ライセンスカード）として構成されてもよく、或いはＩＣチップ単体で構成されてもよい。ＩＣチップ単体で構成される場合には、例えば通信装置（上述した実施形態の受信機等）に具備すればよい。また、本発明に係るライセンス装置は、ＩＣチップを備えたＩＣカード（ライセンスカード）と該ライセンスカードが装着される装置（上述した実施形態の受信機等）とから構成されてもよく、或いはＩＣチップと該ＩＣチップが装着される装置とから構成されてもよい。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態に係るサービス配信システムの構成を示すブロック図である。
【図２】同実施形態に係るＣＡＳカードへの携帯電話機登録の手順を説明するためのシーケンス図である。
【図３】同実施形態に係るプリペイドチケットの発行手順を説明するためのシーケンス図である。
【図４】同実施形態に係るプリペイドチケットを外出先等で使用する際の手順を説明するためのシーケンス図である。
【符号の説明】
【００６８】
１１…ＣＡＳ管理機関、１１ａ…プリペイドチケット発行管理部（プリペイドチケット管理装置）、１１ｂ…プリペイドチケット料金回収管理部（プリペイドチケット管理装置）、１１ｃ…利用料金分配部、１２，１８…ＣＡＳカード、１３…プリペイド機能、１４，１７…受信機、１５…携帯端末（携帯電話機）、１６…プリペイド販売店、１６ａ…プリペイドチケット発行端末装置、１９…サービス提供者
【図１】
0004754359.tif 000002
【図２】
0004754359.tif 000003
【図３】
0004754359.tif 000004
【図４】
0004754359.tif 000005