(57)【特許請求の範囲】
【請求項１】
話者の音声を取得する音声取得部と、
前記音声からポップノイズを検出するポップノイズ検出部と、
前記ポップノイズの検出結果に基づいて、前記話者が生体であるか否かを判断する判断部と、を有する
生体検知装置。
【請求項２】
前記音声取得部は、前記音声を第１の音声として取得する第１のマイクロフォンと、前記第１の音声に比較して前記ポップノイズが軽減された前記音声を第２の音声として取得する第２のマイクロフォンと、を含み、
前記ポップノイズ検出部は、前記第１の音声と前記第２の音声との差分を用いて、前記ポップノイズを検出する
請求項１記載の生体検知装置。
【請求項３】
前記第２のマイクロフォンは、前記ポップノイズを軽減するための覆いを備える
請求項２記載の生体検知装置。
【請求項４】
前記第１のマイクロフォンと前記第２のマイクロフォンとは、ある空間において、離れた異なる位置に配置される
請求項２記載の生体検知装置。
【請求項５】
前記音声取得部は、前記音声を第１の音声として取得する第１のマイクロフォンと、前記第１の音声を出力するスピーカと、前記スピーカの出力する前記第１の音声を第２の音声として取得する第２のマイクロフォンと、を含み、
前記ポップノイズ検出部は、前記第１の音声と前記第２の音声との差分を用いて、前記ポップノイズを検出する
請求項１記載の生体検知装置。
【請求項６】
前記音声取得部は、前記音声を取得するマイクロフォンを含み、
前記ポップノイズ検出部は、ローパスフィルタを用いて、前記音声から前記ポップノイズを検出する
請求項１記載の生体検知装置。
【請求項７】
前記音声から複数の音素を識別する音素識別部をさらに有し、
前記ポップノイズ検出部は、前記音声を前記音素の時間長で区切ってなる複数のセグメント夫々について、前記ポップノイズの検出を行う
請求項１乃至６いずれか１項記載の生体検知装置。
【請求項８】
前記判断部はさらに、前記セグメント夫々について、前記音素と、前記ポップノイズの検出結果と、の対応関係の妥当性を判断し、前記妥当性の判断結果に基づいて前記話者が生体であるか否かを判断する
請求項７記載の生体検知装置。
【請求項９】
前記ポップノイズ検出部は、ポップノイズ及び非ポップノイズ夫々のモデルを予め学習した識別器を含む
請求項１乃至８いずれか１項記載の生体検知装置。
【請求項１０】
話者の音声を取得する音声取得ステップと、
前記音声からポップノイズを検出するポップノイズ検出ステップと、
前記ポップノイズの検出結果に基づいて、前記話者が生体であるか否かを判断する判断ステップと、を有する
生体検知方法。
【請求項１１】
コンピュータに、請求項１０記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は生体検知装置、生体検知方法及びプログラムに関し、特に声を用いた生体検知技術に関する。
【背景技術】
【０００２】
近年、個人認証技術のひとつとして、人の身体的特徴や行動に基づく生体認証技術が認知されるようになった。生体認証においては、個人の声、指紋、網膜、静脈等の身体的特徴が当該個人を認証するために利用される。なかでも、声の特徴に基づく個人認証技術である話者照合は、マイクロフォン等の汎用機器を用いて認証システムを構成可能であること、話者に練習を要しないこと、及び秘書機能アプリケーション等の普及に伴い機械に話しかけることに抵抗がなくなるつつあること等の要因により、今後さらなる普及が見込まれている。
【０００３】
しかしながら、話者の音声に酷似した音声を機械的に生成することにより、話者を詐称し、話者照合システムを破ることが可能な種々の手法も発見されている。例えば、非特許文献１には、テキストデータに基づいて合成された音声により、話者照合システムを欺くことができる場合があることが示されている。また、非特許文献２には、ある声を特定の話者の声に似せて変換する声質変換技術により、話者照合システムを欺くことができる場合があることが示されている。
【０００４】
一方、これらのなりすまし音声を見破るための技術も種々提案されている。非特許文献３及び４は、合成又は声質変換された音声と自然音声とでは音声パラメータの変化の態様が異なることに基づき、なりすまし音声を検出する手法を開示している。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】Ｌｉｎｄｂｅｒｇ  Ｊ．他，“Ｖｕｌｎｅｒａｂｉｌｉｔｙ  ｉｎ  ｓｐｅｒｋｅｒ  ｖｅｒｉｆｉｃａｔｉｏｎ  −  ａ  ｓｔｕｄｙ  ｏｆ  ｔｅｃｈｎｉｃａｌ  ｉｍｐｏｓｔｏｒ  ｔｅｃｈｎｉｑｕｅｓ”，Ｐｒｏｃ．  Ｅｕｒｏｐｅａｎ  Ｃｏｎｆｅｒｅｎｃｅ  ｏｎ  Ｓｐｅｅｃｈ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  ａｎｄ  Ｔｅｃｈｎｏｌｏｇｙ（Ｅｕｒｏｓｐｅｅｃｈ），１９９９
【非特許文献２】ｋｉｎｎｕｎｅｎ，  Ｔ．，  Ｗｕ，  Ｚ．Ｚ．，  Ｌｅｅ，  Ｋ．Ａ．，  Ｓｅｄｌａｋ，  Ｆ．，  Ｃｈｎｇ，  Ｅ．Ｓ．，  Ｌｉ，  Ｈ．，  ２０１２．  Ｖｕｌｎｅｒａｂｉｌｉｔｙ  ｏｆ  ｓｐｅａｋｅｒ  ｖｅｒｉｆｉｃａｔｉｏｎ  ｓｙｓｔｅｍｓ  ａｇａｉｎｓｔ  ｖｏｉｃｅ  ｃｏｎｖｅｒｓｉｏｎ  ｓｐｏｏｆｉｎｇ  ａｔｔａｃｋｓ：  Ｔｈｅ  ｃａｓｅ  ｏｆ  ｔｅｌｅｐｈｏｎｅ  ｓｐｅｅｃｈ，  ｉｎ：  Ｐｒｏｃ．  ＩＥＥＥ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｎｆｅｒｅｎｃｅ  ｏｎ  Ａｃｏｕｓｔｉｃｓ，  Ｓｐｅｅｃｈ，  ａｎｄ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ（ＩＣＡＳＳＰ）．
【非特許文献３】Ｓａｔｏｈ  Ｔ．他，“Ａ  ｒｏｂｕｓｔ  ｓｐｅａｋｅｒ  ｖｅｒｉｆｉｃａｔｉｏｎ  ｓｙｓｔｅｍ  ａｇａｉｎｓｔ  ｉｍｐｏｓｔｕｒｅ  ｕｓｉｎｇ  ａｎ  ＨＭＭ−ｂａｓｅｄ  ｓｐｅｅｃｈ  ｓｙｓｎｔｈｅｓｉｓ  ｓｙｓｔｅｍ”，Ｐｒｏｃ．  Ｅｕｒｏｐｅａｎ  Ｃｏｎｆｅｒｅｎｃｅ  ｏｎ  Ｓｐｅｅｃｈ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  ａｎｄ  Ｔｅｃｈｎｏｌｏｇｙ（Ｅｕｒｏｓｐｅｅｃｈ），２００１
【非特許文献４】Ｗｕ，  Ｚ．，  Ｃｈｎｇ，  Ｅ．Ｓ．，  Ｌｉ，  Ｈ．，  Ｄｅｔｅｃｔｉｎｇ  ｃｏｎｖｅｒｔｅｄ  ｓｐｅｅｃｈ  ａｎｄ  ｎａｔｕｒａｌ  ｓｐｅｅｃｈ  ｆｏｒ  ａｎｔｉ−ｓｐｏｏｆｉｎｇ  ａｔｔａｃｋ  ｉｎ  ｓｐｅａｋｅｒ  ｒｅｃｏｇｎｉｔｉｏｎ，  ｉｎ：  Ｐｒｏｃ．  Ｉｎｔｅｒｓｐｅｅｃｈ  ２０１２．
【発明の概要】
【発明が解決しようとする課題】
【０００６】
非特許文献３及び４が開示するなりすまし検知技術は、いずれもＴａｒｎｓｍｉｓｓｉｏｎ  ｐｏｉｎｔ、すなわち音声波形から特徴量を抽出する段階におけるものである（図６）。これらの検知技術では、音声波形の特徴に基づいてなりすまし音声と自然音声とを判別することにより、なりすましを検知する。しかしながら、音声合成技術や声質変換技術は時とともに精度が向上し、自然音声との差異は縮小している。そのため、Ｔａｒｎｓｍｉｓｓｉｏｎ  ｐｏｉｎｔにおけるなりすまし検知技術は、かかる技術向上に応じた改善が絶えず求められるという問題がある。
【０００７】
さらに、Ｔａｒｎｓｍｉｓｓｉｏｎ  ｐｏｉｎｔにおけるなりすまし検知技術は、そこにいるはずの話者が本当に生きている人なのかを検知するもの（生体検知技術）ではない。そのため、なりすましに対する抜本的な解決策にはならないという問題がある。
【０００８】
本発明は、このような問題点を解決するためになされたものであり、声による生体検知が可能な生体検知装置、生体検知方法及びプログラムを提供することを目的とする。
【０００９】
その他の課題と新規な特徴は、本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１０】
本発明に係る生体検知装置は、話者の音声を取得する音声取得部と、前記音声からポップノイズを検出するポップノイズ検出部と、前記ポップノイズの検出結果に基づいて、前記話者が生体であるか否かを判断する判断部と、を有するものである。
【００１１】
また、本発明に係る生体検知方法は、話者の音声を取得する音声取得ステップと、前記音声からポップノイズを検出するポップノイズ検出ステップと、前記ポップノイズの検出結果に基づいて、前記話者が生体であるか否かを判断する判断ステップと、を有するものである。
【００１２】
また、本発明に係るプログラムは、コンピュータに上記方法を実行させるためのプログラムである。
【発明の効果】
【００１３】
本発明により、声による生体検知が可能な生体検知装置、生体検知方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態にかかる生体検知装置１００の構成を示す図である。
【図２】本発明の実施の形態にかかる生体検知装置１００の動作を示す図である。
【図３】本発明の実施の形態にかかる生体検知装置１００の動作を示す図である。
【図４】本発明の実施の形態３にかかる実験結果を示す図である。
【図５】本発明の実施の形態にかかる生体検知装置１００の動作を示す図である。
【図６】一般的な話者認識システムの構成を示す図である。
【図７】本発明の実施の形態にかかる音声取得部１１０の例を示す図である。
【図８】本発明の実施の形態にかかる音声取得部１１０の例を示す図である。
【図９】本発明の実施の形態にかかる音声取得部１１０の例を示す図である。
【図１０】本発明の実施の形態におけるポップノイズ検出部１３０の処理を示す図である。
【図１１】本発明の実施の形態におけるポップノイズ検出部１３０の処理を示す図である。
【図１２】本発明の実施の形態におけるポップノイズ検出部１３０の処理を示す図である。
【図１３】本発明の実施の形態におけるポップノイズ検出部１３０の処理を示す図である。
【図１４】本発明の実施の形態におけるポップノイズ検出部１３０の処理を示す図である。
【図１５】本発明の実施の形態における判断部１５０の処理を示す図である。
【図１６】本発明の実施の形態で用いるマイクロフォンの例を示す図である。
【図１７】本発明の実施の形態５にかかる実験結果を示す図である。
【発明を実施するための形態】
【００１５】
はじめに、本発明の理解を容易にするため、従来のなりすまし検知手法と比較しつつ、本発明に係る生体検知手法の特徴について説明する。
【００１６】
図６は、一般的な話者認識システムの概略を示す図である。従来のＴａｒｎｓｍｉｓｓｉｏｎ  ｐｏｉｎｔにおけるなりすまし検知とは異なり、本発明に係る手法は、Ｍｉｃｒｏｐｈｏｎｅ  ｐｏｉｎｔすなわちマイクロフォンによって音声を取得する段階において生体検知を行う。
【００１７】
声による生体検知を行うためには、生きている人間には可能であって、かつ装置等による再生音声では再現不可能な特徴に着目する必要がある。そこで、発明者は、人が発声する際のマイクロフォンへの息のかかり方に着目した。人は、発声する際、音と同時に息を吐出する。そして、マイクロフォンは、音声だけでなく息も拾うことができる。マイクロフォンが息を大量に拾うと、ポップノイズと呼ばれる独特のノイズが発生することが知られている。ポップノイズは、音声に対してはノイズであるが、観点を変えれば、その音声を発しているのが生きた人間であることを証明する情報でもある。ポップノイズは原理的にスピーカでは再現できないからである。
【００１８】
本発明はこうした知見に鑑み、Ｍｉｃｒｏｐｈｏｎｅ  ｐｏｉｎｔにおいて取得した音声からポップノイズを検出し、その検出結果を利用して話者の生体検知を行うことを大きな特徴とするものである。以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００１９】
つぎに、図１を用いて、本発明の実施の形態にかかる生体検知装置１００の基本的な構成について説明する。
【００２０】
生体検知装置１００は、音声取得部１１０、ポップノイズ検出部１３０、判断部１５０を有する。生体検知装置１００は、典型的には、制御プログラム等を格納する記憶装置、制御プログラムに基づいて各種処理を実行する制御装置、及び外部デバイスとの間で情報を入出力する入出力装置等を有する情報処理装置である。音声取得部１１０、ポップノイズ検出部１３０、判断部１５０は、上述のハードウェアと制御プログラムとを用いて、論理的な処理手段として実現される。
【００２１】
音声取得部１１０は、話者の発する声を取得する機能を有する。典型的には、音声をアナログ信号に変換するマイクロフォンと、アナログ信号をデジタル信号に変換してポップノイズ検出部１３０に出力する変換部と、を含む。
【００２２】
音声取得部１１０は、単数のマイクロフォンにより構成される場合と、複数のマイクロフォンを含む場合とがある。マイクロフォンが単数である場合は、マイクロフォンは話者の声及び息の双方を収録する。マイクロフォンが複数である場合は、一方のマイクロフォン（第１のマイクロフォンと称する）は話者の声及び息の双方を収録する。他方のマイクロフォン（第２のマイクロフォンと称する）は、可能な限り話者の声のみを収録し、息については減衰させるなどして収録が抑制されるよう構成される。
【００２３】
複数のマイクロフォンを利用する場合の構成例としては、例えば、第２のマイクロフォンにのみマイクカバーやポップフィルタを設ける手法、及び第１のマイクロフォンと第２のマイクロフォンとを異なる空間に設置する手法（マイクロフォンアレイ）がある。
【００２４】
ポップノイズ検出部１３０は、音声取得部１１０が出力する音声信号（デジタル信号）から、話者が発する息をマイクロフォンが拾う時に発生するポップノイズ成分を検出する処理を行う。ポップノイズ検出部１３０は、分離モジュール１３１、特徴量化モジュール１３２、音素アライメントモジュール１３３、及び識別モジュール１３４を含み得る。
【００２５】
分離モジュール１３１は、音声取得部１１０が出力する音声信号から、ポップノイズ成分と疑われる音声信号を分離する処理を行う。すなわち、分離モジュール１３１は音声信号処理を行うモジュールである。音声取得部１１０が単数のマイクロフォンにより構成される場合、分離モジュール１３１は、音声成分とポップノイズ成分とが混じった１つの音声信号から、ポップノイズ成分と疑われる音声信号を分離する。具体的な分離手法としては、例えばローパスフィルタ（スムージング）、及び当該音声信号をスピーカ出力し空気伝搬したものを再収録する手法等がある。本発明の実施にあたっては、必要に応じこれらの手法のうち任意のもの、あるいは他の同等の手法を採用することができる。
【００２６】
一方、音声取得部１１０が複数のマイクロフォンにより構成される場合、分離モジュール１３１は、音声成分とポップノイズ成分との双方を含む第１のマイクロフォンの出力信号（第１の音声という）と、音声成分を含むがポップノイズ成分は抑制されている第２のマイクロフォンの出力信号（第２の音声という）とを利用して、ポップノイズ成分と疑われる音声信号を分離する処理を行う。具体的な分離手法としては、例えば線形フィルタ、スペクトルサブトラクション等がある。本発明の実施にあたっては、必要に応じこれらの手法のうち任意のもの、あるいは他の同等の手法を採用することができる。
【００２７】
特徴量化モジュール１３２は、分離モジュール１３１により分離された、ポップノイズ成分と疑われる音声信号から、特徴量を抽出する処理を行う。音声信号は時系列情報であるが、後段の識別モジュール１３４においては時系列情報を扱いにくい。そのため、ここで特徴量化モジュール１３２が、時系列情報を周波数に基づく情報に変換する。具体的な特徴量化手法としては、例えばＭＦＣＣ（Ｍｅｌ−Ｆｒｅｑｕｅｎｃｙ  Ｃｅｐｓｔｒｕｍ  Ｃｏｅｆｆｉｃｉｅｎｔｓ）、ＭＦＣＣの低周波数域への拡張、ＭＦＣＣの低周波数域への拡張に加えて次元圧縮を行う手法等がある。本発明の実施にあたっては、必要に応じこれらの手法のうち任意のもの、あるいは他の同等の手法を採用することができる。なお、特徴量化モジュール１３２の採用は任意であり、存在しなくとも本発明の最低限の目的を達成することは可能である。
【００２８】
音素アライメントモジュール１３３は、特徴量化された音声信号を音素単位（セグメント）に分割する処理を行う。この処理を行うことにより、音素とポップノイズ発生箇所との対応関係の検証が可能となるため、風などよるポップノイズ類似の成分の影響を排除でき、より高精度なポップノイズ認識を行えるという利点がある。具体的な手法としては、例えば外部の自動音声認識器（ＡＳＲ：Ａｕｔｏｍａｔｉｃ  Ｓｐｅｅｃｈ  Ｒｅｃｏｇｎｉｔｉｏｎ）等が提供する音素アライメント機能を利用する手法、予めセグメント境界が既知である参照音声と、入力音声との音響的比較（ＤＴＷ：Ｄｙｎａｍｉｃ  Ｔｉｍｅ  Ｗａｒｐｉｎｇ）により、入力音声のセグメントを特定する手法等がある。本発明の実施にあたっては、必要に応じこれらの手法のうち任意のもの、あるいは他の同等の手法を採用することができる。なお、後段の識別モジュール１３４において、ＨＭＭ（Ｈｉｄｄｅｎ  Ｍａｒｋｏｖ  Ｍｏｄｅｌ）等それ自身が音素境界を認識し得るモデルを用いる場合には、音素アライメントモジュール１３３に相当する構成を格別設ける必要はない。なお、音素アライメントモジュール１３３の採用は任意であり、存在しなくとも本発明の最低限の目的を達成することは可能である。
【００２９】
ポップノイズ識別モジュール１３４は、特徴量化モジュール１３２が抽出した特徴量、又は、音素アライメントモジュール１３３がセグメント化した特徴量を入力し、それがポップノイズであるか否かを識別する処理を行う。具体的な識別手法としては、例えばＧＭＭ（Ｇａｕｓｓｉａｎ  ｍｉｘｔｕｒｅ  ｍｏｄｅｌ）等の統計処理モデル、ＳＶＭ（Ｓｕｐｐｏｒｔ  ｖｅｃｔｏｒ  ｍａｃｈｉｎｅ）等の機械学習処理モデル、ＨＭＭ、及び線形識別モデル等の利用が考えられる。音素アライメントを行う場合、識別モジュール１３４はセグメント単位でポップノイズの有無を識別する。一方、音素アライメントを行わない場合は、識別モジュール１３４はセグメントに分割されていない、例えば文章単位でポップノイズ成分の有無を識別する。いずれの場合でも、識別モジュール１３４はポップノイズ成分を含まない音声成分の特徴量を予め学習しておくことにより、いわば異常値であるポップノイズ成分が入力されたときにそれを検出することができる。本発明の実施にあたっては、必要に応じこれらの手法のうち任意のもの、あるいは他の同等の手法を採用することができる。
【００３０】
上述の分離モジュール１３１、特徴量化モジュール１３２、音素アライメントモジュール１３３及び識別モジュール１３４は、任意の組み合わせで利用することができる。
【００３１】
判断部１５０は、ポップノイズ検出部１３０によるポップノイズの検出結果に基づいて、音声取得部１１０が取得した音声の話者が生きた人間であるか否かを判断する処理を行う。
【００３２】
＜実施の形態１＞
実施の形態１は、音声取得部１１０が複数のマイクロフォンを備え、一方のマイクロフォンにマイクカバー又はポップフィルタ等を備えた場合の本発明の構成例である。なお、本実施の形態においては、音素アライメントモジュール１３３は採用しない。
【００３３】
音声取得部１１０は、複数のマイクロフォンを含む。一方のマイクロフォン（第１のマイクロフォン）は、話者の声や息を可能な限りそのまま拾うことを目的とする。典型的には、マイクカバーやポップフィルタを備えていないマイクロフォンである。あるいは、第１のマイクロフォンは、風など周囲の影響を軽減しつつ、発話に伴うポップノイズは取得できるよう、穴あきウィンドスクリーンを備えるものであっても良い（図１６）。
【００３４】
他方のマイクロフォン（第２のマイクロフォン）は、話者の息を拾うことを抑制し、可能な限り話者の声だけを拾うことを目的とする。典型的には、マイクカバーやポップフィルタを備えたマイクロフォンである。一般に、マイクカバーやポップフィルタはスポンジやネット等で作られており、これらで振動膜を覆うことで、息が振動膜を直接振動させることにより発生するポップノイズを軽減することができる。
【００３５】
図７乃至図９に、音声取得部１１０の構成例を示す。図７はステレオマイクを用いた構成例、図８は複数のコンデンサマイクを用いた構成例、図９は複数のヘッドセットマイクを用いた構成例である。これらはいずれも、マイクカバーを備えない第１のマイクロフォン、マイクカバーを備えた第２のマイクロフォンを、それぞれ１つ以上含んでいる。
【００３６】
また、音声取得部１１０は、アレイマイクなど３つ以上のマイクロフォンを含むものであってもよい。この場合、アレイマイクのうち一部のマイクロフォンについてはマイクカバーを設けずに第１のマイクロフォンとして扱い、その余のマイクロフォンについてはマイクカバーを設けて第２のマイクロフォンとして扱う。
【００３７】
つづいて、図２及び図３のフローチャートを用いて、実施の形態１にかかる生体検知装置１００の動作について説明する。
【００３８】
Ｓ１０１：音声取得
音声取得部１１０が、話者の音声を取得する。本実施の形態では、音声取得部１１０は第１のマイクロフォン及び第２のマイクロフォンを有しており、それぞれのマイクロフォンが、話者が発した同一の音声を同時に取得するものとする。
【００３９】
音声取得部１１０の変換部は、第１のマイクロフォン及び第２のマイクロフォンが取得した音声をそれぞれ別のデジタル信号に変換する。ここで、第１のマイクロフォン由来の音声データを第１の音声、第２のマイクロフォン由来の音声データを第２の音声と称する。変換部は、第１の音声及び第２の音声をポップノイズ検出部１３０に対して出力する。
【００４０】
Ｓ１０４：ポップノイズ検出
まず、ポップノイズ検出部１３０の分離モジュール１３１は、第１の音声と第２の音声とを比較し、第１の音声のみに含まれる周波数を分離し、差分信号として出力する。これにより、ポップノイズである可能性のある音声信号を抽出できる。差分信号の抽出には、例えば線形フィルタ、スペクトルサブトラクションのほか、Ｉｎｄｅｐｅｎｄｅｎｔ  ｃｏｍｐｏｎｅｎｔ  ａｎａｌｙｓｉｓ、Ｉｎｄｅｐｅｎｄｅｎｔ  Ｖｅｃｔｏｒ  Ａｎａｌｙｓｉｓ、Ｂｌｉｎｄ  ｓｏｕｒｃｅ  ｓｅｐａｒａｔｉｏｎ等の公知の手法を利用できる。また、ローパスフィルタによる低域の変動を検出する手法、ブラインド信号源分離手法などを利用しても良い。
【００４１】
図１０は、第１の音声及び第２の音声を重ね合わせた状態を示している。また、図１１は、第１の音声と第２の音声との差分信号を示している。ここで、横軸（時間軸）の１．０（単位：秒）近辺に突出している振幅成分（単位：ｄＢ）は、話者の声にあたる音声信号に対しては異常値と考えられ、ポップノイズである可能性がある。
【００４２】
つぎに、ポップノイズ検出部１３０の特徴量化モジュール１３２は、差分信号から特徴量を抽出する。換言すれば、時系列情報である差分信号から周波数に基づく情報である特徴量を求める。特徴量の抽出は、例えばＭＦＣＣ（Ｍｅｌ−Ｆｒｅｑｕｅｎｃｙ  Ｃｅｐｓｔｒｕｍ  Ｃｏｅｆｆｉｃｉｅｎｔｓ）等の公知の手法により実施可能である。又は、ＭＦＣＣは７０Ｈｚ以上の音声を識別可能に設計されているところ、識別可能領域を７０Ｈｚ未満の周波数領域にも拡張する手法も採用し得る。一般に、ポップノイズは通常の音声に比べ低周波数であるためである。さらには、このように周波数領域を拡張すると特徴数の次元が増え、概して識別性能が低下することから、特徴量の次元圧縮を併用する手法を採用しても良い。これにより、ＭＦＣＣにおいて低周波数領域に対応しつつ識別性能を維持することができる。
【００４３】
ポップノイズ検出部１３０の識別モジュール１３４は、抽出した差分信号の特徴量を認識器に入力する。ここで、識別モジュール１３４は、差分信号の特徴量を任意のセグメントに分割して識別子に入力することとしても良い。なお、ここでいうセグメントは、音素アライメントモジュール１３３が扱うような音素単位のセグメントである必要はない。
【００４４】
例えば、ポップノイズ検出部１３０は、ポップノイズを含む文章と、ポップノイズを含まない文章と、をそれぞれ用いて予め学習した２つの識別器を有していても良い。識別モジュール１３４は、これらの識別器に差分信号の特徴量を入力することにより、それぞれ尤度を出力として得る。ここで、ポップノイズを含む文章で学習した識別器が出力する尤度と、ポップノイズを含まない文章で学習した識別器が出力する尤度との間に有意な差があれば、差分信号はポップノイズを含むと判定できる。２つの尤度の差がどの程度であるときにポップノイズが存在するものと判定するかについては、適切な閾値を予め決定しておくことができる。
【００４５】
識別器としては、例えば２クラスのパターン識別器であるＳＶＭのほか、ＧＭＭ、ＨＭＭ等、公知の構成を適宜採用できる。なお、識別器による判定を行う場合には、予め識別器にポップノイズを含む文章及びポップノイズを含まない文章夫々のモデルを学習させる工程が必要となる。この工程については後述する。
【００４６】
また、ポップノイズ成分の検出は音声区間検出（ＶＡＤ）と枠組みが近いため、話者照合の分野だけでなくＶＡＤの分野で使われる任意の公知の手法を利用しても良い。
【００４７】
ポップノイズ検出部１３０の識別モジュール１３４は、差分信号をポップノイズと識別した場合、ポップノイズを検出した旨判断部１５０に出力する。判断部１５０は、ポップノイズの検出結果に基づいて、話者が生きた人間であるか否かを判断する。典型的には、ポップノイズが検出された場合には話者は生体であると判断し、Ｓ１０５に遷移する。一方、ポップノイズが検出されなかった場合には話者は生体でないものと判断し、Ｓ１０６に遷移する。
【００４８】
Ｓ１０５：話者照合
話者が生体であると判断された場合、生体検知装置１００は任意の手法を用いた話者照合フェーズに移行することができる。話者照合については種々の手法が既知であるため、ここでは詳細な説明を省略する。なお、好ましくは、話者照合に際してはポップノイズ成分が比較的少ない第２の音声を用いることができる。
【００４９】
Ｓ１０６：詐称音声として棄却
話者が生体でないと判断された場合、音声取得部１１０が取得した音声は人が発したものではなく、例えば合成や声質変換による音声である蓋然性が高い。よって、生体検知装置１００はこれを詐称音声と判断し、話者照合を行うことなく棄却する。すなわち、エラー処理や終了処理等を行う。
【００５０】
ここで、図３を用いて、識別器によるポップノイズ判定を行う場合に必要な、事前学習工程について説明する。ここでは、学習器及び識別器としてＳＶＭを用いる場合を例として説明する。
【００５１】
Ｓ２０１：音声取得
Ｓ１０１と同様に、音声取得部１１０が、話者の音声を取得する。
【００５２】
Ｓ２０２：ポップノイズ／非ポップノイズモデルの学習
まず、Ｓ１０４と同様に、ポップノイズ検出部１３０の分離モジュール１３１が、第１の音声と第２の音声とを比較し、第１の音声のみに含まれる周波数を分離し、差分信号として出力する。次いで、特徴量化モジュール１３２が、差分信号を特徴量化する。そして、識別モジュール１３４は、差分信号の特徴量と、それがポップノイズである旨を示す教師信号と、を共に一方の学習器に入力する。また、特徴量化モジュール１３２は、ポップノイズ成分を含まない第２の音声を特徴量化する。そして、識別モジュール１３４は、第２の音声の特徴量と、それが非ポップノイズである旨を示す教師信号と、を共に他方の学習器に入力する。すなわち、本実施の形態では、ポップノイズ／非ポップノイズそれぞれの尤度を判定する学習器を１つずつ、合計２つ生成する。
【００５３】
学習器としてＳＶＭ又はＧＭＭを用いる場合は、差分信号の特徴量のうちポップノイズ成分にあたるセグメントを事前に切り出しておき、切り出されたセグメントを学習器に入力することが好ましい。一方、学習器としてＨＭＭを用いる場合は、モデル自体が音素境界を自動的に認識する機能を有するため、上述のような切り出し処理は特段不要である。
【００５４】
Ｓ２０１乃至Ｓ２０２に係る処理を複数回繰り返すことにより、学習器内に、ポップノイズ、非ポップノイズ音声それぞれのモデルが形成される。これにより、差分信号の特徴量の入力に応じ、該当するモデルを出力する識別器が形成される。
【００５５】
本実施の形態によれば、音声取得部１１０が、Ｍｉｃｒｏｐｈｏｎｅ  ｐｏｉｎｔにおいて、生体検知に不可欠な情報を取得する。これにより、Ｔａｒｎｓｍｉｓｓｉｏｎ  ｐｏｉｎｔにおけるなりすまし検知では不可能であった生体検知を実現することができる。
【００５６】
また、本実施の形態によれば、判断部１５０は、ポップノイズ検出部１３０によるポップノイズ検出結果に基づいて、生体検知を行う。ポップノイズはスピーカでは原理的に再現不能な現象であるので、これにより、話者の詐称に頑健な生体認証を実現することができる。
【００５７】
また、本実施の形態によれば、音声取得部１１０は、複数のマイクロフォンを用いることで、ポップノイズを含む音声信号及び含まない音声信号を出力する。これにより、ポップノイズ検出部１３０は、公知の分離技術を適用して効率的にポップノイズ成分を分離することができるようになった。
【００５８】
＜実施の形態２＞
実施の形態２は、音声取得部１１０が複数のマイクロフォンを備え、それらのマイクロフォンをそれぞれ異なる空間に配置した構成例である。その余の構成については、実施の形態１と同様である。
【００５９】
本実施の形態では、音声取得部１１０が有する複数のマイクロフォンのうち、一方のマイクロフォン（第１のマイクロフォン）は、話者の声とともにポップノイズを拾うことを目的とするため、話者の息が直接かかりやすい位置に配置される。例えば、第１のマイクロフォンは話者に正対する位置に配置される。他方のマイクロフォン（第２のマイクロフォン）は、ポップノイズを拾うことを抑制し、可能な限り話者の声だけを拾うことを目的とするため、話者の息が直接かかりにくい位置に配置される。例えば、第２のマイクロフォンは話者の側方や、第１のマイクロフォンよりも離れた位置に配置される。なお、本実施の形態においては、第２のマイクロフォンには必ずしもマイクカバーやポップフィルタを備えることを要しない。
【００６０】
例えば、音声取得部１１０としてアレイマイクを用いる場合は、話者の近くに位置するマイクロフォンを第１のマイクロフォン、第１のマイクロフォンよりも話者から遠くに位置するマイクロフォンを第２のマイクロフォンとして扱うことができる。
【００６１】
本実施の形態によれば、音声取得部１１０は、マイクカバーやポップフィルタを用いることなく、実施の形態１と同様のポップノイズ検出処理を実現することができる。
【００６２】
＜実施の形態３＞
実施の形態３は、音声取得部１１０が単一のマイクロフォンを備え、分離モジュール１３１としてローパスフィルタを採用した構成例である。その余の構成については、実施の形態１と同様である。
【００６３】
実施の形態３における音声取得部１１０は、１本のマイクロフォンにより構成される。このマイクロフォンは、話者の声やポップノイズを可能な限りそのまま拾うことを目的とする。したがって、話者の息がかかりやすい位置に配置された、マイクカバーやポップフィルタを備えていないマイクロフォンであることが好ましい。あるいは、第１のマイクロフォンは、風など周囲の影響を軽減しつつ、発話に伴うポップノイズのみ取得できるよう、穴あきウィンドスクリーンを備えるものであっても良い。
【００６４】
また、実施の形態３における分離モジュール１３１は、ローカットフィルタ及びローパスフィルタを備える。
【００６５】
次いで、実施の形態３の特徴的な動作について説明する。
【００６６】
Ｓ１０１：音声取得
音声取得部１１０が、話者の音声を取得する。本実施の形態では、音声取得部１１０は１本のマイクロフォンである。音声取得部１１０の変換部は、マイクロフォンが取得した音声をデジタル信号に変換してポップノイズ検出部１３０に出力する。
【００６７】
Ｓ１０４：ポップノイズ検出
ポップノイズ検出部１３０の分離モジュール１３１は、ローカットフィルタを利用して、音声取得部１１０が出力する音声信号から音声成分のみを抽出する。ポップノイズ検出部１３０は、抽出された音声成分を、実施の形態１における第２の音声と同等のものとして利用する。また、ポップノイズ検出部１３０は、ローパスフィルタを利用して、音声取得部１１０が出力する音声信号からノイズ成分のみを抽出する。ポップノイズ検出部１３０は、抽出されたノイズ成分を、実施の形態１における差分信号と同等のものとして利用できる。
【００６８】
ローパスフィルタは、音声波形を平滑化するが、音声信号に含まれる異常値は残す性質がある。そのため、ローパスフィルタにより、ポップノイズを含む音声信号から、ポップノイズ成分を顕出させることができる。
【００６９】
そして、ポップノイズ検出部１３０は、実施の形態１と同様に識別器を用いて、抽出したノイズ成分がポップノイズであるか否かを判定する。すなわち、特徴量化モジュール１３２が、実施の形態１における差分信号の代わりにローパスフィルタにより抽出されたノイズ成分を特徴量化し、好ましくは幾つかのセグメントに分割する。そして、識別モジュール１３４が、２つの識別器にノイズ成分の特徴量を入力し、出力される尤度の差に基づいてポップノイズの存在の有無を判定する。
【００７０】
Ｓ１０５乃至Ｓ１０６：
実施の形態１と同様に動作する。
【００７１】
本実施の形態の事前学習工程における動作は以下のとおりである。
Ｓ２０１：音声取得
Ｓ１０１と同様に、音声取得部１１０が、話者の音声を取得する。
【００７２】
Ｓ２０２：ポップノイズ／非ポップノイズモデルの学習
まず、Ｓ１０４と同様に、分離モジュール１３１が、ローパスフィルタを使用して音声信号からノイズ成分を抽出する。次いで、特徴量化モジュール１３２がノイズ信号を特徴量化する。そして、識別モジュール１３４が、ノイズ信号の特徴量と、それがポップノイズである旨を示す教師信号とを共に一方の学習器に入力する。また、分離モジュール１３１が、ローカットフィルタを使用して音声信号から音声成分を抽出する。特徴量化モジュール１３２は、音声成分を特徴量化する。そして、識別モジュール１３４は、音声成分の特徴量と、それが非ポップノイズである旨を示す教師信号と、を共に他方の学習器に入力する。その余の動作については、実施の形態１と同様である。
【００７３】
（実験結果）
図４に、実施の形態３の構成を用いた実証実験結果を示す。発明者は、Ｆ００１乃至Ｆ０１０の１０人の話者を対象として、ポップノイズの検出を試行した。その結果、すべての話者において、ポップノイズを含む文章を学習した識別器が出力する尤度（「ポップノイズあり音声」）が、ポップノイズを含まない文章を学習した識別器が出力する尤度（「ポップノイズなし音声」）を上回った。すなわち、話者の入力音声がポップノイズを含むものであることを、高精度で検出することが可能であることがわかった。
【００７４】
本実施の形態によれば、音声取得部１１０は単一のマイクロフォンで構成され、ポップノイズ検出部１３０がローカットフィルタ及びローパスフィルタを用いて音声成分及びノイズ成分を抽出する。これにより、複数のマイクロフォンを使用する場合に比べ簡素な構成で生体検知を実現できる。
【００７５】
＜実施の形態４＞
実施の形態４は、音声取得部１１０が話者の音声を直接取得するための単一のマイクロフォンを備え、分離モジュール１３１としてスピーカ及びマイクロフォンを採用した構成例である。その余の構成については、実施の形態１と同様である。
【００７６】
実施の形態４における音声取得部１１０は、話者の音声を直接取得するための１本のマイクロフォン（第１のマイクロフォン）により構成される。第１のマイクロフォンは、話者の声やポップノイズを可能な限りそのまま拾うことを目的とする。したがって、話者の息がかかりやすい位置に配置された、マイクカバーやポップフィルタを備えていないマイクロフォンであることが好ましい。あるいは、第１のマイクロフォンは、風など周囲の影響を軽減しつつ、発話に伴うポップノイズのみ取得できるよう、穴あきウィンドスクリーンを備えるものであっても良い。
【００７７】
また、ポップノイズ検出部１３０の分離モジュール１３１は、第１のマイクロフォンによる収録音声を出力するスピーカと、スピーカが出力し空気伝播した音声を収録する第２のマイクロフォンとを備える。なお、第２のマイクロフォンによる音声収録は生体検知装置１００の内部で実施すれば良いため、スピーカ及び第２のマイクロフォンは話者に対して露出している必要はない。
【００７８】
次いで、実施の形態４の特徴的な動作について説明する。
【００７９】
Ｓ１０１：音声取得
音声取得部１１０の第１のマイクロフォンが、話者の音声を取得する。本実施の形態では、第１のマイクロフォンのみが話者の音声を直接収録する。第１のマイクロフォンが取得する音声は、話者が発生させるポップノイズを含むものである。
【００８０】
次に、分離モジュール１３１のスピーカが、第１のマイクロフォンが収録した話者の音声を再生する。そして、第２のマイクロフォンが、スピーカから再生された音声を収録する。スピーカから出力される音声は、原理的にポップノイズを発生させないので、第２のマイクロフォンが取得する音声はポップノイズ成分が含まれないものとなる。
【００８１】
音声取得部１１０及び分離モジュール１３１は、第１のマイクロフォン及び第２のマイクロフォンが取得した音声をそれぞれ別のデジタル信号に変換する。ここで、第１のマイクロフォン由来の音声データを第１の音声、第２のマイクロフォン由来の音声データを第２の音声と称する。変換部は、第１の音声及び第２の音声をポップノイズ検出部１３０に対して出力する。
【００８２】
Ｓ１０４乃至Ｓ１０６、及びＳ２０１乃至Ｓ２０２にかかる動作は実施例１と同様であるため、詳細な説明を省略する。
【００８３】
本実施の形態によれば、音声取得部１１０は、話者に対して露出する１本のマイクロフォンと、装置内部に設けられるスピーカ及び第２のマイクロフォンで構成される。これにより、話者に対して露出する複数のマイクロフォンを使用する場合に比べ、簡素な外観で生体検知装置１００を構成できる。
【００８４】
＜実施の形態５＞
実施の形態１乃至４では、生体検知装置１００が、音声信号にポップノイズが含まれているか否かを判断することにより、生体検知を行う例について説明した。しかしながら、実施の形態１乃至４の手法では、例えば風など話者の息以外の要因によりポップノイズ類似の音が入力された場合、生体検知装置１００はこれを生体が発声したポップノイズと誤認してしまうことがある。そこで実施の形態５では、実施の形態１乃至４と比較して、特に風などの影響に対して頑健な生体検知手法を提示する。
【００８５】
通常ポップノイズは、例えば破裂音など一部の特定の子音で主に発生することが知られている。そこで本実施の形態では、ポップノイズが適切な場所で発生しているか否かを検査することにより、頑健さを強化する。
【００８６】
本実施の形態における生体検知装置１００は、実施の形態１乃至４に係る生体検知装置１００の構成要素に加え、ポップノイズ検出部１３０内に音素アライメントモジュール１３３を有する点に特徴を有する。その余の構成は、特段の言及がない限り実施の形態１乃至４と同様である。
【００８７】
音声取得部１１０は、音声信号を音素アライメントモジュール１３３に対して出力する。ポップノイズ検出部１３０の分離モジュール１３１は、音声信号からポップノイズ成分を分離する。そして特徴量化モジュール１３２が、ポップノイズ成分を特徴量化する。
【００８８】
音素アライメントモジュール１３３は、音声取得部１１０から音声信号を入力し、音声信号中の音素を識別する処理を行う。そして、音声信号を各音素の時間長で分割したセグメントを定義し、ポップノイズ成分の特徴量をセグメントに分割する。
【００８９】
識別モジュール１３４は、セグメント単位でポップノイズの検出を実行する。すなわち、セグメント化された特徴量を識別器に投入し、セグメント毎にポップノイズの存在の有無を識別する。
【００９０】
判断部１５０は、ポップノイズ検出部１３０による各セグメントのポップノイズの検出結果と、音素との対応関係が正しいか否かを検証する。
【００９１】
次いで、図５のフローチャートを用いて、生体検知装置１００の動作について説明する。
【００９２】
Ｓ３０１：音声取得
Ｓ１０１同様、音声取得部１１０が、話者の音声を取得する。
【００９３】
Ｓ３０２：音素識別
音素アライメントモジュール１３３は、音声取得部１１０から入力した音声信号から音素を抽出する。好ましくは、ポップノイズの比較的少ない第２の音声を利用することができる。
【００９４】
ここで音素とは、言語学上の価値を有する音声の最小単位をいう。例えば、個々の母音および子音が音素に相当する。音声信号からの音素の認識は、例えばＨＭＭ等の公知の手法を利用して行うことができる。
【００９５】
音素アライメントモジュール１３３は、音声信号に対し、認識した各音素の時間長に対応する複数のセグメントを定義する（図１２）。セグメントは、典型的には、各音素の始点（時刻）および時間長によって定義できる。また、音素アライメントモジュール１３３は、各セグメントに対し、音素名をラベルとして付与する。例えば音素アライメントモジュール１３３は、音声信号に含まれる音素夫々について、音素名、音素の始点、及び音素の時間長を対応付けたレコードを作成し、図示しない記憶領域に保持させることでこれを実現できる（図１３）。
【００９６】
Ｓ３０３：ポップノイズ検出
ポップノイズ検出部１３０の分離モジュール１３１は、音声信号からポップノイズ成分をを分離抽出する。つづいて、特徴量化モジュール１３２がポップノイズ成分を特徴量化する。そして、音素アライメントモジュール１３３が特徴量化されたポップノイズ成分をセグメントに分割する。識別モジュール１３４が、各セグメントごとにポップノイズの検出処理を行う。
【００９７】
例えば、音声信号に対して図１３のようなセグメントが定義されている場合を考える。まず、始点が００：００：００：００、時間長が００：００：００：１２であるセグメント（ＩＤ＝１）が定義されているので、音素アライメントモジュール１３３は、ポップノイズ成分の特徴量のうち、このセグメントに相当する時間帯、すなわち００：００：００：００から００：００：００：１２までの領域の特徴量を切り出す。そして、識別モジュール１３４は、切り出した特徴量を識別器に入力し、ポップノイズの検出結果を得る。
【００９８】
つづいて、音素アライメントモジュール１３３は、ポップノイズ成分の特徴量のうち、次のセグメント（ＩＤ＝２）に相当する時間幅、すなわち００：００：００：１２から００：００：００：２０までの領域の特徴量を切り出す。そして、同様に識別器を用いてポップノイズの検出を行う。同様に、ポップノイズ検出部１３０はすべてのセグメントについてポップノイズの検出を行う。ポップノイズ検出部１３０は、検出を試行した各セグメントについて、検出結果を記憶する（図１４）。
【００９９】
Ｓ３０４：ポップノイズと音素の関係の妥当性検証
判断部１５０は、Ｓ３０３で得られたポップノイズの検出結果の妥当性を検証する。上述のように、ポップノイズは、破裂音（例えば“ｐ”）など一部の特定の子音で主に発生することが知られている。本実施の形態では、生体検知装置１００は、このような、音素と、ポップノイズ発生可能性の有無と、を対応付けたパターン表を予め保持しているものとする（図１５）。
【０１００】
判断部１５０は、Ｓ３０３で得られたポップノイズの検出結果における音素とポップノイズ検出結果との対応関係（図１４）と、予め与えられた音素とポップノイズ発生可能性との対応関係（図１５）を比較し、両者が整合しているか否かを検証する。例えば、図１４では、セグメントＩＤ＝１の音素“ｔ”について、ポップノイズが“非検出”である。一方、図１５では、音素“ｔ”について、ポップノイズの発生可能性は“無”と定義されている。よって、判断部１５０は、セグメントＩＤ＝１の判定結果は妥当と判断する。
【０１０１】
また、セグメントＩＤ＝５の音素“ｐ”については、ポップノイズが“検出”されている。一方、図１５でも、音素“ｐ”について、ポップノイズの発生可能性は“有”と定義されている。よって、判断部１５０は、セグメントＩＤ＝５の判定結果も妥当と判断する。同様にして、判断部１５０は、Ｓ３０３で得られたポップノイズの検出結果の各々について、妥当性を検証していく。
【０１０２】
判断部１５０は、すべてのセグメントについて妥当性が確認できたならば、話者は生体であると判断し、Ｓ３０５に遷移する。一方、すべてのセグメントで妥当性が確認できなかった場合には話者は生体でないものと判断し、Ｓ３０６に遷移する。
【０１０３】
なお、ここで判断部１５０は、生体検知の判断基準として、上記以外の任意の基準を適宜採用できる。例えば、妥当性が検証されたセグメントの割合が所定の閾値を超えた場合に、話者は生体であると判断するようにしても良い。
【０１０４】
Ｓ３０５：話者照合
話者が生体であると判断された場合、生体検知装置１００は任意の手法を用いた話者照合フェーズに移行することができる。
【０１０５】
Ｓ３０６：詐称音声として棄却
話者が生体でないと判断された場合、音声取得部１１０が取得した音声は人が発したものではなく、例えば合成や声質変換による音声である蓋然性が高い。よって、生体検知装置１００はこれを詐称音声と判断し、話者照合を行うことなく棄却する。すなわち、エラー処理や終了処理等を行う。
【０１０６】
本実施の形態によれば、音素アライメントモジュール１３３が音声信号を音素レベルに区分し、ポップノイズ検出部１３０が音素レベルでポップノイズの発生を検出する。そして、判断部１５０が、ポップノイズが適切な位置（音素）で発生しているか否かを検証する。これにより、人の発声によらない、例えば風などに由来するポップノイズによる影響を排除し得る、より頑健な生体検知を実現できる。
【０１０７】
（実験結果）
発明者は、実施の形態５の構成を用いて生体検知の実証実験を行った。実験においては、音声取得部１１０に対し、話者の生音声及びスピーカ出力される音声をそれぞれ入力した。音声取得部１１０としては、ポップフィルタのない第１のマイクロフォン及びポップフィルタを備える第２のマイクロフォンを採用した。第１のマイクロフォン及び第２のマイクロフォンとしては、コンデンサマイク、ステレオマイク及びヘッドセットマイクを使用した。また、特徴量化モジュール１３２は採用せず、第１の音声と第２の音声との差分信号をそのまま識別器に入力した。なお、識別器はポップノイズ発生時の差分信号を学習済みである。そして、識別モジュール１３４は、識別子の出力する尤度が所定の閾値以上であるときにポップノイズを検出したと判定するものとした。
【０１０８】
図１７に、本実証実験の結果を示す。コンデンサマイク、ステレオマイクのいずれを用いた場合においても、話者の生音声を入力した場合は高い確率（１００％）で生体と検知した。また、スピーカ出力した音声を入力した場合も、高い確率（１００％）で生体でないものと判定した。なお、ヘッドセットマイクを用いた場合においても、８６．９％と概ね良好な生体検知率が観察された。
【０１０９】
＜その他の実施の形態＞
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【０１１０】
例えば、実施の形態５では、１つの音素に対してポップノイズ発生可能性の有無が予め対応付けられている例（図１５）を示したが、複数の連続する音素に対して、ポップノイズ発生可能性の有無が対応付けられていても良い。
【０１１１】
また、上述の実施の形態では、本発明を主にハードウェアの構成として説明したが、これに限定されるものではなく、任意の処理を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【符号の説明】
【０１１２】
１００  生体検知装置
１１０  音声取得部
１３０  ポップノイズ検出部
１３１  分離モジュール
１３２  特徴量化モジュール
１３３  音素アライメントモジュール
１３４  識別モジュール
１５０  判断部
【図１】
0006480124.tif 000002
【図２】
0006480124.tif 000003
【図３】
0006480124.tif 000004
【図４】
0006480124.tif 000005
【図５】
0006480124.tif 000006
【図６】
0006480124.tif 000007
【図７】
0006480124.tif 000008
【図８】
0006480124.tif 000009
【図９】
0006480124.tif 000010
【図１０】
0006480124.tif 000011
【図１１】
0006480124.tif 000012
【図１２】
0006480124.tif 000013
【図１３】
0006480124.tif 000014
【図１４】
0006480124.tif 000015
【図１５】
0006480124.tif 000016
【図１６】
0006480124.tif 000017
【図１７】
0006480124.tif 000018