(57)【要約】【課題】  スペクトラムアナライザが有するミキサによる測定誤差を軽減する。【解決手段】  スペクトラムアナライザ１は、第一ローカル信号Loを生成する第一ローカル発振器１２と、測定対象信号と第一ローカル信号Loとを混合して、中間周波数Fifの信号を出力する第一乗算器１４とを備え、さらに、第一乗算器１４によって生じるスプリアスの周波数を記録するスプリアス周波数記録部と、スプリアス周波数に対応するスプリアス周波数対応値を避けて、第一ローカル信号Loの周波数を変更する第一ローカル周波数掃引指示部とを有するローカル周波数制御部５０を備えたので、スペクトラムアナライザ１の第一乗算器１４によって無入力スプリアスが生じることを防止できる。【選択図】  図１
2006071465.tif 000002
【特許請求の範囲】
【請求項１】
第一ローカル信号を生成する第一ローカル信号生成手段と、
測定対象信号と前記第一ローカル信号とを混合して、中間周波数の信号を出力する第一混合手段と、
前記第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、前記第一ローカル信号の周波数を変更する第一ローカル周波数変更手段と、
を備えた信号混合装置。
【請求項２】
請求項１に記載の信号混合装置であって、
前記第一ローカル周波数変更手段は、前記スプリアス周波数対応値のかわりに、前記スプリアス周波数対応値に所定シフト値を加算した値を、前記第一ローカル信号の周波数とする、
信号混合装置。
【請求項３】
請求項２に記載の信号混合装置であって、
所定周波数の第二ローカル信号を生成する第二ローカル信号生成手段と、
前記第一混合手段の出力と前記第二ローカル信号とを混合する第二混合手段と、
前記第一ローカル周波数変更手段が、前記スプリアス周波数対応値のかわりに、前記スプリアス周波数対応値に前記所定シフト値を加算した値を、前記第一ローカル信号の周波数とした場合に、前記第二ローカル信号の周波数を前記所定周波数から前記所定シフト値を減算したものとする第二ローカル周波数変更手段と、
を備えた信号混合装置。
【請求項４】
請求項１に記載の信号混合装置であって、
前記スプリアス周波数を、前記測定対象信号のキャリア周波数、前記中間周波数および前記第一ローカル信号の周波数が取る値に基づいて決定する、
を備えた信号混合装置。
【請求項５】
請求項４に記載の信号混合装置であって、
前記測定対象信号のキャリア周波数を正の整数倍したものに前記中間周波数を加えた値を生成する第一スプリアス周波数生成手段と、
前記第一ローカル信号の周波数が取る値を正の整数倍した値を生成する第二スプリアス周波数生成手段と、
前記第一スプリアス周波数生成手段および前記第二スプリアス周波数生成手段の生成結果が一致したときの前記生成結果を検出する一致検出手段と、
前記一致検出手段の検出結果および前記中間周波数に基づき、前記スプリアス周波数を決定するスプリアス周波数決定手段と、
を備えた信号混合装置。
【請求項６】
請求項１ないし５のいずれか一項に記載の信号混合装置と、
前記信号混合装置の出力に基づき前記測定対象信号を解析する解析手段と、
前記解析手段の解析結果を表示する表示手段と、
を備えたスペクトラムアナライザ。
【請求項７】
第一ローカル信号生成手段が、第一ローカル信号を生成する第一ローカル信号生成工程と、
第一混合手段が、測定対象信号と前記第一ローカル信号とを混合して、中間周波数の信号を出力する第一混合工程と、
第一ローカル周波数変更手段が、前記第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、前記第一ローカル信号の周波数を変更する第一ローカル周波数変更工程と、
を備えた信号混合方法。
【請求項８】
第一ローカル信号を生成する第一ローカル信号生成手段と、測定対象信号と前記第一ローカル信号とを混合して、中間周波数の信号を出力する第一混合手段とを有する信号混合装置における信号混合処理をコンピュータに実行させるためのプログラムであって、
前記第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、前記第一ローカル信号の周波数を変更する第一ローカル周波数変更処理、
をコンピュータに実行させるためのプログラム。
【請求項９】
第一ローカル信号を生成する第一ローカル信号生成手段と、測定対象信号と前記第一ローカル信号とを混合して、中間周波数の信号を出力する第一混合手段とを有する信号混合装置における信号混合処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体であって、
前記第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、前記第一ローカル信号の周波数を変更する第一ローカル周波数変更処理、
をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スペクトラムアナライザが有するミキサによる測定誤差の軽減に関する。
【背景技術】
【０００２】
従来より、スペクトラムアナライザを使用して、被測定信号の周波数領域のスペクトルを測定することが行なわれている（例えば、特許文献１を参照）。スペクトラムアナライザはミキサを利用して、被測定信号をローカル信号と混合して、被測定信号の周波数を変換する。
【０００３】
【特許文献１】特開２００１−５９８５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、スペクトラムアナライザが有するミキサによってスプリアスが発生する。これにより、被測定信号の周波数領域のスペクトルを誤って測定してしまう場合がある。
【０００５】
そこで、本発明は、スペクトラムアナライザが有するミキサによる測定誤差を軽減することを課題とする。
【課題を解決するための手段】
【０００６】
本発明による信号混合装置によれば、第一ローカル信号を生成する第一ローカル信号生成手段と、測定対象信号と第一ローカル信号とを混合して、中間周波数の信号を出力する第一混合手段と、第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、第一ローカル信号の周波数を変更する第一ローカル周波数変更手段とを備えるように構成される。
【０００７】
上記のように構成された信号混合装置によれば、第一ローカル信号生成手段は、第一ローカル信号を生成する。第一混合手段は、測定対象信号と第一ローカル信号とを混合して、中間周波数の信号を出力する。第一ローカル周波数変更手段は、第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、第一ローカル信号の周波数を変更する。
【０００８】
また、本発明による信号混合装置によれば、第一ローカル周波数変更手段は、スプリアス周波数対応値のかわりに、スプリアス周波数対応値に所定シフト値を加算した値を、第一ローカル信号の周波数とするようにしてもよい。
【０００９】
また、本発明による信号混合装置は、所定周波数の第二ローカル信号を生成する第二ローカル信号生成手段と、第一混合手段の出力と第二ローカル信号とを混合する第二混合手段と、第一ローカル周波数変更手段が、スプリアス周波数対応値のかわりに、スプリアス周波数対応値に所定シフト値を加算した値を、第一ローカル信号の周波数とした場合に、第二ローカル信号の周波数を所定周波数から所定シフト値を減算したものとする第二ローカル周波数変更手段とを備えるようにしてもよい。
【００１０】
また、本発明による信号混合装置においては、スプリアス周波数を、測定対象信号のキャリア周波数、中間周波数および第一ローカル信号の周波数が取る値に基づいて決定するようにしてもよい。
【００１１】
また、本発明による信号混合装置は、測定対象信号のキャリア周波数を正の整数倍したものに中間周波数を加えた値を生成する第一スプリアス周波数生成手段と、第一ローカル信号の周波数が取る値を正の整数倍した値を生成する第二スプリアス周波数生成手段と、第一スプリアス周波数生成手段および第二スプリアス周波数生成手段の生成結果が一致したときの生成結果を検出する一致検出手段と、一致検出手段の検出結果および中間周波数に基づき、スプリアス周波数を決定するスプリアス周波数決定手段とを備えるようにしてもよい。
【００１２】
また、本発明による信号混合装置は、信号混合装置の出力に基づき測定対象信号を解析する解析手段と、解析手段の解析結果を表示する表示手段とを備えるようにしてもよい。
【００１３】
また、本発明による信号混合方法は、第一ローカル信号生成手段が、第一ローカル信号を生成する第一ローカル信号生成工程と、第一混合手段が、測定対象信号と第一ローカル信号とを混合して、中間周波数の信号を出力する第一混合工程と、第一ローカル周波数変更手段が、第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、第一ローカル信号の周波数を変更する第一ローカル周波数変更工程とを備えるように構成される。
【００１４】
また、本発明によるプログラムは、第一ローカル信号を生成する第一ローカル信号生成手段と、測定対象信号と第一ローカル信号とを混合して、中間周波数の信号を出力する第一混合手段とを有する信号混合装置における信号混合処理をコンピュータに実行させるためのプログラムであって、第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、第一ローカル信号の周波数を変更する第一ローカル周波数変更処理をコンピュータに実行させるためのプログラムである。
【００１５】
また、本発明による記録媒体は、第一ローカル信号を生成する第一ローカル信号生成手段と、測定対象信号と第一ローカル信号とを混合して、中間周波数の信号を出力する第一混合手段とを有する信号混合装置における信号混合処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体であって、第一混合手段によって生じるスプリアス周波数に対応するスプリアス周波数対応値を避けて、第一ローカル信号の周波数を変更する第一ローカル周波数変更処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体である。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態を図面を参照しながら説明する。
【００１７】
図１は、本発明の実施形態にかかるスペクトラムアナライザ１の構成を示すブロック図である。スペクトラムアナライザ１は、信号混合装置４、Ａ／Ｄ変換器４２、解析部４４、ディスプレイ（表示手段）４６を備える。スペクトラムアナライザ１は、測定対象信号であるＲＦ(Radio Frequency)信号の周波数スペクトルを測定して表示するものである。
【００１８】
図２は、測定対象信号の周波数スペクトルの一例を示す図である。測定対象信号は、キャリア信号２ａとスプリアス２ｂとを有する。キャリア信号２ａは、測定対象信号の本来の信号であり、パワーも他の周波数に比べて高くなっている。図２の例では、2.11GHz（これを、Fsigと表記する）の成分である。しかし、測定対象信号には、本来の信号とは異なるスプリアス２ｂが存在している。スペクトラムアナライザ１を利用して、キャリア信号２ａのパワーとスプリアス２ｂのパワーとの差[dBc]を計測する。これが、スプリアス２ｂの測定である。スプリアスの測定は、移動体通信の評価項目として採用されている。
【００１９】
信号混合装置４は、ＲＦ信号に第一ローカル信号、第二ローカル信号および第三ローカル信号を混合して、Ａ／Ｄ変換が可能な程度の低周波数の信号を出力する。
【００２０】
Ａ／Ｄ変換器４２は、信号混合装置４の出力したアナログ信号をデジタル信号に変換する。解析部４４は、Ａ／Ｄ変換器４２の出力するデジタル信号に基づき、測定対象信号の解析を行なう。例えば、周波数とパワーとの関係を求める。ディスプレイ（表示手段）４６は、解析部４４による解析結果（例えば、周波数とパワーとの関係）を表示する。
【００２１】
図３は、ディスプレイ４６の表示態様の一例を示す図である。測定対象信号の周波数スペクトルとして、キャリア信号２ａおよびスプリアス２ｂの他に、無入力スプリアス２ｃが表示されてしまう。無入力スプリアス２ｃは、後述する第一乗算器１４により発生するスプリアスであり、測定対象信号には含まれていないものである（図２参照）。よって、キャリア信号２ａのパワーと無入力スプリアス２ｃのパワーとの差[dBc]を計測しても、測定対象信号のスプリアスの測定にはならない。
【００２２】
しかし、無入力スプリアス２ｃとスプリアス２ｂとは、ディスプレイ４６の表示だけをみても判別し難い。よって、キャリア信号２ａのパワーと無入力スプリアス２ｃのパワーとの差[dBc]を誤って、測定対象信号のスプリアスの測定結果としてしまう恐れがある。なお、図３の例では、無入力スプリアス２ｃは0.9493GHzの成分である。
【００２３】
ここで、図１に戻り、信号混合装置４は、第一ローカル発振器１２、第一乗算器（第一混合手段）１４、バンドパスフィルタ１６、第二ローカル発振器２２、第二乗算器（第二混合手段）２４、第三ローカル発振器３２、第三乗算器３４、ローカル周波数制御部５０を備える。
【００２４】
第一ローカル発振器１２は、第一ローカル信号Ｌｏを生成する。第一ローカル信号Ｌｏの周波数をFloと表記する。本実施形態では、Floは4.4314GHzから7.9314GHz( = 4.4314+3.5)までの値をとる。なお、ディスプレイ４６に表示される周波数（「表示周波数」という）は、Floから4.4314GHz（後述するように、バンドパスフィルタ１６を通過したＩＦ信号の周波数Fifである）を減じた値である。よって、表示周波数は、0〜3.5GHzとなる（図３参照）。
【００２５】
第一乗算器（第一混合手段）１４は、測定対象信号であるＲＦ信号と、第一ローカル信号とを乗算することにより混合する。第一乗算器１４の出力する信号の周波数は、FloからＲＦ信号の周波数を減じた値となる。ただし、第一乗算器１４により無入力スプリアス２ｃが発生するので、第一乗算器１４の出力する信号には、n・Flo −m・（ＲＦ信号の周波数）の周波数成分が含まれる（nおよびmは正の整数）。
【００２６】
バンドパスフィルタ１６は、第一乗算器１４の出力する信号から所定の周波数帯域の成分の信号を通過させる。バンドパスフィルタ１６を通過した信号をＩＦ（Intermediate Frequency：中間周波数）信号という。ＩＦ信号の周波数を中間周波数といい、Fifと表記する。本実施形態では、Fif
= 4.4314GHz±100MHzである。ただし、説明の便宜上、Fif = 4.4314GHzとして扱う。
【００２７】
Fif = 4.4314GHzなので、解析部４４は、Fif = 4.4314GHzであるときのＲＦ信号のパワーを求めることになる。
【００２８】
図４は、解析部４４がパワーを求めることになるＲＦ信号の周波数成分を説明するための図であり、キャリア信号（図４（ａ））、無入力スプリアス（図４（ｂ））を示す。
【００２９】
図４（ａ）を参照して、第一乗算器１４の出力する信号の周波数は、FloからＲＦ信号の周波数を減じた値となるので、FloからFif( =
4.4314GHz)を減じた値の周波数成分のパワーを求めることになる。例えば、Floが0.9493 + 4.4314
[GHz]になったときは、ＲＦ信号におけるFlo−Fif = (0.9493 + 4.4314)GHz−4.4314GHz = 0.9493GHzの成分のパワーを測定することになる。
【００３０】
ただし、図４（ｂ）を参照して、第一乗算器１４の出力する信号の周波数は、n・Flo −m・（ＲＦ信号の周波数）となることがある（nおよびmは正の整数）。n・Flo −m・（ＲＦ信号の周波数）＝Fifとなると、そのときのＲＦ信号の周波数成分のパワーも測定されてしまう。例えば、n＝２、m＝３とした場合、ＲＦ信号における、（２Flo−Fif）／３の周波数成分のパワーをも求めることになる。例えば、Flo = 0.9493 + 4.4314 [GHz]であったとする。すると、（２Flo−Fif）／３ = 2.11[GHz]の周波数成分のパワーをも求めることになる。ところが、この測定結果（2.11GHz成分のパワー）は、Flo−4.4314GHz = 0.9493GHzの成分のパワーとして、ディスプレイ４６に表示される（図３参照）。
【００３１】
図１に戻り、第二ローカル発振器２２は、第二ローカル信号を生成する。第二ローカル信号の周波数は、所定の周波数（本実施形態では、4.01GHz）であるが、後述するように例外がある。これにより、4.4314GHz−4.01GHz＝421.4MHzを中心とする帯域の信号が得られる。
【００３２】
第二乗算器（第二混合手段）２４は、バンドパスフィルタ１６を通過したＩＦ信号と、第二ローカル信号とを乗算することにより混合する。
【００３３】
第三ローカル発振器３２は、第三ローカル信号を生成する。
【００３４】
第三乗算器３４は、第二乗算器２４の出力と、第三ローカル信号とを乗算することにより混合する。第二乗算器２４の出力周波数から第三ローカル信号の周波数を減じた値の周波数の信号が得られる。第三乗算器３４の出力の周波数は、Ａ／Ｄ変換が可能な程度に低い。
【００３５】
ローカル周波数制御部５０は、第一ローカル発振器１２を制御して、第一ローカル信号Ｌｏの周波数Floを掃引する。しかも、ローカル周波数制御部５０は、第二ローカル発振器２２を制御して、第二ローカル信号の周波数を決定する。
【００３６】
図５は、ローカル周波数制御部５０の構成を示す機能ブロック図である。ローカル周波数制御部５０は、無入力スプリアス算出部５１、無入力スプリアス記録部５２、第一ローカル周波数掃引指示部（第一ローカル周波数変更手段）５４、シフト値記録部５６、第二ローカル周波数変更指示部（第二ローカル周波数変更手段）５８を有する。
【００３７】
無入力スプリアス算出部５１は、無入力スプリアス２ｃが発生する周波数を算出する。無入力スプリアス算出部５１の構成を図６に示す。無入力スプリアス算出部５１は、ユーザインタフェース５１ａ、キャリア周波数記録部５１ｂ、中間周波数記録部５１ｃ、第一スプリアス周波数生成部５１ｄ、ローカル周波数記録部５１ｅ、第二スプリアス周波数生成部５１ｆ、表示範囲記録部５１ｇ、一致検出部５１ｈ、スプリアス周波数決定部５１ｉを有する。
【００３８】
ユーザインタフェース５１ａは、スペクトラムアナライザ１のユーザが測定対象信号のキャリア周波数および周波数の表示範囲を入力するためのものであり、例えば、キーなどである。
【００３９】
キャリア周波数記録部５１ｂは、キャリア信号２ａの周波数であるキャリア周波数Fsigを記録する。図２の例では、2.11GHzである。
【００４０】
中間周波数記録部５１ｃは、ＩＦ信号の周波数である中間周波数を記録する。本実施形態では、4.4314GHzである。
【００４１】
第一スプリアス周波数生成部５１ｄは、第一スプリアス周波数=m・Fsig＋Fifを計算する（mは正の整数）。例えば、m=1,2,3である。第一スプリアス周波数の計算結果を、図７に示す。図７においては、横軸にディスプレイ４６に表示される表示周波数（0〜3.5GHz）をとっている。表示周波数にかかわらず、第一スプリアス周波数は一定である。
【００４２】
ローカル周波数記録部５１ｅは、第一ローカル信号Ｌｏの周波数Floを記録する。周波数Floは、4.4314GHzから7.9314GHz( = 4.4314+3.5)までの値をとる。すなわち、表示周波数＋4.4314GHzである。
【００４３】
第二スプリアス周波数生成部５１ｆは、第二スプリアス周波数=ｎ・Floを計算する（nは正の整数）。例えば、n=1,2,3である。第二スプリアス周波数の計算結果を、図８に示す。図８においては、横軸に表示周波数およびFloをとっている。横軸にFloをとった場合、第二スプリアス周波数は原点を通る直線となる。横軸に表示周波数をとった場合、表示周波数＝０のときに第二スプリアス周波数＝ｎ・4.4314である傾きｎの直線となる。
【００４４】
表示範囲記録部５１ｇは、表示周波数の範囲を記録する。本実施形態では、表示範囲は0〜3.5GHzである。
【００４５】
一致検出部５１ｈは、第一スプリアス周波数および第二スプリアス周波数が一致するときの第一スプリアス周波数（＝第二スプリアス周波数）を検出する。スプリアス周波数決定部５１ｉは、一致周波数検出部５１ｈの検出結果および中間周波数Fifに基づき、スプリアス周波数（無入力スプリアス２ｃが発生する周波数）を決定する。
【００４６】
図９は、第一スプリアス周波数および第二スプリアス周波数の計算結果を表示した図である。図９を参照すると、第一スプリアス周波数および第二スプリアス周波数は、ｍ＝ｎ＝１の場合と、ｍ＝３、ｎ＝２の場合とにおいて、一致する。
【００４７】
ｍ＝ｎ＝１の場合は、図４（ａ）を参照して説明したように、キャリア周波数が正しく表示される。この場合、Fsig＋Fif = Flo、すなわち、Fif = Flo−Fsigである。
【００４８】
ｍ＝３、ｎ＝２の場合は、図４（ｂ）を参照して説明したように無入力スプリアスが表示される。この場合、3Fsig＋Fif = 2Flo、すなわち、Fif = 2Flo−3Fsigである。ｍ＝３、ｎ＝２の場合は、第一スプリアス周波数（＝第二スプリアス周波数）＝2(0.9493 + 4.4314)である。一致検出部５１ｈは、このように、第一スプリアス周波数および第二スプリアス周波数が一致するときの第一スプリアス周波数（＝第二スプリアス周波数）を検出する。すなわち、ｍおよびｎを適宜設定して、Floが取りうる値の範囲内で、m・Fsig＋Fif = n・Floが成立したときのn・Floを求める。
【００４９】
スプリアス周波数決定部５１ｉは、一致検出部５１ｈの検出結果をｎ(=2)で割って、Flo＝0.9493 + 4.4314を求める。そして、FloからFif(=4.4314)を減じて、スプリアス周波数=0.9493GHzを求める。
【００５０】
図５に戻り、無入力スプリアス記録部５２は、無入力スプリアス算出部５１のスプリアス周波数決定部５１ｉにより算出された無入力スプリアス２ｃが発生するスプリアス周波数を記録する。
【００５１】
第一ローカル周波数掃引指示部５４は、第一ローカル発振器１２を制御して、第一ローカル信号Ｌｏの周波数Floを掃引する。すなわち、周波数Floを4.4314GHzから7.9314 ( = 4.4314+3.5)GHzまで変更する。ただし、周波数Floが、スプリアス周波数対応値0.9493
+ 4.4314GHzの値をとると、無入力スプリアス２ｃが発生する。そこで、0.9493 + 4.4314GHzの値のかわりに、それらに所定のシフト値を加算した値を周波数Floとして用いる。これにより、周波数Floがスプリアス周波数対応値となることを避けられる。
【００５２】
シフト値記録部５６は、所定のシフト値を記録する。例えば、所定のシフト値は60MHzである。
【００５３】
第二ローカル周波数変更指示部５８は、第一ローカル周波数掃引指示部５４が、所定のシフト値を加算した値を周波数Floとして用いた場合に、第二ローカル発振器２２を制御して、第二ローカル信号の周波数を、所定の周波数（本実施形態では、4.01GHz）から所定のシフト値を減じたものとする。
【００５４】
第一ローカル周波数掃引指示部５４が所定のシフト値を加算した値を周波数Floとして用いた場合、第二ローカル信号の周波数を4.01GHzのままとすれば、第二乗算器２４から出力される信号の周波数が所定のシフト値だけ低くなってしまう。
【００５５】
しかし、第二ローカル信号の周波数を、所定の周波数（本実施形態では、4.01GHz）から所定のシフト値を減じたものとすれば、第一ローカル周波数掃引指示部５４が所定のシフト値を加算した値を周波数Floとして用いた場合でも、第二乗算器２４から出力される信号の周波数を421.4MHzに保つことができる。
【００５６】
次に、本発明の実施形態の動作を図１０および図１１のフローチャートを参照して説明する。
【００５７】
図１０は、本発明の実施形態の動作を示すフローチャートである。まず、スペクトラムアナライザ１により、測定対象信号のキャリア周波数を測定する（Ｓ１０）。
【００５８】
すなわち、信号混合装置４により、ＲＦ信号に第一ローカル信号、第二ローカル信号および第三ローカル信号を混合して、Ａ／Ｄ変換が可能な程度の低周波数の信号とする。なお、第一ローカル信号の周波数Floは、第一ローカル周波数掃引指示部５４により4.4314GHzから7.9314GHz( =
4.4314+3.5)まで変更する。
【００５９】
そして、Ａ／Ｄ変換器４２により、信号混合装置４の出力したアナログ信号がデジタル信号に変換される。解析部４４により、デジタル信号に基づき、測定対象信号の解析が行なわれる。例えば、周波数とパワーとの関係を求められる。最後に、ディスプレイ４６により、解析部４４による解析結果（例えば、周波数とパワーとの関係）が表示される。この表示結果は図３に示すようなものであり、キャリア周波数が2.11GHzであることがわかる。
【００６０】
次に、スペクトラムアナライザ１のユーザが測定対象信号のキャリア周波数および周波数の表示範囲を、ユーザインタフェース５１ａを介して入力する（Ｓ１２）。例えば、キャリア周波数が2.11GHz、周波数の表示範囲が0〜3.5GHzというように入力する。キャリア周波数はキャリア周波数記録部５１ｂに記録され、周波数の表示範囲は表示範囲記録部５１ｇに記録される。
【００６１】
次に、無入力スプリアス算出部５１により無入力スプリアス２ｃが発生する周波数（無入力スプリアス周波数）が算出される（Ｓ１４）。すなわち、第一スプリアス周波数生成部５１ｄが第一スプリアス周波数=m・Fsig＋Fifを計算する（mは正の整数）。第二スプリアス周波数生成部５１ｆは、第二スプリアス周波数=ｎ・Floを計算する（nは正の整数）。そして、一致検出部５１ｈが、ｍおよびｎを適宜設定して、Floが取りうる値の範囲内で、m・Fsig＋Fif = n・Floが成立したときのn・Floを求める。例えば、ｍ＝３、ｎ＝２、n・Flo＝10.7614GHzとなる。最後に、スプリアス周波数決定部５１ｉが、一致検出部５１ｈが求めたn・Floをnで割り、Fifを減じて、スプリアス周波数=0.9493GHzを求める。
【００６２】
算出された無入力スプリアス周波数は無入力スプリアス記録部５２に記録される。そして、スペクトラムアナライザ１により、測定対象信号の周波数スペクトルを再度測定する（Ｓ１６）。このときは、図３に示す無入力スプリアス２ｃが表示されず、図２に示すように正しく表示される。
【００６３】
図１１は、再測定（Ｓ１６）におけるスペクトラムアナライザ１の動作を示すフローチャートである。まず、第一ローカル周波数掃引指示部５４は第一ローカル信号Ｌｏの周波数Floを初期値（4.4314GHz）とする（Ｓ１６１）。そして、周波数Floを所定ステップ増やす（Ｓ１６２）。ここで、周波数Floが最終値7.9314 ( = 4.4314+3.5)GHzになれば（Ｓ１６３、Ｙｅｓ）、終了する。
【００６４】
周波数Floが最終値にならなければ（Ｓ１６３、Ｎｏ）、周波数Floが、無入力スプリアス記録部５２に記録された無入力スプリアス周波数と対応するか否かを第一ローカル周波数掃引指示部５４が判定する（Ｓ１６４）。周波数Floが、無入力スプリアス周波数と対応していなければ（Ｓ１６４、Ｎｏ）、パワーの測定を行なう（Ｓ１６８）。
【００６５】
すなわち、信号混合装置４により、ＲＦ信号に第一ローカル信号、第二ローカル信号および第三ローカル信号を混合して、Ａ／Ｄ変換が可能な程度の低周波数の信号とする。この信号をＡ／Ｄ変換器４２によりデジタル信号に変換してから解析部４４により周波数とパワーとの関係を求めて、ディスプレイ４６に表示する。
【００６６】
周波数Floが、無入力スプリアス周波数と対応していれば（Ｓ１６４、Ｙｅｓ）、シフト値記録部５６に記録された所定のシフト値（60MHz）を加算して周波数Floとする（Ｓ１６５）。例えば、無入力スプリアス周波数が0.9493GHzであれば、それに対応する周波数Floは0.9493 + 4.4314GHzとなる。よって、周波数Floを所定ステップ増やした結果（Ｓ１６２）、周波数Floが0.9493 +
4.4314GHzとなれば、周波数Floを0.9493 + 4.4314GHz + 60MHzとする。これにより、無入力スプリアス２ｃが発生することを防止できる。
【００６７】
次に、第二ローカル周波数変更指示部５８は、第二ローカル発振器２２を制御して、第二ローカル信号の周波数を、所定の周波数（本実施形態では、4.01GHz）から所定のシフト値（60MHz）を減じたものとする（Ｓ１６６）。これにより、第二乗算器２４から出力される信号の周波数を421.4MHzのままとすることができる。
【００６８】
そして、パワーの測定を行なう（Ｓ１６８）。その後、周波数Floを所定ステップ増やす工程（Ｓ１６２）に戻る。
【００６９】
本発明の実施形態によれば、一致検出部５１ｈが、ｍおよびｎを適宜設定して、Floが取りうる値の範囲内で、m・Fsig＋Fif = n・Floが成立したときのn・Floを求める。スプリアス周波数決定部５１ｉが、このときのFloからFifを減じることにより、スプリアス周波数を求めることができる。
【００７０】
しかも、第一ローカル信号Ｌｏの周波数Floがスプリアス周波数＋Fif(=4.4314GHz)とならないように（なると、無入力スプリアス２ｃが発生する）、スプリアス周波数＋Fifのかわりに、スプリアス周波数＋Fif＋所定のシフト値(60MHz)をFloとする。これにより、無入力スプリアス２ｃの発生を防止できる。
【００７１】
さらに、スプリアス周波数＋Fifのかわりに、スプリアス周波数＋Fif＋所定のシフト値(60MHz)を周波数Floとした場合には、第二ローカル信号の周波数を、所定の周波数（本実施形態では、4.01GHz）から所定のシフト値(60MHz)を減じたものとすることにより、第二乗算器２４から出力される信号の周波数を421.4MHzに保つことができる。
【００７２】
また、上記の実施形態は、以下のようにして実現できる。ＣＰＵ、ハードディスク、メディア（フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭなど）読み取り装置を備えたコンピュータのメディア読み取り装置に、上記の各部分（例えば、ローカル周波数制御部５０）を実現するプログラムを記録したメディアを読み取らせて、ハードディスクにインストールする。このような方法でも、上記の機能を実現できる。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施形態にかかるスペクトラムアナライザ１の構成を示すブロック図である。
【図２】測定対象信号の周波数スペクトルの一例を示す図である。
【図３】ディスプレイ４６の表示態様の一例を示す図である。
【図４】解析部４４がパワーを求めることになるＲＦ信号の周波数成分を説明するための図であり、キャリア信号（図４（ａ））、無入力スプリアス（図４（ｂ））を示す。
【図５】ローカル周波数制御部５０の構成を示す機能ブロック図である。
【図６】無入力スプリアス算出部５１の構成を示す機能ブロック図である。
【図７】第一スプリアス周波数の計算結果を示す図である。
【図８】第二スプリアス周波数の計算結果を示す図である。
【図９】第一スプリアス周波数および第二スプリアス周波数の計算結果を表示した図である。
【図１０】本発明の実施形態の動作を示すフローチャートである。
【図１１】再測定（Ｓ１６）におけるスペクトラムアナライザ１の動作を示すフローチャートである。
【符号の説明】
【００７４】
１  スペクトラムアナライザ
４  信号混合装置
１２  第一ローカル発振器
１４  第一乗算器（第一混合手段）
１６  バンドパスフィルタ
２２  第二ローカル発振器
２４  第二乗算器（第二混合手段）
４２  Ａ／Ｄ変換器
４４  解析部
４６  ディスプレイ（表示手段）
５０  ローカル周波数制御部
５１ｄ  第一スプリアス周波数生成部
５１ｆ  第二スプリアス周波数生成部
５１ｈ  一致検出部
５１ｉ  スプリアス周波数決定部
５２  無入力スプリアス記録部
５４  第一ローカル周波数掃引指示部（第一ローカル周波数変更手段）
５６  シフト値記録部
５８  第二ローカル周波数変更指示部（第二ローカル周波数変更手段）
【図１】
2006071465.tif 000003
【図２】
2006071465.tif 000004
【図３】
2006071465.tif 000005
【図４】
2006071465.tif 000006
【図５】
2006071465.tif 000007
【図６】
2006071465.tif 000008
【図７】
2006071465.tif 000009
【図８】
2006071465.tif 000010
【図９】
2006071465.tif 000011
【図１０】
2006071465.tif 000012
【図１１】
2006071465.tif 000013