(57)【要約】【課題】  受信機の受信品質の不良を回避できる範囲内で、デバイスの処理能力を最大限高めることができる無線受信装置を得ることを目的とする。【解決手段】  予め運用を開始する前にＤＳＰ５及びＣＰＵ６の動作周波数ｆを段階的に変更しながら無線受信部３における電波の電力を検出し、各動作周波数ｆに係る電力を比較してＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数ｆである干渉周波数を特定し、運用中に無線受信部３における電波の受信品質が不良になると、そのＤＳＰ５及びＣＰＵ６の動作周波数ｆを干渉周波数より一段階低い動作周波数に変更する。【選択図】        図１
2006237718.tif 000002
【特許請求の範囲】
【請求項１】
予め運用を開始する前にノイズ発生源となるデバイスの動作周波数を変更しながら無線受信部における電波の受信品質を検出し、各動作周波数に係る受信品質を比較して上記デバイスが上記無線受信部に干渉を与える動作周波数を特定する周波数特定手段と、運用中に上記無線受信部における電波の受信品質を検出して、その電波の受信品質が良好であるか否かを判定する受信品質判定手段と、上記受信品質判定手段により受信品質が不良であると判定されると、上記デバイスの動作周波数を上記周波数特定手段により特定された動作周波数以外の動作周波数に変更する動作周波数変更手段とを備えた無線受信装置。
【請求項２】
動作周波数変更手段は、受信品質判定手段により受信品質が不良であると判定されると、デバイスの動作周波数を周波数特定手段により特定された動作周波数より一段階低い動作周波数に変更することを特徴とする請求項１記載の無線受信装置。
【請求項３】
周波数特定手段が各動作周波数に係る受信品質を比較して、デバイスが無線受信部に干渉を与える動作周波数の他に、干渉を与えない動作周波数を判別する場合、動作周波数変更手段は、受信品質判定手段により受信品質が不良であると判定されると、上記デバイスの動作周波数を上記周波数特定手段により干渉を与えないと判別された動作周波数に変更することを特徴とする請求項１記載の無線受信装置。
【請求項４】
周波数特定手段は、上位レイヤからデータの受信開始設定が行われる前、あるいは、上位レイヤからデータの受信中断設定が行われた後、デバイスが無線受信部に干渉を与える動作周波数を特定することを特徴とする請求項１から請求項３のうちのいずれか１項記載の無線受信装置。
【請求項５】
周波数特定手段は、運用中であっても、上位レイヤからデバイスが無線受信部に干渉を与える動作周波数の特定要求を受けると、デバイスが無線受信部に干渉を与える動作周波数を特定することを特徴とする請求項１から請求項３のうちのいずれか１項記載の無線受信装置。
【請求項６】
周波数特定手段は、デバイスの動作周波数を変更する他に、無線受信部の受信周波数を変更することを特徴とする請求項１から請求項５のうちのいずれか１項記載の無線受信装置。
【請求項７】
デバイスの処理能力を把握し、そのデバイスの処理能力が所望の必要処理能力より低下している場合、動作周波数変更手段に対して、そのデバイスの動作周波数の変更を禁止する処理能力監視手段を設けたことを特徴とする請求項１から請求項６のうちのいずれか１項記載の無線受信装置。
【請求項８】
処理能力監視手段は、所望の必要処理能力の設定を受け付けることを特徴とする請求項７記載の無線受信装置。
【請求項９】
デバイスから動作周波数の変更拒否要求を受けると、動作周波数変更手段に対して、そのデバイスの動作周波数の変更を禁止する処理能力監視手段を設けたことを特徴とする請求項１から請求項６のうちのいずれか１項記載の無線受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ノイズ発生源となるデバイスの動作周波数を変更して、そのデバイスが無線受信部に与える干渉を抑制する無線受信装置に関するものである。
【背景技術】
【０００２】
従来の無線受信装置は、無線送信装置から送信される電波を受信する際、自己が内蔵しているデバイス（例えば、音声画像再生用ＣＰＵ）から発生されるノイズの干渉を受けて、電波の受信品質が劣化することがある。
そこで、従来の無線受信装置は、筐体の外部にノイズが漏洩しないようにするため、ノイズを発生し難い素材を用いて筐体を構成し、その筐体にノイズ発生源であるデバイスを搭載するようにしている。
しかし、ノイズを発生し難い素材を用いて筐体を構成するだけでは、ノイズの漏洩を完全に防ぐことはできず、また、その筐体に内蔵している受信機などには依然としてノイズの干渉が与えられる状況を回避することができない。
【０００３】
ノイズを発生し難い素材を用いて筐体を構成する対策の他に、次のような対策を施している無線受信装置が存在する。
即ち、受信機が受信している電波の周波数を判定し、その周波数を考慮してデバイスの動作周波数を動的に変更することにより、デバイスが受信機に与える干渉を抑制するようにしている（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００２−４３９６４号公報（段落番号［００２９］から［００３６］、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の無線受信装置は以上のように構成されているので、ノイズ発生源となるデバイスの動作周波数が動的に変更され、そのデバイスが受信機に与える干渉を抑制することができる。しかし、デバイスの動作周波数を変更する際、受信機の受信品質を考慮せずに動作周波数を変更するため、デバイスの動作周波数を変更する必要性がない状況下（受信機の受信品質が良好である状況下）でも変更が行われることがある。このように、デバイスの動作周波数を変更する必要性がない状況下でデバイスの動作周波数が変更されると、デバイスの処理能力の低下を招くなど、動作周波数の変更によるデメリットだけが生じることがあるなどの課題があった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、受信機の受信品質の不良を回避できる範囲内で、デバイスの処理能力を最大限高めることができる無線受信装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る無線受信装置は、予め運用を開始する前にノイズ発生源となるデバイスの動作周波数を変更しながら無線受信部における電波の受信品質を検出し、各動作周波数に係る受信品質を比較してデバイスが無線受信部に干渉を与える動作周波数を特定する周波数特定手段を設け、運用中に無線受信部における電波の受信品質が不良になると、そのデバイスの動作周波数を周波数特定手段により特定された動作周波数以外の動作周波数に変更するようにしたものである。
【発明の効果】
【０００８】
この発明によれば、予め運用を開始する前にノイズ発生源となるデバイスの動作周波数を変更しながら無線受信部における電波の受信品質を検出し、各動作周波数に係る受信品質を比較してデバイスが無線受信部に干渉を与える動作周波数を特定する周波数特定手段を設け、運用中に無線受信部における電波の受信品質が不良になると、そのデバイスの動作周波数を周波数特定手段により特定された動作周波数以外の動作周波数に変更するように構成したので、無線受信部の受信品質の不良を回避できる範囲内で、デバイスの処理能力を最大限高めることができる効果がある。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１はこの発明の実施の形態１による無線受信装置を示す構成図であり、図において、上位レイヤ１は無線受信装置により受信されたデータを収集する一方、無線受信装置におけるデータの受信開始設定やデータの受信中断設定などを実施する無線受信装置の上位装置である。
無線受信部３はアンテナ２が図示せぬ無線送信装置から送信される電波を受信すると、その電波を増幅する増幅処理や、増幅後の電波を復調してデータを抽出する復調処理などを実施する。
受信電力検出器４は無線受信部３に搭載され、アンテナ２により受信された電波の電力を検出する。
【００１０】
ＤＳＰ５及びＣＰＵ６はノイズ発生源となるデバイスであり、ＤＳＰ５及びＣＰＵ６から発生するノイズは、アンテナ２に飛び込んだり、基本正弦波を生成するシンセサイザ（図示せず）にグランド経由で混入したりすることにより、無線特性を劣化させる様々な要因となる。なお、ＤＳＰ５及びＣＰＵ６は、無線受信装置の構成により様々であるが、無線受信処理に使用される場合や、無線受信処理以外の音声・画像処理などに使用される場合がある。
【００１１】
動作周波数制御部７は監視制御部８の指示の下、ＤＳＰ５及びＣＰＵ６の動作周波数を制御する。
監視制御部８は上位レイヤ１の指示の下、動作周波数制御部７を制御して、無線受信部３の受信品質の不良を回避できる範囲内で、ＤＳＰ５及びＣＰＵ６の処理能力を最大限高める処理を実施する。
【００１２】
図２はこの発明の実施の形態１による無線受信装置の監視制御部８を示す構成図であり、図において、上位レイヤ指示受付部１１は上位レイヤ１からＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数の特定要求を受けると、受信品質検出部１２を起動するなどの処理を実施する。
受信品質検出部１２は動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数を段階的に変更しながら、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力を収集し、そのときの動作周波数と電波の電力をメモリ１３に記録する。
周波数特定部１４はメモリ１３に記録された各動作周波数に係る電力を比較して、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数（以下、干渉周波数という）を特定し、その干渉周波数をメモリ１３に記録する。
なお、受信品質検出部１２、メモリ１３及び周波数特定部１４から周波数特定手段が構成されている。
【００１３】
受信品質判定部１５は運用中に受信電力検出器４により検出された電波の電力を収集し、その電波の電力を基準電力と比較して、その電波の受信品質が良好であるか否かを判定する。なお、受信品質判定部１５は受信品質判定手段を構成している。
動作周波数変更部１６は受信品質判定部１５により受信品質が不良であると判定されると、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数をメモリ１３に記録された干渉周波数以外の動作周波数に変更する。即ち、ＤＳＰ５及びＣＰＵ６の動作周波数をメモリ１３に記録された干渉周波数より一段階低い動作周波数に変更する。なお、動作周波数変更部１６は動作周波数変更手段を構成している。
【００１４】
次に動作について説明する。
上位レイヤ１は、無線受信装置により受信されたデータを収集する前の準備段階において、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数の特定要求を無線受信装置に送信する。
具体的には、下記の示すように、データの受信開始を設定する前の無線受信装置起動時、データの受信中断を設定した後の無線受信装置休止時に、動作周波数の特定要求を無線受信装置に送信する。
なお、上位レイヤ１は、下記の示すように、無線受信装置が動作中である場合も、動作周波数の特定要求を無線受信装置に送信することがある。
【００１５】
（１）無線受信装置起動時
監視制御部８の上位レイヤ指示受付部１１は、上位レイヤ１からデータの受信開始設定を受ける前に、動作周波数の特定要求を受けると、受信品質検出部１２を起動する。
これにより、受信品質検出部１２は、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを最低動作周波数ｆminに設定する。即ち、ＤＳＰ５及びＣＰＵ６の各々が最低動作周波数ｆminで動作するクロックをＤＳＰ５及びＣＰＵ６に与えるようにする。なお、ＤＳＰ５の最低動作周波数ｆminと、ＣＰＵ６の最低動作周波数ｆminは、同一であってもよいし、異なっていてもよい。
受信品質検出部１２は、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを最低動作周波数ｆminに設定すると、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力Ｗ（＝Ｗ0）を収集し、そのときの動作周波数ｆ（＝ｆmin＝ｆ0）と電波の電力Ｗ0をメモリ１３に記録する。ここで、図３はメモリ１３に記録された動作周波数と電力を示す説明図である。
【００１６】
受信品質検出部１２は、動作周波数ｆ0と電波の電力Ｗ0をメモリ１３に記録すると、一つのノイズ源であるデバイスの動作周波数ｆを一段階高める指令を動作周波数制御部７に出力する。例えば、ＤＳＰ５の動作周波数ｆを一段階高める指令を動作周波数制御部７に出力することにより、ＤＳＰ５の動作周波数ｆ（＝ｆ1）を動作周波数ｆ0＋Δｆに変更する。即ち、ＤＳＰ５が動作周波数ｆ1（＝ｆ0＋Δｆ）で動作するクロックをＤＳＰ５に与えるようにする。
受信品質検出部１２は、ＤＳＰ５の動作周波数ｆを変更すると、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力Ｗ（＝Ｗ1）を収集し、そのときの動作周波数ｆ1と電波の電力Ｗ1をメモリ１３に記録する。
受信品質検出部１２は、上記のように、ＤＳＰ５の動作周波数ｆを変更する処理を、その動作周波数ｆが最高動作周波数ｆmaxになるまでＮ回に分けて実行する。
【００１７】
周波数特定部１４は、受信品質検出部１２の変更処理が終了すると、メモリ１３に記録されている最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆn（ｎ＝１，２，・・・，Ｎ）のときの電力Ｗn（ｎ＝１，２，・・・，Ｎ）とをそれぞれ比較する。
そして、周波数特定部１４は、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆnのときの電力Ｗnが一致していれば、ＤＳＰ５が無線受信部３に干渉を与えていないと判断するが、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆnのときの電力Ｗnが一致しなければ、ＤＳＰ５が無線受信部３に干渉を与えていると判断し、そのときの動作周波数ｆnを干渉周波数としてメモリ１３に記録する。
【００１８】
例えば、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆ1，ｆ2，ｆ3のときの電力Ｗ1，Ｗ2，Ｗ3が一致しているが、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆ4のときの電力Ｗ4，Ｗ5，・・・，ＷNが一致しなければ、動作周波数ｆ4を干渉周波数としてメモリ１３に記録する。
この例では、受信品質検出部１２が変更処理をＮ回実施してから、周波数特定部１４が干渉周波数を特定する処理を実施するものについて示したが、受信品質検出部１２が変更処理を１回実施する毎に、周波数特定部１４が電力を比較する処理を実施するようにしてもよい。
この場合、受信品質検出部１２が変更処理をＮ回実施する前に、周波数特定部１４が干渉周波数を特定することができれば、以後の変更処理や干渉周波数の特定処理を省略することができる。
【００１９】
受信品質検出部１２及び周波数特定部１４が、ＤＳＰ５の干渉周波数を特定すると、同様の処理を実施して、ＣＰＵ６の干渉周波数を特定する。
受信品質検出部１２は、周波数特定部１４がＤＳＰ５及びＣＰＵ６の干渉周波数を特定すると、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを最低動作周波数ｆminに再設定する。
【００２０】
（２）無線受信装置休止時
監視制御部８の上位レイヤ指示受付部１１は、上位レイヤ１からデータの受信設定が行われて、データの受信処理を実施しているとき、データの受信処理の中断が設定されて、動作周波数の特定要求を受けると、受信品質検出部１２を起動する。
これにより、受信品質検出部１２が起動するが、以後、受信品質検出部１２及び周波数特定部１４の処理内容は、無線受信装置起動時の場合と同様であるため説明を省略する。
【００２１】
（３）無線受信装置動作中
監視制御部８の上位レイヤ指示受付部１１は、上位レイヤ１からデータの受信中に、動作周波数の特定要求を受けると、受信品質検出部１２を起動する。
これにより、受信品質検出部１２は、動作周波数制御部７を制御して、一つのノイズ源であるデバイスの動作周波数ｆを最低動作周波数ｆminに設定する。例えば、ＤＳＰ５の動作周波数ｆを最低動作周波数ｆminに設定する。
受信品質検出部１２は、ＤＳＰ５の動作周波数ｆを最低動作周波数ｆminに設定すると、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力Ｗ（＝Ｗ0）を収集し、そのときの動作周波数ｆ（＝ｆmin＝ｆ0）と電波の電力Ｗ0をメモリ１３に記録する。
【００２２】
受信品質検出部１２は、動作周波数ｆ0と電波の電力Ｗ0をメモリ１３に記録すると、ＤＳＰ５の動作周波数ｆを一段階高める指令を動作周波数制御部７に出力することにより、ＤＳＰ５の動作周波数ｆ（＝ｆ1）を動作周波数ｆ0＋Δｆに変更する。即ち、ＤＳＰ５が動作周波数ｆ1（＝ｆ0＋Δｆ）で動作するクロックをＤＳＰ５に与えるようにする。
受信品質検出部１２は、ＤＳＰ５の動作周波数ｆを変更すると、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力Ｗ（＝Ｗ1）を収集し、そのときの動作周波数ｆ1と電波の電力Ｗ1をメモリ１３に記録する。
受信品質検出部１２は、上記のように、ＤＳＰ５の動作周波数ｆを変更する処理を、その動作周波数ｆが最高動作周波数ｆmaxになるまでＮ回に分けて実行する。
【００２３】
周波数特定部１４は、受信品質検出部１２の変更処理が終了すると、メモリ１３に記録されている最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆn（ｎ＝１，２，・・・，Ｎ）のときの電力Ｗn（ｎ＝１，２，・・・，Ｎ）とをそれぞれ比較する。
そして、周波数特定部１４は、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆnのときの電力Ｗnが一致していれば、ＤＳＰ５が無線受信部３に干渉を与えていないと判断するが、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆnのときの電力Ｗnが一致しなければ、ＤＳＰ５が無線受信部３に干渉を与えていると判断し、そのときの動作周波数ｆnを干渉周波数としてメモリ１３に記録する。
【００２４】
例えば、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆ1，ｆ2，ｆ3のときの電力Ｗ1，Ｗ2，Ｗ3が一致しているが、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆ4，ｆ5，・・・，ｆNのときの電力Ｗ4，Ｗ5，・・・，ＷNが一致しなければ、動作周波数ｆ4を干渉周波数としてメモリ１３に記録する。
この例では、受信品質検出部１２が変更処理をＮ回実施してから、周波数特定部１４が干渉周波数を特定する処理を実施するものについて示したが、受信品質検出部１２が変更処理を１回実施する毎に、周波数特定部１４が電力を比較する処理を実施するようにしてもよい。
この場合、受信品質検出部１２が変更処理をＮ回実施する前に、周波数特定部１４が干渉周波数を特定することができれば、以後の変更処理や干渉周波数の特定処理を省略することができる。
【００２５】
受信品質検出部１２及び周波数特定部１４が、ＤＳＰ５の干渉周波数を特定すると、同様の処理を実施して、ＣＰＵ６の干渉周波数を特定する。
受信品質検出部１２は、周波数特定部１４がＤＳＰ５及びＣＰＵ６の干渉周波数を特定すると、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを上位レイヤ１から動作周波数の特定要求を受ける前の周波数に戻す再設定を行う。
【００２６】
上位レイヤ１は、上述した準備段階が完了した後、実際に、無線受信装置により受信されたデータを収集するに際して、データの受信開始設定を行う。
監視制御部８の上位レイヤ指示受付部１１は、上位レイヤ１からデータの受信開始設定を受けると、受信品質判定部１５を起動するとともに、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６を起動する。
なお、ＤＳＰ５及びＣＰＵ６の動作周波数ｆは、例えば、予め設定された周波数で動作するものとする。
【００２７】
これにより、受信品質判定部１５は、受信電力検出器４により検出された電波の電力を収集し、その電波の電力を基準電力と比較して、その電波の受信品質が良好であるか否かを判定する。
即ち、受信品質判定部１５は、受信電力検出器４により検出された電波の電力が基準電力より大きければ、その電波の受信品質が良好であると判断し、受信電力検出器４により検出された電波の電力が基準電力より小さければ、その電波の受信品質が不良であると判断する。
【００２８】
動作周波数変更部１６は、受信品質判定部１５により受信品質が良好であると判断された場合、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを変更する必要性がないので、特に、動作周波数制御部７を制御せずに、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを維持する。
一方、受信品質判定部１５により受信品質が不良であると判断された場合、ＤＳＰ５及びＣＰＵ６が無線受信部３に与えている干渉が大きいので、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆをメモリ１３に記録された干渉周波数以外の動作周波数に変更する。即ち、ＤＳＰ５及びＣＰＵ６の動作周波数ｆをメモリ１３に記録された干渉周波数より一段階低い動作周波数に変更する。
例えば、ＤＳＰ５の干渉周波数として、メモリ１３に動作周波数ｆ4が記録されている場合、ＤＳＰ５の動作周波数ｆを動作周波数ｆ3に変更する。
また、ＣＰＵ６の干渉周波数として、メモリ１３に動作周波数ｆ3が記録されている場合、ＣＰＵ６の動作周波数ｆを動作周波数ｆ2に変更する。
【００２９】
以上で明らかなように、この実施の形態１によれば、予め運用を開始する前にＤＳＰ５及びＣＰＵ６の動作周波数ｆを段階的に変更しながら無線受信部３における電波の電力を検出し、各動作周波数ｆに係る電力を比較してＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数ｆである干渉周波数を特定し、運用中に無線受信部３における電波の受信品質が不良になると、そのＤＳＰ５及びＣＰＵ６の動作周波数ｆを干渉周波数より一段階低い動作周波数に変更するように構成したので、無線受信部３の受信品質の不良を回避できる範囲内で、ＤＳＰ５及びＣＰＵ６の処理能力を最大限高めることができる効果を奏する。
【００３０】
実施の形態２．
上記実施の形態１では、受信電力検出器４を無線受信部３に実装し、受信電力検出器４が無線受信部３における電波の受信品質を示す指標として、その電波の電力を検出するものについて示したが、これに限るものではなく、電波の受信品質を示す指標として、例えば、ＳＩＲ（Ｓｉｇｎａｌ−ｔｏ−Ｉｎｔｅｒｆｅｒｅｎｃｅ−Ｒａｔｉｏ）、ＳＩＮＲ（Ｓｉｇｎａｌ−ｔｏ−Ｉｎｔｅｒｆｅｒｅｎｃｅ−ｐｌｕｓ−Ｎｏｉｓｅ−Ｒａｔｉｏ）、無線送信装置により誤り訂正前に付与されたＣＲＣ（Ｃｙｃｌｉｃ−Ｒｅｄｕｎｄａｎｃｙ−Ｃｏｄｅ）誤り率、あるいは、無線受信部３におけるＣＲＣチェックでＯＫになった受信データを無線送信装置と同一の符号化処理を実施した場合に、何ビット訂正したかを示す再符号化誤り率などを検出するようにしてもよい。
【００３１】
この場合、受信品質検出部１２が動作周波数ｆとＳＩＲ等をメモリ１３に記録し、周波数特定部１４がメモリ１３に記録された各動作周波数ｆに係るＳＩＲ等を比較して、干渉周波数を特定することになる。
また、受信品質判定部１５は、ＳＩＲやＳＩＮＲが検出された場合、ＳＩＲやＳＩＮＲが基準値より大きければ、無線受信部３における電波の受信品質が良好であると判断し、ＳＩＲやＳＩＮＲが基準値より小さければ、無線受信部３における電波の受信品質が不良であると判断する。
また、受信品質判定部１５は、ＣＲＣ誤り率や再符号化誤り率が検出された場合、ＣＲＣ誤り率や再符号化誤り率が基準値より小さければ、無線受信部３における電波の受信品質が良好であると判断し、ＣＲＣ誤り率や再符号化誤り率が基準値より大きければ、無線受信部３における電波の受信品質が不良であると判断する。
【００３２】
実施の形態３．
上記実施の形態１，２では、ＤＳＰ５及びＣＰＵ６の干渉周波数を特定するに際して、受信品質検出部１２が動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを最低動作周波数ｆminに設定してから、その動作周波数ｆを段階的に高めるものについて示したが、受信品質検出部１２が動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを最高動作周波数ｆmaxに設定してから、その動作周波数ｆを段階的に下げるようにしてもよく、上記実施の形態１，２と同様の効果を奏する。
【００３３】
また、システム的に広帯域の干渉が発生することが既知である場合には、２分法を利用して、動作周波数ｆを段階的に変更するようにしてもよい。この場合、上記実施の形態１，２よりも速やかに干渉周波数を特定することができる場合がある。
例えば、動作周波数ｆが最高動作周波数ｆmaxであるとき干渉が発生する一方、動作周波数ｆが最低動作周波数ｆminであるとき干渉が発生しなければ、その動作周波数ｆを下記のように変更する。
動作周波数ｆ  →  （ｆmax＋ｆmin）／２
次に、変更後の動作周波数ｆで干渉が発生しなければ、その動作周波数ｆを下記のように変更する。
動作周波数ｆ  →  （ｆmax＋（ｆmax＋ｆmin）／２）／２
以後、同様の要領で、動作周波数ｆを変更する。
【００３４】
実施の形態４．
図４はこの発明の実施の形態４による無線受信装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
受信周波数変更器９は無線受信部３に搭載され、監視制御部１０に指示の下、無線受信部３の受信周波数を変更する。
監視制御部１０は図１の監視制御部８と同様に、上位レイヤ１の指示の下、動作周波数制御部７を制御して、無線受信部３の受信品質の不良を回避できる範囲内で、ＤＳＰ５及びＣＰＵ６の処理能力を最大限高める処理を実施する。
【００３５】
図５はこの発明の実施の形態４による無線受信装置の監視制御部１０を示す構成図であり、図において、上位レイヤ指示受付部２１は上位レイヤ１からＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数の特定要求を受けると、受信品質検出部２２を起動するなどの処理を実施する。
受信品質検出部２２は動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数を段階的に変更しながら、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力を収集し、そのときの動作周波数と電波の電力をメモリ２３に記録する。また、受信品質検出部２２は受信周波数変更器９を制御して、無線受信部３の受信周波数を段階的に変更しながら、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力を収集し、そのときの受信周波数と電波の電力をメモリ２３に記録する。
【００３６】
周波数特定部２４はメモリ２３に記録された各動作周波数及び受信周波数に係る電力を比較して、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数及び受信周波数（以下、干渉周波数という）を特定し、その干渉周波数をメモリ２３に記録する。
なお、受信品質検出部２２、メモリ２３及び周波数特定部２４から周波数特定手段が構成されている。
【００３７】
受信品質判定部２５は運用中に受信電力検出器４により検出された電波の電力を収集し、その電波の電力を基準電力と比較して、その電波の受信品質が良好であるか否かを判定する。なお、受信品質判定部２５は受信品質判定手段を構成している。
動作・受信周波数変更部２６は受信品質判定部２５により受信品質が不良であると判定されると、動作周波数制御部７及び受信周波数変更器９を制御して、無線受信部３の受信周波数をメモリ２３に記録された干渉周波数より一段階低い受信周波数、あるいは、ＤＳＰ５及びＣＰＵ６の動作周波数をメモリ２３に記録された干渉周波数より一段階低い動作周波数に変更する。なお、動作・受信周波数変更部２６は動作周波数変更手段を構成している。
【００３８】
次に動作について説明する。
上位レイヤ１は、上記実施の形態１と同様に、無線受信装置により受信されたデータを収集する前の準備段階において、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数の特定要求を無線受信装置に送信する。
具体的には、上記実施の形態１と同様に、データの受信開始を設定する前の無線受信装置起動時、データの受信中断を設定した後の無線受信装置休止時に、動作周波数の特定要求を無線受信装置に送信する。
また、上位レイヤ１は、上記実施の形態１と同様に、無線受信装置が動作中である場合も、動作周波数の特定要求を無線受信装置に送信することがある。
【００３９】
監視制御部１０の上位レイヤ指示受付部２１は、上位レイヤ１から動作周波数の特定要求を受けると、図２の上位レイヤ指示受付部１１と同様に、受信品質検出部２２を起動する。
これにより、受信品質検出部２２は、図２の受信品質検出部１１と同様に、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを最低動作周波数ｆminに設定する。また、受信周波数変更器９を制御して、無線受信部３の受信周波数を最低受信周波数ｆｒminに設定する。
受信品質検出部２２は、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを最低動作周波数ｆminに設定し、かつ、無線受信部３の受信周波数ｆｒを最低受信周波数ｆｒminに設定すると、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力Ｗ（＝Ｗ0-0）を収集し、そのときの動作周波数ｆ（＝ｆmin＝ｆ0）と受信周波数ｆｒ（＝ｆｒmin＝ｆｒ0）と電力Ｗ0-0をメモリ２３に記録する。ここで、図６はメモリ２３に記録された動作周波数及び受信周波数と電力を示す説明図である。
【００４０】
受信品質検出部２２は、動作周波数ｆ0と受信周波数ｆｒ0と電波の電力Ｗ0-0をメモリ２３に記録すると、無線受信部３の受信周波数ｆｒを一段階高める指令を受信周波数変更器９に出力することにより、無線受信部３の受信周波数ｆｒ（＝ｆｒ1）を受信周波数ｆｒ0＋Δｆｒに変更する。
受信品質検出部２２は、無線受信部３の受信周波数ｆｒを変更すると、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力Ｗ（＝Ｗ0-1）を収集し、そのときの動作周波数ｆ0と受信周波数ｆｒ（＝ｆｒ1）と電波の電力Ｗ0-1をメモリ２３に記録する。
受信品質検出部２２は、上記のように、無線受信部３の受信周波数ｆｒを変更する処理を、その受信周波数ｆｒが最高受信周波数ｆｒmaxになるまでＭ回に分けて実行する。
【００４１】
受信品質検出部２２は、受信周波数ｆｒの変更処理をＭ回実施すると、一つのノイズ源であるデバイスの動作周波数ｆを一段階高める指令を動作周波数制御部７に出力する。例えば、ＤＳＰ５の動作周波数ｆを一段階高める指令を動作周波数制御部７に出力することにより、ＤＳＰ５の動作周波数ｆ（＝ｆ1）を動作周波数ｆ0＋Δｆに変更する。即ち、ＤＳＰ５が動作周波数ｆ1（＝ｆ0＋Δｆ）で動作するクロックをＤＳＰ５に与えるようにする。
また、受信品質検出部２２は、受信周波数変更器９を制御して、無線受信部３の受信周波数ｆｒを最低受信周波数ｆｒminに設定する。
受信品質検出部２２は、ＤＳＰ５の動作周波数ｆと無線受信部３の受信周波数ｆｒを変更すると、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力Ｗ（＝Ｗ1-0）を収集し、そのときの動作周波数ｆ（＝ｆ1）と受信周波数ｆｒ（＝ｆｒ0）と電力Ｗ1-0をメモリ２３に記録する。
【００４２】
受信品質検出部２２は、動作周波数ｆ1と受信周波数ｆｒ0と電波の電力Ｗ1-0をメモリ２３に記録すると、無線受信部３の受信周波数ｆｒを一段階高める指令を受信周波数変更器９に出力することにより、無線受信部３の受信周波数ｆｒ（＝ｆｒ1）を受信周波数ｆｒ0＋Δｆｒに変更する。
受信品質検出部２２は、無線受信部３の受信周波数ｆｒを変更すると、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力Ｗ（＝Ｗ1-1）を収集し、そのときの動作周波数ｆ1と受信周波数ｆｒ（＝ｆｒ1）と電波の電力Ｗ1-1をメモリ２３に記録する。
受信品質検出部２２は、上記のように、無線受信部３の受信周波数ｆｒを変更する処理を、その受信周波数ｆｒが最高受信周波数ｆｒmaxになるまでＭ回に分けて実行する。
受信品質検出部２２は、上記のように、ＤＳＰ５の動作周波数ｆを変更する処理を、その動作周波数ｆが最高動作周波数ｆmaxになるまでＮ回に分けて実行する。
【００４３】
周波数特定部２４は、受信品質検出部２２の変更処理が終了すると、メモリ２３に記録されている最低動作周波数ｆmin及び最低受信周波数ｆｒminのときの電力Ｗ0-0と、動作周波数ｆn（ｎ＝１，２，・・・，Ｎ）及び最低受信周波数ｆｒm（ｍ＝１，２，・・・，Ｍ）のときの電力Ｗn-m（ｎ＝１，２，・・・，Ｎ；ｍ＝１，２，・・・，Ｍ）とをそれぞれ比較する。
そして、周波数特定部２４は、最低動作周波数ｆmin及び最低受信周波数ｆｒminのときの電力Ｗ0-0と、動作周波数ｆn及び最低受信周波数ｆｒmのときの電力Ｗn-mが一致していれば、ＤＳＰ５が無線受信部３に干渉を与えていないと判断するが、最低動作周波数ｆmin及び最低受信周波数ｆｒminのときの電力Ｗ0-0と、動作周波数ｆn及び最低受信周波数ｆｒmのときの電力Ｗn-mが一致しなければ、ＤＳＰ５が無線受信部３に干渉を与えていると判断し、そのときの動作周波数ｆn及び最低受信周波数ｆｒmを干渉周波数としてメモリ２３に記録する。
【００４４】
例えば、最低動作周波数ｆmin及び最低受信周波数ｆｒminのときの電力Ｗ0-0と、動作周波数ｆ1及び最低受信周波数ｆｒ0，ｆ1，ｆ2のときの電力Ｗ1-0，Ｗ1-1，Ｗ1-2が一致しているが、最低動作周波数ｆmin及び最低受信周波数ｆｒminのときの電力Ｗ0-0と、動作周波数ｆ1及び最低受信周波数ｆｒ3，ｆｒ4，・・・，ｆｒMのときの電力Ｗ1-3，Ｗ1-4，・・・，Ｗ1-Mが一致しなければ、その動作周波数ｆ1及び最低受信周波数ｆｒ3を干渉周波数として、メモリ２３に記録する。
この例では、受信品質検出部２２が変更処理をＮ×Ｍ回実施してから、周波数特定部２４が干渉周波数を特定する処理を実施するものについて示したが、受信品質検出部２２が受信周波数ｆｒを１回変更する毎に、周波数特定部２４が電力を比較する処理を実施するようにしてもよい。
この場合、受信品質検出部２２が変更処理をＮ×Ｍ回実施する前に、周波数特定部２４が干渉周波数を特定することができれば、以後の変更処理や干渉周波数の特定処理を省略することができる。
【００４５】
受信品質検出部２２及び周波数特定部２４が、ＤＳＰ５の干渉周波数を特定すると、同様の処理を実施して、ＣＰＵ６の干渉周波数を特定する。
受信品質検出部２２は、周波数特定部２４がＤＳＰ５及びＣＰＵ６の干渉周波数を特定すると、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを最低動作周波数ｆminに再設定するとともに、受信周波数変更器９を制御して、無線受信部３の受信周波数ｆｒを最低受信周波数ｆｒminに再設定する。
【００４６】
上位レイヤ１は、上述した準備段階が完了した後、実際に、無線受信装置により受信されたデータを収集するに際して、データの受信開始設定を行う。
監視制御部８の上位レイヤ指示受付部２１は、上位レイヤ１からデータの受信開始設定を受けると、受信品質判定部２５を起動するとともに、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６を起動する。
なお、ＤＳＰ５及びＣＰＵ６の動作周波数ｆは、例えば、予め設定された周波数で動作するものとする。
【００４７】
これにより、受信品質判定部２５は、図２の受信品質判定部１５と同様に、受信電力検出器４により検出された電波の電力を収集し、その電波の電力を基準電力と比較して、その電波の受信品質が良好であるか否かを判定する。
即ち、受信品質判定部２５は、受信電力検出器４により検出された電波の電力が基準電力より大きければ、その電波の受信品質が良好であると判断し、受信電力検出器４により検出された電波の電力が基準電力より小さければ、その電波の受信品質が不良であると判断する。
【００４８】
動作・受信周波数変更部２６は、受信品質判定部２５により受信品質が良好であると判断された場合、ＤＳＰ５及びＣＰＵ６の動作周波数ｆや無線受信部３の受信周波数ｆｒを変更する必要性がないので、特に、動作周波数制御部７や受信周波数変更器９を制御せずに、ＤＳＰ５及びＣＰＵ６の動作周波数ｆや無線受信部３の受信周波数ｆｒを維持する。
一方、受信品質判定部２５により受信品質が不良であると判断された場合、ＤＳＰ５及びＣＰＵ６が無線受信部３に与えている干渉が大きいので、受信周波数変更器９を制御して、無線受信部３の受信周波数ｆｒをメモリ２３に記録された干渉周波数より一段階低い受信周波数ｆｒに変更する。
あるいは、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆをメモリ２３に記録された干渉周波数より一段階低い動作周波数ｆに変更する。
【００４９】
例えば、ＤＳＰ５の干渉周波数として、メモリ２３に動作周波数ｆ1及び受信周波数ｆｒ3が記録されている場合、ＤＳＰ５の動作周波数ｆは変更せずに、無線受信部３の受信周波数ｆｒを受信周波数ｆｒ2に変更する。
また、ＤＳＰ５の干渉周波数として、メモリ２３に動作周波数ｆ3及び受信周波数ｆｒ0が記録されている場合、ＤＳＰ５の動作周波数ｆを動作周波数ｆ2に変更するとともに、無線受信部３の受信周波数ｆｒを受信周波数ｆｒMに変更する。
【００５０】
以上で明らかなように、この実施の形態４によれば、予め運用を開始する前にＤＳＰ５及びＣＰＵ６の動作周波数ｆを段階的に変更するとともに、無線受信部３の受信周波数ｆｒを段階的に変更して、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える干渉周波数を特定する一方、運用中に無線受信部３における電波の受信品質が不良になると、その干渉周波数より一段階低い受信周波数ｆｒ、あるいは、動作周波数ｆに変更するように構成したので、上記実施の形態１等よりも、きめ細かく、無線受信部３の受信品質の不良を回避できる範囲内で、ＤＳＰ５及びＣＰＵ６の処理能力を高めることができる効果を奏する。
【００５１】
なお、この実施の形態４では、監視制御部１０の周波数特定部２４が、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える干渉周波数を特定し、監視制御部１０の動作周波数変更部２６が運用中に無線受信部３における電波の受信品質が不良になると、その干渉周波数より一段階低い受信周波数ｆｒあるいは動作周波数ｆに変更するものについて示したが、監視制御部１０の動作周波数変更部２６が運用中に無線受信部３における電波の受信品質が不良になると、例えば、シンセサイザ（図示せず）の発振周波数を変更するようにしてもよい。
【００５２】
実施の形態５．
図７はこの発明の実施の形態５による無線受信装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
処理能力監視部３１は上位レイヤ１に搭載され、ＤＳＰ５及びＣＰＵ６の処理能力を把握し、ＤＳＰ５及びＣＰＵ６の処理能力が所望の必要処理能力より低下している場合、監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を禁止する。なお、処理能力監視部３１は処理能力監視手段を構成している。
図７の例では、図１の構成に処理能力監視部３１を付加しているものを示しているが、図４の構成に処理能力監視部３１を付加するようにしてもよい。
【００５３】
次に動作について説明する。
処理能力監視部３１は、ＤＳＰ５及びＣＰＵ６の処理能力を示す指標を収集する。例えば、処理能力を示す指標として、ＤＳＰ５及びＣＰＵ６の単位時間当りの実行モジュール数や、モジュール当りの処理完了時間と期待する処理時間との比（例えば、期待する処理時間が１秒であって、モジュール当りの処理完了時間が０．２秒であれば、その比が２０％になる）を収集する。
なお、処理能力監視部３１は、次のタイミングで、ＤＳＰ５及びＣＰＵ６から処理能力を示す指標を収集する。
【００５４】
（１）ＤＳＰ５及びＣＰＵ６が周期的に処理能力を示す指標を処理能力監視部３１に送信する。
（２）ＤＳＰ５及びＣＰＵ６の処理ステートが変化（例えば、アイドル期間から非アイドル期間に変化、または、非アイドル期間からアイドル期間に変化）したとき、処理能力を示す指標を処理能力監視部３１に送信する。
（３）上位レイヤ１が処理能力を示す指標を要求するとき、処理能力を示す指標を処理能力監視部３１に送信する。
（４）上位レイヤ１が指定している報告時刻になると、処理能力を示す指標を処理能力監視部３１に送信する。
【００５５】
処理能力監視部３１は、ＤＳＰ５及びＣＰＵ６の処理能力を示す指標を収集すると、ＤＳＰ５及びＣＰＵ６の処理能力と所望の必要処理能力を示す能力閾値を比較する。
処理能力監視部３１は、ＤＳＰ５及びＣＰＵ６の処理能力が能力閾値より大きい場合、現時点では、ＤＳＰ５及びＣＰＵ６の負荷が軽く、監視制御部８がＤＳＰ５及びＣＰＵ６の動作周波数ｆを小さくしても問題ないので、監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を許可する。
即ち、ＤＳＰ５及びＣＰＵ６が無線受信部３に与える干渉が大きいときは、監視制御部８がＤＳＰ５及びＣＰＵ６の動作周波数ｆを変更できるように設定する。
【００５６】
一方、処理能力監視部３１は、ＤＳＰ５及びＣＰＵ６の処理能力が能力閾値より小さい場合、ＤＳＰ５及びＣＰＵ６の負荷が重いために所望の必要処理能力が得られておらず、これ以上、ＤＳＰ５及びＣＰＵ６の処理能力を落とすべきではないので、監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を禁止する。
即ち、ＤＳＰ５及びＣＰＵ６が無線受信部３に与える干渉が大きい場合でも、監視制御部８がＤＳＰ５及びＣＰＵ６の動作周波数ｆを変更できないように設定する。
【００５７】
この例では、予め、所望の必要処理能力が処理能力監視部３１に設定されているものとして説明したが、例えば、ユーザが上位レイヤ１に接続されているパソコン、あるいは、上位レイヤ１のマンマシンインタフェースなどを操作して、ユーザが所望の必要処理能力を示す情報を入力すれば、処理能力監視部３１がその入力情報にしたがって所望の必要処理能力の設定を受け付けるようにしてもよい。
この場合、ユーザが必要に応じて所望の必要処理能力を適宜設定することができる。
【００５８】
以上で明らかなように、この実施の形態５によれば、ＤＳＰ５及びＣＰＵ６の処理能力を把握し、ＤＳＰ５及びＣＰＵ６の処理能力が所望の必要処理能力より低下している場合、監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を禁止するように構成したので、ＤＳＰ５及びＣＰＵ６が無線受信部３に与える干渉が大きい場合でも、ＤＳＰ５及びＣＰＵ６の処理能力を優先的に維持することができる効果を奏する。
【００５９】
なお、この実施の形態５では、ＤＳＰ５及びＣＰＵ６の処理能力が所望の必要処理能力より低下している場合、監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を禁止するものについて示したが、次のような場合に、監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を禁止するようにしてもよい。
例えば、ＤＳＰ５及びＣＰＵ６が処理能力を示す指標を処理能力監視部３１に送信する際、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを変更すると、処理能力がオーバーフロー（例えば、単位時間以内に現在処理している処理が完了できない状態）することが明らかな場合、動作周波数ｆの変更拒否要求を処理能力監視部３１に送信する。
処理能力監視部３１は、ＤＳＰ５及びＣＰＵ６から動作周波数ｆの変更拒否要求を受信すると、監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を禁止するようにする。
この場合も、ＤＳＰ５及びＣＰＵ６が無線受信部３に与える干渉が大きい場合でも、ＤＳＰ５及びＣＰＵ６の処理能力を優先的に維持することができる効果を奏する。
【００６０】
実施の形態６．
上記実施の形態５では、ＤＳＰ５及びＣＰＵ６の処理能力が所望の必要処理能力より低下している場合、処理能力監視部３１が監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を禁止するものについて示したが、監視制御部８から無線受信部３の受信品質を示す情報を受信し、無線受信部３の受信品質が基準品質を満たしている場合、処理能力監視部３１が監視制御部８に対して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更を禁止するようにしてもよい。
【００６１】
なお、監視制御部８がＤＳＰ５及びＣＰＵ６の動作周波数ｆを変更することによって、ＤＳＰ５及びＣＰＵ６の処理能力が低下しても、無線受信部３の受信品質が向上する状況と、監視制御部８がＤＳＰ５及びＣＰＵ６の動作周波数ｆを変更しないことにより、無線受信部３の受信品質が向上しないが、ＤＳＰ５及びＣＰＵ６の処理能力を維持することができる状況とが存在する。
２つの状況のうち、ＤＳＰ５及びＣＰＵ６の処理能力と、無線受信部３の受信品質とのどちらを優先するかによって、所望の必要処理能力と基準品質を決定すればよい。
【００６２】
例えば、無線受信部３の受信品質を優先する場合、所望の必要処理能力をＤＳＰ５及びＣＰＵ６の最低処理能力（例えば、零値）に決定すれば、常に、ＤＳＰ５及びＣＰＵ６の処理能力が所望の必要処理能力を上回るので、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更が常時許可されて、無線受信部３の受信品質が向上する。
一方、ＤＳＰ５及びＣＰＵ６の処理能力を優先する場合、所望の必要処理能力をＤＳＰ５及びＣＰＵ６の最高処理能力に決定すれば、常に、ＤＳＰ５及びＣＰＵ６の処理能力が所望の必要処理能力を下回るので、ＤＳＰ５及びＣＰＵ６の動作周波数ｆの変更が常時禁止されて、ＤＳＰ５及びＣＰＵ６の処理能力が維持される。
【００６３】
なお、上記実施の形態１〜６では、特に言及していないが、ＤＳＰ５の動作周波数ｆとＣＰＵ６の動作周波数ｆの双方を変更してもよいが、ＤＳＰ５又はＣＰＵ６のいずれかの動作周波数ｆを変更するようにしてもよい。
【００６４】
実施の形態７．
上記実施の形態１〜６では、監視制御部８の周波数特定部１４が、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数ｆである干渉周波数を特定し、監視制御部８の動作周波数変更部１６が運用中に無線受信部３における電波の受信品質が不良になると、そのＤＳＰ５及びＣＰＵ６の動作周波数ｆを干渉周波数より一段階低い動作周波数に変更するものについて示したが、監視制御部８の周波数特定部１４が、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える動作周波数と、干渉を与えない動作周波数とを判別し、監視制御部８の動作周波数変更部１６が運用中に無線受信部３における電波の受信品質が不良になると、そのＤＳＰ５及びＣＰＵ６の動作周波数ｆを周波数特定部１４により干渉を与えないと判別された動作周波数に変更するようにしてもよく、上記実施の形態１〜６と同様の効果を奏することができる。
【００６５】
具体的には、下記の通りである。
監視制御部８の受信品質検出部１２は、上位レイヤ指示受付部１１が上位レイヤ１から動作周波数の特定要求を受けると、上記実施の形態１と同様に、ＤＳＰ５及びＣＰＵ６の動作周波数を段階的に変更しながら、電波の受信品質を示す指標として、受信電力検出器４により検出された電波の電力を収集し、そのときの動作周波数と電波の電力をメモリ１３に記録する。
【００６６】
監視制御部８の周波数特定部１４は、受信品質検出部１２が動作周波数と電波の電力をメモリ１３に記録すると、上記実施の形態１と同様に、メモリ１３に記録されている最低動作周波数ｆmin（＝ｆ0）のときの電力Ｗ0と、動作周波数ｆn（ｎ＝１，２，・・・，Ｎ）のときの電力Ｗn（ｎ＝１，２，・・・，Ｎ）とをそれぞれ比較する。
そして、周波数特定部１４は、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆnのときの電力Ｗnが一致していれば、例えば、ＤＳＰ５が無線受信部３に干渉を与えていないと判断するが、最低動作周波数ｆminのときの電力Ｗ0と、動作周波数ｆnのときの電力Ｗnが一致しなければ、ＤＳＰ５が無線受信部３に干渉を与えていると判断し、動作周波数ｆnが干渉を与える動作周波数であるか否かをメモリ１３に記録する。
例えば、受信状況が図８に示すような状況にある場合、図９に示すように、動作周波数ｆnの前後数段階の動作周波数ｆn-m〜ｆn+mが干渉を与え、それ以外の動作周波数は干渉を与えない。
なお、図８の横軸を受信周波数と動作周波数にしているが、受信周波数×Ｎと動作周波数×Ｎのように表現してもよい。
【００６７】
監視制御部８の動作周波数変更部１６は、実際に運用が開始されたのち、受信品質判定部１５により受信品質が不良であると判断されると、ＤＳＰ５及びＣＰＵ６が無線受信部３に与えている干渉が大きいので、動作周波数制御部７を制御して、ＤＳＰ５及びＣＰＵ６の動作周波数ｆを変更する。
即ち、動作周波数変更部１６は、メモリ１３の記録内容を参照して、ＤＳＰ５等が無線受信部３に干渉を与えない動作周波数を把握する。図９の例では、動作周波数ｆn-m-1が干渉を与えない動作周波数であると認識できるので、ＤＳＰ５等の動作周波数ｆを動作周波数ｆn-m-1に変更する。
【００６８】
ただし、動作周波数の高周波側において、干渉が生じない動作周波数があるとき、動作周波数ｆn-m-1に変更すると、ＤＳＰ５等の処理能力が能力閾値より小さくなる場合、ＤＳＰ５等の動作周波数ｆを動作周波数ｆn+m+1に変更する。
なお、ＤＳＰ５等の動作周波数ｆ0が最も干渉を与えない動作周波数とは限らず、ＤＳＰ５等の動作周波数ｆ0が干渉を与える場合もある。
この場合、Ｎ個の動作周波数ｆの中で、電力Ｗが最小となる動作周波数を干渉しない動作周波数とする。
【００６９】
実施の形態８．
上記実施の形態４では、監視制御部１０の周波数特定部２４が、ＤＳＰ５及びＣＰＵ６が無線受信部３に干渉を与える干渉周波数を特定し、監視制御部１０の動作周波数変更部２６が運用中に無線受信部３における電波の受信品質が不良になると、その干渉周波数より一段階低い受信周波数ｆｒ（または、シンセサイザ（図示せず）の発振周波数）、あるいは、ＤＳＰ５等の動作周波数ｆに変更するものについて示したが、受信環境によっては、ＤＳＰ５やＣＰＵ６以外の要因で無線受信部３の受信周波数ｆｒが干渉を受けることがある。
このような場合、監視制御部１０の動作周波数変更部２６がメモリ２３に記録されている動作周波数ｆ及び受信周波数ｆｒの全組み合わせの中から、電力Ｗが最小（干渉量が最小）になる動作周波数ｆ及び受信周波数ｆｒの組み合わせを選択し（図６を参照）、その動作周波数ｆ及び受信周波数ｆｒに変更するようにする。
【００７０】
ただし、電力Ｗが最小（干渉量が最小）になる動作周波数ｆ及び受信周波数ｆｒの組み合わせが複数存在する場合、無線受信部３の受信周波数ｆｒやシンセサイザ（図示せず）の発振周波数を変更している間は電波を受信することができないので、電波を受信できない時間を短縮する観点から、現時点で使用している受信周波数から変更量が少ない受信周波数ｆｒを選択する。
あるいは、他ユーザ又は他サービスから遠ざかる受信周波数ｆｒを選択する。即ち、他ユーザ又は他サービスから干渉を受け難い帯域は、一般的に安定した受信感度になるため、安定している周波数帯域（干渉無が連続している周波数帯域）を選択する。図１０の例では、受信周波数ｆｒ0〜ｆｒ2の周波数帯域において干渉無が連続しているので、その周波数帯域を選択し、その周波数帯域の中間の受信周波数ｆｒ1を選択する。
なお、受信周波数ｆｒ0のときの電力が最小電力になるとは限らない。したがって、動作周波数ｆ及び受信周波数ｆｒの全組み合わせの電力Ｗを予め計測する必要がある。
【図面の簡単な説明】
【００７１】
【図１】この発明の実施の形態１による無線受信装置を示す構成図である。
【図２】この発明の実施の形態１による無線受信装置の監視制御部を示す構成図である。
【図３】メモリに記録された動作周波数と電力を示す説明図である。
【図４】この発明の実施の形態４による無線受信装置を示す構成図である。
【図５】この発明の実施の形態４による無線受信装置の監視制御部を示す構成図である。
【図６】メモリに記録された動作周波数と受信周波数と電力を示す説明図である。
【図７】この発明の実施の形態５による無線受信装置の監視制御部を示す構成図である。
【図８】受信状況を示す説明図である。
【図９】メモリに記録された動作周波数と電力と干渉の有無を示す説明図である。
【図１０】メモリに記録された受信周波数と電力と干渉の有無を示す説明図である。
【符号の説明】
【００７２】
１  上位レイヤ、２  アンテナ、３  無線受信部、４  受信電力検出器、５  ＤＳＰ（ノイズ発生源）、６  ＣＰＵ（ノイズ発生源）、７  動作周波数制御部、８  監視制御部、９  受信周波数変更器、１０  監視制御部、１１  上位レイヤ指示受付部、１２  受信品質検出部（周波数特定手段）、１３  メモリ（周波数特定手段）、１４  周波数特定部（周波数特定手段）、１５  受信品質判定部（受信品質判定手段）、１６  動作周波数変更部（動作周波数変更手段）、２１  上位レイヤ指示受付部、２２  受信品質検出部（周波数特定手段）、２３  メモリ（周波数特定手段）、２４  周波数特定部（周波数特定手段）、２５  受信品質判定部（受信品質判定手段）、２６  動作・受信周波数変更部（動作周波数変更手段）、３１  処理能力監視部（処理能力監視手段）。
【図１】
2006237718.tif 000003
【図２】
2006237718.tif 000004
【図３】
2006237718.tif 000005
【図４】
2006237718.tif 000006
【図５】
2006237718.tif 000007
【図６】
2006237718.tif 000008
【図７】
2006237718.tif 000009
【図８】
2006237718.tif 000010
【図９】
2006237718.tif 000011
【図１０】
2006237718.tif 000012