(57)【特許請求の範囲】
【請求項１】
第１の通信網経由で通信する第１の通信端末と、
第２の通信網経由で通信し、第１の通信端末と通信可能である第２の通信端末と、
各利用者の利用者名及びパスワードを含む第２のデータベースにアクセス可能であり、第２の通信網と接続するサービス提供装置と、
各利用者の第１の通信端末の固有情報を含む第１のデータベースにアクセス可能であり、第１の通信網及び第２の通信網と接続する認証装置と、
を備えている認証システムであって、
第２の通信端末は、サービス提供装置からサービス提供を受ける際に、第１の通信端末から、認証装置が生成した該サービス提供装置のアクセスチケットを取得し、
サービス提供装置は、第２のデータベースに含まれる利用者名及びパスワードの組と、認証装置が生成した自装置のアクセスチケットとを、第２の通信端末から受信することを、該第２の通信端末へサービス提供を行う条件とし、
認証装置は、第１の通信端末から受信するアクセスチケット要求信号に含まれる固有情報が、第１のデータベースに含まれていることを、アクセスチケットを生成して該第１の通信端末へ送信する条件とし、
第１の通信端末は、認証装置から受信したアクセスチケットを保存し、
第２の通信端末は、サービス提供装置からサービス提供を受けている間、第１の通信端末と通信できることを確認し、第１の通信端末と通信できない場合、該サービス提供装置との通信を切断する、
認証システム。
【請求項２】
第１の通信網経由で通信する第１の通信端末と、
第２の通信網経由で通信し、第１の通信端末と通信可能である第２の通信端末と、
各利用者の利用者名及びパスワードを含む第２のデータベースにアクセス可能であり、第２の通信網と接続するサービス提供装置と、
各利用者の第１の通信端末の固有情報を含む第１のデータベースにアクセス可能であり、第１の通信網及び第２の通信網と接続する認証装置と、
を備えている認証システムであって、
第２の通信端末は、サービス提供装置からサービス提供を受ける際に、第１の通信端末から、認証装置が生成した該サービス提供装置のアクセスチケットを取得し、
サービス提供装置は、第２のデータベースに含まれる利用者名及びパスワードの組と、認証装置が生成した自装置のアクセスチケットとを、第２の通信端末から受信することを、該第２の通信端末へサービス提供を行う条件とし、
認証装置は、第１の通信端末から受信するアクセスチケット要求信号に含まれる固有情報が、第１のデータベースに含まれていることを、アクセスチケットを生成して該第１の通信端末へ送信する条件とし、
第１の通信端末は、認証装置から受信したアクセスチケットを保存し、
第２の通信端末は、サービス提供装置から、接続確認要求信号を受信した場合、第１の通信端末と通信できることを確認し、第１の通信端末と通信できない場合、該サービス提供装置との通信を切断する、
認証システム。
【請求項３】
第２のデータベースは、各利用者の第１の通信端末の固有情報を有しており、
第２の通信端末は、サービス提供装置からサービス提供を受ける際に、該サービス提供装置へ利用者名及びパスワードを送信し、利用者名及びパスワードの送信に対して該サービス提供装置から処理番号を受信した場合、受信した処理番号を第１の通信端末に送信し、
サービス提供装置は、第２の通信端末から受信した利用者名及びパスワードの組が第２のデータベースに含まれている場合、受信した利用者名に対応する第１の通信端末の固有情報を認証装置に送信し、固有情報の送信に対して認証装置から処理番号を受信した場合、受信した処理番号を該第２の通信端末に送信し、
第１の通信端末は、第２の通信端末から処理番号を受信した場合、受信した処理番号及び自端末の固有情報を含むアクセスチケット要求信号を認証装置に送信し、
認証装置は、サービス提供装置から第１の通信端末の固有情報を受信した場合、処理番号を生成し、生成した処理番号と該サービス提供装置の対応関係の記憶、及び、生成した処理番号の該サービス提供装置への送信を行い、固有情報が第１のデータベースに含まれる第１の通信端末からアクセスチケット要求信号を受信した場合、前記記憶した処理番号のうち、受信したアクセスチケット要求信号に含まれる処理番号と同じ処理番号に対応するサービス提供装置のアクセスチケットを生成して該第１の通信端末に送信する、
請求項１又は２に記載の認証システム。
【請求項４】
認証装置は、固有情報が第１のデータベースに含まれる第１の通信端末から、サービス提供装置を示す情報を含むアクセスチケット要求信号を受信した場合、該サービス提供装置のアクセスチケットを生成して該第１の通信端末に送信する、
請求項１から３のいずれか１項に記載の認証システム。
【請求項５】
第１のデータベースは、各利用者が利用可能なサービス提供装置について、利用可能なサービス内容、利用期間又は利用回数を示す属性情報を含んでおり、
認証装置は、第１の通信端末に送信するサービス提供装置のアクセスチケットに、該第１の通信端末の利用者の、該サービス提供装置に対する属性情報を含める、
請求項１から４のいずれか１項に記載の認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等、通信端末の固有情報からその利用者を特定できないネットワークにおける認証技術に関する。
【背景技術】
【０００２】
移動体通信網に接続する移動機は、内部にその移動機を特定する固有情報、例えば、移動機ごとに異なる数字及び／又は文字の列を保持しており、移動体通信網側では、この固有情報に基づき認証を行うことが可能となっている。
【０００３】
一方、インターネットは、接続している通信端末の固有情報から、その利用者を特定できないネットワークであり、この様なネットワークにおいてオンラインショッピング等のサービス提供を行う場合、通信端末を操作している者の正当性を確認する何らかの手段が必要となる。このため、特許文献１には、移動機の認証力を利用して、通信端末を操作している者の認証を行う構成が記載されている。
【０００４】
特許文献１によると、インターネット経由で通信する通信端末は移動機と通信可能であり、認証必要時、まず、移動機を移動体通信網に接続させ、認証サーバによる認証を受けさせる。認証が成功した場合、認証サーバはアクセスキーを移動機に送信するので、当該通信端末は、移動機が受信するアクセスキーを、インターネット経由で認証サーバに送信し、認証サーバは、移動機に送信したのと同一のアクセスキーを、通信端末から受信するか否かによって、認証成功又は失敗の判断、つまり、通信端末を操作している者の確認を行っている。
【０００５】
【特許文献１】特開２００７−２５７４３７公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の構成では、移動機が移動体通信網に接続できない環境にある場合、認証を実行できないという問題がある。また、通信端末を操作している者の確認は、接続時のみであり、例えば、通信端末の利用者が一時的に席を外している間に、他の者が通信端末を操作する様な状況を防ぐことができないという問題もある。
【０００７】
したがって、本発明は、上記問題を解決し、インターネット等、通信端末の固有情報からその利用者を特定できないネットワークにおいて、通信端末の利用者の正当性を確認する必要がある各種サービスの提供を可能とする認証システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の認証システムは、
第１の通信網経由で通信する第１の通信端末と、第２の通信網経由で通信し、第１の通信端末と通信可能である第２の通信端末と、各利用者の利用者名及びパスワードを含む第２のデータベースにアクセス可能であり、第２の通信網と接続するサービス提供装置と、各利用者の第１の通信端末の固有情報を含む第１のデータベースにアクセス可能であり、第１の通信網及び第２の通信網と接続する認証装置とを備えている認証システムであって、第２の通信端末は、サービス提供装置からサービス提供を受ける際に、第１の通信端末から、認証装置が生成した該サービス提供装置のアクセスチケットを取得し、サービス提供装置は、第２のデータベースに含まれている利用者名及びパスワードの組と、認証装置が生成した自装置のアクセスチケットとを、第２の通信端末から受信することを、該第２の通信端末へサービス提供を行う条件とし、認証装置は、第１の通信端末から受信するアクセスチケット要求信号に含まれる固有情報が、第１のデータベースに含まれていることを、アクセスチケットを生成して該第１の通信端末へ送信する条件とし、第１の通信端末は、認証装置から受信したアクセスチケットを保存することを特徴とする。
【０００９】
本発明の認証システムにおける他の実施形態によれば、
第２のデータベースは、各利用者の第１の通信端末の固有情報を有しており、第２の通信端末は、サービス提供装置からサービス提供を受ける際に、該サービス提供装置へ利用者名及びパスワードを送信し、利用者名及びパスワードの送信に対して該サービス提供装置から処理番号を受信した場合、受信した処理番号を第１の通信端末に送信し、サービス提供装置は、第２の通信端末から受信した利用者名及びパスワードの組が第２のデータベースに含まれている場合、受信した利用者名に対応する第１の通信端末の固有情報を認証装置に送信し、固有情報の送信に対して認証装置から処理番号を受信した場合、受信した処理番号を該第２の通信端末に送信し、第１の通信端末は、第２の通信端末から処理番号を受信した場合、受信した処理番号及び自端末の固有情報を含むアクセスチケット要求信号を認証装置に送信し、認証装置は、サービス提供装置から第１の通信端末の固有情報を受信した場合、処理番号を生成し、生成した処理番号と該サービス提供装置の対応関係の記憶、及び、生成した処理番号の該サービス提供装置への送信を行い、固有情報が第１のデータベースに含まれる第１の通信端末からアクセスチケット要求信号を受信した場合、前記記憶した処理番号のうち、受信したアクセスチケット要求信号に含まれる処理番号と同じ処理番号に対応するサービス提供装置のアクセスチケットを生成して該第１の通信端末に送信することも好ましい。
【００１０】
また、本発明の認証システムにおける他の実施形態によれば、
認証装置は、固有情報が第１のデータベースに含まれる第１の通信端末から、サービス提供装置を示す情報を含むアクセスチケット要求信号を受信した場合、該サービス提供装置のアクセスチケットを生成して該第１の通信端末に送信することも好ましい。
【００１１】
更に、本発明の認証システムにおける他の実施形態によれば、
第２の通信端末は、サービス提供装置からサービス提供を受けている間、第１の通信端末と通信できることを確認し、第１の通信端末と通信できない場合、該サービス提供装置との通信を切断することも好ましい。
【００１２】
更に、本発明の認証システムにおける他の実施形態によれば、
第２の通信端末は、サービス提供装置から、接続確認要求信号を受信した場合、第１の通信端末と通信できることを確認し、第１の通信端末と通信できない場合、該サービス提供装置との通信を切断することも好ましい。
【００１３】
更に、本発明の認証システムにおける他の実施形態によれば、
第１のデータベースは、各利用者が利用可能なサービス提供装置について、利用可能なサービス内容、利用期間又は利用回数を示す属性情報を含んでおり、認証装置は、第１の通信端末に送信するサービス提供装置のアクセスチケットに、該第１の通信端末の利用者の、該サービス提供装置に対する属性情報を含めることも好ましい。
【発明の効果】
【００１４】
第１の通信端末と認証装置と第１の通信網で構成されるシステムは、第１の通信端末の固有情報に基づき第１の通信端末の利用者を特定するものであり、サービス提供装置は、第１の通信端末を認証した認証装置が生成するアクセスチケットを、第２の通信端末から受信することをサービス提供の条件の１つとする。つまり、本発明において、第２の通信端末がサービス提供装置からサービス提供を受けるには、第１の通信端末からアクセスチケットを取得することが必要であり、この構成により、第２の通信端末を操作している者を特定することが可能になる。また、第１の通信端末は、認証サーバが生成したアクセスチケットを保存しておくため、第１の通信端末が第１の通信網に接続できない環境であっても、保存しておいたアクセスチケットを使用することにより、サービス提供装置からサービス提供を受けることができる。
【００１５】
更に、第２の通信端末と第１の通信端末が接続していることを、サービス提供装置からサービス提供を受ける条件とするため、サービス提供開始後に、正当な利用者ではない他の者による第２の通信端末の操作を防止することが可能になる。
【発明を実施するための最良の形態】
【００１６】
本発明を実施するための最良の実施形態について、以下では図面を用いて詳細に説明する。
【００１７】
図１は、本発明による認証システムのシステム構成図である。図１によると、認証システムは、認証装置１と、移動機２と、通信端末３と、サービス提供装置４と、データベース１１及び４１とを備え、認証装置１は、インターネット５及び移動体通信網６の両方と接続し、サービス提供装置４はインターネット５と接続している。なお、データベース１１は、認証システム１によりアクセスされるデータベースであり、データベース４１は、サービス提供装置４によりアクセスされるデータベースである。なお、データベース１１は、認証装置１と同じコンピュータ内に設けても良く、データベース４１は、サービス提供装置４と同じコンピュータ内に設けても良い。
【００１８】
移動機２は、移動体通信網６の規格に適合した通信端末であり、移動体通信網６経由で認証装置１と通信可能である。また、移動機２は、移動機２ごとに異なり、移動機２を一意に特定できる値、例えば電話番号といった固有情報を有している。通信端末３は、インターネット５に接続可能な通信端末であり、例えば、パーソナルコンピュータ、ＰＤＡ等である。また、通信端末３と移動機２は、有線又は無線、例えば、各種無線ＬＡＮ、種々の近距離無線通信規格、コンピュータ等に標準装備される有線通信規格により直接接続して通信することが可能な様に構成されている。
【００１９】
サービス提供装置４は、通信端末３の利用者に対して各種サービスを提供するサーバであり、データベース４１は、各通信端末３の利用者がサービス提供装置４を利用する際に使用する利用者名、パスワード、及び、認証に使用する移動機２の固有情報を有するデータベースである。
【００２０】
データベース１１は、各利用者について、移動機２の固有情報と、利用可能なサービス提供装置４を示す情報と、各利用可能なサービス提供装置４について、その利用範囲を示す属性情報を有するデータベースである。なお、属性情報の具体例は、サービス提供装置４内で当該利用者が利用できるサービス内容を示す情報、利用回数、利用期間を示す情報であるが、これらに限定されるものではない。
【００２１】
移動機２は、移動体通信網６への接続時、自機の固有情報を認証装置１に送信するよう構成されており、認証装置１は、データベース１１にアクセスして、受信した固有情報かから移動機２の利用者を特定する。通常、移動体通信網６への加入時、つまり、移動体通信網６を運営している通信事業者との契約時には身元確認が行われるため、移動体通信網６は、接続している移動機２の固有情報から、その利用者を特定できるネットワークである。
【００２２】
一方、インターネット５への接続として、専用線等の固定的な伝送路を用い定額料金で接続している場合、インターネット５へのアクセスを提供しているＩＳＰ（Ｉｎｔｅｒｎｅｔｅ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）は、伝送路により利用者を認識し、通信端末３の固有情報に基づき利用者を認識してはいない。また、従量課金のように、接続している利用者を特定する必要がある接続方法においては、接続時に利用者名と、パスワードの入力を促すが、これらは利用者に付与された固有情報であり、接続している通信端末３の固有情報から利用者を認証しているのではない。つまり、インターネット５は、接続している通信端末３の固有情報から、その利用者を特定できるよう構成されたネットワークではない。
【００２３】
以下に、本発明による認証システムにおける認証方法について説明する。図２は、本発明による認証方法のシーケンス図である。
【００２４】
（Ｓ２１）通信端末３は、利用者が指定したサービス提供装置４からサービス提供を受けるため、利用者名（ＩＤ）及びパスワード（ＰＷＤ）を、利用者が指定したサービス提供装置４に送信し、サービス提供装置４は、受信する利用者名及びパスワードの組と、データベース４１に登録されている利用者名及びパスワードの組を照合し、一致するものがあれば、一致する組に対応する固有情報を認証装置１に送信する。
【００２５】
（Ｓ２２）認証装置１は、サービス提供装置４から固有情報を受信した場合、処理番号を生成し、生成した処理番号と、固有情報と、当該固有情報を送信したサービス提供装置４を示す情報とを対応付けて記録すると共に、生成した処理番号をサービス提供装置４に送信する。サービス提供装置４は、受信した処理番号を通信端末３に送信し、通信端末３は、更に、処理番号を移動機２に送信する。処理番号を受信した移動機２は、自機の固有情報と受信した処理番号を含むアクセスチケット要求信号を認証装置１に送信し、アクセスチケット要求信号を受信した認証装置１は、まず、移動機２の固有情報に基づき移動機２の認証、つまり、受信した固有情報がデータベース１１に含まれているか否かを確認する。含まれている場合、更に、Ｓ２１において記録しておいた処理番号と固有情報の組と、移動機２から受信した処理番号と固有情報の組が一致するか否かを確認する。なお、処理番号とは、数字のみならず文字、記号を含むものをも意味し、Ｓ２２の処理に必要な期間内において重複しない値であればその生成方法は任意である。
【００２６】
（Ｓ２３）Ｓ２２において、記録しておいた処理番号と固有情報の組と、移動機２から受信した処理番号と固有情報の組が一致する場合、認証装置１は、データベース１１にアクセスし、Ｓ２２で記録しておいた当該利用者が接続しようとしているサービス提供装置４を、当該利用者が利用可能であるかどうかを検査し、利用可能である場合には、当該利用者に対する属性情報を含む、当該サービス提供装置４のアクセスチケットを生成し、生成したアクセスチケットを移動機２に送信する。移動機２は、受信したアクセスチケットの保存と、通信端末３への送信を行い、通信端末３は、移動機２から取得したアクセスチケットを、サービス提供装置４に送信する。
【００２７】
（Ｓ２４）サービス提供装置４は、通信端末３からアクセスチケットを受信した場合、受信したアクセスチケットの正当性を確認するため、受信したアクセスチケットを含む確認依頼信号を、認証装置１に送信し、受信したアクセスチケットが正当なものであることを示す確認結果信号を、認証装置１から受信した場合、当該通信端末３の認証成功と判断して、アクセスチケットに含まれる属性情報に基づくサービスの提供を開始する。なお、移動機２は、利用者による、保存したアクセスチケットの書換え、又は、移動機２以外の装置若しくは外部記憶媒体への複写を制限する。なお、サービス提供装置４による受信したアクセスチケットの正当性の確認は、上述した認証装置１への問い合わせによる方法に限定されるものではなく、暗号を応用した各種認証方式等を利用することもできる。
【００２８】
続いて、移動機２が移動体通信網６に接続できない環境における認証シーケンスを図３に示す。なお、前提として、移動機２は、例えば、過去に図２のシーケンスによる認証を受けたことにより、有効期間又は回数内のアクセスチケットを保持しているものとする。
【００２９】
（Ｓ３１）Ｓ２１と同じである。
【００３０】
（Ｓ３２）認証装置１は、Ｓ２２と同様、処理番号の生成と、処理番号、固有情報及びサービス提供装置４の記録を行った後、生成した処理番号をサービス提供装置４に送信し、この処理番号は、通信端末３経由で、移動機２へ送信される。
【００３１】
（Ｓ３３）しかしながら、移動機２は、移動体通信網６に接続できないため、通信端末３から処理番号と共に通知されるサービス提供装置４に対する有効なアクセスチケットを、通信端末３に送信し、通信端末３は、移動機２から受信したアクセスチケットをサービス提供装置４に送信して認証を受ける。なお、アクセスチケットに有効回数が記録されている場合、移動機２は、有効回数を更新し、更新後のアクセスチケットを保存する。その後、Ｓ２４と同様、サービス提供装置４は、アクセスチケットの正当性の確認を行い、正当であればサービス提供を開始する。
【００３２】
なお、図３のＳ３３において、通信端末３は、処理番号と共に、サービス提供を受けようとしているサービス提供装置４を移動機２に通知するが、図２のＳ２２においても、通信端末３は、処理番号と共に、サービス提供を受けようとしているサービス提供装置４を移動機２に通知している。つまり、図２及び図３において、通信端末３が行う処理は同一である。
【００３３】
以上、通信端末３がサービス提供装置４からサービス提供を受けるためには、移動機２と接続することが必須、つまり、移動機２のみが認証装置１より受信することができるアクセスチケットを、移動機２から取得することが必要であり、利用者の利用者名及びパスワードの組の正当性の確認に加え、移動機２の認証力を利用することで、より確実に通信端末３の利用者の正当性を確認することができる。また、認証装置１が発行するアクセスチケットを、移動機２は保存しておくため、移動機２が移動体通信網６に接続できない環境においても、通信端末３の認証が可能になる。なお、既に有効なアクセスチケットを保持している移動機２を用い、移動体通信網６に接続可能な環境にてサービス提供装置４にアクセスする際の認証は、図２又は図３のシーケンスのどちらでも良い。すなわち、図２と同じシーケンスを用いて、移動機２が保持しているアクセスチケットを上書きする形態であっても、図３のシーケンスに従い、移動機２が保持しているアクセスチケットを使用する形態であっても良い。
【００３４】
また、移動機２は、通信端末３に送信するアクセスチケットに、移動機２が取得した、移動機２が現在いる位置情報を追加することも好ましい。この場合、サービス提供装置４は、正当な利用者であっても、その現在位置により、アクセス制限を行うことが可能になる。
【００３５】
なお、図２は、通信端末３がサービス提供装置４にアクセスする際に、併せてアクセスチケットの取得を行う場合のシーケンスであるが、アクセスチケットの取得は、これに限定されず、通信端末３によるサービス提供装置４へのアクセス時とは別に、移動機２が事前に認証装置１から取得することもできる。図４は、移動機２が認証装置１から事前にアクセスチケットを取得する場合のシーケンス図である。
【００３６】
図４によると、移動機２は、移動機２の利用者が指定したサービス提供装置４を特定する情報と、移動機２の固有情報を含むアクセスチケット要求信号を認証装置１に送信し、認証装置１は、固有情報に基づき移動機２を認証し、認証成功である場合、データベース１１を参照して、当該利用者の当該サービス提供装置４に対する属性情報を含む、当該サービス提供装置４のアクセスチケットを、移動機２に送信し、移動機２は、受信したアクセスチケットを保存する。なお、この様にしてあらかじめ取得したアクセスチケットを用いた通信端末３の認証は、図２又は図３のシーケンスと同じである。
【００３７】
更に、本発明による認証システムは、アクセスチケットによる認証成功後においても、通信端末３と移動機２が有線又は無線で接続していること、つまり通信できていることを、通信端末３がサービス提供装置４からサービス提供を受ける条件とする。図５及び図６は、アクセスチケットによる認証成功後の通信端末３における処理フロー図である。
【００３８】
図５によると、通信端末３は、サービス提供装置４によるサービス提供開始（Ｓ５１）後、移動機２との接続を周期的に検査（Ｓ５２及びＳ５３）し、移動機２が接続されていない場合、サービス提供装置４との通信を切断（Ｓ５４）する。また、図６によると、サービス提供装置４から、移動機２との接続確認要求信号を受信した場合（Ｓ６１）、移動機２との接続を確認（Ｓ６２）し、移動機２が接続されていない場合、サービス提供装置４との通信を切断（Ｓ６３）する。移動機２は、通常、その利用者が常に持ち歩くものであるため、この構成により、サービス提供装置４による認証成功後においても、正当な利用者以外の者が、通信端末３を無断で操作することを、効果的に防止することができる。特に、商品の購入の決定等、重要な処理については、サービス提供装置４が、通信端末３に移動機２の接続確認を行うことで、より、安全性を高めることができ、インターネット等による各種サービスの提供が可能になる。
【図面の簡単な説明】
【００３９】
【図１】本発明による認証システムのシステム構成図である。
【図２】本発明による認証方法のシーケンス図である。
【図３】移動機が移動体通信網に接続できない場合のシーケンス図である。
【図４】移動機が事前にアクセスチケットを取得する場合のシーケンス図である。
【図５】認証後の通信端末における処理フロー図である。
【図６】サービス提供装置から移動機の接続確認要求を受信した時の処理フロー図である。
【符号の説明】
【００４０】
１  認証装置
２  移動機
３  通信端末
４  サービス提供装置
５  インターネット
６  移動体通信網
１１、４１  データベース
【図１】
0004760842.tif 000002
【図２】
0004760842.tif 000003
【図３】
0004760842.tif 000004
【図４】
0004760842.tif 000005
【図５】
0004760842.tif 000006
【図６】
0004760842.tif 000007