The ultrasonic diagnostic system estimates a desired time phase or one cycle period of a moving region (e.g., a heart) that repeats contraction and relaxation cyclically and which can be specified by a presystole, an end systole, a prediastole, an end diastole, and other clinical characteristics for one cycle of the moving region on the basis of the velocity information on multiple positions of the moving region which is obtained for each time phase. More specifically, assuming that, for example, the end systole phase=a time phase in which the myocardial velocity comes to zero or close to zero, the system calculates myocardial velocity for each time phase in a predetermined period, and estimates a time phase in which this value comes closest to zero as an end systole phase.