# US 7,428,077 B2 · Electronic device controller, and method for controlling electronic device

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

- Number: US 7,428,077 B2
- Document ID: US7428077B2
- Status: Granted
- Kind: B2
- Application number: 10/715,742
- Filed: 2003-11-18
- Published: 2004-08-05
- Granted: 2008-09-23
- Earliest claimed: 2002-11-19
- Assignees: Seiko Epson Corporation
- Inventors: Eiji Satake; Kenji Kimura
- Web page: https://patentgrep.com/patent/US7428077B2

## CPC

- H04N 1/047: Detection, control or error compensation of scanning velocity or position ({H04N1/0402 and } H04N1/17 take precedence)
- H04N 1/1013: {with sub-scanning by translatory movement of at least a part of the main-scanning components (H04N1/107 takes precedence)}
- H04N 1/193: using electrically scanned linear arrays {, e.g. linear CCD arrays}
- H04N 2201/02439: Positioning method
- H04N 2201/04708: which remain outside the scanned image area
- H04N 2201/04732: Detecting at infrequent intervals, e.g. once or twice per line for main-scan control
- H04N 2201/04734: Detecting at frequent intervals, e.g. once per line for sub-scan control
- H04N 2201/04755: by controlling the position or movement of a scanning element or carriage, e.g. of a polygonal mirror, of a drive motor
- H04N 2201/04767: by controlling the timing of the signals, e.g. by controlling the frequency o phase of the pixel clock
- H04N 2201/04793: using stored control or compensation data, e.g. previously measured data
- H04N 2201/04794: Varying the control or compensation during the scan, e.g. using continuous feedback or from line to line
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An electronic device controller includes an image sensor controller that controls an image sensor having an effective pixel region and a dummy pixel region, and a servo controller that performs servo control on a drive device that drives a carriage on which the image sensor is mounted. The servo controller performs the servo control based on servo control information (for speed control, initial position detection) read by some or all of the dummy pixel region of the image sensor. Alternatively, the servo control may be performed based on servo control information read by one or more separate sensors mounted on the carriage with the image sensor. Moreover, speed servo control may be performed according to speed control ranges based on servo control information for each speed range.

## Claims

### Claim 1

A controller for an electronic device, comprising:
an image sensor having an effective pixel region and a dummy pixel region;
an image sensor controller configured to control the image sensor; and
a servo controller configured to perform servo control of a drive device that drives a carriage based on servo control information read by at least a portion of the dummy pixel region.

### Claim 2 (depends on 1)

A controller according to claim 1, the dummy pixel region comprising a plurality of light receiving elements, and the servo controller is configured to perform the servo control based on servo control information obtained from the plurality of light receiving elements of the dummy pixel region.

### Claim 3 (depends on 1)

A controller according to claim 1,
the servo controller being configured to perform speed servo control on a speed at which the carriage is moved based on the servo control information speed control, and
the servo controller being configured to perform the servo control for initial position based on the servo control information for the initial position.

### Claim 4 (depends on 3)

A controller according to claim 3, the servo controller being configured to perform speed servo control according to speed ranges based on servo control information for speed control in the speed ranges.

### Claim 5

An electronic device, comprising:
an image sensor having an effective pixel region and a dummy pixel region;
at least one servo control sensor;
a carriage on which the image sensor and at least one servo control sensor are mounted;
a drive device configured to drive the carriage;
an image sensor controller configured to control the image sensor; and
a servo controller configured to perform servo control on the drive device based on servo control information read by the at least one servo control sensor.

### Claim 6 (depends on 5)

An electronic device according to claim 5, the servo control information being contained in printed matter disposed in a detection area of the at least one servo control sensor.

### Claim 7 (depends on 6)

An electronic device according to claim 6, the printed matter comprising at least one barcode, each barcode including a plurality of bar intervals indicative of the control to be performed based on that barcode.

### Claim 8 (depends on 7)

A controller for an electronic device according to claim 7, the printed matter comprising a plurality of barcodes each having mutually different bar intervals.

### Claim 9

A method for controlling an electronic device, comprising:
controlling an image sensor having an effective pixel region and a dummy pixel region; and
performing servo control on the image sensor based on servo control information read by at least a portion of the dummy pixel region.
