IP Library Granted Patent US 7,933,729
Granted Patent B2
US 7,933,729 · App. 12/374,779 · Granted Apr 26, 2011

Operation device control apparatus, operation device control method, information storage medium, and operation device

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 7,933,729
App. No.
12/374,779
Granted
Apr 26, 2011
Kind
B2
Abstract

To provide an operating device control device for obtaining information about a rotational angle of an operating device, while reducing the influence due to an individual difference and/or variation of a reference sensor signal in accordance with a sensor signal output from the gyro sensor mounted in the operating device. A control device of an operating device having a gyro sensor for detecting an angular velocity and outputting a sensor signal in accordance with the detected angular velocity, the control device obtains an output signal from signal output means for outputting an output signal in accordance with a difference between the sensor signal output from the gyro sensor and a predetermined reference signal, then estimates a reference sensor signal to be output by the gyro sensor when no angular velocity is detected, based on the output signal, and changes the predetermined reference signal according to the estimated reference sensor signal.

Claims (35)

1. A control device of an operating device having a gyro sensor for detecting an angular velocity and outputting a sensor signal in accordance with the detected angular velocity, comprising:

reference sensor signal estimation means for estimating a reference sensor signal to be output by the gyro sensor when no angular velocity is detected, based on an output signal output from signal output means for outputting an output signal in accordance with a difference between the sensor signal output from the gyro sensor and a predetermined reference signal;

wherein the reference sensor signal estimation means calculates, for each of a plurality of evaluation sections obtained by dividing the output signal output from the signal output means into predetermined time sections, a representative value of the output signal in the evaluation section, and estimates the reference sensor signal based on the representative value calculated; and

control means for changing the predetermined reference signal according to the estimated reference sensor signal.

2. The control device of an operating device according to claim 1 , wherein

the sensor signal and the predetermined reference signal are each a voltage signal, and

the signal output means is an amplification circuit for outputting, as the output signal, a voltage signal obtained by amplifying a potential difference between the sensor signal output from the gyro sensor and the predetermined reference signal.

3. The control device of an operating device according to claim 2 , wherein

the operating device further comprises an analog digital converter for converting the voltage signal output from the signal output means into a digital value to output as a digital output signal, and

reference signal input means for obtaining a predetermined reference digital signal and inputting a voltage signal in accordance with the reference digital signal obtained, as the predetermined reference signal into the signal output means,

the reference sensor signal estimation means estimates the reference sensor signal based on the digital output signal output from the analog digital converter, and the control means inputs a digital value in accordance with the estimated reference sensor signal, as the reference digital signal, into the reference signal input means, to thereby change the predetermined reference signal.

4. The control device of an operating device according to claim 3 , further comprising:

correction value calculation means for calculating a correction value for correcting a difference between the digital output signal, which is estimated to be output with respect to the reference sensor signal in accordance with an input of the reference

digital signal, and the digital output signal to be output with respect to the reference sensor signal, based on a rate of a change amount of the digital output signal relative to a change amount of the reference digital signal, and

correction means for correcting the digital output signal based on the correction value calculated.

5. The control device of an operating device according to claim 1 , wherein the reference sensor signal estimation means calculates a representative value for each of a plurality kinds of evaluation sections, which have different lengths of time, and estimates the reference sensor signal based on a plurality kinds of representative values calculated.

6. The control device of an operating device according to claim 1 , wherein the reference sensor signal estimation means estimates the reference sensor signal, based on information about a user operating relative to the operating device.

7. A control method for controlling an operating device having a gyro sensor for detecting an angular velocity and outputting a sensor signal in accordance with the detected angular velocity, comprising:

a step of estimating a reference sensor signal to be output by the gyro sensor when no angular velocity is detected, based on an output signal output from signal output means for outputting an output signal in accordance with a difference between the sensor signal output from the gyro sensor and a predetermined reference signal;

wherein the step of estimating a reference sensor signal further comprises calculating, for each of a plurality of evaluation sections obtained by dividing the output signal output from the signal output means into predetermined time sections, a representative value of the output signal in the evaluation section, and estimating the reference sensor signal based on the representative value calculated, and

a step of changing the predetermined reference signal according to the estimated reference sensor signal.

8. A non-transitory information storage medium storing a program for controlling an operating device having a gyro sensor for detecting an angular velocity and outputting a sensor signal in accordance with the detected angular velocity, the program causing the computer to function as:

reference sensor signal estimation means for estimating a reference sensor signal to be output by the gyro sensor when no angular velocity is detected, based on an output signal output from signal output means for outputting an output signal in accordance with a difference between the sensor signal output from the gyro sensor and a predetermined reference signal;

wherein the reference sensor signal estimation means calculates, for each of a plurality of evaluation sections obtained by dividing the output signal output from the signal output means into predetermined time sections, a representative value of the output signal in the evaluation section, and estimates the reference sensor signal based on the representative value calculated, and

control means for changing the predetermined reference signal according to the estimated reference sensor signal.

9. An operating device, comprising:

a gyro sensor for detecting an angular velocity and outputting a sensor signal in accordance with the detected angular velocity;

signal output means for outputting an output signal in accordance with a difference between the sensor signal output from the gyro sensor and a predetermined reference signal; and

reference signal input means for inputting, as the predetermined reference signal, a signal in accordance with a reference sensor signal to be output by the gyro sensor when no angular velocity is detected, which is estimated based on the output signal output by the signal output means, to the signal output means,

wherein estimating the reference sensor signal comprises calculating, for each of a plurality of evaluation sections obtained by dividing the output signal output from the signal output means into predetermined time sections, a representative value of the output signal in the evaluation section, and estimating the reference sensor signal based on the representative value calculated.

10. The operating device according to claim 9 , wherein the sensor signal and the predetermined reference signal are each a voltage signal,

the signal output means is an amplifying circuit for outputting, as the output signal, a voltage signal obtained by amplifying a potential difference between the sensor signal output from the gyro sensor and the predetermined reference signal,

the operating device further comprises an analog digital converter for converting the voltage signal output from the signal output means into a digital value to output as a digital output signal, and

the reference signal input means obtains, as a predetermined reference digital signal, a digital value in accordance with the reference sensor signal estimated based on the digital output signal, and

outputting, as the predetermined reference signal, a voltage signal in accordance with the obtained reference digital signal, into the signal output means.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2011
From: SONY NETWORK ENTERTAINMENT PLATFORM INC.
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 027449/0380 →
CHANGE OF NAME Recorded Dec 26, 2011
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY NETWORK ENTERTAINMENT PLATFORM INC.
Reel/Frame 027445/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2009
From: FUKUSHIMA, NORIYUKI; HIRATA, SHINICHI; KAGEYAMA, KOJI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 022373/0830 →