(57)【要約】【課題】非周期的信号内の異常を視覚的に検出する。【解決手段】非周期的トリガ・イベントを含む完全な波形記録のセグメントを表示できるオシロスコープの形式をある装置がとることができる。記録内の異常の視覚的検出を援助するために、これらセグメントは、互いに垂直及び水平にオフセットされて表示できる。減衰又は時間経過した波形のセグメントも同時に表示できる。【選択図】図２
2014066707.tif 000002
【特許請求の範囲】
【請求項１】
第１非周期的トリガ・イベントを含む第１波形記録セグメントを表示することと、
第１イベントと時間軸で整合され、可変経過時間期間だけ上記第１イベントから分離された次の非周期的トリガ・イベントを含み、上記第１波形記録セグメントから垂直及び水平にオフセットされた次の波形記録セグメントを表示することとを具え、
トリガされた波形記録を表示する方法。
【請求項２】
複数のトリガ・イベントを含む蓄積された第１波形記録から上記第１イベントを識別することと、
識別した上記第１イベントを含む上記第１波形記録セグメントを表す第１イメージ・データを発生することと、
上記可変経過時間期間だけ上記第１イベントから分離している次のイベントを、蓄積された上記第１波形記録から識別することと、
識別された上記次のイベントを含む次の波形記録セグメントを表す次のイメージ・データを発生することと
を更に具えた請求項１の方法。
【請求項３】
上記第１イメージ・データに基づいて第１表示部分に上記第１波形記録セグメントを表示すると同時に、上記第１表示部分から垂直及び水平にオフセットされた次の表示部分に上記次の波形記録セグメントを表示することを更に具え、上記次のイメージ・データに基づいて上記次のイベントが上記第１イベントに時間軸上で整合している請求項２の方法。
【請求項４】
第１可変イメージを有する波形の第１減衰セグメントを表示することと、
上記第１可変イメージと異なる第２可変イメージを有し、上記第１減衰セグメントから垂直及び水平にオフセットされた波形の次の減衰セグメントを同時に表示することとを具え、
波形のセグメントを表示する方法。
【請求項５】
各セグメント内の非周期的トリガ・イベントが同じ時間軸上で整合し、各非周期的トリガ・イベントが可変経過時間期間だけ分離するように上記第１及び次のセグメントを表示することを更に具える請求項４の方法。
【請求項６】
実行可能な命令を蓄積するプログラム・メモリと、
上記メモリ内に蓄積された上記命令をアクセスし実行して、第１非周期的トリガ・イベントを含む第１波形記録セグメントを表示すると共に、第１イベントと時間軸上で整合し、可変経過時間期間だけ上記第１イベントから分離された次の非周期的トリガ・イベントを含み、上記第１波形記録セグメントから垂直及び水平にオフセットされた次の波形記録セグメントを表示するプロセッサとを具え、
トリガされた波形記録セグメントを表示するシステム。
【請求項７】
上記プロセッサは、上記メモリ内に蓄積された上記命令をアクセスし実行するように更に動作可能であり、
複数のトリガ・イベントを含む蓄積された第１波形記録から上記第１イベントを識別し、
識別した上記第１イベントを含む上記第１波形記録セグメントを表す第１イメージ・データを発生し、
上記可変経過時間期間だけ上記第１イベントから分離している上記次のイベントを、蓄積された上記第１波形記録から識別し、
上記識別した次のイベントを含む上記次の波形記録セグメントを表す次のイメージ・データを発生する
請求項８のシステム。
【請求項８】
実行可能な命令を蓄積するプログラム・メモリと、
上記メモリ内に蓄積された上記命令をアクセスし実行して、第１可変イメージを有する波形の第１減衰セグメントを表示すると共に、上記第１可変イメージと異なる第２可変イメージを有し、上記第１減衰セグメントから垂直及び水平にオフセットされた波形の次の減衰セグメントを同時に表示するプロセッサとを具え、
波形のセグメントを表示するシステム。
【請求項９】
上記第１及び次のセグメントが非周期的波形記録から導出され、上記プロセッサは、更に、上記メモリ内に蓄積された上記命令をアクセスし実行して、各セグメント内の非周期的トリガ・イベントが同じ時間軸で整合し、各非周期的トリガ・イベントが可変経過時間期間だけ分離するように、上記第１及び次のセグメントを表示する請求項８のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号内のイベントを検出するために、トリガされた波形記録セグメントを表示する方法及びシステムに関する。
【背景技術】
【０００２】
電気信号、通信信号及び他の類似信号内の異常（不規則イベント）を視覚的に検出する能力は、電気、電子及び電気通信の回路、装置、システムなどの設計、開発、製造及び故障修理において非常に有用であると認識されている。発明の名称が「長い取込みデータ記録におけるジッタ及び他の異常を表示する方法」であり本願と同じ発明者による米国特許第６９２８３７４号（’３７４特許）は、主としていわゆる周期的波形内の異常を視覚的に検出する方法及び装置の種々の例を論じている。この’３７４特許は、非常に長いデータ記録内の異常の視覚的検出を可能にするために（ここで、「記録」とは、例えば、蓄積した波形の表現である）、パルス毎の記録の表示（即ち、周期的波形の基本的形状の単一のインスタンス）を可能とする実施例を提供する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第６９２８３７４号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
最近になって、電気装置及び通信装置は、非周期的又は繰り返しの少ない波形（ここでは、「波形」、「複数波形」又は「単一波形」を交換可能に呼ぶ）をますます発生している。
【０００５】
よって、より少ない繰り返しの信号における異常を、他の必要性の中で、視覚的に検出する方法及び関連システムの必要性がある。さらにまた、波形記録内の異常をより容易に視覚的に検出する必要性もある。
【課題を解決するための手段】
【０００６】
本発明の実施例によれば、トリガされた波形記録イベント・セグメントを表示する方法及び関連システムが提供されている。
【０００７】
本発明の概念１は、トリガされた波形記録を表示する方法であり；第１非周期的トリガ・イベントを含む第１波形記録セグメントを表示し；第１イベントと時間軸で整合され、可変経過時間期間だけ第１イベントから分離された次の非周期的トリガ・イベントを含み、第１波形記録セグメントから垂直及び水平にオフセットされた次の波形記録セグメントを表示する。
【０００８】
本発明の概念２は、概念１の方法であり；更に、複数のトリガ・イベントを含む蓄積された第１波形記録から第１イベントを識別し；識別した第１イベントを含む第１波形記録セグメントを表す第１イメージ・データを発生し；可変経過時間期間だけ第１イベントから分離している次のイベントを、蓄積された第１波形記録から識別し；識別した次のイベントを含む次の波形記録セグメントを表す次のイメージ・データを発生する。
【０００９】
本発明の概念３は、概念２の方法であり；更に、第１イメージ・データに基づいて第１表示部分に第１波形記録セグメントを表示すると同時に、次の表示部分に次の波形記録セグメントを表示し；次の表示部分は第１表示部分から垂直及び水平にオフセットできるので、次のイメージ・データに基づいて次のイベントが第１イベントに時間軸上で整合する。
【００１０】
本発明の追加の実施例によれば、波形のセグメントを表示する方法及び関連システムが提供される。本発明の概念４は、波形のセグメントを表示する方法であり；第１可変イメージを有する波形の第１減衰セグメントを表示し；第１可変イメージと異なる第２可変イメージを有し、第１減衰セグメントから垂直及び水平にオフセットされた波形の次の減衰セグメントを同時に表示する。
【００１１】
本発明の概念５は、概念４の方法であり；第１及び次のセグメントが非周期的波形記録又はこの非周期的波形記録の一部から導出される。
【００１２】
本発明の概念６は、概念４の方法であり、更に、第１及び次の可変イメージのイメージ輝度を変更する。本発明の概念７は、概念４の方法であり、更に、第１及び次の可変イメージのイメージ・サイズを変更する。
【００１３】
本発明の概念８は、概念４の方法であり、更に、各セグメント内の非周期的トリガ・イベントが同じ時間軸上で整合し、各非周期的トリガ・イベントが可変経過時間期間だけ分離するように、第１及び次のセグメントを表示する。
【００１４】
上述に説明した方法に関して、上述の例示の方法は、オシロスコープの如き例示的なシステムを用いて実現できる。かかる例示的なシステムは、実行可能な命令を蓄積するプログラム・メモリと、このメモリに蓄積された命令をアクセスし実行するように動作して、上述の方法の例示的ステップを並列させる例示的機能を履行するプロセッサとを具えている。
【００１５】
本発明の概念９は、トリガされた波形記録セグメントを表示するシステムであり；実行可能な命令を蓄積するプログラム・メモリと；このメモリ内に蓄積された命令をアクセスし実行して、第１非周期的トリガ・イベントを含む第１波形記録セグメントを表示すると共に、第１イベントと時間軸上で整合し、可変経過時間期間だけ第１イベントから分離された次の非周期的トリガ・イベントを含み、第１波形記録セグメントから垂直及び水平にオフセットされた次の波形記録セグメントを表示するプロセッサとを具えている。
【００１６】
本発明の概念１０は、概念９のシステムであり、更に、第１及び次の波形記録セグメントを表示する表示器を具えている。
【００１７】
本発明の概念１１は、概念９のシステムであり、プロセッサは、メモリ内に蓄積された命令をアクセスし実行するように更に動作可能であり；複数のトリガ・イベントを含む蓄積された第１波形記録から第１イベントを識別し；識別した第１イベントを含む第１波形記録セグメントを表す第１イメージ・データを発生し；可変経過時間期間だけ第１イベントから分離している次のイベントを、蓄積された第１波形記録から識別し；識別した次のイベントを含む次の波形記録セグメントを表す次のイメージ・データを発生する。
【００１８】
本発明の概念１２は、概念１１のシステムであり、プロセッサは、メモリ内に蓄積された命令をアクセスし実行するように更に動作して、第１イメージ・データに基づいて第１表示部分に第１波形記録セグメントを表示すると同時に、第１表示部分から垂直及び水平にオフセットされた次の表示部分に次の波形記録セグメントを表示するので、次のイメージ・データに基づいて次のイベントが第１イベントに時間軸上で整合する。
【００１９】
本発明の概念１３は、概念９のシステムであり、波形記録イベント内の異常の視覚的検出を作動させ制御するユーザ・インタフェースを更に具え、このインタフェースは、複数の制御キーと、複数の非周期的トリガ・イベントの間の間隔を制御する少なくとも１個のキーとを具えている。
【００２０】
本発明の概念１４は、概念９のシステムであり、このシステムは、オシロスコープを含む。
【００２１】
本発明の概念１５は、波形のセグメントを表示するシステムであり；実行可能な命令を蓄積するプログラム・メモリと；このメモリ内に蓄積された命令をアクセスし実行して、第１可変イメージを有する波形の第１減衰セグメントを表示し、第１可変イメージと異なる第２可変イメージを有し、第１減衰セグメントから垂直及び水平にオフセットされた波形の次の減衰セグメントを同時に表示するプロセッサとを具えている。
【００２２】
本発明の概念１６は、概念１５のシステムであり、第１及び次の減衰セグメントを表示する表示器を更に具えている。
【００２３】
本発明の概念１７は、概念１５のシステムであり、第１及び次のセグメントが非周期的波形記録から導出され；プロセッサは、更に、メモリ内に蓄積された命令をアクセスし実行して、各セグメント内の非周期的トリガ・イベントが同じ時間軸で整合し、各非周期的トリガ・イベントが可変経過時間期間だけ分離するように第１及び次のセグメントを表示する動作が可能である。
【００２４】
本発明の概念１８は、概念１５のシステムであり、プロセッサは、メモリ内に蓄積された命令をアクセスし実行して、第１及び次の可変イメージのイメージ輝度を変更できるように更に動作可能である。
【００２５】
本発明の概念１９は、概念１５のシステムであり、プロセッサは、メモリ内に蓄積された命令をアクセスし実行して、第１及び次の可変イメージのイメージ・サイズを変更できるように更に動作可能である。
【００２６】
本発明の概念２０は、概念１５のシステムであり、このシステムは、オシロスコープを含む。
【００２７】
本発明の追加の態様及び利点は、以下の説明の過程で添付図を参照して明らかになろう。
【図面の簡単な説明】
【００２８】
【図１】図１は、本発明の一実施例により信号の非周期的トリガ・イベントの完全な記録を表示するシステムのブロック図を表す。
【図２】図２は、本発明の一実施例により表示器上で観察する例示の波形記録セグメントを表す。
【図３】図３は、本発明の実施例により波形記録セグメントを表示するために、例示のシステムが履行できる例示の処理の流れ図を表す。
【図４】図４は、本発明の実施例により非周期的信号内の異常の視覚的検出を活性化し制御する例示のシステムの部分であるユーザ・インタフェースを表す。
【図５】図５は、本発明の実施例による「減衰」波形を表す。
【図６】図６は、本発明の実施例により減衰波形を表示するために例示のシステムが履行できる例示の処理の流れ図を表す。
【図７】図７は、本発明の実施例による例示のラスタ化プレーンを表す。
【図８】図８は、本発明の実施例により、例示の表示の１つ以上の表示部分に１つ以上のラスタ化プレーンをマッピングするために、例示のシステムが履行できる例示の処理の流れ図を表す。
【発明を実施するための形態】
【００２９】
最近、識別されたインスタンスがあり、ここでは、より少ない繰り返しの信号が連続的にサンプルされるが、いわゆる非周期的「トリガ・イベント」を含んだ単なるこれらセグメントが記録される（即ち、メモリにセーブされる）。いくつかの限定なしの例は、シリアル・データ内の特定のパケット・ヘッダや、ランダム・スイッチング電源からの信号である。かかる信号内の異常を適切に検出するには、トリガ・イベントの完全な記録の表示が必要である。よって、本願の発明者は、非周期的トリガ・イベントの完全な記録を表示する方法及びシステムに気付いた。
【００３０】
創意に富む方法論の実施例の詳細を説明する前に、かかる方法論を実現するのに用いることができる関連システムの実施例を簡単に説明する。
【００３１】
図１を参照すれば、本発明の実施例により信号の非周期的トリガ・イベントの完全な記録を表示し、及び／又は減衰波形を表示するシステム１のブロック図が示されている。かかるシステムの一例は、デジタル・フォスファー・オシロスコープ、即ち”ＤＰＯ”である。しかし、他の試験測定システム／装置又は分析システム／装置も同様に用いることができる点が理解できよう。以下の説明は、本発明の関連するシステムの特徴に焦点を当てる。よって、例えば、ＤＰＯがどの様に信号をサンプルして、それをメモリに蓄積するかなどＤＰＯの従来の動作に関する細部については、詳細には説明しない。
【００３２】
図１に示す如く、システム１は、例えば、アナログ・デジタル（Ａ／Ｄ）変換器２、取込みセクション４、プロセッサ５、入力セクション６、表示セクション７、インタフェース・セクション８を含んでもよい。Ａ／Ｄ変換器２は、既知のクロック源（図示せず）が発生するクロック信号に応答して、電気装置又は通信装置などから入力経路９を介した１つ以上の波形又は信号を受けてデジタル化する動作が可能である。図１には示さないが、システム１及び特定の経路９は、ここで説明する如き種々の実施例が信号の受信に用いるのに適切なＡ／Ｄ変換器２を介する入力となる２、４又は任意の数のチャネルを具えてもよいことが理解できよう。Ａ／Ｄ変換器２が発生する入力信号のデジタル化表現は、デジタル化された取込みデータとして取込みセクション４の取込みメモリ４ａに蓄積できる。プロセッサ５による更なる処理及び／又は分析を可能とするために、取込みセクション４は、プロセッサ５と通信するように動作可能である。
【００３３】
プロセッサ５は、関連したプログラム・メモリ５ａに蓄積された命令を実行可能にアクセスして、システム１の種々の動作を管理し、取込みメモリ４ａ内に蓄積されたデータ・サンプルの処理及び分析を含む種々の機能を実行するように動作可能である。プロセッサ５は、例えば、インテル・コーポレイションが設計及び開発した如き１個以上のプログラマブル・デジタル信号プロセッサ、プログラマブル・マイクロプロセッサや、マルチプル・プログラマブル・コントローラとして実現可能である。さらに別の実施例においては、マルチプル・プロセッサを用いてプロセッサ５を実現した場合、１個のプロセッサを用いて入力信号の取込み及び処理を制御する一方、第２プロセッサがシステム１の他の動作を制御できる。マイクロソフト・コーポレイションが設計及び開発したWindowsXP.RTMの如く、例えば、プログラム・メモリ５ａに蓄積され、例えば、プロセッサ５によりアクセスされるWindows.RTMオペレーティング・システムを用いてシステム１を更に制御できる。
【００３４】
取込みメモリ４ａは、１つ以上の記録を含む取込みデータ、及び／又はプロセッサ５がアクセスし実行できる実行可能な命令及びプログラムを蓄積可能な任意の適切な記録可能媒体又は蓄積媒体を具えてもよい。例えば、メモリ４ａ、５ａは、ＲＡＭ、ＲＯＭ及び／又はキャシュ・メモリの形式をとってもよい。ＲＡＭメモリは、取込みデータ及び対応データ・パターンの如き揮発性データを蓄積するように動作可能にできる。取込みメモリ４ａ及びプログラム・メモリ５ａは、２個の分離したメモリとして示すが、これらメモリを１個に組合せるか、追加のメモリに更に分割することができる点を理解できよう。代わりに、メモリ４ａ、５ａから分離され、インタフェース・セクション８及びインタフェース経路３を介してプロセッサ５がアクセスできる記録可能媒体に、取込みデータ及び／又は実行可能な命令を蓄積してもよい。かかる媒体は、マス・ストレージ・ユニットの外部又は内部マス・ストレージ媒体を具えてもよい。
【００３５】
プロセッサ５は、例えば、キーパッド、ポインティング装置又はタッチ・スクリーンなどの入力セクション６を介して命令を受けるように動作可能である。その機能の中で、プロセッサ５は、データを表示セクション７に供給して、波形、特に、波形記録のセグメントを表示するように動作可能である。表示セクション７は、陰極線管（ＣＲＴ）、液晶表示器（ＬＣＤ）又は他の表示装置を具えてもよい。プロセッサ５は、更に、インタフェース経路３を介して追加の装置と通信するように動作可能であり、かかるインタフェース経路は、インタフェース・セクション８を介して、汎用インタフェース・バス（ＧＰＩＢ）、インターネット・プロトコル（ＩＰ）リンク、イーサネット・リンク、ユニバーサル・シリアル・バス（ＵＳＢ）、次世代ＵＳＢ又は高速インタフェース、専用リンク、又は他の通信経路を具えてもよい。スマート・フォン、又は表示器を含むタブレット又は他の装置とプロセッサ５が通信をする場合、プロセッサ５は、更に、適切にフォーマットし、かかる表示用の装置にデータを提供し、また、更に、かかる装置から命令及びデータを受けて、例えば取込みデータを分析又は表示するように動作可能である。システム１の構成要素が互いに直接結合されているように示したが、システム１は、図示の必要はないが、システム１の図示のコンポーネントの間に配置されるか又は関連する種々の他の回路又はソフトウェアの構成要素を具えてもよいことが理解できよう。かかる回路は、電源、クロック回路、キャッシュ・メモリ、入力／出力（Ｉ／Ｏ）回路などを含んでもよく、また同様に、メモリ５ａに蓄積された実行可能な命令及びプログラムに応じて機能を履行するためにプロセッサ５と関連して用いてもよい特定回路を含むこともできる。Ｉ／Ｏ回路を用いて、プロセッサ５と通信又は接続された図示の種々の要素の間でのインタフェースを形成できる。
【００３６】
さらに他の実施例において、プロセッサ５及びメモリ５ａを用いるのではなく、システム１は、１つ以上の用途限定集積回路（ＡＳＩＣ）を具えてもよい。
【００３７】
図２を参照すれば、表示セクション７上に観察される如く、例示の波形記録セグメントｓ1〜ｓ3が示されている。理解を容易にするために、本発明の実施例において、表示セクション７は、第１表示部分２１，第２表示部分２２及び第３表示部分２３として示す１つ以上の部分２１〜２３を具えることができる。第２及び第３表示部分は、「次の」表示部分とも呼ぶことができる（即ち、第２部分が第１部分の後の次の１つであり、第３部分が第２部分の後の次の１つである）。図２には３つのセグメントｓ1〜ｓ3及び３つの部分２１〜２３を示したが、わずかに１つのセグメント又は部分を表示セグメント７上に示してもよいし、又は、３つよりも多くのセグメント又は部分を示してもよいことが理解できよう。本発明の特徴を簡単に説明するために、ここでは３つのセグメント及び部分を簡単に説明する。表示セクション７は、ソフト・キー又は押しボタンの如き１つ以上の統合されたユーザ・インタフェースを更に具えてもよい。明瞭にするために、これら要素は、図２に示さず、図４を参照して後述する。
【００３８】
図２に示す実施例において、波形記録セグメントｓ1〜ｓ3の各々は、典型的には、多くの異なる形状の非周期的波形を含んでおり、この非周期的波形は、多くのパルス幅にまたがり、ｔｒ1、ｔｒ2及びｔｒ3と夫々付された少なくとも１つのトリガ・イベントを含んでいる。本発明の実施例において、トリガ・イベントｔｒ1、ｔｒ2及びｔｒ3の各々は、非周期的トリガ・イベントである。すなわち、トリガ・イベントｔｒ1からｔｒ2までの間の経過時間は、トリガ・イベントｔｒ2及びｔｒ3の間の経過時間と等しいという必然性はない。図２から分かる如く、トリガ・イベントｔｒ1、ｔｒ2及びｔｒ3の各々は、時間軸ａにて整合するように表示セクション７に更に示される。さらに、セグメントｓ1〜ｓ3の各々は、互いに垂直及び水平にオフセットされた位置に表示されるように示される。
【００３９】
セグメントｓ1〜ｓ3がオフセットされ、非周期的トリガ・イベントが図２に示すように整合しているので、非周期的トリガ・イベントを含む波形記録のセグメント内で単一又は複数の異常が生じたかをシステム１のユーザは迅速に視覚的に決定することができる。ここで用いたように、用語「異常」は、ジッタ、グリッチ、形状の予期せぬ変化、バンプ、非連続性、期待波形からの他のずれをいう。
【００４０】
本発明の実施例によれば、システム１は、第１非周期的トリガ・イベント（例えば、ｔｒ1）を含む第１波形記録セグメント（例えば、ｓ1）を表示し、時間軸（例えば、ａ）上で第１トリガ・イベントに整合した次の非周期的トリガ・イベント（例えば、ｔｒ2又はｔｒ3）を含み、第１トリガ・イベントから可変経過時間期間だけ分離された次の波形記録セグメント（例えば、ｓ2又はｓ3）を表示するように動作可能である。ここで、各セグメントは、別のセグメントから互いに垂直及び水平にオフセットされて表示される。
【００４１】
図３は、図２に示すように表示セクション７の部分２１〜２３上で波形記録セグメントｓ1〜ｓ3を表示するために、システム１が履行できる例示処理の流れ図を示す（例えば、プロセッサ５は、メモリ５ａ内に蓄積された実行可能なプログラム５ｂの一部でもよいメモリ５ａ内に蓄積された命令をアクセスし実行するように動作可能である）。セグメントｓ1〜ｓ3を表示するために、ステップ３０１にて、システム１は、複数の非周期的トリガ・イベントを含む蓄積波形からｔｒ1の如き第１非周期的トリガ・イベントを識別するように動作可能である。なお、蓄積波形は、例えば、取込みメモリ４ａ内に蓄積できる。システム１に入力されて蓄積された全体の波形記録は、数百万のデータ・ポイント（例えば、１千万）を含んでもよく、各ポイントは、ほぼ非周期的な信号の電圧値を表す。この記録内において、被試験装置又はチャネルの形式とかかる装置／チャネルの状態とに応じて、非常に少ないか又は非常に多い非周期的トリガ・イベントが存在するかもしれない。第１トリガ・イベントｔｒ1を識別するために、プロセッサ５は、メモリ５ａ内に蓄積された実行可能なプログラム５ｂの一部でありメモリ５ａ内に蓄積された命令をアクセスし実行するように動作可能である。代わりに、第１及び続く次の非周期的トリガ・イベントの識別を１つ以上のＡＳＩＣにより履行できる。いずれの場合も、第１非周期的トリガ・イベントを識別の後、システム１は、更に、例えば、ステップ３０２にて、識別された第１トリガ・イベントｔｒ1を含む第１波形記録セグメントｓ1を表す第１イメージ・データを発生するように動作可能である。特に、イメージ・データを発生するために、プロセッサ５は、実行可能なプログラム５ｂの一部であるメモリ５ａ内に蓄積された命令をアクセスし実行して、セグメントｓ1を表しメモリ４ａ内に蓄積された取込みデータをイメージ・データに変換するように動作可能である。代わりに、この変換を１つ以上のＡＳＩＣで履行してもよい。
【００４２】
同様な方法で、経路９を介し非周期的トリガ・イベントを含む信号入力に対応する蓄積された波形記録の各セグメントを識別でき、イメージ・データを発生できる。本発明によれば、波形記録（ここからｓ1〜ｓ3セグメントが識別される）が非周期的トリガ・イベントを表し関連するデータを含んでいるので、次の非周期的トリガ・イベントは、固定時間期間ではなく可変経過時間期間だけ第１イベントから分離しているかもしれない。一般的に、各非周期的トリガ・イベントｔｒ1〜ｔｒMは、固定時間期間ではなく可変経過時間期間だけ他のトリガ・イベントから分離しているかもしれない。なお、Ｍは、最終トリガ・イベントである。
【００４３】
より詳細には、本発明の一実施例において、システム１は、ステップ３０３にて、可変経過時間期間だけ第１イベントから分離した次のイベントの前に、プロセッサ５とメモリ５ａ及び／又は１つ以上のＡＳＩＣ内の命令５ｂとを用いて、蓄積された波形記録から次の非周期的トリガ・イベント（例えば、ｔｒ2又はｔｒ3）を識別するように動作可能である。次の非周期的トリガ・イベントが識別されると、プロセッサ５は、ステップ３０４にて、次の識別されたトリガ・イベントを含む次の波形記録セグメント（例えば、ｓ2又はｓ3）を表す次のイメージ・データを発生するように動作可能である。特に、イメージ・データを発生するために、プロセッサ５は、メモリ５ａ内に蓄積された実行可能なプログラム５ｂの一部である命令をアクセスし実行するように動作可能である。代わりに、このシステムは、１つ以上のＡＳＩＣを用いてもよい。
【００４４】
識別された非周期的トリガ・イベントを含む波形記録セグメントを表すイメージ・データをシステム１が発生すると、このシステムは、ステップ３０５にて、イメージ・データを用いて図２に示すように波形記録セグメントを表示する。より詳細には、システム１は、第１イメージ・データに基づいて第１表示部分２１上に第１波形記録セグメントｓ1を表示すると同時に、次のイメージ・データに基づいて次の表示部分又は複数の部分２２、２３上に次の波形記録の単一セグメント又は複数セグメント（ｓ2及び／又はｓ3）を表示するように動作可能である。さらに、システム１は、（ｉ）第１表示部分２１から垂直又は水平にオフセットされた次の表示部分（２２及び／又は２３）上に次の波形記録セグメント（ｓ2及び／又はｓ3）を表示し；（ii）次のトリガ・イベント（ｔｒ2又はｔｒ3）が時間軸上で第１トリガ・イベントｔｒ１と整合するように次の表示部分（２２及び／又は２３）上に次の波形記録セグメントを表示するように動作可能である。オフセットされた波形記録セグメントの同時表示により、ユーザは、記録のセグメント内で迅速に視覚的に異常を識別できる。図２は、表示部分２１〜２３におけるセグメントｓ1〜ｓ3の同時表示を示したが、本発明の別の実施例において、セグメントｓ1〜ｓ3の全てよりも少なく同時に表示してもよい（例えば、いくつかを分離して表示してもよい）。
【００４５】
一実施例において、システム１は、例えば、プロセッサ５とメモリ５ａに蓄積された命令５ｂとを用いて、図２に示すように、波形記録セグメントｓ1〜ｓ3の表示を履行する。さらに後述する如く、これら命令は、イメージ・データを表示セクション７の部分にマッピングするマッピング機能を含む。代わりに、このシステムは、１つ以上のＡＳＩＣを用いてもよい。
【００４６】
波形記録セグメントｓ1〜ｓ3を同時に表示するために、本発明の一実施例において、表示セクション７は、プロセッサ５又はＡＳＩＣと通信するように動作可能な高速ラスタライザを含んでもよい。システム１がＤＰＯ以外の他の形式のオシロスコープを具える場合、ラスタライザによりシステム１はＤＰＯの効果をシミュレーションできる。
【００４７】
図４を参照すると、例えば、波形記録セグメント内の異常の視覚的検出を活性化し制御するため、表示セクション７の特別な部分に、システム１の一部でもよいユーザ・インタフェース４０が示されている。本発明の一実施例において、ユーザ・インタフェース４０が表示部分７の一部である場合、表示部分７は、複数の制御キー４１〜４７から成る如きユーザ・インタフェース４０を表示するように動作可能である。一実施例において、制御キー４１〜４７は、いわゆるソフト・キーである。図４に示す実施例にて表すように、インタフェース４０は、ユーザ・インタフェース表示部分４１、表示セクション７上でセグメントのトリガ位置を左又は右に移動させるための水平位置制御キー４２、表示セクション７上でセグメントを上又は下に移動させるための垂直位置制御キー４３、イベントの相対位置を維持したまま傾いた時間軸ａに沿って複数のトリガ・イベント間の表示間隔を制御する少なくとも１つの時間スケール制御キー４４、軸ａの角度を制御する少なくとも１つのオフセット制御キー４５を含んでもよい。追加のキーには、イベント選択器として機能する汎用（ＧＰ）キー４６、より詳細に表示セグメントを視覚的に試験するズーム・キー４７を含んでもよい。本発明の代わりの実施例においては、インタフェース・セクション８を介して「マウスのような」装置を用いて、ソフト・キー４１〜４７を選択してもよい。キー４１〜４７の位置は単なる図示のためであり、それらの機能又は本発明の範囲を変更することなく、これらの位置を変えてもよいことが理解できよう。さらに、７個の分離したキーを示したが、キー４１〜４７の１つ以上を少ないキーに組合せるか、追加のキーに更に分離してもよい。ソフト・キーをインタフェース４０内の制御キーとして説明したが、ここで説明した実施例に関連して用いることができるノブ及びプッシュ・キー、制御ボタン、プルダウン・メニューなど、又は任意の他の適切な手段の如く、任意の数の他の装置を用いてもよいことが理解できよう。上述の図１〜３や後述の図５〜８に示す実施例に関連させてインタフェース４０を用いることができる。
【００４８】
上述の実施例は、主に非周期的波形の表示を生成することに焦点を当てた。追加の実施例は、周期的又は非周期的波形のいずれかの表示に焦点を当てる。図５を参照すれば、本発明の実施例による「減衰」波形ｓ5が示されている。図５に示す如く、波形ｓ5は、多くの減衰した又は減衰している（ここでは同義的に用いる）セグメントｓ51a〜ｓ51Nを具えている。ここで、「Ｎ」は、セグメントｓ51a〜ｓ51Nのシーケンスの一端でのセグメントを表し、各セグメントｓ51a〜ｓ51Nは、互いに水平及び／又は垂直にオフセットされているように示されているので、減衰されたセグメントは、例えば、表示セクション７の底部からのビュアーから表示セクション７の頂部に向かって移動しているように見える。図５に示す波形ｓ5は矩形波であるが、これは、図示のためのみであり、本発明の実施例において、波形ｓ5が非周期的波形を含んでもよいことが理解できよう。さらに、図２が大きな波形記録の静的セグメントｓ1〜ｓ3を示す一方、本発明の一実施例において、図５は、静的ではなく動的な波形ｓ5のセグメントｓ51a〜ｓ51Nを示しており、ここでは、これらのイメージ（例えば、オフセットされた位置、サイズ、輝度）を絶えず更新してもよい。しかし、図２及び５に示す実施例におけるセグメントのイメージは、静的に又は動的に表示できることが理解できよう。
【００４９】
「減衰」上でのセグメントｓ51a〜ｓ51Nを提供するために、各セグメントの可変イメージは、セグメント毎に異なっているかもしれない。例えば、セグメントｓ51a〜ｓ51Nの可変イメージの輝度及び／又はサイズが異なっているかもしれない。セグメントｓ51aの可変イメージは、最高の輝度で、及び／又は最大のサイズかもしれない一方、セグメントｓ51Nの可変イメージは、最低輝度及び／又は最小サイズかもしれず、減衰したセグメントｓ51a及びｓ51Nの間での各セグメントの各可変イメージに対する輝度及び／又はサイズの程度は、全ての他のセグメントと異なる。かかる実施例において、最大輝度及び／又は最大サイズで表示されたセグメントの可変イメージは、最新の減衰セグメント（「最も新しい」セグメント）を表すかもしれない一方、最低輝度及び／又は最小サイズで表示されたセグメントの可変イメージは、以前に表示した古い減衰セグメント（「最も古い」セグメント）を表すかもしれない。
【００５０】
本発明の代わりの実施例において、セグメントｓ51a〜ｓ51Nを表示されるように示すことができるので、各セグメント内のトリガ・イベントは、全て同じ時間軸ａ5上で整合されている。図５に示す波形の場合、トリガ・イベントは、各セグメントｓ51a〜ｓ51Nの開始に対応できる。
【００５１】
図６は、図５に示した減衰波形ｓ5を表示するためにシステム１が履行できる例示の処理の流れ図を示す。システム１は、ステップ６０１にて、第１可変イメージを有する波形の第１減衰セグメント（例えば、ｓ51N）を表示するように動作可能であり、ステップ６０２にて、第１可変イメージと異なる第２可変イメージを有する波形の次の減衰セグメント（例えば、ｓ51N-1）を、ロール・レート（例えば、時間軸に沿ってセグメントの相対位置を決定するための時間スケール係数）に応じて第１減衰セグメントから垂直及び水平にオフセットされて同時に表示するように動作可能である。一般的に、セグメントの各々を表示するために、システム１は、全ての他のセグメントの可変イメージと異なった可変イメージとして所定セグメントを、全ての他のセグメントから垂直及び水平にオフセットして、同時に表示するように動作可能である。本発明の実施例によれば、システム１は、ステップ６０３ａにて、第１及び／又は次の可変イメージのイメージ輝度を変更するか（即ち、強い又は弱い強さ）、又は、代わりにステップ６０３ｂにおいて、第１及び／又は次の可変イメージのイメージ・サイズを変更する（大きく又は小さく）ように動作可能である。一般に、システム１は、セグメントｓ51a〜ｓ51Nの各々に関連した各可変イメージのイメージ輝度及び／又はサイズを変更させ、かかるイメージを垂直及び水平にオフセットさせて、例えば、全ての他のイメージと異なって、各セグメントのイメージが現れるよう及び表示されるように動作可能である。
【００５２】
上述の如く、波形ｓ5を矩形波として示したが、これは説明の目的のみである。さらなる実施例において、第１及び次の（及び各）セグメントを非周期的波形記録から導出してもよい。波形が非周期的トリガ・イベントを含んでいる場合、システム１は、更に、かかる波形の第１及び次の減衰セグメントを表示するので、各減衰セグメント内の各非周期的トリガ・イベント（例えば、セグメント当たり１つ）を同じ時間軸上で整合するように動作可能である。なお、非周期的トリガ・イベントは、可変経過時間期間だけ分離している。
【００５３】
上述の処理を実現するために、プロセッサ５は、関連したプログラム・メモリ５ａ内に蓄積された命令５ｂをアクセスし実行するように動作可能である。例えば、プロセッサ５は、実行可能な命令５ｂをアクセスして、減衰セグメントｓ51a〜ｓ51Nを連続的に表示できる（例えば、ｓ51Nを最初でｓ51aを最後に表示するか、又はその逆に）。さらに、プロセッサ５は、セグメントｓ51aからｓ51Nの可変イメージを表すイメージ・データをラスタ化表示セクション７に受容可能な更新レートにて連続的に転送するように動作可能である。さらにまた、プロセッサ５は、詳細に後述するように、プログラム・メモリ５ａに関連して蓄積された命令５ｂをアクセスし実行して、減衰セグメントの可変イメージを表すイメージ・データを１つ以上のラスタ化プレーンから表示セクション７の１つ以上の表示部分に「マッピング」するように動作可能である。
【００５４】
本発明の一実施例において、減衰セグメントｓ51a〜ｓ51Nを表示するために、システム１（例えば、プロセッサ５）は、メモリ４ａ及び／又は５ａ内の特定のラスタ化プレーンの「セル」内に存在する又は対応するセグメントｓ51a〜ｓ51Nの可変イメージに対応するイメージ・データを、表示セクション７の１つ以上の部分を作り上げる特定のピクセルに「マッピング」するように動作可能である。図７を参照すれば、例示のラスタ化プレーンｒｐ1及びｒｐ2の描画が夫々示されている。一実施例において、プレーンｒｐ1及びｒｐ2は、メモリ４ａ及び／又は５ａの一部である。より詳細には、メモリ４ａ及び／又は５ａは、イメージ・データのデータベースを具えてもよく、このデータベースを情報セル又はセクションに分割する。各セルは、特定のイメージ・データの場所を識別するデータベース内に独自の位置（即ち、座標）を有することができる。次に、各セルは、座標を有する表示セクション７の如き表示内の特定ピクセルの場所に対応（即ち、「マッピング」）できる。セルのグループは、一緒に、ラスタ化プレーンを形成できる。例えば、図７に示す第１ラスタ化プレーンｒｐ1は、セグメントｓ51Nの可変イメージを表すあるイメージ・データでもよいセルａ〜ｉから成る一方、第２ラスタ化プレーンｒｐ2は、セグメントｓ51N-1の可変イメージを表すイメージ・データを含んでもよいセルＡ〜Ｉから成る。プレーンｒｐ1及びｒｐ2は、これらが一緒に生成されたように示されているが、これは通常の場合ではないことが理解できよう。プレーンｒｐ1が典型的には最初に発生する代わりに、それは、古い減衰セグメントｓ51Nの可変イメージを表す。これは、本発明の一実施例において、「新たな」減衰セグメントｓ51N-1の可変イメージよりも弱い強度で小さいかもしれない。ラスタ化プレーンｒｐ1及びｒｐ2に対応するイメージ・データの座標（即ち、場所）及びイメージ・データの形式（例えば、輝度、サイズ）が異なっているかもしれないので、セグメントｓ51N及びｓ51N-1の可変データが異なっているかもしれない（例えば、異なるサイズ及び／又は輝度で表示セクション７内の異なる場所に表示されるかもしれない）。２つのラスタ化プレーンを図７に示すが、これは、単に説明及び理解を容易にするためであることが理解できよう。本発明の一実施例において、古い波形セグメントの可変イメージが「減衰」（即ち、変更）した後に、古い波形セグメントの以前に表示した可変イメージの頂部に、新たな波形セグメントの各可変イメージを表示する。本発明の実施例において、特定の波形セグメントの特定の可変イメージを「減衰」又は変更するために、プロセッサ５は、関連プログラム・メモリ５ａ内に蓄積された命令５ｂをアクセスし実行して、（ａ）可変イメージのサイズを小さくし、及び／又は（ｂ）可変イメージの輝度を下げ、及び／又は（ｃ）垂直及び水平オフセットを可変イメージに適用するように動作可能である。所定の可変イメージが変更又は減衰すると、プロセッサ５は、さらに、関連プログラム・メモリ５ａ内に蓄積された命令５ｂをアクセスし実行して、新たな波形がかかる減衰波形の頂部に表示又は描画される前に、かかる減衰波形セグメントの可変イメージに対応するイメージ・データを表���セクション７の部分にマッピングするように動作可能である。
【００５５】
図８は、イメージ・データを表示セクション７の１つ又はいくつかの表示部分（例えば、図５の部分５０１，５０２）にマッピングするために、システム１が履行できる例示の処理の流れ図を示す。
【００５６】
本発明の実施例を説明するために、２つのみの波形セグメント、即ち、セグメントｓ51N及びｓ51N-1を描画又は表示するのを望むと仮定する。例示の実施例の目的のために、波形セグメントｓ51Nをセグメントｓ51N-1の前に表示できると更に仮定する。再び、説明を容易にするために、このセグメントを「第１」減衰セグメントと呼び、セグメントｓ51N-1を次の減衰セグメントと呼ぶ。本発明の実施例によれば、システム１は、以下のように、セグメントｓ51N及びｓ51N-1の可変イメージに対応するイメージ・データを表示セクションの部分にマッピングするように動作可能である。プリセット及び／又はプログラマブル垂直及び水平オフセットに応じて、ステップ８０１にて、第１減衰セグメントに対応する可変イメージのオフセットを変更することができる。図５に示す例において、他の方向にオフセットされたかもしれないが、第１減衰セグメントｓ51Nに対応する可変イメージをセグメントｓ51N-1（同様に互いのセグメント）に対して垂直上方に且つ水平右にオフセットする。次に（又は、ステップ８０１の前に）、ステップ８０２にて、プリセット及び／又はプログラマブル・サイズに応じて、第１減衰セグメントに対応する可変イメージのサイズを変更できる。図５に示す例において、サイズが大きくされるかもしれないが、第１減衰セグメントｓ51Nに対応する可変イメージは、サイズが小さくされる。さらに（又は、ステップ８０１、８０２の前に）、ステップ８０３にて、プリセット又はプログラマブル輝度レベルに応じて、第１減衰セグメントｓ51Nに対応する可変イメージの輝度を変更できる。図５に示した例において、増加するかもしれないが、第１減衰セグメントｓ51Nに対応する可変イメージの輝度が低下する（より弱い強度になる）。第１減衰セグメントに関連した可変イメージへの結果としての変化は、第１ラスタ化プレーンｒｐ1を具えるイメージとして表される。その後、ステップ８０４にて、セグメントｓ51Nを表示するために、プレーンｒｐ1からの第１減衰セグメントｓ51Nの可変イメージを表すイメージ・データを表示セクション７の第１部分５０１にマッピングできる。各可変イメージを変更する際に、各可変イメージの水平及び垂直オフセット、サイズ及び輝度レベルを選択して、各可変イメージ、即ち、各減衰セグメントｓ51a〜ｓ51Nが互いに異なるようになることが理解できよう。
【００５７】
上述の例を継続するが、本発明の実施例によれば、セグメントｓ51N-1を次の表示すべき波形セグメントとし、その可変イメージに対応するイメージ・データをプレーンｒｐ2により表すと仮定すれば、システム１は、ステップ８０１〜８０３と同様な処理の後に、必要ならば、ステップ８０５ａにて、セグメントｓ51N-1の可変イメージを変更（減衰）するように動作可能である。しかし、セグメントｓ51N-1が最新のセグメントならば、システム１は、ステップ８０５ｂにて、プリセットされた又はプログラムされた非減衰オフセット、サイズ及び輝度（例えば、オフセットなし、最大サイズ及び最も強いイメージ）を、セグメントｓ51N-1に関連した可変イメージに単に適用するように動作可能である。いずれの場合にも、セグメントｓ51N-1に関連した可変イメージにオフセット、サイズ及び輝度に関するある形式を適用した後、セグメントｓ51N-1を表示するために、ステップ８０６にて、第１減衰イメージ・セグメントｓ51Nの「上に描画」（即ち、重ね）されるように、次の減衰セグメントｓ51N-1の可変イメージを表すイメージ・データを表示セクション７の第２部分５０２にマッピングする。
なる。
【００５８】
類似の処理を用いて、図２におけるセグメントｓ1〜ｓ3の可変イメージを表示してもよい。
【００５９】
本発明の実施例において、以下のように、（例えば、プロセッサ５、命令５ｂによって）ラスタ化プレーンｒｐ1からラスタ化プレーンｒｐ2を導出できる。ｘaEをｘ（水平）方向にて通常の出力ラスタ・ピクセル「Ｅ」と重なる低減入力ラスタ・ピクセル「ａ」の端数とし、ｙaEをｙ（垂直方向）における同様な端数とする。さらに、通常の出力ラスタ・ピクセルＥと重なる各低減入力ラスタ・ピクセル「ｊ」に対して、同様な端数量ｘjE及びｙjEを定義できる。ａ、ｂ、・・・が入力ラスタ・ピクセルａ、ｂ、・・・の輝度を表し、Ｓx及びＳyを夫々ｘ及びｙ方向での空間低減係数とし、δを輝度減衰係数とする。
【００６０】
次に、出力ラスタ・ピクセルＥの輝度Ｅが次のように与えられる。
E = Sx.Sy. δ.(xaE. yaE a + xbE. YbE b + …)
ここで、出力ピクセルＥと重なる全ての入力ラスタ・ピクセルａ、ｂ、・・・に対して加算を実行する。累積された輝度を空間低減係数により低減して、同じ全体輝度を維持する（減衰のない場合）ことに留意されたい。
【００６１】
本発明の特定実施例について説明したが、本発明の原理はこれら実施例に限定されないことが明らかであろう。例えば、セグメントを他のセグメントから識別するため、あるセグメントの可変イメージを変更するのに使用できる多くの追加処理がある（ここで、完全な一覧を提供するには多すぎる）。これら追加の処理と、ここで説明した実施例の他の特徴及び機能に対する他の変形及び変更とは、本発明の原理、意図及び範囲を逸脱することなく実施できる。
【符号の説明】
【００６２】
１  システム
２  アナログ・デジタル変換器
３  インタフェース経路
４  取込みセクション
４ａ  取込みメモリ
５  プロセッサ
５ａ  プログラム・メモリ
５ｂ  実行可能なプログラム（命令）
６  入力セクション
７  表示セクション
８  インタフェース・セクション
９  入力経路
４０  インタフェース
４１  ユーザ・インタフェース表示部分
４２  水平位置制御キー
４３  垂直位置制御キー
４４  時間スケール制御キー
４５  オフセット制御キー
４６  汎用キー
４７  ズーム・キー
【図１】
2014066707.tif 000003
【図２】
2014066707.tif 000004
【図３】
2014066707.tif 000005
【図４】
2014066707.tif 000006
【図５】
2014066707.tif 000007
【図６】
2014066707.tif 000008
【図７】
2014066707.tif 000009
【図８】
2014066707.tif 000010
【外国語明細書】
2014066707.tif 000011
2014066707.tif 000012
2014066707.tif 000013
2014066707.tif 000014
2014066707.tif 000015
2014066707.tif 000016
2014066707.tif 000017
2014066707.tif 000018
2014066707.tif 000019
2014066707.tif 000020
2014066707.tif 000021
2014066707.tif 000022
2014066707.tif 000023
2014066707.tif 000024
2014066707.tif 000025
2014066707.tif 000026
2014066707.tif 000027
2014066707.tif 000028
2014066707.tif 000029
2014066707.tif 000030
2014066707.tif 000031
2014066707.tif 000032
2014066707.tif 000033
2014066707.tif 000034
2014066707.tif 000035
2014066707.tif 000036
2014066707.tif 000037
2014066707.tif 000038
2014066707.tif 000039
2014066707.tif 000040
2014066707.tif 000041