(57)【要約】【課題】入力信号のレベル監視による誤検出を防ぐことができるDTMF検出装置を提供。【解決手段】DTMF検出回路10は、レベル検出回路18からの測定結果である平均したレベル26をDTMF判定制御回路20に供給し、DTMF判定制御回路20でレベル26と閾値とを比較して、制御信号を生成し、生成した制御信号28をDTMF判定回路16に供給して、DTMF判定回路16を制御し、DTMF判定回路16をディジタル信号の品質に応じて動作させる。【選択図】図１
2006135509.tif 000002
【特許請求の範囲】
【請求項１】
入力信号をディジタル信号に変換するディジタル変換手段で変換し、該ディジタル信号に対して規定するDTMF（Dual Tone Multi-Frequency）信号を検出するフィルタ手段からの検出結果を判定手段で判定するDTMF検出装置において、該装置は、
前記ディジタル信号の信号品質を所定の範囲にわたって測定する品質測定手段と、
該測定結果とあらかじめ設定した閾値とを比較して、該比較結果に応じて前記判定手段を制御する制御信号を生成する判定制御手段とを含むことを特徴とするDTMF検出装置。
【請求項２】
請求項１に記載の装置において、前記品質測定手段は、前記信号品質として信号レベルを平均化するレベル平均化手段を含むことを特徴とするDTMF検出装置。
【請求項３】
請求項１または２に記載の装置において、前記品質測定手段は、前記信号品質として信号のノイズレベルを測定するノイズ測定手段を含むことを特徴とするDTMF検出装置。
【請求項４】
入力信号をディジタル信号に変換するディジタル変換手段で変換し、該ディジタル信号に対して規定するDTMF（Dual Tone Multi-Frequency）信号を検出するフィルタ手段からの検出結果を判定手段で判定するDTMF検出装置において、該装置は、
前記ディジタル信号の信号品質を所定の範囲にわたって測定する品質測定手段と、
前記ディジタル変換手段と前記フィルタ手段との間に前記ディジタル信号の供給を切り換える信号切換手段と、
前記測定結果とあらかじめ設定した閾値とを比較して、該比較結果に応じて前記信号切換手段を制御する制御信号を生成する判定制御手段とを含み、
該信号切換手段は、前記制御信号に応じて切り換えられることを特徴とするDTMF検出装置。
【請求項５】
請求項４に記載の装置において、前記品質測定手段は、前記信号品質として信号レベルを平均化するレベル平均化手段を含むことを特徴とするDTMF検出装置。
【請求項６】
請求項４または５に記載の装置において、前記品質測定手段は、前記信号品質として信号のノイズレベルを測定するノイズ測定手段を含むことを特徴とするDTMF検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、DTMF（Dual Tone Multi-Frequency）検出装置に関し、とくに周波数における低域群および高域群のトーン波形を組み合せたDTMF信号のディジタル検出器に関するものである。
【背景技術】
【０００２】
一般に、DTMF検出装置は、A/D変換器、DTMF検出フィルタおよびDTMF判定回路を有している。A/D変換器は、供給される入力信号をディジタル信号に変換し、DTMF検出フィルタに出力する。DTMF検出フィルタは、ディジタルフィルタであり、DTMFとして規定される２つの異なる周波数の信号成分を抽出して、DTMF判定回路に出力する。DTMF判定回路は、供給されるDTMF信号成分を分析し、周波数の組合せおよびその継続時間を基にDTMF信号であるか否かを判定し、判定結果を出力している。
【０００３】
特許文献１のDTMF検出装置は、入力信号に対する精密な演算が要求され、かつDTMF信号を含まなくても、この演算およびレベル検出の演算を行うことを防ぐように、演算量を抑制することを目的とし、これを実現させるため入力信号を分離する信号分離手段、入力信号の信号帯域毎に低群、高群および中間帯域レベル測定手段、ならびにDTMF信号の有無を判断する判断手段を含む。DTMF検出装置は３つの帯域を検出し、この検出結果を基に判断手段でDTMF信号の有無を判断することにより信号分離手段を切り換えてDTMF信号を含まない入力信号に対して演算を避けることができ、無駄な電力消費を防いでいる。
【０００４】
【特許文献１】特開2000−69509号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１のDTMF検出装置は、受信信号全体のレベルが平均的に見て低くトーン検出レベルに達していない場合でも、DTMF信号を規定する２つの周波数成分およびそのレベルが含まれていると、DTMF信号ありと判断してしまう場合がある。この場合、DTMF検出装置は誤検出してしまう。
【０００６】
本発明はこのような従来技術の欠点を解消し、入力信号のレベル監視による誤検出を防ぐことができるDTMF検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は上述の課題を解決するために、入力信号をディジタル信号に変換するディジタル変換手段で変換し、このディジタル信号に対して規定するDTMF信号を検出するフィルタ手段からの検出結果を判定手段で判定するDTMF検出装置において、この装置は、ディジタル信号の信号品質を所定の範囲にわたって測定する品質測定手段と、この測定結果とあらかじめ設定した閾値とを比較して、この比較結果に応じて判定手段を制御する制御信号を生成する判定制御手段とを含むことを特徴とする。
【０００８】
本発明のDTMF検出装置は、品質測定手段からの測定結果を判定制御手段に供給し、判定制御手段でこの測定結果と閾値とを比較して、ディジタル信号の品質（レベル）に応じて制御信号を生成し、生成した制御信号を判定手段に供給して、判定手段を制御することにより、判定手段の誤動作を回避している。
【０００９】
また、本発明は上述の課題を解決するために、入力信号をディジタル信号に変換するディジタル変換手段で変換し、このディジタル信号に対して規定するDTMF信号を検出するフィルタ手段からの検出結果を判定手段で判定するDTMF検出装置において、この装置は、ディジタル信号の信号品質を所定の範囲にわたって測定する品質測定手段と、ディジタル変換手段とフィルタ手段との間にディジタル信号の供給を切り換える信号切換手段と、測定結果とあらかじめ設定した閾値とを比較して、この比較結果に応じて信号切換手段を制御する制御信号を生成する判定制御手段とを含み、この信号切換手段は、制御信号に応じて切り換えられることを特徴とする。
【００１０】
本発明のDTMF検出装置は、ディジタル変換手段とフィルタ手段との間に信号切換手段を配して、判定制御手段で品質測定手段からの測定結果とあらかじめ設定した閾値とを比較し、ディジタル信号の品質（レベル）に応じた制御信号を生成し、信号切換手段を供給される制御信号に応じて切り換えて受信信号が一定以上のとき動作させて、ディジタル信号24の供給をフィルタ手段に供給し、判定手段でフィルタ手段からの検出信号を基にDTMF信号を判定することにより、低レベル状態における無駄なDTMF検出処理を避けることができる。
【発明を実施するための最良の形態】
【００１１】
次に添付図面を参照して本発明によるDTMF検出装置の実施例を詳細に説明する。
【００１２】
本実施例では、本発明のDTMF検出装置をDTMF検出回路10に適用した場合の構成について説明する。本発明と直接関係のない部分について図示および説明を省略する。以下の説明で、信号はその現れる接続線の参照番号で指示する。
【００１３】
DTMF検出回路10は、図１に示すように、A/D変換器12、DTMF検出フィルタ14およびDTMF判定回路16に加えて、レベル検出回路18およびDTMF判定制御回路20を含む。A/D変換器12、DTMF検出フィルタ14およびDTMF判定回路16は、特許文献１と同じ構成要素である。A/D変換器12は、入力信号22をディジタル信号24に変換し、ディジタル信号24をDTMF検出フィルタ14およびレベル検出回路18のそれぞれに供給している。
【００１４】
レベル検出回路18は、A/D変換機12からのディジタル信号24の信号レベルを平均化する機能を有している。この平均化機能は、図示しないがディジタル信号24に対して絶対値化を施し、フレーム単位にローパスパスフィルタ処理を施すことにより機能を実現させている。レベル検出回路18は、平均化したレベル26をDTMF判定制御回路20に供給している。
【００１５】
DTMF判定制御回路20は、供給されるレベル26とあらかじめ設定した閾値とを比較して、DTMF判定回路16に対する動作のオン/オフの制御信号28を生成する機能を有している。閾値は、外部からパラメータとして供給して保持するようにしてもよい。DTMF判定制御回路20は、レベル26が閾値以上で動作をオンにする制御信号28を生成し、これ以外のレベル26で動作をオフにする制御信号28を生成する。DTMF判定制御回路20は、生成した制御信号28をDTMF判定回路16に出力している。
【００１６】
DTMF検出フィルタ14は、A/D変換機12からのディジタル信号24に対して規定した周波数だけが検出されているかを検出する機能を有している。DTMF検出フィルタ14は、検出結果30をDTMF判定回路16に出力している。
【００１７】
DTMF判定回路16は、供給される制御信号28に応じて検出結果30を判定する機能を有している。DTMF判定回路16は、レベル26に応じて動作することになるから、受信信号全体のレベルが低い場合、DTMF検出の誤りを回避する。DTMF判定回路16は、規定に応じた誤りのないDTMF検出結果32を出力する。
【００１８】
本実施例におけるDTMF検出回路10の動作について簡単に説明する。DTMF検出回路10は、レベル検出回路18でディジタル信号24を平均化し、平均化したレベル26をDTMF判定制御回路20に供給する。DTMF判定制御回路20は、供給されるレベル26と閾値とを比較して、判定し、判定に応じた制御信号28をDTMF判定回路16に供給する。これより、受信信号全体のレベルが低い場合にも行っていたDTMF検出の誤りを回避することができる。
【００１９】
次に本発明のDTMF検出装置を適用したDTMF検出回路10における他の実施例の概略的な構成を説明する。本実施例以降において共通する構成要素には同じ参照符号を付して、同じ動作説明を繰り返す煩雑さを回避するため説明を省略する。本実施例は、図２に示すように、先の実施例と比べてノイズレベル検出回路34を用いている点に特徴がある。広いエラー検出の範囲が電話機はノイズの影響を受ける場合がある。この影響を評価する上でノイズレベル検出回路34は有利である。ノイズレベル検出回路34は、供給されるディジタル信号24のノイズレベルを検出する機能を有し、検出したノイズレベル36をDTMF判定制御回路20に出力する。
【００２０】
本実施例におけるDTMF判定制御回路20には、閾値として許容可能なノイズレベルが設定されている。DTMF判定制御回路20は、許容範囲にあるか否かに応じてDTMF判定回路16に対するオン/オフの制御信号28を生成する機能を有している。
【００２１】
本実施例におけるDTMF検出回路10の動作について簡単に説明する。DTMF検出回路10は、ノイズレベル検出回路34でディジタル信号24のノイズレベルを検出し、検出したノイズレベル36をDTMF判定制御回路20に供給する。DTMF判定制御回路20は、供給されるノイズレベル36と閾値とを比較して、判定し、この判定に応じた制御信号28をDTMF判定回路16に供給する。これより、広いエラー検出の範囲に対応し、とくに受信信号に対するノイズレベルが大きく、S/N比（Signal to Noise ratio）が低い状態において、DTMF信号の検出誤りを回避することができる。
【００２２】
なお、DTMF検出回路10は、図示しないがレベル検出回路18およびノイズレベル検出回路34の両方を有していてもよい。この場合、DTMF判定制御回路20は、この構成に応じて２種類の閾値を有し、たとえばそれぞれの判定結果を入力し、論理積演算した結果を制御信号28として、DTMF判定回路16に出力する。これにより、DTMF検出回路10は、より厳しい条件が課せられることになる。また、DTMF判定制御回路20は、レベルおよびノイズレベルのいずれかの条件で制御する場合、入力する判定結果それぞれに対して論理和演算した結果を制御信号28として、DTMF判定回路16に出力すればよい。
【００２３】
次に本発明のDTMF検出装置を適用したDTMF検出回路10における他の実施例の概略的な構成を説明する。本実施例は、図３に示すように、A/D変換器12とDTMF検出フィルタ14との間にスイッチ38を配設している。DTMF判定制御回路20は、制御信号28としてスイッチ38のオン/オフ動作を制御し、制御信号を生成する機能を有している。DTMF判定制御回路20は制御信号28をスイッチ38に供給している。DTMF検出回路10は、スイッチ38の切換えに応じてディジタル信号24をDTMF検出フィルタ14に供給することになる。
【００２４】
本実施例の動作について簡単に説明する。DTMF検出回路10は、レベル検出回路18でディジタル信号24の平均化したレベル26を検出し、平均化したレベル26をDTMF判定制御回路20に供給する。DTMF判定制御回路20は、供給されるレベル26と閾値とを比較して、判定し、この判定に応じた制御信号28をスイッチ38に供給する。したがって、DTMF検出フィルタ14は、スイッチ38がオン状態になった場合だけ動作し、動作結果をDTMF判定回路16に出力することになる。このように動作させることにより、DTMF検出回路10はトータルの演算量を従来に比べて抑制することができる。
【００２５】
以上のように構成することにより、DTMF検出回路10は、レベル検出回路18からの測定結果である平均したレベル26をDTMF判定制御回路20に供給し、DTMF判定制御回路20でレベル26と閾値とを比較して、制御信号を生成し、生成した制御信号28をDTMF判定回路16に供給して、DTMF判定回路16を制御し、DTMF判定回路16をディジタル信号の品質に応じて動作させることにより、たとえば、入力信号22のレベルが所定の範囲にわたって低下した場合の誤動作を回避して、DTMF判定を正確に行うことができる。
【００２６】
レベル検出回路18は、所定の範囲にわたって信号品質として信号レベルを平均化し、得られた平均レベルをDTMF判定制御回路20に供給することにより、信号品質の判定制御に寄与することができる。
【００２７】
ノイズレベル検出回路は、所定の範囲にわたって信号品質として信号のノイズレベルを測定し、DTMF判定制御回路20に供給することにより、信号品質の判定制御に寄与することができる。
【００２８】
DTMF検出回路10は、A/D変換器12とDTMF検出フィルタ14との間にスイッチ38を配して、DTMF判定制御回路20で測定結果とあらかじめ設定した閾値とを比較し、比較結果に応じた制御信号28を生成し、スイッチ38を供給される制御信号28に応じて切り換えて受信信号が一定レベル以上のとき動作させて、ディジタル信号24の供給をDTMF検出フィルタ14に供給し、DTMF判定回路16でDTMF検出フィルタ14からの検出信号30を基にDTMF信号を判定して、無駄な処理を避けることにより、確実に全体の演算量を抑えて、電力消費も抑制することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明のDTMF検出装置を適用した実施例としてのDTMF検出回路における概略的な構成を示すブロック図である。
【図２】本発明のDTMF検出装置を適用した他の実施例としてのDTMF検出回路における概略的な構成を示すブロック図である。
【図３】本発明のDTMF検出装置を適用した他の実施例としてのDTMF検出回路における概略的な構成を示すブロック図である。
【符号の説明】
【００３０】
10  DTMF検出回路
12  A/D変換器
14  DTMF検出フィルタ
16  DTMF判定回路
18  レベル検出回路
20  DTMF判定制御回路
【図１】
2006135509.tif 000003
【図２】
2006135509.tif 000004
【図３】
2006135509.tif 000005