(57)【要約】【課題】セキュリティが高い認証システムを提供すること。【解決手段】コンテンツを提供するＷｅｂサーバ９とは、別にＷｅｂサーバ９にアクセスしたパソコン１１のユーザの音声認証を行う音声認識サーバ４を備える。また、サービスセンタ３に登録ユーザが設定した質問文及び回答の組み合わせを記憶した音声認証データベース１３を管理する認証ＤＢサーバ６を備える。そして、音声認識サーバ４は、ユーザの携帯電話１からアクセスがあったとき、前記認証ＤＢサーバ６から質問文及び回答の組み合わせを受信し、該携帯電話１に対して音声認証を行う。正規の登録ユーザであると認証したとき、音声認識サーバ４は、その旨を前記認証ＤＢサーバ６に送信する。認証ＤＢサーバ６は、Ｗｅｂサーバ９からユーザの認証結果である音声認証状態を要求されたとき、Ｗｅｂサーバ９に対して、音声認証状態を送信する。【選択図】　　　　図１
2004139221.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツサーバにアクセスしたユーザ端末のユーザが、前記コンテンツサーバからコンテンツの提供を受けることを許可された登録ユーザであると認証する認証サーバを備えた認証システムにおいて、
前記登録ユーザが設定した質問文と該質問文の回答との組み合わせを該登録ユーザの識別番号に関連づけて記憶した記憶手段と、
前記記憶手段を参照して、前記ユーザ端末にて入力された識別番号に関連づけられた質問文を前記ユーザが所有する音声入力可能な通信端末に対して送信する送信手段と、
該ユーザが前記通信端末に対して音声入力した回答を前記通信端末から受信し、該回答が前記送信手段にて送信した前記質問文と関係付けられた回答と一致するか否かについて前記記憶手段を参照して照合する照合手段と、
を備え、
前記認証サーバが、前記照合手段にて照合した照合結果に基づいて、該通信端末を所有するユーザは登録ユーザであると認証し、その認証結果をコンテンツサーバに提供することを特徴とする認証システム。
【請求項２】
請求項１に記載の認証システムにおいて、
前記記憶手段は、前記登録ユーザが設定した登録ユーザ本人に関する質問文と該質問文の回答との組み合わせを該登録ユーザの識別番号に関連づけて記憶したことを特徴とする認証システム。
【請求項３】
請求項１または２に記載の認証システムにおいて、
前記認証サーバが、登録ユーザにより予め決められた回数だけ前記送信手段及び前記照合手段を繰り返し、設定された回数分の照合結果を取得し、それらの照合結果がすべて前記通信端末から受信した回答が前記記憶手段に記憶された回答と一致する旨を示した場合に該通信端末を所有するユーザは登録ユーザであると認証することを特徴とする認証システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、認証システムに関するものである。
【０００２】
【従来の技術】
従来、登録されたユーザのパソコンに対してだけコンテンツを提供するコンテンツサーバには、通常、非登録者による不正なアクセスを防止するために登録されたユーザ本人か否かを認証するためのユーザ認証機能が備えられている。
【０００３】
一般に、ユーザがパソコンを使ってインターネットを介して事前に登録（契約）したサービスセンタのコンテンツサーバにアクセスする際、該コンテンツサーバはパソコンに対してログインＩＤ及びパスワードの入力を要求する。そして、パソコンから送信されたログインＩＤ及びパスワードをコンテンツサーバが認証することによって、パソコンは該コンテンツサーバとの接続が許可（ログイン）される。接続が許可されると、コンテンツを享受するためのプログラムに従ってパソコンとコンテンツサーバとの間でデータの授受が行われ、ユーザは目的のコンテンツを取得することになる。
【０００４】
しかしながら、上記のように、ログインＩＤとパスワードによる個人認証の形態では、ログインＩＤとパスワードが他人に知られると誰でもログインすることが可能となる。また、パスワードは通常英数文字の組み合わせにて構成されているので、ユーザのログインＩＤがわかっていれば、英数文字の組み合わせを計算機により解析する（所謂、パスワードクラック）ことで、簡単に見破られてしまう。以上の理由から、ログインＩＤ及びパスワードのみでユーザの認証を行うシステムでは、第三者が該ユーザの振りをして、コンテンツサーバに対して不正なアクセスを行うなりすましの問題が増加しつつある。
【０００５】
そこで、ユーザの声紋などの身体的特徴を利用したユーザ認証機能が提案されている（例えば、特許文献１参照）。
これは、ユーザの社員ＩＤ（ログインＩＤ）を該ユーザの声紋と対応付けて予めユーザ認証データベースに記憶しておき、携帯電話にてユーザが社員ＩＤを発生すると、認証サーバが該社員ＩＤに対応した声紋情報と発生されたユーザの声紋との照合を行う。そして、認証サーバは、ユーザを登録されたユーザであると認証できたときに、Ｗｅｂサーバ（コンテンツサーバ）にログインすることができるように処理を行う。
【０００６】
このような身体的特徴を利用したユーザ認証機能はパスワード方式と比較して、なりすましが困難である。
【０００７】
【特許文献１】
特開２００２−２４１８２号公報（第４−第６頁、第１図）
【０００８】
【発明が解決しようとする課題】
しかし、近年の音声合成技術などの発達により他人の声紋などのコピーが可能になりつつあり、身体的特徴を利用したユーザ認証システムにおいても、コピー等によりなりすましが可能となってきている。また、このような身体的特徴を利用したユーザ認証システムは、システムを構築するのにコストがかかり、各コンテンツサーバごとにこのようなユーザ認証システムを構築するのは困難であった。
【０００９】
また、各ユーザは、セキュリティを高めるために、各コンテンツサーバごとに別々のログインネームを設定することが多くなった。そのため、各ユーザは、一人で多数のログインＩＤやそれに対応するパスワード等を有することとなり、正確に全てのログインＩＤ及びそのＩＤと関係付けられているパスワードを記憶することが困難になりつつある。
【００１０】
本発明は上記問題点を解決するためになされたものであって、その目的は、セキュリティが高い認証システムを提供することにある。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明は、コンテンツサーバにアクセスしたユーザ端末のユーザが、前記コンテンツサーバからコンテンツの提供を受けることを許可された登録ユーザであると認証する認証サーバを備えた認証システムにおいて、前記登録ユーザが設定した質問文と該質問文の回答との組み合わせを該登録ユーザの識別番号に関連づけて記憶した記憶手段と、前記記憶手段を参照して、前記ユーザ端末にて入力された識別番号に関連づけられた質問文を前記ユーザが所有する音声入力可能な通信端末に対して送信する送信手段と、該ユーザが前記通信端末に対して音声入力した回答を前記通信端末から受信し、該回答が前記送信手段にて送信した前記質問文と関係付けられた回答と一致するか否かについて前記記憶手段を参照して照合する照合手段と、を備え、前記認証サーバが、前記照合手段にて照合した照合結果に基づいて、該通信端末を所有するユーザは登録ユーザであると認証し、その認証結果をコンテンツサーバに提供する。
【００１２】
請求項２に記載の発明は、前記記憶手段は、前記登録ユーザが設定した登録ユーザ本人に関する質問文と該質問文の回答との組み合わせを該登録ユーザの識別番号に関連づけて記憶した。
【００１３】
請求項３に記載の発明は、前記認証サーバが、登録ユーザにより予め決められた回数だけ前記送信手段及び前記照合手段を繰り返し、設定された回数分の照合結果を取得し、それらの照合結果がすべて前記通信端末から受信した回答が前記記憶手段に記憶された回答と一致する旨を示した場合に該通信端末を所有するユーザは登録ユーザであると認証する。
【００１４】
（作用）
請求項１に記載の発明によれば、コンテンツを提供するコンテンツサーバは、コンテンツサーバとは別にユーザに対して音声認証を行う認証サーバを備えた。このため、コンテンツサーバにて設定されたパスワードが第三者に盗まれたとしても、認証サーバに登録ユーザであると認証させるために音声入力をしなくてはならず、セキュリティが高くなる。また、音声入力のため、計算機によるパスワードの解析が困難となる。さらに、コンテンツサーバは、音声認証を行うための装置又は機能を備えなくてよく、設備コストを安くすることができる。
【００１５】
請求項２に記載の発明によれば、前記登録ユーザが設定した登録ユーザ本人に関する質問文と該質問文の回答との組み合わせ記憶手段に記憶することができる。このため、登録ユーザは、自分の知識により認証を行うことができるので、複数の質問文及び回答の組み合わせを容易に覚えることができる。
【００１６】
請求項３に記載の発明によれば、登録ユーザによって予め決められた回数だけ回答の照合を行わなくてはならないので、セキュリティが高くなる。また、登録ユーザが照合を行う回数を設定することができるので、登録ユーザの都合に合わせてセキュリティを高くすることができる。
【００１７】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図面に従って説明する。
図１は、通信システムの概略構成図である。
【００１８】
ユーザが所有する通信端末としての携帯電話１は、移動体通信網２を介してサービスセンタ３に備えられている認証サーバとしての音声認識サーバ４に接続されている。尚、音声認識サーバ４は、送信手段と照合手段を有している。音声認識サーバ４は、サービスセンタ３内に構築されているＬＡＮ５（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）と接続されており、該ＬＡＮ５には、音声認証データベースサーバ６（以下、単に、認証ＤＢサーバ６という）が接続されている。該ＬＡＮ５は、インターネット７を介して各種のコンテンツを提供するサイト８（コンテンツプロバイダ）のコンテンツサーバとしてのＷｅｂサーバ９と接続されている。該Ｗｅｂサーバ９は、ユーザ識別データベースサーバ１０（以下、識別ＤＢサーバ１０という）と接続されている。また、Ｗｅｂサーバ９は、インターネット７を介してユーザが所有するユーザ端末としてのパソコン１１と接続されている。そして、ユーザは、事前にサービスセンタ３及びサイト８に識別番号としてのログインＩＤ及びパスワード等を設定登録することによって、Ｗｅｂサーバ９が提供するコンテンツを享受できるようになっている。
【００１９】
ユーザが所有するパソコン１１は、インターネット７を介してＷｅｂサーバ９とデータの授受を行う。また、パソコン１１は、Ｗｅｂサーバ９からのコンテンツを受信してそれを実行又は閲覧等をする機能を有する。
【００２０】
次に、ユーザが所有する携帯電話１について説明する。
図２は、携帯電話１の電気的構成を示すブロック図である。携帯電話１は、操作部２１、表示部２２、無線部２３、アンテナ２４、スピーカ（受話器）２５、マイク（送話器）２６、ＤＡ変換器２７、ＡＤ変換器２８及び制御回路部２９を備えている。
【００２１】
操作部２１は、ダイヤルボタン及び各種機能ボタンから構成されていて、各ボタンの操作に基づくボタン信号は制御回路部２９に出力される。操作部２１は、電話をかけたり、電話を聞いたりする際に操作される。又、操作部２１は、電話番号を登録したり、登録した電話番号を消去したりする際に操作される。さらに、操作部２１は、移動体通信網２を介してサービスセンタ３の音声認識サーバ４と接続し、音声認証を行う際に操作される。
【００２２】
表示部２２は、ＬＣＤ等のデバイスからなり、制御回路部２９からの制御信号に基づいてその画面上に電話番号、テキスト、ホームページ等各種情報を表示する。
【００２３】
スピーカ２５はＤＡ変換器２７に接続されている。ＤＡ変換器２７は制御回路部２９が生成した音声データをアナログ信号に変換する。スピーカ２５はそのアナログ信号に基づいて着信音、通話相手の音声、サービスセンタ３の音声認識サーバ４が送信した音声データに基づいて生成した音声を出力する。
【００２４】
マイク２６は使用者の音声を集音した音声信号をＡＤ変換器２８に出力する。ＡＤ変換器２８はその音声信号をデジタル信号である音声データに変換して制御回路部２９に出力する。
【００２５】
無線部２３は、アンテナ２４を介して制御回路部２９からの音声データを出力し、移動体通信網２を介してサービスセンタ３の音声認識サーバ４に送信したり、移動体通信網２を介して他の携帯電話１に送信したりする。又、無線部２３は、移動体通信網２を介してアンテナ２４が受信したサービスセンタ３からの送信信号又は他の携帯電話１からの送信信号を制御回路部２９に出力する。
【００２６】
尚、音声データは、移動体通信網２にて送受信できるデータであり、携帯電話１は、これらのデータを音声認識サーバ４との間で送受信を行う。
次に、サイト８に備えられた識別ＤＢサーバ１０について説明する。
【００２７】
識別ＤＢサーバ１０には識別データベース１２が備えられており、識別ＤＢサーバ１０は、該識別データベース１２を管理している。該識別データベース１２には、各サイト８ごとに設定登録されたユーザのログインＩＤのリストが記憶されており、また、それぞれのログインＩＤに関係付けられてパスワードが記憶されている。
【００２８】
また、識別ＤＢサーバ１０は、Ｗｅｂサーバ９からログインＩＤ及びパスワードを受信すると、識別データベース１２を参照して、ログインＩＤの識別を行う機能が備えられている。この機能について詳述すると、識別ＤＢサーバ１０は、識別データベース１２を参照して、受信したログインＩＤに該当するログインＩＤをログインＩＤのリストから検索し、検索したログインＩＤに関係付けられたパスワードが、ログインＩＤとともに受信したパスワードと一致するか否か比較する。認証ＤＢサーバ６は、ログインＩＤ及びパスワードが一致した場合には、音声認証データベース１３に設定登録されたログインＩＤである旨の識別結果を、パスワードが一致しない場合には、設定登録されたログインＩＤでない旨の識別結果をＷｅｂサーバ９に送信する。
【００２９】
次に、サイト８に備えられたＷｅｂサーバ９について説明する。
Ｗｅｂサーバ９は、コンテンツをパソコン１１に対して提供する機能等が備えられており、また、音声認証状態確認機能と、個人情報管理機能と、が備えられている。
【００３０】
個人情報管理機能は、ユーザのパソコン１１から送信されたログインＩＤが、サイト８に設定登録されたログインＩＤか否かの識別し、通信を許可するか否かを判断する機能である。詳述すると、Ｗｅｂサーバ９は、ユーザのパソコン１１からログインＩＤ及びパスワードを受信すると、ログインＩＤ及びパスワードを識別ＤＢサーバ１０に送信し、該ログインＩＤがサイト８に登録されたものか否かに関する識別結果を識別ＤＢサーバ１０から受信する。そして、Ｗｅｂサーバ９は、受信した識別結果に基づいてパソコン１１から送信されたログインＩＤが、サイト８に設定登録されたログインＩＤか否かの識別を行い、通信を遮断するか否か判断する。即ち、ログインＩＤでない旨の識別結果を受信した場合、Ｗｅｂサーバ９は、通信を遮断し、ログインＩＤである旨の識別結果を受信した場合、Ｗｅｂサーバ９はそのまま通信を保ち続け、次の処理へと進める。
【００３１】
音声認証状態確認機能は、アクセスしてきたパソコン１１のユーザが真にサイト８に登録された本人か否かの確認、即ち、不正にアクセスしてきたユーザでないことを確認する機能である。詳述すると、Ｗｅｂサーバ９は、パソコン１１から音声認証状態を確認するように指示を受けると、前記個人情報管理機能により識別したログインＩＤを自らのサイト８を示すサービスＩＤとともにインターネット７を介してサービスセンタ３の認証ＤＢサーバ６に送信する。そして、Ｗｅｂサーバ９は、認証ＤＢサーバ６から現在の音声認証状態（後述）を受信する。その後、Ｗｅｂサーバ９は、受信した該音声認証状態に基づいてログインＩＤを送信したパソコン１１のユーザが真にサイト８に登録された本人か否かの確認、即ち、不正な手段でログインＩＤ及びパスワードを取得してアクセスしてきたユーザでないことを確認する。
【００３２】
次に、サービスセンタ３に備えられた認証ＤＢサーバ６について説明する。
認証ＤＢサーバ６は、記憶手段としての音声認証データベース１３が備えられており、認証ＤＢサーバ６は、該音声認証データベース１３を管理している。該音声認証データベース１３は、サイト８を示すサービスＩＤのリストを記憶している。各サービスＩＤには、該サービスＩＤで示されるサイト８で設定されたログインＩＤのリストが関係付けられて記憶されている。さらに、各ログインＩＤには、図３に示すような質問文のリスト３１、音声認証ＩＤ及び認証結果としての音声認証状態が関係付けられて記憶されている。
【００３３】
質問文のリスト３１とは、携帯電話１にて出力するユーザを音声認証するための質問文に係わる音声データのリストであり、該質問文に係わる音声データは、ユーザがサービスセンタ３に登録する際、自由に設定することができる。
【００３４】
つまり、質問文に係わる音声データは、例えば、図３に示すように、「あなたの母親の旧姓は？」というように、ユーザの個人情報に係わる、即ち、自分の記憶ではなく知識に基づく質問等を自由に設定することができる。また、この質問文に関係付けられてその質問文の回答に係わる文字データが記憶されている。この回答に係わる文字データも、ユーザがサービスセンタ３に登録する際、その内容を自由に設定することができる。つまり、図３に示すように、質問文「あなたの母親の旧姓は？」に対して回答「大島」というような組み合わせで設定することができる。また、ユーザは、回答の内容を自由に設定可能であるので、質問文からは観念的に結びつかない回答を設定することもできる。即ち、図３に示すように、質問文「あなたの年齢は？」に対して、回答「名古屋」というような組み合わせで設定することも可能である。
【００３５】
音声認証ＩＤとは、ユーザが携帯電話１にて音声認識サーバ４にアクセスした際、ユーザを特定するために使用されるものである。
音声認証状態には、該ユーザがサービスセンタ３と通信して音声認証を行った結果が示されている。即ち、音声認証状態は、サイト８に設定されたログインＩＤを有する正規のユーザであるか否かを示す。つまり、携帯電話１にてユーザが音声認証をまだ行っていない、又は、音声認識サーバ４により認証されていないときは、音声認証状態は、未認証状態を示し、該音声認証状態と関係付けられたログインＩＤを有する正規なユーザでないことを示す。また、携帯電話１にてユーザが音声認証を行い、音声認識サーバ４により認証されたときは、音声認証状態は認証完了状態を示し、該音声認証状態に関係付けられたログインＩＤを有する正規なユーザであることを示す。尚、音声認証状態は、一定時間経過すると初期化され、認証されていない状態（未認証状態）に戻る。また、初期化される時間については、サービスセンタ３で自由に設定できる。
【００３６】
また、認証ＤＢサーバ６は、音声認識サーバ４とデータの授受を行いユーザの音声認証状態を変更する機能及びＷｅｂサーバ９の要求に応答して音声認証状態を送信する機能等が備えられている。
【００３７】
次に、音声認識サーバ４について説明する。
音声認識サーバ４は、ユーザの認証を行う諸機能等が備えられ、例えば、音声認識機能、照合機能、が備えられている。
【００３８】
音声認識機能は、携帯電話１から受信した音声データを文字に関するデータ（以下、単に文字データという）に変換する機能である。
照合機能は、認証ＤＢサーバ６から受信した質問文のリスト３１により、音声認証を行い、携帯電話１のユーザがログインＩＤを有する正規のユーザであると認証する機能である。詳述すると、音声認識サーバ４は、認証ＤＢサーバ６から受信した質問文に係わる音声データを携帯電話１に対して送信する。そして、携帯電話１から受信した回答に係わる音声データを前記音声認識機能により文字データに変換させる。そして、音声認識サーバ４は、該文字データが前記質問文と関係付けられた回答に係わる文字データと一致するか否か照合を行う。次に、音声認識サーバ４は、携帯電話１から受信した回答に係わる文字データが前記質問文と関係付けられた回答に係わる文字データと一致しないという照合結果を得た場合、ユーザの携帯電話１に対して音声認証が失敗した旨の音声メッセージを送信する。そして、音声認識サーバ４は、通信を終了する。一致したという照合結果を得た場合、音声認識サーバ４は、予め設定された回数だけこれら一連の音声認証を繰り返し、全て一致したならば認証ＤＢサーバ６に対して音声認証状態を変更するように要求する。尚、この回数は、サービスセンタ３にて自由に設定することができる。
【００３９】
次に、ユーザの認証方法について説明する。図４及び図５は、認証方法についてのフローチャートである。
パソコン１１が、ユーザの操作によりインターネット７を介してＷｅｂサーバ９にアクセスすると、Ｗｅｂサーバ９は、図６に示すようなログイン画面５１に関するページデータをパソコン１１に送信する。パソコン１１は、受信したページデータに基づいて、ログイン画面５１を表示する。ログイン画面５１には、ログインＩＤ及びパスワードを入力するためのテキストボックス５２が含まれており、該テキストボックス５２がパソコン１１にそれぞれ表示される。
【００４０】
ユーザの操作により、該テキストボックス５２にログインＩＤ及びパスワードがそれぞれ入力されると、パソコン１１は、Ｗｅｂサーバ９に対してログインＩＤ及びパスワードを送信する（Ｓ１０１）。
【００４１】
Ｗｅｂサーバ９がパソコン１１からログインＩＤ及びパスワードを受信すると、Ｗｅｂサーバ９の個人情報管理機能により、受信したログインＩＤがサイト８に設定登録されているものか否か識別するために、受信したログインＩＤ及びパスワードを識別ＤＢサーバ１０に送信する（Ｓ１０２）。識別ＤＢサーバ１０は、識別データベース１２を参照して、受信したログインＩＤがサイト８に登録されているか否か識別し（Ｓ１０３）、識別結果をＷｅｂサーバ９に送信する（Ｓ１０４）。Ｗｅｂサーバ９は、その識別結果に基づいてログインＩＤがサイト８に登録されている正規のものか否か識別する（Ｓ１０５）。
【００４２】
Ｗｅｂサーバ９が、その識別結果によりパソコン１１から受信したログインＩＤは登録ユーザが入力した正規のログインＩＤではないと識別した場合、パソコン１１との通信を終了する（Ｓ１０６）。
【００４３】
Ｗｅｂサーバ９が、その識別結果より正規のログインＩＤであると識別したとき、ユーザのパソコン１１に対し、音声認証を行うように指示する旨の文字データを送信する（Ｓ１０７）。パソコン１１は、図７に示すように、ログイン画面５１に重ねて、受信した文字データに基づいてメッセージボックス６１を表示する。ユーザは、その指示に従って音声認証を行う（Ｓ１０８）。以下、音声認証の処理の流れを図５に示す。ユーザは、メッセージボックス６１の指示に従って、ユーザの携帯電話１にてサービスセンタ３の音声認識サーバ４に通信回線を接続する（Ｓ２０１）。
【００４４】
ユーザが携帯電話１にて音声認識サーバ４にアクセスすると、音声認識サーバ４は、携帯電話１からアクセスしてきたユーザを特定するために、携帯電話１に備えられたボタンを操作させて音声認証ＩＤを入力するように要求する（Ｓ２０２）。
【００４５】
ユーザがその要求に応答して音声認証ＩＤをボタン操作にて携帯電話１に入力すると、携帯電話１は、入力された音声認証ＩＤを音声認識サーバ４に送信する（Ｓ２０３）。携帯電話１から音声認証ＩＤを受信した音声認識サーバ４は、認証ＤＢサーバ６に対して音声認証データベース１３に該音声認証ＩＤが記憶されているか否か検索するように要求する（Ｓ２０４）。
【００４６】
認証ＤＢサーバ６は、その要求に応答して音声認証データベース１３に該音声認証ＩＤが記憶されているか否か検索する（Ｓ２０５）。そして、認証ＤＢサーバ６は、検索結果を音声認識サーバ４に送信する（Ｓ２０６）。
【００４７】
音声認識サーバ４は、その検索結果に基づいて、音声認証データベース１３に該音声認証ＩＤが記憶されているか否か判断する（Ｓ２０７）。音声認識サーバ４が、音声認証データベース１３に該音声認証ＩＤが記憶されていないと判断した場合は、通信回線を遮断する（Ｓ２０８）。また、音声認識サーバ４は、該音声認証ＩＤが記憶されていると判断した場合は、該音声認証ＩＤに関係付けられたログインＩＤを検索し、さらに、該ログインＩＤに関係付けられた質問文のリスト３１を音声認識サーバ４に対して送信するように認証ＤＢサーバ６に要求する（Ｓ２０９）。その要求を受けて認証ＤＢサーバ６は、音声認証データベース１３を参照して、該ログインＩＤと関係付けられた質問文のリスト３１を検索する（Ｓ２１０）。
【００４８】
音声認識サーバ４は、該質問文のリスト３１を受信すると（Ｓ２１１）、前述した照合機能により、ユーザの音声認証を始める。まず、音声認識サーバ４は、先ほど受信した質問文のリスト３１の中から１つの質問文を選択し、その質問文に係わる音声データを携帯電話１に送信する（Ｓ２１２）。そして、携帯電話１は、受信した該音声データをスピーカから出力する。
【００４９】
ユーザが、携帯電話１から出力された該質問文に応答して回答をマイクに発声すると、携帯電話１は、マイクから入力された回答に係わる音声データを音声認識サーバ４に送信する（Ｓ２１３）。続いて、音声認識サーバ４は、受信した回答に係わる音声データを音声認識機能により文字データに変換する。音声認識サーバ４は、変換した該文字データを携帯電話１に送信した質問文に関係付けられた回答に係わる文字データと比較し、一致するか否か照合する（Ｓ２１４）。
【００５０】
照合した結果、回答が一致しない場合は、音声認識サーバ４は、携帯電話１に対して音声認証が失敗した旨の音声データを送信し、通信を終了する（Ｓ２１５）。
【００５１】
回答が一致した場合、音声認識サーバ４は、これら一連の携帯電話１から受信した回答の照合処理を音声認識サーバ４に予め設定された回数だけ繰り返したか判定する（Ｓ２１６）。予め設定された回数だけ繰り返していない場合、音声認識サーバ４は、再び質問文に関する音声データを携帯電話１に対して出力し、回答に関する音声データの照合を行う（Ｓ２１７）。一方、予め設定された回数を繰り返した場合、音声認識サーバ４は、該ユーザは、ログインＩＤを有する正規のユーザであると認証し、その旨のメッセージを携帯電話１に送信する（Ｓ２１８）。そして、音声認識サーバ４は、認証ＤＢサーバ６に対して、音声認証データベース１３に前記ログインＩＤと関係付けられた音声認証状態を未認証状態から正常に音声認証された旨を示す認証完了状態に変更するように要求する（Ｓ２１９）。
【００５２】
認証ＤＢサーバ６は、その要求を受けて該ログインＩＤと関係付けられた音声認証状態を変更する（Ｓ２２０）。以上で音声認証は終了する。
次に、ユーザは、図７に示すように、パソコン１１に表示されている音声認証を行うように指示する旨のメッセージボックスに表示されている音声認証を終了した旨を示すボタン・オブジェクト６２を選択する。パソコン１１は、該ボタン・オブジェクト６２が選択されると、図４に示すように、その旨をＷｅｂサーバ９に送信する（Ｓ１０９）。
【００５３】
Ｗｅｂサーバ９は、その旨を受信すると、音声認証状態確認機能により、サイト８を示すサービスＩＤと共に該ユーザが入力したログインＩＤを認証ＤＢサーバ６に送信し（Ｓ１１０）、該ログインＩＤと関係付けられた音声認証状態をＷｅｂサーバ９に送信するように要求する。
【００５４】
認証ＤＢサーバ６は、その旨を受信すると、音声認証データベース１３から受信したサービスＩＤを検索し、さらに、該サービスＩＤに関係付けられたログインＩＤのリストの中から受信したログインＩＤを検索する。そして、認証ＤＢサーバ６は、音声認証データベース１３から受信したログインＩＤに関係付けられた音声認証状態を検索し（Ｓ１１１）、インターネット７を介してＷｅｂサーバ９に検索した音声認証状態を送信する（Ｓ１１２）。
【００５５】
Ｗｅｂサーバ９は、該ログインＩＤと関係付けられた音声認証状態を認証ＤＢサーバ６から受信し、該音声認証状態に基づいてユーザがサイト８及びサービスセンタ３に登録された正規のユーザか否か確認する（Ｓ１１３）。即ち、音声認証状態が未認証状態であるならば、Ｗｅｂサーバ９は、パソコン１１に対してエラーメッセージを送信し、該パソコン１１からのログインを拒否する（Ｓ１１４）。音声認証状態が認証完了状態であるならば、Ｗｅｂサーバ９は、パソコン１１からのログインを許可する（Ｓ１１５）。
【００５６】
ログインを許可された後、ユーザはパソコン１１にてＷｅｂサーバ９から提供されるコンテンツを利用する。
以上詳述したように本実施の形態は、以下の特徴を有する。
【００５７】
（１）Ｗｅｂサーバ９自体は、ユーザに対する音声認証を行わず、サービスセンタ３の音声認識サーバ４に音声認証を行わせ、その認証結果である音声認証状態を受信する。そして、Ｗｅｂサーバ９は、音声認証状態に基づいて、ユーザが正規の登録ユーザ、即ち、不正な手段で取得したログインＩＤ及びパスワードにてアクセスしたユーザでないことを確認する。このため、英数文字列からなるログインＩＤ及びパスワードが漏洩したとしても、アクセスしたユーザは音声認証を行わなくてはログインすることができないので、不正なユーザからのアクセスを効果的に防止し、セキュリティを高めることができる。つまり、音声入力方式では、計算機にて本実施形態の回答を効率的に解析すること（パスワードクラック）ができないので、セキュリティを高めることができる。
【００５８】
また、Ｗｅｂサーバ９に、音声認証を行うためのシステムを構築する必要がなく、システム構築のコストを低減することができる。さらに、ユーザは各携帯電話１にて音声認証を行うことができるので、ユーザは、音声認証を行うために特別な装置を購入する必要はない。
【００５９】
（２）音声認識サーバ４は、予め決められた回数だけ連続して、携帯電話１からの回答と音声認証データベース１３に記憶されている回答が一致しなければ、正規のユーザであると認証しないため、セキュリティが高くなる。
【００６０】
（３）質問文及びその質問文の回答を、ユーザ自らが設定することができる。このため、ユーザ自身の知識に基づいた質問及びその回答を記憶させることができるので、パスワードの役割をする回答を覚える必要がない、または、回答を容易に覚えることができる。
【００６１】
（４）ユーザは、質問文及びその質問文の回答を、ユーザ自らが設定することができる。このため、質問文及びその質問文の回答が観念的に想起し得ないような組み合わせで設定することが可能であり、第三者が正しい回答をすることを困難にすることができる。即ち、セキュリティを高めることができる。
【００６２】
なお、上記以外に次の形態にて具体化できる。
・上記実施形態では、携帯電話１からの回答の入力形式は、音声入力という入力形式を採用していたが、文字入力という入力形式も採用しても良い。この場合、ユーザが音声認証データベース１３に対して回答を設定する際に、該回答に係わるデータと関連づけて該回答の入力形式を記憶させる。そして、音声認識サーバ４の照合機能に、携帯電話１からの回答に係わるデータを受信した際、まず、受信した回答に係わるデータの入力形式が音声認証データベース１３に記憶された回答に関連づけられた入力形式と一致するか否か照合する機能を追加する。そして、入力形式が一致した場合のみ、音声認識サーバ４に受信した回答に係わるデータと記憶されていた回答に係わるデータとが一致するか否か照合させる。
【００６３】
このようにすれば、ユーザは、最初に入力形式を一致させないと、音声認識サーバ４は、正規のユーザであると認証しないので、セキュリティが一層高くなる。
【００６４】
・上記実施形態では、音声認証データベース１３に記録されている質問文は音声データであったが、ユーザの携帯電話１が文字データを扱うことができるのならば、質問文に係わるデータを文字データで記憶しておき、質問文を文字メッセージにて携帯電話１に出力しても良い。
【００６５】
・上記実施形態では、ユーザは、通信端末として携帯電話１を使用していたが、音声認識サーバ４と音声データの授受を行える通信端末ならば、携帯電話１に限られない。
【００６６】
・上記実施形態では、サイト８は、一つしか存在しなかったが、複数存在しても良い。
上記の実施形態及び別例から把握できる技術的思想を以下に記載する。
【００６７】
（イ）前記記憶手段は、質問文と観念的に想起し得ない該質問文の回答との組み合わせを該登録ユーザの識別番号に関連づけて記憶したことを特徴とする請求項１〜３のいずれか一項に記載の認証システム。
【００６８】
（ロ）前記認証サーバは、前記記憶手段を参照して前記通信端末から受信した回答が前記送信手段にて送信した前記質問文と関係付けられた回答と一致したという照合結果を得た場合に、該通信端末を所有するユーザは登録ユーザであると認証し、その認証結果をコンテンツサーバに提供することを特徴とする請求項１〜３のいずれか一項に記載の認証システム。
【００６９】
（ハ）前記記憶手段は、前記登録ユーザが設定した入力形式を前記回答に関連づけて記憶し、前記照合手段は、前記ユーザが前記通信端末に対して入力した回答を前記通信端末から受信し、前記記憶手段を参照して前記通信端末から受信した回答の入力形式が前記送信手段にて送信した前記質問文と関係付けられた回答の入力形式と一致した場合に、前記通信端末から受信した回答が前記送信手段にて送信した前記質問文と関係付けられた回答と一致するか否かを照合することを特徴とする請求項１〜３のいずれか一項に記載の認証システム。
【００７０】
（ニ）前記照合手段は、該ユーザが前記通信端末に対して文字入力した回答を前記通信端末から受信し、前記記憶手段を参照して前記通信端末から受信した回答が前記送信手段にて送信した前記質問文と関係付けられた回答と一致するか否かを照合することを特徴とする請求項１〜３のいずれか一項に記載の認証システム。
【００７１】
【発明の効果】
以上詳述したように、本発明によれば、セキュリティが高い認証システムを提供することができる。
【図面の簡単な説明】
【図１】通信システムの概略構成図。
【図２】携帯電話の電気的構成を示すブロック図。
【図３】質問文のリストについて説明するための説明図。
【図４】ユーザの認証方法を示すフローチャート。
【図５】ユーザの認証方法を示すフローチャート。
【図６】ログイン画面について説明するための説明図。
【図７】メッセージボックスについて説明するための説明図。
【符号の説明】
１…携帯電話、２…移動体通信網、３…サービスセンタ、４…音声認識サーバ、６…音声認証データベースサーバ、７…インターネット、８…サイト、９…Ｗｅｂサーバ、１０…ユーザ識別データベースサーバ、１１…パソコン、１２…識別データベース、１３…音声認証データベース。
【図１】
2004139221.tif 000003
【図２】
2004139221.tif 000004
【図３】
2004139221.tif 000005
【図４】
2004139221.tif 000006
【図５】
2004139221.tif 000007
【図６】
2004139221.tif 000008
【図７】
2004139221.tif 000009