PROBLEM TO BE SOLVED: To provide an ultrasonic diagnostic apparatus, a signal processing method, and a signal processing program, which can appropriately superimpose a plurality of pieces of element data to obtain a high-quality image even when a motion caused by pulsation of a tissue, camera shake, or the like is found on an image, when a plurality of pieces of element data obtained by different transmissions and receptions are superimposed to correct the element data.SOLUTION: An ultrasonic diagnostic apparatus has: motion amount calculation section for calculating a motion amount using a plurality of first element data and data processing section for correcting the plurality of first element data using the motion amount calculated by the motion amount calculation section to generate second element data corresponding to any of the first element data from the plurality of first element data.COPYRIGHT: (C)2015,JPO&INPIT【課題】異なる送受信によって得られた複数の素子データを重ね合わせて、素子データを補正する際に、組織の拍動や手ブレ等による画像上の動きがある場合でも、適切に重ね合わせることができ、高画質な画像を得ることができる超音波診断装置、信号処理方法およびプログラムを提供する。【解決手段】複数の第1の素子データを用いて動き量を算出する動き量算出部と、動き量算出部が算出した動き量を用いて、複数の第1の素子データを補正して、複数の第1の素子データから、第1の素子データのいずれかに対応する第2の素子データを生成するデータ処理部と、を有することにより、前記課題を解決する。【選択図】図1