(57)【要約】【課題】  移動通信ネットワークの構成の自由度が向上するとともに、インターネット上で提供されるアプリケーションサービス利用時の利用端末認証における信頼性の向上を図ることができる認証システムを実現する。【解決手段】  移動端末１がインターネット４にアクセスするときに使用する通信セッションの確立時に、移動通信ネットワーク２内で実行された移動端末１が有するＭＩＮに基づく当該端末の認証成功情報を記憶するセッションＤＢ２３（端末認証情報記憶手段）と、移動端末１からのアプリケーションサービスの利用要求に応じて、セッションＤＢ２３から当該要求元の端末に該当する認証成功情報を取得し、この認証成功情報に基づいて当該要求元の端末を認証する認証装置２１とを備える。【選択図】    図１
2005078325.tif 000002
【特許請求の範囲】
【請求項１】
クローズドネットワークに加入している端末が、当該クローズドネットワークからオープンネットワークに接続し、当該オープンネットワーク上で提供されるアプリケーションサービスの利用端末として使用される場合に、前記クローズドネットワーク内で当該端末を認証するシステムであり、
前記端末が前記オープンネットワークにアクセスするときに使用する通信セッションの確立のために前記端末が有する端末固有情報に基づいて前記クローズドネットワーク内で実行された当該端末の認証の成功情報を記憶する、前記クローズドネットワーク内に設けられた端末認証情報記憶手段と、
前記端末からの前記アプリケーションサービスの利用要求に応じて、前記端末認証情報記憶手段から当該要求元の端末に該当する認証成功情報を取得し、この認証成功情報に基づいて当該要求元の端末を認証する、前記クローズドネットワーク内に設けられた認証手段と、
を備えたことを特徴とする認証システム。
【請求項２】
前記認証成功情報は、当該認証成功端末の端末固有情報と当該認証成功端末に割当てられた前記通信セッションで使用されるアドレス情報とを含み、
前記認証手段は、前記端末認証情報記憶手段から前記要求元の端末のアドレス情報に対応する端末固有情報を取得して、前記要求時に当該要求元の端末から受け取った端末固有情報と照合し、この照合結果に基づいて認証の可否を判断する
ことを特徴とする請求項１に記載の認証システム。
【請求項３】
前記認証成功情報は、当該認証成功端末の端末固有情報と当該認証成功端末に割当てられた前記通信セッションで使用されるアドレス情報とを含み、
前記認証手段は、前記端末認証情報記憶手段から前記要求元の端末の端末固有情報に対応するアドレス情報を取得して、前記要求時に使用された当該要求元の端末のアドレス情報と照合し、この照合結果に基づいて認証の可否を判断する
ことを特徴とする請求項１に記載の認証システム。
【請求項４】
クローズドネットワークに加入している端末が、当該クローズドネットワークからオープンネットワークに接続し、当該オープンネットワーク上で提供されるアプリケーションサービスの利用端末として使用される場合に、前記クローズドネットワーク内で当該端末を認証するためのコンピュータプログラムであって、
前記クローズドネットワーク内には、前記端末が前記オープンネットワークにアクセスするときに使用する通信セッションの確立のために前記端末が有する端末固有情報に基づいて前記クローズドネットワーク内で実行された当該端末の認証の成功情報を記憶する端末認証情報記憶手段が設けられており、
前記端末からの前記アプリケーションサービスの利用要求に応じて、前記端末認証情報記憶手段から当該要求元の端末に該当する認証成功情報を取得する第一の機能と、
この認証成功情報に基づいて当該要求元の端末を認証する第二の機能と、
をコンピュータに実現させることを特徴とするコンピュータプログラム。
【請求項５】
前記認証成功情報は、当該認証成功端末の端末固有情報と当該認証成功端末に割当てられた前記通信セッションで使用されるアドレス情報とを含み、
前記第一の機能は、前記端末認証情報記憶手段から前記要求元の端末のアドレス情報に対応する端末固有情報を取得するものであり、
前記第二の機能は、該取得した端末固有情報と、前記要求時に当該要求元の端末から受け取った端末固有情報とを照合し、この照合結果に基づいて認証の可否を判断するものである
ことを特徴とする請求項４に記載のコンピュータプログラム。
【請求項６】
前記認証成功情報は、当該認証成功端末の端末固有情報と当該認証成功端末に割当てられた前記通信セッションで使用されるアドレス情報とを含み、
前記第一の機能は、前記端末認証情報記憶手段から前記要求元の端末の端末固有情報に対応するアドレス情報を取得するものであり、
前記第二の機能は、該取得したアドレス情報と、前記要求時に使用された当該要求元の端末のアドレス情報とを照合し、この照合結果に基づいて認証の可否を判断するものである
ことを特徴とする請求項４に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム及びその認証システムをコンピュータを利用して実現するためのコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機、ＰＤＡ（Personal Digital Assistants：個人用情報機器）と称される携帯型の端末などの移動端末は、無線ＬＡＮ、携帯電話網などの移動通信ネットワークに加入し接続することにより、当該移動通信ネットワークからインターネットへ接続し、インターネット上で提供される各種アプリケーションサービスの利用端末として使用されている。そして、その利用端末としての正当性を認証する従来のシステムの一つとして、移動通信ネットワーク内に外部のネットワークへの専用ゲートウェイを設け、この専用ゲートウェイを経由してのみ移動端末からインターネットへアクセスすることが可能とし、全ての通信をチェックするものが知られている。この認証システムでは、常時、移動通信ネットワーク内の専用ゲートウェイを経由して移動端末の通信が行われ、該専用ゲートウェイによりチェックされるので、端末の成りすまし等の不正認証が防止できる。
【０００３】
また、他の認証システムとして、例えば、特許文献１に記載のものが知られている。この認証システムでは、移動通信ネットワークの外部に設けられたインターネット接続事業者（ＩＳＰ）の認証機能を利用して移動端末の認証を行うことにより、専用ゲートウェイを介さずにインターネットへアクセス可能なオープンなネットワーク構成を実現している。
【特許文献１】特表２００２−５４２６６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来の認証システムでは、以下の問題がある。
上記専用ゲートウェイを用いる認証システムにおいては、移動通信ネットワークと外部のネットワークとの接続構成が限定されてしまい、移動通信ネットワークの構成の自由度が制限されてしまう。さらに、移動端末は、専用ゲートウェイと通信する機能が必須となるために、インターネットアクセスに使用可能な汎用の通信アプリケーション（例えばＷｅｂブラウザ）が使用できないなどの不具合が生じる。
【０００５】
一方、上記ＩＳＰの認証機能を利用する認証システムでは、移動通信ネットワークの構成の自由度が緩和され、且つ、移動端末が汎用の通信アプリケーションを使用できる。しかしながら、ＩＳＰの認証機能を利用する時には、移動通信ネットワークから外部のネットワーク、例えばインターネットを経由してＩＳＰへの接続が行われ、認証手続きの通信が行われるので、認証情報の漏洩等の懸念があり、認証の信頼性が必ずしも万全ではない。
【０００６】
本発明は、このような事情を考慮してなされたもので、その目的は、移動通信ネットワークの構成の自由度が向上するとともに、インターネット上で提供されるアプリケーションサービス利用時の利用端末認証における信頼性の向上を図ることができる認証システムを提供することにある。
【０００７】
また、本発明の他の目的は、本発明の認証システムをコンピュータを利用して実現するためのコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の認証システムは、クローズドネットワークに加入している端末が、当該クローズドネットワークからオープンネットワークに接続し、当該オープンネットワーク上で提供されるアプリケーションサービスの利用端末として使用される場合に、前記クローズドネットワーク内で当該端末を認証するシステムであり、前記端末が前記オープンネットワークにアクセスするときに使用する通信セッションの確立のために前記端末が有する端末固有情報に基づいて前記クローズドネットワーク内で実行された当該端末の認証の成功情報を記憶する、前記クローズドネットワーク内に設けられた端末認証情報記憶手段と、前記端末からの前記アプリケーションサービスの利用要求に応じて、前記端末認証情報記憶手段から当該要求元の端末に該当する認証成功情報を取得し、この認証成功情報に基づいて当該要求元の端末を認証する、前記クローズドネットワーク内に設けられた認証手段とを備えたことを特徴としている。
【０００９】
本発明の認証システムにおいては、前記認証成功情報は、当該認証成功端末の端末固有情報と当該認証成功端末に割当てられた前記通信セッションで使用されるアドレス情報とを含み、前記認証手段は、前記端末認証情報記憶手段から前記要求元の端末のアドレス情報に対応する端末固有情報を取得して、前記要求時に当該要求元の端末から受け取った端末固有情報と照合し、この照合結果に基づいて認証の可否を判断することを特徴とする。
【００１０】
本発明の認証システムにおいては、前記認証成功情報は、当該認証成功端末の端末固有情報と当該認証成功端末に割当てられた前記通信セッションで使用されるアドレス情報とを含み、前記認証手段は、前記端末認証情報記憶手段から前記要求元の端末の端末固有情報に対応するアドレス情報を取得して、前記要求時に使用された当該要求元の端末のアドレス情報と照合し、この照合結果に基づいて認証の可否を判断することを特徴とする。
【００１１】
本発明のコンピュータプログラムは、クローズドネットワークに加入している端末が、当該クローズドネットワークからオープンネットワークに接続し、当該オープンネットワーク上で提供されるアプリケーションサービスの利用端末として使用される場合に、前記クローズドネットワーク内で当該端末を認証するためのコンピュータプログラムであって、前記クローズドネットワーク内には、前記端末が前記オープンネットワークにアクセスするときに使用する通信セッションの確立のために前記端末が有する端末固有情報に基づいて前記クローズドネットワーク内で実行された当該端末の認証の成功情報を記憶する端末認証情報記憶手段が設けられており、前記端末からの前記アプリケーションサービスの利用要求に応じて、前記端末認証情報記憶手段から当該要求元の端末に該当する認証成功情報を取得する第一の機能と、この認証成功情報に基づいて当該要求元の端末を認証する第二の機能とをコンピュータに実現させることを特徴としている。
【００１２】
本発明のコンピュータプログラムにおいては、前記認証成功情報は、当該認証成功端末の端末固有情報と当該認証成功端末に割当てられた前記通信セッションで使用されるアドレス情報とを含み、前記第一の機能は、前記端末認証情報記憶手段から前記要求元の端末のアドレス情報に対応する端末固有情報を取得するものであり、前記第二の機能は、該取得した端末固有情報と、前記要求時に当該要求元の端末から受け取った端末固有情報とを照合し、この照合結果に基づいて認証の可否を判断するものであることを特徴とする。
【００１３】
本発明のコンピュータプログラムにおいては、前記認証成功情報は、当該認証成功端末の端末固有情報と当該認証成功端末に割当てられた前記通信セッションで使用されるアドレス情報とを含み、前記第一の機能は、前記端末認証情報記憶手段から前記要求元の端末の端末固有情報に対応するアドレス情報を取得するものであり、前記第二の機能は、該取得したアドレス情報と、前記要求時に使用された当該要求元の端末のアドレス情報とを照合し、この照合結果に基づいて認証の可否を判断するものであることを特徴とする。
これにより、前述の認証システムがコンピュータを利用して実現できるようになる。
【発明の効果】
【００１４】
本発明によれば、クローズドネットワーク内に閉じて利用端末認証が実行されるので、利用端末認証における信頼性が向上する。さらに、利用端末認証の信頼性向上のためにクローズドネットワークの構成が限定されないので、クローズドネットワークの構成の自由度が向上する。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照し、本発明の一実施形態を説明する。
図１は、本発明の一実施形態による認証システムが適用された電子商取引システムの構成例を示すブロック図である。図１において、移動端末１は、移動通信ネットワーク２に加入している加入端末である。移動端末１としては、携帯電話機、ＰＤＡ（Personal Digital Assistants：個人用情報機器）と称される携帯型の端末などが利用可能である。
【００１６】
移動通信ネットワーク２は、インターネット等のように接続する端末を制限しないオープンネットワークとは異なり、予め加入登録済みの端末（上記移動端末１など）のみが接続可能なクローズドネットワークである。この移動通信ネットワーク２内には、移動体通信事業者設備として、認証装置２１、プロキシ（Ｐｒｏｘｙ）サーバ２２、セッションデータベース（セッションＤＢ）２３、パケットデータサービングノード（ＰＤＳＮ）２４などが設けられている。
【００１７】
認証装置２１は、認証・決済システムサーバ２１ａと認証用ゲートウェイ２１ｂとを備える。
移動通信ネットワーク２内のプロキシサーバ２２は、インターネット４への接続サービスを提供するインターネット接続事業者（ＩＳＰ）３に接続されている。
【００１８】
インターネット４上では、各種のアプリケーションサービスが提供される。図１の例では、コンテンツプロバイダ（ＣＰ）５が、インターネット４上でデジタルコンテンツを有料で提供する。インターネット５にはそのコンテンツ有料提供サービスを実現するためのＷｅｂサーバ５１が接続されている。Ｗｅｂサーバ５１は、認証・決済システムサーバクライアント５２を備える。この認証・決済システムサーバクライアント５２は、上記移動通信ネットワーク２内の認証装置２１が備える認証・決済システムサーバ２１ａに対応するクライアントである。
【００１９】
移動端末１は、ＣＰＵ（中央処理装置）及びメモリなどから構成される処理部１１、加入識別番号（ＭＩＮ）記憶部１２、無線通信部１３などを備える。処理部１１には、汎用オペレーティングシステム（汎用ＯＳ）がインストールされている。そして、この汎用ＯＳ上で動作するアプリケーションの一つとして、ブラウザ１１ｂがインストールされている。このブラウザ１１ｂは、インターネットアクセスに使用可能な汎用のものであり、Ｗｅｂ閲覧機能を有している。
【００２０】
また、処理部１１には、汎用ＯＳ上で動作するミドルウェア１１ｃがインストールされている。このミドルウェア１１ｃは、ブラウザ１１ｂその他のアプリケーションから呼び出される実行形アプリケーションである。ミドルウェア１１ｃは、主に、ＭＩＮの取得機能及びブラウザ１１ｂとのインタフェース機能を実現するものであり、他に上記認証用ゲートウェイ２１ｂとのＨＴＴＰ（HyperText Transfer Protocol）通信機能、受信データのパラメータ解析機能、端末使用者への認証要求機能、パスワード入力機能等を有する。
【００２１】
加入識別番号（ＭＩＮ）記憶部１２は、移動端末１に固有の情報の一つである加入識別番号（ＭＩＮ）を記憶する。このＭＩＮは、移動通信ネットワーク２への加入時に割当てられてＭＩＮ記憶部１２に格納される。ＭＩＮ記憶部１２は、処理部１１からアクセス可能である。なお、ＭＩＮ記憶部１２は、移動端末１の外部からはアクセスできず、且つ記憶内容を改竄することができないものである。
【００２２】
無線通信部１３は、無線基地局（図示せず）を介して移動通信ネットワーク２に無線接続し、データを送受信する。また、無線通信部１３は、移動通信ネットワーク２内のＰＤＳＮ２４を介してＩＰパケット通信を行うことができる。
【００２３】
移動通信ネットワーク２内に設けられた認証装置２１（認証手段）は、移動通信ネットワーク２に加入している端末が、当該移動通信ネットワーク２からインターネット４に接続し、当該インターネット４上で提供されるアプリケーションサービスの利用端末として使用される場合に、移動通信ネットワーク２内で当該端末を認証する機能を有する。この認証機能は、認証・決済システムサーバ２１ａと認証用ゲートウェイ２１ｂとに分散配置されている。また、認証・決済システムサーバ２１ａは、電子商取引における決済機能を有する。認証用ゲートウェイ２１ｂは、認証に係るデータ送受信のゲートウェイ機能を有する。また、認証用ゲートウェイ２１ｂはプロキシサーバ２２に接続されている。
【００２４】
プロキシサーバ２２は、移動通信ネットワーク２の加入端末がインターネット４にアクセスする場合における、加入端末の認証機能、加入端末が使用するＩＰ（Internet Protocol）アドレスの動的割当て機能、認証用ゲートウェイ２１ｂからのＭＩＮ問合せに対する応答機能などを有する。プロキシサーバ２２が有する加入端末認証機能は、加入端末が移動通信ネットワーク２からインターネット４にアクセスするときに使用する通信セッションの確立時に、ＭＩＮに基づいて当該加入端末を認証するものである。この認証が成功した加入端末に対してのみ、インターネットアクセス用の通信セッションで使用可能なＩＰアドレスが割当てられる。
なお、ＩＳＰ３には、ＲＡＤＩＵＳ（Remote Authentication Dial-In User Service）と呼ばれる認証システムが備えられている。そして、プロキシサーバ２２は、ＰＰＰ（Point to Point Protocol）通信セッション確立時のＲＡＤＩＵＳ認証時にのみ、ＩＳＰ３のＲＡＤＩＵＳシステムに接続され、ＩＰアドレスを発行する。
【００２５】
セッションＤＢ２３は、確立済み通信セッションの管理情報を記憶する。このセッションＤＢ２３はプロキシサーバ２２に接続されており、プロキシサーバ２２によって管理される。セッションＤＢ２３（端末認証情報記憶手段）に格納される管理情報は、プロキシサーバ２２による加入端末認証の成功情報として、認証成功端末のＭＩＮと当該認証成功端末に割当てられたＩＰアドレスとを含む。図２は、セッションＤＢ２３の構成例を示す図である。図２の例では、確立済み通信セッション毎に、そのセッション管理番号、通信セッションを確立した加入端末のＭＩＮ、当該加入端末に割当てられたＩＰアドレスなどが記憶されている。
【００２６】
プロキシサーバ２２は、上記した認証用ゲートウェイ２１ｂからのＭＩＮ問合せ応答機能により、認証用ゲートウェイ２１ｂからのＩＰアドレスを元にしたＭＩＮ問合せに応じて、認証用ゲートウェイ２１ｂから受け取ったＩＰアドレスを元にセッションＤＢ２３を検索する。そして、この検索の結果、セッションＤＢ２３から該当するＭＩＮを取得して認証用ゲートウェイ２１ｂへ返答する。
【００２７】
ＰＤＳＮ２４は、加入端末に対してパケット通信サービスを提供するものである。このＰＤＳＮ２４を介して、各加入端末はＩＰパケット通信を行うことができる。例えば、ＰＤＳＮ２４を介してプロキシサーバ２２に接続し、さらにプロキシサーバ２２を介してＩＳＰ３に接続することによりインターネット４にアクセスすることができる。これにより、例えばＣＰ５のＷｅｂサーバ５１にアクセスできる。或いは、ＰＤＳＮ２４を介して認証用ゲートウェイ２１ｂに接続し、この認証用ゲートウェイ２１ｂを介して認証・決済システムサーバ２１ａにアクセスすることができる。
【００２８】
次に、図３を参照して、本実施形態による認証システムの動作を説明する。図３は、図１に示す認証システムが行う認証処理の流れを示すシーケンスチャートである。
初めに、移動端末１が移動通信ネットワーク２に接続し、インターネット４へアクセスするためにプロキシサーバ２２を介してＩＳＰ３へ接続し、インターネット４へのアクセス用の通信セッションの確立を行う（ステップＳ０）。この通信セッションの確立処理において、プロキシサーバ２２は、移動端末１が有するＭＩＮを用いて、当該移動端末１が正当な加入端末であることを検証する。この検証成功により、ＩＳＰ３から移動端末１に対してＩＰアドレスが動的に割当てられる。そして、移動端末１は割当てられたＩＰアドレスを使用して通信セッションを確立する。また、プロキシサーバ２２は、移動端末１（認証成功端末）のＭＩＮと当該移動端末１に割当てられたＩＰアドレスとを、当該通信セッションの管理情報に含めてセッションＤＢ２３に記憶させる（図２参照）。
【００２９】
次いで、移動端末１がインターネット４上で提供されるアプリケーションサービスの利用端末として使用される場合に、認証装置２１に対して端末認証を要求する（ステップＳ１）。この端末認証要求時には、移動端末１のＭＩＮと要求元ＩＰアドレスが移動端末１から認証装置２１へ通知される。要求元ＩＰアドレスは、移動端末１が送信したパケットのヘッダ内の送信元ＩＰアドレスである。
【００３０】
次いで、認証装置２１は、要求元ＩＰアドレスをプロキシサーバ２２に通知して、要求元ＩＰアドレスに対応するＭＩＮを問合せる（ステップＳ２）。次いで、プロキシサーバ２２は、セッションＤＢ２３を検索して要求元ＩＰアドレスに対応するＭＩＮを取得し、認証装置２１へ返答する（ステップＳ３）。
【００３１】
次いで、認証装置２１は、返答されたＭＩＮと移動端末１から受け取ったＭＩＮとを照合する（ステップＳ４）。そして、この照合の結果、一致した場合は認証可と判定し、一方、不一致の場合には認証不可と判定する（ステップＳ５〜Ｓ７）。
【００３２】
上述した実施形態によれば、インターネットアクセス用の通信セッションの確立のために移動通信ネットワーク内に閉じて実行された加入者端末認証の成功情報が、移動通信ネットワーク内に保持される。そして、インターネット上で提供されるアプリケーションサービスの利用要求元の移動端末の認証が、移動通信ネットワーク内において、その保持されている認証成功情報に基づき実行される。これにより、利用端末認証は移動通信ネットワーク内に閉じて実行することが可能となるので、利用端末認証の信頼性が向上する。さらに、該利用端末認証は移動通信ネットワーク内のいずれの位置で行ってもよくなるので、移動通信ネットワークの構成の自由度が向上する。
【００３３】
次に、図４、図５を参照して、上述した本実施形態の認証システムの具体的な適用例を説明する。ここで説明する実施例は、図１の電子商取引システムにおける電子商取引の決済時に利用端末を認証するものである。図４、図５は、図１に示す電子商取引システムにおける決済処理の流れを示すシーケンスチャートである。
初めに、利用者が、移動端末１によりブラウザ１１ｂを起動してＣＰ５のＷｅｂサーバ５１へのアクセスを開始すると、インターネット４へアクセスするための通信セッションが確立される。これにより、セッションＤＢ２３には、当該通信セッションに係る認証成功情報（移動端末１のＭＩＮと割当て済みのＩＰアドレス）が格納される。
【００３４】
次いで、利用者が有料コンテンツの購入手続きを行うと、Ｗｅｂサーバ５１内の認証・決済システムサーバクライアント５２から移動端末１へ決済要求が送信される（図４のステップＳ１０１）。この決済要求には、購入コンテンツの識別情報（商品コード）及びＣＰ情報が含まれる。ＣＰ情報は、ＣＰ５の識別情報（ＣＰコード）及び認証者のＵＲＬ（認証ＵＲＬ）を含んでいる。
【００３５】
移動端末１において、決済要求は、ブラウザ１１ｂにより受信され、これにより起動されたミドルウェア１１ｃに渡される（ステップＳ１０２）。次いで、ミドルウェア１１ｃがパスワードの入力を要求し、利用者がパスワードを入力する（ステップＳ１０３）。この入力により、ミドルウェア１１ｃが認証ＵＲＬを用いて認証用ゲートウェイ２１ｂに接続し、決済要求を送信する（ステップＳ１０４）。ここで、ミドルウェア１１ｃはＭＩＮ記憶部１２からＭＩＮ（以下、ＭＩＮ＿Ａ）を取得して決済要求に含める。その決済要求には、購入コンテンツの商品コード、ＣＰ情報、入力された利用者のパスワード及び移動端末１が有するＭＩＮ＿Ａが含まれる。
【００３６】
次いで、認証用ゲートウェイ２１ｂは、決済要求を受信すると、該受信パケットから送信元ＩＰアドレスを取得して、要求元ＩＰアドレスとしてプロキシサーバ２２へ送信し、ＭＩＮの問合せを行う（ステップＳ１０５）。この問合せにより、プロキシサーバ２２が、セッションＤＢ２３から要求元ＩＰアドレスに対応するＭＩＮ（以下、ＭＩＮ＿Ｂ）を取得して認証用ゲートウェイ２１ｂへ返信する（ステップＳ１０６）。次いで、認証用ゲートウェイ２１ｂが、決済要求を認証・決済システムサーバ２１ａへ送信する。この決済要求には、購入コンテンツの商品コード、ＣＰ情報、利用者のパスワード、ＭＩＮ＿Ａ及びＭＩＮ＿Ｂが含まれる。
【００３７】
次いで、認証・決済システムサーバ２１ａは、移動端末１から提供されたＭＩＮ＿Ａと、セッションＤＢ２３から取得されたＭＩＮ＿Ｂとを照合し、一致した場合に認証成功と判定してＳＩＤを払い出す（ステップＳ１０８）。このＳＩＤは、認証・決済システムの各利用者に対して予め一意的に割り振られている識別情報であり、認証成功後に該当するＳＩＤが払い出される。そして、以降の決済処理においては、ＳＩＤが当該決済処理の基本情報、例えば利用者を特定する情報、本処理の正当性を証明する情報などとして使用される。
次いで、認証・決済システムサーバ２１ａは、必要に応じて、利用者のパスワード照合によるユーザ認証を行う（ステップＳ１０９）。
【００３８】
次いで、図５において、認証・決済システムサーバ２１ａが、認証用ゲートウェイ２１ｂを介して、ＳＩＤ、購買確認要求及び支払方法確認要求を移動端末１へ送信する（ステップＳ１１０）。これを受信すると、移動端末１のミドルウェア１１ｃが購買情報及び支払方法の確認を利用者に対して要求し、利用者が購買情報（商品名、料金、個数）及び支払方法の確定を入力する（ステップＳ１１１）。次いで、ミドルウェア１１ｃが、ＳＩＤ、購買確認返答及び支払方法確認返答を認証用ゲートウェイ２１ｂを介して認証・決済システムサーバ２１ａへ送信する（ステップＳ１１２）。
【００３９】
次いで、認証・決済システムサーバ２１ａが、ＳＩＤ、購買確認返答及び支払方法確認返答を確認後、当該支払方法により当該購買についての与信及び決済を行う（ステップＳ１１３）。次いで、認証・決済システムサーバ２１ａが、ＳＩＤ、決済結果、商品コード及び購買情報を、認証用ゲートウェイ２１ｂを介してＣＰ５のＷｅｂサーバ５１へ送信する（ステップＳ１１４）。
【００４０】
次いで、ＣＰ５のＷｅｂサーバ５１が、受信した購買情報を保持している購買情報と照合し、一致した場合にアクセスチケットを発行する（ステップＳ１１５）。次いで、Ｗｅｂサーバ５１が、ＳＩＤ、コンテンツＵＲＬ、アクセスチケット、ＣＰ確認情報を、認証用ゲートウェイ２１ｂを介して移動端末１へ送信する（ステップＳ１１６）。これを受信すると、移動端末１のミドルウェア１１ｃが、ＳＩＤ、コンテンツＵＲＬ及びアクセスチケットをブラウザ１１ｂへ渡す（ステップＳ１１７）。
【００４１】
次いで、ブラウザ１１ｂが、コンテンツＵＲＬを用いてＷｅｂサーバ５１に接続し、ＳＩＤ及びアクセスチケットによりログインする（ステップＳ１１８）。次いで、このログイン（基本認証）が成功すると、Ｗｅｂサーバ５１は、購買されたコンテンツを移動端末１へ送信する（ステップＳ１１９）。
【００４２】
上述した図４，図５の実施例によれば、本実施形態による認証システムによる認証成功の利用端末に対してＳＩＤが払い出され、このＳＩＤを基に以降の決済処理が行われる。これにより、より安全な決済サービスが提供できるという効果が得られる。
【００４３】
なお、図４，図５の実施例では、移動通信ネットワーク内で決済処理を行うようにしたが、認証成功後に払い出されたＳＩＤに基づき、移動通信ネットワークの外部で決済処理を行うようにしてもよい。
【００４４】
また、決済処理の手順については各種のパターンが可能である。
例えば、端末側から決済要求を発行するようにしてもよい。また、購買情報については、認証・決済システムサーバがＣＰに問合わせして取得するようにしてもよい。
【００４５】
なお、図４，図５の実施例においては、移動端末１と認証ゲートウェイ２１ｂとの間の通信は、ミドルウェア１１ｃと認証ゲートウェイ２１ｂとの間で購買終了まで行われているが、ミドルウェア１１ｃによってＭＩＮが取得されてブラウザ１１ｂがＭＩＮにアクセスできる状態になれば、それ以降は、ブラウザ１１ｂと認証ゲートウェイ２１ｂとの間で通信することも可能である。
【００４６】
なお、図３に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより認証処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００４７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００４８】
以上、本発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、上述した実施形態では、利用要求元のＩＰアドレスから対応するＭＩＮをセッションＤＢから取得して、利用要求元から通知されたＭＩＮと照合したが、利用要求元から通知されたＭＩＮを基にセッションＤＢからＩＰアドレスを取得して、利用要求元のＩＰアドレスと照合するものであってもよい。
【００４９】
また、上述した実施形態では、端末固有情報としてＭＩＮを使用したが、加入端末の電話番号を使用してもよい。
【００５０】
また、加入者の電話番号とＭＩＮの変換機能を設けて、端末から通知された電話番号をＭＩＮに変換するようにしてもよい。
【００５１】
また、上述した実施形態では、クローズドネットワークとして移動通信ネットワークを例に挙げて説明したが、固定端末が加入する固定電話網などであってもよい。
【００５２】
また、認証を受ける端末を介して実際に決済サービス（アプリケーションサービス）を受ける手続きを実行する端末が後位接続されるものであってもよい。例えば、移動端末（被認証端末）を介してＰＣ（パーソナルコンピュータ）が接続される構成であってもよい。この場合は移動端末とＰＣの組み合わせが利用端末に対応する。
【００５３】
なお、本発明の認証システムは、上述した実施例において適用した決済システムの他、各種のサービスシステムに適用することができる。例えば、コンテンツの使用許諾後の著作権を保護するシステムなどに適用可能である。これは、本発明の認証システムによれば、コンテンツ購買時の認証によりコンテンツを使用する端末が明確に判明する点を利用する。例えば、本発明の認証システムの認証により判明した端末固有情報（電話番号又はＭＩＮ）を、コンテンツを販売するコンテンツプロバイダ（ＣＰ）が利用して、端末固有情報を利用しないと使用不可能なコンテンツ（アプリケーション又はデータ）として販売するコンテンツを作成する。具体的には、コンテンツプロバイダ（ＣＰ）が、コンテンツ購入後に購入者へ発行するＰＩＮ（Personal Identification Number）コードを端末固有情報とペアでないとコンテンツの使用を許可しないシステムとすることが考えられる。ただし、このときの端末固有情報は、ユーザが購入したアプリケーション、専用のプレイヤー等を使用して端末固有情報に対して介入及び改竄することが不可能な状態において、取得及び処理されることが必要である。これにより、本発明の認証システムによるコンテンツの認証・決済を利用して、コンテンツの著作権を保護することが可能となる。
【００５４】
また、コンテンツの使用権の管理も同様に行うことができる。使用権管理においては、端末からのインフラに設置された使用権サーバに対する使用権の返却、取得を、本発明の認証システムによる認証を利用して行うことにより、端末又はＳＩＤに紐付けられた管理が可能となる。
【００５５】
また、他の応用例としては、ユーザの個人サイトへの接続サービスシステム、個人向けサービスの提供システムなどが考えられる。この場合、本発明の認証システムによる認証により端末や個人の特定が可能となるので、ユーザの個人サイトへの接続時、個人向けサービスの提供時等に本発明の認証システムによる認証を行えば利用する端末や個人を特定でき、それらシステムを容易に実現することが可能となる。
【図面の簡単な説明】
【００５６】
【図１】本発明の一実施形態による認証システムが適用された電子商取引システムの構成例を示すブロック図である。
【図２】図１に示すセッションＤＢ２３の構成例を示す図である。
【図３】図１に示す認証システムが行う認証処理の流れを示すシーケンスチャートである。
【図４】図１に示す電子商取引システムにおける決済処理の流れを示す第１のシーケンスチャートである。
【図５】図１に示す電子商取引システムにおける決済処理の流れを示す第２のシーケンスチャートである。
【符号の説明】
【００５７】
１…移動端末、２…移動通信ネットワーク（クローズドネットワーク）、３…ＩＳＰ、４…インターネット（オープンネットワーク）、５…コンテンツプロバイダ（ＣＰ）、１２…加入識別番号（ＭＩＮ）記憶部、２１…認証装置、２１ａ…認証・決済システムサーバ、２１ｂ…認証用ゲートウェイ、２２…プロキシサーバ、２３…セッションＤＢ（端末認証情報記憶手段）、５１…Ｗｅｂサーバ、５２…認証・決済システムサーバクライアント。
【図１】
2005078325.tif 000003
【図２】
2005078325.tif 000004
【図３】
2005078325.tif 000005
【図４】
2005078325.tif 000006
【図５】
2005078325.tif 000007