"音声信号に含まれるDTMF信号を検出するDTMF信号検出装置であって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析する周波数分析部と、この周波数分析部での分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を分析するように前記周波数分析部に指示するDTMF信号判定部と、を備えたことを特徴とするDTMF信号検出装置。請求項1記載のDTMF信号検出装置であって、前記DTMF信号判定部は、既に判定した直近分析区間が前記DTMF信号である場合と前記非DTMF信号である場合とで、前記一部の周波数を異ならせる、ことを特徴とするDTMF信号検出装置。請求項2記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記直近分析区間が前記DTMF信号である場合に、このDTMF信号に使用される低群及び高群それぞれ1種類ずつの周波数を前記一部の周波数に決定する、ことを特徴とするDTMF信号検出装置。請求項3記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記1種類ずつの周波数について前記周波数分析部で分析された結果、どちらの周波数もしきい値以上である場合に前記分析区間が前記DTMF信号であると判定し、どちらか一方の周波数のみがしきい値以上である場合に、他方の周波数の属する前記低群又は前記高群の残りの3種類の周波数を前記一部の周波数に決定し、当該3種類の周波数について前記周波数分析部で分析された結果、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上であるときに前記分析区間がDTMF信号であると判定し、どちらの周波数もしきい値未満である場合に前記分析区間が前記非DTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。請求項4記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記どちらの周波数もしきい値未満である場合に、前記分析区間が前記非DTMF信号であると判定することに代えて、前記低群の残りの3種類の周波数及び前記高群の残りの3種類の周波数の一方を前記一部の周波数に決定し、当該3種類の周波数について前記周波数分析部で分析された結果、当該3種類の周波数の全てがしきい値未満であれば前記分析区間が非DTMF信号であると判定し、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上あれば、低群の残りの3種類の周波数及び高群の残りの3種類の周波数の他方を前記一部の周波数に決定し、当該3種類の周波数について前記周波数分析部で分析された結果、当該3種類の周波数の全てがしきい値未満であれば前記分析区間が非DTMF信号であると判定し、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上あれば前記分析区間がDTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。請求項2記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記直近分析区間が前記非DTMF信号である場合に、前記DTMF信号に使用される低群の4種類の周波数及び高群の4種類の周波数のうち一方の4種類の周波数を前記一部の周波数に決定する、ことを特徴とするDTMF信号検出装置。請求項6記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記一方の4種類の周波数について前記周波数分析部で分析された結果、前記一方の4種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上である場合に、前記低群の4種類の周波数及び高群の4種類の周波数のうち他方の4種類の周波数を前記一部の周波数に決定し、それ以外の場合に前記分析区間が非DTMF信号であると判定し、前記他方の4種類の周波数について前記周波数分析部で分析された結果、前記他方の4種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上である場合に前記分析区間がDTMF信号であると判定し、それ以外の場合に前記分析区間が非DTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。請求項1記載のDTMF信号検出装置であって、前記DTMF信号判定部は、検出が必要なDTMF信号に関する制御情報を受信し、このDTMF信号に使用されている周波数に前記一部の周波数を決定する、ことを特徴とするDTMF信号検出装置。音声信号に含まれるDTMF信号を検出するDTMF信号検出方法であって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析し、この分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を前記分析区間について分析することを繰り返す、ことを特徴とするDTMF信号検出方法。コンピュータを備えるとともに音声信号に含まれるDTMF信号を検出するDTMF信号検出装置に用いられるDTMF信号検出プログラムであって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析する周波数分析手段、及び、この周波数分析手段での分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を分析するように前記周波数分析手段に指示するDTMF信号判定手段を、前記コンピュータに機能させるためのDTMF信号検出プログラム。しかしながら、特許文献1のDTMF受信装置では、検出後はDTMF信号検出の負荷を軽減できない、という問題があった。その理由は、検出後は常に8種類すべて特許文献1では通常使用されないA、B、C、Dを検出するための1633Hzを除いた7種類と記載しているの周波数の強度を分析するためである。そこで、本発明の目的は、あらかじめ指定した種類の信号特許文献1ではの受信前だけでなく、DTMF信号の受信開始後も負荷を軽減できるDTMF信号検出装置等を提供することにある。本発明に係るDTMF信号検出装置は、音声信号に含まれるDTMF信号を検出するDTMF信号検出装置であって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析する周波数分析部と、この周波数分析部での分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を分析するように前記周波数分析部に指示するDTMF信号判定部と、を備えたことを特徴とする。本発明に係るDTMF信号検出方法は、音声信号に含まれるDTMF信号を検出するDTMF信号検出方法であって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析し、この分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を前記分析区間について分析することを繰り返す、ことを特徴とする。本発明に係るDTMF信号検出プログラムは、コンピュータを備えるとともに音声信号に含まれるDTMF信号を検出するDTMF信号検出装置に用いられるDTMF信号検出プログラムであって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析する周波数分析手段、及び、この周波数分析手段での分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を分析するように前記周波数分析手段に指示するDTMF信号判定手段を、前記コンピュータに機能させるためのものである。本発明の効果は、DTMF信号検出処理の負荷を軽減できることである。その理由は、DTMF信号の検出状況に応じて、分析する周波数の種類を削減できるためである。まず、本発明の実施形態の概要について説明する。図1に示す実施形態1のDTMF信号検出装置100は、音声信号aに含まれるDTMF信号を検出するものであり、音声信号aのサンプリングデータbから一定期間のデータからなる分析区間を取り出し、DTMF信号に使用される複数の周波数のうち一部の周波数の強度を分析区間について分析する周波数分析部2と、周波数分析部2での分析結果cから分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に分析結果cから一部の周波数を決定し、その周波数の強度を分析するように周波数分析部2に指示するDTMF信号判定部3と、を備えたことを特徴とする。DTMF信号検出装置100によれば、DTMF信号に使用される複数の周波数のうち一部の周波数について分析するだけでDTMF信号であるか否かを判定できるので、すべての周波数について分析する場合に比べて、DTMF信号検出処理の負荷を軽減できる。DTMF信号判定部3は、既に判定した直近分析区間がDTMF信号である場合と非DTMF信号である場合とで、一部の周波数を異ならせる、ようにしてもよい。一般に、直近の分析区間がDTMF信号であれば次の分析区間も同一のDTMF信号である可能性が高く、同様に、直近の分析区間が非DTMF信号であれば次の分析区間も非DTMF信号である可能性が高い。この傾向に着目して、直近の分析区間がDTMF信号である場合と非DTMF信号である場合とで分析対象となる周波数を異ならせることにより、効率よくDTMF信号を検出できる。例えば、DTMF信号判定部3は、直近分析区間がDTMF信号である場合に、このDTMF信号に使用される低群及び高群それぞれ1種類ずつの周波数を一部の周波数に決定する、としてもよい。このとき、1種類ずつの周波数について周波数分析部2で分析された結果、どちらの周波数もしきい値以上である場合に分析区間がDTMF信号であると判定し、どちらの周波数もしきい値未満である場合に分析区間が非DTMF信号である後述と判定する、としてもよい。また、どちらか一方の周波数のみがしきい値以上である場合に、他方の周波数の属する低群又は高群の残りの3種類の周波数を一部の周波数に決定し、当該3種類の周波数について周波数分析部2で分析された結果、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上であるときに前記分析区間がDTMF信号であると判定してもよい。ここで、しきい値以上となる周波数が1種類であるときは、その周波数がDTMF信号を構成する周波数であり、しきい値以上となる周波数が2種類以上であるときは、それらの中の最大の強度の周波数がDTMF信号を構成する周波数である、と判定してもよい。ここで、DTMF信号判定部3は、どちらの周波数もしきい値未満である場合に、前述の分析区間が非DTMF信号であると判定することに代えて、次のように動作してもよい。低群の残りの3種類の周波数及び前記高群の残りの3種類の周波数の一方を一部の周波数に決定し、当該3種類の周波数について周波数分析部2で分析された結果、当該3種類の周波数の全てがしきい値未満であれば分析区間が非DTMF信号であると判定し、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上あれば、低群の残りの3種類の周波数及び高群の残りの3種類の周波数の他方を前記一部の周波数に決定し、当該3種類の周波数について周波数分析部2で分析された結果、当該3種類の周波数の全てがしきい値未満であれば分析区間が非DTMF信号であると判定し、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上あれば分析区間がDTMF信号であると判定する、としてもよい。ここで、しきい値以上となる周波数が1種類であるときは、その周波数がDTMF信号を構成する周波数であり、しきい値以上となる周波数が2種類以上であるときは、それらの中の最大の強度の周波数がDTMF信号を構成する周波数である、と判定してもよい。また、DTMF信号判定部3は、直近分析区間が非DTMF信号である場合に、DTMF信号に使用される低群の4種類の周波数及び高群の4種類の周波数のうち一方の4種類の周波数を一部の周波数に決定する、としてもよい。このとき、一方の4種類の周波数について周波数分析部2で分析された結果、一方の4種類の周波数のうちしきい値以上となる周波数が、存在しない場合又は2種類以上の場合に、分析区間が非DTMF信号であると判定する、としてもよい。又は、一方の4種類の周波数について周波数分析部2で分析された結果、一方の4種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上である場合に、低群の4種類の周波数及び高群の4種類の周波数のうち他方の4種類の周波数を一部の周波数に決定し、それ以外の場合に分析区間が非DTMF信号であると判定し、他方の4種類の周波数について周波数分析部2で分析された結果、他方の4種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上である場合に分析区間がDTMF信号であると判定し、それ以外の場合に分析区間が非DTMF信号であると判定する、としてもよい。ここで、しきい値以上となる周波数が1種類であるときは、その周波数がDTMF信号を構成する周波数であり、しきい値以上となる周波数が2種類以上であるときは、それらの中の最大の強度の周波数がDTMF信号を構成する周波数である、と判定してもよい。実施形態1のDTMF信号検出方法は、実施形態1のDTMF信号検出装置100の動作を方法の発明として捉えたものである。すなわち、実施形態1のDTMF信号検出方法は、音声信号aに含まれるDTMF信号を検出するものであって、音声信号aのサンプリングデータbから一定期間のデータからなる分析区間を取り出し、DTMF信号に使用される複数の周波数のうち一部の周波数の強度を分析区間について分析し、この分析結果cから分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に分析結果cから一部の周波数を決定し、その周波数の強度を分析区間について分析することを繰り返す、ことを特徴とする。実施形態1のDTMF信号検出プログラムは、実施形態1のDTMF信号検出装置100の各手段をコンピュータに機能させるためのものである。すなわち、実施形態1のDTMF信号検出プログラムは、コンピュータを備えるとともに音声信号aに含まれるDTMF信号を検出するDTMF信号検出装置100に用いられるものであって、音声信号aのサンプリングデータbから一定期間のデータからなる分析区間を取り出し、DTMF信号に使用される複数の周波数のうち一部の周波数の強度を分析区間について分析する周波数分析手段周波数分析部2、及び、周波数分析手段周波数分析部2での分析結果cから分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に分析結果cから一部の周波数を決定し、その周波数の強度を分析するように周波数分析手段周波数分析部2に指示するDTMF信号判定手段DTMF信号判定部3を、コンピュータに機能させるためのものである。本DTMF信号検出プログラムは、非一時的な記録媒体nontransitorystoragemedium、例えば光ディスク、半導体メモリなどに記録されてもよい。その場合、本DTMF信号検出プログラムは、記録媒体からコンピュータによって読み出され、実行される。実施形態1のDTMF信号検出方法及びプログラムの他の構成は、実施形態1のDTMF信号検出装置100の前述の構成に対応させてもよい。実施形態1のDTMF信号検出方法及びプログラムによれば、実施形態1のDTMF信号検出装置100と同様の作用及び効果を奏する。図8に示す実施形態2のDTMF信号検出装置100’において、DTMF信号判定部3’は、検出が必要なDTMF信号に関する制御情報fを受信し、このDTMF信号に使用されている周波数に一部の周波数を決定する。実施形態2のDTMF信号検出装置100’の他の構成は、実施形態1のDTMF信号検出装置と同様である。実施形態2のDTMF信号検出装置100’によれば、実施形態1のDTMF信号検出装置と同様の作用及び効果を奏する。実施形態2のDTMF信号検出装置100’についても、実施形態1のDTMF信号検出装置と同様に方法及びプログラムの構成を採り得る。次に、発明を実施するための最良の形態について図面を参照して詳細に説明する。[実施形態1]図1[1]は実施形態1のDTMF信号検出装置を示すブロック図であり、図1[2]は図1[1]における周波数分析部を示すブロック図であり、図1[3]は図1[1]におけるDTMF信号判定部を示すブロック図である。以下、これらの図面に基づき説明する。図1[1]を参照すると、本実施形態1のDTMF信号検出装置100は、音声信号受信部1、周波数分析部2及びDTMF信号判定部3を備える。音声信号受信部1は、通信先からの音声信号aを受信し、音声信号aに対して音声コーデックのデコードなどを行うことによりPCMPulseCodeModulationなどのサンプリングデータbに変換する。このとき、音声信号aはDTMF信号検出装置100の記憶領域に保存されていてもよい。また、音声信号aがエンコードされていないPCMデータの場合には、変換処理を行わない。周波数分析部2は、音声信号受信部1から受け取ったサンプリングデータbに対して、DTMF信号で使用される周波数の強度を分析する。DTMF信号判定部3は、周波数分析部2による分析結果cをもとに、受信したDTMF信号の種類を判定し、その判定結果dに応じて、周波数分析部2に対して分析を行う周波数を指示する制御信号e。DTMF信号検出装置100が複数のセッションのDTMF信号検出を行う場合、音声信号受信部1、周波数分析部2及びDTMF信号判定部3はセッション数と同数存在することになる。図1[2]は、周波数分析部2の構成を表すブロック図である。周波数分析部2は、サンプリングデータ受信部21、周波数強度分析部22、分析結果送信部23及び制御通信部24を備える。サンプリングデータ受信部21は、音声信号受信部1からサンプリングデータbを受信する。周波数強度分析部22は、受信したサンプリングデータbから一定期間のデータ以下分析区間という。を取り出し、DTMF信号で使用される周波数の強度を分析する。分析結果送信部23は、周波数強度の分析結果cをDTMF信号判定部3へ送信する。制御通信部24は、DTMF信号判定部3からの指示制御信号eを受信し、周波数強度分析部22に強度分析を行う周波数の種類を指示する。周波数強度分析部22は、制御通信部24から指示された周波数についてのみ強度分析を行い、他の周波数については強度分析を行わない。各周波数の強度は、一定時間のサンプリングデータを離散フーリエ変換することで得られ、特許文献2にも記載されているGoertzelアルゴリズムが用いられるのが一般的である。Goertzelアルゴリズムは、各周波数の強度を独立に求めるアルゴリズムであるため、強度分析を行う周波数の数を削減することで、負荷の軽減が可能である。この場合、Goertzelアルゴリズムは周波数強度分析方法の一例であり、他の方法を用いてもよい。また、通常、DTMF信号には前述した8種類の周波数が使用されるが、変更されることもあり得る。その場合、周波数強度分析部22で強度を分析する周波数を変更するだけで、対応可能である。図1[3]は、DTMF信号判定部3の構成を表すブロック図である。DTMF信号判定部3は、分析結果受信部31、判定制御部32、判定結果出力部33及び制御通信部34を備える。分析結果受信部31は、周波数分析部2から各周波数の強度分析結果cを受信する。判定制御部32は、分析結果cに基づきDTMF信号の種類を判定し、その結果に応じて周波数分析部2で強度分析を行う周波数の種類を決定する。判定結果出力部33は、判定制御部32で判定したDTMF信号の種類を出力する判定結果d。制御通信部34は、強度分析する周波数の種類を周波数分析部2に指示する制御信号e。判定結果dの出力は、分析区間ごとに行われる。前述したように、DTMF信号の最低継続時間は40ms、最低休止時間は30msと定められている。これらの条件を満たすか否かの判定は、判定結果出力部33の出力先で行う。図2は、DTMF信号検出装置100の動作を示すフローチャートである。図3は、DTMF信号検出装置100における周波数強度分析結果を示すグラフである。以下、図1乃至図3を参照して、本実施形態1の全体の動作について詳細に説明する。まず、通話セッションが開始されると、DTMF信号検出装置100の初期化を行うステップS01。初期化処理では、新たに開始されたセッションに対する音声信号受信部1、周波数分析部2及びDTMF信号判定部3を用意する。DTMF信号判定部3は、周波数分析部2に対して、強度分析を行う周波数を指示する制御信号e。初期化完了後、音声信号受信部1は、通信先端末からの音声信号aの受信を開始し、受信した音声信号aをPCMなどのサンプリングデータbに変換して周波数分析部2へ送信するステップS02。周波数分析部2においてサンプリングデータ受信部21は、サンプリングデータbを受信して周波数強度分析部22へ送信する。周波数強度分析部22は、サンプリングデータbを分析区間ごとに分割し、周波数強度分析を行うステップS03。このとき、周波数強度分析部22は、DTMF信号判定部3から指示された周波数のみの強度分析を行う。周波数強度分析部22で分析した各周波数の強度分析結果cは、分析結果送信部23からDTMF信号判定部3へ送信される。DTMF信号判定部3において分析結果受信部31は各周波数の強度を受信し、判定制御部32はDTMF信号の種類を判定するステップS04。ここで、判定制御部32における判定方法を、図3を参照して説明する。図3は、周波数分析部2で分析した各周波数の強度を示す。受信した音声信号にDTMF信号が含まれる場合、図3[1]に示すように低群及び高群のそれぞれ1つずつの周波数の強度が極端に大きくなる。一方で、DTMF信号が含まれない場合には、図3[2]に示すように各周波数の強度は小さくなる。この性質を利用し、周波数の強度にしきい値を設けて、低群及び高群それぞれ1つずつの周波数強度がしきい値以上となった場合のみ、DTMF信号を受信したと判定する。8種類すべての周波数強度を分析すれば、DTMF信号か否かの判定が可能である。しかし、本実施形態1では、分析を行わない周波数があるため、判定制御部32における判定結果は、非DTMF信号DTMF信号信号の種類も含まれるに加えて判定不能となる場合もある。判定不能は、DTMF信号の可能性はあるが断定できない状態である。これを断定するためには、追加で周波数強度の分析を行う必要があるステップS05。そこで、判定不能の場合、判定制御部32は追加で強度を分析する周波数を決定して周波数分析部2に指示しステップS08、周波数分析部2は強度分析を行うステップS03。ステップS03~S05、S08は、判定結果出力部33が非DTMF信号又はDTMF信号と判定できるまで繰り返す。その後、判定結果出力部33は判定結果dを出力するステップS06。続いて判定制御部32は、DTMF信号検出処理を継続するか否かを判定しステップS07、継続する場合には強度分析を行う周波数を決定して制御通信部34から周波数分析部2へ指示するステップS09。次に、本実施形態1の効果について説明する。本実施形態1の効果は、強度分析を行う周波数の数を削減することにより、DTMF信号検出の負荷を軽減できることである。[実施形態2]図8[1]は実施形態2の音声自動応答システムを示すブロック図であり、図8[2]は図8[1]におけるDTMF信号判定部を示すブロック図である。以下、本実施形態2について、実施形態1と異なる点を中心に、図8を参照して詳細に説明する。図8[1]は、本実施形態2の音声自動応答システム300の構成を表すブロック図である。音声自動応答システム300は、DTMF信号検出装置100’と、通信先の端末に対して音声ガイダンスを送信するガイダンス送信装置200とを備える。図8[2]は、DTMF信号検出装置100’におけるDTMF信号判定部3’の構成を表すブロック図である。DTMF信号判定部3’は、分析結果受信部31、判定制御部32、判定結果出力部33及び制御通信部34を実施形態1と同様に備え、更にガイダンス送信装置通信部35を備える。分析結果受信部31は、周波数分析部2から各周波数の強度分析結果cを受信する。判定制御部32は、DTMF信号の種類を判定し、その結果に応じて、周波数分析部2で強度分析を行う周波数の種類を決定する。判定結果出力部33は、判定制御部32で判定したDTMF信号の種類を出力する判定結果d。制御通信部34は、強度分析する周波数の種類を周波数分析部2に指示する制御信号e。これに加えて、ガイダンス送信装置通信部35は、ガイダンス送信装置200からの制御情報fを受信する。この制御情報fは、ガイダンス送信装置200が送信するガイダンスメッセージの応答として、通信先の端末が送信する可能性のあるDTMF信号の種類を含んでいる。本実施形態2のその他の構成は、実施形態1と同様である。図9は、DTMF信号検出装置100’の動作を示すフローチャートである。次に、以下、本実施形態2の全体の動作について、実施形態1と異なる点を中心に、図8及び図9を参照して詳細に説明する。本実施形態2では、初期化ステップS01、分析周波数制御ステップS08,S09の前に、DTMF信号判定部3’がガイダンス送信装置200から制御情報fを受信するステップS10,S11,S12。DTMF信号判定部3’は、初期化及び分析周波数制御の各ステップで制御情報fを参照し、ガイダンス送信装置200から送信された音声ガイダンスの応答として端末から送信される可能性のあるDTMF信号のみを検出するように、強度分析する周波数を選択する。本実施形態2のその他の動作は、実施形態1と同様である。次に、本実施形態2の効果について説明する。本実施形態2によれば、DTMF信号判定部3’が、ガイダンス送信装置200からの制御情報fを受信し、この制御情報fを使って周波数強度分析を行う周波数を削減することにより、更なる負荷軽減が可能である。[実施例1]次に、実施形態1を更に具体化した実施例1について、その構成を図1に基づき説明する。本実施例1におけるDTMF信号検出装置100はサーバ装置であり、音声信号受信部1はサーバ装置のネットワークインタフェースLANポートとCPUで実行するプログラムとの組み合わせで実現される。また、周波数分析部2のサンプリングデータ受信部21、周波数強度分析部22、分析結果送信部23及び制御通信部24、並びに、DTMF信号判定部3の分析結果受信部31、判定制御部32、判定結果出力部33及び制御通信部34は、いずれもサーバ装置のCPUで実行するプログラムで実現される。周波数分析部2の周波数強度分析部22は、周波数分析を行うためのハードウェアで構成してもよい。その場合、周波数分析を行う拡張ボードをサーバ装置に搭載し、サンプリングデータ受信部21、分析結果送信部23及び制御通信部24は、サーバ装置とボード間のバスとCPUで実行するプログラムの組み合わせで実現される。また、周波数強度分析部22は、拡張ボード上に搭載された周波数強度分析用のDSPDigitalSignalProcessorで実現される。次に、DTMF信号判定部3の判定制御部32における分析周波数の決定方法を、図4乃至図7を中心に説明する。分析周波数の決定方法は、直前の分析区間で非DTMF信号と判定した場合とDTMF信号と判定した場合とで異なる。図4は、直前の分析区間で非DTMF信号と判定した場合の分析周波数の決定方法を示す。まず、高群の4周波数の強度分析を行い、低群の4周波数については強度分析を行わないステップS701。続いて、高群4周波数の強度としきい値とを比較するステップS702。強度がしきい値以上となる周波数がない場合、又は、2種類以上の場合にはDTMF信号の条件を満たさないため、非DTMF信号と判定するステップS706。一方で、しきい値以上となる周波数が1種類の場合にはDTMF信号である可能性がある。そこで、低群の4周波数についても周波数の強度分析を行うステップS703。その結果、しきい値以上となる周波数が1種類ならば、DTMF信号と判定するステップS705。しきい値以上となる周波数がない場合又は2種類以上の場合には、DTMF信号でないと判定するステップS706。ここで、図4に示した分析周波数の決定方法の変形例として、低群及び高群のそれぞれで強度がしきい値以上となる周波数が複数あった場合に、強度が最大の周波数をもとにDTMF信号判定を行うようにしてもよい。このとき、ステップS702,S704の判定条件がしきい値以上の周波数が1種類以上となる。図5は、直前の分析区間でDTMF信号と判定した場合の分析周波数の決定方法である。まず、直前の分析区間で受信したDTMF信号で使用されている、低群及び高群それぞれ1種類ずつの周波数強度分析を行うステップS711。例えばDTMF信号3の場合は、図13から明らかなように低群の697Hz及び高群の1477Hzである。その結果、低群及び高群ともに強度がしきい値以上となった場合、直前の分析区間と同一のDTMF信号が継続していると判定するステップS716。また、低群及び高群ともにしきい値未満の場合には、DTMF信号でないと判定するステップS717。一方で、低群及び高群の片方の強度のみがしきい値以上となった場合、しきい値を下回った群の残りの3周波数の強度分析を行うステップS714。例えば、DTMF信号3を受信中、697Hzの強度がしきい値以上となり、1477Hzの強度がしきい値を下回った場合、高群の残りである1209Hz、1336Hz、1633Hzの周波数強度分析を行う。その結果、1種類のみがしきい値以上となった場合、DTMF信号と判定し、それ以外の場合には非DTMF信号と判定するステップS715。例えば、1209Hzのみがしきい値以上となった場合、697Hzと1209Hzで表される1を受信したと判定する。このとき、ステップS715では、前述の図4におけるステップS702,S704の場合と同様に、しきい値以上の周波数が1種類以上としてもよい。また、低群及び高群ともに強度がしきい値未満の場合ステップS713の判定結果がNoの場合、非DTMF信号と判定するのではなく、図6に示す手順で判定を行ってもよい。図6のステップS721,S723では図5のステップS711で分析を行っていない周波数の強度分析を行い、その結果をもとに、DTMF信号判定を実施する。ステップS722、S724では、他の例と同様に判定条件をしきい値以上の周波数が1種類以上としてもよい。このとき、図7のように、ステップS712において、両方の強度がしきい値以上となった場合以外すなわち両方の強度がしきい値未満、又は、片方の強度がしきい値未満の場合に、非DTMF信号と判定してもよい。なお、ステップS701における高群とステップS703における低群とは逆にしてもよい。すなわち、ステップS701で低群の強度分析を行い、S703で高群の強度分析を行ってもよい。また、検出する必要のあるDTMF信号の種類が限定されている場合、一部の周波数の強度分析を行わないようにしてもよい。例えば、DTMF信号ABCDを検出する必要がない場合、1633Hzの強度分析を行わないようにする図13参照。更に、低群高群のうち、分析する周波数の少ない方を先ステップS701に処理してもよい。例えば、使用するDTMF信号の種類が1~6の場合、低群の697Hz及び770Hz、並びに、高群の1209Hz、1336Hz及び1477Hzの強度分析のみを行えばよい図13参照。このとき、分析が必要な周波数の種類が少ない低群を先ステップS701に強度分析を行う。これにより、低群高群どちらもしきい値以上となる周波数が存在しない場合非DTMF信号の場合、ステップS701で周波数強度分析を行う周波数の種類を削減できる。次に、本実施例1の全体の動作を、図1及び図2を中心に説明する。セッション開始時には、直前の分析区間で非DTMF信号と判定したものとして動作を開始する。すなわち、DTMF信号判定部3は、初期化ステップS01で高群の4種類の周波数強度分析を行うように決定する。音声信号受信部1は音声信号aを受信しステップS02、周波数分析部2は受信した音声信号aに含まれる高群4周波数の強度を分析し、その分析結果cをDTMF信号判定部3に通知するステップS03。ここでは、4周波数すべての強度がしきい値を下回ったとすると、DTMF信号判定部3は、非DTMF信号と判定しステップS04、その判定結果dを出力しステップS06、次の分析区間に移行するステップS07。非DTMF信号と判定したため、DTMF信号判定部3は、次の区間でも引き続き高群の4種類の周波数強度分析を行うように決定するステップS09。次の区間では、周波数強度分析ステップS03の結果、高群4周波数のうち1336Hzの強度のみがしきい値を上回ったとする。この場合、DTMF信号判定部3は、判定不能としてステップS04、追加で周波数強度分析を行うことを決定しステップS05、周波数分析部2に対して低群の4周波数の強度分析を行うように指示するステップS08。周波数分析部2は、同一分析区間において低群の4周波数の強度分析を行いステップS03、その結果をDTMF信号判定部3に通知する。続いて、DTMF信号判定部3は、低群の周波数強度としきい値とを比較する。ここでは、852Hzの強度のみがしきい値を上回ったとすると、852Hzと1336Hzとで表されるDTMF信号8と判定し図13、ステップS04、その結果を出力してステップS06、次の分析区間の処理に進む。DTMF信号判定部3は、直前の区間でDTMF信号8と判定したため、次の区間では8で使用されている852Hz及び1336Hzの周波数強度分析を行うよう、周波数分析部2に指示するステップS09。周波数分析部2は、指示された周波数の強度をDTMF信号判定部3に通知する。ここで、どちらの周波数も強度がしきい値を超えたとすると、DTMF信号判定部3は、DTMF信号8と判定してステップS04その結果を出力しステップS06、次の分析区間の処理に進む。次の分析区間も同様に852Hzと1366Hzの周波数強度分析を行うステップS09。次の分析区間では、どちらの周波数も強度がしきい値を下回ったとすると、DTMF信号判定部3は非DTMF信号と判定する。これらの処理を、入力信号が継続している間繰り返す。[実施例2]次に、実施形態2を更に具体化した実施例2について、その構成を図8に基づき説明する。本実施例2のDTMF信号検出装置100’におけるガイダンス送信装置通信部35は、サーバ装置のネットワークインタフェースLANポートとCPUで実行するプログラムとの組み合わせで実現される。また、ガイダンス送信装置200は、サーバ装置であり、通信先の端末及びDTMF信号検出装置100’とは、ネットワークインタフェースLANポートを介して接続されている。本実施例2のその他の構成は、実施例1と同様である。次に、DTMF信号判定部3の判定制御部32における、分析周波数の決定方法を説明する。図10及び図11は、本実施例2における分析周波数の決定方法を示すフローチャートである。実施例1における決定方法図4及び図5と比べると、本実施例2における決定方法図10及び図11は、ステップS701がステップS707に、ステップS703がステップS708に、ステップS714がステップS718に、それぞれ変更されている。次に、ステップS707,S708,S718における一部の周波数の選択方法を説明する。図12は、ガイダンス送信装置200から受信した制御情報f及び周波数分析を行う周波数を表している。図中の1及び3の丸印は、制御情報fとして音声ガイダンスの応答としてDTMF信号1及び3を受信する可能性があることを表している。このケースでは、1及び3を検出するためには、697Hz、1209Hz及び1477Hzを検出できればよい。そこで、ステップS707では1209Hz及び1477Hzのみの強度分析を行い、どちらか一方の強度がしきい値以上の場合には、ステップS708において697Hzのみの強度分析を行う。ステップS718も同様である。本実施例2のその他の動作は、実施例1と同様である。以上、上記各実施形態を参照して本発明を説明したが、本発明は上記各実施形態に限定されるものではない。本発明の構成や詳細については、当業者が理解し得るさまざまな変更を加えることができる。また、本発明には、上記各実施形態の構成の一部又は全部を相互に適宜組み合わせたものも含まれる。上記の実施形態の一部又は全部は以下の付記のようにも記載され得るが、本発明は以下の構成に限定されるものではない。[付記1音声信号に含まれるDTMF信号を検出するDTMF信号検出装置であって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析する周波数分析部と、この周波数分析部での分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を分析するように前記周波数分析部に指示するDTMF信号判定部と、を備えたことを特徴とするDTMF信号検出装置。[付記2付記1に記載のDTMF信号検出装置であって、前記DTMF信号判定部は、既に判定した直近分析区間が前記DTMF信号である場合と前記非DTMF信号である場合とで、前記一部の周波数を異ならせる、ことを特徴とするDTMF信号検出装置。[付記3付記2記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記直近分析区間が前記DTMF信号である場合に、このDTMF信号に使用される低群及び高群それぞれ1種類ずつの周波数を前記一部の周波数に決定する、ことを特徴とするDTMF信号検出装置。[付記4付記3記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記1種類ずつの周波数について前記周波数分析部で分析された結果、どちらの周波数もしきい値以上である場合に前記分析区間が前記DTMF信号であると判定し、どちらの周波数もしきい値未満である場合に前記分析区間が前記非DTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。[付記5付記2に記載のDTMF信号検出装置であって、前記DTMF信号判定部は、既に判定した直近の前記分析区間が前記非DTMF信号である場合に、前記DTMF信号に使用される低群の4種類の周波数及び高群の4種類の周波数のうち一方の4種類の周波数を前記一部の周波数に決定する、ことを特徴とするDTMF信号検出装置。[付記6付記5に記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記一方の4種類の周波数について前記周波数分析部で分析された結果、前記一方の4種類の周波数のうちしきい値以上となる周波数が、存在しない場合又は2種類以上の場合に、前記分析区間が前記非DTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。[付記7付記6記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記一方の4種類の周波数について前記周波数分析部で分析された結果、前記一方の4種類の周波数のうちしきい値以上となる周波数が1種類である場合に、前記低群の4種類の周波数及び高群の4種類の周波数のうち他方の4種類の周波数を前記一部の周波数に決定し、前記他方の4種類の周波数について前記周波数分析部で分析された結果、前記他方の4種類の周波数のうちしきい値以上となる周波数が1種類である場合に前記分析区間がDTMF信号であると判定するとともにそれ以外の場合に前記分析区間が非DTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。[付記8付記1記載のDTMF信号検出装置であって、前記DTMF信号判定部は、検出が必要なDTMF信号に関する制御情報を受信し、このDTMF信号に使用されている周波数に前記一部の周波数を決定する、ことを特徴とするDTMF信号検出装置。[付記9音声信号に含まれるDTMF信号を検出するDTMF信号検出方法であって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析し、この分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を前記分析区間について分析することを繰り返す、ことを特徴とするDTMF信号検出方法。[付記10コンピュータを備えるとともに音声信号に含まれるDTMF信号を検出するDTMF信号検出装置に用いられるDTMF信号検出プログラムであって、前記音声信号のサンプリングデータから一定期間のデータからなる分析区間を取り出し、前記DTMF信号に使用される複数の周波数のうち一部の周波数の強度を前記分析区間について分析する周波数分析手段、及び、この周波数分析手段での分析結果から前記分析区間がDTMF信号であるか非DTMF信号であるかを判定するとともに、当該判定ができない場合に前記分析結果から前記一部の周波数を決定し、その周波数の強度を分析するように前記周波数分析手段に指示するDTMF信号判定手段を、前記コンピュータに機能させるためのDTMF信号検出プログラム。[付記11]音声信号に含まれるDTMF信号を検出するDTMF信号検出装置であって、前記DTMF信号で使用される各周波数の強度を分析する周波数分析部と、この周波数分析部の分析結果から前記音声信号に含まれる前記DTMF信号を判定するDTMF信号判定部とを有し、このDTMF信号判定部は、DTMF信号の判定結果に応じて前記周波数分析部で強度分析を行う周波数を決定し、前記周波数分析部に指示する、ことを特徴とするDTMF信号検出装置。[付記12]付記11に記載のDTMF信号検出装置であって、前記DTMF信号判定部は、直前の分析区間においてDTMF信号と判定した場合と、非DTMF信号と判定した場合とで、強度分析を行う周波数を変更する、ことを特徴とするDTMF信号検出装置。[付記13]付記12に記載のDTMF信号検出装置であって、直前の分析区間で非DTMF信号と判定した場合に、低群又は高群の4種類の周波数強度分析を行うように決定する、ことを特徴とするDTMF信号検出装置。[付記14]付記13に記載のDTMF信号検出装置であって、前記低群又は高群の4種類の周波数強度分析の結果、DTMF信号と判定するためのしきい値以上の強度となる周波数が、存在しない場合又は2種類以上の場合に、非DTMF信号と判定する、ことを特徴とするDTMF信号検出装置。[付記15]付記13又は14に記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記低群又は高群の4種類の周波数強度分析の結果、DTMF信号と判定するためのしきい値以上の強度となる周波数が1種類の場合に、周波数強度分析を未実施の4種類の周波数強度分析を行うとともに、DTMF信号と判定するためのしきい値以上の強度となる周波数が1種類の場合にはDTMF信号と判定し、それ以外の場合には非DTMF信号と判定する、ことを特徴とするDTMF信号検出装置。[付記16]付記12乃至15のいずれか一つに記載のDTMF信号検出装置であって、直前の分析区間でDTMF信号と判定した場合に、このDTMF信号に使用される低群及び高群それぞれ1種類ずつの周波数強度分析を行うように決定する、ことを特徴とするDTMF信号検出装置。[付記17]付記16に記載のDTMF信号検出装置であって、周波数強度分析を行った低群高群それぞれ1種類ずつの周波数の強度が、どちらもしきい値以上の場合に、前記DTMF信号と判定する、ことを特徴とするDTMF信号検出装置。[付記18]付記16又は17に記載のDTMF信号検出装置であって、周波数強度分析を行った低群及び高群それぞれ1種類ずつの周波数の強度が、どちらもしきい値未満の場合に、非DTMF信号と判定する、ことを特徴とするDTMF信号検出装置。[付記19]付記11乃至18のいずれか一つに記載のDTMF信号検出装置であって、検出が必要なDTMF信号で使用されている周波数についてのみ強度分析を行う、ことを特徴とするDTMF信号検出装置。[付記20]付記11乃至19のいずれか一つに記載のDTMF信号検出装置であって、ガイダンス送信装置からの制御情報を受信し、この制御情報をもとに強度分析を行う周波数を削減する、ことを特徴とするDTMF信号検出装置。[付記24]付記3記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記1種類ずつの周波数について前記周波数分析部で分析された結果、どちらの周波数もしきい値以上である場合に前記分析区間が前記DTMF信号であると判定し、どちらか一方の周波数のみがしきい値以上である場合に、他方の周波数の属する前記低群又は前記高群の残りの3種類の周波数を前記一部の周波数に決定し、当該3種類の周波数について前記周波数分析部で分析された結果、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上であるときに前記分析区間がDTMF信号であると判定し、どちらの周波数もしきい値未満である場合に前記分析区間が前記非DTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。[付記25]付記24記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記どちらの周波数もしきい値未満である場合に、前記分析区間が前記非DTMF信号であると判定することに代えて、前記低群の残りの3種類の周波数及び前記高群の残りの3種類の周波数の一方を前記一部の周波数に決定し、当該3種類の周波数について前記周波数分析部で分析された結果、当該3種類の周波数の全てがしきい値未満であれば前記分析区間が非DTMF信号であると判定し、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上あれば、低群の残りの3種類の周波数及び高群の残りの3種類の周波数の他方を前記一部の周波数に決定し、当該3種類の周波数について前記周波数分析部で分析された結果、当該3種類の周波数の全てがしきい値未満であれば前記分析区間が非DTMF信号であると判定し、当該3種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上あれば前記分析区間がDTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。[付記26]付記2記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記直近分析区間が前記非DTMF信号である場合に、前記DTMF信号に使用される低群の4種類の周波数及び高群の4種類の周波数のうち一方の4種類の周波数を前記一部の周波数に決定する、ことを特徴とするDTMF信号検出装置。[付記27]付記26記載のDTMF信号検出装置であって、前記DTMF信号判定部は、前記一方の4種類の周波数について前記周波数分析部で分析された結果、前記一方の4種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上である場合に、前記低群の4種類の周波数及び高群の4種類の周波数のうち他方の4種類の周波数を前記一部の周波数に決定し、それ以外の場合に前記分析区間が非DTMF信号であると判定し、前記他方の4種類の周波数について前記周波数分析部で分析された結果、前記他方の4種類の周波数のうちしきい値以上となる周波数が1種類又は2種類以上である場合に前記分析区間がDTMF信号であると判定し、それ以外の場合に前記分析区間が非DTMF信号であると判定する、ことを特徴とするDTMF信号検出装置。"