1. A method for a printing system to print an image based on image data received from a source comprising: determining if the source is a secure or non-secure source; if the source is determined to be a secure source, printing the image using the image data as received; if the source is determined to be a non-secure source, determining if the image data complies with a predetermined restriction for image data received from a non-secure source; and if the image data complies with the predetermined restriction, printing the image using the image data as received.