US8254002B2 - Screen generating apparatus, screen generating method, and image processing apparatus - Google Patents
Screen generating apparatus, screen generating method, and image processing apparatus Download PDFInfo
- Publication number
- US8254002B2 US8254002B2 US12/364,571 US36457109A US8254002B2 US 8254002 B2 US8254002 B2 US 8254002B2 US 36457109 A US36457109 A US 36457109A US 8254002 B2 US8254002 B2 US 8254002B2
- Authority
- US
- United States
- Prior art keywords
- resolution
- screen
- reference position
- position data
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000012545 processing Methods 0.000 title claims abstract description 16
- 239000013598 vector Substances 0.000 claims abstract description 32
- 238000006243 chemical reaction Methods 0.000 claims description 15
- 230000014509 gene expression Effects 0.000 claims description 11
- 239000003086 colorant Substances 0.000 claims description 7
- 238000012216 screening Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 22
- 239000011159 matrix material Substances 0.000 description 17
- 230000008569 process Effects 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/52—Circuits or arrangements for halftone screening
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/405—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels
- H04N1/4055—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a clustered dots or a size modulated halftone pattern
- H04N1/4056—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a clustered dots or a size modulated halftone pattern the pattern varying in one dimension only, e.g. dash length, pulse width modulation [PWM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/405—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels
- H04N1/4055—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a clustered dots or a size modulated halftone pattern
- H04N1/4058—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a clustered dots or a size modulated halftone pattern with details for producing a halftone screen at an oblique angle
Definitions
- the present invention relates to a technique for outputting an image, such as electrophotography for reproducing a multi-gradation image using a PWM technique.
- an FM modulation type dither matrix In an electrophotographic apparatus, if an FM modulation type dither matrix is used, it is difficult to form an independent 1 pixel (for example, 1 pixel of 600 dpi) in a stable state with the same resolution as the printer (1 dot of 600 dpi is reproduced by the printer of 2400 dpi). Thus, a high-quality image cannot be obtained. For this reason, in an image output apparatus, such as an electrophotographic apparatus, an AM modulation type dither matrix is used, and gradation is reproduced on the basis of the area in units of a plurality of pixels combined. Thereby, a stable image is obtained.
- AM modulation type dither methods include various shape-type methods, such as a halftone dot type, a line type, and a chain type. These methods, however, are essentially the same in that a plurality of dots are gathered in a given direction, thereby reproducing the gradation.
- Electrophotography does not have a high resolution of several thousand dpi which is the resolution of the printer.
- Currently dominant type electrophotography has a low resolution of about 600 dpi.
- a method of generating a screen for an image processing apparatus which reproduces a multi-gradation image in one pixel using a PWM technique for controlling a pulse width and reference position data.
- the method includes inputting image data with a first resolution, increasing the first resolution to a second resolution using the reference position data, and generating a screen with the second resolution with respect to the image data using two reference vectors based on the reference position data.
- a screen generating apparatus that reproduces a multi-gradation image in one pixel using a PWM technique for controlling a pulse width and reference position data
- the apparatus comprising: an input section configured to input image data with a first resolution; a resolution conversion section configured to increase the first resolution to a second resolution using the reference position data; and a screen generation section configured to generate a screen with the second resolution with respect to the image data using two reference vectors based on the reference position data.
- an image processing apparatus that supplies output data to an image forming apparatus, which reproduces a multi-gradation image in one pixel using a PWM technique for controlling a pulse width and reference position data
- the apparatus comprising: an input section configured to input image data with a first resolution; a resolution conversion section configured to increase the first resolution to a second resolution using the reference position data; and a screen generation section configured to generate output data obtained by screening the image data with the second resolution using two reference vectors based on the reference position data.
- FIG. 1 is a diagram showing a system configuration using an MFP as an image processing apparatus.
- FIG. 2 is a block diagram showing an example of the configuration of a printer controller within an MFP.
- FIG. 3 is a diagram showing a control operation of PWM control for one pixel.
- FIG. 4A is a diagram showing an example of an image forming pattern using a reference position signal.
- FIG. 4B is a diagram showing an example of an image forming pattern using a reference position signal.
- FIG. 5A is a diagram illustrating the creation of a basic threshold matrix for specifying a pixel growth order by area modulation.
- FIG. 5B is a diagram illustrating the creation of a basic threshold matrix for specifying a pixel growth order by area modulation.
- FIG. 6A is a diagram showing two reference vectors when a screen is generated with a usual resolution.
- FIG. 6B is a diagram showing two reference vectors when a screen is generated with a virtual resolution.
- FIG. 7 is a diagram showing two reference vectors.
- FIG. 8 is a diagram showing a halftone cell which is formed using three subpixels divided from one pixel.
- FIG. 9 is a diagram illustrating a general halftone dot theory.
- FIG. 10 is a diagram showing an example using two kinds of reference position signals.
- FIG. 11 is a diagram showing a reference vector whose resolution is increased two times.
- FIG. 1 is diagram showing a system configuration using an MFP 12 as an image processing apparatus.
- a computer terminal (PC) 11 which is connected to a network 10 transfers PDL (Page Description Language) data indicating the structure of image data or raster data to a printer 120 which is a partial function within the MFP 12 . That is, the PC 11 transfers PDL data or raster data from a printer driver 21 to a printer controller 121 in accordance with characteristics of an interface with the printer 120 .
- PDL Peage Description Language
- the printer controller 121 controls a printer engine 122 .
- the printer controller 121 develops PDL data from the PC 11 into a bitmap, executes image processing, and stores image data in a data storage section.
- the printer engine 122 converts bitmap image data from the printer controller 121 to a drive signal, and executes a printing operation, for example, by feeding paper and driving a laser.
- the printer controller 121 can analyze the attribute of each object, execute optimum image processing for each object, synthesize data obtained by image processing, and output the resultant data.
- the PC 11 and the printer 120 are not necessarily connected over the network, and may be connected by a USB. In addition, the PC 11 and the printer 120 may be connected in one-to-one correspondence.
- the interface between the printer controller 121 and the printer engine 122 depends on the architecture of the printer.
- FIG. 2 is a block diagram showing an example of the configuration of the printer controller 121 within the MFP 12 .
- the printer controller 121 includes an image attribute analysis section 22 , a raster arithmetic section 23 , a color conversion section 24 , a data coding section 25 , a data storage section 26 , a data decoding section 27 , a CD/TF section 28 , a toner limit section 29 , and a halftoning section 30 .
- the image attribute analysis section 22 analyzes the attribute of an image on the basis of received PDL data, and classifies the kind of the image. Basically, the image has one of a text attribute, a graphic attribute, and image bitmap attribute. The classified data attribute is allocated a corresponding tag for a subsequent process. For example, when the image has the above-described three kinds of attributes, 2-bit tag data is necessary.
- the raster arithmetic section 23 converts PDL data to bitmap data.
- PDL data is converted to single-color 8-bit bitmap data.
- PDL data is converted to 8-bit bitmap data for each color.
- each bitmap data is allocated tag data corresponding to the position thereof.
- the color conversion section 24 converts the converted 8-bit RGB signal for each color, which is a standard signal in a monitor, to CMY or CMYK of reproduction colors in the printer.
- R, G, and B indicate red, green, and blue
- C, M, Y, and K indicate cyan, magenta, yellow, and black, respectively.
- the color conversion section 24 switches color conversion corresponding to the attribute of the image on the basis of tag data. If an output apparatus is a monochromatic printer, the color conversion section 24 is unnecessary.
- the color-converted image is sent to the data coding section 25 , and data compression is executed.
- a compression scheme that compresses multi-value image data may be suitably used for compression in this case.
- an irreversible compression scheme may be used.
- the compressed image data is temporarily stored in the data storage section 26 , such as a memory or an HDD.
- the compression ensures reduction in the quantity of data to be stored in the data storage section 26 , and an increase in performance of the entire system. If data is temporarily stored in the data storage section 26 , a function, such as electronic sorting, can be effectively used.
- the data decoding section 27 reads out data from the data storage section 26 , and decodes coded data.
- the CD/TF section 28 executes ⁇ conversion for obtaining image density calibration corresponding to the characteristic of the printer engine 122 or favorite gradation characteristic for the bitmap-converted image.
- the CD/TF section 28 executes ⁇ conversion corresponding to the image characteristic of each object and tag data.
- the toner limit section 29 converts image data so that the total supply amount of CMYK of the engine falls within a limit range smaller than a maximum printable amount of toner to be stuck.
- the toner limit section 29 changes the toner limit amount in accordance with the image characteristic of each object and tag data.
- the halftoning section 30 converts 1-pixel data to image data, for example, by halftoning using a threshold matrix.
- image data has the number of gradation levels corresponding to the number of bits in accordance with the printing capability of the printer 120 .
- the halftoning section 30 executes halftoning in accordance with the image characteristic of each object and tag data.
- the printer engine 122 converts image data to a PWM (Pulse Width Modulation) signal for driving the laser, and forms an image.
- PWM Pulse Width Modulation
- FIG. 3 is a diagram showing a control operation of PWM control for one pixel.
- a reference position control signal is generated at the same time on the basis of the input image data.
- the gradation range and the start position are controlled.
- the position control signal is the left reference signal and the right reference signal, an image can be formed. If the position needs to be controlled with higher precision, the center reference signal is also used.
- FIGS. 4A and 4B are diagrams showing examples of an image forming pattern using a reference position signal.
- FIG. 4A shows a line type screen pattern
- FIG. 4B shows a halftone dot type screen pattern.
- the printing start position and the printing direction are indicated by arrows.
- the reference position signal is used to stabilize pixel formation.
- a stable line having the same width is formed by setting a reference position for each pixel. That is, the reference position signal is used in order to reduce jaggy in the contour and to form a smooth line.
- the reference position signal is used in order to stabilize halftone formation so that a dead pixel does not occur. That is, position information of the reference position signal is a value which is decided during the calculation for generating a screen pattern.
- the setting of the reference position signal and the improvement of the resolution in the image signal data do not have direct relation.
- FIGS. 5A and 5B show examples of a halftone dot type halftone, and illustrates creation of a basic threshold matrix for specifying a pixel growth order by area modulation.
- FIG. 5A is a diagram showing a basic halftone unit.
- the basic halftone unit has 20 cells in total including 16 cells arranged in a square shape and four cells provided at respective sides. One cell corresponds to one pixel.
- an arbitrary threshold value is allocated to each cell, and in the case of multi-value, [the number of values ⁇ 1] threshold values are allocated to each cell.
- a black portion spreads around a center position indicated by black in FIG. 5A as a start point.
- a way to increase the black portion of the pixel (growth order) is specified by the basic threshold matrix.
- FIG. 5B is a diagram showing a rectangular threshold matrix which is developed so as to be digitally halftoned.
- the basic halftone unit is formed in a tile shape.
- the threshold matrix of a minimum size is digitally repeatedly used to have such a size that halftoning by an address arithmetic operation may be executed. Therefore, the minimum size gives a minimum cycle of a repetitive arithmetic operation.
- the minimum size of the threshold matrix is geometrically self-determined on the basis of the shape of the halftone unit.
- a threshold matrix has a minimum value within the halftone unit at each of a plurality of basic halftone centers (black portions in FIG. 5B ).
- the halftone centers have an equal distance from the most adjacent halftone centers.
- the threshold matrix includes lattice elements to be addressable at a rational tangent angle. From this standpoint, each cell (dot) of FIG. 5B is not a virtual halftone dot, and a group of halftone units whose positions can be completely defined in a digital arithmetic operation is obtained.
- Halftoning itself may be realized in various ways, including a threshold process by a threshold matrix, and an LUT process using data of a table format.
- the screen generating method of the related art is executed in units of one basic pixel divided with the resolution of 600 ⁇ 600 dpi. Tiling is also executed in units of one basic pixel.
- the reference position signal for PWM control is used as virtual resolution information.
- one pixel of 600 dpi includes three kinds of resolution information. Therefore, the resolution of about 1800 dpi can be obtained, and the halftone cells can be formed on the two-dimensional plane so as to be uniformly arranged.
- FIGS. 6A and 6B are diagrams showing examples of vector expansion by virtual improvement of resolution.
- FIG. 6A shows two reference vectors when a screen is generated with a usual resolution. Two reference vectors with one cell from among the halftone cells as an initial point are selected. The two reference vectors are synthesized, and the basic halftone cell is decided. A rectangular screen table which can be digitally processed is generated by tiling the basic halftone cell.
- FIG. 6B shows two reference vectors when a screen is generated with a virtual high resolution. If the reference position signal is used as virtual resolution information, a usual halftone cell is virtually divided into three cells. Therefore, two reference vectors with one cell within the halftone cell as an initial point can be selected. A screen is generated on the basis of two reference vectors of resolution information with a seemingly increased resolution (in FIG. 6B , the resolution is increased to 1800 dpi) in a division direction of the PWM. Thereby, a vector, which cannot be realized with an actual resolution, can be set, and as a result, halftone dots with a high degree of freedom for line number and angle can be formed.
- the angle ( ⁇ ) of the screen can be expressed by Expression (2).
- two vectors are u(a, ⁇ b) and v(b,a).
- the two vectors have the same length and are orthogonal (inner product 0).
- the resolution Xdpi in the main scanning direction is three times higher than the related art. Therefore, the number of combinations of u and v vectors within required ranges of line number and angle can be increased, and as a result, halftone dots with line number and angle having a higher degree of freedom of formation can be formed.
- FIG. 8 is a diagram showing a halftone cell which is formed using three subpixels divided from one pixel of 600 dpi.
- points indicated by double circles represent subpixels to be formed by two reference vectors.
- black points represent subpixels belonging to other halftone cells.
- FIG. 8 subpixels belonging to different halftone cells are mixed in the cells which are surrounded by large circles.
- One pixel is virtually divided into three subpixels, and if the subpixels are allocated to different halftone cells, a dead pixel may occur.
- a reference position signal of a subpixel having a high priority of pixel growth is preferentially allocated to a corresponding pixel. Therefore, an adverse effect of a dead pixel can be suppressed.
- a screen generation method in which the resolution is virtually improved, and a screen generation method with a normal resolution is selected for each color. Therefore, a difference in the number of lines of the screen between colors and a difference in the angle are effectively adjusted.
- two kinds of reference position signals at the left and right may be used so that the virtual resolution is increased two times.
- a screen may be generated using reference vectors shown in FIG. 11 .
- the screen angle may be set to an angle which cannot be realized with the usual resolution.
- the screen angle ⁇ of at least one color can be set to a value which is expressed by Expression (3).
- i is a (main scan side) arbitrary integer
- j is a (sub scan side) arbitrary integer
- k is the number of kinds of reference position signals
- n is an integer ranging from 0 to (k ⁇ 1).
- K kinds (where K is an integer of 2 or more) of reference position signals may be used.
- an image is formed by arranging a plurality of pixels in the main scanning direction and the sub scanning direction, an image to be used herein is not limited to such an image.
- a screen with a subtle line number and angle is generated by using the reference position signal as virtual resolution information in generating a screen. Therefore, several times of different kinds of vectors can be virtually specified, and thus a degree of freedom for generating the line number and angle is considerably improved.
- the screen setting angle of each color can be set to be substantially orthogonal, and as a result, color moire due to color superimposition can be easily controlled.
- the generation of the halftone screen of this embodiment can be realized by a process in the halftoning section 30 shown in FIG. 2 .
- the halftoning section 30 can execute various processes, for example, an LUT (Look Up Table) process using data of a table format.
- LUT Look Up Table
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
tan α=k×j/(n+k×i) (3)
tan α≠(j/i)
Claims (14)
tan α=k×j/(n+k×i)
tan α≠(j/i)
tan α=k×j/(n+k×i)
tan α≠(j/i)
tan α=k×j/(n+k×i)
tan α≠(j/i)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/364,571 US8254002B2 (en) | 2008-02-08 | 2009-02-03 | Screen generating apparatus, screen generating method, and image processing apparatus |
JP2009026493A JP5112356B2 (en) | 2008-02-08 | 2009-02-06 | Screen forming apparatus, screen forming method, and image processing apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US2720808P | 2008-02-08 | 2008-02-08 | |
US12/364,571 US8254002B2 (en) | 2008-02-08 | 2009-02-03 | Screen generating apparatus, screen generating method, and image processing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
US20090213433A1 US20090213433A1 (en) | 2009-08-27 |
US8254002B2 true US8254002B2 (en) | 2012-08-28 |
Family
ID=40998020
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/364,571 Active 2030-07-15 US8254002B2 (en) | 2008-02-08 | 2009-02-03 | Screen generating apparatus, screen generating method, and image processing apparatus |
Country Status (2)
Country | Link |
---|---|
US (1) | US8254002B2 (en) |
JP (1) | JP5112356B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110141525A1 (en) * | 2009-12-15 | 2011-06-16 | Ng Yee S | Multi-level halftone screens |
US8971621B2 (en) | 2013-02-28 | 2015-03-03 | Virgil-Alexandru Panek | Toner limit processing mechanism |
US20200028992A1 (en) * | 2017-01-30 | 2020-01-23 | Hewlett-Packard Development Company, L.P. | Color space values corresponding to classification identifiers |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9369608B2 (en) | 2010-12-13 | 2016-06-14 | Hewlett-Packard Industrial Printing Ltd | Printing methods and apparatus |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03243238A (en) | 1990-02-21 | 1991-10-30 | Toyota Motor Corp | Method for holding phase of work having tooth from on cylindrical surface |
US5155599A (en) | 1991-07-25 | 1992-10-13 | Miles, Inc. | Screening system and method for color reproduction in offset printing |
US5495278A (en) | 1993-01-15 | 1996-02-27 | Fuji Xerox Co., Ltd. | Image forming apparatus including a pulse width modulator |
JPH09216410A (en) | 1996-02-13 | 1997-08-19 | Canon Inc | Image processing device and method |
JP2000188684A (en) | 1998-12-21 | 2000-07-04 | Toshiba Corp | Image processor |
JP2001045306A (en) | 1999-08-03 | 2001-02-16 | Canon Inc | Method and device for forming image |
US6249355B1 (en) | 1998-10-26 | 2001-06-19 | Hewlett-Packard Company | System providing hybrid halftone |
US20020061133A1 (en) | 1995-04-06 | 2002-05-23 | Ohta Ken-Ichi | Image processing apparatus and method |
US20030025954A1 (en) * | 2001-08-06 | 2003-02-06 | Toshiba Tec Kabushiki Kaisha | Image processing apparatus |
US20030107768A1 (en) | 2001-12-04 | 2003-06-12 | Crounse Kenneth R. | Halftoning with uniformly dispersed dot growth |
US20030164442A1 (en) * | 2002-02-19 | 2003-09-04 | Beusch John U. | Methods and apparatus for improving resolution and reducing the effects of signal coupling in an electronic imager |
US20050219628A1 (en) * | 2003-12-02 | 2005-10-06 | Kei Yasutomi | Dither matrix producing method and apparatus, image processing method and apparatus, image forming method and apparatus, program and recording medium |
JP2007060111A (en) | 2005-08-23 | 2007-03-08 | Ricoh Printing Systems Ltd | Method and device for gradation processing |
JP2007082011A (en) | 2005-09-15 | 2007-03-29 | Ricoh Co Ltd | Dither matrix preparation method and apparatus, image forming apparatus, program and recording medium |
US20070091369A1 (en) * | 2005-10-21 | 2007-04-26 | Hsue-Yang Liu | Printer and printing method |
JP2007196567A (en) | 2006-01-27 | 2007-08-09 | Konica Minolta Business Technologies Inc | Image forming method and image forming device |
US20080030783A1 (en) * | 2003-02-12 | 2008-02-07 | Marshall John D | Laser print apparatus that generates pulse width value and justification value based on pixels in a multi-bit image |
US7733534B2 (en) * | 2005-04-26 | 2010-06-08 | Sharp Kabushiki Kaisha | Image processing method, image processing apparatus, image forming apparatus, and recording medium |
-
2009
- 2009-02-03 US US12/364,571 patent/US8254002B2/en active Active
- 2009-02-06 JP JP2009026493A patent/JP5112356B2/en active Active
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03243238A (en) | 1990-02-21 | 1991-10-30 | Toyota Motor Corp | Method for holding phase of work having tooth from on cylindrical surface |
US5155599A (en) | 1991-07-25 | 1992-10-13 | Miles, Inc. | Screening system and method for color reproduction in offset printing |
US5495278A (en) | 1993-01-15 | 1996-02-27 | Fuji Xerox Co., Ltd. | Image forming apparatus including a pulse width modulator |
US20020061133A1 (en) | 1995-04-06 | 2002-05-23 | Ohta Ken-Ichi | Image processing apparatus and method |
JPH09216410A (en) | 1996-02-13 | 1997-08-19 | Canon Inc | Image processing device and method |
US6249355B1 (en) | 1998-10-26 | 2001-06-19 | Hewlett-Packard Company | System providing hybrid halftone |
JP3243238B2 (en) | 1998-10-26 | 2002-01-07 | ヒューレット・パッカード・カンパニー | System for providing halftone images |
US6643031B1 (en) * | 1998-12-21 | 2003-11-04 | Kabushiki Kaisha Toshiba | Image processing apparatus |
JP2000188684A (en) | 1998-12-21 | 2000-07-04 | Toshiba Corp | Image processor |
JP2001045306A (en) | 1999-08-03 | 2001-02-16 | Canon Inc | Method and device for forming image |
US20030025954A1 (en) * | 2001-08-06 | 2003-02-06 | Toshiba Tec Kabushiki Kaisha | Image processing apparatus |
US20030107768A1 (en) | 2001-12-04 | 2003-06-12 | Crounse Kenneth R. | Halftoning with uniformly dispersed dot growth |
JP2003234900A (en) | 2001-12-04 | 2003-08-22 | Agfa Corp | Halftoning with uniformly dispersed dot growth |
US20030164442A1 (en) * | 2002-02-19 | 2003-09-04 | Beusch John U. | Methods and apparatus for improving resolution and reducing the effects of signal coupling in an electronic imager |
US20080030783A1 (en) * | 2003-02-12 | 2008-02-07 | Marshall John D | Laser print apparatus that generates pulse width value and justification value based on pixels in a multi-bit image |
US20050219628A1 (en) * | 2003-12-02 | 2005-10-06 | Kei Yasutomi | Dither matrix producing method and apparatus, image processing method and apparatus, image forming method and apparatus, program and recording medium |
US7733534B2 (en) * | 2005-04-26 | 2010-06-08 | Sharp Kabushiki Kaisha | Image processing method, image processing apparatus, image forming apparatus, and recording medium |
JP2007060111A (en) | 2005-08-23 | 2007-03-08 | Ricoh Printing Systems Ltd | Method and device for gradation processing |
JP2007082011A (en) | 2005-09-15 | 2007-03-29 | Ricoh Co Ltd | Dither matrix preparation method and apparatus, image forming apparatus, program and recording medium |
US20070091369A1 (en) * | 2005-10-21 | 2007-04-26 | Hsue-Yang Liu | Printer and printing method |
JP2007196567A (en) | 2006-01-27 | 2007-08-09 | Konica Minolta Business Technologies Inc | Image forming method and image forming device |
Non-Patent Citations (1)
Title |
---|
Japanese Office Action for Japanese Application No. 2009-026493 mailed on Mar. 6, 2012. |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110141525A1 (en) * | 2009-12-15 | 2011-06-16 | Ng Yee S | Multi-level halftone screens |
US8971621B2 (en) | 2013-02-28 | 2015-03-03 | Virgil-Alexandru Panek | Toner limit processing mechanism |
US9367775B2 (en) | 2013-02-28 | 2016-06-14 | Ricoh Company, Ltd. | Toner limit processing mechanism |
US20200028992A1 (en) * | 2017-01-30 | 2020-01-23 | Hewlett-Packard Development Company, L.P. | Color space values corresponding to classification identifiers |
US10893173B2 (en) * | 2017-01-30 | 2021-01-12 | Hewlett-Packard Development Company, L.P. | Color space values corresponding to classification identifiers |
Also Published As
Publication number | Publication date |
---|---|
US20090213433A1 (en) | 2009-08-27 |
JP2009189011A (en) | 2009-08-20 |
JP5112356B2 (en) | 2013-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070081192A1 (en) | Gray level halftone processing | |
EP0886435A2 (en) | Method and apparatus for half-toning of images in a printer | |
US6384935B1 (en) | Image process apparatus, image process method and storage medium | |
JP7005314B2 (en) | Image processing equipment, image processing methods, and programs | |
US5598204A (en) | Image halftoning system capable of producing additional gradations | |
US7222928B2 (en) | Printer control unit, printer control method, printer control program, medium storing printer control program, printer, and printing method | |
US7268919B2 (en) | Image data processing apparatus, method, and program that diffuses gradiation error for each pixel in target block | |
US8254002B2 (en) | Screen generating apparatus, screen generating method, and image processing apparatus | |
EP1843572B1 (en) | Bitmapped based trapping | |
JP4240210B2 (en) | Print control apparatus, print control method, and print control program | |
US7505176B2 (en) | Image processing apparatus | |
JP2006254439A (en) | Half-tone rendering system and method | |
US6643030B1 (en) | Quantization method for color document reproduction in a color printing system | |
JP2004135317A (en) | Color image processing apparatus and color image processing method | |
EP1553753B1 (en) | Color printing | |
US7911646B2 (en) | Multilevel halftoning for tint graphic, line art and text rendering | |
JP2007188219A (en) | Print control device, print control method, and print control program | |
US6389167B1 (en) | Multi-level pixel density reduction for printers | |
JP2004282344A (en) | Image processing method | |
US7394572B2 (en) | Method and apparatus for processing of half-tone image | |
JP2006005926A (en) | Method of generating dither mask | |
JP3664351B2 (en) | Image processing apparatus, color printing apparatus, image processing method, and recording medium | |
JP2001150743A (en) | Color printer and color printing system | |
US8059311B2 (en) | Font and line art rendering for multi-bit output devices | |
US8194287B2 (en) | Apparatus and method to revise halftoned image and image forming apparatus using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: KABUSHIKI KAISHA TOSHIBA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NAKAHARA, NOBUHIKO;REEL/FRAME:022194/0800 Effective date: 20090128 Owner name: TOSHIBA TEC KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NAKAHARA, NOBUHIKO;REEL/FRAME:022194/0800 Effective date: 20090128 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |