JP2015152360A - FFT analyzer - Google Patents
FFT analyzer Download PDFInfo
- Publication number
- JP2015152360A JP2015152360A JP2014024718A JP2014024718A JP2015152360A JP 2015152360 A JP2015152360 A JP 2015152360A JP 2014024718 A JP2014024718 A JP 2014024718A JP 2014024718 A JP2014024718 A JP 2014024718A JP 2015152360 A JP2015152360 A JP 2015152360A
- Authority
- JP
- Japan
- Prior art keywords
- waveform
- display
- touch
- fft analyzer
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】直感的で操作しやすいユーザインターフェースをユーザに提供することができるFFTアナライザを提供すること。【解決手段】FFTアナライザ10は、FFT処理されたデータに基づいて波形301をタッチパネル20の表示部21に表示し、波形301を表示した表示部21に対応する、タッチパネル20のタッチ部22におけるマルチタッチを受け付け、受け付けたマルチタッチに応じて、表示している波形301の表示を変更する。FFTアナライザ10は、さらに、目盛を表示した表示部21に対応するタッチ部22におけるマルチタッチに応じて、波形301の表示を変更する。【選択図】図1To provide an FFT analyzer capable of providing a user with an intuitive and easy-to-operate user interface. An FFT analyzer (10) displays a waveform (301) on a display unit (21) of a touch panel (20) based on the FFT-processed data, and corresponds to the display unit (21) displaying the waveform (301). A touch is received, and the display of the displayed waveform 301 is changed according to the received multi-touch. The FFT analyzer 10 further changes the display of the waveform 301 according to the multi-touch on the touch unit 22 corresponding to the display unit 21 displaying the scale. [Selection] Figure 1
Description
本発明は、FFTアナライザに関する。 The present invention relates to an FFT analyzer.
従来より、振動現象を解析するために、FFTアナライザが用いられている。FFTアナライザは、入力された信号波形をディジタル的(離散的)にサンプリングすることにより、データとして記憶し、記憶したデータをFFT(高速フーリエ変換)処理することによってスペクトル解析を行い、その結果を表示する。 Conventionally, FFT analyzers are used to analyze vibration phenomena. The FFT analyzer samples the input signal waveform digitally (discretely), stores it as data, performs spectrum analysis by FFT (fast Fourier transform) processing on the stored data, and displays the result To do.
FFTアナライザのような測定装置において、適切な結果を表示させるためには、時間軸分解能や周波数分解能がユーザによって適切に選択される必要がある。ユーザは、表示された波形を観察しながら操作し、適切な選択を行うのが通常である。このような操作において、直感的で操作しやすいユーザインターフェースが、測定装置の操作の特徴に合わせて様々に開発されている。 In order to display an appropriate result in a measurement apparatus such as an FFT analyzer, the time axis resolution and the frequency resolution must be appropriately selected by the user. The user usually operates while observing the displayed waveform to make an appropriate selection. In such an operation, an intuitive and easy-to-operate user interface has been developed in various ways in accordance with the operation characteristics of the measuring apparatus.
例えば、特許文献1の測定装置は、測定対象物を測定する測定部から得た測定結果をタッチパネル式ディスプレイに表示し、ディスプレイに対するタッチスライド操作に応じて測定結果の表示内容を変更する。
For example, the measurement apparatus of
しかしながら、特許文献1に開示された技術は、信号波形を表示するFFTアナライザにおける直感的で操作しやすいユーザインターフェースに関する技術ではない。
However, the technique disclosed in
そこで、FFTアナライザにおける直感的で操作しやすいユーザインターフェースが望まれている。 Therefore, an intuitive and easy-to-operate user interface in the FFT analyzer is desired.
本発明は、直感的で操作しやすいユーザインターフェースをユーザに提供できるFFTアナライザを提供することを目的とする。 An object of the present invention is to provide an FFT analyzer capable of providing a user with an intuitive and easy-to-operate user interface.
具体的には、以下のような解決手段を提供する。
(1) 入力した信号をFFT処理し、周波数領域の波形を表示するFFTアナライザであって、前記波形を表示できる表示部と、マルチタッチを検出できるタッチ部とから構成されるタッチパネルと、前記FFT処理されたデータに基づいて前記波形を前記タッチパネルの前記表示部に表示する波形表示手段と、前記波形表示手段によって前記波形が表示された前記表示部に対応する前記タッチ部におけるマルチタッチを受け付けるマルチタッチ受付手段と、前記マルチタッチ受付手段によって受け付けられた前記マルチタッチに応じて、前記波形表示手段によって表示されている前記波形の表示を変更する表示変更手段と、を備えるFFTアナライザ。
Specifically, the following solutions are provided.
(1) An FFT analyzer that performs FFT processing on an input signal and displays a waveform in a frequency domain, the touch panel including a display unit that can display the waveform and a touch unit that can detect multi-touch, and the FFT Waveform display means for displaying the waveform on the display unit of the touch panel based on the processed data, and a multi-accepting multi-touch on the touch unit corresponding to the display unit on which the waveform is displayed by the waveform display means An FFT analyzer comprising: a touch receiving unit; and a display changing unit that changes the display of the waveform displayed by the waveform display unit in response to the multi-touch received by the multi-touch receiving unit.
(1)の構成によれば、FFTアナライザは、FFT処理されたデータに基づいて波形をタッチパネルの表示部に表示し、波形を表示した表示部に対応する、タッチパネルのタッチ部におけるマルチタッチを受け付け、受け付けたマルチタッチに応じて、表示している波形の表示を変更する。 According to the configuration of (1), the FFT analyzer displays a waveform on the display unit of the touch panel based on the FFT processed data, and accepts multi-touch on the touch unit of the touch panel corresponding to the display unit displaying the waveform. The display of the displayed waveform is changed according to the received multi-touch.
すなわち、FFTアナライザは、表示している波形に対するマルチタッチに応じて波形の表示を変更する。
したがって、FFTアナライザは、直感的で操作しやすいユーザインターフェースをユーザに提供することができる。
That is, the FFT analyzer changes the waveform display according to the multi-touch for the displayed waveform.
Therefore, the FFT analyzer can provide the user with an intuitive and easy-to-operate user interface.
(2) 前記マルチタッチ受付手段は、前記波形表示手段によって目盛が表示された前記表示部に対応する前記タッチ部におけるマルチタッチをさらに受け付け、前記表示変更手段は、前記マルチタッチ受付手段によって受け付けられた前記マルチタッチに応じて、前記波形表示手段によって表示されている前記波形の表示を変更する、(1)に記載のFFTアナライザ。 (2) The multi-touch receiving unit further receives a multi-touch on the touch unit corresponding to the display unit on which the scale is displayed by the waveform display unit, and the display changing unit is received by the multi-touch receiving unit. The FFT analyzer according to (1), wherein the display of the waveform displayed by the waveform display unit is changed according to the multi-touch.
すなわち、FFTアナライザは、さらに、目盛に対するマルチタッチに応じて、波形の表示を変更する。
したがって、FFTアナライザは、さらに直感的で操作しやすいユーザインターフェースをユーザに提供することができる。
That is, the FFT analyzer further changes the waveform display according to the multi-touch on the scale.
Therefore, the FFT analyzer can provide the user with a user interface that is more intuitive and easy to operate.
本発明によれば、直感的で操作しやすいユーザインターフェースをユーザに提供することができる。 According to the present invention, an intuitive and easy-to-operate user interface can be provided to the user.
以下、本発明の実施形態について図を参照しながら説明する。
図1は、本発明の一実施形態に係るFFTアナライザ10の構成概要を示すブロック図である。図2は、本発明の一実施形態に係るFFTアナライザ10による波形表示の例を示す図である。FFTアナライザ10は、信号処理手段11と表示機能手段12とを備え、信号処理手段11は、入力した信号をサンプリングし、サンプリングしたデータを記憶し、記憶したデータをFFT処理する。表示機能手段12は、タッチパネル20と、波形表示手段121と、マルチタッチ受付手段122と、表示変更手段123とを備える。表示機能手段12について、手段ごとに説明する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a schematic configuration of an
タッチパネル20は、表示と入力との機能を備え、波形301を表示できる表示部21と、ユーザの指51によるマルチタッチを検出できるタッチ部22とから構成される。具体的には、タッチパネル20は、マルチタッチの入力を可能とするものであればよく、動作方式は、静電容量方式や、抵抗膜方式、赤外線方式、超音波方式等であってよい。
The
波形表示手段121は、FFT処理されたデータに基づいて波形301をタッチパネル20の表示部21に表示する。具体的には、波形表示手段121は、時間軸の波形301や、周波数軸のスペクトル等の波形301をタッチパネル20の表示部21に表示する。
例えば、波形表示手段121は、タッチパネル20の表示部21に図2のような波形301を、Y軸及びX軸の目盛と共に表示する。
The waveform display unit 121 displays the
For example, the waveform display unit 121 displays the
マルチタッチ受付手段122は、波形表示手段121によって波形301が表示された表示部21に対応するタッチ部22におけるマルチタッチを受け付ける。具体的には、マルチタッチ受付手段122は、表示部21のうち、波形301が表示された部分(波形表示エリア231と言う。)に対応する、タッチ部22のうちの部分(波形タッチエリア232と言う。)におけるマルチタッチを受け付ける。
例えば、マルチタッチ受付手段122は、波形タッチエリア232における、(a)右又は左方向のパン操作、(b)上又は下方向のパン操作、(c)ピンチ操作、(d)2本指による右又は左方向のパン操作、(e)ダブルタップ操作等を受け付ける。
The
For example, the multi-touch accepting
さらに、マルチタッチ受付手段122は、波形表示手段121によって目盛が表示された表示部21に対応するタッチ部22におけるマルチタッチを受け付ける。
具体的には、マルチタッチ受付手段122は、表示部21のうち、目盛が表示された部分(Y軸の部分をY軸目盛表示エリア241と言い、X軸の部分をX軸目盛表示エリア251と言う。)に対応する、タッチ部22のうちの部分(Y軸の部分をY軸目盛タッチエリア242と言い、X軸の部分をX軸目盛タッチエリア252と言う。)におけるマルチタッチを受け付ける。
例えば、マルチタッチ受付手段122は、Y軸目盛タッチエリア242における、(f)上又は下方向のパン操作や、X軸目盛タッチエリア252における、(g)右又は左方向のパン操作等を受け付ける。
Further, the
Specifically, the
For example, the multi-touch accepting
表示変更手段123は、マルチタッチ受付手段122によって受け付けられたマルチタッチに応じて、波形表示手段121によって表示されている波形301の表示を変更する。
具体的には、表示変更手段123は、次のように波形301の表示を変更する。
上述の(a)波形タッチエリア232における右又は左方向のパン操作に基づいて、表示変更手段123は、X軸表示範囲の表示を拡大又は解除する。
上述の(b)波形タッチエリア232における上又は下方向のパン操作に基づいて、表示変更手段123は、波形タッチエリア232全体のうち上半分での上又は下方向のパン操作に対し、Y軸の目盛の下限値を同じ値に保持したままで、Y軸の目盛の上限値を1段階大きな値又は小さな値に変更すると共に、波形301の表示をY軸の目盛に対応させて変更する。同様に、表示変更手段123は、波形タッチエリア232全体のうち下半分での上又は下方向のパン操作に対し、Y軸の目盛の上限値を同じ値に保持したままで、Y軸の目盛の下限値を1段階大きな値又は小さな値に変更すると共に、波形301の表示をY軸の目盛に対応させて変更する。
上述の(c)波形タッチエリア232におけるピンチ操作に基づいて、表示変更手段123は、波形301の表示を拡大又は縮小する。
上述の(d)波形タッチエリア232における2本指による右又は左方向のパン操作に基づいて、表示変更手段123は、波形301の表示を右又は左方向に移動させて表示すると共に、X軸の目盛の表示を対応させて変更する。
上述の(e)波形タッチエリア232におけるダブルタップ操作に基づいて、表示変更手段123は、Y軸方向のオートスケール(波形301がY軸の目盛内に入るようにY軸の目盛を変更する)を行うと共に、波形301の表示をY軸の目盛に対応させて変更する。
上述の(f)Y軸目盛タッチエリア242における上又は下方向のパン操作に基づいて、表示変更手段123は、Y軸の目盛を上又は下方向に移動させると共に、波形301の表示をY軸の目盛に対応させて変更する。
上述の(g)X軸目盛タッチエリア252における右又は左方向のパン操作に基づいて、表示変更手段123は、X軸の目盛を右又は左方向に移動させると共に、波形301の表示をX軸の目盛に対応させて変更する。
The
Specifically, the
Based on the panning operation in the right or left direction in the above-described (a)
Based on the above (b) pan operation in the upward or downward direction in the
Based on the pinch operation in the above-described (c)
Based on the right or left pan operation with two fingers in the
Based on the above-described (e) double-tap operation in the
Based on the above (f) pan operation in the Y-axis
Based on the right or left pan operation in the above-mentioned (g) X-axis
図3は、本発明の一実施形態に係るFFTアナライザ10における表示処理のフローチャートである。図4は、図3に続くフローチャートである。FFTアナライザ10は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成され、以下の処理は、制御部(例えば、CPU)が所定のソフトウェアに従い実行する処理である。表示処理は、信号処理手段11による信号処理の後に起動される。
FIG. 3 is a flowchart of display processing in the
ステップS101において、CPU(波形表示手段121)は、波形301をタッチパネル20の表示部21に表示する。その後、CPUは、処理をステップS102に移す。
In step S <b> 101, the CPU (waveform display unit 121) displays the
ステップS102において、CPU(マルチタッチ受付手段122)は、マルチタッチか否かを判断する。この判断がYESの場合、CPUは、処理をステップS103に移し、この判断がNOの場合、CPUは、処理をステップS101に移す。 In step S102, the CPU (multi-touch receiving unit 122) determines whether or not multi-touch is performed. If this determination is YES, the CPU moves the process to step S103, and if this determination is NO, the CPU moves the process to step S101.
ステップS103において、CPU(マルチタッチ受付手段122)は、波形タッチエリア232でのマルチタッチか否かを判断する。この判断がYESの場合、CPUは、処理をステップS104に移し、この判断がNOの場合、CPUは、処理をステップS114に移す。
In step S <b> 103, the CPU (multi-touch receiving unit 122) determines whether or not multi-touch is performed in the
ステップS104において、CPU(マルチタッチ受付手段122)は、波形タッチエリア232における右又は左方向のパン操作か否かを判断する。この判断がYESの場合、CPUは、処理をステップS105に移し、この判断がNOの場合、CPUは、処理をステップS106に移す。
In step S <b> 104, the CPU (multi-touch receiving unit 122) determines whether the panning operation is performed in the right or left direction in the
ステップS105において、CPU(表示変更手段123)は、X軸方向の指定された範囲の拡大又は解除を行う(後述の図5及び図6を参照)。その後、CPUは、処理をステップS101に移す。 In step S105, the CPU (display changing means 123) enlarges or cancels the specified range in the X-axis direction (see FIGS. 5 and 6 described later). Thereafter, the CPU moves the process to step S101.
ステップS106において、CPU(マルチタッチ受付手段122)は、波形タッチエリア232における上又は下方向のパン操作か否かを判断する。この判断がYESの場合、CPUは、処理をステップS107に移し、この判断がNOの場合、CPUは、処理をステップS108に移す。
In step S <b> 106, the CPU (multi-touch receiving unit 122) determines whether the panning operation is upward or downward in the
ステップS107において、CPU(表示変更手段123)は、波形タッチエリア232全体のうち上半分での上又は下方向のパン操作に対しY軸の目盛の上限値を1段階小さな値又は大きな値に変更すると共に、波形301の表示をY軸の目盛に対応させて変更する(後述の図7を参照)。同様に、CPU(表示変更手段123)は、波形タッチエリア232全体のうち下半分での上又は下方向のパン操作に対しY軸の目盛の下限値を1段階大きな値又は小さな値に変更すると共に、波形301の表示をY軸の目盛に対応させて変更する(後述の図8を参照)。その後、CPUは、処理をステップS101に移す。
In step S107, the CPU (display changing means 123) changes the upper limit of the Y-axis scale to one step smaller or larger with respect to the upper or lower pan operation in the upper half of the entire
ステップS108において、CPU(マルチタッチ受付手段122)は、波形タッチエリア232におけるピンチ操作か否かを判断する。この判断がYESの場合、CPUは、処理をステップS109に移し、この判断がNOの場合、CPUは、処理をステップS110に移す。
In step S <b> 108, the CPU (multi-touch receiving unit 122) determines whether or not a pinch operation is performed in the
ステップS109において、CPU(表示変更手段123)は、指定された範囲の波形301の表示を拡大又は縮小する(後述の図9を参照)。その後、CPUは、処理をステップS101に移す。
In step S109, the CPU (display changing means 123) enlarges or reduces the display of the
ステップS110において、CPU(マルチタッチ受付手段122)は、波形タッチエリア232における2本指による右又は左方向のパン操作か否かを判断する。この判断がYESの場合、CPUは、処理をステップS111に移し、この判断がNOの場合、CPUは、処理をステップS112に移す。
In step S <b> 110, the CPU (multi-touch receiving unit 122) determines whether the panning operation is performed in the right or left direction with two fingers in the
ステップS111において、CPU(表示変更手段123)は、波形301の表示を右又は左方向(X軸方向)に移動させて表示すると共に、X軸の目盛の表示を対応させて変更する(後述の図10を参照)。その後、CPUは、処理をステップS101に移す。
In step S111, the CPU (display changing means 123) moves the display of the
ステップS112において、CPU(マルチタッチ受付手段122)は、波形タッチエリア232におけるダブルタップ操作か否かを判断する。この判断がYESの場合、CPUは、処理をステップS113に移し、この判断がNOの場合、CPUは、処理をステップS101に移す。
In step S <b> 112, the CPU (multi-touch receiving unit 122) determines whether or not a double tap operation is performed in the
ステップS113において、CPU(表示変更手段123)は、Y軸方向のオートスケールを行うと共に、波形301の表示をY軸の目盛に対応させて変更する(後述の図11を参照)。その後、CPUは、処理をステップS101に移す。
In step S113, the CPU (display changing means 123) performs auto scaling in the Y-axis direction and changes the display of the
ステップS114において、CPU(マルチタッチ受付手段122)は、Y軸目盛タッチエリア242における上又は下方向のパン操作か否かを判断する。この判断がYESの場合、CPUは、処理をステップS115に移し、この判断がNOの場合、CPUは、処理をステップS116に移す。
In step S <b> 114, the CPU (multi-touch receiving unit 122) determines whether or not the pan operation is upward or downward in the Y-axis
ステップS115において、CPU(表示変更手段123)は、Y軸の目盛を上又は下方向に移動させると共に、波形301の表示をY軸の目盛に対応させて変更する(後述の図12を参照)。その後、CPUは、処理をステップS101に移す。
In step S115, the CPU (display changing means 123) moves the Y-axis scale upward or downward, and changes the display of the
ステップS116において、CPU(マルチタッチ受付手段122)は、X軸目盛タッチエリア252における右又は左方向のパン操作か否かを判断する。この判断がYESの場合、CPUは、処理をステップS117に移し、この判断がNOの場合、CPUは、処理をステップS101に移す。
In step S <b> 116, the CPU (multi-touch receiving unit 122) determines whether it is a right or left pan operation in the X-axis
ステップS117において、CPU(表示変更手段123)は、X軸の目盛を右又は左方向に移動させると共に、波形301の表示をX軸の目盛に対応させて変更する(後述の図13を参照)。その後、CPUは、処理をステップS101に移す。
In step S117, the CPU (display changing means 123) moves the scale of the X axis to the right or left, and changes the display of the
図5は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、波形タッチエリア232におけるパン操作に応じた表示変更の例を示す図である。
FFTアナライザ10は、波形タッチエリア232におけるタップ操作を受け付け、受け付けたタップ操作の後に、X軸の右方向のパン操作を受け付けると、受け付けた右方向のパン操作及び範囲に応じて波形301を拡大表示する。
図5(1)の例は、FFTアナライザ10が、波形タッチエリア232におけるX軸方向のパン操作として、拡大開始ポイント(例えば、1000Hz)から拡大終了ポイント(例えば、6000Hz)までのパン操作を受け付けたことを表わす例である。
図5(2)の例は、図5(1)の操作に応じてFFTアナライザ10が、0Hzから20000Hzまでの波形表示を1000Hzから6000Hzまでの波形表示に拡大表示したことを表わす例である。
FIG. 5 is a diagram illustrating an example of a display change according to a pan operation in the
The
In the example of FIG. 5A, the
The example of FIG. 5B is an example showing that the
図6は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、波形タッチエリア232におけるパン操作に応じた表示変更の解除の例を示す図である。
FFTアナライザ10は、波形タッチエリア232におけるタップ操作を受け付け、受け付けたタップ操作の後に、X軸の左方向のパン操作を受け付けると、受け付けた左方向のパン操作に応じて波形301の拡大表示を解除する。
図6(1)の例は、FFTアナライザ10が、波形タッチエリア232においてX軸の左方向のパン操作を受け付けたことを表わす例である。
図6(2)の例は、図6(1)の操作に応じてFFTアナライザ10が、受け付けた左方向のパン操作に応じて波形301の拡大表示を解除したことを表わす例である。
FIG. 6 is a diagram showing an example of canceling the display change according to the pan operation in the
When the
The example of FIG. 6 (1) is an example showing that the
The example of FIG. 6 (2) is an example showing that the
図7は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、波形タッチエリア232の上半分部分におけるパン操作に応じた表示変更の例を示す図である。
FFTアナライザ10は、波形タッチエリア232におけるタップ操作を受け付け、受け付けたタップ操作の後に、Y軸方向のパン操作を受け付けると、受け付けた波形タッチエリア232の上半分部分における上方向又は下方向のパン操作に応じて、Y軸の目盛の下限値を変えずにY軸の目盛の上限値を1段階大きな値又は小さな値に変更すると共に、変更した目盛に応じた波形301を表示する。
図7(1)の例は、FFTアナライザ10が、波形タッチエリア232の上半分部分における上方向のパン操作を受け付けたことを表わす例である。
図7(2)の例は、図7(1)の操作に応じてFFTアナライザ10が、受け付けた波形タッチエリア232の上半分部分における上方向のパン操作に応じて、Y軸の目盛の下限値(例えば、−80)を変えずにY軸の目盛の上限値を1段階大きな値(例えば、0から1段階大きな値である10)に変更すると共に、変更した目盛に応じた波形301を表示したことを表わす例である。
FIG. 7 is a diagram illustrating an example of a display change according to a pan operation in the upper half portion of the
When the
The example of FIG. 7A is an example showing that the
In the example of FIG. 7 (2), the
図8は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、波形タッチエリア232の下半分部分におけるパン操作に応じた表示変更の例を示す図である。
FFTアナライザ10は、波形タッチエリア232におけるタップ操作を受け付け、受け付けたタップ操作の後に、Y軸方向のパン操作を受け付けると、受け付けた波形タッチエリア232の下半分部分における上方向又は下方向のパン操作に応じて、Y軸の目盛の上限値を変えずにY軸の目盛の下限値を1段階大きな値又は小さな値に変更すると共に、変更した目盛に応じた波形301を表示する。
図8(1)の例は、FFTアナライザ10が、波形タッチエリア232の下半分部分における下方向のパン操作を受け付けたことを表わす例である。
図8(2)の例は、図8(1)の操作に応じてFFTアナライザ10が、受け付けた波形タッチエリア232の下半分部分における下方向のパン操作に応じて、Y軸の目盛の上限値(例えば、0)を変えずにY軸の目盛の下限値を1段階小さな値(例えば、−80から1段階小さな値である−90)に変更すると共に、変更した目盛に応じた波形301を表示したことを表わす例である。
FIG. 8 is a diagram illustrating an example of a display change according to a pan operation in the lower half portion of the
When the
The example of FIG. 8A is an example showing that the
In the example of FIG. 8 (2), the
図9は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、波形タッチエリア232のピンチ操作に応じた表示変更の例を示す図である。
FFTアナライザ10は、波形タッチエリア232における2点を指51a,51bで掴むピンチ操作を受け付け、受け付けたピンチ操作の拡大方向又は縮小方向に応じて、2点によって囲まれた範囲を波形表示エリア231の全範囲に拡大又は縮小して表示する。
図9(1)の例は、FFTアナライザ10が、波形タッチエリア232における2点(例えば、(1000,−10)と、(8000,−70)と)を掴むピンチ操作を受け付けたことを表わす例である。
図9(2)の例は、図9(1)の操作に応じてFFTアナライザ10が、受け付けたピンチ操作の拡大方向に応じて、2点によって囲まれた範囲を波形表示エリア231の全範囲に拡大して表示したことを表わす例である。
FIG. 9 is a diagram illustrating an example of display change according to a pinch operation of the
The
The example of FIG. 9A represents that the
In the example of FIG. 9 (2), the
図10は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、波形タッチエリア232における2本の指51a,51bによるパン操作に応じた表示変更の例を示す図である。
FFTアナライザ10は、波形タッチエリア232における2本の指51a,51bによるタップ操作を受け付け、受け付けた2本の指51a,51bによるタップ操作の後に、右方向又は左方向のパン操作を受け付けると、受け付けた右方向又は左方向のパン操作に応じてX軸の表示スパンを保持したまま、X軸の目盛を右方向又は左方向に移動させると共に、波形301の表示を右方向又は左方向に移動させる。FFTアナライザ10は、後述の図13と同様の変更をする。
図10(1)の例は、FFTアナライザ10が、波形タッチエリア232における2本の指51a,51bによる左方向のパン操作を受け付けたことを表わす例である。
図10(2)の例は、図10(1)の操作に応じてFFTアナライザ10が、受け付けた2本の指51a,51bによる左方向のパン操作に応じてX軸の表示スパンを保持したまま、X軸の目盛を左方向(1000〜4000を1500付近〜4500付近)に移動させると共に、波形301の表示を左方向に移動させて表示したことを表わす例である。
FIG. 10 is a diagram illustrating an example of display change in response to a pan operation with two
When the
The example of FIG. 10A is an example showing that the
In the example of FIG. 10 (2), the
図11は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、波形タッチエリア232におけるダブルタップ操作に応じた表示変更の例を示す図である。
FFTアナライザ10は、波形タッチエリア232におけるダブルタップ操作を受け付け、受け付けたダブルタップ操作に応じて、X軸の表示スパンを保持したまま、Y軸のオートスケールをすると共に、オートスケールされたY軸に基づいて波形301を表示する。
図11(1)の例は、FFTアナライザ10が、波形タッチエリア232におけるダブルタップ操作を受け付けたことを表わす例である。
図11(2)の例は、図11(1)の操作に応じてFFTアナライザ10が、受け付けたダブルタップ操作に応じて、X軸の表示スパンを保持したまま、Y軸のオートスケールをする(Y軸の目盛を−110〜−30から−130〜−50にする)と共に、オートスケールされたY軸に基づいて波形301を表示したことを表わす例である。
FIG. 11 is a diagram illustrating an example of a display change according to a double tap operation in the
The
The example of FIG. 11 (1) is an example showing that the
In the example of FIG. 11B, the
図12は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、Y軸目盛タッチエリア242におけるパン操作に応じた表示変更の例を示す図である。
FFTアナライザ10は、Y軸目盛タッチエリア242におけるタップ操作を受け付け、受け付けたタップ操作の後に、上方向又は下方向のパン操作を受け付けると、受け付けた上方向又は下方向のパン操作に応じてY軸の表示スパンを保持したまま、Y軸の目盛を上方向又は下方向に移動させると共に、波形301の表示を上方向又は下方向に移動させる。
図12(1)の例は、FFTアナライザ10が、Y軸目盛タッチエリア242における上方向のパン操作を受け付けたことを表わす例である。
図12(2)の例は、図12(1)の操作に応じてFFTアナライザ10が、受け付けた上方向のパン操作に応じてY軸の表示スパンを保持したまま、Y軸の目盛を上方向(−110〜−30を−130〜―50)に移動させると共に、波形301の表示を上方向に移動させたことを表わす例である。
FIG. 12 is a diagram illustrating an example of a display change according to a pan operation in the Y-axis
When the
The example of FIG. 12A is an example showing that the
In the example of FIG. 12 (2), the
図13は、本発明の一実施形態に係るFFTアナライザ10の表示変更のうち、X軸目盛タッチエリア252におけるパン操作に応じた表示変更の例を示す図である。
FFTアナライザ10は、X軸目盛タッチエリア252におけるタップ操作を受け付け、受け付けたタップ操作の後に、右方向又は左方向のパン操作を受け付けると、受け付けた右方向又は左方向のパン操作に応じてX軸の表示スパンを保持したまま、X軸の目盛を右方向又は左方向に移動させると共に、波形301の表示を右方向又は左方向に移動させる。
図13(1)の例は、FFTアナライザ10が、X軸目盛タッチエリア252における左方向のパン操作を受け付けたことを表わす例である。
図13(2)の例は、図13(1)の操作に応じてFFTアナライザ10が、受け付けた左方向のパン操作に応じてX軸の表示スパンを保持したまま、X軸の目盛を左方向(1000〜4000を1500付近〜4500付近)に移動させると共に、波形301の表示を左方向に移動させたことを表わす例である。
FIG. 13 is a diagram illustrating an example of display change according to a pan operation in the X-axis
When the
The example of FIG. 13 (1) is an example showing that the
In the example of FIG. 13 (2), the
本実施形態によれば、FFTアナライザ10は、FFT処理されたデータに基づいて波形301をタッチパネル20の表示部21に表示し、波形301を表示した表示部21に対応する、タッチパネル20のタッチ部22におけるマルチタッチを受け付け、受け付けたマルチタッチに応じて、表示している波形301の表示を変更する。FFTアナライザ10は、さらに、目盛を表示した表示部21に対応する、タッチパネル20のタッチ部22におけるマルチタッチに応じて、波形301の表示を変更する。すなわち、FFTアナライザ10は、波形タッチエリア232における、(a)右又は左方向のパン操作、(b)上又は下方向のパン操作、(c)ピンチ操作、(d)2本指による右又は左方向のパン操作、(e)ダブルタップ操作等を受け付け、受け付けた操作に応じて、波形301の表示を変更し、Y軸目盛タッチエリア242における、(f)上又は下方向のパン操作や、X軸目盛タッチエリア252における、(g)右又は左方向のパン操作等を受け付け、受け付けた操作に応じて、波形301の表示を変更する。
したがって、FFTアナライザ10は、直感的で操作しやすいユーザインターフェースをユーザに提供することができる。
According to this embodiment, the
Therefore, the
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。 As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.
10 FFTアナライザ
11 信号処理手段
12 表示機能手段
121 波形表示手段
122 マルチタッチ受付手段
123 表示変更手段
20 タッチパネル
21 表示部
22 タッチ部
231 波形表示エリア
232 波形タッチエリア
241 Y軸目盛表示エリア
242 Y軸目盛タッチエリア
251 X軸目盛表示エリア
252 X軸目盛タッチエリア
301 波形
51 指
DESCRIPTION OF
Claims (2)
前記波形を表示できる表示部と、マルチタッチを検出できるタッチ部とから構成されるタッチパネルと、
前記FFT処理されたデータに基づいて前記波形を前記タッチパネルの前記表示部に表示する波形表示手段と、
前記波形表示手段によって前記波形が表示された前記表示部に対応する前記タッチ部におけるマルチタッチを受け付けるマルチタッチ受付手段と、
前記マルチタッチ受付手段によって受け付けられた前記マルチタッチに応じて、前記波形表示手段によって表示されている前記波形の表示を変更する表示変更手段と、
を備えるFFTアナライザ。 An FFT analyzer that performs FFT processing on an input signal and displays a waveform in a frequency domain,
A touch panel including a display unit capable of displaying the waveform and a touch unit capable of detecting multi-touch;
Waveform display means for displaying the waveform on the display unit of the touch panel based on the FFT-processed data;
Multi-touch accepting means for accepting multi-touch in the touch part corresponding to the display part on which the waveform is displayed by the waveform display means;
Display changing means for changing the display of the waveform displayed by the waveform display means in response to the multi-touch received by the multi-touch receiving means;
An FFT analyzer.
前記表示変更手段は、前記マルチタッチ受付手段によって受け付けられた前記マルチタッチに応じて、前記波形表示手段によって表示されている前記波形の表示を変更する、
請求項1に記載のFFTアナライザ。 The multi-touch accepting unit further accepts a multi-touch in the touch unit corresponding to the display unit on which a scale is displayed by the waveform display unit,
The display changing unit changes the display of the waveform displayed by the waveform display unit according to the multi-touch received by the multi-touch receiving unit.
The FFT analyzer according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014024718A JP2015152360A (en) | 2014-02-12 | 2014-02-12 | FFT analyzer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014024718A JP2015152360A (en) | 2014-02-12 | 2014-02-12 | FFT analyzer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2015152360A true JP2015152360A (en) | 2015-08-24 |
Family
ID=53894793
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014024718A Pending JP2015152360A (en) | 2014-02-12 | 2014-02-12 | FFT analyzer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2015152360A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024027867A (en) * | 2022-08-19 | 2024-03-01 | 株式会社シーブイエンジニアリング | oscilloscope |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05340924A (en) * | 1992-06-08 | 1993-12-24 | Ono Sokki Co Ltd | Ultrasonic flaw detector |
| US20020126099A1 (en) * | 2001-01-09 | 2002-09-12 | Engholm Kathryn A. | Touch controlled zoom and pan of graphic displays |
| US20100251167A1 (en) * | 2009-03-28 | 2010-09-30 | International Business Machines Corporation | Scrollbar user interface for multitouch devices |
| JP2012018194A (en) * | 2011-10-26 | 2012-01-26 | Anritsu Corp | Measuring device |
| JP2012112903A (en) * | 2010-11-26 | 2012-06-14 | Anritsu Corp | Apd measurement device, and setting item allocation method and measurement information display control method in the same device |
| JP2012173242A (en) * | 2011-02-24 | 2012-09-10 | Hioki Ee Corp | Waveform display device, and waveform display method |
| JP2012173890A (en) * | 2011-02-18 | 2012-09-10 | Kddi Corp | User interface program, terminal and method for switching time scale by pinch operation of finger |
| JP2012238279A (en) * | 2011-05-13 | 2012-12-06 | Kddi Corp | Image server, system, program, and method for cumulatively generating multiple images with different time scales |
| US20130207929A1 (en) * | 2012-02-09 | 2013-08-15 | Coolfire Solutions LLC | Electronic device having multi-touch interface for spectral analysis |
| US8527909B1 (en) * | 2012-05-29 | 2013-09-03 | Sencha, Inc. | Manipulating data visualizations on a touch screen |
| JP2013182543A (en) * | 2012-03-04 | 2013-09-12 | Alpine Electronics Inc | Enlargement-reduction operation scale display method and device |
-
2014
- 2014-02-12 JP JP2014024718A patent/JP2015152360A/en active Pending
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05340924A (en) * | 1992-06-08 | 1993-12-24 | Ono Sokki Co Ltd | Ultrasonic flaw detector |
| US20020126099A1 (en) * | 2001-01-09 | 2002-09-12 | Engholm Kathryn A. | Touch controlled zoom and pan of graphic displays |
| US20100251167A1 (en) * | 2009-03-28 | 2010-09-30 | International Business Machines Corporation | Scrollbar user interface for multitouch devices |
| JP2012112903A (en) * | 2010-11-26 | 2012-06-14 | Anritsu Corp | Apd measurement device, and setting item allocation method and measurement information display control method in the same device |
| JP2012173890A (en) * | 2011-02-18 | 2012-09-10 | Kddi Corp | User interface program, terminal and method for switching time scale by pinch operation of finger |
| JP2012173242A (en) * | 2011-02-24 | 2012-09-10 | Hioki Ee Corp | Waveform display device, and waveform display method |
| JP2012238279A (en) * | 2011-05-13 | 2012-12-06 | Kddi Corp | Image server, system, program, and method for cumulatively generating multiple images with different time scales |
| JP2012018194A (en) * | 2011-10-26 | 2012-01-26 | Anritsu Corp | Measuring device |
| US20130207929A1 (en) * | 2012-02-09 | 2013-08-15 | Coolfire Solutions LLC | Electronic device having multi-touch interface for spectral analysis |
| JP2013182543A (en) * | 2012-03-04 | 2013-09-12 | Alpine Electronics Inc | Enlargement-reduction operation scale display method and device |
| US8527909B1 (en) * | 2012-05-29 | 2013-09-03 | Sencha, Inc. | Manipulating data visualizations on a touch screen |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024027867A (en) * | 2022-08-19 | 2024-03-01 | 株式会社シーブイエンジニアリング | oscilloscope |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5999830B2 (en) | Information processing program, information processing apparatus, information processing system, and information processing method | |
| KR101019128B1 (en) | Touch panel input device, method and mobile device using same | |
| US20170115734A1 (en) | Tactile sensation control system and tactile sensation control method | |
| JP2017534993A (en) | System and method for controlling a cursor based on finger pressure and direction | |
| JP2012098828A (en) | Input device and input control method for electronic device | |
| JP2011003202A5 (en) | Information processing apparatus, information processing method, and program | |
| US20180081443A1 (en) | Display control apparatus, display control system, and display control method | |
| US11148244B2 (en) | Vibration spectra window enhancement | |
| JP2010148811A (en) | Ultrasonic diagnostic apparatus | |
| US8698778B2 (en) | Method of manipulating impedance plane with a multi-point touch on touch screen | |
| JP2006275830A5 (en) | ||
| JP2015152360A (en) | FFT analyzer | |
| JP6034281B2 (en) | Object selection method, apparatus, and computer program | |
| WO2014083929A1 (en) | Method, device, and computer for document scrolling in touch panel | |
| EP3330851B1 (en) | Control device, and information storage medium | |
| JP5820414B2 (en) | Information processing apparatus and information processing method | |
| JP6211256B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP2011107738A (en) | Pointing device, input processing device, input processing method, and program | |
| JP2016015181A (en) | User interface device, program and function activating method capable of activating different functions depending on degree of pressing | |
| JP2010211352A (en) | Touch panel coordinate designation method and touch panel coordinate designation device | |
| JPWO2013145491A1 (en) | Information processing device | |
| WO2012169188A1 (en) | Information device and display control method | |
| CN113010046B (en) | A method for adapting a signal source in a multi-window mode, an electronic device, and a storage medium | |
| JP6074403B2 (en) | System, program, and method capable of pointer operation on head mounted display by touch panel type device | |
| US10678430B2 (en) | Terminal device and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161129 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170814 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170822 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180306 |