(57)【要約】【課題】分割されたスペクトル表示の改善【解決手段】  信号解析データを表示する方法は、受信信号に対して複数の掃引動作を実行するステップを含む。掃引動作によって、受信信号の第１の周波数帯域に対してスペクトル解析が実行される。第１の帯域及び該第１の帯域とは異なる第２の帯域におけるスペクトル解析から生成されたデータの表示が同時にレンダリングされる。第１の帯域における表示及び第２の帯域における表示はいずれも、掃引動作に従って連続的に更新される。【選択図】図５
2009085942.tif 000002
【特許請求の範囲】
【請求項１】
信号解析データを表示する方法であって、
受信信号に対して複数の掃引動作を実行するステップと、
前記掃引動作によって、前記受信信号の第１の周波数帯域に対してスペクトル解析を実行するステップと、
前記第１の帯域及び該第１の帯域とは異なる第２の帯域における前記スペクトル解析から生成されたデータの表示を同時にレンダリングするステップであって、該第１の帯域における該表示及び該第２の帯域における該表示はいずれも、前記掃引動作に従って連続的に更新されるレンダリングステップと、
を含む信号解析データ表示方法。
【請求項２】
前記第１の帯域における前記表示及び前記第２の帯域における前記表示はユーザーインタフェース内に含まれ、
該ユーザーインタフェースは対話式ユーザー制御も含む、
請求項１に記載の信号解析データ表示方法。
【請求項３】
前記ユーザーインタフェースに関して入力を受信するステップと
前記入力に応じて前記ユーザーインタフェースを適合させるステップと、
をさらに含む、請求項２に記載の信号解析データ表示方法。
【請求項４】
前記第１の帯域における前記表示及び前記第２の帯域における前記表示は、多数のピクセルを含む画面上にレンダリングされ、
該レンダリングが、
前記第２の帯域における前記表示を表示するのに利用可能な前記ピクセルのサブセットのサイズに少なくとも部分的に基づいて、前記第２の帯域の最大範囲を計算するステップと、
前記第２の帯域の、前記最大範囲よりも広い所望の範囲を指示する入力を受信するステップと
前記最大範囲よりも広くない異なる適切な範囲を計算するステップと、
を含む、請求項３に記載の信号解析データ表示方法。
【請求項５】
前記第２の帯域は前記第１の帯域よりも狭く、該第１の帯域の一部を含み、
該第１の帯域における前記表示及び前記第２の帯域における前記表示のそれぞれは、周波数対振幅のグラフを含む、請求項１に記載の信号解析データ表示方法。
【請求項６】
スペクトル解析システムであって、
信号を受信する信号入力と、
前記受信信号に対して一連の掃引動作を実行する掃引モジュールと、
各掃引動作によって前記受信信号の第１の周波数帯域からスペクトル情報を抽出するプロセッサであって、同期して且つ連続して更新される２つの表示、すなわち、
前記第１の周波数帯域のスペクトル情報を示す第１の表示と、
前記第１の周波数帯域よりも狭い第２の周波数帯域のスペクトル情報を示す第２の表示と、
を含む表示情報をさらに生成するプロセッサと
を備えるスペクトル解析システム。
【請求項７】
前記プロセッサは汎用コンピュータ内に含まれ、
該汎用コンピュータは、前記表示情報を受信すると共に、ピクセルを使用して前記第１の表示及び前記第２の表示を表示する画面をさらに備える、
請求項６に記載のスペクトル解析システム。
【請求項８】
前記掃引モジュールは、複数の異なる周波数点における信号の部分を提供するバンドパスフィルタ及びスーパーヘテロダイン受信機のうちの一方又は両方を備える、
請求項６に記載のスペクトル解析システム。
【請求項９】
前記システムは、対話式ユーザー制御を含むユーザーインタフェースをさらに含み、
前記プロセッサは、ユーザー入力に応じて前記ユーザーインタフェースを適合させる、
請求項６に記載のスペクトル解析システム。
【請求項１０】
前記プロセッサは、以下の機能、すなわち、
前記第２の表示を表示するのに利用可能な、表示画面上のピクセルのサブセットのサイズと、前記掃引モジュールによって生成される前記第１の周波数帯域におけるデータ点の数とに少なくとも部分的に基づいて、前記第２の周波数帯域の最大範囲を計算するステップと、
前記第２の表示の所望の周波数範囲を指示する入力を受信するステップであって、該所望の範囲は前記最大範囲よりも広い、受信ステップと、
前記最大範囲よりも広くない異なる適切な範囲を計算するステップと
前記表示画面上に前記第１の表示及び前記第２の表示をレンダリングするステップと、
を実行する、請求項９に記載のスペクトル解析システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、包括的には信号解析に関し、より詳細にはスペクトル解析に関する。
【背景技術】
【０００２】
様々なスペクトルアナライザーのモデルが現在市販されている。一般的に、スペクトルアナライザーは受信信号の周波数領域情報を表示する。したがって、一例では、スペクトルアナライザーは、ｘ軸において周波数を示すと共にｙ軸において振幅を示すグラフを提供し、それによって、様々な信号成分の相対強度がユーザーに示される。一般的に、画面は、データが生成されるにつれて刻々と更新される。従来技術のスペクトルアナライザーの一例の表示が図１に示される。
【０００３】
幾つかの従来のスペクトルアナライザーは、ユーザーに分割画面表示を提供する。画面の上部では、スペクトル情報が相対的に広い帯域において表示され（すなわちラージスキャンとも称される広範囲スキャン）、下部では、広帯域内の相対的に狭い帯域に関してスペクトル情報が表示される（すなわちズーム画面）。しかし、そのような表示は、データ生成に合わせて一度に更新される画面が１つのみに限定されているという点で非同期である。換言すると、従来のアナライザーはデータを生成し、所定の時刻に一方の画面又は他方の画面を更新する。したがって、ユーザーは画面間で切り換えることができるが、任意の所定の時刻に更新しているようにユーザーに見える画面は、それらの画面のうちの一方のみである。さらに、そのようなアナライザーは、広範囲の画面の範囲又はズーム画面の範囲において掃引動作を実行するように動作可能であるが、同時には実行しない。なお、本明細書中の用語「範囲」は、当業者によりスパンとも称される場合がある。幾つかの初期の従来のスペクトルアナライザーは、広い周波数範囲にわたる掃引の正確さの欠如、また掃引中に収集されるデータ点の数に対する制限によっても制限されている。これらの２つの欠点によって、ユーザーは、広い周波数範囲においてスペクトルを調べ、対象信号を探し求め、その後、信号の特性を評価するために測定を狭い範囲に切り換えることによって信号を評価することを余儀なくされる。
【０００４】
非同期ズームは、対象信号が時間が経っても一定である状況においては許容可能であり得る。そのような例では、広範囲における単一の掃引及び狭い範囲における単一の掃引は、より狭い範囲の画面がより広い範囲の画面のズーム部分を忠実に再現するため、有用な表示をもたらすであろう。しかし、ほとんどの実世界の信号は時間と共に変化するため、２つの別個の時刻における測定は実際には、２つの異なる信号を測定していることになる。
【０００５】
幾つかのより発展した最新のスペクトルアナライザーは、より広い任意の複数の範囲（１０ＭＨｚを超える）にわたる複数の合成された掃引を有しており、数千のデータ点内へ測定することができる。そのようなデータは、コンピュータによって遠隔に測定及び処理される場合に視覚的な洞察を提供する。ユーザーが自身のスペクトルアナライザーによって手動測定を行うことを望む場合、表示の限界（通常はビデオグラフィックスアレイ（ＶＧＡ）又は拡張グラフィックスアレイ（ＸＧＡ））によって、測定される表示点よりもはるかに少ないピクセルしか提供されない。図２は、従来技術のスペクトルアナライザーからの表示を示す。
【０００６】
図２の例では、３００ＭＨｚ〜１０００ＭＨｚの測定が行われている。画面は、全部で８１９２個の収集されたデータ点を示そうと試みている。この特定の機器では、表示はＶＧＡ（６４０×４８０ピクセル）である。デスクトップ空間及びメニュー空間が考慮に入れられると、８１９２個のデータ点を表示するために約５５０個のピクセルが利用可能である。この特定の例では、これは、１つの利用可能なピクセル当たり約１５個のデータ点が存在する（８１９２／５５０）と解釈される。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来では、この問題を与えられたエンドユーザーは一般的に、測定範囲を狭くすることか、又は上部において広範囲を有すると共に下部において狭い範囲を有するように画面を分割することを選択するであろう。しかし、より狭い範囲の表示に単に切り換えるだけでは、ユーザーは完全な信号を視覚化することはできない。また、上述したように、従来技術の非同期分割画面は多くの場合、特に時間と共に変化する信号に関しては不十分である。
【課題を解決するための手段】
【０００８】
本発明の様々な実施の形態は、少なくとも２つの別個の信号帯域の同期表示を提供するシステム及び方法を対象とする。一例のシステムは、多数の異なる周波数部分において信号の部分を調べるために、掃引構成要素と通信する信号入力を備える。データは、標本化され、ディジタル化され、及び処理され、同期表示が生成される。したがって、この例のシステムは、広範囲のスペクトルのグラフと、より狭い範囲のスペクトルの別のグラフとを提供する。両方のグラフは共に連続して更新されるため、ユーザーは、両方のグラフが時間と共に一緒に変化することを見ることができる。
【０００９】
上記では、以下の本発明の詳細な説明をより良く理解することができるように、本発明の特徴及び技術的利点をかなり大まかに略述した。本発明の特許請求の範囲の主題を形成する本発明の追加の特徴及び利点は以下に記載される。開示される概念及び特定の実施形態を、本発明の同じ目的を実行するための他の構造を変更又は設計するための基礎として容易に利用することができることを、当業者は理解すべきである。また、そのような同等の構成は、添付の特許請求の範囲において述べられるような本発明の精神及び範囲から逸脱しないことも当業者は理解すべきである。本発明の構成及び動作方法の両方に関して本発明の特徴であると考えられる新規な特徴は、さらなる目的及び利点と共に、以下の説明を添付の図面に関連して考慮した場合、当該説明からより良く理解されるであろう。しかし、各図面は、例示及び説明のためにのみ提供され、本発明の限界を規定するものとして意図されないことを明白に理解されたい。
【００１０】
ここで、本発明のより完全な理解のために、添付の図面に関連して取り上げられる以下の説明を参照する。
【発明を実施するための最良の形態】
【００１１】
図３は、本発明の一実施形態に従って適合される例示的なシステム３００の図である。システム３００は、信号入力３０１と、掃引モジュール３０２と、プロセッサ３０３と、表示３０４とを含む。
【００１２】
幾つかの例では、信号入力３０１は、高帯域幅のディジタル信号又はアナログ信号を含む。入力信号は、信号発生器、被試験デバイス（例えば、携帯電話機やその構成要素）等から受信することができる。掃引モジュール３０２は、入力信号に対して一連の掃引動作（通常はユーザーが望む限り連続する一連の掃引動作）を実行することによって、信号からスペクトルデータを生成するように動作可能である。この例の実施形態では、掃引モジュール３０２は、０．５％未満の差異で１ギガヘルツの帯域幅にわたって完全に合成することができる位相ロックループ（ＰＬＬ）を備える。一方、他の範囲及び差異は様々な実施形態によって対応することができる。所定の範囲に関して、掃引モジュール３０２は、ＰＬＬを使用し、バンドパスフィルタ又は受信機（例えばスーパーヘテロダイン受信機）を制御し、その範囲に沿う様々な周波数点における信号の部分を提供する。その範囲にわたる各横断が「掃引」である。
【００１３】
多数の実施形態において、アナログ／ディジタル変換器（ＡＤＣ）は、フィルタ又は受信機からの出力を受信し、当該出力に対して標本化（サンプリング）を実行する。ＡＤＣはまた、データが解析される前に、サンプルをディジタルデータに変換する。ＡＤＣは、掃引モジュール３０２内に含まれることができるか、又は掃引モジュール３０２若しくはプロセッサ３０３のいずれかとは別個の構成要素とすることさえできる。さらに、多数の実施形態において、プロセッサ３０３がＡＤＣを備える。
【００１４】
プロセッサ３０３は、信号を解析するためにサンプルを処理する。例えば、プロセッサ３０３は、入力信号内に含まれている様々な周波数を識別するように動作可能である。プロセッサ３０３はまた、人間が知覚可能な形態でレンダリングされる表示３０４を生成する。この例では、表示３０４は、例えばコンピュータモニタ又は他の画面上にレンダリングすることができるグラフである。プロセッサ３０３の機能は、ハードワイヤードロジック、コンピュータによって実行可能なコード等を含む様々な手段によって提供することができる。プロセッサ３０３は、例えば汎用プロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）等を含む様々な半導体デバイスのうちのいずれかとすることができる。
【００１５】
表示３０４は、広範囲スキャングラフ３１０及びズームグラフ３１１を含み、それらの両方は連続的に更新される。一例では、広範囲スキャングラフ３１０は、７００ＭＨｚの範囲を有し、一方ズームグラフ３１１は７ＭＨｚの範囲を有する。したがって、システム３００のユーザーは、非常に広い信号の部分を観察することができる一方、同時に対象のより狭い帯域を観察する。さらに、広範囲スキャングラフ３１０が利用可能なピクセルよりも多くの多数のデータ点を含む場合、ユーザーはより有意義な情報を抽出するためにズーム画面３１１を利用することができる。この例は７００ＭＨｚ及び７ＭＨｚの各帯域を含むが、多数の実施形態があらゆる任意の範囲に関して情報を解析及び表示するように動作可能であるため、本発明はそれらの帯域に限定されない。
【００１６】
さらに、例であるシステム３００は、多数の方法で構成することができる。一例の実施形態では、システム３００は、自身のユーザーインタフェース、制御部、及び表示ユニットと共にスタンドアロン型のスペクトルアナライザー内に含まれる。別の例の実施形態では、入力３０１及び掃引モジュール３０２は、汎用コンピュータ内に含まれるプロセッサ３０３とは別個である。例えば、入力３０１及び掃引モジュール３０２は、ハードウェアのスタンドアロン部分内にあるか、又はデータバスを通じて汎用コンピュータにインタフェース接続されるカード内にあることができる。本発明は、現在既知であるか又は後に開発されるあらゆる構成を利用することができるため、これらの２つの例の構成には限定されないことに留意されたい。
【００１７】
図４は、本発明の一実施形態に従って適合される例示的な表示４００の図である。表示４００は、図３に関して上述されたものと同様の広範囲スキャングラフ４０１及びズームグラフ４０２を含む。さらに、表示４００はこの実施形態においてユーザーインタフェースとして役立つ。例えば、表示４００は、両方のグラフ４０１及び４０２において「１」と印をつけられた移動可能なマーカーを含み、ユーザーが対話できる「ソフト」ボタンを有する動作メニュー４０４も含む。
【００１８】
グラフ４０１において、この範囲内のデータ点の数が、利用可能なピクセルの数を超える８１９２であることが分かる。したがって、幾らかの情報がグラフ４０１において失われる。グラフ４０２は、はるかにより狭い帯域（７００ＭＨｚに対して５ＭＨｚ）から、５８個のみのデータ点で情報を示す。グラフ４０２の中央は、グラフ４０１において区別することができない３つの異なる信号成分を示す。さらに、上述したように、グラフ４０１及び４０２は同期し、その結果、共に連続的に更新される。したがって、ユーザーは、グラフ４０１及び４０２の両方について、適時のデータが提供される。そのような特徴は、ユーザーが一度に１つのみの測定用グラフを選択することを余儀なくされる従来技術の分割画面システムとは対照的である。
【００１９】
幾つかの実施形態では、異なる範囲の同期表示は、１つ又は複数の追加の特徴を可能にする。例えば、利用可能なピクセルよりもデータ点が多くない範囲に制限するように、ズームグラフ（例えばグラフ４０２）に制約を与えることが可能である。一例では、ズームグラフにおいて利用可能な最大ピクセルは４６２個である。１つの技法は、ズームグラフの最大範囲を求めるために４つの値を使用する。当該４つの値は、１）広範囲グラフ（例えばグラフ４０１）の左の境界、２）広範囲グラフの右の境界、３）ズームグラフにおいて利用可能なピクセルの数、及び４）掃引データ点の数である。この例では、範囲は、２９．８５ＭＨｚに設定され、０．１４５ＭＨｚ〜２９．９９５ＭＨｚに及ぶ任意の範囲である。この例の範囲は、図４の範囲とは異なる。しかし、より狭い範囲は、わずかにより単純化された数学をもたらすはずである。加えて、データ点の数は８１９２であり、この数は図４における数と同じである。
【００２０】
広範囲グラフにおける各データ点によって表される周波数ステップは、その広範囲をデータ点の数で除算することによって計算される。この例では、その計算によって、１データビット当たり３．６４４ＫＨｚとなる。ズームグラフの最大範囲は、周波数ステップに利用可能なピクセルの数を乗算することによって計算される。この場合では、その計算によって、ズームグラフの最大範囲は１．６８３５ＭＨｚとなる。ズーム範囲が最大範囲に設定されると、ズーム範囲内の各データ点は１つのピクセルによって表される。ユーザーが最大範囲よりも広いズームグラフの範囲を選択すると、ズームグラフは、以下の例におけるように最大範囲以下に自動的に制限することができる。
【００２１】
第１の例では、ユーザーは、ズームグラフの中心周波数を２５ＭＨｚに設定し、ズームグラフの範囲を１ＭＨｚに設定する。この場合、範囲は最大範囲未満であり、問題はない。したがって、それら中心周波数及び範囲は設定される。
【００２２】
第２の例では、ユーザーは、ズームグラフの中心周波数を２５ＭＨｚに設定し、ズームグラフの範囲を１０ＭＨｚに設定する。範囲は最大範囲を超えているため、システムは自動的に範囲を１．６８３５ＭＨｚに縮小する。
【００２３】
第３の例では、ユーザーは、ズームグラフの中心周波数を２９．５ＭＨｚに設定し、ズームグラフの範囲を１ＭＨｚに設定する。設定された範囲は、中心マーカーの左側に半分を有すると共に中心マーカーの右側に半分を有する範囲と想像することができる。しかし、２９．５ＭＨｚの右側において０．５ＭＨｚ（すなわち設定された範囲の半分）進むと３０ＭＨｚとなり、これは、８１９２個のデータ点の最高周波数（２９．９９５ＭＨｚ）よりも高い。この場合、範囲は自動的に、（２９．９９５−２９．５）×２＝０．９９ＭＨｚに制限される。この第３の例は「右側超過（too far to the right）」と呼ばれる。
【００２４】
第４の例では、ユーザーは、ズームグラフの中心周波数を０．５ＭＨｚに設定し、範囲を１ＭＨｚに設定する。しかし、８１９２個のデータ点の最低周波数は０．１４５ＭＨｚであり、これは、要求されるズームグラフ範囲のゼロ（Ｈｚ）の左境界よりも高い。したがって、範囲は自動的に、（０．５−０．１４５）×２＝０．７１ＭＨｚに制限される。第４の例は「左側超過（too far to the left）」と呼ばれる。
【００２５】
図４を再び参照すると、ユーザーがグラフ４０１及び４０２間で切り替えを行うときに、ユーザーに適切なメニューを提供することも可能である。この例では、ユーザーは、一方のグラフ又は他方のグラフを選択することによって、一度にグラフ４０１及び４０２のうちの一方とやり取りすることができる。グラフの選択は、強調表示、又はこの例では（グラフ４０１と４０２とを）対照的にさせる枠４０５のような視覚インジケータによって示すことができる。ユーザーが切り替えを行うと、ユーザーにより多くの適切な選択肢を提供するために、メニュー４０４内に提示される利用可能な動作が、追加、削除、及び再配置の少なくとも１つが施されるであろう。グラフを選択すること、枠によって選択を示すこと、及びグラフ選択に応じてメニューを変化させることは、ユーザーの便宜性を向上させるために本発明の幾つかの実施形態における使用に適合することができる既知の特徴である。
【００２６】
図５は、本発明の一実施形態に従って適合される例示的な方法５００の図である。方法５００の様々な部分は、ハードウェア及びソフトウェアの少なくとも１つ、例えばシステム３００（図３）のあり得る構成のうちの任意の構成によって実行することができる。
【００２７】
ステップ５０１において、複数の掃引動作が受信信号に対して実行される。一例では、各掃引動作は、多数の所定の周波数における振幅を示すサンプルを提供し、そのサンプルはその後、プロセッサに送信される。
【００２８】
ステップ５０２において、各掃引動作によって、受信信号の第１の周波数帯域に対してスペクトル解析が実行される。スペクトル解析は、信号内に存在する１つ又は複数の周波数に対するあらゆる解析を含む。多数の実施形態において、スペクトル解析は、信号内の周波数成分の相対電力を識別することを含む。さらに、周波数解析は、様々な動作、例えば（被測定信号に対する測定装置の）応答からの望ましくないもの（例えば、ノイズや歪みなど）を除去する様々なフィルタリング技法を含むこともできる。
【００２９】
ステップ５０３において、第１の帯域及び第１の帯域とは異なる第２の帯域におけるスペクトル解析から生成されたデータの表示が同時にレンダリングされ、第１の帯域及び第２の帯域における表示は、掃引動作に従って更新される。ステップ５０３において、２つの表示、すなわち第１の周波数帯域の表示及び異なる周波数帯域の表示がレンダリングされる。多数の実施形態において、第１の帯域は広帯域であり、第２の帯域は、第１の帯域のサブセットであるか又はズームインされた部分である。表示は、掃引動作からの情報のスペクトル解析から生成されるデータに基づいてレンダリングされる。本明細書において使用される場合、同時レンダリングは、ユーザーに同時であるように見えると考えられると共に、例えば表示技術に関連する理由によって厳密には同時でなくてもよいレンダリングを表すようにのみ意図される。例えば、ラスタースキャンのような様々な表示プロセスは、一方をレンダリングしてから他方をレンダリングすることができる。さらに、レンダリングは、各表示の更新を交互に行う非常に迅速なレンダリングを含むことができる。そのようなプロセス及び他のプロセスは、人間のユーザーに同時であるように又は同期しているように見える限り、実施形態の範囲内にある。同様に、同期表示は、２つ以上の表示を更新するときに正確に同時である必要はない。
【００３０】
ステップ５０３は、多数の実施形態において同じデータセットから両方の表示を行うことによって実行される。例えば、一実施形態では、サンプルは、生成されると、コンピュータ可読メモリ内（例えば図３のプロセッサ３０３内）に記憶され、その後、記憶されたサンプルは、両方の表示を生成するために使用される。
【００３１】
第１の周波数帯域はあらゆる任意の範囲とすることができる。多数の実施形態において、第１の周波数帯域は、７００ＭＨｚ以上のような広帯域である。幾らかより広い帯域及び幾らかより狭い帯域も対応することができる。
【００３２】
ステップ５０４において、ユーザー入力が、第１の帯域及び第２の帯域における表示に関して受信され、表示は、その入力に応じて適合される。幾つかの実施形態では、ユーザーが一方の表示又は他方の表示を選択すると、強調表示又は他の視覚指示が、どの表示が選択されているかを示すために適用される。さらに、メニューはユーザーの選択に応じて自動的に変化することができ、マーカーは、追加、削除又は移動等することができ、範囲は自動的に調整等することができる。ステップ５０４は通常、表示をレンダリング及び変更するための１つ又は複数のコンピュータプログラムを実行しているプロセッサ３０３（図３）のようなプロセッサによって実行される。しかし、本発明の様々な実施形態はそのプロセッサには限定されない。これは、ステップ５０４が、スペクトル解析を実行するプロセッサとは別個のプロセッサによって実行することができるためである。さらに、そのようなコンピュータプログラムは、オンチップ又はオフチップのいずれかのメモリ、揮発性メモリ若しくは不揮発性メモリ内に記憶されるコンピュータによって実行可能なコードとすることができるか、又は、インターネット若しくはローカルエリアネットワークのようなネットワークを介して受信することができる。
【００３３】
方法５００は一連の別個のステップとして示されるが、本発明の実施形態は必ずしもその一連の別個のステップに限定されないため、そのような図は便宜のためにのみある。例えば、掃引動作、スペクトル解析、及び表示レンダリングは、繰り返し且つ連続的に実行することができ、その結果、ステップ５０１、５０２及び５０３は同じ時間期間中に実行される。さらに、様々な実施形態は、より多くの信号処理（例えば最大振幅を求めること）を追加すること、及び表示上にその信号処理の結果をレンダリングすること等によって、方法５００におけるステップを追加、削除又は再配置することができる。
【００３４】
本発明の様々な実施形態は、従来技術のシステムに対する１つ又は複数の利点を提供することができる。例えば、従来技術の分割画面システムは、グラフ毎に別個に測定を実行する必要がある。したがって、そのようなシステムのユーザーは、広範囲の測定を開始し、（一定の形状が可能であると仮定して）数サイクルの間、グラフが一定の形状を有するのを待ち、その後より狭い範囲に移動する。この移動によって、広範囲グラフの更新が止まり、その後より狭い範囲のグラフがサイクル毎に生成される。対照的に、本発明の実施形態によって、ユーザーは、両方のグラフを同期して生成することができる。そのような特徴は、所定のテストに必要な時間を短縮することができ、ユーザーにより直感的な操作を提供することもできる。
【００３５】
さらに、第２の利点は、様々な実施形態において、タイムクリティカルな（すなわちスピードが重視される）データの失われる数が従来技術のシステムよりもはるかに少ないことである。上述したように、従来技術の分割画面システムは各グラフにおいて別個に測定を生成し、時間と共に変化する信号の場合、２つのグラフは大幅に異なる可能性がある。例えば、信号内でランダムにイベントが生じる場合、ユーザーは、広範囲スキャン内ではイベントを取得することができるかもしれない（当然のことながら幾らかの注意が用いられる）。しかし、測定の狭い範囲部分の期間中にランダムなイベントをユーザーが取得することは、はるかにより難しい可能性がある。対照的に、本発明の様々な実施形態は、広いグラフ及び狭いグラフの両方においてユーザーがそのようなイベントを見ることを可能にすることができる。
【００３６】
本明細書において例は、２つの表示を提供するシステム及び方法を説明するが、表示の数は２つに限定されないことに留意されたい。実際に、例えば所定のプロセッサの能力及び利用可能な表示ピクセルの数に従って、３つ以上の同期表示が可能であると共に実施形態の範囲内にある。
【００３７】
本発明及び本発明の利点が詳細に説明されたが、添付の特許請求の範囲によって規定されるような本発明の精神及び範囲から逸脱することなく、様々な変更、代用及び修正を本明細書において行うことができることを理解されたい。さらに、本用途の範囲は、本明細書に記載されるプロセス、機械、製造、物質の組成、手段、方法、及びステップの特定の実施形態に限定されるように意図されない。当業者が本発明の開示から容易に理解するように、本明細書に記載される対応する実施形態として概ね同じ機能を実行するか又は概ね同じ結果を達成する、現存するか又は後に開発されるプロセス、機械、製造、物質の組成、手段、方法、又はステップは本発明に従って利用することができる。したがって、添付の特許請求の範囲は、そのようなプロセス、機械、製造、物質の組成、手段、方法、又はステップを、自身の範囲内に含むように意図される。念のため、以下に、本発明の実施の形態をまとめて例示列挙する。
【００３８】
（実施形態１）
信号解析データを表示する方法（５００）であって、
受信信号に対して複数の掃引動作を実行するステップ（５０１）、
前記掃引動作によって、前記受信信号の第１の周波数帯域に対してスペクトル解析を実行するステップ（５０２）、並びに
前記第１の帯域及び該第１の帯域とは異なる第２の帯域における前記スペクトル解析から生成されたデータの表示を同時にレンダリングするステップ（５０３）であって、該第１の帯域における該表示及び該第２の帯域における該表示はいずれも、前記掃引動作に従って連続的に更新される、レンダリングするステップを含む、方法。
（実施形態２）
前記第１の帯域における前記表示及び前記第２の帯域における前記表示はユーザーインタフェース（４００）内に含まれ、該ユーザーインタフェースは対話式ユーザー制御も含む、実施形態１に記載の方法。
（実施形態３）
前記ユーザーインタフェースに関して入力を受信するステップ、及び
前記入力に応じて前記ユーザーインタフェースを適合させるステップ（５０４）をさらに含む、実施形態２に記載の方法。
（実施形態４）
前記第１の帯域における前記表示及び前記第２の帯域における前記表示は、多数のピクセルを含む画面上にレンダリングされ、該レンダリングが、
前記第２の帯域における前記表示を表示するのに利用可能な前記ピクセルのサブセットのサイズに少なくとも部分的に基づいて、前記第２の帯域の最大範囲を計算するステップ、
前記第２の帯域の、前記最大範囲よりも広い所望の範囲を指示する入力を受信するステップ、及び
前記最大範囲よりも広くない異なる適切な範囲を計算するステップを含む、実施形態３に記載の方法。
（実施形態５）
前記第２の帯域は前記第１の帯域よりも狭く、該第１の帯域の一部を含み、該第１の帯域における前記表示及び前記第２の帯域における前記表示のそれぞれは、周波数対振幅のグラフを含む、実施形態１に記載の方法。
（実施形態６）
スペクトル解析システムであって、
信号を受信する信号入力（３０１）と、
前記受信信号に対して一連の掃引動作を実行する掃引モジュール（３０２）と、
各掃引動作によって前記受信信号の第１の周波数帯域からスペクトル情報を抽出するプロセッサ（３０３）であって、同期して且つ連続して更新される２つの表示、すなわち、
前記第１の周波数帯域のスペクトル情報を示す第１の表示（３１０）と、
前記第１の周波数帯域よりも狭い第２の周波数帯域のスペクトル情報を示す第２の表示（３１１）とを含む表示情報をさらに生成する、プロセッサとを備える、システム。
（実施形態７）
前記プロセッサは汎用コンピュータ内に含まれ、該汎用コンピュータは、前記表示情報を受信すると共に、ピクセルを使用して前記第１の表示及び前記第２の表示を表示する画面をさらに備える、実施形態６に記載のシステム。
（実施形態８）
前記掃引モジュールは、複数の異なる周波数点における信号の部分を提供するバンドパスフィルタ及びスーパーヘテロダイン受信機のうちの一方又は両方を備える、実施形態６に記載のシステム。
（実施形態９）
前記システムは、インタラクティブユーザー制御を含むユーザーインタフェース（４００）をさらに含み、前記プロセッサは、ユーザー入力に応じて前記ユーザーインタフェースを適合させる、実施形態６に記載のシステム。
（実施形態１０）
前記プロセッサは、以下の機能、すなわち、
前記第２の表示を表示するのに利用可能な、表示画面上のピクセルのサブセットのサイズと、前記掃引モジュールによって生成される前記第１の周波数帯域におけるデータ点の数とに少なくとも部分的に基づいて、前記第２の周波数帯域の最大範囲を計算するステップ、
前記第２の表示の所望の周波数範囲を指示する入力を受信するステップであって、該所望の範囲は前記最大範囲よりも広い、受信するステップ、
前記最大範囲よりも広くない異なる適切な範囲を計算するステップ、並びに
前記表示画面上に前記第１の表示及び前記第２の表示をレンダリングするステップを実行する、実施形態９に記載のシステム。
【図面の簡単な説明】
【００３９】
【図１】従来技術のスペクトルアナライザーからの表示の図である。
【図２】従来技術のスペクトルアナライザーからの表示の図である。
【図３】本発明の一実施形態に従って適合される１つの例示的なシステムの図である。
【図４】本発明の一実施形態に従って適合される１つの例示的な表示の図である。
【図５】本発明の一実施形態に従って適合される１つの例示的な方法の図である。
【符号の説明】
【００４０】
３０１  信号入力
３０２  掃引モジュール
３０３  プロセッサ
３０４  表示（ディスプレイ）
【図１】
2009085942.tif 000003
【図２】
2009085942.tif 000004
【図３】
2009085942.tif 000005
【図４】
2009085942.tif 000006
【図５】
2009085942.tif 000007