Provided are an ultrasound diagnostic device and program that are able to inhibit reduction in frame rate and improve resolution. Every time that image data is generated for each frame, the control unit (18) determines whether or not it is a still image on the basis of image data for two or more frames. When the control unit (18) determines the image to be a still image, image data of at least two consecutive frames are synthesized to generate synthesized image data. When the control unit (18) determines the image not to be a still image, pixel data to be disposed between adjacent pixels in the image data of one of two consecutive frames is generated from the image data of the one frame on the basis of the pixel data of at least one of the adjacent pixels, and the generated pixel data and the data of the one image are synthesized to generate synthesized image data.La présente invention concerne un dispositif de diagnostic à ultrasons et un programme en mesure dinhiber la réduction du nombre dimages par seconde et daméliorer la résolution. A chaque fois que des données dimage sont générées pour chaque image, lunité de commande (18) détermine sil sagit ou non dune image fixe en fonction des données dimages pour deux images ou plus. Lorsque lunité de commande (18) détermine que limage est une image fixe, les données dimages dau moins deux images consécutives sont synthétisées afin de générer des données dimages synthétisées. Lorsque lunité de commande (18) détermine que limage nest pas une image fixe, des données de pixels à disposer entre des pixels adjacents dans les données dimages de lune de deux images consécutives sont générées à partir des données dimages de la première image en fonction des données de pixels dau moins un des pixels adjacents, et les données de pixels générées ainsi que les données de la première image sont synthétisées afin de générer des données dimages synthétisées.フレームレートの低下を抑制して分解能を向上させることができる超音波診断装置及びプログラムを提供する。 制御部18は、フレーム毎の画像データが生成される毎に、