1. An image forming apparatus for overlaying woven pattern data to document data received from an host apparatus and printing, comprising: a storing section which stores a condition adapted to select the woven pattern data to be overlaid and printed; a selecting section which selects the woven pattern data on the basis of said condition when the document data is received from the host apparatus; and a print controlling section which overlays the selected data and said document data to print.