(57)【要約】【課題】波形表示装置において、波形表示範囲の移動操作の直感性を高め、操作感を向上させる。【解決手段】タッチパネルを備えた波形表示装置であって、測定値を記録する測定値格納部と、測定値格納部に記録された測定値に基づく所定範囲の波形をタッチパネルに表示させる表示制御部と、タッチパネルに対するタッチ操作を検出するタッチ入力制御部とを備え、表示制御部は、タッチパネルに対して１点スワイプ操作が行なわれると、波形の表示範囲を連続的に移動させ、２点スワイプ操作が行なわれると、波形の表示範囲を離散的に移動させる。【選択図】図１
2014085312.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備えた波形表示装置であって、
測定値を記録する測定値格納部と、
前記測定値格納部に記録された測定値に基づく所定範囲の波形を前記タッチパネルに表示させる表示制御部と、
前記タッチパネルに対するタッチ操作を検出するタッチ入力制御部とを備え、
前記表示制御部は、
前記タッチパネルに対して１点スワイプ操作が行なわれると、前記波形の表示範囲を連続的に移動させ、２点スワイプ操作が行なわれると、前記波形の表示範囲を離散的に移動させることを特徴とする波形表示装置。
【請求項２】
前記表示制御部は、２点スワイプ操作が行なわれると、表示範囲の日付の指定を受け付けるためのカレンダー画面を前記タッチパネルに表示させることを特徴とする請求項１に記載の波形表示装置。
【請求項３】
前記タッチパネルに表示させるカレンダーは、現在日付あるいは表示波形に係る日付が含まれる月を初期表示することを特徴とする請求項２に記載の波形表示装置。
【請求項４】
前記測定値格納部は、測定値を所定の記録単位でファイルに時系列で記録し、
前記波形の表示範囲の離散的移動は、ファイル先頭部分への移動であることを特徴とする請求項１に記載の波形表示装置。
【請求項５】
前記２点スワイプ操作は、時間軸方向の２点スワイプ操作であることを特徴とする請求項１〜４のいずれか１項に記載の波形表示装置。
【請求項６】
前記測定値格納部は、複数チャンネルの測定値を記録し、
前記表示制御部は、ユーザにより任意のチャンネルが登録されたグループ単位で波形を表示し、
時間軸方向に直交する方向の２点スワイプ操作が行なわれると、表示するグループを変更することを特徴とする請求項５に記載の波形表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、波形表示装置に関し、特に、表示範囲の移動の操作性を向上させる技術に関する。
【背景技術】
【０００２】
波形測定器、ペーパーレスレコーダ、測定データ管理装置等の測定値を取り扱う装置は、一般に測定値の波形を画面に表示する波形表示装置としての機能を兼ね備えている。波形表示装置は、内蔵する表示装置あるいは外部に接続された表示装置に、測定値の波形を表示する装置である。波形表示装置を用いることで、ユーザは、測定値の時間的変化を視覚的に把握することができる。
【０００３】
波形表示装置に表示される波形は、時系列で記録された測定値をある範囲で抽出したものである。このため、波形の表示範囲を移動させたい場合が生じる。例えば、表示されている波形の少し前の波形を確認したい場合や、１日前、１週間前の波形を確認したい場合等である。また、過去の波形を表示した後に、最新の波形表示に戻りたい場合もある。
【０００４】
従来、波形の表示範囲の移動は、カーソルキー等を操作して、波形を時間軸方向にスクロールさせることで行なっていた。近年では、タッチパネル式の表示装置が普及してきており、タッチした指を滑らせるスワイプ動作により波形を時間軸方向にスクロールさせることで表示範囲を移動させることも行なわれるようになっている。
【０００５】
波形を時間軸方向にスクロールさせる表示範囲の移動操作は、直感的でわかりやすく、また簡易に操作を行なうことができる。しかしながら、波形の表示範囲が連続的に移動するため、直近の波形を確認するのに都合よいが、例えば、１日前や１週間前の波形を確認するためには、波形のスクロールのための操作を連続して行なわなくてはならず、操作の負担が大きかった。
【０００６】
この操作の負担を軽減するため、特許文献１には、図８に示すように、波形表示画面５００表示中にメニューキー５２０を操作してメニュー画面を呼び出し、さらにカーソルキー５４０を操作することで、カレンダー画面６００を呼び出すことが記載されている。
【０００７】
カレンダー画面６００では、カーソルキー５４０を操作することで、表示させたい波形の日付を指定することができるようになっており、ユーザは、波形をスクロールさせるよりも迅速に、目的とする波形の表示範囲に移動することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００８−２９８５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
カレンダー画面６００を用いることで、日を跨いだ表示範囲の移動を迅速に行なうことができるため、１日前や１週間前の波形を操作の負担なく確認することができる。
【００１０】
しかしながら、カレンダー画面６００を呼び出すために、メニューキー５２０の操作や、カーソルキー５４０の操作を行なわなくてはならず、波形移動操作の直感性が失われ、操作感が十分とはいえない。
【００１１】
そこで、本発明は、波形表示装置において、波形表示範囲の移動操作の直感性を高め、操作感を向上させることを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明の波形表示装置は、タッチパネルを備えた波形表示装置であって、測定値を記録する測定値格納部と、前記測定値格納部に記録された測定値に基づく所定範囲の波形を前記タッチパネルに表示させる表示制御部と、前記タッチパネルに対するタッチ操作を検出するタッチ入力制御部とを備え、前記表示制御部は、前記タッチパネルに対して１点スワイプ操作が行なわれると、前記波形の表示範囲を連続的に移動させ、２点スワイプ操作が行なわれると、前記波形の表示範囲を離散的に移動させることを特徴とする。
ここで、前記表示制御部は、２点スワイプ操作が行なわれると、表示範囲の日付の指定を受け付けるためのカレンダー画面を前記タッチパネルに表示させることができる。
このとき、前記タッチパネルに表示させるカレンダーは、現在日付あるいは表示波形に係る日付が含まれる月を初期表示することができる。
あるいは、前記測定値格納部は、測定値を所定の記録単位でファイルに時系列で記録し、前記波形の表示範囲の離散的移動は、ファイル先頭部分への移動であってもよい。
また、前記２点スワイプ操作は、時間軸方向の２点スワイプ操作とすることができる。
このとき、前記測定値格納部は、複数チャンネルの測定値を記録し、前記表示制御部は、ユーザにより任意のチャンネルが登録されたグループ単位で波形を表示し、時間軸方向に直交する方向の２点スワイプ操作が行なわれると、表示するグループを変更するようにしてもよい。
【発明の効果】
【００１３】
本発明によれば、波形表示装置において、波形表示範囲の移動操作の直感性が高まり、操作感が向上する。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る波形表示装置の構成を示すブロック図である。
【図２】波形表示装置における波形表示範囲の移動処理について説明するためのフローチャートである。
【図３】波形表示画面を表示中に、右方向の１点スワイプ操作を検出した場合の動作を説明するための図である。
【図４】波形表示画面を表示中に、右方向の２点スワイプ操作を検出した場合の動作を説明するための図である。
【図５】波形表示画面を表示中に、下方向の２点スワイプ操作を検出した場合の動作を説明するための図である。
【図６】波形表示装置における波形表示範囲の移動処理の変形例について説明するためのフローチャートである。
【図７】ファイルの先頭を基準に表示範囲を移動させる処理を説明するための図である。
【図８】カレンダーを用いた従来の表示範囲移動を説明するための図である。
【発明を実施するための形態】
【００１５】
本発明の実施の形態について図面を参照して説明する。図１は、本実施形態に係る波形表示装置の構成を示すブロック図である。なお、本発明の波形表示装置は、波形測定器、ペーパーレスレコーダ、測定データ管理装置等の種々の電子機器に適用することができる。
【００１６】
本図に示すように、波形表示装置１０は、タッチパネル１００、測定値格納部１３０、測定値取得部１４０、タッチ入力制御部１５０、表示制御部１６０を備えている。
【００１７】
タッチパネル１００は、タッチセンサ１１０と表示装置１２０とを備えており、表示装置１２０に波形表示画面、設定受付画面等を表示し、画面に対するタッチ操作をタッチセンサ１１０で感知することでユーザからの操作を受け付ける。なお、タッチパネル１００は、波形表示装置１０の外部に接続するようにしてもよい。
【００１８】
測定値格納部１３０は、測定値取得部１４０が取得した測定値を格納する。測定値は、所定のファイル形式で時系列に格納する。大量の測定値を１つのファイルで管理することは、大容量のファイル管理が困難であるのに加え、ファイル破損時の損害が大きい。このため、測定値格納部１３０は、所定の記録単位でファイルを区切って測定値を格納する。所定の記録単位は、例えば、１時間ごと、１日ごとの所定期間としたり、１０００点、１００００点等の測定値個数等とすることができる。記録単位は、ユーザが任意に設定できるようになっている。
【００１９】
測定値取得部１４０は、外部の測定装置から測定結果である測定値を連続的に取得する。測定値取得部１４０が測定機能を備えるようにしてもよい。測定値取得部１４０は、あらかじめ設定されている周期で測定値を取得し、測定値格納部１３０に格納する。また、測定値取得部１４０は、複数チャンネルの測定値を取得し、それぞれのチャンネルの測定値を測定値格納部１３０に格納することができる。
【００２０】
タッチ入力制御部１５０は、ユーザのタッチパネル１００へのタッチ操作による入力を制御するブロックであり、タッチ検出部１５１とタッチ操作判定部１５２とを備えている。
【００２１】
タッチ検出部１５１は、タッチパネル１００に対するユーザのタッチを検出する。タッチ操作判定部１５２は、タッチ検出部１５１が検出したユーザのタッチ状態の時間的変化に基づいて、タップ、スワイプ等のタッチ操作を判定する。本実施形態において、タッチ入力制御部１５０は、マルチタッチに対応しており、１本の指のタッチ操作に加え、２本の指のタッチ操作を検出することが可能である。
【００２２】
表示制御部１６０は、タッチパネル１００の表示装置１２０に表示する画面を制御するブロックであり、波形表示部１６１、表示範囲設定部１６２、カレンダー表示部１６３を備えている。
【００２３】
波形表示部１６１は、測定値格納部１３０に格納されている測定値に基づく波形を表示する画面を生成する。波形表示部１６１は、あらかじめ設定された更新周期で波形表示画面を更新することができる。波形表示部１６１は、複数チャンネルの波形データを重ねて表示することができる。また、任意の複数のチャンネルをグループに登録して、グループごとに波形を表示することもできる。
【００２４】
表示範囲設定部１６２は、波形表示部１６１が生成する波形表示画面の波形表示範囲を設定する。設定された表示範囲に対応する測定値が測定値格納部１３０から読み出されて、波形として表示される。カレンダー表示部１６３は、表示範囲の設定を日付で受け付ける場合に、カレンダー表示画面を生成する。
【００２５】
次に、上記構成の波形表示装置１０における波形表示範囲の移動処理について図２のフローチャートを参照して説明する。
【００２６】
波形表示部１６１がタッチパネル１００に波形を表示中に、タッチ検出部１５１が、ユーザのタッチ操作を検出すると（Ｓ１０１：Ｙｅｓ）、タッチ操作判定部１５２は、それが１点スワイプ操作であるかどうか判定する（Ｓ１０２）。ここで、１点スワイプ操作は、１本の指でタッチパネル１００にタッチし、ある方向に指を滑らせる動作である。
【００２７】
ユーザのタッチ操作が１点スワイプ操作であれば（Ｓ１０２：Ｙｅｓ）、表示範囲設定部１６２が波形の表示範囲をスワイプ方向に連続的に移動させる（Ｓ１０３）。これにより、波形がスクロールすることになる。
【００２８】
例えば、図３（ａ）に示すように、波形表示画面３００を表示中に、時間を戻す方向の１点スワイプ操作Ｗ１を検出した場合には、図３（ｂ）の波形表示画面３０２に示すように、波形を右方向にスクロールさせる。この結果、少し前の波形が表示される。波形のスクロール量は、１点スワイプ操作の移動距離に応じるようにしてもよいし、一律に所定量としてもよい。
【００２９】
図２のフローチャートの説明に戻って、１点スワイプ操作でなければ（Ｓ１０１：Ｎｏ）、タッチ操作判定部１５２は、２点スワイプ操作であるかどうかを判定する（Ｓ１０４）。ここで、２点スワイプ操作は、２本の指でタッチパネル１００にタッチし、間隔を保ったまま、２本の指をある方向に滑らせる動作である。
【００３０】
ユーザのタッチ操作が２点スワイプ操作でなければ（Ｓ１０４：Ｎｏ）、受け付けたタッチ操作に対応した動作を行なう（Ｓ１０９）。例えば、２本の指を狭めるピンチイン操作であれば、波形の縮小動作を行ない、２本の指を拡げるピンチアウト操作であれば、波形の拡大動作を行なう。
【００３１】
ユーザのタッチ操作が２点スワイプ操作であれば（Ｓ１０４：Ｙｅｓ）、カレンダー表示部１６３が日付の指定を受け付けるためのカレンダーをタッチパネル１００に表示する（Ｓ１０５）。
【００３２】
例えば、図４（ａ）に示すように、波形表示画面３１０を表示中に、２点スワイプ操作Ｗ２を検出した場合には、図４（ｂ）に示すように、カレンダー表示画面３１２を表示する。本図では、カレンダー表示画面３１２を波形表示画面３１０に重畳させているが、カレンダー表示画面３１２を単独表示してもよい。
【００３３】
カレンダーの初期表示月は、例えば、現在の日付が含まれる月とすることができる。あるいは、現在表示中の測定値の日付が含まれる月としてもよい。
【００３４】
そして、カレンダー表示画面３１２上で、ユーザから日付の指定を受け付ける（図２：Ｓ１０６）。日付の指定は、対応するカレンダーの日付をタッチすることで行なうことができる。日付の指定に引き続いて、さらに時間の指定を受け付けるようにしてもよい。また、カレンダーの日付エリアに、測定データがあること、測定データの標題を示すマークや文字列を表示してもよい。
【００３５】
そして、表示範囲設定部１６２が、指定された日付で表示範囲を設定し（Ｓ１０７）、波形表示部１６１が波形の表示を行なう（Ｓ１０８）。この場合、波形の表示範囲は、連続的なスクロールではなく、離散的に移動することになる。
【００３６】
このように、本実施形態の波形表示装置１０は、波形表示中に１点スワイプ操作を受け付けると、波形の表示範囲を連続的に移動させ、２点スワイプ操作を受け付けると、カレンダー表示画面３１２で日付の指定を受け付けて、波形の表示範囲を離散的に移動させるようにしている。これにより、少し前の波形は１点スワイプ操作で簡易に表示させ、日を跨ぐような過去の波形は２点スワイプ操作で簡易に表示させることができるようになるため、直感的で簡易な表示範囲の移動操作を行なうことができ、操作性が向上する。
【００３７】
なお、上記の例では、２点スワイプ操作の方向は考慮していなかったが、カレンダー表示画面３１２は、時間軸に沿った方向の２点スワイプ操作を検出した場合に表示するようにしてもよい。
【００３８】
この場合、図５（ａ）に示すように、時間軸に直交する方向の２点スワイプ操作を検出すると、図５（ｂ）に示すように表示するグループを切り替えるようにしてもよい。ここで、グループは、複数のチャンネルの測定値を扱っている場合に、ユーザが任意にチャンネルを組み合わせて登録したものである。グループは複数個登録することができる。本図の例では、「Ｇｒｏｕｐ１」が表示されている状態で、下方向の２点スワイプ操作Ｗ２を検出すると、表示グループを切り替えて、「Ｇｒｏｕｐ２」を表示するようにしている。
【００３９】
また、２点スワイプ操作による離散的な表示範囲の移動は、カレンダー表示画面３１２による日付指定を介さなくてもよい。例えば、図６のフローチャートに示すように、２点スワイプ操作を受け付けると（Ｓ１０４：Ｙｅｓ）、表示範囲をファイル先頭に設定し（Ｓ１１０）、設定された表示範囲の波形を表示するようにしてもよい（Ｓ１１１）。なお、図６のフローチャートに示した他の処理は、図２に示したフローチャートと同様であり、同じ符号を付している。
【００４０】
図７に示すように、測定データは、測定値格納部１３０において、所定の記録単位でファイルに記録されている。ここで、所定の記録単位は、上述のように、１時間ごと、１日ごとの所定期間としたり、１０００点、１００００点等の測定値個数等とすることができる。
【００４１】
例えば、ファイル５に記録された測定値のある範囲を表示中に、時間を戻す方向の２点スワイプ操作を受け付けると、ファイル５の先頭部分である表示範囲Ｅに、表示範囲を離散的に移動させる。さらに、もう一度、時間を戻す方向の２点スワイプ操作を受け付けると、ファイル４の先頭部分である表示範囲Ｄに、表示範囲を離散的に移動させる。
【００４２】
また、ファイル４の表示範囲Ｄを表示中に、時間を進める方向の２点スワイプ操作を受け付けると、ファイル５の先頭部分である表示範囲Ｅに、表示範囲を離散的に移動させる。
【００４３】
このように、２点スワイプ操作を受け付けると、表示範囲をファイルの先頭部分に移動させることによっても、直感的で簡易な表示範囲の移動操作を行なうことができる。
【００４４】
以上説明したように、本実施形態の波形表示装置１０によれば、１点スワイプ操作で波形の表示範囲を連続的に移動させ、２点スワイプ操作で波形の表示範囲を離散的に移動させることで、直感的でわかりやすい表示範囲の移動を実現しているため、波形の表示範囲移動の操作性が向上することになる。
【符号の説明】
【００４５】
１０…波形表示装置、１００…タッチパネル、１１０…タッチセンサ、１２０…表示装置、１３０…測定値格納部、１４０…測定値取得部、１５０…タッチ入力制御部、１５１…タッチ検出部、１５２…タッチ操作判定部、１６０…表示制御部、１６１…波形表示部、１６２…表示範囲設定部、１６３…カレンダー表示部
【図１】
2014085312.tif 000003
【図２】
2014085312.tif 000004
【図３】
2014085312.tif 000005
【図４】
2014085312.tif 000006
【図５】
2014085312.tif 000007
【図６】
2014085312.tif 000008
【図７】
2014085312.tif 000009
【図８】
2014085312.tif 000010