IP Library Granted Patent US 9,442,586
Granted Patent B2
US 9,442,586 · App. 13/921,541 · Granted Sep 13, 2016

Signal processing device, touch panel unit, information processor, and signal processing method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,442,586
App. No.
13/921,541
Granted
Sep 13, 2016
Kind
B2
Abstract

A sampling unit acquires a sample data series of a signal indicating a touch state quantity detected in a touch panel. A discrete Fourier transformation unit transforms the sample data series into the frequency domain. The frequency spectral analysis unit determines a frequency spectral distribution in accordance with the sample data transformed into the frequency domain. A peak detection unit detects a peak in a frequency band of a pulse in the frequency spectral distribution and finds the frequency of the detected peak so as to determine the pulse.

Claims (47)

1. A signal processing device comprising:

a sampling unit configured to acquire a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point;

an analysis unit configured to determine a frequency spectral distribution by transforming the sample data series into a frequency domain; and

a peak detection unit configured to detect a peak in a frequency band of a pulse in the frequency spectral distribution, and to find a frequency of the detected peak so as to determine the pulse; wherein

acquisition of the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.

2. A touch panel unit comprising:

a touch panel; and

a touch panel controller configured to detect a position of a touch point on the touch panel and a touch state quantity, the touch state quantity including an electrostatic capacitance value at the touch point, and to output the position and the quantity as a signal,

wherein the touch panel controller includes:

a sampling unit configured to acquire a sample data series of a signal indicating the touch state quantity;

an analysis unit configured to determine a frequency spectral distribution by transforming the sample data series into a frequency domain; and

a peak detection unit configured to detect a peak in a frequency band of a pulse in a frequency spectral distribution, and to find a frequency of the detected peak so as to determine the pulse; wherein

acquisition of the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.

3. An information processing device comprising:

a touch panel unit including a touch panel and a touch panel controller configured to detect a position of a touch point on the touch panel and a touch state quantity, the touch state quantity including an electrostatic capacitance value at the touch point, and to output the position and the quantity as a signal;

a signal processing unit configured to subject an output signal from the touch panel controller to signal processing;

a main processor configured to run an application; and

a display controller configured to control data that should be displayed on a display device provided in the touch panel,

wherein the signal processing unit includes:

a sampling unit configured to acquire a sample data series of a signal indicating a touch state quantity detected in a touch panel;

an analysis unit configured to determine a frequency spectral distribution by transforming the sample data series into a frequency domain; and

a peak detection unit configured to detect a peak in a frequency band of a pulse in the frequency spectral distribution, and to find a frequency of the detected peak so as to determine the pulse; wherein

acquisition of the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.

4. The information processing device according to claim 3 , wherein the display controller displays, on a screen of the display device, a guide for guiding a user to a position on the touch panel that should be touched.

5. The information processing device according to claim 3 , wherein the display controller displays a guide for guiding a user to continue to touch the touch panel until a necessary period of time elapses for measurement of the pulse.

6. The information processing device according to claim 3 , wherein the signal processing unit determines the pulse of the user by subjecting the touch state quantity to frequency spectral analysis, the touch state quantity being detected while the user continues to touch the touch panel during a predetermined period of time in order to provide user input.

7. The information processing device according to claim 3 , wherein the main processor adjusts a parameter of a game application in accordance with a value of the pulse measured.

8. The information processing device according to claim 3 , wherein, if the peak detection unit does not detect a peak in a frequency band of the pulse, the main processor determines that the touch panel is not touched by a human finger.

9. The information processing device according to claim 3 ,

wherein the touch panel unit is compatible with a multitouch operation and the sampling unit acquires a plurality of sample data series in response to a multitouch operation;

wherein, if the peak detection unit detects a plurality of peaks in the frequency band of the pulse and obtains a plurality of different pulse values, the main processor determines that the multitouch operation is by a plurality of users, and

wherein, if the peak detection unit detects substantially one peak in the frequency band of the pulse and obtains one pulse value, the main processor determines that the multitouch operation is by a single user.

10. A signal processing method comprising:

acquiring a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point;

determining a frequency spectral distribution by transforming the sample data series into a frequency domain; and

detecting a peak in a frequency band of a pulse in the frequency spectral distribution, and finding a frequency of the detected peak so as to determine the pulse; wherein

acquiring the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.

11. A non-transitory computer-readable recording medium containing a computer program, which when executed by a computer, causes the computer to carry out actions, comprising:

acquiring a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point;

determining a frequency spectral distribution by transforming the sample data series into a frequency domain; and

detecting a peak in a frequency band of a pulse in the frequency spectral distribution and to find a frequency of the detected peak so as to determine the pulse;

wherein acquiring the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.

12. A computer comprising a microprocessor and a non-transitory computer-readable recording medium encoded with a computer program, which when executed by the microprocessor, causes the computer to carry out actions, comprising:

acquiring a sample data series of a signal indicating a touch state quantity detected in a touch panel, the touch state quantity including an electrostatic capacitance value at a touch point;

determining a frequency spectral distribution by transforming the sample data series into a frequency domain; and

detecting a peak in a frequency band of a pulse in the frequency spectral distribution and to find a frequency of the detected peak so as to determine the pulse;

wherein acquiring the touch state quantity occurs during temporary suspension of gain control used to adjust touch sensitivity of the touch panel when detecting a position of the touch point.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2017
From: SONY CORPORATION
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2016
From: SONY INTERACTIVE ENTERTAINMENT INC.
To: SONY CORPORATION
Reel/Frame 039282/0752 →
CHANGE OF NAME Recorded Jul 28, 2016
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 039282/0754 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2013
From: HIRATA, SHINICHI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 030644/0904 →