Patent ID: 7724986

Claim:
An image processor comprising: a user operable operating unit for inputting instructions to the image processor; a storing unit that stores related data for image data stored in the image processor; a plurality of image processing devices, operably connected to the operating unit, that individually perform image processing, the plurality of image processing devices being mounted within the image processor; a single image processing controller configured to control downloading information corresponding to a program and data needed for image processing based on property data attached to the image data received from the operating unit and the related data read from the storing unit, the single image processing controller being further configured to control communication and input from the operating unit, the single image processing controller being mounted within the image processor; a translating unit that translates the related data to internal data; a converting unit that converts the internal data to information corresponding to the program and the data used for image processing; and a downloading unit that downloads the information corresponding to the program and the data to the image processing devices, wherein the image processing devices are configured to perform the image processing based on downloaded information and, wherein the single image processing controller is configured to control image processing by determining whether a process request can be executed using only the data from the operating unit or whether the related data from the storing unit is also required.