(57)【要約】【課題】波形のチャネル番号を確認することなく、波形に対する動作条件を設定できる波形表示装置を提供する。【解決手段】波形表示装置１０は、表示画面１７上の接触位置を検出可能なタッチパネル１６と、表示画面１７に波形Ａ，Ｂを表示する波形表示処理手段３０と、表示画面１７上の接触位置に対応する波形を選択する波形選択処理手段３１と、波形選択処理手段３１によって選択された波形に対する動作条件の設定を行うための動作条件設定手段３２とを備えるものである。【選択図】図５
2014153315.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上の接触位置を検出可能なタッチパネルと、
前記表示画面に波形を表示する波形表示処理手段と、
前記表示画面上の接触位置に対応する前記波形を選択する波形選択処理手段と、
前記波形選択処理手段によって選択された前記波形に対する動作条件の設定を行うための動作条件設定手段とを、備えることを特徴とする波形表示装置。
【請求項２】
前記波形選択処理手段が、前記表示画面上の接触位置を含む所定の判定領域内に前記波形が存在するときに、前記判定領域内の前記波形を選択することを特徴とする請求項１に記載の波形表示装置。
【請求項３】
前記波形選択処理手段が、前記判定領域内に複数の前記波形が存在するときに、いずれの前記波形の選択を行うかを選択操作するための選択ウインドウを表示させることを特徴とする請求項２に記載の波形表示装置。
【請求項４】
前記波形選択処理手段が、選択状態であることを明示して選択した前記波形を表示することを特徴とする請求項１から３のいずれかに記載の波形表示装置。
【請求項５】
前記動作条件設定手段が、前記波形選択処理手段によって選択された前記波形の表示用の基準位置を、前記波形のドラッグ操作で変更可能であることを特徴とする請求項１から４のいずれかに記載の波形表示装置。
【請求項６】
表示画面上の接触位置を検出可能なタッチパネルを備えるコンピュータに、波形を表示させるプログラムであって、
前記コンピュータを、
前記表示画面に波形を表示する波形表示処理手段と、
前記表示画面上の接触位置に対応する前記波形を選択する波形選択処理手段と、
前記波形選択処理手段によって選択された前記波形に対する動作条件の設定を行うための動作条件設定手段として、動作させることを特徴とするプログラム。
【請求項７】
前記波形選択処理手段が、前記表示画面上の接触位置を含む所定の判定領域内に前記波形が存在するときに、前記判定領域内の前記波形を選択することを特徴とする請求項６に記載のプログラム。
【請求項８】
前記波形選択処理手段が、前記判定領域内に複数の前記波形が存在するときに、いずれの前記波形の選択を行うかを選択操作するための選択ウインドウを表示させることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記波形選択処理手段が、選択状態であることを明示して選択した前記波形を表示することを特徴とする請求項６から８のいずれかに記載のプログラム。
【請求項１０】
前記動作条件設定手段が、前記波形選択処理手段によって選択された前記波形の表示用の基準位置を、前記波形のドラッグ操作で変更可能であることを特徴とする請求項６から９のいずれかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に測定データに基づく波形を表示する波形表示装置、及び、コンピュータの表示画面に波形を表示させるプログラムに関するものである。
【背景技術】
【０００２】
波形表示装置には、例えば、波形記録装置、デジタルオシロスコープ、データロガーなど測定データを波形で表示するものがある。
【０００３】
例えば特許文献１には、測定データに基づく波形を表示画面に表示する波形記録装置が記載されている。この波形記録装置では、表示画面に動作条件設定画面を表示して、各チャネルの測定レンジ、ゼロ位置（波形の表示用縦軸のゼロの位置）、及び測定すべき電気的パラメータなどの動作条件を設定することが可能である。同文献の図２に示されているように、動作条件設定画面では、チャネル（ＣＨ）ごとに動作条件を数値等で設定するための一覧表のような設定欄を表示する。
【０００４】
例えばゼロ位置の設定は、信号波形の振幅電圧に対する０（ゼロ）Ｖの位置を、波形表示用の縦軸の最下端を０％、最上端を１００％としたときに、何％の位置に対応させて表示するかを、例えば「５０％」のように数値で設定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２６７６９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の波形記録装置では、例えば、波形のゼロ位置を変更する場合、先ずその波形が何チャネルであるかチャネル番号を確認してから、そのチャネル番号の設定欄中のゼロ位置を設定する必要がある。このように、波形のチャネル番号を確認しなければ動作条件の設定を行うことができないため、その確認作業が煩雑である。そのため、波形のチャネル番号を確認することなく、波形に対する装置の動作条件設定を行えるようにしたいという課題がある。
【０００７】
本発明は前記の課題を解決するためになされたもので、波形のチャネル番号を確認することなく、波形に対する装置の動作条件を設定できる波形表示装置、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記の目的を達成するためになされた、特許請求の範囲の請求項１に記載された波形表示装置は、表示画面上の接触位置を検出可能なタッチパネルと、前記表示画面に波形を表示する波形表示処理手段と、前記表示画面上の接触位置に対応する前記波形を選択する波形選択処理手段と、前記波形選択処理手段によって選択された前記波形に対する動作条件の設定を行うための動作条件設定手段とを、備えることを特徴とする。
【０００９】
請求項２に記載された波形表示装置は、請求項１に記載のものであり、前記波形選択処理手段が、前記表示画面上の接触位置を含む所定の判定領域内に前記波形が存在するときに、前記判定領域内の前記波形を選択することを特徴とする。
【００１０】
請求項３に記載された波形表示装置は、請求項２に記載のものであり、前記波形選択処理手段が、前記判定領域内に複数の前記波形が存在するときに、いずれの前記波形の選択を行うかを選択操作するための選択ウインドウを表示させることを特徴とする。
【００１１】
請求項４に記載された波形表示装置は、請求項１から３のいずれかに記載のものであり、前記波形選択処理手段が、選択状態であることを明示して選択した前記波形を表示することを特徴とする。
【００１２】
請求項５に記載された波形表示装置は、請求項１から４のいずれかに記載のものであり、前記動作条件設定手段が、前記波形選択処理手段によって選択された前記波形の表示用の基準位置を、前記波形のドラッグ操作で変更可能であることを特徴とする。
【００１３】
請求項６に記載されたプログラムは、表示画面上の接触位置を検出可能なタッチパネルを備えるコンピュータに、波形を表示させるプログラムであって、前記コンピュータを、前記表示画面に波形を表示する波形表示処理手段と、前記表示画面上の接触位置に対応する前記波形を選択する波形選択処理手段と、前記波形選択処理手段によって選択された前記波形に対する動作条件の設定を行うための動作条件設定手段として、動作させることを特徴とする。
【００１４】
請求項７に記載されたプログラムは、請求項６に記載のものであり、前記波形選択処理手段が、前記表示画面上の接触位置を含む所定の判定領域内に前記波形が存在するときに、前記判定領域内の前記波形を選択することを特徴とする。
【００１５】
請求項８に記載されたプログラムは、請求項７に記載のものであり、前記波形選択処理手段が、前記判定領域内に複数の前記波形が存在するときに、いずれの前記波形の選択を行うかを選択操作するための選択ウインドウを表示させることを特徴とする。
【００１６】
請求項９に記載されたプログラムは、請求項６から８のいずれかに記載のものであり、前記波形選択処理手段が、選択状態であることを明示して選択した前記波形を表示することを特徴とする。
【００１７】
請求項１０に記載されたプログラムは、請求項６から９のいずれかに記載のものであり、前記動作条件設定手段が、前記波形選択処理手段によって選択された前記波形の表示用の基準位置を、前記波形のドラッグ操作で変更可能であることを特徴とする。
【発明の効果】
【００１８】
本発明の波形表示装置及びプログラムによれば、波形選択処理手段がタッチパネルの表示画面上の接触位置に対応する波形を選択することで、波形選択処理手段の選択した波形に対する装置の動作条件の設定を行えるので、動作条件の設定を行う波形のチャネル番号を確認することが不要になる。したがって、装置の動作条件を迅速に設定することができる。
【００１９】
波形選択処理手段が表示画面上の接触位置を含む所定の判定領域内に波形が存在するときに判定領域内の波形を選択する場合、接触位置が波形から多少離れていたとしても波形の選択が可能なため、波形選択時の操作性が向上する。
【００２０】
波形選択処理手段が判定領域内に複数の前記波形が存在するときに、いずれの前記波形の選択を行うかを選択操作するための選択ウインドウを表示させる場合、複数の波形が近接していても、所望の任意の波形を確実に選択することができる。
【００２１】
波形選択処理手段が選択状態であることを明示して選択した波形を表示する場合、何れの波形が選択されたかを目視で確認できるので、設定対象の波形の選択の可否を、操作者が直ちに確認することができる。
【００２２】
動作条件設定手段が波形選択処理手段によって選択された波形の表示用の基準位置を波形のドラッグ操作で変更可能である場合、基準位置の設定のために数値入力操作を行う必要がなく、しかも所望の位置に指で波形を直接ドラッグするだけで設定が可能なので、波形のチャネル番号の確認が不要であるばかりでなく、一層簡便迅速に設定作業を行うことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明を適用する波形表示装置の構成を示すブロック図である。
【図２】本発明を適用する波形表示装置のタッチパネルの表示例及び操作例を示す図である。
【図３】本発明を適用する波形表示装置の動作を示すフローチャートである。
【図４】本発明を適用する波形表示装置のタッチパネルの表示例及び操作例を示す図である。
【図５】本発明を適用する波形表示装置のタッチパネルの表示例及び操作例を示す図である。
【図６】本発明を適用する波形表示装置のタッチパネルの表示例及び操作例を示す図である。
【図７】本発明を適用する波形表示装置のタッチパネルの他の表示例及び操作例を示す表示画面の一部拡大図である。
【図８】本発明を適用する波形表示装置のタッチパネルの他の表示例及び操作例を示す表示画面の一部拡大図である。
【図９】本発明を適用する波形表示装置のタッチパネルの他の表示例及び操作例を示す図である。
【図１０】本発明を適用するプログラムを動作させるコンピュータの使用状態を示す概略図である。
【図１１】図１０に示すコンピュータの構成を示すブロック図である。
【図１２】図１０に示す測定ユニットの構成を示すブロック図である。
【発明を実施するための形態】
【００２４】
以下、発明を実施するための形態を詳細に説明するが、本発明の範囲はこれらの形態に限定されるものではない。
【００２５】
図１に、本発明を適用する波形表示装置１０のブロック図を示す。波形表示装置１０は、一例として波形記録装置などの測定装置であり、測定用センサ１１、測定部１２、ＣＰＵ（中央処理演算装置）１５、タッチパネル１６、記憶部１９、外部Ｉ／Ｆ部２０、及び外部記録装置２１を備えている。
【００２６】
測定用センサ１１は、例えば温度センサ、電流センサ、電圧センサ、測定プローブなどである。測定用センサ１１は、測定チャネル分備えられている。波形表示装置１０は、測定用センサ１１を着脱可能なコネクタを備えていてもよい。測定部１２は、一例として、測定用センサ１１によって測定された測定値を適正なレベルに増幅する増幅器１３、及び、増幅された測定値をアナログ／デジタル変換して測定データをＣＰＵ１５に出力するアナログ／デジタル変換器１４を備えている。測定用センサ１１及び測定部１２は、公知の波形記録装置と同様のものである。
【００２７】
ＣＰＵ１５は、記憶部１９に記憶されているプログラムに従って動作して、波形表示装置１０の動作を統括的に制御するものである。ＣＰＵ１５は、測定部１２の動作を制御して測定を行わせると共に、後述するように、波形表示処理手段３０、波形選択処理手段３１、及び動作条件設定手段３２として動作する。
【００２８】
タッチパネル１６は、画像を表示可能な液晶パネルなどの表示画面１７と、表示画面１７上の接触位置を検知可能なタッチパッドなどの操作部１８とを組み合わせたものである。タッチパネル１６は、表示画面１７が操作部１８を兼ねているので、以下では操作部１８を表示画面１７ともいう。
【００２９】
記憶部１９は、書き換え可能な不揮発性メモリであり、ＣＰＵ１５の動作用のプログラム、測定データ、動作条件を記憶するものである。記憶部１９は、例えば、フラッシュメモリなどの半導体メモリやハードディスクである。記憶部１９を、プログラム記憶部、測定データ記憶部、動作情報記憶部として各々別個のメモリを用いてもよいし、同図に示すように１つのメモリを共用して用いてもよい。
【００３０】
外部Ｉ／Ｆ部２０は、外部機器接続用のインタフェースである。外部Ｉ／Ｆ部２０は、例えば、無線や有線によるＬＡＮ（ローカル・エリア・ネットワーク）、モデム、ＵＳＢ（ユニバーサル・シリアル・バス）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、プリンタ接続インタフェースなどである。
【００３１】
外部記録装置２１は、ＵＳＢメモリやＳＤ（エスディー）メモリカードなどの携帯可能な半導体メモリや、ＣＤ（コンパクトディスク）−Ｒ（レコーダブル）／ＲＷ（リライタブル）といった光学ディスクメモリなどの外部記録媒体にデータを記録したり、外部記録媒体からデータを読み込んだりするための外部記憶媒体の書込／読込装置である。
【００３２】
次に、波形表示装置１０の動作について図１〜図９を参照して説明する。図３に波形表示装置１０の波形選択処理の動作を示すフローチャートを示し、図２、図４〜図９にタッチパネル１６の表示例や操作例を示す。
【００３３】
波形表示装置１０（図１参照）のＣＰＵ１５は、電源が投入されると記憶部１９のプログラムに従って動作する。ＣＰＵ１５は、測定部１２を制御して測定を実行し、測定データを取得する。ＣＰＵ１５は、取得した測定データを記憶部１９に記憶させる。この測定動作は、従来の波形記録装置と同様である。
【００３４】
また、ＣＰＵ１５は波形表示処理手段３０として動作して、表示画面１７に記憶部１９に記憶した測定データに基づく波形を表示する。表示する波形データを波形表示用の一時メモリに記憶して表示してもよい。波形表示処理手段３０は、測定中にリアルタイムに波形を表示してもよいし、測定終了後に、測定者による波形表示操作によって波形を表示してもよい。波形表示処理手段３０は、波形として、電圧などの測定データを時間軸に沿って波形表示したり、電圧及び電流の測定データに基づきインピーダンス等に演算処理してから時間軸に沿って波形表示したりする。波形表示装置１０が、測定プローブを移動機構で順次移動させて測定を行うものである場合、測定位置を横軸とする波形を表示するものであってもよい。波形を表示する縦軸・横軸、グラフの種類等は、公知の波形表示装置の波形表示方法と同様であり、測定対象物や測定データの種類によって異なる。
【００３５】
波形表示処理手段３０は、波形を表示するときに、前回設定した動作条件、又は初期値として設定されている動作条件を、記憶部１９から読み込んで、その動作条件で表示を行う。動作条件は、例えば、波形を表示する測定レンジ（表示スケール）や時間軸レンジ、波形表示用の縦軸のゼロ位置、表示するパラメータなどである。波形に対する装置１０の動作条件の設定を行うときに、測定者は、表示画面１７上の波形を選択する。
【００３６】
図２に示すように、測定者（操作者）は、表示画面１７上に表示された波形Ａを、指９０で直接タッチ（接触）することで選択する。なお、同図中の指９０は測定者の手指を模式的に表したものである。
【００３７】
ＣＰＵ１５は、表示画面１７がタッチされると、波形選択処理手段３１として動作して、波形選択処理を行う。波形選択処理の動作を、図３のフローチャートに示す。
【００３８】
図３に示すように、波形選択処理手段３１は、表示画面１７上のタッチを検出すると、その接触位置に波形が有るか否かを判別する（波形判別ステップＳ１）。接触位置の範囲は狭いので、波形判別ステップＳ１では、波形選択処理手段３１が、表示画面１７上の接触位置を含む所定の判定領域内に波形が存在するときに、接触位置に波形が有ると判別し、判定領域内に波形が存在しないときに接触位置に波形が存在しないと判別することが好ましい。ここでは、一例として、波形選択処理手段３１は、波形表示用の横軸の目盛り線４ａと縦軸の目盛り線４ｂとで形成される１マス（１つの升目）を、判定領域として用いている。
【００３９】
図２には、指９０の接触位置を含む１マスを、一例として、実線の四角形で表す判定領域表示３で示している。この判定領域表示３は、波形選択処理手段３１が実際に表示画面１７に表示して接触位置を明示してもよいし、実際には表示しなくてもよい。判定領域表示３を表示する場合、表示色を背景色や目盛り線の色と変えて、目立つように表示してもよい。なお、判定領域は、接触位置の周囲の複数のマス目（例えば２〜９マス）としてもよい。目盛り線４ａ，４ｂが表示されない場合、目盛り線４ａ，４ｂがあるものとして、マス目を判定領域とする。また、判定領域として目盛り線４ａ，４ｂで形成されるマス目を用いた例を示したが、目盛り線４ａ，４ｂとは異なる間隔の仮想の縦線・横線で表示画面１７を分割し、その仮想の縦線，横線で形成されるマス目を判定領域として用いてもよい。また、判定領域として、接触位置を中心とする所定半径（例えば５〜２０ｍｍ、又は５〜２０画素等の複数画素）の仮想の円又は多角形を用いてもよい。この場合、判定領域が接触位置の周囲に形成されることになる。判定領域の大きさや形状、形成方法は、表示画面１７の大きさや波形の表示サイズ、指９０の大きさを勘案して、適宜定めればよい。
【００４０】
図３のフローチャートに示すように、波形選択処理手段３１は、波形判別ステップＳ１で、タッチしたマス（判定領域表示３）内に波形があると判別すると、波形数判別ステップＳ２に進み、マス内に存在する波形の数を判別する。図２の例では、判定領域表示３内に１つの波形Ａが存在するので、選択波形決定ステップＳ５に進み、波形Ａを選択する。以上で、判定領域表示３内に波形が１つ存在する場合の波形選択処理が終了する。
【００４１】
波形選択処理手段３１が波形Ａを選択すると、ＣＰＵ１５は動作条件設定手段３２として動作して、選択された波形Ａに対する動作条件の設定を可能にする。
【００４２】
例えば、図４に二点鎖線白抜き矢印で示すように、指９０で上下の任意の位置に波形Ａをドラッグ操作することで、波形Ａを表示する縦軸（例えば電圧軸）のゼロ位置（ゼロボルトの位置）を、変更設定することができる。この縦軸のゼロ位置は、本発明における波形表示用の基準位置の一例である。なお、ドラッグとは、移動対象に触れてそのまま移動させたい位置まで表示画面１７から離さずにスライドさせる操作である。
【００４３】
この場合、動作条件設定手段３２は、波形Ａにタッチした指９０の移動（スライド）を検出し、指９０の移動に合わせて波形Ａのゼロ位置を変更して、波形Ａの表示位置を上下に移動させて表示する。測定者は、所望の位置まで波形Ａをドラッグすると、表示画面１７から指９０を離す。動作条件設定手段３２は、移動させた波形Ａのゼロ位置を記憶部１９に動作条件として記憶させる。次回、波形Ａを表示するときは、波形表示処理手段３０が記憶部１９からゼロ位置を読み込むことで、変更したゼロ位置に波形Ａを表示する。
【００４４】
ドラッグは、波形Ａを選択した指９０を判定領域表示３から離さずにそのままドラッグするようにしてもよいし、波形Ａの選択後に一旦指９０を表示画面１７から離し、再度、波形Ａの任意の位置にタッチして、波形Ａを上下にドラッグするようにしてもよい。
【００４５】
このように、波形Ａをドラッグして波形Ａの表示用の縦軸のゼロ位置を変更できるので、縦軸の何％（０〜１００％）の位置をゼロ位置とするか数値設定する必要がなく、簡便迅速に設定作業を行うことができる。
【００４６】
また、動作条件設定手段３２は、表示画面１７に、選択されている波形Ａ（チャネル１）の動作条件設定欄７ａを表示してもよい。測定者は、動作条件設定欄７ａの例えばトリガ条件、時間軸レンジ（例えば、５μｓ／ｄｉｖ）、表示倍率、記録長などを設定することで、波形Ａに対する動作条件が設定される。設定された動作条件は、記憶部１９に記憶される。
【００４７】
このように、波形Ａのチャネル番号を確認することなく、波形Ａに対する動作条件を設定することができる。
【００４８】
波形選択処理手段３１は、波形Ａの選択状態を、波形Ａの選択時やドラッグ等の操作終了時から所定期間が経過したときに選択を自動的に解除してもよいし、指９０が表示画面１７から離れてから所定時間が経過したときに選択を自動的に解除してもよいし、選択解除ボタン（図示せず）を表示画面１７に表示したり表示画面１７外に設けたりして、この選択解除ボタンの操作で選択を解除してもよい。
【００４９】
図５に、指９０の接触位置を含むマス（判定領域）に、複数の波形が存在する場合を図示する。
【００５０】
この場合、図３のフローチャートの波形数判別ステップＳ２で、波形選択処理手段３１は、判定領域表示３内に波形Ａ及び波形Ｂが存在すると判別して、選択ウインドウ表示ステップＳ３に進み、選択ウインドウを表示する。
【００５１】
図５に、選択ウインドウ５の表示例を示す。選択ウインドウ５は、判定領域表示３内に存在する複数の波形Ａ，Ｂを選択する操作用の表示（選択用窓）である。この例では、選択ウインドウ５として、波形Ａに対応する「ＣＨ１」及びのチェックボックス、及び、波形Ｂに対応するチャネルＣＨ２のチェックボックスを表示している。
【００５２】
選択ウインドウ５には、表示画面１７に表示されている上下の波形Ａ，Ｂの順番で、波形選択用のチェックボックスを表示することが好ましい。ここでは、ＣＨ１の波形Ａが表示画面１７の上側に表示されていて、ＣＨ２の波形Ｂが下側に表示されているので、波形選択処理手段３１は、選択ウインドウ５内に、上から順にＣＨ１のチェックボックス、ＣＨ２のチェックボックスを表示している。選択ウインドウ５に、「ＣＨ１」に換えて波形Ａを示す例えば「波形１」の文字を表示し、「ＣＨ２」に換えて波形Ｂを示す例えば「波形２」の文字を表示してもよい。
【００５３】
選択ウインドウ５は、一例として、指９０を表示画面１７から離しても、所定期間の間表示され続けるようにする。
【００５４】
図６に示すように、測定者は、動作条件設定を行うＣＨ２のチェックボックスやＣＨ２の文字を指９０でタッチする。波形選択処理手段３１は、このタッチを検出し、対応する波形Ｂのチェックボックスに、例えば「Ｖ」のチェック（チェックマーク）を表示して（図３の選択判別ステップＳ４）、ＣＨ２の波形Ｂを選択する（選択波形決定ステップＳ５）。図６に示すように、波形選択処理手段３１は、例えば選択した波形Ｂを破線で示したり、表示色を選択前と変えて表示したりすることで、波形Ｂが選択状態であることを明示して表示することが好ましい。
【００５５】
以上で、判定領域表示３（マス）内に複数の波形Ａ，Ｂが存在する場合の波形の選択処理が終了する。なお、選択判別ステップＳ４で、測定者がＣＨ１，２のチェックボックスをチェックしないときは、所定期間の経過（Timeout）により、波形選択処理を終了させる。
【００５６】
選択された波形２は、指９０でドラッグすることでゼロ位置を変更することができる。また、表示画面１７に、波形Ｂ（ＣＨ２）の動作条件設定欄７ｂを表示して、波形Ｂに対する動作条件設定を行うことができる。
【００５７】
選択判別ステップＳ４で、選択ウインドウ５内の複数のチェックボックス（チャネル）を選択できるようにしてもよい。選択ウインドウ５内の複数のチェネルを選択したときは、該当する複数の波形が選択されて、これら波形に対するゼロ位置等の動作条件を一括して設定することができる。例えば、選択ウインドウ５のＣＨ１及びＣＨ２を選択したときは、波形Ａ，Ｂの少なくとも一方をドラッグすると、波形Ａ，Ｂが共に移動するようにして、波形Ａ，Ｂのゼロ位置を一括して変更できる。また、一括して設定可能な動作条件設定欄を表示画面１７に表示してもよい。
【００５８】
なお、波形選択処理手段３１は、選択ウインドウ５を、指９０が判定領域表示３（マス）にタッチされている間だけ表示するようにしてもよい。この場合、図７に示すように、判定領域表示３を例えば左手の指９０ａでタッチし続け、表示された選択ウインドウ５のチェックボックスを右手の指９０ｂでタッチして選択する。チェックボックスの選択が終わると測定者は指９０ａを判定領域表示３から離す。これにより、波形選択処理手段３１は、判定領域表示３及び選択ウインドウ５を表示画面１７から消去する。
【００５９】
また、選択ウインドウ５の各チャネル（波形）を、フリック操作で選択できるようにしてもよい。フリックとは、表示画面１７上を選択する方向に短く弾く操作である。この場合、図５や図７に示すチェックボックス付きの選択ウインドウ５を表示してもてもよいが、図８に示すようなチェックボックスの無い選択ウインドウ５ａを表示してもよい。
【００６０】
測定者は、判定領域表示３にタッチしている指９０を、同図中の二点鎖線白抜き矢印で示すように、選択したいチャネルの表示の方向に、表示画面上１７をフリックする。波形選択処理手段３１は、フリックされた方向から、選択する波形を判別する（選択判別ステップＳ４）。
【００６１】
また、図９に示すように、波形Ａを示す「波形１」の文字や、波形Ｂを示す「波形２」のような波形識別用の文字を波形表示枠外（又は波形表示枠内）に表示して、この波形識別用の文字をタッチすることで、波形を選択できるようにしてもよい。この例では、波形選択処理手段３１は、表示画面１７上の接触位置にある波形識別用の文字に対応する波形を選択する。波形選択処理手段３１は、「波形１」の文字がタッチされると波形Ａを選択し、「波形２」の文字がタッチされると波形Ｂを選択する。タッチされた接触位置を含む判定領域が「波形１」及び「波形２」の両方に掛かっている場合には、同図に示すように、選択ウインドウ５を表示する。この選択ウインドウ５によって、「波形１」及び／又は「波形２」の選択が可能になる。
【００６２】
なお、表示画面１７がタッチされると、波形選択処理手段３１が、図３のフローチャートに示す波形選択処理を直ちに実行してもよいが、表示画面１７がロングタップされたときに、波形選択処理を実行するようにしてもよい。ロングタップとは、表示画面１７に一定時間以上触れてから離す操作である。波形表示では、表示画面１７をタッチすることで波形選択以外の操作を行いたい場合がある。例えば、表示画面１７を指９０でタッチし、そのまま指９０を左右にスライドさせる操作で、波形をスクロールさせる機能を波形表示装置１に持たせてもよい。このスクロール操作のような他の機能を波形表示装置１に持たせる場合、操作者の意図しない誤動作を防止する観点から、他の機能と操作方法を異ならせて波形選択処理を実行させることが好ましい。ロングタップ以外にも、表示画面１７にタッチしてすぐ離すことを短時間に２回行う操作のダブルタップで波形選択処理を実行してもよい。また、本体に波形選択用のボタン（スイッチ）を設け、このボタンが押されたときに、波形選択処理を実行するようにしてもよい。
【００６３】
選択ウインドウ５，５ａで２つの波形Ａ，Ｂの選択を行う例について説明したが、接触位置（判定領域３内）に存在する波形の数に応じて、例えば２〜１０のように複数の波形の中から任意の波形を選択することができる。選択ウインドウ５・５ａ内のチャネルの表示数は、波形の数に対応させて増減させる。選択ウインドウ５・５ａ内のチャネルの表示順は、波形の表示順に対応させて表示させることが好ましい。
【００６４】
また、波形のドラッグにより、表示用の縦軸のゼロ位置を変更する例を示したが、波形表示用の基準位置の他の一例として、波形を表示する横軸（時間軸）のゼロ位置（時間がゼロの位置）を、波形の左右方向のドラッグで変更設定できるようにしてもよい。ゼロ位置（基準位置）を、表示画面１７内に、例えば太字のラインや数値で明示されて表示してもよい。また、ゼロ位置は、例えば縦軸の−１００％の位置のように、表示画面１７外にあってもよい。また、縦軸又は横軸のゼロの位置だけでなく、予め設定した値（例えば５Ｖ、１０ｍｓ等）の表示位置を基準位置として、この基準位置を波形のドラッグで変更できるようにしてもよい。例えば基準位置は、波形信号のパラメータに対応させてゼロだけでなく、例えば１８０°（角度）の位置、１００°（温度）の位置であってもよい。
【００６５】
波形表示装置１は、外部Ｉ／Ｆ部２０や外部記録装置２１から測定データを読み込んで、測定データに基づく波形を表示画面１７に表示して、前述したように波形の選択処理を実行して、選択した波形に対する動作条件を設定してもよい。
【００６６】
次に、本発明を適用するプログラムについて説明する。
【００６７】
図１０に、本発明のプログラムで動作させたコンピュータ５０の使用状態を示す概略図を示す。なお、以下において既に説明した構成と同様の構成については、同じ符号を付して詳細な説明を省略する。
【００６８】
コンピュータ５０は、一例として、スマートフォン、ＰＤＡ(Personal Digital Assistants)、携帯型汎用コンピュータなどのタッチパネル１６を搭載したタブレット型の携帯情報端末である。コンピュータ５０は、タッチパネル１６以外に操作ボタンを備えていてもよい。コンピュータ５０として、図示しないが、タッチパネルと本体とが別体型のいわゆるデスクトップ型のコンピュータを用いてもよい。
【００６９】
測定ユニット５１は、測定用センサ１１を備えて測定データを測定するものである。測定ユニット５１は、コンピュータ５０に測定データを無線又は有線で送信可能になっている。コンピュータ５０は、測定ユニット５１が測定した測定データを受信して、タッチパネル１６に波形表示したり、記録したりする。測定ユニット５１が測定した測定データを外部記録媒体に記録して、コンピュータ５０が外部記録媒体から測定データを読み込むようにしてもよい。コンピュータ５０と測定ユニット５１とによって波形を表示・記録する測定装置が構成されるようにしてもよいし、コンピュータ５０を、何れかの波形表示装置が測定した測定データに基づく波形を表示する波形表示装置として用いてもよい。コンピュータ５０と測定ユニット５１とによって測定装置を構成する場合、測定ユニット５１の動作条件設定や測定開始や停止などの測定ユニット５１の操作は、コンピュータ５０の操作で行えるようにしてもよい。この場合、測定ユニット５１に関する設定項目や操作信号は、コンピュータ５０から測定ユニット５１に無線又は有線で送信する。
【００７０】
図１１に、コンピュータ５０のブロック図を示す。
【００７１】
同図に示すように、コンピュータ５０は、ＣＰＵ４１、タッチパネル１６、記憶部１９、外部Ｉ／Ｆ（インタフェース）部２０ａ、及び外部記録装置２１を備えている。
【００７２】
ＣＰＵ４１は、記憶部１９に記憶された本発明のプログラムに従って動作して、コンピュータ５０の動作を統括的に制御して、既に説明した波形表示装置１０のＣＰＵ１５と同様に、波形表示処理手段３０、波形選択処理手段３１、及び動作条件設定手段３２として動作する。
【００７３】
外部Ｉ／Ｆ部２０ａは、外部機器接続用のインタフェースである。外部Ｉ／Ｆ部２０ａを、外部機器である測定ユニット５１と接続してデータ通信するために用いたり、外部機器から測定データを入力するために用いたりする。コンピュータ５０には、無線や有線によるＬＡＮ（ローカル・エリア・ネットワーク）、モデム、ＵＳＢ（ユニバーサル・シリアル・バス）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの外部Ｉ／Ｆ部２０ａを有している場合が多いので、これらを利用することが好ましい。外部Ｉ／Ｆ部２０ａとして、無線ＬＡＮやＢｌｕｅｔｏｏｔｈを用いると、離れた場所に設置した測定ユニット５１と無線でデータ通信できることから、測定ユニット５１の設置性に優れるため、特に好ましい。
【００７４】
本発明のプログラムは、ＣＰＵ４１が、外部記録装置２１に装着した外部記録媒体や、ＬＡＮなどの外部Ｉ／Ｆ部２０を介して外部のコンピュータから読み込んで、記憶部１９に記憶させる。
【００７５】
図１２に、測定ユニット５１のブロック図を示す。
【００７６】
測定ユニット５１は、測定用センサ１１、測定部１２、ＣＰＵ６１、記憶部６２、及び外部Ｉ／Ｆ部２０ｂを備えている。ＣＰＵ６１は、測定ユニット５１の動作を統括的に制御して、測定部１２に測定を行わせ、測定データをコンピュータ５０に送信する。記憶部６２は、ＣＰＵ６１の動作用のプログラムや、設定項目等を記憶する書き換え可能な不揮発性メモリである。外部Ｉ／Ｆ部２０ｂは、コンピュータ５０の外部Ｉ／Ｆ部２０ａと接続するためのインタフェースである。なお、測定ユニット５１が、表示画面や設定部を備えていてもよい。
【００７７】
次に、コンピュータ５０の動作について説明する。
【００７８】
本発明のプログラムは、表示画面１７上の接触位置を検出可能なタッチパネル１６を備えるコンピュータ５０に波形を表示させるプログラムであって、コンピュータ５０を、表示画面１７に波形を表示する波形表示処理手段３０と、表示画面１７上の接触位置に対応する波形を選択する波形選択処理手段３１と、波形選択処理手段３１によって選択された波形に対する動作条件の設定を行うための動作条件設定手段３２として動作させる。このプログラムは、波形選択処理手段３１が、表示画面１７上の接触位置を含む所定の判定領域内に波形が存在するときに、判定領域内の波形を選択することが好ましい。このプログラムは、判定領域内に複数の波形が存在するときに波形選択処理手段３１がいずれの波形の選択を行うかを選択操作するための選択ウインドウを表示画面１７に表示させることが好ましい。このプログラムは、波形選択処理手段３１が選択状態であることを明示して選択した波形を表示画面１７に表示することが好ましい。このプログラムは、波形選択処理手段によって選択された波形のゼロ位置を、動作条件設定手段が波形のドラッグ操作によって変更可能であることが好ましい。
【００７９】
コンピュータ５０のＣＰＵ４１は、記憶部１９のプログラムにより、波形表示処理手段３０、波形選択処理手段３１、及び動作条件設定手段３２として動作する。これらの動作は、既に説明した波形表示装置１０の動作と同様であるため、説明は省略する。コンピュータ５０は、本発明のプログラムに従って動作することで、波形表示装置１０と同様に図３に示すフローチャートに従って動作して、例えば図２、図３〜図９に示すような表示や操作が可能になる。
【符号の説明】
【００８０】
３は判定領域表示、５・５ａは選択ウインドウ、４ａは横軸の目盛り線、４ｂは縦軸の目盛り線、７ａは波形Ａの動作条件設定欄、７ｂは波形Ｂの動作条件設定欄、１０は波形表示装置、１１は測定用センサ、１２は測定部、１３は増幅器、１４はアナログ／デジタル変換器、１５はＣＰＵ、１６はタッチパネル、１７は表示画面、１８は操作部、１９は記憶部、２０・２０ａ・２０ｂは外部Ｉ／Ｆ部、２１は外部記録装置、３０は波形表示処理手段、３１は波形選択処理手段、３２は動作条件設定手段、４１はＣＰＵ、５０はコンピュータ、５１は測定ユニット、６１はＣＰＵ、６２は記憶部、９０・９０ａ・９０ｂは指、Ａ・Ｂは波形、Ｓ１は波形表示処理ステップ、Ｓ２は波形数判別ステップ、Ｓ３は選択ウインドウ表示ステップ、Ｓ４は選択判別ステップ、Ｓ５は選択波形決定ステップである。
【図１】
2014153315.tif 000003
【図２】
2014153315.tif 000004
【図３】
2014153315.tif 000005
【図４】
2014153315.tif 000006
【図５】
2014153315.tif 000007
【図６】
2014153315.tif 000008
【図７】
2014153315.tif 000009
【図８】
2014153315.tif 000010
【図９】
2014153315.tif 000011
【図１０】
2014153315.tif 000012
【図１１】
2014153315.tif 000013
【図１２】
2014153315.tif 000014