PROBLEM TO BE SOLVED: To apply an automatic folding correction to a folded part which occurs during a speed data set which serves as a basis for a blood flow image.SOLUTION: Based on a correction target (speed data set) determined in S14, a forward direction (that is, a heartbeat time phase) is determined in S16. In a contraction stage, a first correction range generating algorithm is executed, and a correction range is generated on a basis of a backflow region. In a diastolic stage, a second correction range generating algorithm is executed, and a correction range is generated on a basis of a forward flow region and by expanding the region. In S22, a folding correction is made at a backflow part in a correction range of the speed data set.SELECTED DRAWING: Figure 8【課題】血流画像の基礎となる速度データセット中に生じる折返し部分に対して自動的な折返し補正が適用されるようにする。【解決手段】S14で判定された補正対象(速度データセット)に基づいて、S16において順方向(つまり心拍時相)が判定される。収縮期においては第1補正範囲生成アルゴリズムが実行され、逆流領域を基礎として補正範囲が生成される。拡張期においては第2補正範囲生成アルゴリズムが実行され、順流領域を基礎としてそれを拡充することにより補正範囲委が生成される。S22では速度データセットにおける補正範囲内の逆流部分に対して折返し補正が施される。【選択図】図8