(57)【要約】【課題】波形表示装置において値表示領域を移動させる際の操作性を向上させる。【解決手段】時間軸に沿って波形を表示する波形表示領域と、波形の指定された時間軸上のポイントにおける値を表示する値表示領域とを表示画面に表示する波形表示装置であって、表示画面においてユーザ操作により指示された座標を取得する操作処理部と、指示の開始座標が、表示中の値表示領域内の場合に、指示の移動位置に基づいて、値表示領域の表示位置を変更し、さらに値表示領域の表示位置の変更に伴い、波形表示領域の形状を変化させる表示制御部とを備えた波形表示装置。【選択図】図１
2014035248.tif 000002
【特許請求の範囲】
【請求項１】
時間軸に沿って波形を表示する波形表示領域と、前記波形の指定された時間軸上のポイントにおける値を表示する値表示領域とを表示画面に表示する波形表示装置であって、
前記表示画面においてユーザ操作により指示された座標を取得する操作処理部と、
前記指示の開始座標が、表示中の値表示領域内の場合に、前記指示の移動位置に基づいて、前記値表示領域の表示位置を変更し、さらに前記値表示領域の表示位置の変更に伴い、前記波形表示領域の形状を変化させる表示制御部と、
を備えたことを特徴とする波形表示装置。
【請求項２】
前記表示制御部は、
前記指示の移動位置が前記表示画面の中央に設定された非反応領域内の場合は、前記値表示領域の表示位置を変更しないことを特徴とする請求項１に記載の波形表示装置。
【請求項３】
前記値表示領域の表示位置は、前記表示画面の右端、下端、左端、上端のいずれかであり、
前記表示制御部は、それぞれの位置に対応して前記表示画面に設定された反応領域内に前記指示の移動位置が入った場合に、前記値表示領域の表示位置を変更することを特徴とする請求項１または２に記載の波形表示装置。
【請求項４】
前記表示画面におけるユーザ操作による指示は、タッチ操作により行なわれることを特徴とする請求項１〜３のいずれか１項に記載の波形表示装置。
【請求項５】
前記表示制御部は、
前記値表示領域に対して半透過処理を行なうことを特徴とする請求項１〜４のいずれか１項に記載の波形表示装置。
【請求項６】
前記表示制御部は、
波形の値に対応した目盛が付されたスケール板をさらに前記表示画面に表示させ、
前記値表示領域の表示位置の変更に連動して、前記スケール板の表示方向を変更するとともに、前記スケール板の表示方向に対応して前記波形表示領域の時間軸を変更することを特徴とする請求項１〜５のいずれか１項に記載の波形表示装置。
【請求項７】
前記表示制御部は、
前記表示画面における前記表示中の値表示領域に対する所定のユーザ操作により、前記値表示領域の拡大縮小処理、表示幅変更処理、非表示処理のいずれかを行なうことを特徴とする請求項１〜６のいずれか１項に記載の波形表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、波形表示装置に関し、特に、値表示領域を移動させる際の操作性を向上させた波形表示装置に関する。
【背景技術】
【０００２】
波形測定器、ペーパレスレコーダ、測定データ管理装置等の波形データを取り扱う装置は、一般に、波形を画面に表示する波形表示装置としての機能を兼ね備えている。波形表示装置は、内蔵する表示装置あるいは外部に接続された表示装置に、測定信号の波形を表示する装置である。波形表示装置を用いることで、ユーザは、測定データの時間的変化を視覚的に把握することができる。
【０００３】
波形表示装置で、ある時刻における測定データの値を確認する場合、表示された目盛を基準に目視で読み取ることも可能であるが、ユーザの負担を軽減するために、多くの波形表示装置ではカーソル機能を備えている。カーソル（「インデックスライン」等と称されることもある）は、波形が表示される波形表示領域内に、波形とともに表示される、時間軸に直交するラインであり、時間軸上を任意に移動させることができる。そして、カーソルと波形との交点の値が、波形表示領域とは別に設けられた値表示領域に表示されるようになっている。
【０００４】
図１３は、値表示領域を含んだ従来の波形表示装置の画面例を示している。本図に示すように、画面５００は、波形表示領域５１０、スケール板５２０、値表示領域５３０に分割されている。本図の例では、波形表示領域５１０には、１０チャンネル分の波形が表示されており、さらに、カーソル５１２が表示されている。
【０００５】
値表示領域５３０に隣接するスケール板５２０には、目盛が表示されるとともに、それぞれの波形がカーソル５１２と交わる位置を示す現在値マーク５２２が、チャンネル番号を付されて表示されている。値表示領域５３０には、それぞれの波形について、カーソル５１２と交わる位置の代表値がチャンネル毎に表示されている。なお、値表示領域５３０には、波形全体あるいはカーソル位置における最大値、最小値等の値や、値に対応したＨｉｇｈ／Ｌｏｗ等の文字列を表示することもできる。
【０００６】
一般に、波形表示装置は、メニューキー、方向キー、エンターキー等の複数個の操作キーを備え、また、タッチパネル式の表示装置を備えていることも多い。画面５００において、ユーザは、波形を移動させたり、カーソル５１２を移動させたりすることができる。カーソル５１２の移動は、例えば、画面５００上のタッチ、キー操作等で行なうことができる。ユーザの操作によりカーソル５１２が移動されると、スケール板５２０の現在値マーク５２２、値表示領域５３０の表示値が連動して変化する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−０７２６８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
図１３に示した画面例では、横軸が時間軸の波形表示領域５１０と値表示領域５３０とが横長の画面５００の左右に配置されている。このため、値表示領域５３０の幅分だけ波形表示領域５１０の時間表示幅が狭くなっている。
【０００９】
そこで、波形表示領域５１０の時間幅を拡げられるように、波形表示装置では、値表示領域５３０の位置を水平方向に変更できるようになっている。図１４は、値表示領域５３０の位置を画面下部に移動した場合の例を示している。
【００１０】
図１５は、従来の波形表示装置において、値表示領域５３０の位置の変更手順を説明する図である。本図に示す例では、値表示領域５３０の表示位置を変更する場合、まず、メニューキーを操作することにより、設定メニュー画面５０１に切り換える。そして、方向キーやエンターキーを操作して、設定画面５０２を表示させて、値表示領域の位置を設定する。ここで、値表示領域の位置は、左端、右端、上端、下端のいずれかを設定できるようになっている。値表示領域の位置の設定後、再度メニューキーを操作することによって、設定された位置に値表示領域５３０が配置された波形表示画面５００に切り替わることになる。
【００１１】
このように、従来の波形表示装置では、値表示領域の位置を変更するためには、複数回のキー操作が必要になり、波形表示画面から設定メニュー画面、設定画面に切り換えなくてはならず、波形表示が中断されるのに加え、操作が煩雑であった。また、設定画面を操作するには、ある程度の知識が必要であるため、習熟したユーザでなければ値表示領域の表示位置切替操作を行なうことは難しかった。さらには、設定内容の変更操作にユーザ権限が定められていることも多く、値表示領域の表示位置切替操作を行ないたくても、権限が無く操作が認められない場合も生じていた。
【００１２】
そこで、本発明は、値表示領域を移動させる際の操作性を向上させた波形表示装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、本発明の波形表示装置は、時間軸に沿って波形を表示する波形表示領域と、前記波形の指定された時間軸上のポイントにおける値を表示する値表示領域とを表示画面に表示する波形表示装置であって、前記表示画面においてユーザ操作により指示された座標を取得する操作処理部と、前記指示の開始座標が、表示中の値表示領域内の場合に、前記指示の移動位置に基づいて、前記値表示領域の表示位置を変更し、さらに前記値表示領域の表示位置の変更に伴い、前記波形表示領域の形状を変化させる表示制御部と、を備えたことを特徴とする。
ここで、前記表示制御部は、前記指示の移動位置が前記表示画面の中央に設定された非反応領域内の場合は、前記値表示領域の表示位置を変更しないことができる。
また、前記値表示領域の表示位置は、前記表示画面の右端、下端、左端、上端のいずれかであり、前記表示制御部は、それぞれの位置に対応して前記表示画面に設定された反応領域内に前記指示の移動位置が入った場合に、前記値表示領域の表示位置を変更するようにしてもよい。
また、前記表示画面におけるユーザ操作による指示は、タッチ操作により行なわれることができる。
また、前記表示制御部は、前記値表示領域に対して半透過処理を行なうようにしてもよい。
また、前記表示制御部は、波形の値に対応した目盛が付されたスケール板をさらに前記表示画面に表示させ、前記値表示領域の表示位置の変更に連動して、前記スケール板の表示方向を変更するとともに、前記スケール板の表示方向に対応して前記波形表示領域の時間軸を変更するようにしてもよい。
また、前記表示制御部は、前記表示画面における前記表示中の値表示領域に対する所定のユーザ操作により、前記値表示領域の拡大縮小処理、表示幅変更処理、非表示処理のいずれかを行なうようにしてもよい。
【発明の効果】
【００１４】
本発明によれば、値表示領域を移動させる際の操作性を向上させた波形表示装置が提供される。
【図面の簡単な説明】
【００１５】
【図１】本実施形態の波形表示装置の構成例を示すブロック図である。
【図２】波形表示装置の表示装置に表示される画面の例を示す図である。
【図３】値表示領域の移動方法について説明する図である。
【図４】値表示領域の移動動作手順を説明するフローチャートである。
【図５】タッチ判定の領域について説明する図である。
【図６】ドラッグ操作と値表示領域の移動の例について説明する図である。
【図７】ドラッグ操作と値表示領域の移動の例について説明する図である。
【図８】本発明の変形例について説明する図である。
【図９】本発明の変形例について説明する図である。
【図１０】本発明の変形例について説明する図である。
【図１１】本発明の変形例について説明する図である。
【図１２】本発明の変形例について説明する図である。
【図１３】値表示領域を含んだ従来の波形表示装置の画面例を示す図である。
【図１４】波形表示領域の位置を画面下部に移動した場合の例を示す図である。
【図１５】従来の波形表示装置において、値表示領域の位置の変更手順を説明する図である。
【発明を実施するための形態】
【００１６】
本発明の実施の形態について図面を参照して説明する。図１は、本実施形態の波形表示装置の構成例を示すブロック図である。本図に示すように、波形表示装置１００は、統括的な制御を行なう制御部１１０、測定を実行する測定部１２０、波形生成部１３０、表示制御部１４０、表示装置１５０、操作処理部１６０、記憶部１７０を備えている。ただし、測定部１２０、表示装置１５０、記憶部１７０等は、外部に設けたり、着脱可能としてもよい。
【００１７】
測定部１２０が収集した測定データは、記憶部１７０の記録データ格納部１７１に記録される。記録されたデータは、操作処理部１６０を介して受け付けたユーザの操作に基づいて、リアルタイムあるいは過去に遡って波形生成部１３０に読み出されて波形画像に変換され、描画面領域１７２に書き込まれる。描画面領域１７２には、表示される波形の位置に対応したスケール板、値表示領域等の画像も書き込まれ、表示制御部１４０の制御によって各画像が合成され表示装置１５０に出力される。
【００１８】
表示装置１５０は、タッチパネル方式の表示装置であり、タッチセンサ１５１を備えている。これに伴い、操作処理部１６０は、タッチ操作に対する処理を行なうタッチ入力処理部１６１を備えている。タッチ入力処理部１６１は、タッチ状態の有無、タッチ座標の取得等を行なう。
【００１９】
図２は、波形表示装置１００の表示装置１５０に表示される画面の例を示している。本図に示すように、波形表示装置１００は、値表示領域５３０を、画面の右端（図２（ａ））、画面の下端（図２（ｂ））、画面の上端（図２（ｃ））、画面の左端（図２（ｄ））のいずれかに表示できるようになっている。
【００２０】
また、図示していないが、波形表示装置１００は、波形表示領域５１０の時間軸を横方向、縦方向、円形に変更することができる。このため、ユーザは、波形表示領域５１０の状態等に応じて、上下左右の任意の位置に値表示領域５３０を移動させることで、波形表示領域５１０の波形表示範囲を調整し、波形を見やすくすることができる。
【００２１】
本実施形態において、値表示領域５３０は、タッチパネル方式の表示装置１５０の画面を指でドラッグすることにより移動させることができる。すなわち、図３に示すように、現在表示されている値表示領域５３０にタッチし、移動させたい方向にドラッグすると、ドラッグ方向に値表示領域５３０が移動することになる。
【００２２】
例えば、図３（ａ）に示すように値表示領域５３０が右端に表示されている状態で、右端の値表示領域５３０にタッチして左上方向にドラッグすると、図３（ｃ）に示すように値表示領域５３０が上端に移動する。いずれの場合も、値表示領域５３０の移動に伴い、波形表示領域５１０の形状も変化し、表示される波形の範囲が変化する。
【００２３】
このようなタッチ操作で値表示領域５３０を移動させることができるため、波形表示装置１００の操作に習熟していないユーザであっても簡易に値表示領域５３０を移動させることができるようになる。また、設定変更の権限を有さないユーザであっても値表示領域５３０を移動させることができるようになる。なお、ドラッグは、指によるタッチ・移動に限られず、波形表示装置１００に接続されたマウス等によるクリック・移動であってもよい。
【００２４】
図４は、値表示領域５３０の移動動作手順を説明するフローチャートである。本動作は、操作処理部１６０のタッチ入力処理部１６１が、現在表示されている値表示領域５３０のタッチを受け付けることで開始する（Ｓ１０１）。現在表示されている値表示領域５３０以外の領域がタッチされた場合は、値表示領域５３０の移動動作は行なわない。
【００２５】
すなわち、図５（ａ）に示すように、現在の値表示領域５３０が右端であれば領域Ａでタッチを検出したとき、現在の値表示領域５３０が下端であれば領域Ｂでタッチを検出したとき、現在の値表示領域５３０が左端であれば領域Ｃでタッチを検出したとき、現在の値表示領域５３０が上端であれば領域Ｄでタッチを検出したときに本動作が開始することになる。
【００２６】
タッチ入力処理部１６１は、タッチ状態が継続している間、所定時間毎にタッチ座標を取得する（Ｓ１０２）。そして、表示制御部１４０が、取得された座標が現領域以外の反応領域内かどうかを判定する（Ｓ１０３）。
【００２７】
ここで、反応領域について図５（ｂ）を参照して説明する。本図に示すように、本実施形態では、右端の反応領域ａ、下端の反応領域ｂ、左端の反応領域ｃ、上端の反応領域ｄに加え、中央部分に非反応領域Ｘを設けている。各反応領域は、値表示領域５３０の移動先と対応している領域である。例えば、反応領域ｂでタッチ座標が検出されると、下端が値表示領域５３０の移動先となり、反応領域ｃでタッチ座標が検出されると、左端が値表示領域５３０の移動先となる。
【００２８】
非反応領域Ｘは、この領域でタッチ座標が検出されても、値表示領域５３０を移動させない領域である。このような非反応領域Ｘを中央部分に設けることにより、ユーザのドラッグ操作の移動先が画面中央部分で曖昧な状態でも値表示領域５３０が移動してしまい、ユーザが違和感を抱くことを防止している。
【００２９】
判定の結果、タッチ座標が現領域以外の反応領域内であれば（Ｓ１０３：Ｙｅｓ）、反応領域に対応した位置に値表示領域５３０を移動させ（Ｓ１０４）、値表示領域５３０の移動に伴い、波形表示領域５１０等を再描画する（Ｓ１０５）。
【００３０】
具体的には、図５（ｂ）において、現在の値表示領域５３０が右端以外に表示されているときに、反応領域ａでタッチ座標が検出されると値表示領域５３０が右端に移動する。また、現在の値表示領域５３０が下端以外に表示されているときに、反応領域ｂでタッチ座標が検出されると値表示領域５３０が下端に移動する。現在の値表示領域５３０が左端以外、上端以外のときも同様である。
【００３１】
以上のタッチ座標に応じた領域判定は、ドラッグが終了するまで、すなわちタッチ状態が解除されるまで繰り返す（Ｓ１０６）。
【００３２】
このような移動動作を行なうため、現在の値表示領域５３０が右端に表示されている状態で、例えば、図６（ａ）に示すように、ｐ０にタッチしてｐ２までドラッグ操作が行なわれた場合は、反応領域ａから反応領域ｄに入ったＰ１において値表示領域５３０が上端に移動することになる。
【００３３】
また、現在の値表示領域５３０が右端に表示されている状態で、図６（ｂ）に示すように、ｐ０にタッチしてｐ３までドラッグ操作が行なわれた場合は、反応領域ａから非反応領域Ｘに入ったｐ１では値表示領域５３０は右端のまま移動せず、反応領域ｄに入ったＰ２において値表示領域５３０が上端に移動することになる。
【００３４】
同様に、現在の値表示領域５３０が右端に表示されている状態で、図７（ａ）に示すように、ｐ０にタッチしてｐ３までドラッグ操作が行なわれた場合は、反応領域ａから非反応領域Ｘに入ったｐ１では値表示領域５３０は右端のまま移動せず、反応領域ｃに入ったＰ２において値表示領域５３０が左端に移動することになる。
【００３５】
また、現在の値表示領域５３０が右端に表示されている状態で、図７（ｂ）に示すように、ｐ０にタッチしてｐ６までドラッグ操作が行なわれた場合は、反応領域ａから非反応領域Ｘに入ったｐ１では値表示領域５３０は右端のまま移動せず、反応領域ｄに入ったＰ２において値表示領域５３０が上端に移動する。さらにドラッグが続けられ、反応領域ｄから非反応領域Ｘに入ったｐ３では値表示領域５３０は上端のまま移動せず、反応領域ｃに入ったＰ４において値表示領域５３０が左端に移動し、反応領域ｂに入ったＰ５において値表示領域５３０が下端に移動することになる。
【００３６】
なお、タッチ座標が反応領域の境界線部分を行き来したときに、値表示領域５３０の頻繁な移動を防ぐために、ヒステリシス特性を持たせたり、不感応時間を設けるようにしてもよい。また、タッチ状態が所定時間以上継続した場合は、強制的にタッチ状態が解除されたものと見なすようにしてもよい。
【００３７】
以上、本発明の実施形態を説明したが、本発明は種々の変形が可能である。例えば、図８に示すように、ドラッグで移動可能な値表示領域５３０に対して半透過処理を行ない、波形表示領域５１０に重ねるようにしてもよい。これにより、波形表示領域５１０を実質的に拡大することが可能となる。
【００３８】
また、図９に示すように、ドラッグによる値表示領域５３０の移動に、スケール板５２０を伴ってもよい。本図の例では、右端に表示されている値表示領域５３０を下端に移動させると、スケール板５２０も水平方向に移動している。このとき、移動によりスケール板５２０の方向が変わるため、波形の時間軸も縦軸に変化している。なお、値表示領域５３０とスケール板５２０とを独立して移動できるようにしてもよい。
【００３９】
また、図１０に示すように、ドラッグで移動可能な値表示領域５３０の角部にタッチしてドラッグすることにより、値表示領域５３０の拡大縮小が行なえるようにしてもよい。
【００４０】
また、図１１に示すように、ドラッグで移動可能な値表示領域５３０内において、２点を同時にタッチして狭めたり（ピンチイン）、拡げたり（ピンチアウト）することで、値表示領域５３０の表示幅を調整できるようにしてもよい。
【００４１】
また、図１２（ａ）に示すように、ドラッグで移動可能な値表示領域５３０の一辺をタッチして端方向にドラッグすることで、値表示領域５３０を非表示にできるようにしてもよい。この場合、図１２（ｂ）に示すように、非表示になった画面端にタッチして中央方向にドラッグすることで、値表示領域５３０を表示状態に戻せるようにすることが望ましい。
【符号の説明】
【００４２】
１００…波形表示装置、１１０…制御部、１２０…測定部、１３０…波形生成部、１４０…表示制御部、１５０…表示装置、１５１…タッチセンサ、１６０…操作処理部、１６１…タッチ入力処理部、１７０…記憶部、１７１…記録データ格納部、１７２…描画面領域
【図１】
2014035248.tif 000003
【図２】
2014035248.tif 000004
【図３】
2014035248.tif 000005
【図４】
2014035248.tif 000006
【図５】
2014035248.tif 000007
【図６】
2014035248.tif 000008
【図７】
2014035248.tif 000009
【図８】
2014035248.tif 000010
【図９】
2014035248.tif 000011
【図１０】
2014035248.tif 000012
【図１１】
2014035248.tif 000013
【図１２】
2014035248.tif 000014
【図１３】
2014035248.tif 000015
【図１４】
2014035248.tif 000016
【図１５】
2014035248.tif 000017