(57)【特許請求の範囲】
【請求項１】
操作面に対して接触体が接触されたときに操作信号を出力する操作パネルと、前記操作面に対して前記接触体を接触させた状態で当該接触体を移動させる移動操作がされたときに当該移動操作に応じた制御量で予め決められた表示制御処理を実行する表示制御部とを備え、
前記表示制御部は、前記移動操作に応じた制御量としてのスクロール量で電気信号の信号波形を時間軸に沿ってスクロール表示させるスクロール処理を前記表示制御処理として実行する際に、当該移動操作における前記接触体の移動軌跡の曲率半径を求め、当該求めた曲率半径に基づいて前記スクロール量を設定する測定装置。
【請求項２】
操作面に対して接触体が接触されたときに操作信号を出力する操作パネルと、前記操作面に対して前記接触体を接触させた状態で当該接触体を移動させる移動操作がされたときに当該移動操作に応じた制御量で予め決められた表示制御処理を実行する表示制御部とを備え、
前記表示制御部は、前記移動操作に応じた制御量としての移動量で電気信号の信号波形を振幅方向に沿って移動させる波形移動処理を前記表示制御処理として実行する際に、当該移動操作における前記接触体の移動軌跡の曲率半径を求め、当該求めた曲率半径に基づいて前記移動量を設定する測定装置。
【請求項３】
前記表示制御部は、前記曲率半径が大きいほど前記制御量を大きく設定する請求項１または２記載の測定装置。
【請求項４】
前記表示制御部は、前記移動軌跡上における前記接触体の位置を少なくとも３つ特定し、当該各位置を通る仮想円の半径を前記曲率半径として求める請求項１から３のいずれかに記載の測定装置。
【請求項５】
前記表示制御部は、前記位置を予め決められた時間間隔で特定し、当該位置を少なくとも３つ特定する毎に、前記曲率半径を求めて前記制御量を設定する請求項４記載の測定装置。
【請求項６】
前記表示制御部は、前記移動操作における前記接触体の移動速度を求め、当該移動速度に基づいて前記設定した前記制御量を増減させる請求項１から５のいずれかに記載の測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作面に対する接触操作に応じて操作信号を出力する操作パネルを備えた測定装置に関するものである。
【背景技術】
【０００２】
この種の装置として、特開平４−４８３１８号公報に開示された情報処理装置が知られている。この情報処理装置は、静電容量型のタブレットを搭載した液晶表示パネル、および各部を制御する中央処理ユニットなどを備えて構成され、タブレット上においてペン操作を行うことにより、ウィンドウの表示切り替えなどを行うことが可能となっている。また、この情報処理装置では、タブレット上（画面上）の所定のアイコンにペンを接触（ペンダウン）させたときに、表示画面のスクロール表示（ページ送り）などの表示制御処理を実行させる際に使用するジョグダイヤル画像が表示される。この場合、ジョグダイヤル画像上においてペンを回転移動させたときには、中央処理ユニットが、回転移動の前後におけるペンの各位置とジョグダイヤル画像の画像中心とを結ぶ２本の線分のなす中心角を求め、この中心角の大きさに基づいて制御量としてのスクロール量（表示画面をページ送りする際のページ数）を決定している。具体的には、中央処理ユニットは、中心角が大きいほど、大きいスクロール量でのスクロール表示を行い、中心角が小さいほど、小さなスクロール量でのスクロール表示を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−４８３１８号公報（第３−７頁、第２−９図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上記の情報処理装置には、改善すべき以下の課題がある。すなわち、この情報処理装置では、ペンを回転移動させたときの中心角の大きさに基づいて、スクロール量を決定している。この場合、例えば、図８に示すように、ジョグダイヤル画像Ｇの画像中心Ｏに近い位置において画像中心Ｏを中心としてペン１００を回転移動させた場合と、画像中心Ｏから遠い位置においてその画像中心Ｏを中心としてペン１００を回転移動させた場合とでは、同じ移動量だけペン１００を回転移動させたとしても、それぞれの場合における中心角θａ，θｂが互いに異なる値となる。具体的には、画像中心Ｏに近い位置において回転移動させたときの中心角θａの方が、画像中心Ｏから遠い位置において回転移動させたときの中心角θｂよりも大きい値となる。このため、この情報処理装置では、同じ移動量だけペン１００を回転移動させたとしても、その位置（画像中心Ｏからの距離）によってスクロール量が異なることとなり、意図したとおりのスクロール量でのスクロール表示が行われないことがある。また、例えば、小さなスクロール量でのスクロール表示を意図して小さな円を描くように回転移動を行ったにも拘わらず、その意図に反して大きいスクロール量でのスクロール表示が行われ、これとは逆に、大きなスクロール量でのスクロール表示を意図して大きな円を描くように回転移動を行ったにも拘わらず、その意図に反して小さなスクロール量でのスクロール表示が行われることもある。このように、この情報処理装置には、スクロール表示を行う際の操作性について、改善すべき課題が存在する。
【０００５】
本発明は、かかる改善すべき課題に鑑みてなされたものであり、表示制御処理を実行させる際の操作性を向上し得る測定装置を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成すべく請求項１記載の測定装置は、操作面に対して接触体が接触されたときに操作信号を出力する操作パネルと、前記操作面に対して前記接触体を接触させた状態で当該接触体を移動させる移動操作がされたときに当該移動操作に応じた制御量で予め決められた表示制御処理を実行する表示制御部とを備え、前記表示制御部は、前記移動操作に応じた制御量としてのスクロール量で電気信号の信号波形を時間軸に沿ってスクロール表示させるスクロール処理を前記表示制御処理として実行する際に、当該移動操作における前記接触体の移動軌跡の曲率半径を求め、当該求めた曲率半径に基づいて前記スクロール量を設定する。
【０００７】
また、請求項２記載の測定装置は、操作面に対して接触体が接触されたときに操作信号を出力する操作パネルと、前記操作面に対して前記接触体を接触させた状態で当該接触体を移動させる移動操作がされたときに当該移動操作に応じた制御量で予め決められた表示制御処理を実行する表示制御部とを備え、前記表示制御部は、前記移動操作に応じた制御量としての移動量で電気信号の信号波形を振幅方向に沿って移動させる波形移動処理を前記表示制御処理として実行する際に、当該移動操作における前記接触体の移動軌跡の曲率半径を求め、当該求めた曲率半径に基づいて前記移動量を設定する。
【０００８】
また、請求項３記載の測定装置は、請求項１または２記載の測定装置において、前記表示制御部は、前記曲率半径が大きいほど前記制御量を大きく設定する。
【０００９】
また、請求項４記載の測定装置は、請求項１から３のいずれかに記載の測定装置において、前記表示制御部は、前記移動軌跡上における前記接触体の位置を少なくとも３つ特定し、当該各位置を通る仮想円の半径を前記曲率半径として求める。
【００１０】
また、請求項５記載の測定装置は、請求項４記載の測定装置において、前記表示制御部は、前記位置を予め決められた時間間隔で特定し、当該位置を少なくとも３つ特定する毎に、前記曲率半径を求めて前記制御量を設定する。
【００１１】
また、請求項６記載の測定装置は、請求項１から５のいずれかに記載の測定装置において、前記表示制御部は、前記移動操作における前記接触体の移動速度を求め、当該移動速度に基づいて前記設定した前記制御量を増減させる。
【発明の効果】
【００１２】
請求項１記載の測定装置では、表示制御部が、表示制御処理としてのスクロール処理に際して、移動操作における接触体の移動軌跡の曲率半径を求め、求めた曲率半径に基づいて制御量としてのスクロール量を設定する。また、請求項２記載の測定装置では、表示制御部が、表示制御処理としての波形移動処理に際して、移動操作における接触体の移動軌跡の曲率半径を求め、求めた曲率半径に基づいて制御量としての移動量を設定する。このため、これらの測定装置によれば、移動軌跡が同様の曲率半径であれば、操作面内のどの位置において移動操作を行ったとしても、その曲率半径に応じて常に同様の制御量で表示制御処理を実行させることができる。したがって、この測定装置によれば、ペンを回転移動させる位置によって制御量が異なる従来の情報処理装置と比較して、表示制御処理を実行させる際の操作性を十分に向上させることができる。
【００１４】
また、請求項３記載の測定装置では、表示制御部が、曲率半径が大きいほど制御量を大きく設定する。このため、この測定装置によれば、接触体を大きな円を描くように移動させることで、大きい制御量での表示制御処理を実行させることができ、接触体を小さな円を描くように移動させることで、小さな表示制御処理での表示制御処理を実行させることができる。この結果、この測定装置では、大きな円を描くように接触体を移動させる際に使用者が抱く「大きな」との感覚と、その際の制御量が大きい動きとが一致し、小さな円を描くように接触体を移動させる際に使用者が抱く「小さな」との感覚と、その際の制御量が小さい動きとが一致する。したがって、この測定装置によれば、使用者の意図とは異なる制御量での表示制御処理が行われる従来の情報処理装置と比較して、表示制御処理を実行させる際の操作性をさらに向上させることができる。
【００１５】
また、請求項４記載の測定装置によれば、表示制御部が、移動軌跡上における接触体の位置を少なくとも３つ特定し、各位置を通る仮想円の半径を曲率半径として求めることにより、簡易な処理で曲率半径を求めることができるため、制御量を短時間で設定することができる結果、表示制御処理をスムーズに行わせることができる。
【００１６】
また、請求項５記載の測定装置では、表示制御部が、接触体の位置を予め決められた時間間隔で特定し、接触体の位置を少なくとも３つ特定する毎に、曲率半径を求めて制御量を設定する。このため、この測定装置では、時間間隔を短く規定することで、移動操作の実行中に曲率半径を変化させたときには、その変化に連動させて制御量を素速く変化させることができる。また、時間間隔を長く規定することで、移動操作の実行中に手ぶれ等によって曲率半径が細かく変化したとしても、その細かな変化に連動させることなく制御量を一定に維持し、または滑らかに変化させることができる。したがって、この測定装置によれば、表示制御処理を実行させる際の操作性をさらに向上させることができる。
【００１７】
また、請求項６記載の測定装置では、表示制御部が、移動操作における接触体の移動速度を求め、移動速度に基づいて制御量を増減させる。このため、この測定装置によれば、例えば、曲率半径を一定に維持した状態で、接触体を速く移動させるだけで制御量を増加させ、接触体をゆっくりと移動させるだけで制御量を減じることができる結果、表示制御処理を実行させる際の操作性を一層向上させることができる。
【図面の簡単な説明】
【００１８】
【図１】波形表示装置１の正面図である。
【図２】波形表示装置１の構成を示すブロック図である。
【図３】波形描画処理の方法を説明する第１の説明図である。
【図４】波形描画処理の方法を説明する第２の説明図である。
【図５】波形描画処理の方法を説明する第３の説明図である。
【図６】波形描画処理の方法を説明する第４の説明図である。
【図７】波形描画処理の方法を説明する第５の説明図である。
【図８】従来の波形表示方法を説明する説明図である。
【発明を実施するための形態】
【００１９】
以下、測定装置の実施の形態について、添付図面を参照して説明する。
【００２０】
最初に、測定装置の一例としての波形表示装置１の構成について、図面を参照して説明する。図１に示す波形表示装置１は、同図および図２に示すように、信号処理部１１、記録部１２、ＶＲＡＭ１３、表示部１４、操作部１５および制御部１６を備えて構成されている。
【００２１】
信号処理部１１は、制御部１６の制御に従い、電気信号Ｓｅを入力して信号処理（サンプリング処理）を行い、波形データＤｗを出力する。記録部１２は、制御部１６の制御に従い、信号処理部１１から出力された波形データＤｗを記録する。ＶＲＡＭ１３は、制御部１６によって生成される表示用データＤｄ（後述する操作画像表示用データＤｄ１、全波形表示用データＤｄ２および部分波形表示用データＤｄ３）を一時的に記憶する。表示部１４は、一例として、液晶パネルで構成されて、制御部１６の制御に従い、電気信号Ｓｅの全波形Ｗ１（図１参照）および部分波形Ｗ２（図３参照：以下、全波形Ｗ１および部分波形Ｗ２を区別しないときには「波形Ｗ」ともいう）、並びに操作画像Ｇｏ（同図参照）などを表示する。
【００２２】
操作部１５は、図１に示すように、電源スイッチ２１、モード切替えキー２２、記録開始キー２３、記録終了キー２４および波形表示キー２５などを備えて構成され、これらが操作されたときに操作信号Ｓｏ（図２参照）を出力する。また、この波形表示装置１では、図１に示すように、透明性を有するタッチパネル２６（操作パネルの一例）が表示部１４の表面に配設されており、このタッチパネル２６の操作面（表面）に対してタッチペン２７（接触体の一例：図４参照）が接触されたときにも操作部１５が操作信号Ｓｏを出力する。
【００２３】
制御部１６は、操作部１５から出力される操作信号Ｓｏに従って波形表示装置１を構成する各部に対する制御や、各種の処理を実行する。具体的には、制御部１６は、信号処理部１１による信号処理を制御すると共に、記録部１２への波形データＤｗの記録や、記録部１２からの波形データＤｗの読み出しを行う。また、制御部１６は、表示制御部として機能し、各種の表示用データＤｄをＶＲＡＭ１３内に生成する（記憶させる）と共に、その表示用データＤｄを転送することにより、表示部１４による波形Ｗや操作画像Ｇｏなどの表示および表示停止を制御する。
【００２４】
また、制御部１６は、タッチパネル２６の操作面に対してタッチペン２７を接触させた状態でタッチペン２７を移動させる移動操作がされたときに、その移動操作に応じたスクロール量Ｓｃ（制御量の一例）で電気信号Ｓｅの部分波形Ｗ２を表示部１４にスクロール表示させるスクロール処理（表示制御処理の一例）を実行する。この場合、制御部１６は、このスクロール処理において後述するスクロール量設定処理を実行し、スクロール表示の際のスクロール量Ｓｃを設定する。
【００２５】
次に、波形表示装置１を用いて電気信号Ｓｅの波形Ｗを表示させる方法、およびその際の波形表示装置１の動作について、図面を参照して説明する。
【００２６】
まず、操作部１５のモード切替えキー２２を操作して、波形表示装置１を記録モードに切り替えた後に、操作部１５の記録開始キー２３を操作する。この際に、制御部１６が、操作部１５から出力された操作信号Ｓｏに従って信号処理部１１を制御し、信号処理部１１が、制御部１６の制御に従い、電気信号Ｓｅ（一例として、電圧信号）を信号処理して生成した波形データＤｗを出力する。
【００２７】
次いで、制御部１６は、信号処理部１１から出力された波形データＤｗを記録部１２に記録させる。続いて、電気信号Ｓｅの記録を終了する際には、操作部１５の記録終了キー２４を操作する。これに応じて、制御部１６は、信号処理部１１を制御して信号処理を停止させると共に、記録部１２を制御して波形データＤｗの記録を終了させる。
【００２８】
次に、記録部１２に記録した波形データＤｗに基づく電気信号Ｓｅの波形Ｗを表示させる。具体的には、操作部１５のモード切替えキー２２を操作して、波形表示装置１を波形表示モードに切り替える。この際に、制御部１６は、操作画像Ｇｏを表示させるための表示用データＤｄ（操作画像表示用データＤｄ１）をＶＲＡＭ１３内に生成する（記憶させる）と共に、その操作画像表示用データＤｄ１を表示部１４に転送する。これにより、図１に示すように、表示部１４に操作画像Ｇｏが表示される。
【００２９】
次いで、例えば、記録開始時点から記録終了時点までに亘る波形データＤｗに基づく電気信号Ｓｅの全波形Ｗ１を表示部１４に表示させる際には、図１に示す操作画像Ｇｏ内の「全波形表示」のアイコンＩ１（実際には、そのアイコンＩ１に対向するタッチパネル２６の操作面に対してタッチペン２７による接触操作を行う。この際に、制御部１６は、操作部１５から出力された操作信号Ｓｏに従って全波形表示処理を実行する。
【００３０】
この全波形表示処理では、制御部１６は、記録部１２から波形データＤｗを読み出す。続いて、制御部１６は、読み出した波形データＤｗに基づいて全波形Ｗ１を表示させるための表示用データＤｄ（全波形表示用データＤｄ２）をＶＲＡＭ１３内に生成する。次いで、制御部１６は、全波形表示用データＤｄ２を表示部１４に転送する。これにより、図１に示すように、全波形Ｗ１が表示部１４に表示される。
【００３１】
続いて、全波形Ｗ１の一部を拡大した部分波形Ｗ２を表示させる際には、図３に示す操作画像Ｇｏ内の「部分波形表示」のアイコンＩ２に対してタッチペン２７による接触操作を行う。この際に、制御部１６は、操作部１５から出力された操作信号Ｓｏに従って部分波形表示処理を実行する。
【００３２】
この部分波形表示処理では、制御部１６は、ＶＲＡＭ１３内に生成した上記の全波形表示用データＤｄ２を消去した後に、記録部１２から読み出した波形データＤｗに基づき、記録開始時点から予め決められた長さ分（予め決められた時間分）の部分波形Ｗ２を表示させるための表示用データＤｄ（部分波形表示用データＤｄ３）をＶＲＡＭ１３内に生成する。次いで、制御部１６は、部分波形表示用データＤｄ３を表示部１４に転送する。これにより、図３に示すように、部分波形Ｗ２が表示部１４に表示される。
【００３３】
続いて、部分波形Ｗ２を時間軸に沿ってスクロール表示させる際には、図３に示す操作画像Ｇｏ内の「スクロール開始」のアイコンＩ３に対してタッチペン２７による接触操作を行う。次いで、図４に示すように、タッチパネル２６の操作面における波形表示領域２６ａ（同図に一点鎖線で示す領域）内の任意の位置にタッチペン２７を接触させ、続いて、図５に示すように、タッチパネル２６の操作面に対してタッチペン２７を接触させた状態で、波形表示領域２６ａ内において、右回りに円弧（または、楕円弧）を描くようにしてタッチペン２７を移動させる移動操作を行う。
【００３４】
このような移動操作が行われたときには、操作部１５が、タッチパネル２６の操作面上におけるタッチペン２７の位置（例えば、図４，５に示す位置Ｐ１〜Ｐ３：以下、位置Ｐ１〜Ｐ３を区別しないときには「位置Ｐ」ともいう）のｘｙ座標を特定可能な操作信号Ｓｏ（以下、この操作信号Ｓｏを「操作信号Ｓｏｐ」ともいう）を、予め決められた時間Ｔの間隔で出力する。また、制御部１６は、操作信号Ｓｏｐの出力に応じてスクロール処理を実行する。
【００３５】
このスクロール処理では、制御部１６は、操作部１５から操作信号Ｓｏｐが出力される毎に（つまり、予め決められた時間Ｔの間隔で）、タッチパネル２６の操作面上におけるタッチペン２７の位置Ｐのｘｙ座標を操作信号Ｓｏｐに基づいて特定する。また、制御部１６は、特定した３つの位置Ｐの各ｘｙ座標に基づいてスクロール量設定処理を実行する。
【００３６】
このスクロール量設定処理では、制御部１６は、図６に示すように、連続する３つの位置Ｐ（例えば、同図に示す位置Ｐ１〜Ｐ３）の各ｘｙ座標に基づき、移動操作におけるタッチペン２７の移動軌跡Ｌｏの曲率半径Ｒを求める。具体的には、制御部１６は、一例として、円の一般式（ｘ２＋ｙ２＋ａｘ＋ｂｙ＋ｃ＝０）に、３つの位置Ｐ１〜Ｐ３の各ｘｙ座標におけるｘの値およびｙの値を代入して得られる３つの式から、位置Ｐ１〜Ｐ３を通る仮想円（以下、「曲率円Ｃ」ともいう）の式を求め、この式からこの曲率円Ｃの半径（言い換えると、曲率円Ｃの大きさ）を求める。この場合、３つの位置Ｐ１〜Ｐ３の間の距離が十分に短いときには、この曲率円Ｃの円周とタッチペン２７の移動軌跡Ｌｏとがほぼ同じであると見なすことができる。このため、制御部１６は、求めた曲率円Ｃの半径を曲率半径Ｒとして以後の処理を行う。
【００３７】
次いで、制御部１６は、３つの位置Ｐ１〜Ｐ３の各ｘｙ座標に基づいてタッチペン２７の移動速度Ｓｐを求める。具体的には、制御部１６は、位置Ｐ１から位置Ｐ３までの曲率円Ｃの円周に沿った円弧の長さＬをタッチペン２７が位置Ｐ１から位置Ｐ３まで移動軌跡Ｌｏに沿って移動した長さと見なしてこの円弧の長さＬを求め、タッチペン２７が位置Ｐ１から位置Ｐ３まで移動するのに要した時間、つまり時間Ｔの２倍の時間で求めた長さＬを除した値を移動速度Ｓｐとする。この場合、制御部１６は、一例として、次のようにして長さＬを求める。まず、上記した曲率円Ｃの式から曲率円Ｃの中心のｘｙ座標を求める。続いて、中心のｘｙ座標と位置Ｐ１のｘｙ座標とに基づいて中心と位置Ｐ１とを結ぶ線分の式を求めると共に、中心のｘｙ座標と位置Ｐ３のｘｙ座標とに基づいて中心と位置Ｐ３とを結ぶ線分の式を求める。次いで、これらの式から各線分の傾きを求め、求めた各線分の傾きから各線分の挟角、つまり位置Ｐ１から位置Ｐ３までの円弧に対する中心角を求める。続いて、求めた中心角と曲率円Ｃの半径（曲率半径Ｒ）とに基づいて円弧の長さＬを求める。
【００３８】
続いて、制御部１６は、上記のようにして算出した曲率半径Ｒと移動速度Ｓｐとに基づき、一例として、次の（１）式によってスクロール量Ｓｃを算出する。
Ｓｃ＝α×Ｒ×Ｓｐ／Ｓｓ・・・（１）式
この場合、（１）式内におけるαは、予め決められた係数を示し、Ｓｓは、標準的な移動速度として予め決められた基準速度を示している。上記（１）式から明らかなように、スクロール量Ｓｃは、曲率半径Ｒと移動速度Ｓｐの積に比例する。つまり、この波形表示装置１では、制御部１６が、曲率半径Ｒが大きいほどスクロール量Ｓｃを大きく設定し、移動速度Ｓｐが大きいほどそのスクロール量Ｓｃを増加させることが理解される。なお、移動軌跡Ｌｏが直線または直線に近いとき（曲率半径Ｒが極端に大きな値のとき）には、スクロール量Ｓｃが極端に大きな値となってスクロール表示が困難となる。また、移動速度Ｓｐが遅すぎるときには、スクロール量Ｓｃが極端に小さな値となり、それとは逆に、移動速度Ｓｐが速すぎるときには、スクロール量Ｓｃが極端に大きな値となり、これらの場合においても、スクロール表示が困難となる。このため、制御部１６は、上記（１）式による算出値が予め決めた上限値を超えるときには、その上限値をスクロール量Ｓｃとして設定し、（１）式による算出値が予め決めた下限値以下のときには、その下限値をスクロール量Ｓｃとして設定する。
【００３９】
続いて、制御部１６は、上記（１）式によって算出して設定したスクロール量Ｓｃに対応する分だけ時間を進めた時点から、予め決められた長さ分の部分波形Ｗ２を表示させるための部分波形表示用データＤｄ３をＶＲＡＭ１３内に生成し、表示部１４に転送する。これにより、図７に示すように、設定されたクロール量分だけ部分波形Ｗ２がスクロール表示される。次いで、操作部１５から新たに１回の操作信号Ｓｏｐが出力されたときには、制御部１６は、新たな１つの位置Ｐ（図６に示す位置Ｐ４）のｘｙ座標を特定し、その新たな位置Ｐを含んで連続する３つの位置Ｐ（同図に示す位置Ｐ２〜Ｐ４）のｘｙ座標に基づいて曲率半径Ｒを求める。また、制御部１６は、上記したように曲率半径Ｒと移動速度Ｓｐとに基づいてスクロール量Ｓｃを設定し、そのスクロール量Ｓｃだけ部分波形Ｗ２をスクロール表示させる。以後、制御部１６は、タッチペン２７の移動操作が停止されるまでの間において、新たな１つの位置Ｐを特定する毎（操作信号Ｓｏｐが操作部１５から１回出力される毎）に上記した処理によって曲率半径Ｒを求めてスクロール量Ｓｃを設定し、そのスクロール量Ｓｃだけ部分波形Ｗ２をスクロール表示させる。
【００４０】
この場合、この波形表示装置１では、上記したように、移動操作におけるタッチペン２７の移動軌跡の曲率半径Ｒが大きいほどスクロール量Ｓｃを大きく設定し、移動速度Ｓｐが大きいほどそのスクロール量Ｓｃを増加させる。このため、タッチペン２７を大きな円を描くように速く移動させることで、大きいスクロール量でのスクロール表示を行わせることができ、タッチペン２７を小さな円を描くようにゆっくりと移動させることで、小さなスクロール量でのスクロール表示を行わせることができる。この結果、この波形表示装置１では、大きな円を描くようにタッチペン２７を速く移動させる際に使用者が抱く「大きな」との感覚と、その際のスクロール量が大きい動きとが一致し、小さな円を描くようにタッチペン２７をゆっくりと移動させる際に使用者が抱く「小さな」との感覚と、その際のスクロール量が小さい動きとが一致する。したがって、この波形表示装置１では、使用者の意図とは異なるスクロール量でのスクロール表示が行われる従来の情報処理装置と比較して、スクロール表示を実行させる際の操作性が十分に向上されている。
【００４１】
一方、上記したスクロール表示におけるスクロール方向とは逆方向に部分波形Ｗ２をスクロール表示させる際には、図７に示すように、タッチパネル２６の操作面に対してタッチペン２７を接触させた状態で、波形表示領域２６ａ内において、左回りに円弧（または、楕円弧）を描くようにしてタッチペン２７を移動させる移動操作を行う。この際に、操作部１５が、操作信号Ｓｏｐを時間Ｔの間隔で出力し、制御部１６が、操作信号Ｓｏｐの出力に応じて上記したスクロール処理を実行する。この場合、制御部１６は、タッチペン２７の移動操作が停止されるまでの間において、３つの位置Ｐを特定する毎に曲率半径Ｒを求めてスクロール量Ｓｃを設定し、上記したスクロール表示におけるスクロール方向とは逆方向に設定したスクロール量Ｓｃだけ部分波形Ｗ２をスクロール表示させる。
【００４２】
このように、この波形表示装置１では、制御部１６が、移動操作におけるタッチペン２７の移動軌跡の曲率半径Ｒを求め、その曲率半径Ｒに基づいて制御量（スクロール量Ｓｃ）を設定している。このため、この波形表示装置１によれば、移動軌跡Ｌｏが同様の曲率半径Ｒであれば、波形表示領域２６ａ内のどの位置において移動操作を行ったとしても、その曲率半径Ｒに応じて常に同様の制御量で表示制御処理（部分波形Ｗ２のスクロール表示）を実行させることができる。したがって、この波形表示装置１によれば、ペンを回転移動させる位置（画像中心Ｏからの位置）によって制御量（スクロール量）が異なる従来の情報処理装置と比較して、表示制御処理を実行させる際の操作性を十分に向上させることができる。
【００４３】
また、この波形表示装置１によれば、制御部１６が、移動操作に応じたスクロール量Ｓｃで波形Ｗをスクロール表示させる際に曲率半径Ｒに基づいてスクロール量Ｓｃを設定することにより、表示制御処理としてのスクロール処理を実行させる際の操作性を十分に向上させることができる。
【００４４】
また、この波形表示装置１では、制御部１６が、曲率半径Ｒが大きいほどスクロール量Ｓｃを大きく設定し、曲率半径Ｒが小さいほどスクロール量Ｓｃを小さく設定する。このため、この波形表示装置１によれば、タッチペン２７を大きな円を描くように移動させることで、大きいスクロール量でのスクロール表示を行わせることができ、タッチペン２７を小さな円を描くように移動させることで、小さなスクロール量でのスクロール表示を行わせることができる。この結果、この波形表示装置１では、大きな円を描くようにタッチペン２７を移動させる際に使用者が抱く「大きな」との感覚と、その際のスクロール量が大きい動きとが一致し、小さな円を描くようにタッチペン２７を移動させる際に使用者が抱く「小さな」との感覚と、その際のスクロール量が小さい動きとが一致する。したがって、この波形表示装置１によれば、使用者の意図とは異なるスクロール量でのスクロール表示が行われる従来の情報処理装置と比較して、スクロール表示を行う際の操作性をさらに向上させることができる。
【００４５】
また、この波形表示装置１によれば、制御部１６が、移動軌跡Ｌｏ上におけるタッチペン２７の位置Ｐを少なくとも３つ特定し、各位置Ｐを通る曲率円Ｃの半径を曲率半径Ｒとして求めることにより、簡易な処理で曲率半径Ｒを求めることができるため、スクロール量Ｓｃを短時間で設定することができる結果、スクロール表示をスムーズに行わせることができる。
【００４６】
また、この波形表示装置１では、制御部１６が、タッチペン２７の位置Ｐを時間Ｔの間隔（予め決められた時間間隔）で特定し、位置Ｐを３つ特定する毎に、曲率半径Ｒを求めてスクロール量Ｓｃを設定する。このため、この波形表示装置１では、時間Ｔを短く規定することで、移動操作の実行中に曲率半径Ｒを変化させたときには、その変化に連動させてスクロール量Ｓｃを素速く変化させることができる。また、時間Ｔを長く規定することで、移動操作の実行中に手ぶれ等によって曲率半径Ｒが細かく変化したとしても、その細かな変化に連動させることなくスクロール量Ｓｃを一定に維持し、または滑らかに変化させることができる。したがって、この波形表示装置１によれば、スクロール表示を行う際の操作性をさらに向上させることができる。
【００４７】
また、この波形表示装置１では、制御部１６が、移動操作におけるタッチペン２７の移動速度Ｓｐを求め、その移動速度Ｓｐに応じて設定したスクロール量Ｓｃを増減させる。このため、この波形表示装置１によれば、例えば、曲率半径Ｒを一定に維持した状態で、タッチペン２７を速く移動させるだけでスクロール量Ｓｃを増加させ、タッチペン２７をゆっくりと移動させるだけでスクロール量Ｓｃを減じることができる結果、スクロール表示を行う際の操作性を一層向上させることができる。
【００４８】
なお、波形表示装置１の構成は上記の構成に限定されない。例えば、移動操作が行われている状態において、新たな１つの位置Ｐを特定する毎（操作信号Ｓｏｐが操作部１５から１回出力される毎）にその新たな位置Ｐを含んで連続する３つの位置Ｐに基づいて曲率半径Ｒを求めてスクロール量Ｓｃを設定する構成例について上記したが、新たな２つの位置Ｐを特定する毎にその２つの位置Ｐを含んで連続する３つの位置Ｐに基づいて曲率半径Ｒを求めてスクロール量Ｓｃを設定する構成や、新たな３つの位置Ｐを特定する毎にその３つの位置Ｐに基づいて曲率半径Ｒを求めてスクロール量Ｓｃを設定する構成を採用することもできる。
【００４９】
また、４つ以上の位置Ｐを特定し、これらの位置Ｐを通る曲率円Ｃの式を求め、その曲率円Ｃの式から求めた曲率円Ｃの半径を曲率半径Ｒとする構成を採用することもできる。また、曲率半径Ｒを求める処理を行う度に、その処理に用いる位置Ｐの数を３つ以上の（少なくとも３つの）任意の数に変更する構成を採用することもできる。
【００５０】
また、３つの位置Ｐを通る曲率円Ｃの半径を曲率半径Ｒとして求める構成例について上記したが、微分方程式を用いて曲率半径Ｒを求める構成を採用することもできる。この場合には、２つの位置Ｐを特定してその２つの位置Ｐに基づいて曲率半径Ｒを求めることもできる。
【００５１】
また、曲率半径Ｒが大きいほどスクロール量Ｓｃを大きく設定する構成例について上記したが、曲率半径Ｒが小さいほどスクロール量Ｓｃを大きく設定する構成を採用することもできる。また、タッチペン２７を移動させる際の移動速度Ｓｐが速いほど設定したスクロール量Ｓｃを増加させる構成例について上記したが、移動速度Ｓｐが速いほど設定したスクロール量Ｓｃを減少させる構成を採用することもできる。さらに、スクロール量Ｓｃを設定する際に移動速度Ｓｐを加味しない構成を採用することもできる。
【００５２】
また、曲率半径Ｒが大きいほどスクロール量Ｓｃを大きく設定する処理と、曲率半径Ｒが小さいほどスクロール量Ｓｃを大きく設定する処理とを任意に切り替え可能な構成を採用することもできるし、移動速度Ｓｐが速いほど設定したスクロール量Ｓｃを増加させる処理と、移動速度Ｓｐが速いほど設定したスクロール量Ｓｃを減少させる処理とを任意に切り替え可能な構成を採用することもできる。さらに、これら各処理を組み合わせて選択可能な構成、つまり、曲率半径Ｒが大きいほどスクロール量Ｓｃを大きく設定しかつ移動速度Ｓｐが速いほどスクロール量Ｓｃを増加させる処理、曲率半径Ｒが大きいほどスクロール量Ｓｃを大きく設定しかつ移動速度Ｓｐが速いほどスクロール量Ｓｃを減少させる処理、曲率半径Ｒが小さいほどスクロール量Ｓｃを大きく設定しかつ移動速度Ｓｐが速いほどスクロール量Ｓｃを減少させる処理、および曲率半径Ｒが小さいほどスクロール量Ｓｃを大きく設定しかつ移動速度Ｓｐが速いほどスクロール量Ｓｃを増加させる処理を任意に切り替え可能な構成を採用することもできる。
【００５３】
また、曲率半径Ｒに基づいて制御量としてのスクロール量Ｓｃを設定し、そのスクロール量Ｓｃで波形Ｗをスクロール表示させるスクロール処理を表示制御処理として実行する構成例について上記したが、制御量および表示制御処理は、これらに限定されない。例えば、波形Ｗを任意の表示倍率で拡大・縮小させる機能を有している構成において、制御量としての表示倍率を曲率半径Ｒに基づいて設定し、その表示倍率で波形Ｗを拡大・縮小させる処理を表示制御処理として実行させることができる。また、例えば、表示されている波形Ｗを上下方向に移動させる機能を有している構成において、制御量としての上下方向への移動量を曲率半径Ｒに基づいて設定し、その移動量で波形Ｗを上下方向に移動させる処理を表示制御処理として実行させることができる。また、電圧計、電流計および電力計などの測定装置において、制御量としての電圧軸、電流軸および電力軸等のスケール（電圧軸、電流軸および電力軸等における目盛り（１ｄｉｖ当たりのこれらの物理量の値））を制御量として曲率半径Ｒに基づいて設定し、そのスケールを表示させる処理を表示制御処理として実行させることができる。
【００５４】
また、タッチパネル２６を表示部１４に配設した例について上記したが、例えば、表示部１４の配設位置から離間した位置にタッチパネル２６を配設する構成を採用することもできる。また、波形表示装置１とは別体のタッチパネル２６を備えた構成を採用することもできる。また、接触体としてのタッチペン２７でタッチパネル２６に対する移動操作を行う例について上記したが、接触体としての指で移動操作を行うこともできる。
【００５５】
また、タッチパネル２６からタッチペン２７が離れる時点から予め決められた時間だけスクロール表示を継続させた後にそのスクロール表示を停止させる機能を付加した構成を採用することもできる。この場合、タッチパネル２６からタッチペン２７が離れる時点におけるタッチペン２７の移動速度が遅いときにはスクロール表示を短い時間だけ継続させ、移動速度が早いときにはスクロール表示を長い時間継続させるというように、タッチパネル２６からタッチペン２７が離れる時点におけるタッチペン２７の移動速度に応じてスクロール表示を継続させる時間を変化させる構成を採用することもできる。
【００５６】
また、電気信号Ｓｅとしての電圧信号の波形Ｗを表示する例について上記したが、電流信号や、温度を示す電気信号など、各種の電気信号Ｓｅの波形を表示する際に適用することができるのは勿論である。また、１つ（１種類）の波形Ｗだけを表示部１４に描画する例について上記したが、２つ（２種類）以上の波形Ｗを表示部１４に同時に描画する構成を採用することもできる。
【符号の説明】
【００５７】
１  波形表示装置
１４  表示部
１６  制御部
２６  タッチパネル
２６ａ  波形表示領域
２７  タッチペン
Ｃ  曲率円
Ｌｏ  移動軌跡
Ｐ１〜Ｐ４  位置
Ｒ  曲率半径
Ｓｃ  スクロール量
Ｓｅ  電気信号
Ｓｏｐ  操作信号
Ｓｐ  移動速度
Ｔ  時間
Ｗ１  全波形
Ｗ２  部分波形
【図１】
0005501858.tif 000002
【図２】
0005501858.tif 000003
【図３】
0005501858.tif 000004
【図４】
0005501858.tif 000005
【図５】
0005501858.tif 000006
【図６】
0005501858.tif 000007
【図７】
0005501858.tif 000008
【図８】
0005501858.tif 000009