An ultrasound diagnostic apparatus comprising: an image memory configured to store ultrasound images of a plurality of frames acquired through a scan with an ultrasonic beam on a subject using an ultrasound probe; a urinary bladder extraction unit configured to extract a urinary bladder region from each of the ultrasound images of the plurality of frames; a feature quantity calculation unit configured to calculate a feature quantity related to the urinary bladder region extracted for each of the ultrasound images of the plurality of frames by the urinary bladder extraction unit; a failed frame determination unit configured to determine whether or not each of the ultrasound images of the plurality of frames is of a failed frame for which the scan with the ultrasonic beam on the subject has failed; a rescan determination unit configured to determine whether or not a rescan with an ultrasonic beam is needed, based on a time-series change in the feature quantity calculated by the feature quantity calculation unit and a time-series position of the ultrasound image of the frame determined to be the failed frame by the failed frame determination unit; a rescan recommendation unit configured to recommend the rescan with the ultrasonic beam to a user in a case where the rescan determination unit determines that the rescan with the ultrasonic beam is needed; a measurement frame selection unit configured to select an ultrasound image of a measurement frame that serves as a target subjected to measurement from among the ultrasound images of the plurality of frames, based on the feature quantity calculated by the feature quantity calculation unit in a case where the rescan determination unit determines that the rescan with the ultrasonic beam is not needed; and a urine volume measurement unit configured to analyze the ultrasound image of the measurement frame selected by the measurement frame selection unit to measure a urine volume. an image memory configured to store ultrasound images of a plurality of frames acquired through a scan with an ultrasonic beam on a subject using an ultrasound probe; a urinary bladder extraction unit configured to extract a urinary bladder region from each of the ultrasound images of the plurality of frames; a feature quantity calculation unit configured to calculate a feature quantity related to the urinary bladder region extracted for each of the ultrasound images of the plurality of frames by the urinary bladder extraction unit; a failed frame determination unit configured to determine whether or not each of the ultrasound images of the plurality of frames is of a failed frame for which the scan with the ultrasonic beam on the subject has failed; a rescan determination unit configured to determine whether or not a rescan with an ultrasonic beam is needed, based on a time-series change in the feature quantity calculated by the feature quantity calculation unit and a time-series position of the ultrasound image of the frame determined to be the failed frame by the failed frame determination unit; a rescan recommendation unit configured to recommend the rescan with the ultrasonic beam to a user in a case where the rescan determination unit determines that the rescan with the ultrasonic beam is needed; a measurement frame selection unit configured to select an ultrasound image of a measurement frame that serves as a target subjected to measurement from among the ultrasound images of the plurality of frames, based on the feature quantity calculated by the feature quantity calculation unit in a case where the rescan determination unit determines that the rescan with the ultrasonic beam is not needed; and a urine volume measurement unit configured to analyze the ultrasound image of the measurement frame selected by the measurement frame selection unit to measure a urine volume.