(57)【特許請求の範囲】
【請求項１】
回線からの入力信号をそのレベルによらず常に一定レベルで出力されるように自動的にゲイン調整して増幅するＡＧＣ手段、そのＡＧＣ手段からの出力信号のうちの設定された所定の周波数帯域成分のみを通過させる帯域通過フィルタ、その帯域通過フィルタからの出力信号の電力を積分する電力積分手段、及び、その電力積分手段からの出力電力信号をしきいレベルと比較して比較結果を出力する電力比較手段を少なくとも有し回線から受信した通信信号を復調するモデムを備える一方、前記回線から到来する検出対象信号の周波数及び信号レベルを判定し、所定の周波数範囲及びしきいレベル以上であることを条件として当該検出対象信号をトーン信号と判定して所定の動作を行う通信端末装置において、
前記回線から到来する検出対象信号がトーン信号であるか判定する場合には、前記ＡＧＣ手段の自動ゲイン調整機能をオフして入力信号がそのまま出力されるように設定し、前記帯域通過フィルタの係数群を全周波数帯域を通過する係数に設定し、更に、前記電力比較手段におけるしきいレベルとしてトーン信号検出用の所定のしきいレベルを設定した上で、前記電力比較手段による電力レベルの比較結果により前記検出対象信号の信号レベルが前記所定のしきいレベル以上であるか否かを判定する信号レベル判定手段と、
前記検出対象信号を２値化器により２値信号に変換し、その２値化器からの２値信号の周波数を計測し所定の周波数範囲内にあるか否かを判定する周波数判定手段とを備え、
前記周波数判定手段により前記検出対象信号の周波数が前記所定の周波数範囲内と判定され、かつ、前記信号レベル判定手段により前記検出対象信号の信号レベルが前記所定のしきいレベル以上と判定されている状態が所定時間継続したことを条件として前記検出対象信号をトーン信号と判定することを特徴とする通信端末装置。
【請求項２】
回線からの入力信号をそのレベルによらず常に一定レベルで出力されるように自動的にゲイン調整して増幅するＡＧＣ手段、そのＡＧＣ手段からの出力信号のうちの設定された所定の周波数帯域成分のみを通過させる帯域通過フィルタ、その帯域通過フィルタからの出力信号の電力を積分する電力積分手段、及び、その電力積分手段からの出力電力信号をしきいレベルと比較して比較結果を出力する電力比較手段を少なくとも有し回線から受信した通信信号を復調するモデムを備える一方、前記回線から到来する検出対象信号の周波数及び信号レベルを判定し、所定の周波数範囲及びしきいレベル以上であることを条件として当該検出対象信号をトーン信号と判定して所定の動作を行う通信端末装置において、
前記回線から到来する検出対象信号がトーン信号であるか判定する場合には、前記ＡＧＣ手段の自動ゲイン調整機能をオフして入力信号がそのまま出力されるように設定し、前記帯域通過フィルタの係数群を全周波数帯域を通過する係数に設定し、更に、前記電力比較手段におけるしきいレベルとしてトーン信号検出用の所定のしきいレベルを設定した上で、前記電力比較手段による電力レベルの比較結果により前記検出対象信号の信号レベルが前記所定のしきいレベル以上であるか否かを判定する信号レベル判定手段と、
前記検出対象信号を２値化器により２値信号に変換し、その２値化器からの２値信号の周波数を計測し所定の周波数範囲内にあるか否かを判定する周波数判定手段とを備え、
前記周波数判定手段により前記検出対象信号の周波数が前記所定の周波数範囲内と判定されている状態が所定時間継続した時点で前記信号レベル判定手段により前記検出対象信号の信号レベルが前記所定のしきいレベル以上と判定されたことを条件として前記検出対象信号をトーン信号と判定することを特徴とする通信端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、構成としてトーン検出装置を含むファクシミリ装置等の通信端末装置に関する。
【０００２】
【従来の技術】
ファクシミリ装置等の通信端末装置においては、通信中に回線から到来する話中音信号を検出することにより、回線を切断しなければならない場合がある。
【０００３】
具体的には、ファクシミリ装置において、自動発呼時に相手装置が通信中または話し中であり、当該ファクシミリ装置を収容している加入者交換機からの「プーップーップーッ」というビジートーン信号が回線上にある場合には、そのビジートーン信号を検出して、回線を解放し、回線使用効率を向上させる場合が例として挙げられる。
【０００４】
また、留守番電話機能付きのファクシミリ装置においては、留守時に回線を介して受信する、相手側ユーザからの音声メッセージを録音し、メッセージを話し終わった当該相手側ユーザが、相手側装置のハンドセットをオンフックして回線が切断されることにより、当該ファクシミリ装置を収容している加入者交換機から送出されてくる話中音信号を検出して、音声メッセージの録音動作を終了させ、無駄な信号（話中音信号）の録音を行わないようにするような場合もある。
【０００５】
このように、回線上の話中音信号が検出されたときに必要に応じて所定の動作を行う通信端末装置では、回線上の話中音信号を正確に検出できなければならない。
【０００６】
また、発信時にオフフックした際に回線から到来する発信音信号を検出することで交換機の応答を待つ場合にも、発信音信号を正確に検出できなければならない。また、発信時にオフフックしてダイヤルパルスまたはＤＴＭＦ信号により選択信号を送出後に回線から到来する呼出音信号を検出することで、交換機の動作を確認する場合にも、呼出音信号を正確に検出できなればならない。また、発信時にオフフックして選択信号を送出後に、当該選択信号により指定した相手先が通信中であるために回線から到来する話中音信号を検出することにより、回線を切断しなければならない場合がある。
【０００７】
ある通信端末装置に回線を介して送出されてくる、話中音信号、発信音信号、呼出音信号等のトーン信号は、当該通信端末装置が収容された加入者交換機から送出されるため、回線内の全ての加入者交換機がそれぞれ送出するトーン信号の特性が、全ての加入者交換機においてそろっていれば、回線内のどの加入者交換機に収容されることとなっても、単一のトーン信号検出特性により、回線上のトーン信号を正確に検出できるはずである。
【０００８】
我が国における電話回線では、加入者交換機が送出するトーン信号は４００±１９Ｈｚの信号で、発信音信号は、その４００Ｈｚ±１９Ｈｚの信号の連続送出によるものであり、呼出音信号は、その４００Ｈｚ±１９Ｈｚの信号を１５Ｈｚ以上２０Ｈｚ以下で、変調率８５±１５％以内で変調したものであり、話中音は、その４００Ｈｚ±１９Ｈｚの信号をメーク率５０％±１０％でかつ１分当り６０サイクル±２０％により変調したものである。
【０００９】
しかしながら、国によっては、回線内の加入者交換器から実際に送出されるトーン信号の特性が、その国において規定された特性に合致しない場合があり、たとえ、その国において規定されたトーン信号の特性に併せて、通信端末装置が構成として含むトーン検出装置のトーン信号検出特性を設定したとしても、回線内の各加入者交換機毎に送出されるトーン信号の特性がばらついていて、通信端末装置におけるトーン信号の検出特性と、当該通信端末装置が収容される加入者交換機が送出するトーン信号の特性とが一致せず、回線上のトーン信号を検出できない場合がある。
【００１０】
逆に、回線内の各加入者交換機毎に送出されるトーン信号の特性のばらつきを考慮して、通信端末装置側のトーン検出装置のトーン信号の検出特性を、検出範囲の広いものにした場合には、回線上の通信信号や会話の音声音声をビジートーン信号と誤検出してしてしまい、通信中に回線が切断されてしまったり、音声メッセージの録音中に回線が突然切断されてしまったりする等の誤動作が発生してしまう場合がある。
【００１１】
また、電話回線の加入者交換機に収容される場合に限らず、内線回線の交換機に収容される場合においても、内線回線内の交換機が送出するトーン信号の特性にばらつきがあると、同様の問題が生じる。
【００１２】
このように、装置の設置場所によらず回線から到来するトーン信号を正確に検出することは、正常な通信を行うために重要である。
【００１３】
一方、近来、ファクシミリ通信等の情報通信の普及に伴い、ファクシミリ装置等の通信端末装置においては、いっそうの低価格化が望まれている反面、ファクシミリ装置等の通信端末装置は、使用される国の回線規格に適合する必要から、仕向地毎に異なる動作仕様が求められている。
【００１４】
そのため、装置のコストを抑えて低価格化の要請を満たすために、仕向地毎に異なる動作仕様に係るハードウェアを共通設計とし、仕向地ごとに異なる設定とすることで、各仕向地ごとに求められる動作仕様を満たすようにしている。
【００１５】
それは、通信端末装置に適用されるトーン検出装置でも例外ではなく、回線から到来する検出対象信号をトーン信号として検出する際のパラメータ、具体的には、周波数範囲、検出レベルのしきい値の設定をプログラムにより変更して、各仕向地ごとに特性が異なるトーン信号を正確に検出できるようにしている。
【００１６】
トーン検出装置において、回線から到来する検出対象信号をトーン信号であるか否かを判定する場合の回路構成としては、検出対象信号を、トーン信号として妥当な周波数範囲を設定した帯域通過フィルタに入力し、その帯域通過フィルタから出力される信号の電力を所定のしきいレベルと比較して、トーン信号であるか否かを判定する構成のものがあり、トーン信号の検出特性の各仕向地ごとの設定は、前記帯域通過フィルタの特性の設定や、前記所定のしきい値の設定により行われる。
【００１７】
前記帯域通過フィルタの特性、具体的には、中心周波数、通過帯域幅、遮断特性等の設定は、フィルタ係数群の設定変更により行える。しかし、例えば、中心周波数、通過帯域幅及び遮断特性のうちの２つを固定して、残りの１つを変更する場合でも、前記フィルタ係数群を構成するフィルタ係数値を変更する必要がある。
【００１８】
そして、前記帯域通過フィルタの所望するフィルタ特性を実現するためには、フィルタ係数群を構成する各フィルタ係数値を精密に計算し、実際に検証する必要がある。
【００１９】
そのため、仕向先ごとに設定する可能性のある多数のフィルタ特性のそれぞれについて、対応するフィルタ係数群を全て計算し、実際に検証して、設定される場合に備えて、全てのフィルタ係数群をメモリに保持しておく必要がある。
【００２０】
仕向地ごとのフィルタ特性の設定変更の他にも、サービスマンが各装置の実際の設置場所において、トーン検出装置の諸特性を微調整するためにも、多数のフィルタ特性に対応する全てのフィルタ係数群をメモリに保持しておく必要がある。
【００２１】
また、トーン検出装置において、回線から到来する検出対象信号をトーン信号であるか否かを判定する場合の回路構成の他の例としては、検出対象信号をヒステリシス・コンパレータ等により２値化し、２値化後の信号の周波数を周波数カウンタで計測する周波数検出器により、検出対象信号が所定の周波数範囲内かを判定する方式がある。
【００２２】
【発明が解決しようとする課題】
この方式では、トーン信号として検出すべき周波数範囲は容易に変更できるが、トーン信号として検出すべきしきいレベルを仕向地毎に変更するためには、周波数検出器に可変ゲインアンプを前置する等の必要があり、低価格に実現することができない。
【００２３】
また、ファクシミリモデム等のモデム装置では、受信信号を復調する為にＡＧＣ回路を構成として含んでおり、ＡＧＣの示す増幅度から入力信号のレベルを算定する事も可能であるが、復調動作時は、復調しようとするキャリア信号帯域のみに反応し、ダイヤルトーン等のトーン信号の様にキャリア信号とは周波数帯域が異なる入力信号に対しては反応しない場合がある。
【００２４】
本発明は、係る事情に鑑みてなされたものであり、モデムの機能を用いて、キャリア信号周波数の帯域と離れた周波数のトーン信号のレベル検出を低コストで行うことができ、また、トーン信号検出特性を柔軟に設定変更できる通信端末装置を提供することを目的とする。
【００２５】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の通信端末装置は、回線からの入力信号をそのレベルによらず常に一定レベルで出力されるように自動的にゲイン調整して増幅するＡＧＣ手段、そのＡＧＣ手段からの出力信号のうちの設定された所定の周波数帯域成分のみを通過させる帯域通過フィルタ、その帯域通過フィルタからの出力信号の電力を積分する電力積分手段、及び、その電力積分手段からの出力電力信号をしきいレベルと比較して比較結果を出力する電力比較手段を少なくとも有し回線から受信した通信信号を復調するモデムを備える一方、前記回線から到来する検出対象信号の周波数及び信号レベルを判定し、所定の周波数範囲及びしきいレベル以上であることを条件として当該検出対象信号をトーン信号と判定して所定の動作を行う通信端末装置において、前記回線から到来する検出対象信号がトーン信号であるか判定する場合には、前記ＡＧＣ手段の自動ゲイン調整機能をオフして入力信号がそのまま出力されるように設定し、前記帯域通過フィルタの係数群を全周波数帯域を通過する係数に設定し、更に、前記電力比較手段におけるしきいレベルとしてトーン信号検出用の所定のしきいレベルを設定した上で、前記電力比較手段による電力レベルの比較結果により前記検出対象信号の信号レベルが前記所定のしきいレベル以上であるか否かを判定する信号レベル判定手段と、前記検出対象信号を２値化器により２値信号に変換し、その２値化器からの２値信号の周波数を計測し所定の周波数範囲内にあるか否かを判定する周波数判定手段とを備え、前記周波数判定手段により前記検出対象信号の周波数が前記所定の周波数範囲内と判定され、かつ、前記信号レベル判定手段により前記検出対象信号の信号レベルが前記所定のしきいレベル以上と判定されている状態が所定時間継続したことを条件として前記検出対象信号をトーン信号と判定することを特徴とする。
【００２６】
請求項２に記載の通信端末装置は、回線からの入力信号をそのレベルによらず常に一定レベルで出力されるように自動的にゲイン調整して増幅するＡＧＣ手段、そのＡＧＣ手段からの出力信号のうちの設定された所定の周波数帯域成分のみを通過させる帯域通過フィルタ、その帯域通過フィルタからの出力信号の電力を積分する電力積分手段、及び、その電力積分手段からの出力電力信号をしきいレベルと比較して比較結果を出力する電力比較手段を少なくとも有し回線から受信した通信信号を復調するモデムを備える一方、前記回線から到来する検出対象信号の周波数及び信号レベルを判定し、所定の周波数範囲及びしきいレベル以上であることを条件として当該検出対象信号をトーン信号と判定して所定の動作を行う通信端末装置において、前記回線から到来する検出対象信号がトーン信号であるか判定する場合には、前記ＡＧＣ手段の自動ゲイン調整機能をオフして入力信号がそのまま出力されるように設定し、前記帯域通過フィルタの係数群を全周波数帯域を通過する係数に設定し、更に、前記電力比較手段におけるしきいレベルとしてトーン信号検出用の所定のしきいレベルを設定した上で、前記電力比較手段による電力レベルの比較結果により前記検出対象信号の信号レベルが前記所定のしきいレベル以上であるか否かを判定する信号レベル判定手段と、前記検出対象信号を２値化器により２値信号に変換し、その２値化器からの２値信号の周波数を計測し所定の周波数範囲内にあるか否かを判定する周波数判定手段とを備え、前記周波数判定手段により前記検出対象信号の周波数が前記所定の周波数範囲内と判定されている状態が所定時間継続した時点で前記信号レベル判定手段により前記検出対象信号の信号レベルが前記所定のしきいレベル以上と判定されたことを条件として前記検出対象信号をトーン信号と判定することを特徴とする。
【００２８】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態について詳細に説明する。
【００２９】
先ず、図１は、本発明の実施の形態に係る通信端末装置としてのファクシミリ装置１のブロック構成を示している。
【００３０】
同図において、ファクシミリ装置１は、システム制御部２、ＲＯＭ３、ＲＡＭ４、スキャナ５、プロッタ６、画像メモリ７、符号化復号化部８、操作表示部９、通信制御部１０、網制御部１１、及び、システムバス１２により構成されている。
【００３１】
システム制御部２は、ＲＯＭ３書き込まれた制御プログラムに従って、ＲＡＭ４を作業領域として使用しながら、装置各部を制御するものである。
【００３２】
ＲＯＭ３は、前述したように、システム制御部２が上記装置各部を制御するための制御プログラムやデータテーブルが記憶されているリードオンリメモリである。
【００３３】
ＲＡＭ４は、前述したようにシステム制御部２の作業領域として使用されるランダムアクセスメモリである。なお、ＲＡＭ４は、図示しないバックアップ用回路によりバックアップされており、装置電源遮断時にも記憶内容は保持される。
【００３４】
スキャナ５は、３．８５本／ｍｍ、７．７本／ｍｍ、１５．４本／ｍｍ等の所定の読み取り線密度で原稿画像を読み取って画像データを得るためのものである。プロッタ６は、受信した画像データを、その線密度に応じて記録出力したり、スキャナ５で読み取った画像データを、その線密度に応じて記録出力（コピー動作）するためのものである。
【００３５】
画像メモリ７は、スキャナ５で読み取った画像データを、メモリ送信するために一時的にファイルとして蓄積したり、受信した画像データを、プロッタ６により記録するまでファイルとして一時的に蓄積したりするためのものである。
【００３６】
符号化復号化部８は、送信画像データを、Ｇ３ファクシミリに適合する、ＭＨ符号化方式、ＭＲ符号化方式、ＭＭＲ符号化方式等の所定の符号化方式で符号化圧縮する一方、受信画像データをＭＨ符号化方式、ＭＲ符号化方式、ＭＭＲ符号化方式等に対応する所定の復号化方式で復号伸長するものである。
【００３７】
操作表示部９は、相手先ファクシミリ番号を指定するためのテンキー、送信スタートキー、ワンタッチダイヤルキー、ファンクションキー、及び、その他各種キーが配設される一方、液晶表示装置等の表示器を備え、ユーザに知らせるべき装置の動作状態や、各種メッセージを表示するものである。
【００３８】
通信制御部１０は、構成としてファクシミリモデムを含み、網制御部１１を介して回線に送信するデータを変調する一方、網制御部１１を介して回線から受信した信号を復調したり、ダイヤル番号に対応したＤＴＭＦ信号の送出や、回線から到来する、発信音、呼出音、話中音等の各種トーン信号の検出を行う。
【００３９】
網制御部１１は、回線に接続されて、回線の直流ループの閉結・解放や、回線の極性反転の検出、回線解放の検出等の回線との接続制御や、ダイヤルパルスの生成を行うものである。システムバス１２は、上記各部がデータをやり取りするための信号ラインである。
【００４０】
以上のように構成されるファクシミリ装置１は、図２及び図３に示すファクシミリ送受信処理を行う。
【００４１】
先ず、図２において、システム制御部２は、網制御部１１により着信が検出されるか、または、スキャナ５の図示しない原稿センサにより原稿がセットされたことが検出されるかを監視している（判断１０１のＮｏ、判断１０２のＮｏループ）。
【００４２】
そして、着信があると（判断１０１のＹｅｓ）、網制御部１１を制御して回線を閉結（オフフック）することで（処理１０３）、送信元装置との間の回線を確立し、Ｇ３ファクシミリプロトコルに基づいたファクシミリ受信処理を、通信制御部１０によりビジートーン（話中音）信号が検出されるかを監視しつつ行う（処理１０４、判断１０５のＮｏ、判断１０６のＮｏループ）。
【００４３】
そして、ファクシミリ受信処理が終了すると（判断１０６のＹｅｓ）、回線を開放（オフフック）してファクシミリ受信を終了するが（処理１０７）、ファクシミリ受信処理中に回線（の加入者交換機）から到来するビジートーン信号を検出した場合、すなわち、送信元が何らかの理由によりファクシミリ送信処理中にオンフックして回線が切断されてしまった場合にも（判断１０５のＹｅｓ）、回線を開放（オフフック）してファクシミリ受信を中止する（処理１０７）。
【００４４】
判断１０２で原稿がセットされた場合には（判断１０２のＹｅｓ）、送信宛先が入力されるまで待ち（判断１０８のＮｏループ）、送信宛先が操作表示部９によりワンタッチダイヤル、短縮ダイヤル、または、マニュアルダイヤルにより入力されると（判断１０８のＹｅｓ）、送信開始を指示するスタートキーが押下されるまで待ち（判断１０９のＮｏループ）、スタートキーが押下されると（判断１０９のＹｅｓ）、回線（の加入者交換機）から到来するビジートーン信号を通信制御部１０により検出するか、または、相手先の応答があるか（回線の極性反転）を監視する（判断１１１のＮｏ、判断１１２のＮｏループ）。
【００４５】
相手先が通信中または通話中で、トーン検出部１０ａによりビジートーンを検出した場合には、回線を開放（オンフック）してファクシミリ送信を中止する（処理１１６）。相手先の応答を検出した場合には（判断１１２のＹｅｓ）、Ｇ３ファクシミリプロトコルに基づいたファクシミリ送信処理を、通信制御部１０によりビジートーン（話中音）信号が検出されるかを監視しつつ行う（処理１１３、判断１１４のＮｏ、判断１１５のＮｏループ）。
【００４６】
そして、ファクシミリ送信処理が終了すると（判断１１５のＹｅｓ）、回線を開放（オフフック）してファクシミリ送信を終了するが（処理１１６）、ファクシミリ送信処理中に回線（の加入者交換機）から到来するビジートーン信号を検出した場合、すなわち、相手先が何らかの理由によりファクシミリ受信処理中にオンフックして回線が切断されてしまった場合にも（判断１１４のＹｅｓ）、回線を開放（オンフック）してファクシミリ送信を中止する（処理１１６）。
【００４７】
このように、ファクシミリ送受信中にビジートーン信号を検出した場合には、回線を開放して不要な回線の占有を防止する必要があるが、回線から到来するビジートーン信号ではない通信信号等をビジートーン信号として誤検出してしまうと、正常な通信を行えないため、ビジートーン信号を正確に検出する必要がある。
【００４８】
また、発呼時に回線（の加入者交換機）から到来する発信音信号を確認してからファクシミリ送信を開始したり、発呼時に回線（の加入者交換機）から到来する呼出音信号を確認したりする場合もあり、そのような場合にも発信音信号や呼出音信号を正確に検出する必要がある。
【００４９】
回線の加入者交換機から到来するビジートーン（話中音）信号、発信音信号、呼出音信号等のトーン信号は、日本国内では、４００±１９Ｈｚの信号が基本となり、発信音信号は、４００±１９Ｈｚの連続送出、呼出音信号や話中音は、所定の断続特性で４００±１９Ｈｚを断続送出した信号である。そのため、各種トーン信号の検出は、加入者交換機（ファクシミリ装置１が内線に接続されている場合には、内線交換機）から到来する４００±１９Ｈｚの信号を検出することで行え、各トーン信号の種別は、その検出された４００±１９Ｈｚの信号が送出されている期間と送出されていない期間のそれぞれの長さを計時することで容易に行える。
【００５０】
図４に通信制御部１０の構成を示す。
【００５１】
同図において、通信制御部１０は、網制御部１１を介して回線と接続されている。また、通信制御部１０のモデム１０ａは、通信時には回線と通信信号のやりとりを行い、トーン検出を行う場合には回線からの信号はトーン検出部１０ａａに入力される。また、通信制御部１０の周波数検出部１０ｂにも、回線からの信号が入力され、モデム１０ａと周波数検出部１０ｂは、システムバス１２を介してシステム制御部２に検出結果を出力する。
【００５２】
図５に、通信制御部１０のモデム１０ａのトーン検出部１０ａａと周波数検出部１０ｂとについて示す。
【００５３】
同図において、検出対象信号である回線からの入力信号は、トーン検出部１０ａａに入力されると共に、周波数検出部１０ｂの２値化回路（ヒステリシスコンパレータ）１０ｂａに入力される。２値化回路１０ｂａから出力される２値化信号Ｓｎは、周波数カウンタ１０ｂｂに入力され、周波数カウンタ１０ｂｂにより、入力信号の周波数が検出され、周波数カウンタ１０ｂｂは、その検出した周波数が予め設定された、トーン信号として妥当な周波数範囲内にあるか否かを、周波数判定結果信号Ｓｆとしてシステムバス１２を介してシステム制御部２に通知する。また、トーン検出部１０ａａは、回線からの入力信号の信号レベルが、予め設定された所定のしきいレベル以上の信号であるか否かを、信号レベル判定結果信号Ｓｌとしてシステムバス１２を介してシステム制御部２に通知する。
【００５４】
図６にトーン検出部１０ａａの構成について示す。
【００５５】
同図において、ＡＧＣ回路２０は、入力信号が常に０ｄＢｍの一定レベルで出力されるように、ゲイン（利得）を生成し入力信号を増幅する。例えば入力信号のレベルが−４０ｄＢｍであれば、４０ｄＢのゲインを生成して入力信号レベルを０ｄＢｍに正規化する。また、ＡＧＣ回路２０は、システム制御部２からのＯＮ／ＯＦＦ設定信号により、ＯＮに設定されればＡＧＣ動作を行い、ＯＦＦに設定されれば、入力信号を増幅することなく出力する。
【００５６】
帯域通過フィルタ２１は、入力信号の所定の周波数帯域成分のみを通過させるものである。フィルタ係数記憶部２２は、システム制御部２により設定されたフィルタ係数を記憶するもので、フィルタ係数記憶部２２に記憶されたフィルタ係数により、帯域通過フィルタ２１の特性が設定される。
【００５７】
帯域通過フィルタ２１を通過した信号は電力積分器２３に入力され、その信号電力が算出され、電力積分器２３からの出力Ｓｐは比較器２３に入力され、しきい値記憶部２５に記憶された、システム制御部２により設定されるしきい値と比較判定され、その判定結果が信号レベル判定結果信号Ｓｌとして出力される。
【００５８】
帯域通過フィルタ２１は、図７に示す構成で、入力信号は乗算器Ｍ１に入力され、フィルタ係数１と乗されて、乗算器Ｍ１の出力は加算器Ａ１に入力される。また、入力信号は、ディレイラインＤ１に入力され、ディレイラインＤ１の出力は、乗算器Ｍ２に入力されると共にディレイラインＤ２に入力される。ディレイラインＤ１の出力とフィルタ係数２とは、乗算器Ｍ２により乗されて、加算器Ａ１に入力される。ディレイラインＤ２の出力とフィルタ係数３とは、乗算器Ｍ３により乗されて、加算器Ａ１に入力される。
【００５９】
加算器Ａ１からの出力と定数「２」とは乗算器Ｍ４により乗されて、帯域通過フィルタ２１からの出力信号となる。また、乗算器Ｍ４からの出力は、ディレイラインＤ３に入力され、ディレイラインＤ３の出力は、乗算器Ｍ５に入力されると共にディレイラインＤ４に入力される。ディレイラインＤ３の出力とフィルタ係数５とは、乗算器Ｍ５により乗されて、加算器Ａ１に入力される。ディレイラインＤ４の出力とフィルタ係数４とは、乗算器Ｍ６により乗されて、加算器Ａ１に入力される。
【００６０】
このように構成される帯域通過フィルタ２１の中心周波数や、通過帯域幅、遮断特性等の各種特性の設定は、フィルタ係数記憶部２２に記憶されるフィルタ係数Ｋ１ないしＫ５の値をシステム制御部２２が書き替えることで行う。
【００６１】
図８に、電力積分器２３の構成について示す。
【００６２】
同図において、帯域通過フィルタ２１からの入力信号は、絶対値化器３０により絶対値化されて乗算器Ｍ１０に入力されて係数６と乗されて加算器１０に出力される。加算器からの出力は、電力積分器２３からの出力Ｓｐとなり比較器２４に入力される一方、ディレイラインＤ１０に入力される。ディレイラインＤ１０からの出力は乗算器Ｍ１１に入力され係数７と乗されて加算器Ａ１０に入力される。
【００６３】
以上のように構成されるトーン検出部１０ａａの帯域通過フィルタ２１のフィルタ係数１ないし５として、図９に示す無効係数テーブル３ａに予め記憶した係数を設定すると、０．５に設定されるフィルタ係数１以外の係数２ないし５が０に設定されるため、帯域通過フィルタ２１のフィードバックループを形成する係数がすべて０になるために、ＡＧＣ回路２０からの入力信号は、帯域通過フィルタ２１により影響を受けることなく電力積分器２３に入力される。
【００６４】
次に、ファクシミリ装置１におけるトーン検出処理手順について、図１０及び図１１を参照して説明する。
【００６５】
それらの図において、システム制御部２は、トーン検出を開始する要因が発生するのを待つ（判断２０１のＮｏループ）。
【００６６】
図２及び図３に示したファクシミリ送受信処理手順における判断１０５、１１１、１１４等が行われると、判断２０１はＹｅｓとなり、トーン検出部１０ａａの、ＡＧＣ回路２０をＯＦＦに設定すると共に（処理２０２）、帯域通過フィルタ２１のフィルタ係数１ないし５として、図９に示した無効係数テーブル３ａの各値を設定する（処理２０３）。
【００６７】
これにより、電力積分器２３には、回線からの入力信号がＡＧＣ回路２０による信号レベルの変更を受けず、また、帯域通過フィルタ２１による帯域制限を受けずにそのまま入力されることになる。
【００６８】
更に、しきい値記憶部２５にしきい値を書き込むことで、比較器２４のしきい値を設定し（処理２０４）、タイマＴｓをスタートさせる（処理２０５）。なすわち、時定数Ｔｓのカウントダウンを開始する。
【００６９】
そして、周波数検出部１０ｂの周波数カウンタ１０ｂｂからの周波数判定結果信号Ｓｆとトーン検出部１０ａａからの信号レベル判定結果信号Ｓｌとを確認しつつ（処理２０６、処理２０７）、周波数判定結果信号Ｓｆ及び信号レベル判定結果信号Ｓｌが共にＨレベルになったか否かの判断を（判断２０８）、タイマＴｓがタイムアウトするまで行う（判断２０９のＮｏループ）。もし、周波数判定結果信号Ｓｆ及び信号レベル判定結果信号Ｓｌが共にＨレベルになることなく、タイマＴｓがタイムアウトした場合には（判断２０９のＹｅｓ）、トーン信号非検出と判定する（処理２１０）。
【００７０】
タイマＴｓがタイムアウトする前に、周波数判定結果信号Ｓｆ及び信号レベル判定結果信号Ｓｌが共にＨレベルになった場合には（判断２０８のＹｅｓ）、
タイマＴｄをスタートさせる。なすわち、時定数Ｔｄのカウントダウンを開始する（処理２１１）。
【００７１】
そして、周波数判定結果信号Ｓｆ及び信号レベル判定結果信号Ｓｌが共にＨレベルになっていること確認しつつ（判断２１２）、タイマＴｄがタイムアウトするのを待つ（判断２１３のＮｏループ）。
【００７２】
タイマＴｄがタイムアウトする前に、周波数判定結果信号Ｓｆ及び信号レベル判定結果信号Ｓｌの少なくとも一方がＨレベルではなくなった場合は（判断２１２のＮｏ）、処理２０５に戻る。周波数判定結果信号Ｓｆ及び信号レベル判定結果信号Ｓｌが共にＨレベルの状態のままタイマＴｄがタイムアウトした場合は（判断２１３のＹｅｓ）、トーン信号検出と判定する（処理２１４）。
【００７３】
これにより、入力信号が、トーン信号として妥当な周波数範囲で、かつ、トーン信号として妥当な信号レベルであれば、トーン信号として検出される。
【００７４】
つまり、図１２（ａ）に示す、トーン検出部１０ａａ及び周波数検出部１０ｂに入力される入力信号は、周波数検出部１０ｂの２値化回路１０ｂａにより同図（ｂ）に示す２値化された信号Ｓｎとして出力される。その信号Ｓｎの周波数は、周波数カウンタ１０ｂｂにより検出され、周波数カウンタ１０ｂｂから出力される周波数判定結果信号Ｓｆは、検出した周波数が、予め設定された、トーン信号として妥当な周波数範囲である間だけ、同図（ｃ）に示すようにＨレベルとなる。また、トーン検出部１０ａａの電力積分器２３からの出力信号Ｓｐは、同図（ｄ）に示すようになり、比較器２４による信号Ｓｐとしきいレベルとの比較結果信号である信号レベル判定結果信号Ｓｌは、同図（ｅ）に示すようになる。それにより、同図（ｆ）に示すように、周波数判定結果信号ＳｆがＨレベルになると共に、信号レベル判定結果信号ＳｌがＨレベルとなり、その継続時間が時定数Ｔｄ以上であれば、回線からの入力信号をトーン信号と判定する。
【００７５】
しかし、図１２（ｅ）に示すように、信号レベル判定結果信号Ｓｌは、同図（ｄ）の電力積分器２３からの出力信号Ｓｂの積分定数に起因する時間遅れにより、同図（ｃ）の周波数判定結果信号Ｓｆよりも、同図（ａ）に示す入力信号に対する応答が遅れてしまう。そのため、トーン信号の検出に時間遅れが生じてしまう。一方、信号レベル判定結果信号Ｓｌの時間遅れを短くするために、電力積分器２３における積分定数を小さくすると、電力積分出力のリップルが大きくなって比較器２４が誤動作してしまうため、信号レベル判定結果信号Ｓｌの時間遅れは避けられない。
【００７６】
そこで、図１０及び図１１に示したトーン検出処理手順に代えて、図１３及び図１４に示すトーン検出処理手順を行うようにしてもよい。
【００７７】
図１３及び図１４において、システム制御部２は、トーン検出を開始する要因が発生するのを待つ（判断３０１のＮｏループ）。
【００７８】
図２及び図３に示したファクシミリ送受信処理手順における判断１０５、１１１、１１４等が行われると、判断３０１はＹｅｓとなり、トーン検出部１０ａａの、ＡＧＣ回路２０をＯＦＦに設定すると共に（処理３０２）、帯域通過フィルタ２１のフィルタ係数１ないし５として、図９に示した無効係数テーブル３ａの各値を設定する（処理３０３）。
【００７９】
これにより、電力積分器２３には、回線からの入力信号がＡＧＣ回路２０による信号レベルの変更を受けず、また、帯域通過フィルタ２１による帯域制限を受けずにそのまま入力されることになる。
【００８０】
更に、しきい値記憶部２５にしきい値を書き込むことで、比較器２４のしきい値を設定し（処理３０４）、タイマＴｓをスタートさせる（処理３０５）。なすわち、時定数Ｔｓのカウントダウンを開始する。
【００８１】
そして、周波数検出部１０ｂの周波数カウンタ１０ｂｂからの周波数判定結果信号Ｓｆを確認しつつ（処理３０６）、周波数判定結果信号ＳｆがＨレベルになったか否かの判断を（判断３０７）、タイマＴｓがタイムアウトするまで行う（判断３０８のＮｏループ）。もし、周波数判定結果信号ＳｆがＨレベルになることなく、タイマＴｓがタイムアウトした場合には（判断３０８のＹｅｓ）、トーン信号非検出と判定する（処理３０９）。
【００８２】
タイマＴｓがタイムアウトする前に、周波数判定結果信号ＳｆがＨレベルになった場合には（判断３０７のＹｅｓ）、タイマＴｄをスタートさせる。なすわち、時定数Ｔｄのカウントダウンを開始する（処理３１０）。
【００８３】
そして、周波数判定結果信号Ｓｆが共にＨレベルになっていること確認しつつ（判断３１１）、タイマＴｄがタイムアウトするのを待つ（判断３１２のＮｏループ）。
【００８４】
タイマＴｄがタイムアウトする前に、周波数判定結果信号ＳｆがＨレベルではなくなった場合は（判断３１１のＮｏ）、処理３０５に戻る。周波数判定結果信号ＳｆがＨレベルの状態のままタイマＴｄがタイムアウトした場合は（判断３１２のＹｅｓ）、信号レベル判定結果信号Ｓｌのレベルを確認し（処理３１３）、その確認の結果、信号レベル判定結果信号ＳｌがＨレベルでない場合には（判断３１４のＮｏ）、処理３０５に戻る。信号レベル判定結果信号ＳｌがＨレベルである場合には（判断３１４のＹｅｓ）、トーン信号検出と判定する（処理３１５）。
【００８５】
これにより、電力積分器２３における電力積分の時間遅れに起因する比較器２４からの信号レベルの判定結果の出力の遅れにより、トーン信号の検出が遅延することなく、迅速なトーン信号の検出が行える。
【００８６】
このように、本実施の形態によれば、回線からの入力信号の周波数がトーン信号として妥当な周波数範囲にあるか否かを周波数検出部１０ｂで判定すると共に、モデム１０ａの係数設定を一時変更してＡＧＣ回路２０及び帯域通過フィルタを無効にして入力信号を電力積分器２３で積分して比較器２４によりしきいレベルと比較することで回線からの入力信号がトーン信号として妥当なしきいレベル以上であるかを判定することで、回線からの入力信号がトーン信号であるか否かの判定を行うことができる。また、トーン信号の検出特性は、周波数カウンタ１０ｂｂへの周波数範囲の設定と、しきい値記憶部２５へのしきいレベルの設定とにより行え、帯域通過フィルタ２１の細かな係数設定等は不要なため、ファクシミリ装置１の設置される国や地域等によるトーン信号の特性の違いに柔軟に対応することが可能となる。
【００８７】
なお、以上説明した実施の形態においては、本発明を通信端末装置の１つであるファクシミリ装置に適用したが、本発明は、それに限らず、モデムによる回線を介したデータ通信を行うと共に、トーン信号の検出が必要なその他の通信端末装置に対しても同様に適用可能なものである。
【００８８】
【発明の効果】
請求項１に係る発明によれば、前記帯域通過フィルタに入力される検出対象信号は、前記帯域通過フィルタによる周波数に応じた減衰を受けることなく前記電力積分手段に入力されて電力積分され、前記電力比較手段に入力される。それにより、前記電力比較手段に前記所定のしきいレベルを予め設定することにより、検出対象信号のレベルが、トーン信号としての条件を満たす前記所定のしきいレベル以上であるか否かを判定することができる。また、通信信号の変換復調のために通信端末装置が本来備えるモデムの機能の一部である、前記ＡＧＣ手段、帯域通過フィルタ、電力積分手段、及び、電力比較手段を、トーン信号判定のために一時的な設定変更をした上で利用することができる。それにより、キャリア信号周波数の帯域と離れた周波数のトーン信号のレベル検出を低コストで行うことが可能となる効果が得られる。また、この方式のレベル検出では、モデムの復調処理部を使用しないため、変復調方式によるレベル反応のバラツキが発生しない利点がある。また、検出対象信号のレベルの判定に前記信号レベル判定手段を使用するため、検出対象信号のレベル判定のために、前記周波数判定手段に可変ゲインアンプ等を前置する必要がなく低価格で周波数・レベルの両条件でトーン検出を行う事が可能となる効果が得られる。また、トーン信号検出特性の設定変更は、前記周波数判定手段への周波数範囲の設定、前記電力比較手段へのしきいレベルの設定、継続時間の設定等により容易に行えるため、仕向地毎に異なるハードウェア／ソフトウェアを用意する必要がなくなり、性能・機能を低下させず安価な通信端末装置を提供することが可能となる効果が得られる。
【００８９】
請求項２に係る発明によれば、請求項１に係る発明と同様の効果に加え、前記周波数判定手段が前記検出対象信号の周波数がトーン信号として妥当な前記所定の周波数範囲内と判定され初めてから所定時間継続した時点で一回だけ、前記信号レベル判定手段が前記検出対象信号の信号レベルが前記所定のしきいレベル以上か否かを判定するため、判定の時間遅れが比較的小さい前記周波数判定手段による判定と、電力積分をする必要があるために判定の時間遅れが比較的大きい前記信号レベル判定手段による判定との時間差の影響を受けなくなり、前記電力積分手段の積分時間を長くすることが可能となる。これにより、前記周波数判定手段による判定の素早さに合わせて、前記電力積分手段の積分時間を無理して短くする必要がなく、電力積分を安定して行え、トーン信号の誤判定が起きにくくなり、精度良くトーン信号を検出することが可能となる効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る通信端末装置としてのファクシミリ装置のブロック構成を示す図である。
【図２】本発明の実施の形態に係るファクシミリ装置におけるファクシミリ送受信処理手順について示すフローチャートである。
【図３】図２と共に、本発明の実施の形態に係るファクシミリ装置におけるファクシミリ送受信処理手順について示すフローチャートである。
【図４】本発明の実施の形態に係るファクシミリ装置の通信制御部の構成等について示す図である。
【図５】本発明の実施の形態に係るファクシミリ装置のトーン検出部及び周波数検出部について示す図である。
【図６】本発明の実施の形態に係るファクシミリ装置のトーン検出部の構成について示す図である。
【図７】帯域通過フィルタの構成について示す図である。
【図８】電力積分器の構成ついて示す図である。
【図９】無効係数テーブルについて示す図である。
【図１０】本発明の実施の形態に係るファクシミリ装置におけるトーン検出処理手順について示すフローチャートである。
【図１１】図１０と共に、本発明の実施の形態に係るファクシミリ装置におけるトーン検出処理手順について示すフローチャートである。
【図１２】各信号の関係について示す図である。
【図１３】本発明の実施の形態に係るファクシミリ装置におけるトーン検出処理手順の別例について示すフローチャートである。
【図１４】図１３と共に、本発明の実施の形態に係るファクシミリ装置におけるトーン検出処理手順の別例について示すフローチャートである。
【符号の説明】
１  ファクシミリ装置
２  システム制御部
３  ＲＯＭ
３ａ  無効係数テーブル
４  ＲＡＭ
５  スキャナ
６  プロッタ
７  画像メモリ
８  符号化復号化部
９  操作表示部
１０  通信制御部
１０ａ  モデム
１０ａａ  トーン検出部
１０ｂ  周波数検出部
１０ｂａ  ２値化回路
１０ｂｂ  周波数カウンタ
１１  網制御部
１２  システムバス
２０  ＡＧＣ回路
２１  帯域通過フィルタ
２２  フィルタ係数記憶部
２３  電力積分器
２４  比較器
２５  しきい値記憶部
Ｍ１、Ｍ２、Ｍ３、Ｍ４、Ｍ５、Ｍ６、Ｍ１０、Ｍ１１  乗算器
Ａ１、Ａ１０  加算器
Ｄ１、Ｄ２、Ｄ３、Ｄ４、Ｄ１０  ディレイライン
【図１】
0003732348.tif 000002
【図２】
0003732348.tif 000003
【図３】
0003732348.tif 000004
【図４】
0003732348.tif 000005
【図５】
0003732348.tif 000006
【図６】
0003732348.tif 000007
【図７】
0003732348.tif 000008
【図８】
0003732348.tif 000009
【図９】
0003732348.tif 000010
【図１０】
0003732348.tif 000011
【図１１】
0003732348.tif 000012
【図１２】
0003732348.tif 000013
【図１３】
0003732348.tif 000014
【図１４】
0003732348.tif 000015