(57)【特許請求の範囲】
【請求項１】
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された被変換成分とが互いに実質的に逆相になるように当該被変換成分の位相を調整して、当該処理対象の信号と当該被変換成分とを加算し、又は、当該除去対象成分と当該被変換成分とが互いに実質的に同相になるように当該被変換成分の位相を調整して、当該処理対象の信号より当該被変換成分を減算することにより、当該処理対象の信号より前記除去対象成分を除去する成分除去器と、を備える、
ことを特徴とする信号除去装置。
【請求項２】
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された成分とに基づいて、前記第１の周波数シフト器による周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去器と、を備え、
前記成分除去器は、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフト器により周波数変換を施された成分の瞬時値との和に相当する値を瞬時値とする信号を、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる加算器を備え、
前記第２の周波数シフト器により周波数変換を施された成分の位相が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に逆相となるように、前記第２の周波数シフト器による周波数変換の結果を調整する位相調整器を備える、
ことを特徴とする信号除去装置。
【請求項３】
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された成分とに基づいて、前記第１の周波数シフト器による周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去器と、を備え、
前記成分除去器は、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフト器により周波数変換を施された成分の瞬時値との差に相当する値を瞬時値とする信号を、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる減算器を備え、
前記第２の周波数シフト器により周波数変換を施された成分の位相が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に同相となるように、前記第２の周波数シフト器による周波数変換の結果を調整する位相調整器を備える、
ことを特徴とする信号除去装置。
【請求項４】
前記除去対象成分の周波数を特定し、特定された該周波数と前記所定のフィルタ通過帯域に属する周波数との和又は差に相当する周波数の局部発振信号を生成する除去対象成分検出手段を備え、
前記第１の周波数シフト器は、処理対象の信号と前記局部発振信号とをヘテロダイン混合した結果のうち周波数が前記フィルタ通過帯域に属する成分を、周波数変換を施した前記処理対象の信号として前記帯域通過フィルタに供給する第１の混合器を備え、
前記第２の周波数シフト器は、前記帯域通過フィルタを通過した成分と前記局部発振信号とをヘテロダイン混合した結果のうち前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しい周波数を有する成分を、前記帯域通過フィルタを通過した成分に周波数変換を施した結果として生成する第２の混合器を備える、
ことを特徴とする請求項１、２または３に記載の信号除去装置。
【請求項５】
前記除去対象成分検出手段は、
前記処理対象の信号を含む帯域と前記フィルタ通過帯域に属する周波数との和又は差に相当する帯域を掃引する走査用局部発振信号を前記第１の周波数シフト器へと供給する走査手段と、
前記帯域通過フィルタを通過した成分の強度に基づいて、前記除去対象成分の周波数を特定する周波数特定手段と、を備える、
ことを特徴とする請求項４に記載の信号除去装置。
【請求項６】
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が所定のフィルタ通過帯域に属するようにする第１の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を抽出する帯域フィルタステップと、
前記帯域フィルタステップで抽出された成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフトステップで周波数変換を施された被変換成分とが互いに実質的に逆相になるように当該被変換成分の位相を調整して、当該処理対象の信号と当該被変換成分とを加算し、又は、当該除去対象成分と当該被変換成分とが互いに実質的に同相になるように当該被変換成分の位相を調整して、当該処理対象の信号より当該被変換成分を減算することにより、当該処理対象の信号より前記除去対象成分を除去する成分除去ステップと、を備える、
ことを特徴とする信号除去方法。
【請求項７】
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が所定のフィルタ通過帯域に属するようにする第１の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を抽出する帯域フィルタステップと、
前記帯域フィルタステップで抽出された成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフトステップで周波数変換を施された成分とに基づいて、前記第１の周波数シフトステップにおける周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去ステップと、を備え、
前記成分除去ステップは、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフトステップで周波数変換を施された成分の瞬時値との和に相当する値を瞬時値とする信号を、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる加算ステップを含み、
前記第２の周波数シフトステップで周波数変換を施された成分の位相が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に逆相となるように、前記第２の周波数シフトステップでの周波数変換の結果を調整する位相調整ステップを備える、
ことを特徴とする信号除去方法。
【請求項８】
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が所定のフィルタ通過帯域に属するようにする第１の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を抽出する帯域フィルタステップと、
前記帯域フィルタステップで抽出された成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフトステップで周波数変換を施された成分とに基づいて、前記第１の周波数シフトステップにおける周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去ステップと、を備え、
前記成分除去ステップは、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフトステップで周波数変換を施された成分の瞬時値との差に相当する値を瞬時値とする信号を、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる減算ステップを含み、
前記第２の周波数シフトステップで周波数変換を施された成分の位相が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に同相となるように、前記第２の周波数シフトステップでの周波数変換の結果を調整する位相調整ステップを備える、
ことを特徴とする信号除去方法。
【請求項９】
コンピュータを、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された被変換成分とが互いに実質的に逆相になるように当該被変換成分の位相を調整して、当該処理対象の信号と当該被変換成分とを加算し、又は、当該除去対象成分と当該被変換成分とが互いに実質的に同相になるように当該被変換成分の位相を調整して、当該処理対象の信号より当該被変換成分を減算することにより、当該処理対象の信号より前記除去対象成分を除去する成分除去器と、
して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
コンピュータを、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された成分とに基づいて、前記第１の周波数シフト器による周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去器と、して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記成分除去器は、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフト器により周波数変換を施された成分の瞬時値との和に相当する値を瞬時値とする信号を、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる加算器を備え、
前記プログラムは、前記コンピュータを、前記第２の周波数シフト器により周波数変換を施された成分の位相が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に逆相となるように、前記第２の周波数シフト器による周波数変換の結果を調整する位相調整器として更に機能させる、
ことを特徴とする記録媒体。
【請求項１１】
コンピュータを、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された成分とに基づいて、前記第１の周波数シフト器による周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去器と、して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記成分除去器は、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフト器により周波数変換を施された成分の瞬時値との差に相当する値を瞬時値とする信号を、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる減算器を備え、
前記プログラムは、前記コンピュータを、前記第２の周波数シフト器により周波数変換を施された成分の位相が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に同相となるように、前記第２の周波数シフト器による周波数変換の結果を調整する位相調整器として更に機能させる、
ことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、信号除去装置及び信号除去方法に関し、特に、特定の周波数帯域を占有する信号を除去する信号除去装置及び信号除去方法に関する。
【０００２】
【従来の技術】
信号伝送においては、一般に、伝送する対象の信号の占有周波数帯幅内に混入する妨害波の影響を除去ないし軽減する必要がある。
妨害波の影響が軽減される通信手法としては、例えば、スペクトラム拡散通信がある。スペクトラム拡散通信においては、受信する対象の帯域内に、その帯域に比べ占有周波数帯幅が狭い狭帯域の妨害波が混入したとき、受信した信号が逆拡散される過程で妨害波も拡散される。この結果、復調により得られる信号に含まれる、妨害波に起因する電力が低減される。
【０００３】
しかし、スペクトラム拡散通信による妨害波軽減の効果をもってしてもなお安定した通信品質を保てない程度まで、スペクトラム拡散通信を行う装置に混入する妨害波の電力が大きくなると、通信は安定して行われない。このような問題は、例えば、スペクトラム拡散された信号を受信する装置を、狭帯域の妨害波の発生源となる他の通信装置と、同一周波数帯において併用したときに生じる。
【０００４】
上述の問題を解決するためには、スペクトラム拡散された信号の帯域内に点在する狭帯域の妨害波を、逆拡散する前に除去しておくことが有効である。
受信する対象の信号の帯域内に存在する狭帯域の妨害波を除去する手法としては、従来、特開平５−３２７６５８号公報に開示されている技術や、特開平６−３１５０１８号公報に開示されている技術があった。
【０００５】
特開平５−３２７６５８号公報に開示されている技術では、通過帯域が固定されたＢＰＦにより狭帯域の妨害波を受信する対象の信号より抽出し、抽出された妨害波を、受信する対象の信号から減算することによって、当該妨害波が除去される。
【０００６】
また、特開平６−３１５０１８号公報に開示されている技術では、スペクトラム拡散された信号の帯域を複数に分割して得られる各区間に属する信号を互いに別個のＢＰＦにより濾波し、各ＢＰＦを通過した成分を検出することによって、狭帯域の妨害波が存在している区間が特定される。そして、帯域除去回路により、当該妨害波が検出された区間に属する信号を除去する。
【０００７】
【発明が解決しようとする課題】
しかし、特開平５−３２７６５８号公報の技術では、ＢＰＦの通過帯域が固定されているため、予め設定された特定の帯域を占有する妨害波しか除去できない。つまり、この技術は、除去する対象の狭帯域の妨害波が占有する帯域が予め特定されている場合にのみ有効に用いることができるに過ぎない。
従って、受信する対象であるスペクトラム拡散された信号の帯域内において狭帯域の妨害波が混入する周波数が不明あるいは不定である場合には、この技術を用いることができない。
【０００８】
一方、特開平６−３１５０１８号公報の技術では、狭帯域の妨害波がスペクトラム拡散された信号の帯域内の不特定の周波数に発生する場合であっても、これを除去することができる。
しかし、この技術では、妨害波と同一の区間に属する信号も共に除去されるため、ＢＰＦの通過帯域が広いほど通信品質が劣化する。一方、ＢＰＦの通過帯域を狭くするほど、スペクトラム拡散された信号の帯域に含まれる信号全体を濾波するのに必要なＢＰＦ及び検出回路の数も増大し、装置の構成が複雑かつ大型になる。
【０００９】
この発明は上記実状に鑑みてなされたもので、通信品質を劣化させることなく周波数が不特定の妨害波を除去するための信号除去装置及び信号除去方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、この発明の第１の観点にかかる信号除去装置は、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された被変換成分とが互いに実質的に逆相になるように当該被変換成分の位相を調整して、当該処理対象の信号と当該被変換成分とを加算し、又は、当該除去対象成分と当該被変換成分とが互いに実質的に同相になるように当該被変換成分の位相を調整して、当該処理対象の信号より当該被変換成分を減算することにより、当該処理対象の信号より前記除去対象成分を除去する成分除去器と、を備える、
ことを特徴とする。
【００１１】
このような信号除去装置によれば、任意の周波数の除去対象成分が所定のフィルタ通過帯域に属する周波数を有する信号へと周波数変換された状態で抽出され、抽出されたこの信号に基づいて、処理対象の信号から除去対象成分が除去される。従って、周波数が不特定の除去対象成分も、通信品質を劣化させることなく除去される。
【００１２】
また、この発明の第２の観点にかかる信号除去装置は、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された成分とに基づいて、前記第１の周波数シフト器による周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去器と、を備え、
前記成分除去器は、例えば、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフト器により周波数変換を施された成分の瞬時値との和に相当する値を瞬時値とする信号を、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる加算器を備え、
前記第２の周波数シフト器により周波数変換を施された成分の位相が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に逆相となるように、前記第２の周波数シフト器による周波数変換の結果を調整する位相調整器を備える、
ことを特徴とする。
【００１３】
また、この発明の第３の観点にかかる信号除去装置は、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された成分とに基づいて、前記第１の周波数シフト器による周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去器と、を備え、
前記成分除去器は、例えば、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフト器により周波数変換を施された成分の瞬時値との差に相当する値を瞬時値とする信号を、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる減算器を備えることにより、除去対象成分を除去する。
前記第２の周波数シフト器により周波数変換を施された成分の位相が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に同相となるように、前記第２の周波数シフト器による周波数変換の結果を調整する位相調整器を備える、
ことを特徴とする。
【００１４】
この信号除去装置は、前記除去対象成分の周波数を特定し、特定された該周波数と前記所定のフィルタ通過帯域に属する周波数との和又は差に相当する周波数の局部発振信号を生成する除去対象成分検出手段を備えるものとすれば、除去対象成分を自ら検出してその周波数を特定する。
そして、前記第１の周波数シフト器は、例えば、処理対象の信号と前記局部発振信号とをヘテロダイン混合した結果のうち周波数が前記フィルタ通過帯域に属する成分を、周波数変換を施した前記処理対象の信号として前記帯域通過フィルタに供給する第１の混合器を備え、
前記第２の周波数シフト器は、例えば、前記帯域通過フィルタを通過した成分と前記局部発振信号とをヘテロダイン混合した結果のうち前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しい周波数を有する成分を、前記帯域通過フィルタを通過した成分に周波数変換を施した結果として生成する第２の混合器を備えることにより、周波数変換を行う。
【００１５】
前記除去対象成分検出手段は、例えば、
前記処理対象の信号を含む帯域と前記フィルタ通過帯域に属する周波数との和又は差に相当する帯域を掃引する走査用局部発振信号を前記第１の周波数シフト器へと供給する走査手段と、
前記帯域通過フィルタを通過した成分の強度に基づいて、前記除去対象成分の周波数を特定する周波数特定手段と、を備えることにより、除去対象成分の周波数を特定する。
【００１６】
また、この発明の第４の観点にかかる信号除去方法は、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が所定のフィルタ通過帯域に属するようにする第１の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を抽出する帯域フィルタステップと、
前記帯域フィルタステップで抽出された成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフトステップで周波数変換を施された被変換成分とが互いに実質的に逆相になるように当該被変換成分の位相を調整して、当該処理対象の信号と当該被変換成分とを加算し、又は、当該除去対象成分と当該被変換成分とが互いに実質的に同相になるように当該被変換成分の位相を調整して、当該処理対象の信号より当該被変換成分を減算することにより、当該処理対象の信号より前記除去対象成分を除去する成分除去ステップと、を備える、
ことを特徴とする。
【００１７】
このような信号除去方法によれば、任意の周波数の除去対象成分が所定のフィルタ通過帯域に属する周波数を有する信号へと周波数変換された状態で抽出され、抽出されたこの信号に基づいて、処理対象の信号から除去対象成分が除去される。従って、周波数が不特定の除去対象成分も、通信品質を劣化させることなく除去される。
また、この発明の第５の観点にかかる信号除去方法は、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が所定のフィルタ通過帯域に属するようにする第１の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を抽出する帯域フィルタステップと、
前記帯域フィルタステップで抽出された成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフトステップで周波数変換を施された成分とに基づいて、前記第１の周波数シフトステップにおける周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去ステップと、を備え、
前記成分除去ステップは、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフトステップで周波数変換を施された成分の瞬時値との和に相当する値を瞬時値とする信号を、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる加算ステップを含み、
前記第２の周波数シフトステップで周波数変換を施された成分の位相が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に逆相となるように、前記第２の周波数シフトステップでの周波数変換の結果を調整する位相調整ステップを備える、
ことを特徴とする。
また、この発明の第６の観点にかかる信号除去方法は、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が所定のフィルタ通過帯域に属するようにする第１の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を抽出する帯域フィルタステップと、
前記帯域フィルタステップで抽出された成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフトステップと、
前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフトステップで周波数変換を施された成分とに基づいて、前記第１の周波数シフトステップにおける周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去ステップと、を備え、
前記成分除去ステップは、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフトステップで周波数変換を施された成分の瞬時値との差に相当する値を瞬時値とする信号を、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる減算ステップを含み、
前記第２の周波数シフトステップで周波数変換を施された成分の位相が、前記第１の周波数シフトステップで周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に同相となるように、前記第２の周波数シフトステップでの周波数変換の結果を調整する位相調整ステップを備える、
ことを特徴とする。
【００１８】
また、この発明の第７の観点にかかるコンピュータ読み取り可能な記録媒体は、
コンピュータを、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された被変換成分とが互いに実質的に逆相になるように当該被変換成分の位相を調整して、当該処理対象の信号と当該被変換成分とを加算し、又は、当該除去対象成分と当該被変換成分とが互いに実質的に同相になるように当該被変換成分の位相を調整して、当該処理対象の信号より当該被変換成分を減算することにより、当該処理対象の信号より前記除去対象成分を除去する成分除去器と、
して機能させるためのプログラムを記録したことを特徴とする。
【００１９】
このような記録媒体に記録されたプログラムを実行するコンピュータは、任意の周波数の除去対象成分を、所定のフィルタ通過帯域に属する周波数を有する信号へと周波数変換された状態で抽出し、抽出したこの信号に基づいて、処理対象の信号から除去対象成分を除去する。従って、周波数が不特定の除去対象成分も、通信品質を劣化させることなく除去される。
また、この発明の第８の観点にかかる記録媒体は、
コンピュータを、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された成分とに基づいて、前記第１の周波数シフト器による周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去器と、して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記成分除去器は、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフト器により周波数変換を施された成分の瞬時値との和に相当する値を瞬時値とする信号を、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる加算器を備え、
前記プログラムは、前記コンピュータを、前記第２の周波数シフト器により周波数変換を施された成分の位相が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に逆相となるように、前記第２の周波数シフト器による周波数変換の結果を調整する位相調整器として更に機能させる、
ことを特徴とする。
また、この発明の第９の観点にかかる記録媒体は、
コンピュータを、
自己に供給された信号のうち、周波数が所定のフィルタ通過帯域に属する成分を通過させる帯域通過フィルタと、
処理対象の信号に周波数変換を施し、該処理対象の信号に含まれる除去対象成分の周波数が前記フィルタ通過帯域に属するようにして、周波数変換を施した前記処理対象の信号を前記帯域通過フィルタに供給する第１の周波数シフト器と、
前記帯域通過フィルタを通過した成分に周波数変換を施し、該成分の周波数が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分の周波数と実質的に等しくなるようにする第２の周波数シフト器と、
前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる除去対象成分と、前記第２の周波数シフト器により周波数変換を施された成分とに基づいて、前記第１の周波数シフト器による周波数変換を施されていない処理対象の信号より前記除去対象成分を除去する成分除去器と、して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記成分除去器は、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号の瞬時値と、前記第２の周波数シフト器により周波数変換を施された成分の瞬時値との差に相当する値を瞬時値とする信号を、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号より前記除去対象成分を除去したものとして発生させる減算器を備え、
前記プログラムは、前記コンピュータを、前記第２の周波数シフト器により周波数変換を施された成分の位相が、前記第１の周波数シフト器により周波数変換を施される前の処理対象の信号に含まれる前記除去対象成分の位相に対して実質的に同相となるように、前記第２の周波数シフト器による周波数変換の結果を調整する位相調整器として更に機能させる、
ことを特徴とする。
【００２０】
【発明の実施の形態】
以下、この発明の実施の形態にかかる信号除去装置を、ＣＤＭＡ(Code Division Multiple Access)信号に含まれる妨害波を除去するための妨害波除去装置を例として説明する。
【００２１】
図１は、この発明の実施の形態にかかる妨害波除去装置の構成の一例を示す。図示するように、この妨害波除去装置は、個数ｎ（ただし、ｎは、除去する対象の妨害波の個数）の分配器１−１〜１−ｎと、個数ｎの混合器２−１〜２−ｎ及び個数ｎの混合器５−１〜５−ｎと、個数ｎのＢＰＦ（Band Pass Filter）３−１〜３−ｎと、個数ｎの位相調整器４−１〜４−ｎと、個数ｎの発振器６−１〜６−ｎと、個数ｎの加算器７−１〜７−ｎと、個数ｎの検出部８−１〜８−ｎと、制御部９とより構成されている。
【００２２】
分配器１−１〜１−ｎは互いに実質的に同一の構成を有しており、それぞれ入力端と、第１及び第２の出力端とを備える。分配器１−１〜１−ｎは、各自の入力端に供給された信号を、各自の第１及び第２の出力端より出力する。
【００２３】
分配器１−１の第１の出力端は混合器２−１の後述の第１の入力端に接続されており、分配器１−２の第１の出力端は混合器２−２の第１の入力端に接続されており、以下同様に、分配器１−ｋ（ただし、ｋはｎ以下の自然数）の第１の出力端は混合器２−ｋの第１の入力端に接続されている。
【００２４】
分配器１−１の入力端は、この妨害波除去装置の入力端を形成している。
分配器１−１の第２の出力端は分配器１−２の入力端に接続されており、以下同様に、分配器１−ｊ（ｊはｎより小さい自然数）の第２の出力端は分配器１−（ｊ＋１）の入力端に接続されている。
分配器１−ｎの第２の出力端は、加算器７−１の後述する第１の入力端に接続されている。
【００２５】
混合器２−１〜２−ｎは互いに実質的に同一の構成を有しており、それぞれ第１及び第２の入力端と、出力端とを備える。混合器２−１〜２−ｎは、各自の第１及び第２の入力端に供給された各信号をヘテロダイン混合し、混合されたこれら各信号の差の成分（すなわち、第１及び第２の各入力端に供給された信号の周波数の差に実質的に等しい周波数を有する信号）を、周波数変換の結果として各自の出力端より出力する。
【００２６】
混合器２−ｋの第１の入力端は、上述の通り、分配器１−ｋの第１の出力端に接続されている。
混合器２−１の第２の入力端は発振器６−１の後述の出力端に接続されており、混合器２−２の第２の入力端は発振器６−２の出力端に接続されており、以下同様に、混合器２−ｋの第２の入力端は発振器６−ｋの出力端に接続されている。
混合器２−ｋの出力端は、ＢＰＦ３−ｋの後述する入力端に接続されている。
【００２７】
ＢＰＦ３−１〜３−ｎは、各々、入力端及び出力端を備える。ＢＰＦ３−１〜３−ｎは、各自の入力端に供給された信号のうち、所定の通過帯域に属する周波数成分を通過させて各自の出力端より出力し、その他の周波数成分を実質的に遮断する。ＢＰＦ３−１〜３−ｎの通過帯域は、例えば、ＢＰＦ３−１〜３−ｎが互いに実質的に同一の周波数成分を通過させるように選ばれている。
【００２８】
ＢＰＦ３−ｋの入力端は、上述の通り、混合器２−ｋの出力端に接続されており、ＢＰＦ３−ｋの出力端は、位相調整器４−ｋの後述する入力端に接続されている。
【００２９】
位相調整器４−１〜４−ｎは、各々、全域通過フィルタ等より構成されており、入力端及び出力端を備える。位相調整器４−１〜４−ｎは、各自の入力端に供給された信号を、各自に固有の移相量に相当する分だけ移相し、移相により得られた信号を各自の出力端より出力する。位相調整器４−１〜４−ｎの各々に固有のこの移相量は、例えば、後述する条件に合致するように予め設定されている。
【００３０】
位相調整器４−ｋの入力端は、上述の通り、ＢＰＦ３−ｋの出力端に接続されており、位相調整器４−ｋの出力端は、混合器５−ｋの後述する第１の入力端に接続されている。
【００３１】
混合器５−１〜５−ｎは互いに実質的に同一の構成を有しており、それぞれ第１及び第２の入力端と、出力端とを備える。混合器５−１〜５−ｎは、各自の第１及び第２の入力端に供給された各信号をヘテロダイン混合し、混合されたこれら各信号の和の成分（すなわち、第１及び第２の各入力端に供給された信号の周波数の和に実質的に等しい周波数を有する信号）を、周波数変換の結果として各自の出力端より出力する。
【００３２】
混合器５−ｋの第１の入力端は、上述の通り、位相調整器４−ｋの出力端に接続されている。混合器５−ｋの第２の入力端は、発振器６−ｋの出力端に接続されている。混合器５−ｋの出力端は、加算器７−ｋの後述する第２の入力端に接続されている。
【００３３】
発振器６−１〜６−ｎは互いに実質的に同一の構成を有しており、各々、制御入力端及び出力端を備える。発振器６−１〜６−ｎは、各自の制御入力端に制御信号が供給されると、当該制御信号が示す周波数の交流信号（例えば、正弦波）を各自の出力端より出力する。
発振器６−ｋの制御入力端は、制御部９に接続されている。発振器６−ｋの出力端は、上述の通り、混合器２−ｋの第２の入力端及び混合器５−ｋの第２の入力端に接続されている。
【００３４】
加算器７−１〜７−ｎは互いに実質的に同一の構成を有しており、それぞれ第１及び第２の入力端と、出力端とを備える。加算器７−１〜７−ｎは、各自の第１及び第２の入力端に供給された信号の瞬時値の和に相当する瞬時値を有する信号を、各自の出力端より出力する。
【００３５】
加算器７−ｋの第２の入力端は、混合器５−ｋの出力端に接続されている。
加算器７−１の第１の入力端は、前述の通り、分配器１−ｎの出力端に接続されている。加算器７−１の出力端は加算器７−２の第１の入力端に接続されており、以下同様に、加算器７−ｊ（ｊはｎより小さい自然数）の第１の出力端は加算器７−（ｊ＋１）の第１の入力端に接続されている。加算器７−ｎの出力端は、この妨害波除去装置の出力端を形成している。
【００３６】
検出部８−１〜８−ｎは、検波器等から構成されており、それぞれ検出端と出力端とを備える。検出部８−１〜８−ｎは、各自の検出端に印加された交流電圧の強度（例えば、当該交流電圧の実効値や尖頭値など）を検出して、検出した値を表す信号を、各自の出力端から出力する。
検出部８−ｋの検出端は、ＢＰＦ３−ｋの出力端に接続されており、検出部８−１〜８−ｎの出力端は、制御部９に接続されている。
【００３７】
制御部９は、例えば、ＣＰＵ（Central Processing Unit）などから構成されている。
制御部９は、検出部８−１〜８−ｎの出力端から出力される信号を取得して、検出部８−１〜８−ｎが検出した交流電圧の強度をモニタしつつ、発振器６−１〜６−ｎの各々に発生させるべき交流信号の周波数を走査させることによって、この妨害波除去装置が取得した信号に含まれる妨害波を最大ｎ個検出する。そして、ＢＰＦ３−１〜３−ｎが互いに異なった妨害波を通過させるように、発振器６−１〜６−ｎの各々に発生させる交流信号の周波数を決定する。
【００３８】
具体的な周波数の決定の手法としては、制御部９は、例えばまず、検出部８−１の出力端から出力される信号を取得して、検出部８−１が検出した交流電圧の強度が実質的に極大に達したか否かを繰り返し判別しつつ、発振器６−１の制御入力端に、希望波の帯域の下限を起点として周波数を連続的に上昇させるような制御信号を供給する。
【００３９】
そして、検出部８−１が検出した交流電圧の強度が、ＢＰＦ３−１を通過した妨害波により実質的に極大に達したと判別すると、当該判別を行った時点で発振器６−１に供給していた制御信号が示す値と実質的に同一の値を示す制御信号を、その時点以降引き続き発振器６−１に供給するようにする。すなわち、発振器６−１に発生させる交流信号の周波数を決定する（換言すれば、ＢＰＦ３−１を通過した当該妨害波の周波数変換前の周波数も特定されることとなる）。
【００４０】
続いて、制御部９は、検出部８−２が検出した値が実質的に極大に達したか否かを繰り返し判別しつつ、発振器６−２の制御入力端に、発振器６−１が生成する交流信号の周波数を起点として周波数を連続的に上昇させるような制御信号を供給する。そして、検出部８−２が検出した値が、ＢＰＦ３−２を通過した妨害波によって実質的に極大に達したと判別すると、発振器６−２が発する交流信号の周波数を、当該判別を行った時点における周波数にするよう決定する（また、ＢＰＦ３−２を通過した当該妨害波の周波数変換前の周波数が特定される）。
【００４１】
そして、（ｎ＞２）であれば、制御部９は、以下、発振器６−２が発する交流信号の周波数を固定する手順と実質的に同一の手順で、発振器６−３〜６−ｎにつき、順次、当該発振器に発生させる交流信号の周波数を決定する（また、ＢＰＦ３−ｈを通過する妨害波の周波数変換前の周波数が特定される）。ただし、制御部９は、検出部８−ｈ（ただし、ｈは３以上ｎ以下の自然数）が検出した値が実質的に極大に達したか否かを繰り返し判別する間は、発振器６−ｈの制御入力端に、発振器６−（ｈ−１）が生成する交流信号の周波数を起点として周波数を連続的に上昇させるような制御信号を供給するものとする。
【００４２】
（動作）
次に、除去する対象の妨害波が３個である場合（すなわち、ｎ＝３である場合）を例として、この妨害波除去装置が希望波に重畳されたこれらの妨害波を除去する動作を説明する。
【００４３】
この妨害波除去装置に、３個の妨害波（以下、それぞれ「第１の妨害波」「第２の妨害波」「第３の妨害波」と呼ぶ）が重畳された希望波が供給されると、第１〜第３の妨害波及び希望波は、分配器１−１の第１の入力端−出力端間、分配器１−２の第１の入力端−出力端間及び分配器１−３の第１の入力端−出力端間を順次通過し、更に、加算器７−１の第１の入力端−出力端間、加算器７−２の第１の入力端−出力端間及び加算器７−３の第１の入力端−出力端間を順次通過して、この妨害波除去装置の出力端へと出力される。
【００４４】
一方、希望波及び第１から第３の妨害波は、混合器２−１〜２−３の各第１の入力端にも供給される。
この結果、混合器２−１の出力端からは、第１、第２及び第３の妨害波と発振器６−１が発生する交流信号との差の成分が、ＢＰＦ３−１の入力端へと出力される。また、混合器２−２の出力端からは、第１、第２及び第３の妨害波と発振器６−２が発生する交流信号との差の成分が、ＢＰＦ３−２の入力端へと出力される。また、混合器２−３の出力端からは、第１、第２及び第３の妨害波と発振器６−３が発生する交流信号との差の成分が、ＢＰＦ３−３の入力端へと出力される。
そして、ＢＰＦ３−１〜３−３は、各自の入力端に供給された成分のうち、周波数がｆｃである成分を、各自の出力端から出力する。
【００４５】
すると、検出部８−１〜８−３は、ＢＰＦ３−１〜３−３の出力端から出力される成分の強度を検出して、検出した値を示す信号を制御部９に供給する。
制御部９は、上述の通り、検出部８−１〜８−３が検出した成分の強度をモニタしつつ、発振器６−１〜６−３の各々に発生させるべき交流信号の周波数を走査させることによって、３個の妨害波を検出する。そして、上述した手順により、ＢＰＦ３−１〜３−３が互いに異なった妨害波を通過させるよう、発振器６−１〜６−３の各々に発生させる交流信号の周波数を決定する。
【００４６】
第１の妨害波の周波数をｆｘ、第２の妨害波の周波数をｆｙ、第３の妨害波の周波数をｆｚ（ただし、ｆｘ＜ｆｙ＜ｆｚ）とすると、制御部９は、上述の処理の結果、制御部９は、発振器６−１の制御入力端に、周波数（ｆｘ−ｆｃ）を示す制御信号を供給し、発振器６−２の制御入力端に周波数（ｆｙ−ｆｃ）を示す制御信号を供給し、発振器６−３の制御入力端に周波数（ｆｚ−ｆｃ）を示す制御信号を供給することを決定する。
この場合、発振器６−１の出力端から混合器２−１の第２の入力端へと周波数（ｆｘ−ｆｃ）の交流信号が供給され、発振器６−２の出力端から混合器２−２の第２の入力端へと周波数（ｆｙ−ｆｃ）の交流信号が供給され、発振器６−３の出力端から混合器２−３の第２の入力端へと周波数（ｆｚ−ｆｃ）の交流信号が供給される。
【００４７】
この結果、混合器２−１の出力端からは、第１、第２及び第３の妨害波と発振器６−１が発生する交流信号との差の成分として、周波数が、順に、ｆｃ、（ｆｙ−ｆｘ＋ｆｃ）及び（ｆｚ−ｆｘ＋ｆｃ）である３個の成分を含む信号が出力される。すなわち、周波数が順にｆｘ、ｆｙ及びｆｚである第１〜第３の妨害波が、周波数が順にｆｃ、（ｆｙ−ｆｘ＋ｆｃ）及び（ｆｚ−ｆｘ＋ｆｃ）となるように周波数変換される。
そして、ＢＰＦ３−１は、これら３個の成分のうち、周波数がｆｃである成分（すなわち、第１の妨害波と発振器６−１が発生する交流信号との差の成分）を通過させ、位相調整器４−１の入力端に供給する。
【００４８】
また、混合器２−２の出力端からは、第１、第２及び第３の妨害波と発振器６−２が発生する交流信号との差の成分として、周波数が、順に、（ｆｘ−ｆｙ＋ｆｃ）、ｆｃ及び（ｆｚ−ｆｙ＋ｆｃ）である３個の成分を含む信号が出力される。すなわち、第１〜第３の妨害波が、周波数が順に（ｆｘ−ｆｙ＋ｆｃ）、ｆｃ及び（ｆｚ−ｆｙ＋ｆｃ）となるように周波数変換される。
ＢＰＦ３−２は、これら３個の成分のうち、周波数がｆｃである成分（すなわち、第２の妨害波と発振器６−２が発生する交流信号との差の成分）を通過させ、位相調整器４−２の入力端に供給する。
【００４９】
また、混合器２−３の出力端からは、第１、第２及び第３の妨害波と発振器６−３が発生する交流信号との差の成分として、周波数が、順に、（ｆｘ−ｆｚ＋ｆｃ）、（ｆｙ−ｆｚ＋ｆｃ）及びｆｃである３個の成分を含む信号が出力される。すなわち、第１〜第３の妨害波が、周波数が順に（ｆｘ−ｆｚ＋ｆｃ）、（ｆｙ−ｆｚ＋ｆｃ）及びｆｃとなるように周波数変換される。
ＢＰＦ３−３は、これら３個の成分のうち、周波数がｆｃである成分（すなわち、第３の妨害波と発振器６−３が発生する交流信号との差の成分）を通過させ、位相調整器４−３の入力端に供給する。
【００５０】
位相調整器４−１は、ＢＰＦ３−１から自己の入力端に供給された信号を移相して、移相により得られた信号を自己の出力端より混合器５−１の第１の入力端へと出力する。
ただし、位相調整器４−１は、混合器５−１の出力端から加算器７−１の第２の入力端に供給される信号と、加算器７−１の第１の入力端に供給される信号のうち周波数がｆｘである成分とが、互いに実質的に逆相となるように、自己に供給された信号を移相する。
【００５１】
また、位相調整器４−１と同様にして、位相調整器４−２は、ＢＰＦ３−２から自己に供給された信号を移相して混合器５−２の第１の入力端へと出力する。また、位相調整器４−１と同様にして、位相調整器４−３は、ＢＰＦ３−３から自己に供給された信号を移相して混合器５−３の第１の入力端へと出力する。
ただし、位相調整器４−２は、混合器５−２の出力端から加算器７−２の第２の入力端に供給される信号と、加算器７−２の第１の入力端に供給される信号のうち周波数がｆｙである成分とが、互いに実質的に逆相となるように、自己に供給された信号を移相する。また、位相調整器４−３は、混合器５−３の出力端から加算器７−３の第２の入力端に供給される信号と、加算器７−３の第１の入力端に供給される信号のうち周波数がｆｚである成分とが、互いに実質的に逆相となるように、自己に供給された信号を移相する。
【００５２】
一方、混合器５−１の第２の入力端には、発振器６−１の出力端から周波数（ｆｘ−ｆｃ）の交流信号が供給され、混合器５−２の第２の入力端には、発振器６−２の出力端から周波数（ｆｙ−ｆｃ）の交流信号が供給され、混合器５−３の第２の入力端には、発振器６−３の出力端から周波数（ｆｚ−ｆｃ）の交流信号が供給される。
【００５３】
この結果、混合器５−１の出力端からは、位相調整器４−１が出力する信号と発振器６−１が発生する交流信号との和の成分として、周波数がｆｘである信号が、加算器７−１の第２の入力端へと出力される。また、混合器５−２の出力端からは、位相調整器４−２が出力する信号と発振器６−２が発生する交流信号との和の成分として、周波数がｆｙである信号が、加算器７−２の第２の入力端へと出力される。また、混合器５−３の出力端からは、位相調整器４−３が出力する信号と発振器６−３が発生する交流信号との和の成分として、周波数がｆｚである信号が、加算器７−３の第２の入力端へと出力される。
【００５４】
一方、加算器７−１の第１の入力端には、分配器１−３の出力端から、希望波及び３個の妨害波が供給されている。従って、加算器７−１は、自己の第１及び第２の入力端に供給された信号の加算結果として、加算器７−１の第１の入力端に供給された信号のうち周波数がｆｘである第１の妨害波が実質的に除去されたもの（すなわち、希望波と、第２及び第３の妨害波）を、自己の出力端から加算器７−２の第１の入力端へと出力する。
【００５５】
すると、加算器７−２は、加算器７−１から供給された信号（すなわち、希望波、第２及び第３の妨害波）と混合器５−２から供給された信号とを加算した結果に相当する信号を、加算器７−３の第１の入力端へと出力する。加算器７−２が出力する信号は、加算器７−１が出力した信号から、更に第２の妨害波を実質的に除去したものとなる。
更に、加算器７−３は、加算器７−２から供給された信号（すなわち、希望波及び第３の妨害波）と混合器５−３から供給された信号とを加算した結果に相当する信号を、自己の出力端から出力する。
【００５６】
加算器７−３の出力端から出力された信号は、加算器７−２から出力された信号から更に第３の妨害波を実質的に除去したもの、すなわち、この妨害波除去装置の入力端に供給された信号から第１、第２及び第３の妨害波を実質的に除去したものに相当する。
以上説明した動作により、この妨害波除去装置は、自己の入力端に供給された信号から、最大３個の妨害波を実質的に除去したものにあたる信号を出力する。
【００５７】
なお、この妨害波除去装置の構成は、上述のものに限られない。
例えば、上述のｎの値は任意であり、３である必要はない。また、希望波はＣＤＭＡ信号である必要はない。また、希望波及び妨害波はディジタル信号の形式をとっていてもよく、この場合、分配器１−１〜１−ｎ、混合器２−１〜２−ｎ及び混合器５−１〜５−ｎ、ＢＰＦ３−１〜３−ｎと、位相調整器４−１〜４−ｎ、発振器６−１〜６−ｎ、加算器７−１〜７−ｎ、検出部８−１〜８−ｎ及び制御部９の機能の一部又は全部は、ＤＳＰ（Digital Signal Processor）やＣＰＵ（Central Processing Unit）により行われていてもよい。
また、混合器２−１〜２−ｎ及び５−１〜５−ｎや発振器６−１〜６−ｎの機能の一部又は全部が、Ａ／Ｄ（Analog-to-Digital）変換器、ＤＳＰ及びＤ／Ａ（Digital-to-Analog）変換器により行われていてもよい。また、検出部８−１〜８−ｎは、各自の入力端に印加された交流信号を検波ないし整流する必要はなく、例えば、各自の入力端に印加された交流信号をＡ／Ｄ変換し、変換結果を制御部９に供給するようにしてもよい。
【００５８】
また、ＢＰＦ３−１〜３−ｎの通過帯域は互いに同一である必要はなく、除去する対象の妨害波が混合器２−１〜２−ｎにより周波数変換されたものがＢＰＦ３−１〜３−ｎのいずれかを通過した後、当該妨害波の周波数が、混合器５−１〜５−ｎのいずれかにより、混合器２−１〜２−ｎにより周波数変換される前の周波数に実質的に戻されるようになっている限り、ＢＰＦ３−１〜３−ｎのうちに通過帯域が互いに異なっているものが含まれていてもよい。また、ＢＰＦ３−１〜３−ｎの通過帯域の幅も互いに同一である必要はない。
【００５９】
制御部９が、ＢＰＦ３−１〜３−ｎが互いに異なった妨害波を通過させるように、発振器６−１〜６−ｎの各々に発生させるべき交流信号の周波数を決定する手法は任意である。
従って、制御部９は、例えば、発振器６−ｋの制御入力端に、希望波の帯域の下限から上限まで周波数を連続的に上昇させるような制御信号を供給しつつ、検出部８−ｋが検出した交流電圧の強度が実質的に極大に達したか否かを繰り返し判別し、達したと判別されたタイミング（当該タイミングの数は最大ｎ個）における、発振器６−ｋが発した交流信号の周波数を記憶してもよい。この場合、制御部９は、記憶した最大ｎ個の周波数を、発振器６−１〜６−ｎにそれぞれ発生させる交流信号の周波数とするものと決定すればよい。なお、この場合、この妨害波除去装置は、検出器を少なくとも１個備えていればよい。
【００６０】
また、位相調整器４−１〜４−ｎは、上述の通りに配置されている必要はなく、加算器７−ｋの第２の入力端に供給される信号の位相と、加算器７−ｋの第１の入力端に供給される信号のうち加算器７−ｋの第２の入力端に供給される信号と実質的に同一の周波数の成分の位相とが互いに実質的に逆相の関係になる限り任意の位置に配置されていてよい。従って、例えば図２に示すように、混合器２−ｋの出力端に位相調整器４−ｋの入力端が接続され、位相調整器４−ｋの出力端がＢＰＦ３−ｋの入力端に接続され、ＢＰＦ３−ｋの出力端が混合器５−ｋの第１の入力端に接続されていてもよい。
【００６１】
更に、加算器７−ｋの第２の入力端に供給される信号の位相と、加算器７−ｋの第１の入力端に供給される信号のうち加算器７−ｋの第２の入力端に供給される信号と実質的に同一の周波数の成分の位相とが互いに実質的に逆相の関係になるならば、位相調整器４−ｋは必ずしも必要ではなく、この場合、位相調整器４−ｋの入力端が接続されるべき部分と、位相調整器４−ｋの出力端が接続されるべき部分とが短絡されていればよい。
【００６２】
また、位相調整器４−ｋは、加算器７−ｋの第２の入力端に供給される信号の位相と、加算器７−ｋの第１の入力端に供給される信号のうち加算器７−ｋの第２の入力端に供給される信号と実質的に同一の周波数の成分の位相との位相差を検出し、両者が互いに実質的に逆相の関係になるように、自己を通過する信号の位相量を自動制御するようにしてもよい。
【００６３】
また、この妨害波除去装置は、加算器７−ｋに代えて、第１及び第２の入力端と、出力端とを備える減算器を備え、加算器７−ｋの第１の入力端、第２の入力端及び出力端が接続されるべき箇所に、この減算器の第１の入力端、第２の入力端及び出力端が接続されるようにしてもよい。この減算器は、自己の第１及び第２の入力端に供給された信号の瞬時値の差に相当する瞬時値を有する信号を、自己の出力端より出力するものとする。
ただし、この場合、位相調整器４−ｋは、加算器７−ｋに代わる減算器の第２の入力端に供給される信号の位相と、当該減算器の第１の入力端に供給される信号のうち、当該減算器の第２の入力端に供給される信号と実質的に同一の周波数の成分の位相とが、互いに実質的に同相の関係になるように、自己を通過する信号を移相するものとする。
【００６４】
また、除去する対象の妨害波の周波数が既知であれば、発振器６−１〜６−ｎが生成する交流信号の周波数は固定されていてもよい。また、発振器６−１〜６−ｎが生成する交流信号の周波数は手動で変化できるようにしてもよいし、また、発振器６−１〜６−ｎの制御入力端に供給する制御信号は、この妨害波除去装置の外部より供給されてもよい。
【００６５】
また、この妨害波除去装置は、分配器１−ｋから、混合器２−ｋ、ＢＰＦ３−ｋ、位相調整器４−ｋ、混合器５−ｋを経て加算器７−ｋに至る信号経路の任意の位置に配置された、信号の減衰を補償するための増幅器を備えるようにしてもよい。具体的には、例えば図３に示すように、入力端及び出力端を備え、入力端がＢＰＦ３−ｋの出力端に接続され、出力端が位相調整器４−ｋの入力端に接続された増幅器を備えるようにすればよい。この場合、図示するように、検出部８−１〜８−ｎは、ＢＰＦ３−１〜３−ｎの出力端に出力された信号の強度に代えて、これら各増幅器の出力端に出力された信号の強度を検出するようにしてもよい。
【００６６】
また、混合器２−ｋは、自己の第１及び第２の入力端に供給された各信号の周波数の和に実質的に等しい周波数を有する信号を自己の出力端より出力するようにしてもよい。この場合、混合器５−ｋは、自己の第１及び第２の入力端に供給された各信号の周波数の差に実質的に等しい周波数を有する信号を自己の出力端より出力するようにすればよい。
【００６７】
以上、この発明にかかる信号除去装置を説明したが、この発明の信号除去装置は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、パーソナルコンピュータに、上述の動作を実行するためのプログラムを格納した媒体（フロッピーディスク、ＣＤ−ＲＯＭ等）から該プログラムをインストールすることにより、上述の処理を実行する妨害波除去装置を構成することができる。
【００６８】
また、コンピュータにプログラムを供給するための媒体は、通信媒体（通信回線、通信ネットワーク、通信システムのように、一時的且つ流動的にプログラムを保持する媒体）でも良い。例えば、通信ネットワークの掲示板（ＢＢＳ）に該プログラムを掲示し、これをネットワークを介して配信してもよい。ネットワークを介した配信は、該プログラムにより搬送波を変調して得られる変調波を伝送することにより行ってもよい。
そして、このプログラムを起動し、ＯＳの制御下に、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【００６９】
なお、ＯＳが処理の一部を分担する場合、あるいは、ＯＳが本願発明の１つの構成要素の一部を構成するような場合には、記録媒体には、その部分を除いたプログラムを格納してもよい。この場合も、この発明では、その記録媒体には、コンピュータが実行する各機能又はステップを実行するためのプログラムが格納されているものとする。
【００７０】
【発明の効果】
以上説明したように、この発明によれば、通信品質を劣化させることなく周波数が不特定の妨害波を除去するための信号除去装置及び信号除去方法が実現される。
【図面の簡単な説明】
【図１】この発明の実施の形態にかかる妨害波除去装置の基本構成を示すブロック図である。
【図２】図１の妨害波除去装置の変形例を示すブロック図である。
【図３】図１の妨害波除去装置の変形例を示すブロック図である。
【符号の説明】
１−１〜１−ｎ      分配器
２−１〜２−ｎ      混合器
３−１〜３−ｎ      ＢＰＦ
４−１〜４−ｎ      位相調整器
５−１〜５−ｎ      混合器
６−１〜６−ｎ      発振器
７−１〜７−ｎ      加算器
８−１〜８−ｎ      検出部
９                  制御部
【図１】
0003686794.tif 000002
【図２】
0003686794.tif 000003
【図３】
0003686794.tif 000004