(57)【特許請求の範囲】
【請求項１】
予め設定された第１伝送モードと第２伝送モードとを備え、対向装置から受信した、呼び出し信号と２つの周波数を有する選択信号とに基づいて伝送モードを選択し、選択された伝送モードにより通信処理を行なうモデム装置であって、
２つの周波数を有するＰＢトーン信号を検出するものであって、上記呼び出し信号及び上記選択信号を検出する複数のデジタルフィルタと、
上記複数のデジタルフィルタによる検出結果から伝送モードを選択させる選択制御手段と、
上記選択制御手段により選択された伝送モードにより通信処理を行なう通信処理手段と
を備え、
上記複数のデジタルフィルタは、少なくとも、
上記対向装置から受信した、第１伝送モードを選択させるための上記選択信号を検出する第１デジタルフィルタ及び第２デジタルフィルタと、
上記対向装置から受信した、第２伝送モードを選択させるための上記選択信号を検出する第３デジタルフィルタ及び第４デジタルフィルタと、
予め用意された第１伝送モードを判別するためのタップ係数に設定変更されることで、上記対向装置の種別を示す上記呼び出し信号を検出する第５デジタルフィルタと、
予め用意された第２伝送モードを判別するためのタップ係数に設定変更されることで、上記対向装置の種別を示す上記呼び出し信号を検出する第６デジタルフィルタと
を有する
ことを特徴とするモデム装置。
【請求項２】
上記ＰＢトーン信号は、複数の低群周波数のうちの１つの周波数と複数の高群周波数のうちの１つの周波数を有し、
上記第１デジタルフィルタ及び上記第３デジタルフィルタは、上記低群周波数のうち最も低い周波数を有する信号を検出し、
上記第２デジタルフィルタは、上記高群周波数のうち最も低い周波数を有する信号を検出し、
上記第４デジタルフィルタは、上記高群周波数のうち２番目に低い周波数を有する信号を検出し、
上記第５デジタルフィルタは、上記低群周波数のうち最も高い周波数を有する信号を検出し、
上記第６デジタルフィルタは、上記高群周波数のうち最も高い周波数を有する信号を検出する
ことを特徴とする請求項１記載のモデム装置。
【請求項３】
２つの周波数を有するＰＢトーン信号を検出するＰＢトーン信号検出回路において、
上記ＰＢトーン信号を検出するものであって、対向装置からの呼び出し信号及び選択信号を検出する複数のデジタルフィルタを備え、
上記複数のデジタルフィルタは、少なくとも、
上記対向装置から受信した、第１伝送モードを選択させるための上記選択信号を検出する第１デジタルフィルタ及び第２デジタルフィルタと、
上記対向装置から受信した、第２伝送モードを選択させるための上記選択信号を検出する第３デジタルフィルタ及び第４デジタルフィルタと、
予め用意された第１伝送モードを判別するためのタップ係数に設定変更されることで、上記対向装置の種別を示す上記呼び出し信号を検出する第５デジタルフィルタと、
予め用意された第２伝送モードを判別するためのタップ係数に設定変更されることで、上記対向装置の種別を示す上記呼び出し信号を検出する第６デジタルフィルタと
を有する
ことを特徴とするＰＢトーン信号検出回路。
【請求項４】
上記ＰＢトーン信号は、複数の低群周波数のうちの１つの周波数と複数の高群周波数のうちの１つの周波数を有し、
上記第１デジタルフィルタ及び上記第３デジタルフィルタは、上記低群周波数のうち最も低い周波数を有する信号を検出し、
上記第２デジタルフィルタは、上記高群周波数のうち最も低い周波数を有する信号を検出し、
上記第４デジタルフィルタは、上記高群周波数のうち２番目に低い周波数を有する信号を検出し、
上記第５デジタルフィルタは、上記低群周波数のうち最も高い周波数を有する信号を検出し、
上記第６デジタルフィルタは、上記高群周波数のうち最も高い周波数を有する信号を検出すること
を特徴とする請求項３記載のＰＢトーン信号検出回路。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明はモデム装置及びＰＢトーン信号検出回路に関し、例えば、モデム装置でファクシミリ伝送モード機能やデータ伝送モード機能や電話機接続機能などからいずれかの機能を選択動作することに適用し得るものである。
【０００２】
【従来の技術】
近年、データモデムやファクシミリモデムなどが使用されている。また、データ伝送モード機能とファクシミリ伝送モード機能の両方の機能を備えるモデム装置も開発されている。このようなモデム装置において、着信時に相手先がファクシミリ装置であるか、それともデータ伝送装置であるかを判別し、この判別結果からモデム装置の動作を決定しようとした場合、ＩＴＵ−Ｔ勧告Ｔ．３０によって勧告されているファクシミリ装置の場合、１１００Ｈｚの断続音（ＣＮＧ）を検出する。またデータ伝送装置においては、例えば、ＩＴＵ−Ｔ勧告Ｖ．２５によって１３００Ｈｚの断続音（コーリングトーン）を検出することで、動作を決定することが考えられる。
【０００３】
【発明が解決しようとする課題】
しかしながら、一般にはファクシミリ装置やデータ伝送装置は上述のような断続音を送出することは全ての装置にとっては必須ではないため、上述のような２種類の信号を検出することだけでは上述のファクシミリ伝送機能とデータ伝送機能とを使い分ける機能を実現することは容易ではない。
【０００４】
また、上述のようなファクシミリ伝送機能とデータ伝送機能とを切り替えることができるモデム装置を具体的に実現しようとすると、ファクシミリ伝送機能を選択するか、それともデータ伝送機能を選択するかを決定するための回路構成が複雑になり、ハードウエア規模が大きくなっていた。
【０００５】
更に、モデム装置の変調部・復調部と、上述の選択機能構成とをデジタルシグナルプロセッサで実現しようとした場合に、高速動作をさせなければならず、これによって高速動作を行い得るＬＳＩの採用を行わなければならず、プログラム構成も容易ではなく、高速動作によって熱の発生も増加するなどという種々の問題があった。
【０００６】
以上のようなことから、いくつかの伝送モード機能を備えているなかで、簡単な回路構成で、高速動作を行うことなく、いずれかの伝送モード選択を容易に行うことができるモデム装置及びＰＢトーン信号検出回路の提供が要請されている。
【０００７】
【課題を解決するための手段】
そこで、本発明は、予め設定された第１伝送モードと第２伝送モードとを備え、対向装置から受信した、呼び出し信号と２つの周波数を有する選択信号とに基づいて伝送モードを選択し、選択された伝送モードにより通信処理を行なうモデム装置であって、以下の特徴的な構成で上述の課題を解決するものである。
【０００８】
第１の本発明のモデム装置は、ＰＢトーン信号を検出するものであって、呼び出し信号及び選択信号を検出する複数のデジタルフィルタと、複数のデジタルフィルタによる検出結果から伝送モードを選択させる選択制御手段と、選択制御手段により選択された伝送モードにより通信処理を行なう通信処理手段とを備え、複数のデジタルフィルタは、少なくとも、対向装置から受信した、第１伝送モードを選択させるための選択信号を検出する第１デジタルフィルタ及び第２デジタルフィルタと、対向装置から受信した、第２伝送モードを選択させるための選択信号を検出する第３デジタルフィルタ及び第４デジタルフィルタと、予め用意された第１伝送モードを判別するためのタップ係数に設定変更されることで、対向装置の種別を示す上記呼び出し信号を検出する第５デジタルフィルタと、予め用意された第２伝送モードを判別するためのタップ係数に設定変更されることで、対向装置の種別を示す呼び出し信号を検出する第６デジタルフィルタとを有することを特徴とする。
【０００９】
また、第２の本発明のＰＢトーン信号検出回路は、２つの周波数を有するＰＢトーン信号を検出するＰＢトーン信号検出回路において、ＰＢトーン信号を検出するものであって、対向装置からの呼び出し信号及び選択信号を検出する複数のデジタルフィルタを備え、複数のデジタルフィルタは、少なくとも、対向装置から受信した、第１伝送モードを選択させるための選択信号を検出する第１デジタルフィルタ及び第２デジタルフィルタと、対向装置から受信した、第２伝送モードを選択させるための選択信号を検出する第３デジタルフィルタ及び第４デジタルフィルタと、予め用意された第１伝送モードを判別するためのタップ係数に設定変更されることで、対向装置の種別を示す呼び出し信号を検出する第５デジタルフィルタと、予め用意された第２伝送モードを判別するためのタップ係数に設定変更されることで、対向装置の種別を示す呼び出し信号を検出する第６デジタルフィルタとを有することを特徴とする。
【００１０】
【作用】
第１の本発明のモデム装置の構成によれば、ＰＢトーン信号の検出をデジタルフィルタで行うと共に、ＰＢトーン検出用に設けられている複数のデジタルフィルタの内のいずれかのデジタルフィルタが対向装置からの呼び出し信号（例えば、ＣＮＧ信号や、コーリングトーン信号など）の検出も行うことができるようにタップ係数設定する制御をしているので、ＰＢトーン信号検出のデジタルフィルタに加え、呼び出し信号検出用の検出回路を設けることなく共用することができるのである。
【００１１】
例えば、ＰＢトーン信号に対応する符号としては、一般に０〜９〜Ａ〜Ｄがあるが、いずれかの伝送モード機能の選択には上記符号のいずれかを使用すればよく、その他の符号（ＰＢトーン信号）の検出用に備えられるデジタルフィルタを呼び出し信号の検出に共用することで、ＰＢトーン信号と呼び出し信号との検出回路構成を簡単なものにすることができるのである。
【００１２】
しかも、デジタルフィルタのタップ係数を設定変更することは困難ではなく、デジタルフィルタのタップ係数を予めＰＢトーン信号検出用のタップ係数と呼び出し信号検出用のタップ係数とを用意しておき、いずれの信号を検出するかによって設定変更することだけで容易に対応することができるのである。
【００１３】
更に、検出された呼び出し信号の機能に加え、検出されたＰＢトーン信号の機能も加味することで、容易に伝送モード選択を行うことができるのである。
【００１４】
以上のような構成であることから、いくつかの伝送モード機能を備えていても、簡単な回路構成で、高速動作を行うことなく、いずれかの伝送モード選択を容易に行うことができるのである。
【００１５】
また、第２の本発明のＰＢトーン信号検出回路の単体構成によれば、ＰＢトーン検出用デジタルフィルタを、呼び出し信号の検出にも共用するように構成していることで、回路構成を増加させることなく、種々の制御のためのＰＢトーン信号と、呼び出し信号との両方を容易に検出することができる。
【００１６】
【実施例】
次に本発明の好適な一実施例を図面を用いて説明する。
図２は本実施例において前提とするモデム装置の一例のハードウエア構成図である。この図２において、モデム装置は主に中央処理演算回路２と、デジタル変復調回路３と、データ端末（ＤＴＥ）インタフェース回路４と、網接続回路（ＮＣＵ）回路５とから構成されている。
【００１７】
中央処理演算回路２は、マイクロプロセッサ（ＭＰ）２１と、プログラムＲＯＭ２２と、ワーキングＲＡＭ２３とから構成され、モデム装置内のデータ端末インタフェース回路４と、デジタル変復調回路３と、網接続回路５とを制御するものである。網接続回路５は電話回線などに接続され、回線からアナログ信号を与えられると、そのアナログ信号をデジタル変復調回路３に与え、デジタル変復調回路３で送信された送信信号を回線へ出力するものである。
【００１８】
デジタル変復調回路３は、ファクシミリ伝送モード機能（例えば、ＩＴＵ−Ｔ勧告Ｔ．３０）と、データ伝送モード機能（例えば、ＩＴＵ−Ｔ勧告Ｖ．２５）を備え、中央処理演算回路２からの制御によっていずれかの伝送モード機能が選択され、デジタルシグナルプロセッサの処理によって実行される。具体的には、網接続回路５からの受信信号をアナログ／デジタル変換して、いずれかのデータ伝送モード機能によってデジタル復調して復調データをデータ端末インタフェース回路４に与える。また、データ端末インタフェース回路４から与えられる信号に対していずれかのデータ伝送モード機能によってデジタル変調して、デジタル変調信号をデジタル／アナログ変換して網接続回路５に与えるものである。
【００１９】
デジタル変復調回路３は、特に本実施例で特徴的なＰＢトーン受信回路１もデジタルシグナルプロセッサの処理によって実現されるものである。つまり、デジタル変復調回路３は、データ端末インタフェース回路４に接続されるデータ端末装置、ファクシミリ装置のいずれを選択して伝送するかを、対向装置からのＰＢトーン信号と、呼び出し信号（ＣＮＧ１１００Ｈｚ信号、コーリングトーン１３００Ｈｚ）との信号検出によって伝送モード選択するために、ＰＢトーン受信回路１を備えるものである。
【００２０】
（デジタル変復調回路３）：    そこで、図３はＰＢトーン受信回路１を実現するデジタル変復調回路３の一例のハードウエア構成図である。この図３において、デジタル変復調回路３は、デジタルシグナルプロセッサ（ＤＳＰ）３１と、アナログ／デジタル（Ａ／Ｄ）変換回路３２と、デジタル／アナログ（Ｄ／Ａ）変換回路３３と、ワーキングＲＡＭ３４と、プログラムＲＯＭ３５と、レジスタ３６とから構成されている。
【００２１】
プログラムＲＯＭ３５は、デジタルシグナルプロセッサ３１によって信号に対するデジタル変復調を行うためのプログラムを搭載する。特に本実施例で特徴的なＰＢトーン受信回路１の機能を実現するためのプログラムを搭載する。具体的には、ファクシミリ伝送モードを実現するためのＩＴＵ−Ｔ勧告Ｔ．３０による伝送プログラムや、データ伝送モードを実現するためのＩＴＵ−Ｔ勧告Ｖ．２５による伝送プログラムや、ＰＢトーン信号の検出や呼び出し信号の検出のため複数のデジタルフィルタを実現するためのフィルタ形成プログラムや、検出したＰＢトーン信号から符号にデコードするプログラムなどを搭載し、デジタルシグナルプロセッサ３１によって処理される。
【００２２】
ワーキングＲＡＭ３４は、デジタルシグナルプロセッサ３１がプログラムＲＯＭ３５に搭載されている各種プログラムを使用して処理途中の各種データや、特に複数のデジタルフィルタを実現するためのフィルタのタップ係数などを予めレジスタ３６を通じて中央処理演算回路２から設定されている。また、レジスタ３６は中央処理演算回路２からの命令を取り込み、ワーキングＲＡＭのデータを書き替えたり、デジタルシグナルプロセッサ３１の処理によって得た、ＰＢトーンの符号や、検出された１１００Ｈｚ検出有無信号、１３００Ｈｚ検出有無信号などを中央処理演算回路２に与えるものである。
【００２３】
中央処理演算回路２は、図２に示すようにマイクロプロセッサ２１や、プログラムＲＯＭ２２や、ワーキングＲＡＭ２３などから構成され、デジタル変復調回路３で検出された１１００Ｈｚ検出有無信号、１３００Ｈｚ検出有無信号を判定し、データ伝送における断続音（コーリングトーン）であるか、ファクシミリ伝送における断続音（ＣＮＧ）であるかを判断し、更に、ＰＢトーン検出信号と数字コードとからファクシミリ伝送機能を選択するか、データ伝送機能を選択するかを最終的に判断するものである。また、中央処理演算回路２は、バンドパスフィルタ１１ａ〜１８ａのタップ係数を設定、変更するためのレジスタ３６への制御も行う。
【００２４】
（ＰＢトーン受信回路１）：    図１は本実施例において特徴的なＰＢトーン受信回路の詳細機能構成図である。この図１のＰＢトーン受信回路１は、図３に示したハードウエア構成と、ソフトウエアとで実現することができる。そこで、この図１において、ＰＢトーン受信回路１は、詳細にはバンドパスフィルタ１１ａ〜１８ａと、レジスタ１１ｂ〜１８ｂと、レベル比較器１１ｃ〜１８ｃと、スイッチ１１ｄ〜１８ｄと、デコーダ１９と、インタフェース回路２０、２１とから構成されている。このＰＢトーン受信回路１は、モデム装置においては、変復調回路の一部機能として搭載されるものであり、具体的にはＤＳＰ（デジタルシグナルプロセッサ）によるソフトウエア処理で実現することができる。
【００２５】
バンドバスフィルタ１１ａは、例えば、ＩＩＲ（Ｉｎｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ）型又はＦＩＲ（Ｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ）型のデジタルフィルタで構成され、入力信号に対してＰＢトーンの６９７Ｈｚの信号を帯域通過させ、帯域通過信号をレベル比較器１１ｃに与えるものである。尚、このバンドバスフィルタ１１ａはデジタルフィルタであるため、フィルタのタップ係数は、レジスタ１１ｂから設定される。更に、このレジスタ１１ｂのタップ係数は、中央処理演算回路２からバス２２を通じて設定される。レベル比較器１１ｃは、バンドバスフィルタ１１ａからの６９７Ｈｚ信号を所定閾値でレベルで比較して検出の有無を判定し、６９７Ｈｚ検出有無信号を出力し、スイッチ１１ｄの（１）側接点を通じてデコーダ１９へ与えるものである。
【００２６】
尚、ＰＢトーン信号の６９７Ｈｚは、図４に示すように一般に１２０９Ｈｚとの組み合わせで、符号「１」を表し、１３６６Ｈｚとの組み合わせで符号「２」を表し、１４７７Ｈｚとの組み合わせで符号「３」を表し、１６３３Ｈｚとの組み合わせで符号「Ａ」を表すために使用されるものである。
【００２７】
バンドパスフィルタ１２ａも、例えば、ＩＩＲ又はＦＩＲ型のデジタルフィルタで構成され、入力信号に対してＰＢトーンの７７０Ｈｚの信号を帯域通過させ、帯域通過信号をレベル比較器１２ｃに与えるものである。尚、このバンドパスフィルタ１２ａも、デジタルフィルタであるため、フィルタのタップ係数は、レジスタ１２ｂから設定される。更に、このレジスタ１２ｂのタップ係数は、中央処理演算回路２からバス２２を通じて設定される。レベル比較器１２ｃは、バンドバスフィルタ１２ａからの７７０Ｈｚ信号を所定閾値のレベルで比較して検出の有無を判定し、７７０Ｈｚ検出有無信号を出力し、スイッチ１２ｄの（１）側接点を通じてデコーダ１９へ与えるものである。
【００２８】
尚、ＰＢトーン信号の７７０Ｈｚは、図４に示すように一般にＰＢトーン１２０９Ｈｚとの組み合わせで、符号「４」を表し、１３６６Ｈｚとの組み合わせで符号「５」を表し、１４７７Ｈｚとの組み合わせで符号「６」を表し、１６３３Ｈｚとの組み合わせで符号「Ｂ」を表すために使用されるものである。
【００２９】
バンドパスフィルタ１３ａも、例えば、ＩＩＲ又はＦＩＲ型のデジタルフィルタで構成され、入力信号に対してＰＢトーンの８５２Ｈｚの信号を帯域通過させ、帯域通過信号をレベル比較器１３ｃに与えるものである。尚、このバンドパスフィルタ１３ａも、デジタルフィルタであるため、フィルタのタップ係数は、レジスタ１３ｂから設定される。更に、このレジスタ１３ｂのタップ係数は、中央処理演算回路２からバス２２を通じて設定される。レベル比較器１３ｃは、バンドバスフィルタ１３ａからの８５２Ｈｚ信号を所定閾値でレベルを比較して検出の有無を判定し、８５２Ｈｚ検出有無信号を出力し、スイッチ１３ｄの１側接点を通じてデコーダ１９へ与えるものである。
【００３０】
尚、ＰＢトーン信号の８５２Ｈｚは、図４に示すように一般にＰＢトーン１２０９Ｈｚとの組み合わせで、符号「７」を表し、１３３６Ｈｚとの組み合わせで符号「８」を表し、１４７７Ｈｚとの組み合わせで符号「９」を表し、１６３３Ｈｚとの組み合わせで符号「Ｃ」を表すために使用されるものである。
【００３１】
バンドパスフィルタ１４ａも、例えば、ＩＩＲ又はＦＩＲ型のデジタルフィルタで構成され、入力信号に対して９４１Ｈｚ又は１１００Ｈｚの信号を帯域通過させ、帯域通過信号をレベル比較器１４ｃに与えるものである。尚、このバンドパスフィルタ１４ａも、デジタルフィルタであるため、フィルタのタップ係数は、レジスタ１４ｂから設定される。尚、９４１ＨｚはＰＢトーン信号であり、１１００Ｈｚはファクシミリ伝送モードにおけるＣＮＧ断続音である。
【００３２】
尚、ＰＢトーン信号の９４１Ｈｚは、図４に示すように一般にＰＢトーン１２０９Ｈｚとの組み合わせで、符号「＊」を表し、１３３６Ｈｚとの組み合わせで符号「０」を表し、１４７７Ｈｚとの組み合わせで符号「＃」を表し、１６３３Ｈｚとの組み合わせで、符号「Ｄ」を表すために使用されるものである。
【００３３】
更に、このレジスタ１４ｂのタップ係数は、中央処理演算回路２からバス２２を通じて設定されるので、設定変更は容易に行われる。レベル比較器１４ｃは、バンドバスフィルタ１４ａからの９４１Ｈｚ又は１１００Ｈｚ信号を所定閾値でレベルを比較して検出の有無を判定し、９４１Ｈｚ又は１１００Ｈｚ検出有無信号を出力し、スイッチ１４ｄを通じてデコーダ１９又はインタフェース回路２０へ与えるものである。
【００３４】
即ち、ＰＢトーンを検出しようとする場合は、スイッチ１４ｄは、（１）側接点に接続され９４１Ｈｚ検出有無信号をデコーダ１９へ与えるものである。また、１１００Ｈｚのファクシミリ伝送モードにおける断続音（ＣＮＧ）を検出しようとする場合は、スイッチ１４ｄは（２）側接点に接続され、１１００Ｈｚ検出有無信号をインタフェース回路２０に与えるものである。
【００３５】
尚、ここで本実施例では、一例としてＰＢトーン信号による符号として「１〜９」を使用するものとして、その他の符号（例えば、０、＊、＃、Ａ〜Ｄ）を使用しないものとして、バンドパスフィルタ１４ａは、９４１Ｈｚを検出せず、ファクシミリ伝送機能モードを表すＣＮＧ１１００Ｈｚを検出するためのタップ係数を設定するものとする。
【００３６】
バンドパスフィルタ１５ａも、例えば、ＩＩＲ又はＦＩＲ型のデジタルフィルタで構成され、入力信号に対してＰＢトーンの１２０９Ｈｚの信号を帯域通過させ、帯域通過信号をレベル比較器１５ｃに与えるものである。尚、このバンドパスフィルタ１５ａも、デジタルフィルタであるため、フィルタのタップ係数は、レジスタ１５ｂから設定される。更に、このレジスタ１５ｂのタップ係数は、中央処理演算回路２からバス２２を通じて設定される。レベル比較器１５ｃは、バンドバスフィルタ１５ａからの１２０９Ｈｚ信号を所定閾値でレベルを比較して検出の有無を判定し、１２０９Ｈｚ検出有無信号を出力し、スイッチ１５ｄの
（１）側接点を通じてデコーダ１９へ与えるものである。
【００３７】
バンドパスフィルタ１６ａも、例えば、ＩＩＲ又はＦＩＲ型のデジタルフィルタで構成され、入力信号に対してＰＢトーンの１３３６Ｈｚの信号を帯域通過させ、帯域通過信号をレベル比較器１６ｃに与えるものである。尚、このバンドパスフィルタ１６ａも、デジタルフィルタであるため、フィルタのタップ係数は、レジスタ１６ｂから設定される。更に、このレジスタ１６ｂのタップ係数は、中央処理演算回路２からバス２２を通じて設定される。レベル比較器１６ｃは、バンドバスフィルタ１６ａからの１３３６Ｈｚ信号を所定閾値でレベルを比較して検出の有無を判定し、１３３６Ｈｚ検出有無信号を出力し、スイッチ１６ｄの
（１）側接点を通じてデコーダ１９へ与えるものである。
【００３８】
バンドパスフィルタ１７ａも、例えば、ＩＩＲ又はＦＩＲ型のデジタルフィルタで構成され、入力信号に対してＰＢトーンの１４７７Ｈｚの信号を帯域通過させ、帯域通過信号をレベル比較器１７ｃに与えるものである。尚、このバンドパスフィルタ１７ａも、デジタルフィルタであるため、フィルタのタップ係数は、レジスタ１７ｂから設定される。更に、このレジスタ１７ｂのタップ係数は、中央処理演算回路２からバス２２を通じて設定される。レベル比較器１７ｃは、バンドバスフィルタ１７ａからの１４７７Ｈｚ信号を所定閾値でレベルを比較して検出の有無を判定し、１４７７Ｈｚ検出有無信号を出力し、スイッチ１７ｄの
（１）側接点を通じてデコーダ１９へ与えるものである。
【００３９】
バンドパスフィルタ１８ａも、例えば、ＩＩＲ又はＦＩＲ型のデジタルフィルタで構成され、入力信号に対して１６３３Ｈｚ又は１３００Ｈｚの信号を帯域通過させ、帯域通過信号をレベル比較器１８ｃに与えるものである。尚、このバンドパスフィルタ１８ａも、デジタルフィルタであるため、フィルタのタップ係数は、レジスタ１８ｂから設定される。尚、１６３３ＨｚはＰＢトーン信号であり、１３００Ｈｚはデータ伝送モードにおける断続音（コーリングトーン）である。
【００４０】
更に、このレジスタ１８ｂのタップ係数は、中央処理演算回路２からバス２２を通じて設定されるので、設定変更が容易に行われる。レベル比較器１８ｃは、バンドバスフィルタ１８ａからの１６３３Ｈｚ又は１３００Ｈｚ信号を所定閾値でレベルを比較して検出の有無を判定し、１６３３Ｈｚ又は１３００Ｈｚ検出有無信号を出力し、スイッチ１８ｄを通じてデコーダ１９又はインタフェース回路２０へ与えるものである。
【００４１】
尚、ここで本実施例では、一例としてＰＢトーン信号による符号として「１〜９」を使用するものとして、その他の符号（例えば、０、＊、＃、Ａ〜Ｄ）を使用しないもとして、バンドパスフィルタ１８ａは、１６３３Ｈｚを検出せず、データ伝送機能モードを表す１３００Ｈｚを検出するためのタップ係数を設定するものとする。
【００４２】
即ち、ＰＢトーンを検出しようとする場合は、スイッチ１８ｄは、（１）側接点に接続され１６３３Ｈｚ検出有無信号をデコーダ１９へ与えるものである。また、１３００Ｈｚのデータ伝送における断続音（コーリングトーン）を検出しようとする場合は、スイッチ１８ｄは（２）側接点に接続され、１３００Ｈｚ検出有無信号をインタフェース回路２０に与えるものである。
【００４３】
デコーダ１９は、スイッチ１１ｄ〜１８ｄの（１）側接点から与えられるＰＢトーン検出有無信号からＰＢトーン検出信号を出力し、インタフェース回路２１へ与え、ＰＢトーン信号で指定される番号を読み取り、数字コード信号（例えば、１〜９）を生成し、インタフェース回路２１へ与えるものである。具体的には、例えば、６９７Ｈｚ検出信号と、１２０９Ｈｚ検出信号とからＰＢダイヤル番号「１」を識別し出力するものである。
【００４４】
インタフェース回路２１はデコーダ１９からのＰＢトーン検出信号と、数字コード信号とを受け、バス２２を通じて中央処理演算回路２に与えるのである。インタフェース回路２０は、スイッチ１４ｄ、１８ｄの（２）側接点から与えられる１１００Ｈｚ検出有無信号、１３００Ｈｚ検出有無信号を取り込み、中央処理演算回路２に与えるのである。
【００４５】
中央処理演算回路２は、インタフェース回路２０からの１１００Ｈｚ検出有無信号、１３００Ｈｚ検出有無信号を判定し、データ伝送における断続音（コーリングトーン）であるか、ファクシミリ伝送における断続音（ＣＮＧ）であるかを判断し、更に、インタフェース回路２１からのＰＢトーン検出信号と数字コードとからファクシミリ伝送機能を選択するか、データ伝送機能を選択するかを最終的に判断するものである。また、中央処理演算回路２は、バンドパスフィルタ１１ａ〜１８ａのタップ係数を設定、変更するためのレジスタ１１ｂ〜１８ｂへの制御を行うものである。
【００４６】
（動作）：    次に、上述のＰＢトーン受信回路１の詳細な動作を説明する。そこで、先ず中央処理演算回路２は、予めＰＢトーン信号として、符号「１」に信号と、１１００Ｈｚの信号とを検出すると、ファクシミリ伝送モードを選択することとし、ＰＢトーン信号として符号「２」の信号と、１３００Ｈｚの信号とを検出すると、データ伝送機能を選択するように内部設定しておく。
【００４７】
回線側の対向装置からの呼び出し信号をＰＢトーン受信回路１が受けると、この受信信号が１１００Ｈｚの場合は、バンドパスフィルタ１４ａで帯域通過され、レベル比較器１４ｃで所定以上と判定されると、１１００Ｈｚ検出信号をスイッチ１４ｄを通じてインタフェース回路２０に与えられる。この１１００Ｈｚ検出信号はインタフェース回路２０から中央処理演算回路２に与えられる。
【００４８】
この１１００Ｈｚ信号の受信と共に、対向装置からＰＢトーン信号として、６９７Ｈｚ信号と、１２０９Ｈｚ信号とが受信されると、６９７Ｈｚ信号はバンドパスフィルタ１１ａで帯域通過され、レベル比較器１１ｃでレベル比較されて、スイッチ１１ｄを通じてデコーダ１９に与えられる。更に、１２０９Ｈｚ信号はバンドパスフィルタ１５ａで帯域通過され、レベル比較器１５ａでレベル比較され、１２０９Ｈｚ検出信号がスイッチ１５ｄを通じてデコーダ１９に与えられる。
【００４９】
６９７Ｈｚ検出信号と１２０９Ｈｚ検出信号とによって、デコーダ１９はＰＢトーン信号の符号が「１」であることを認識し、符号「１」の数字コード信号とＰＢトーン検出信号とを出力し、中央処理演算回路２に与えるものである。これによって、中央処理演算回路２は、１１００Ｈｚの信号も検出されていることなどを加味して、ファクシミリ伝送モード機能を選択するようにデジタル変復調回路３を制御するものである。
【００５０】
受信信号が１３００Ｈｚの場合は、バンドパスフィルタ１８ａで帯域通過され、レベル比較器１８ｃで所定以上と判定されると、１３００Ｈｚ検出信号がスイッチ１８ｄを通じてインタフェース回路２０に与えられる。この１３００Ｈｚ検出信号はインタフェース回路２０から中央処理演算回路２に与えられる。
【００５１】
この１３００Ｈｚ信号の受信と共に、対向装置からＰＢトーン信号として、６９７Ｈｚ信号と、１３３６Ｈｚ信号とが受信されると、６９７Ｈｚ信号はバンドパスフィルタ１１ａで帯域通過され、レベル比較器１１ｃでレベル比較されて、スイッチ１１ｄを通じてデコーダ１９に与えられる。更に、１３３６Ｈｚ信号はバンドパスフィルタ１６ａで帯域通過され、レベル比較器１６ｃでレベル比較され、１３３６Ｈｚ検出信号がスイッチ１６ｄを通じてデコーダ１９に与えられる。
【００５２】
６９７Ｈｚ検出信号と１３３６Ｈｚ検出信号とによって、デコーダ１９はＰＢトーン信号の符号が「２」であることを認識し、符号「２」の数字コード信号とＰＢトーン検出信号とを出力し、中央処理演算回路２に与えるものである。これによって、中央処理演算回路２は、１３００Ｈｚの信号も検出されていることなどを加味して、データ伝送モード機能を選択するようにデジタル変復調回路３を制御するものである。
【００５３】
（実施例の効果）：    以上の実施例のモデム装置及びＰＢトーン受信回路の構成によれば、ＰＢトーン信号の検出をデジタルフィルタで行うと共に、ＰＢトーン検出用に設けられている複数のデジタルフィルタの内のいずれかのデジタルフィルタを対向装置からの呼び出し信号（例えば、ＣＮＧ信号や、コーリングトーン信号など）の検出も行うことができるようにタップ係数設定しているので、ＰＢトーン信号検出のデジタルフィルタに加え、呼び出し信号検出用の検出回路を設けることなく共用することができるので、ＰＢトーン信号と呼び出し信号との検出回路構成を簡単なものにすることができるのである。
【００５４】
しかも、デジタルフィルタのタップ係数を設定変更することは困難ではなく、デジタルフィルタのタップ係数を予めＰＢトーン信号検出用のタップ係数と呼び出し信号検出用のタップ係数とを用意しておき、いずれの信号を検出するかによって設定変更することだけで容易に対応することができる。
【００５５】
更に、検出された呼び出し信号の機能に加え、検出されたＰＢトーン信号の機能も加味することで、容易に伝送モード選択を行うことができるのである。
【００５６】
従って、いくつかの伝送モード機能を備えていても、ＬＳＩ化が容易な簡単な回路構成で、高速動作を行うことなく、いずれかの伝送モード選択を容易に行うことができる。
【００５７】
（他の実施例）：    （１）尚、以上の実施例においては、データ伝送モード機能に関する仕様としてＩＴＵ−Ｔ勧告Ｖ．２５、ファクシミリ伝送モード機能に関する仕様としてＩＴＵ−Ｔ勧告Ｔ．３０を例に説明したが、この他にＶ．１７、Ｖ．２１、Ｖ．２２、Ｖ．２２ｂｉｓ、Ｖ．２７ｔｅｒ、Ｖ．２９、Ｖ．３２ｂｉｓなども適用することができる。
【００５８】
（２）また、図１のＰＢトーン受信回路１において、呼び出し信号（１１００Ｈｚ、１３００Ｈｚ）の検出は、他のＰＢトーン周波数を検出するためのデジタルフィルタと共用することでも実現することができ、回路構成が増加することはないのである。
【００５９】
（３）更に、図２、図３のハードウエア構成についても、これらの構成に限定するものではなく、例えば、モデム装置が選択する装置として、データ端末やファクシミリ装置の他に、電話機も含めていずれかの端末を選択するように構成することは容易にできることである。
【００６０】
（４）更にまた、上述のようなＰＢトーン受信回路１はモデム装置だけでなく、電話機やファクシミリ装置などのＰＢトーン受信回路として適用し、小形化や機能性の向上を図ることもできる。
【００６１】
【発明の効果】
以上、第１の本発明は、ＰＢトーン信号を検出するものであって、呼び出し信号及び選択信号を検出する複数のデジタルフィルタと、複数のデジタルフィルタによる検出結果から伝送モードを選択させる選択制御手段と、選択制御手段により選択された伝送モードにより通信処理を行なう通信処理手段とを備え、複数のデジタルフィルタは、少なくとも、対向装置から受信した、第１伝送モードを選択させるための選択信号を検出する第１デジタルフィルタ及び第２デジタルフィルタと、対向装置から受信した、第２伝送モードを選択させるための選択信号を検出する第３デジタルフィルタ及び第４デジタルフィルタと、予め用意された第１伝送モードを判別するためのタップ係数に設定変更されることで、対向装置の種別を示す上記呼び出し信号を検出する第５デジタルフィルタと、予め用意された第２伝送モードを判別するためのタップ係数に設定変更されることで、対向装置の種別を示す呼び出し信号を検出する第６デジタルフィルタとを有するようにしたことで、伝送モード機能を備えているなかで、簡単な回路構成で、高速動作を行うことなく、いずれかの伝送モード機能選択を容易に行うことができるＰＢトーン信号検出回路及びモデム装置を実現することができるのである。
【００６２】
また、第２の本発明のＰＢトーン信号検出回路の単体構成によっても、ＰＢトーン検出用デジタルフィルタを、呼び出し信号の検出にも共用するように構成していることで、回路構成を増加させることなく、種々の制御のためのＰＢトーン信号検出と、呼び出し信号検出との両方を容易にでき、ＬＳＩ化を容易にすることができる。
【図面の簡単な説明】
【図１】本発明の一実施例のＰＢトーン受信回路の機能構成図である。
【図２】実施例のモデム装置のハードウエア構成図である。
【図３】実施例のデジタル変復調回路のハードウエア構成図である。
【図４】実施例のＰＢトーン信号の説明図である。
【符号の説明】
１…ＰＢトーン受信回路、２…中央処理演算回路、１１ａ〜１８ａ…バンドパスフィルタ、１１ｂ〜１８ｂ…レジスタ、１１ｃ〜１８ｃ…レベル比較器、１１ｄ〜１８ｄ…スイッチ、１９…デコーダ、２０、２１…インタフェース回路、２２…バス。
【図１】
0003644724.tif 000002
【図２】
0003644724.tif 000003
【図３】
0003644724.tif 000004
【図４】
0003644724.tif 000005