In a medical image processing apparatus such as an ultrasonic diagnostic apparatus, observation point tracking processing is sequentially performed for each adjacent frame in a frame sequence. As a result, the observation point moves from the start coordinate to the end coordinate in one heartbeat period. The difference between these coordinates is an error vector, from which an overall correction amount is obtained. The total correction amount is adaptively distributed to individual correction target frames in the expansion period. More specifically, the distribution amount for each correction target frame is calculated based on the observation point movement amount as the error index value obtained for each correction target frame. When the observation point movement amount is large, a large distribution amount is given, and when the observation point movement amount is small, a small distribution amount is given. This makes it possible to naturally correct each observation point coordinate.超音波診断装置等の医療画像処理装置において、フレーム列における隣接フレーム間ごとに観測点トラッキング処理を順次行う。これにより、1心拍期間において、観測点が開始座標から終了座標まで運動する。それらの座標の差が誤差ベクトルであり、それから全体補正量が求められる。その全体補正量が、拡張期における個々の補正対象フレームに適応的に配分される。より詳しくは、補正対象フレームごとに求められた誤差指標値としての観測点移動量に基づいて、補正対象フレームごとの配分量が演算される。観測点移動量が大きい場合には大きな配分量が与えられ、観測点移動量が小さい場合には小さな配分量が与えられる。これにより各観測点座標を自然に補正することが可能となる。