(57)【特許請求の範囲】
【請求項１】
認証情報を生成するＩＣカードと、装着された当該ＩＣカードから認証情報を取得する受信端末と、当該受信端末から送信される認証情報を検証する認証サーバと、を備えるデジタル放送の通信システムであって、
前記ＩＣカードの制御部及び前記認証サーバの制御部は、暗号化された認証コードを含むＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）よりも短い周期で生成され、各々の時点において異なる値となる同期情報を取得し、当該認証コードおよび当該同期情報を含む認証情報を各々生成する処理を行い、
前記受信端末は、前記ＩＣカードから取得した前記認証情報を前記認証サーバへ送信し、
前記認証サーバの制御部は、前記受信端末から取得した認証情報と、当該認証情報に含まれる同期情報に対応する同期情報を含む認証情報と、が一致するか否かを検証する処理を行うこと、
を特徴とするデジタル放送の通信システム。
【請求項２】
請求項１に記載のデジタル放送の通信システムであって、
前記デジタル放送の通信システムには、前記同期情報を生成する送出装置が設けられており、
前記認証サーバの制御部及び前記ＩＣカードの制御部は、前記送出装置から前記同期情報を取得すること、
を特徴とする通信システム。
【請求項３】
請求項２に記載のデジタル放送の通信システムであって、
前記同期情報は、当該同期情報を生成する際における特定の時点を示す時刻情報であること、
を特徴とすするデジタル放送の通信システム。
【請求項４】
請求項２に記載のデジタル放送の通信システムであって、
前記同期情報は、当該同期情報を生成する際に生成された乱数を示すものであること、
を特徴とするデジタル放送の通信システム。
【請求項５】
請求項１に記載のデジタル放送の通信システムであって、
前記通信システムには、予め定められたサービスを提供するサービス提供サーバが設けられており、
前記サービス提供サーバは、前記認証サーバで正当性が検証された認証情報を有する認証情報管理装置に対して、サービスを提供すること、
を特徴とするデジタル放送の通信システム。
【請求項６】
請求項５に記載の通信システムであって、
前記サービス提供サーバは、前記ＩＣカードより提示された認証情報の検証を、前記認証サーバに依頼して、正当性が検証された際にサービスを提供すること、
を特徴とするデジタル放送の通信システム。
【請求項７】
認証情報を生成するＩＣカードと、装着された当該ＩＣカードから認証情報を取得する受信端末と、当該受信端末から送信される認証情報を検証する認証サーバと、を備えるデジタル放送の通信システムにおいて使用される認証サーバであって、
暗号化された認証コードを含むＥＭＭよりも短い周期で生成され、各々の時点において異なる値となる同期情報を取得する処理と、
前記認証コードおよび前記同期情報を含む認証情報を生成し、記憶部に記憶する処理と、
前記受信端末より送られてくる前記認証コードおよび前記同期情報が含まれた認証情報と、前記記憶部に記憶されている認証情報と、が一致するか否かを検証する処理と、
を行う制御部を備えること、
を特徴とする認証サーバ。
【請求項８】
請求項７に記載の認証サーバであって、
前記制御部は、
前記デジタル放送の通信システムに設けられている送出装置が生成した前記同期情報を受信して、前記認証情報を生成すること、
を特徴とする認証サーバ。
【請求項９】
請求項８に記載の認証サーバであって、
前記同期情報は、当該同期情報を生成する際における特定の時点を示す時刻情報であること、
を特徴とする認証サーバ。
【請求項１０】
請求項８に記載の認証サーバであって、
前記同期情報は、当該同期情報を生成する際に生成された乱数を示すものであること、
を特徴とする認証サーバ。
【請求項１１】
請求項７に記載の認証サーバであって、
前記制御部は、
前記デジタル放送の通信システムに設けられているサービス提供サーバから、前記ＩＣカードより提示された認証情報の検証を受け付け、
前記提示された認証情報の正当性を検証すること、
を特徴とする認証サーバ。
【請求項１２】
認証情報を生成するＩＣカードと、装着された当該ＩＣカードから認証情報を取得する受信端末と、当該受信端末から送信される認証情報を検証する認証サーバと、を備えるデジタル放送の通信システムで使用されるＩＣカードであって、
暗号化された認証コードを含むＥＭＭよりも短い周期で生成され、各々の時点において異なる値となる同期情報を取得する処理と、
前記認証コードおよび前記同期情報を含む認証情報を生成して、前記受信端末に出力する処理と、
を行う制御部を備えること、
を特徴とするＩＣカード。
【請求項１３】
請求項１２に記載のＩＣカードであって、
前記制御部は、
前記デジタル放送の通信システムに設けられている送出装置が生成した前記同期情報を受信して、前記認証情報を生成すること、
を特徴とするＩＣカード。
【請求項１４】
請求項１３に記載のＩＣカードであって、
前記同期情報は、当該同期情報を生成する際における特定の時点を示す時刻情報であること、
を特徴とするＩＣカード。
【請求項１５】
請求項１３に記載のＩＣカードであって、
前記同期情報は、当該同期情報を生成する際に生成された乱数を示すものであること、
を特徴とするＩＣカード。
【請求項１６】
認証情報を生成するＩＣカードと、装着された当該ＩＣカードから認証情報を取得する受信端末と、当該受信端末から送信される認証情報を検証する認証サーバと、を備えるデジタル放送の通信システムが行う認証方法であって、
前記ＩＣカードの制御部及び前記認証サーバの制御部が、暗号化された認証コードを含むＥＭＭよりも短い周期で生成され、各々の時点において異なる値となる同期情報を取得し、当該認証コードおよび当該同期情報を含む認証情報を各々生成する処理を行う過程と、
前記受信端末が、前記ＩＣカードから取得した前記認証情報を前記認証サーバへ送信を行う過程と、
前記認証サーバの制御部が、前記受信端末から取得した認証情報と、当該認証情報に含まれる同期情報に対応する同期情報を含む認証情報と、が一致するか否かを検証する処理を行う過程と、
を備えること、を特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムの利用者を認証する技術に関する。
【背景技術】
【０００２】
非特許文献１には、「デジタル放送におけるアクセス制御方式」の標準規格が規定されている。
【０００３】
この標準規格では、利用者の契約情報及びコンテンツの復号に必要な鍵Ｋｗを秘密情報である共通鍵Ｋｍで暗号化することにより、ＥＭＭ（Entitlement Management Message）を生成し、生成したＥＭＭを事業者側の装置から利用者側の端末に送信する。
【０００４】
そして、事業者は、ＥＭＭを復号することができる共通鍵ＫｍをＩＣカードに記録して利用者に配布する。事業者からＩＣカードの配布を受けた利用者は、利用者側の端末に当該ＩＣカードに記録された情報を読み込ませることで、事業者側の装置から送信されてくるＥＭＭを復号して必要な情報を取得する。ＥＭＭから必要な情報を取得することにより、利用者側の端末は、利用者と事業者との間の契約内容に沿って、事業者側の装置から様々なサービスの提供を受けることができるようにされている。
【０００５】
そして、利用者が契約を更新した際には、更新後の契約情報を含む新たなＥＭＭを送信することで、更新後の契約内容に従って事業者側の装置からサービスの提供を受けることができるようになる。
【０００６】
【非特許文献１】社団法人電波産業会、デジタル放送におけるアクセス制御方式  標準規格  ARIB STD-B25、1999年
【発明の開示】
【発明が解決しようとする課題】
【０００７】
非特許文献１で規定されている「デジタル放送におけるアクセス制御方式」では、事業者は、ＥＭＭを介して利用者が受けるサービスの内容を制御することができるが、利用者毎にＥＭＭを送信しなければならないため、利用者の数が増加することにより、各々の利用者へのＥＭＭの送信間隔が長くなる。
【０００８】
従って、利用者による不正利用を防止するための認証情報の変更を、ＥＭＭを介して行うようにする場合、ＥＭＭを送信する間隔が長くなってしまい、長時間不正な利用者に対してサービスを提供してしまうという状況を招くおそれがある。
【０００９】
そこで、本発明は、正規の利用者であることを認証することのできる情報の更新を短期間で行うことのできる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
以上の課題を解決するため、本発明は、各々の時点において異なる値となる同期情報を用いて認証を行う技術を提供する。
【００１１】
例えば、本発明は、認証情報を生成するＩＣカードと、装着された当該ＩＣカードから認証情報を取得する受信端末と、当該受信端末から送信される認証情報を検証する認証サーバと、を備えるデジタル放送の通信システムであって、前記ＩＣカードの制御部及び前記認証サーバの制御部は、暗号化された認証コードを含むＥＭＭよりも短い周期で生成され、各々の時点において異なる値となる同期情報を取得し、当該認証コードおよび当該同期情報を含む認証情報を各々生成する処理を行い、前記受信端末は、前記ＩＣカードから取得した前記認証情報を前記認証サーバへ送信し、前記認証サーバの制御部は、前記受信端末から取得した認証情報と、当該認証情報に含まれる同期情報に対応する同期情報を含む認証情報と、が一致するか否かを検証する処理を行うこと、を特徴とする。
【発明の効果】
【００１２】
以上のように、本発明によれば、正規の利用者であることを認証することのできる情報の更新を短期間で行うことのできる技術を提供することができる。
【発明を実施するための最良の形態】
【００１３】
図１は、本発明の第一の実施形態である通信システム１００の概略図である。
【００１４】
通信システム１００は、サーバ１１０と、送出装置１２０と、受信端末１３０と、端末側認証情報管理装置１４０と、を備える。そして、サーバ１１０、送出装置１２０及び受信端末１３０については、インターネット等の第一のネットワーク１６０に接続されており、送出装置１２０及び受信端末１３０は、ケーブルテレビの放送網等の第二のネットワーク１６１に接続されている。
【００１５】
図２は、サーバ１１０の概略図である。
【００１６】
図示するように、サーバ１１０は、記憶部１１１と、制御部１１２と、入力部１１３と、通信部１１４と、を備える。
【００１７】
記憶部１１１は、個別情報記憶領域１１１ａと、同期情報記憶領域１１１ｂと、認証情報記憶領域１１１ｃと、を備える。
【００１８】
個別情報記憶領域１１１ａには、サーバ１１０よりサービスの提供を受ける利用者を識別する識別情報（個別ＩＤ）と、当該利用者毎に割り振られた個別鍵Ｋｉを特定する情報と、が利用者毎に対応付けられた個別情報が記憶される。
【００１９】
同期情報記憶領域１１１ｂには、ある時点毎に異なる値となる同期情報が記憶される。なお、同期情報については、後述する送出装置１２０から、周期的又はある特定の時点において受信される。
【００２０】
認証情報記憶領域１１１ｃには、後述する制御部１１２において生成された認証情報が記憶される。
【００２１】
制御部１１２は、全体制御部１１２ａと、同期情報管理部１１２ｃと、個別情報管理部１１２ｂと、認証コード生成部１１２ｄと、認証情報生成部１１２ｅと、認証情報管理部１１２ｆと、サービス提供部１１２ｇと、を備える。
【００２２】
全体制御部１１２ａは、サーバ１１０で行う処理全般を制御する。
【００２３】
例えば、全体制御部１１２ａは、認証コード生成部１１２ｄで生成された暗号化認証コードと、個別情報記憶領域１１１ａに記憶されている個別情報と、を、後述する通信部１１４を介して後述する送出装置１２０に送信する処理を行う。
【００２４】
個別情報管理部１１２ｂは、個別情報記憶領域１１１ｂに記憶する個別情報を管理する。例えば、個別情報管理部１１２ｂは、後述する入力部１１３を介して、個別情報の入力を受け付け、受け付けた個別情報を個別情報記憶領域１１１ａに記憶し、また、個別情報記憶領域１１１ａに既に記憶されている個別情報の修正、削除を受け付け、受け付けた修正、更新を個別情報記憶領域１１１ａに記憶されている個別情報に反映する。
【００２５】
同期情報管理部１１２ｃは、後述する送出装置１２０から、通信部１１４を介して、周期的又はある特定の時点において受信される同期情報を同期情報記憶領域１１１ｂに記憶し、管理する処理を行う。ここで、同期情報は、時刻情報であってもよく、また、同期情報を生成する時点において乱数を生成して、生成した乱数を同期情報としてもよい。
【００２６】
認証コード生成部１１２ｄは、認証の安全性を高めるために、認証を行う際の識別情報となる認証コードを生成する。例えば、本実施形態においては、乱数を用いて認証コードを生成するようにしているが、このような態様に限定されるわけではない。
【００２７】
また、認証コード生成部１１２ｄは、生成した認証コードを、個別情報に含まれている個別鍵Ｋｉで暗号化した暗号化認証コードを生成して、全体制御部１１２ａから通信部１１４を介して、後述する送出装置１２０に送信する。
【００２８】
認証情報生成部１１２ｅは、個別情報記憶領域１１１ａに記憶されている個別情報、同期情報記憶領域１１１ｂに記憶されている同期情報、および、認証コード生成部１１２ｄで生成された認証コード、から認証情報を生成する。
【００２９】
例えば、本実施形態では、個別情報に含まれている個別ＩＤと、同期情報と、認証コードと、を結合し、結合した情報を個別情報に含まれている個別鍵Ｋｉで暗号化して、暗号化した情報に認証コードを合わせて認証情報としているが、このような態様に限定されるわけではない。
【００３０】
認証情報管理部１１２ｆは、認証情報生成部１１２ｅで生成された認証情報を認証情報記憶領域１１１ｃに記憶して管理する。
【００３１】
また、認証情報管理部１１２ｆは、後述する受信端末１３０から送られてくる認証情報が、認証情報記憶領域１１１ｃに記憶されている認証情報と一致するか否かを検証する処理を行う。
【００３２】
サービス提供部１１２ｇは、認証情報管理部１１２ｆで正当性が検証された認証情報を送信してきた受信端末１３０に対して、予め定められたサービスを提供する。
【００３３】
入力部１１３は、サーバ１１０のオペレータより情報の入力を受け付ける。
【００３４】
通信部１１４は、第一のネットワーク１６０を介して情報の送受信を行う。
【００３５】
以上に記載したサーバ１１０は、例えば、図６（コンピュータ１７０の概略図）に示すような、ＣＰＵ（Central Processing Unit）１７１と、メモリ１７２と、ＨＤＤ（Hard Disk Drive）等の外部記憶装置１７３と、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＩＣ（Integrated Circuit）カード等の可搬性を有する記憶媒体１７４から情報を読み出す読取装置１７５と、キーボードやマウスなどの入力装置１７６と、ディスプレイなどの出力装置１７７と、通信ネットワークに接続するためのＮＩＣ（Network Interface Card）等の通信装置１７８と、を備えた一般的なコンピュータ１７０で実現できる。
【００３６】
例えば、記憶部１１１は、ＣＰＵ１７１がメモリ１７２又は外部記憶装置１７３を利用することにより実現可能であり、制御部１１２は、外部記憶装置１７３に記憶されている所定のプログラムをメモリ１７２にロードしてＣＰＵ１７１で実行することで実現可能であり、入力部１１３は、ＣＰＵ１７１が入力装置１７８を利用することで実現可能であり、通信部１１４は、ＣＰＵ１７１が通信装置１７８を利用することで実現可能である。
【００３７】
この所定のプログラムは、読取装置１７５を介して記憶媒体１７４から、あるいは、通信装置１７８を介してネットワークから、外部記憶装置１７３にダウンロードされ、それから、メモリ１７２上にロードされてＣＰＵ１７１により実行されるようにしてもよい。また、読取装置１７５を介して記憶媒体１７４から、あるいは、通信装置１７８を介してネットワークから、メモリ１７２上に直接ロードされ、ＣＰＵ１７１により実行されるようにしてもよい。
【００３８】
図３は、送出装置１２０の概略図である。
【００３９】
図示するように、送出装置１２０は、記憶部１２１と、制御部１２２と、第一の通信部１２３と、第二の通信部１２４と、を備える。
【００４０】
記憶部１２１は、コンテンツ情報記憶領域１２１ａを備える。
【００４１】
コンテンツ情報記憶領域１２１ａは、後述する受信端末１３０に配信するコンテンツ情報を（一時的に）記憶する。
【００４２】
制御部１２２は、送出処理部１２２ａと、ＥＭＭ生成部１２２ｂと、同期情報生成部１２２ｃと、を備える。
【００４３】
送出処理部１２２ａは、第一の通信部１２３及び第二の通信部１２４を介した情報の送受信処理を制御する。特に、後述する同期情報生成部１２２ｃで生成された同期情報を第一の通信部１２３を介して第一のネットワーク１６０に送信し、コンテンツ情報記憶領域に記憶されているコンテンツ情報及び後述するＥＭＭ生成部１２２ｂで生成されたＥＭＭを、第二の通信部１２４を介して第二のネットワーク１６１に送信する。
【００４４】
ＥＭＭ生成部１２２ｂは、サーバ１１０より受信した暗号化認証コードと、個別情報の一部と、を共通鍵Ｋｍで暗号化することにより、ＥＭＭを生成する。
【００４５】
同期情報生成部１２２ｃは、ある時点毎に異なる値となる同期情報を生成する。ここで、本実施形態においては、同期情報の生成時における時刻情報を同期情報とするが、このような態様に限定されず、例えば、同期情報の生成時において乱数を生成し、当該乱数を同期情報とすることも可能である。
【００４６】
第一の通信部１２３は、第一のネットワーク１６０を介して情報の送受信を行う。
【００４７】
第二の通信部１２４は、第二のネットワーク１６１を介して情報の送受信を行う。
【００４８】
以上のように構成される送出装置１２０についても、例えば、図６に示すような、一般的なコンピュータ１７０で実現できる。
【００４９】
例えば、記憶部１２１は、ＣＰＵ１７１がメモリ１７２又は外部記憶装置１７３を利用することにより実現可能であり、制御部１２２は、外部記憶装置１７３に記憶されている所定のプログラムをメモリ１７２にロードしてＣＰＵ１７１で実行することで実現可能であり、第一の通信部１２３及び第二の通信部１２４は、ＣＰＵ１７１が通信装置１７８を利用することで実現可能である。
【００５０】
図４は、受信端末１３０の概略図である。
【００５１】
図示するように、受信端末１３０は、記憶部１３１と、制御部１３２と、通信ＩＦ部１３３と、第一の通信部１３４と、第二の通信部１３５と、を備える。
【００５２】
記憶部１３１は、認証情報記憶領域１３１ａを備える。
【００５３】
認証情報記憶領域１３１ａは、後述する端末側認証情報管理装置１４０で生成され、後述する通信ＩＦ部１３３を介して取得された認証情報が記憶される。
【００５４】
制御部１３２は、全体制御部１３２ａを備える。
【００５５】
全体制御部１３２ａは、受信端末１３０における処理全般を制御する。特に、本実施形態では、全体制御部１３２ａは、後述する通信ＩＦ部１３３、第一の通信部１３４及び第二の通信部１３５を介して情報を送受信する処理を制御する。また、全体制御部１３２ａは、認証情報記憶領域１３２ａに記憶する認証情報を管理する処理も行う。
【００５６】
さらに、全体制御部１３２ａは、サーバ１１０より提供されるサービスの実行や、送出装置１２０より提供されるコンテンツ情報の表示等の処理も制御する。
【００５７】
通信ＩＦ部１３３は、後述する端末側認証情報管理装置１４０との間で情報を送受信する。ここで、情報の送受信は、接触、非接触の別を問わない。
【００５８】
第一の通信部１３４は、第一のネットワーク１６０を介して情報の送受信を行う。
【００５９】
第二の通信部１３５は、第二のネットワーク１６１を介して情報の送受信を行う。
【００６０】
以上のように構成される受信端末１３０についても、例えば、図６に示すような、一般的なコンピュータ１７０で実現できる。
【００６１】
例えば、記憶部１３１は、ＣＰＵ１７１がメモリ１７２又は外部記憶装置１７３を利用することにより実現可能であり、制御部１３２は、外部記憶装置１７３に記憶されている所定のプログラムをメモリ１７２にロードしてＣＰＵ１７１で実行することで実現可能であり、通信ＩＦ部１３３は、ＣＰＵ１７１が読取装置１７５を利用することで実現可能であり、第一の通信部１３４及び第二の通信部１３５は、ＣＰＵ１７１が通信装置１７８を利用することで実現可能である。
【００６２】
図５は、端末側認証情報管理装置１４０の概略図である。
【００６３】
図示するように、端末側認証情報管理装置１４０は、記憶部１４１と、制御部１４２と、通信部１４３と、を備える。
【００６４】
記憶部１４１は、個別情報記憶領域１４１ａと、認証コード記憶領域１４１ｂと、同期情報記憶領域１４１ｃと、を備える。
【００６５】
個別情報記憶領域１４１ａには、サーバ１１０よりサービスの提供を受ける利用者を識別する識別情報（個別ＩＤ）と、当該利用者毎に割り振られた個別鍵Ｋｉを特定する情報と、が記憶される。
【００６６】
認証コード記憶領域１４１ｂには、送出装置１２０から配信されたＥＭＭから取得された認証コードを特定する情報が格納される。
【００６７】
同期情報記憶領域１４１ｃには、送出装置１２０から配信された同期情報が格納される。
【００６８】
制御部１４２は、全体制御部１４２ａと、認証情報生成部１４２ｂと、を備える。
【００６９】
全体制御部１４２ａは、端末側認証情報管理装置１４０で行う処理全般を制御する。
【００７０】
例えば、本実施形態においては、全体制御部１４２ａは、送出装置１２０から配信されるＥＭＭを共通鍵Ｋｍで復号化して、取得した情報を記憶部１４１の個別情報記憶領域１４１ａ及び認証コード記憶領域１４１ｂに記憶する処理を行う。
【００７１】
また、全体制御部１４２ａは、送出装置１２０から配信される同期情報を取得して、取得した同期情報を記憶部１４１の同期情報記憶領域１４１ｃに記憶する処理を行う。
【００７２】
認証情報生成部１４２ｂは、個別情報記憶領域１４１ａに記憶されている個別情報、認証コード記憶領域１４１ｂに記憶されている認証コード、および、同期情報記憶領域１４１ｃに記憶されている同期情報、から認証情報を生成する。
【００７３】
例えば、本実施形態では、個別情報に含まれている個別ＩＤと、同期情報と、認証コードと、を結合し、結合した情報を個別情報に含まれている個別鍵Ｋｉで暗号化して、暗号化した情報に認証コードを合わせて認証情報としているが、このような態様に限定されるわけではない。
【００７４】
このようにして生成された認証情報については、全体制御部１４２ａにより後述する通信部１４３を介して、受信端末１３０に出力される。
【００７５】
通信部１４３は、受信端末１３０との間で情報の送受信を行う。
【００７６】
以上に記載した端末側認証情報管理装置１４０は、図７（ＩＣカード１８０の概略図）に示すような、アンテナ１８１と、ＩＣチップ１８２と、を備えるＩＣカード１８０で実現可能である。ここで、ＩＣチップ１８２は、ＣＰＵ１８３と、メモリ１８４と、を備える。
【００７７】
例えば、記憶部１４１は、ＣＰＵ１８３がメモリ１８４を利用することにより実現可能であり、制御部１４２は、ＣＰＵ１８３がメモリ１８４より所定のプログラムを読み込み実行することで実現可能であり、通信部１４３は、ＣＰＵ１８３がアンテナ１８１を利用することにより実現可能である。
【００７８】
以上のように構成される通信システム１００での処理を、図８のフロー図を用いて説明する。
【００７９】
まず、サーバ１１０の同期情報管理部１１２ｃは、通信部１１４を介して、送出装置１２０が配信した同期情報を受信し、同期情報記憶領域１１１ｂに記憶する（Ｓ５１０）。
【００８０】
また、受信端末１３０の全体制御部１３２ａも、第一の通信部１３４を介して、送出装置１２０が配信した同期情報を受信する（Ｓ５１１）。そして、受信端末１３０の全体制御部１３２は、通信ＩＦ部１３３を介して、受信した同期情報を端末側認証情報管理装置１４０に出力して、端末側認証情報管理装置１４０の全体制御部１４２ａは、同期情報記憶領域１４１ｃに記憶する（Ｓ５１２）。
【００８１】
また、サーバ１１０の認証コード生成部１１２ｄは、乱数を算出して、算出した乱数を認証コードとすることで、認証コードを生成する（Ｓ５１３）。
【００８２】
次に、サーバ１１０の認証コード生成部１１２ｄは、個別情報管理部１１２ｂを介して個別情報記憶領域１１１ａから個別鍵Ｋｉを取得し、ステップＳ５１３で生成した認証コードを個別鍵Ｋｉで暗号化して、暗号化認証コードを生成する（Ｓ５１４）。
【００８３】
次に、サーバ１１０の全体制御部１１２ａは、ステップＳ１４で生成した暗号化認証コードと、個別情報記憶領域１１１ａから取得した個別情報の一部（必要な情報）と、を、通信部１１４を介して送出装置１２０に出力する（Ｓ５１５）。また、サーバ１１０認証情報生成部１１２ｅは、個別情報記憶領域１１１ａから取得された個別情報に含まれている個別ＩＤと、同期情報管理部１１２ｃを介して同期情報記憶領域１１１ｂから取得された同期情報と、ステップＳ５１３で生成した認証コードと、を結合して、結合した情報を個別情報に含まれている個別鍵Ｋｉで暗号化して、暗号化した情報に認証コードを合わせて認証情報を生成する（Ｓ５１６）。なお、このようにして生成した認証情報については、認証情報管理部１１２ｆを介して認証情報記憶領域１１１ｃに記憶する。
【００８４】
一方、送出装置１２０では、受信した情報からＥＭＭを生成して、第二の通信部１２４を介して、受信端末１３０に出力し、受信端末１３０の全体制御部１３２ａは、第二の通信部１３５を介して、当該ＥＭＭを取得する（Ｓ５１７）。
【００８５】
そして、受信端末１３０の全体制御部１３２ａは、通信ＩＦ部１３３を介して、取得したＥＭＭを端末側認証情報管理装置１４０に出力し、端末側認証情報管理装置１４０は、当該ＥＭＭの入力を受け付ける（Ｓ５１８）。
【００８６】
次に、端末側認証情報管理装置１４０の全体制御部１３２ａは、ＥＭＭを共通鍵Ｋｍで復号することにより取り出した暗号化認証コードを、個別鍵Ｋｉを用いて復号することで認証コードを取得する（Ｓ５１９）。このようにして取得された認証コードは、認証コード記憶領域１４１ｂに記憶される。
【００８７】
そして、端末側認証情報管理装置１４０の認証情報生成部１４２ｂは、個別情報記憶領域１４１ａに記憶されている個別ＩＤと、個別鍵Ｋｉと、同期情報記憶領域１４１ｃに記憶されている同期情報と、認証コード記憶領域１４１ｂに記憶されている認証コード２４１と、を使って認証情報を生成し、受信端末１３０に出力する（Ｓ５２０）。
【００８８】
そして、受信端末１３０の全体制御部１３２ａは、端末側認証情報管理装置１４０より入力された認証情報を認証情報記憶領域１３１ａに記憶するとともに、周期的又は予め定められた時に、サーバ１１０に第一の通信部１３４を介して出力する（Ｓ５２１）。
【００８９】
次に、サーバ１１０は、受信端末１３０から出力された認証情報を受け付けて（Ｓ５２２）、認証情報管理部１１２ｆが、認証情報記憶領域１１１ｃに記憶されている認証情報と一致するか否かで検証を行う（Ｓ５２３）。
【００９０】
以上のように、本実施形態においては、所定のタイミングで送信することのできる同期情報を用いて認証情報を生成することができるため、ＥＭＭの送信間隔よりも短い時間で認証情報を生成し、当該認証情報を検証することができ、短期間のうちに（定期的に）検証を行うことが可能となり、利用者による不正な利用を防止することができる。
【００９１】
図９は、本発明の第二の実施形態である通信システム２００の概略図である。
【００９２】
通信システム２００は、第一の実施形態である通信システム１００を、ケーブルテレビ網に加入している利用者が、ケーブルテレビで放送される広告をもとに他のサービス（ここでは、商品の宅配サービス）を受ける場合を示す。そして、本実施形態では、上述した認証情報をＣｏｏｋｉｅとして利用し、その後ＳＡＭＬ（Security Assertion Markup Language）を利用して宅配サービスを提供するサーバが、受信端末であるＳＴＢを認証する場合を示す。
【００９３】
図示するように、通信システム２００は、認証サーバ２１０と、送出装置２２０と、受信端末であるＳＴＢ（Set Top Box）２３０と、端末側認証情報管理装置であるＩＣカード２４０と、宅配サーバ２５０と、を備える。そして、認証サーバ２１０、送出装置２２０、ＳＴＢ２３０及び宅配サーバ２５０については、インターネット等の第一のネットワーク１６０に接続されており、送出装置２２０及びＳＴＢ２３０は、ケーブルテレビの放送網等の第二のネットワーク１６１に接続されている。
【００９４】
図１０は、認証サーバ２１０の概略図である。
【００９５】
図示するように、サーバ２１０は、記憶部２１１と、制御部２１２と、入力部２１３と、通信部２１４と、を備える。
【００９６】
記憶部２１１は、個別情報記憶領域２１１ａと、同期情報記憶領域２１１ｂと、Ｃｏｏｋｉｅ情報記憶領域２１１ｃと、顧客情報記憶領域２１１ｄと、認証チケット記憶領域２１１ｅと、を備える。
【００９７】
個別情報記憶領域２１１ａには、認証サーバ２１０よりサービスの提供の認証を受ける利用者に配布されたＩＣカードを識別するための識別情報（カードＩＤ）と、当該ＩＣカード毎に割り振られた個別鍵Ｋｍを特定する情報と、が利用者毎に対応付けられた個別情報が記憶される。
【００９８】
同期情報記憶領域２１１ｂには、ある時点毎に異なる値となる同期情報が記憶される。なお、同期情報については、後述する送出装置２２０から、周期的又はある特定の時点において受信される。
【００９９】
ここで、本実施形態においては、同期情報は、時刻情報とする。本実施形態では、５分毎に時刻情報を同期情報として入手する。例えば、２００５年１０月１２日２１時１５分００秒を同期情報とした場合には、次の同期情報は５分後の２００５年１０月１２日２１時２０分００秒となる。
【０１００】
Ｃｏｏｋｉｅ記憶領域２１１ｃには、後述する制御部２１２において生成された認証情報であるＣｏｏｋｉｅが記憶される。
【０１０１】
顧客情報記憶領域２１１ｄには、認証サーバ２１０により認証を受けてケーブルテレビの受信サービスの提供を受ける利用者の契約内容を特定する情報が格納される。例えば、本実施形態では、利用者の氏名、生年月日、住所、サービスに対する対価である料金の支払い方法、提供を受けるサービスの内容等が、顧客情報として本領域に記憶される。
【０１０２】
認証チケット記憶領域２１１ｅには、後述する制御部２１２の認証チケット管理部２１２ｆで生成されたＡｓｓｅｒｔｉｏｎと、カードＩＤと、を対応付けた情報が格納される。
【０１０３】
制御部２１２は、全体制御部２１２ａと、同期情報管理部２１２ｂと、個別情報管理部２１２ｃと、認証コード生成部２１２ｄと、Ｃｏｏｋｉｅ生成部２１２ｅと、Ｃｏｏｋｉｅ管理部２１２ｆと、認証チケット管理部２１２ｇと、顧客情報管理部２１２ｈと、を備える。
【０１０４】
全体制御部２１２ａは、認証サーバ２１０で行う処理全般を制御する。
【０１０５】
例えば、全体制御部２１２ａは、認証コード生成部２１２ｄで生成された暗号化認証コードと、個別情報記憶領域２１１ａに記憶されている個別情報と、顧客情報記憶領域２１１ｄに記憶されている顧客情報の一部（必要な情報）と、を後述する通信部２１４を介して後述する送出装置２２０に送信する処理を行う。
【０１０６】
個別情報管理部２１２ｂは、個別情報記憶領域２１１ｂに記憶する個別情報を管理する。例えば、個別情報管理部２１２ｂは、後述する入力部２１３を介して、個別情報の入力を受け付け、受け付けた個別情報を個別情報記憶領域２１１ａに記憶し、また、個別情報記憶領域２１１ａに既に記憶されている個別情報の修正、削除を受け付け、受け付けた修正、更新を個別情報記憶領域２１１ａに記憶されている個別情報に反映する。
【０１０７】
同期情報管理部２１２ｃは、後述する送出装置２２０から、通信部２１４を介して、周期的又はある特定の時点において受信される同期情報を同期情報記憶領域２１１ｂに記憶し、管理する処理を行う。
【０１０８】
認証コード生成部２１２ｄは、認証の安全性を高めるために、認証を行う際の識別情報となる認証コードを生成する。例えば、本実施形態においては、乱数を用いて認証コードを生成するようにしているが、このような態様に限定されるわけではない。
【０１０９】
また、認証コード生成部２１２ｄは、生成した認証コードを、個別情報に含まれている個別鍵Ｋｍで暗号化した暗号化認証コードを生成して、全体制御部２１２ａから通信部２１４を介して、後述する送出装置２２０に送信する。
【０１１０】
Ｃｏｏｋｉｅ生成部２１２ｅは、個別情報記憶領域２１１ａに記憶されている個別情報、同期情報記憶領域２１１ｂに記憶されている同期情報、および、認証コード生成部２１２ｄで生成された認証コード、から認証情報であるＣｏｏｋｉｅを生成する。
【０１１１】
例えば、本実施形態では、個別情報に含まれているカードＩＤと、同期情報と、認証コードと、を結合し、結合した情報を個別情報に含まれている個別鍵Ｋｍで暗号化して、暗号化した情報に認証コードを合わせてＣｏｏｋｉｅを生成しているが、このような態様に限定されるわけではない。
【０１１２】
Ｃｏｏｋｉｅ管理部２１２ｆは、Ｃｏｏｋｉｅ生成部２１２ｅで生成されたＣｏｏｋｉｅをＣｏｏｋｉｅ記憶領域２１１ｃに記憶して管理する。
【０１１３】
また、Ｃｏｏｋｉｅ管理部２１２ｆは、後述する受信端末２３０から送られてくるＣｏｏｋｉｅが、Ｃｏｏｋｉｅ記憶領域２１１ｃに記憶されているＣｏｏｋｉｅと一致するか否かを検証する処理を行う。
【０１１４】
認証チケット管理部２１２ｇは、後述するＳＴＢ２３０と、宅配サーバ２５０と、の間のＳＡＭＬに関する処理を管理する。なお、具体的な処理方法については後述する。
【０１１５】
顧客情報管理部２１２ｈは、後述する入力部２１３を介して、顧客情報の入力、編集を受け付け、顧客情報記憶領域２１１ｄに記憶し、管理する。
【０１１６】
入力部２１３は、認証サーバ２１０のオペレータより情報の入力を受け付ける。
【０１１７】
通信部２１４は、第一のネットワーク１６０を介して情報の送受信を行う。
【０１１８】
以上に記載した認証サーバ２１０は、例えば、図６（コンピュータ１７０の概略図）に示すような一般的なコンピュータ１７０で実現できる。
【０１１９】
例えば、記憶部２１１は、ＣＰＵ１７１がメモリ１７２又は外部記憶装置１７３を利用することにより実現可能であり、制御部２１２は、外部記憶装置１７３に記憶されている所定のプログラムをメモリ１７２にロードしてＣＰＵ１７１で実行することで実現可能であり、入力部２１３は、ＣＰＵ１７１が入力装置１７８を利用することで実現可能であり、通信部２１４は、ＣＰＵ１７１が通信装置１７８を利用することで実現可能である。
【０１２０】
この所定のプログラムは、読取装置１７５を介して記憶媒体１７４から、あるいは、通信装置１７８を介してネットワークから、外部記憶装置１７３にダウンロードされ、それから、メモリ１７２上にロードされてＣＰＵ１７１により実行されるようにしてもよい。また、読取装置１７５を介して記憶媒体１７４から、あるいは、通信装置１７８を介してネットワークから、メモリ１７２上に直接ロードされ、ＣＰＵ１７１により実行されるようにしてもよい。
【０１２１】
図９に戻り、送出装置２２０は、第一の実施形態における送出装置１２０と同様の処理を行うため、説明を省略する。なお、本実施形態では、認証サーバより出力される顧客情報の一部（契約内容を特定する情報）についてもＥＭＭ内に格納して、後述するＳＴＢ２３０に送信する。
【０１２２】
図１１は、ＳＴＢ２３０の概略図である。
【０１２３】
図示するように、ＳＴＢ２３０は、記憶部２３１と、制御部２３２と、通信ＩＦ部２３３と、第一の通信部２３４と、第二の通信部２３５と、を備える。
【０１２４】
記憶部２３１は、Ｃｏｏｋｉｅ記憶領域２３１ａを備える。
【０１２５】
Ｃｏｏｋｉｅ記憶領域２３１ａは、後述するＩＣカード２４０で生成され、後述する通信ＩＦ部２３３を介して取得された認証情報としてのＣｏｏｋｉｅが記憶される。
【０１２６】
制御部２３２は、全体制御部２３２ａを備える。
【０１２７】
全体制御部２３２ａは、ＳＴＢ２３０における処理全般を制御する。特に、本実施形態では、全体制御部２３２ａは、後述する通信ＩＦ部２３３、第一の通信部２３４及び第二の通信部２３５で情報を送受信する処理を制御する。また、全体制御部２３２ａは、Ｃｏｏｋｉｅ記憶領域２３１ａに記憶するＣｏｏｋｉｅを管理する処理も行う。
【０１２８】
さらに、全体制御部２３２ａは、宅配サーバ２５０より提供されるサービスの実行や、送出装置２２０より提供されるコンテンツ情報の表示等の処理も制御する。
【０１２９】
通信ＩＦ部２３３は、後述するＩＣカード２４０との間で情報を送受信する。ここで、情報の送受信は、接触、非接触の別を問わない。
【０１３０】
第一の通信部２３４は、第一のネットワーク１６０を介して情報の送受信を行う。
【０１３１】
第二の通信部２３５は、第二のネットワーク１６１を介して情報の送受信を行う。
【０１３２】
以上のように構成されるＳＴＢ２３０についても、例えば、図６に示すような、一般的なコンピュータ１７０で実現できる。
【０１３３】
例えば、記憶部２３１は、ＣＰＵ１７１がメモリ１７２又は外部記憶装置１７３を利用することにより実現可能であり、制御部２３２は、外部記憶装置１７３に記憶されている所定のプログラムをメモリ１７２にロードしてＣＰＵ１７１で実行することで実現可能であり、通信ＩＦ部２３３は、ＣＰＵ１７１が読取装置１７５を利用することで実現可能であり、第一の通信部２３４及び第二の通信部２３５は、ＣＰＵ１７１が通信装置１７８を利用することで実現可能である。
【０１３４】
図１２は、ＩＣカード２４０の概略図である。
【０１３５】
図示するように、ＩＣカード２４０は、記憶部２４１と、制御部２４２と、通信部２４３と、を備える。
【０１３６】
記憶部２４１は、個別情報記憶領域２４１ａと、認証コード記憶領域２４１ｂと、同期情報記憶領域２４１ｃと、を備える。
【０１３７】
個別情報記憶領域２４１ａには、認証サーバ２１０より認証を受けてサービスの提供を受ける利用者に配布されるＩＣカードを識別する識別情報（カードＩＤ）と、当該ＩＣカード毎に割り振られた個別鍵Ｋｍを特定する情報と、が記憶される。
【０１３８】
認証コード記憶領域２４１ｂには、送出装置２２０から配信されたＥＭＭから取得された認証コードを特定する情報が格納される。
【０１３９】
同期情報記憶領域２４１ｃには、送出装置２２０から配信された同期情報が格納される。
【０１４０】
制御部２４２は、全体制御部２４２ａと、Ｃｏｏｋｉｅ生成部２４２ｂと、を備える。
【０１４１】
全体制御部２４２ａは、ＩＣカード２４０で行う処理全般を制御する。
【０１４２】
例えば、本実施形態においては、全体制御部２４２ａは、送出装置２２０から配信されるＥＭＭを共通鍵Ｋｍで復号化して、取得した情報を記憶部２４１の個別情報記憶領域２４１ａ及び認証コード記憶領域２４１ｂに記憶する処理を行う。
【０１４３】
また、全体制御部２４２ａは、送出装置２２０から配信される同期情報を取得して、取得した同期情報を記憶部２４１の同期情報記憶領域２４１ｃに記憶する処理を行う。
【０１４４】
Ｃｏｏｋｉｅ生成部２４２ｂは、個別情報記憶領域２４１ａに記憶されている個別情報、認証コード記憶領域１４１ｂに記憶されている認証コード、および、同期情報記憶領域１４１ｃに記憶されている同期情報、から認証情報としてのＣｏｏｋｉｅを生成する。
【０１４５】
例えば、本実施形態では、個別情報に含まれているカードＩＤと、同期情報と、認証コードと、を結合し、結合した情報を個別情報に含まれている個別鍵Ｋｍで暗号化して、暗号化した情報に認証コードを合わせてＣｏｏｋｉｅとしているが、このような態様に限定されるわけではない。
【０１４６】
このようにして生成された認証情報については、全体制御部２４２ａにより後述する通信部２４３を介して、ＳＴＢ２３０に出力される。
【０１４７】
通信部２４３は、ＳＴＢ２３０との間で情報の送受信を行う。
【０１４８】
以上に記載したＩＣカード２４０は、図７に示すようなＩＣカード１８０で実現可能である。
【０１４９】
例えば、記憶部２４１は、ＣＰＵ１８３がメモリ１８４を利用することにより実現可能であり、制御部２４２は、ＣＰＵ１８３がメモリ１８４より所定のプログラムを読み込み実行することで実現可能であり、通信部２４３は、ＣＰＵ１８３がアンテナ１８１を利用することにより実現可能である。
【０１５０】
図１３は、宅配サーバ２５０の概略図である。
【０１５１】
図示するように、宅配サーバ２５０は、記憶部２５１と、制御部２５２と、通信部２５３と、を備える。
【０１５２】
記憶部２５１は、認証チケット記憶領域２５１ａを備える。
【０１５３】
認証チケット記憶領域２５１ａには、ＳＴＢ２３０より送信されてきた認証チケットが記憶される。
【０１５４】
制御部２５２は、宅配サービス提供部２５２ａと、認証チケット処理部２５２ｂと、を備える。
【０１５５】
宅配サービス提供部２５２ａは、ＳＴＢ２３０に対して、宅配サービスを提供する処理を制御する。
【０１５６】
認証チケット処理部２５２ｂは、ＳＴＢ２３０より取得された認証チケットを認証チケット記憶領域２５１ａに記憶するとともに、ＳＡＭＬを用いてこの認証チケットを利用した処理を行う。
【０１５７】
以上のように構成される通信システム２００での処理を、以下、フロー図を用いて説明する。
【０１５８】
図１４は、ＳＴＢ２３０が、ＥＭＭにおいて認証コードを取得して、Ｃｏｏｋｉｅを保持する処理を示すフロー図である。
【０１５９】
まず、認証サーバ２１０の同期情報管理部２１２ｃは、通信部２１４を介して、送出装置２２０が配信した同期情報を受信し、同期情報記憶領域２１１ｂに記憶する（Ｓ５３０）。
【０１６０】
また、ＳＴＢ２３０の全体制御部２３２ａも、第一の通信部２３４を介して、送出装置２２０が配信した同期情報を受信する（Ｓ５３１）。
【０１６１】
なお、送出装置２２０が配信する同期情報については、例えば、５分毎に時刻情報を同期情報として配信する。
【０１６２】
そして、ＳＴＢ２３０の全体制御部２３２ａは、定期的（例えば、１５秒間隔）で、通信ＩＦ部２３３を介して、ＩＣカード２４０にカード要求確認コマンドを出力し（Ｓ５３２）、ＩＣカード２４０は、このようなカード要求コマンドを受け付ける（Ｓ５３３）。
【０１６３】
次に、ＩＣカード２４０では、全体制御部２４２ａが、受け付けたカード要求コマンドに含まれる同期情報を入手して同期情報記憶領域２４１ｃに記憶する（Ｓ５３４）。
【０１６４】
そして、ＩＣカード２４０の全体制御部２４２ａは、カード要求確認コマンドに対してレスポンスを出力する（Ｓ５３５）。このようなレスポンスを、ＳＴＢ２３０は、通信ＩＦ部２３３を介して受け付ける（Ｓ５３６）。
【０１６５】
次に、認証サーバ２１０の認証コード生成部２１２ｄは、乱数を算出することで、認証コードを生成し（Ｓ５３７）、個別情報管理部２１２ｂを介して個別情報記憶領域２１１ａからカードＩＤと個別鍵Ｋｍを取得して、認証コードを含む情報を契約情報の一部として個別鍵Ｋｍにより暗号化して（Ｓ５３８）、必要な情報とともに送出装置２２０に出力する（Ｓ５３９）。
【０１６６】
そして、送出装置２２０では、認証サーバ２１０より必要な情報を取得して、ＥＭＭを生成し、第二のネットワーク１６１を介して、ＳＴＢ２３０に出力することで、ＳＴＢ２３０はＥＭＭを取得する（Ｓ５４０）。
【０１６７】
ＳＴＢ２３０の全体制御部２３２ａは、ＥＭＭ受信コマンドを発行して、ＩＣカード２４０が受け付ける（Ｓ５４１）。
【０１６８】
そして、ＩＣカード２４０の全体制御部２４２ａは、受け付けたＥＭＭを復号して、認証コードを取得する（Ｓ５４２）。このようにして取得した認証コードは認証コード記憶領域２４１ｂに記憶される。
【０１６９】
また、ＩＣカード２４０の全体制御部２４２ａは、ＥＭＭ受信コマンドのレスポンスをＳＴＢ２３０に返信する（Ｓ５４３）。この際、ＩＣカード２４０からＳＴＢ２３０への指示としてＩＣカード指示の情報を含ませ、ＳＴＢ２３０にＩＣカード２４０にアクセスしてＣｏｏｋｉｅを取得するためのコマンド（ここではＣｏｏｋｉｅ取得用コマンドとする）を発行するように指示する。
【０１７０】
このようなレスポンスを受け付けたＳＴＢ２３０は（Ｓ５４４）、全体制御部２３２ａが、ＩＣカード指示に従ってＣｏｏｋｉｅ取得用コマンドを発行する（Ｓ５４５）。
【０１７１】
そして、ＩＣカード２４０は、Ｃｏｏｋｉｅ取得用コマンドを受付け（Ｓ５４６）、Ｃｏｏｋｉｅ生成部２４２ｂが、Ｃｏｏｋｉｅを生成する（Ｓ５４７）。Ｃｏｏｋｉｅの生成方法としては、同期情報記憶領域２４１ｃに記憶されている同期情報である時刻情報と、認証コード記憶領域２４１ｂに記憶されている認証コードと、を合わせた情報を、個別鍵Ｋｍにより暗号化し、その情報に認証コードを合わせたものをＣｏｏｋｉｅとする。
【０１７２】
そして、ＩＣカード２４０の全体制御部２４２ａが、Ｃｏｏｋｉｅ取得用コマンドへのレスポンスを返し（Ｓ５４８）、ＳＴＢ２３０が受け付ける（Ｓ５４９）。このレスポンスには生成したＣｏｏｋｉｅを含み、ＳＴＢ２３０の全体制御部２３２ａは、Ｃｏｏｋｉｅを入手する（Ｓ５５０）。このようにして入手したＣｏｏｋｉｅは、全体制御部２３２ａが、Ｃｏｏｋｉｅ記憶領域２３１ａに記憶する。
【０１７３】
一方、認証サーバ２１０でも、Ｃｏｏｋｉｅ生成部２１２ｅが、同期情報記憶領域２１１ｂに記憶されている同期情報である時刻情報と、認証コード生成部２１２ｄが生成した認証コードと、を合わせた情報を、個別鍵Ｋｍにより暗号化し、その情報に認証コードを合わせることによりＣｏｏｋｉｅを生成し、Ｃｏｏｋｉｅ記憶領域２１１ｃに記憶する（Ｓ５５１）。
【０１７４】
そして、認証サーバ２１０の全体制御部２１２ａは、予め定められた時間が経過すると、ステップＳ６３７に戻り処理を繰り返す（Ｓ５５２、Ｓ５５３）。
【０１７５】
以上が、認証サーバ２１０より送付された認証コードを用いて、Ｃｏｏｋｉｅを生成し、ＳＴＢ２３０及び認証サーバ２１０でＣｏｏｋｉｅを保持する場合の動作である。
【０１７６】
なお、全体のシステムとして認証コードを利用せずに、時刻情報を個別情報Ｋｍにより暗号化し、その情報に認証コードを合わせたものを認証情報とする場合も考えられる。認証情報の生成に認証コードを利用しない場合は、図１４における処理は行わないものとする。
【０１７７】
図１５は、ＳＴＢ２３０から認証サーバ２１０に認証コードの送付を依頼して生成された認証コードを用いて、ＳＴＢ２３０及び認証サーバ２１０においてＣｏｏｋｉｅを保持する場合の処理を示すフロー図である。
【０１７８】
まず、認証サーバ２１０の同期情報管理部２１２ｃは、通信部２１４を介して、送出装置２２０が配信した同期情報を受信し、同期情報記憶領域２１１ｂに記憶する（Ｓ５６０）。
【０１７９】
また、ＳＴＢ２３０の全体制御部２３２ａも、第一の通信部２３４を介して、送出装置２２０が配信した同期情報を受信する（Ｓ５６１）。
【０１８０】
なお、送出装置２２０が配信する同期情報については、例えば、５分毎に時刻情報を同期情報として配信する。
【０１８１】
そして、ＳＴＢ２３０の全体制御部２３２ａは、定期的（例えば、１５秒間隔）で、通信ＩＦ部２３３を介して、ＩＣカード２４０にカード要求確認コマンドを出力する（Ｓ５６２）。
【０１８２】
このようなカード要求コマンドを、通信部２４３を介して受け付けたＩＣカード２４０では（Ｓ５６３）、全体制御部２４２ａが、そのコマンドに含まれる同期情報を入手して同期情報記憶領域２４１ｃに記憶する（Ｓ５６４）。
【０１８３】
そして、ＩＣカード２４０の全体制御部２４２ａは、カード要求確認コマンドに対してレスポンスを出力する（Ｓ５６５）。このようなレスポンスを、ＳＴＢ２３０は、通信ＩＦ部２３３を介して受け付ける（Ｓ５６６）。
【０１８４】
次に、ＳＴＢ２３０の全体制御部２３２ａは、利用者の操作やＩＣカード２４０からの視聴履歴情報を送信するための要求を起因として（ここでは、ＩＣカード２４０からの視聴履歴情報を送信するための要求を起因として説明するが、このような態様に限定されるわけではない）、ユーザ発呼要求コマンドをＩＣカード２４０に発行し（Ｓ５６７）、ＩＣカード２４０はユーザ発呼要求コマンドを受け付ける（Ｓ５６８）。
【０１８５】
そして、ＩＣカード２４０の全体制御部２４２ａは、ＳＴＢ２３０が認証サーバ２１０に発呼するようなＩＣカード指示を含めてレスポンスを返す（Ｓ５６９）。
【０１８６】
このようなレスポンスを受け付けたＳＴＢ２３０は（Ｓ５７０）、認証サーバ２１０に発呼する（Ｓ５７１）。
【０１８７】
このような発呼を受け付けた認証サーバ２１０は（Ｓ５７２）、全体制御部２１２ａがＳＴＢ２３０に発呼への応答を返し（Ｓ５７３）、ＳＴＢ２３０は応答を受け付ける（Ｓ５７４）。
【０１８８】
そして、ＳＴＢ２３０の全体制御部２３２ａは、呼接続状態通知コマンドをＩＣカード２４０に発行し（Ｓ５７５）、ＩＣカード２４０は呼接続状態通知コマンドを受け付ける（Ｓ５７６）。
【０１８９】
ＩＣカード２４０の全体制御部２４２ａは、記憶部２４１に記憶されている視聴履歴情報を、個別情報記憶領域２４１ａに記憶されている個別鍵Ｋｍを用いて暗号化して、ＳＴＢ２３０に出力する（Ｓ５７７）。
【０１９０】
このような情報を受け付けたＳＴＢ２３０の全体制御部２３２ａは、暗号化された情報を認証サーバ２１０に転送し（Ｓ２１０）、認証サーバ２１０は、転送されてきた情報を受け付ける（Ｓ５７９）。
【０１９１】
認証サーバ２１０の全体制御部２１２ａは、視聴履歴情報を取得すると、認証コード生成部２１２ｄを呼び出し、認証コード生成部２１２ｄに認証コードを生成させる（Ｓ５８０）。
【０１９２】
そして、認証コード生成部２１２ｄは、個別情報記憶領域２１１ａからカードＩＤ及び個別鍵Ｋｍを取得し、認証コードを含む情報を契約情報の一部として個別鍵Ｋｍにより暗号化して（Ｓ５８１）、送出装置２２０に送信する（Ｓ５８２）。
【０１９３】
そして、送出装置２２０がＥＭＭを生成して、ＳＴＢ２３０に出力することで、ＳＴＢ２３０は、ＥＭＭを取得する（Ｓ５８３）。
【０１９４】
次に、ＳＴＢ２３０の全体制御部２３２ａは、ＥＭＭ受信コマンドを発行して、ＩＣカード２４０が受け付ける（Ｓ５８４）。
【０１９５】
そして、ＩＣカード２４０の全体制御部２４２ａは、受け付けたＥＭＭを復号して、認証コードを取得して、認証コードは認証コード記憶領域２４１ｂに記憶して、Ｃｏｏｋｉｅ生成部２４２ｂが、Ｃｏｏｋｉｅを生成する（Ｓ５８５）。Ｃｏｏｋｉｅの生成方法としては、同期情報記憶領域２４１ｃに記憶されている同期情報である時刻情報と、認証コード記憶領域２４１ｂに記憶されている認証コードと、を合わせた情報を、個別鍵Ｋｍにより暗号化し、その情報に認証コードを合わせたものをＣｏｏｋｉｅとする。
【０１９６】
そして、ＩＣカード２４０の全体制御部２４２ａが、ＳＴＢ２３０へのレスポンスにＣｏｏｋｉｅを含めて送信し、ＳＴＢ２３０は、Ｃｏｏｋｉｅを入手する（Ｓ５８６）。このようにして入手したＣｏｏｋｉｅは、全体制御部２３２ａが、Ｃｏｏｋｉｅ記憶領域２３１ａに記憶する。
【０１９７】
一方、認証サーバ２１０でも、Ｃｏｏｋｉｅ生成部２１２ｅが、同期情報記憶領域２１１ｂに記憶されている同期情報である時刻情報と、認証コード生成部２１２ｄが生成した認証コードと、を合わせた情報を、個別鍵Ｋｍにより暗号化し、その情報に認証コードを合わせることによりＣｏｏｋｉｅを生成し、Ｃｏｏｋｉｅ記憶領域２１１ｃに記憶する（Ｓ５８７）。
【０１９８】
以上が、ＳＴＢ２３０から認証サーバ２１０に認証コードの送付を依頼して生成された認証コードを用いてＣｏｏｋｉｅを生成して、ＳＴＢ２３０及び認証サーバ２１０でＣｏｏｋｉｅを保持する場合の処理である。
【０１９９】
なお、全体のシステムとして認証コードを利用せずに、時刻情報を個別鍵Ｋｍにより暗号化し、その情報に認証コードを合わせたものをＣｏｏｋｉｅとする場合も考えられる。このような場合には、図１５に示した処理は行わないものとする。
【０２００】
図１６は、認証コードによるＣｏｏｋｉｅの更新を行った後、認証コードを入手する間隔よりも短い間隔で同期情報を入手し、同期情報を用いてＣｏｏｋｉｅを更新する動作を示すフロー図である。
【０２０１】
まず、認証サーバ２１０の同期情報管理部２１２ｃは、通信部２１４を介して、送出装置２２０が配信した同期情報を受信し、同期情報記憶領域２１１ｂに記憶する（Ｓ５９０）。
【０２０２】
そして、認証サーバ２１０の全体制御部２１２ａは、前回のＣｏｏｋｉｅ生成より予め定めた時間（例えば、本実施形態では５分）を経過したか否かを判断し（Ｓ５９１）、経過している場合には、Ｃｏｏｋｉｅを更新する（Ｓ５９２）。ここで、Ｃｏｏｋｉｅの更新は、Ｃｏｏｋｉｅ生成部２１２ｅが、同期情報記憶領域２１１ｂに記憶されている同期情報である時刻情報と、認証コード生成部２１２ｄが生成した認証コードと、を合わせた情報を、個別鍵Ｋｍにより暗号化し、その情報に認証コードを合わせることにより新たなＣｏｏｋｉｅを生成し、Ｃｏｏｋｉｅ記憶領域２１１ｃに記憶することで行う。
【０２０３】
また、ＳＴＢ２３０の全体制御部２３２ａも、第一の通信部２３４を介して、送出装置２２０が配信した同期情報を受信する（Ｓ５９３）。
【０２０４】
そして、ＳＴＢ２３０の全体制御部２３２ａは、定期的（例えば、１５秒間隔）で、通信ＩＦ部２３３を介して、ＩＣカード２４０にカード要求確認コマンドを出力し（Ｓ５９４）、ＩＣカード２４０は、このようなコマンドを受け付ける（Ｓ５９５）。
【０２０５】
そして、ＩＣカード２４０の全体制御部２４２ａは、そのコマンドに含まれる同期情報を入手して同期情報記憶領域２４１ｃに記憶する（Ｓ５９６）。
【０２０６】
次に、ＩＣカード２４０の全体制御部２４２ａは、前回Ｃｏｏｋｉｅを生成した時から、予め定めた時間（例えば、本実施形態では５分）経過したか否かを判断し（Ｓ５９７）、経過していない場合にはステップＳ５９８に進み、経過している場合にはステップＳ６００に進む。
【０２０７】
ステップＳ５９８では、ＩＣカード２４０の全体制御部２４２ａは、Ｃｏｏｋｉｅ取得用コマンドの発行指示を含まないレスポンスをＳＴＢ２３０に出力し、ＳＴＢ２３０はこのようなレスポンスを受け付け（Ｓ５９９）、ステップＳ５９３に戻って処理を繰り返す。
【０２０８】
ステップＳ６００では、ＩＣカード２４０の全体制御部２４２ａは、Ｃｏｏｋｉｅ取得用コマンドの発行指示を含むレスポンスをＳＴＢ２３０に出力し、ＳＴＢ２３０はこのようなレスポンスを受け付ける（Ｓ６０１）。
【０２０９】
このようなレスポンスを受け付けたＳＴＢ２３０は、全体制御部２３２ａが、ＩＣカード指示に従ってＣｏｏｋｉｅ取得用コマンドをＩＣカード２４０に発行し（Ｓ６０２）、ＩＣカード２４０は、Ｃｏｏｋｉｅ取得用コマンドを受け付ける（Ｓ６０３）。
【０２１０】
次に、ＩＣカード２４０のＣｏｏｋｉｅ生成部２４２ｂが、Ｃｏｏｋｉｅを生成する（Ｓ６０４）。Ｃｏｏｋｉｅの生成方法としては、同期情報記憶領域２４１ｃに記憶されている同期情報である時刻情報と、認証コード記憶領域２４１ｂに記憶されている認証コードと、を合わせた情報を、個別鍵Ｋｍにより暗号化し、その情報に認証コードを合わせたものをＣｏｏｋｉｅとする。
【０２１１】
そして、ＩＣカード２４０の全体制御部２４２ａが、Ｃｏｏｋｉｅ取得用コマンドへのレスポンスを返し（Ｓ６０５）、ＳＴＢ２３０が受け付ける（Ｓ６０６）。このレスポンスには生成したＣｏｏｋｉｅを含み、ＳＴＢ２３０の全体制御部２３２ａは、Ｃｏｏｋｉｅを入手する（Ｓ６０７）。このようにして入手したＣｏｏｋｉｅは、全体制御部２３２ａが、Ｃｏｏｋｉｅ記憶領域２３１ａに記憶する。
【０２１２】
以上が、認証コードによるＣｏｏｋｉｅの更新を行った後、認証コードを入手する間隔よりも短い間隔で同期情報を入手し、同期情報を用いてＣｏｏｋｉｅを更新する処理である。
【０２１３】
図１７及び図１８は、認証サーバ２１０がＳＴＢ２３０を認証し、その認証結果を利用して宅配サーバ２５０がＳＴＢ２３０を認証する場合の処理を示すフロー図である。
【０２１４】
なお、本処理の前提として、認証サーバ２１０及びＳＴＢ２３０がそれぞれ対応するＣｏｏｋｉｅをそれぞれ保存しており、それぞれがネットワークを介して相互に利用することができるものとする。
【０２１５】
まず、ＳＴＢ２３０は、利用者が送出装置１２０より配信されるケーブルテレビを視聴している最中に、送出装置１２０より配信される宅配サービスの広告を表示部（図示せず）に出力して表示する（Ｓ６１０）。例えば、宅配サービスの事業者が販売している商品の広告として詳細情報や価格等を表示する。
【０２１６】
そして、ＳＴＢ２３０が、利用者より宅配サービスを受ける旨の指示の入力を受け付けると（Ｓ６１１）、ＳＴＢ２３０の全体制御部２３２ａは、第一の通信部２３４を介して宅配サーバ２５０に接続し（Ｓ６１３）、宅配サーバ２５０は、ＳＴＢ２３０からの接続を受け付ける（Ｓ６１３）。
【０２１７】
宅配サーバ２５０の認証チケット処理部２５２ｂは、ＳＡＭＬの規定に従いＡｕｔｈｎＲｅｑｕｅｓｔを生成し（Ｓ６１４）、認証サーバ２１０に接続する指示を含むＨＴＴＰリダイレクトをＳＴＢ２３０に対して送信し（Ｓ６１５）、ＳＴＢ２３０は、ＡｕｔｈｎＲｅｑｕｅｓｔを受け付ける（Ｓ６１６）。
【０２１８】
そして、ＳＴＢ２３０の全体制御部２３２ａは、その応答において、ＡｕｔｈｎＲｅｑｕｅｓｔを含んだ内容で認証サーバ２１０に接続する（Ｓ６１７）。この接続を行う際には、Ｃｏｏｋｉｅ記憶領域２３１ａに記憶されているＣｏｏｋｉｅを提示する。
【０２１９】
認証サーバ２１０は、ＳＴＢ２３０からの接続を受け付ける（Ｓ６１８）。
【０２２０】
そして、認証サーバ２１０のＣｏｏｋｉｅ管理部２１２ｆは、Ｃｏｏｋｉｅ記憶領域２１１ｃに記憶されているＣｏｏｋｉｅと、ＳＴＢ２３０から提示されたＣｏｏｋｉｅと、を比較し、これらの内容が一致することを確認する（Ｓ６１９）。
【０２２１】
次に、認証サーバ２１０の認証チケット管理部２１２ｇが、ＡｕｔｈｎＲｅｑｕｅｓｔを取得し（Ｓ６２０）、ステップＳ６１９においてＣｏｏｋｉｅによる認証が成立していることからＡｓｓｅｒｔｉｏｎおよびそれに対応するＡｒｔｉｆａｃｔを生成する（Ｓ６２１）。
【０２２２】
そして、認証サーバ２１０の認証チケット管理部２１２ｇは、Ｒｅｓｐｏｎｓｅを生成する（Ｓ６２２）。
【０２２３】
次に、認証サーバ２１０の認証チケット管理部２１２ｇは、カードＩＤと生成したＡｓｓｅｒｔｉｏｎを対応付けて、認証チケット記憶領域２１１ｅに記憶しておく（Ｓ６２３）。これは、宅配サーバ２５０からＡｓｓｅｒｔｉｏｎによって問合せが行われることを想定し、それに対応するカードＩＤ、および更にカードＩＤに対応する顧客情報を獲得するために保存するものである。
【０２２４】
そして、認証サーバ２１０の認証チケット管理部２１２ｇは、Ｒｅｓｐｏｎｓｅを宅配サーバ２５０へ接続する指示を含むＨＴＴＰリダイレクトをＳＴＢ２３０に対して送信し（Ｓ６２４）、ＳＴＢ２３０はＲｅｓｐｏｎｓｅを受け付ける（Ｓ６２５）。
【０２２５】
次に、ＳＴＢ２３０は、宅配サーバ２５０に接続し（Ｓ６２６）、宅配サーバ２５０は、ＳＴＢ２３０からの接続を受け付ける（Ｓ６２７）。
【０２２６】
そして、宅配サーバ２５０の認証チケット処理部２５２ｂは、Ｒｅｓｐｏｎｓｅを取得し（Ｓ６２８）、Ｒｅｓｐｏｎｓｅに含まれるＡｒｔｉｆａｃｔを検証するためＡｒｔｉｆａｃｔＲｅｓｏｌｖｅを生成し（Ｓ６２９）、認証サーバ２１０に送付する（Ｓ６３０）。
【０２２７】
次に、認証サーバ２１０の認証チケット管理部２１２ｇは、ＡｒｔｉｆａｃｔＲｅｓｏｌｖｅを受付け（Ｓ６３１）、それに対応するＡｓｓｅｒｔｉｏｎを確認する（Ｓ６３２）。
【０２２８】
そして、認証サーバ２１０の認証チケット管理部２１２ｇは、Ａｓｓｅｒｔｉｏｎが確認できたらＡｒｔｉｆａｃｔＲｅｓｐｏｎｓｅを生成し（Ｓ６３３）、生成したＡｒｔｉｆａｃｔＲｅｓｐｏｎｓｅを宅配サーバ２５０に送付する（Ｓ６３４）。ここで、ＡｒｔｉｆａｃａｔＲｅｓｐｏｎｓｅにはＡｓｓｅｒｔｉｏｎを含む。
【０２２９】
宅配サーバ２５０の認証チケット処理部２５２ｂは、ＡｒｔｉｆａｃａｔＲｅｓｐｏｎｓｅを受付け（Ｓ６３５）、Ａｓｓｅｒｔｉｏｎを取得する（Ｓ６３６）。これでＡｒｔｉｆａｃｔの検証が完了しＳＴＢを認証したことになる。
【０２３０】
次に、宅配サーバ２５０の宅配サービス提供部２５２ａは、Ａｓｓｅｒｔｉｏｎに含まれる情報や利用者がサービスを利用したことがあればその履歴を使って利用者向けのコンテンツを生成し（Ｓ６３７）、生成したコンテンツをＳＴＢ２３０に送付する（Ｓ６３８）。
【０２３１】
ＳＴＢ２３０はコンテンツを受付け（Ｓ６３９）、表示部を介して利用者に表示する。
【０２３２】
利用者はその中から商品を購入するなどの操作を行い、ＳＴＢ２３０から宅配サーバ２５０に対して宅配を要求する（Ｓ６４０）。
【０２３３】
宅配サーバ２５０は、宅配要求を受け付ける（Ｓ６４１）。
【０２３４】
宅配を行うためには利用者の住所が必要であるので、宅配サーバ２５０のサービス提要部２５２ａは、Ａｓｓｅｒｔｉｏｎを元に顧客情報を認証サーバ２１０に対して問合せる（Ｓ６４２）。
【０２３５】
認証サーバ２１０は、顧客情報の問合せを受け付け（Ｓ６４３）、認証サーバ２１０の顧客情報管理部２１２ｈが顧客情報記憶領域２１１ｄから顧客情報を入手する（Ｓ６４４）。
【０２３６】
次に、認証サーバ２１０の全体制御部２１２ａは、通信部２１４を介して顧客情報を宅配サーバ２５０に送付し（Ｓ６４５）、宅配サーバ２５０は、顧客情報を受付ける（Ｓ６４６）。
【０２３７】
そして、宅配サーバ２５０の宅配サービス提供部２５２ｂは、顧客情報を取得して（Ｓ６４７）、ＳＴＢ２３０に対してサービスの提供（商品の宅配等）を行う（Ｓ６４８）。
【０２３８】
なお、ステップＳ６４３〜ステップＳ６４８までのやり取りは、インターネットを介して自動的に行われることを想定する。例えば、ＳＯＡＰにより指示内容と応答を伝えることを想定する。
【０２３９】
以上が、認証サーバ２１０が、Ｃｏｏｋｉｅを利用してＳＴＢ２３０を認証し、さらにその認証結果を利用して宅配サーバ２５０がＳＴＢ２３０を認証する場合の動作である。
【０２４０】
次に、本発明の第三の実施形態である通信システムについて述べる。
【０２４１】
本発明の第三の実施形態においては、第一の実施形態で説明した認証情報をＳＡＭＬにおけるＡｒｔｉｆａｃｔと同等のものとして利用し、宅配サーバがＳＴＢ３３０（図２０参照）を認証する場合を示す。
【０２４２】
第三の実施形態における通信システムは、第二の実施形態における通信システム２００と比較して、Ｃｏｏｋｉｅの代わりに認証チケットを利用しており、主に、認証サーバと、ＳＴＢと、が異なっているため、以下これらについて説明する。
【０２４３】
図１９は、認証サーバ３１０の概略図である。
【０２４４】
図示するように、認証サーバ３１０は、記憶部３１１と、制御部３１２と、入力部３１３と、通信部３１４と、を備える。
【０２４５】
記憶部３１１は、個別情報記憶領域３１１ａと、同期情報記憶領域３１１ｂと、顧客情報記憶領域３１１ｄと、認証チケット記憶領域３１１ｅと、を備え、第二の実施形態と比較して、Ｃｏｏｋｉｅ記憶領域が設けられていない。
【０２４６】
制御部３１２は、全体制御部３１２ａと、同期情報管理部３１２ｂと、個別情報管理部３１２ｃと、認証コード生成部３１２ｄと、認証チケット管理部３１２ｇと、顧客情報管理部３１２ｈと、を備え、第二の実施形態と比較して、Ｃｏｏｋｉｅ生成部及びＣｏｏｋｉｅ管理部が設けられていない。
【０２４７】
図２０は、ＳＴＢ３３０の概略図である。
【０２４８】
図示するように、ＳＴＢ３３０は、記憶部３３１と、制御部３３２と、通信ＩＦ部３３３と、第一の通信部３３４と、第二の通信部３３５と、を備える。
【０２４９】
ここで、ＳＴＢ３３０は、第二の実施形態におけるＳＴＢ２３０と比較して、記憶部３３１に、認証チケットを記憶する認証チケット記憶領域３３１ａが設けられている点で異なっている。
【０２５０】
以下、第三の実施形態である通信システムでの処理をフロー図を用いて説明する。
【０２５１】
図２１は、ＳＴＢ３３０が認証チケットを宅配サーバ２５０に提示し、認証チケットを検証して宅配サーバ２５０がＳＴＢ３３０を認証する場合の処理を示すフロー図である。
【０２５２】
ここで、図２１の処理では、前提として、認証サーバ３１０の認証チケット記憶領域３１１ｅ及びＳＴＢ３３０の認証チケット記憶領域３３１ａには、認証チケットが記憶されており、ネットワークを介して相互に利用することができるようにされているものとする。
【０２５３】
まず、ＳＴＢ３３０は、利用者が送出装置１２０より配信されるケーブルテレビを視聴している最中に、送出装置２２０より配信される宅配サービスの広告を表示部（図示せず）に出力して表示する（Ｓ６５０）。例えば、宅配サービスの事業者が販売している商品の広告として詳細情報や価格等を表示する。
【０２５４】
そして、ＳＴＢ３３０が、利用者より宅配サービスを受ける旨の指示の入力を受け付けると（Ｓ６５１）、ＳＴＢ３３０の全体制御部３３２ａは、第一の通信部３３４を介して宅配サーバ２５０に接続し（Ｓ６５３）、宅配サーバ２５０は、ＳＴＢ３３０からの接続を受け付ける（Ｓ６５３）。このとき、ＳＴＢ３３０は、接続要求に認証チケット記憶領域３３１ａに記憶されている認証チケットを添付することで、認証チケットを宅配サーバ２５０に提示する。
【０２５５】
次に、宅配サーバ２５０の認証チケット処理部２５２ｂは、接続要求に添付されている認証チケットを取得し（Ｓ６５４）、認証チケットの検証を行うために、認証チケットをＳＡＭＬのＡｒｔｉｆａｃｔに見立てて、ＡｒｔｉｆａｃｔＲｅｓｏｌｖｅを生成し（Ｓ６５５）、認証サーバ３１０に送付する（Ｓ６５６）。
【０２５６】
次に、認証サーバ３１０の認証チケット管理部３１２ｇは、ＡｒｔｉｆａｃｔＲｅｓｏｌｖｅを受付け（Ｓ６５７）、認証チケット記憶領域３１１ｅに記憶されている認証チケットと合致するかを確認する（Ｓ６５８）。
【０２５７】
そして、認証サーバ３１０の認証チケット管理部３１２ｇは、ステップＳ６５８で認証チケットが合致すると判断した場合には、認証チケットに対応するＡｓｓｅｒｔｉｏｎを生成して（Ｓ６５９）、カードＩＤと、生成したＡｓｓｅｒｔｉｏｎと、を対応付けて認証チケット記憶領域３１１ｅに記憶しておく（Ｓ６６０）。
【０２５８】
そして、認証サーバ３１０の認証チケット管理部３１２ｇは、ＡｒｔｉｆａｃｔＲｅｓｐｏｎｓｅを生成し（Ｓ６６１）、生成したＡｒｔｉｆａｃｔＲｅｓｐｏｎｓｅを宅配サーバ２５０に送付する（Ｓ６６２）。ここで、ＡｒｔｉｆａｃａｔＲｅｓｐｏｎｓｅにはＡｓｓｅｒｔｉｏｎを含む。
【０２５９】
宅配サーバ２５０の認証チケット処理部２５２ｂは、ＡｒｔｉｆａｃａｔＲｅｓｐｏｎｓｅを受付け（Ｓ６６３）、Ａｓｓｅｒｔｉｏｎを取得する（Ｓ６６４）。これでＡｒｔｉｆａｃｔの検証が完了しＳＴＢ３３０を認証したことになる。
【０２６０】
次に、宅配サーバ２５０の宅配サービス提供部２５２ａは、Ａｓｓｅｒｔｉｏｎに含まれる情報や利用者がサービスを利用したことがあればその履歴を使って利用者向けのコンテンツを生成し（Ｓ６６５）、生成したコンテンツをＳＴＢ３３０に送付する（Ｓ６６６）。
【０２６１】
ＳＴＢ３３０はコンテンツを受付け（Ｓ６６７）、表示部を介して利用者に表示する。
【０２６２】
後の処理については、第二の実施形態において説明した図１８におけるステップＳ６４０〜ステップＳ６４８と同様である。
【０２６３】
以上が、ＳＴＢ３３０が認証チケットを宅配サーバ２５０に提示し、認証チケットを検証して宅配サーバ２５０がＳＴＢ３３０を認証する場合の動作である。
【０２６４】
以上に記載した実施形態においては、送出装置１２０、２２０で同期情報を配信するようにしているが、このような態様に限定されず、例えば、第一のネットワーク１６０に同期情報を送出するための他の装置［例えば、ＮＴＰ（Network Time Protocol）サーバ］を接続し、当該他の装置から同期情報を配信するようにしてもよい。
【図面の簡単な説明】
【０２６５】
【図１】第一の実施形態である通信システムの概略図。
【図２】サーバの概略図。
【図３】送出装置の概略図。
【図４】受信端末の概略図。
【図５】端末側認証情報管理装置の概略図。
【図６】コンピュータの概略図。
【図７】ＩＣカードの概略図。
【図８】通信システムでの処理を示すフロー図。
【図９】第二の実施形態である通信システムの概略図。
【図１０】認証サーバの概略図。
【図１１】ＳＴＢの概略図。
【図１２】ＩＣカードの概略図。
【図１３】宅配サーバの概略図。
【図１４】ＳＴＢが、ＥＭＭにおいて認証コードを取得して、Ｃｏｏｋｉｅを保持する場合の処理を示すフロー図。
【図１５】ＳＴＢから認証サーバに認証コードの送付を依頼して生成された認証コードを用いて、ＳＴＢ及び認証サーバにおいてＣｏｏｋｉｅを保持する場合の処理を示すフロー図。
【図１６】認証コードによるＣｏｏｋｉｅの更新を行った後、認証コードを入手する間隔よりも短い間隔で同期情報を入手し、同期情報を用いてＣｏｏｋｉｅを更新する動作を示すフロー図。
【図１７】認証サーバがＳＴＢを認証し、その認証結果を利用して宅配サーバがＳＴＢを認証する場合の処理を示すフロー図。
【図１８】認証サーバがＳＴＢを認証し、その認証結果を利用して宅配サーバがＳＴＢを認証する場合の処理を示すフロー図。
【図１９】認証サーバの概略図。
【図２０】ＳＴＢの概略図。
【図２１】ＳＴＢが認証チケットを宅配サーバに提示し、認証チケットを検証して宅配サーバがＳＴＢを認証する場合の処理を示すフロー図。
【符号の説明】
【０２６６】
１００、２００  通信システム
１１０  サーバ
１２０  送出装置
１３０  受信端末
１４０  端末側認証情報管理装置
２１０、３１０  認証サーバ
２１１、３１１  記憶部
２１２、３１２  制御部
２２０  送出装置
２３０、３３０  ＳＴＢ
２３１、３３１  記憶部
２３２、３３２  制御部
２４０  ＩＣカード
２４１  記憶部
２４２  制御部
２５０  宅配サーバ
２５１  記憶部
２５２  制御部
【図１】
0005026185.tif 000002
【図２】
0005026185.tif 000003
【図３】
0005026185.tif 000004
【図４】
0005026185.tif 000005
【図５】
0005026185.tif 000006
【図６】
0005026185.tif 000007
【図７】
0005026185.tif 000008
【図８】
0005026185.tif 000009
【図９】
0005026185.tif 000010
【図１０】
0005026185.tif 000011
【図１１】
0005026185.tif 000012
【図１２】
0005026185.tif 000013
【図１３】
0005026185.tif 000014
【図１４】
0005026185.tif 000015
【図１５】
0005026185.tif 000016
【図１６】
0005026185.tif 000017
【図１７】
0005026185.tif 000018
【図１８】
0005026185.tif 000019
【図１９】
0005026185.tif 000020
【図２０】
0005026185.tif 000021
【図２１】
0005026185.tif 000022