Patent ID: 8617773

Claim:
A method of correcting a mask pattern comprising: calculating, as a reference mask correction amount, a mask pattern correction amount at a reference flare value through a simulation of wafer transfer, for each of a plurality of types of patterns included in a layout; calculating, as change amount information, a change amount of the mask pattern correction amount corresponding to a change amount of a flare value for each of the plurality of types of patterns; creating correspondence information correlating the patterns, the reference mask correction amounts, and the change amount information; extracting, from the correspondence information, the reference mask correction amount and the change amount information corresponding to a target pattern; calculating, as a difference correction amount, a difference between the mask pattern correction amount corresponding to a flare value at an arrangement position where the target pattern is arranged and the reference mask correction amount, based on: a flare difference that is a difference between the flare value at the arrangement position and the reference flare value, the extracted reference mask correction amount, and the extracted change amount information; and creating a mask pattern corresponding to the target pattern, using the difference correction amount and the reference mask correction amount.