According to one embodiment, a scanning unit scans the inside of an object administered with a contrast agent with ultrasonic waves. A signal generation unit outputs a packet signal based on the reception signal output from the scanning unit. A first wall filter has a passband corresponding to a blood flow component. A second wall filter has a passband corresponding to a tissue perfusion component and blood flow component. A maximum value holding computation processing unit applies maximum value holding computation processing to a first image corresponding to an output from the first wall filter. A display unit displays the first image having undergone maximum value holding computation processing and a second image corresponding to an output from the second wall filter.