This paper deals with a positioning control of a ball-screw driven system. The objective is to control the motion specified by a trapezoidal velocity profile and to achieve the highly accurate positioning, using multi-segment sliding mode control method. The multi-segment switching functions are designed to satisfy the state trajectories corresponding to the trapezoidal velocity profile. The proposed control method is applied to the system driven by an AC servomotor to verify its control performances. The experimental results show that the proposed technique is applicable to the acceleration and deceleration motion even in the range of 2gm/s^2 (g is the gravitational acceleration) and effectively suppresses a position error as well as an overshoot in comparison with the conventional PID control techniques.