(57)【要約】【課題】簡便な操作で波形をスクロールすることができる波形表示装置、及びプログラムを提供する。【解決手段】波形表示装置１は、表示画面１７と、表示画面１７の傾きを検出する傾きセンサ１０と、表示画面１７に波形Ａ，Ｂを表示する波形表示処理手段３０と、傾きセンサ１０の検出した表示画面１７の傾きに基づいて、波形表示処理手段３０に、波形Ａ，Ｂをスクロールさせて表示させるスクロール指示手段３１とを備えるものである。本発明のプログラムは、コンピュータを波形表示装置１のように動作させる。【選択図】図１
2014163772.tif 000002
【特許請求の範囲】
【請求項１】
表示画面と、
前記表示画面の傾きを検出する傾きセンサと、
前記表示画面に波形を表示する波形表示処理手段と、
前記傾きセンサの検出した前記表示画面の傾きに基づいて、前記波形表示処理手段に、前記波形をスクロールさせて表示させるスクロール指示手段とを、備えることを特徴とする波形表示装置。
【請求項２】
前記スクロール指示手段が、前記傾きセンサの検出した前記表示画面の傾いた方向に前記波形をスクロールさせることを特徴とする請求項１に記載の波形表示装置。
【請求項３】
前記スクロール指示手段が、前記傾きセンサの検出した前記表示画面の傾きの大きさに対応させた速さで、前記波形をスクロールさせることを特徴とする請求項１又は２に記載の波形表示装置。
【請求項４】
前記スクロール指示手段は、前記傾きセンサの検出した前記表示画面の傾きの大きさが所定閾値以上のときに、前記波形をスクロールさせることを特徴とする請求項１から３のいずれかに記載の波形表示装置。
【請求項５】
表示画面と、前記表示画面の傾きを検出する傾きセンサとを備えるコンピュータを動作させるプログラムであって、
前記コンピュータを、
前記表示画面に波形を表示する波形表示処理手段と、
前記傾きセンサの検出した前記表示画面の傾きに基づいて、前記波形表示処理手段に、前記波形をスクロールさせて表示させるスクロール指示手段として動作させることを特徴とするプログラム。
【請求項６】
前記スクロール指示手段が、前記傾きセンサの検出した前記表示画面の傾いた方向に前記波形をスクロールさせることを特徴とする請求項５に記載のプログラム。
【請求項７】
前記スクロール指示手段が、前記傾きセンサの検出した前記表示画面の傾きの大きさに対応させた速さで、前記波形をスクロールさせることを特徴とする請求項５又は６に記載のプログラム。
【請求項８】
前記スクロール指示手段は、前記傾きセンサの検出した前記表示画面の傾きの大きさが所定閾値以上のときに、前記波形をスクロールさせることを特徴とする請求項５から７のいずれかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に波形を表示する波形表示装置、及び、コンピュータの表示画面に波形を表示させるプログラムに関するものである。
【背景技術】
【０００２】
波形表示装置は、例えば、波形記録装置、デジタルオシロスコープ、データロガーなど測定データを波形で表示するものや、販売数データや在庫数データ、シミュレーション結果のデータを波形で表示するものである。
【０００３】
例えば特許文献１には、タッチパネルを測定者がタッチ操作することで、波形をスクロールさせて表示する波形観測装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２５７９２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の波形観測装置のようにタッチパネルの操作で波形をスクロール表示できると、操作が簡便であり操作性が良い。しかしながら、操作のためにタッチパネルを指で触る必要があるため、指で触る操作が面倒である。そのため、一層簡便な操作で波形をスクロールしたいという要望がある。
【０００６】
本発明は前記の課題を解決するためになされたもので、簡便な操作で波形をスクロールすることができる波形表示装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記の目的を達成するためになされた、特許請求の範囲の請求項１に記載された波形表示装置は、表示画面と、前記表示画面の傾きを検出する傾きセンサと、前記表示画面に波形を表示する波形表示処理手段と、前記傾きセンサの検出した前記表示画面の傾きに基づいて、前記波形表示処理手段に、前記波形をスクロールさせて表示させるスクロール指示手段とを、備えることを特徴とする。
【０００８】
請求項２に記載された波形表示装置は、請求項１に記載のものであり、前記スクロール指示手段が、前記傾きセンサの検出した前記表示画面の傾いた方向に前記波形をスクロールさせることを特徴とする。
【０００９】
請求項３に記載された波形表示装置は、請求項１又は２に記載のものであり、前記スクロール指示手段が、前記傾きセンサの検出した前記表示画面の傾きの大きさに対応させた速さで、前記波形をスクロールさせることを特徴とする。
【００１０】
請求項４に記載された波形表示装置は、請求項１から３のいずれかに記載のものであり、前記スクロール指示手段は、前記傾きセンサの検出した前記表示画面の傾きの大きさが所定閾値以上のときに、前記波形をスクロールさせることを特徴とする。
【００１１】
請求項５に記載されたプログラムは、表示画面と、前記表示画面の傾きを検出する傾きセンサとを備えるコンピュータを動作させるプログラムであって、前記コンピュータを、前記表示画面に波形を表示する波形表示処理手段と、前記傾きセンサの検出した前記表示画面の傾きに基づいて、前記波形表示処理手段に、前記波形をスクロールさせて表示させるスクロール指示手段として動作させることを特徴とする。
【００１２】
請求項６に記載されたプログラムは、請求項５に記載のものであり、前記スクロール指示手段が、前記傾きセンサの検出した前記表示画面の傾いた方向に前記波形をスクロールさせることを特徴とする。
【００１３】
請求項７に記載されたプログラムは、請求項５又は６に記載のものであり、前記スクロール指示手段が、前記傾きセンサの検出した前記表示画面の傾きの大きさに対応させた速さで、前記波形をスクロールさせることを特徴とする。
【００１４】
請求項８に記載されたプログラムは、請求項５から７のいずれかに記載のものであり、前記スクロール指示手段は、前記傾きセンサの検出した前記表示画面の傾きの大きさが所定閾値以上のときに、前記波形をスクロールさせることを特徴とする。
【発明の効果】
【００１５】
本発明の波形表示装置及びプログラムによれば、測定者が表示画面を傾けるという簡便な操作で、波形をスクロールすることができる。
【００１６】
スクロール指示手段が表示画面の傾いた方向に波形をスクロールさせる場合、傾ける操作方向とスクロール方向が同じなので、操作方法が直感的に判りやすく、操作性が向上する。
【００１７】
スクロール指示手段が表示画面の傾きの大きさに対応させた速さで波形をスクロールさせる場合、傾ける操作量とスクロールの速さとが対応するため、操作方法が直感的に判りやすく、操作性が向上する。
【００１８】
スクロール指示手段が表示画面の傾きの大きさと所定閾値とを比較して、所定閾値以上のときに波形をスクロールさせる場合、手振れなどの揺れで波形がスクロールしてしまうことが防止でき、操作性を一層向上することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明を適用する波形表示装置の使用状態を示す正面図である。
【図２】本発明を適用する波形表示装置の構成を示すブロック図である。
【図３】本発明の波形表示装置の動作を示すフローチャートである。
【図４】本発明を適用する他の波形表示装置の使用状態を示す側面図である。
【図５】本発明を適用する他の波形表示装置の使用状態を示す平面図である。
【図６】本発明を適用するプログラムを動作させるコンピュータの使用状態を示す概略図である。
【図７】図６に示すコンピュータの構成を示すブロック図である。
【図８】図６に示す測定ユニットの構成を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、発明を実施するための形態を詳細に説明するが、本発明の範囲はこれらの形態に限定されるものではない。
【００２１】
図１（ａ）に、本発明を適用する波形表示装置１の一例を示す。この波形表示装置１は、携帯型の本体に、表示画面１７を備えている。この表示画面１７は、一例としてタッチパネルであり、操作部１８を兼ねている。この波形表示装置１は、一例として、測定データを測定し、測定データに基づく波形Ａ，Ｂを、表示画面１７に表示する測定装置である。
【００２２】
図２に、波形表示装置１の構成をブロック図で示す。
【００２３】
波形表示装置１は、一例として、傾きセンサ１０、測定用センサ１１、測定部１２、ＣＰＵ（中央処理演算装置）１５、表示画面１７、操作部１８、記憶部１９、外部Ｉ／Ｆ部２０、及び外部記録装置２１を備えている。
【００２４】
傾きセンサ１０は、表示画面１７の傾きを検出するためのものである。傾きセンサ１０は、表示画面１７と共に動くように設けられている。傾きセンサ１０は、傾きの方向だけでなく、傾きの大きさも検出できるものを用いることが好ましい。傾きセンサ１０は、一例として、加速度センサである。加速度センサは、重力の方向を検出可能であるので、重力方向に対する傾き、つまり鉛直に対する傾きを検出することができる。傾きセンサ１０は、表示画面１７が正立した状態（基準状態）のとき、つまり表示画面１７の上部（図１（ａ）の上側）が天方向（図の上側）、表示画面１７の下部（図１（ａ）の下側）が地方向（図１中に断面で示す大地Ｇ側）を向いたときに、表示画面１７の傾きが無いことを検出する向きで、設けられている。この例では、傾きセンサ１０は、表示画面１７の左方向の傾き（図１（ｂ）参照）及び右方向の傾き（図１（ｃ）参照）を検出するので、鉛直方向に対する左右の傾きを検出する。そのため、傾きセンサ１０として、少なくとも重力方向に対する１軸の傾きを検出可能なセンサであれば用いることができるが、２軸（例えば上下左右方向）や３軸（例えば上下左右前後方向）の傾きを検出可能な傾きセンサを用いてもよい。
【００２５】
測定用センサ１１は、例えば温度センサ、電流センサ、電圧センサ、測定プローブなどである。測定用センサ１１は、本体内に設けられたり、本体外にケーブル接続して配置されて設けられたりする。測定用センサ１１を本体外に配置する場合、本体に測定用センサ１１を接続するためのコネクタが設けられていてもよい。測定用センサ１１は、測定チャネル分備えられている。測定部１２は、一例として、測定用センサ１１によって測定された測定値を適正なレベルに増幅する増幅器１３、及び、増幅された測定値をアナログ／デジタル変換して測定データをＣＰＵ１５に出力するアナログ／デジタル変換器１４を備えている。測定用センサ１１及び測定部１２は、公知の測定装置と同様のものである。
【００２６】
ＣＰＵ１５は、記憶部１９に記憶されているプログラムに従って動作して、波形表示装置１の動作を統括的に制御して、測定部１２の動作を制御して測定を行わせると共に、後述するように、波形表示処理手段３０、及びスクロール指示手段３１として動作する。
【００２７】
表示画面１７は、画像を表示可能な例えば液晶パネルである。この表示画面１７は一例としてタッチパネルであり、表示画面１７上の接触位置を検知可能になっていて、表示画面１７が操作部１８を兼ねている。なお、本発明では、表示画面１７がタッチパネルでなくてもよい。操作部１８として、操作用の押ボタン（スイッチ）が設けられていてもよい。
【００２８】
記憶部１９は、書き換え可能な不揮発性メモリであり、ＣＰＵ１５の動作用のプログラム、測定データを記憶するものである。記憶部１９は、測定条件など測定に必要な内容も記憶する。記憶部１９は、例えば、フラッシュメモリなどの半導体メモリやハードディスクである。記憶部１９を、プログラム記憶部、測定データ記憶部のように記録する対象に分けて各々別個のメモリを用いてもよいし、同図に示すように１つのメモリを共用して用いてもよい。
【００２９】
外部Ｉ／Ｆ部２０は、外部機器接続用のインタフェースである。外部Ｉ／Ｆ部２０は、例えば、無線や有線によるＬＡＮ（ローカル・エリア・ネットワーク）、モデム、ＵＳＢ（ユニバーサル・シリアル・バス）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、プリンタ接続インタフェースなどである。
【００３０】
外部記録装置２１は、ＵＳＢメモリやＳＤ（エスディー）メモリカードなどの携帯可能な半導体メモリや、ＣＤ（コンパクトディスク）−Ｒ（レコーダブル）／ＲＷ（リライタブル）といった光学ディスクメモリなどの外部記録媒体にデータを記録したり、外部記録媒体からデータを読み込んだりするための外部記憶媒体の書込／読込装置である。
【００３１】
次に、波形表示装置１の動作について図１〜図３を参照して説明する。図３に波形表示装置１の動作をフローチャートで示す。
【００３２】
波形表示装置１のＣＰＵ１５（図２参照）は、電源が投入されると記憶部１９のプログラムに従って動作する。ＣＰＵ１５は、測定部１２を制御して測定を実行し、測定データを取得する。ＣＰＵ１５は、取得した測定データを記憶部１９に記憶させる。この測定動作は、従来の測定装置と同様である。外部Ｉ／Ｆ部２０や外部記録装置２１から測定データを読み込んで、記憶部１９に記憶させてもよい。
【００３３】
ＣＰＵ１５は波形表示処理手段３０として動作して、記憶部１９から測定データを読み込んで、図１（ａ）に示すように表示画面１７に測定データに基づく波形の一部を波形Ａ，Ｂとして表示する（図３の波形表示処理ステップＳ１）。波形表示処理手段３０は、測定中にリアルタイムに波形Ａ，Ｂを表示してもよいし、測定終了後に、測定者による波形表示操作によって波形Ａ，Ｂを表示してもよい。波形表示処理手段３０は、波形Ａ，Ｂとして、電圧などの測定データを時間軸に沿って波形表示したり、電圧及び電流の測定データに基づきインピーダンス等に演算処理してから時間軸に沿って波形表示したりする。波形表示装置１が、測定プローブを移動機構で順次移動させて測定を行うものである場合、測定位置を横軸とする波形を表示するものであってもよい。波形を表示する縦軸・横軸、グラフの種類等は、公知の波形表示装置の波形表示方法と同様であり、測定対象物や測定データの種類によって異なる。波形の表示スケールや表示するデータ範囲は、表示画面１７（操作部１８）の操作により、適宜設定できる。表示スケールの設定により測定データの全ての範囲を表示画面１７に波形Ａ，Ｂとして表示することもできる。表示スケールの設定により測定データの一部の範囲を表示画面１７に波形Ａ，Ｂとして表示する場合（波形の一部を表示する場合）、後述するように波形Ａ，Ｂをスクロールすることで、表示画面１７に表示する波形（波形の表示部位）を移動させて、全体の波形の中の任意の位置（測定データの範囲）の波形Ａ，Ｂを表示することが可能である。
【００３４】
波形を表示すると、ＣＰＵ１５はスクロール指示手段３１として動作して、傾きセンサ１０の検出する表示画面１７の傾きに基づいて、波形表示処理手段３０に対し、波形Ａ，Ｂをスクロールさせて表示画面１７に表示させる。以下具体的に説明する。
【００３５】
図３に示す傾き検出ステップＳ２で、スクロール指示手段３１は、傾きセンサ１０から傾きの方向及び大きさ（角度）を取得する。続いて、スクロール指示手段３１は、取得した表示画面１７の左右方向の傾きの大きさが、所定閾値以上であるか判別する（傾き有無判別ステップＳ３）。この所定閾値は、表示画面１７が左右方向に傾いていない（スクロールさせない）か、傾いている（スクロールさせる）かを判別するための閾値である。所定閾値は、一例として、表示画面１７の左方向の傾き角度及び右方向の傾き角度として３°〜３０°の値である。所定閾値が小さすぎると、手振れなどで表示画面１７が揺れたときに表示画面１７が傾いていると判別してしまうため好ましくない。逆に所定閾値が大きすぎると、表示画面１７を大きく左右方向に傾けないと傾いていると判別しないため好ましくない。
【００３６】
傾き検出ステップＳ２で、左右方向の傾きが所定閾値以上であると判別したときに、スクロール指示手段３１は、スクロール指示ステップＳ４に進む。スクロール指示ステップＳ４では、スクロール指示手段３１が、波形表示処理手段３０に対し、表示画面１７の傾いている方向（左方向、右方向）に、波形Ａ，Ｂをスクロールさせる指示をすると共に、傾きの大きさに対応させた速さで、波形Ａ，Ｂをスクロールさせる指示をする（スクロール指示ステップ）。
【００３７】
スクロール指示手段３１は、例えば、表示画面１７の左右方向の傾きが所定閾値のときにスクロールの速さを最小値とし、表示画面１７の左右方向の傾きが所定の最大値（例えば９０°）以上のときはスクロールの速さを最大値にする。所定閾値〜所定の最大値の間では、スクロール指示手段３１は、傾きの角度に応じて、一次関数（比例）、二次関数、指数関数のような関数でスクロールする速さを可変させてもよいし、傾きの角度と速さとを対応させた所定の速度変換テーブルに基づいてスクロールする速さを可変させてもよい。スクロールする速さは、例えば一次関数で連続的に可変させてもよいし、２段階〜１０段階のように段階的に可変させてもよい。なお、スクロールする速度を可変させず、一定の速度にしてもよい。
【００３８】
これにより、波形表示処理ステップＳ１で、波形表示処理手段３０が、スクロール指示手段３１の指示に基づき、スクロール（移動）させて表示する測定データを記憶部１９から読み込んで、スクロールさせた波形Ａ，Ｂを表示画面１７に表示する。例えば、波形Ａ，Ｂを左方向にスクロールさせるときには、波形表示処理手段３０は、今まで表示させていた波形Ａ，Ｂよりも左側部分の測定データを読み込んで、表示する。また、波形表示処理手段３０は、スクロール指示手段３１の指示するスクロールの速さで、スクロールさせる。
【００３９】
表示画面１７が左方向、又は右方向に傾いている間、ＣＰＵ１５は、波形表示処理ステップＳ１〜スクロール指示ステップＳ４のループを繰り返し実行する。このため、波形Ａ，Ｂは、表示画面１７の傾きの方向に、傾きに対応した速さで、連続的にスクロールし続けて表示されていく。
【００４０】
測定者は、波形Ａ，Ｂのスクロールを停止したいときに、表示画面１７を真っ直ぐの状態（中立の位置）に戻す。表示画面１７の傾きが無くなると、傾き有無判別ステップＳ３で、傾きの大きさが所定閾値よりも小さいと判別され、傾き検出ステップＳ２に戻る。これにより、波形表示処理手段３０にスクロールの指示が出されなくなるので、スクロールが直ちに中止され、波形Ａ，Ｂはその時に表示していた状態で停止する。
【００４１】
図１（ｂ）に、表示画面１７（波形表示装置１）を左方向に傾けた状態を示す。この状態では、同図中に白抜き二点鎖線矢印で示すように、波形Ａ，Ｂが左方向にスクロールし続けて表示される。図１（ｃ）に、表示画面１７（波形表示装置１）を右方向に傾けた状態を示す。この状態では、同図中に白抜き二点鎖線矢印で示すように、波形Ａ，Ｂが右方向にスクロールし続けて表示される。図１（ａ）に示すように表示画面１７が傾いていない状態に戻すと、波形Ａ，Ｂのスクロールは停止する。
【００４２】
このように、表示画面１７を傾けるという簡便な操作で、波形Ａ，Ｂをスクロールすることができる。表示画面１７は波形Ａ，Ｂをスクロールさせたい方向に傾ければよいので、操作が直感的に判りやすく、操作性がよい。
【００４３】
なお、表示画面１７を左方向（右方向）に一度傾けて波形Ａ，Ｂがスクロールし始めると、表示画面１７を中立の位置に戻しても、スクロールが停止せず、スクロールし続けるようにしてもよい。この場合、例えば、表示画面１７を逆方向に傾けたり、表示画面１７タップしたり、停止ボタンを押したりすることで、スクロールを停止させる。
【００４４】
また、スクロールを開始する所定閾値を、測定者の操作で、任意の値に、又は幾つかの値の中から選択可能にして、設定できるようにすることが好ましい。この場合、所定閾値をゼロに設定できるようにしてもよい。また、図３のフローチャート中の傾き有無判別ステップＳ３を無くして、所定閾値と傾きの大きさを比較することなく、表示画面１７が少しでも傾いたら波形をスクロールするようにしてもよい。また、傾き有無判別ステップＳ３で、所定閾値との比較にヒステリシス特性を持たせてもよい。
【００４５】
また、傾きセンサとして、東西南北（南北）の方角を検出可能な地磁気センサを用いてもよい。また、傾きセンサとして、加速度センサ及び地磁気センサを組み合わせて用いてもよい。組み合わせて用いると、傾きの方向をより多様な方向で検出したり、検出精度を高めたりすることができる。
【００４６】
また、波形Ａ，Ｂが左右方向にスクロールする例について説明したが、波形が上下方向にスクロールさせるようにしてもよい。上下方向にスクロールさせる場合、例えば、表示画面１７を左方向に傾けたときに上方向に波形をスクロールさせ、右方向に傾けたときに波形を下方向にスクロールさせるようにしてもよい。また、上下方向にスクロールさせる場合、傾きセンサ１０を、表示画面１７の前後方向の傾きを検出可能に設け、表示画面１７を測定者側（前）に傾けたときに上方向に波形をスクロールさせ、測定者の反対側（後ろ）に傾けたときに波形を下方向にスクロールさせるようにしてもよい。波形が上下左右にスクロールする場合、表示画面１７の前後左右の傾きで、波形をスクロールさせるようにしてもよい。
【００４７】
表示画面１７のどのような傾きで、どのように波形をスクロールさせるかは、適宜決めればよい。さらに、表示画面１７がどの方向に傾いたときに、波形をどの方向にスクロールさせるかを、操作部１８の操作で測定者が設定できることが好ましい。傾きセンサ１０として、２軸傾きセンサや３軸傾きセンサを用いると、表示画面１７のｘｙｚ軸の種々の動きに対応させて波形のスクロールの動きを規定できるので、好ましい。
【００４８】
例えば、図４（ａ）に、表示画面１７が天方向を向く水平状態のときを基準状態とする波形表示装置１ａの側面図を示す。この波形表示装置１ａでは、傾きセンサ１０は、同図（ａ）に示すように、表示画面１７（図４（ａ）の上側）が天方向（図の上側）を向き、表示画面１７の背面（図４（ａ）の下側）が地方向（図４中に断面で示す大地Ｇ側）を向いた状態（基準状態）のときに、表示画面１７の傾きが無いことを検出する向きで、波形表示装置１ａに設けられている。図５に、波形表示装置１ａの平面図を示す。図５は、図４中の一点鎖線Ｐに示す方向（天方向から地方向を見る向き）で、図４（ａ）に表す波形表示装置１ａを見た状態を示した図である。なお、図４（ａ）は、図５中の一点鎖線Ｑに示す方向から波形表示装置１ａを見た状態を示した図である。
【００４９】
この例では、傾きセンサ１０が、図４（ｂ）に示す表示画面１７の左方向の傾きを検出すると、スクロール指示手段３１が、図５に白抜き二点鎖線で示すＬ方向に、波形Ａ，Ｂをスクロールさせる。逆に、傾きセンサ１０が、図４（ｃ）に示す表示画面１７の右方向の傾きを検出すると、スクロール指示手段３１が、図５に白抜き二点鎖線で示すＲ方向に、波形Ａ，Ｂをスクロールさせる。
【００５０】
次に、本発明を適用するプログラムについて説明する。
【００５１】
図６に、本発明のプログラムで動作させたコンピュータ５０の使用状態を示す概略図を示す。なお、以下において既に説明した構成と同様の構成については、同じ符号を付して詳細な説明を省略する。
【００５２】
コンピュータ５０は、一例として、スマートフォン、ＰＤＡ(Personal Digital Assistants)、携帯型汎用コンピュータなどのタッチパネル型の表示画面１７を搭載したタブレット型の携帯情報端末である。コンピュータ５０は、タッチパネル以外に操作ボタンを備えていてもよい。コンピュータ５０として、図示しないが、表示画面１７と本体とが別体型のいわゆるデスクトップ型のコンピュータを用いてもよい。
【００５３】
測定ユニット５１は、測定用センサ１１を備えて測定データを測定するものである。測定ユニット５１は、コンピュータ５０に測定データを無線又は有線で送信可能になっている。コンピュータ５０は、測定ユニット５１が測定した測定データを受信して、表示画面１７に波形表示したり、記録したりする。測定ユニット５１が測定した測定データを外部記録媒体に記録して、コンピュータ５０が外部記録媒体から測定データを読み込むようにしてもよい。コンピュータ５０と測定ユニット５１とによって波形表示装置や測定装置が構成されるようにしてもよいし、コンピュータ５０を、何れかの測定装置が測定した測定データに基づく波形を表示する波形表示装置として用いてもよい。コンピュータ５０と測定ユニット５１とによって測定装置を構成する場合、測定ユニット５１の動作設定や測定開始や停止などの測定ユニット５１の操作は、コンピュータ５０の操作で行えるようにしてもよい。この場合、測定ユニット５１に関する設定項目や操作信号は、コンピュータ５０から測定ユニット５１に無線又は有線で送信する。
【００５４】
図７に、コンピュータ５０のブロック図を示す。
【００５５】
同図に示すように、コンピュータ５０は、傾きセンサ１０、ＣＰＵ４１、表示画面１７、操作部１８、記憶部１９、外部Ｉ／Ｆ（インタフェース）部２０ａ、及び外部記録装置２１を備えている。
【００５６】
ＣＰＵ４１は、記憶部１９に記憶された本発明のプログラムに従って動作して、コンピュータ５０の動作を統括的に制御して、既に説明した波形表示装置１のＣＰＵ１５と同様に、波形表示処理手段３０、及びスクロール指示手段３１として動作する。
【００５７】
外部Ｉ／Ｆ部２０ａは、外部機器接続用のインタフェースである。外部Ｉ／Ｆ部２０ａを、外部機器である測定ユニット５１と接続してデータ通信するために用いたり、測定データを外部に出力するために用いたりする。コンピュータ５０には、無線や有線によるＬＡＮ（ローカル・エリア・ネットワーク）、モデム、ＵＳＢ（ユニバーサル・シリアル・バス）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの外部Ｉ／Ｆ部２０ａを有している場合が多いので、これらを利用することが好ましい。外部Ｉ／Ｆ部２０ａとして、無線ＬＡＮやＢｌｕｅｔｏｏｔｈを用いると、離れた場所に設置した測定ユニット５１と無線でデータ通信できることから、測定ユニット５１の設置性に優れるため、特に好ましい。
【００５８】
本発明のプログラムは、ＣＰＵ４１が、外部記録装置２１に装着した外部記録媒体や、ＬＡＮなどの外部Ｉ／Ｆ部２０を介して外部のコンピュータから読み込んで、記憶部１９に記憶させてもよい。
【００５９】
図８に、測定ユニット５１のブロック図を示す。
【００６０】
測定ユニット５１は、測定用センサ１１、測定部１２、ＣＰＵ６１、記憶部６２、及び外部Ｉ／Ｆ部２０ｂを備えている。ＣＰＵ６１は、測定ユニット５１の動作を統括的に制御して、測定部１２に測定を行わせ、測定データをコンピュータ５０に送信する。記憶部６２は、ＣＰＵ６１の動作用のプログラムや、設定項目等を記憶する書き換え可能な不揮発性メモリである。外部Ｉ／Ｆ部２０ｂは、コンピュータ５０の外部Ｉ／Ｆ部２０ａと接続するためのインタフェースである。なお、測定ユニット５１が、表示画面や設定部を備えていてもよい。
【００６１】
次に、コンピュータ５０の動作について説明する。本発明のプログラムは、コンピュータ５０を波形表示装置として動作させる。
【００６２】
本発明のプログラムは、表示画面１７と、表示画面１７の傾きを検出する傾きセンサ１０とを備えるコンピュータ５０を、表示画面１７に波形を表示する波形表示処理手段３０と、傾きセンサ１０の検出した表示画面１７の傾きに基づいて、波形表示処理手段３０に、波形をスクロールさせて表示させるスクロール指示手段３１として動作させる。このプログラムは、スクロール指示手段３１が、傾きセンサ１０の検出した表示画面１７の傾いた方向に波形をスクロールさせることが好ましい。このプログラムは、スクロール指示手段３１が、傾きセンサ１０の検出した表示画面１７の傾きの大きさに対応させた速さで、波形をスクロールさせることが好ましい。このプログラムは、スクロール指示手段３１が、傾きセンサ１０の検出した表示画面１７の傾きの大きさが所定閾値以上のときに、波形をスクロールさせることが好ましい。
【００６３】
コンピュータ５０のＣＰＵ４１は、記憶部１９のプログラムにより、波形表示処理手段３０、及びスクロール指示手段３１として動作する。これらの動作は、既に説明した波形表示装置１の動作と同様であるため、説明は省略する。コンピュータ５０は、本発明のプログラムに従って動作することで、波形表示装置１と同様に図３に示すフローチャートに従って動作して、例えば図１や図４に示すように、表示画面１７を傾けることで、波形をスクロールすることができる。
【００６４】
なお、波形表示装置１や本発明のプログラムがコンピュータ５０に表示させる波形は、測定データに基づく波形に限られず、例えば、販売数データや在庫数データ、シミュレーション結果のデータなどの種々のデータに基づく波形であってもよい。これらデータは、外部Ｉ／Ｆ部２０（２０ａ）や外部記録装置２１から読み込むことができる。
【符号の説明】
【００６５】
１・１ａは波形表示装置、１０は傾きセンサ、１１は測定用センサ、１２は測定部、１３は増幅器、１４はアナログ／デジタル変換器、１５はＣＰＵ、１７は表示画面、１８は操作部、１９は記憶部、２０・２０ａ・２０ｂは外部Ｉ／Ｆ部、２１は外部記録装置、３０は波形表示処理手段、３１はスクロール指示手段、４１はＣＰＵ、５０はコンピュータ、５１は測定ユニット、６１はＣＰＵ、６２は記憶部、Ａ・Ｂは波形、Ｇは大地、Ｌ・Ｒはスクロールする方向を表す矢印、Ｐ・Ｑは視点の方向を表す矢印、Ｓ１は波形表示処理ステップ、Ｓ２は傾き検出ステップ、Ｓ３は傾き有無判別ステップ、Ｓ４はスクロール指示ステップである。
【図１】
2014163772.tif 000003
【図２】
2014163772.tif 000004
【図３】
2014163772.tif 000005
【図４】
2014163772.tif 000006
【図５】
2014163772.tif 000007
【図６】
2014163772.tif 000008
【図７】
2014163772.tif 000009
【図８】
2014163772.tif 000010