Patent ID: 8629641

Claim:
A machine tool including a first control object and a second control object drives said first control object and said second control object, said machine tool comprising: a storage device storing first information including at least one of maximum acceleration and maximum deceleration and maximum speed when said first control object is driven, and second information including at least one of maximum acceleration and maximum deceleration and maximum speed when said second control object is driven, a calculation unit configured to calculate a first shortest time for said first control object to arrive at a predetermined first state, and a second shortest time for said second control object to arrive at a predetermined second state, based on said first information and said second information, a comparison unit configured to compare said first shortest time with said second shortest time, and a drive control unit configured to control a drive of said first control object and a drive of said second control object, said drive control unit controlling, when a determination is made that said first shortest time is longer than said second shortest time, the drive of said first control object such that a time for said first control object to arrive at said first state is equal to said first shortest time, and the drive of said second control object such that a time for said second control object to arrive at said second state is longer than said second shortest time, and less than or equal to said first shortest time.