Ultrasound diagnostic device including: a transmitter that performs events by transmitting ultrasound focusing inside a subject by using a first transducer group that gradually shifts in an array direction between events; and a receiver that, for each event, generates receive signal sequences for transducers based on ultrasound reflection that the transducers receive in response to the event, that selects a second transducer group whose receive signals based on ultrasound reflection from a puncture needle have high intensity, that, for each event, sets a target area for generating a sub-frame data item inside a virtual area of the subject that receives ultrasound transmitted in the event, and generates the sub-frame data item by performing, for each measurement point in the target area, delay-and-sum processing on receive signal sequences for the second transducer group, and that generates a frame data item by combining sub-frame data items for events.