Patent ID: 7773824

Claim:
A signal processing apparatus for adjusting levels of continuously arranged signals, said signal processing apparatus comprising: a designation unit for designating the continuously arranged signals as a signal of attention one by one; a determination unit for determining a predetermined number of signals preceding the signal of attention designated by the designation unit and a predetermined number of signals following the signal of attention, to be predetermined neighbouring signals; a weight average unit for averaging by weight the signal of attention and the predetermined neighbouring signals; flag setting unit for calculating a difference in levels between the signal of attention and a neighbouring signal, judging whether or not the difference is larger than a predetermined threshold value, and raising flags for the neighbouring signal and another neighbouring signal, the two neighbouring signals arranged symmetrically with respect to the signal of attention, when the difference is judged to be larger than the predetermined threshold value; and a control unit for controlling and causing the weighted average unit to average by weight the signal of attention and the predetermined neighbouring signals, using the level of the signal of attention instead of the level of each of the neighbouring signals for which flags are raised.