(57)【要約】【課題】表示処理部へのデータの授受に汎用性を持たせても、高速に波形表示を行うことができる波形表示装置を実現することを目的にする。【解決手段】本発明は、測定部によって測定された被測定波形の波形とこの波形以外の背景とを、映像信号として表示部に表示する波形表示装置に改良を加えたものである。本装置は、背景を表示する補助表示データを作成し、この補助表示データを映像信号に変換して出力する第１の表示処理部と、被測定波形の波形を表示する波形表示データを作成し、この波形表示データを映像信号に変換すると共に、第１の表示処理部からの補助表示データの映像信号と波形表示データの映像信号とを合成して表示部に出力する第２の表示処理部とを備えたことを特徴とするものである。【選択図】        図１
2004191109.tif 000002
【特許請求の範囲】
【請求項１】
測定部によって測定された被測定波形の波形とこの波形以外の背景とを、映像信号として表示部に表示する波形表示装置において、
前記背景を表示する補助表示データを作成し、この補助表示データを映像信号に変換して出力する第１の表示処理部と、
前記被測定波形の波形を表示する波形表示データを作成し、この波形表示データを映像信号に変換すると共に、前記第１の表示処理部からの補助表示データの映像信号と前記波形表示データの映像信号とを合成して前記表示部に出力する第２の表示処理部と
を備えたことを特徴とする波形表示装置。
【請求項２】
補助表示データは、カーソル、テキスト、グリッドのうち少なくとも１個を表示するデータであることを特徴とする請求項１記載の波形表示装置。
【請求項３】
第１の表示処理部は同期信号を出力し、
第２の表示処理部は、第１の表示処理部からの同期信号に基づいて、前記補助表示データの映像信号と前記波形表示データの映像信号とを合成し、この合成した映像信号と前記同期信号とを前記表示部に出力することを特徴とする請求項１または２記載の波形表示装置。
【請求項４】
映像信号は、ＲＧＢ信号であることを特徴とする請求項１〜３のいずれかに記載の波形表示装置。
【請求項５】
第２の表示処理部は、前記補助表示データの映像信号と前記波形表示データの映像信号とを選択して合成することを特徴とする請求項１〜４のいずれかに記載の波形表示装置。
【請求項６】
第１の表示処理部は、
前記補助表示データの作成を指示する描画コマンドを出力する描画コマンド出力部と、
前記補助表示データを格納する補助表示データ記憶部と、
前記描画コマンド出力部からの描画コマンドによって補助表示データを作成し、前記補助表示データ記憶部に前記補助表示データの格納、読み出しを行うと共に、前記補助表示データを映像信号に変換する汎用グラフィックコントローラとを有することを特徴とする請求項１〜５のいずれかに記載の波形表示装置。
【請求項７】
第２の表示処理部は、
前記波形表示データを格納する波形表示データ記憶部と、
前記測定部によって測定されたデータから波形表示データを作成し、前記波形表示データ記憶部に前記波形表示データの格納、読み出しを行うと共に、前記波形表示データを映像信号に変換し、前記補助表示データの映像信号と前記波形表示データの映像信号とを合成する専用グラフィックコントローラと
を有することを特徴とする請求項１〜６のいずれかに記載の波形表示装置。
【請求項８】
専用グラフィックコントローラは、
前記補助表示データまたは前記波形表示データの少なくとも一方の映像信号の色コードを比較して、この比較結果によって、前記補助表示データの映像信号と前記波形表示データの映像信号とを選択して合成する色コード比較手段を有することを特徴とする請求項７記載の波形表示装置。
【請求項９】
色コード比較手段は、
色コードを記憶する色コード記憶手段と、
この色コード記憶手段の色コードと前記補助表示データの映像信号の色コードとを比較し、比較結果を出力する比較器と、
この比較器の比較結果に基づいて、前記波形表示データの映像信号と前記補助表示データの映像信号とを選択して合成する映像信号合成回路と
を有することを特徴とする請求項８記載の波形表示装置。
【請求項１０】
色コード比較手段は、
色コードを記憶する色コード記憶手段と、
この色コード記憶手段の色コードと前記波形表示データの映像信号の色コードとを比較し、比較結果を出力する比較器と、
この比較器の比較結果に基づいて、前記波形表示データの映像信号と前記補助表示データの映像信号とを選択して合成する映像信号合成回路と
を有することを特徴とする請求項８記載の波形表示装置。
【請求項１１】
色コード比較手段は、
前記波形表示データの映像信号の所望ビットの値と前記補助表示データの映像信号の所望ビットの値とを比較し、比較結果を出力する比較器と、
この比較器の比較結果に基づいて、前記波形表示データの映像信号と前記補助表示データの映像信号とを選択して合成する映像信号合成回路と
を有することを特徴とする請求項８記載の波形表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、波形測定装置に用いられ、被測定波形の波形表示を行う波形表示装置に関し、詳しくは、表示処理部へのデータの授受に汎用性を持たせても、高速に波形表示を行うことができる波形表示装置に関するものである。
【０００２】
【従来の技術】
波形を測定する波形測定装置は、例えば、オシロスコープやタイムインターバルアナライザ等がある。このような波形測定装置は、被測定波形を測定部で測定すると共に、測定した被測定波形にデータ処理を行い測定データとして出力し、さらに出力された測定データに加工を施して表示部の表示画面に表示する（例えば、特許文献１）。
【０００３】
この波形測定装置に用いられる波形表示装置は、測定データに基づく波形に対応する波形表示データや、表示部の表示画面の背景に対応する補助表示データを作成し、これらの波形表示データと補助表示データとを重ね合わせた後、規格によって定められ汎用性のある映像信号、例えばＲＧＢ信号に変換して表示部に表示する。
【０００４】
ここで背景は、例えば、カーソル、テキスト、グリッド、波形測定装置の操作用のメニューボタン等のうち少なくとも１個から構成され、これらは、ユーザに対して被測定波形を見易く表示したり、波形測定装置の操作性を向上するための補助的な表示を行うものである。そして、これらの背景を表示する補助表示データは、例えば、カーソルをカーソル表示データ、テキストをテキスト表示データ、グリッドをグリッド表示データと呼ばれる。
【０００５】
表示部としては、例えば、ＣＲＴや液晶等があり、表示画面は、ｎ×ｍドット（ｎ、ｍは自然数）からなる。そして、ＲＧＢ信号によって各ドットごとに所望の色が表示される。例えば、色コードである色情報をＲ（Ｒｅｄ：赤）信号、Ｇ（Ｇｒｅｅｎ：緑）信号、Ｂ（Ｂｌｕｅ：青）信号の各８ビットで保持している場合、Ｒ＝０、Ｇ＝０、Ｂ＝０は黒を表示し、逆にＲ＝２５５、Ｇ＝２５５、Ｂ＝２５５なら白を表示する。
【０００６】
波形表示データや、表示画面に表示されるうち波形表示データ以外である補助表示データとも、グラフィックコントローラによって作成される。また、グラフィックコントローラは、波形表示データを高速に作成することを目的とする専用グラフィックコントローラと、汎用性を持たせた汎用グラフィックコントローラがある。
【０００７】
図９は、汎用グラフィックコントローラを用いた従来の波形表示装置の例を示した構成図である。図９において、測定部１０は、入力回路１１、ＡＤ変換回路１２、データ処理回路１３を有し、被測定波形が入力され、入力された被測定波形の測定やデータ処理を行い測定データとして出力する。一般的に測定部１０は複数チャネル設けられるが、１チャネル分のみ図示している。
【０００８】
入力回路１１は、被測定波形が入力され、所望の振幅レベルに変換して出力する。ＡＤ変換回路１２は、入力回路１１から出力された信号をデジタル信号に変換して出力する。データ処理回路１３は、ＡＤ変換回路１２から出力されたデジタル信号に所望のデータ処理を行い、測定データとして出力する。
【０００９】
制御部ＣＰＵ１は、測定部１０からの測定データが入力され、この測定データに対応する波形表示データや補助表示データの作成を指示する描画コマンドを出力する。
【００１０】
表示メモリ２０は、表示データ（ここで表示データは、波形表示データと補助表示データの少なくとも一方を含むものである）を格納する。
【００１１】
汎用グラフィックコントローラ３０は、制御部ＣＰＵ１からの描画コマンドが入力され、入力された描画コマンドより波形表示データ、補助表示データを順次作成し、作成した表示データを順に表示メモリ２０に格納する。また、汎用グラフィックコントローラ３０は、表示メモリ２０に格納される表示データを読み出し、これらの表示データを重ね合わせたあと、ＲＧＢ信号に変換して出力する。
【００１２】
表示部４０は、汎用グラフィックコントローラ３０からのＲＧＢ信号を表示画面に表示する。
【００１３】
このような装置の動作を説明する。
測定部１０に被測定波形が入力され、測定部１０の入力回路１１が、入力された被測定波形を所望の振幅レベルに変換して、測定部１０のＡＤ変換回路１２に出力する。そして、ＡＤ変換回路１２が、入力回路１１から出力された信号をデジタル信号に変換して測定部１０のデータ処理回路１３に出力する。
【００１４】
さらに、データ処理回路１３が、ＡＤ変換回路１２から出力されたデジタル信号に所望のデータ処理、例えば、データ間の補間処理、平均化処理、フィルタリング処理、チャネル間の演算処理等を行い、測定データとして制御部ＣＰＵ１に出力する。
【００１５】
そして制御部ＣＰＵ１が、測定部１０からの測定データに基づき、この測定データに対応する波形表示データ、補助表示データの作成を指示する描画コマンドを汎用グラフィックコントローラ３０に出力する。描画コマンドの例とし、表示部４０の表示画面に表示する波形、グリッド、カーソル等の線の太さや色、テキストの文字フォント、表示画面に表示するドットの位置指定等がされる。
【００１６】
これにより、汎用グラフィックコントローラ３０が、制御部ＣＰＵ１からの描画コマンドを解析し、波形表示データ、補助表示データを順次作成し、作成した表示データを順に表示メモリ２０に格納する。また、各表示データは、表示画面ｎ×ｍドットの１画面分のデータとなるので、プレーンと呼ばれることもある。
【００１７】
そして、表示データの作成、格納が終了すると、汎用グラフィックコントローラ３０が、表示メモリ２０から必要な表示データを読み出し、読み出した表示データを重ね合わせたあと、ＲＧＢ信号に変換し、表示部４０に表示させる
【００１８】
次に、専用グラフィックコントローラを用いた従来例を図１０を用いて以下に説明する。ここで、図９と同一のものは同一符号を付し、説明を省略する。
図１０において、制御部ＣＰＵ１、汎用グラフィックコントローラ３０それぞれの代わりに、制御部ＣＰＵ２、専用グラフィックコントローラ５０が設けられる。
【００１９】
制御部ＣＰＵ２は、補助表示データの作成を指示する描画コマンドを出力する。
【００２０】
専用グラフィックコントローラ５０は、測定部１０から測定データ、制御部ＣＰＵ１から描画コマンドが入力される。入力された測定データと描画コマンドのそれぞれから、波形表示データと補助表示データを作成し、作成した表示データを順に表示メモリ２０に格納する。また、専用グラフィックコントローラ５０は、表示メモリ２０に格納される表示データを読み出し、これらの表示データを重ね合わせたあと、ＲＧＢ信号に変換して出力する。
【００２１】
このような装置の動作を説明する。
測定部１０が、被測定波形を測定した測定データを専用グラフィックコントローラ５０に出力する。一方、制御部ＣＰＵ２が、補助表示データの作成を指示する描画コマンドを専用グラフィックコントローラ５０に出力する。
【００２２】
そして、専用グラフィックコントローラ５０が、測定データから波形表示データを高速に作成すると共に、制御部ＣＰＵ２からの描画コマンドを解析し、補助表示データを順次作成し、作成した表示データを順に表示メモリ２０に格納する。
【００２３】
さらに、表示データの作成、格納が終了すると、専用グラフィックコントローラ５０が、表示メモリ２０から必要な表示データを読み出し、読み出した表示データを重ね合わせたあと、ＲＧＢ信号に変換し、表示部４０に表示させる
【００２４】
このような専用グラフィックコントローラ５０が、測定部１０からの測定データと制御部ＣＰＵ２からの描画コマンドによって表示データを作成し、ＲＧＢ信号を出力する以外の動作は、図９に示す装置と同様なので説明を省略する。
【００２５】
続いて、汎用グラフィックコントローラ３０、または専用グラフィックコントローラ５０によって作成される表示データ例を図１１に示す。図１１（ａ）は、グラフィックコントローラ３０、５０によって作成され、表示メモリ２０に格納される表示データ例であり、図１１（ｂ）は表示データの重ね合わせ例である。
【００２６】
図１１（ａ）において、カーソル表示データ１０１は、カーソルを表示するデータであり、例として２本のカーソルからなる。テキスト表示データ１０２は、現在の時刻やチャネル番号等のテキストを表示するデータであり、例としてＡのテキストからなる。波形表示データ１０３、１０４のそれぞれは、１チャネル目と２チャネル目の測定部１０で測定された測定データに対応する波形を表示するデータである。グリッド表示データ１０５は、グリッドを表示するデータである。
【００２７】
図１１（ｂ）において、重ね合わせた表示データ１０６は、表示メモリ２０に格納される表示データ１０１〜１０５のうち、テキスト表示データ１０２、波形表示データ１０３、グリッド表示データ１０５を重ね合わせ合成したものである。重ね合わせの順番は、前面からテキスト表示データ１０２、波形表示データ１０３、グリッド表示データ１０５となっているが、この重ね合わせの順番は、固定でもよく、または制御部ＣＰＵ１、ＣＰＵ２からの指示によって変更してもよい。
【００２８】
このように、汎用グラフィックコントローラ３０、専用グラフィックコントローラ５０が、表示データ１０１〜１０５を作成し、作成した表示データのうち必要な表示データを重ね合わせて合成し、この重ね合わせた表示データ１０６をＲＧＢ信号に変換して表示部４０に表示する。
【００２９】
【特許文献１】
特開平１０−３１２１８０（段落番号０００２〜０００８、第７図）。
【００３０】
【発明が解決しようとする課題】
図９、図１０に示す装置において、被測定波形を観測するユーザにとって最も重要なことは、表示部４０で表示される表示画面の更新速度である。すなわち、汎用グラフィックコントローラ３０、専用グラフィックコントローラ５０が、表示データを作成し、ＲＧＢ信号に変換して表示部４０に高速に出力することが重要である。このＲＧＢ信号の出力が速いほど、表示画面の更新速度も速くなり、ユーザは、測定中の被測定波形の一瞬の変化を見落とさずに観測することが可能となる。
【００３１】
一方、このような装置を開発するメーカとしては、少ない開発者で開発の期間を短縮し、コストを削減することが重要となっている。
【００３２】
図９、図１０に示す装置において、制御部ＣＰＵ１、ＣＰＵ２や汎用グラフィックコントローラ３０は、共通の仕様に基づくインターフェース、汎用のオペレーティングシステム、例えばＷｉｎｄｏｗｓ（米国Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎ社の登録商標）で動作するように製造メーカによって製造される。そのため、描画コマンド等のデータの授受に汎用性がある。これにより、開発者は、制御部ＣＰＵ１から汎用グラフィックコントローラ３０への描画コマンドの授受を容易に行わせることができ、汎用グラフィックコントローラ３０が描画コマンドを解析するプログラムの開発も容易に行うことができる。
【００３３】
しかしながら、制御部ＣＰＵ１、ＣＰＵ２は描画コマンドの作成以外に、図示しない操作パネルからの設定、測定部１０の測定条件の指示、外部機器とのデータの通信等様々な処理を受け持つ。また、表示データのうち、波形表示データの作成に最も時間がかかるが、これは、測定データが数千点以上、場合によっては数十万点以上あり、これらの膨大な測定データの中から必要な測定データを選択する必要があるからである。
【００３４】
さらに図９に示す装置の場合、測定データの選択に加えて、表示する線の太さ、色も指定しなければならない。そのため、制御部ＣＰＵ１は、測定データから描画コマンドを作成するのに時間がかかり、これにより汎用グラフィックコントローラ３０の波形表示データの作成が低速になり、その結果、表示画面の更新速度が低速になるという問題があった。
【００３５】
一方、図１０に示す装置の場合、専用グラフィックコントローラ５０は、波形表示データの作成を高速に行うために、メーカが独自の仕様で特定のアーキテクチャを想定して開発するものである。これにより、測定部１０の測定データから波形表示データを高速で作成することができる。
【００３６】
しかしながら、制御部ＣＰＵ２からの描画コマンドを専用グラフィックコントローラに解析を行わせるために、開発者は、専用グラフィックコントローラ５０だけでなく、制御部ＣＰＵ２の仕様も熟知しておく必要があり、開発に時間がかかる。さらには、制御部ＣＰＵ２のアーキテクチャが変更されると、再設計を必要とする。
【００３７】
もちろん、制御部ＣＰＵ２も独自の仕様で作成することは可能だが、制御部ＣＰＵ２が他に行っている処理、例えば外部機器とのデータ通信等全ての仕様を熟知し、作成する必要があり開発者に負担がかかるという問題があった。
【００３８】
そこで本発明の目的は、表示処理部へのデータの授受に汎用性を持たせても、高速に波形表示を行うことができる波形表示装置を実現することにある。
【００３９】
【課題を解決するための手段】
請求項１記載の発明は、
測定部によって測定された被測定波形の波形とこの波形以外の背景とを、映像信号として表示部に表示する波形表示装置において、
前記背景を表示する補助表示データを作成し、この補助表示データを映像信号に変換して出力する第１の表示処理部と、
前記被測定波形の波形を表示する波形表示データを作成し、この波形表示データを映像信号に変換すると共に、前記第１の表示処理部からの補助表示データの映像信号と前記波形表示データの映像信号とを合成して前記表示部に出力する第２の表示処理部と
を備えたことを特徴とするものである。
【００４０】
請求項２記載の発明は、請求項１記載の発明において、
補助表示データは、カーソル、テキスト、グリッドのうち少なくとも１個を表示するデータであることを特徴とするものである。
【００４１】
請求項３記載の発明は、請求項１または２記載の発明において、
第１の表示処理部は同期信号を出力し、
第２の表示処理部は、第１の表示処理部からの同期信号に基づいて、前記補助表示データの映像信号と前記波形表示データの映像信号とを合成し、この合成した映像信号と前記同期信号とを前記表示部に出力することを特徴とするものである。
【００４２】
請求項４記載の発明は、請求項１〜３のいずれかに記載の発明において、
映像信号は、ＲＧＢ信号であることを特徴とするものである。
【００４３】
請求項５記載の発明は、請求項１〜４のいずれかに記載の発明において、
第２の表示処理部は、前記補助表示データの映像信号と前記波形表示データの映像信号とを選択して合成することを特徴とするものである。
【００４４】
請求項６記載の発明は、請求項１〜５のいずれかに記載の発明において、
第１の表示処理部は、
前記補助表示データの作成を指示する描画コマンドを出力する描画コマンド出力部と、
前記補助表示データを格納する補助表示データ記憶部と、
前記描画コマンド出力部からの描画コマンドによって補助表示データを作成し、前記補助表示データ記憶部に前記補助表示データの格納、読み出しを行うと共に、前記補助表示データを映像信号に変換する汎用グラフィックコントローラとを有することを特徴とするものである。
【００４５】
請求項７記載の発明は、請求項１〜６のいずれかに記載の発明において、
第２の表示処理部は、
前記波形表示データを格納する波形表示データ記憶部と、
前記測定部によって測定されたデータから波形表示データを作成し、前記波形表示データ記憶部に前記波形表示データの格納、読み出しを行うと共に、前記波形表示データを映像信号に変換し、前記補助表示データの映像信号と前記波形表示データの映像信号とを合成する専用グラフィックコントローラと
を有することを特徴とするものである。
【００４６】
請求項８記載の発明は、請求項７記載の発明において、
専用グラフィックコントローラは、
前記補助表示データまたは前記波形表示データの少なくとも一方の映像信号の色コードを比較して、この比較結果によって、前記補助表示データの映像信号と前記波形表示データの映像信号とを選択して合成する色コード比較手段を有することを特徴とするものである。
【００４７】
請求項９記載の発明は、請求項８記載の発明において、
色コード比較手段は、
色コードを記憶する色コード記憶手段と、
この色コード記憶手段の色コードと前記補助表示データの映像信号の色コードとを比較し、比較結果を出力する比較器と、
この比較器の比較結果に基づいて、前記波形表示データの映像信号と前記補助表示データの映像信号とを選択して合成する映像信号合成回路と
を有することを特徴とするものである。
【００４８】
請求項１０記載の発明は、請求項８記載の発明において、
色コード比較手段は、
色コードを記憶する色コード記憶手段と、
この色コード記憶手段の色コードと前記波形表示データの映像信号の色コードとを比較し、比較結果を出力する比較器と、
この比較器の比較結果に基づいて、前記波形表示データの映像信号と前記補助表示データの映像信号とを選択して合成する映像信号合成回路と
を有することを特徴とするものである。
【００４９】
請求項１１記載の発明は、請求項８記載の発明において、
色コード比較手段は、
前記波形表示データの映像信号の所望ビットの値と前記補助表示データの映像信号の所望ビットの値とを比較し、比較結果を出力する比較器と、
この比較器の比較結果に基づいて、前記波形表示データの映像信号と前記補助表示データの映像信号とを選択して合成する映像信号合成回路と
を有することを特徴とするものである。
【００５０】
【発明の実施の形態】
以下図面を用いて本発明の実施の形態を説明する。
［第１の実施例］
図１は本発明の第１の実施例を示す構成図である。また、図２、図３は、図１に示す装置の要部を示す構成図である。ここで、図９、図１０と同一のものは同一符号を付し、説明を省略する。
【００５１】
図１において、補助表示メモリ２１は、補助表示データ記憶部であり、背景を表示する補助表示データを記憶する。波形表示メモリ２２は、波形表示データ記憶部であり、波形を表示する波形表示データを記憶する。
【００５２】
制御部ＣＰＵ３は、描画コマンド出力部であり、補助表示データの作成を指示する描画コマンドと、ＲＧＢ信号の合成の優先順位を指示する色コード比較データを出力する。
【００５３】
汎用グラフィックコントローラ６０は、制御部ＣＰＵ３からの描画コマンドが入力され、この描画コマンドによって背景を表示する補助表示データ作成し、補助表示メモリ２１に補助表示データを格納する。また、補助表示メモリ２２から補助表示データを読み出し、この補助表示データをＲＧＢ信号に変換して出力すると共に、同期信号を出力する。なお、補助表示データを変換したＲＧＢ信号を補助表示ＲＧＢ信号と以下略す。また、汎用グラフィックコントローラ６０、制御部ＣＰＵ３、補助表示メモリ２１は、第１の表示処理部である。
【００５４】
専用グラフィックコントローラ７０は、測定部１０によって測定された測定データ、汎用グラフィックコントローラ６０から補助表示ＲＧＢ信号と同期信号、制御部ＣＰＵ３から色コード比較データが入力され、入力された測定データから波形を表示する波形表示データを作成し、波形表示メモリ２２に格納する。また、同期信号に従って、波形表示メモリ２２から波形表示データを読み出してＲＧＢ信号に変換し、この変換したＲＧＢ信号と汎用グラフィックコントローラ６０からの補助表示ＲＧＢ信号とを合成して表示部４０に出力する。ここで、専用グラフィックコントローラ７０、波形表示メモリ２２は、第２の表示処理部である。
【００５５】
なお、波形表示データを変換したＲＧＢ信号を波形表示ＲＧＢ信号と以下略し、波形表示ＲＧＢ信号と補助表示ＲＧＢ信号とを合成したＲＧＢ信号を画面表示ＲＧＢ信号と以下略す。
【００５６】
続いて、専用グラフィックコントローラ７０の詳細な構成を図２、図３を用いて説明する。図２において、専用グラフィックコントローラ７０は、波形表示データ生成手段７１、表示タイミング生成手段７２、ＲＧＢ変換手段７３、色コード比較手段７４を有する。
【００５７】
波形表示データ生成手段７１は、測定部１０からの測定データから波形を表示する波形表示データを作成し、作成した波形表示データを波形表示メモリ２２に格納する。
【００５８】
表示タイミング生成手段７２は、汎用グラフィックコントローラ６０から同期信号が入力され、この同期信号からアドレスの指定を行うと共に、同期信号を表示部４０に出力する。
【００５９】
ＲＧＢ変換手段７３は、表示タイミング生成手段７２からの指定されたアドレスに基づいて、波形表示メモリ２２から波形表示データを読みだし、波形表示ＲＧＢ信号を出力する。
【００６０】
色コード比較手段７４は、制御部ＣＰＵ３から色コード比較データ、ＲＧＢ変換手段７３から波形表示ＲＧＢ信号、汎用グラフィックコントローラ６０から補助表示ＲＧＢ信号が入力され、色コード比較データの色コードと補助表示ＲＧＢ信号の色コードを比較して、この比較結果により波形表示ＲＧＢ信号、補助表示ＲＧＢ信号とを合成し、画面表示ＲＧＢ信号を表示部４０に出力する。
【００６１】
また、色コード比較手段７４の詳細な構成を図３を用いて説明する。図３において、色コード比較手段７４は、レジスタ７４ａ、比較器７４ｂ、ＯＲゲート７４ｃ、マルチプレクサ７４ｄを有する。
【００６２】
レジスタ７４ａは、色コード記憶手段であり、制御部ＣＰＵ３からの色コード比較データを格納する。すなわち、Ｒ信号、Ｇ信号、Ｂ信号それぞれのビットの値を格納する。また、レジスタ７４ａは、汎用グラフィックコントローラ６０で作成される補助表示データごとに設けるとよい。
【００６３】
比較器７４ｂは、レジスタ７４ａごとに設けられ、汎用グラフィックコントローラ６０から補助表示ＲＧＢ信号が入力されると共に、レジスタ７４ａから色コード比較データを読み出し、補助表示ＲＧＢ信号の色コードと色コード比較データの色コードを各ドットで比較し比較結果を出力する。
【００６４】
ＯＲゲート７４ｃは、論理回路であり、比較器７４ｂからの出力された比較結果のＯＲ（論理和）をとり、出力する。
【００６５】
マルチプレクサ７４ｄは、映像信号合成回路であり、ＲＧＢ変換手段７３から波形表示ＲＧＢ信号、汎用グラフィックコントローラ６０から補助表示ＲＧＢ信号、論理回路７４ｃから論理和した論理演算の結果が入力され、論理演算の結果に基づいて波形表示ＲＧＢ信号、補助表示ＲＧＢ信号を各ドットで選択して合成し、合成したＲＧＢ信号を画面表示ＲＧＢ信号として出力する。
【００６６】
このような装置の動作を説明する。
また、補助表示メモリ２１、波形表示メモリ２２に記憶される表示データ例を図４に示し、補助表示ＲＧＢ信号と波形表示ＲＧＢ信号の合成例を図５に示す。ここで、図３と同一のものは同一符号を付し、説明を省略する。
【００６７】
測定部１０から測定データが、専用グラフィックコントローラ７０の波形表示データ生成手段７１に入力される。そして波形表示データ生成手段７１が、測定データから波形表示データを作成し、波形表示メモリ２２に格納する。例えば、図４（ｂ）に示す波形表示データ１０３、波形表示データ１０４が格納される。
【００６８】
一方、制御部ＣＰＵ３が、背景を表示する補助表示データの作成を指示する描画コマンドを汎用グラフィックコントローラ６０に出力する。また、制御部ＣＰＵ３が、色コード比較データを図示しない操作パネルからの設定、または測定部１０の測定条件等からあらかじめ色コード比較データを色コード比較手段７４のレジスタ７４ａに格納しておく。
【００６９】
そして、汎用グラフィックコントローラ６０が、制御部ＣＰＵ３からの描画コマンドによって、補助表示データ、例えばカーソル表示データ、テキスト表示データ、グリッド表示データ等を作成し、補助表示メモリ２１に格納する。例えば、図４（ａ）に示すカーソル表示データ１０１、テキスト表示データ１０２、グリッド表示データ１０５が格納される。
【００７０】
さらに、汎用グラフィックコントローラ６０が、補助表示メモリ２１から表示部４０に表示させるのに必要な表示データ、例えば、テキスト表示データ１０１、グリッド表示データ１０２を読み出し、これらを所望の順番で重ね合わせ、ＲＧＢ信号に変換して、補助表示ＲＧＢ信号として専用グラフィックコントローラ７０に設けられている色コード比較手段７４の比較器７４ｂ、マルチプレクサ７４ｄに出力する。例えば、図５に示す補助表示ＲＧＢ信号２０１を出力する。
【００７１】
また、汎用グラフィックコントローラ６０が、表示部４０の表示画面の各ドットへ正確に表示データを表示させるために同期をとる同期信号、例えば、垂直同期信号、水平同期信号、データイネーブル信号、ドットクロック信号等を、専用グラフィックコントローラ７０の表示タイミング生成手段７２に出力する。
【００７２】
そして、専用グラフィックコントローラ７０の表示タイミング生成手段７２が、同期信号から、表示画面の各ドットに対応するアドレスをＲＧＢ変換手段７３に指定すると共に、表示部４０にも同期信号を出力する。これにより、汎用グラフィックコントローラ６０からの補助表示ＲＧＢ信号、ＲＧＢ変換手段７３からの波形表示ＲＧＢ信号の同期が取られ、さらに表示部４０への同期信号により、色コード比較手段７４からの画面表示ＲＧＢ信号が表示部４０の表示画面の正しいドットに表示される。
【００７３】
また、ＲＧＢ変換手段７３が、波形表示メモリ２２の指定されたアドレスから波形表示データを読み出し、ＲＧＢ信号に変換して、波形表示ＲＧＢ信号として色コード比較手段７４のマルチプレクサ７４ｄに出力する。例えば、図５に示す波形表示ＲＧＢ信号２０２を出力する。
【００７４】
そして、色コード比較手段７４が、補助表示ＲＧＢ信号２０１と波形表示ＲＧＢ信号２０２との合成を行う。例えば、図５に示す画面表示ＲＧＢ信号２０３を出力する。すなわち、マルチプレクサ７４ｄに同期のとれた波形表示ＲＧＢ信号、補助表示ＲＧＢ信号２０１のそれぞれが各ドットごとに入力される。
【００７５】
ここで、色コード比較手段７４による合成の動作を詳細に説明する。比較器７４ｂが、レジスタ７４ａから色コード比較データを読み出す。そして、マルチプレクサ７４ｄに入力されたのと同一の補助表示ＲＧＢ信号の色コードと読み出した色コード比較データの色コードを比較する。
【００７６】
例えば、レジスタ７４ａに、テキスト表示データ１０２の色コードが格納されている場合、テキスト”Ａ”が表示されるドットの補助表示ＲＧＢ信号が入力されると、比較器７４ｂがハイレベルの信号を出力する。そして、比較器７４ｂからのハイレベルの信号をＯＲゲートがＯＲ（論理和）をとり、マルチプレクサ７４ｄに出力する。これにより、マルチプレクサ回路７４ｄが、補助表示ＲＧＢ信号を選択する。
【００７７】
一方、テキスト”Ａ”が表示されないドットの補助表示ＲＧＢ信号が入力されると、比較器７４ｂがロウレベルの信号を出力するので、ＯＲゲートもロウレベルの信号をマルチプレクサ７４ｄに出力する。これにより、マルチプレクサ回路７４ｄが、波形表示ＲＧＢ信号を選択する。
【００７８】
このようにして、各ドットごとに波形表示ＲＧＢ信号２０１、波形表示ＲＧＢ信号２０２を選択していき、画面表示ＲＧＢ信号２０３を合成する。そして合成した画面表示ＲＧＢ信号２０３を表示部４０に出力し、表示させる。
【００７９】
このように、専用グラフィックコントローラ７０が波形表示データを作成し、汎用グラフィックコントローラ６０が制御部ＣＰＵ３からの描画コマンドによって補助表示データを作成する。そして、汎用グラフィックコントローラ６０が、補助表示データをＲＧＢ信号に変換してから専用グラフィックコントローラ７０に出力し、専用グラフィックコントローラ７０が、補助表示ＲＧＢ信号と波形表示ＲＧＢ信号を合成する。つまり、補助表示データは、汎用性のある補助表示ＲＧＢ信号に変換されてから専用グラフィックコントローラ７０に入力され、さらに専用グラフィックコントローラ７０は、波形表示データのみを作成すればよい。これにより、表示処理部のデータの授受に汎用性を持たせても、高速に波形表示を行うことができる。従って、表示画面の更新速度も速くなり、ユーザは、測定中の被測定波形の一瞬の変化を見落とさずに観測することができる。
【００８０】
また、汎用グラフィックコントローラ６０が制御部ＣＰＵ３からの描画コマンドによって補助表示データを作成するので、開発者は、制御部ＣＰＵ３を熟知する必要が無い。これにより、少ない開発者で開発の期間を短縮し、コストを削減することができる。
【００８１】
また、色コード比較手段７４が、補助表示ＲＧＢ信号の色コードを比較して、この比較結果に基づいて補助表示ＲＧＢ信号と波形表示ＲＧＢ信号を合成するので、所望の順番で補助表示ＲＧＢ信号と波形表示ＲＧＢ信号を合成することができる。
【００８２】
また、表示タイミング生成手段７２が、汎用グラフィックコントローラ６０からの同期信号によって、ＲＧＢ変換手段７３に波形表示データの読み出しを指示すると共に、表示部４０に同期信号を出力する。これにより、表示部４０の表示画面の正しいドットに画面表示ＲＧＢを表示することができる。
【００８３】
［第２の実施例］
図６は本発明の第２の実施例を示す構成図である。ここで、図１〜図３と同一のものは同一符号を付し、説明を省略すると共に図示も省略する。図６において、色コード比較手段７４の代わりに色コード比較手段７５が設けられる。
【００８４】
色コード比較手段７５は、比較器７５ｂ、マルチプレクサ７５ｄを有し、汎用グラフィックコントローラ６０から補助表示ＲＧＢ信号、専用グラフィックコントローラ７０のＲＧＢ変換手段７３から波形表示ＲＧＢ信号が入力される。また、色コード比較手段７５は、これらの補助表示ＲＧＢ信号、波形表示ＲＧＢ信号の色コードを比較して、この比較結果により波形表示ＲＧＢ信号、補助表示ＲＧＢ信号とを合成し、画面表示ＲＧＢ信号を表示部４０に出力する。
【００８５】
比較器７５ｂは、例えば、Ｒ信号、Ｇ信号、Ｂ信号のそれぞれを６ビットとすれば、波形表示ＲＧＢ信号、補助表示ＲＧＢ信号のうち、Ｒ信号の下位２ビットが入力され、これらの下位２ビットの値の大小を比較して出力する。
【００８６】
マルチプレクサ７５ｄは、映像信号合成回路であり、波形表示ＲＧＢ信号、補助表示ＲＧＢ信号それぞれの残りのＲＧＢ信号、例えば、Ｒ信号の上位４ビット、およびＧ信号、Ｂ信号のそれぞれが入力されると共に、比較器７５ｂの比較結果が入力され、この比較結果に基づいて、波形表示ＲＧＢ信号、補助表示ＲＧＢ信号の選択して合成し、画面表示ＲＧＢ信号として表示部４０に出力する。
【００８７】
このような装置の動作を説明する。
波形表示ＲＧＢ信号、補助表示ＲＧＢ信号それぞれのＲ信号下位２ビットへの値の割り当て例を図７に示す。さらに、図７に示す割り当て例において、補助表示ＲＧＢ信号と波形表示ＲＧＢ信号の合成例を図８に示す。
【００８８】
汎用グラフィックコントローラ６０が、補助表示メモリ２１から表示部４０に表示させるのに必要な表示データを読み出し、これらを所望の順番で重ね合わせ、ＲＧＢ信号に変換して、補助表示ＲＧＢ信号を色コード比較手段７５に出力する。ここで、Ｒ信号の下位２ビットのみを比較器７５ｂに出力し、残りのＲＧＢ信号をマルチプレクサ７５ｄに出力する。
【００８９】
例えば、図８に示す補助表示ＲＧＢ信号２０４を出力する。ただし、各ドットのＲＧＢ信号において、カーソルを表示するドットに対応するＲ信号の下位２ビットを図７に示すように”００”とし、テキストを表示するドットに対応するＲ信号の下位２ビットを”１０”に変換する。
【００９０】
一方専用グラフィックコントローラ７０のＲＧＢ変換手段７３が、波形表示メモリ２２から必要な波形表示データを読み出し、これらを所望の順番で重ね合わせ、ＲＧＢ信号に変換して、波形表示ＲＧＢ信号として色コード比較手段７５に出力する。ここで、Ｒ信号の下位２ビットのみを比較器７５ｂに出力し、残りのＲＧＢ信号をマルチプレクサ７５ｄに出力する。
【００９１】
例えば、図８に示す波形表示ＲＧＢ信号２０５を出力する。ただし、各ドットのＲＧＢ信号において、正弦波を表示するドットに対応するＲ信号の下位２ビットを図７に示すように”１１”とし、矩形波を表示するドットに対応するＲ信号の下位２ビットを”０１”に変換する。
【００９２】
そして、色コード比較手段７５の比較器７５ｂが、ドットごとに入力されるＲ信号の下位２ビットで大小を比較し、その比較結果を出力する。これにより、マルチプレクサ７５ｄが、波形表示ＲＧＢ信号のＲ信号の下位２ビットの値が大きければ、波形表示ＲＧＢ信号を選択する。また、補助表示ＲＧＢ信号のＲ信号の下位２ビットの値が大きければ、補助表示ＲＧＢ信号を選択する。
【００９３】
このようにして、各ドットごとに波形表示ＲＧＢ信号２０４、波形表示ＲＧＢ信号２０５を選択していき、例えば、図８に示す画面表示ＲＧＢ信号２０６を合成する。そして合成した画面表示ＲＧＢ信号２０６を表示部４０に出力し、表示させる。
【００９４】
ただし、６ビットＲ信号のうち下位２ビットを比較のために用いるので、ＲＧＢ信号は１８ビット階調（約２６万色）から１６ビット階調（約６万５千色）に減少するが、実用上の問題は余り生じない。
【００９５】
また、上記に示す動作以外は、図１に示す装置と同様のため説明を省略する。
【００９６】
このように、比較器７５ｂが、補助表示ＲＧＢ信号２０４、波形表示ＲＧＢ信号２０５それぞれのＲ信号の下位２ビットのみを比較して、この比較結果によってマルチプレクサ７５ｄが、補助表示ＲＧＢ信号２０４、波形表示ＲＧＢ信号２０５を合成するので、図１に示す装置と比較して全ビットを比較する必要が無い。これにより、レジスタ７４ａ、ＯＲゲート７４ｃを設ける必要が無く回路規模を縮小することができる。すなわちコストを削減することができる。
【００９７】
また、比較器７５ｂが、補助表示ＲＧＢ信号２０４、波形表示ＲＧＢ信号２０５それぞれのＲ信号の下位２ビットで比較をするので、ＲＧＢ信号が同色の色コードであっても、色コードに関係なくＲ信号の下位２ビットから重ねる順番を選択することができ、波形表示ＲＧＢ信号の間に補助表示ＲＧＢ信号を挿入することもできる。例えば、図８に示すようにテキストを正弦波と矩形波の間に挿入することができる。すなわち、所望の順番で補助表示ＲＧＢ信号２０４と波形表示ＲＧＢ信号２０５を合成することができる。
【００９８】
なお、本発明はこれに限定されるものではなく、以下のようなものでもよい。図１に示す装置において、制御部ＣＰＵ３は、あらかじめ色コード比較データを色コード比較手段７４のレジスタ７４ａに出力する構成を示したが、描画コマンドを出力するときに色コード比較データを出力してもよく、また固定値をレジスタ７４ａに格納しておいてもよい。
【００９９】
また、図１に示す装置において、比較器７４ｂは、補助表示ＲＧＢ信号と色コード比較データそれぞれの色コードを比較する構成を示したが、補助表示ＲＧＢ信号の代わりに波形表示ＲＧＢ信号を用いてもよい。すなわち、ＲＧＢ変換手段７３からの波形表示ＲＧＢ信号が、比較器７４ｂとマルチプレクサ７４ｄに入力され、汎用グラフィックコントローラ６０からの補助表示ＲＧＢ信号がマルチプレクサ７４ｄに入力される。
【０１００】
そして、図６に示す装置において、比較器７５ｂが、Ｒ信号の下位２ビットの値で比較する構成を示したが、Ｒ信号でなく、Ｇ信号、Ｂ信号でもよく、また下位２ビットでなく、所望ビットの値を用いてもよい。もちろん、ＲＧＢ変換手段７３、汎用グラフィックコントローラ６０は、所望のビットに値を設定し、比較器７５ｂに出力する。
【０１０１】
【発明の効果】
本発明によれば、以下のような効果がある。
請求項１〜１１によれば、第２の表示処理部が波形表示データを作成し、第１の表示処理部が補助表示データを作成する。そして、第１の表示処理部が補助表示データを映像信号に変換してから第２の表示処理部に出力し、第２の表示処理部が補助表示データの映像信号と波形表示データの映像信号を合成する。つまり、補助表示データは、汎用性のある映像信号に変換されてから第２の表示処理部に入力され、さらに第２の表示処理部は波形表示データのみを作成すればよい。これにより、表示処理部のデータの授受に汎用性を持たせても、高速に波形表示を行うことができる。従って、表示画面の更新速度も速くなり、ユーザは、測定中の被測定波形の一瞬の変化を見落とさずに観測することができる。
【０１０２】
また、請求項３によれば第２の表示処理部が、第１の表示処理部からの同期信号に基づいて、映像信号を合成し、表示部４０に同期信号と合成した映像信号をを出力する。これにより、表示部４０の表示画面の正しいドットに同期の取れた映像信号を表示することができる。
【０１０３】
また、請求項９によれば、色コード比較手段が、補助表示データの映像信号の色コードと色コード比較データの色コードとを比較して、この比較結果に基づいて補助表示データの映像信号と波形表示データの映像信号を合成するので、所望の順番でそれぞれの映像信号を合成することができる。
【０１０４】
そして、請求項１０によれば、色コード比較手段が、波形表示データの映像信号と補助表示データの映像信号それぞれの所望ビットの値を比較して、この比較結果に基づいてそれぞれの映像信号を合成するので、映像信号の全ビットを比較する必要が無い。これにより、色コードを記憶させる記憶部を設ける必要なく小型化でき、さらに映像信号が同色の色コードであっても、色コードに関係なく所望の順番でそれぞれの映像信号を合成することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施例を示した構成図である。
【図２】図１に示す装置の要部を詳細に示した構成図である。
【図３】色コード比較手段７５を詳細に示した構成図である。
【図４】表示データ例を示した図である。
【図５】色コード比較手段７４で合成されたＲＧＢ信号例を示した図である。
【図６】本発明の第１の実施例を示した構成図である。
【図７】Ｒ信号の下位２ビットへの値の割り当て例を示した図である。
【図８】色コード比較手段７５で合成されたＲＧＢ信号例を示した図である。
【図９】従来の波形表示装置の第１の構成例を示した図である。
【図１０】従来の波形表示装置の第２の構成例を示した図である。
【図１１】表示データ例を示した図である。
【符号の説明】
１０  測定部
２１  補助表示メモリ
２２  波形表示メモリ
６０  汎用グラフィックコントローラ
７０  専用グラフィックコントローラ
７１  波形表示データ生成手段
７２  表示タイミング生成手段
７３  ＲＧＢ変換手段
７４、７５  色コード比較手段
７４ａ  レジスタ
７４ｂ、７５ｂ  比較器
７４ｃ  ＯＲゲート
７４ｄ、７５ｄ  マルチプレクサ
ＣＰＵ３  制御部
【図１】
2004191109.tif 000003
【図２】
2004191109.tif 000004
【図３】
2004191109.tif 000005
【図４】
2004191109.tif 000006
【図５】
2004191109.tif 000007
【図６】
2004191109.tif 000008
【図７】
2004191109.tif 000009
【図８】
2004191109.tif 000010
【図９】
2004191109.tif 000011
【図１０】
2004191109.tif 000012
【図１１】
2004191109.tif 000013