Furthermore, because the image processing is initiated in the content server and not in another network entity such as an application server, the back-end application logic needn't be modified to accommodate the shallow submit key regardless of whether the user interface is presented using a high level language such as Java or HTML.