Image processing apparatus and control method therefor
US-2015339556-A1 · Nov 26, 2015 · US
US9734439B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9734439-B2 |
| Application number | US-201414287323-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 27, 2014 |
| Priority date | Jun 4, 2013 |
| Publication date | Aug 15, 2017 |
| Grant date | Aug 15, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Multi-value image data is sampled for each predetermined pixel range to generate tone information of the pixel range. The generated tone information is stored in a storage unit. Attribute information representing the attribute of a pixel is generated from the multi-value image data, and the generated attribute information is stored in the storage unit. Halftone processing is performed on the multi-value image data based on the tone information and attribute information stored in the storage unit.
Opening claim text (preview).
What is claimed is: 1. An image processing apparatus comprising: one or more processors; and at least one memory coupled to the one or more processors, the at least one memory having instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to: determine tone information from pixel values of pixels included in each predetermined region which is constructed by a plurality of pixels of multi-value image data, thereby converting tone information for each pixel into tone information for each predetermined region, and store the tone information for each predetermined region in a storage unit; generate attribute information representing an attribute of a pixel from the multi-value image data, the attribute information representing that each pixel of the multi-value image data is any one of a white pixel, a gray pixel, and a black pixel, and store the generated attribute information, separately from the tone information, in the storage unit; and generate halftone image data corresponding to the multi-value image data based on the tone information for each predetermined region and the attribute information that have been stored in the storage unit. 2. The image processing apparatus according to claim 1 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to: read out the tone information for each predetermined region from the storage unit, and restore, from the readout tone information for each predetermined region, image data having a same resolution as the multi-value image data so as to supply the restored image data; and generate the halftone image data based on the restored image data and the attribute information stored in the storage unit. 3. The image processing apparatus according to claim 2 , wherein the predetermined region is a unit area for reproduction of a tone. 4. The image processing apparatus according to claim 2 , wherein the predetermined region is a rectangular region of an area not smaller than a unit area for reproduction of a tone. 5. The image processing apparatus according to claim 1 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to: read out the tone information for each predetermined region from the storage unit, and restore, from the readout tone information for each predetermined region, image data having a same resolution as the multi-value image data; generate tone information for each unit area for reproduction of a tone from the restored image data for the unit area so as to supply the tone information for the unit area; and generate the halftone image data based on the tone information for the unit area and the attribute information stored in the storage unit. 6. The image processing apparatus according to claim 5 , wherein the predetermined region is a rectangular region of an area not larger than the unit area. 7. The image processing apparatus according to claim 1 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to perform correction processing based on an output characteristic of an image output unit on the tone information for each predetermined region read out from the storage unit so as to supply the tone information having undergone the correction processing. 8. The image processing apparatus according to claim 7 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to: read out the tone information for each predetermined region from the storage unit in accordance with positional error information of the image output unit, and restore, from the readout tone information for each predetermined region, image data having a same resolution as the multi-value image data; generate tone information for each unit area for reproduction of a tone from the restored image data for the unit area so as to supply the tone information for the unit area; and read out the attribute information from the storage unit in accordance with the positional error information of the image output unit so as to supply the readout attribute information. 9. The image processing apparatus according to claim 7 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to restore image data having a same resolution as the multi-value image data from the tone information for each predetermined region stored in the storage unit so as to supply the restored image data. 10. The image processing apparatus according to claim 7 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to: restore image data having a same resolution as the multi-value image data from the tone information for each predetermined region stored in the storage unit; and generate tone information for each unit area for reproduction of a tone from the restored image data for the unit area so as to supply the tone information for the unit area. 11. The image processing apparatus according to claim 2 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to restore the image data by copying the tone information for each predetermined region to all pixels included in the predetermined region. 12. The image processing apparatus according to claim 1 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to perform image edit processing on the tone information for each predetermined region and the attribute information that have been stored in the storage unit. 13. The image processing apparatus according to claim 12 , wherein the image edit processing comprises at least one of rotation processing or skew correction. 14. The image processing apparatus according to claim 1 , wherein the at least one memory has further instructions stored thereon which, when executed by the one or more processors, cause the image processing apparatus to calculate an average value of the pixel values of the pixels included in each predetermined region as the tone information of the predetermined region. 15. The image processing apparatus according to claim 1 , wherein, in a case when the attribute information of a pixel represents the white pixel or the black pixel, an output value is outputted corresponding to the white pixel or the black pixel as the halftone image data, and wherein, in another case when the attribute information of a pixel represents the gray pixel, an output value is outputted corresponding to the tone information for each predetermined region on which halftone processing is performed as the halftone image data. 16. The image processing apparatus according to claim 1 , wherein the tone information for each predetermined region is compressed and stored in the storage unit, and wherein the attribute information is compressed and stored in the storage unit. 17. The image processing apparatus according to claim 16 , wherein the tone information for each predetermined region is compressed by
Halftoning (halftoning of still images in general H04N1/405, H04N1/52) · CPC title
Circuits or arrangements for halftone screening · CPC title
Soft dot halftoning, i.e. producing halftone dots with gradual edges · CPC title
Control or modification of tonal gradation or of extreme levels, e.g. background level · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.