Abstract: A contour filling apparatus comprising a display frame memory and a draft memory spatially corresponding thereto. A target shape to be displayed is filled inside by a draft filling means according to a suitable draft scan pattern. The filled shape is drawn in the draft memory. Scan coordinates specifying each dot in the draft memory and the display frame memory are generated in accordance with any of a plurality of previously provided scan patterns. If a dot specified by scan coordinates in the draft memory is found to be a dot filled by the draft filling means, that dot is drawn in the display frame memory where specified by the scan coordinates. The target shape is thus filled on a display screen of the apparatus in a desired scan pattern.