# US 7,746,508 B2 · Controller of scanning apparatus

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

- Number: US 7,746,508 B2
- Document ID: US7746508B2
- Status: Granted
- Kind: B2
- Application number: 11/330,984
- Filed: 2006-01-12
- Published: 2007-06-07
- Granted: 2010-06-29
- Earliest claimed: 2005-12-02
- Assignees: Primax Electronics Ltd.
- Inventors: Chin-Shun Chen
- Web page: https://patentgrep.com/patent/US7746508B2

## CPC

- H04N 1/40: Picture signal circuits (H04N1/387 takes precedence)
- H04N 1/40006: {Compensating for the effects of ageing, i.e. changes over time}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A controller of a scanning apparatus is used for controlling vertical compensation of the scanned document. The controller includes a vertical compensation circuit. By compensating the image data in the vertical direction, the scanning performance is enhanced.

## Claims

### Claim 1

A controller of a scanning apparatus comprising:
a gain compensation circuit for compensating the image data of a plurality of scan lines, each scan line including a plurality of pixels, characterized in that said gain compensation circuit comprises a vertical compensation circuit for performing vertical compensation computations on said plurality of scan lines, and said plurality of pixels of each scan line are compensated with a same vertical gain value and;
wherein said vertical compensation circuit comprises a vertical gain latch for receiving and storing said vertical gain value, a vertical register for storing said vertical gain value, a vertical counter electrically connected to said vertical register to issue a vertical pointer V.sub.pointer to allow synchronization of said scan lines, and a first multiplier electrically connected to said vertical register for receiving an original image data and said vertical gain value, wherein said horizontal compensation circuit comprises an offset latch for receiving and storing said shading compensation offset value, a horizontal gain latch for receiving and storing said shading compensation gain, a horizontal counter for issuing a horizontal pointer H.sub.pointer to said offset latch and said horizontal gain latch to allow synchronization of said pixels for each scan line, an adder electrically connected to said first multiplier and said offset latch, and a second multiplier electrically connected to said adder and said horizontal gain latch.

### Claim 2 (depends on 1)

The controller of a scanning apparatus according to claim 1 wherein said gain compensation circuit further comprises a horizontal compensation circuit for performing shading compensation computations on each scan line with a shading compensation gain and a shading compensation offset value.

### Claim 3 (depends on 2)

The controller of a scanning apparatus according to claim 2 wherein said shading compensation gain and said shading compensation offset value are stored in a shading table.

### Claim 4 (depends on 1)

The controller of a scanning apparatus according to claim 1 wherein said controller is included in an application specific integrated circuit of a multi-function peripheral.

### Claim 5 (depends on 1)

The controller of a scanning apparatus according to claim 1 wherein said controller is included in an application specific integrated circuit of an image scanner.
