Patent ID: 7516107

Claim:
A signal processing device which corrects input signals and outputs output signals to control an output device to perform a predetermined function, said signal processing device comprising: an operating unit configured to provide operating signals according to user operations; a judging unit configured to monitor the operating signals and judge whether or not the operating signals are usable for learning; a learning unit configured to learn a correction norm which is a norm for correcting said input signals, based on learning operating signals which are said operating signals which can be used for learning; and a correcting unit configured to correct said input signals based on said correction norm obtained from said learning and outputting signals following the correction as said output signals to control the output device to perform said predetermined function, wherein, when the operating unit is operated for a predetermined amount of time or longer and then the operating is stopped, the judging unit judges the operating signals at the time of stopping to be learning operating signals.