(EN) A tap selecting part (502) separates sampling signals (r(i,0) through r(i,7)) obtained from a received OFDM signal into sampling signals that are to be corrected and sampling signals that are not to be corrected. Then, the tap selecting part (502) applies the sampling signals that are to be corrected to an FIR filter (503), while applying the sampling signals that are not to be corrected to an FFT 505. The FIR filter (503) receives the sampling signals as variable gains, while receiving a known coefficient of Fourier transform as an input. An adaptive algorithm part (511) causes the values of the sampling signals including distortion components that are the variable gains of the FIR filter (503) to converge onto optimum values such that error values (e(i,k)) due to the distortion are reduced.