A control method of an exhaust gas purification system in the exhaust gas passage of an internal combustion engine of a vehicle, the system provided with an exhaust gas purification device for purifying components in exhaust gas, travel distance detection means for detecting a distance (ΔMc) the vehicle has traveled after regeneration, regenerative control means that conducts a regenerative control, including post injection in an in-cylinder fuel injection control, for recovering the purification ability of the exhaust gas purification device, warning means comprising a blinking indicator and a manual regeneration button to start the regenerative control by the regenerative control means, the method comprises the steps of: during the regenerative control, calculating an injection quantity of post injection based on previously set map data; accumulating this calculated injection quantity, thereby calculating a post injection accumulated injection amount; in the case where the accumulated injection amount has exceeded a predetermined determination value, stopping the post injection to cease the regenerative control and avoid oil dilution; and resetting the distance (ΔMc) when the regeneration control is conducted, and the method further comprises the step of: when determining a need for a regeneration period based on a trapped quantity and the travel distance, in the case where the travel distance (ΔMc) is in a predetermined region below a travel distance threshold (ΔM2) wherein the fuel portion mixed into the engine oil will be insufficiently vaporized because of insufficient travel, issuing warnings encouraging the driver to manually operate the regenerative control means in a idling stop state, and in the case where the travel distance (ΔMc) is in a predetermined region (Rm3, Rm4) above the travel distance threshold (ΔM2) wherein the fuel portion mixed into the engine oil will be sufficiently vaporized, automatically operating the regenerative control means while traveling. during the regenerative control, calculating an injection quantity of post injection based on previously set map data; accumulating this calculated injection quantity, thereby calculating a post injection accumulated injection amount; in the case where the accumulated injection amount has exceeded a predetermined determination value, stopping the post injection to cease the regenerative control and avoid oil dilution; and resetting the distance (ΔMc) when the regeneration control is conducted, and the method further comprises the step of: when determining a need for a regeneration period based on a trapped quantity and the travel distance, in the case where the travel distance (ΔMc) is in a predetermined region below a travel distance threshold (ΔM2) wherein the fuel portion mixed into the engine oil will be insufficiently vaporized because of insufficient travel, issuing warnings encouraging the driver to manually operate the regenerative control means in a idling stop state, and in the case where the travel distance (ΔMc) is in a predetermined region (Rm3, Rm4) above the travel distance threshold (ΔM2) wherein the fuel portion mixed into the engine oil will be sufficiently vaporized, automatically operating the regenerative control means while traveling. when determining a need for a regeneration period based on a trapped quantity and the travel distance, in the case where the travel distance (ΔMc) is in a predetermined region below a travel distance threshold (ΔM2) wherein the fuel portion mixed into the engine oil will be insufficiently vaporized because of insufficient travel, issuing warnings encouraging the driver to manually operate the regenerative control means in a idling stop state, and in the case where the travel distance (ΔMc) is in a predetermined region (Rm3, Rm4) above the travel distance threshold (ΔM2) wherein the fuel portion mixed into the engine oil will be sufficiently vaporized, automatically operating the regenerative control means while traveling.