← Back to Patent Explorer
US8610955B2 Active / In Force US ⏱️ 4.1 years remaining

Image processing apparatus and image processing method

Assignee: Canon Inc
•
Filing: 2010-11-29
•
Granted: 2013-12-17
•
Expires: 2030-11-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In image processing, it is possible to suitably reduce density unevenness and graininess according to the ink used in printing. More specifically, when dividing multi-valued data and generating data for 2-pass multi-pass printing, in addition to divided multi-valued data for each of the two passes, divided multi-valued data that is common to the two passes is also generated. Moreover, quantized data of that common multi-valued data is reflected on the quantized data for each of the passes. Furthermore, when generating the quantized data, the division ratios used when generating the common data using the aforementioned multi-valued data division are set according to the colors of ink used in printing. By doing so, it becomes possible to suitably reduce density unevenness and graininess according to the colors used in printing.

Inventors

  • 👤 Fumitaka Goto
  • 👤 Akitoshi Yamada
  • 👤 Mitsuhiro Ono
  • 👤 Rie Kajihara
  • 👤 Okinori Tsuchiya
  • 👤 Ayumi Sano
  • 👤 Tomokazu Ishikawa
  • 👤 Takashi Fujita
  • 👤 Fumihiro Goto
  • 👤 Shigeyasu Nagoshi
  • 👤 Akihiko Nakatani

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 17:55
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/52; G; G06; G06K; G06K15/00; G06K15/02; G06K15/10; G06K15/102; G06K15/105; G06K15/107

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 206 words
An image processing apparatus that, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a printing unit for ejecting inks of a plurality of colors and the printing medium, processes multi-valued image data that corresponds to the image to be printed on the predetermined area, said apparatus comprising: a generating unit configured to generate respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, by dividing the multi-valued image data according to division ratios according to an ink color that corresponds to the multi-valued image data; a quantization unit configured to perform quantization processing for each of the multi-valued data generated by said generating unit to generate respective quantized data that correspond to each of the plurality of relative scans and quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans; and a combination unit configured to combine the quantized data generated by said quantization unit for each corresponding relative scan to generate combined quantized data that corresponds to each of the plurality of relative scans.
Claim 2
Dependent Claim 206 words
An image processing apparatus that, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a printing unit for ejecting inks of a plurality of colors and the printing medium, processes multi-valued image data that corresponds to the image to be printed on the predetermined area, said apparatus comprising: a generating unit configured to generate respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, by dividing the multi-valued image data according to division ratios according to an ink color that corresponds to the multi-valued image data; a quantization unit configured to perform quantization processing for each of the multi-valued data generated by said generating unit to generate respective quantized data that correspond to each of the plurality of relative scans and quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans; and a combination unit configured to combine the quantized data generated by said quantization unit for each corresponding relative scan to generate combined quantized data that corresponds to each of the plurality of relative scans.
Claim 3
Dependent Claim 100 words
The image processing apparatus according to claim 1 , wherein said generating unit divides the multi-valued image data according to the division ratios, which make a percentage of a value of the multi-valued data corresponding commonly to the at least two relative scans with respect to a value of the multi-valued image data smaller in the case that the ink color corresponding to the multi-valued image data is a first ink color than that in the case that the ink color corresponding to the multi-valued image data is a second ink color having lower lightness than the first ink color.
Claim 4
Dependent Claim 23 words
A non-transitory readable storage medium storing a program that makes a computer function as an image processing apparatus according to claim 1 .
Claim 5
Dependent Claim 31 words
The image processing apparatus according to claim 1 , wherein the quantization unit performs the quantization processing for each of the multi-valued data by a dither method using a dither matrix.
Claim 6
Dependent Claim 69 words
The image processing apparatus according to claim 4 , wherein the respective dither matrices used in the quantization processing by dither method for respective multi-valued data that correspond to the plurality of relative scans and the dither matrix used in the quantization processing by dither method for multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans are different from one another.
Claim 7
Dependent Claim 28 words
The image processing apparatus according to claim 1 , wherein the quantization unit performs the quantization processing for each of the multi-valued data by an error diffusion method.
Claim 8
Dependent Claim 85 words
The image processing apparatus according to claim 6 , wherein respective error diffusion matrices for diffusing errors caused when processing an object pixel, which is used in the quantization processing by the error diffusion method for respective multi-valued data that correspond to the plurality of relative scans and an error diffusion matrix used in the quantization processing by the error diffusion method for multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans are different from one another.
Claim 9
Dependent Claim 59 words
The image processing apparatus according to claim 1 , wherein the combination unit is configured to combine another of the respective quantized data that corresponds to another of the plurality of relative scans and the common quantized data generated by said quantization unit to generate combined quantized data that corresponds to the another of the plurality of relative scans.
Claim 10
Dependent Claim 48 words
The image processing apparatus according to claim 1 , further comprising an ejection controlling unit configured to control an ejection of ink in the one of the plurality of relative scans according to the combined quantized data that corresponds to the one of the plurality of relative scans.
Claim 11
Dependent Claim 337 words
An image processing method of, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a printing unit for ejecting inks of a plurality of colors and the printing medium, processing multi-valued image data that corresponds to the image to be printed on the predetermined area, said method comprising: a selecting step of selecting a second processing mode in the case that an ink color corresponding to the multi-valued image data is a first ink color and select a first processing mode in the case that an ink color corresponding to the multi-valued image data is a second ink color having lower lightness than the first ink color; and a processing step of performing the processing mode selected by said selecting step, wherein the first processing mode is a mode that performs an image processing including (A) a first division process for dividing the multi-valued image data into respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, (B) a first quantization process for quantizing each of the multi-valued data obtained by the first division process to generate respective quantized data that correspond to each of the plurality of relative scans and quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans, and (C) a combination process for combining the quantized data generated by the first quantization process for each corresponding relative scan to generate combined quantized data that corresponds to each of the plurality of relative scans, and the second processing mode is a mode that performs an image processing including (D) a second quantization process for quantizing the multi-valued data to generate quantized data, and (E) a second division process for dividing the quantized data generated by the second quantization process into respective divided quantized data that correspond to each of the plurality of relative scans.
Claim 12
Dependent Claim 337 words
An image processing method of, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a printing unit for ejecting inks of a plurality of colors and the printing medium, processing multi-valued image data that corresponds to the image to be printed on the predetermined area, said method comprising: a selecting step of selecting a second processing mode in the case that an ink color corresponding to the multi-valued image data is a first ink color and select a first processing mode in the case that an ink color corresponding to the multi-valued image data is a second ink color having lower lightness than the first ink color; and a processing step of performing the processing mode selected by said selecting step, wherein the first processing mode is a mode that performs an image processing including (A) a first division process for dividing the multi-valued image data into respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, (B) a first quantization process for quantizing each of the multi-valued data obtained by the first division process to generate respective quantized data that correspond to each of the plurality of relative scans and quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans, and (C) a combination process for combining the quantized data generated by the first quantization process for each corresponding relative scan to generate combined quantized data that corresponds to each of the plurality of relative scans, and the second processing mode is a mode that performs an image processing including (D) a second quantization process for quantizing the multi-valued data to generate quantized data, and (E) a second division process for dividing the quantized data generated by the second quantization process into respective divided quantized data that correspond to each of the plurality of relative scans.
Claim 13
Dependent Claim 210 words
An image processing method of, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a printing unit for ejecting inks of a plurality of colors and the printing medium, processing multi-valued image data that corresponds to the image to be printed on the predetermined area, said method comprising: a generating step of generating respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, by dividing the multi-valued image data according to division ratios according to an ink color; a quantization step of performing quantization processing for each of the multi-valued data generated by said generating step to generate respective quantized data that correspond to each of the plurality of relative scans and quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans; and a combination step of combining one of the respective quantized data that corresponds to one of the plurality of relative scans and the common quantized data generated by said quantization step to generate combined quantized data that corresponds to the one of the plurality of relative scans.
Claim 14
Dependent Claim 210 words
An image processing method of, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a printing unit for ejecting inks of a plurality of colors and the printing medium, processing multi-valued image data that corresponds to the image to be printed on the predetermined area, said method comprising: a generating step of generating respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, by dividing the multi-valued image data according to division ratios according to an ink color; a quantization step of performing quantization processing for each of the multi-valued data generated by said generating step to generate respective quantized data that correspond to each of the plurality of relative scans and quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans; and a combination step of combining one of the respective quantized data that corresponds to one of the plurality of relative scans and the common quantized data generated by said quantization step to generate combined quantized data that corresponds to the one of the plurality of relative scans.
Claim 15
Dependent Claim 31 words
The image processing method according to claim 11 , wherein the quantization step performs the quantization processing for each of the multi-valued data by a dither method using a dither matrix.
Claim 16
Dependent Claim 69 words
The image processing method according to claim 12 , wherein the respective dither matrices used in the quantization processing by dither method for respective multi-valued data that correspond to the plurality of relative scans and the dither matrix used in the quantization processing by dither method for multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans are different from one another.
Claim 17
Dependent Claim 28 words
The image processing method according to claim 11 , wherein the quantization step performs the quantization processing for each of the multi-valued data by an error diffusion method.
Claim 18
Dependent Claim 85 words
The image processing method according to claim 14 , wherein respective error diffusion matrices for diffusing errors caused when processing an object pixel, which is used in the quantization processing by the error diffusion method for respective multi-valued data that correspond to the plurality of relative scans and an error diffusion matrix used in the quantization processing by the error diffusion method for multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans are different from one another.
Claim 19
Dependent Claim 266 words
An image processing apparatus that, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a plurality of printing units for ejecting inks of different colors and the printing medium, processes multi-valued image data that corresponds to the image to be printed on the predetermined area, said apparatus comprising: a detection unit configured to detect ink color of the printing unit used in printing; a duty detection unit configured to detect printing duty based on the multi- valued image data corresponding to the ink color detected by said detection unit; a division unit configured to divide the multi-valued image data corresponding to the detected ink color into respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, according to division ratios according to the detected ink color and the detected printing duty; a quantization unit configured to perform quantization processing for each of the multi-valued data generated by said division unit to generate respective quantized data that correspond to each of the plurality of relative scans and common quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans; and a combination unit configured to combine one of the respective quantized data that corresponds to one of the plurality of relative scans and the common quantized data generated by said quantization unit to generate combined quantized data that corresponds to the one of the plurality of relative scans.
Claim 20
Dependent Claim 266 words
An image processing apparatus that, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a plurality of printing units for ejecting inks of different colors and the printing medium, processes multi-valued image data that corresponds to the image to be printed on the predetermined area, said apparatus comprising: a detection unit configured to detect ink color of the printing unit used in printing; a duty detection unit configured to detect printing duty based on the multi- valued image data corresponding to the ink color detected by said detection unit; a division unit configured to divide the multi-valued image data corresponding to the detected ink color into respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, according to division ratios according to the detected ink color and the detected printing duty; a quantization unit configured to perform quantization processing for each of the multi-valued data generated by said division unit to generate respective quantized data that correspond to each of the plurality of relative scans and common quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans; and a combination unit configured to combine one of the respective quantized data that corresponds to one of the plurality of relative scans and the common quantized data generated by said quantization unit to generate combined quantized data that corresponds to the one of the plurality of relative scans.
Claim 21
Dependent Claim 353 words
An image processing method of, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a printing unit for ejecting inks of a plurality of colors and the printing medium, processing multi-valued image data that corresponds to the image to be printed on the predetermined area, said method comprising: a selecting step of selecting a second processing mode in the case that an ink color corresponding to the multi-valued image data is a first ink color and select a first processing mode in the case that an ink color corresponding to the multi-valued image data is a second ink color having lower lightness than the first ink color; and a processing step of performing the processing mode selected by said selecting step, wherein the first processing mode is a mode that performs an image processing including (A) a first division process for dividing the multi-valued image data into respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, (B) a first quantization process for quantizing each of the multi- valued data obtained by the first division process to generate respective quantized data that correspond to each of the plurality of relative scans and common quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans, and (C) a combination process for combining one of the respective quantized data that corresponds to one of the plurality of relative scans and the common quantized data generated by the first quantization process to generate combined quantized data that corresponds to the one of the plurality of relative scans, and the second processing mode is a mode that performs an image processing including (D) a second quantization process for quantizing the multi-valued data to generate quantized data, and (E) a second division process for dividing the quantized data generated by the second quantization process into respective divided quantized data that correspond to each of the plurality of relative scans.
Claim 22
Dependent Claim 353 words
An image processing method of, for printing an image on a predetermined area of a printing medium by performing a plurality of relative scans between a printing unit for ejecting inks of a plurality of colors and the printing medium, processing multi-valued image data that corresponds to the image to be printed on the predetermined area, said method comprising: a selecting step of selecting a second processing mode in the case that an ink color corresponding to the multi-valued image data is a first ink color and select a first processing mode in the case that an ink color corresponding to the multi-valued image data is a second ink color having lower lightness than the first ink color; and a processing step of performing the processing mode selected by said selecting step, wherein the first processing mode is a mode that performs an image processing including (A) a first division process for dividing the multi-valued image data into respective multi-valued data that correspond to each of the plurality of relative scans and multi-valued data that corresponds commonly to at least two relative scans among the plurality of relative scans, (B) a first quantization process for quantizing each of the multi- valued data obtained by the first division process to generate respective quantized data that correspond to each of the plurality of relative scans and common quantized data that corresponds commonly to the at least two relative scans among the plurality of relative scans, and (C) a combination process for combining one of the respective quantized data that corresponds to one of the plurality of relative scans and the common quantized data generated by the first quantization process to generate combined quantized data that corresponds to the one of the plurality of relative scans, and the second processing mode is a mode that performs an image processing including (D) a second quantization process for quantizing the multi-valued data to generate quantized data, and (E) a second division process for dividing the quantized data generated by the second quantization process into respective divided quantized data that correspond to each of the plurality of relative scans.

References Cited (Backward Citations)

US5604520A Cited
US5992972A Cited
US6020976A Cited
US6511146B2 Cited
JP2000103088A Cited
US6511143B1 Cited
US20090161165A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2016-12-16 2017-06-17 2017-12-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2020-12-16 2021-06-17 2021-12-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2024-12-16 2025-06-17 2025-12-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag