An original image is read, image data corresponding to a black frame is added to the read original image data, and the image data with the frame is output. In this case, when the shape of the read original image data is not a rectangular shape, since the black frame is not added as intended, binarized...http://www.google.com/patents/US5970183?utm_source=gb-gplus-sharePatent US5970183 - Detecting an outer shape of an original image and controlling to inhibit image frame processing in accordance with the detection result