EP0220443A2

Method of controlling a bit-image printer.

Abstract

A bit-image printer is disclosed, having a page memory, (11) a font memory (14) and a font library (16). Fonts are selected from the library for use in composing a page image in the page memory. Loading of font characters into the page memory is controlled by the position of a cursor located within page memory. The font characters include cursor parameters which control the loading of the character into page memory, based upon current cursor position, and control movement of the cursor to a new location, in preparation for loading of the next character into page memory. After a page image is composed, the image is used to control an LED printhead (10) which images the photoconductor (12) of a xerographic reproduction device.

EP0220443A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 9 September 2006, 20 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

11 claims: 1 independent, 10 dependent

  1. 1
    A method of printing on a sheet having top, bottom, left and right edges, and having a right edge to left edge width dimension (W), and a top edge to bottom edge height dimension (H), the sheet containing W-times-H individually printable areas (PELS) which may be either printed in a color or left uncolored, using an all-pels-addressable (APA) printer, and the printer feeding the sheet through a print station with the sheet's top edge as the leading edge, comprising:providing a page memory having at least W-times-H PEL memory locations, and a cursor which is movable within said page memory, the cursor's position being identified by W and H dimensions within said page memory, and the cursor's position identifying an individual PEL area on said sheet and a corresponding PEL memory location in said page memory, the binary number content of said page memory location determining whether the corresponding sheet PEL area will be colored or left uncolored;providing a source of print fonts, each font having a unique font identifying number, and each font comprising a plurality of characters, each character having (a) a unique character identifying number, (b) a rectangular character box of h-times-w PEL areas, said character box having h scan lines, each of w-PEL length, and containing within said character box the binary content of the scan lines defining the character's image, (c) an L/T number defining the number of PELS which exist between the left edge of its character box and the location of the starting cursor position for the character, (d) an R/B number defining the number of PELS which exist between the right edge of its character box and the location of the ending cursor position for the character, and (e) a cursor line (CL) offset number whose defining the number of PELS which exist between the top edge of its character box and the location of a cursor line which connects the character's starting cursor position and its ending cursor position, composing a page to be printed by defining a font whose characters may be loaded into page memory to compose a page image, loading selected characters from said font into said page memory in accordance with the character's L/T, R/B and CL numbers, whereupon each ending cursor position for a character becomes the starting cursor position for the next character, and the cursor lines of all characters are aligned to define scan lines within said page memory, and scanning the memory locations of said page memory, while applying the resulting binary content of each of said memory locations to said print station, as said printer prints corresponding PEL areas of said sheet.