Data processing apparatus and data processing method
AssigneeCanon Kabushiki Kaisha
InventorHirokazu Ishii
Life of this patent
Estimating the term…
Abstract
A data processing apparatus which compresses image data determines whether each of a plurality of regions obtained by segmenting the image data is a first region in which all the pixels are represented by a specific color. Upon determining that the region is not the first region, the apparatus determines whether the region is a second region adjacent to the first region or a third region which is not adjacent to the first region. The apparatus sets the compression rate of the image data of the second region to a rate lower than that of the image data of the third region, and compresses the image data of the second and third regions.
Claims8
A data processing apparatus configured to compress image data, the apparatus comprising:
- a determination unit configured to determine whether each of a plurality of regions obtained by segmenting the image data is a second region adjacent to a first region in which all pixels are represented by a specific color or a third region which is not adjacent to the first region;
- and
- a compression unit configured to compress image data of the second region and third region,
- wherein said compression unit is configured to compress image data of the second region at a compression rate lower than a compression rate for image data of the third region.
A data processing apparatus configured to compress image data, the apparatus comprising:
- a first determination unit configured to determine whether each of a plurality of blocks obtained by segmenting the image data is a first block containing image data representing a character image;
- a second determination unit configured to determine, when each block is not determined as the first block, whether said each block is a third block adjacent to at least one of the first block and a second block within a region in which all pixels are represented by a specific color or a fourth block which is adjacent to neither the first block nor the second block;
- and
- a compression unit configured to compress image data of the third block and fourth block,
- wherein said compression unit is configured to compress the image data of the third block at a compression rate lower than a compression rate for the image data of the fourth block.
A data processing method executed by a data processing apparatus which compresses image data, the method comprising:
- determining whether each of a plurality of regions obtained by segmenting the image data is a second region adjacent to a first region in which all pixels are represented by a specific color or a third region which is not adjacent to the first region;
- and
- compressing image data of the second region and third region,
- wherein in the compressing step, image data of the second region is compressed at a compression rate lower than a compression rate for image data of the third region.
A data processing method executed by a data processing apparatus which compresses image data, the method comprising:
- determining whether each of a plurality of blocks obtained by segmenting the image data is a first block containing image data representing a character image;
- determining, when each block is not determined as the first block, whether said each block is a third block adjacent to at least one of the first block and a second block within a region in which all pixels are represented by a specific color or a fourth block which is adjacent to neither the first block nor the second block;
- and
- compressing image data of the third block and fourth block,
- wherein in the compressing step, the image data of the third block is compressed at a compression rate lower than a compression rate for the image data of the fourth block.
Dependencies are inferred from the claim text.