1. A computer implemented method for correcting a mask pattern, comprising: preparing a designed mask pattern; obtaining a rough corrected mask pattern from the designed mask pattern by applying a rough correction; and obtaining a precision corrected mask pattern from the rough corrected mask pattern by applying a precision correction using a model based correction method with a precision model that simulates a transferred image of an exposure apparatus.