Halftone dot screen generation with conditional arrangement of growth centers to form dot blocks and bridges connecting adjacent dot blocks
09787873 ยท 2017-10-10
Assignee
Inventors
Cpc classification
H04N1/409
ELECTRICITY
H04N1/58
ELECTRICITY
H04N2201/0094
ELECTRICITY
H04N1/4051
ELECTRICITY
H04N1/4056
ELECTRICITY
International classification
H04N1/405
ELECTRICITY
H04N1/409
ELECTRICITY
Abstract
An image processing apparatus includes: an image determining unit configured to determine a gradation value for each predetermined range in input image data; and a screen generator configured to arrange dot images around a plurality of growth centers in a halftone dot screen to form respective dot blocks if an input area rate indicating a ratio of black to white in dot images at the gradation value is smaller than a value at which an image defect occurs, and form bridges to connect adjacent dot blocks during a smallest gradation number if distances between the adjacent dot blocks decrease to a predetermined value or less along with growth of the dot blocks, to form a void halftone dot image.
Claims
1. An image processing apparatus comprising: an image determining unit configured to determine a gradation value for each predetermined range in input image data; and a screen generator configured to arrange dot images around a plurality of growth centers in a halftone dot screen to form respective dot blocks if an input area rate indicating a ratio of black to white in dot images at the gradation value is smaller than a value at which an image defect occurs, and form bridges to connect adjacent dot blocks during a smallest gradation number if distances between the adjacent dot blocks decrease to a predetermined value or less along with growth of the dot blocks, to form a void halftone dot image.
2. The image processing apparatus according to claim 1, wherein the screen generator comprises: a dot block forming unit configured to form the dot blocks such that, if adding a new dot image in contact with a dot block, the new dot image is in contact with a predetermined number or more of dots of the dot block in all directions around the dot image; a void image forming unit configured to form the bridges to connect the adjacent dot blocks during the smallest gradation number, to form the void halftone dot image, if the dot blocks are grown by the dot block forming unit, and the distances between the adjacent dot blocks decrease to the predetermined value or less; and a dot image forming unit configured to fill a void portion included in the void halftone dot image with dot images after formation of the void halftone dot image is completed.
3. The image processing apparatus according to claim 2, wherein the dot block forming unit is configured to add the new dot image so as to be in contact with the dot block in three or more directions out of eight directions around the dot image.
4. The image processing apparatus according to claim 2, wherein the void image forming unit is configured to form, if bridges in two directions serving as a circumference of the void halftone dot image includes a line with a width less than two dots, one or more dot images such that the bridges are formed by lines with a width of two or more dots.
5. The image processing apparatus according to claim 2, wherein the void image forming unit is configured to form the void halftone dot image along screen angles of the halftone dot screen.
6. The image processing apparatus according to claim 1, wherein the predetermined value of the distances between the dot blocks is 50 m.
7. The image processing apparatus according to claim 2, wherein the void image forming unit is configured to form dot images such that a gradation number during which a protrusion of the void halftone dot image has a minor axis of 50 m is smallest.
8. The image processing apparatus according to claim 1, wherein the predetermined value of the distances between the dot blocks is 50 m, the input area rate is equal to or lower than 40%, and the void halftone dot image is a halftone dot screen of 40% or more.
9. The image processing apparatus according to claim 2, wherein the void image forming unit is configured to form bridges in a direction having a larger screen angle of the halftone dot screen first if forming the bridges in the halftone dot screen to form the void halftone dot image.
10. An image processing method comprising: determining a gradation value for each predetermined range in input image data; and arranging dot images around a plurality of growth centers in a halftone dot screen to form respective dot blocks if an input area rate indicating a ratio of black to white in dot images at the gradation value is smaller than a value at which an image defect occurs, and forming bridges to connect adjacent dot blocks during a smallest gradation number if distances between the adjacent dot blocks decrease to a predetermined value or less along with growth of the dot block, to form a void halftone dot image.
11. A non-transitory recording medium including a computer program causing a computer to execute: determining a gradation value for each predetermined range in input image data; and arranging dot images around a plurality of growth centers in a halftone dot screen to form respective dot blocks if an input area rate indicating a ratio of black to white in dot images at the gradation value is smaller than a value at which an image defect occurs, and forming bridges to connect adjacent dot blocks during a smallest gradation number if distances between the adjacent dot blocks decrease to a predetermined value or less along with growth of the dot blocks, to form a void halftone dot image.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23) The accompanying drawings are intended to depict exemplary embodiments of the present invention and should not be interpreted to limit the scope thereof. Identical or similar reference numerals designate identical or similar components throughout the various drawings.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(24) The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present invention.
(25) As used herein, the singular forms a, an and the are intended to include the plural forms as well, unless the context clearly indicates otherwise.
(26) In describing preferred embodiments illustrated in the drawings, specific terminology may be employed for the sake of clarity. However, the disclosure of this patent specification is not intended to be limited to the specific terminology so selected, and it is to be understood that each specific element includes all technical equivalents that have the same function, operate in a similar manner, and achieve a similar result.
(27) Exemplary embodiments of an image processing apparatus, an image processing method, and a recording medium according to the present invention are described below in greater detail with reference to the accompanying drawings.
(28) An embodiment has an object to improve the image stability of a halftone dot screen in intermediate gradation.
(29) Embodiments
(30) Method for Growing Dots in a Halftone Dot Screen
(31) Failure in Dot Growth in a Halftone Dot Screen
(32) A method for growing dots in a halftone dot screen is described first. In image formation using an electrophotographic technology, ends of exposure distributions of adjacent dot blocks overlap with each other when the distance between the dot blocks is small. As a result, a certain magnitude of exposure intensity is generated at a non-image portion (base portion). The generated exposure intensity generates, on a photoconductor immediately after being charged, a minute latent image potential that causes toner to adhere to the photoconductor.
(33) In this case, as illustrated in
(34) The following describes a conventional method for growing a halftone dot screen. Growth of a halftone dot screen is image processing for changing the size of dot images so as to change the ratio of white to black to express halftone (intermediate gradation) in a pseudo manner. Growth of dot images and formation of dot images indicate the same meaning and are appropriately referred to as formation or growth.
(35)
(36) As illustrated in
(37) In the conventional method for growing a halftone dot screen, any method for growing dots has a gradation in which the distance between dot blocks decreases and the image stability deteriorates. However, the order of growth of dots can be devised. In the conventional method for growing a halftone dot screen, many gradations have a distance between dots that deteriorates the image stability in non-toner adhesion portions in the intermediate gradation. As a result, the conventional method has a low degree of image stability in the intermediate gradation. It is known that the image quality frequently deteriorates when the distance dl between dot blocks decreases to 50 m or less as illustrated in
(38) In the halftone dot screen, a decrease in the distance between dot blocks makes adhesion of toner unstable, thereby deteriorating the image quality and the stability of the image quality. This phenomenon occurs at an input area rate of substantially 50% at which the distance dl between dot blocks falls below 50 m.
(39) Exemplary Outline of Halftone Dot Screen Processing According to an Embodiment
(40) To eliminate the failure in a halftone dot screen, halftone dot screen processing described below is performed, thereby improving the image quality and the stability of the image quality in the halftone dot screen (refer to
(41) The following describes terms of a screen image according to an embodiment of the present invention with reference to
(42)
(43)
(44)
(45) Example of the System Configuration
(46) The following describes a system configuration and an example of operations for performing the halftone dot screen processing according to the embodiment above.
(47)
(48) The image processor 100, which is mounted on a controller board of the image forming apparatus, for example, performs the predetermined image processing on received image data and outputs the processed image data to the image forming unit 120. The image processor 100 has a structure as illustrated in
(49) In a case where the image forming apparatus according to the present embodiment is a laser printer, the image forming unit 120 includes an optical writing unit including a laser optical system and a writing controller. Based on image signals transmitted from the image processor 100, the image forming unit 120 exposes the surface of the photoconductor charged by laser modulation. The exposure forms a latent image of dot images on the charged photoconductor. Subsequently, the image forming unit 120 performs a process of developing, transfer, and fixing, which are known as a process of a typical electrophotographic apparatus, thereby forming a desired image on a recording sheet.
(50)
(51) The image determining unit 101 determines a gradation value for each certain range in the received image data. The image determining unit 101 reads, from the received image data, image information (gradation value) in a half tone region (intermediate gradation region).
(52) The screen generator 102 forms dot images around a plurality of growth centers dc in a halftone dot screen to form the dot blocks db when the input area rate indicating the ratio of black to white of dot images at a gradation value is smaller than a value at which an image defect occurs. Subsequently, when the distance between adjacent dot blocks db decreases to a predetermined value or less along with the growth of the dot blocks db, the screen generator 102 forms the bridges dk during the smallest gradation number. The screen generator 102 thus connects the adjacent dot blocks db, thereby forming the void halftone dot portions ws. A specific example of the screen generator 102 will be described later in detail.
(53) The dither processor 103 determines, from the received image information, the dither pattern to be applied, reads dither pattern data stored in the dither table 104, and performs the dither processing in accordance with the read dither pattern data. The dither table 104, which includes a plurality of pieces of dither pattern data, is stored in a storage device such as an HDD.
(54) The PMW unit 105 performs pulse width modulation (PMW) on the basis of the image data after the dither processing by the dither processor 103 when the image forming unit 120 is a laser printer. The PMW unit 105, then, sends a signal to an optical writer (not illustrated) of the image forming unit 120 to modulate a laser diode (LD).
(55) A part or the whole of the function of the image processor 100 may be achieved by software or hardware.
(56)
(57) A part or the whole of the function of the screen generator 102 may be achieved by software or hardware.
(58) The screen generator 102 according to the present embodiment improves the stability of the image quality in the intermediate gradation as described below.
(59) When adding a new dot image in contact with a dot block db, the dot block forming unit 200 forms the dot block db such that the new dot image is in contact with a predetermined number or more of dots of the dot block db in all the directions around the dot image. When the dot blocks db are grown by the dot block forming unit 200, and the distance between adjacent dot blocks db decreases to the predetermined value or less, the void image forming unit 201 forms the bridges dk during the smallest gradation number to connect the adjacent dot blocks db, thereby forming the void halftone dot portions ws. After the formation of the void halftone dot portions ws is completed, the dot image forming unit 202 fills void portions included in the void halftone dot portions ws with dot images. A specific example of these functions will be described later.
(60) The predetermined value of the distance between the dot blocks db is 50 m, for example.
(61) The void image forming unit 201 forms the void halftone dot portions ws such that the gradation number during which protrusions of the void halftone dot portions ws have a minor axis of 50 m is smallest.
(62) In the halftone dot screen, the predetermined value of the distance between the dot blocks db is 50 m, the input area rate is equal to or lower than 40%, and the void halftone dot portions ws accounts for equal to or more than 40%.
(63) When forming the bridges dk in the halftone dot screen to form the void halftone dot portions ws, the void image forming unit 201 forms the bridges dk in a direction having a larger screen angle first.
(64)
(65) The dot block forming unit 200 grows the dot blocks db based on the gradation value of a received image in the same manner as in a typical halftone dot screen (Step S101). Subsequently, the dot block forming unit 200 determines whether the distance dl between the dot blocks db is equal to or smaller than 50 m in the process of dot growth (Step S102). If the distance dl between the dot blocks db is not equal to or smaller than 50 m (No at Step S102), the dot block forming unit 200 performs the processing at Step S101 again. By contrast, if the distance dl between the dot blocks db exceeds 50 m at Step S102, (Yes at Step S102), the process proceeds to Step S103. As described above, the dot block forming unit 200 grows the dot blocks db in the same manner as in the conventional halftone dot screen until the distance dl between the dot blocks db decreases to 50 m, for example.
(66) Subsequently, the void image forming unit 201 grows dot blocks db serving as bridges dk in a first direction to form the void halftone dot portions ws from the halftone dot shape (Step S103). Subsequently, the void image forming unit 201 determines whether the formation of the bridges dk in the first direction is completed (Step S104). If the formation of the bridges dk in the first direction is not completed (No at Step S104), the void image forming unit 201 performs the processing at Step S103 again. By contrast, if the formation of the bridges dk in the first direction is completed at Step S104 (Yes at Step S104), the void image forming unit 201 grows dot blocks db serving as bridges dk in a second direction to form the void halftone dot portions ws from the halftone dot shape (Step S105).
(67) Subsequently, the void image forming unit 201 determines whether the formation of the bridges dk in the second direction is completed (Step S106). If the formation of the bridges dk in the second direction is not completed (No at Step S106), the void image forming unit 201 performs the processing at Step S105 again. By contrast, if the formation of the bridges dk in the second direction is completed at Step S106 (Yes at Step S106), the void image forming unit 201 performs processing at Step S107. In other words, the void image forming unit 201 grows the dot blocks db serving as the bridges dk in the second direction to form the void halftone dot portions ws from the halftone dot shape at Step S105. Subsequently, the void image forming unit 201 grows the dot blocks db serving as the bridges dk until adjacent dot blocks db are connected at Step S106, thereby forming the void halftone dot portions ws. As described above, the void image forming unit 201 grows the dot blocks db serving as the bridges dk until adjacent dot blocks db are connected.
(68) Subsequently, the void image forming unit 201 grows the dot images of the bridges dk (Step S107) and determines whether the bridges dk in the two directions serving as the circumference of the void halftone dot portions ws are lines with a width of two or more dots (Step S108). If the bridges dk in the two directions are not lines with a width of two or more dots (No at Step S108), the void image forming unit 201 performs the processing at Step S107 again. By contrast, if the bridges dk in the two directions are lines with a width of two or more dots (Yes at Step S108), the void image forming unit 201 performs processing at Step S109.
(69) In other words, if the bridges dk in the two directions serving as the circumference of the void halftone dot portions ws includes a line with a width less than two dots at Step S108, the void image forming unit 201 performs the processing at Step S107 again to grow the dot blocks db such that the bridges dk are lines with a width of two or more dots.
(70) Subsequently, the void image forming unit 201 grows the dot blocks db so as to reduce minute protrusions as much as possible in the void halftone dot portions ws formed by forming the bridges dk (Step S109). Subsequently, the void image forming unit 201 determines whether the gradation value reaches the maximum in the void halftone dot portions ws (Step S110). If the gradation value is not the maximum value (No at Step S110), the void image forming unit 201 performs the processing at Step S109 again. By contrast, if the gradation value reaches the maximum value in the void halftone dot portions ws by the void image forming unit 201 (Yes at Step S110), the dot image forming unit 202 grows the dot blocks db until the dot blocks fill the void halftone dot portions ws to form a sold image.
(71) The following describes the screen processing according to the present embodiment in greater detail.
(72) In
(73) By contrast, the processing performed by the screen generator 102 according to the present embodiment corresponds to the graph indicated by the solid line in
(74) As described above, the dot block forming unit 200 grows the halftone dot shape until the distance between the dot blocks db decreases to 50 m. When the distance between the dot blocks db decreases to 50 m, for example, the void image forming unit 201 starts to form the void halftone dot portions ws. The void image forming unit 201 forms the void halftone dot portions ws using the bridge structure in two types of directions. The void image forming unit 201 finishes forming the void halftone dot portions ws before the input area rate reaches 40%. After the formation of the void halftone dot portions ws is completed, the dot image forming unit 202 grows the dot blocks db so as to fill the void halftone dot portions ws.
(75) As described above, the shape of the screen according to the present embodiment is grown by the following process (refer to
(76) (1) Growth in the halftone dot shape
(77) (2) Shift from the halftone dot shape to the void halftone dot shape (formation of the first bridges dk)
(78) (3) Shift from the halftone dot shape to the void halftone dot shape (formation of the second bridges dk)
(79) (4) Growth in the void halftone dot shape
(80) The screen processing should be performed while observing the order of dot growth in the bridge structure to form the void halftone dot portions ws. Adhesion of toner is made unstable just before the bridge structure is completed because the distance between the dot blocks db is small. To improve the image quality and the stability of the image quality, it is necessary to connect half-connected bridges dk as quickly as possible. In the void halftone dot portions ws, adhesion of toner is likely to be unstable at the protrusions in the circumference having a smaller distance between the dot blocks db. In the order of dot growth in the bridges dk and the void halftone dot portions ws, and especially in dot growth in the bridges dk, the bridges dk are connected during the smallest gradation value when the distance between the dot blocks db decreases to 50 m or less in the bridge structure extending from the adjacent dot blocks db. In the growth process of the dot blocks db in the void halftone dot portions ws, the dots are grown such that the gradation number during which the protrusions have a minor axis of 50 m is smallest.
(81) As described above, a decrease in the distance between the dot blocks db makes adhesion of toner unstable in the halftone dot screen, thereby deteriorating the image quality and the stability of the image quality. This phenomenon occurs at an input area rate of 50% at which the distance between the dot blocks db falls below 50 m. The screen generator 102 performs the processing described with reference to
(82) As illustrated in
(83) The following describes a specific example of the functional units with reference to the drawings. The present embodiment uses a void dot shape that looks like a shape obtained by inverting a dot shape. The present embodiment thus reduces the number of gradations having a small distance between dots compared with a halftone dot shape technique, which is the conventional dot screen growth method.
(84) The dot block forming unit 200 according to the present embodiment forms the halftone dot shape until the distance between the dot blocks db decreases to 50 m, for example. Subsequently, the void image forming unit 201 forms the bridges dk. After the formation of the bridges dk, the void image forming unit 201 switches to formation of the void halftone dot portions ws.
(85) During the shift from formation of the halftone dot shape to formation of the void halftone dot portions ws, however, the distance between the dot blocks db decreases, thereby deteriorating the image stability. As described above, banding is one of abnormal images (image defects) generated in electrophotographic image forming apparatuses. Banding is most conspicuous when the input area rate indicating the ratio of black to white of dot images is substantially 50% (refer to
(86) The following describes dot growth that can secure the toner adhesion stability in any gradation. In the electrophotographic technology, the toner adhesion stability tends to increase as the number of dot images around a dot image of interest increases. The toner adhesion stability significantly varies especially depending on whether three or more dots are present around a newly arranged dot image. A specific example is illustrated in
(87)
(88) The dot block forming unit 200 performs growth processing on the dot blocks db as illustrated in
(89) When adding a new dot image dn in contact with the dot block db as illustrated in
(90) In the electrophotography, an unstable weak electric field that causes toner to sometimes adhere and sometimes not is generated around the toner on the photoconductor. The magnitude of the weak electric field increases to a magnitude that enables the toner to stably adhere as the number of adjacent dot images increases, thereby making adhesion of the toner stable. The increased toner adhesion stability in the dot images can improve the image quality, such as the color stability and the granularity, in the image in all the gradations.
(91) By performing the growth process of the dot images illustrated in
(92) By contrast, the newly arranged dot image dn in FIG. 8B is not in contact with the dot block db in the eight directions around the dot image dn unlike the example in
(93) In
(94)
(95) During the shift from formation of the halftone dot shape to formation of the void halftone dot portions ws, the distance between the dot blocks db decreases. As a result, the image stability is likely to deteriorate. To reduce the number of gradations in which the image quality and the stability of the image quality deteriorate, it is necessary to quickly complete the shift to the void halftone dot shape. To quickly complete the shift, a bridge structure illustrated in
(96)
(97) In the example illustrated in
(98)
(99) Just before the bridges dk are connected, that is, in a state where the bridges dk are to be completed by one more dot as indicated by the circle 301 in
(100) To make the banding inconspicuous, the void image forming unit 201 forms the void halftone dot portions ws until the input area rate reaches 40%. In the formation, the void image forming unit 201 needs to form the void halftone dot portions ws with thin bridges dk depending on the number of screen lines and the screen angle. An example is illustrated in
(101)
(102) Therefore, as illustrated at (b) in
(103)
(104) In electrophotography, adhesion of toner is unstable when the distance between the dot blocks db falls below approximately 50 m as described above. In a case where the resolution is 1200 dpi, for example, protrusions of one dot makes adhesion of toner unstable in the region.
(105) Therefore, as illustrated in the upper figures in
(106)
(107) If dot images are linearly arranged in the main-scanning direction, and the void halftone dot portions ws are grown as illustrated in
(108) To avoid forming the shape illustrated in
(109)
(110) The computer program executed by the image processing apparatus in the embodiment is embedded and provided in the ROM 111, for example. The computer program may be recorded and provided in a computer-readable recording medium such as a compact disc read only memory (CD-ROM), a flexible disk (FD), a compact disc recordable (CD-R), and a digital versatile disc (DVD), as an installable or executable file.
(111) The computer program executed in the embodiment may be stored in a computer connected to a network such as the Internet and downloaded via the network to provide the computer program. The computer program executed in the embodiment may be provided or distributed via a network such as the Internet.
(112) The computer program executed in the embodiment has a module structure that includes the respective units described above. In practical hardware, the CPU (processor) 110 reads out the computer program from the ROM 111 and executes the program, so that the units are loaded into a main storage unit, and the units are formed in the main storage unit.
(113) An embodiment can improve the image stability of a halftone dot screen image in intermediate gradation.
(114) The above-described embodiments are illustrative and do not limit the present invention. Thus, numerous additional modifications and variations are possible in light of the above teachings. For example, at least one element of different illustrative and exemplary embodiments herein may be combined with each other or substituted for each other within the scope of this disclosure and appended claims. Further, features of components of the embodiments, such as the number, the position, and the shape are not limited the embodiments and thus may be preferably set. It is therefore to be understood that within the scope of the appended claims, the disclosure of the present invention may be practiced otherwise than as specifically described herein.
(115) The method steps, processes, or operations described herein are not to be construed as necessarily requiring their performance in the particular order discussed or illustrated, unless specifically identified as an order of performance or clearly identified through the context. It is also to be understood that additional or alternative steps may be employed.
(116) Further, any of the above-described apparatus, devices or units can be implemented as a hardware apparatus, such as a special-purpose circuit or device, or as a hardware/software combination, such as a processor executing a software program.
(117) Further, as described above, any one of the above-described and other methods of the present invention may be embodied in the form of a computer program stored in any kind of storage medium. Examples of storage mediums include, but are not limited to, flexible disk, hard disk, optical discs, magneto-optical discs, magnetic tapes, nonvolatile memory, semiconductor memory, read-only-memory (ROM), etc.
(118) Alternatively, any one of the above-described and other methods of the present invention may be implemented by an application specific integrated circuit (ASIC), a digital signal processor (DSP) or a field programmable gate array (FPGA), prepared by interconnecting an appropriate network of conventional component circuits or by a combination thereof with one or more conventional general purpose microprocessors or signal processors programmed accordingly.
(119) Each of the functions of the described embodiments may be implemented by one or more processing circuits or circuitry. Processing circuitry includes a programmed processor, as a processor includes circuitry. A processing circuit also includes devices such as an application specific integrated circuit (ASIC), digital signal processor (DSP), field programmable gate array (FPGA) and conventional circuit components arranged to perform the recited functions.