# US 7,466,453 B2 · Image processing apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,466,453 B2
- Document ID: US7466453B2
- Status: Granted
- Kind: B2
- Application number: 10/238,784
- Filed: 2002-09-11
- Published: 2003-03-27
- Granted: 2008-12-16
- Earliest claimed: 2001-09-21
- Assignees: Ricoh Company, Ltd.
- Inventors: Noriko Miyagi; Satoshi Ouchi
- Web page: https://patentgrep.com/patent/US7466453B2

## CPC

- H04N 1/58: Edge or detail enhancement; Noise or error suppression, e.g. colour misregistration correction (H04N1/62 takes precedence)
- H04N 1/6016: {Conversion to subtractive colour signals}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An edge area is detected from an image as a first characteristic. It is possible that the first characteristic can not be detected. An edge is detected from the image as a second characteristic. The second characteristic is expanded. When the first characteristic is detected, the first characteristic is set as a third characteristic. When the first characteristic is can not be detected, the second characteristic is set as the third characteristic. Processing such as ink generating/under-color removing or intermediate tone processing or gamma correction is performed based on the third characteristic.

## Claims

### Claim 1

An image processing apparatus comprising:
a first characteristic detection unit that detects an edge area as binary information from an image;
a second characteristic detection unit that detects an edge amount as N value information, where N is an integer greater than two, from the image;
a third characteristic detection unit that selects the edge area as a third characteristic when the first characteristic detection unit detects the edge area, and selects the edge amount detected by the second characteristic detection unit as the third characteristic when the first characteristic detection unit does not detect the edge area; and
a control unit that provides a control to perform a specified processing to the image using the third characteristic,
wherein the third characteristic takes a maximum value of the edge amount when the third characteristic detection unit has selected the first characteristic, and
wherein the third characteristic is detected from the first characteristic and the second characteristic based on the following expression,
E3=(α×E1+β×E2)/(α+β), α≧β
where E1 represents the first characteristic, E2 represents the second characteristic and E3 represents the third characteristic, and α and β are parameters of weighting, and wherein E3 becomes an average value of the characteristics E1 and E2 when α=β.

### Claim 2 (depends on 1)

The image processing apparatus according to claim 1, wherein said first characteristic detection unit and said second characteristic detection unit are configured to detect characteristics using only a Max (R, G, B) signal of said image.

### Claim 3 (depends on 1)

The image processing apparatus according to claim 1, wherein the specified processing is any one of an ink generation processing, an under-color removal processing, a pseudo intermediate tone processing, and a gamma correction processing.

### Claim 4 (depends on 1)

The image processing apparatus according to claim 1, wherein the second characteristic is obtained by expanding a character calculated from a filtered image data.

### Claim 5

An image processing apparatus comprising:
a first characteristic detection unit that detects a first characteristic as binary information from an image;
a second characteristic detection unit that detects a second characteristic from the image;
a third characteristic detection unit that detects a third characteristic based on the first characteristic and the second characteristic; and
a control unit that provides a control to perform a specified processing to the image using the third characteristic,
wherein the second characteristic is same as the first characteristic but is represented as N value information, where N is an integer equal to or greater than two, and said first characteristic detection unit and said second characteristic detection unit are configured to detect characteristics using only a Max(R, G, B) signal of said image, and
wherein the third characteristic is detected from the first characteristic and the second characteristic based on the following expression,
E3=(α×E1+β×E2)/(α+β), α≧β
where E1 represents the first characteristic, E2 represents the second characteristic and E3 represents the third characteristic, and α and β are parameters of weighting, and wherein E3 becomes an average value of the characteristics E1 and E2 when α=β.

### Claim 6

An image processing apparatus comprising:
an edge area detection unit that detects a first characteristic as binary information from an image;
an edge detection unit, said edge detection unit detects a second characteristic, said edge detection unit further comprising:
a plurality of edge detection filters; and
a maximum value selector to select a largest absolute value from the outputs of said edge detection filters and to output an edge as N value information, where N is an integer equal to or greater than two;
a characteristic detection unit that detects a third characteristic based on the first characteristic and the second characteristic; and
a control unit that provides a control to perform specified processing to the image using the third characteristic,
wherein said edge area detection unit and said edge detection unit are configured to detect said second characteristic using only a green signal of said image, and
wherein the third characteristic is detected from the first characteristic and the second characteristic based on the following expression,
E3=(α×E1+β×E2)/(α+β), α≧β
where E1 represents the first characteristic, E2 represents the second characteristic and E3 represents the third characteristic, and α and β are parameters of weighting, and wherein E3 becomes an average value of the characteristics E1 and E2 when α=β.

### Claim 7

An image processing apparatus comprising:
a first characteristic detection unit that detects an edge area as binary information from an image;
a second characteristic detection unit that detects an edge amount as N value information, where N is an integer greater than two, from the image;
a third characteristic detection unit that selects the edge area as a third characteristic when the first characteristic detection unit detects the edge area, and selects the edge amount detected by the second characteristic detection unit as the third characteristic when the first characteristic detection unit does not detect the edge area; and
a control unit that provides a control to perform a specified processing to the image using the third characteristic,
wherein the third characteristic takes a maximum value of the edge amount when the third characteristic detection unit has selected the first characteristic, and
wherein the third characteristic is generated from the first characteristic by selecting one of two modes, one of said two modes calculates distance from pixels having the first characteristic as E1=1 and another of said two modes detects the edge from a signal after expanding the first characteristic, where E1 represents the first characteristic.
