摘要 |
<p><P>PROBLEM TO BE SOLVED: To efficiently execute decoding processing in block units from coded image data subjected to variable length coding in block units and marker code insertion. <P>SOLUTION: A 00 deletion section 102 generates position information of an emulation prevention byte "0x00" of the marker code inserted into the coded image data for deletion. A code length calculation section 107 outputs the code length of the coded image data from which identification data has been deleted. A code length accumulation section 108 determines whether decoded coded image data includes the identification data based on identification data position information, and accumulates the code length of decoded coded data for outputting in block units based on the determined result. Then, based on the code length output by the code length accumulation section 108, storage address information of coded data of each block in the coded image data is registered in a table for decoding. After that, decoding is performed in block units by referring to the table to generate image data. <P>COPYRIGHT: (C)2010,JPO&INPIT</p> |