摘要 |
<P>PROBLEM TO BE SOLVED: To provide a data processing apparatus which reduces the frequency of switching to another processing part caused by the waiting generated in a processing part of a software processing, and prevents decreasing of data processing efficiency caused by switching when a data processing is carried out by a parallel processing with a software processing and a hardware processing. Ž<P>SOLUTION: A first task part 53 performs a command analysis/raster control processing with regard to recording data transmitted to a printer to be printed with a recording head, and a data uncompressing/path decomposing circuit 42 performs data uncompressing/path decomposing processing in parallel with it. Next, a second task part 54 performs nozzle assignment/column shift processing as one task in bulk, and a latitude-longitude conversion circuit 43 performs latitude-longitude conversion in parallel therewith. Besides, it is so configured that task switching is not carried out even if the second task part 54 finishes processing in case that it is determined that the latitude-longitude conversion of a latitude-longitude conversion circuit 43 requires less than a predetermined time. Ž<P>COPYRIGHT: (C)2010,JPO&INPIT Ž
|