Patent ID: 8466921
Filing Date: 2013-06-18
Classification: G06F

Abstract:
1. An image processing apparatus comprising: a first processor and a second processor continuously performing plural types of image processing on data, wherein the first processor comprises: a determination unit configured to detect at least one of a storage state of a first data storage unit to store data to be processed by the first processor and a storage state of a second data storage unit to store data processed by the first processor and determine whether or not the first processor is in a waiting state; a mode switching unit configured to switch an operation mode of the first processor between a normal mode to perform a type of image processing assigned to the first processor and an auxiliary mode to perform a type of image processing assigned to the second processor, in accordance with the result of determination by the determination unit; and a process request unit configured to, in a case that the operation mode of the first processor is switched by the mode switching unit to the auxiliary mode to assist the second processor, issue a request for execution of the type of image processing assigned to the second processor to the second processor, wherein the second processor comprises: a notification unit configured to, in response to the request from the first processor by the process request unit, notify information specifying data, which is stored in a third data storage unit and is to be processed by the first processor, to the first processor, further wherein the first processor reads the data which is stored in the third data storage unit and specified by the information notified by the notification unit and performs the type of image processing, assigned to the second processor, on the data.