(57)【要約】【課題】実環境において周波数偏移変調信号のマークおよびスペースの判定をより正確に行う。【解決手段】スペースを意味する周波数f1およびマークを意味する周波数f2を含む周波数偏移変調信号を復調する周波数偏移変調信号の復調回路10は、周波数偏移変調信号から周波数f1の信号成分を抽出する抽出部34と、抽出された周波数f1の信号成分に基づいて周波数f1の信号の判定閾値を決定する数値決定部84と、抽出された周波数f1の信号成分および判定閾値に基づいて周波数偏移変調信号に含まれるスペースおよびマークを判別する情報判定部96とを有する。【選択図】図１
2015192294.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報を意味する第１の周波数および第２の情報を意味する第２の周波数を含む周波数偏移変調信号を復調する周波数偏移変調信号の復調回路であって、該復調回路は、
前記周波数偏移変調信号から第１の周波数の信号成分を抽出する抽出部と、
抽出された第１の周波数の信号成分に基づいて、第１の周波数の信号の判定閾値を決定する数値決定部と、
抽出された第１の周波数の信号成分および前記判定閾値に基づいて、前記周波数偏移変調信号に含まれる第１の情報および第２の情報を判別する情報判定部とを有することを特徴とする周波数変調信号の復調回路。
【請求項２】
請求項１に記載の復調回路において、前記抽出部は、第２の周波数の半波長に相当する時間だけ前記周波数偏移変調信号を遅延させた信号を、前記周波数偏移変調信号に加算する加算部を有することを特徴とする復調回路。
【請求項３】
請求項２に記載の復調回路において、前記抽出部はさらに、
前記加算部により加算された信号に対して、第１の周波数の信号成分を通過させるフィルタ処理部と、
該フィルタ処理部を通過した、第１の周波数の信号成分のパワーを求める帯域パワー計算部とを有し、
前記情報判定部は、前記帯域パワー計算部により求められたパワーに基づいて前記周波数偏移変調信号に含まれる第１の情報および第２の情報を判別することを特徴とする復調回路。
【請求項４】
請求項３に記載の復調回路において、該復調回路はさらに、前記帯域パワー計算部により求められた信号のパワーを平滑化し、さらに、前記帯域パワー計算部により求められた信号区間における信号のパワーの最大値に応じたリミット値に制限する事前処理部を有し、
前記情報判定部は、前記事前処理部により処理された信号および前記判定閾値に基づいて、前記周波数偏移変調信号に含まれる第１の情報および第２の情報を判別することを特徴とする復調回路。
【請求項５】
請求項４に記載の復調回路において、前記数値決定部は、前記リミット値を、前記帯域パワー計算部により求められた信号区間における信号のパワーの最大値に予め定められた１未満の第１の比率を乗じることによって求めることを特徴とする復調回路。
【請求項６】
請求項１ないし５のいずれかに記載の復調回路において、前記数値決定部は、前記判定閾値を、信号区間における第１の周波数の信号のパワーの最大値に、予め定められた１未満の第２の比率を乗じて求めることを特徴とする復調回路。
【請求項７】
請求項６に記載の復調回路において、前記数値決定部は、周波数偏移変調信号のデータ冒頭区間の信号のパワーに基づいて、前記信号区間における第１の周波数の信号のパワーの最大値を求めることを特徴とする復調回路。
【請求項８】
請求項１ないし７のいずれかに記載の復調回路において、
該復調回路が受信する周波数変調信号の冒頭の所定バイトは予め定められたデータを含み、
前記数値決定部は、前記所定バイトの区間における第１の周波数の信号成分から前記判定閾値を決定し、
前記情報判定部は、前記所定バイトの信号を暫定の判定閾値を用いて判定する一方で、該所定バイト以降の信号を前記数値決定部が決定した前記判定閾値を用いて判定し、
該所定バイトの信号の判定結果を、前記予め定められたデータに置き換えることを特徴とする復調回路。
【請求項９】
第１の情報を意味する第１の周波数および第２の情報を意味する第２の周波数を含む周波数偏移変調信号を復調する周波数偏移変調信号の復調方法であって、該復調方法は、
前記周波数偏移変調信号から第１の周波数の信号成分を抽出する抽出工程と、
抽出された第１の周波数の信号成分に基づいて、第１の周波数の信号の判定閾値を決定する数値決定工程と、
抽出された第１の周波数の信号成分および前記判定閾値に基づいて、前記周波数偏移変調信号に含まれる第１の情報および第２の情報を判別する情報判定工程とを含むことを特徴とする周波数偏移変調信号の復調方法。
【請求項１０】
請求項９に記載の復調方法において、前記抽出工程は、第２の周波数の半波長に相当する時間だけ前記周波数偏移変調信号を遅延させた信号を、前記周波数偏移変調信号に加算する加算工程を含むことを特徴とする復調方法。
【請求項１１】
請求項10に記載の復調方法において、前記抽出工程はさらに、
前記加算工程により加算された信号に対して、第１の周波数の信号成分を通過させるフィルタ処理工程と、
該フィルタ処理工程を通過した、第１の周波数の信号成分のパワーを求める帯域パワー計算工程とを含み、
前記情報判定工程では、前記帯域パワー計算工程により求められたパワーに基づいて前記周波数偏移変調信号に含まれる第１の情報および第２の情報を判別することを特徴とする復調方法。
【請求項１２】
請求項11に記載の復調方法において、該復調方法はさらに、前記帯域パワー計算工程により求められた信号のパワーを平滑化し、さらに、前記帯域パワー計算工程により求められた信号区間における信号のパワーの最大値に応じたリミット値に制限する事前処理工程を含み、
前記情報判定工程では、前記事前処理工程により処理された信号および前記判定閾値に基づいて、前記周波数偏移変調信号に含まれる第１の情報および第２の情報を判別することを特徴とする復調方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周波数偏移変調信号の復調回路および復調方法に係り、特に、電話網の発信者番号通知サービスにおける周波数偏移変調信号復調回路および復調方法に関する。
【背景技術】
【０００２】
電話網の発信者番号通知サービスでは、ITU-T （International Telecommunication Union Telecommunication Standardization Sector）V.23モデムなどが使用され、周波数偏移変調信号、すなわちFSK（Frequency Shift Keying）信号を復調している。FSK信号の復調技術には様々な方法があり、例えば、特許文献１では単一のデジタルフィルタによる方式を開示している。同文献でのデジタルフィルタは、FSK信号を構成する２つの周波数（スペース周波数f1およびマーク周波数f2）のうち一方の周波数（例えば、スペース周波数f1）を通過周波数とする帯域通過フィルタである。特許文献１の技術は、デジタルフィルタの応答信号の減衰量によって、マークとスペースを判別するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第3022858号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された方式では、電話局からの発信者番号通知信号など実際の信号での様々な条件において符号判定が正しく行えない場合があるという課題があった。
【０００５】
より具体的に述べると、例えば回線のインピーダンスや線路長に起因する減衰などの影響によって、FSK信号の周波数特性が平坦にならないことが多く、符号周波数毎の減衰量が理想状態で想定したようにはならないことが多い。このため、予め理想的な状況での減衰量から求めた閾値を用いた符号判定では判定が正しく行えない場合がある。また、回線特性の影響などによる符号周波数間の信号干渉や、回線ノイズなどの影響によっても、閾値を用いた符号判定では判定が正しく行えない場合がある。
【０００６】
本発明は、以上の点に鑑み、実環境において、周波数偏移変調信号のマークおよびスペースの判定をより正確に行う周波数偏移変調信号の復調回路および復調方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によると、第１の情報を意味する第１の周波数および第２の情報を意味する第２の周波数を含む周波数偏移変調信号から第１の周波数の信号成分を抽出する抽出部と、抽出された第１の周波数の信号成分に基づいて第１の周波数の信号の判定閾値を決定する数値決定部と、抽出された第１の周波数の信号成分および判定閾値に基づいて周波数偏移変調信号に含まれる第１の情報および第２の情報を判別する情報判定部とを有する周波数偏移変調信号の復調回路が提供される。
【０００８】
また、本発明によれば、第１の情報を意味する第１の周波数および第２の情報を意味する第２の周波数を含む周波数偏移変調信号から第１の周波数の信号成分を抽出する抽出工程と、抽出された第１の周波数の信号成分に基づいて第１の周波数の信号の判定閾値を決定する数値決定工程と、抽出された第１の周波数の信号成分および判定閾値に基づいて周波数偏移変調信号に含まれる第１の情報および第２の情報を判別する情報判定工程とを含む周波数偏移変調信号の復調方法が提供される。
【発明の効果】
【０００９】
本発明によると、実環境において、周波数偏移変調信号のマークおよびスペースの判定をより正確に行う周波数偏移変調信号の復調回路および復調方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係る周波数偏移変調信号の復調回路の実施例を示すブロック図である。
【図２】発信者番号通知サービスで用いるモデム信号のデータフォーマットを示す図である。
【図３】図１の復調回路における復調開始ならびにリミット値および判定閾値の決定動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下において、本発明の実施の形態について図面を参照しながら説明する。ここでは、発信者番号通知情報を含む周波数偏移変調のモデム信号の復調動作を行う回路の一実施形態の構成について説明する。本実施形態の構成と併せて本回路により行われる信号の復調動作の手順を理解しやすいよう、以下においては動作工程順に沿って各動作工程を実現する構成要素を説明する。
【００１２】
なお、本実施例に係る回路では、着信時の呼制御、データ復調後の情報の処理、FSK信号の生成および送信などを実行することも可能である。しかしながら、これらの実行動作については適宜の公知技術を用いて行うことができるため、本発明とは関連性の薄い動作およびそれを実現するための構成については説明を省略する。
【００１３】
また、本実施形態における発信者番号通知サービスにおいては、FSK信号のスペース周波数f1は2100Hz、マーク周波数f2は1300Hzに相当するものとする。しかしながら、これ以外の周波数を適用することも可能であることは言うまでもない。
【００１４】
図１は、本実施の形態における復調回路のブロック構成図である。本実施例において復調回路10は、入力部12、データ処理装置14および出力部16を有する。
【００１５】
入力部12は、FSK信号をPCM（Pulse Code Modulation）デジタル化した信号Ｓを供給する図示しない他の機器と接続線18を介して接続され、受け取った信号Ｓをデータ処理装置14へ出力する機器である。データ処理装置14への出力は、入力部12と処理装置14の間を接続する信号線20を介して行われる。
【００１６】
データ処理装置14は、入力部12から受け取ったデジタル信号Ｓを様々な手法で処理する装置である。実行される処理の内容および処理を行う用に供する構成要素については後述する。データ処理装置14は、信号線22を介して出力部16とも接続され、データ処理装置14内で処理したデータを出力部16に出力する。
【００１７】
出力部16は、接続線24を介して、例えばディスプレイ装置や印刷装置などの図示しない出力装置、またはデータ処理後の結果を記憶する図示しない記憶装置などとも接続される。出力部16は、データ処理装置14から受け取ったデータを、出力装置や記憶装置など接続された装置の利用形態に応じた適宜の形態に組み立て直し、当該装置へ出力する装置である。
【００１８】
続いて、本実施例で用いられるデータ処理装置14の内部構成についてより詳細に説明する。データ処理装置14は、信号線20を介して入力部12と接続されるオーバーサンプリング部26を有する。オーバーサンプリング部26は、入力部12から信号Ｓを受け取り、信号Sをオーバーサンプリングして信号S2を生成する。オーバーサンプリングの倍率や方法は適宜のものを用いることできるが、FSK変調のシンボルに対するサンプル数を多く取ることで以降の処理性能を向上させることが可能な倍率および方法が好ましい。また、サンプリング周波数は、シンボル周期とサンプリング周期の公倍数に応じた周波数にすることが好ましいが、必ずしも両周期の公倍数に応じた周波数でなくともよい。
【００１９】
データ処理装置14は、信号線28を介してオーバーサンプリング部26と接続されている入力パワー計算部30を有する。入力パワー計算部30は、オーバーサンプリング部26から信号S2を受け取り、信号S2のパワー値を計算によって求める。
【００２０】
データ処理装置14はまた、信号線32を介してオーバーサンプリング部26と接続されている抽出部34を有する。抽出部34は、オーバーサンプリング部26からオーバーサンプリングされた信号S2を受け取り、信号S2に基づいてスペース周波数f1またはマーク周波数f2の一方を抽出する。本実施例において抽出部34は、スペース周波数f1を抽出する構成であるものとしているが、マーク周波数f2を抽出する構成を採ってもよい。
【００２１】
抽出部34の内部構成をより詳細に述べると、抽出部34は、信号線32を介してオーバーサンプリング部26と接続されている遅延加算部36を有する。遅延加算部36は、オーバーサンプリング部26から信号S2を受け取り、信号S2を遅延させた遅延信号S3を作成し、さらには遅延信号S3を信号S2に加算する。例えば、遅延加算部36は、信号S2をマーク周波数（f2周波数）の半波長分遅延させた遅延信号S3（遅延FSK信号S3）を作成し、信号S3を信号S2に加算する。これにより、f2周波数の成分は相殺され、その他の周波数成分は増強される。
【００２２】
このように、遅延加算部36が復調回路10に入力されるFSK信号から片側帯域の半波長に相当する遅延加算を行うような構成を採れば、少ない演算量で当該片側帯域成分を除去することができる。
【００２３】
抽出部34はまた、信号線38を介して遅延加算部36と接続されているフィルタ処理部40を有する。フィルタ処理部40は遅延加算部36から加算結果たる信号（S2+S3）を受け取り、スペース周波数f1を通過帯域とする帯域通過フィルタ処理を実行する。遅延加算部36の出力にf1周波数を通過帯域とする帯域通過フィルタ処理を実施することで、処理信号としてf1周波数帯域信号が残ることになる。
【００２４】
抽出部34はさらに、信号線42を介してフィルタ処理部40と接続されている帯域パワー計算部44を有する。帯域パワー計算部44は、フィルタ処理部40を通過した信号を受け取り、受け取ったf1帯域の信号成分のパワー値を計算によって求める。
【００２５】
データ処理装置14はFSK信号の有無を判定する信号キャリア判定部46を有する。信号キャリア判定部46は、信号線48を介して入力パワー計算部30と接続され、さらに信号線52を介して帯域パワー計算部44と接続される。例えば、信号キャリア判定部46は、入力パワー計算部30から信号S2のパワー値を、帯域パワー計算部44からf1帯域の信号成分のパワー値を受け取り、信号S2のパワー値およびf1帯域の信号成分のパワー値に基づいて、FSK変調信号の有無を判定する。本実施形態では、判定に際して発信者番号通知サービスで用いるモデム信号のビット並びの性質を利用する。
【００２６】
図２は、発信者番号通知サービスで用いるモデム信号のデータフォーマットを示す。発信者番号通知サービスで用いるモデム信号60は、冒頭からマークビット62が60ms以上継続して並び、スタートビットとしてのスペースビットが１ビット分到来した後に、本体のデータ列64が続く構造になっている。なお、本実施例においてマークビット62は「１」を示す1300Hz（f2）の信号であり、スペースビットは「０」を示す2100Hz（f1）の信号である。本実施の形態では、マークビット62が継続的に到来し、その後にスペースビットが来るというビット列の構造を利用する。また、冒頭部分はマークビット62のみになるので、信号パワーはあるがスペースビット成分が無い性質をモデム立ち上がり（マークビット区間であること）の判定に利用する。
【００２７】
判定基準の例としては、全体パワーが所定値以上であり、なおかつ、そのときのf1帯域の信号成分のパワー値が他の所定値以下の場合、すなわち、以下の２つの条件式
S2のパワー値＞有音閾値・・・・・・・・・・（１）
f1帯域の信号成分のパワー値＜判定閾値  ・・・（２）
をともに満たす場合に、信号キャリア判定部46はモデム信号が立ち上がったものと判定する。
【００２８】
例えば、条件式（１）は、モデム信号が有効となるレベルであることを条件とするものであり、有音閾値は予め定められることができる。条件式（２）は、周波数f1のスペースビット成分が無いことを判断するための条件である。判定閾値については後述するが、ここでは予め定めた暫定の閾値を用いることができる。例えば、過去に求められた判定閾値を用いてもよい。
【００２９】
信号キャリア判定部46がモデム信号の立ち上がりを検出することを契機に、データ処理装置14内に設けられた他の装置による処理が開始される。
【００３０】
なお、図２のデータフォーマットにおいて、DLE（Data Link Escape）66は透過モード用の制御記号である。SOH（Start of heading）68は情報メッセージのヘッディングの開始を示す。STX（Start of text）70は、テキストの開始およびヘッディングの終了を示す。ETX（End of text）72は、テキストの終わりを示す。CRC（Cyclic Redundancy Check）74は誤り検出符号である。
【００３１】
図１に戻りFSK復調回路10の説明を続ける。データ処理装置14は、信号線82を介して入力パワー計算部30と接続されている数値決定部84を有する。数値決定部84は、信号線86を介して帯域パワー計算部44とも接続されている。数値決定部84による処理動作は、信号キャリア判定部46がモデム信号の立ち上がりを検出することを契機に開始される。数値決定部84では、f1周波数帯域信号のパワー値からリミット値および判定閾値を求める。これらの値の決定タイミングは、変調データの構造を利用して定め、データフレームの先頭の１バイトの間のf1周波数帯域信号の最大パワー値を基準としてリミット値および判定閾値を求める。
【００３２】
発信者番号通知のデータは図２に示すようにHDLC（High-Level Data Link Control）フォーマットのデータ列で構成されている。HDLCデータでは、最初の１バイトはDLE 66のデータで始まることが定められている。スペースビットを「０」、マークビットを「１」とすれば、DLE 66は例えば0010000のビット列である。したがって、DLE 66の前に存在するスペースビット（スタートビット）を含めて、スペースビットが連続する状態があり、また、スペースビットからマークビットへの遷移が発生する。数値決定部84は、このスペースビットが連続する状態でf1帯域の信号成分のパワー値の最大値を求める。
【００３３】
リミット値と判定閾値の設定例としては、リミット値は、f1周波数帯域信号の最大パワー値の1/2、判定閾値は1/4とすることができる。なお、これら以外にも１未満の予め定められた第１比率をf1周波数帯域信号の最大パワー値に乗じてリミット値を求めてもよい。また、１未満でリミット値よりも小さい予め定められた第２比率をf1周波数帯域信号の最大パワー値に乗じて判定閾値を求めてもよい。
【００３４】
なお、数値決定部84は、信号S2のパワー値により、閾値判定時の入力信号の状態が一定または所定の範囲内である事を確認し、入力信号の状態が一定または所定の範囲内のときにリミット値および判定閾値を求める。
【００３５】
データ処理装置14はさらに、信号線88を介して数値決定部84と接続されている事前処理部90を有し、数値決定部84で決定されたリミット値の供給を受ける。事前処理部90は、信号線92を介して帯域パワー計算部44とも接続されている。事前処理部90は、信号キャリア判定部46がモデム信号の立ち上がりを検出することを契機に、帯域パワー計算部44から供給された信号に対して平滑化およびリミット処理を行う。例えば、事前処理部90は、f1周波数帯域信号のパワー値を平滑化し、さらに、数値決定部84で求められたリミット値で制限するリミット処理を実施する。このリミット処理は、f1周波数帯域信号のパワー変動要素を抑制することで、変調信号に含まれる1/0のベースバンド情報をより忠実に反映させるための処理である。
【００３６】
データ処理装置14はさらに、信号線94を介して事前処理部90と接続されている情報判定部96を有する。情報判定部96は、信号線98を介して数値決定部84とも接続され、数値決定部84で決定された判定閾値の供給を受ける。
【００３７】
情報判定部96は、事前処理部90で平滑化およびリミット処理された信号と数値決定部84で求められた判定閾値を用いて、信号に含まれる情報であるマーク／スペースの状態を判別する。その判定結果に基づいて、情報判定部96はマーク／スペースの状態に応じた1/0のビットパターンを求める。例えば、情報判定部96は、入力されるf1周波数帯域信号のパワー値が判定閾値以上であれば、スペース周波数f1の信号と判断し、対応するビット「０」を割り当てる。一方、情報判定部96は、入力されるf1周波数帯域信号のパワー値が判定閾値以上でなければ、マーク周波数f2の信号と判断し、対応するビット「１」を割り当てる。
【００３８】
情報判定部96は、信号線22を介して出力部16とも接続され、求められた1/0のビットパターンを出力部16へ出力する。出力部16は、1/0のビットパターンから、データをバイトフレーム等の利用形態に応じた適宜の形態に組み立て直して出力する。
【００３９】
本発明の実施例に係る復調回路10の概略的な構成は以上の通りである。続いて、本発明に係る復調回路の実施例によって行われる動作、特にFSK復調開始の決定ならびにリミット値および判定閾値の決定動作について、図３を参照しながらより詳細に説明する。
【００４０】
入力部12を介して供給されたFSK信号をPCM（Pulse Code Modulation）デジタル化した信号Ｓは、オーバーサンプリング部26でオーバーサンプリングされて信号S2が生成される。信号S2は抽出部34および入力パワー計算部30へ送られ、抽出部34ではf1帯域の信号成分のパワー値が抽出されるとともに、入力パワー計算部40では信号S2の入力パワー値が求められる。f1帯域の信号成分のパワー値および信号S2の入力パワー値はともに、信号キャリア判定部46へ供給される。
【００４１】
信号キャリア判定部46は、入力パワー計算部30で求められた信号S2の入力パワーが、上述の有音閾値を超えているか否かを判断する（S102）。入力パワーが有音閾値を超えていない場合（S102:No）、信号キャリア判定部46はステップS102の処理を繰り返す。
【００４２】
一方、入力パワーが有音閾値を超えている場合（S102:Yes）、信号キャリア判定部46は帯域パワー計算部44で得られたf1帯域の信号成分のパワー値が、暫定の判定閾値未満であるか否かを判断する（S104）。f1帯域の信号成分のパワー値が暫定の判定閾値以上である場合（S104:No）には、信号キャリア判定部46は繰り返しステップS102の処理を行う。
【００４３】
他方、f1帯域の信号成分のパワー値が閾値未満であった場合（S104:Yes）には、信号キャリア判定部46は、ステップS102とS104の条件をともに満たす状態が、60ms以上継続しているか否かを判断する（S106）。例えば、ステップS102とS104の条件を満たさなかった場合にタイマをリセットし、タイマがリセットされた状態でステップS102とS104の双方の条件を満たす状態になった場合にタイマを始動させることで継続時間を計測することができる。なお、これ以外の適宜の方法で継続時間を求めても良い。なお、60msとの時間は、発信者番号通知サービスにおいてマークビットが送出される時間に対応する。
【００４４】
信号キャリア判定部46は、ステップS102およびS104の条件をともに満たす状態が60ms以上継続していなければ（S106:No）、ステップS102に戻り処理を繰り返す。他方、ステップS102とS104の両条件を満たす状態が60ms以上継続していれば（S106:Yes）、ステップS108に移る。信号キャリア判定部46はステップS102〜S106の処理を行うことにより、図２で示すマークビット62を受信したことを検出できる。
【００４５】
ステップS108では、情報判定部96は、例えばHDLCフレームの先頭１バイトをデコードするタイミングであるか否かを判断する（S108）。一例として、マークビット62の後に続くスペースビットのタイミングになると帯域パワー計算部44からのf1帯域の信号成分のパワー値が大きくなるため、f1帯域の信号成分のパワー値の変化を監視することで先頭１バイトをデコードするタイミングを判断できる。なお、これ以外にも適宜の判断手法を用いても良い。先頭１バイトをデコードするタイミングでない場合は（S108:No）、情報判定部96はステップS108の処理を繰り返す。
【００４６】
一方、情報判定部96が先頭１バイトをデコードするタイミングであると判断した場合（S108:Yes）には、情報判定部96はHDLCフレームの先頭１バイトを暫定の判定閾値を用いてデコードする（S110）。このとき、事前処理部90では暫定のリミット値を用いてもよく、また、事前処理部90の処理を省略してもよい。ここで、HDLCフレームの先頭１バイトをデコードする際には、暫定の判定閾値を用いているためデコードの結果が正確に行われない可能性が残る。しかしながら、HDLCフレームの先頭１バイトはDLE 66のビットパターンで始まるため、情報判定部96または出力部16は、この１バイト目を強制的にDLEに置き換える。また、この先頭１バイトのデコードの期間中に、上述のように、スペースビット連続の状態でf1帯域の信号成分のパワー値の最大値を求める。
【００４７】
数値決定部84は、求められたf1帯域の信号成分のパワー値の最大値に基づき、上述のようにリミット値と判定閾値を設定する（S112）。そして、２バイト目以降のデータに対しては、ステップS112で設定したリミット値と判定閾値を用いてデコードする。
【００４８】
このように、先頭１バイトについては変調データの構造から、デコードが正しく行われなくても強制的にDLEに置き換えて規定通りに戻すことができ、先頭１バイトのデコードの間に得られたf1帯域の信号成分のパワーの最大値から上記のリミット値と判定閾値を求めることで、２バイト目以降のデータのデコードを正確に行うことができる。
【００４９】
以上のように、本実施の形態によれば、回線での減衰、周波数間干渉、または回線ノイズ等の影響をうける実環境においても、FSK変調信号のマークまたはスペースの判定をより正確に行う周波数偏移変調信号の復調回路および復調方法を提供することができる。
【００５０】
また、本実施形態のように、フィルタ処理部40によって片側の帯域成分(例えば、f1)を帯域通過処理し、帯域パワー計算部44によって通過帯域成分のパワー値を求め、事前処理部90によって当該パワー値を平滑化する構成を採った場合には、変調時のマーク／スペース情報の成分を強調することができる。
【００５１】
さらに、本実施形態のように、入力パワー計算部30によって内包するデータの構造を利用してデータの冒頭部分でパワーのピークを求め、このピーク値に基づいて数値決定部84でリミット値と判定閾値を求め、これらの値に基づいて情報判定部96でマーク／スペース判定を行う構成を採った場合には、信号の状況に左右されないビット情報復調能力を得ることができる。
【００５２】
図１に示す本発明に係る復調回路10の実施形態において、ここまでで説明した復調回路10を構成する回路または装置は、必ずしも復調回路10に搭載されなければならないものではない。例えば、オーバーサンプリング部26、遅延加算部36、フィルタ処理部40、帯域パワー計算部44および数値決定部84の一部または複数を省略してデータ処理装置14を構成してもよい。一部の要素を省略する場合、省略された構成要素の後段に接続されていたブロックは、省略された構成要素の前段に接続されていたブロックと直接的に接続され、供給された信号に対するデータ処理を行う。例えば、オーバーサンプリング部26の搭載を省略した場合には。遅延加算部36および入力パワー計算部30の入力は、入力部12の出力と直接的に接続される。
【００５３】
また、上述の実施の形態では、FSK信号をデジタル信号に変換した上で、データ処理装置14をデジタル信号処理で実現しているが、対応するアナログのフィルタや遅延線による加算などを用いてデータ処理装置14に搭載された各構成要素を実現することもできる。
【００５４】
上述の実施の形態においては発信者番号通知サービスのモデム処理について示している。しかしながら、番号情報送出サービスや割込番号表示サービスなどのモデム処理についても同様に適用することができる。また、データ構造の特性等に類似点があれば、他のFSK信号の復調システムについても同様に適用することができる。すなわち、本発明は、発信者番号通知サービス等に関連するFSK信号の復調回路および同復調回路を有する電話機等はもちろんのこと、いかなる用途であれFSK信号を復調する回路および同復調回路を有するいかなる機器にも利用可能である。
【符号の説明】
【００５５】
10  復調回路
30  入力パワー計算部
34  抽出部
46  信号キャリア判定部
36  遅延加算部
40  フィルタ処理部
44  帯域パワー計算部
84  数値決定部
90  事前処理部
96  情報判定部
【図１】
2015192294.tif 000003
【図２】
2015192294.tif 000004
【図３】
2015192294.tif 000005