Thomas B. Cheek - Lexington MA Christian Bourdin - Natick MA
Assignee:
Xyvision, Inc. - Woburn MA
International Classification:
G06F 15626 G06F 1540
US Classification:
364523
Abstract:
A photocomposition system operating under microprocessor control to load, and alternatively display, character data from two respective bit maps. The data is assembled in the bit maps as a series of vertically adjacent video words generated from font data stored as a series of character boundary points and loaded into the bit maps in a controlled fashion to avoid destructive interference with image data already stored in the bit maps. Data in the bit maps can be displayed either on a CRT or via a laser printer or photocomposition system. System memory includes a plurality of fonts of data in which the characters are segmented into short segments and the boundary points thereof digitally recorded. From the recorded points, a curve fit of an arc section is used to define the complete character boundary for each segment and video data words are generated to indicate the boundaries on the vertical segments of the character defined by the arc sections fit to the recorded points. This video data is then applied to an image processor.