In an ultrasonic diagnostic apparatus including an ultrasonic probe, a scan controller, a storage unit, and an image generation unit, the scan controller receives a trigger signal every heartbeat period, scans each of a predetermined number of blocks of a particular diagnostic region of a body under examination with an ultrasonic beam a plurality of times in response to the trigger signal. The storage unit converts an acquired reflection signal into image data and stores the image data of an amount corresponding to a period in which the body under examination is fully scanned a plurality of times. The image generation unit selects image data from the image data stored in the storage unit for the respective blocks in accordance with the spatial arrangement order without being restricted by the temporal acquisition order, and generates a full image of the body under examination by connecting the selected image data.