Patent ID: 7508539

Claim:
An image forming device comprising: a layouter for generating layout data for a document file on a basis of text data included in the document file and dimensions information on image data related to the document file; a renderer for generating rendering data for the document file on a basis of the image data related to the document file and the layout data acquired from the layouter; a data control section connected to the layouter and the renderer; a print section for printing on the basis of the rendering data received from the renderer; and an image storage memory for storing the image data, the data control section including: a detector for detecting location information on the image data when the data control section receives a request for the dimensions information on the image data from the layouter and for detecting the location information on the image data when the data control section receives a request for the image data from the renderer; an acquirer for acquiring the requested image data and the dimensions information on the image data on the basis of the location information detected by the detector; and an output controller for controlling so that the document file is outputted to the layouter and the image data and the dimensions information on the image data acquired by the acquirer are outputted to the renderer and the layouter, respectively, wherein the image forming device makes control, when the image forming device receives multiplexed data including the document file and the image data, so that the image data related to the document file is outputted to the image storage memory, wherein when the image forming device receives multiplexed data including the document file and the image data, the detector detects a location stored in the image storage memory as the location information on the image data, and the acquirer acquires the image data and the dimensions information on the image data stored in the image storage memory, on the basis of the location information detected by the detector, and wherein when the image forming device receives plain data that is a document file with no image data, the detector detects a location in a device connected to the image forming device through a network, as the location information on image data, and the acquirer acquires the image data and the dimensions information on the image data from the device on the basis of the location information detected by the detector.