(57)【特許請求の範囲】
【請求項１】
秘密の記号列を音声で入力し，音声認識の結果を基に発声者が本人かどうかを判定する話者認証装置において，
各記号の種別と色の種別をランダムに対応付ける記号・色名対応付けテーブルと，      記号・色名対応付けテーブルの内容を受け取って各記号を対応付けられた色で表示する表示部と，
利用者の音声による色名を認識する音声認識部と，
認識された色名を前記記号・色名対応付けテーブルを用いて記号に変換する色名・記号変換部と，
予め利用者が登録した秘密の記号列を格納した利用者対応記号列テーブルと，
前記音声認識された各色名を前記色名・記号変換部で記号列に変換し，前記利用者対応記号列テーブルに登録された対応する記号列と比較して一致すると認証の出力を発生する比較部とを備え，
前記音声認識の結果と，予め登録され記号列の記号に対応する色名が相違することにより検出される色名の誤認識率に基づいて，前記記号・色名対応付けテーブルの記号に対応付ける色名の選択を変えることを特徴とする話者認証装置。
【請求項２】
秘密の記号列を音声で入力し，音声認識の結果を基に発声者が本人かどうかを判定する話者認証装置において，
各記号の種別と色の種別をランダムに対応付ける記号・色名対応付けテーブルと，
記号・色名対応付けテーブルの内容を受け取って各記号を対応付けられた色で表示する表示部と，
利用者の音声により入力する記号に対応する色名を認識する音声認識部と，
認識された色名を前記記号・色名対応付けテーブルを用いて記号に変換する色名・記号変換部と，
前記音声認識された各色名を前記色名・記号変換部で記号列に変換した結果を登録する利用者対応記号列テーブルとを備え，
前記音声認識の結果と，予め登録された記号列の記号に対応する色名が相違することにより検出される色名の誤認識率に基づいて，前記記号・色名対応付けテーブルの記号に対応付ける色名の選択を変えることを特徴とする話者認証装置。
【請求項３】
請求項１及び請求項２の何れかにおいて，
色名の音声入力に対し予め登録された本人の声紋と照合を行う声紋認識部を設け，
前記色名の音声認識による記号列の比較による認証結果と，前記声紋認識部による認識結果を基に発声者の判定を行うことを特徴とする話者認証装置。
【請求項４】
請求項３において，
前記声紋認識部の声紋認識において，予め登録された声紋との類似度に応じて，本人であることが確定したら照合を打ち切ることを特徴とする話者認証装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は音声でユーザが本人かどうかを判定する話者認証装置に関し，特に本人しか知らない秘密の複数桁からなる数字等を組合せた記号列を音声で入力して話者認証を行う装置に関する。
【０００２】
利用者が本人であるかの認証は，施設等への入出管理や，銀行端末での取引等において広く行われるようになった。そして，音声による暗証番号等の秘密の記号列を入力させて，音声認識によりチェックを行うことが，電話回線による遠隔からの取り引き等において採用されている。
【０００３】
しかし，音声入力の場合，近くの人に聞かれる可能性が高いため，秘密を保持することが難しく，その改善が望まれている。
【０００４】
【従来の技術】
図２０は従来例の話者認証装置の構成図，図２１は従来例のタイムチャートである。図２０に示す従来例は，電話で銀行の残高照会を行う場合の利用者の認証に用いる。
【０００５】
残高照会を行う場合，本人かどうかを確認するため，ユーザに暗証番号を発声してもらう。暗証番号をそのまま発声すると近くにいる他人に知られてしまう可能性が高いため，銀行側の装置からの指示に従い，暗証番号の各数字の発声順を変えて発声してもらうようにしたものである。毎回異なる発声順を指示するため，他人に聞かれても暗証番号を知られることがない。
【０００６】
この従来例による実際の残高照会の流れを図２１を参照しながら説明すると，ユーザが，電話機９０から公衆回線９１を経由して符号９２〜９６で表す各装置からなる銀行（残高システム）にアクセスする。すると，制御装置９４は音声合成装置９３を駆動して『○○銀行です。口座番号をどうぞ』というガイダンス音声を流す（図２１のａ）。ユーザが自分の口座番号を発声すると（図２１のｂ），音声認識装置９２により口座番号が認識され，認識結果が音声合成装置９３からの音声によりユーザに示される（同ｃ）。この後，銀行の制御装置９４の制御により変形指示機構９６で暗証番号を発声する順序を乱数等により計算し（図２１のｄ），計算により決定した順序に従って音声により番号を入力するよう促す。この例では，最小に「暗証番号の“３”桁目の数字をどうぞ」と発声し（図２１のｅ），これに対してユーザから「６」という音声が入力される（同ｆ），以下順番に２桁目，４桁目，１桁目を入力するよう促す音声が発生する（図２１のｇ，ｉ，ｋ）のに対しユーザから「４」，「８」，「５」という各桁の番号が音声入力される（図２１のｈ，ｉ，ｌ）。銀行では，入力された各桁の数字を音声認識して暗証番号の全ての桁が発声された段階で，制御装置９４によりユーザの暗証番号と比較し一致がとれると，貯金残高マスタファイル９５からこのユーザの口座番号の残高を読み出して，音声合成装置９３から音声により残高を通知する（図２１のｍ）。なお，このような従来例の技術は，特開昭５９−１９１６４５号公報や，特開昭６３−２３１４９６号公報により知られている。
【０００７】
また，暗証番号の推定を難しくするため，暗証番号の入力中に暗証番号とは無関係な数字を発声させたり，暗証番号の各桁の数字に装置が指示する数字を加算して発声させたり，各桁毎に補数をとる／とらないを指示して発声させたりすることも可能である。また，予めユーザに複数の暗号表を渡し，照会毎に使用する暗証番号を指示し，その暗号表を用いて暗号化された暗証番号を発声させることも可能である。
【０００８】
【発明が解決しようとする課題】
暗証番号を暗記していることが多いため，上位の桁から順番に発声するのは容易であるが，いきなり途中の桁（例えば“３”桁目）を尋ねられた場合，即答するのは難しく，上記図２０，図２１に示す従来の技術にはこの点に問題がある。
【０００９】
また，暗証番号に加算や補数の計算をさせる場合も，頭の中で計算しなければならないため，更に時間がかかり，煩わしく，計算間違いも起きやすいという問題がある。
【００１０】
更に，暗号表を用いる方法は，外出先などで照会するためには，暗号表を携帯しなければならない点で不便である。
【００１１】
本発明は利用者本人の発声を他人が聞いたり，録音したとしても秘密の記号列（暗証番号）を知られることを防ぐことできる話者認証装置を提供することを目的とする。また，この話者認証には秘密の記号列を音声により登録する場合にも他人に聞かれても知られることを防ぐことを可能とするものである。
【００１２】
【課題を解決するための手段】
図１は本発明の原理構成である。図中，１は表示部，２は記号・色名対応付けテーブル，３は音声認識部，４は色名・記号変換部，５は利用者対応記号列テーブル，６は比較部である。
【００１３】
記号・色名対応付けテーブル２には各記号種（数字等）に対応する色名（赤，黒等）が設定されており，その対応付けは指示により可変である。利用者には，表示部１に記号・色名対応付けテーブル２に設定された各記号種に対し対応付けた色（または色名でもよい）で表示する。図１では記号として数字０〜９を用い，各数字に対応付けた色彩により各数字を表示する。利用者は自己の秘密の記号列（暗証番号）に対応する各記号の色名を順番に音声入力すると，音声認識部３で音声を認識すると，認識した色を表す出力が色名・記号変換部４に供給され，ここで色を表すデータを前記記号・色名対応付けテーブル２を参照して，色名を記号に変換する。全桁について変換が行われて記号列が生成されると，認証を行うための比較部６において，利用者対応記号列テーブル５に登録された当該利用者に対応する記号列を取り出して比較を行い，一致すると本人であることを認証し，要求されたサービスの提供を許容する。
【００１４】
上記記号・色名対応付けテーブル２は利用者による変更の指示または装置側からの変更の指示により，随時にその対応付けの内容を変更することができ，１桁毎または複数桁毎に変えることができる。
【００１５】
上記の秘密の記号列の登録も図１の原理構成により行うことができる。その場合，表示部１を見て利用者がこれから登録したい秘密の記号列の各記号を順番に音声入力すると，色名・記号変換部４で記号列に変換し，この記号列を利用者対応記号列テーブル５に登録する。
【００１６】
また，記号に対応する色名により秘密の記号列の認証を行う時に，予め利用者の声紋を登録しておいて，色名の入力音声について登録されている声紋と照合することで更に厳密な認証を行うことが可能となる。
【００１７】
【発明の実施の形態】
図２は実施例１の構成である。図中，１０は音声入力のためのマイク，１１は音声を分析して特徴を抽出する分析部，１２は分析部で分析した結果から音声を認識する音声認識部，１３は色名・数字変換部，１４は数字と色名を対応付けるテーブルを生成する対応付けテーブル生成部，１５は数字・色名対応付けテーブル，１６はユーザを表す情報（例えば，氏名，口座番号）に対して登録された暗証番号（図１の秘密の記号列に対応）を格納するユーザ情報格納部，１７はユーザが入力した暗証番号と登録された暗証番号とを比較する暗証番号比較部，１８は表示装置，１８０は表示装置に表示する画面情報を生成する画面生成部，１９は暗証番号の比較一致により取り引きの制御を行う制御装置である。
【００１８】
図２の動作を，図３に示す数字・色名対応付けテーブルの例及び図４に示す表示画面と音声入力の例を参照しながら説明する。数字・色名対応付けテーブル１５には予め，図３に示すように，数字０〜９に対して色名として黒，赤，青，紫，緑，黄，水，白，桃，茶が割り付けられている。この数字・色名対応付けテーブル１５の内容が表示装置１８に供給され，画面生成部１８０において各数字に対して数字・色名対応付けテーブル１５で対応付けられた色彩を用いて表示される。この表示例を図４のＡ．に示す。この表示に対してユーザがマイク１０から自分の暗証番号に対応する色名を音声として入力する。図４のＢ．にその例が示され，この例ではユーザの暗証番号が「５４６８」であり，「５」に対応する「キイロ」，「４」に対応する「ミドリ」，「６」に対応する「ミズイロ」，「８」に対応する「モモイロ」という音声が入力される。
【００１９】
この音声は，マイク１０から入力され分析部１１で音声を公知の方法で分析する。分析された結果は音声認識部１２において予め登録されたパターンとの照合等の方法により認識が行われ，入力した音声がどの色名であるか判別する。ここで判別された色名は，色名・数字変換部１３に供給されると，数字・色名対応付けテーブル１５を参照して，各色名を対応付けられた数字に変換する。変換された数字列は暗証番号比較部１７に供給され，ユーザ情報格納部１６から別に入力された口座番号等により当該ユーザに対して登録された暗証番号を取り出して，色名・数字変換部１３から数字列と比較し，一致がとれると，認証ＯＫ，一致しないと認証ＮＧとし，その旨を表示装置１８に表示する。そして，一致がとれた場合は制御装置１９を駆動してユーザが要求するサービスの提供等が可能となる。
【００２０】
暗証番号の代わりに記号，アルファベット，カナなどを構成要素としてパスワードを用い，これらの構成要素と色名を対応付けて表示し，パスワードに対応した色名列を発声することも可能である。アルファベット，カナ等は種類が多いため，パスワードを含む１０種類程度を選択して使うようにするのが望ましい。
【００２１】
また，１つの色名に対して呼び方が異なる場合もあり（例えば，桃色はピンクとも呼ばれる），そのような色名については予め複数の読みを割り当てることで，ユーザがどの読みで発声してもそれぞれの認識を行って，色名・数字変換をすることができる。
【００２２】
数字・色名対応付けテーブル１５の内容は対応付けテーブル生成部１４において乱数を用いて，取引毎に毎回新たな対応付けとなるよう異なるテーブルを生成して，数字・色名対応付けテーブル１５に設定する。このため，他人に音声を聞かれても暗証番号を知ることはできない。また，ユーザには数字と色の関係が表示装置を見て一目で分かるため，数字の代わりに色名を発声することが容易にできる。
【００２３】
図５は実施例２の構成である。図中，１０〜１６，１８，１９の各符号は上記図２の実施例１の同一符号と同じであるため説明を省略する。
【００２４】
この実施例２は，ユーザによる暗証番号の登録を行うための構成であり，上記の実施例１（図２）と同じ構成により制御を変えることで実現できることは動作原理から明らかである。すなわち，ユーザは自己の暗証番号を登録する場合，自分の名前または口座番号等を入力した後，暗証番号の登録動作に移行することで図５に示す接続が行われ，数字・色名対応付けテーブル１５に設定された内容が表示装置１８の画面生成部１８０に供給され，ユーザに対して表示装置１８から各数字に対して数字・色名対応付けテーブル１５で対応付けられた色彩を用いて表示される。この表示例は上記図４のＡ．と同じである。この表示に対してユーザがマイク１０から自分が登録したい暗証番号に対応する色名を音声として入力すると，分析部１１で音声が分析されて，その結果は上記の認証時と同様に音声認識部１２において認識され，入力した音声がどの色名であるか判別する。判別された色名は，色名・数字変換部１３において，数字・色名対応付けテーブル１５を参照して，対応する数字に変換する。変換された数字は１桁毎に表示装置１８に表示されることでユーザは正しく入力されたか判断することができる。また，この表示と共にユーザ情報格納部１６の当該ユーザの暗証番号の格納位置に格納され，誤りの場合は取り消して（ユーザ情報格納部１６から削除して）新たに入力を行う。こうして暗証番号の全桁が，色名を発声することで入力され，登録時に他人に聞かれても数字を知られることはない。
【００２５】
図６は実施例３の構成であり，図７は実施例３による表示画面の例である。図６において，１０〜１９の各符号は上記図２の実施例１の同一符号と同じであるため説明を省略する。但し，音声認識部１２と表示装置１８との接続が設けられている点が相違する。
【００２６】
この実施例３では，ユーザが音声により入力した色名は表示装置１８に送られてその色が表示され，ユーザが確認できるようにした。すなわち，認証動作において，ユーザが暗証番号を１桁ずつ入力すると，分析部１１で分析された結果が音声認識部１２へ入力されて音声認識が行われ，その認識結果である色名は色名・数字変換部１３へ供給されると共に，表示装置１８へ供給される。この時，表示装置１８は，図７のＡ．に示す表示画面の例のように，入力された暗証番号の桁数に対応する個数だけ「＊」の記号が表示され，各桁の「＊」の色をそれぞれ音声認識部１２から供給された色名の色で表示する。この図７の例は，Ｂ．に示すように暗証番号が「５４６８」で，ユーザの発声が，暗証番号の１桁目と２桁目を“キイロ  ミドリ”と入力した時であり，２つの「＊」は順に黄，緑で表示されており，正しく音声認識されたことが確認できる。
【００２７】
音声認識の失敗で正しい色が表示されなかった場合，ユーザは再入力または認証中断等を行うことになる。暗証番号を全桁入力後，修正したい桁を指定して再入力することも可能である。発声直後，所定の期間（１秒程度）だけ色名を表示するか，色名に対応した数字を点滅する，等の方法でユーザに知らせることもできる。このようにすることで，認証中の画面を他人に覗かれても，暗証番号を知られる可能性は低くなる。
【００２８】
図８は実施例４の構成であり，図９は実施例４による動作例である。図８において，１０〜１９の各符号は上記図２の実施例１の同一符号と同じであるため説明を省略する。２０はユーザが操作するボタンである。
【００２９】
この実施例４では，ボタン２０が設けられ，このボタンを操作すると対応付けテーブル生成部１４は新たな数字と色名の対応関係を持つテーブルを生成し，数字・色名対応付けテーブル１５は生成された内容に設定される。
【００３０】
この数字と色名の対応関係を変えたい時，ボタンを押すという操作の代わりに音声入力を行うことで変えるようにすることができる。その場合，音声認識部１２において，ユーザからの変更を指示する音声，例えば「チェンジ」を認識すると，その認識出力を対応付けテーブル生成部１４に出力して，対応付けテーブル生成部１４がこの出力を受け取ることで対応関係を変えることにより実現される。
【００３１】
図９に示す例では，ａは元の表示画面であり，この状態でユーザが「チェンジ」という音声を発声するか，ボタン２０を押下すると，ｂの表示画面のように数字・色名の対応関係が変化する。
【００３２】
このような数字・色名の対応関係は，例えば，入力すべき数字に対応する色の識別が困難な場合（色覚に障害がある場合等），数字と色名の対応関係を変えることで，入力すべき数字に識別しやすい色名を割り当てるよう変更する。
【００３３】
図１０は実施例５の構成であり，図１１は実施例５による動作例である。図１０において，１０〜１９の各符号は上記図２の実施例１の同一符号と同じであり説明を省略する。２１は数字・色名変換部，２２は誤り情報格納部である。
【００３４】
ユーザが表示装置１８に表示された数字・色名を対応付けに従って，自分の暗証番号を色名の発声により入力すると，音声認識部１２で認識された色名が，色名・数字変換部１３で数字に変換され，暗証番号比較部１７でユーザ情報格納部１６に登録された数字と比較が行われる。この比較において，一致が検出されない場合，暗証番号比較部１７から表示装置１８に不一致を出力すると共に誤り情報格納部２２に誤り検出を出力する。この時，数字・色名変換部２１は，ユーザ情報格納部１６に格納されているユーザの暗証番号を入力され，数字・色名対応付けテーブル１５に格納されている数字と色名の対応関係を基に，発声すべき色名（暗証番号の数字に対応した正しい色名）を生成し，誤り情報格納部２２に出力する。
【００３５】
ユーザの発声により入力された音声は音声認識部１２で認識され，認識された色名も，同じく誤り情報格納部２２に入力する。誤り情報格納部２２では，暗証番号比較部１７から誤り検出を受け取った場合，誤り情報（正しい色名とそれに対し入力された誤った色名）を格納し，対応付けテーブル生成部１４に誤り情報を出力する。対応付けテーブル生成部１４はユーザ情報格納部１６からの暗証番号と誤り情報とを基づいて，誤りの多い色名を暗証番号中の数字に割り当てないよう，数字と色名の対応付けを行い，数字・色名対応付けテーブル１５を生成する。これにより，誤りを生じる色を検出することで，そのような色名を使わないようにすることができる。
【００３６】
図１１に示す実施例５による動作例では，発声すべき色名として「赤」に対して，ユーザの発声が「シロ」であることが繰り返されている。このような誤り情報に基づいて，発声すべき色名には「赤」を割り当てないように，対応付けテーブル生成部１４における対応付けが制御される。
【００３７】
上記の各実施例において，入力される暗証番号を構成する複数の桁で同じ数字が現れる場合に，他人が聞いたときに番号を推測される可能性がある。これに対処するため本発明では次のように暗証番号の登録時にチェックを行って変更させることも可能とする。
【００３８】
すなわち，暗証番号を他人に聞かれた場合，同一の数字を含む暗証番号よりも組み合わせが多く認証率が高い。例えば，４桁の暗証番号の場合，２桁の数字が同一の場合，暗証番号の組み合わせは１０×９×８＝７２０通りであるが，同じ数字を含まない場合，１０×９×８×７＝５０４０通りで多くなる。
【００３９】
図１２は同じ数字を含まないようにする暗証番号登録の処理フローである。最初に，表示装置に『暗証番号を入力して下さい』という表示を行い（図１２のＳ１），暗証番号が入力されると（同Ｓ２），同じ数字（暗証番号の以前の桁の数字と同じ）か判別する（同Ｓ３）。同じ数字があった場合，表示装置に『全ての桁は異なる数字にして下さい』という表示を行い（図１２のＳ４），同じ数字がなかった場合は暗証番号の保存を行う（同Ｓ５）。
【００４０】
図１３は実施例６の構成を示す。図中，１０〜１４，１６〜１９の各符号は上記図２の実施例１の同一符号と同じであり説明を省略する。１５−１〜１５−４は数字・色名対応付けテーブル１〜数字・色名対応付けテーブル４であり，４桁の暗証番号の場合を示し，各桁に対応して数字・色名対応付けテーブルが設けられている。
【００４１】
そして，対応付けテーブル生成部１４は各数字・色名対応付けテーブル１〜４（１５−１〜１５−４）に対応して４種類のテーブル（各テーブル間で異ならせる）を生成して，それぞれに格納している。音声認識部１２によって認識された色名列は，各桁に対応した数字・色名対応付けテーブル１〜４を基にそれぞれで数字に変換される。また，ユーザに対して暗証番号の各桁毎に異なるテーブルの色名を発声させるため，表示装置に各桁に対応した数字・色名の対応を表示する。この時，数字・色名の表示は４桁一緒に行ってもよいし，１桁分だけ表示し，その桁に対する色名が発声されたら，次の桁に対する表示をするようにしてもよい。
【００４２】
このように各桁別に数字・色名対応付けテーブルを用意することにより，暗証番号を他人に聞かれても，暗証番号の組み合わせは１０×１０×１０×１０＝１００００通りで変わらないため，認証率が向上する。
【００４３】
図１４は実施例７の構成である。図中，１０〜１９の各符号は上記図２の実施例１の同一符号と同じであり説明を省略する。２３は同じ色名の群を２組の数字群の何れに割り付けるかを指示するボタンである。
【００４４】
この実施例７では，限られた個数の代表的な色名だけ使用して，使いなれない色を用いないことで，色名を誤って呼称することを防止するようにした。
【００４５】
この実施例７の対応付けテーブル生成部１４は，図１５に示す実施例７の数字・色名対応付けテーブルの例のように，０〜４と５〜９の２つの数字群に対して，赤，青，緑，黄，黒の５つの色名を対応付け，ボタンオフ（off)の場合は０〜４が選択され，ボタンオン（on) の場合は５〜９が選択されるようなテーブルを生成する。ユーザは，暗証番号の最初の桁が５〜９の何れかであれば，ボタン２３を押して数値に対応する色名を発声し，それ以外（＝０〜４）であればボタン２３は押さないで，数字に対応する色名を発声する。色名・数字変換部１３では，音声認識で得られた色名とボタン２３のオン・オフ情報を基に，数字・色名対応付けテーブル１５から最初の桁に対応する数字を選択する。同様の処理を暗証番号の桁数回繰り返し，暗証番号との比較を行って判定する。
【００４６】
なお，暗証番号の入力時に，表示装置１８は，ボタンのオン，オフにより選択された数字群だけを色を付けて表示し，選択されない数字群は単一色（例えば，灰色）で表示される。この選択された数字群だけ色を付けて表示する例を図１６に示す。
【００４７】
上記の例では，０〜４と５〜９では，色名との対応付けを同一としたが，それぞれ別の対応付けとしてもよい。
【００４８】
また，暗証番号の代わりにアルファベット・カナ等からなるパスワード用いる場合，構成要素の種類が多いため（アルファベットなら２６種類，カナなら約５０種類），構成要素を３つ以上のグループに分け，ボタンを押さない場合，ボタンを１回押した場合，２回押した場合，…で切り替えるようにし，１つのグループで割り当てる色名を減らすことも可能である。
【００４９】
この実施例７によれば，上記の０〜９の数値に対し色名は５色だけ用意すればよいため，ユーザが判別し易く，発声しやすい色のみが使え，色名の音声の認識率も向上する。
【００５０】
図１７は実施例８の構成を示す。図中，１０〜１９の各符号は上記図２の実施例１の同一符号と同じであり説明を省略する。２４はユーザが入力する音声の声紋を予め登録しておいた声紋と照合して本人かどうかを判別する声紋認識部，２５は声紋が本人のものであるか否かの判断に使用する閾値を保持する閾値保持部，２６は判定部である。
【００５１】
この実施例８ではユーザ情報格納部１６には，予めユーザの暗証番号以外に本人の声紋情報が格納されている。また，分析部１１では音声認識用と声紋認識用の特徴量を求める。ユーザが暗証番号の色名を入力すると，声紋認識部２４では分析部１１からの声紋認識用の特徴量と，ユーザ情報格納部１６に格納された声紋認識用の特徴量との類似度が計算される。この類似度は，閾値保持部２５の閾値と比較され，類似度が閾値より大きい場合は本人，小さい場合は他人と判定される。声紋認識部２４の結果と暗証番号比較部１７の結果が，判定部２６に送られ，本人（＝声紋認識の結果）で暗証番号が一致（＝暗証番号比較部の結果）する場合のみ認証ＯＫとし，表示装置１８でその旨を表示する。
【００５２】
この実施例８によれば，別の手段で暗証番号が盗まれても，声紋認識で弾かれるため安全性が向上する。また，声紋認識のみでは，本人の発声を録音・再生することで詐称が可能だが，暗証番号と組み合わせることで録音したもの（本発明では暗証番号の場合１０種類の色名）のうちどれを再生すればよいか分からないため，録音・再生によりる詐称を防止することができる。
【００５３】
図１８は実施例９の構成を示す。図中，１０〜１９，２４，２６の各符号は上記図１７の実施例８の同一符号と同じであり説明を省略する。２５−１，２５−２はそれぞれ閾値１，閾値２（但し，閾値１＞閾値２）が格納された閾値保持部である。
【００５４】
この実施例９も上記実施例８と同様に本人認証に予め登録した声紋との類似度を用いるが，声紋認識部２４では声紋認識用の特徴量とユーザ情報格納部１６に格納された本人の声紋情報との類似度が計算され，閾値格納部２５−１，２５−２の閾値１，閾値２と比較される。この結果，「類似度＞閾値１」の場合，本人と判定され，「閾値１≧類似度＞閾値２」の場合は「本人候補」と判定される。
この後，判定部２６では，声紋認識の結果が本人であると判定されている場合は，認証ＯＫとして，表示装置１８にその旨を表示する。声紋認識の結果が本人候補で，且つ暗証番号比較部１７の結果が暗証番号一致の場合も認証ＯＫとし，表示装置にその旨を表示する。
【００５５】
図１９に実施例９の動作例を示す。この例では，Ａ．に示す表示画面による数字・色名の対応付けに対し，暗証番号＝“５４６８”の場合である。この時，閾値１＝０．８が設定され，閾値２＝０．５が設定されているものとする。図１９のＢ．はこの暗証番号の各桁に対応する色名を先頭から発声した場合に「５」に対応する「キイロ」の発声を声紋認識した結果は，本人らしさ（類似度）が０．３で，「４」に対応する「ミドリ」の発声では本人らしさが０．７，であったが，３桁目の「６」に対応する「ミズイロ」の発声を声紋認識した結果が０．９であると，閾値１を越えるため，認証ＯＫと判定され，最後の桁の「８」に対応する「モモイロ」は発声不要となる。
【００５６】
この実施例９により，暗証番号の各桁の数に対応する色名の全部発声することなく，その中の一部の発声により本人であることが確定したら照合を打ち切るため，認証の精度を下げることなくユーザの負担を減らすことができる。
【００５７】
（付記１）  秘密の記号列を音声で入力し，音声認識の結果を基に発声者が本人かどうかを判定する話者認識方法において，各記号の種別と色の種別をランダムに対応付け，各記号を対応する色で表示し，秘密の記号列の各記号を前記表示された色名を音声入力するよう指示し，利用者が発声した色名を順次認識して記号列に変換し，この記号列を予め登録された記号列と比較して，一致がとれると当該利用者を本人であると判定することを特徴とする話者認証方法。
【００５８】
（付記２）  付記１において，各記号の種別と色の種別をランダムに対応付け，各記号を対応する色で表示し，秘密の記号列の各記号を前記表示された色名を音声入力するよう指示し，利用者が発声した色名を順次認識して記号列に変換し，この記号列を秘密の記号列として登録することを特徴とする話者認証方法。
【００５９】
（付記３）  秘密の記号列を音声で入力し，音声認識の結果を基に発声者が本人かどうかを判定する話者認証装置において，各記号の種別と色の種別をランダムに対応付ける記号・色名対応付けテーブルと，記号・色名対応付けテーブルの内容を受け取って各記号を対応付けられた色で表示する表示部と，利用者の音声による色名を認識する音声認識部と，認識された色名を記号に変換する色名・記号変換部と，予め利用者が登録した秘密の記号列を格納した利用者対応記号列テーブルとを備え，前記音声認識された各色名を前記色名・記号変換部で記号列に変換し，前記利用者対応記号列テーブルに登録された対応する記号列と比較して一致すると認証の出力を発生する比較部とを備えることを特徴とする話者認証装置。
【００６０】
（付記４）  秘密の記号列を音声で入力し，音声認識の結果を基に発声者が本人かどうかを判定する話者認証装置において，
各記号の種別と色の種別をランダムに対応付ける記号・色名対応付けテーブルと，記号・色名対応付けテーブルの内容を受け取って各記号を対応付けられた色で表示する表示部と，利用者の音声により入力する記号に対応する色名を認識する音声認識部と，認識された色名を記号に変換する色名・記号変換部と，前記音声認識された各色名を前記色名・記号変換部で記号列に変換した結果を登録する利用者対応記号列テーブルとを備えることを特徴とする話者認証装置。
（付記５）  付記３または４の何れかにおいて，前記音声認識部において入力音声を認識した結果である色名を前記表示部で表示することを特徴とする話者認証装置。
【００６１】
（付記６）  付記３乃至５の何れかにおいて，前記記号・色名対応付けテーブルの記号と色名の対応関係を，ユーザの操作入力により変更することを特徴とする話者認証装置。
【００６２】
（付記７）  付記３乃至５の何れかにおいて，前記音声認識の結果と，予め登録され記号列の記号に対応する色名が相違することにより検出される色名の誤認識率に基づいて，前記記号・色名対応付けテーブルの記号に対応付ける色名の選択を変えることを特徴とする話者認証装置。
【００６３】
（付記８）  付記３乃至５の何れかにおいて，前記記号・色名対応付けテーブルの記号と色名の対応付けを，記号列の桁に対応する音声入力毎に変更することを特徴とする話者認証装置。
【００６４】
（付記９）  付記３乃至５の何れかにおいて，前記記号・色名対応付けテーブルの対応付けを，記号を複数の群に分けて，各群に対して共通の複数の色名を対応付けて，ユーザの操作により群を選択した状態で，選択された群の各記号に対応付けられた色名を用いて音声入力することを特徴とする話者認証装置。
【００６５】
（付記１０）  付記３乃至９の何れかにおいて，色名の音声入力に対し予め登録された本人の声紋と照合を行う声紋認識部を設け，前記色名の音声認識による記号列の比較による認証結果と，前記声紋認識部による認識結果を基に発声者の判定を行うことを特徴とする話者認証装置。
【００６６】
（付記１１）  付記１０において，前記声紋認識部の声紋認識において，予め登録された声紋との類似度に応じて，記号列の入力を中断することを特徴とする話者認証装置。
【００６７】
【発明の効果】
本発明によれば他人に暗証番号を知られることなく，認証のための音声による入力が可能となる。また，他人に暗証番号を知られることなく，音声により暗証番号の登録が可能となる。
【００６８】
また入力した音声の認識結果である色名を表示する構成により暗証番号の誤入力による認証ＮＧを回避できる。更に，色名の中で判別しずらいものがあった場合にも，その色名の使用を避けることができる。また，色名の中で判別しずらい色名を推定することで，その色名を回避して誤りの繰り返しを防止できる。
【００６９】
そして，暗証番号の桁に対応して数字・色名対応付けを変えることで暗証番号の組み合わせを一定以上に保証でき暗証番号の推定を難しくすることができる。
【００７０】
更に，同じ色名を複数の数字に対応付けることにより，少ない色名だけ使用するため色の識別が簡単で確実となる。また，本人の発声の声紋も認証に使用することにより，詐称を困難にすることができる。
【図面の簡単な説明】
【図１】本発明の原理構成を示す図である。
【図２】実施例１の構成を示す図である。
【図３】数字・色名対応付けテーブルの例を示す図である。
【図４】表示画面と音声入力の例を示す図である。
【図５】実施例２の構成を示す図である。
【図６】実施例３の構成を示す図である。
【図７】実施例３による表示画面の例を示す図である。
【図８】実施例４の構成を示す図である。
【図９】実施例４による動作例を示す図である。
【図１０】実施例５の構成を示す図である。
【図１１】実施例５による動作例を示す図である。
【図１２】同じ数字を含まないようにする暗証番号登録の処理フローを示す図である。
【図１３】実施例６の構成を示す図である。
【図１４】実施例７の構成を示す図である。
【図１５】実施例７の数字・色名対応付けテーブルの例を示す図である。
【図１６】選択された数字群だけ色を付けて表示する例を示す図である。
【図１７】実施例８の構成を示す図である。
【図１８】実施例９の構成を示す図である。
【図１９】実施例９の動作例を示す図である。
【図２０】従来例の話者認証装置の構成図である。
【図２１】従来例のタイムチャートを示す図である
【符号の説明】
１      表示部
２      記号・色名対応付けテーブル
３      音声認識部
４      色名・記号変換部
５      利用者対応記号列テーブル
６      比較部
【図１】
0004574889.tif 000002
【図２】
0004574889.tif 000003
【図３】
0004574889.tif 000004
【図４】
0004574889.tif 000005
【図５】
0004574889.tif 000006
【図６】
0004574889.tif 000007
【図７】
0004574889.tif 000008
【図８】
0004574889.tif 000009
【図９】
0004574889.tif 000010
【図１０】
0004574889.tif 000011
【図１１】
0004574889.tif 000012
【図１２】
0004574889.tif 000013
【図１３】
0004574889.tif 000014
【図１４】
0004574889.tif 000015
【図１５】
0004574889.tif 000016
【図１６】
0004574889.tif 000017
【図１７】
0004574889.tif 000018
【図１８】
0004574889.tif 000019
【図１９】
0004574889.tif 000020
【図２０】
0004574889.tif 000021
【図２１】
0004574889.tif 000022