An ultrasonic diagnostic device according to an embodiment of the present invention is provided with a correlation matrix calculation unit (141), a calculation unit (142), an image generation unit (15), and a control unit (18). The correlation matrix calculation unit (141) calculates a correlation matrix for a scan line range from a data array of reflected wave data for the same position collected across a plurality of frames using ultrasonic transmission and reception in a scanning range formed by a plurality of scan lines. The calculation unit (142) uses the correlation matrix to perform main component analysis and calculates a filter coefficient for minimizing clutter from tissue by performing a matrix operation in which a clutter component is approximated as a main component and reduced. The image generation unit (15) uses the filter coefficient to generate ultrasonic image data from estimated blood flow information. The control unit (18) displays the ultrasonic image data on a display unit.La présente invention concerne un dispositif de diagnostic échographique qui, selon un mode de réalisation, est pourvu dune unité de calcul de matrice de corrélation (141), une unité de calcul (142), une unité de génération dimage (15), et une unité de commande (18). Lunité de calcul de matrice de corrélation (141) calcule une matrice de corrélation pour une plage de lignes de balayage dun ensemble de données de données donde réfléchie pour la même position collectées dans une pluralité de trames en utilisant lémission et la réception ultrasonore dans une plage de balayage formée par une pluralité de lignes de balayage. Lunité de calcul (142) utilise la matrice de corrélation pour effectuer une analyse de composante principale et calcule un coefficient de filtre pour réduire au minimum le fouillis sur un tissu en effectuant une opération de matrice dans laquelle une composante de fouillis est approchée en tant que composant principal et réduite. Lunité de génération dimage (1