← Back to Patent Explorer
US5357353A Expired / Lapsed US ⏱️ 0.0 years remaining

Image forming apparatus

Assignee: Minolta Co Ltd
•
Filing: 1992-05-15
•
Granted: 1994-10-18
•
Expires: 2012-05-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The characteristics such as hue, saturation, edge portion or flat portion of image data are decided for each pixel based on read data of three primary colors. The decision is performed on the data which have been subjected to spatial filtering, and the processing of the image data such as smoothing or edge emphasis are changed according to the detected characteristics. For example, the masking coefficient is selected according to the detected hue. The color data is decreased and the black data is generated, according to the detected saturation. The edge is decided only when the sign of the gradients of the three color data agree with each other. Further, edge detection quantity is detected in the edge decision and the edge emphasis or the smoothing is performed by comparing the edge detection quantity with threshold values only when the edge is detected.

Inventors

  • 👤 Yoshihiko Hirota

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:15
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/58

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 99 words
An image data processor, comprising: receive means for receiving electric signals representing color data on the colors of a plurality of pixels comprising an image; filtering means for filtering the color data electric signals received by said receive means; processing means for processing the color data electric signals and outputting the processed data; decision means for deciding a characteristic of each pixel based on the color data electric signals subjected to the filtering by said filtering means; and control means for changing contents of the processing of said processing means according to the characteristic decided by said decision means.
Claim 2
Dependent Claim 99 words
An image data processor, comprising: receive means for receiving electric signals representing color data on the colors of a plurality of pixels comprising an image; filtering means for filtering the color data electric signals received by said receive means; processing means for processing the color data electric signals and outputting the processed data; decision means for deciding a characteristic of each pixel based on the color data electric signals subjected to the filtering by said filtering means; and control means for changing contents of the processing of said processing means according to the characteristic decided by said decision means.
Claim 3
Dependent Claim 16 words
An image data processor according to claim 1, wherein said filtering means performs two-dimensional spatial filtering.
Claim 4
Dependent Claim 14 words
An image data processor according to claim 1, wherein said filtering means performs smoothing.
Claim 5
Dependent Claim 21 words
An image data processor according to claim 1, wherein the characteristic decided by said decision means is saturation of each pixel.
Claim 6
Dependent Claim 21 words
An image data processor according to claim 1, wherein the characteristic decided by said decision means is hue of each pixel.
Claim 7
Dependent Claim 61 words
An image data processor according to claim 1, further comprising edge detection means for detecting whether a pixel is located at an edge portion according to the color data electric signals received by said receive means, wherein said control means changes the contents of the processing of said processing means according to the detection of the pixel at an edge portion.
Claim 8
Dependent Claim 119 words
An image data processor, comprising: receive means for receiving electric signals representing additive mixture color data for a plurality of pixels comprising an image; processing means for processing the additive mixture color data electric signals received by said receive means and for outputting subtractive mixture color data used for reproduction of the image; filtering means for smoothing the additive mixture color data electric signals received by said receive means; decision means for deciding a characteristic of each pixel based on the additive mixture color data electric signals which has been subjected to smoothing by said filtering means; and control means for changing contents of the processing of said processing means according to the characteristic decided by said decision means.
Claim 9
Dependent Claim 119 words
An image data processor, comprising: receive means for receiving electric signals representing additive mixture color data for a plurality of pixels comprising an image; processing means for processing the additive mixture color data electric signals received by said receive means and for outputting subtractive mixture color data used for reproduction of the image; filtering means for smoothing the additive mixture color data electric signals received by said receive means; decision means for deciding a characteristic of each pixel based on the additive mixture color data electric signals which has been subjected to smoothing by said filtering means; and control means for changing contents of the processing of said processing means according to the characteristic decided by said decision means.
Claim 10
Dependent Claim 21 words
An image data processor according to claim 7, wherein the characteristic decided by said decision means is saturation of each pixel.
Claim 11
Dependent Claim 21 words
An image data processor according to claim 7, wherein the characteristic decided by said decision means is hue of each pixel.
Claim 12
Dependent Claim 138 words
An image data processor, comprising: receive means for receiving additive mixture color data for a plurality of pixels comprising an image; filtering means for filtering the additive mixture color data received by said receive means; hue decision means for deciding hue of each pixel according to the additive mixture color data subjected to the filtering by said filtering means; memory means for storing a plurality of linear masking coefficients in correspondence to a plurality of hue; select means for selecting a linear masking coefficient among the plurality of linear masking coefficients according to the hue decided by said hue decision means; and masking means for converting the additive mixture color data received by said receive means to subtractive mixture color data and for performing linear masking processing by using the linear masking coefficient selected by said select means.
Claim 13
Dependent Claim 138 words
An image data processor, comprising: receive means for receiving additive mixture color data for a plurality of pixels comprising an image; filtering means for filtering the additive mixture color data received by said receive means; hue decision means for deciding hue of each pixel according to the additive mixture color data subjected to the filtering by said filtering means; memory means for storing a plurality of linear masking coefficients in correspondence to a plurality of hue; select means for selecting a linear masking coefficient among the plurality of linear masking coefficients according to the hue decided by said hue decision means; and masking means for converting the additive mixture color data received by said receive means to subtractive mixture color data and for performing linear masking processing by using the linear masking coefficient selected by said select means.
Claim 14
Dependent Claim 16 words
An image data processor according to claim 10, wherein said filtering means performs two-dimensional spatial filtering.
Claim 15
Dependent Claim 14 words
An image data processor according to claim 10, wherein said filtering means performs smoothing.
Claim 16
Dependent Claim 37 words
An image data processor according to claim 10, wherein said memory means stores a linear masking coefficient suitable for a monochromatic mode and said select means selects the linear masking coefficient when the monochromatic mode is set.
Claim 17
Dependent Claim 179 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; saturation decision means for deciding saturation of each pixel according the three primary color data received by said receive means; memory means for storing a plurality of first and second coefficients in correspondence to saturation; select means for selecting first and second coefficients among the plurality of the first and second coefficients stored by said memory means according to the saturation decided by said decision means; black data generation means for multiplying the minimum of the three primary color data with the first coefficient selected by said select means and for sending the product of the multiplication as a black data; and color data generation means for subtracting a product from the three primary color data received by said receive means, which product being obtained by multiplying the minimum of the three primary color data with the second coefficient selected by said select means, and for outputting the difference of the subtraction as modified three primary color data.
Claim 18
Dependent Claim 179 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; saturation decision means for deciding saturation of each pixel according the three primary color data received by said receive means; memory means for storing a plurality of first and second coefficients in correspondence to saturation; select means for selecting first and second coefficients among the plurality of the first and second coefficients stored by said memory means according to the saturation decided by said decision means; black data generation means for multiplying the minimum of the three primary color data with the first coefficient selected by said select means and for sending the product of the multiplication as a black data; and color data generation means for subtracting a product from the three primary color data received by said receive means, which product being obtained by multiplying the minimum of the three primary color data with the second coefficient selected by said select means, and for outputting the difference of the subtraction as modified three primary color data.
Claim 19
Dependent Claim 51 words
An image data processor according to claim 14, wherein said saturation decision means comprising filtering means for smoothing the three primary color data received by said receive means, wherein the saturation of each pixel is decided on the three primary color data subjected to the smoothing processing by said filtering means.
Claim 20
Dependent Claim 25 words
An image data processor according to claim 14, wherein said first and second coefficients stored in the memory means are zero in a monochromatic mode.
Claim 21
Dependent Claim 247 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; edge detection means for detecting a pixel at an edge portion according to the three primary color data received by said receive means; saturation decision means for deciding saturation of each pixel according the three primary color data received by said receive means; memory means for storing a plurality of first and second coefficients in correspondence to saturation and prescribed first and second coefficients; select means for selecting first and second coefficients among the plurality of the first and second coefficients stored by said memory means according to the saturation decided by said saturation decision means when the edge detection means detects that the pixel is not at an edge portion, and for selecting the prescribed first and second coefficients when the edge detection means detects that the pixel is at an edge portion; black data generation means for multiplying the minimum of the three primary color data with the first coefficient selected by said select means and for outputting the product of the multiplication as a black data; and color data generation means for subtracting a product from the three primary color data received by said receive means, which product being obtained by multiplying the minimum of the three primary color data with the second coefficient selected by said select means, and for outputting the difference of the subtraction as modified three primary color data.
Claim 22
Dependent Claim 247 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; edge detection means for detecting a pixel at an edge portion according to the three primary color data received by said receive means; saturation decision means for deciding saturation of each pixel according the three primary color data received by said receive means; memory means for storing a plurality of first and second coefficients in correspondence to saturation and prescribed first and second coefficients; select means for selecting first and second coefficients among the plurality of the first and second coefficients stored by said memory means according to the saturation decided by said saturation decision means when the edge detection means detects that the pixel is not at an edge portion, and for selecting the prescribed first and second coefficients when the edge detection means detects that the pixel is at an edge portion; black data generation means for multiplying the minimum of the three primary color data with the first coefficient selected by said select means and for outputting the product of the multiplication as a black data; and color data generation means for subtracting a product from the three primary color data received by said receive means, which product being obtained by multiplying the minimum of the three primary color data with the second coefficient selected by said select means, and for outputting the difference of the subtraction as modified three primary color data.
Claim 23
Dependent Claim 51 words
An image data processor according to claim 17, wherein said saturation decision means comprising filtering means for smoothing the three primary color data received by said receive means, wherein the saturation of each pixel is decided on the three primary color data subjected to the smoothing processing by said filtering means.
Claim 24
Dependent Claim 247 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; edge detection means for detecting a pixel at an edge portion according to the three primary color data received by said receive means; saturation decision means for deciding saturation of each pixel according the three primary color data received by said receive means; memory means for storing a plurality of first and second coefficients in correspondence to saturation; select means for selecting first and second coefficients among the plurality of the first and second coefficients stored by said memory means according to the saturation decided by said saturation decision means; black data generation means for multiplying the minimum of the three primary color data with the first coefficient selected by said select means and for outputting the product of the multiplication as a black data; color data generation means for subtracting a product from the three primary color data received by said receive means, which product being obtained by multiplying the minimum of the three primary color data with the second coefficient selected by said select means, and for outputting the difference of the subtraction as modified three primary color data; and smoothing means for smoothing the black data generated by said black data generation means and the modified three primary color data generated by said color data generation means only when said edge detection means detects that the pixel is not on an edge portion.
Claim 25
Dependent Claim 247 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; edge detection means for detecting a pixel at an edge portion according to the three primary color data received by said receive means; saturation decision means for deciding saturation of each pixel according the three primary color data received by said receive means; memory means for storing a plurality of first and second coefficients in correspondence to saturation; select means for selecting first and second coefficients among the plurality of the first and second coefficients stored by said memory means according to the saturation decided by said saturation decision means; black data generation means for multiplying the minimum of the three primary color data with the first coefficient selected by said select means and for outputting the product of the multiplication as a black data; color data generation means for subtracting a product from the three primary color data received by said receive means, which product being obtained by multiplying the minimum of the three primary color data with the second coefficient selected by said select means, and for outputting the difference of the subtraction as modified three primary color data; and smoothing means for smoothing the black data generated by said black data generation means and the modified three primary color data generated by said color data generation means only when said edge detection means detects that the pixel is not on an edge portion.
Claim 26
Dependent Claim 52 words
An image data processor according to claim 19, wherein said saturation decision means comprising filtering means for smoothing the three primary color data received by said receive means, wherein the saturation of each pixels is decided according to the three primary color data subjected to the smoothing processing by said filtering means.
Claim 27
Dependent Claim 106 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; edge detection means for detecting if each pixel is at a edge portion according to the three primary color data received by said receive means and for detecting a gradient direction at the edge for each of the three primary color data; and edge emphasis means for emphasizing the edge for a pixel which is detected by said edge detection means to be located at an edge portion only when the gradient directions at the edge for the three primary colors agree with each other.
Claim 28
Dependent Claim 106 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; edge detection means for detecting if each pixel is at a edge portion according to the three primary color data received by said receive means and for detecting a gradient direction at the edge for each of the three primary color data; and edge emphasis means for emphasizing the edge for a pixel which is detected by said edge detection means to be located at an edge portion only when the gradient directions at the edge for the three primary colors agree with each other.
Claim 29
Dependent Claim 27 words
An image data processor according to claim 21, wherein said edge detection means detects a pixel at an edge portion for two directions perpendicular to each other.
Claim 30
Dependent Claim 28 words
An image data processor according to claim 21, wherein the three primary color data received by the receive means are electric signals representing the three primary color data.
Claim 31
Dependent Claim 146 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; edge detection means for detecting a pixel at an edge portion according to the three primary color data received by said receive means and for detecting an edge detection quantity and a gradient direction of the edge for each of the three primary color data; and data correction means for comparing the edge detection quantity with a first threshold value and with a second threshold value smaller than the first threshold value only when the gradient directions at the edge portion for the three primary color data agree with each other, for performing edge emphasis processing when the edge detection quantity is larger than the first threshold value and for performing smoothing processing when the edge detection quantity is smaller than the second threshold value.
Claim 32
Dependent Claim 146 words
An image data processor, comprising: receive means for receiving three primary color data for a plurality of pixels comprising an image; edge detection means for detecting a pixel at an edge portion according to the three primary color data received by said receive means and for detecting an edge detection quantity and a gradient direction of the edge for each of the three primary color data; and data correction means for comparing the edge detection quantity with a first threshold value and with a second threshold value smaller than the first threshold value only when the gradient directions at the edge portion for the three primary color data agree with each other, for performing edge emphasis processing when the edge detection quantity is larger than the first threshold value and for performing smoothing processing when the edge detection quantity is smaller than the second threshold value.
Claim 33
Dependent Claim 35 words
An image data processor according to claim 24, wherein said edge detection means detects an edge detection quantity and the sign of the gradient at the edge portion for two directions perpendicular to each other.
Claim 34
Dependent Claim 28 words
An image data processor according to claim 24, wherein said data correction means performs the edge emphasis and the smoothing processing with use of a two-dimensional spatial filter.
Claim 35
Dependent Claim 126 words
An image processing method, comprising the steps of: receiving three primary color data for a plurality of pixels; detecting saturation of each pixel; detecting if each pixel is at an edge portion or at a flat portion; increasing an under color remove ratio for the three primary color data and performing smoothing processing if the pixel is at a flat portion and the saturation of the pixel is low; decreasing the under color remove ratio for the three primary color data and performing smoothing processing if the pixel is at the flat portion and the saturation of the pixel is high; and decreasing the under color remove ratio for the three primary color data and performing edge emphasis if the pixel is at an edge portion.
Claim 36
Dependent Claim 126 words
An image processing method, comprising the steps of: receiving three primary color data for a plurality of pixels; detecting saturation of each pixel; detecting if each pixel is at an edge portion or at a flat portion; increasing an under color remove ratio for the three primary color data and performing smoothing processing if the pixel is at a flat portion and the saturation of the pixel is low; decreasing the under color remove ratio for the three primary color data and performing smoothing processing if the pixel is at the flat portion and the saturation of the pixel is high; and decreasing the under color remove ratio for the three primary color data and performing edge emphasis if the pixel is at an edge portion.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-10-17 1998-04-18 1998-10-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-10-17 2002-04-18 2002-10-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-10-17 2006-04-18 2006-10-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag