(57)【要約】【課題】セキュリティと利便性の高い方法で携帯電話の持主を認証する。【解決手段】Ｗｅｂ認証サーバ１２０は、ユーザＩＤと電話番号とユーザが発話したキーワードの音声情報をユーザデータ１２６として登録し、データ通信網１１０経由で携帯電話１００からアクセス要求を受けるとワンタイムＩＤを生成する。携帯電話１００は電話回線１１１経由でＷｅｂ認証サーバ１２０へワンタイムＩＤをＷｅｂ認証サーバ１２０へ送信する。Ｗｅｂ認証サーバ１２０のＣＴＩ処理部１２４は、携帯電話番号に対応するユーザデータ１２６と、ワンタイムＩＤに対応するアクセスデータ１２８とを検索し、ユーザが発話した音声情報と登録音声情報を照合し、照合結果と登録されているユーザＩＤをアクセスデータ１２８に書き込む。携帯電話１００はユーザ操作によりデータ通信網１１０経由でＷｅｂ認証サーバ１２０へワンタイムＩＤを送信する。Ｗｅｂ認証サーバ１２０はワンタイムＩＤに対応するアクセスデータ１２８を検索し、音声照合照合結果とユーザＩＤを確認しユーザを認証する。【選択図】  図１
2004185454.tif 000002
【特許請求の範囲】
【請求項１】
データ通信機能と電話通信機能を持つ通信端末装置と、
ユーザの電話番号およびユーザ認証登録情報を対応付けたデータベースと、データ通信機能と、電話通信機能と、ワンタイム識別情報の生成機能と、前記通信端末装置から電話回線を介して受信したユーザ認証情報と前記ユーザ認証登録情報との照合処理手段とを持つ認証装置と、からなるユーザ認証システムにおけるユーザ認証方法であって、
前記認証装置は前記通信端末装置からのアクセス要求を受信し、ワンタイム識別情報を生成して前記通信端末装置へ送信し、
前記通信端末装置は電話回線を介して前記認証装置へ接続し、ユーザからユーザ認証情報を取得し、電話回線を介して前記認証装置へ前記ユーザ認証情報と前記ワンタイム識別情報を送信し、
前記認証装置は前記通信端末装置の電話番号を取得し、前記データベースを検索して前記電話番号に対応するユーザ認証登録情報を取得し、前記ユーザ認証情報と前記ユーザ認証登録情報とを照合し、照合結果と前記電話番号と前記ワンタイム識別情報を対応付けて記憶し、
前記通信端末装置はデータ通信網を介して前記認証装置にワンタイム識別情報を送信し、
前記認証装置は前記通信端末装置から受信したワンタイム識別情報に対応する前記照合結果と電話番号を確認し、前記照合結果に応じて、前記電話番号に対応するユーザとして認証するか否かを決定することを特徴とするユーザ認証方法。
【請求項２】
データ通信機能と電話通信機能を持つ通信端末装置と、
ユーザ識別情報とユーザの電話番号とユーザ認証登録情報とを対応付けたデータベースと、データ通信機能と、電話通信機能と、ワンタイム識別情報の生成機能と、前記通信端末装置から電話回線を介して受信したユーザ認証情報と前記ユーザ認証登録情報の照合処理手段とを持つ認証装置と、からなるユーザ認証システムにおけるユーザ認証方法であって、
前記通信端末装置が前記認証装置へアクセス要求とユーザ識別情報を送信し、
前記認証装置は、ワンタイム識別情報を生成して前記ユーザ識別情報と対応付けて記憶し、前記通信端末装置へ前記ワンタイム識別情報を送信し、
前記通信端末装置は電話回線を介して前記認証装置へ接続し、ユーザからユーザ認証情報を取得し、電話回線を介して前記認証装置へ前記ユーザ認証情報を送信し、
前記認証装置は前記通信端末装置の電話番号を取得し、前記データベースを検索して前記電話番号に対応するユーザ認証登録情報とユーザ識別情報を取得し、前記ユーザ認証情報を受信し、前記ユーザ認証情報と前記ユーザ認証登録情報とを照合し、照合結果と前記ユーザ識別情報を対応付けて記憶し、
前記通信端末装置はデータ通信網を介して前記サービス提供端末にワンタイム識別情報を送信し、
前記認証装置は前記通信端末装置から受信したワンタイム識別情報に対応する前記照合結果とユーザ識別情報を確認し、認証するか否かを決定することを特徴とするユーザ認証方法。
【請求項３】
データ通信機能と電話通信機能を持つ通信端末装置と、
ユーザ識別情報とユーザの電話番号とユーザ認証登録情報とを対応付けたデータベースと、データ通信機能と、電話通信機能と、ワンタイム識別情報の生成機能と、前記通信端末装置から電話回線を介して受信したユーザ認証情報と前記ユーザ認証登録情報の照合処理手段とを持つ認証装置と、からなるユーザ認証システムにおけるユーザ認証方法であって、
前記通信端末が前記認証装置へアクセス要求とユーザ識別情報を送信し、
前記認証装置は、ワンタイム識別情報を生成して前記ユーザ識別情報と対応付けて記憶し、前記通信端末装置へ前記ワンタイム識別情報を送信し、前記ユーザ識別情報に対応する電話番号にダイアルして前記認証装置と接続し、電話回線を介してユーザからユーザ認証情報を取得し、前記ユーザ識別情報に対応するユーザ認証登録情報と照合し、照合結果と前記ユーザ識別情報を対応付けて記憶し、
前記通信端末装置はデータ通信網を介して前記認証装置にワンタイム識別情報を送信し、
前記認証装置は前記通信端末装置から受信したワンタイム識別情報に対応する前記照合結果とユーザ識別情報を確認し、認証するか否かを決定することを特徴とするユーザ認証方法。
【請求項４】
請求項２又は３記載のユーザ認証方法であって、
前記ユーザ識別情報として、前記通信端末装置に固有の端末識別情報を用いることを特徴とするユーザ認証方法。
【請求項５】
請求項１ないし４いずれか一に記載のユーザ認証方法であって、
前記ユーザ認証情報および前記ユーザ認証登録情報として、ユーザの発話音声情報を用いることを特徴とするユーザ認証方法。
【請求項６】
請求項１ないし４いずれか一に記載のユーザ認証方法であって、
前記ユーザ認証情報および前記ユーザ認証登録情報として、暗証番号を用いることを特徴とするユーザ認証方法。
【請求項７】
請求項１ないし６いずれか一に記載のユーザ認証方法であって、
前記通信端末装置および／または前記認証装置は、自装置が備える暗号通信機能を用いて通信することを特徴とするユーザ認証方法。
【請求項８】
請求項１ないし７いずれか一に記載のユーザ認証方法であって、
前記認証装置は、ユーザを認証することを決定した場合に、利用者の通信端末装置に対して、ワンタイムパスワードを発行することを特徴とするユーザ認証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はユーザ認証システム、特に電話通信機能を持つデータ通信端末を持つユーザに対し、煩雑な操作を要求せずに、かつ高セキュリティで認証するユーザ認証システムに関する。
【０００２】
【従来の技術】
近年、インターネット通信機能を持つ携帯電話が普及しており、これを用いてインターネットを介した電子決済や有料情報サービスの享受、あるいは社内ネットワークへのログインなどへ利用するシステムが増加している。この際ユーザの正当性を確認する認証システムが必要となる。従来、キャリアから提供される携帯電話の端末識別手段を用いて端末認証を行う方法や、ユーザが端末からパスワードを入力する方法などがある。
【０００３】
またパスワードの代わりにユーザの発話音声情報を用いてユーザ認証を行うシステムとしては、特許文献１記載の技術がある。この技術では、Ｗｅｂサーバと認証サーバが参照可能なデータベースに、ユーザＩＤと、正当なユーザが自分のユーザＩＤを発話したときの音声情報を登録し、携帯電話からＷｅｂサーバへアクセス要求があると、Ｗｅｂサーバは携帯電話に表示されるＷｅｂ画面を介してユーザに対してユーザＩＤの入力を要求し、ＷｅｂサーバはユーザＩＤを受信するとワンタイムＩＤを生成して携帯電話へ返信し、同時にユーザＩＤとワンタイムＩＤを対応付け、ログイン不可状態としてデータベースに書き込む。次にユーザは認証サーバへ電話をかけ、自分のユーザＩＤを発話する。認証サーバは発話音声を認識してユーザＩＤを特定し、データベースを検索して、登録してある音声情報と、アクセス要求者の発話音声情報とを照合し、一致したならば対応するワンタイムＩＤをログイン可能状態にする。次に携帯電話はＷｅｂサーバにアクセスする際にワンタイムＩＤを送信し、Ｗｅｂサーバは受信したワンタイムＩＤがログイン可能状態ならばログインを受け付ける。
【０００４】
【特許文献１】
特開２００２−２４１８２号公報
【０００５】
【発明が解決しようとする課題】
インターネットを介した端末認証によりユーザ認証を行う方法はキャリアとの提携が必要な上に、携帯電話を盗用された場合に第三者になりすまされる危険がある。またパスワードを用いる方法は、安全性を確保するために複雑なパスワードの入力を要求すると、利用者の負担が大きく利便性が低下するという問題がある。
【０００６】
特許文献１記載の技術は以上の問題を解決することを目指しているが、認証の際にユーザが自分でユーザＩＤを打ち込まねばならないため、依然として利便性が低い。
【０００７】
また悪意のユーザが他人のユーザＩＤを打ち込むことができるため、全てのユーザＩＤに対して順にアタックした場合、偶然に音声が似ているユーザへなりすまされる危険がある。更に音声情報として登録されているキーワードはユーザＩＤであるため、攻撃者は発話すべきキーワードを知っており、キーワードが秘密である場合と比較してなりすましの危険が高く、パスワードを用いる方法と比較した場合、却ってセキュリティが低下してしまう。
【０００８】
また端末認証をせず音声照合のみでユーザを認証するため、任意の端末からなりすまし攻撃を行うことが可能であり、セキュリティを確保できない。
【０００９】
またＷｅｂサーバが同じユーザＩＤを持つ複数のアクセス要求を短時間のうちに受信した場合、音声情報の照合を行っても、どのアクセス要求に対してログインを許可すべきか判断できない。このためなりすましを防ぐためには、同じユーザＩＤによるアクセス要求を複数受信した場合、全ての要求を無効とする、あるいは２回目以降の要求を無効とするなどの対策を講じなければならないが、この場合、悪意のユーザが特定のユーザＩＤを用いて連続的にアクセス要求を出し続ける事で、Ｗｅｂサーバが正当なユーザのアクセス要求を受け付けることを阻止し、可用性を阻害する攻撃を許してしまう。
【００１０】
【課題を解決するための手段】
本発明は以上の課題を解決するため、データ通信機能と電話通信機能を持つ通信端末装置と、ユーザの電話番号およびユーザ認証登録情報を対応付けたデータベースと、データ通信機能と、電話通信機能と、ワンタイム識別情報の生成機能と、上記通信端末装置から電話回線を介して受信したユーザ認証情報と上記ユーザ認証登録情報の照合処理手段とを持つ認証装置とを持つ認証装置と、からなり、上記認証装置は上記通信端末装置からのアクセス要求を受信し、ワンタイム識別情報を生成して上記通信端末装置へ送信し、上記通信端末装置は電話回線を介して上記認証装置へ接続し、ユーザからユーザ認証情報を取得し、電話回線を介して上記認証装置へ上記ユーザ認証情報と上記ワンタイム識別情報を送信し、上記認証装置は上記通信端末装置の電話番号を取得し、上記データベースを検索して上記電話番号に対応するユーザ認証登録情報を取得し、上記ユーザ認証情報と上記ユーザ認証登録情報とを照合し、照合結果と上記電話番号と上記ワンタイム識別情報を対応付けて記憶し、上記通信端末装置はデータ通信網を介して上記認証装置にワンタイム識別情報を送信し、上記認証装置は上記通信端末装置から受信したワンタイム識別情報に対応する上記照合結果と電話番号を確認し、上記照合結果に応じて、上記電話番号に対応するユーザとして認証するか否かを決定することを特徴とするユーザ認証システムを提供する。
【００１１】
これによって、ユーザがＩＤやパスワードを入力する手間を省き利便性を向上する。また認証サーバが通信端末装置の発信者番号を取得することで端末が正当なものであることを確認し、端末認証と音声照合を組み合わせたユーザ認証によりセキュリティを高める。更に、認証サーバが通信端末装置に対してワンタイムＩＤを発行し、音声照合の際に電話回線を介してワンタイムＩＤを受信し、更に音声照合の後のアクセス要求の際にデータ通信網を介して再びワンタイムＩＤを受信することで、アクセス要求と認証サーバからの音声照合結果を一対一に対応付けることが可能となり、上記の可用性を阻害する攻撃を防ぐことができる。これによって、携帯電話などを持つユーザに対して、Ｗｅｂサービスなどを提供する際に、利便性と安全性の高いユーザ認証を行うことが可能となる。
【００１２】
【発明の実施の形態】
以下、本発明の第一の実施形態について、社外のＰＣ端末などから社内ネットワークへログインするためのワンタイムパスを発行する際のユーザの認証を例にして説明する。
【００１３】
図１に本実施形態のユーザ認証システムシステムの構成を示す。本実施形態は、ユーザが所持する携帯電話１００と、ユーザを認証してワンタイムパスを発行するＷｅｂ認証サーバ１２０と、インターネット１１０と、電話回線網１１１とから構成される。携帯電話１００とＷｅｂ認証サーバ１２０は暗号通信機能を持ち、インターネット１１０を介した暗号通信を行う。また携帯電話１００と認証サーバ１２０は電話回線網１１１を介して電話通信を行う。
【００１４】
携帯電話１００は、Ｗｅｂ情報処理部１０１と、ＣＴＩ（Ｃｏｍｐｕｔｅｒ  Ｔｅｌｅｐｈｏｎｙ  Ｉｎｔｅｇｒａｔｉｏｎ）処理部１０２と、通話処理部１０３から構成される。Ｗｅｂ処理部１０１は、Ｗｅｂ認証サーバ１２０から受信した情報を処理して表示し、またユーザからの入力や操作を受けてＷｅｂ認証サーバ１２０へ情報を送信したり、ＣＴＩ処理部１０２又は通話処理部１０３を起動する。ＣＴＩ処理部１０２は、電話のダイアル後に、Ｗｅｂ情報処理部１０１から受信した数字の列を自動的にトーン入力する。現在複数の携帯電話キャリアの多くの携帯電話端末が当該ＣＴＩ処理部を持つ。通話処理部１０３はＷｅｂ情報処理部１０１から受信した電話番号へ電話発信し、通話を行う。現在Ｗｅｂ情報処理の機能を持つ携帯電話端末の多くは当該通話処理部を持つ。
【００１５】
Ｗｅｂ認証サーバ１２０はワンタイムＩＤ生成部１２１と、アクセスデータ１２８を管理するアクセスデータ管理部１２２と、音声処理部１２３と、ＣＴＩ処理部１２４と、ワンタイムパス発行部１２９と、ユーザデータを格納するデータベース１２５と、アクセスデータを格納するテンポラリデータベース１２７とから構成される。ユーザデータ１２６はユーザＩＤと、ユーザが所持する携帯電話の電話番号と、登録時にユーザがキーワードを発話したときの登録音声情報とから構成される。Ｗｅｂ認証サーバ１２０はあらかじめ、各ユーザのユーザデータを登録しているものとする。またユーザが発話するキーワードは、各ユーザ毎に異なり、第三者に対して秘匿されているものとする。アクセスデータ１２８はログイン要求をしているユーザのユーザＩＤと、数字のみからなるワンタイムＩＤと、音声照合結果から構成される。
【００１６】
なお、上記携帯電話や、Ｗｅｂ認証サーバの各部は、ＣＰＵがプログラムを実行することによる具現化される。上記プログラムは、予めまたは必要なときに、各装置に導入されているものである。
【００１７】
次に、本実施形態のユーザ認証システムの動作を詳細に説明する。
【００１８】
図２に、ユーザおよび携帯電話１００とＷｅｂ認証サーバ１２０の間のデータの流れ、および処理手順を示す。図の実線はインターネット１１０を介した暗号通信を、点線は電話回線網１１１を介した通話を示す。図２の太い実線で囲んだ部分は、暗号通信のセッションを示し、１つのセッションの中では１つの暗号鍵を利用して暗号通信を行う。
【００１９】
ユーザの操作を受け、携帯電話１００はＷｅｂ認証サーバ１２０へログイン要求を送信する（ステップ２００）。
【００２０】
Ｗｅｂ認証サーバ１２０はログイン要求を受信すると、ワンタイムＩＤを生成し、アクセスデータ１２８を作成してデータベース１２７へ格納し、携帯電話１００へＷｅｂ認証サーバ１２０の電話番号およびワンタイムＩＤを送信する（ステップ２０５）。なおアクセスデータ１２８のユーザＩＤのエントリには初期値として「不明」を示すコードを書き込み、照合結果のエントリには初期値として「未照合」を示すコードを書き込む。
【００２１】
携帯電話１００は利用者の操作を受け、Ｗｅｂ認証サーバ１２０へ電話発信する（ステップ２１０）。多くの携帯電話端末は、携帯電話の画面上に表示された認証サーバの電話番号に対し、ワンクリックで電話発信をする機能を持つため、ユーザが電話番号を入力する必要はなく、高い利便性を維持することができる。
【００２２】
Ｗｅｂ認証サーバ１２０は電話着信を受けて携帯電話１００との通話を確立すると同時に、携帯電話１００の電話番号を取得し、当該電話番号をキーとしてデータベース１２５を検索し、ユーザデータ１２６を特定する（ステップ２１５）。現在多くの携帯電話は発信者番号通知機能を利用できるため、ユーザは特別な装置や操作を必要とせず、電話番号をＷｅｂ認証サーバへ通知することができる。また発信者番号通知機能は携帯電話のキャリアが管理しているため、偽造が困難であり、このためＷｅｂ認証サーバ１２０は通知された電話番号を利用することでユーザの携帯電話１００が正規に登録されたものかどうかを確認することができる。つまりＷｅｂ認証サーバ１２０は電話番号を利用して携帯電話の端末認証を行う。これによって、不正なユーザが正規の携帯電話以外からなりすましを行おうとする攻撃を防ぎ、セキュリティが向上する。
【００２３】
携帯電話１００はユーザの操作を受けて、ワンタイムＩＤをトーン信号あるいはデジタル信号としてＷｅｂ認証サーバ１２０へ送信する（ステップ２２０）。ＣＴＩ処理部１０２がワンタイムＩＤを送信するため、ユーザがワンタイムＩＤを入力する必要はない。例えば多くの携帯電話端末では、ユーザは上記ステップ２１０においてワンクリックで電話発信した後、Ｗｅｂ認証サーバ１２０との通話が確立したことを確認した後、再びワンクリックでワンタイムＩＤを送信することができる。なお、携帯電話１００がＣＴＩ処理部１０２を持たない場合は、ユーザがワンタイムＩＤを入力することで、ユーザ認証処理を継続することができる。
【００２４】
Ｗｅｂ認証サーバ１２０は携帯電話１００からワンタイムＩＤを受信する。（ステップ２２５）
携帯電話１００はユーザが発話したキーワードの音声情報を送信する。（ステップ２３０）
Ｗｅｂ認証サーバはユーザが発話したキーワードの音声情報を取得し、上記ユーザデータ１２６に含まれる登録音声情報と照合する。またＷｅｂ認証サーバはステップ２２５において受信したワンタイムＩＤに対応するアクセスデータ１２８をテンポラリデータベース１２７から検索し、音声照合結果と、上記ユーザデータ１２６に含まれるユーザＩＤを書き込む（ステップ２３５）。音声照合結果は、本人らしさを表す値、例えばユーザが本人である確率であるとする。
【００２５】
携帯電話１００は、ユーザの操作を受け、Ｗｅｂ認証サーバ１２０へワンタイムＩＤを送信する（ステップ２４０）。Ｗｅｂ情報処理の機能を持つ携帯電話端末の多くは、Ｗｅｂサーバから受信した文字列を一時的に記憶し、ワンクリックで当該文字列をＷｅｂサーバへ返信することが可能なため、ユーザはワンタイムＩＤを入力する必要がなく、利便性を確保できる。
【００２６】
Ｗｅｂ認証サーバ１２０は、携帯電話１００からワンタイムＩＤを受信し、対応するアクセスデータ１２８をデータベース１２７から検索し、アクセスデータ１２８に書き込まれている照合結果がある閾値以上であったならば、アクセスデータ１２８に書き込まれているユーザＩＤを持つユーザとして認証し、社内ネットワークへログインするためのワンタイムパスを発行して携帯電話１００へ送信する（ステップ２４５）。ユーザは発行されたワンタイムパスを用いて、社外のＰＣ端末などから社内ネットワークへログインする。
【００２７】
一般に、Ｗｅｂ認証サーバ１２０と携帯電話１００の間の暗号通信のセッションは、ステップ２１０で電話発信する際に切れ、ステップ２４０において新しくセッションが張られる。このため、音声照合が終了した段階で悪意のユーザが携帯電話１００のかわりにＷｅｂ認証サーバへアクセスし、正規のユーザになりすまそうとする攻撃が考えられる。しかし本実施形態ではステップ２００および２０５において暗号通信を行っているため、ワンタイムＩＤはログイン要求を送信した携帯電話でしか受信できない。当該携帯電話の正当性はステップ２１５によって確認され、更にステップ２４０で当該携帯電話のみが知っているワンタイムＩＤをＷｅｂ認証サーバ１２０へ送信することで、上記のなりすまし攻撃を防ぐことができる。
【００２８】
本実施形態は、インターネットを介した通信と、電話回線を利用した音声認証および端末認証を、ワンタイムＩＤで連携することで、利用者にＩＤやパスワードや電話番号入力などの負担をかけることなく、Ｗｅｂ認証サーバがユーザを高いセキュリティで認証することを可能とする。
【００２９】
以下、本発明の第二の実施形態について、携帯電話を用いてＷｅｂ上で電子決済を行う際のユーザの認証を例にして説明する。
【００３０】
図３に本実施形態のユーザ認証システムシステムの構成を示す。本実施形態は、ユーザが所持する携帯電話３００と、電子決済等のサービスを提供するＷｅｂサーバ３２０と、音声認証を行う認証サーバ３３０と、インターネット３１０と、電話回線網３１１とから構成される。携帯電話３００とＷｅｂサーバ３２０と認証サーバ３３０は暗号通信機能を持ち、インターネット３１０を介した暗号通信を行う。携帯電話３００と認証サーバ３３０は電話回線網３１１を介して電話通信を行う。
【００３１】
携帯電話３００は、Ｗｅｂ情報処理部３０１と、通話処理部３０３から構成される。Ｗｅｂ処理部３０１は、Ｗｅｂサーバから受信した情報を処理して表示し、またユーザからの入力や操作を受けてＷｅｂサーバへ情報を送信する。通話処理部３０３は電話の着信をうけて通話を確立し、ユーザのプッシュ操作を受けてトーン信号を送信する。
【００３２】
Ｗｅｂサーバ３２０はワンタイムＩＤ生成部３２１と、アクセスデータ３２４を管理するアクセスデータ管理部３２２と、アクセスデータを格納するデータベース３２３とから構成される。アクセスデータ３２４はアクセス要求をしているユーザが所有する携帯電話の端末ＩＤと、ワンタイムＩＤと、照合結果から構成される。
【００３３】
認証サーバ３３０は、暗証番号照合部３３１と、ＣＴＩ処理部３３２と、ユーザデータ３３４を格納するデータベース３３３とから構成される。ユーザデータ３３４はユーザが所有する携帯電話の端末ＩＤおよび電話番号と、ユーザの登録暗証番号とから構成される。認証サーバ３３０はあらかじめ、各ユーザのユーザデータを登録しているものとする。
【００３４】
次に、本実施形態のユーザ認証システムの動作を詳細に説明する。
【００３５】
図４に、ユーザおよび携帯電話３００、Ｗｅｂサーバ３２０、認証サーバ３３０の間のデータの流れ、および処理手順を示す。図の実線はインターネット３１０を介した暗号通信を、点線は電話回線網３１１を介した通話を示す。図４の太い実線で囲んだ部分は、暗号通信のセッションを示し、１つのセッションの中では１つの暗号鍵を利用して暗号通信を行う。
【００３６】
ユーザの操作を受け、携帯電話３００はＷｅｂサーバ３２０へアクセス要求および端末ＩＤを送信する（ステップ４００）。現在多くの携帯電話端末は、Ｗｅｂサーバからの要求に対して端末ＩＤを送信する機能を持つため、この端末ＩＤをユーザＩＤとして利用することで、ユーザによるＩＤ入力の手間を省き、利便性を確保することができる。
【００３７】
Ｗｅｂサーバ３２０はアクセス要求を受信すると、ワンタイムＩＤを生成し、アクセスデータ３２４を作成してデータベース３２３へ格納し、携帯電話３００へワンタイムＩＤを送信し、認証サーバ３３０へ端末ＩＤを送信する（ステップ４０５）。なおアクセスデータ３２４の照合結果のエントリには初期値として「未照合」を示すコードを書き込む。
【００３８】
認証サーバ３３０はＷｅｂサーバ３２０から端末ＩＤを受信し、対応するユーザデータ３３４をデータベース３３３から検索し、上記端末ＩＤに対応する電話番号へ電話発信する（ステップ４１０）。認証サーバ３３０が発信した電話は、正規に登録された携帯電話でしか受信できないため、携帯電話端末の正当性を確認することができる。つまり認証サーバ３３０は携帯電話３００の端末認証を行うことで、不正なユーザが正規の携帯電話以外からなりすましを行おうとする攻撃を防ぎ、セキュリティが向上する。
【００３９】
携帯電話３００は電話を着信し、認証サーバ３３０との通話を確立し、ユーザがプッシュ入力した暗証番号をトーン信号として認証サーバ３３０へ送信する（ステップ４１５）。
【００４０】
認証サーバ３３０は暗証番号を受信し、上記ユーザデータ３３４に含まれる登録暗証情報と照合し、照合結果と端末ＩＤをＷｅｂサーバ３２０へ送信する（ステップ４２０）。なお照合結果は「一致」または「不一致」とする。
【００４１】
Ｗｅｂサーバ３２０は認証サーバ３３０から端末ＩＤと照合結果を受信し、当該端末ＩＤに対応するアクセスデータ３２４をデータベース３２３から検索し、照合結果のエントリを、受信したデータに更新する（ステップ４２５）。
【００４２】
携帯電話は、ユーザの操作を受け、Ｗｅｂサーバ３２０へワンタイムＩＤを送信する（ステップ４３０）。
【００４３】
Ｗｅｂサーバ３２０は、携帯電話３００からワンタイムＩＤを受信し、当該ワンタイムＩＤに対応するアクセスデータ３２４をデータベース３２３から検索し、照合結果が「一致」だったならば、アクセスデータ３２４に含まれる端末ＩＤを持つユーザとして、電子決済等のＷｅｂサービスを提供する（ステップ４３５）。一般に、携帯電話のキャリアとの契約なしにＷｅｂサーバが取得できる携帯電話の端末ＩＤは、比較的簡単に偽造が可能である。従ってステップ４３０において携帯電話がＷｅｂサーバに対して端末ＩＤのみを送信した場合、Ｗｅｂサーバは正規の携帯電話からのアクセスかどうかを区別できない。そこでステップ４０５においてＷｅｂサーバ３２０が携帯電話３００へワンタイムＩＤを発行し、これをステップ４３０において携帯電話３００がＷｅｂサーバ３２０へ送信することで、ステップ４００とステップ４３０における通信が同じ携帯電話端末によるものかをＷｅｂサーバ３２０が確認する。これによって端末ＩＤの偽造によるなりすましを防ぎ、セキュリティが確保される。
【００４４】
上記実施例によれば、音声等による個人認証と、端末の電話番号を用いた端末認証を、ワンタイムＩＤにより連携することで、正規のユーザが正規の端末を利用した場合にのみ認証が成功し、セキュリティの高い認証が可能となる。また音声による個人認証において、任意の発話キーワードを利用できるため、発話キーワードを秘密にすることで、セキュリティを高めることができる。
【００４５】
さらに、端末の電話番号又は端末ＩＤをユーザ識別情報として利用するため、認証時のユーザのキー操作が少なく、利便性の高い認証が可能となる。
【００４６】
【発明の効果】
本発明によれば、セキュリティの高い認証や、利便性の高い認証が可能となる。
【図面の簡単な説明】
【図１】第一の実施形態を示すブロック図である。
【図２】第一の実施形態の動作を示す流れ図である。
【図３】第二の実施形態を示すブロック図である。
【図４】第二の実施形態の動作を示す流れ図である。
【符号の説明】
１００：携帯電話、１０１：Ｗｅｂ情報処理部、１０２：ＣＴＩ処理部、１０３：通信処理部、１１０：インターネット、１１１：電話回線網、１２０：Ｗｅｂ認証サーバ、１２１：ワンタイムＩＤ生成部、１２２：アクセスデータ管理部、１２３：音声処理部、１２４：ＣＴＩ処理部、１２５：データベース、１２６：ユーザデータ、１２７：テンポラリデータベース、１２８：アクセスデータ、１２９：ワンタイムパス発行部、３００：携帯電話、３０１：Ｗｅｂ情報処理部、３０３：通話処理部、３１０：インターネット、３１１：電話回線網、３２０：Ｗｅｂサーバ、３２１：ワンタイムＩＤ生成部、３２２：アクセスデータ管理部、３２３：データベース、３２４：アクセスデータ、３３０：認証サーバ、３３１：暗証番号照合部、３３２：ＣＴＩ処理部、３３３：データベース、３３４：ユーザデータ。
【図１】
2004185454.tif 000003
【図２】
2004185454.tif 000004
【図３】
2004185454.tif 000005
【図４】
2004185454.tif 000006