(57)【要約】【課題】認証情報を持たない通信端末とオンラインサービスを提供するサーバとを接続する際、安全な認証を伴って接続できる接続装置および認証システムを提供すること。【解決手段】サービスをサービス提供サーバ３０から受けることができる通信端末１０と、サービスを通信端末１０に代わりに受ける通信端末２０と、サービス提供サーバ３０と通信端末２０とを接続させる接続装置１００とを備え、接続装置１００は、通信端末１０とのセッションを確立させるときセッションに関わるセッション情報を生成して通信端末１０に送信した後、通信端末１０を介して通信端末２０から送信されたセッション情報に基づいて通信端末２０の認証を行い、この認証が成功し、通信端末１０とのセッションが確立中の場合、サービス提供サーバ３０と通信端末２０とを接続させるように構成する。【選択図】図１
2007081598.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信端末とのセッションを確立させるとき、このセッションに関わるセッション情報を生成して前記第１の通信端末に送信するセッション確立手段と、
第２の通信端末から前記セッション情報を受信するセッション情報受信手段と、
前記セッション情報受信手段が受信したセッション情報に基づいて前記第２の通信端末の認証を行う認証手段と、
前記認証手段が行った認証が成功し、前記第１の通信端末とのセッションが確立中の場合、サービスを提供するサービス提供サーバと前記第２の通信端末とを接続させる接続手段とを備えた
ことを特徴とする接続装置。
【請求項２】
前記第２の通信端末のユーザを識別するためのユーザ識別子を前記第２の通信端末から取得するユーザ識別子取得手段と、
前記ユーザ識別子取得手段によって取得されたユーザ識別子を前記第１の通信端末に送信し、前記ユーザ識別子を前記第１の通信端末のユーザに確認させた結果を前記第１の通信端末から受信するユーザ識別子確認手段とを備え、
前記接続手段は、前記ユーザ識別子確認手段によって前記第１の通信端末のユーザにユーザ識別子を確認させた結果が正常であった場合、前記サービス提供サーバと前記第２の通信端末とを接続させる
ことを特徴とする請求項１に記載の接続装置。
【請求項３】
前記セッション確立手段は、前記第１の通信端末とのセッションを確立させるとき、前記接続手段を介して前記サービス提供サーバに前記第１の通信端末の認証を行わせ、前記第１の通信端末の認証が成功した場合に前記セッション情報を生成して前記第１の通信端末に送信することを特徴とする請求項１または２に記載の接続装置。
【請求項４】
前記接続手段は、前記認証手段が行った認証が成功した後、前記サービス提供サーバに特定の識別子で前記サービス提供サーバとの接続を認証させ、この認証が成功したとき、前記サービス提供サーバと前記第２の通信端末とを接続させることを特徴とする請求項１または２に記載の接続装置。
【請求項５】
サービスをサービス提供サーバから受けることができる第１の通信端末と、
前記サービスを前記第１の通信端末の代わりに受ける第２の通信端末と、
前記サービス提供サーバと前記第２の通信端末とを接続させる接続装置とを備え、
前記第１の通信端末は、前記接続装置とのセッションの確立を要求し、
前記接続装置は、前記要求に応じた前記セッションを確立させるとき前記セッションに関わるセッション情報を生成して前記第１の通信端末に送信し、
前記第２の通信端末は、前記第１の通信端末が受信したセッション情報を前記接続装置に送信し、
前記接続装置は、前記第２の通信端末から送信されたセッション情報に基づいて前記第２の通信端末の認証を行い、前記認証が成功し、前記第１の通信端末とのセッションが確立中の場合、前記サービス提供サーバと前記第２の通信端末とを接続させる
ことを特徴とする認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末を利用する利用者や通信端末の認証を行う接続装置および認証システムに関する。
【背景技術】
【０００２】
従来の認証システムとしては、利用者がＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）端末から認証装置に対して電話をしたとき、認証装置が、ワンタイムパスワードを発行し、発行したワンタイムパスワードをＰＨＳ端末に通知し、通知されたワンタイムパスワードを利用者のパソコンに入力し、入力されたワンタイムパスワードを用いてパソコンが接続装置にネットワーク接続要求を行うと、接続装置が、ワンタイムパスワードが正しいかどうかを認証装置に問い合わせ、ワンタイムパスワードが正しい場合、利用者のパソコンからネットワークサービスを利用することを許可するものが知られている（例えば、特許文献１参照）。
【０００３】
詳細には、この従来の認証システムでは、認証装置がワンタイムパスワードを発行する途中でＰＨＳ端末との通話を切断し、ＰＨＳ端末はワンタイムパスワードが認証装置から通知されるのを待ち合わせる。その後、認証装置は、ＰＨＳ端末に対しワンタイムパスワードを発行し、文字メッセージとして通知する。続いて、ＰＨＳ端末の利用者は、ネットワーク接続要求を行うため、パソコンを使用して接続装置に対してダイヤルアップ接続を行い、ワンタイムパスワードを送信する。
【特許文献１】特開２０００−１０９２７号公報（第１６−２０段落、第２図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の認証システムでは、認証装置とＰＨＳ端末との通話を切断した後、パソコンから接続装置にネットワーク接続要求を行うため、接続装置にとっては、ネットワーク接続要求を行うパソコンの利用者が利用者本人なのか、ワンタイムパスワードを盗み出した第三者なのかを特定できず、第三者であった場合には、不正にネットワークサービスを利用されてしまうという問題があった。
【０００５】
本発明は、従来の問題を解決するためになされたもので、認証情報を持たない通信端末とオンラインサービスを提供するサーバとを安全性の高い認証を伴って接続することができる接続装置および認証システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の接続装置は、第１の通信端末とのセッションを確立させるとき、このセッションに関わるセッション情報を生成して前記第１の通信端末に送信するセッション確立手段と、第２の通信端末から前記セッション情報を受信するセッション情報受信手段と、前記セッション情報受信手段が受信したセッション情報に基づいて前記第２の通信端末の認証を行う認証手段と、前記認証手段が行った認証が成功し、前記第１の通信端末とのセッションが確立中の場合、サービスを提供するサービス提供サーバと前記第２の通信端末とを接続させる接続手段とを備えた構成を有している。
【０００７】
この構成により、第２の通信端末の認証が成功し、第１の通信端末とのセッションが確立中の場合、サービス提供サーバと第２の通信端末とを接続させるため、認証情報を持たない第２の通信端末とサービス提供サーバとを安全性の高い認証を伴って接続することができ、ユーザは第２の通信端末を用いてサービスを受けることができる。
【０００８】
請求項２に記載の接続装置は、前記第２の通信端末のユーザを識別するためのユーザ識別子を前記第２の通信端末から取得するユーザ識別子取得手段と、前記ユーザ識別子取得手段によって取得されたユーザ識別子を前記第１の通信端末に送信し、前記ユーザ識別子を前記第１の通信端末のユーザに確認させた結果を前記第１の通信端末から受信するユーザ識別子確認手段とを備え、前記接続手段は、前記ユーザ識別子確認手段によって前記第１の通信端末のユーザにユーザ識別子を確認させた結果が正常であった場合、前記サービス提供サーバと前記第２の通信端末とを接続させる構成を有している。
【０００９】
この構成により、セッション情報が覗き見や盗まれてしまった場合等に備えて、ユーザ識別子が正当であることを第１の通信端末のユーザに確認させながら、サービス提供サーバと第２の通信端末とを接続させるため、より安全性の高い認証を伴ってサービス提供サーバと接続することができる。
【００１０】
請求項３に記載の接続装置では、前記セッション確立手段は、前記第１の通信端末とのセッションを確立させるとき、前記接続手段を介して前記サービス提供サーバに前記第１の通信端末の認証を行わせ、前記第１の通信端末の認証が成功した場合に前記セッション情報を生成して前記第１の通信端末に送信する構成を有している。
【００１１】
この構成により、第１の通信端末とのセッションを確立させるとき、サービス提供サーバに第１の通信端末の認証を行わせ、第１の通信端末の認証が成功した場合にセッション情報を生成して第１の通信端末に送信するため、サービス提供サーバが第１の通信端末を認証するような場合に、第２の通信端末とサービス提供サーバとを安全性の高い認証を伴って接続することができる。
【００１２】
請求項４に記載の接続装置では、前記接続手段は、前記認証手段が行った認証が成功した後、前記サービス提供サーバに特定の識別子で前記サービス提供サーバとの接続を認証させ、この認証が成功したとき、前記サービス提供サーバと前記第２の通信端末とを接続させる構成を有している。
【００１３】
この構成により、第２の通信端末の認証が成功した後、サービス提供サーバに特定の識別子でサービス提供サーバとの接続を認証させ、この認証が成功したときサービス提供サーバと第２の通信端末とを接続させるため、サービス提供サーバが接続装置との接続を認証するような場合に、第２の通信端末とサービス提供サーバとを安全性の高い認証を伴って接続することができる。
【００１４】
請求項５に記載の認証システムは、サービスをサービス提供サーバから受けることができる第１の通信端末と、前記サービスを前記第１の通信端末の代わりに受ける第２の通信端末と、前記サービス提供サーバと前記第２の通信端末とを接続させる接続装置とを備え、前記第１の通信端末は、前記接続装置とのセッションの確立を要求し、前記接続装置は、前記要求に応じた前記セッションを確立させるとき前記セッションに関わるセッション情報を生成して前記第１の通信端末に送信し、前記第２の通信端末は、前記第１の通信端末が受信したセッション情報を前記接続装置に送信し、前記接続装置は、前記第２の通信端末から送信されたセッション情報に基づいて前記第２の通信端末の認証を行い、前記認証が成功し、前記第１の通信端末とのセッションが確立中の場合、前記サービス提供サーバと前記第２の通信端末とを接続させる構成を有している。
【００１５】
この構成により、接続装置が、第２の通信端末から送信されたセッション情報に基づいて第２の通信端末の認証を行ってこの認証が成功し、第１の通信端末とのセッションが確立中の場合、サービス提供サーバと第２の通信端末とを接続させるため、認証情報を持たない第２の通信端末とサービス提供サーバとを安全性の高い認証を伴って接続することができ、ユーザは第２の通信端末を用いてサービスを受けることができる。
【発明の効果】
【００１６】
本発明は、認証情報を持たない通信端末とオンラインサービスを提供するサーバとを接続する際、安全な認証を伴って接続可能な接続装置および認証システムを提供できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態に係る認証システムについて、図面を参照して説明する。
【００１８】
（本発明の第１の実施の形態）
本発明の第１の実施の形態に係る認証システムのシステム構成図を図１に示す。図１に示した認証システムは、携帯電話機等の高信頼の（第１の）通信端末１０と、公共施設等に設置されたパソコンや通信端末１０のユーザが所有するパソコン等の低信頼の（第２の）通信端末２０と、所定のサービスを提供するサービス提供サーバ３０と、通信端末２０とサービス提供サーバ３０とを接続させる接続装置１００とから構成されている。
【００１９】
接続装置１００および通信端末２０は、ネットワーク８を介して互いに通信可能であり、サービス提供サーバ３０、接続装置１００、および通信端末１０は、ネットワーク９を介して互いに通信可能である。また、サービス提供サーバ３０および通信端末２０は、ネットワーク９およびネットワーク８を介して互いに通信可能である。
【００２０】
なお、サービス提供サーバ３０は、接続装置１００に接続されていてもよい。また、本発明の実施の形態では、通信端末２０をパソコン、ネットワーク８をインターネットとし、通信端末１０を携帯電話機、ネットワーク９を携帯電話網として説明する。但し、通信端末１０、通信端末２０、ネットワーク８、およびネットワーク９は、上述したものに限定されることはない。
【００２１】
サービス提供サーバ３０は、例えば、ＥＣ（電子商取引：Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）サイトやコンテンツ配信サービスを提供するものであり、汎用のコンピュータ等によって構成される。本発明の実施の形態に係るサービスとは、オンライン上の電子商取引を含み、さらにはオンライン上で行われる電子的なコンテンツの提供等も含む。
【００２２】
接続装置１００は、ゲイトウェイやプロキシサーバ等によって構成され、通信端末２０とサービス提供サーバ３０とを接続し、また、接続装置１００自身を介して接続することもできる。
【００２３】
なお、本発明の実施の形態では、通信端末１０及び通信端末２０のユーザが同一であり、認証を必要とするオンラインサービス、例えば、電子商取引等のサービスやコンテンツ配信サービスを受けたいときに、これらのサービスをサービス提供サーバ３０から受けることができる通信端末１０（携帯電話機）を利用しながら、通信端末２０（パソコン）に対し、サービス提供サーバ３０がオンラインサービスを提供するような形態について説明している。
【００２４】
まず、ユーザは、通信端末２０とサービス提供サーバ３０とを接続してコンテンツ配信サービスを受けようとするとき、通信端末１０を操作することによって、通信端末１０と接続装置１００とのセッションを確立させるようとする。セッションの一例としては、アイモード（ｉ−ｍｏｄｅ）（登録商標）を利用するときのセッション等がある。なお、接続装置１００とのセッションを確立させる際、通信端末１０は、サービス提供サーバ３０のＵＲＬ（例えば、「ｗｗｗ．ｓｅｒｖｉｃｅ．ｊｐ」）を指定してもよい。
【００２５】
次に、接続装置１００は、通信端末１０とのセッションを確立させるとき、このセッションに関わるセッション情報を生成して通信端末１０に送信する。なお、セッション情報には、接続装置１００のＵＲＬ（例えば、「ｗｗｗ．ｐｒｏｘｙ．ｎｔｔ．ｃｏ．ｊｐ」）およびセッションを識別するためのセッションＩＤ、またはセッションを識別するためのセッションＵＲＬを含む。このとき、接続装置１００は、指定されたサービス提供サーバ３０のＵＲＬと生成したセッション情報とを対応付けて管理するようにしてもよい。セッションＵＲＬは、例えば、図１に示すように「ｗｗｗ．ｐｒｏｘｙ．ｎｔｔ．ｃｏ．ｊｐ／ｌａｋｊｆｏａｉａｌ」等、ランダムな文字列を含むＵＲＬである。
【００２６】
次に、ユーザは、接続装置１００から送信され、通信端末１０が受信したセッション情報を通信端末２０に入力する。なお、通信端末２０にセッション情報を入力する方法としては、通信端末１０の表示部に表示されたセッション情報を、通信端末２０の入力部に対して直接、手操作入力する他、通信端末１０から通信端末２０宛にセッション情報を含む電子メールを送信し、通信端末２０がこの電子メールを受信することでセッション情報を入力するようにしてもよい。また、通信端末１０と通信端末２０との間で、フェリカ（ＦｅｌｉＣａ）（登録商標）等に用いられているＩＳＯ／ＩＥＣ１４４４３Ｔｙｐｅ−Ｃ、ＩｒＤＡ（ＩｎｆｒａＲｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、若しくはＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等の規格に準拠した通信を行うことで、通信端末２０にセッション情報を入力するようにしてもよい。また、通信端末１０の表示部に表示されたＱＲコード等の２次元バーコードによるセッション情報を、通信端末２０に接続された読取装置から入力するようにしてもよい。
【００２７】
セッション情報が通信端末２０に入力されたとき、通信端末２０は、入力されたセッション情報に含まれるＵＲＬの宛先、即ち接続装置１００にセッション情報を送信する。接続装置１００は、通信端末２０から送信されたセッション情報を受信し、受信したセッション情報に基づいて通信端末２０の認証を行う。
【００２８】
なお、セッション情報にセッションＵＲＬが含まれる場合には、通信端末２０は、このセッションＵＲＬで接続装置１００にアクセスする。接続装置１００は、セッションＵＲＬでアクセスされたとき、セッションＵＲＬに含まれるランダムな文字列に基づいて通信端末２０の認証を行う。
【００２９】
通信端末２０の認証が成功したとき、接続装置１００は、通信端末１０とのセッションが確立中の場合、サービス提供サーバ３０と通信端末２０とを接続させる。なお、通信端末１０とのセッションが確立しているか否かの確認については、通信端末２０の認証が成功するか否かの確認の先に行うようにしてもよく、同時にまたは後に行うようにしてもよい。サービス提供サーバ３０と通信端末２０との接続後、サービス提供サーバ３０は、通信端末２０にコンテンツ配信サービスを提供する。
【００３０】
なお、通信端末１０とのセッションが解放していた場合には、接続装置１００は、サービス提供サーバ３０と通信端末２０との接続を許可しないため、通信端末２０にはコンテンツ配信サービスが提供されない。
【００３１】
また、通信端末１０とのセッションの確立中をリアルタイムで監視する形態において、サービス提供サーバ３０と通信端末２０とが接続した後に、通信端末１０とのセッションが解放された場合には、接続装置１００は、サービス提供サーバ３０と通信端末２０との接続を切断する。
【００３２】
また、通信端末２０の認証が成功するか否かの確認を行うときだけ通信端末１０とのセッションの確立中を確認する形態においては、通信端末２０の認証が成功し、通信端末１０とのセッションが確立中である場合、接続装置１００は、Ｃｏｏｋｉｅ等の識別情報を発行し、発行した識別情報をブラウザがインストールされている通信端末２０に送信し、サービス提供サーバ３０と通信端末２０との接続は、識別情報で制御される。Ｃｏｏｋｉｅ等の識別情報で接続が制御されるため、通信端末１０とのセッションが解放されても接続装置１００は、サービス提供サーバ３０と通信端末２０との接続を切断しない。
【００３３】
なお、通信端末１０とのセッションが解放されても接続装置１００が接続を切断しないため、例えば、電波が不安定な所でアイモード（ｉ−ｍｏｄｅ）等のセッションが切れても、通信端末２０と接続装置１００との通信に影響を与えず、また、通信端末１０を使用するユーザの通信料が削減できる。
【００３４】
また、接続装置１００は、通信端末２０から送信されたセッション情報を受信したとき、通信端末２０のユーザを識別するためのユーザ識別子を通信端末２０から取得し、取得したユーザ識別子を通信端末１０に送信し、通信端末１０のユーザに確認させるようにしてもよい。なお、ユーザ識別子は、ユーザが入力した任意の文字列等である。通信端末１０のユーザにユーザ識別子を確認させた結果が正常であった場合、接続装置１００は、サービス提供サーバ３０と通信端末２０とを接続させる。
【００３５】
本発明の第１の実施の形態に係る接続装置の装置構成図を図２に示す。図２に示した接続装置１００は、ネットワーク８，９との間で通信を行う通信インタフェース１１０とともに、ＣＰＵ等のプロセッサおよびハードディスク等の記憶装置等によって構成される各手段、即ちセッション確立手段１０１、セッション情報保持手段１０２、セッション情報受信手段１０３、ユーザ識別子取得手段１０４、認証手段１０５、ユーザ識別子確認手段１０６、および接続手段１０７を有する。
【００３６】
セッション確立手段１０１は、通信端末１０とのセッションを確立させるとき、このセッションに関わるセッション情報を生成して通信端末１０に送信するようになっている。なお、セッション情報に含まれるセッションＩＤやセッションＵＲＬは、生成する毎に異なる。
【００３７】
また、通信端末１０がセッションを確立させるための要求を行う際、サービス提供サーバ３０のＵＲＬが指定された場合、セッション確立手段１０１は、サービス提供サーバ３０のＵＲＬを通信端末１０から受信するようになっている。また、通信端末１０とのセッションを確立させるときには、セッション確立手段１０１は、通信端末１０の識別子が正当なものか否かを確認する等の認証を行うようにしてもよい。
【００３８】
セッション情報保持手段１０２は、セッション確立手段１０１が生成したセッション情報を記憶装置に保持するようになっている。また、サービス提供サーバ３０のＵＲＬが受信されたとき、セッション情報保持手段１０２は、セッション情報とサービス提供サーバ３０のＵＲＬとを対応付けて保持するようになっている。なお、セッション情報保持手段１０２は、一定時間（０秒も含む）保持したセッション情報を消去する。
【００３９】
セッション情報受信手段１０３は、通信端末２０から送信されたセッション情報を受信するようになっている。ユーザ識別子取得手段１０４は、通信端末２０からセッション情報が受信されたとき、通信端末２０のユーザを識別するためのユーザ識別子を通信端末２０から取得するようになっている。
【００４０】
例えば、ユーザ識別子取得手段１０４は、ユーザ識別子を要求する旨のユーザ識別子要求情報を通信端末２０に送信する。ユーザ識別子要求情報を受信した通信端末２０のユーザによって任意の文字列等のユーザ識別子が通信端末２０に入力される。通信端末２０がユーザ識別子を接続装置１００に送信することにより、ユーザ識別子取得手段１０４は、通信端末２０からユーザ識別子を受信して取得する。
【００４１】
認証手段１０５は、セッション情報受信手段１０３が受信したセッション情報に基づいて通信端末２０の認証を行うようになっている。例えば、認証手段１０５は、セッション情報受信手段１０３が受信したセッション情報のセッションＩＤとセッション情報保持手段１０２が保持しているセッション情報のセッションＩＤとが同一であることを確認する等して通信端末２０の認証を行う。
【００４２】
なお、セッション情報にセッションＵＲＬが含まれる場合には、認証手段１０５は、接続装置１００にアクセスされたときのセッションＵＲＬに含まれるランダムな文字列に基づいて通信端末２０の認証を行う。
【００４３】
ユーザ識別子確認手段１０６は、ユーザ識別子取得手段１０４によって取得されたユーザ識別子を通信端末１０のユーザに確認させるようになっている。具体的には、ユーザ識別子確認手段１０６は、ユーザ識別子を通信端末１０に送信する。
【００４４】
ユーザ識別子を受信した通信端末１０は、ユーザ識別子を表示部に表示する。これにより、通信端末１０のユーザは、表示されたユーザ識別子がユーザ自身が通信端末２０に入力したものか否かを確認し、その結果を接続装置１００に送信する。ユーザ識別子確認手段１０６は、通信端末１０から受信した結果から、ユーザ識別子が正しいか否かを確認することができる。例えば、通信端末１０のユーザは、表示部に表示されたユーザ識別子がユーザ自身が入力したものであれば正常である旨を表す情報を接続装置１００に送信し、この情報を受信したユーザ識別子確認手段１０６は、ユーザ識別子が正しいことを確認できる。
【００４５】
接続手段１０７は、通信端末１０とのセッションが確立中の場合、認証手段１０５が行った認証が成功したときのセッション情報と対応するサービス提供サーバ３０のＵＲＬに基づいて、サービス提供サーバ３０と通信端末２０とを接続させるようになっている。また、接続手段１０７は、接続装置１００自身を介して通信端末２０とサービス提供サーバ３０とを接続してもよい。
【００４６】
また、通信端末１０とのセッションの確立中をリアルタイムで監視する形態において、接続手段１０７は、サービス提供サーバ３０と通信端末２０とが接続した後に、通信端末１０とのセッションが解放された場合、サービス提供サーバ３０と通信端末２０との接続を切断するようになっている。一方、通信端末２０の認証が成功するか否かの確認を行うときだけ通信端末１０とのセッションの確立中を確認する形態においては、例えば、通信端末２０がサービスを終了する旨を接続装置１００に通知した場合、接続手段１０７は、サービス提供サーバ３０と通信端末２０との接続を切断するようになっている。
【００４７】
以上説明したセッション確立手段１０１、セッション情報保持手段１０２、セッション情報受信手段１０３、ユーザ識別子取得手段１０４、認証手段１０５、ユーザ識別子確認手段１０６、および接続手段１０７は、ＣＰＵ等のプロセッサによって処理されるプログラムのモジュールで構成されるようにしてもよい。
【００４８】
以上のように構成された本発明の第１の実施の形態に係る接続装置の動作の一例について、図面を参照して説明する。図３は、本発明の第１の実施の形態に係る接続装置の動作を示すシーケンス図である。
【００４９】
まず、通信端末１０は、接続装置１００とのセッションを確立させるための要求を行い、セッション確立手段１０１は、通信端末１０とのセッションを確立させ、このセッションに関わるセッション情報を生成して通信端末１０に送信する（Ｓ１）。また、通信端末１０とのセッションを確立させるとき、セッション確立手段１０１は、通信端末１０の識別子が正当なものか否かを確認して認証を行う。
【００５０】
次に、ユーザは、通信端末１０に送信されたセッション情報を通信端末２０に入力する。セッション情報が通信端末２０に入力されたとき、通信端末２０は、入力されたセッション情報に含まれるＵＲＬの宛先、即ち接続装置１００にセッション情報を送信する。
【００５１】
ここで、セッション情報受信手段１０３は、通信端末２０から送信されたセッション情報を受信する（Ｓ２）。このとき、ユーザ識別子取得手段１０４は、ユーザ識別子要求情報を通信端末２０に送信し、通信端末２０がユーザ識別子を接続装置１００に送信することにより、ユーザ識別子取得手段１０４は、通信端末２０からユーザ識別子を受信して取得する（Ｓ３）。
【００５２】
引き続き、認証手段１０５は、セッション情報受信手段１０３が受信したセッション情報に基づいて通信端末２０の認証を行う（Ｓ４）。また、ユーザ識別子確認手段１０６は、ユーザ識別子を通信端末１０に送信し、通信端末１０のユーザは、ユーザ自身が入力したものである場合、ユーザ識別子が正しい旨を表す情報を通信端末１０から接続装置１００に送信する（Ｓ５）。
【００５３】
ユーザ識別子確認手段１０６で確認したユーザ識別子が正しい場合、接続手段１０７は、通信端末１０とのセッションが確立中のとき、認証手段１０５の行った認証が成功したときのセッション情報と対応するサービス提供サーバ３０のＵＲＬに基づいて、サービス提供サーバ３０と通信端末２０とを接続させる（Ｓ６）。
【００５４】
具体的な例として、接続手段１０７は、通信端末２０から送信されるデータをサービス提供サーバ３０に中継し、サービス提供サーバ３０から送信されるデータを通信端末２０に中継するため、サービス提供サーバ３０に対してＴＣＰまたはＵＤＰのポート番号を開設するための要求を行う。
【００５５】
なお、認証手段１０５の行った認証が失敗した場合、セッション確立手段１０１は、通信端末１０とのセッションを解放する、または通信端末２０のユーザに対し再度、正しいセッション情報を送信するようリトライを促すようにしてもよい。また、ユーザ識別子確認手段１０６で確認したユーザ識別子が正しくない場合も、通信端末１０とのセッションを解放する、または通信端末２０のユーザに対し再度、正しいユーザ識別子を送信するようリトライを促すようにしてもよい。
【００５６】
以上説明したように、本発明の第１の実施の形態に係る接続装置および認証システムは、通信端末２０の認証が成功し、通信端末１０とのセッションが確立中の場合、サービス提供サーバ３０と通信端末２０とを接続させるため、認証情報を持たない通信端末２０とサービス提供サーバ３０とを安全性の高い認証を伴って接続することができ、ユーザは通信端末２０を用いてサービスを受けることができる。
【００５７】
また、セッション情報が覗き見や盗まれてしまった場合等に備えて、ユーザ識別子が正当であることを通信端末１０のユーザに確認させながら、サービス提供サーバ３０と通信端末２０とを接続させるため、より安全性の高い認証を伴ってサービス提供サーバ３０と接続することができる。
【００５８】
（本発明の第２の実施の形態）
本発明の第２の実施の形態に係る認証システムのシステム構成図を図４に示す。なお、本発明の第２の実施の形態に係る認証システムを構成する構成要素のうち、本発明の第１の実施の形態に係る認証システムを構成する構成要素と同一の構成要素には同一の符号を付し、それぞれの説明を省略する。
【００５９】
図４に示した認証システムのサービス提供サーバ４０は、例えば、認証を必要とするＥＣサイトやコンテンツ配信サービスを提供するものであり、汎用のコンピュータ等によって構成される。なお、サービス提供サーバ４０は、通信端末１０の認証を行う。例えば、サービス提供サーバ４０は、通信端末１０の識別子のリストを有しており、認証が要求されたときの通信端末１０の識別子がこのリストに存在するか否かを判定することで認証を行う。
【００６０】
接続装置２００は、ゲイトウェイやプロキシサーバ等によって構成され、接続装置２００自身を介して通信端末２０とサービス提供サーバ４０とを接続する。
【００６１】
課金サーバ９０は、サービス提供サーバ４０がサービスを提供した後、通信端末１０のユーザに対し課金処理を行うサーバである。
【００６２】
本発明の第２の実施の形態では、通信端末２０に対し、サービス提供サーバ４０がコンテンツ配信サービスのようなオンラインサービスを提供する際、通信端末１０は、接続装置２００とのセッションを確立させようとする。このとき、接続装置２００は、サービス提供サーバ４０と接続するため、サービス提供サーバ４０に通信端末１０の認証を行わせる。サービス提供サーバ４０によってなされた通信端末１０の認証が成功したとき、一時的に、接続装置２００とサービス提供サーバ４０とが接続する。
【００６３】
次に、接続装置２００は、接続装置２００とサービス提供サーバ４０とが一時的に接続したとき、通信端末１０とのセッションに関わるセッション情報を生成して通信端末１０に送信する。なお、セッション情報は、本発明の第１の実施の形態で説明したものと同様である。
【００６４】
次に、ユーザは、接続装置２００から送信され、通信端末１０が受信したセッション情報を通信端末２０に入力する。なお、通信端末２０にセッション情報を入力する方法もまた、本発明の第１の実施の形態で説明したものと同様である。セッション情報が通信端末２０に入力されたとき、通信端末２０は、入力されたセッション情報に含まれるＵＲＬの宛先、即ち接続装置２００にセッション情報を送信する。接続装置２００は、通信端末２０から送信されたセッション情報を受信し、受信したセッション情報に基づいて通信端末２０の認証を行う。
【００６５】
通信端末２０の認証が成功したとき、接続装置２００は、通信端末１０とのセッションが確立中の場合、サービス提供サーバ４０の一時的な接続を切り替えて、サービス提供サーバ４０と通信端末２０とを接続させる。接続を切り替えたとき、サービス提供サーバ４０は、通信端末２０と接続することを意識しない。
【００６６】
なお、通信端末１０とのセッションが解放していた場合には、接続装置２００は、サービス提供サーバ４０と通信端末２０との接続を許可しない。また、サービス提供サーバ４０と通信端末２０とが接続した後に、通信端末１０とのセッションが解放された場合には、接続装置２００は、サービス提供サーバ４０と通信端末２０との接続を切断する。
【００６７】
サービス提供サーバ４０と通信端末２０との接続後、サービス提供サーバ４０は、通信端末２０にコンテンツ配信サービスを提供する。また、コンテンツ配信サービスの提供が終了した後、サービス提供サーバ４０は、接続装置２００に対して課金処理を行わせる。接続装置２００は、通信端末１０のユーザに対して課金をするための処理を課金サーバ９０に要求する。
【００６８】
本発明の第２の実施の形態に係る接続装置の装置構成図を図５に示す。なお、本発明の第２の実施の形態に係る接続装置を構成する構成要素のうち、本発明の第１の実施の形態に係る接続装置を構成する構成要素と同一の構成要素には同一の符号を付し、それぞれの説明を省略する。
【００６９】
図５に示した接続装置２００は、ネットワーク８，９との間で通信を行う通信インタフェース１１０とともに、ＣＰＵ等のプロセッサおよびハードディスク等の記憶装置等によって構成される各手段、即ちセッション確立手段２０１、セッション情報保持手段１０２、セッション情報受信手段１０３、ユーザ識別子取得手段１０４、認証手段１０５、ユーザ識別子確認手段１０６、および接続手段２０７を有する。
【００７０】
セッション確立手段２０１は、通信端末１０とのセッションを確立させるとき、接続手段２０７を介してサービス提供サーバ４０に通信端末１０の認証を行わせ、通信端末１０の認証が成功してサービス提供サーバ４０と一時的な接続をした場合にセッション情報を生成して通信端末１０に送信するようになっている。
【００７１】
接続手段２０７は、認証手段１０５が行う通信端末２０に対する認証が成功した場合、通信端末１０とのセッションが確立中の場合、サービス提供サーバ４０の一時的な接続を切り替えて、サービス提供サーバ４０と通信端末２０とを接続させる。
【００７２】
また、通信端末１０とのセッションの確立中をリアルタイムで監視する形態において、接続手段２０７は、サービス提供サーバ４０と通信端末２０とが接続した後に、通信端末１０とのセッションが解放された場合、サービス提供サーバ４０と通信端末２０との接続を切断するようになっている。一方、通信端末２０の認証が成功するか否かの確認を行うときだけ通信端末１０とのセッションの確立中を確認する形態においては、例えば、通信端末２０がサービスを終了する旨を接続装置２００に通知した場合、接続手段２０７は、サービス提供サーバ４０と通信端末２０との接続を切断するようになっている。
【００７３】
以上説明したセッション確立手段２０１および接続手段２０７は、ＣＰＵ等のプロセッサによって処理されるプログラムのモジュールで構成されるようにしてもよい。
【００７４】
以上のように構成された本発明の第２の実施の形態に係る接続装置の動作の一例について、図面を参照して説明する。図６は、本発明の第２の実施の形態に係る接続装置の動作を示すシーケンス図である。なお、本発明の第２の実施の形態に係る接続装置の動作のうち、本発明の第１の実施の形態に係る接続装置の動作と同一の動作には、同一の符号を付している。
【００７５】
まず、通信端末１０は、接続装置２００とのセッションを確立させるための要求を行い、セッション確立手段２０１は、通信端末１０とのセッションを確立させるとき、接続手段２０７を介してサービス提供サーバ４０に通信端末１０の認証を行わせる（Ｓ１１）。
【００７６】
通信端末１０の認証が成功してサービス提供サーバ４０と一時的な接続をしたとき、セッション確立手段２０１は、通信端末１０とのセッションに関わるセッション情報を生成して通信端末１０に送信する（Ｓ１２）。
【００７７】
次に、ユーザは、通信端末１０に送信されたセッション情報を通信端末２０に入力する。セッション情報が通信端末２０に入力されたとき、通信端末２０は、入力されたセッション情報に含まれるＵＲＬの宛先、即ち接続装置２００にセッション情報を送信する。
【００７８】
ここで、セッション情報受信手段１０３は、通信端末２０から送信されたセッション情報を受信する（Ｓ２）。このとき、ユーザ識別子取得手段１０４は、ユーザ識別子要求情報を通信端末２０に送信し、通信端末２０がユーザ識別子を接続装置２００に送信することにより、ユーザ識別子取得手段１０４は、通信端末２０からユーザ識別子を受信して取得する（Ｓ３）。
【００７９】
引き続き、認証手段１０５は、セッション情報受信手段１０３が受信したセッション情報に基づいて通信端末２０の認証を行う（Ｓ４）。また、ユーザ識別子確認手段１０６は、ユーザ識別子を通信端末１０に送信し、通信端末１０のユーザは、ユーザ自身が入力したものである場合、ユーザ識別子が正しい旨を表す情報を通信端末１０から接続装置２００に送信する（Ｓ５）。
【００８０】
ユーザ識別子確認手段１０６で確認したユーザ識別子が正しい場合、接続手段２０７は、通信端末１０とのセッションが確立中のとき、サービス提供サーバ４０の一時的な接続を切り替えて、認証手段１０５の行った認証が成功したときのセッション情報と対応するサービス提供サーバ４０のＵＲＬに基づいて、サービス提供サーバ４０と通信端末２０とを接続させる（Ｓ１３）。
【００８１】
具体的な例として、接続手段２０７は、通信端末２０から送信されるデータをサービス提供サーバ４０に中継し、サービス提供サーバ４０から送信されるデータを通信端末２０に中継するため、サービス提供サーバ４０に対してＴＣＰまたはＵＤＰのポート番号を開設するための要求を行う。
【００８２】
サービス提供サーバ４０と通信端末２０との接続後、サービス提供サーバ４０は、通信端末２０にコンテンツ配信サービスを提供する。なお、コンテンツ配信サービスを提供する前には、接続手段２０７が、「通信端末２０にコンテンツをダウンロードしてもよいか？」という旨の確認を通信端末１０のユーザに問い合わせてもよい。また、コンテンツ配信サービスの提供が終了した後、サービス提供サーバ４０は、接続装置２００に対して課金要求を行い、接続手段２０７は、通信端末１０のユーザに対して課金をするための処理を課金サーバ９０に要求する。
【００８３】
なお、サービス提供サーバ４０の行った通信端末１０の認証が失敗した場合、セッション確立手段２０１は、通信端末１０とのセッションを確立しない。また、認証手段１０５の行った認証が失敗した場合やユーザ識別子確認手段１０６の確認したユーザ識別子が正しくない場合、本発明の第１の実施の形態と同様の動作を行う。
【００８４】
以上説明したように、本発明の第２の実施の形態に係る接続装置および認証システムは、通信端末１０とのセッションを確立させるとき、サービス提供サーバ４０に通信端末１０の認証を行わせ、通信端末１０の認証が成功したとき、セッション情報を生成して通信端末１０に送信するため、サービス提供サーバ４０が通信端末１０を認証するような場合に、通信端末２０とサービス提供サーバ４０とを安全性の高い認証を伴って接続することができる。
【００８５】
（本発明の第３の実施の形態）
本発明の第３の実施の形態に係る認証システムのシステム構成図を図７に示す。なお、本発明の第３の実施の形態に係る認証システムを構成する構成要素のうち、本発明の第１の実施の形態に係る認証システムを構成する構成要素と同一の構成要素には同一の符号を付し、それぞれの説明を省略する。
【００８６】
図７に示した認証システムのサービス提供サーバ５０は、例えば、認証を必要とするＥＣサイトやコンテンツ配信サービスを提供するものであり、汎用のコンピュータ等によって構成される。なお、サービス提供サーバ５０は、特定の識別子およびパスワードで、サービス提供サーバ５０との接続の認証を行う。例えば、サービス提供サーバ５０は、所定の識別子のリストを有しており、認証が要求されたときの識別子がこのリストに存在するか否かを判定することで認証を行う。
【００８７】
接続装置３００は、ゲイトウェイやプロキシサーバ等によって構成され、接続装置３００自身を介して通信端末２０とサービス提供サーバ５０とを接続する。課金サーバ９０は、サービス提供サーバ５０がサービスを提供した後、通信端末１０のユーザに対し課金処理を行うサーバである。
【００８８】
本発明の第３の実施の形態では、通信端末２０に対し、サービス提供サーバ５０がコンテンツ配信サービスのようなオンラインサービスを提供する際、通信端末１０は、接続装置３００とのセッションを確立させようとする。接続装置３００は、通信端末１０とのセッションを確立させるとき、このセッションに関わるセッション情報を生成して通信端末１０に送信する。なお、セッション情報は、本発明の第１の実施の形態で説明したものと同様である。
【００８９】
次に、ユーザは、接続装置３００から送信され、通信端末１０が受信したセッション情報を通信端末２０に入力する。なお、通信端末２０にセッション情報を入力する方法もまた、本発明の第１の実施の形態で説明したものと同様である。セッション情報が通信端末２０に入力されたとき、通信端末２０は、入力されたセッション情報に含まれるＵＲＬの宛先、即ち接続装置３００にセッション情報を送信する。接続装置３００は、通信端末２０から送信されたセッション情報を受信し、受信したセッション情報に基づいて通信端末２０の認証を行う。
【００９０】
通信端末２０の認証が成功したとき、接続装置３００は、サービス提供サーバ５０と接続するため、特定の識別子およびパスワードでサービス提供サーバ５０との接続の認証をサービス提供サーバ５０に行わせる。サービス提供サーバ５０によってなされた認証が成功したとき、接続装置３００は、通信端末１０とのセッションが確立中の場合、通信端末２０とサービス提供サーバ５０とを接続させる。サービス提供サーバ５０と通信端末２０との接続後、サービス提供サーバ５０は、通信端末２０にコンテンツ配信サービスを提供する。
【００９１】
なお、通信端末１０とのセッションが解放していた場合には、接続装置３００は、サービス提供サーバ５０と通信端末２０との接続を許可しない。また、サービス提供サーバ５０と通信端末２０とが接続した後に、通信端末１０とのセッションが解放された場合には、接続装置３００は、サービス提供サーバ５０と通信端末２０との接続を切断する。
【００９２】
また、コンテンツ配信サービスの提供が終了した後、サービス提供サーバ５０は、接続装置３００に対して課金処理を行わせる。接続装置３００は、通信端末１０のユーザに対して課金をするための処理を課金サーバ９０に要求する。
【００９３】
本発明の第３の実施の形態に係る接続装置の装置構成図を図８に示す。なお、本発明の第３の実施の形態に係る接続装置を構成する構成要素のうち、本発明の第１の実施の形態に係る接続装置を構成する構成要素と同一の構成要素には同一の符号を付し、それぞれの説明を省略する。
【００９４】
図８に示した接続装置３００は、ネットワーク８，９との間で通信を行う通信インタフェース１１０とともに、ＣＰＵ等のプロセッサおよびハードディスク等の記憶装置等によって構成される各手段、即ちセッション確立手段１０１、セッション情報保持手段１０２、セッション情報受信手段１０３、ユーザ識別子取得手段１０４、認証手段１０５、ユーザ識別子確認手段１０６、および接続手段３０７を有する。
【００９５】
接続手段３０７は、特定の識別子およびパスワードでサービス提供サーバ５０との接続の認証をサービス提供サーバ５０に行わせる。ここで、接続手段３０７は、特定の識別子およびパスワードと通信端末１０の識別子とを対応付けてもよい。また、サービス提供サーバ５０によってなされた認証が成功したとき、接続手段３０７は、通信端末１０とのセッションが確立中の場合、通信端末２０とサービス提供サーバ５０とを接続させる。
【００９６】
なお、通信端末１０とのセッションの確立中をリアルタイムで監視する形態において、接続手段３０７は、サービス提供サーバ５０と通信端末２０とが接続した後に、通信端末１０とのセッションが解放された場合、サービス提供サーバ５０と通信端末２０との接続を切断するようになっている。一方、通信端末２０の認証が成功するか否かの確認を行うときだけ通信端末１０とのセッションの確立中を確認する形態においては、例えば、通信端末２０がサービスを終了する旨を接続装置３００に通知した場合、接続手段３０７は、サービス提供サーバ５０と通信端末２０との接続を切断するようになっている。
【００９７】
以上説明した接続手段３０７は、ＣＰＵ等のプロセッサによって処理されるプログラムのモジュールで構成されるようにしてもよい。
【００９８】
以上のように構成された本発明の第３の実施の形態に係る接続装置の動作の一例について、図面を参照して説明する。図９は、本発明の第３の実施の形態に係る接続装置の動作を示すシーケンス図である。なお、本発明の第３の実施の形態に係る接続装置の動作のうち、本発明の第１の実施の形態に係る接続装置の動作と同一の動作には、同一の符号を付し、それぞれの説明を省略する。
【００９９】
Ｓ５において、ユーザ識別子確認手段１０６で確認したユーザ識別子が正しい場合、接続手段３０７は、認証手段１０５の行った認証が成功したときのセッション情報と対応するサービス提供サーバ５０のＵＲＬに基づいて接続をサービス提供サーバ５０に要求する。ここで、サービス提供サーバ５０は、接続装置３００に対し認証情報を要求する。
【０１００】
接続手段３０７は、特定の識別子およびパスワードでサービス提供サーバ５０との接続の認証をサービス提供サーバ５０に行わせ、サービス提供サーバ５０によってなされた認証が成功したとき、通信端末１０とのセッションが確立中の場合、通信端末２０とサービス提供サーバ５０とを接続させる（Ｓ２１）。
【０１０１】
サービス提供サーバ５０と通信端末２０との接続後、サービス提供サーバ５０は、通信端末２０にコンテンツ配信サービスを提供する。なお、コンテンツ配信サービスを提供する前には、接続手段３０７が、「通信端末２０にコンテンツをダウンロードしてもよいか？」という旨の確認を通信端末１０のユーザに問い合わせてもよい。また、コンテンツ配信サービスの提供が終了した後、サービス提供サーバ５０は、接続装置３００に対して課金要求を行い、接続手段３０７は、通信端末１０のユーザに対して課金をするための処理を課金サーバ９０に要求する。
【０１０２】
以上説明したように、本発明の第３の実施の形態に係る接続装置および認証システムは、通信端末２０の認証が成功した後、サービス提供サーバ５０に特定の識別子でサービス提供サーバ５０との接続を認証させ、この認証が成功したときサービス提供サーバ５０と通信端末２０とを接続させるため、サービス提供サーバ５０が接続装置３００との接続を認証するような場合に、通信端末２０とサービス提供サーバ５０とを安全性の高い認証を伴って接続することができる。
【産業上の利用可能性】
【０１０３】
以上のように、本発明に係る接続装置および認証システムは、認証情報を持たない通信端末とオンラインサービスを提供するサーバとを接続する際、安全な認証を伴って接続できるという効果を有し、通信端末を利用する利用者や通信端末の認証を行うシステム等として有用である。
【図面の簡単な説明】
【０１０４】
【図１】本発明の第１の実施の形態に係る認証システムのシステム構成図
【図２】本発明の第１の実施の形態に係る接続装置の装置構成図
【図３】本発明の第１の実施の形態に係る接続装置の動作を示すシーケンス図
【図４】本発明の第２の実施の形態に係る認証システムのシステム構成図
【図５】本発明の第２の実施の形態に係る接続装置の装置構成図
【図６】本発明の第２の実施の形態に係る接続装置の動作を示すシーケンス図
【図７】本発明の第３の実施の形態に係る認証システムのシステム構成図
【図８】本発明の第３の実施の形態に係る接続装置の装置構成図
【図９】本発明の第３の実施の形態に係る接続装置の動作を示すシーケンス図
【符号の説明】
【０１０５】
８，９：ネットワーク
１０，２０：通信端末
３０，４０，５０：サービス提供サーバ
９０：課金サーバ
１００，２００，３００：接続装置
１０１，２０１：セッション確立手段
１０２：セッション情報保持手段
１０３：セッション情報受信手段
１０４：ユーザ識別子取得手段
１０５：認証手段
１０６：ユーザ識別子確認手段
１０７，２０７，３０７：接続手段
１１０：通信インタフェース
【図１】
2007081598.tif 000003
【図２】
2007081598.tif 000004
【図３】
2007081598.tif 000005
【図４】
2007081598.tif 000006
【図５】
2007081598.tif 000007
【図６】
2007081598.tif 000008
【図７】
2007081598.tif 000009
【図８】
2007081598.tif 000010
【図９】
2007081598.tif 000011