(57)【特許請求の範囲】
【請求項１】
携帯端末と、ＣＥ機器と、前記携帯端末および前記ＣＥ機器に接続可能なＩＣカードと、前記ＣＥ機器にて利用する公開鍵および秘密鍵からなる鍵ペアに対する仮証明書および本証明書を発行する鍵証明発行局とを有し、
前記ＩＣカードは、
前記鍵ペアと、前記仮証明書又は前記本証明書とを対応づけて記憶可能な記憶手段と、
前記携帯端末と接続され、前記記憶手段に前記仮証明書および前記本証明書のいずれとも関連づけられていない前記鍵ペアが存在するときに、前記携帯端末を利用して前記鍵証明発行局から前記鍵ペアに対応する仮証明書を取得して前記記憶手段に記憶させる第１の鍵証明取得手段と、
前記ＣＥ機器と接続され、前記記憶手段に前記仮証明書と関連づけられ前記本証明書と関連づけられていない前記鍵ペアが存在するときに、前記ＣＥ機器を介し前記仮証明書を用いて前記鍵証明発行局から前記本証明書を取得して前記記憶手段に記憶させる第２の鍵証明取得手段と、
を具備する認証システム。
【請求項２】
前記第１の鍵証明取得手段は、前記携帯端末と接続され、前記記憶手段に前記仮証明書および前記本証明書のいずれとも関連づけられていない前記鍵ペアが存在するときに、前記携帯端末に対して前記鍵ペアに対応する仮証明書発行要求を送出し、
前記携帯端末は、
前記仮証明書発行要求を受け取るときに、自装置の端末鍵ペアおよび端末鍵証明書を用いたセキュアな回線を介して前記鍵証明書発行局から前記仮証明書を取得して当該仮証明書を前記ＩＣカードに送出する第３の鍵証明取得手段を具備する請求項１記載の認証システム。
【請求項３】
前記第２の鍵証明取得手段は、前記ＣＥ機器と接続され、前記記憶手段に前記仮証明書と関連づけられ前記本証明書と関連づけられていない前記鍵ペアが存在するときに、前記ＣＥ機器に対して前記鍵ペアおよび前記仮証明書を含む本証明書発行要求を送出し、
前記ＣＥ機器は、
前記本証明書発行要求を受け取るときに、前記仮証明書を利用したセキュアな回線を介して前記鍵証明書発行局から前記本証明書を取得して当該本証明書を前記ＩＣカードに送出する第４の鍵証明取得手段を具備する請求項１記載の認証システム。
【請求項４】
前記第３の鍵証明取得手段は、前記仮証明書発行要求を受け取るときに、自装置の端末鍵ペアおよび端末鍵証明書を用いたセキュアな回線を介して前記鍵証明書発行局に対して前記仮証明書発行要求を送信し、
前記鍵証明発行局は、
前記仮証明書又は前記本証明書と、前記端末鍵証明書とを対応づけて記憶可能な発行局記憶手段と、
前記仮証明書発行要求を受け取るときに、前記仮証明書を発行し当該仮証明書を前記第３の鍵証明取得手段に送信するとともに、前記発行局記憶手段に前記発行した仮証明書と前記仮証明書発行要求の送信元である前記携帯端末の前記端末鍵証明書とを対応づけて記憶させる仮証明書発行制御手段と、
を具備する請求項２記載の認証システム。
【請求項５】
前記第４の鍵証明取得手段は、前記本証明書発行要求を受け取り、前記仮証明書を利用したセキュアな回線を介して当該本証明書発行要求を前記鍵証明書発行局に対して送信し、
前記鍵証明発行局は、
前記仮証明書又は前記本証明書と、前記端末鍵証明書とを対応づけて記憶可能な発行局記憶手段と、
前記本証明書発行要求に応じて前記発行局記憶手段を検索し、前記本証明書発行要求に含まれる前記仮証明書が前記発行局記憶手段に記憶されているときに、前記本証明書を発行し前記第４の鍵証明取得手段に送信するとともに、当該本証明書と前記本証明書発行要求の送信元である前記ＣＥ機器の識別情報とを前記発行局記憶手段に記憶させる本証明書発行制御手段とを具備する請求項３記載の認証システム。
【請求項６】
前記鍵証明書発行局は、
前記携帯端末に関する宛先情報を記憶する記憶手段と、
前記本証明書を発行して前記ＣＥ機器に前記本証明書を送信する前に、前記宛先情報を利用して前記携帯端末に発行許可確認通知を送信する確認手段と、
を具備する請求項１記載の認証システム。
【請求項７】
鍵ペアと、仮証明書又は本証明書とを対応づけて記憶可能な記憶手段と、
携帯端末と接続され、前記記憶手段に前記仮証明書および前記本証明書のいずれとも関連づけられていない前記鍵ペアが存在するときに、前記携帯端末を利用して鍵証明発行局から前記鍵ペアに対応する仮証明書を取得して前記記憶手段に記憶させる第１の鍵証明取得手段と、
ＣＥ機器と接続され、前記記憶手段に前記仮証明書と関連づけられ前記本証明書と関連づけられていない前記鍵ペアが存在するときに、前記ＣＥ機器を介し前記仮証明書を用いて前記鍵証明発行局から前記本証明書を取得して前記記憶手段に記憶させる第２の鍵証明取得手段と、
を具備するＩＣカード。
【請求項８】
請求項７記載のＩＣカードと接続され、当該ＩＣカードの前記第２の鍵証明取得手段から本証明書発行要求を受け取り、当該本証明書発行要求を前記鍵証明書発行局に対して仮証明書を利用したセキュアな回線を介して送信し、当該本証明書発行要求に応答して前記鍵証明書発行局にて発行された前記本証明書を受信して当該本証明書を前記ＩＣカードに送出する鍵証明取得手段を具備するＣＥ機器。
【請求項９】
請求項７記載のＩＣカードと接続され、当該ＩＣカードの前記第１の鍵証明取得手段から仮証明書発行要求を受け取るときに、前記鍵証明書発行局に対して前記仮証明書発行要求を自装置の端末鍵ペアおよび端末鍵証明書を用いたセキュアな回線を介して送信し、当該仮証明書発行要求に応答して前記鍵証明書発行局にて発行された前記仮証明書を受信して当該仮証明書を前記ＩＣカードに送出する鍵証明取得手段を具備する携帯端末。
【請求項１０】
請求項８記載のＣＥ機器と通信を行う鍵証明書発行局であって、
仮証明書又は本証明書と、端末鍵証明書とを対応づけて記憶可能な発行局記憶手段と、
前記ＣＥ機器の鍵証明取得手段からの本証明書発行要求に応じて前記発行局記憶手段を検索し、前記本証明書発行要求に含まれる前記仮証明書が前記発行局記憶手段に記憶されているときに、前記本証明書を発行し前記ＣＥ機器の鍵証明取得手段に送信するとともに、当該本証明書と前記本証明書発行要求の送信元である前記ＣＥ機器の識別情報とを前記発行局記憶手段に記憶させる本証明書発行制御手段とを具備する鍵証明発行局。
【請求項１１】
請求項９記載の携帯端末と通信を行う鍵証明書発行局であって、
仮証明書又は本証明書と、端末鍵証明書とを対応づけて記憶可能な発行局記憶手段と、
前記ＣＥ機器の鍵証明取得手段からの仮証明書発行要求に応じて前記仮証明書を発行し当該仮証明書を前記ＣＥ機器の鍵証明取得手段に送信するとともに、前記発行局記憶手段に前記発行した仮証明書と前記仮証明書発行要求の送信元である前記携帯端末の前記端末鍵証明書とを対応づけて記憶させる仮証明書発行制御手段とを具備する鍵証明発行局。
【請求項１２】
ＣＥ機器にて利用する鍵の本証明書を取得する鍵証明取得方法であって、
ＩＣカードと携帯端末とを接続し、ＩＣカードの記憶手段に前記本証明書および仮証明書のいずれとも関連づけられていない前記鍵が存在するときに、前記ＩＣカードが前記携帯端末を利用して前記鍵証明発行局から前記鍵に対応する仮証明書を取得するステップと、
前記ＩＣカードと前記ＣＥ機器とを接続し、前記ＩＣカードが前記ＣＥ機器を介し前記仮証明書を用いて前記鍵証明発行局から前記本証明書を取得するステップと、
を具備する鍵証明取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、ＣＥ機器、携帯端末、鍵証明発行局および鍵証明取得方法に関する。
【背景技術】
【０００２】
近年、音楽や映像といったコンテンツのインターネットを介した流通が多くなり、ユーザが手軽に好みのコンテンツを取得できるようになっている。しかしながら、インターネットはあらゆるユーザに開かれた環境であるため、悪意のあるユーザによるコンテンツの不正取得が問題となる。これを解決する方法として、ユーザがコンテンツを保有するコンテンツサーバにアクセスする際に認証を行うシステムがある。
【０００３】
しかしながら、ユーザ認証を行う場合においても、不正な機器による接続を行う場合には、ダウンロードされたコンテンツが不正にコピー、配布などされる可能性がある。そのため、不正利用を防ぐためには上記ユーザ認証に加え、ユーザがコンテンツダウンロードに使用する機器が正当なものであるかどうかを確認するための機器認証が必要である。
【０００４】
このユーザ認証及び機器認証を簡単かつ安価に行うものとして、特許文献１に示されるものがある。図１には、特許文献１で開示されている情報機器用セキュリティ確保方法およびシステムの構成を示している。
【０００５】
まず、ユーザが家電機器によるインターネット接続を利用する際に、ユーザは利用申込をＩＳＰ（Internet Service Provider）に送付する。このときの利用申込の手段としては、他の情報機器を利用した電子メールや葉書などがある。
【０００６】
ＩＳＰは、ユーザからの利用申込を受け取ると、これをデータ化して家電機器管理ＤＢに登録する。このデータには、家電機器の機種毎に割り当てられたパスワードが含まれている。
【０００７】
またＩＳＰは、家電機器認証システムに対し、ユーザの利用申込データを送信する。家電機器認証システムは、受信した利用申込データに基づき暫定パスワードを生成し、これをＩＳＰに送信する。
【０００８】
ＩＳＰは、受信した暫定パスワードを、先に登録したユーザの利用申込データに関連付けて家電機器管理ＤＢに登録するとともに、ユーザに電子メールや葉書などで送付する。
【０００９】
暫定パスワードを入手したユーザは、次に正式な機器認証情報を取得する。機器認証情報の取得は、次のような流れで行われる。
【００１０】
ユーザは、家電機器を使用して家電機器認証システムに接続する。家電機器認証システムに接続すると、ユーザは、家電機器において暫定パスワードを入力し、家電機器は入力された暫定パスワードおよび家電機器の記憶部に記憶された機種別パスワードを家電機器認証システムへ送信する。
【００１１】
家電機器認証システムは、家電機器管理ＤＢに接続し、受信した暫定パスワードおよび機種別パスワードと、家電機器管理ＤＢに格納された暫定パスワードおよび機種別パスワードとを照合する。ここで、受信した暫定パスワードおよび機種別パスワードに合致する
ものが家電機器管理ＤＢに存在すると、家電機器認証システムは、機器認証情報を生成し、ユーザの家電機器に機器認証情報を送信する。
【００１２】
これにより、家電機器は、機器認証情報を取得することができ、以後のインターネット接続において機器認証情報を用いて機器認証を行うことができる。
【００１３】
ところで、認証には、公開鍵暗号基盤（Public Key Infrastructure: PKI）を使用するものがある。ＰＫＩは、暗号化やディジタル署名といった機能を提供することにより、守秘性、認証、完全性、否認防止といったセキュリティサービスを提供するインフラである。このＰＫＩにおいては、認証局が利用者の身分を証明するものとして公開鍵証明書を発行する。
【００１４】
ユーザのクライアント機器がコンテンツを保有しているサーバ機器に接続する際の認証を以下に示す。
【００１５】
クライアント機器からサーバ機器へのアクセス要求が発生すると、クライアント機器およびサーバ機器は、互いの公開鍵証明書を取得する。この取得の方法には、相手からの公開鍵証明書の取得、リポジトリからの取得などがある。
【００１６】
通信相手の公開鍵証明書を取得すると、各機器は、取得した公開鍵証明書の署名、有効期限などにより、その正当性、有効性を検証する。公開鍵証明書が正当かつ有効なものであることがわかると、各機器は、通信相手が公開鍵証明書の正当な所有者であるかを検証する。この検証には、公開鍵証明書に含まれる公開鍵と対になっている秘密鍵による署名が用いられる。各機器は、通信相手との間で共有している値に自身の所有している秘密鍵による署名を行い通信相手に送信することで、互いが先に取得した公開鍵証明書の正当な所有者であるかを検証できる。
【００１７】
上述のとおりＰＫＩでは、利用者が公開鍵と秘密鍵のペアを所有していることにより、利用者の認証を行うことができるが、標準的なＰＫＩにおける認証では利用者がどのような権限を所有しているかについては確認できない。そこで、公開鍵証明書を用いた認証においてアクセス制御を行う方法として公開鍵証明書の拡張領域にアクセス権などを判断するための属性情報を持たせるものがある。以上のような公開鍵証明書を利用して認証及び暗号化通信を提供するアプリケーションとしては、ＳＳＬやＩＰｓｅｃ等がある。
【特許文献１】特開２００４−３５５３９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
ところで特許文献１に示される従来システムでは、家電機器の生産時に機器単位のユニークな機器認証情報を組み込むのではなく、機種毎に与えられた機種別パスワードを用いることによって、機器単位のユニークな認証を実現している。
【００１９】
しかしながら、従来システムにおいては、ユーザが電子メールや葉書等で利用申込みをすることが必要であり、ユーザにとって手間がかかる。更に、ユーザが複数台の家電機器を所有している場合には、さらに手間がかかりユーザにとって利便性が悪い。また、ＩＳＰにおいても、ユーザ情報の管理も煩雑になるためコストがかかる。
【００２０】
本発明の目的は、かかる点に鑑みてなされたものであり、ユーザの利便性を向上する認証システム、ＣＥ機器、携帯端末、鍵証明発行局および鍵証明取得方法を提供することである。
【課題を解決するための手段】
【００２１】
本発明の認証システムは、携帯端末と、ＣＥ機器と、前記携帯端末および前記ＣＥ機器に接続可能なＩＣカードと、前記ＣＥ機器にて利用する公開鍵および秘密鍵からなる鍵ペアに対する仮証明書および本証明書を発行する鍵証明発行局とを有し、前記ＩＣカードが、前記鍵ペアと、前記仮証明書又は前記本証明書とを対応づけて記憶可能な記憶手段と、前記携帯端末と接続され、前記記憶手段に前記仮証明書および前記本証明書のいずれとも関連づけられていない前記鍵ペアが存在するときに、前記携帯端末を利用して前記鍵証明発行局から前記鍵ペアに対応する仮証明書を取得して前記記憶手段に記憶させる第１の鍵証明取得手段と、前記ＣＥ機器と接続され、前記記憶手段に前記仮証明書と関連づけられ前記本証明書と関連づけられていない前記鍵ペアが存在するときに、前記ＣＥ機器を介し前記仮証明書を用いて前記鍵証明発行局から前記本証明書を取得して前記記憶手段に記憶させる第２の鍵証明取得手段と、を具備する構成を採る。
【発明の効果】
【００２２】
本発明によれば、ユーザの利便性を向上する認証システム、ＣＥ機器、携帯端末、鍵証明発行局および鍵証明取得方法を提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、実施の形態において、同一の構成要素には同一の符号を付し、その説明は重複するので省略する。
【００２４】
（一実施の形態）
図２に示すように本実施の形態に係る認証システム１０は、ＩＣカード１００と、携帯端末２００と、ＣＥ（Consumer Electronics）機器３００と、公開鍵証明書発行局４００とを有する。ＩＣカード１００と、携帯端末２００と、ＣＥ機器３００と、公開鍵証明書発行局４００と、コンテンツサーバ５００とは、インターネットを介して接続されている。認証システム１０においては、認証（ユーザ認証、機器認証）にＰＫＩが用いられる。
【００２５】
ＩＣカード１００は、公開鍵と秘密鍵との鍵ペア、および公開鍵証明書を格納することができる。携帯端末２００は、カードスロットを備えており、このカードスロットにＩＣカード１００を挿入することによりＩＣカード１００と接続する。これにより、ＩＣカード１００と携帯端末２００との間のデータのやり取りが可能となる。
【００２６】
携帯端末２００は、自装置のための、公開鍵と秘密鍵との鍵ペア（以下、「端末鍵ペア」と呼ぶことがある）および公開鍵証明書（以下、「端末公開鍵証明書」と呼ぶことがある）を取得できるように構成されており、本実施の形態においては既に所有しているものとして説明を行う。この端末鍵ペアおよび端末公開鍵証明書は、携帯端末２００が備える
メモリに格納されてもよいし、また、携帯端末２００からアクセス可能な、ＩＣカード１００とは別の記憶媒体に格納されてもよい。また、携帯端末２００が端末公開鍵証明書を取得するために公開鍵証明書発行局４００にアクセスする際に、公開鍵証明書発行局４００は、携帯端末２００の端末識別情報を含むユーザ情報の登録をするものとする。また、携帯端末２００は、公開鍵証明書発行局４００に接続する際には、端末鍵ペアの秘密鍵および端末公開鍵証明書を用いて、公開鍵証明書発行局４００との間で相互認証を行う。
【００２７】
ＣＥ機器３００は、コンテンツサーバ５００に接続する際には、ＩＣカード１００に保持されている、自装置の本公開鍵証明書（以下、「ＣＥ本公開鍵証明書」と呼ぶことがある）を用いた相互認証および属性認証を行う。その認証後、ＣＥ機器３００は、コンテンツサーバ５００からコンテンツのダウンロードをすることができる。
【００２８】
ただし、ＣＥ機器３００は、ＩＣカード１００にＣＥ本公開鍵証明書が保持されている場合には、上述のとおりコンテンツサーバ５００からコンテンツをダウンロードすることができるが、ＣＥ本公開鍵証明書が保持されていない場合には、ＩＣカード１００に保持されているＣＥ仮公開鍵証明書を用いて公開鍵証明書発行局４００からＣＥ本公開鍵証明書を取得してＩＣカード１００に格納する必要がある。更に、ＣＥ本公開鍵証明書だけでなく、ＣＥ仮公開鍵証明書もＩＣカード１００に保持されていない場合には、ユーザは、ＩＣカード１００を携帯端末２００に接続して、携帯端末２００を操作して公開鍵証明書発行局４００から仮公開鍵証明書を取得する必要がある。この仮公開鍵証明書を取得する際に、携帯端末２００の端末鍵ペアおよび端末公開鍵証明書を利用するので、公開鍵証明書発行局４００では、携帯端末２００に対応する端末公開鍵証明書と、仮公開鍵証明書とを関連づけておくことができる。更に、ＣＥ本公開鍵証明書をＣＥ機器３００が取得する際には、ＣＥ仮公開鍵情報と、ＣＥ機器情報とが用いられるので、公開鍵証明書発行局４００では、結局、携帯端末２００に対応する端末公開鍵証明書と、ＣＥ本公開鍵証明書（ＣＥ仮公開鍵証明書とＣＥ機器情報とが関連づけられてＣＥ本公開鍵証明書となる）とを関連づけておくことができる。
【００２９】
図３に示すようにＩＣカード１００は、入出力部１１０と、鍵／証明書格納部１２０と、ＣＥ公開鍵証明書認証処理部１３０と、暗号化処理部１４０と、ＣＥ公開鍵／証明取得制御部１５０と、鍵／証明書検索部１６０と、ＣＥ仮公開鍵証明取得処理部１７０と、鍵ペア生成部１８０とを有する。ＣＥ公開鍵／証明取得制御部１５０は、ＣＥ公開鍵／証明取得処理部１５１と、ＣＥ本公開鍵証明取得処理部１５５とを有する。
【００３０】
入出力部１１０は、ＩＣカード１００の内部と外部とのデータの送受信を行う。ＩＣカード１００が携帯端末２００又はＣＥ機器３００のカードスロットに挿入されて、入出力部１１０と、携帯端末２００又はＣＥ機器３００の入出力部とが接続されているときに、ＩＣカード１００と、携帯端末２００又はＣＥ機器３００との間でデータの送受信を行うことができる。
【００３１】
鍵／証明書格納部１２０は、ＣＥ機器３００の公開鍵および秘密鍵（以下、「ＣＥ鍵ペア」と呼ぶことがある）、並びにそのＣＥ鍵ペアに対応する公開鍵証明書（以下、「ＣＥ公開鍵証明書」と呼ぶことがある）を格納している。鍵／証明書格納部１２０では、例えば、ＣＥ鍵ペアおよびＣＥ公開鍵証明書が図４に示すようなリストの形で管理されている。同図のリストには、ＣＥ鍵ペア、ＣＥ公開鍵証明書、および公開鍵証明書の属性が含まれている。公開鍵証明書の属性としては、機器ＩＤのようなＣＥ機器３００の各々に対して一意に割り当てられている情報（以下、「ＣＥ機器情報」と呼ぶことがある）が用いられる。
【００３２】
ここで、ＣＥ機器情報と対応づけられている公開鍵証明書を「ＣＥ本公開鍵証明書」と
呼び、また、ＣＥ機器情報を対応づけられていない公開鍵証明書を「ＣＥ仮公開鍵証明書」と呼ぶ。つまり、図４では、公開鍵証明書Ｃｅｒｔ１、２は本公開鍵証明書であり、公開鍵証明書Ｃｅｒｔ３は仮公開鍵証明書である。
【００３３】
公開鍵証明書認証処理部１３０は、鍵／証明書格納部１２０に格納されている秘密鍵およびＣＥ公開鍵証明書を用いてネットワーク上の装置との間で相互認証を行う。具体的には、公開鍵証明書認証処理部１３０は、相互認証において使用するＣＥ鍵ペアおよびＣＥ公開鍵証明書を、ＣＥ公開鍵／証明取得制御部１５０を介して鍵／証明書格納部１２０から取得する。また、公開鍵証明書認証処理部１３０は、相互認証処理における証明書の送信、証明書の検証、署名の生成および署名の検証などを行い、その際の相互認証の相手との情報の交換を、入出力部１１０を通して行う。また、公開鍵証明書認証処理部１３０は、相互認証が成功すると暗号化処理部１４０で使用する暗号化鍵を生成し、この暗号化鍵を暗号化処理部１４０に出力する。なお、公開鍵証明書認証処理部１３０は、定期的に暗号化鍵を生成して暗号化処理部１４０に出力し、暗号化処理部１４０の暗号化鍵を定期的に更新してもよい。
【００３４】
暗号化処理部１４０は、相互認証が成功した後に公開鍵証明書認証処理部１３０から受け取る暗号化鍵を用いて、相手の装置との間で暗号化通信を行う。
【００３５】
ＣＥ仮公開鍵証明取得処理部１７０は、ＩＣカード１００が挿入された携帯端末２００の端末公開鍵証明書に関連付けられた新たなＣＥ公開鍵証明書の取得処理を実行する。ＣＥ仮公開鍵証明取得処理部１７０は、携帯端末２００においてＣＥ仮公開鍵証明書の取得操作が実行され、携帯端末２００のＣＥ公開鍵証明取得処理部からの仮公開鍵取得処理開始メッセージを受け取ると、鍵／証明書検索部１６０を利用して、公開鍵証明書を持たない鍵ペアを検索する。
【００３６】
そして、公開鍵証明書を持たない鍵ペアが存在する場合には、ＣＥ仮公開鍵証明取得処理部１７０は、その鍵ペアに対するＣＥ仮公開鍵証明書の取得処理を行う。具体的には、ＣＥ仮公開鍵証明取得処理部１７０は、その鍵ペアに対する仮公開鍵証明書発行要求メッセージを携帯端末２００のＣＥ公開鍵証明取得処理部に向けて送出する。
【００３７】
一方、公開鍵証明書を持たない鍵ペアが存在しない場合には、ＣＥ仮公開鍵証明取得処理部１７０は、鍵ペア生成部１８０に対して鍵ペアの生成を要求して、生成された鍵ペアを取得する。そして、その鍵ペアに対する仮公開鍵証明書発行要求メッセージを携帯端末２００のＣＥ公開鍵証明取得処理部に向けて送出する。
【００３８】
そして、仮公開鍵証明書発行要求メッセージを受けた携帯端末２００のＣＥ公開鍵証明取得処理部によってＣＥ仮公開鍵証明書が公開鍵証明書発行局４００から取得され、ＣＥ仮公開鍵証明取得処理部１７０は、携帯端末２００のＣＥ公開鍵証明取得処理部を介してＣＥ仮公開証明書を取得する。そして、ＣＥ仮公開鍵証明取得処理部１７０は、ＣＥ仮公開鍵証明書を取得すると、取得したＣＥ仮公開鍵証明書を鍵／証明書格納部１２０に送出する。そして、ＣＥ仮公開鍵証明書と鍵ペアとが、対応づけられて鍵／証明書格納部１２０に格納される。
【００３９】
鍵ペア生成部１８０は、ＣＥ仮公開鍵証明取得処理部１７０からの鍵ペア生成要求を受け取ると新たな鍵ペアを生成し、生成した鍵ペアをＣＥ仮公開鍵証明取得処理部１７０に出力するとともに、鍵／証明書格納部１２０に送出して鍵ペアを格納させる。
【００４０】
ＣＥ公開鍵／証明取得制御部１５０は、ＩＣカード１００がＣＥ機器３００のカードスロットに挿入され接続されると、ＣＥ機器３００からＣＥ機器情報を取得する。このＣＥ
機器情報には、ＣＥ機器３００に一意に割り当てられたＩＤ、型番、機種名、および実行可能な機能情報などが含まれる。
【００４１】
ＣＥ公開鍵／証明取得制御部１５０は、取得したＣＥ機器情報をキーとして、鍵／証明書格納部１２０からＣＥ鍵ペアおよびＣＥ本公開鍵証明書を取得する処理を行う。具体的には、ＣＥ公開鍵／証明取得制御部１５０は、鍵／証明書検索部１６０を利用して鍵／証明書格納部１２０を検索する。そして、ＣＥ本公開鍵証明書がある場合、すなわち上記取得したＣＥ機器情報に対応するＣＥ公開鍵証明書がある場合には、ＣＥ公開鍵／証明取得制御部１５０は、そのＣＥ本公開鍵証明書およびそれに対応するＣＥ鍵ペアを取得して、公開鍵証明書認証処理部１３０に送出する。
【００４２】
また、ＣＥ本公開鍵証明書は存在しないがＣＥ仮公開鍵証明書がある場合、すなわちＣＥ本公開鍵証明書は存在しないがＣＥ機器情報と対応づけられていないＣＥ公開鍵証明書がリスト中に存在する場合には、ＣＥ公開鍵／証明取得制御部１５０は、そのＣＥ仮公開鍵証明書およびそれに対応するＣＥ鍵ペアを取得する。そして、ＣＥ公開鍵／証明取得制御部１５０は、取得したＣＥ機器情報および仮公開鍵証明書をもとに本公開鍵証明書発行要求を生成し、入出力部１１０、ＣＥ機器３００を介して公開鍵証明書発行局４００に対して送信する。この本公開鍵証明書発行要求に応じて公開鍵証明書発行局４００から、ＣＥ機器情報と、これに対応づけられたＣＥ公開鍵証明書（すなわち、ＣＥ本公開鍵証明書）が返信され、ＣＥ公開鍵／証明取得制御部１５０は、ＣＥ機器３００のＣＥ公開鍵証明取得処理部、入出力部１１０を介してＣＥ機器情報およびＣＥ本公開鍵証明書を取得する。
【００４３】
詳細には、ＣＥ公開鍵／証明取得制御部１５０のＣＥ公開鍵／証明取得処理部１５１は、ＩＣカード１００がＣＥ機器３００のカードスロットに挿入され接続されると、ＣＥ機器３００に対してＣＥ機器情報の送信要求を送出し、この要求に応じて機器情報格納部３１０からのＣＥ機器情報を取得する。
【００４４】
ＣＥ公開鍵／証明取得処理部１５１は、ＩＣカード１００がＣＥ機器３００のカードスロットに挿入され接続された際に、ＣＥ機器３００からＣＥ機器情報を取得する。そして、取得したＣＥ機器情報をキーとして、鍵／証明書格納部１２０からＣＥ鍵ペアおよびＣＥ本公開鍵証明書を取得する処理を行う。具体的には、ＣＥ公開鍵／証明取得処理部１５１は、鍵／証明書検索部１６０を利用して鍵／証明書格納部１２０を検索する。そして、ＣＥ本公開鍵証明書がある場合、すなわち上記取得したＣＥ機器情報に対応するＣＥ公開鍵証明書がある場合には、ＣＥ公開鍵／証明取得処理部１５１は、そのＣＥ本公開鍵証明書およびそれに対応するＣＥ鍵ペアを取得して、公開鍵証明書認証処理部１３０に送出する。
【００４５】
また、ＣＥ本公開鍵証明書は存在しないがＣＥ仮公開鍵証明書がある場合、すなわちＣＥ本公開鍵証明書は存在しないがＣＥ機器情報と対応づけられていないＣＥ公開鍵証明書がリスト中に存在する場合には、ＣＥ公開鍵／証明取得処理部１５１は、そのＣＥ仮公開鍵証明書およびそれに対応するＣＥ鍵ペアを取得し、ＣＥ本公開鍵証明取得処理部１５５に送出する。
【００４６】
ＣＥ本公開鍵証明取得処理部１５５は、取得したＣＥ機器情報および仮公開鍵証明書をもとに本公開鍵証明書発行要求を生成し、暗号化処理部１４０、入出力部１１０、ＣＥ機器３００を介して公開鍵証明書発行局４００に対して送信する。この本公開鍵証明書発行要求に応じて公開鍵証明書発行局４００から、ＣＥ機器情報と、これに対応づけられたＣＥ公開鍵証明書（すなわち、ＣＥ本公開鍵証明書）が返信され、ＣＥ本公開鍵証明取得処理部１５５は、ＣＥ機器３００のＣＥ公開鍵証明取得処理部３３０、入出力部１１０、暗
号化処理部１４０を介してＣＥ機器情報およびＣＥ本公開鍵証明書を取得する。
【００４７】
そして、ＣＥ本公開鍵証明取得処理部１５５は、取得したＣＥ機器情報およびＣＥ本公開鍵証明書を鍵／証明書格納部１２０に出力して格納する。
【００４８】
なお、ＣＥ本公開鍵証明書の取得の際には、ＣＥ仮公開鍵証明書に用いられているＣＥ鍵ペアを使用しても良いし、新たに生成した鍵ペアに対してＣＥ本公開鍵証明書を取得しても良い。
【００４９】
鍵／証明書検索部１６０は、ＣＥ仮公開鍵証明取得処理部１７０からの鍵検索要求、およびＣＥ公開鍵／証明取得制御部１５０から受け取る、ＣＥ機器情報を含む鍵／公開鍵証明書の検索要求を受けて、鍵／証明書格納部１２０を検索する。
【００５０】
鍵／証明書検索部１６０は、ＣＥ仮公開鍵証明取得処理部１７０からの検索要求を受け取ると、鍵／証明書格納部１２０にてＣＥ本公開鍵証明書およびＣＥ仮公開鍵証明書のいずれも持たないＣＥ鍵ペアを検索する。検索の結果、ＣＥ本公開鍵証明書およびＣＥ仮公開鍵証明書のいずれも持たないＣＥ鍵ペアが存在する場合には、鍵／証明書検索部１６０は、そのＣＥ鍵ペアをＣＥ仮公開鍵証明取得処理部１７０に出力する。一方、検索の結果、ＣＥ本公開鍵証明書およびＣＥ仮公開鍵証明書のいずれも持たないＣＥ鍵ペアが存在しない場合は、鍵／証明書検索部１６０は、その旨のメッセージをＣＥ仮公開鍵証明取得処理部１７０に出力する。
【００５１】
また、鍵／証明書検索部１６０は、ＣＥ公開鍵／証明取得制御部１５０からの鍵／公開鍵証明書の検索要求に対しては、まずＣＥ機器情報を属性情報として含んだＣＥ本公開鍵証明書を検索する。ＣＥ本公開鍵証明書が存在する場合には、鍵／証明書検索部１６０は、そのＣＥ本公開鍵証明書およびＣＥ鍵ペアをＣＥ公開鍵／証明取得制御部１５０に送出する。一方、検索の結果、ＣＥ本公開鍵証明書が存在しなかった場合には、鍵／証明書検索部１６０は、ＣＥ仮公開鍵証明書を検索する。検索の結果、ＣＥ仮公開鍵証明書が存在する場合には、そのＣＥ仮公開鍵証明書およびＣＥ鍵ペアをＣＥ公開鍵／証明取得制御部１５０に送出する。検索の結果、ＣＥ仮公開鍵証明書が存在しない場合には、その旨のメッセージをＣＥ公開鍵／証明取得制御部１５０に送出する。
【００５２】
なお、鍵／証明書検索部１６０は、ＣＥ公開鍵証明書の検索の際に有効期限外のＣＥ公開鍵証明書がある場合には、その有効期限外のＣＥ公開鍵証明書を検索結果より除外するか、若しくは、期限切れのＣＥ公開鍵証明書が検索されたことをＩＣカード１００の挿入されている装置のユーザに通知する。
【００５３】
図５に示すようにＣＥ機器３００は、機器情報格納部３１０と、カードスロット入出力部３２０と、ＣＥ公開鍵証明取得処理部３３０と、ネットワーク入出力部３４０とを有する。なお、同図においては、録画・再生機能といったＣＥ機器３００の機能については省略しており、ＩＣカード１００と関連のある機能ブロックについてのみ記載している。
【００５４】
機器情報格納部３１０は、ＣＥ機器３００に関する情報（例えば、機器固有のＩＤ、メーカ名、機種名、実行可能な機能など）を格納する。上述のようにＣＥ機器３００はＩＣカードスロットを備えている。そして、ＩＣカード１００が挿入されると、機器情報格納部３１０は、ＣＥ機器情報を、ＩＣカード１００に対しカードスロット入出力部３２０を介して送出する。なお、不正利用を防ぐため、機器情報格納部３１０は外部から書き込みができないようにしてもよい。
【００５５】
カードスロット入出力部３２０は、ＩＣカードスロットに挿入されたＩＣカード１００
との情報の送受信を行う。
【００５６】
ＣＥ公開鍵証明取得処理部３３０は、ＣＥ公開鍵／証明取得制御部１５０からのＣＥ本公開鍵証明書発行要求を受け取り、公開鍵証明書発行局４００に向けて送信する。
【００５７】
ネットワーク入出力部３４０は、外部のネットワークとの間での情報の送受信を行う。
【００５８】
なお、図５には図示していないが、ＣＥ機器３００は、暗号化処理部を有してもよい。この暗号化処理部は、ＩＣカード１００において公開鍵証明書を用いた相互認証により生成された暗号化鍵を受け取り、暗号化処理をＣＥ機器３００で行う。これにより、コンテンツダウンロードの際にＣＥ機器３００側で復号されたコンテンツデータを保存することができる。
【００５９】
図６に示すように携帯端末２００は、カードスロット入出力部２１０と、ネットワーク入出力部２２０と、公開鍵証明書認証処理部２３０と、暗号化処理部２４０、ＣＥ公開鍵証明取得処理部２５０と、証明書管理部２６０とを有する。
【００６０】
カードスロット入出力部２１０は、ＩＣカード１００との情報の送受信を行う。
【００６１】
ネットワーク入出力部２２０は、外部のネットワークとの間での情報の送受信を行う。
【００６２】
公開鍵証明書認証処理部２３０は、携帯端末２００のメモリ内にある、端末鍵ペアおよびそれに対応する端末公開鍵証明書を用いて、ネットワーク上の通信相手と相互認証を行う。相互認証の成功により生成された暗号鍵は、携帯端末２００の暗号化処理部２４０に送出される。なお、秘密鍵・公開鍵の端末鍵ペアおよび端末公開鍵証明書は、携帯端末２００のメモリに格納されてもよいし、また、ＩＣカード１００とは別の、携帯端末２００からアクセス可能で取り外しが可能なＩＣカードに格納されてもよい。
【００６３】
ＣＥ公開鍵証明取得処理部２５０は、カードスロットにＩＣカード１００が挿入され、自装置にてＣＥ公開鍵証明取得操作が行われると、ＩＣカード１００の仮公開鍵証明取得処理部１７０に対してＣＥ仮公開鍵取得処理開始メッセージを送出する。また、ＣＥ公開鍵証明取得処理部２５０は、ＩＣカード１００のＣＥ仮公開鍵証明取得処理部１７０から仮公開鍵証明書発行要求メッセージを受信すると、公開鍵証明書発行局４００に対しネットワーク入出力部２２０を介して転送する。このとき、携帯端末２００の端末公開鍵証明書を用いた携帯端末２００と公開鍵証明書発行局４００との間の相互認証により確立されたセキュアなコネクションが利用される。
【００６４】
証明書管理部２６０は、携帯端末２００の端末公開鍵証明書に関連付けられてＣＥ機器３００に発行されたＣＥ公開鍵証明書の管理を行う。携帯端末２００において証明書管理機能が実行されると、公開鍵証明書認証処理部２３０は、携帯端末２００の端末公開鍵証明書を用いて公開鍵証明書発行局４００との間でセキュアなコネクションを確立する。そして、公開鍵証明書認証処理部２３０は、公開鍵証明書発行局４００から情報を取得し、携帯端末２００の端末公開鍵証明書に関連付けられ、ＣＥ機器３００に発行されている公開鍵証明書（ＣＥ機器情報に対応づけられているＣＥ本公開鍵証明書、ＣＥ機器情報に未だ対応づけられていないＣＥ仮公開鍵証明書を含む）の情報の閲覧や失効操作を行うことができる。
【００６５】
図７に示すように公開鍵証明書発行局４００は、仮公開鍵証明書発行処理部４１０と、本公開鍵証明書発行処理部４２０と、公開鍵証明書データベース４３０と、ユーザ情報データベース４４０と、証明書検索部４５０と、携帯端末通知処理部４６０とを有する。
【００６６】
公開鍵証明書発行局４００は、ＣＥ機器情報を含まない公開鍵証明書であるＣＥ仮公開鍵証明書と、ＣＥ機器情報を含んだ公開鍵証明書であるＣＥ本公開鍵証明書の発行処理を行う。
【００６７】
仮公開鍵証明書発行処理部４１０は、ＩＣカード１００のＣＥ仮公開鍵証明取得処理部１７０から携帯端末２００を介して送信されたＣＥ仮公開鍵証明書発行要求メッセージを受信し、ＩＣカード１００が正当なＣＥ鍵ペアを所有していることを確認できると、ＣＥ仮公開鍵証明書を発行して携帯端末２００を介してＩＣカード１００のＣＥ仮公開鍵証明取得処理部１７０に送信する。また、仮公開鍵証明書発行処理部４１０は、発行したＣＥ仮公開鍵証明書を公開鍵証明書データベース４３０に出力して登録する。
【００６８】
本公開鍵証明書発行処理部４２０は、ＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０からＣＥ機器３００を介して送信されたＣＥ本公開鍵証明書発行要求を受信し、ＩＣカード１００が正当なＣＥ鍵ペアおよびＣＥ仮公開鍵証明書を所有していることを確認できると、ＣＥ本公開鍵証明書を発行してＣＥ機器３００を介してＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０に送信する。また、本公開鍵証明書発行処理部４２０は、発行したＣＥ本公開鍵証明書を公開鍵証明書データベース４３０に出力して登録する。
【００６９】
公開鍵証明書データベース４３０は、ＣＥ仮公開鍵証明書およびＣＥ本公開鍵証明書の管理を行う。具体的には、公開鍵証明書データベース４３０は、図８に示すようなリストで公開鍵証明書（ＣＥ仮公開鍵証明書およびＣＥ本公開鍵証明書を含む）を管理している。同リストでは、携帯端末２００の端末公開鍵証明書と、ＣＥ機器３００のための公開鍵証明書（ＣＥ仮公開鍵証明書およびＣＥ本公開鍵証明書）とが関連付けられている。また、ＣＥ機器３００のための公開鍵証明書が仮公開鍵証明書であるか又は本公開鍵証明書であるかを識別するために、ＣＥ機器３００のための公開鍵証明書は、ＣＥ機器情報とも関連づけられている。ＣＥ機器情報と未だ関連づけられていないＣＥ機器３００のための公開鍵証明書がＣＥ仮公開鍵証明書であり、具体的には、同リストにおけるＰＫＣ−ＩＣ１ｃなる公開鍵証明書がＣＥ仮公開鍵証明書である。
【００７０】
ユーザ情報データベース４４０は、携帯端末２００に公開鍵証明書を発行する際に取得した個人情報（公開鍵証明書シリアル番号、氏名、住所、電話番号、メールアドレス、口座番号など）が登録されている。
【００７１】
証明書検索部４５０は、ＣＥ機器３００のための公開鍵証明書と、携帯端末２００の端末公開鍵証明書との関連付けの検索を行う。証明書検索部４５０は、公開鍵証明書データベース４３０において、対象となるＣＥ機器３００のための公開鍵証明書が関連付けられている端末公開鍵証明書を検索する。そして、証明書検索部４５０は、公開鍵証明書データベース４３０を検索した検索結果である端末公開鍵証明書をキーとして、ユーザ情報データベースから、その端末公開鍵証明書に対応する携帯端末２００のユーザ情報を取得する。
【００７２】
携帯端末通知処理部４６０は、ＣＥ機器３００のための公開鍵証明書が使用されたときに、この公開鍵証明書に関連づけられた端末公開鍵証明書に対応する携帯端末２００への通知を行う。この通知の方法は、証明書検索部４５０によって検索されたユーザ情報を利用した、メール、電話などによる方法を利用することができる。また、その通知には、携帯端末２００への通知内容の他に、ＣＥ機器３００のための公開鍵証明書の使用可否確認要求を含んでもよい。
【００７３】
なお、上記説明においては、公開鍵証明書発行局４００が仮公開鍵証明書発行処理部４
１０、本公開鍵証明書発行処理部４２０、公開鍵証明書データベース４３０、ユーザ情報データベース４４０、証明書検索部４５０、および携帯端末通知処理部４６０を備えるものとして説明を行った。しかしながらこれに限定されるものではなく、各々異なる装置によって実現されてもよい。
【００７４】
次いで、上記構成を有する認証システム１０における動作について説明する。同システムにおける処理は、仮公開鍵証明書発行処理、本公開鍵証明書発行処理、およびコンテンツサーバからのダウンロード処理の３つの処理に分けられる。以下、各処理について説明する。
【００７５】
［仮公開鍵証明書発行処理］
図９は、上記仮公開鍵証明書発行処理を示す処理フロー図である。この仮公開鍵証明書発行処理は、ＩＣカード１００と、携帯端末２００と、公開鍵証明書発行局４００とにより行われる。
【００７６】
ＩＣカード１００が接続されている携帯端末２００においてＣＥ機器３００のための公開鍵証明書（ＣＥ仮公開鍵証明書）の取得処理開始の操作が行われると（ＳＴ１００１、ＳＴ１００２）、携帯端末２００の公開鍵証明書認証処理部２３０は、自装置のメモリ内にある、端末鍵ペアおよびそれに対応する端末公開鍵証明書を用いて、公開鍵証明書発行局４００と間で相互認証を行う（ＳＴ１００３）。
【００７７】
また、携帯端末２００においてＣＥ機器３００のための公開鍵証明書（ＣＥ仮公開鍵証明書）の取得処理開始の操作が行われると（ＳＴ１００１、ＳＴ１００２）、携帯端末２００のＣＥ公開鍵証明取得処理部２５０は、ＩＣカード１００のＣＥ仮公開鍵証明取得処理部１７０に対してＣＥ仮公開鍵取得処理開始メッセージを送出する（ＳＴ１００４）。
【００７８】
ＩＣカード１００では、ＣＥ仮公開鍵取得処理開始メッセージを受け取ると、ＣＥ仮公開鍵証明取得処理部１７０は、仮公開鍵証明取得処理を開始する（ＳＴ１００５）。仮公開鍵証明取得処理が開始すると、ＣＥ仮公開鍵証明取得処理部１７０は、鍵／証明書検索部１６０を利用して、公開鍵証明書を持たない鍵ペアを検索する（ＳＴ１００６）。
【００７９】
ＳＴ１００６でＣＥ公開鍵証明書を持たない鍵ペアがある場合には、ＣＥ仮公開鍵証明取得処理部１７０は、その鍵ペアに対するＣＥ仮公開鍵証明書の取得処理に向かう。ただし、携帯端末２００のユーザ以外にＣＥ仮公開鍵証明書を取得されることを防止してセキュリティを向上するために、ＣＥ仮公開鍵証明取得処理部１７０は、ユーザに対するパスワードの要求を携帯端末２００の表示手段に表示させる制御を行い、また携帯端末２００を用いてユーザのパスワードが入力されると、そのパスワードと自身の保持しているパスワードとの照合を行う（ＳＴ１００７、ＳＴ１００８、ＳＴ１００９）。
【００８０】
ＳＴ１００９でパスワードが合致しパスワードが正しいと判断する場合には、ＣＥ仮公開鍵証明取得処理部１７０は、その鍵ペアに対する仮公開鍵証明書の取得処理を開始する（ＳＴ１０１０）。まず、ＳＴ１０１１において、ＩＣカード１００のＣＥ仮公開鍵証明取得処理部１７０がその鍵ペアに対する仮公開鍵証明書発行要求メッセージを携帯端末２００のＣＥ公開鍵証明取得処理部２５０に向けて送出し、この仮公開鍵証明書発行要求メッセージを受けた携帯端末２００のＣＥ公開鍵証明取得処理部２５０が公開鍵証明書発行局４００に対しネットワーク入出力部２２０を介して転送する。このとき、携帯端末２００の端末公開鍵証明書を用いた携帯端末２００と公開鍵証明書発行局４００との間の相互認証（ＳＴ１００３）により確立されたセキュアなコネクションが利用される。
【００８１】
公開鍵証明書発行局４００の仮公開鍵証明書発行処理部４１０は、仮公開鍵証明書発行
要求メッセージを受信すると、仮のＣＥ公開鍵証明書を発行する（ＳＴ１０１２）。このとき公開鍵証明書発行局４００では、先の相互認証に用いられた携帯端末２００の端末公開鍵証明書と、発行するＣＥ仮公開鍵証明書との関連付けが行われる。関連付けの方法としては、携帯端末２００の端末公開鍵証明書とＣＥ仮公開鍵証明書との対応をリストとして保持してもよいし、ＣＥ仮公開鍵証明書の拡張領域に携帯端末２００の端末公開鍵証明書の固有情報を記述しておいてもよい。
【００８２】
ＳＴ１０１３において、公開鍵証明書発行局４００の仮公開鍵証明書発行処理部４１０は、発行したＣＥ仮公開鍵証明書を、携帯端末２００のＣＥ公開鍵証明取得処理部２５０を介してＩＣカード１００のＣＥ仮公開鍵証明取得処理部１７０に送信する。
【００８３】
ＳＴ１００６においてＣＥ公開鍵証明書を持たない鍵ペアが存在しない場合には、携帯端末２００のユーザ以外に仮公開鍵証明書を取得されることを防止してセキュリティを向上するために、ＣＥ仮公開鍵証明取得処理部１７０は、ユーザに対するパスワードの要求を携帯端末２００の表示手段に表示させる制御を行い、また携帯端末２００を用いてユーザのパスワードが入力されると、そのパスワードと自身の保持しているパスワードとの照合を行う（ＳＴ１０１４、ＳＴ１００８、ＳＴ１０１５）。
【００８４】
ＳＴ１０１５でパスワードが合致しパスワードが正しいと判断する場合には、ＣＥ仮公開鍵証明取得処理部１７０が鍵ペア生成部１８０に対して鍵ペアの生成を要求し、鍵ペア生成部１８０が鍵ペアを生成する（ＳＴ１０１６）。そして、上述と同様に、ＳＴ１０１０〜ＳＴ１０１３の処理が行われる。
【００８５】
そして、ＣＥ仮公開鍵証明取得処理部１７０は、ＣＥ仮公開鍵証明書を取得すると、取得したＣＥ仮公開鍵証明書を鍵／証明書格納部１２０に送出する。そして、ＣＥ仮公開鍵証明書と鍵ペアとが、対応づけられて鍵／証明書格納部１２０に格納される。
【００８６】
なお、ＣＥ仮公開鍵証明書を発行する際に、ＣＥ仮公開鍵証明書の有効期限を短くすることで、ＩＣカード１００の盗難などにより、他人が不正にＣＥ本公開鍵証明書を取得する可能性を下げ、セキュリティを向上することができる。
【００８７】
［本公開鍵証明書発行処理］
図１０は、上記本公開鍵証明書発行処理を示す処理フロー図である。この本公開鍵証明書発行処理は、基本的には、ＩＣカード１００と、ＣＥ機器３００と、公開鍵証明書発行局４００とにより行われる。
【００８８】
ＣＥ機器３００のカードスロットにＩＣカード１００が挿入されると（ＳＴ２００１）、ＩＣカード１００およびＣＥ機器３００は、カードスロットにＩＣカード１００が挿入されたことを認識する（ＳＴ２００２）。
【００８９】
そしてＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０が動作する。すなわち、ＣＥ公開鍵／証明取得制御部１５０がＣＥ機器３００に対しＣＥ機器情報の送信要求を送り（ＳＴ２００３）、ＣＥ機器３００は、機器情報の送信要求を受け取ると、機器情報格納部３１０にあるＣＥ機器情報をＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０に送信する（ＳＴ２００４）。そしてＳＴ２００５において、ＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０は、ＣＥ機器情報を取得する。
【００９０】
ＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０は、取得したＣＥ機器情報をキーとして、鍵／証明書格納部１２０からＣＥ鍵ペアおよびＣＥ公開鍵証明書を取得する処理を行う。具体的には、ＣＥ公開鍵／証明取得制御部１５０は、鍵／証明書検索部１６０
を利用して鍵／証明書格納部１２０を検索する（ＳＴ２００６）。
【００９１】
そして、ＳＴ２００６における検索の結果、本公開鍵証明書がある場合、すなわち上記取得したＣＥ機器情報に対応するＣＥ公開鍵証明書がある場合には、ＣＥ公開鍵／証明取得制御部１５０は、その本公開鍵証明書およびそれに対応するＣＥ鍵ペアを取得して本公開鍵証明取得処理を終了する。
【００９２】
ＳＴ２００６における検索の結果、ＣＥ本公開鍵証明書がない場合には、ＣＥ公開鍵／証明取得制御部１５０は、ＣＥ仮公開鍵証明書が存在するかどうかを検索する（ＳＴ２００７）。
【００９３】
そして、ＳＴ２００７における検索の結果、ＣＥ仮公開鍵証明書も存在しない場合には、ＣＥ本公開鍵証明書の取得はできないため、本公開鍵証明取得処理は終了する。
【００９４】
ＳＴ２００７においてＣＥ本公開鍵証明書は存在しないがＣＥ仮公開鍵証明書がある場合、すなわちＣＥ本公開鍵証明書は存在しないがＣＥ機器情報と対応づけられていないＣＥ公開鍵証明書がリスト中に存在する場合には、ＣＥ公開鍵／証明取得制御部１５０は、本公開鍵証明取得処理を開始する（ＳＴ２００８）。
【００９５】
ただし、携帯端末２００のユーザと同じユーザ以外にＣＥ本公開鍵証明書を取得されることを防止してセキュリティを向上するために、ＣＥ公開鍵／証明取得制御部１５０は、ユーザに対するパスワードの要求をＣＥ機器３００の表示手段に表示させる制御を行い、またＣＥ機器３００を用いてユーザのパスワードが入力されると、そのパスワードと自身の保持しているパスワードとの照合を行う（ＳＴ２００９、ＳＴ２０１０、ＳＴ２０１１）。
【００９６】
ＳＴ２０１１でパスワードが合致しパスワードが正しいと判断する場合には、ＣＥ公開鍵／証明取得制御部１５０は、本公開鍵証明取得処理を実行する（ＳＴ２０１２）。すなわち、ＣＥ公開鍵／証明取得制御部１５０は、ＣＥ仮公開鍵証明書およびそれに対応するＣＥ鍵ペアを鍵／証明書格納部１２０から取得する。そして、ＣＥ公開鍵／証明取得制御部１５０は、取得したＣＥ機器情報およびＣＥ仮公開鍵証明書をもとに本公開鍵証明書発行要求を生成し、入出力部１１０、ＣＥ機器３００のＣＥ公開鍵証明取得処理部３３０を介して公開鍵証明書発行局４００に対して送信する。
【００９７】
ＳＴ２０１３において、公開鍵証明書発行局４００の本公開鍵証明書発行処理部４２０は、ＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０からＣＥ機器３００を介して送信された本公開鍵証明書発行要求を受信し、ＩＣカード１００が正当なＣＥ鍵ペアおよびＣＥ仮公開鍵証明書を所有していることを確認できると、ＣＥ本公開鍵証明書を発行してＣＥ機器３００を介してＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０に送信する。ただし、ＣＥ機器３００を扱うユーザと、ＣＥ仮公開鍵証明書が発行されたユーザとの同一性を確認してセキュリティを向上するために、携帯端末通知処理部４６０は、ＣＥ機器３００のための公開鍵証明書が使用される前に、具体的にはＳＴ２０１３でＣＥ仮公開鍵証明書とＣＥ機器情報とが対応づけられて本公開鍵証明書としてＣＥ機器３００に送信される前に、公開鍵証明書データベース４３０でこの仮公開鍵証明書に関連づけられた端末公開鍵証明書に対応する携帯端末２００への通知を行う。この通知には、その端末公開鍵証明書に対応する、ユーザ情報データベース４４０に保持されているユーザ情報が用いられる。こうして、ＩＣカード１００の盗難などにより不正に本公開鍵証明書が取得されることを防ぐことができる。
【００９８】
そして、通知を受けた携帯端末２００のユーザが携帯端末２００を用いて本公開鍵証明
書の発行許可を返信し（ＳＴ２０１４）、本公開鍵証明書発行処理部４２０がその発行許可を受け取った場合に、本公開鍵証明書発行処理部４２０は、ＣＥ本公開鍵証明書を発行してＣＥ機器３００を介してＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０に送信する。
【００９９】
そして、ＣＥ公開鍵／証明取得制御部１５０がＣＥ本公開鍵証明書を取得して、そのＣＥ本公開鍵証明書が鍵／証明書格納部１２０に格納された時点で本公開鍵証明取得処理が終了する。そのときＣＥ公開鍵証明取得処理部３３０が操作を検出してＣＥ本公開鍵証明取得要求をＣＥ公開鍵／証明取得制御部１５０に送出し、ＣＥ公開鍵／証明取得制御部１５０はこの要求に応じてＣＥ本公開鍵証明書の取得処理を開始する。
【０１００】
なお、上記本公開鍵証明取得処理の説明においては、ＳＴ２００６とＳＴ２００７にて本公開鍵証明書は存在しないが仮公開鍵証明書があると判断された場合に、ＣＥ公開鍵／証明取得制御部１５０は、自動的に本公開鍵取得処理を開始したが、これに限定されるものではなく、ＣＥ公開鍵／証明取得制御部１５０は、ＣＥ機器３００を利用したユーザの本公開鍵証明取得処理の操作を待って、本公開鍵取得処理を開始してもよい。
【０１０１】
［ダウンロード処理］
図１１は、上記コンテンツサーバからのダウンロード処理を示すフロー図である。このダウンロード処理は、ＩＣカード１００と、携帯端末２００と、ＣＥ機器３００と、コンテンツサーバ５００と、認証システム運営体設備６００とを有する。この認証システム運営体設備６００は、上記公開鍵証明書発行局４００と、課金サーバとから構成される。
【０１０２】
ＣＥ機器３００にＩＣカード１００が挿入され、そのＩＣカード１００にそのＣＥ機器３００のＣＥ機器情報と対応づけられたＣＥ本公開鍵証明書が保持されている場合に、ＣＥ機器３００からコンテンツサーバ５００へのアクセスが可能となる。
【０１０３】
すなわち、ＣＥ機器３００にＩＣカード１００が接続されている状態で、ＣＥ機器３００においてコンテンツダウンロード操作を実行すると（ＳＴ３００１）、ＩＣカード１００に対してコンテンツダウンロード要求が送出される（ＳＴ３００２）。
【０１０４】
ＩＣカード１００の公開鍵証明書認証処理部１３０は、ＣＥ機器３００からコンテンツダウンロード要求を受け取ると、そのＣＥ機器３００に対応する本公開鍵証明書と、この本公開鍵証明書に対応する鍵ペアを用いて、コンテンツサーバ５００との間で相互認証を行う。そして、相互認証によって公開鍵証明書および署名の検証が成功すると、コンテンツサーバ５００は、本公開鍵証明書の属性の確認を行う（ＳＴ３００３）。この本公開鍵証明書の属性情報には、ＩＣカード１００が接続されているＣＥ機器３００の機器ＩＤ、メーカ、機種、実行可能な機能などが記されており、コンテンツサーバ５００のポリシーにより自装置へのアクセスの可否が決定される。
【０１０５】
コンテンツサーバ５００が属性情報に基づいて判断した結果、アクセスが許可される場合には、ＩＣカード１００へのコンテンツダウンロードが可能となる。そこで、ＩＣカード１００の暗号化処理部１４０は、コンテンツダウンロード要求をコンテンツサーバ５００にＣＥ機器３００を介して送信する（ＳＴ３００４）。
【０１０６】
コンテンツサーバ５００は、ＩＣカード１００からコンテンツダウンロード要求を受けとった段階で、その要求に対応するコンテンツをＣＥ機器３００に向けて送信することも可能であるが、ここではセキュリティを向上するべく、コンテンツダウンロード要求をしてきたＩＣカード１００が接続されているＣＥ機器３００の本公開鍵証明書に関連づけられている端末公開鍵証明書に対応する携帯端末２００に対して確認をとるために、認証シ
ステム運営体設備６００における公開鍵証明書発行局４００の携帯端末通知処理部４６０に対して携帯端末通知要求を送信する（ＳＴ３００５）。
【０１０７】
公開鍵証明書発行局４００の携帯端末通知処理部４６０は、確認先である携帯端末２００に対してコンテンツダウンロード要求がある旨の通知を送信し（ＳＴ３００６）、携帯端末２００を用いてユーザが確認処理を行うと、携帯端末２００から確認応答が携帯端末通知処理部４６０に向けて送信される（ＳＴ３００７）。
【０１０８】
携帯端末通知処理部４６０は、受け取った確認応答をコンテンツサーバ５００に転送する（ＳＴ３００８）。
【０１０９】
コンテンツサーバ５００は、確認応答を受け取って初めて、コンテンツをＩＣカード１００にＣＥ機器３００を介して送信する（ＳＴ３００９）。こうして高いセキュリティのもとでのコンテンツのダウンロードが行われ、ＩＣカード１００およびＣＥ機器３００の盗難によりコンテンツが不正にダウンロードされることを防ぐことができる。なお、配信されるコンテンツは、属性情報に基づいて、すなわちＣＥ機器３００の機能などに基づいて、最適なビットレートやサイズ・画質などに変換されてもよい。
【０１１０】
そして、コンテンツの送信が行われると、コンテンツサーバ５００は、認証システム運営体設備６００における課金サーバに対して課金要求を送信する（ＳＴ３０１０）。
【０１１１】
課金サーバは、携帯端末２００に対する課金を管理するとともに、コンテンツダウンロードに対する課金の管理も纏めて行う。そのため、コンテンツのダウンロードがされるとその都度課金する場合には、コンテンツサーバ５００からの課金要求を受け取る度に課金を行う。こうして、ユーザが特定できていることから、通信端末２００の高い信頼性を利用して、ＣＥ機器３００におけるコンテンツのダウンロードに対して課金することができる。
【０１１２】
そして、ＳＴ３０１１およびＳＴ３０１２において、課金サーバにて課金が完了した旨を伝えるべく、携帯端末２００およびコンテンツサーバ５００に対して課金完了通知を送信する。
【０１１３】
なお、コンテンツダウンロードのトリガーとなる操作は携帯端末により行われても良い。この実施の形態においては、携帯端末２００はＣＥ機器３００のリモートコントローラの役割も兼ねており、携帯端末２００においてコンテンツダウンロード操作を実行すると、コンテンツダウンロード要求は、携帯端末２００からＣＥ機器３００を経由してＩＣカード１００へ送信され、その後ＩＣカード１００とコンテンツサーバ５００との間で相互認証、属性認証、携帯端末２００への通知などがなされ、コンテンツダウンロードが可能となる。
【０１１４】
また、上記説明においては、仮公開鍵証明取得、本公開鍵証明取得、およびコンテンツサーバとの接続の際にパスワード入力を設けているが、本発明を用いる認証システムに求められるセキュリティ強度が低い場合においては、パスワード入力を省略するものとしてもよい。
【０１１５】
上記説明のようにパスワード入力を設ける場合は、以下のような方法でのパスワード入力が可能である。
【０１１６】
＜ＣＥ機器３００によるパスワード入力＞
ＣＥ機器３００に挿入されたＩＣカード１００が公開鍵証明書発行局４００およびコン
テンツサーバ５００との間で相互認証を行う際に、ＩＣカード１００の秘密鍵活性化のためのパスワード入力を要求するようにする場合、ＣＥ機器３００の持つ機能をパスワード入力に利用することができる。
【０１１７】
例えば、ＣＥ機器３００が録画装置の場合には、公開鍵証明書を取得するか否かについて又はパスワード入力が要求されていることについてユーザに伝える画面表示を行うための信号を録画装置に接続されている映像表示装置に送り、画面表示を行う。ユーザにパスワード入力を促す手段は映像のほか、音声でもよい。パスワード入力は録画装置本体のボタンやリモートコントローラで行う。
【０１１８】
＜携帯端末によるパスワード入力＞
携帯端末２００に挿入されたＩＣカード１００においてＣＥ鍵ペアを生成する際、およびＩＣカード１００のＣＥ鍵ペアに対してＣＥ仮公開鍵証明書の発行を要求するときに秘密鍵を活性化させる際のパスワード入力に、携帯端末２００に備えられたボタン等を用いることができる。また、携帯端末２００に備えられた画像表示装置に、ＣＥ鍵ペアを生成するか否かの確認、ＣＥ公開鍵証明書を取得するか否か確認、およびパスワード入力が要求されている旨の通知を表示してもよい。
【０１１９】
このように本実施の形態によれば、携帯端末２００と、ＣＥ機器３００と、携帯端末２００およびＣＥ機器３００に接続可能なＩＣカード１００と、ＣＥ機器３００にて利用する公開鍵および秘密鍵からなる鍵ペア（ＣＥ鍵ペア）に対する仮証明書（ＣＥ仮公開鍵証明書）および本証明書（ＣＥ本公開鍵証明書）を発行する公開鍵証明発行局４００とを有する認証システム１０において、ＩＣカード１００に、鍵ペアと、仮証明書又は本証明書とを対応づけて記憶可能な鍵／証明書格納部１２０と、携帯端末２００と接続され、鍵／証明書格納部１２０に仮証明書および本証明書のいずれとも関連づけられていない鍵ペアが存在するときに、携帯端末２００を利用して公開鍵証明発行局４００から鍵ペアに対応する仮証明書を取得して鍵／証明書格納部１２０に記憶させるＣＥ仮公開鍵証明取得処理部１７０と、ＣＥ機器３００と接続され、鍵／証明書格納部１２０に仮証明書と関連づけられ本証明書と関連づけられていない鍵ペアが存在するときに、ＣＥ機器３００を介し仮証明書を用いて公開鍵証明発行局４００から本証明書を取得して鍵／証明書格納部１２０に記憶させるＣＥ公開鍵／証明取得制御部１５０と、を設けた。
【０１２０】
こうすることにより、通常ユーザが特定され信頼性の高い携帯端末２００を利用してＩＣカード１００に鍵の仮証明書を取得し、次にＩＣカード１００とＣＥ機器３００とを接続し、信頼性の高い環境で取得しておいた前記仮証明書を利用してＣＥ機器３００にて使用する前記鍵の本証明書を取得することができる。そのため、ＣＥ機器３００がユーザ登録されていない状態でも、信頼性の高い環境で鍵の本証明書を取得することができる。また、従来ユーザはＣＥ機器を手に入れる度に郵便などによる煩雑なユーザ登録手続きを行った後に更に鍵および鍵証明書などの機器認証情報を取得する煩雑な処理を行う必要があったが、上記認証システム１０を利用することにより、鍵および鍵証明書の取得処理が容易となりユーザの利便性を向上することができる。
【０１２１】
また上記認証システム１０において、ＣＥ仮公開鍵証明取得処理部１７０は、携帯端末２００と接続され、鍵／証明書格納部１２０に仮証明書および本証明書のいずれとも関連づけられていない鍵ペアが存在するときに、携帯端末２００に対して鍵ペアを含む仮証明書発行要求を送出し、携帯端末２００は、仮証明書発行要求を受け取るときに、自装置の端末鍵ペアおよび端末鍵証明書を用いたセキュアな回線を介して公開鍵証明書発行局４００から前記仮証明書を取得して当該仮証明書を前記ＩＣカード１００に送出するＣＥ公開鍵証明取得処理部２５０を具備する。
【０１２２】
こうすることにより、仮証明書を取得するときに、携帯端末２００と公開鍵証明書発行局４００との間のセキュアな回線を利用することができるので、信頼性の高い環境で仮証明書を取得することができる。
【０１２３】
また上記認証システム１０において、ＣＥ公開鍵／証明取得制御部１５０は、ＣＥ機器３００と接続され、鍵／証明書格納部１２０に仮証明書と関連づけられ本証明書と関連づけられていない鍵ペアが存在するときに、ＣＥ機器３００に対して鍵ペアおよび仮証明書を含む本証明書発行要求を送出し、ＣＥ機器３００は、本証明書発行要求を受け取るときに、仮証明書を利用したセキュアな回線を介して公開鍵証明書発行局４００から本証明書を取得して当該本証明書をＩＣカード１００に送出するＣＥ公開鍵証明取得処理部３３０を具備する。
【０１２４】
こうすることにより、信頼性の高い環境で取得しておいた前記仮証明書を利用してＣＥ機器３００にて使用する前記鍵の本証明書を取得するため、ＣＥ機器３００がユーザ登録されていない状態でも、信頼性の高い環境で鍵の本証明書を取得することができる。
【０１２５】
また上記認証システム１０において、ＣＥ公開鍵証明取得処理部２５０は、ＩＣカード１００から仮証明書発行要求を受け取るときに、自装置（携帯端末２００）の端末鍵ペアおよび端末鍵証明書を用いたセキュアな回線を介して公開鍵証明書発行局４００に対して仮証明書発行要求を送信し、公開鍵証明発行局４００は、仮証明書又は本証明書と、端末鍵証明書とを対応づけて記憶可能な公開鍵証明書データベース４３０と、仮証明書発行要求を受け取るときに、仮証明書を発行し当該仮証明書をＣＥ公開鍵証明取得処理部２５０に送信するとともに、公開鍵証明書データベース４３０に前記発行した仮証明書と前記仮証明書発行要求の送信元である携帯端末２００の端末鍵証明書とを対応づけて記憶させる仮公開鍵証明書発行処理部４１０とを具備する。
【０１２６】
こうすることにより、携帯端末２００と公開鍵証明書発行局４００との間のセキュアな回線を利用してＩＣカード１００が仮証明書を取得でき、また、公開鍵証明書発行局４００にも仮証明書を格納しておくことができる。そのため、次にＩＣカード１００がＣＥ機器３００と接続された際には、ＣＥ機器３００と公開鍵証明書発行局４００との間に、取得しておいた仮証明書を用いたセキュアな回線を形成することができる。
【０１２７】
また上記認証システム１０において、ＣＥ公開鍵証明取得処理部３３０は、本証明書発行要求を受け取り、仮証明書を利用したセキュアな回線を介して当該本証明書発行要求を公開鍵証明書発行局４００に対して送信し、公開鍵証明書発行局４００は、仮証明書又は本証明書と、端末鍵証明書とを対応づけて記憶可能な公開鍵証明書データベース４３０と、本証明書発行要求に応じて公開鍵証明書データベース４３０を検索し、本証明書発行要求に含まれる仮証明書が公開鍵証明書データベース４３０に記憶されているときに、本証明書を発行しＣＥ公開鍵証明取得処理部３３０に送信するとともに、本証明書と本証明書発行要求の送信元であるＣＥ機器３００の識別情報とを公開鍵証明書データベース４３０に記憶させる本公開鍵証明書発行処理部４２０とを具備する。
【０１２８】
こうすることにより、ＣＥ機器３００と公開鍵証明書発行局４００との間で仮証明書に基づいた認証が可能となり、これにより形成されるセキュアな回線を利用して、ＣＥ機器３００は、公開鍵証明書発行局４００から本証明書を取得することができる。また、ＣＥ機器情報と、端末鍵証明書とが対応づけられて記憶されているので、例えば、ＣＥ機器３００がコンテンツをダウンロードするなどして費用が発生した場合に、ＣＥ機器情報と対応する端末鍵証明書から特定される携帯端末２００に対してまとめて課金することができる。
【０１２９】
また上記認証システム１０において、公開鍵証明書発行局４００は、携帯端末２００に関する宛先情報を記憶するユーザ情報データベース４３０と、本証明書を発行してＣＥ機器３００に前記本証明書を送信する前に、前記宛先情報を利用して携帯端末２００に発行許可確認通知を送信する携帯端末通知処理部４６０と、を具備する。
【０１３０】
こうすることにより、仮証明書を発行して送信した携帯端末２００のユーザ以外の者が、ＣＥ機器３００およびＩＣカード１００を利用して本証明書を不正に取得することを防止して、セキュリティを向上することができる。
【０１３１】
また、本実施の形態によれば、ＩＣカード１００に、鍵ペアと、仮証明書又は本証明書とを対応づけて記憶可能な鍵／証明書格納部１２０と、携帯端末２００と接続され、鍵／証明書格納部１２０に仮証明書および本証明書のいずれとも関連づけられていない鍵ペアが存在するときに、携帯端末２００を利用して公開鍵証明発行局４００から鍵ペアに対応する仮証明書を取得して鍵／証明書格納部１２０に記憶させるＣＥ仮公開鍵証明取得処理部１７０と、ＣＥ機器３００と接続され、鍵／証明書格納部１２０に仮証明書と関連づけられ本証明書と関連づけられていない鍵ペアが存在するときに、ＣＥ機器３００を介し仮証明書を用いて公開鍵証明発行局４００から本証明書を取得して鍵／証明書格納部１２０に記憶させるＣＥ公開鍵／証明取得制御部１５０と、を設けた。
【０１３２】
こうすることにより、通常ユーザが特定され信頼性の高い携帯端末２００を利用してＩＣカード１００に鍵の仮証明書を取得し、次にＩＣカード１００とＣＥ機器３００とを接続し、信頼性の高い環境で取得しておいた前記仮証明書を利用してＣＥ機器３００にて使用する前記鍵の本証明書を取得することができる。そのため、ＣＥ機器３００がユーザ登録されていない状態でも、信頼性の高い環境で鍵の本証明書を取得することができる。また、従来ユーザはＣＥ機器を手に入れる度に郵便などによる煩雑なユーザ登録手続きを行った後に更に鍵および鍵証明書などの機器認証情報を取得する煩雑な処理を行う必要があったが、上記ＩＣカード１００を利用することにより、鍵および鍵証明書の取得処理が容易となりユーザの利便性を向上することができる。
【０１３３】
また、本実施の形態によれば、ＣＥ機器３００に、上記ＩＣカード１００と接続され、ＩＣカード１００のＣＥ公開鍵／証明取得制御部１５０から本証明書発行要求を受け取り、当該本証明書発行要求を公開鍵証明書発行局４００に対して仮証明書を利用したセキュアな回線を介して送信し、当該本証明書発行要求に応答して公開鍵証明書発行局４００にて発行された本証明書を受信して当該本証明書をＩＣカード１００に送出するＣＥ公開鍵証明取得処理部３３０を設けた。
【０１３４】
また、本実施の形態によれば、携帯端末２００に、上記ＩＣカード１００と接続され、当該ＩＣカード１００のＣＥ仮公開鍵証明取得処理部１７０から仮証明書発行要求を受け取るときに、公開鍵証明書発行局４００に対して仮証明書発行要求を自装置の端末鍵ペアおよび端末鍵証明書を用いたセキュアな回線を介して送信し、当該仮証明書発行要求に応答して鍵証明書発行局４００にて発行された仮証明書を受信して当該仮証明書をＩＣカード１００に送出するＣＥ公開鍵証明取得処理部２５０を設けた。
【０１３５】
また、本実施の形態によれば、上記ＣＥ機器３００と通信を行う鍵証明書発行局４００に、仮証明書又は本証明書と、端末鍵証明書とを対応づけて記憶可能な公開鍵証明書データベース４３０と、ＣＥ機器３００のＣＥ公開鍵証明取得処理部３３０からの本証明書発行要求に応じて公開鍵証明書データベース４３０を検索し、前記本証明書発行要求に含まれる仮証明書が公開鍵証明書データベース４３０に記憶されているときに、本証明書を発行しＣＥ機器の鍵証明取得手段に送信するとともに、当該本証明書と本証明書発行要求の送信元であるＣＥ機器３００の識別情報とを公開鍵証明書データベース４３０に記憶させ
る本公開鍵証明書発行処理部４２０とを設けた。
【０１３６】
また、本実施の形態によれば、上記携帯端末２００と通信を行う公開鍵証明書発行局４００に、仮証明書又は本証明書と、端末鍵証明書とを対応づけて記憶可能な公開鍵証明書データベース４３０と、ＣＥ機器３００のＣＥ公開鍵証明取得処理部３３０からの仮証明書発行要求に応じて仮証明書を発行し当該仮証明書をＣＥ機器３００のＣＥ公開鍵証明取得処理部３３０に送信するとともに、公開鍵証明書データベース４３０に前記発行した仮証明書と前記仮証明書発行要求の送信元である携帯端末２００の端末鍵証明書とを対応づけて記憶させる仮公開証明書発行処理部４１０とを設けた。
【産業上の利用可能性】
【０１３７】
本発明の認証システム、ＣＥ機器、携帯端末、鍵証明発行局および鍵証明取得方法は、ユーザの利便性を向上する効果を有し、認証にＰＫＩを用いる認証システム、ＣＥ機器、携帯端末、鍵証明発行局および鍵証明取得方法として有用である。
【図面の簡単な説明】
【０１３８】
【図１】従来の認証システムの説明に供する図
【図２】本発明の一実施の形態に係る認証システムの全体構成の説明に供する図
【図３】図２のＩＣカードの構成を示すブロック図
【図４】図３の鍵／証明書格納部に記憶されているリストの一形態を示す図
【図５】図２のＣＥ機器の構成を示すブロック図
【図６】図２の携帯端末の構成を示すブロック図
【図７】図２の公開鍵証明書発行局の構成を示すブロック図
【図８】図７の公開鍵証明書データベースに記憶されているリストの一形態を示す図
【図９】仮公開鍵証明書発行処理の説明に供する図
【図１０】本公開鍵証明書発行処理の説明に供する図
【図１１】コンテンツサーバからのダウンロード処理の説明に供する図
【図１】
0004800377.tif 000002
【図２】
0004800377.tif 000003
【図３】
0004800377.tif 000004
【図４】
0004800377.tif 000005
【図５】
0004800377.tif 000006
【図６】
0004800377.tif 000007
【図７】
0004800377.tif 000008
【図８】
0004800377.tif 000009
【図９】
0004800377.tif 000010
【図１０】
0004800377.tif 000011
【図１１】
0004800377.tif 000012