PROBLEM TO BE SOLVED: To provide an ultrasound diagnostic apparatus capable of sequentially transferring the right amount of reception data to be subjected to beam forming processing from a main memory to a cache memory.SOLUTION: The ultrasound diagnostic apparatus sequentially stores into a reception data memory 4 pieces of reception data with time difference produced based on reception signals output from a plurality of channels, divides the pieces of reception data with time difference stored in the reception data memory 4 into plural groups, and sequentially transfers the plural groups to the cache memory of a beam forming unit 10. The beam forming unit 10 performs stepwise phasing addition based on the reception data transferred to the cache memory, and obtains in advance a total amount of reception data to be used in the phasing addition by the beam forming unit 10 according to an imaging condition. A DBF (digital beam forming) controller controls the beam forming unit 10 in accordance with the total amount of reception data and the cache memory capacity such that the beam forming unit 10 divides the data in the reception data memory 4 into the plural groups and transfers to the cache memory so as to suppress the frequency of cache-out.COPYRIGHT: (C)2015,JPO&INPIT【課題】ビームフォーミング処理するための受信データをメインメモリからキャッシュメモリに順次過不足なく転送することができる超音波診断装置を提供する。【解決手段】複数チャンネルの受信信号に基づいて生成される時間差を有する受信データを受信データメモリ4に順次格納し、受信データメモリ4に格納された時間差を有する受信データを小分けにして順次ビームフォーミング部10のキャッシュメモリに転送すると共に、ビームフォーミング部10はキャッシュメモリに転送された受信データに基づいて段階的に整相加算を行い、ビームフォーミング部10の整相加算に用いられる受信データの総データ量を撮像条件に基づいて予め求め、受信データの総データ量とキャッシュメモリの容量に応じてDBF制御部がビームフォーミング部10を制御し、キャッシュアウト頻度を抑制するように、受信データメモリ4のデータを小分けにしてキャッシュメモリに転送させる。【選択図】図1