(57)【特許請求の範囲】
【請求項１】
接触体が接触されたときに操作信号を出力する操作パネルと、前記操作パネルに前記接触体が接触されたときの接触位置を開始位置として特定すると共に当該操作パネルに接触した状態を維持しつつ当該接触体を移動させる移動操作が行われたときに予め決められた時間毎に当該接触体の接触位置を移動位置として特定する処理を前記操作信号に基づいて実行し、前記開始位置および前記移動位置に基づいて信号波形のスクロール表示を表示部に行わせる表示制御部とを備えた測定装置であって、
前記表示制御部は、前記開始位置から前記移動位置までの前記操作パネルの左右方向に沿った第１移動距離が予め決められた第１規定距離以上となったときに、前記開始位置を通る前記左右方向に沿った基準線よりも下側および上側の２つの領域のうちの予め決められた一方である第１領域内であって、前記第１移動距離が前記第１規定距離以上となった前記移動位置と前記開始位置とに基づいて特定される第１位置を仮の中心として規定し、連続して特定した２つの前記接触位置の一方と当該中心とを結ぶ線分および当該２つの接触位置の他方と当該中心とを結ぶ線分を２辺とする三角形における当該２辺の夾角の角度を求めて、当該夾角の角度が大きいほど大きいスクロール量で前記スクロール表示を行わせる測定装置。
【請求項２】
前記表示制御部は、前記第１位置を仮の中心として規定している状態において前記開始位置から前記移動位置までの前記操作パネルの上下方向に沿った第２移動距離が予め決められた第２規定距離以上となったときに、
前記第２移動距離が前記第２規定距離以上となった前記移動位置が前記第１領域内に位置しているときには、前記第１位置を正規の中心として規定し、その後の前記スクロール表示において当該中心を用いて前記夾角の角度を求め、
前記第２移動距離が前記第２規定距離以上となった前記移動位置が前記２つの領域のうちの予め決められた他方である第２領域内に位置しているときには、前記基準線を対称軸として前記第１位置に対して線対称となる第２位置を正規の中心として規定し、その後の前記スクロール表示において、連続して特定した２つの前記接触位置の一方と当該中心とを結ぶ線分および当該２つの接触位置の他方と当該中心とを結ぶ線分を２辺とする三角形における当該２辺の夾角の角度を求めて、当該夾角の角度が大きいほど大きいスクロール量で前記スクロール表示を行わせる請求項１記載の測定装置。
【請求項３】
前記表示制御部は、前記三角形を構成する前記２つの移動位置間における前記接触体の移動の向きに基づいて前記スクロール表示におけるスクロールの向きを決定する請求項１または２記載の測定装置。
【請求項４】
操作パネルに接触体が接触されたときの接触位置を開始位置として特定すると共に当該操作パネルに接触した状態を維持しつつ当該接触体を移動させる移動操作が行われたときに予め決められた時間毎に当該接触体の接触位置を移動位置として特定する処理を実行し、前記開始位置および前記移動位置に基づいて信号波形のスクロール表示を表示部に行わせるスクロール表示方法であって、
前記開始位置から前記移動位置までの前記操作パネルの左右方向に沿った第１移動距離が予め決められた第１規定距離以上となったときに、前記開始位置を通る前記左右方向に沿った基準線よりも下側および上側の２つの領域のうちの予め決められた一方である第１領域内であって、前記第１移動距離が前記第１規定距離以上となった前記移動位置と前記開始位置とに基づいて特定される第１位置を仮の中心として規定し、連続して特定した２つの前記接触位置の一方と当該中心とを結ぶ線分および当該２つの接触位置の他方と当該中心とを結ぶ線分を２辺とする三角形における当該２辺の夾角の角度を求めて、当該夾角の角度が大きいほど大きいスクロール量で前記スクロール表示を行わせるスクロール表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作パネルに対する操作に応じて信号波形のスクロール表示を行う測定装置およびスクロール表示方法に関するものである。
【背景技術】
【０００２】
この種の装置として、特開平４−４８３１８号公報に開示された情報処理装置が知られている。この情報処理装置は、静電容量型のタブレットを搭載した液晶表示パネル、および各部を制御する中央処理ユニットなどを備えて構成され、タブレット上においてペン操作を行うことにより、ウィンドウの表示切り替えなどを行うことが可能となっている。また、この情報処理装置では、タブレット上（画面上）の所定のアイコンにペンを接触（ペンダウン）させたときに、表示画面のスクロール表示（ページ送り）などの表示制御処理を実行させる際に使用するジョグダイヤル画像が表示される。この場合、ジョグダイヤル画像上においてペンを回転移動させたときには、中央処理ユニットが、回転移動の前後におけるペンの各位置とジョグダイヤル画像の画像中心とを結ぶ２本の線分のなす中心角を求め、この中心角の大きさに基づいて制御量としてのスクロール量（表示画面をページ送りする際のページ数）を決定している。具体的には、中央処理ユニットは、中心角が大きいほど、大きいスクロール量でのスクロール表示を行い、中心角が小さいほど、小さなスクロール量でのスクロール表示を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−４８３１８号公報（第３−７頁、第２−９図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上記の情報処理装置には、解決すべき以下の課題がある。すなわち、この情報処理装置では、ジョグダイヤル画像の画像中心を中心として、ジョグダイヤル画像上においてペンを回転移動させる必要がある。つまり、ジョグダイヤル画像の画像中心から大きく離れた位置でペンを回転移動させても、スクロール表示を実行させることができないこととなる。このため、この情報処理装置では、ジョグダイヤル画像の画像中心からペンが大きく離れないように注意を払いつつ回転移動させる必要がある。また、この情報処理装置では、予め決められている画像中心に近い位置において画像中心を中心としてペンを回転移動させた場合と、画像中心から遠い位置においてその画像中心を中心としてペンを回転移動させた場合とでは、同じ移動量だけペンを回転移動させたとしても、それぞれの場合における中心角が互いに異なる値となる。具体的には、画像中心に近い位置でペンを回転移動させたときの中心角は、画像中心から遠い位置で同じ移動量だけペンを回転移動させたときの中心角よりも大きくなる。このため、この情報処理装置では、同じ移動量だけペンを回転移動させたとしても、その位置（画像中心からの距離）によってスクロール量が異なることとなり、意図したとおりのスクロール量でのスクロール表示が行われないことがある。このように、この情報処理装置には、スクロール表示を行う際の操作性について、解決すべき課題が存在する。
【０００５】
本発明は、かかる解決すべき課題に鑑みてなされたものであり、信号波形のスクロール表示を行わせる際の操作性を向上し得る測定装置およびスクロール表示方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成すべく請求項１記載の測定装置は、接触体が接触されたときに操作信号を出力する操作パネルと、前記操作パネルに前記接触体が接触されたときの接触位置を開始位置として特定すると共に当該操作パネルに接触した状態を維持しつつ当該接触体を移動させる移動操作が行われたときに予め決められた時間毎に当該接触体の接触位置を移動位置として特定する処理を前記操作信号に基づいて実行し、前記開始位置および前記移動位置に基づいて信号波形のスクロール表示を表示部に行わせる表示制御部とを備えた測定装置であって、前記表示制御部は、前記開始位置から前記移動位置までの前記操作パネルの左右方向に沿った第１移動距離が予め決められた第１規定距離以上となったときに、前記開始位置を通る前記左右方向に沿った基準線よりも下側および上側の２つの領域のうちの予め決められた一方である第１領域内であって、前記第１移動距離が前記第１規定距離以上となった前記移動位置と前記開始位置とに基づいて特定される第１位置を仮の中心として規定し、連続して特定した２つの前記接触位置の一方と当該中心とを結ぶ線分および当該２つの接触位置の他方と当該中心とを結ぶ線分を２辺とする三角形における当該２辺の夾角の角度を求めて、当該夾角の角度が大きいほど大きいスクロール量で前記スクロール表示を行わせる。
【０００７】
また、請求項２記載の測定装置は、請求項１記載の測定装置において、前記表示制御部は、前記第１位置を仮の中心として規定している状態において前記開始位置から前記移動位置までの前記操作パネルの上下方向に沿った第２移動距離が予め決められた第２規定距離以上となったときに、前記第２移動距離が前記第２規定距離以上となった前記移動位置が前記第１領域内に位置しているときには、前記第１位置を正規の中心として規定し、その後の前記スクロール表示において当該中心を用いて前記夾角の角度を求め、
前記第２移動距離が前記第２規定距離以上となった前記移動位置が前記２つの領域のうちの予め決められた他方である第２領域内に位置しているときには、前記基準線を対称軸として前記第１位置に対して線対称となる第２位置を正規の中心として規定し、その後の前記スクロール表示において、連続して特定した２つの前記接触位置の一方と当該中心とを結ぶ線分および当該２つの接触位置の他方と当該中心とを結ぶ線分を２辺とする三角形における当該２辺の夾角の角度を求めて、当該夾角の角度が大きいほど大きいスクロール量で前記スクロール表示を行わせる。
【０００８】
また、請求項３記載の測定装置は、請求項１または２記載の測定装置において、前記表示制御部は、前記三角形を構成する前記２つの移動位置間における前記接触体の移動の向きに基づいて前記スクロール表示におけるスクロールの向きを決定する。
【０００９】
また、請求項４記載のスクロール表示方法は、操作パネルに接触体が接触されたときの接触位置を開始位置として特定すると共に当該操作パネルに接触した状態を維持しつつ当該接触体を移動させる移動操作が行われたときに予め決められた時間毎に当該接触体の接触位置を移動位置として特定する処理を実行し、前記開始位置および前記移動位置に基づいて信号波形のスクロール表示を表示部に行わせるスクロール表示方法であって、前記開始位置から前記移動位置までの前記操作パネルの左右方向に沿った第１移動距離が予め決められた第１規定距離以上となったときに、前記開始位置を通る前記左右方向に沿った基準線よりも下側および上側の２つの領域のうちの予め決められた一方である第１領域内であって、前記第１移動距離が前記第１規定距離以上となった前記移動位置と前記開始位置とに基づいて特定される第１位置を仮の中心として規定し、連続して特定した２つの前記接触位置の一方と当該中心とを結ぶ線分および当該２つの接触位置の他方と当該中心とを結ぶ線分を２辺とする三角形における当該２辺の夾角の角度を求めて、当該夾角の角度が大きいほど大きいスクロール量で前記スクロール表示を行わせる。
【発明の効果】
【００１０】
請求項１記載の測定装置、および請求項４記載のスクロール表示方法では、開始位置から移動位置までの左右方向に沿った第１移動距離が予め決められた第１規定距離以上となったときに、その移動位置と開始位置とに基づいて特定される第１位置を仮の中心として規定して、２つの接触位置の一方と中心とを結ぶ線分および２つの接触位置の他方と中心とを結ぶ線分を２辺とする三角形における２辺の夾角の角度が大きいほど大きいスクロール量でスクロール表示を行わせる。このため、この波形表示装置およびスクロール表示方法では、操作パネル上のどの位置に接触体を接触させて移動操作を行ったとしても、第１移動距離が第１規定距離以上となった移動位置と開始位置とに基づいて特定される第１位置が仮の中心として規定される結果、予め決められた画像中心からペンが離れたときにスクロール表示を行わせることができない従来の装置とは異なり、画像中心からペンが大きく離れないように注意を払う必要がないため、その分、操作性を十分に向上させることができる。また、この波形表示装置およびスクロール表示方法では、中心が予め決められておらず、移動位置と開始位置とに基づいて特定される第１位置が仮の中心として規定される。このため、この波形表示装置およびスクロール表示方法では、各移動位置から適度な距離にある位置を第１位置とすることができ、この第１位置を中心として規定することができる。このため、この波形表示装置およびスクロール表示方法によれば、予め決められている中心と移動位置との間の距離が想定外に長かったり短かったりすることに起因して、意図したとおりのスクロール量でのスクロール表示が行われない事態が回避されて、意図したとおり、またはそれに近いスクロール量でのスクロール表示を行わせることができる。したがって、この波形表示装置およびスクロール表示方法によれば、信号波形のスクロール表示を行わせる際の操作性を十分に向上させることができる。
【００１１】
また、請求項２記載の測定装置では、開始位置から移動位置までの上下方向に沿った第２移動距離が第２規定距離以上となった移動位置が第１領域内に位置しているときには第１位置を正規の中心として規定し、その移動位置が第２領域内に位置しているときには基準直線を対称軸として第１位置に対して線対称となる第２位置を正規の中心として規定する。このため、この波形表示装置によれば、第２移動距離が第２規定距離以上となった移動位置が第２領域内に位置しているとき、つまり、仮の中心として規定した第１位置と移動位置とが比較的大きく離間したときには、第２位置を正規の中心として規定することで、中心と移動位置との間の距離を適度な距離に維持することができる。したがって、この波形表示装置によれば、意図したとおり、またはそれに近いスクロール量でのスクロール表示をより確実に行わせることができる結果、信号波形のスクロール表示を行わせる際の操作性をより向上させることができる。
【００１２】
また、請求項３記載の測定装置では、三角形を構成する２つの移動位置間における接触体の移動の向きに基づいてスクロール表示におけるスクロールの向きを決定する。このため、この波形表示装置によれば、例えば、スクロール表示を行わせて信号波形全体の中における所望の部分を探し出す際に、接触体を移動させる向きを変えることで、その所望の部分を容易に探し出すことができるため、操作性をさらに向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】波形表示装置１の正面図である。
【図２】波形表示装置１の構成を示す構成図である。
【図３】スクロール処理５０のフローチャートである。
【図４】部分波形Ｗ２の表示画面図である。
【図５】スクロール表示方法を説明する第１の説明図である。
【図６】スクロール表示方法を説明する第２の説明図である。
【図７】スクロール表示方法を説明する第３の説明図である。
【図８】スクロール表示方法を説明する第４の説明図である。
【図９】スクロール表示方法を説明する第５の説明図である。
【図１０】スクロール表示方法を説明する第６の説明図である。
【図１１】スクロール表示方法を説明する第７の説明図である。
【図１２】スクロール表示方法を説明する第８の説明図である。
【図１３】スクロール表示方法を説明する第９の説明図である。
【図１４】スクロール表示方法を説明する第１０の説明図である。
【図１５】スクロール表示方法を説明する第１１の説明図である。
【発明を実施するための形態】
【００１４】
以下、測定装置およびスクロール表示方法の実施の形態について、添付図面を参照して説明する。
【００１５】
最初に、測定装置の一例としての波形表示装置１の構成について、図面を参照して説明する。図１に示す波形表示装置１は、同図および図２に示すように、信号処理部１１、記録部１２、表示部１３、操作部１４および制御部１５を備え、入力した電気信号Ｓｅの信号波形（後述する、全波形Ｗ１および部分波形Ｗ２）を表示可能に構成されている。
【００１６】
信号処理部１１は、制御部１５の制御に従い、電気信号Ｓｅを入力して信号処理（サンプリング処理）を行い、波形データＤｗを出力する。記録部１２は、制御部１５の制御に従い、信号処理部１１から出力された波形データＤｗを記録する。表示部１３は、一例として、液晶パネルで構成されて、制御部１５の制御に従い、電気信号Ｓｅの全波形Ｗ１（図１参照）および部分波形Ｗ２（図４参照：以下、全波形Ｗ１および部分波形Ｗ２を区別しないときには「波形Ｗ」ともいう）等を表示する。
【００１７】
操作部１４は、図１に示すように、電源スイッチ２１、モード切替えキー２２、記録開始キー２３、記録終了キー２４、波形表示キー２５、全波形表示キー２６および部分波形表示キー２７などを備えて構成され、これらに対する操作が行われたときに操作信号Ｓｏ（図２参照）を出力する。また、この波形表示装置１では、図１に示すように、透明性を有するタッチパネル２８（操作パネルの一例）が表示部１３の表面に配設されており、このタッチパネル２８に対してに指先３１（接触体の一例：図４参照）が接触されたときにも操作部１４が操作信号Ｓｏを出力する。
【００１８】
制御部１５は、操作部１４から出力される操作信号Ｓｏに従って波形表示装置１を構成する各部に対する制御や、各種の処理を実行する。具体的には、制御部１５は、信号処理部１１による信号処理を制御すると共に、記録部１２への波形データＤｗの記録や、記録部１２からの波形データＤｗの読み出しを行う。また、制御部１５は、表示制御部として機能して、表示部１３による波形Ｗ等の表示および表示停止を制御する。
【００１９】
また、制御部１５は、図３に示すスクロール処理５０を実行する。このスクロール処理５０では、制御部１５は、操作部１４から出力される操作信号Ｓｏに基づき、タッチパネル２８に指先３１が接触されたときの接触位置Ｐを開始位置Ｐｓとして特定すると共に、タッチパネル２８に接触した状態を維持しつつ指先３１を移動させる移動操作が行われたときに予め決められた時間ｔ１（一例として、１０ｍ秒）毎に指先３１の接触位置Ｐを移動位置Ｐｔとして特定する処理を実行する。また、制御部１５は、開始位置Ｐｓおよび移動位置Ｐｔに基づいて電気信号Ｓｅの部分波形Ｗ２を表示部１３にスクロール表示させる。
【００２０】
次に、波形表示装置１を用いて電気信号Ｓｅの波形Ｗを表示させる方法、およびその際の波形表示装置１の動作について、図面を参照して説明する。
【００２１】
まず、操作部１４のモード切替えキー２２（図１参照）を操作して、波形表示装置１を記録モードに切り替えた後に、操作部１４の記録開始キー２３（同図参照）を操作する。この際に、制御部１５が、操作部１４から出力された操作信号Ｓｏに従って信号処理部１１を制御し、信号処理部１１が、制御部１５の制御に従い、電気信号Ｓｅ（一例として、電圧信号）を信号処理して生成した波形データＤｗを出力する。
【００２２】
次いで、制御部１５は、信号処理部１１から出力された波形データＤｗを記録部１２に記録させる。続いて、電気信号Ｓｅの記録を終了する際には、操作部１４の記録終了キー２４を操作する。これに応じて、制御部１５は、信号処理部１１を制御して信号処理を停止させると共に、記録部１２を制御して波形データＤｗの記録を終了させる。
【００２３】
次に、記録部１２に記録した波形データＤｗに基づく電気信号Ｓｅの波形Ｗを表示させる。具体的には、操作部１４のモード切替えキー２２（図１参照）を操作して、波形表示装置１を波形表示モードに切り替える。次いで、例えば、記録開始時点から記録終了時点までに亘る波形データＤｗに基づく電気信号Ｓｅの全波形Ｗ１を表示部１３に表示させる際には、操作部１４の全波形表示キー２６（同図参照）を操作する。この際に、制御部１５は、操作部１４から出力された操作信号Ｓｏに従って全波形表示処理を実行する。この全波形表示処理では、制御部１５は、記録部１２から波形データＤｗを読み出す。続いて、制御部１５は、表示部１３を制御して、同図に示すように、波形データＤｗに基づく全波形Ｗ１を表示させる。
【００２４】
一方、全波形Ｗ１の一部を拡大した部分波形Ｗ２を表示させると共に、部分波形Ｗ２をタッチパネル２８の左右方向（水平方向）に沿ってスクロール表示させる際には、操作部１４の部分波形表示キー２７（図１参照）を操作する。この際に、制御部１５は、操作部１４から出力された操作信号Ｓｏに従って部分波形表示処理を実行し、表示部１３を制御して、図４に示すように、記録開始時点から予め決められた時間分の部分波形Ｗ２を表示させる。また、制御部１５は、操作信号Ｓｏに従って図３に示すスクロール処理５０を実行する。このスクロール処理５０では、制御部１５は、タッチパネル２８に指先３１がタッチされたか否かを判別する（ステップ５１）。
【００２５】
続いて、部分波形Ｗ２をスクロール表示させるときには、図４に示すように、タッチパネル２８上における任意の接触位置Ｐ（一例として、同図に示す接触位置Ｐ１）に指先３１を接触させる。
【００２６】
この際に、操作部１４が操作信号Ｓｏを出力し、制御部１５が上記したステップ５１において指先３１がタッチされたと判別する。次いで、制御部１５は、指先３１がタッチ（接触）された接触位置Ｐ（この例では、図４に示す接触位置Ｐ１）を開始位置Ｐｓとして特定して図外のメモリに記憶し（ステップ５２）、続いて、タッチが解除されたか否か（指先３１がタッチパネル２８から離れたか否か）を判別する（ステップ５３）。制御部１５は、ステップ５３においてタッチが解除されたと判別したときには、ステップ５１を実行する。
【００２７】
また、制御部１５は、上記したステップ５２の実行後において、予め決められた時間ｔ１（一例として、１０ｍ秒）毎に接触位置Ｐを移動位置Ｐｔとして特定し、上記したステップ５３において、タッチが解除されていないと判別したときには、開始位置Ｐｓから移動位置Ｐｔまでのタッチパネル２８の左右方向（図５における矢印Ｘ１，Ｘ２の方向）に沿った第１移動距離Ｌｍ１（同図参照）が、タッチパネル２８の左右方向に沿って予め決められた第１規定距離Ｌｓ１（同図参照）以上であるか否かを時間ｔ１毎に判別する（ステップ５４）。
【００２８】
ここで、例えば、部分波形Ｗ２の表示対象範囲が図４に示す矢印Ｘ１の向き（右向き）に移動するように部分波形Ｗ２をスクロール表示させる（この場合、部分波形Ｗ２は矢印Ｘ２の向き（左向き）に移動する）ときには、タッチパネル２８に対して指先３１を接触させた状態で、開始位置Ｐｓ（接触位置Ｐ１）から右側に向けて、弧を描くように（または直線的に）指先３１を移動させる移動操作を行う。図５に示すように、この移動操作によって開始位置Ｐｓから移動位置Ｐｔ２まで指先３１が移動した時点では、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上ではない（第１規定距離Ｌｓ１未満である）ため、制御部１５は、上記したステップ５４においてその旨を判別し、上記したステップ５３を実行する。続いて、同図に示すように、この移動操作によって移動位置Ｐｔ２から移動位置Ｐｔ３まで指先３１が移動したときには、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、制御部１５は、上記したステップ５４においてその旨を判別し、次いで、仮の中心Ｃを規定する（ステップ５５）。
【００２９】
この場合、中心Ｃは、スクロール表示におけるスクロール量を決める後述する夾角θｃを求める際に必要な仮想点であって、制御部１５は、次のようにしてこの中心Ｃを規定する。まず、図５に示すように、タッチパネル２８の左右方向に沿った直線であって、開始位置Ｐｓを通る基準直線Ａ１を特定する。続いて、移動位置Ｐｔ３（第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となった移動位置Ｐｔ）から基準直線Ａ１に対して垂線Ａｐを伸ばし、その垂線と基準直線Ａ１との交点Ｐｉ、および開始位置Ｐｓを結ぶ線分Ａｓ１の中点Ｐｍから、上向きおよび下向きのうちの予め決められたいずれか一方の向き（この例では下向き）に予め決められた距離だけ離間した第１位置Ｐｃ１を仮の中心Ｃとして規定する。つまり、制御部１５は、同図に示すように、基準直線Ａ１よりも下側の第１領域Ｂ１、および基準直線Ａ１よりも上側の第２領域Ｂ２（以下、第１領域Ｂ１および第２領域Ｂ２を区別しないときには「領域Ｂ」ともいう）の２つの領域Ｂのうちの予め決められた一方の領域Ｂ（この例では、第１領域Ｂ１）内であって、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となった移動位置Ｐｔと開始位置Ｐｓとに基づいて特定される第１位置Ｐｃ１を仮の中心Ｃとして規定する。
【００３０】
次いで、制御部１５は、開始位置Ｐｓから移動位置Ｐｔまでのタッチパネル２８の上下方向（図６における矢印Ｙ１，Ｙ２の方向）に沿った第２移動距離Ｌｍ２（同図参照）が、タッチパネル２８の上下方向に沿って予め決められた第２規定距離Ｌｓ２（同図参照）以上であるか否かを時間ｔ１毎に判別する（ステップ５６）。この場合、制御部１５は、ステップ５６において第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上ではないと判別したときには、直前に特定した移動位置Ｐｔ（時間的に連続して特定した２つの接触位置Ｐの一方に相当し、この例では、移動位置Ｐｔ３）とステップ５５において仮の中心Ｃとして規定した第１位置Ｐｃ１とを結ぶ線分（同図に示す線分Ａｓ３）、および移動位置Ｐｔ３の直前に特定した移動位置Ｐｔ（時間的に連続して特定した２つの接触位置Ｐの他方に相当し、この例では、移動位置Ｐｔ２）と仮の中心Ｃとして規定した第１位置Ｐｃ１とを結ぶ線分（同図に示す線分Ａｓ２）を２辺とする三角形におけるこの２辺（線分Ａｓ２，Ａｓ３）の夾角θｃ（同図に示す夾角θｃ１）の角度を求める。続いて、制御部１５は、その夾角θｃの角度に比例した（応じた）スクロール量で部分波形Ｗ２をスクロール表示させる（ステップ５７）。
【００３１】
これにより、夾角θｃの角度に比例したスクロール量で部分波形Ｗ２がスクロール表示される。また、制御部１５は、上記した三角形を構成する２つの移動位置Ｐｔ（この例では、図６に示す移動位置Ｐｔ２，Ｐｔ３）間における指先３１の移動の向きに基づいてスクロール表示におけるスクロールの向きを決定する。この例では、同図に示すように、移動位置Ｐｔ２から移動位置Ｐｔ３に向かう指先３１の移動の向きが右向きとなる。制御部１５は、このときには、部分波形Ｗ２の表示対象範囲が矢印Ｘ１の向き（右向き）に移動するように部分波形Ｗ２をスクロール表示させる（図４参照）。
【００３２】
続いて、制御部１５は、タッチが解除されたか否かを判別する（ステップ５８）。制御部１５は、ステップ５８においてタッチが解除されていないと判別したときには、ステップ５６を実行し、ステップ５６において第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上ではないと判別したときには、上記したステップ５７を実行する。つまり、制御部１５は、ステップ５６において第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上であると判別するまで、またはステップ５８においてタッチが解除されたと判別するまで、ステップ５６〜５８を繰り返すことにより、移動操作が行われている間は、時間ｔ１毎に夾角θｃの角度に対応するスクロール量ずつ部分波形Ｗ２をスクロール表示させる。また、制御部１５は、移動操作の途中で指先３１（移動位置Ｐｔ）の移動が停止している間は、スクロール表示を中断させる（部分波形Ｗ２のスクロール表示が停止している状態に維持させる）。
【００３３】
また、制御部１５は、ステップ５８においてタッチが解除されたと判別したときには、その直前に求めた夾角θｃの角度が規定値θｒ以上であるか否かを判別する（ステップ５９）。制御部１５は、このステップ５９において夾角θｃの角度が規定値θｒ以上であると判別したときには、予め決められた時間だけスクロール表示を継続させた後に停止させる慣性スクロールを実行する（ステップ６０）。また、制御部１５は、ステップ５９において夾角θｃの角度が規定値θｒ以上ではないと判別したときには、上記したステップ５１を実行する。
【００３４】
一方、上記したステップ５６において第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となったと判別したときには、そのときの移動位置Ｐｔ（例えば、図６に示す移動位置Ｐｔ４）と第１位置Ｐｃ１とが同じ領域Ｂ内に位置しているか否か、つまり、その移動位置Ｐｔが第１領域Ｂ１および第２領域Ｂ２のうちの予め決められた一方の領域Ｂである第１領域Ｂ１内に位置しているか否を判別する（ステップ６１）。制御部１５は、このステップ６１において、移動位置Ｐｔと第１位置Ｐｃ１とが同じ領域内であると判別したときには、第１位置Ｐｃ１を正規の中心Ｃとして規定する（ステップ６２）。次いで、上記したステップ５７と同様にして、正規の中心Ｃを用いて夾角θｃの角度を求め、その夾角θｃの角度に比例したスクロール量で部分波形Ｗ２をスクロール表示させる（ステップ６３）。
【００３５】
続いて、制御部１５は、タッチが解除されたか否かを判別し（ステップ６４）、このステップ６４においてタッチが解除されていないと判別したときには、ステップ６３を実行する。つまり、制御部１５は、ステップ６４においてタッチが解除されたと判別するまで、ステップ６３，６４を繰り返す。この場合、制御部１５は、第１位置Ｐｃ１を正規の中心Ｃとして規定した後のスクロール表示において、第１位置Ｐｃ１を中心として夾角θｃの角度を求める。
【００３６】
また、制御部１５は、ステップ６１において、移動位置Ｐｔ（例えば、図７に示す移動位置Ｐｔ５）と第１位置Ｐｃ１とが同じ領域Ｂ内に位置していない（移動位置Ｐｔ５が第２領域Ｂ２内に位置している）と判別したときには、同図に示すように、基準直線Ａ１を対称軸として第１位置Ｐｃ１に対して線対称となる第２位置Ｐｃ２を正規の中心Ｃとして規定する（ステップ６５）。次いで、制御部１５は、上記したステップ６３を実行する。この場合、制御部１５は、同図に示すように、移動位置Ｐｔ３（時間的に連続して特定した２つの接触位置Ｐの一方に相当する）と中心Ｃとしての第２位置Ｐｃ２とを結ぶ線分（同図に示す線分Ａｓ４）、および移動位置Ｐｔ５（時間的に連続して特定した２つの接触位置Ｐの他方に相当する）と中心Ｃとしての第２位置Ｐｃ２とを結ぶ線分（同図に示す線分Ａｓ５）を２辺とする三角形におけるこの２辺（線分Ａｓ４，Ａｓ５）の夾角θｃ（同図に示す夾角θｃ２）の角度を求める。
【００３７】
ここで、図７に示すように、上記した三角形を構成する２つの移動位置Ｐｔ３，Ｐｔ５間における指先３１の移動の向き（移動位置Ｐｔ３から移動位置Ｐｔ５に向かう指先３１の移動の向きが）が右向きとなる。このため、制御部１５は、移動位置Ｐｔ３から移動位置Ｐｔ５への移動操作において、部分波形Ｗ２の表示対象範囲が同図に示す矢印Ｘ１の向き（右向き）に移動するように部分波形Ｗ２をスクロール表示させる（部分波形Ｗ２は矢印Ｘ２の向きに移動する）。
【００３８】
以後、制御部１５は上記した各処理（各ステップ）を実行することにより、移動操作に応じて、部分波形Ｗ２のスクロール表示を行う。
【００３９】
次に、移動操作の複数のパターンを例示して、各移動操作におけるスクロール表示の内容を図８〜図１２を参照して説明する。なお、これらの各図に示す数字が接触位置Ｐ（開始位置Ｐｓおよび移動位置Ｐｔ）を示し、移動操作において各数字の小さい順に指先３１（移動位置Ｐｔ）を移動させるものとする。
【００４０】
図８に示す移動操作では、「１」から「２」に移動する間は、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１未満であるため、スクロール表示が行われない。続いて、「２」から「３」に移動したときに、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、同図に示す第１位置Ｐｃ１が仮の中心Ｃとして規定され、表示対象範囲が矢印Ｘ１の向きに移動するように部分波形Ｗ２がスクロール表示される（以下、部分波形Ｗ２のスクロール表示におけるこの向きを「第１の向き」ともいう）。この場合、「２」と中心Ｃとを結ぶ線分、および「３」と中心Ｃとを結ぶ線分を２辺とする三角形におけるこの２辺の夾角θｃの角度に比例したスクロール量でスクロール表示が行われる。次いで、「３」から「４」に移動する間も、部分波形Ｗ２が第１の向きでスクロール表示される。続いて、「４」から「５」に移動する間は、この間における移動向きが同図における左向きとなるため、表示対象範囲が矢印Ｘ２の向きに移動するように部分波形Ｗ２がスクロール表示される（以下、部分波形Ｗ２のスクロール表示におけるこの向きを「第２の向き」ともいう）。次いで、「５」から「６」に移動する間も、同様にして部分波形Ｗ２がスクロール表示される。
【００４１】
図９に示す移動操作では、「１」から「２」に移動する間、および「２」から「３」に移動する間はスクロール表示が行われない。続いて、「３」から「４」に移動したときに、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、同図に示す第１位置Ｐｃ１が仮の中心Ｃとして規定され、部分波形Ｗ２が第２の向きでスクロール表示される。次いで、「４」から「５」に移動する間、および「５」から「６」に移動する間も、同じ向きに部分波形Ｗ２がスクロール表示される。
【００４２】
図１０に示す移動操作では、「１」から「２」に移動する間はスクロール表示が行われない、続いて、「２」から「３」に移動したときに、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、同図に示す第１位置Ｐｃ１が仮の中心Ｃとして規定される。また、「２」から「３」に移動したときに、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となるため、正規の中心Ｃを規定する。この場合、「３」と第１位置Ｐｃ１とが同じ第１領域Ｂ内に位置しているため、この第１位置Ｐｃ１が正規の中心Ｃとして規定される。次いで、部分波形Ｗ２が第１の向きでスクロール表示される。続いて、「３」から「４」に移動する間も、同じ向きに部分波形Ｗ２がスクロール表示される。次いで、「４」から「５」に移動する間は、部分波形Ｗ２が第１の向きでスクロール表示される。続いて、「５」から「６」に移動する間は、部分波形Ｗ２が第１の向きでスクロール表示される。
【００４３】
図１１に示す移動操作では、「１」から「２」に移動する間、および「２」から「３」に移動する間はスクロール表示が行われない。次いで、「３」から「４」に移動したときに、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、同図に示す第１位置Ｐｃ１が仮の中心Ｃとして規定される。また、「３」から「４」に移動したときに、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となるため、正規の中心Ｃを規定する。この場合、「４」と第１位置Ｐｃ１とが同じ領域Ｂ内に位置していない（「４」が第２領域Ｂ２内に位置している）ため、基準直線Ａ１を対称軸として第１位置Ｐｃ１に対して線対称となる第２位置Ｐｃ２が正規の中心Ｃとして規定される。続いて、部分波形Ｗ２が第１の向きでスクロール表示される。次いで、「４」から「５」に移動する間、および「５」から「６」に移動する間は、部分波形Ｗ２が第２の向きでスクロール表示される。
【００４４】
図１２に示す移動操作では、「１」から「２」に移動する間は、スクロール表示が行われない。続いて、「２」から「３」に移動したときに、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、同図に示す第１位置Ｐｃ１が仮の中心Ｃとして規定され、部分波形Ｗ２が第１の向きでスクロール表示される。次いで、「３」から「４」に移動する間も、部分波形Ｗ２が同じ向きでスクロール表示される。続いて、「４」から「５」に移動したときに、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となり、かつ「５」と第１位置Ｐｃ１とが同じ領域Ｂ内に位置していない（「５」が第２領域Ｂ２内に位置している）ため、基準直線Ａ１を対称軸として第１位置Ｐｃ１に対して線対称となる第２位置Ｐｃ２が正規の中心Ｃとして規定され、部分波形Ｗ２が第２の向きでスクロール表示される。次いで、「５」から「６」に移動する間も、部分波形Ｗ２が同じ向きにスクロール表示される。
【００４５】
図１３に示す移動操作では、「１」から「２」に移動する間は、スクロール表示が行われない。続いて、「２」から「３」に移動したときに、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、同図に示す第１位置Ｐｃ１が仮の中心Ｃとして規定され、部分波形Ｗ２が第１の向きでスクロール表示される。次いで、「３」から「４」に移動する間も、部分波形Ｗ２が同じ向きでスクロール表示される。続いて、「４」から「５」に移動したときに、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となり、かつ「５」と第１位置Ｐｃ１とが同じ領域Ｂ内に位置しているため、第１位置Ｐｃ１が正規の中心Ｃとして規定され、部分波形Ｗ２が第２の向きでスクロール表示される。次いで、「５」から「６」に移動する間も、部分波形Ｗ２が同じ向きにスクロール表示される。
【００４６】
図１４に示す移動操作では、「１」から「２」に移動する間、「２」から「３」に移動する間、および「３」から「４」に移動する間は、スクロール表示が行われない。続いて、「４」から「５」に移動したときに、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、同図に示す第１位置Ｐｃ１が仮の中心Ｃとして規定される。また、「４」から「５」に移動したときに、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となり、かつ「５」と第１位置Ｐｃ１とが同じ領域Ｂ内に位置していない（「５」が第２領域Ｂ２内に位置している）ため、基準直線Ａ１を対称軸として第１位置Ｐｃ１に対して線対称となる第２位置Ｐｃ２が正規の中心Ｃとして規定される。次いで、部分波形Ｗ２が第１の向きでスクロール表示される。続いて、「５」から「６」に移動する間も、部分波形Ｗ２が同じ向きでスクロール表示される。
【００４７】
図１５に示す移動操作では、「１」から「２」に移動する間、「２」から「３」に移動する間、および「３」から「４」に移動する間は、スクロール表示が行われない。次いで、「４」から「５」に移動したときに、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となるため、同図に示す第１位置Ｐｃ１が仮の中心Ｃとして規定される。また、「４」から「５」に移動したときに、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となり、かつ「５」と第１位置Ｐｃ１とが同じ領域Ｂ内に位置しているため、第１位置Ｐｃ１が正規の中心Ｃとして規定される。続いて、部分波形Ｗ２が第１の向きでスクロール表示される。次いで、「５」から「６」に移動する間も、部分波形Ｗ２が同じ向きでスクロール表示される。
【００４８】
上記の各移動操作に対するスクロール表示の内容から明らかなように、この波形表示装置１では、タッチパネル２８上のどの位置に指先３１を接触させて移動操作を行ったとしても、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となったときに、そのときの移動位置Ｐｔと開始位置Ｐｓとに基づいて特定される第１位置Ｐｃ１が仮の中心Ｃして規定される。このため、この波形表示装置１では、予め決められた位置から指先３１（接触位置Ｐ）が大きく離間しないように注意を払うことなく、タッチパネル２８上における任意の位置に指先３１を接触させて移動操作を行うことで、スクロール表示が確実に行われる。また、中心Ｃが予め決められておらず、開始位置Ｐｓと移動位置Ｐｔとに基づいて、移動位置Ｐｔから適度な距離にある位置を第１位置Ｐｃ１とすることができ、この第１位置Ｐｃ１を中心として規定することができるため、予め決められている中心と移動位置Ｐｔとの間の距離が想定外に長かったり短かったりすることに起因して、意図したとおりのスクロール量でのスクロール表示が行われない事態が回避される。
【００４９】
また、この波形表示装置１では、上記した図１１，１２，１４に示す例のように、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となり、そのときの移動位置Ｐｔが予め決められた第１領域Ｂ１（第１位置Ｐｃ１が位置している領域Ｂ）内に位置せずに、仮の中心Ｃとして規定した第１位置Ｐｃ１と移動位置Ｐｔとが比較的大きく離間したときには、基準直線Ａ１を対称軸として第１位置Ｐｃ１に対して線対称となる第２位置Ｐｃ２を正規の中心Ｃとして規定している。このため、この波形表示装置１では、中心Ｃと移動位置Ｐｔとの間の距離が適度な距離（両者が大きく離間しない状態）に維持されている。
【００５０】
また、この波形表示装置１では、ジョグダイヤルを操作する感覚で部分波形Ｗ２をスクロール表示させることが可能となっている。具体的には、上記した図８，９に示す例のように、中心Ｃよりも上側で移動位置Ｐｔを移動させたときには、その中心Ｃの回りを回動するジョグダイヤルの上側に指先３１を添えてジョグダイヤルを回動させるのと同様の感覚で部分波形Ｗ２をスクロール表示させることができる。また、上記した図１５に示す例のように、中心Ｃよりも下側で移動位置Ｐｔを移動させたとき（同図における「３」から「５」に移動させたとき）には、その中心Ｃの回りを回動するジョグダイヤルの下側に指先３１を添えてジョグダイヤルを回動させるのと同様の感覚で部分波形Ｗ２をスクロール表示させることができる。
【００５１】
このように、この波形表示装置１およびスクロール表示方法では、開始位置Ｐｓから移動位置Ｐｔまでの左右方向に沿った第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となったときに、開始位置Ｐｓを通る基準直線Ａ１よりも下側の第１領域Ｂ１内であって、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となった移動位置Ｐｔと開始位置Ｐｓとに基づいて特定される第１位置Ｐｃ１を仮の中心Ｃとして規定し、２つの移動位置Ｐｔの一方と中心Ｃとを結ぶ線分および２つの移動位置Ｐｔの他方と中心Ｃとを結ぶ線分を２辺とする三角形における２辺の夾角θｃの角度が大きいほど大きいスクロール量でスクロール表示を行わせる。このため、この波形表示装置１およびスクロール表示方法では、タッチパネル２８上のどの位置に指先３１を接触させて移動操作を行ったとしても、第１移動距離Ｌｍ１が第１規定距離Ｌｓ１以上となった移動位置Ｐｔと開始位置Ｐｓとに基づいて特定される第１位置Ｐｃ１が仮の中心Ｃとして規定される結果、予め決められた画像中心からペンが離れたときにスクロール表示を行わせることができない従来の装置とは異なり、画像中心からペンが大きく離れないように注意を払う必要がないため、その分、操作性を十分に向上させることができる。また、この波形表示装置１およびスクロール表示方法では、中心Ｃが予め決められておらず、移動位置Ｐｔと開始位置Ｐｓとに基づいて特定される第１位置Ｐｃ１が仮の中心として規定される。このため、この波形表示装置１およびスクロール表示方法では、移動位置Ｐｔから適度な距離にある位置を第１位置Ｐｃ１とすることができ、この第１位置Ｐｃ１を中心として規定することができる。このため、この波形表示装置１およびスクロール表示方法によれば、予め決められている中心と移動位置Ｐｔとの間の距離が想定外に長かったり短かったりすることに起因して、意図したとおりのスクロール量でのスクロール表示が行われない事態が回避されて、意図したとおり、またはそれに近いスクロール量でのスクロール表示を行わせることができる。したがって、この波形表示装置１およびスクロール表示方法によれば、部分波形Ｗ２のスクロール表示を行わせる際の操作性を十分に向上させることができる。
【００５２】
また、この波形表示装置１およびスクロール表示方法では、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となった移動位置Ｐｔが第１領域Ｂ１内に位置しているときには第１位置Ｐｃ１を正規の中心Ｃとして規定し、その移動位置Ｐｔが第２領域Ｂ２内に位置しているときには基準直線Ａ１を対称軸として第１位置Ｐｃ１に対して線対称となる第２位置Ｐｃ２を正規の中心Ｃとして規定する。このため、この波形表示装置１およびスクロール表示方法によれば、第２移動距離Ｌｍ２が第２規定距離Ｌｓ２以上となった移動位置Ｐｔが第２領域Ｂ２内に位置しているとき、つまり、仮の中心Ｃとして規定した第１位置Ｐｃ１と移動位置Ｐｔとが比較的大きく離間したときには、第２位置Ｐｃ２を正規の中心Ｃとして規定することで、中心Ｃと移動位置Ｐｔとの間の距離を適度な距離に維持することができる。したがって、この波形表示装置１およびスクロール表示方法によれば、意図したとおり、またはそれに近いスクロール量でのスクロール表示をより確実に行わせることができる結果、部分波形Ｗ２のスクロール表示を行わせる際の操作性をより向上させることができる。
【００５３】
また、この波形表示装置１およびスクロール表示方法では、三角形を構成する２つの移動位置Ｐｔ間における指先３１の移動の向きに基づいてスクロール表示におけるスクロールの向きを決定する。このため、この波形表示装置１およびスクロール表示方法によれば、例えば、スクロール表示を行わせて全波形Ｗ１の中の所望の部分を探し出す際に、指先３１を移動させる向きを変えることで、その所望の部分を容易に探し出すことができるため、操作性をさらに向上させることができる。
【００５４】
なお、波形表示装置１の構成は上記の構成に限定されない。例えば、基準直線Ａ１よりも下側の領域Ｂを予め決められた一方である第１領域Ｂ１として規定し、基準直線Ａ１よりも上側の領域Ｂを予め決められた他方である第２領域Ｂ２として規定した例について上記したが、基準直線Ａ１よりも上側の領域Ｂを第１領域Ｂ１として規定し、基準直線Ａ１よりも下側の領域Ｂを第２領域Ｂ２として規定する構成および方法を採用することもできる。
【００５５】
また、タッチパネル２８を表示部１３に配設した例について上記したが、表示部１３から離間した位置にタッチパネル２８を配設する構成を採用することもできる。また、波形表示装置１とは別体のタッチパネル２８を備えた構成を採用することもできる。この場合、波形表示装置１とは別体のタッチパネル２８を備えているときには、表示部１３を別体とした構成や、表示部１３を備えていない（つまり、外部の表示部に波形Ｗの表示を行わせる）構成を採用することもできる。また、接触体としての指先３１でタッチパネル２８に対する移動操作を行う例について上記したが、接触体としてのタッチペンで移動操作を行うこともできる。
【００５６】
また、電気信号Ｓｅとしての電圧信号の波形Ｗを表示する例について上記したが、電流信号や、温度を示す電気信号など、各種の電気信号Ｓｅの波形を表示する際に適用することができるのは勿論である。また、１つ（１種類）の波形Ｗだけを表示部１３に描画する例について上記したが、２つ（２種類）以上の波形Ｗを表示部１３に同時に描画する構成を採用することもできる。
【符号の説明】
【００５７】
１  波形表示装置
１３  表示部
１５  制御部
２８  タッチパネル
３１  指先
Ａ１  基準直線
Ｂ１  第１領域
Ｂ２  第２領域
Ｃ  中心
Ｌｍ１  第１移動距離
Ｌｍ２  第２移動距離
Ｌｓ１  第１規定距離
Ｌｓ２  第２規定距離
Ｐ  位置
Ｐｃ１  第１位置
Ｐｃ２  第２位置
Ｐｓ  開始位置
Ｐｔ，Ｐｔ２〜Ｐｔ５  移動位置
Ｓｅ  電気信号
Ｓｏ  操作信号
ｔ１  時間
Ｗ  波形
Ｗ１  全波形
Ｗ２  部分波形
Ｘ１，Ｘ２，Ｙ１，Ｙ２，  矢印
θｃ  夾角
【図１】
0005851107.tif 000002
【図２】
0005851107.tif 000003
【図３】
0005851107.tif 000004
【図４】
0005851107.tif 000005
【図５】
0005851107.tif 000006
【図６】
0005851107.tif 000007
【図７】
0005851107.tif 000008
【図８】
0005851107.tif 000009
【図９】
0005851107.tif 000010
【図１０】
0005851107.tif 000011
【図１１】
0005851107.tif 000012
【図１２】
0005851107.tif 000013
【図１３】
0005851107.tif 000014
【図１４】
0005851107.tif 000015
【図１５】
0005851107.tif 000016