Patent ID: 8122099

Claim:
An image forming device comprising: a communication unit that communicates bi-directionally with a web server on the Internet, and that receives web data; a determining unit that determines whether or not the web data received by the communication unit is order-sheet data including both document data and reading method data, the document data indicating an image to be recorded and the reading method data including a coordinate position of a recording sheet where an order is to be recorded by a user on which the image is formed based on the document data received by the communication unit; an acquiring unit that separates and acquires the document data and the reading method data from the web data which is determined to be the order-sheet data by the determining unit; a memory that stores the reading method data separated and acquired by the acquiring unit; an image forming unit that forms the image on the recording sheet based on the web data received by the communication unit irrespective of whether or not the web data is determined to be the order-sheet data, the image forming unit, if the determining unit determines that the web data is the order-sheet data, providing an order sheet by forming the image on the recording sheet based on the document data which does not include the reading method data, the order sheet including a request specifying area enabling a user to record an order for predetermined data, the request specifying area being at the coordinate position indicated by the reading method data; a scanner that scans the order sheet to generate image data of the order sheet, the user having recorded the order in the request specifying area prior to scanning; and an order data creating unit that creates order data from the image data and the reading method data stored in the memory by determining a coordinate position of the recorded order based on the reading method data, by recognizing the recorded order based on the determined coordinate position, and by providing instructions for processing the recorded order, wherein the communication unit transmits the order data to the web server.