Patent ID: 7103122

Claim:
A noise canceller which removes a noise component included in an input signal, comprising: a noise detecting device which detects said noise component contained in said input signal and determines duration of said noise component; a first holding device which passes said input signal in normal times and holds said input signal during the duration of said noise component; a first holding device which passes said input signal in normal times and holds said input signal during the duration of said noise component; a compensating device which outputs said held input signal by adding a compensating signal to compensate for any portion lost during the duration of said noise component; a prediction filter which determines predicted values of said input signal one after another by performing operations on an output signal of said compensating device and outputs the predicted values as a predicted signal; a second holding device which holds said predicted signal and generates a predicted hold signal during the duration of said noise component; and a compensating signal generation device which generates said compensating signal by subtracting said predicted hold signal from said predicted signal.