PROBLEM TO BE SOLVED: To provide an ultrasonic diagnostic apparatus, a signal processing method, and a signal processing program, which can remove a ghost signal with the small number of data, obtain a high-quality ultrasonic image while preventing a frame rate from being lowered, and prevent cost increase without necessity of increasing a memory capacity, 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 includes: data processing section for generating second element data corresponding to any of first element data, from a plurality of first element data and a frequency information acquisition section for acquiring information on transmission frequency of ultrasonic beam which is transmitted from a probe. The data processing section generates the second element data using the plurality of first element data on the basis of the information on transmission frequency which is acquired by the frequency information acquisition section.COPYRIGHT: (C)2015,JPO&INPIT【課題】異なる送受信によって得られた複数の素子データを重ね合わせて、素子データを補正する際に、少ないデータ数でゴースト信号を除去することができ、フレームレートの低下を防止しつつ、高画質な超音波画像を得ることができ、また、メモリの容量を大きくする必要が無くコストアップを防止できる超音波診断装置、信号処理方法およびプログラムを提供する。【解決手段】複数の第1の素子データから、第1の素子データのいずれかに対応する第2の素子データを生成するデータ処理部と、探触子から送信される超音波ビームの送信周波数の情報を取得する周波数情報取得部とを有し、データ処理部は、周波数情報取得部が取得した送信周波数の情報に基づいて、複数の前記第1の素子データを用いて、第2の素子データを生成することにより、前記課題を解決する。【選択図】図1