An ultrasound diagnostic imaging apparatus, comprising: an ultrasound probe configured to output transmission ultrasound to a subject according to a drive signal, a puncture needle configured to be inserted in the subject, said ultrasound probe being configured to output a received signal obtained by receiving reflected ultrasound from the subject; an image generation unit configured to generate ultrasound image data for a plurality of frames in time series on a basis of the received signal output from the ultrasound probe; a display unit configured to display an ultrasound image on a basis of the ultrasound image data generated by the image generation unit; a target image deciding unit configured to perform global matching between individual ultrasound image data of the plurality of frames and ultrasound image data of a newest frame generated by the image generation unit to obtain correlations of the individual ultrasound image data of the plurality of frames to the ultrasound image data of the newest frame and configured to decide ultrasound image data whose correlation equals to or is greater than a predetermined threshold and which is oldest in terms of time as a target image data; an evaluation information generation unit configured to generate movement evaluation information indicating movement evaluation between frames on a basis of the target image data decided by the target image deciding unit and the ultrasound image data of the newest frame; a puncture needle position detection unit configured to detect a position of a tip of the puncture needle on a basis of the movement evaluation information generated by the evaluation information generation unit; and a highlighting unit configured to highlight display of a tip image in the ultrasound image, the tip image corresponding to the position of the tip of the puncture needle detected by the puncture needle position detection unit. an ultrasound probe configured to output transmission ultrasound to a subject according to a drive signal, a puncture needle configured to be inserted in the subject, said ultrasound probe being configured to output a received signal obtained by receiving reflected ultrasound from the subject; an image generation unit configured to generate ultrasound image data for a plurality of frames in time series on a basis of the received signal output from the ultrasound probe; a display unit configured to display an ultrasound image on a basis of the ultrasound image data generated by the image generation unit; a target image deciding unit configured to perform global matching between individual ultrasound image data of the plurality of frames and ultrasound image data of a newest frame generated by the image generation unit to obtain correlations of the individual ultrasound image data of the plurality of frames to the ultrasound image data of the newest frame and configured to decide ultrasound image data whose correlation equals to or is greater than a predetermined threshold and which is oldest in terms of time as a target image data; an evaluation information generation unit configured to generate movement evaluation information indicating movement evaluation between frames on a basis of the target image data decided by the target image deciding unit and the ultrasound image data of the newest frame; a puncture needle position detection unit configured to detect a position of a tip of the puncture needle on a basis of the movement evaluation information generated by the evaluation information generation unit; and a highlighting unit configured to highlight display of a tip image in the ultrasound image, the tip image corresponding to the position of the tip of the puncture needle detected by the puncture needle position detection unit.