A control apparatus of a machine tool, the control apparatus being provided in the machine tool that includes: a cutting tool configured to cut a workpiece; rotating means configured to rotate the cutting tool and the workpiece relative to each other; feeding means configured to feed the cutting tool and the workpiece in a predetermined feeding direction; and vibration means configured to allow relative reciprocating vibration between the cutting tool and the workpiece in the feeding direction such that a cut portion during a forward movement overlaps with a cut portion during a backward movement, the control apparatus comprising control means configured to allow the machine tool to machine the workpiece by relative rotation between the cutting tool and the workpiece and by feed movement of the cutting tool toward the workpiece with reciprocating vibration thereof, wherein the control means is configured to set the number of rotations of the relative rotation and the number of vibrations of the reciprocating vibration during one rotation of the relative rotation in accordance with a vibration frequency (f) attributable to a cycle during which an operation instruction can be issued, wherein a length of the cycle is the integral multiple of time divided by the number of operation instructions that can be issued by the control means per second, wherein the number of rotations is defined as revolutions per minutes (r/min), and wherein the number of vibrations is defined as N = f×60/S, wherein the control means includes: setting means configured to set a value of at least one of parameters to the control means, the parameters being the number of rotations of the relative rotation, the number of vibrations of the reciprocating vibration, and the vibration frequency (f); correction means configured to set an unset value of the parameters to a predetermined value and to correct, on the basis of the set predetermined value, the value of the parameter that is set by the setting means; and adjusting means configured to adjust the number of rotations or the number of vibrations set by the control means according to an adjustment value, which is set in advance to the control means, within a range where overlapping of the cut portion during the forward movement with the cut portion during the backward movement is maintained, while maintaining the vibration frequency (f), and wherein the adjusting means is configured to adjust the number of rotations of the relative rotation or the number of vibrations after the correction by the correction means. the control apparatus comprising control means configured to allow the machine tool to machine the workpiece by relative rotation between the cutting tool and the workpiece and by feed movement of the cutting tool toward the workpiece with reciprocating vibration thereof, wherein the control means is configured to set the number of rotations of the relative rotation and the number of vibrations of the reciprocating vibration during one rotation of the relative rotation in accordance with a vibration frequency (f) attributable to a cycle during which an operation instruction can be issued, wherein a length of the cycle is the integral multiple of time divided by the number of operation instructions that can be issued by the control means per second, wherein the number of rotations is defined as revolutions per minutes (r/min), and wherein the number of vibrations is defined as N = f×60/S, wherein the control means includes: setting means configured to set a value of at least one of parameters to the control means, the parameters being the number of rotations of the relative rotation, the number of vibrations of the reciprocating vibration, and the vibration frequency (f); correction means configured to set an unset value of the parameters to a predetermined value and to correct, on the basis of the set predetermined value, the value of the parameter that is set by the setting means; and adjusting means configured to adjust the number of rotations or the number of vibrations set by the control means according to an adjustment value, which is set in advance to the control means, within a range where overlapping of the cut portion during the forward movement with the cut portion during the backward movement is maintained, while maintaining the vibration frequency (f), and wherein the adjusting means is configured to adjust the number of rotations of the relative rotation or the number of vibrations after the correction by the correction means. setting means configured to set a value of at least one of parameters to the control means, the parameters being the number of rotations of the relative rotation, the number of vibrations of the reciprocating vibration, and the vibration frequency (f); correction means configured to set an unset value of the parameters to a predetermined value and to correct, on the basis of the set predetermined value, the value of the parameter that is set by the setting means; and adjusting means configured to adjust the number of rotations or the number of vibrations set by the control means according to an adjustment value, which is set in advance to the control means, within a range where overlapping of the cut portion during the forward movement with the cut portion during the backward movement is maintained, while maintaining the vibration frequency (f), and wherein the adjusting means is configured to adjust the number of rotations of the relative rotation or the number of vibrations after the correction by the correction means.