(57)【特許請求の範囲】
【請求項１】
操作部（１１）と表示部（１２）とを有するユーザＩ／Ｆ部（１０）と、被測定物又は被測定信号を測定する測定部（３０）と、前記測定部により得られた測定データに基づいて前記表示部に表示される測定波形上に、前記ユーザＩ／Ｆ部からのマーカ操作に応じて所定幅のゾーンマーカの位置を移動させて表示させるゾーンマーカ生成部（６４）、及びその所定幅の該ゾーンマーカ内における波形の最大位置にピークマーカを表示させるピークマーカ生成部（６１ｂ）を有する表示制御部（６０）と、を備えた測定装置であって、
前記表示制御部は、前記マーカ操作が前記表示部の前記ゾーンマーカ上に指針を置いて、該指針を前記所定幅の方向に移動させることで該ゾーンマーカが移動可能な構成にされており、さらに、該ゾーンマーカ上に位置する該指針の前記所定幅と直交する縦方向の位置を検知する指示位置検知部（６３ｄ）と、予め記憶しておいた前記縦方向の位置と前記所定幅の変化を示す変化量との関係を基に、該検知された該指針の縦方向の位置に応じて、前記ゾーンマーカ生成部に対して前記ゾーンマーカの所定幅を変更させる幅決定部（６３ａ）とを備え、前記ピークマーカ生成部は、変更された所定幅の該ゾーンマーカ内における波形の最大位置に前記ピークマーカを表示させることを特徴とする測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば被測定物或いは被測定信号を測定し、その測定データを表示する測定装置に関する。特に、本発明は、例えば、測定データに基づく測定波形を表示するとともに、その測定波形上の目標点を波形マーカ等で指定して、その特定点の測定波形の特性値を求める場合に、その波形マーカを目標点に容易に設定できる測定装置に係る。
【背景技術】
【０００２】
操作者が、表示画面を観測しながら操作部、例えば、マウス等を手操作して、波形マーカ（或いは、マーカ、カーソル等と呼ばれている。）を表示画面の目標点の位置に一致させようとして移動させようとすると、目標点を通り過ぎてしまう等、微調整が困難な面がある。それを解決するための技術として、特許文献１の技術がある。
【０００３】
特許文献１に記載の技術は、キー入力部から波形マーカの移動速度が設定可能にされており、その設定された移動速度と表示画面の表示データ数とから、波形マーカの移動量を求めて、その求めた移動量だけ表示画面における波形マーカの位置を移動させて、調整するものである。
【０００４】
特許文献１の技術によれば、波形マーカの移動速度が任意に設定できるので、目標点にカーソルを設定しやすくすることができる。
【０００５】
又、特許文献２のように、所定幅を有するゾーンマーカを生成して、その所定幅のゾーン内の波形のピーク位置をサーチし、自動でその波形のピーク位置にピークマーカを付して表示する技術があった。これは、ピーク位置等の特徴部分をサーチするのに便利であった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−１４２２６２号公報
【特許文献２】特許２８８０７１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記、特許文献１の技術は、波形マーカの移動速度がキー入力部で切り替え、設定しなければならない。一般に、画面上で波形マーカを目標点へ移動させるとき、操作者は目で画面を直視しながら、手でマウス等を操作して波形マーカを移動させる。その波形マーカを移動させているとき操作者が微調整を望んだとき、特許文献１では、操作者が、マウス等による波形マーカの移動操作とは異なる、キー操作により、移動速度を変更させなければならないので、スムースに流れるような感覚で波形マーカの位置調整ができない恐れがあった。特に、移動速度を複数段階に切り替える場合は、一層、調整のスムースさを欠く欠点があった。
【０００８】
特許文献２の技術は、ピーク点がゾーン内に複数ある場合に、希望するピーク点ではない他のピーク点にマーカが表示される可能性があった。
【０００９】
本発明の目的は、単一的な手段による、かつ連続的に一連のマーカ操作の中で粗調整、微調整を切り替え可能にして、波形マーカの位置（移動）調整がスムースに行える技術を提供することである。
【００１０】
さらに、ピーク点をサーチする場合は、測定データが表示される表示範囲と，サーチしたい範囲であるゾーンマーカの所定幅との相対的な大きさを容易に変更できるようにすることで、複数のピーク点を分離して観測し易い技術を提供することである。
【課題を解決するための手段】
【００１１】
先ず、本発明における「マーカ操作」について説明する。「マーカ操作」とは、操作者による波形マーカを移動させるための操作であって、直接的（例えばタッチパネルで指（指針）で操作）或いは間接的（タッチパネルでペン（指針）で操作、或いは表示画面に指の代わりになる指針マーカ（指針）を出してそれをマウス等で操作、等の態様）な操作を言う。
【００１２】
上記目的を達成するために具体的には、請求項１に記載の発明は、操作部（１１）と表示部（１２）とを有するユーザＩ／Ｆ部（１０）と、被測定物又は被測定信号を測定する測定部（３０）と、前記測定部により得られた測定データに基づいて前記表示部に表示される測定波形上に、前記ユーザＩ／Ｆ部からのマーカ操作に応じて所定幅のゾーンマーカの位置を移動させて表示させるゾーンマーカ生成部（６４）、及びその所定幅の該ゾーンマーカ内における波形の最大位置にピークマーカを表示させるピークマーカ生成部（６１ｂ）を有する表示制御部（６０）と、を備えた測定装置であって、前記表示制御部は、前記マーカ操作が前記表示部の前記ゾーンマーカ上に指針を置いて、該指針を前記所定幅の方向に移動させることで該ゾーンマーカが移動可能な構成にされており、さらに、該ゾーンマーカ上に位置する該指針の前記所定幅と直交する縦方向の位置を検知する指示位置検知部（６３ｄ）と、予め記憶しておいた前記縦方向の位置と前記所定幅の変化を示す変化量との関係を基に、該検知された該指針の縦方向の位置に応じて、前記ゾーンマーカ生成部に対して前記ゾーンマーカの所定幅を変更させる幅決定部（６３ａ）とを備え、前記ピークマーカ生成部は、変更された所定幅の該ゾーンマーカ内における波形の最大位置に前記ピークマーカを表示させる構成とした。
【発明の効果】
【００１３】
上記、請求項１に記載の本発明の構成によれば、操作者は、表示部の表示上で、指針を連続的に移動操作する中でゾーンマーカの所定幅と測定データの表示範囲との相対的な大きさが変更することでゾーンマーカの相対的なかつ実効的な分解能が調整できるので、複数あるピーク点を分離してゾーンマーカで捉えやすくなる。また、マーカを連続的に移動操作するなかでゾーンマーカの相対的なかつ実効的な分解能がスムースに調整できるので、操作がしやすい。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態の機能・構成を示す図である。
【図２】第１の実施形態における波形マーカについての動作・操作を説明するための図であって、一表示例である。
【図３】図２と同じ表示例であって、第１の実施形態における波形マーカについての動作・操作を説明するための図である。
【図４】図２と同じ表示例であって、第１の実施形態における波形マーカについての動作・操作を説明するための図である。
【図５】第１の実施形態における波形マーカについての動作・操作を説明するための図であって、他の一表示例である。
【図６】第１の実施形態における波形マーカについての動作・操作を説明するための図であって、他の一表示例である。
【図７】第１の実施形態における波形マーカについての動作・操作を説明するための図であって、他の一表示例である。
【図８】第１の実施形態における動作フローを示す図である。
【図９】第２の実施形態の機能・構成を示す図である。
【図１０】第２の実施形態における波形マーカを操作するための第１の表示形態を示す図である。
【図１１】第２の実施形態における動作フローを示す図である。
【図１２】第３の実施形態の機能構成を示す図である。
【図１３】第４の実施形態の機能構成を示す図である。
【図１４】第３の実施形態における波形マーカについての動作・操作を説明するための図である。
【図１５】第３の実施形態における波形マーカについての動作・操作を説明するための図である。
【図１６】第３の実施形態における波形マーカについての動作・操作を説明するための図である。
【図１７】第３の実施形態における波形マーカについての動作・操作を説明するための図である。
【図１８】第５の実施形態の機能構成を示す図である。
【図１９】第６の実施形態の機能構成を示す図である。
【図２０】第５の実施形態における波形マーカについての動作・操作を説明するための図である。
【図２１】第５の実施形態における波形マーカについての動作・操作を説明するための図である。
【図２２】第５の実施形態における波形マーカについての動作・操作を説明するための図である。
【発明を実施するための形態】
【００１５】
ここでは、マーカの移動量をコンロールに係る本発明について、測定装置の表示部の画面にセンサ機能を有するタッチパネルを用いた第１の実施形態、画面にセンサ機能の無い通常の表示装置を用いた第２の実施形態に分けて説明する。また、ピークマーカを複数のピークを分離しやすくする本発明については、ゾーン幅を変更する例を第３、４の実施形態で、測定データ（測定部３０で測定された測定波形）を表示する範囲である表示範囲を変更する例を第５、６の実施形態で説明する。
【００１６】
［第１の実施形態］
図１を基に第１の実施形態について説明する。測定部３０は、ここでは、例えば、移動体通信機器等の被試験機器に信号発生部３０ａから実際の無線システムで規定される信号を送り、被試験機器からの信号を信号解析部３０ｂで受信して、解析することにより、被試験機器を検査するものである。そのとき、受信した信号を時間領域で解析したり、周波数領域でその信号の周波数スペクトラムを解析することがある。そのような解析を行うとき、受信した信号、或いはそれらを変換した信号を表示部１１に横軸を時間、縦軸をその時間におけるレベル（つまり測定波形の大きさ）とした時間領域座標で表される時間領域の測定波形１００、或いは横軸を周波数、縦軸をその周波数におけるレベル（測定波形の大きさ）とした周波数領域座標で表されるスペクトラムの測定波形１００として表示制御部２０へ送り、表示制御部２０でそれらを表示部１１に表示させる。なお、本発明が適用可能な測定装置としては、上記の移動体通信機器を検査する測定部３０を有するものに限らず、測定（撮影等も含む）して得られたデータを画像として表示し、その中に波形マーカを挿入して、その波形マーカの位置における画像特性を取得するもの、例えば、形状測定、流量測定、医用測定等の測定分野に適用可能である（第１〜第６の実施形態とも同じ）。但し、以下の説明では、測定波形を、横軸を解析の基準とする時間、周波数等、縦軸をそれらにおける測定波形の大きさで表される座標で展開されるデータとして説明する。
【００１７】
表示制御部２０内のデータ表示制御部２１は、測定データ記憶部２１ａに、測定部３０からの測定波形１００を、測定されたときの横軸情報（例えば、横軸の時間、周波数等）をアドレスとしてその波形の大きさ（縦軸の位置に相当）を記憶する。そして、測定データ記憶部２１ａに記憶された測定波形１００を、表示部１１上の画面上に横軸―縦軸の座標とともに表示させる。
【００１８】
マーカ生成部２１ｂは、図２に示すような形態の波形マーカ１１０を生成するとともに、後記する指示量検知部２２及び指標表示制御部２３から得られる情報を基に横軸位置Ｘ１を決定し、かつその決定した横軸位置に相当するアドレスにある波形の大きさ（Ｙ１）を測定データ記憶部２１ａから読み出し、表示部１１に表示されている横軸―縦軸の座標上であって測定波形の上に波形マーカ１１０を表示させる。図２（Ａ）がその表示例である。なお、指示量検知部２２からの情報が無い初期状態では、マーカ生成部２１ｂが横軸の特定の初期位置を与えておく。
【００１９】
指示量検知部２２は、図２（Ａ）に示すように表示部１１の画面（波形データを表示する表示領域、つまり横軸―縦軸で示される座標が表示される領域、以下同様の意味である。）で指針１５０が操作されたときの操作量、例えば、操作者が指で画面のタッチパネルに触れてその触れる位置を移動させるときはその指（指針）の移動量（操作量：以下、単に「移動量」と言ったときは、移動距離を示す。）と移動方向、或いは操作者がペン等でタッチパネルに触れてその触れる位置を移動させるときはそのペン等の移動量と移動方向を検知する。この検知は指針１５０の移動時間に比較して速い処理サイクルで行われる。なお、第１の実施形態では、指、ペン等を指針１５０で説明する。
【００２０】
指標表示制御部２３の指標記憶部２３ｃは、上記の指針１５０の移動量の大小に対して実際に波形マーカ１１０を移動させる波形マーカの移動変化量（以下「波形マーカ移動量」と言う。）の大小を複数段階に分けて規定し、その規定情報を記憶しておく。例えば、波形マーカ移動量＝ｋ×（指針移動量）／Ｎ；ｋは比例定数、Ｎは自然数、として、その自然数Ｎを複数段階に分ける。指標記憶部２ｃは、規定情報としての移動量比Ｈ（Ｎ）＝（波形マーカ移動量）／（指針移動量）＝ｋ／ＮのＮに対する値を記憶しておく。
【００２１】
指標生成部２３ｂは、前記複数段階のいずれかの段階が表示部１１の画面上で特定できるように管理する。その一つの形態として、指標生成部２３ｂは、図２（Ａ）に示すように縦方向に長さを有する棒状のマーカに、長さ方向の領域を上記の複数段階に対応して色別（或いは模様別）区分けした指標１２０を生成し、表示部１１に表示する。図２（Ａ）の場合は、その指標１２０の横軸位置は、マーカ生成部２１ｂが決定した横軸位置、つまり波形マーカ１１０と同一位置にしてある。図２（Ａ）では、指標１２０を４つの領域（Ｎ＝Ｎ１、Ｎ２、Ｎ３、Ｎ４）に区分けして、指標の最上段の領域が移動量比Ｈ（Ｎ）＝（波形マーカ移動量）／（指針移動量）が１に近い段階、指標の領域が下がるほど、移動量比Ｈ（Ｎ）が小さくなり、最下段の領域では、最小になる構成としている。
【００２２】
指標選択検知部２３ａは、表示部１１の画面に、測定波形１００，波形マーカ１１０，指標１２０が表示されているときに、指針１５０により指標１２０のどの領域、つまりどの段階が指定されたかを検知する。指標選択検知部２３ａは、指標生成部２３ｂが、指標をどの位置で、どのように領域（段階）を区分けして表示しているか知っているので、画面のタッチパネルでの指針１５０の位置から指針１５０で選択された特定段階Ｎｇを判定できる。そして選択された特定段階Ｎｇに対応する移動量比Ｈ（Ｎｇ）を指標記憶部２３ｃを参照して読み出し、マーカ生成部２１ｂへ送る。
【００２３】
再び、上記マーカ生成部２１ｂに戻って説明する。マーカ生成部２１ｂは、現在の波形マーカ１１０の横軸位置を記憶している。そして、指針１５０が指標１２０の特定段階Ｎｇを選択して移動したとき、その指針１５０の移動量と移動方向を指示量検知部２２から受けて、指標選択検知部２３ａが検知し判定した前記特定段階Ｎｇに対する移動量比Ｈ（Ｎｇ）を基に波形マーカ移動量を求める。つまり、波形マーカの横軸位置を波形マーカ移動量＝Ｈ（Ｎｇ）×（指針１５０の移動量）と決定する。そして、指針１５０が移動した方向に、その求めた波形マーカ移動量だけ、上記の現在の波形マーカ位置の移動させた横軸位置であって、その横軸位置の測定データ記憶部２１ａにある波形の大きさで示される縦軸位置に、波形マーカを表示する。
【００２４】
上記した一連の動作「指針１５０の移動―指示量検知部２２による指針１５０の移動量の検知―指標選択検知部２３ａによる指標１２０の検知及び特定段階の判定―マーカ生成部２１ｂによる波形マーカ１１０の位置決定及びその表示」は、指針１５０の移動中に上記した速い処理サイクルで行われて、波形マーカ１１０の位置が順次更新される。したがって、指針１５０の移動と波形マーカ１１０の移動とは、移動量（距離）が異なるものの時間差はない。
【００２５】
したがって、見方を変えれば、同じ時間に指針１５０の移動量（距離）が大きく、波形マーカの移動量（距離）が少ないので、指標１２０の複数段階は、波形マーカ１１０の移動速度を複数段階に区分けし、マーカ生成部２１ｂは、波形マーカ１１０の移動速度を決定しているとも言える。つまり、それぞれの移動量（距離）を速度（Ｖｍ、Ｖｓ）で表せば、波形マーカ移動量＝Ｖｍ・ｔ、指針移動量＝Ｖｓ・ｔになる。したがって、上記移動量比Ｈ（Ｎ）＝（波形マーカ移動量）／（指針移動量）＝Ｖｍ・ｔ／Ｖｓ・ｔ＝Ｖｍ／Ｖｓ＝ｋ／Ｎで表せる。このような理由で、特許請求の範囲における「移動量」には、距離的、速度的、双方の概念を含む表現をしている。ただし、各実施形態の説明には、距離としての移動量で説明する。
【００２６】
第１の実施形態の一連の動作及び波形マーカ１１０の実際の動きを、図８及び図２〜図４を基に説明する。
【００２７】
ステップＳ１；波形マーカ１１０を設定するスイッチがオン（Ｍａｒｋｅｒ  ｏｎ）になっている状態で、タッチパネル構造の表示部１１に、測定部３０で測定された測定波形１００及び指標生成部２３ｂで生成した指標１２０を生成して、予め決めた初期位置に表示させる。指標１２０は、図２（Ａ）に示すように棒状であって長さ方向に４段階に色別（模様別）で段階別に領域に区分けされている。一方、指標記憶部２３ｃは、予め４段階の移動量比Ｈ（Ｎ）を、段階Ｎ１、Ｎ２、Ｎ３、Ｎ４（Ｎ１＜Ｎ２＜Ｎ３＜Ｎ４）に応じて、Ｈ１，Ｈ２，Ｈ３，Ｈ４（Ｈ１＞Ｈ２＞Ｈ３＞Ｈ４）として、段階毎に区分けされた領域に対応して記憶している。
ステップＳ２；マーカ生成部２１ｂは、指標１２０の初期位置と同じ位置に波形マーカ１１０を表示させる。
【００２８】
データ表示制御部２１は、マーカ生成部２１ｂが波形マーカ１１０の位置に相当する測定波形１００の横軸の値（例えば、時間又は周波数）と縦軸の値（例えば、その時間における波形の大きさ、又はその周波数における波形の大きさ）を読み出して、表示する。図２（Ａ）の測定値１４０を参照。以下、波形マーカ１１０の位置が更新される毎に測定値１４０も更新される。
【００２９】
ステップＳ３；操作者は指針（指）１５０を棒状の指標１２０の最上段に重ねて、目標点１３０方向へ移動させる。
ステップＳ４；指標選択検知部２３ａは、指針１５０の位置が最上段の領域（Ｎ１）であることを検知、指標記憶部２３ｃから最上段の領域に対応する移動量比Ｈ１をマーカ生成部２１ｂへ送る。
ステップＳ５；指示量検知部２２は、指針１５０の移動量及び移動方向を検知してマーカ生成部２１ｂへ通知する。
ステップＳ６；マーカ生成部２１ｂは、（移動量比Ｈ１）×（指針の移動量）なる移動量を決定する。そして、現在の波形マーカ１１０の位置に（移動量比Ｈ１）×（指針の移動量）なる距離を指針１５０の移動方向へずらした位置Ｘ１における測定波形１００の大きさＹ１を測定データ記憶部２１ａから読み出す。
ステップＳ７；マーカ生成部２１ｂは、波形マーカ１１０を座標位置（Ｘ１，Ｙ１）に表示させる（先の表示位置を更新する）。併せて、指標生成部２３ｂは指標１２０を波形マーカ１１０の位置へ移動、表示させる。
【００３０】
上記ステップＳ２，ステップＳ４〜ステップＳ７の動作は、ステップＳ３により指針１５０の移動中に所定の速い処理サイクルで動作する。したがって、指針１５０の移動と波形マーカ１１０の移動とは即座に対応しているように視覚できる。
【００３１】
例えば、図２（Ａ）で指針１５０を移動させた結果、波形マーカ１１０が図２（Ｂ）のように目標点を通り過ぎた位置に表示されたとき、操作者は、指針１５０を下げて図３（Ａ）のように指標１２０の上から２段目（Ｎ２）に置いて、目標点側へ移動させる。そうすると波形マーカ１１０及び指標１２０は（移動量比Ｈ２）×（指針の移動量）で、図３（Ｂ）のように移動することになる。移動量比Ｈ１に比べより調整しやすくなる。さらに、細かく微調整したい場合は、図４（Ａ）のように指針１５０をさらに最下段（Ｎ４）に位置させた状態で移動させ、図４（Ｂ）のように目標点１３０に合わせることができる。
【００３２】
［指針１５０による指標１２０の各段階を特定するときの特定の態様］
これには次の（１）、（２）の態様がある。
（１）態様１；指標１２０特定段階（特定領域）に指針１５０が先に置かれていたとき、次に指針１５０が別な特定段階（別な特定領域）に指定されるまでの間は、指針１５０が指標１２０から離れて移動しても先に置かれた位置の特定段階に対応する移動量比Ｈとする。そして、次に別な特定段階（別な特定領域）に置かれたときに別な特定段階に対応する移動量比Ｈに更新される。実際には、このような動作は、指標選択検知部２３ａの検知のし方で対応できる。
【００３３】
これは、上記説明のステップＳ３で指針１５０を移動したときに、移動量比Ｈ１＝１であれば、見かけ上波形マーカ１１０、指標１２０は、指針１５０の移動にほぼ同時に（ステップＳ２，ステップＳ４〜ステップＳ７のループ動作分の遅れは生じる。）追随して移動するので、見かけ上、これら三者はほぼ同じ位置のまま移動するように見える。しかし、移動量比Ｈ１＜１であるときは、指針１５０の移動量が波形マーカ１１０及び指標１２０の移動量より大きいため、指針１５０が波形マーカ１１０及び指標１２０より離れて移動するようになる（図３（Ｂ）を参照）。したがって、態様１であれば、指標１２０から指針１５０が離れても先に決定した移動量比Ｈで移動できるようにできる。
（２）態様２；測定波形１００が表示されている画面領域を棒状の指標１２０が区分けされている、例えば４段階を表す４領域に、かつ互いに平行な領域に区分けして、棒状の指標１２０は、各領域の目安として使用する。典型的な表示例が図５である。この場合の指標１２０は、目安として配置されものであって、実効的な指標は、画面において区分線１６０（水平な点線）で区分されている領域である。なお、図５の区分線１６０内の各領域を色や模様で識別表示するようにした態様が、図６に示す態様である。
【００３４】
なお、図５，図６は、指標１２０を視覚的に認識可能に表示しているが、必ずしも視認可能にする必要はない。指針１５０を画面の特定領域で移動させ、次に図４（Ａ）のように領域を下げて変更し、図４（Ｂ）のように波形マーカ１１０を移動させたい方向に移動させたときに、操作者は、即座に波形マーカ１１０の移動量がその前の領域で指針１５０を移動させてたときに比べ少ないのが認識できるからである。少なくとも、例えば、画面の最上段が移動量比Ｈが大きく、最下段が移動量比Ｈが小さいということさえ、操作者が認識できれば良い。
【００３５】
態様２も実質は、指標選択検知部２３ａが移動量比Ｈの大きさ毎に、画面の領域を管理し、いずれの領域に指針１５０があるかを検知する構成で対応できる。
［指標１２０の態様］
（３）指標１２０の方向
上記（１）（２）も指標１２０の態様と言うことができる。ところで、上記の場合は、いずれも表示部１１の画面の座標の縦軸に平行に指標１２０を設け、縦軸方向に指標１２０の各段階（各領域）を分割していたが、図７に示すように、指標１２０を画面の座標の横軸に平行に設け、横軸方向に指標１２０の各段階（各領域）を分割する構成であっても良い。これは、上記の（１）（２）も何れも適用できる。
（４）指標１２０と波形マーカ１１０との関係
指標１２０と波形マーカ１１０とは、図８及び図２、図３で説明の説明では、互いに位置が一致するように構成していた。しかし、図５や図６のように、指標１２０は固定であって、波形マーカ１１０と切り離す構成であっても良い。
【００３６】
［第２の実施形態］
ここでは、図１の第１の実施形態がタッチパネルを用いていたのに対して、図９の第２の実施形態は、画面にセンサ機能の無い通常の表示装置を用いた形態の場合である。タッチパネルの場合はタッチパネルそのものが操作者の指やペンでの操作をセンシングでき、かつ操作内容が視認できる構成であるが、第２の実施形態の場合は、操作者の指やペンの代わりに画面で視認できる指針マーカ１５０ａを表示させるとともに、その指針マーカ１５０ａを操作部４２からの操作で移動可能にすることで、第１の実施形態と同様の機能、効果を得ようとするものである。
【００３７】
以下、図９を基に第１の実施形態と異なった点を中心に説明する。図９で図１と同一符号の構成は同一機能を有する。
【００３８】
図９のユーザＩ／Ｆ部４０と表示制御部５０が、それぞれ、図１のユーザＩ／Ｆ部１０と表示制御部２０と、一部において異なる。
【００３９】
図９の実施形態では、ユーザＩ／Ｆ部４０の表示部４１が、図１の表示部１１の指針１５０の代わりになるものとして指針マーカ１５０ａを表示する。その指針マーカ１５０ａを移動させるのは、操作者が操作する操作部４２におけるマウス等である。指標表示制御部２４の指針マーカ生成部２３ｄが、指針マーカ１５０ａを生成するとともに、操作部４２におけるマウス等の動きをエンコーダでコード化した操作量として受けて、その操作量に応じて指針マーカ１５０ａを移動させる。
【００４０】
図９の指示量検知部２２は、操作部４２のマウス等の操作量を指針マーカ生成部２３ｄから受けて検知することになる。指針マーカ生成部２３ｄが指針マーカ１５０ａを画面上で移動させる量がそのまま指針マーカ１５０ａの移動量となる場合は、必ずしも指示量検知部２２は必要ではない（図９の指示量検知部２２が点線枠で囲んである理由）。また、図９の表示制御部５０の指標選択検知部２３ａは、指針マーカ生成部２３ｄがマウス等の移動操作による操作量だけ移動させた指針マーカ１５０ａの位置情報を受けて、その指針マーカ１５０ａの位置情報と指標生成部２３ｂが生成した指標１２０の位置情報とから指針マーカ１５０ａで指定された特定段階Ｎｇを特定し、移動量比Ｈ（Ｎｇ）を決定することができる。
【００４１】
その他の構成は、第１の実施形態と同じである。第１の実施形態の説明における指針１５０を指針マーカ１５０ａと言い換えれば、構成・動作は同じであるので、他の説明を省略する。なお、上記（１）〜（５）の態様も同じように適用できる。
【００４２】
第１の実施形態の表示例である図２（Ａ）に対応して、第２の実施形態の表示例を図１０に示す。指針１５０が指針マーカ１５０ａに代わっただけである。
【００４３】
また、第２の実施形態の一連の動作を示すフローを図１１に示す。図１１と図８とは、図８における「指針」を「指針マーカ」に読み替えている点、及び、ステップＳ２ａで指針マーカ１５０ａを表示し、ステップＳ３ａでステップＳ３における操作に応じて指針マーカ１５０ａを移動させる点で異なる。図１１でその他ステップの動作は、図８と同じなので、説明を省略する。
【００４４】
［第３の実施形態］
第３の実施形態は、第１の実施形態における指標１２０を、幅が可変なゾーンマーカ１７０としての機能をもたせ、第１の実施形態における波形マーカ１１０を測定波形１００のピーク点に表示されるピークマーカ１１０ａとしての機能を持たせたものである。
【００４５】
図１２を基に第３の実施形態について説明する。図１２で、図１，図９と同一符号を付した要部は、同一機能を有する。
【００４６】
表示制御部６０内のデータ表示制御部６１は、測定データ記憶部６１ａに、測定部３０からの測定波形１００を、測定されたときの測定時間範囲における時間情報（横軸の位置に相当）をアドレスとしてその波形の大きさ（縦軸の位置に相当）を記憶する。そして、測定データ記憶部６１ａに記憶された測定波形１００を、表示部１１上の画面上に横軸―縦軸の座標とともに表示させる（図１４を参照）。なお、表示部１１は、タッチパネルで構成されているとして説明する。そして、マーカ操作（後記するゾーンマーカの移動操作）は第１の実施形態と同様に指針として指を用いる形態で説明する。
【００４７】
ゾーンマーカ生成部６４は、装置がスイッチオンされたときはデフォルトの位置と幅で、その後は後記する幅決定部６３ａからの指示に従った位置（以下、「ゾーン位置」と言う。）と幅（以下「ゾーン幅」と言う。）のゾーンマーカ１７０を生成して、表示部１１に表示させる。この場合、指定されたゾーン位置（ゾーンのセンター位置）を中心にゾーン幅を変更する。図１４に所定幅のゾーン幅を有する棒状のゾーンマーカ１７０の例を示す。
【００４８】
ピークマーカ生成部６１ｂは、幅決定部６３ａから（或いはゾーンマーカ生成部６４から）ゾーン位置とゾーン幅の情報を受けて、そのゾーン位置とゾーン幅の情報に該当する時間位置及び時間幅を算出して、その時間位置及び時間幅における測定波形１００の測定データを測定データ記憶部６１ａから読み出して、そのゾーン幅内における測定波形１００のピーク値を求める。そして、その測定波形１００のピーク位置にピークマーカ１１０ａを生成して表示させる（図１４の▽印を参照）。なお、データ表示制御部６１は、その測定時間範囲を表示部１１の表示面の物理的なフルスケール範囲（例えば、５１２ドット）に割り振って表示させる。一方で、ゾーン位置及びゾーン幅は、表示部１１の表示面の物理的な位置、範囲であるので、ピークマーカ生成部６１ｂは、ゾーン位置及びゾーン幅を受けて、測定データ記憶部６１ａに記憶されている測定時間範囲を参照して時間の位置及び幅に換算している。
【００４９】
指標制御部６３の指示位置検知部６３ｄは、図１４に示すようにタッチパネルの表示部１１の画面（波形データを表示する表示領域、つまり横軸―縦軸で示される座標が表示される領域、以下同様の意味である。）上の、上記ゾーンマーカ１７０上で指針１５０が操作されたときの移動方向の位置（横方向の位置；以下「ゾーン位置」と言う。）と縦方向の位置（以下「縦位置」と言う。）とを検知する。例えば、操作者が指で画面のタッチパネルに触れてその触れる位置（指針１５０の位置）を移動させるときのその指（指針）の横位置と縦位置とを検知する。この検知は指針１５０の移動時間に比較して速い処理サイクルで行われる。なお、第３の実施形態では、指、ペン等を指針１５０で説明する。
【００５０】
指標記憶部６３ｃには、出荷前、或いは測定前に、予め、上記の指針１５０の縦位置に対応したゾーン幅を記憶しておく。例えば、縦位置の高い方から低い方に５段階に分け、指針１５０の位置が下がる程、ゾーン幅が狭くなる値を記憶しておく（５段階に限らない。連続的であっても良い。又、段階的に識別表示しても良い。さらにゾーン幅の広狭方向は、上記と逆であっても良い。）。これは、予め操作部１２からの指示を受けて指標生成部６３ｂが指標記憶部６３ｃに記憶させる。
【００５１】
幅決定部６３ａは、指示位置検知部６３ｄが検知した縦位置を受けて、指標記憶部６３ｃからその縦位置に該当するゾーン幅をサーチして、サーチしたゾーン幅と、指示位置検知部６３ｄが検知したゾーン位置とを、ゾーンマーカ生成部６４及びピークマーカ生成部６１ｂに送る。
【００５２】
そうすることにより、ゾーンマーカ生成部６４は、表示部１１上で、上記したように幅決定部６３ａから指示されたゾーン幅のゾーンマーカ１７０を、指示されたゾーン位置に配置する。一方、ピークマーカ生成部６１ｂは、幅決定部６３ａから指示されたゾーン位置で決定される時間位置を中心に、指示されたゾーン幅に相当する時間幅内の波形データを測定データ記憶部６１ａから読みだして、その読みだされた測定データの中から最大値を示す波形位置を求めて、その位置にピークマーカ１１０ａを付して表示させる。
【００５３】
なお、指針１５０で変更指示してから、ゾーンマーカ１７０及びピークマーカ１１０ａが変更された位置に表示される迄の時間は、速いスピードで処理されるので、操作者はゾ−ンマーカのゾーン幅及びゾーン位置の変更をし、その結果を違和感無く（スムースに）知ることができる。
【００５４】
次に図１４から図１７の表示例を参照しながら、使用方法を含む一連の動作を説明する（一部は、上記説明と重なる）。
【００５５】
図１４は横軸が測定時間で縦軸が測定波形１００の大きさを示す。ここでは、図１４のゾーンマーカ１７０の位置から測定したい目標点１３０（○印）にセットするまでの動作を説明する。図１４は、ゾーンマーカ生成部６４がデフォルトとして所定のゾーン位置に所定幅のゾーン幅を有するゾーンマーカ１７０を表示し、ピークマーカ生成部６１ｂがそのゾーン位置及びゾーン幅内の測定波形１００のデータのピーク位置をサーチして、その位置にピークマーカ１１０ａを表示している状態である。
【００５６】
操作者が、図１４において、指針１５０（指）をゾーンマーカ１７０の上部に置いて、目標点１３０に向けて移動させる。指示位置検知部６３ｄは、指針の移動位置（ゾーン位置）を検知するとともに、その指針１５０の縦位置を検出する。幅決定部６３ａは、指示位置検知部６３ｄが検知した縦位置を受けて、指標記憶部６３ｃからその縦位置に該当するゾーン幅をサーチして、サーチしたゾーン幅と、指示位置検知部６３ｄが検知したゾーン位置とを、ゾーンマーカ生成部６４及びピークマーカ生成部６１ｂに指示する。この縦位置に変更がなく指針１５０の位置だけ右側へ移動したので、ゾーンマーカ生成部６４はゾーン幅を変更することなく、ゾーン位置だけ指針１５０の移動量と同じだけを右側へ移動させる。ピークマーカ生成部６１ｂは、移動したゾーン位置におけるゾーン幅内の測定波形１００の最大値の波形位置にピークマーカ１１０ａを表示させる。図１５は、その一例で、ゾーン幅内に目標点１３０を含む２つのピーク位置があり、ピークマーカ１１０ａは目標点１３０より高い目標外の最大の位置に表示されている。そこで、操作者は、指針１５０をゾーンマーカ１７０上の下位の位置へ下げる。そうすると、指示位置検知部６３ｄはその変更された指針１５０の位置に応じたゾーン幅（縮小したゾーン幅；実効的に指示分解能を上げることになる。）を指標記憶部６３ｃから読み出してゾーンマーカ生成部６４及びピークマーカ生成部６１ｂに指示する。ゾーンマーカ生成部６４は指示位置検知部６３ｄの指示にしたがってゾーンマーカ１７０のセンター位置を変えることなくそのゾーン幅を縮小して表示する。ピークマーカ生成部６１ｂは、縮小したゾーン幅内における測定波形の最大値の位置にピークマーカ１１０ａを表示させる（図１６を参照）。さらに、操作者は指針１５０を下位の位置にしたまま、縮小したゾーンマーカ１７０内に目標点１３０が入るまで移動させる。そうすることにより、指示位置検知部６３ｄが指針１５０によるゾーン位置を検出し、ゾーンマーカ生成部６４及びピークマーカ生成部６１ｂに指示する。ゾーンマーカ生成部６４はゾーン幅を変更することなく目標点１３０を含むゾーンマーカ１７０を表示し、ピークマーカ生成部６１ｂは、移動したゾーン位置におけるゾーン幅内の測定波形１００の最大値の位置、この場合は目標点１３０にピークマーカ１１０ａを表示させる（図１７を参照）。
【００５７】
上記構成により、ゾーンマーカ１７０の幅をスムーズに変更しながら移動させることができるので、目標点１３０近くにあるピーク点をスムーズに分離して、ゾーンマーカ１７０により目標点を捉えることができる。
【００５８】
［第４の実施形態］
図１３を基に第４の実施形態について説明する。図１３で、図１，図９、図１２と同一符号を付した要部は、同一機能を有する。
【００５９】
第４の実施形態は、第３の実施形態において、図１３におけるユーザＩ／Ｆ部４０の表示部４１をタッチパネルではない通常の表示部に変更したものである。それにしたがって、第３の実施形態で指針１５０を指として説明していたが、その指に代わるマーカとしての指針マーカ１５０ａを操作部４２から操作できる構成にしたものである。つまり、図１３の指針マーカ生成部６７が、操作部４２からのエンコーダ等（例えば、マウス）により操作者による操作量、方向を示す情報を受けて、その情報に沿った移動方向、位置に指針マーカ１５０ａを生成して表示部４１に表示させるとともに、その指針マーカ１５０ａの移動方向、位置を指示位置検知部６３ｄに知らせる。その他の動作は、第３の実施形態と同じなので説明を省略する。
【００６０】
［第５の実施形態］
図１８を基に第５の実施形態について説明する。図１８で、図１，図９、図１２、図１３と同一符号を付した要部は、同一機能を有する。
【００６１】
第３の実施形態が、指針１５０の縦位置に応じてゾーンマーカ１７０の幅を変えて、測定波形１００に対する指示分解能を変更していたのに対して、第５の実施形態は、ゾーンマーカ１７０の幅を一定幅にしたまま測定波形１００を表示するときの表示範囲（「表示時間範囲」とも言える。）を変更することで、ゾーンマーカ１７０の測定波形１００に対する指示分解能が変更され、目標点１３０をピークマーカ１１０ａで捉えやすくしたものである。したがって、第３の実施形態と第５の実施形態では、指示分解能を良くするために制御する対象が異なるものの、相対的に、かつ実効的に同じ思想である。
【００６２】
ただし、測定部３０は、後記するように測定波形１００を表示するときの横軸の表示時間幅の拡大／縮小に対応できるように、横軸の時間の細かさのデータ数を取得して、測定波形１００の測定データとして測定データ記憶部６１ａに記憶させておくものとする。例えば、横軸を物理的な表示ポイント数をＮとしたときの、最小に縮小時の時間幅ΔＴを表示するとし、最大Ｍａｘ倍に拡大可能にするためには、（ΔＴ／Ｎ）÷Ｍａｘより細かい細かさで、Ｎ×Ｍａｘ個以上のデータ数を取得しておく。
【００６３】
また、表示部１１をタッチパネルで構成した例が、第５の実施形態であり、通常の表示部で構成した例が、後記する第６の実施形態である。
【００６４】
図１８において、以下、図１２との差違を中心に説明する。図１３の指標制御部６５内の指標記憶部６３ｆには、出荷前、或いは測定前に、予め、上記の指針１５０（指）の縦位置に対応した、表示させるために測定データ記憶部６１ａから読み出す表示範囲（横軸相当の表示時間幅になる。）を記憶しておく。例えば、縦位置の高い方から低い方に５段階に分け、指針１５０の位置が下がる程、表示時間幅が短くなる値を記憶しておく。これは、予め操作部１２からの指示を受けて指標生成部６３ｇが指標記憶部６３ｆに記憶させる。指標記憶部６３ｆに記憶される表示時間幅は、絶対値でも良いし、倍率ｍ（＜Ｍａｘ）でも良い。
【００６５】
幅決定部６３ｅは、指示位置検知部６３ｄが検知した縦位置を受けて、指標記憶部６３ｆからその縦位置に該当する表示時間幅をサーチして、サーチした表示時間幅と、指示位置検知部６３ｄが検知したゾーン位置とを、ゾーンマーカ生成部６４及び測定データ記憶部６１ａに送る。
【００６６】
ゾーンマーカ生成部６４は、一定の幅（操作部１２から変更可能にされていても良い。）の縦長の棒状のゾーンマーカ１７０を生成し、幅決定部６３ｅから指示されたゾーン位置（ゾーンマーカのセンターの位置）に表示する。一方、ゾーンマーカ生成部６４は、一定の幅の情報をピークマーカ生成部６１ｂに送る。
【００６７】
データ表示制御部６１は、指示位置検知部６３ｄが検知したゾーン位置に該当する時間位置を中心に、横軸の時間範囲を上記の幅決定部６３ｅから受けた表示時間幅とし、縦軸を測定波形１００の大きさとする座標と測定データ記憶部６１ａに記憶されている測定波形１００を表示部１１に表示させる。最新のゾーンマーカ生成部６４はこの表示部１１に表示されている測定波形１００上に表示される。データ表示制御部６１は、例えば、上記のように、横軸の表示ポイント数をＮ、最小に縮小表示時の時間幅ΔＴ、最大拡大幅Ｍａｘ倍という条件のもとで、最小に縮小表示しているときは、測定データ記憶部６１ａから時間間隔（アドレス間隔）がＭａｘおきに測定波形データを取得して表示ポイントＮに順次割り当てて表示させる。そのとき、幅決定部６３ｅから受けた表示時間幅がｍ倍にする変更指示があったときは、測定データ記憶部６１ａから時間間隔（アドレス間隔）がＭａｘ／ｍおきに測定波形データを取得して表示ポイントＮに順次割り当てて表示させる。しかも、ゾーン位置に該当する時間位置に該当する表示ポイントを中心に割当てて表示する。
【００６８】
ピークマーカ生成部６１ｂは、測定データ記憶部６１ａから指示位置検知部６３ｄが検知したゾーン位置に該当する時間位置を中心（ゾーンマーカ１７０の中心位置）にゾーンマーカ生成部６４から指示されたゾーンマーカ１７０の幅の時間範囲に該当するデータを読み出して、最大値を示す波形位置をサーチし、その表示部１１上のサーチした波形位置にピークマーカ１１０ａを表示させる。
【００６９】
指針１５０（指）が移動してから、その指針１５０の縦位置、横位置（ゾーン位置）を検知して最新のゾーンマーカ１７０及びピークマーカ１１０ａが表示されるまでの処理時間は短いので、操作者は違和感なく観察できる。
【００７０】
次に図２０〜２２を基に、操作方法と併せて、一連の動作を説明する。
【００７１】
図２０は横軸が測定時間で縦軸が測定波形１００の大きさを示す。ここでは、図２０のゾーンマーカ１７０の位置から測定したい目標点１３０（○印）にセットするまでの動作を説明する。図２０は、ゾーンマーカ生成部６４がデフォルトとして所定のゾーン位置に一定幅のゾーン幅のゾーンマーカ１７０を表示し、ピークマーカ生成部６１ｂがそのゾーン位置及びゾーン幅内の測定波形１００のデータのピーク位置をサーチして、その位置におけるピークマーカ１１０ａを表示している状態として説明する。
【００７２】
操作者が、図２０において、指針１５０（指）をゾーンマーカ１７０の上部に置いて、目標点１３０に向けて移動させる。指示位置検知部６３ｄは、指針１５０の移動位置（ゾーン位置）を検知するとともに、その指針１５０の縦位置を検出する。幅決定部６３ｅは、指示位置検知部６３ｄが検知した縦位置を受けて、指標記憶部６３ｆからその縦位置に該当する表示時間幅をサーチして、サーチした表示時間幅と、指示位置検知部６３ｄが検知したゾーン位置とを、ゾーンマーカ生成部６４及び測定データ記憶部６１ａ（データ表示制御部６１）に指示する。この縦位置に変更がなく指針１５０の位置だけ右側へ移動したので、ゾーンマーカ生成部６４はゾーン位置だけ指針１５０の移動量と同じだけ右側へ移動させる。ピークマーカ生成部６１ｂは、移動したゾーン位置におけるゾーン幅内の測定波形１００の最大値の位置にピークマーカ１１０ａを表示させる。図２１はその一例で、ゾーン幅内に目標点１３０を含む２つのピーク位置があり、その中でもピークマーカ１１０ａは目標外の最大の位置に表示されている。そこで、操作者は、指針１５０をゾーンマーカ１７０上の下位の位置へ下げる。そうすると、指示位置検知部６３ｄはその縦位置を検出し、幅決定部６３ｅは変更された指針１５０の縦位置に応じた表示時間幅を指標記憶部６３ｆから読み出してゾーンマーカ生成部６４及び測定データ記憶部６１ａ（データ表示制御部６１）に送り、短くした表示時間幅での表示を指示する。データ表示制御部６１は、短くされた表示時間幅を横軸のフルスケールに割り振った座標とともに測定波形１００を表示部１１に表示させる。したがって、表示される測定波形１００は、表示時間幅が短く変更される前に比べ拡大して表示される。図２２はその一例である。図２２では、この時点でゾーン幅内に目標点１３０が含まれている。ゾーンマーカ１７０の幅が一定のままであるから、ゾーンマーカ１７０が測定波形１００に対する指示分解能は実効的に良くなる。ピークマーカ生成部６１ｂは、短くされた表示時間内の測定波形１００のデータであって、ゾーンマーカ１７０のゾーン幅内における測定波形の最大値の位置にピークマーカ１１０ａを表示させる。図２２では、目標点１３０にピークマーカ１１０ａが表示され、そのピークの波形位置における測定値が、画面の右サイドに数値として表示される。
【００７３】
上記構成により、測定波形１００の表示範囲をスムーズに変更しながら移動させることができるので、相対的にゾーンマーカ１７０の指示解能を上げることにより、目標点１３０近くにあるピーク点をスムーズに分離して、ゾーンマーカ１７０及びピークマーカ１１０ａにより目標点１３０を捉えることができる。
【００７４】
［第６の実施形態］
図１９を基に第６の実施形態について説明する。図１９で、図１，図９、図１２、図１３、図１８と同一符号を付した要部は、同一機能を有する。
【００７５】
第６の実施形態は第５の実施形態において、図１９におけるユーザＩ／Ｆ部４０の表示部４１をタッチパネルではない通常の表示部に変更したものである。それにしたがって、第５の実施形態で指針１５０を指として説明していたが、その指に代わるマーカとしての指針マーカ１５０ａを操作部４２から操作できる構成にしたものである。つまり、図１９の指針マーカ生成部６７が、操作部４２からのエンコーダ等により操作者による操作量、方向を示す情報を受けて、その情報に沿った移動方向、位置に指針マーカ１５０ａを生成して表示部４１に表示させるとともに、その指針マーカ１５０ａの移動方向、位置を指示位置検知部６３ｄに知らせる。その他の動作は、第５の実施形態と同じなので説明を省略する。
【００７６】
上記の第１〜第６の実施形態の各表示制御部は、上記説明の機能動作を行うプログラム及びそれを実行するＣＰＵ、及びデータを記憶するメモリを含んで構成される。各表示制御部は機能動作毎にブロック分けして説明しているが、各機能動作及びブロックを集合・離散させて動作させることも可能である。いずれにしても、本発明の主旨を実行する機能動作を実行する構成を有する限り、本発明の範疇である。
【符号の説明】
【００７７】
１０  ユーザＩ／Ｆ部、  １１  表示部、  １２  操作部、  ２０  表示制御部、
２１  データ表示制御部、  ２１ａ  測定データ記憶部、  ２１ｂ  マーカ生成部、
２２  指示量検知部、  ２３  指標表示制御部、  ２３ａ  指標選択検知部、
２３ｂ  指標生成部、  ２３ｃ  指標記憶部、  ２３ｄ  指針マーカ生成部、
２４  指標表示制御部、３０  測定部、  ３０ａ  信号発生部、
３０ｂ  信号解析部、  ４０  ユーザＩ／Ｆ部、  
４１  表示部、  ４２  操作部、  ５０  表示制御部  
６０  表示制御部、  ６０Ａ  表示制御部、  ６０Ｂ  表示制御部、
６０Ｃ  表示制御部、  ６１  データ表示制御部、６１ａ  測定データ記憶部、
６１ｂ  ピークマーカ生成部、６３  指標制御部、  ６３ａ  幅決定部、
６３ｂ  指標生成部、  ６３ｃ  指標記憶部、  ６３ｅ  幅決定部、
６３ｆ  指標記憶部、６３ｇ  指標生成部、６４  ゾーンマーカ生成部、
６５  指標制御部、６７  指針マーカ生成部
１００  測定波形、  １１０  波形マーカ、  １１０ａ  ピークマーカ
１２０  指標、  １３０  目標点、
１４０  測定値、１５０  指針、１５ａ  指針マーカ、１６０  区分線
【図８】
0005620355.tif 000002
【図９】
0005620355.tif 000003
【図１１】
0005620355.tif 000004
【図１３】
0005620355.tif 000005
【図１９】
0005620355.tif 000006
【図１】
0005620355.tif 000007
【図２】
0005620355.tif 000008
【図３】
0005620355.tif 000009
【図４】
0005620355.tif 000010
【図５】
0005620355.tif 000011
【図６】
0005620355.tif 000012
【図７】
0005620355.tif 000013
【図１０】
0005620355.tif 000014
【図１２】
0005620355.tif 000015
【図１４】
0005620355.tif 000016
【図１５】
0005620355.tif 000017
【図１６】
0005620355.tif 000018
【図１７】
0005620355.tif 000019
【図１８】
0005620355.tif 000020
【図２０】
0005620355.tif 000021
【図２１】
0005620355.tif 000022
【図２２】
0005620355.tif 000023