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