Patent ID: 8164764
Filing Date: 2012-04-24
Classification: H04N

Abstract:
1. An image processing apparatus comprising: a data storing unit that stores accepted data; an instruction accepting unit that accepts an instruction to execute an image processing based on the accepted data; a plurality of processing units that perform a plurality of kinds of image processing, respectively, based on the data stored in the data storing unit according to the execution instruction accepted by the instruction accepting unit; a setting accepting unit that accepts via an operation panel, for each image processing performed by each of the processing units, an instruction as to whether the data stored in the data storing unit and information related to the image processing based on the data of the execution instruction of which is accepted by the instruction accepting unit are to be outputted or not to a predetermined external apparatus as historical information; a setting unit that sets whether or not to output the historical information related to each image processing to the external apparatus according to the accepted instruction; an output unit that outputs the historical information to the predetermined external apparatus when the setting to output is accepted by the setting unit; a determining unit that determines whether or not predetermined information is included in the data stored in the data storing unit, wherein the output unit outputs, to the external apparatus, the historical information related to the data determined to include the predetermined information; a storage interrupting unit that interrupts storage of the accepted data into the data storing unit, wherein the output unit outputs, to the external apparatus, the historical information related to the data stored in the data storing unit before the data storage into the data storing unit is interrupted; an obtaining unit that obtains a signal representative of completion of obtaining of the historical information from the external apparatus; and an erasing unit that erases the data related to the historical information from the data storing unit when the obtaining unit obtains the signal.