Claims
- 1. An apparatus for processing two-tone image data so as to magnify a relevant image and smooth a boundary line between a zone consisting of first-tone pixels of two-tone pixels constituting said relevant image and a zone consisting of second-tone pixels of said two-tone pixels,
- said apparatus comprising:
- means which, for each two-tone pixel of said two-tone pixels, determines a template pattern, from among a plurality of template patterns, as matching a pixel arrangement comprising pixels located around said each two-tone pixel; and
- means for converting said each two-tone pixel into either a single multiple-tone pixel or a plurality of multiple-tone pixels, said means using a result of the determination performed by said means for the converting.
- 2. The apparatus according to claim 1, further comprising:
- means for determining a magnification according to which said apparatus magnifies said relevant image;
- said means, for the determining of the magnification, using image data which is received through a facsimile function and is used to obtain said two-tone image data.
- 3. The apparatus according to claim 2, further comprising:
- means for transferring smoothly magnified pixel data to said means, which data is previously prepared for said magnification and is used for converting said each two-tone pixel into either said single multiple-tone pixel or said plurality of multiple-tone pixel in said means.
- 4. The apparatus according to claim 3, further comprising:
- means for correcting said smoothly magnified pixel data so as to eliminate a difference between ideal printing-out characteristics and actual printing-out characteristics.
- 5. A method for processing two-tone image data so as to magnify a relevant image and smooth a boundary line between a zone consisting of first-tone pixels of two-tone pixels constituting said relevant image and a zone consisting of second-tone pixels of said two-tone pixels,
- said method comprising steps of:
- (a) determining, for each two-tone pixel of said two-tone pixels, a template pattern, from among a plurality of template patterns, as matching a pixel arrangement comprising pixels located around said each two-tone pixel; and
- (b) converting said each two-tone pixel into either a single multiple-tone pixel or a plurality of multiple-tone pixels, said step (b) using a result of the determination performed by said step (a) for the converting.
- 6. The method according to claim 5, wherein:
- said step (b) further comprises steps of:
- (b-1) converting said each two-tone pixel into a two-tone dot group;
- (b-2) dividing said dot group into either a single division or a plurality of divisions; and
- (b-3) averaging tones of dots constituting appropriate one of said single division or said plurality of divisions, a result of the averaging constituting either a tone of said single multiple-tone pixel or tones of said plurality of multiple-tone pixels.
- 7. The method according to claim 6, wherein:
- said method further comprises steps of:
- (c) classifying said plurality of template patterns into a first group of patterns, a second group of patterns and a third group of patterns;
- said first group of patterns being used to detect whether said each two-tone pixel is one not to be converted into either said single multiple-tone pixel or said plurality of multiple-tone pixels;
- said second group of patterns being used to detect whether said each two-tone pixel is one not comprising a stairstep part in said boundary line and is to be converted into either said single multiple-tone pixel or said plurality of multiple-tone pixels;
- said third group of patterns being used to detect said each two-tone pixel is one comprising said stairstep part in said boundary line and is to be converted into either said single multiple-tone pixel or said plurality of multiple-tone pixels;
- (d) determining a group priority order such that said step (a) uses a group from among said first, second and third groups of patterns in that order; and
- (e) determining a pattern priority order according to which said step (a) uses a pattern from within each group of said first, second and third groups of patterns.
- 8. The method according to claim 6, wherein said dot group is commonly used in said step (b-1) for different magnifications of said magnification.
- 9. The method according to claim 8, wherein:
- said step (b-2) divides said dot group into either said single division or said plurality of divisions in accordance with a relevant magnification of said different magnifications; and
- said dot group comprises a dot pattern such that each tone of either said tone of said single multiple-tone pixel or said tones of said plurality of multiple-tone pixels obtained in said step (b-3) from said dot group is a multiple tone.
- 10. The method according to claim 9, wherein, if each pixel of either said single multiple-tone pixel or said plurality of multiple-tone pixels is a pixel comprising a stairstep part of said boundary line, a tone of said each pixel is a middle tone.
- 11. The method according to claim 9, wherein said dot group comprises said dot pattern such that appropriate one of said single division and each of said plurality of divisions from said dot group includes at least two dots.
- 12. The method according to claim 6, wherein:
- different patterns of said dot group used in said step (b-1) are prepared for various magnifications of said magnification.
- 13. The method according to claim 6, wherein:
- said step (b) further comprises a step of:
- (b-4) determining each tone of either said single multiple-tone pixel or said plurality of multiple-tone pixels, which tone is different for various magnifications of said magnification for each template pattern of said plurality of template patterns.
- 14. The method according to claim 13, wherein:
- said method further comprises steps of:
- (c) classifying said plurality of template patterns into a first group of patterns, a second group of patterns and a third group of patterns;
- said first group of patterns being used to detect whether said each two-tone pixel is one not to be converted into said single multiple-tone pixel or said plurality of multiple-tone pixels;
- said second group of patterns being used to detect whether said each two-tone pixel is one not comprising a stairstep part in said boundary line and is to be converted into said single multiple-tone pixel or said plurality of multiple-tone pixels;
- said third group of patterns being used to detect whether said each two tone pixel is one comprising said stairstep part in said boundary line and is to be converted into either said single multiple-tone pixel or said plurality of multiple-tone pixels;
- (d) determining a group priority order such that said step (a) uses a group from among said first, second and third groups of patterns in that order; and
- (e) determining priority order according to which said step (a) uses a pattern from within each group of said first, second and third groups of patterns.
Priority Claims (3)
Number |
Date |
Country |
Kind |
4-234593 |
Sep 1992 |
JPX |
|
6-010563 |
Feb 1994 |
JPX |
|
6-010792 |
Feb 1994 |
JPX |
|
Parent Case Info
This application is a continuation-in-part of application Ser. No. 08/115,148 filed Sep. 2, 1993.
US Referenced Citations (14)
Foreign Referenced Citations (1)
Number |
Date |
Country |
199502 |
Oct 1986 |
EPX |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
115148 |
Sep 1993 |
|