(57)【要約】【課題】信号波形における所望の位置にカーソル表示を容易に表示させる。【解決手段】波形データに基づく信号波形Ｗ１を波形表示画面３０に表示させ、かつ信号波形Ｗ１における任意の一点を指定するためのカーソル表示３１を信号波形Ｗ１と共に波形表示画面３０に表示させる処理部と、波形表示画面３０内の任意の位置を指定する位置指定操作が可能なポインティングデバイスとを備え、処理部は、信号波形Ｗ１を波形表示画面３０内に表示させている状態においてポインティングデバイスによる位置指定操作が行なわれたときに、位置指定操作によって指定された位置Ｐａ１〜Ｐａ３を基準とする予め規定された検索範囲（検索範囲表示３２の内側）を特定すると共に、信号波形Ｗ１において予め規定された条件を満たす特異点Ｐｂ１〜Ｐｂ３が検索範囲内に存在するときに、特異点Ｐｂ１〜Ｐｂ３の位置にカーソル表示３１を表示させる。【選択図】図４
2019032167.tif 000002
【特許請求の範囲】
【請求項１】
波形データに基づく信号波形を波形表示画面に表示させ、かつ当該信号波形における任意の一点を指定するためのカーソル表示を当該信号波形と共に当該波形表示画面に表示させる処理部を備えた波形表示装置であって、
前記波形表示画面内の任意の位置を指定する位置指定操作が可能なポインティングデバイスを備え、
前記処理部は、前記信号波形を前記波形表示画面内に表示させている状態において前記ポインティングデバイスによる前記位置指定操作が行なわれたときに、当該位置指定操作によって指定された位置を基準とする予め規定された検索範囲を特定すると共に、前記信号波形において予め規定された条件を満たす特異点が前記検索範囲内に存在するときに、当該特異点の位置を基準とする予め規定された表示位置に前記カーソル表示を表示させる波形表示装置。
【請求項２】
前記処理部は、前記位置指定操作の終了時点において前記ポインティングデバイスによって指定された位置を基準として前記検索範囲を特定する請求項１記載の波形表示装置。
【請求項３】
前記処理部は、前記位置指定操作の開始時点において前記ポインティングデバイスによって指定された位置を基準として前記検索範囲を特定する請求項１記載の波形表示装置。
【請求項４】
前記処理部は、前記位置指定操作が行なわれているときに前記予め規定された検索範囲を示す検索範囲表示を波形表示画面に表示させる請求項１から３のいずれかに記載の波形表示装置。
【請求項５】
複数の条件候補のなかから前記予め規定された条件として規定する条件の当該条件候補を選択可能に構成され、
前記処理部は、選択された前記条件候補の条件を前記予め規定された条件として、対応する前記特異点が前記検索範囲内に存在するか否かを判別する請求項１から４のいずれかに記載の波形表示装置。
【請求項６】
前記予め規定された条件として規定する条件の前記条件候補を複数選択可能に構成されると共に、選択した当該各条件候補の優先順位を設定可能に構成され、
前記処理部は、前記優先順位が異なる複数の前記条件候補の条件を満たす複数種類の前記特異点が前記検索範囲内に存在するときに、最も高い当該優先順位が設定されている当該条件候補の条件を前記予め規定された条件として、対応する当該特異点の位置を基準とする前記予め規定された表示位置に前記カーソル表示を表示させる請求項５記載の波形表示装置。
【請求項７】
波形データに基づく信号波形を波形表示画面に表示させ、かつ、当該信号波形における任意の一点を指定するためのカーソル表示を当該信号波形と共に当該波形表示画面に表示させる処理を波形表示装置の処理部に実行させる波形表示用プログラムであって、
前記信号波形を前記波形表示画面内に表示させている状態において当該波形表示画面内の任意の位置をポインティングデバイスによって指定する位置指定操作が行なわれたときに、当該位置指定操作によって指定された位置を基準とする予め規定された検索範囲を特定すると共に、前記信号波形において予め規定された条件を満たす特異点が前記検索範囲内に存在するときに、当該特異点の位置を基準とする予め規定された表示位置に前記カーソル表示を表示させる処理を前記処理部に実行させる波形表示用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、波形データに基づく信号波形と共に信号波形における任意の一点を指定するためのカーソル表示を波形表示画面に表示させる処理部を備えた波形表示装置、および、そのような処理を波形表示装置の処理部に実行させる波形表示用プログラムに関するものである。
【背景技術】
【０００２】
この種の波形表示装置および波形表示用プログラムとして、出願人は、下記の公報に波形記録計およびその動作プログラムを開示している。この波形記録計は、波形データを生成するＡ／Ｄ変換部、生成された波形データを記憶するストレージメモリ、システムプログラム（動作プログラム）などが格納された本体メモリ、システムプログラムに従って波形記録計を総括的に制御するＣＰＵ（処理部）、およびＣＰＵの制御に従って波形データに基づく信号波形を表示するＣＲＴ（表示部）を備えている。
【０００３】
この場合、この種の波形記録計（波形表示装置）では、信号波形においてカーソル表示によって指定されている任意の一点の測定値や測定時刻（または、測定開始からの経過時間）などを信号波形と共に数値で表示させることができるように構成されている。したがって、出願人が開示している形記録計においても、信号波形における任意の一点を指定するためのラインカーソル（カーソル表示）を信号波形と共にＣＲＴに表示させることが可能に構成されている。
【０００４】
また、この種の波形記録計（波形表示装置）では、カーソル表示によって指定する上記の任意の一点を変更するときに、カーソル移動操作を行ってカーソル表示を移動させることで信号波形に対するカーソル表示の位置を直接的に変更したり、波形スクロール操作を行って信号波形をスクロールさせることでカーソル表示に対する信号波形の位置を変更して信号波形に対するカーソル表示の位置を相対的に変更したりすることができるように構成されている。
【０００５】
これにより、ＣＲＴに表示される信号波形に特異点が存在するときに、その特異点にラインカーソルを合わせるようにしてカーソル移動操作または波形スクロール操作を行うことにより、その特異点の測定値や測定時刻（経過時間）などを信号波形と共に数値で表示させることが可能となっている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−５７５４号公報（第２−３頁、第１−５図）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、出願人が開示している波形記録計を含む従来の波形表示装置には、以下のような改善すべき課題が存在する。具体的には、従来の波形表示装置では、カーソル移動操作または波形スクロール操作を行って信号波形の特異点にラインカーソルを合わせる（特異点の位置にラインカーソルを表示させる）ことにより、その特異点についての測定値や測定時刻（経過時間）などを信号波形と共に数値で表示させることができるように構成されている。
【０００８】
この場合、従来の波形表示装置では、ジョグダイヤルやシャトルダイヤルの回動操作、および移動キーやスクロールキーの押圧操作によってラインカーソル（カーソル表示）を移動させたり信号波形をスクロールさせたりする構成が採用されている。また、近年では、マウス、タッチパッドおよびタッチパネルなどに対するドラッグ操作によって、カーソル表示を移動させたり信号波形をスクロールさせたりすることが可能な波形表示装置も存在する。
【０００９】
しかしながら、上記のいずれの構成においても、信号波形の特異点にカーソル表示を正確に合わせるのが困難となっており、慌てて操作したときには、特異点から僅かにずれた位置にカーソル表示が表示されて特異点とは異なる一点についての測定値や測定時刻（経過時間）などが表示されてしまう。また、特異点にカーソル表示を正確に合わせるには、例えば信号波形を拡大表示させ、所望の位置にカーソル表示を表示させる慎重な操作を行う必要があることから、特異点の位置を迅速に指定するのが困難となる。したがって、この点を改善するのが好ましい。
【００１０】
本発明は、かかる課題に鑑みてなされたものであり、信号波形における所望の位置にカーソル表示を容易に表示させ得る波形表示装置および波形表示用プログラムを提供することを主目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成すべく、請求項１記載の波形表示装置は、波形データに基づく信号波形を波形表示画面に表示させ、かつ当該信号波形における任意の一点を指定するためのカーソル表示を当該信号波形と共に当該波形表示画面に表示させる処理部を備えた波形表示装置であって、前記波形表示画面内の任意の位置を指定する位置指定操作が可能なポインティングデバイスを備え、前記処理部は、前記信号波形を前記波形表示画面内に表示させている状態において前記ポインティングデバイスによる前記位置指定操作が行なわれたときに、当該位置指定操作によって指定された位置を基準とする予め規定された検索範囲を特定すると共に、前記信号波形において予め規定された条件を満たす特異点が前記検索範囲内に存在するときに、当該特異点の位置を基準とする予め規定された表示位置に前記カーソル表示を表示させる。
【００１２】
また、請求項２記載の波形表示装置は、請求項１記載の波形表示装置において、前記処理部は、前記位置指定操作の終了時点において前記ポインティングデバイスによって指定された位置を基準として前記検索範囲を特定する。
【００１３】
また、請求項３記載の波形表示装置は、請求項１記載の波形表示装置において、前記処理部は、前記位置指定操作の開始時点において前記ポインティングデバイスによって指定された位置を基準として前記検索範囲を特定する。
【００１４】
また、請求項４記載の波形表示装置は、請求項１から３のいずれかに記載の波形表示装置において、前記処理部は、前記位置指定操作が行なわれているときに前記予め規定された検索範囲を示す検索範囲表示を波形表示画面に表示させる。
【００１５】
また、請求項５記載の波形表示装置は、請求項１から４のいずれかに記載の波形表示装置において、複数の条件候補のなかから前記予め規定された条件として規定する条件の当該条件候補を選択可能に構成され、前記処理部は、選択された前記条件候補の条件を前記予め規定された条件として、対応する前記特異点が前記検索範囲内に存在するか否かを判別する。
【００１６】
さらに、請求項６記載の波形表示装置は、請求項５記載の波形表示装置において、前記予め規定された条件として規定する条件の前記条件候補を複数選択可能に構成されると共に、選択した当該各条件候補の優先順位を設定可能に構成され、前記処理部は、前記優先順位が異なる複数の前記条件候補の条件を満たす複数種類の前記特異点が前記検索範囲内に存在するときに、最も高い当該優先順位が設定されている当該条件候補の条件を前記予め規定された条件として、対応する当該特異点の位置を基準とする前記予め規定された表示位置に前記カーソル表示を表示させる。
【００１７】
また、請求項７記載の波形表示用プログラムは、波形データに基づく信号波形を波形表示画面に表示させ、かつ、当該信号波形における任意の一点を指定するためのカーソル表示を当該信号波形と共に当該波形表示画面に表示させる処理を波形表示装置の処理部に実行させる波形表示用プログラムであって、前記信号波形を前記波形表示画面内に表示させている状態において当該波形表示画面内の任意の位置をポインティングデバイスによって指定する位置指定操作が行なわれたときに、当該位置指定操作によって指定された位置を基準とする予め規定された検索範囲を特定すると共に、前記信号波形において予め規定された条件を満たす特異点が前記検索範囲内に存在するときに、当該特異点の位置を基準とする予め規定された表示位置に前記カーソル表示を表示させる処理を前記処理部に実行させる。
【発明の効果】
【００１８】
請求項１記載の波形表示装置では、処理部が、信号波形を波形表示画面内に表示させている状態においてポインティングデバイスによる位置指定操作が行なわれたときに、位置指定操作によって指定された位置を基準とする予め規定された検索範囲を特定すると共に、信号波形において予め規定された条件を満たす特異点が検索範囲内に存在するときに、特異点の位置を基準とする予め規定された表示位置にカーソル表示を表示させる。また、請求項７記載の波形表示用プログラムでは、波形表示装置の処理部に上記のような処理を実行させる。
【００１９】
したがって、請求項１記載の波形表示装置、および請求項７記載の波形表示用プログラムによれば、カーソル表示を対応させて表示させるべき特異点そのものを正確に指定できたときは、その特異点に対応させてカーソル表示を表示させることができることは当然として、カーソル表示を対応させて表示させるべき特異点の近傍の任意の位置を指定位置として指定するだけでも、その指定位置を基準とする検索範囲内の特異点が自動的に検索されて、カーソル表示が特異点に対応する位置に自動的に表示される。このため、この種の装置の操作に不慣れな者であっても、任意の特異点を指定する位置にカーソル表示を確実かつ容易に表示させることができる。
【００２０】
請求項２記載の波形表示装置、およびその処理部に信号波形およびカーソル表示を表示させる処理を実行させる波形表示用プログラムによれば、処理部が、位置指定操作の終了時点においてポインティングデバイスによって指定された位置を基準として検索範囲を特定することにより、位置指定操作の開始時点において特異点が含まれない検索範囲が特定される位置（特異点から離れた位置）を指定してしまったとしても、特異点が含まれる検索範囲が特定される位置（特異点の近傍の位置）に向かってドラッグ操作を行うことで、所望の特異点を確実に検出させることができる。
【００２１】
請求項３記載の波形表示装置、およびその処理部に信号波形およびカーソル表示を表示させる処理を実行させる波形表示用プログラムによれば、処理部が、位置指定操作の開始時点においてポインティングデバイスによって指定された位置を基準として検索範囲を特定することにより、位置指定操作の開始時点において特異点が含まれる検索範囲が特定される位置（特異点の近傍の位置）を指定していたにも拘わらず、位置指定操作の終了時点において特異点が含まれない検索範囲が特定される位置（特異点から離れた位置）を指定してしまったとしても、最初に指定していた位置に基づき、所望の特異点が検出される検索範囲を特定させてその特異点を確実に検出させることができる。
【００２２】
請求項４記載の波形表示装置、およびその処理部に信号波形およびカーソル表示を表示させる処理を実行させる波形表示用プログラムによれば、処理部が、位置指定操作が行なわれているときに予め規定された検索範囲を示す検索範囲表示を波形表示画面に表示させることにより、位置指定操作によって指定している位置が、特異点が含まれる検索範囲が特定される位置であるか、特異点が含まれない検索範囲が特定される位置であるかを確実かつ容易に認識させることができる。これにより、所望の特異点を一層確実に検出させることができる。
【００２３】
請求項５記載の波形表示装置、およびその処理部に信号波形およびカーソル表示を表示させる処理を実行させる波形表示用プログラムによれば、処理部が、複数の条件候補のなかから選択された条件候補の条件を予め規定された条件として、対応する特異点が検索範囲内に存在するか否かを判別することにより、各種の条件を満たす特異点に対応させてカーソル表示を所望の表示位置に容易に表示させることができる。
【００２４】
請求項６記載の波形表示装置、およびその処理部に信号波形およびカーソル表示を表示させる処理を実行させる波形表示用プログラムによれば、処理部が、優先順位が異なる複数の条件候補の条件を満たす複数種類の特異点が検索範囲内に存在するときに、最も高い優先順位が設定されている条件候補の条件を予め規定された条件として、対応する特異点の位置を基準とする予め規定された表示位置にカーソル表示を表示させることにより、複数種類の特異点が波形表示画面内の極く狭い範囲内に混在するようなときに、事前に設定した優先順位の高い特異点に対応させてカーソル表示を確実かつ容易に表示させることができる。
【図面の簡単な説明】
【００２５】
【図１】測定システム１００の構成を示す構成図である。
【図２】表示条件設定画面２０の一例を示す表示画面図である。
【図３】位置指定操作について説明するための説明図である。
【図４】波形表示画面３０の一例を示す表示画面図である。
【図５】信号波形Ｗ１の特異点Ｐｂ１にカーソル表示３１を合わせて表示させた状態の波形表示画面３０の表示画面図である。
【図６】信号波形Ｗ１の特異点Ｐｂ２にカーソル表示３１を合わせて表示させた状態の波形表示画面３０の表示画面図である。
【図７】信号波形Ｗ１の特異点Ｐｂ３にカーソル表示３１を合わせて表示させた状態の波形表示画面３０の表示画面図である。
【図８】波形表示画面３０の他の一例を示す表示画面図である。
【図９】信号波形Ｗ１の特異点Ｐｂ４ａにカーソル表示３１を合わせて表示させた状態の波形表示画面３０の表示画面図である。
【図１０】波形表示画面３０のさらに他の一例を示す表示画面図である。
【図１１】信号波形Ｗ１の特異点Ｐｂ５にカーソル表示３１を合わせて表示させた状態の波形表示画面３０の表示画面図である。
【図１２】波形表示画面３０のさらに他の一例を示す表示画面図である。
【図１３】信号波形Ｗ１の特異点Ｐｂ６にカーソル表示３１ａを合わせて表示させた状態の波形表示画面３０の表示画面図である。
【図１４】波形表示画面３０のさらに他の一例を示す表示画面図である。
【図１５】信号波形Ｗ１の特異点Ｐｂ７にカーソル表示３１ａを合わせて表示させた状態の波形表示画面３０の表示画面図である。
【図１６】測定装置２００の構成を示す構成図である。
【発明を実施するための形態】
【００２６】
以下、波形表示装置および波形表示用プログラムの実施の形態について、添付図面を参照して説明する。
【００２７】
図１に示す測定システム１００は、測定装置１および波形表示装置２を備え、測定対象についての測定処理、および測定結果に基づく信号波形の表示処理を実行することができるように構成されている。
【００２８】
測定装置１は、予め規定された被測定量（一例として、入力信号についての電流値、電圧値、抵抗値および位相などの電気的パラメータ）を測定して測定値データＤｗ（「波形データ」の一例）を生成する測定処理を実行し、生成した測定値データＤｗを波形表示装置２に送信することができるように構成されている。この場合、本例の測定装置１では、一例として、ブルートゥース（Bluetooth ：登録商標）規格などの近距離無線通信規格に準ずる無線通信が可能な通信アダプタで構成された通信部を備え、各種の制御信号や測定値データＤｗを無線通信によって送受信することができるように構成されている。
【００２９】
波形表示装置２は、「波形表示装置」に相当し、一例として、「波形表示用プログラム」に相当するプログラムデータＤｐがインストールされたタブレット端末、スマートフォン、またはパーソナルコンピュータなどで構成されている。具体的には、この波形表示装置２は、通信部１１、操作部１２、表示部１３、処理部１４および記憶部１５を備えている。なお、本例では、一例として、タブレット端末で波形表示装置２が構成されているものとして説明するが、「波形表示装置」の構成、および「波形表示用プログラム」の処理手順についての理解を容易とするために、タブレット端末における上記の各構成要素１１〜１５以外の構成要素についての図示および説明を省略する。
【００３０】
通信部１１は、前述した測定装置１の通信部と同様にしてブルートゥース等の近距離無線通信規格に準ずる無線通信が可能な通信アダプタで構成されている。この通信部１１は、後述するように、処理部１４の制御に従い、測定装置１などの各種無線通信機器との間で各種のデータを送受信する。操作部１２は、「波形表示画面内の任意の位置を指定する位置指定操作が可能なポインティングデバイス」の一例であるタッチパネルや、電源スイッチ、ボリュームスイッチ等の各種操作スイッチを備え、これらに対する操作に応じた操作信号を処理部１４に出力する。表示部１３は、後述するように、処理部１４の制御に従って表示条件設定画面２０（図２参照）や波形表示画面３０（「波形表示画面」の一例：図４〜１５参照）などの各種表示画面を表示する。
【００３１】
処理部１４は、「処理部」の一例であって、波形表示装置２を総括的に制御する。具体的には、処理部１４は、プログラムデータＤｐに従い、通信部１１を介して測定装置１を制御して測定処理を実行させると共に、測定装置１から送信された測定値データＤｗが通信部１１によって受信されたときに、その測定値データＤｗを記憶部１５に記憶させる。また、処理部１４は、プログラムデータＤｐに従い、図２に示す表示条件設定画面２０を表示部１３に表示させて、後述するように、波形表示画面３０内でカーソル表示３１，３１ａ（図４〜１５参照）を表示させる条件を設定させる。なお、本例では、カーソル表示３１，３１ａが「カーソル表示」に相当する。
【００３２】
さらに、処理部１４は、プログラムデータＤｐに従い、図４〜１５に示すように波形表示画面３０を表示部１３に表示させ、測定値データＤｗに基づく信号波形Ｗ１〜Ｗ６（以下、これらを区別しないときには「信号波形Ｗ」ともいう）や、信号波形Ｗ上の任意の一点を指定するカーソル表示３１，３１ａを波形表示画面３０内に表示させる。なお、本例では、上記の各信号波形Ｗが「信号波形」に相当する。記憶部１５は、波形表示装置２をタブレット端末として動作させるためのシステムプログラム、「波形表示用プログラム」に相当するプログラムデータＤｐ、および測定装置１から送信された測定値データＤｗなどを記憶する。
【００３３】
次に、測定システム１００（波形表示装置２：プログラムデータＤｐ）による信号波形Ｗの表示処理について、添付図面を参照して説明する。なお、波形表示装置２へのプログラムデータＤｐのインストール、および測定装置１の通信部と波形表示装置２の通信部１１との間におけるブルートゥースのペアリングなどについては既に完了しているものとする。
【００３４】
まず、波形表示装置２の操作部１２を操作してプログラムデータＤｐを起動させる。次いで、図示しない測定条件設定画面を表示部１３に表示させて測定装置１に実行させる測定処理の条件を設定すると共に、図２に示す表示条件設定画面２０を表示させて、後述の波形表示画面３０におけるカーソル表示３１の表示に関する条件を設定する。
【００３５】
この場合、本例の波形表示装置２（プログラムデータＤｐ）では、後述するように、信号波形Ｗを波形表示画面３０内に表示させている状態において操作部１２（タッチパネル）による「位置指定操作」が行なわれたときに、「位置指定操作」によって指定された位置を基準とする予め規定された「検索範囲」を特定すると共に、信号波形Ｗにおいて「予め規定された条件を満たす特異点」が「検索範囲」内に存在するときに、その特異点の位置を基準とする「予め規定された表示位置」にカーソル表示３１（またはカーソル表示３１ａ）を表示させる構成・方法が採用されている。
【００３６】
また、本例の波形表示装置２（プログラムデータＤｐ）では、上記の「予め規定された条件を満たす特異点」として、図２に示す表示条件設定画面２０の例のように、「最大値：検索範囲内の最大値の位置」、「最小値：検索範囲内の最小値の位置」、「ゼロクロス：検索範囲内において信号波形がゼロクロスしている位置」、「立上り：検索範囲内において信号波形が立ち上がっている位置」、「立下り：検索範囲内において信号波形が立ち下がっている位置」、「変化点・ノイズ：信号波形が急激に変化している位置」、および「波形の交点：２つの信号波形が交差している位置」などの複数種類の「条件候補」が用意されており、これらの「条件候補」のなかから「予め規定された条件を満たす特異点」として規定する条件の候補を任意に選択することができるように構成されている。なお、同図では、「ゼロクロス」、「変化点・ノイズ」および「波形の交点」の３つの条件を「予め規定された条件を満たす特異点」とする設定が行なわれた状態を図示している（「予め規定された条件として規定する条件の条件候補を複数選択可能に構成され」との構成の一例）。
【００３７】
さらに、本例の波形表示装置２（プログラムデータＤｐ）では、選択した「条件候補」が複数存在するときに、各「条件候補」の条件の優先順位を設定することで、優先順位が異なる複数の「条件候補」の条件を満たす複数種類の「特異点」が「検索範囲」内に存在するときに、最も高い優先順位が設定されている「条件候補」の条件を「予め規定された条件」として処理する構成が採用されている。なお、図２では、「変化点・ノイズ」、「ゼロクロス」および「波形の交点」の順で優先順位が設定された状態を図示している。
【００３８】
また、本例の波形表示装置２（プログラムデータＤｐ）では、上記の「位置指定操作」として、操作部１２（タッチパネル）に対するタップ操作（タッチ操作）による任意の一点の指定だけでなく、ドラッグ操作によって任意の一点の指定することが可能となっている。
【００３９】
この場合、タッチパネル等のポインティングデバイスによって高精度な位置指定操作を行うことは容易ではない。このため、図３に示すように、例えば、位置Ｐ０を指定するタップ操作を行おうとしたときに、位置Ｐ０から離れた位置Ｐ１に指が触れてしまうことがある。この際には、「ドラッグ操作の終点の位置を［指定位置］とする」との設定を予め行っておくことにより、位置Ｐ１から矢印Ａの向きでタッチパネル上で指を滑らせ（ドラッグ操作の実行）、位置Ｐ０に十分に近い位置Ｐ２でタッチパネルから指を離すことで位置Ｐ０の極く近傍の位置Ｐ２を指定することができる。
【００４０】
また、例えば、位置Ｐ０を指定するタップ操作を行おうとしたときに、位置Ｐ０の極く近傍の位置Ｐ２に指が触れたにも拘わらず、タッチパネルから指を離す前にタッチパネル上で指が矢印Ｂの向きに滑り（ドラッグ操作の実行）、位置Ｐ３でタッチパネルから指が離れることがある。この際には、「ドラッグ操作の始点の位置を［指定位置］とする」との設定を予め行っておくことにより、タッチパネル上で位置Ｐ２から位置Ｐ３に向かって矢印Ｂの向きで指が滑ったとしても、位置Ｐ０の極く近傍の位置Ｐ２を指定することができる。
【００４１】
したがって、利用者の好みや操作の傾向に応じて、ドラッグ操作の始点および終点のいずれを「指定位置」とするかを選択する。なお、図２では「ドラッグ操作の終点」を「指定位置」とするように設定された状態を図示している。
【００４２】
次いで、測定装置１を測定対象に接続すると共に、波形表示装置２の操作部１２を操作して図示しない測定処理画面を表示部１３に表示させ、測定装置１による測定処理を開始させる操作を行う。この際に、処理部１４は、測定開始を指示する制御信号を通信部１１から測定装置１に送信させ、これに応じて、測定装置１では、測定処理を実行して測定値データＤｗを生成する。また、測定装置１は、生成した測定値データＤｗを測定装置１に送信し、波形表示装置２では、測定装置１から送信された測定値データＤｗが通信部１１によって受信されたときに、処理部１４が、その測定値データＤｗを記憶部１５に記憶させる。
【００４３】
一方、測定装置１による測定処理が完了して所定時間分の測定値データＤｗが記憶部１５に記憶されたときには、波形表示装置２の操作部１２を操作することにより、図４に示すように、波形表示画面３０を表示部１３に表示させる。この場合、この波形表示画面３０には、測定値データＤｗに基づく信号波形Ｗ１と共に、信号波形Ｗ１における任意の一点を指定するカーソル表示３１が表示される。このカーソル表示３１は、信号波形Ｗ１などの各信号波形Ｗにおける時間軸方向における任意の一点を指定するための指標として機能する表示であって、本例の波形表示装置２（プログラムデータＤｐ）では、表示部１３に波形表示画面３０を表示させた時点において、同図に示すように、波形表示画面３０における時間軸方向（同図における左右方向）の中心部にカーソル表示３１が表示される。
【００４４】
この場合、例えば、同図に示す信号波形Ｗ１がゼロクロスした時点の測定時刻（経過時間）を特定したいときには、特異点Ｐｂ１にカーソル表示３１を合わせる必要がある。この際に、本例の波形表示装置２（プログラムデータＤｐ）では、特異点Ｐｂ１を正確に指定することができなくても、特異点Ｐｂ１の近傍の任意の位置を指定することにより、カーソル表示３１を特異点Ｐｂ１に合わせて表示させることができる。
【００４５】
具体的には、特異点Ｐｂ１を「波形表示画面内の任意の位置（目標位置）」とする「位置指定操作」を行う。この際に、特異点Ｐｂ１の近傍の位置Ｐａ１が指定されたとき、すなわち、位置Ｐａ１に対するタップ操作が行なわれたとき、または、位置Ｐａ１を終点とするドラッグ操作が行なわれたときに、処理部１４は、プログラムデータＤｐに従い、まず、位置Ｐａ１を中心とする予め規定された広さの円形の「検索範囲」を特定し、特定した「検索範囲」を示す検索範囲表示３２（「検索範囲表示」の一例）を波形表示画面３０に表示させる。
【００４６】
なお、本例の波形表示装置２（プログラムデータＤｐ）では、検索範囲表示３２によって示される円形の範囲が「位置指定操作によって指定された位置を基準とする予め規定された検索範囲」に相当する。また、本例の波形表示装置２（プログラムデータＤｐ）では、一例として、タップ操作およびドラッグ操作のいずれが行なわれたときであっても、タッチパネルに指が触れてから離れるまで、指が触れている部位の中心を「指定位置」として、その「指定位置」を中心とする円形の範囲を「検索範囲」として特定して検索範囲表示３２を表示させる構成が採用されている。
【００４７】
したがって、この例では、検索範囲表示３２の内側に特異点Ｐｂ１が含まれている場合には、その時点においてタッチパネルから指を離し、検索範囲表示３２の内側に特異点Ｐｂ１が含まれていない場合（特異点Ｐｂ１が検索範囲表示３２の外側に位置している場合）には、検索範囲表示３２内に特異点Ｐｂが含まれる位置までドラッグ操作を行ってからタッチパネルから指を離すことで、特異点Ｐｂ１が「検索範囲」に含まれる位置を「指定位置」として確実に指定することができる。
【００４８】
次いで、処理部１４は、プログラムデータＤｐに従い、特定した「検索範囲」内に、表示条件設定画面２０において選択された「条件候補」の条件を満たす「特異点」が存在するか否かを判別する。この際に、「ゼロクロス」との条件が選択されているときに、処理部１４は、と特定した「検索範囲」内に「ゼロクロス」との条件を満たす特異点Ｐｂ１が存在すると判別する（「予め規定された条件を満たす特異点が検索範囲内に存在するとき」の一例）。
【００４９】
続いて、処理部１４は、プログラムデータＤｐに従い、特異点Ｐｂ１の位置そのものを「特異点の位置を基準とする予め規定された表示位置」として、図５に示すように、特異点Ｐｂ１に重ねてカーソル表示３１を表示させる。これにより、カーソル表示３１によって特異点Ｐｂ１が指定された状態となり、特異点Ｐｂ１の測定値や測定時刻（経過時間）が信号波形Ｗ１と共に波形表示画面３０に表示される。
【００５０】
また、図４に示す信号波形Ｗ１の最小値の値および測定時刻（経過時間）を特定したいときには、特異点Ｐｂ２にカーソル表示３１を合わせる必要がある。この際には、特異点Ｐｂ２そのもの、または、特異点Ｐｂ２の近傍（例えば位置Ｐａ２）を「指定位置」として指定することで、前述した特異点Ｐｂ１にカーソル表示３１を合わせて表示させたときと同様にして、図６に示すように、特異点Ｐｂ２にカーソル表示３１を合わせて表示させることができる。これにより、カーソル表示３１によって特異点Ｐｂ２が指定された状態となり、特異点Ｐｂ２の測定値や測定時刻（経過時間）が信号波形Ｗ１と共に波形表示画面３０に表示される。
【００５１】
さらに、図４に示す信号波形Ｗ１におけるノイズの発生箇所の測定値および測定時刻（経過時間）を特定したいときには、特異点Ｐｂ３にカーソル表示３１を合わせる必要がある。この際には、特異点Ｐｂ３そのもの、または、特異点Ｐｂ３の近傍（例えば位置Ｐａ３）を「指定位置」として指定することで、前述した特異点Ｐｂ１，Ｐｂ２にカーソル表示３１を合わせて表示させたときと同様にして、図７に示すように、特異点Ｐｂ３にカーソル表示３１を合わせて表示させることができる。これにより、カーソル表示３１によって特異点Ｐｂ３が指定された状態となり、特異点Ｐｂ３の測定値や測定時刻（経過時間）が信号波形Ｗ１と共に波形表示画面３０に表示される。
【００５２】
一方、図８に示す信号波形Ｗ２におけるノイズの発生箇所の測定値および測定時刻（経過時間）を特定したいときには、特異点Ｐｂ４ａにカーソル表示３１を合わせる必要がある。この際に、例えば、「変化点・ノイズ」および「ゼロクロス」との２つの「条件候補」が選択されている（有効となっている）状態において、位置Ｐａ４が「指定位置」として指定されたときに、「変化点・ノイズ」との条件を満たす特異点Ｐｂ４ａだけではなく、「ゼロクロス」との条件を満たす特異点Ｐｂ４ｂが位置Ｐａ４を基準とする「検索範囲」内に存在することとなる。
【００５３】
このような状態において、位置Ｐａ４を「指定位置」とする「位置指定操作」が行なわれたときに、処理部１４は、プログラムデータＤｐに従い、まず、位置Ｐａ４を中心とする予め規定された広さの円形の「検索範囲」を特定し、特定した「検索範囲」を示す検索範囲表示３２を波形表示画面３０に表示させる。次いで、処理部１４は、プログラムデータＤｐに従い、特定した「検索範囲」内に特異点Ｐｂ４ａ，Ｐｂ４ｂの２つが存在すると判別する。
【００５４】
この際に、処理部１４は、「変化点・ノイズ」との「条件候補」、および「ゼロクロス」との「条件候補」のいずれの「優先順位」が高いかを判別する。この場合、図２に示すように、「変化点・ノイズ」との「条件候補」の「優先順位」が「ゼロクロス」との「条件候補」の「優先順位」よりも高く設定されている。したがって、処理部１４は、「変化点・ノイズ」との「条件候補」の条件を満たす特異点Ｐｂ４ａを「予め規定された条件を満たす特異点」と特定する。
【００５５】
次いで、処理部１４は、プログラムデータＤｐに従い、特異点Ｐｂ４ａの位置そのものを「特異点の位置を基準とする予め規定された表示位置」として、図９に示すように、特異点Ｐｂ４ａに重ねてカーソル表示３１を表示させる。これにより、カーソル表示３１によって特異点Ｐｂ４ａが指定された状態となり、特異点Ｐｂ４ａの測定値や測定時刻（経過時間）が信号波形Ｗ２と共に波形表示画面３０に表示される。
【００５６】
また、図１０に示す信号波形Ｗ３，Ｗ４が交差する箇所の測定値および測定時刻（経過時間）を特定したいときには、特異点Ｐｂ５にカーソル表示３１を合わせる必要がある。この際には、特異点Ｐｂ５そのもの、または、特異点Ｐｂ５の近傍（例えば位置Ｐａ５）を「指定位置」として指定することで、前述した特異点Ｐｂ１〜Ｐｂ３，Ｐｂ４ａにカーソル表示３１を合わせて表示させたときと同様にして、図１１に示すように、特異点Ｐｂ５にカーソル表示３１を合わせて表示させることができる。これにより、カーソル表示３１によって特異点Ｐｂ５が指定された状態となり、特異点Ｐｂ５の測定値や測定時刻（経過時間）が信号波形Ｗ３，Ｗ４と共に波形表示画面３０に表示される。
【００５７】
さらに、図１２に示す信号波形Ｗ５の立上り位置の測定値および測定時刻（経過時間）を特定したいときには、特異点Ｐｂ６にカーソル表示３１を合わせる必要がある。この際には、特異点Ｐｂ６そのもの、または、特異点Ｐｂ６の近傍（例えば位置Ｐａ６）を「指定位置」として指定することで、前述した特異点Ｐｂ１〜Ｐｂ３，Ｐｂ４ａ，Ｐｂ５にカーソル表示３１を合わせて表示させたときと同様にして、図１３に示すように、特異点Ｐｂ６にカーソル表示３１を合わせて表示させることができる。これにより、カーソル表示３１によって特異点Ｐｂ６が指定された状態となり、特異点Ｐｂ６の測定値や測定時刻（経過時間）が信号波形Ｗ５と共に波形表示画面３０に表示される。
【００５８】
一方、本例の波形表示装置２（プログラムデータＤｐ）では、各信号波形Ｗにおける時間軸方向における任意の一点を指定するための指標として機能するカーソル表示３１に代えて、図１４に示すように、各信号波形Ｗにおける信号レベル方向における任意の一点を指定するための指標として機能するカーソル表示３１ａを信号波形Ｗと共に波形表示画面３０に表示させることができる。なお、同図では、波形表示画面３０にカーソル表示３１ａを表示させた直後において、波形表示画面３０における信号レベル方向（同図における上下方向）の中心部（信号レベルが「０」の部位）にカーソル表示３１ａが表示された状態を図示している。
【００５９】
この場合、例えば、同図に示す信号波形Ｗ６における最大値の値および測定時刻（経過時間）を特定したいときには、特異点Ｐｂ７にカーソル表示３１ａを合わせる必要がある。この際には、特異点Ｐｂ７そのもの、または、特異点Ｐｂ７の近傍（例えば位置Ｐａ７）を「指定位置」として指定することで、図１５に示すように、特異点Ｐｂ７にカーソル表示３１ａを合わせて表示させることができる。これにより、カーソル表示３１ａによって特異点Ｐｂ７が指定された状態となり、特異点Ｐｂ７の測定値や測定時刻（経過時間）が信号波形Ｗ６と共に波形表示画面３０に表示される。
【００６０】
なお、上記のいずれの例とも相違するが、波形表示画面３０内に信号波形Ｗが表示されている状態において「位置指定操作」が行なわれ、その「位置指定操作」によって指定された位置を基準とする「検索範囲」内に、予め選択された「条件候補」の条件を満たす得点が存在しなかったときには、処理部１４は、一例として、「位置指定操作」によって指定された位置に合わせてカーソル表示３１を表示させる。これにより、特異点以外の任意の一点についての測定値や測定時刻（経過時間）が信号波形Ｗと共に波形表示画面３０に表示される。
【００６１】
このように、この波形表示装置２では、処理部１４が、信号波形Ｗを波形表示画面３０内に表示させている状態においてポインティングデバイス（本例では、操作部１２のタッチパネル）による「位置指定操作」が行なわれたときに、「位置指定操作」によって指定された位置を基準とする予め規定された「検索範囲」を特定すると共に、信号波形Ｗにおいて予め規定された条件を満たす特異点が「検索範囲」内に存在するときに、特異点の位置を基準とする予め規定された表示位置（本例では、特異点そのものの位置）にカーソル表示３１，３１ａを表示させる。また、このプログラムデータＤｐでは、波形表示装置２の処理部１４に上記のような処理を実行させる。
【００６２】
したがって、この波形表示装置２およびプログラムデータＤｐによれば、カーソル表示３１，３１ａを対応させて表示させるべき特異点そのものを正確に指定できたときは、その特異点に対応させてカーソル表示３１，３１ａを表示させることができることは当然として、カーソル表示３１，３１ａを対応させて表示させるべき特異点の近傍の任意の位置を「指定位置」として指定するだけでも、その「指定位置」を基準とする「検索範囲」内の特異点が自動的に検索されて、カーソル表示３１，３１ａが特異点に対応する位置に自動的に表示される。このため、この種の装置の操作に不慣れな者であっても、任意の特異点を指定する位置にカーソル表示３１，３１ａを確実かつ容易に表示させることができる。
【００６３】
また、この波形表示装置２およびプログラムデータＤｐによれば、処理部１４が、「位置指定操作」の終了時点においてポインティングデバイスによって指定された位置を基準として「検索範囲」を特定することにより、「位置指定操作」の開始時点において「特異点」が含まれない「検索範囲」が特定される位置（特異点から離れた位置）を指定してしまったとしても、「特異点」が含まれる「検索範囲」が特定される位置（特異点の近傍の位置）に向かってドラッグ操作を行うことで、所望の特異点を確実に検出させることができる。
【００６４】
また、この波形表示装置２およびプログラムデータＤｐによれば、処理部１４が、「位置指定操作」の開始時点においてポインティングデバイスによって指定された位置を基準として「検索範囲」を特定することにより、「位置指定操作」の開始時点において「特異点」が含まれる「検索範囲」が特定される位置（特異点の近傍の位置）を指定していたにも拘わらず、「位置指定操作」の終了時点において「特異点」が含まれない「検索範囲」が特定される位置（特異点から離れた位置）を指定してしまったとしても、最初に指定していた位置に基づき、所望の特異点が検出される「検索範囲」を特定させてその特異点を確実に検出させることができる。
【００６５】
さらに、この波形表示装置２およびプログラムデータＤｐによれば、処理部１４が、「位置指定操作」が行なわれているときに予め規定された「検索範囲」を示す検索範囲表示３２を波形表示画面３０に表示させることにより、「位置指定操作」によって指定している位置が、「特異点」が含まれる「検索範囲」が特定される位置であるか、「特異点」が含まれない「検索範囲」が特定される位置であるかを確実かつ容易に認識させることができる。これにより、所望の特異点を一層確実に検出させることができる。
【００６６】
また、この波形表示装置２およびプログラムデータＤｐによれば、処理部１４が、複数の「条件候補」のなかから選択された「条件候補」の条件を「予め規定された条件」として、対応する特異点が「検索範囲」内に存在するか否かを判別することにより、各種の条件を満たす特異点に対応させてカーソル表示３１，３１ａを所望の表示位置に容易に表示させることができる。
【００６７】
さらに、この波形表示装置２およびプログラムデータＤｐによれば、処理部１４が、「優先順位」が異なる複数の「条件候補」の条件を満たす複数種類の特異点が「検索範囲」内に存在するときに、最も高い「優先順位」が設定されている「条件候補」の条件を「予め規定された条件」として、対応する特異点の位置を基準とする予め規定された表示位置（本例では、特異点そのものの位置）にカーソル表示３１，３１ａを表示させることにより、複数種類の特異点が波形表示画面３０内の極く狭い範囲内に混在するようなときに、事前に設定した優先順位の高い特異点に対応させてカーソル表示３１，３１ａを確実かつ容易に表示させることができる。
【００６８】
なお、「波形表示装置」の構成、および「波形表示用プログラム」の処理手順については、上記の波形表示装置２の構成、および波形表示用プログラムによる処理手順の例に限定されない。例えば、ポインティングデバイスとしてのタッチパネルを有する操作部１２を備えた構成を例に挙げて説明したが、タッチパネルに代えて（または、タッチパネルに加えて）、マウス、トラックボール、タッチパッドおよびタッチペンなどの各種のポインティングデバイスを備えて構成することもできる。
【００６９】
また、「位置指定操作によって指定された位置（位置Ｐａ１〜Ｐａ７）」を中心として「検索範囲」を特定する構成および方法について説明したが、「位置指定操作によって指定された位置」を時間軸方向の両端部のいずれか、または信号レベル方向の両端部のいずれかとして「検索範囲」を特定する構成および方法を採用することもできる。さらに、「指定された位置（位置Ｐａ１〜Ｐａ７）」を中心として円形の「検索範囲」を特定する構成および方法を例に挙げて説明したが、「検索範囲」の形状は円形に限定されず、「指定された位置」を基準とする矩形（正方形、または長方形）、三角形、多角形および楕円形などの「検索範囲」を特定する構成および方法を採用することもできる。また、「検索範囲表示」についても、上記の例における検索範囲表示３２のように線（本例では、破線）によって「検索範囲」を示すような表示態様に限定されず、「検索範囲内」と「検索範囲外」とを区別可能に表示色や背景模様を異ならせて「検索範囲表示」とすることもできる（図示せず）。
【００７０】
また、「信号波形において予め規定された条件を満たす特異点」は、前述した例の「最大値」、「最小値」、「ゼロクロス」、「立上り」、「立下り」、「変化点・ノイズ」および「波形の交点」との条件を満たす特異点に限定されない。例えば、「測定開始からの経過時間が○○秒おきの各時点（○○秒は任意に設定される時間）」、「何らかの処理を開始する［予め規定された条件］を満たした時点：トリガポイント」および「測定処理中などに利用者が任意に指定した時点（任意の時点を示すマークが付与された時点）：イベントマーク」などの条件を満たす特異点に対応させて「カーソル表示」を表示させる構成および方法を採用することができる。さらに、特定した特異点（特異点Ｐｂ１〜Ｐｂ３，Ｐｂ４ａ，Ｐｂ５〜Ｐｂ７）の位置そのものを「特異点の位置を基準とする予め規定された表示位置」としてカーソル表示３１，３１ａを表示させる構成および方法を例に挙げて説明したが、「特定した特異点の○○秒後」や「特定した特異点の○○秒前」との位置（「○○秒」は任意に設定される時間）に「カーソル表示」を表示させる構成および方法を採用することもできる。
【００７１】
また、「位置指定操作」の開始前に波形表示画面３０に表示されているカーソル表示３１，３１ａを、「位置指定操作」によって指定した位置を基準とする「検索範囲」内の特異点に対応する位置（特異点そのものの位置）に表示させる処理、すなわち、「位置指定操作」の前後においてカーソル表示３１，３１ａを波形表示画面３０内で移動させる処理を実行する構成および方法を例に挙げて説明したが、このような構成および方法に代えて、「位置指定操作」の開始前に「カーソル表示」を「波形表示画面」内に表示させずに、「位置指定操作」によって指定した位置を基準とする「検索範囲」内に特異点が存在するときに、その特異点に対応する位置（例えば、特異点そのものの位置）に「カーソル表示」を表示させる構成および方法を採用することもできる。
【００７２】
加えて、測定値データＤｗを生成する測定装置１と、測定値データＤｗに基づく信号波形Ｗの表示を行う波形表示装置２とを別体に構成した例について説明したが、「波形データ」の生成、および「波形データ」に基づく「信号波形」の表示を単一の装置で実行可能に構成することもできる。具体的には、図１６に示す測定装置２００は、「波形表示装置」の他の一例であって、測定部２０１、操作部２０２、表示部２０３、処理部２０４および記憶部２０５を備え、測定対象についての測定処理、および測定結果に基づく信号波形の表示処理を単独で実行することができるように構成されている。なお、この測定装置２００に関して前述した測定システム１００と同様の要素については、同一の符号を付して重複する説明を省略する。
【００７３】
この場合、測定部２０１は、前述した測定システム１００における測定装置１と同様に予め規定された被測定量を測定して測定値データＤｗを生成する測定処理を実行可能に構成されている。また、操作部２０２は、測定装置２００を動作させるための各種の操作スイッチを備えると共に、前述した測定システム１００における波形表示装置２の操作部１２と同様にして「波形表示画面内の任意の位置を指定する位置指定操作が可能なポインティングデバイス」の一例であるタッチパネル等を備えて構成されている。さらに、表示部２０３は、測定システム１００における波形表示装置２の表示部１３と同様にして、処理部２４の制御に従って表示条件設定画面２０や波形表示画面３０などの各種表示画面を表示する。
【００７４】
また、処理部２０４は、「処理部」の他の一例であって、測定装置２００を総括的に制御する。この処理部２０４は、前述した測定システム１００における波形表示装置２の処理部１４と同様にして、測定部２０１から送信された測定値データＤｗを記憶部２０５に記憶させると共に、表示条件設定画面２０を表示部２０３に表示させて波形表示画面３０内でカーソル表示３１，３１ａを表示させる条件を設定させる。また、処理部２０４は、波形表示画面３０を表示部２０３に表示させ、測定値データＤｗに基づく信号波形Ｗや、信号波形Ｗ上の任意の一点を指定するカーソル表示３１，３１ａを波形表示画面３０内に表示させる。さらに、記憶部２０５は、前述した測定システム１００における波形表示装置２の記憶部１５と同様にして、測定部２０１から送信された測定値データＤｗなどを記憶する。
【００７５】
この測定装置２００では、測定システム１００における測定装置１による各処理および波形表示装置２による各処理が前述した例と同様の手順で実行される。したがって、この測定装置２００によれば、測定システム１００と同様にして、カーソル表示３１，３１ａを対応させて表示させるべき特異点そのものを正確に指定できたときは、その特異点に対応させてカーソル表示３１，３１ａを表示させることができることは当然として、カーソル表示３１，３１ａを対応させて表示させるべき特異点の近傍の任意の位置を「指定位置」として指定するだけでも、その「指定位置」を基準とする「検索範囲」内の特異点が自動的に検索されて、カーソル表示３１，３１ａが特異点に対応する位置に自動的に表示される。このため、この種の装置の操作に不慣れな者であっても、任意の特異点を指定する位置にカーソル表示３１，３１ａを確実かつ容易に表示させることができる。
【符号の説明】
【００７６】
１００  測定システム
１，２００  測定装置
２  波形表示装置
１１  通信部
１２，２０２  操作部
１３，２０３  表示部
１４，２０４  処理部
１５，２０５  記憶部
２０  表示条件設定画面
３０  波形表示画面
３１，３１ａ  カーソル表示
３２  検索範囲表示
２０１  測定部
Ｄｐ  プログラムデータ
Ｄｗ  測定値データ
Ｐ０〜Ｐ３，Ｐａ１〜Ｐａ７  位置
Ｐｂ１〜Ｐｂ３，Ｐｂ４ａ，Ｐｂ４ｂ，Ｐｂ５〜Ｐｂ７  特異点
Ｗ１〜Ｗ６  信号波形
【図１】
2019032167.tif 000003
【図２】
2019032167.tif 000004
【図３】
2019032167.tif 000005
【図４】
2019032167.tif 000006
【図５】
2019032167.tif 000007
【図６】
2019032167.tif 000008
【図７】
2019032167.tif 000009
【図８】
2019032167.tif 000010
【図９】
2019032167.tif 000011
【図１０】
2019032167.tif 000012
【図１１】
2019032167.tif 000013
【図１２】
2019032167.tif 000014
【図１３】
2019032167.tif 000015
【図１４】
2019032167.tif 000016
【図１５】
2019032167.tif 000017
【図１６】
2019032167.tif 000018