(54) OPTICAL WRITING HEAD DRIVING DEVICE
(75) Inventors: Makoto Asako, Tachikawa; Kenji
Takano, Kawagoe; Kazutaka Otsuka,
Hachioji; Yutaka Ichimura, Yokohama;
Yukio Akita, Tokyo; Yoshiyuki
Matsuoka; Kozoh Satoh, both of
Tokorozawa; Tsutomu Kobayashi,
Higashiyamato, all of (JP)
(73) Assignees: Casio Computer Co., Ltd, Tokyo;
Casio Electronics Manufacturing Co.,
Ltd., Iruma, both of (JP)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.
(21) Appl. No.: 09/102,398
(22) Filed: Jun. 22, 1998
(30) Foreign Application Priority Data
Jun. 27, 1997 (JP) 9-172335
Oct. 29, 1997 (JP) 9-297488
(51) Int. C I. B41J 2/45
(52) U.S. CI 347/234; 347/237
(58) Field of Search 347/116, 234,
(56) References Cited
U.S. PATENT DOCUMENTS
4,575,739 * 3/1986 De Schampelaere et al 347/237
4,912,491 * 3/1990 Hoshino et al 347/116
5,040,003 8/1991 Willis .
5,274,394 * 12/1993 Corona et al 347/237
5,585,836 * 12/1996 Pham et al 347/237
5,719,680 2/1998 Yoshida et al. .
A printer controller 41 sets compensation values, representing the positional deviations of LED array chips 31, in a delay circuit section 68 via shift register 61 and a latch circuit 63. The shift register 69 sequentially acquires bit map data from the printer controller 41, and supplies the acquired bit map data to an AND gate 66 through the latch circuit 62. Upon receiving a strobe signal from the printer controller 41, the delay circuit section 68 supplies the received strobe signal to the AND gate 66 after a delay time corresponding to a preset compensation value has lapsed. The AND gate 66 generates drive signals each being the logical product of the input bit map data and the strobe signal, and supplies them to the LED array chips 31 through a buffer 67. The LED array chips 31 make LEDs emit light at the timings corresponding to the positional deviations so that images are formed without a positional deviation. At least one of the LED array chips is unaligned with adjacent ones of the LED array chips and preset compensation values are obtained by interpolation based on detected positional deviations of sampled ones of the LED array chips.
5 Claims, 22 Drawing Sheets