It should also be appreciated that this structure assumes that the image data is divided into only two types of image data, and that those types are picture data, which is a type of blocked image data which is compressed on a block-by-block basis, and text data, which is a type of non-blocked image data which is not compressed on a block-by-block basis.