(57)【要約】【課題】試験測定装置にてトリガを図形的に作動させるシステム及び方法を提供する。【解決手段】この方法は、１つ以上の時間変化信号用の信号特性の視覚表示を表示することを含む。図形的ユーザ入力を受け、視覚表示の一部が指示される。この方法は、トリガのトリガ・パラメータの値を設定することにより、図形的ユーザ入力に応じて試験測定装置のトリガを構成することを更に含む。トリガ・パラメータ用の設定値は、図形的ユーザ入力が指示する視覚表示の特定部分により変化し従属する。次に、試験測定装置内の信号の後続のモニタに関連して、トリガを用いる。【選択図】図１
2010217179.tif 000002
【特許請求の範囲】
【請求項１】
時間変化信号の視覚表示を受け提供するように構成された試験測定装置におけるトリガ動作を構成し実行する方法であり、
上記試験測定装置の表示器上に、１つ以上の時間変化信号用の信号特性の視覚表示を表示し、
上記視覚表示の一部を図形的に示すユーザ入力を受け、
上記試験測定装置のトリガ用に、上記ユーザ入力により図形的に示された上記視覚表示の一部に基づくトリガ・パラメータ用の値を設定して、上記トリガ・パラメータの値が上記視覚表示の一部により変化し且つ従属し、
上記トリガ・パラメータ用に設定した上記値を用いて、トリガ発生用に上記試験測定装置における時間変化信号をモニタする方法。
【請求項２】
時間変化信号の視覚表示を受け提供するように構成された試験測定装置におけるトリガ動作を構成し実行する方法であり、
上記試験測定装置の表示器上に、１つ以上の時間変化信号用の新得性の視覚表示を表示し、
上記視覚表示の一部を図形的に示すユーザ入力を受け、
上記ユーザ入力に応答して、上記視覚表示の上記一部に関連する信号状態を判断し、
上記試験測定装置のトリガ用に、上記視覚表示の一部に関連した上記信号状態に基づいてトリガ・パラメータ用の値を設定し、
上記トリガ・パラメータ用に設定された上記値を用いて、トリガ発生用に、上記試験測定装置における時間変化信号をモニタする方法。
【請求項３】
図形的に作動されるトリガ機能を含む試験測定信号用のシステムであり、
１つ以上の時間変化信号用の信号特性の視覚表示を表示するように構成された表示器と、
上記視覚表示の一部を図形的に示すユーザ入力を受けるように構成された入力サブシステムと、
処理サブシステムが実行可能なトリガ命令を含むデータ保持サブシステムとを具え、
上記ユーザ入力に応答して、上記ユーザ入力が図形的に示す上記視覚表示の上記一部に関連した信号状態を判断し、
上記システムのトリガ用に、上記判断された信号状態を用いてトリガ・パラメータの値を設定し、
上記システムにおける時間変化信号のその後のモニタに関連して、上記トリガ・パラメータの上記設定値により上記トリガを活性化するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
時間変化信号の視覚表示を受けて提供するように構成された試験測定装置におけるトリガ動作を構成し実行する方法。
【背景技術】
【０００２】
変化する形式の信号に用いる種々の試験測定装置が存在する。これら装置における試験測定動作は、しばしばトリガ方法を用いて制御される。例えば、後で調査するために信号事象を見つけて捕捉する場合には、ある信号特性が観察されるか又は検出されたときに、トリガに基づいて信号捕捉を開始できる。かかるトリガを用いて、潜在的に関心のある信号を単に捕捉することによって、計算資源を維持する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１５５７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
既存のトリガは、多くの場合に適切であるが、既存のトリガで効果的に検出できない種々の一般信号状態が存在する。さらに、多くの既存のトリガ方法は、不正確で、構成が困難であるか、又は、関心のある信号事象に識別しトリガする能力が限定されている。
【課題を解決するための手段】
【０００５】
（１）時間変化信号の視覚表示を受け提供するように構成された試験測定装置におけるトリガ動作を構成し実行する方法であり；上記試験測定装置の表示器上に、１つ以上の時間変化信号用の信号特性の視覚表示を表示し；上記視覚表示の一部を図形的に示すユーザ入力を受け；上記試験測定装置のトリガ用に、上記ユーザ入力により図形的に示された上記視覚表示の一部に基づくトリガ・パラメータ用の値を設定して、上記トリガ・パラメータの値が上記視覚表示の一部により変化し且つ従属し；上記トリガ・パラメータ用に設定した上記値を用いて、トリガ発生用に上記試験測定装置における時間変化信号をモニタする方法。
（２）更に、上記視覚表示の一部に関連した信号状態を定めることを具え、上記トリガ・パラメータ用の値が上記信号状態に基づいて設定される概念１の方法。
（３）上記視覚表示が周波数領域のビットマップである概念２の方法。
（４）上記信号状態を判断することは、上記周波数領域ビットマップの領域内の信号占有を判断することを含む概念３の方法。
（５）上記視覚表示は、多数のデジタル信号用の時間領域デジタル信号トレースを示すロジック・アナライザ形式の表示である概念２の方法。
（６）上記信号状態を判断することは、選択された時点における１つ以上の上記多数のデジタル信号の状態を判断することを含み、上記多数のデジタル信号の上記１つ以上と上記選択された時点とを上記ユーザ入力の受信に応じて選択する概念５の方法。
（７）上記信号状態を判断することは、選択された時間範囲にわたる１つ以上の上記多数のデジタル信号の信号パターンを判断することを含み、上記１つ以上の上記多数のデジタル信号と上記選択された時間範囲とは、上記ユーザ入力の受信に応じて選択される概念５の方法。
（８）上記視覚表示は、時間の関数の如き信号値を示す時間領域オシロスコープ形式の表示である概念２の方法。
（９）上記信号状態を判断することは、第１信号事象に対する時間差を判断することを含み、上記トリガ・パラメータ用の値を設定することが上記トリガを構成して、上記第１信号事象及び第２信号事象の間に生じる時点と上記時間差を比較することに基づいてトリガ事象を定める概念８の方法。
（１０）更に、上記ユーザ入力を受信する前に上記トリガを選択することを具え、上記試験測定装置用の複数の利用可能なトリガの１つから上記トリガを選択する概念１の方法。
（１１）上記トリガ・パラメータの値の設定は、上記ユーザ入力の受信で自動的に実行され、いかなるユーザ入力も更に要求しない概念１の方法。
（１２）時間変化信号の視覚表示を受け提供するように構成された試験測定装置におけるトリガ動作を構成し実行する方法であり；上記試験測定装置の表示器上に、１つ以上の時間変化信号用の新得性の視覚表示を表示し；上記視覚表示の一部を図形的に示すユーザ入力を受け；上記ユーザ入力に応答して、上記視覚表示の上記一部に関連する信号状態を判断し；上記試験測定装置のトリガ用に、上記視覚表示の一部に関連した上記信号状態に基づいてトリガ・パラメータ用の値を設定し；上記トリガ・パラメータ用に設定された上記値を用いて、トリガ発生用に、上記試験測定装置における時間変化信号をモニタする方法。
（１３）上記視覚表示が周波数領域ビットマップである概念１２の方法。
（１４）上記視覚表示は、多数のデジタル信号用の時間領域デジタル信号トレースを示すロジック・アナライザ形式の表示である概念１２の方法。
（１５）上記視覚表示は、時間の関数として信号値を示す時間領域オシロスコープ形式の表示である概念１２の方法。
（１６）図形的に作動されるトリガ機能を含む試験測定信号用のシステムであり；１つ以上の時間変化信号用の信号特性の視覚表示を表示するように構成された表示器と；上記視覚表示の一部を図形的に示すユーザ入力を受けるように構成された入力サブシステムと；処理サブシステムが実行可能なトリガ命令を含むデータ保持サブシステムとを具えて；上記ユーザ入力に応答して、上記ユーザ入力が図形的に示す上記視覚表示の上記一部に関連した信号状態を判断し；上記システムのトリガ用に、上記判断された信号状態を用いてトリガ・パラメータの値を設定し；上記システムにおける時間変化信号のその後のモニタに関連して、上記トリガ・パラメータの上記設定値により上記トリガを活性化するシステム。
（１７）上記視覚表示は、周波数領域ビットマップである概念１６のシステム。
（１８）上記ユーザ入力に応じて、上記周波数領域ビットマップの領域内の信号占有と判断して、かかる信号占有に基づいたトリガ・パラメータの値を設定するように上記トリガ命令が構成された概念１７のシステム。
（１９）上記視覚表示は、多数のデジタル信号用の時間領域デジタル信号トレースを示すロジック・アナライザ形式の表示である概念１６のシステム。
（２０）選択された時点で１つ以上の上記多数のデジタル信号の状態を判断し、かかる状態に基づいた上記トリガ・パラメータの上記値を設定するように上記トリガ命令を構成し、上記１つ以上のデジタル信号及び上記選択された時点を上記ユーザ入力に応じて上記トリガ命令により選択する概念１９のシステム。
（２１）上記ユーザ入力に応じて、１つ以上の上記多数のデジタル信号の信号パターンを判断し、かかる信号パターンに基づく上記トリガ・パラメータの上記値を設定するように上記トリガ命令を構成する概念１９のシステム。
（２２）上記視覚表示は、時間の関数としての信号値を示す時間領域オシロスコープ形式の表示である概念１６のシステム。
（２３）上記時間領域オシロスコープ形式の表示で表示される第１信号事象に対する時間差を判断し、かかる時間差に基づく上記トリガ・パラメータの上記値を設定するように上記トリガ命令を構成する概念２２のシステム。
【発明の効果】
【０００６】
よって、ここでの開示では、試験測定装置にてトリガを図形的に動作させるシステム及び方法を提供する。この方法は、１つ以上の時間変化信号用の信号特性の視覚表示を表示することを含む。図形的ユーザ入力を受けるが、視覚表示の一部が示される。この方法は、トリガのトリガ・パラメータ用の値を設定することにより、図形的ユーザ入力に応じて、試験測定装置のトリガを構成することを更に含む。トリガ・パラメータ用の設定値は、図形的ユーザ入力により示された視覚表示の特定部分により変化すると共に、従属する。次に、試験測定装置内の信号のその後のモニタに関連して、このトリガを用いる。
【０００７】
この概要は、詳細な説明にて更に後述する簡略化した形式での概念の選択を導入する。この概要は、主張する要旨の重要な特徴又は本質的な特徴を特定するものでもなく、主張する要旨の範囲を瀬伊芸するために用いるものでもない。さらに、主張する要旨は、この開示の任意の部分に記載する任意の又は全ての欠点を解決する手段に限定するものではない。
【図面の簡単な説明】
【０００８】
【図１】図１は、図形的に作動されるトリガ機能を有する試験測定システムの実施例を示す図である。
【図２】図２は、図形的に作動されるトリガ機能を有する試験測定システムの実施例を示す図である。
【図３】図３は、試験測定装置トリガの図形的作動に関連して用いることができる周波数スペクトラム・ビットマップの例を示す図である。
【図４】図４は、試験測定装置トリガの図形的作動に関連して用いることができる周波数スペクトラム・ビットマップの例を示す図である。
【図５】図５は、試験測定装置でのトリガ動作を図形的に作動させる方法の例を示す。
【図６】図６は、試験測定装置でのトリガ動作を図形的に作動させる方法の記述及び例を更に示す。
【図７】図７は、試験測定装置でのトリガ動作を図形的に作動させる方法の記述及び例を更に示す。
【図８】図８は、試験測定装置でのトリガ動作を図形的に作動させる方法の記述及び例を更に示す。
【図９】図９は、試験測定装置でのトリガ動作を図形的に作動させる方法の記述及び例を更に示す。
【図１０】図１０は、試験測定装置でのトリガ動作を図形的に作動させる方法の記述及び例を更に示す。
【図１１】図１１は、試験測定装置でのトリガ動作を図形的に作動させる方法の記述及び例を更に示す。
【図１２】図１２は、試験測定装置でのトリガ動作を図形的に作動させる方法の記述及び例を更に示す。
【発明を実施するための形態】
【０００９】
図１を参照する。この図は、本発明による試験測定システム２０を図的に示す。図示の如く、システム２０は、試験測定用に１つ以上の信号２２を受けるように構成されている。システム２０は、ある形式の処理サブシステム２４を含んでおり、このサブシステムは、トリガを処理する又は装置内の信号波形での他の処理動作を実行する処理機能を提供する１つ以上のプロセッサ、制御器などを含んでいる。データ保持サブシステム２６も典型的には含まれており、例えば、信号データ及び／又は種々の機能を提供するために実行されるソフトウェア・コード又は他のインストラクションを蓄積する。
【００１０】
システム２０は、ユーザ入力を受ける入力サブシステム２８を含める。図示の如く、入力サブシステム２０は、入力を受ける１つ以上の装置／機構を含んでもよく、これらは、マウス３０、タッチ相互面３２（表示器でもよい）及び／又はキーボードの如きキー・ベース機構を含む。しかし、これらは例示であり、ユーザ入力を受けるのに他のインタフェースを用いてもよい。
【００１１】
表示サブシステム３６も含めて、視覚出力を提供してもよい。特に、システム２０における信号特徴の視覚表示を与えることがしばしば望ましい。システム２０の特定の能力及び構成に応じて、異なる形式の視覚表示を用いてもよい。図に示すように、視覚表示の一例は、周波数領域ビットマップ４０の如きビットマップ表示である。例えば、スペクトラム・アナライザ機能を提供するためにシステム２０を導入するときに、この形式の表示を用いてもよい。他の可能性のある信号特性の視覚表示には、オシロスコープ形式の表示４２の如き時間領域表示及び／又はロジック・アナライザ形式の表示４４がある。オシロスコープ形式の表示４２場合、信号値又はパラメータを時間又は他のある変数の関数として表示し、ロジック・アナライザ形式の表示４４の場合、１つ以上のデジタル信号に対して信号トレースを表示する。視覚表示４０、４２及び４４は、実際上の具体例であり、種々の他の形式の視覚表示を用いてもよいことが理解できよう。視覚表示を用いて、ユーザが試験測定装置におけるトリガ動作を構成し実行できる新規な方法を容易にする。特に、後述する如く、信号表示に示される観察現象のユーザ図形指示に応じて、トリガを自動的に定義及び導入できる。
【００１２】
上述から、システム２０が種々の形式をとることができ、及び／又は異なる形式の装置で実現できることが理解できよう。限定されない例には、スペクトラム・アナライザ、オシロスコープ、バス・アナライザ、ロジック・アナライザ、マルチメータ、プローブなどが含まれる。さらに、所定の導入又は装置には、図１に示すものの他にハードウェア及び／又はソフトウェアのコンポーネントが含まれてもよいことが理解できよう。
【００１３】
次に図２を参照する。種々の周波数領域変換動作を実行し、周波数領域ビットマップの形式における信号特性の視覚表示を提供するように構成された装置を参照して、より特定された例を説明する。特に、この図は、本発明による信号試験測定システム５０の更なる実施例を示す。システム５０は、単一の時間変化信号５４（又は複数の信号）を受け、この入力信号に種々の処理動作をオプションとして実行するフロント・エンド５２を含んでいる。オプションの処理には、フィルタ処理、混合、ダウン・コンバートなどを含める。図示の如く、追加のコンポーネント５６を用いて、入力信号をデジタル形式に変換し、デシメーション動作を実行し、及び／又は位相及び振幅補正を行うことができる。図示の構成は例であり、種々の他の配列を用いてもよいことが当業者には理解できよう。
【００１４】
信号経路のノード５８にて、信号は、時間変化信号５４のデジタル処理済み形式として存在する。次に、これを実時間処理ブロック６０に供給する。他のものの中で、ブロック６０は、時間変化信号５４の基づくデジタル周波数領域スペクトラム６１を繰り返し発生するように構成されている。チャープｚ、ＦＦＴ及び可変長ＦＦＴを含む多くの任意のデジタル周波数変換技術を用いて、スペクトラム発生を実行できる。
【００１５】
システム５０は、メモリ・サブシステム６２も含んでおり、これは、フロント・エンド・ブロック及び実時間ブロック６０に（例えば、バスを介して）機能的に結合している。さらに、システム５０は、典型的には、表示サブシステム６４及び処理サブシステム６６も含んでいる。さらに後述する如く、メモリ・サブシステム６２は、スペクトラム６１から構成された周波数領域ビットマップを含むデータ蓄積を提供できる。システム５０は、物理的又は論理的に分離されたストレージ・ロケーション６８を含める。メモリ・サブシステム６２及びストレージ・ロケーション６８は、ストレージ又はデータ保持のサブシステムの一部を構成でき、これには、図示した例の他に１つ以上のコンポーネントを含める。
【００１６】
一般的に、システム５０の実時間機能を支援するようなメモリ空間を提供するように、メモリ・サブシステム６２が構成される。例えば、時間変化信号５４の一部が典型的にはメモリ内に維持される一方、周波数領域変換及び他の実時間操作をブロック６０にて実行する。この維持の理由の１つは、例えば、実時間処理期間中に実行できるよりも徹底的で資源消費型である処理動作を用いることにより、広範囲にわたってオフラインで、時間変化信号の一部を捕捉し、分析できる。この方法での時間変化信号の一部を蓄えておくことを「分析捕捉」と呼ぶことができる。かかる蓄えは、詳細に後縦する如く、典型的には、トリガ事象の検出に応じて行う。
【００１７】
実時間処理を選択的トリガのオフライン処理と組み合わせることにより、測定及び試験をより効率的に行え、必要なときのみに限定された計算資源を使用する。ある意味、実時間ブロック６０は、より包括的な分析を行わなければならないとき、及び実行すべき特定のデータが何かに関する判断を行うためのスクリーニング・ツールとして動作する。さらに、トリガは、関心のあるデータ捕捉に関連した試行錯誤をなくし、及び／又は、関心のある信号を見つけるために大量の生データ又は処理済みデータを捕捉又はシフトする必要性をなくすことにより、ユーザに多大の効率を提供できる。
【００１８】
図３を参照して、周波数領域情報のストレージについて説明する。特に、ここでは多くの実施例において、周波数領域データをビットマップ構造７０にて蓄積する。ここでは、量子化された振幅又はパワー・レベル情報を周波数の関数として表す。典型的には、複数のデジタル周波数領域スペクトラム６１（図２）からの情報をビットマップ構造に累積する。実際に、多くの実施例において、デジタル周波数領域スペクトラムがブロック６０（図２）により発生されるので、これらデジタル周波数領域スペクトラムの繰り返しで連続の供給により、ビットマップ構造７０を更新し、増分する。
【００１９】
高い変換レートを用いてビットマップを典型的に発生する。これは、多くの設定において、たまの事象を検出するのに望ましい。事象検出にとって望ましいが、高いレートは、ビットマップ・データを表示するのにサブシステム６４（図２）に関連して用いる単一の表示装置又は複数の表示器にとってはしばしば早すぎるし、通常、人間の目が知覚できるよりもよすぎる。よって、入力変換を全速力でデータベースに書き込み、視覚可能なレートでスクリーンに転送する。例えば、１秒当たり１０、２０、３０又は６０回だけデータベースをサンプリングして、表示を駆動してもよい。しかし、これらは例であり、他のフレーム・レートを用いてもよい。
【００２０】
ここで、ビットマップ図に示すように、ビットマップ構造は、スペクトラム図をトレースの振幅又はパワーの値を示す行と周波数軸上の点又は範囲用の列とに分割して形成したグリッドとみなせる。グリッドの各セルは、入力スペクトラムにより何回ヒットされたかのカウントを含む。これらカウントへの視覚コード化を追跡及び適用することにより（例えば、カウント値を輝度又は色相にマッピングすることにより）、このシステムにより、ユーザは、通常信号及び背景ノイズから稀な変換を視覚的に識別できる。ここでのビットマップ図は、簡略化した説明洋の例を提供し、メモリ・サブシステム３２に蓄積されたデータベースの実際の実施例が同様に数百の列及び行を含んでいることが読者は理解できよう。
【００２１】
図３及び図４の比較が、単一のデジタル領域周波数変換と、ビットマップ・データベースへの多くのかかる変換の累積との関係を示す。図３に関連しては、累積が生じていない。すなわち、図３は、単一の周波数変換のビットマップ表示を示しており、関心のあるレンジの各周波数に対する変換の振幅／パワーのレベルを指示する。さらに特定的には、図３は、単一スペクトラムをビットマップにマッピングした後にビットマップ・セルが何を含んでいるかを示している。ブランク・セルは、値ゼロを含んでおり、スペクトラムからの点がまだ落とし込まれていないことを意味する。
【００２２】
しかし、時間経過にそって、異なるサンプルが時間変化信号から取られると、個別の周波数スペクトラムが変化し、周波数及び振幅の異なる値が生じる。図４のビットマップ表示７２は、ビットマップでの９つの異なるデジタル周波数領域変換を適用し蓄積することによって更新（増分）したビットマップを示す。さらに特定的には、図４のビットマップは、図３に示すスペクトラムからのデータを含んでいるが、８つの付加的なスペクトラムが追加されている。ビットマップに適用されたスペクトラムの特性は、各スペクトラムに対して、ノイズ・フロア又は他のベースライン値、又は「無効点」を表すためにとっておかれた値であっても、ある振幅／パワー値を周波数軸に沿って各値用に示す。実際に、図４の例において、ノイズ・フロアでの「１」値のストリングを反映して、スペクトラムの１つが発生する一方、入力時間変化信号が存在しない。
【００２３】
いくつかの場合において、データの強調された視覚表示を与えるために、発生値をカラー・スケールにマッピングすることが望ましい。例えば、上述の９つのスペクトラム例に以下のカラー・マッピングを用いることができた。
【００２４】
表
発生回数：色
０：黒
１：青
２：明るい青
３：シアン
４：緑青
５：緑
６：黄
７：オレンジ
８：赤オレンジ
９：赤
【００２５】
この例において、赤、オレンジなどの暖色を用いて、多い発生回数を指示する。しかし、これは一例であり、種々の他の輝度・階調を用いることができる。
【００２６】
ビットマップのヒット・カウントは、典型的には、時間と伴に累積される。スペクトラム到達が表示システムよりも高速であるレートが扱えるので、次の動作がビットマップで行われる前に、スペクトラム（例えば、数千のスペクトラム）の「フレーム」がビットマップに累積される。例えば、一実施例において、各秒にて４８０００のスペクトラムがビットマップ・データベースに適用される。１秒当たり約３３回のフレーム・レートを用いることにより、その結果は、各表示フレーム期間中に、約１４００のスペクトラムがビットマップ・データベースに適用される。他の実施例において、１秒当たり２９２０００の変換が生じ、１表示フレーム当たり２０Ｈｚのフレーム・レートが用いられて、約１５０００のスペクトラムがビットマップに適用される。
【００２７】
いかなる場合にも、フレームが完了し、そのカウント・データが次の処理に送られた後、そのカウント値は、放棄されるか又はそうではない。あるフレームから次のフレームにカウント値が維持されることは、持続性と呼ばれる。持続性が用いられると、単にカウントが再開し、これらカウントを最新のフレームからの値で交換するのではなく、ビットマップ・データベース内の既存のカウントが維持され、新たに到達したスペクトラムのパワー／周波数値が加えられて、カウントを増分する。
【００２８】
異なる形式又は程度の持続性を、ビットマップしたスペクトラム・データのストレージ及び表示に関連して用いてもよい。例えば、「無限持続性」は、各フレームから次まで全累積済みカウントを維持することであり、各連続フレームが既存のカウントに加算される。一方、「可変持続性」は、全カウント未満を維持することであり、各連続表示フレームに対して固定の割合だけカウントを低減するなどの種々の方法で実現できる。
【００２９】
持続性及びその潜在的な有用性を示す１つの状態は、観察期間中に１度だけ生じる異常信号である。この信号は１度だけ存在するが、１フレーム内の１４６５のスペクトラム更新の全部に存在すると仮定する。ビットマップ・カウントが各フレームで２５％だけ低減する可変持続性技術を用いるとも仮定する。この例において、ビットマップ・データベースがその開始フレームの表示用にサンプリングされるとき、ビットマップ内の影響されたセルが１４６５の値で開始し、全力で表示される。１フレーム後、影響を受けたセルの発生値が２５％だけ低減して１０９９になる。他のフレームの後、これらは８２４に低減し、これらが見えなくなるほど暗くなるまで、次第に小さくなる。スクリーン上では、明るいトレースが初めに表示され、その信号周波数にてスパイクがある。連続フレームが表示に伝送されるので、信号が生じた表示スペクトラムの一部が減少する（例えば、フェーディングによって、及び／又は低密度を示す色に変化することによって）。一方、ノイズ・レベルのピークは、フェーディング信号の後で明るくなり始める。最後に、ベースライン・トレースのみがノイズ・フロアに存在する。
【００３０】
上述のスペクトラム測定システム及び方法は、種々の設定において多くの利点を提供する。時間可変信号からのサンプルを高速でスペクトラム・トレースに変換するので、波形更新の間に無駄時間がわずかであるか、存在しない。さらに、信号事象の視覚性を上げるために、調整可能なパラメータにより実現できるビットマップ・データベースにスペクトラム・トレースを与える。上述の如く、持続性を種々の方法で実現でき、ビットマップに関連した種々の輝度階調及び色技術を用いて、スペクトラムの異なる部分での波形分布を表示に反映できる。
【００３１】
図２〜４でのスペクトラムに関する説明を拡張して、アナログ周波数領域スペクトラムに適応可能なことが読者には理解できよう。かかる場合、ビットマップ・データ構造を繰り返し更新するために、アナログ・スペクトラムをサンプリングし処理できる。かかる技術の細部は変化するかもしれないが、相対的な効果は、アナログ・スペクトラムのデジタル化したものを提供することである。よって、ここでの説明のために、アナログ・スペクトラムは、ビットマップ・データベースを更新するのに繰り返し適用される複数のデジタル周波数領域スペクトラムを（変換を通じて）発生する。
【００３２】
特定の形式の試験測定システムに関係なく、多くの場合において、種々の形式の信号の現象、状態、事象などにより識別しトリガすることが望ましい。種々のトリガ方法が存在し、種々の形式の外部及び内部トリガ、レベル・トリガ、パワー・トリガ、周波数マスク・トリガなどを含む。いくつかの場合、特定の形式のトリガは、特定の形式の試験測定装置に、及び／又は、これら装置上に信号データが示される又は表示される特定の方法に関連してもよい。例えば、多くの既知のトリガ形式は、オシロスコープと共に利用可能であり、いくつかの例を挙げると、エッジ・トリガ、パルス幅トリガ、グリッチ・トリガ、ラント・トリガ、タイム・アウト・トリガなどが含まれる。
【００３３】
図５を参照する。この図は、試験測定装置でトリガを構成し実行する例示的方法１００を示す。一般的な方法をまず説明し、その後に、特定例の設定に関連した説明を行う。ステップ１０２及び１０４において、この方法は、ユーザが図形的に作動するトリガを選択し、構成する。いくつかの例において、試験測定装置を製造する期間又は初期構成する期間にステップ１０２及び１０４を実行するか、又は、特定表示又は動作モードが選択されたときのように特定用途のシナリオに応答してこれらステップを自動的に実行するのが望ましい。
【００３４】
ステップ１０６にて、この方法は、１つ以上の信号の単一の特性又は複数の特性の視覚表示を表示することを含んでいる。図１〜４を多角的に参照して示したように、この視覚表示は、種々の形式でもよく、多数の信号の時間領域、周波数領域、スペクトラム表示、アナライザ形式の表示などを含んでいる。ステップ１０８において、ユーザ入力を受ける。このユーザ入力は、ステップ１０６の視覚表示に関連して図形的に作られている。特に、ユーザ入力により、視覚表示の一部の図形的指示を行う。指示した部分は、表示上の点又はピクセル；表示の１つ以上のライン、行又は列；矩形又は他の境界領域などである。しかし、これらは、いくつかの例である。
【００３５】
視覚表示の一部のユーザ入力指示に基づき、１１０に示すように指示部分に関連した信号状態を判断する。詳細に後述するように、信号状態を判断することは、周波数領域ビットマップの振幅範囲における信号密度の測定の如く、表示の選択された領域内で表示される信号特性を測定又は計算することを含める。信号状態を判断することは、多数の示された信号から関心のある信号を識別又は選択し、その選択された信号のある特性を測定又は観察することを含め、トリガ・パラメータ用の値を設定する際に、測定した特性を利用できる。信号状態を判断することは、トリガの動作に用いる時間パラメータをユーザ入力から推測することを含める。多くの他の例が可能であり、本開示により考察される。
【００３６】
方法１００の説明を続ける。この方法は、１１２に示すように、ユーザ入力に基づいて１つ以上のトリガのパラメータ（即ち、ステップ１０２のトリガ）の値を設定することを含める。そして、１１４にて、これまでのステップの動作により、パラメータ値を用いて、トリガを動作できる。特に、（単一又は複数の）トリガ・パラメータの（単一又は複数の）設定値を用いて、時間変化信号のその後のモニタを実行できる。
【００３７】
ある設定において実行すると、方法１００では、ユーザが試験測定装置の表示器にて観察する信号現象を指示するか、そうでなければ図形的に指定することにより、ユーザがトリガを直感的且つ容易に、簡単に設定し操作できる。ユーザは、トリガ・パラメータを手動で設定するか、又は、そうでなければトリガをイネーブルするための多数のステップの動作にてかかわることから解放される。さらに、図形的指定により、ユーザは、以前のトリガ方法を用いることにより、記述又は定義することが困難な信号事象に基づくトリガを生成できる。さらに、これを実現して、ユーザからのいかなる追加の入力を必要とすることなく、図形的なユーザ入力に応答して、トリガを自動的に構成する。トリガを自動で図形的にイネーブルする１つの方法は、使用するだろうトリガ形式を事前選択することである。例えば、試験測定装置用の複数の利用可能なトリガから、特定のトリガを予め選択できる。つぎに、図形的ユーザ入力を用いて、表示された現象から情報（例えば、ロジック・アナライザ表示に示された特定信号用の信号パターン）を抽出し、抽出した情報を用いて、予め選択したトリガ用のパラメータ（例えば、ロジック・アナライザのデジタル信号パターン・トリガ）を設定する。
【００３８】
図６を参照する。周波数領域ビットマップ１２０の形式で信号特性の視覚表示に関連して、例を説明する。特に、図５のユーザ入力（ステップ１０８）は、クリック（例えば、マウスによる）、又は、そうでなければ、ビットマップ１２０の点１２２を指示することを含める。入力に基づいて、ビットマップの領域を矩形１２４の如く選択できる。これは、周波数レンジ及び振幅レンジに関して定義できる。一例において、矩形の大きさは、ディフォルトの高さ及び幅に設定される。他の例においては、ユーザが、関心のある領域を指示するために、ボックスを（例えば、マウス又は他の指示装置により）実際に描画する。例えば、ビットマップ表示が特定領域内の遷移アーティファクトを示す。ユーザは、そのアーティファクトに基づくトリガを作動させるために、そのアーティファクトの周囲にボックス又は円を描画できる。
【００３９】
ユーザが表示の一部を図形的に指示する特定の方法に関係なく、処理が選択領域内の状態（例えば、図形的に指示された信号現象から抽出された情報）を測定することを進める。一例において、関心のある領域内（例えば、矩形１２４内）で、信号密度又は信号占有を測定する。特に、ユーザは、スペクトラムの特定領域内で時間変化信号が周波数スペクトラム成分を発生する相対レートに関心があるかもしれない。図７を参照する。例示的な周波数パワー・ビットマップ・スペクトラム１４０が示されている。例えば、ユーザが、主に又は排他的に領域Ａに成分を発生し、領域Ｂにたまにアーティファクトが生じる「健全な」信号を期待していると仮定する。ユーザは、たまにしか生じないかかるアーティファクトに気付かないかもしれない。したがって、ユーザが占有しきい値を定義でき、この結果が領域Ｂで活発になった活動の事象でのトリガ（及び分析捕捉）である。この例から、本システム及び方法を有利に用いて、高い及び低い振幅の両方の信号により、また、広い及び狭い分布の信号により、特定表示上で特定事象が「包囲」されたときでさえ、特定事象を検出できることが理解できよう。さらに、多くの場合、時間又は周波数の領域行きのいずれにおいても関心のある波形形状の信号についての事前知識がなくても、有用なトリガを工夫できる。
【００４０】
占有値を種々の方法で決定できる。一実施では、各観察期間からの全ての変換が定義済みの部分／領域に入る場合、生じたヒットの数により分割され、選択された部分／領域にて生じるビットマップ・セルのヒット数として占有を定義する。例えば、振幅レベルＡupper及びＡlowerの間で周波数Ｆにて定義された関心のある領域と仮定する。さらに、観察インターバル中に、１００のスペクトラムがビットマップ・データベースに適用されたと仮定する。スペクトラムの８５個が周波数ＦにてＡupper及びＡlowerの間の振幅レベルを発生すると、この測定を用いて、密度が８５／１００＝０．８５となる。関心のある領域が周波数のレンジをスパンして、例えば、ｉ個のセル幅であると、分母において、その係数を考慮しなければならない。その結果の計算は、平均占有に対して（１００×ｉ）により、領域内の発生回数を割り算することを含む。
【００４１】
占有又は密度に加えて又はその代わりに、ビットマップ及び／又は輝度又は色相の色特性を用いて、トリガを構成できる。色の点からトリガを特定すると、ビットマップ構造のサンプルを表示することに関連して用いる輝度階調又は色技術によりトリガが決まることを理解されたい。色条件は、関心のある特定領域に対して種々の方法で色条件を定義できる。例えば、トリガ条件は、その領域内のピクセルのあるパーセントが「少なくとも」緑でなければならないということである。少なくとも緑とは、緑、又は、比較的多い波形発生回数に対応する色である。他の例として、その条件は、定義領域での全てのピクセル（ビットマップ・セル）用の「平均」色である。これらは、例であり、他の色に基づく条件を用いてもよい。
【００４２】
選択された領域に対して、占有、色又は他の特性が測定されると、測定された特性が１つ以上のトリガ・パラメータ用に特定値に変換される（例えば、図５の設定ステップ１１２）。占有のコンテキストにおける一例は、トリガを設定して、選択領域にて、観察密度のしきい値パーセントにて生じる密度を探す。例えば、ユーザ入力に応答して測定された密度の８０％を選択領域（例えば、矩形１２４）内の密度が超える（又は未満に下がる）ときに、トリガを宣言する。図５の全般的な説明にて示したように、この方法を予め構成して、利用可能なトリガ又はトリガ形式（例えば、密度トリガ）を自動的に選択することが望ましい。この予めの選択を用いて、ユーザに任意の追加の入力を要求しないで、ユーザ入力に応じて、トリガ仕様を自動的に発生することができる。特に、密度トリガを用いる図形的作動トリガ動作を予め構成する場合に、ユーザの図形的入力は、特定の密度しきい値にて密度トリガを直接且つ自動的にイネーブルする。
【００４３】
図８〜１０は、ロジック・アナライザ形式の視覚表示に図形的に適用するユーザ入力を用いてトリガを構成及び設定する別の例を示す。特に、これら図の各々は、視覚表示１６０を示し、信号トレースが４つのデジタル信号用に提供されて、時間の関数としての信号の高及び低のデジタル状態を示す。
【００４４】
図８の例において、点線１６２は、図形的ユーザ入力により選択又は特定された視覚表示の一部である。かかる指示は、例えば、ユーザ描画に応答して（例えば、図５のステップ１０８）、信号表示の点線を生じる。シリアル・トリガの場合、図８の点線入力を用いて、（１）特定の信号（トレース３）を選択し；（２）信号特性又は状態（例えば、点線の長さが示す期間にわたるトレース３のデータ・パターン又はパルス１６４の幅）の測定を行い；（３）トリガ・パラメータを設定して、トレース３の後続の観察期間中の類似の特性の発生（又は非発生）におけるトリガ事象を宣言するシリアル・トリガをイネーブル及び実行する。
【００４５】
図９は、ロジック・アナライザ形式の視覚表示１６０に関連して用いる状態トリガの例を示す。この場合、ユーザ入力により指示された視覚表示の一部は、垂直点線１６６により指示される。ユーザ入力から、ユーザが時点Ｔ1でのトレース１〜４の状態に関心があると思われる。この時点において、これらトレースの集合的な状態は、（トレース１＝高、トレース２＝低、トレース３＝低、トレース４＝低）である。よって、ロジック・アナライザ表示のこの部分のユーザによる図形的指示に基づいて、トリガ・パラメータを設定するので、状態トリガが、これらトレースの後続するモニタ期間中に、トレースの観察状態の発生（又は、未発生）によるトリガを宣言する。
【００４６】
図１０は、更なる他の例を示すが、パターン・トリガに関する。この例において、点線ボックス１６８は、ユーザ入力に関連し特定された視覚表示の一部である。この入力により、点線ボックスの幅に対応する時間の間、トレース１〜３用の観察データ・パターンに基づいてパターン・トリガを設定する。この例において、ボックスの高さを用いて特定信号（即ち、トレース１〜３）の選択を推定する一方、その幅を用いて、選択信号用の特定データ・パターンを指示する。図形的ユーザ入力に応じて、処理を行って、選択信号のデータ・パターン（例えば、図５のステップ１１０の信号状態判断に対応する）を識別し、識別されたデータ・パターンが、これらトレースの後続のモニタ期間中におけるトリガの基本を形成する。
【００４７】
図１１は、ユーザ入力に応答して、トリガを図形的にイネーブルする他の例を示す。この場合、信号特性の視覚表示は、信号のスコープ・トレースを示すオシロスコープ形式の表示１８０である。特に、スコープ・トレースは、時間の関数として信号のある値（例えば、電圧）を示す。この例において、時点Ｔ0での立ち上がりエッジ１８２の如く第１信号事象に関連して初期トリガを宣言する。図５及びステップ１０８を参照して説明したユーザ入力に対する第１の可能性は、時点Ｔ1を起点とする右方向の点線矢印１８４である。ポインティング・ディバイスを用いて、又は、スコープ表示の一部を図形的に指示する他のいくつかの方法によって、この矢印を描画できる。この場合、判断した信号状態（図５のステップ１１０）は、時点Ｔ1の後に生じる第２信号事象（例えば、立ち下がりエッジ１８６）である。点線矢印１８４の右方向により、時点Ｔ1の後に第２事象が生じるトリガ仕様を推定する。よって、Ｔ1〜Ｔ0よりも長いインターバルが立ち上がりエッジ（第１信号事象）及び立ち下がりエッジ（第２信号事象）の間を経過したとき、時間適格トリガが設定されてトリガを宣言する。他の可能性は、左方向の点線矢印１８８により示され、事象の間の期間がＴ1〜Ｔ0未満のとき、トリガが生じる。
【００４８】
図１２は、オシロスコープ形式の視覚表示２００上に設定及び保持トリガを図形的に作動させる例を示す。この例において、トレース１の時点Ｔ0にて立ち上がりエッジ２０２に関する初期トリガがある。ステップ１０８（図５）のユーザ入力を適用して、トレース２上の点２０４を指示する。この図形的指示は、時点Ｔ1に相関する。次に、動作期間中、初期トリガ（トレース１の立ち上がりエッジ）の後で、インターバルＴ1〜Ｔ0の前に、トレース２に対応する信号が振幅しきい値（例えば、立ち上がりエッジ２０６）と交差すると、最終トリガが宣言される。この場合、図形的ユーザ入力の解釈には、判断時間、又はＴ1〜Ｔ0と、トリガに対してどの信号（この例ではトレース２）を試験するかが含まれる。視覚スコープ表示２００上の特定点を特定するユーザに基づくトリガ用に、これらパラメータを判断して、設定する。図１１及び１２の例における別の実施は、ユーザ入力から振幅しきい値を推定する。特に、点線１８４及び１８８又は点２０４の垂直位置を用いて、図形的に作動されるトリガに関連した振幅仕様を推定するか設定する。
【００４９】
ここで説明した実施例及び例示の方法は、例えば、コンピュータが読み取り可能な蓄積媒体に蓄積され、コンピュータ装置が実行するプログラムの如く、コンピュータが実行可能な命令又はコードにより実施できることが理解できよう。特に、そして例えば、ここで述べた方法は、図１及び２に示す処理サブシステムの如き処理サブシステムによって実行可能なトリガ命令又は他の命令セットにより実現できる。一般的に、「命令」又は「プログラム」は、特定のタスクを実行するか、特定の抽象データ形式を導入するルーチン、オブジェクト、コンポーネント、データ構造などを含んでいる。用語「プログラム」又は「命令」は、単一のプログラム又は複数のプログラム若しくは合わさって機能する命令セットを意味し、これらを用いて、アプリケーション、サービス、若しくは、他の形式又はクラスのプログラムを表す。同様に、ここで用いた用語「コンピュータ」及び「コンピュータ装置」は、１つ以上のプログラム又は命令セットを電子的に実行する任意の装置を含む。
【００５０】
ここで述べた構成及び／又はアプローチは、本来は例示であり、種々の変更が可能であるので、これら特定の実施例又は例は、限定するものとして考慮するのではないことが理解できよう。ここで述べた特定のルーチン又は方法は、多くの処理戦略の１つ以上を表すことができる。それ自体として、図示した種々の動作は、図示したシーケンスで、他のシーケンスで、並列に、又はいくつかの場合を削除して、実行できる。同様に、上述の処理の任意の順序は、ここで述べた実施例の特徴及び／又は結果を達成するために必然的に要求されるものではなく、図示及び説明を簡単にするためである。
【００５１】
本開示の要旨は、種々の処理、システム及び構成、他の特徴、機能、動作、及び／又はここで述べた特性と、これらの任意全ての均等における全ての新規で自明でない組合せ及びサブ組合せを含む。
【符号の説明】
【００５２】
２０  システム
２４  処理サブシステム
２６  データ保持サブシステム
２８  入力サブシステム
３０  マウス
３２  タッチ相互面
３４  キーボード
３６  表示サブシステム
４０  周波数領域ビットマップ
４２  オシロスコープ形式表示
４４  ロジック・アナライザ形式表示
５０  システム
５２  フロント・エンド
６０  実時間エンジン処理ブロック
６１  デジタル周波数領域スペクトラム
６２  メモリ・サブシステム
６４  表示サブシステム
６６  処理サブシステム
６８  分離ストレージ・ロケーション
７０  ビットマップ構造
７２  ビットマップ表示
１２０  ビットマップ
１４０  周波数パワー・ビットマップ・スペクトラム
【図１】
2010217179.tif 000003
【図２】
2010217179.tif 000004
【図３】
2010217179.tif 000005
【図４】
2010217179.tif 000006
【図５】
2010217179.tif 000007
【図６】
2010217179.tif 000008
【図７】
2010217179.tif 000009
【図８】
2010217179.tif 000010
【図９】
2010217179.tif 000011
【図１０】
2010217179.tif 000012
【図１１】
2010217179.tif 000013
【図１２】
2010217179.tif 000014
【外国語明細書】
2010217179.tif 000015
2010217179.tif 000016
2010217179.tif 000017
2010217179.tif 000018
2010217179.tif 000019
2010217179.tif 000020
2010217179.tif 000021
2010217179.tif 000022
2010217179.tif 000023
2010217179.tif 000024
2010217179.tif 000025
2010217179.tif 000026
2010217179.tif 000027
2010217179.tif 000028
2010217179.tif 000029
2010217179.tif 000030
2010217179.tif 000031
2010217179.tif 000032
2010217179.tif 000033
2010217179.tif 000034