Provided is a signal processing apparatus including: an transducer that performs scanning over the interior of an object and acquires received waveform data of a plurality of scanlines an intensity screening unit that outputs a high intensity position at which signal intensity calculated from the received waveform data is higher than a first predetermined value a correlation calculation unit that calculates a correlation value in a constant-width division for received waveform data of a first scanline and of a second scanline having a predetermined correlation with the first scanline a position extraction unit that extracts, as a candidate position of a singular region, a position which corresponds to a high intensity position and for which the correlation value is lower than a second predetermined value and an image processor that performs signal processing of generating image data of the object on the basis of the received waveform data.La présente invention concerne un appareil de traitement de signal comprenant : un émetteur-récepteur qui effectue un balayage sur lintérieur dun objet et acquiert des données de forme donde reçues dune pluralité de lignes de balayage une unité de criblage dintensité qui transmet une position dintensité élevée à laquelle lintensité de signal calculée à partir des données de forme donde reçues est plus élevée quune première valeur prédéterminée une unité de calcul de corrélation qui calcule une valeur de corrélation dans une division à largeur constante pour les données de forme donde reçues dune première ligne de balayage et dune deuxième ligne de balayage ayant une corrélation prédéterminée avec la première ligne de balayage une unité dextraction de position qui extrait, en tant que position candidate dune région singulière, une position qui correspond à une position dintensité élevée et pour laquelle la valeur de corrélation est inférieure à une deuxième valeur prédéterminée et un processeur dimage qui effectue le traitement