(57)【特許請求の範囲】
【請求項１】
双方向無線システムで用いられる無線機で間欠受信を行う受信回路であって、
受信信号から入力されるキャリアデータに基づいてキャリア成分を除去してキャリア復調データを出力するキャリア復調部と、
前記キャリア復調データについてピーク周波数を検出する周波数検出部と、
前記周波数検出部から入力される信号を周波数補正処理し、キャリアデータを生成して前記キャリア復調部に出力するキャリアデータ生成部と、
前記キャリア復調データに対して相関ピークを検出し、相関ピーク検出の有無を出力する相関ピーク検出部と、
前記キャリア復調データに対して同期ワードの検出し、データの復号処理を行い、受信データを出力する受信データ復号部と、
前記周波数検出部で検出されたピーク周波数を入力し、前記相関ピーク検出部から相関ピーク検出の有無を入力し、同じピーク周波数について相関ピーク検出が無い場合が間欠受信において特定回数連続すると、当該ピーク周波数を特定期間マスクする指定を前記周波数検出部に出力する周波数カウント／マスク制御部とを有し、
前記周波数検出部が、前記指定に従って当該ピーク周波数をマスクし、当該ピーク周波数以外の周波数でピーク周波数を検出し、
前記周波数カウント／マスク制御部が、同じピーク周波数について相関ピーク検出が無い場合を間欠受信において連続する特定回数となるまでカウントする連続カウンタと、前記特定回数となった場合に、間欠受信において特定回数カウントすることで周波数マスク指定期間をカウントする周波数マスク指定期間カウンタとを有し、
前記キャリアデータ生成部が、前記周波数検出部で検出された一番目の周波数に周波数補正し、前記周波数マスク指定期間では前記周波数検出部で検出された二番目の周波数に周波数補正することを特徴とする受信回路。
【請求項２】
周波数カウント／マスク制御部が、外部から入力されたカウント回数を連続カウンタと周波数マスク指定期間カウンタに設定し、周波数検出部で検出されたピーク周波数を記憶し、相関ピーク検出部からの相関ピーク検出有無から相関ピークがない場合で、記憶した前回のピーク周波数と今回のピーク周波数とが同じである場合に前記連続カウンタをカウントアップする指示を出力し、前記前回のピーク周波数と今回のピーク周波数とが同じでない場合に前記連続カウンタのカウント値をクリアし、前記連続カウンタが特定回数カウントし終えると、前記周波数検出部に当該ピーク周波数を特定期間マスクする指定を出力すると共に、前記周波数マスク指定期間カウンタでのカウント開始の指示を出力し、前記周波数マスク指定期間カウンタでのカウントが終了すると、前記指定を解除する信号を出力する制御手段を有することを特徴とする請求項１記載の受信回路。
【請求項３】
請求項１又は２記載の受信回路を備えることを特徴とする無線機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、双方向無線システムで用いられる無線機に係り、特に、他の機器からのＣＷ（Cyclic Wave）系のノイズに対して受信を正常に行うことができる受信回路及び無線機に関する。
【背景技術】
【０００２】
［双方向無線システム］
従来の双方向無線システムで用いられる無線機は、スペクトラム拡散（ＳＳ：Spread Spectrum）方式を採用した微弱電波で動作する無線機である。
従来の双方向無線システムは、送信部と受信部を有する親機の無線機と、送信部と受信部を有する子機の無線機とを備え、子機の入力装置を動作させて、子機から親機に動作命令を送信し、親機ではその命令に従って動作するようになっている。
【０００３】
また、親機は、命令の伝達状況の応答や親機の状態情報を子機に送信するものである。
つまり、従来の双方向無線システムは、ＳＳを採用した双方向通信（半２重）可能な微弱無線システムとなっている。
【０００４】
上記双方向無線システムでは、子機主導で動作するものであり、親機は、子機の送信を間欠受信することにより、子機からの命令を受信し、子機は、動作させたいときだけ、動作状態にするため、消費電力を大幅に低減できるものとなっている。
【０００５】
［従来の親機の受信回路：図５］
次に、従来の親機の受信回路の構成について図５を参照しながら説明する。図５は、従来の親機における受信回路を示す構成ブロック図である。
従来の親機における受信回路は、図５に示すように、キャリア復調部１１と、ＩＦ（Intermediate Frequency）周波数検出部１２と、キャリアデータ生成部１３と、相関ピーク検出部１４と、受信データ復号部１５とを有している。
【０００６】
キャリア復調部１１は、入力される受信ＩＦ信号に対して、ＩＦキャリア成分の除去を行い、更に、ダウンサンプル処理を行い、ＩＦ周波数検出部１２、相関ピーク検出部１４と受信データ復号部１５に出力する。
【０００７】
ＩＦ周波数検出部１２は、キャリア復調部１１から入力される信号をＦＦＴ（Fast Fourier Transform：高速フーリェ変換）処理して、ＩＦ周波数を検出し、キャリアデータ生成部１３に出力する。
キャリアデータ生成部１３は、ＩＦ周波数検出部１２からの周波数検出結果に応じて周波数補正処理を行い、キャリア復調部１１に供給するＩＦキャリアデータを生成する。
【０００８】
相関ピーク検出部１４は、キャリア復調部１１から出力されるキャリア復調データに対して、相関検出処理を行い、相関ピーク検出を行う。
受信データ復号部１５は、同期確立後に、逆拡散処理とＢＰＳＫ（Bi-Phase Shift Keying）復調処理を行い、同期ワードの検出し、ユーザデータの復号処理（データ受信処理）を行う。
【０００９】
［従来の親機間欠受信処理フロー：図６］
次に、従来の親機における間欠受信の処理について図６を参照しながら説明する。図６は、従来の親機における間欠受信処理のフローチャートである。
図６に示すように、親機において受信処理が開始されると、親機の受信回路は、間欠受信動作を開始し（Ｓ４１）、キャリア復調部１１がＩＦキャリア成分を除去して、ＩＦ周波数検出部１２がＦＦＴ処理を実行してピークキャリア周波数成分を調査する（Ｓ４２）。
【００１０】
次に、相関ピーク検出部１４が、スペクトラム拡散（ＳＳ）方式の相関ピークを検出する処理を行い（Ｓ４４）、相関ピークの有無を判定する（Ｓ４５）。相関ピークがない場合（Ｎｏの場合）は、間欠受信を終了し（Ｓ５０）、処理Ｓ４１に戻る。
【００１１】
また、相関ピークがある場合（Ｙｅｓの場合）は、受信データ復調部１５が逆拡散／ＢＰＳＫ復調処理を行う（Ｓ４６）。その復調処理の結果、受信データ復調部１５は、同期ワードの有無を判定する（Ｓ４７）。同期ワードがない場合（Ｎｏの場合）、間欠受信を終了し（Ｓ５０）、処理Ｓ４１に戻る。
【００１２】
同期ワードがある場合（Ｙｅｓの場合）は、受信データ復調部１５は、ユーザデータの復号処理（データ受信処理）を行い（Ｓ４８）、データ受信が終了したか否かを判定し（Ｓ４９）、終了していなければ（Ｎｏの場合）、データ受信処理Ｓ４８を繰り返し、データ受信が終了したならば（Ｙｅｓの場合）、間欠受信を終了し（Ｓ５０）、処理Ｓ４１に戻る。
【００１３】
［従来の双方向無線システムの動作］
従来の双方向無線システムでは、一次変復調がＢＰＳＫであるため、通信を行うためのキャリアの周波数が子機と親機で所定以上離れている場合、子機からの送信データを親機は正常に受信できない。
従って、親機は間欠受信の始めに必ずＦＦＴ処理を実行して、受信データの周波数を把握し、一番強い周波数に自分のキャリア周波数を合わせてから、ＳＳ−ＢＰＳＫ復調処理にて子機から送信が来ていないか確認する。
【００１４】
子機からのデータが来ている場合は、ＦＦＴ処理により子機のキャリア周波数が一番強い成分として検出されるので、その周波数に自分の周波数を合わせることで、子機との周波数同期を図ることができる。
尚、子機からのデータ送信の際に、親機に自分のキャリア周波数を検出してもらうよう、拡散変調信号にＣＷ（Cyclic Wave）のデータを重畳して送信することがある。
【００１５】
［ＣＷ成分重畳（ＣＷノイズ無し）：図７］
次に、拡散変調信号にＣＷ成分を重畳させて送信する場合について図７を参照しながら説明する。図７は、拡散変調信号にＣＷ成分を重畳させた正常な場合を示す波形図である。
図７に示すように、拡散変調信号にＣＷ成分を重畳させた正常な場合とは、他の機器から発生するＣＷ系のノイズ（ＣＷノイズ）が無い場合のことである。
【００１６】
子機の送信データには親機でキャリア周波数を検出しやすくするため、拡散変調信号にＣＷ成分を重畳させて送信する。子機送信データの他にＣＷノイズが無い場合、親機は子機のキャリア周波数をピーク周波数として検出し、その周波数に追従する。その結果、親機は、きれいなキャリア復調データを取り出すことができる。
【００１７】
［ＣＷ成分重畳（ＣＷノイズ有り）：図８］
これに対して、ＣＷノイズが有る場合について図８を参照しながら説明する。図８は、拡散変調信号にＣＷ成分を重畳させた異常な場合を示す波形図である。
図８に示すように、子機の送信データよりもレベルの強いＣＷノイズが受信された場合、親機はその周波数に対して補正を行う。その結果、子機キャリア周波数との差分が受信データに残ってしまい、相関ピークを検出できないことになる。
【００１８】
尚、実空間に存在する様々の電波の中から周波数ホッピング波を抽出する先行技術として、特開２０００−１９６５０３号公報「受信モニタ装置」（特許文献１）がある。
特許文献１には、受信信号が、エネルギ分析回路でエネルギ強度分析され、信号処理回路で、周波数チャネル対エネルギチャネルのマトリクスデータに変換され、カウンタ回路で、同一データの発生回数をカウントし、カウントされた占有周波数チャネル数が占有周波数チャネル数しきい値「１」と同じとき、一般通信と判定し、「１」より大きいとき、ＦＨ（Frequency Hopping）通信波と判定することが示されている。
【００１９】
【特許文献１】特開２０００−１９６５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、上記従来の双方向無線システムでは、拡散変調信号にＣＷ成分を重畳させた場合に、子機の送信パワーより大きいＣＷノイズが有ると、親機はＣＷノイズの周波数をピーク周波数として毎回検出してしまい、相関ピークを検出できず、通信エラーとなる事態が発生するという問題点があった。
【００２１】
特に、ＣＷノイズが長い期間存在する場合があり、そのような環境下では、子機との通信が不通のままとなり、システム障害に発展することとなっていた。
【００２２】
本発明は上記実情に鑑みて為されたもので、双方向無線システムにおいて、拡散変調信号にＣＷ成分を重畳させた場合にＣＷノイズが有っても、相関ピークを検出できる受信回路及び無線機を提供することを目的とする。
【課題を解決するための手段】
【００２３】
上記従来例の問題点を解決するための本発明は、双方向無線システムで用いられる無線機で間欠受信を行う受信回路であって、受信信号から入力されるキャリアデータに基づいてキャリア成分を除去してキャリア復調データを出力するキャリア復調部と、キャリア復調データについてピーク周波数を検出する周波数検出部と、周波数検出部から入力される信号を周波数補正処理し、キャリアデータを生成してキャリア復調部に出力するキャリアデータ生成部と、キャリア復調データに対して相関ピークを検出し、相関ピーク検出の有無を出力する相関ピーク検出部と、キャリア復調データに対して同期ワードの検出し、データの復号処理を行い、受信データを出力する受信データ復号部と、周波数検出部で検出されたピーク周波数を入力し、相関ピーク検出部から相関ピーク検出の有無を入力し、同じピーク周波数について相関ピーク検出が無い場合が間欠受信において特定回数連続すると、当該ピーク周波数を特定期間マスクする指定を前記周波数検出部に出力する周波数カウント／マスク制御部とを有し、周波数検出部が、該指定に従って当該ピーク周波数をマスクし、当該ピーク周波数以外の周波数でピーク周波数を検出し、周波数カウント／マスク制御部が、同じピーク周波数について相関ピーク検出が無い場合を間欠受信において連続する特定回数となるまでカウントする連続カウンタと、特定回数となった場合に、間欠受信において特定回数カウントすることで周波数マスク指定期間をカウントする周波数マスク指定期間カウンタとを有し、キャリアデータ生成部が、周波数検出部で検出された一番目の周波数に周波数補正し、周波数マスク指定期間では周波数検出部で検出された二番目の周波数に周波数補正することを特徴とする。
【００２５】
本発明は、上記受信回路において、周波数カウント／マスク制御部が、外部から入力されたカウント回数を連続カウンタと周波数マスク指定期間カウンタに設定し、周波数検出部で検出されたピーク周波数を記憶し、相関ピーク検出部からの相関ピーク検出有無から相関ピークがない場合で、記憶した前回のピーク周波数と今回のピーク周波数とが同じである場合に連続カウンタをカウントアップする指示を出力し、前回のピーク周波数と今回のピーク周波数とが同じでない場合に連続カウンタのカウント値をクリアし、連続カウンタが特定回数カウントし終えると、周波数検出部に当該ピーク周波数を特定期間マスクする指定を出力すると共に、周波数マスク指定期間カウンタでのカウント開始の指示を出力し、周波数マスク指定期間カウンタでのカウントが終了すると、指定を解除する信号を出力する制御手段を有することを特徴とする。
【００２６】
本発明は、無線機において、上記受信回路を備えることを特徴とする。
【発明の効果】
【００２８】
本発明によれば、双方向無線システムで用いられる無線機で間欠受信を行う受信回路であって、キャリア復調部で受信信号から入力されるキャリアデータに基づいてキャリア成分を除去してキャリア復調データを出力し、周波数検出部でキャリア復調データについてピーク周波数を検出し、キャリアデータ生成部で周波数検出部から入力される信号を周波数補正処理し、キャリアデータを生成してキャリア復調部に出力し、相関ピーク検出部でキャリア復調データに対して相関ピークを検出し、相関ピーク検出の有無を出力し、受信データ復号部でキャリア復調データに対して同期ワードの検出し、データの復号処理を行い、受信データを出力し、周波数カウント／マスク制御部で周波数検出部で検出されたピーク周波数を入力し、相関ピーク検出部から相関ピーク検出の有無を入力し、同じピーク周波数について相関ピーク検出が無い場合が間欠受信において特定回数連続すると、当該ピーク周波数を特定期間マスクする指定を前記周波数検出部に出力し、周波数検出部が、該指定に従って当該ピーク周波数をマスクし、当該ピーク周波数以外の周波数でピーク周波数を検出し、周波数カウント／マスク制御部が、同じピーク周波数について相関ピーク検出が無い場合を間欠受信において連続する特定回数となるまでカウントする連続カウンタと、特定回数となった場合に、間欠受信において特定回数カウントすることで周波数マスク指定期間をカウントする周波数マスク指定期間カウンタとを有し、キャリアデータ生成部が、周波数検出部で検出された一番目の周波数に周波数補正し、周波数マスク指定期間では周波数検出部で検出された二番目の周波数に周波数補正する受信回路としているので、ＣＷノイズ等が有っても、相関ピークを適正に検出できる効果がある。
【発明を実施するための最良の形態】
【００３０】
本発明の実施の形態について図面を参照しながら説明する。
［実施の形態の概要］
本発明の実施の形態に係る双方向無線システムにおける受信回路及び無線機は、毎回間欠受信時に前回と同じ周波数を検出して更に相関ピーク未検出であった回数をカウントし、その回数が所定回数以上となった場合、当該周波数を所定時間マスクする処理を行って、それ以外の周波数帯域で次に強い周波数を子機のキャリア周波数としてピーク周波数の検出を行うものであり、相関ピークを検出して正常なキャリア復調データを取り出すことができるものである。
【００３１】
［親機の受信回路：図１］
本発明の実施の形態に係る双方向無線システムにおける親機の受信回路の構成について図１を参照しながら説明する。図１は、本発明の実施の形態に係る親機の受信回路の構成ブロック図である。
本発明の実施の形態に係る双方向無線システムにおける親機の受信回路（本受信回路）は、図１に示すように、キャリア復調部１１と、ＩＦ周波数検出部１２と、キャリアデータ生成部１３と、相関ピーク検出部１４と、受信データ復号部１５と、ＣＷ周波数カウント／マスク制御部２０とを基本的に有している。
【００３２】
キャリア復調部１１は、入力される受信ＩＦ信号に対して、ＩＦキャリア成分の除去を行い、更に、ダウンサンプル処理を行い、ＩＦ周波数検出部１２、相関ピーク検出部１４と受信データ復号部１５にキャリア復調データを出力する。
【００３３】
ＩＦ周波数検出部１２は、キャリア復調部１１から入力されるキャリア復調データをＦＦＴ処理して、ＩＦ周波数（ピーク周波数）を検出し、キャリアデータ生成部１３とＣＷ周波数カウント／マスク制御部２０に出力する。
【００３４】
また、ＩＦ周波数検出部１２は、ＣＷ周波数カウント／マスク制御部２０から特定周波数をマスクする指定（周波数マスク指定）の指示信号が入力されると、周波数マスク指定期間が終了して指定を解除する信号が入力されるまで、当該周波数をマスクする。
つまり、ＩＦ周波数検出部１２は、周波数マスク指定信号により特定周波数（一番目のピーク周波数）の部分をマスクして二番目のピーク周波数を検出してキャリアデータ生成部１３に出力する。
【００３５】
キャリアデータ生成部１３は、ＩＦ周波数検出部１２からの周波数検出結果に応じて周波数補正処理を行い、キャリア復調部１１に供給するＩＦキャリアデータを生成する。
また、キャリアデータ生成部１３は、通常は、自キャリア周波数をＦＦＴ検出の一番目の周波数に補正するようキャリアデータを生成するが、周波数マスク指定期間になると、自キャリア周波数をＦＦＴ検出の二番目の周波数に補正するようキャリアデータを生成することになる。
よって、キャリアデータ生成部１３は、周波数マスク指定期間終了すると、自キャリア周波数をＦＦＴ検出の一番目の周波数に補正するようキャリアデータを生成することになる。
【００３６】
相関ピーク検出部１４は、キャリア復調部１１から出力されるキャリア復調データに対して、相関検出処理を行い、相関ピーク検出を行い、相関ピーク検出の有無をＣＷ周波数カウント／マスク制御部２０に出力する。
【００３７】
受信データ復号部１５は、同期確立後に、逆拡散処理とＢＰＳＫ復調処理を行い、同期ワードの検出し、ユーザデータの復号処理（データ受信処理）を行い、受信データを出力する。
【００３８】
ＣＷ周波数カウント／マスク制御部２０は、外部から連続ＣＷカウント回数と周波数マスクカウント回数が指定され、内部のメモリに設定される。
また、ＣＷ周波数カウント／マスク制御部２０は、ＩＦ周波数検出部１２から周波数検出結果を入力し、相関ピーク検出部１４から相関ピーク検出の有無を入力し、連続ＣＷの回数と周波数マスク指定期間をカウントし、ＩＦ周波数検出部１２に周波数マスクの指定信号を出力し、周波数マスク指定期間のカウントを終了すると、指定解除の信号を出力する。
ここで、連続ＣＷの回数と周波数マスク指定期間のカウントは、本受信回路が間欠受信動作を行う毎に、＋１カウントされるようになっている。
【００３９】
［ＣＷ周波数カウント／マスク制御部：図２］
次に、ＣＷ周波数カウント／マスク制御部２０の構成について図２を参照しながら説明する。図２は、ＣＷ周波数カウント／マスク制御部の構成ブロック図である。
ＣＷ周波数カウント／マスク制御部２０は、図２に示すように、制御手段２１と、メモリ２２と、周波数マスク指定期間カウンタ２３と、連続ＣＷカウンタ２４とを基本的に有している。
尚、制御手段２１は、ハードウェアで構成してもよく、ソフトウェア処理で実現するようにしてもよい。
【００４０】
メモリ２２は、外部から制御手段２１を介して入力される連続ＣＷカウント回数、周波数マスクカウント回数を記憶する。
連続ＣＷカウント回数とは、相関ピークがない場合で連続してＣＷをカウントした回数が特定値以上となった場合に、当該連続ＣＷ周波数のマスクを開始するために利用されるものである。
周波数マスクカウント回数とは、周波数マスク指定中に特定カウント数になるまでマスクを維持するために利用されるものである。
【００４１】
周波数マスク指定期間カウンタ２３は、制御手段２１によって周波数マスクカウント回数が設定され、当該周波数マスクカウント回数となるまで、つまり、周波数マスク指定期間をカウントし、カウント終了すると終了信号を制御手段２１に出力する。
従って、周波数マスク指定期間カウンタ２３は、周波数マスク指定期間をカウントし終わるとカウント値をクリアする。
【００４２】
連続ＣＷカウンタ２４は、制御手段２１によって連続ＣＷカウント回数が設定され、相関ピークがなくて、前回と同じピーク周波数である場合に、当該連続ＣＷカウント回数になるまでカウントし、カウント終了すると終了信号を制御手段２１に出力する。
従って、相関ピークが有る場合及び前回と同じピーク周波数でない場合、カウント終了時には、連続ＣＷカウンタ２４は、カウント値をクリアする。
【００４３】
制御手段２１は、外部から指定された連続ＣＷカウント回数、周波数マスクカウント回数を入力してメモリ２２に記憶すると共に、周波数マスクカウント回数を周波数マスク指定期間カウンタ２３に設定し、連続ＣＷカウント回数を連続ＣＷカウンタ２４に設定する。
【００４４】
制御手段２１は、ＩＦ周波数検出部１２から周波数検出結果、相関ピーク検出部１４から相関ピーク検出の有無を入力し、周波数検出結果のピーク周波数の値をメモリ２２に記憶する。そして、制御手段２１は、相関ピークが無い場合に、前回のピーク周波数と今回のピーク周波数との比較を行い、同一であれば、連続ＣＷカウンタ２４のカウント値を＋１に（カウントアップ）する指示を出力し、同一でなければ、連続ＣＷカウンタ２４のカウント値をクリアにする指示を出力する。
【００４５】
また、制御手段２１は、連続ＣＷカウンタ２４からカウント終了（設定回数以上となった場合）の終了信号を入力すると、ＩＦ周波数検出部１２に連続ＣＷ周波数をマスク指定する周波数マスク指定の指示信号を出力する。
【００４６】
制御手段２１は、周波数マスク指定中に周波数マスク指定期間カウンタ２３のカウント値を間欠受信毎に＋１するよう指示を出力し、周波数マスク指定期間カウンタ２３からカウント終了（カウント設定回数以上となった場合）の終了信号を入力すると、ＩＦ周波数検出部１２に指定解除の信号を出力し、周波数マスク指定期間カウンタ２３のカウント値をクリアする。
【００４７】
［親機間欠受信処理フロー：図３，４］
実施の形態に係る親機における間欠受信の処理フローについて図３，４を参照しながら説明する。図３は、実施の形態に係る親機における間欠受信処理前半のフローチャートであり、図４は、実施の形態に係る親機における間欠受信処理後半のフローチャートである。
尚、図３の（Ａ）、（Ｂ）の部分は、図４の（Ａ）、（Ｂ）の部分にそれぞれ接続している。
【００４８】
図３に示すように、親機において受信処理が開始されると、親機の受信回路は、間欠受信動作を開始し（Ｓ１１）、キャリア復調部１１がＩＦキャリア成分を除去して、ＩＦ周波数検出部１２がＦＦＴ処理を実行してピークキャリア周波数成分を調査する（Ｓ１２）。
【００４９】
そして、ＩＦ周波数検出部１２は、ＣＷ周波数カウント／マスク制御部２０から特定周波数のマスク指定の指示信号が入力されている状態（周波数マスク指定中）であるか否かを判定し（Ｓ１３）、指定中であれば（Ｙｅｓの場合）、周波数検出結果をＣＷ周波数カウント／マスク制御部２０に出力し、ＣＷ周波数カウント／マスク制御部２０が周波数マスク指定期間カウンタ２３のカウント値を＋１にする（Ｓ１４）。
【００５０】
ＣＷ周波数カウント／マスク制御部２０は、周波数マスク指定期間カウンタ２３のカウント値がカウント設定回数以上になったか否かを判定し（Ｓ１５）、カウント設定回数以上となっていなければ（Ｎｏの場合）、キャリアデータ生成部１３は、自キャリア周波数をＦＦＴ検出の２番目のピーク周波数（２ｎｄピーク周波数）に補正するようキャリアデータ周波数補正信号を生成する（Ｓ１６）。これにより、ＣＷノイズに対して周波数をマスクしたことになる。
【００５１】
また、判定処理Ｓ１３で周波数マスク指定中でない場合（Ｎｏの場合）と判定処理Ｓ１５でカウント設定回数以上となった場合（Ｙｅｓの場合）は、ＣＷ周波数カウント／マスク制御部２０における周波数マスク指定期間カウンタ２３のカウント値をクリアし（Ｓ１７）、キャリアデータ生成部１３は、自キャリア周波数をＦＦＴ検出の１番目のピーク周波数（１ｓｔピーク周波数）に補正するようキャリアデータ周波数補正信号を生成する（Ｓ１８）。
【００５２】
次に、相関ピーク検出部１４が、スペクトラム拡散（ＳＳ）方式の相関ピークを検出する処理を行い（Ｓ１９）、更に、図４に示すように、相関ピークの有無を判定する（Ｓ２０）。
判定処理Ｓ２０において、相関ピークがある場合（Ｙｅｓの場合）は、ＣＷ周波数カウント／マスク制御部２０における連続ＣＷカウンタ２４のカウント値をクリアし（Ｓ２１）、受信データ復調部１５が逆拡散／ＢＰＳＫ復調処理を行う（Ｓ２２）。
【００５３】
その復調処理の結果、受信データ復調部１５は、同期ワードの有無を判定する（Ｓ２３）。同期ワードがない場合（Ｎｏの場合）、間欠受信を終了し（Ｓ３１）、処理Ｓ１１に戻る。
【００５４】
同期ワードがある場合（Ｙｅｓの場合）は、受信データ復調部１５は、ユーザデータの復号処理（データ受信処理）を行い（Ｓ２４）、データ受信が終了したか否かを判定し（Ｓ２５）、終了していなければ（Ｎｏの場合）、データ受信処理Ｓ２４を繰り返し、データ受信が終了したならば（Ｙｅｓの場合）、間欠受信を終了し（Ｓ３１）、処理Ｓ１１に戻る。
【００５５】
判定処理Ｓ２０において、相関ピークがない場合（Ｎｏの場合）は、ＣＷ周波数カウント／マスク制御部２０における制御手段２１は、前回と同じピーク周波数であるか否かを判定する（Ｓ２６）。制御手段２１は、ＩＦ周波数検出部１２から周波数検出結果が入力される度にメモリ２２にその周波数の値を記憶し、判定処理Ｓ２６における周波数比較に利用する。
【００５６】
前回と同じ周波数でなければ（Ｎｏの場合）、連続ＣＷカウンタ２４のカウント値をクリアにする（Ｓ２７）。前回と同じ周波数であれば（Ｙｅｓの場合）、連続ＣＷカウンタ２４のカウント値を＋１する（Ｓ２８）
【００５７】
そして、連続ＣＷカウンタ２４のカウント値が設定回数以上であるか否かを判定する（Ｓ２９）。連続ＣＷカウンタ２４のカウント値が設定回数以上でない場合（Ｎｏの場合）、間欠受信を終了し（Ｓ３１）、処理Ｓ１１に戻る。
【００５８】
連続ＣＷカウンタ２４のカウント値が設定回数以上である場合（Ｙｅｓの場合）、連続ＣＷ周波数をマスクする指定指示信号（周波数マスク指定）をＩＦ周波数検出部１２に出力し（Ｓ３０）、間欠受信を終了して（Ｓ３１）、処理Ｓ１１に戻る。
以上のようにして、親機における受信回路で受信処理が為される。
【００５９】
［別の実施の形態］
図２のＣＷ周波数カウント／マスク制御部２０では、周波数マスク指定期間カウンタ２３と連続ＣＷカウンタ２４の２つのカウンタを設けたが、両者を同時に使用することがないため、一つのカウンタを制御手段２１が切り替えて使用するようにしてもよい。
【００６０】
［実施の形態の効果］
本受信回路によれば、ＣＷノイズ発生環境下でも、そのＣＷノイズの周波数がマスクされている期間は次に強いレベルを子機からのキャリア周波数成分として補正し、その後は受信を正常に行うことができる効果がある。
【００６１】
尚、ＣＷ周波数のマスク設定までの回数、及びマスク後の期間はパラメータ化し、メモリ２２にアプリケーション（アプリケーションＩＤ）に対応するテーブルとして記憶し、起動するアプリケーションからの要求によって対応するパラメータ等を利用するようにしてもよい。
【００６２】
具体的には、アプリケーションから制御手段２１にアプリケーションＩＤを出力し、制御手段２１がアプリケーションＩＤに対応したパラメータ等をテーブルから読み込み、当該読み込んだパラメータ等を周波数マスク指定期間カウンタ２３と連続ＣＷカウンタ２４に設定する。
【産業上の利用可能性】
【００６３】
本発明は、拡散変調信号にＣＷ成分を重畳させた場合にＣＷノイズが有っても、相関ピークを検出できる双方向無線システムに好適である。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施の形態に係る親機の受信回路の構成ブロック図である。
【図２】ＣＷ周波数カウント／マスク制御部の構成ブロック図である。
【図３】実施の形態に係る親機における間欠受信処理前半のフローチャートである。
【図４】実施の形態に係る親機における間欠受信処理後半のフローチャートである。
【図５】従来の親機における受信回路を示す構成ブロック図である。
【図６】従来の親機における間欠受信処理のフローチャートである。
【図７】拡散変調信号にＣＷ成分を重畳させた正常な場合を示す波形図である。
【図８】拡散変調信号にＣＷ成分を重畳させた異常な場合を示す波形図である。
【符号の説明】
【００６５】
１１…キャリア復調部、  １２…ＩＦ周波数検出部、  １３…キャリアデータ生成部、  １４…相関ピーク検出部、  １５…受信データ復号部、  ２０…ＣＷ周波数カウント／マスク制御部、  ２１…制御手段、  ２２…メモリ、  ２３…周波数マスク指定期間カウンタ、  ２４…連続ＣＷカウンタ
【図１】
0005090886.tif 000002
【図２】
0005090886.tif 000003
【図３】
0005090886.tif 000004
【図４】
0005090886.tif 000005
【図５】
0005090886.tif 000006
【図６】
0005090886.tif 000007
【図７】
0005090886.tif 000008
【図８】
0005090886.tif 000009