Ultrahigh resolution photocomposition system employing electronic character generation from magnetically stored data
First Claim
1. A coded font for storing plural alphabet character designs described by groups of successive multi-bit translational commands with each group describing the entire boundary contour of a single alphabet character beginning at a starting coordinate position and successively describing translational movements around the character boundary contour, each successive command identifying either (1) a path selected from a first translational path set consisting of translational paths frequently required in order to describe a character boundary, and uniquely identified by a binary number of X bits or (2) a path selected from a second translational path set consisting of translational paths less frequently required to define a character boundary and uniquely identified by a binary number of 2 X bits, or (3) a large displacement translational path longer than any of the displacement paths of the first and second path sets uniquely identified by a binary number of 3 X bits, comprising(a) a disc adapted to be mounted for rotation;
- (b) a plurality of sequentially ordered, circumferentially spaced, magnetic storage cells formed of material magnetically alterable to store binary signals, said storage cells being arranged into plural circular storage tracks concentrically positioned around the center of said disc to permit the stored signals to be sensed sequentially as the disc is rotated; and
(c) a plurality of character sectors equal in number to the number of character designs stored on the coded font, one said character sector being uniquely associated with each character design, said character sectors being arranged end to end in a predetermined ordered sequence, each said character sector including(1) a character data field formed of a plurality of said storage cells equal in number to the number of binary bits required to store the starting coordinates plus X times the total number of commands required to identify the associated character boundary contour plus X times the number of commands identifying paths from the second path set plus 2X times the number of commands identifying the large displacement translational path, said storage cells being magnetically altered to store in sequence the X, 2X, and 3X bit binary signals representing the successive translational commands describing the associated alphabet character, and(2) a non-character data field formed of a number of storage cells preceding said character data field, each said non-character data field having the same number of said storage cells as all other non-character data fields, said storage cells of said non-character data field being magnetically altered to store binary signals identifying the position of the associated said character data field, whereby all of the signals descriptive of a particular character design stored within a track of the disc may be retrieved by rotating the font disc to cause all of the storage cells in which the corresponding character data field is stored to move past a magnetic pick-up succession without interruption.
0 Assignments
0 Petitions
Accused Products
Abstract
A photocomposition system for composing typeface characters on a CRT display using a magnetic font disc formed of plural variable length character sectors wherein each sector includes successive storage cells containing all of the coded signals necessary to describe a single character image which signals may be retrieved and decoded for use by the CRT to create an optical image of the character. An optical scanner system is disclosed for optically determining the coordinate points on the boundary of an original character design for subsequent encoding into successive 3 bit binary codes representing successive end to end translational movements along the boundaries of the character design being encoded. The translational movements are selected from a subset of a total of 24 possible translational paths wherein the paths making up the subset is continually varying dependent on the general direction of the previous translational path. An electronic printer system is disclosed for retrieving single groups of character identifying translational command codes in response to text composing signals produced on a text editor. Each group of translational command codes is temporarily stored for decoding into coordinate signals used to access a high speed output memory having storage cells corresponding to the coordinates of the elemental areas (dots) on the CRT screen conceptually divided into an elemental area (dot) matrix. Following one complete decoding cycle, the data stored in the high speed output memory is used to cause the CRT to create an image of the character.
-
Citations
13 Claims
-
1. A coded font for storing plural alphabet character designs described by groups of successive multi-bit translational commands with each group describing the entire boundary contour of a single alphabet character beginning at a starting coordinate position and successively describing translational movements around the character boundary contour, each successive command identifying either (1) a path selected from a first translational path set consisting of translational paths frequently required in order to describe a character boundary, and uniquely identified by a binary number of X bits or (2) a path selected from a second translational path set consisting of translational paths less frequently required to define a character boundary and uniquely identified by a binary number of 2 X bits, or (3) a large displacement translational path longer than any of the displacement paths of the first and second path sets uniquely identified by a binary number of 3 X bits, comprising
(a) a disc adapted to be mounted for rotation; -
(b) a plurality of sequentially ordered, circumferentially spaced, magnetic storage cells formed of material magnetically alterable to store binary signals, said storage cells being arranged into plural circular storage tracks concentrically positioned around the center of said disc to permit the stored signals to be sensed sequentially as the disc is rotated; and (c) a plurality of character sectors equal in number to the number of character designs stored on the coded font, one said character sector being uniquely associated with each character design, said character sectors being arranged end to end in a predetermined ordered sequence, each said character sector including (1) a character data field formed of a plurality of said storage cells equal in number to the number of binary bits required to store the starting coordinates plus X times the total number of commands required to identify the associated character boundary contour plus X times the number of commands identifying paths from the second path set plus 2X times the number of commands identifying the large displacement translational path, said storage cells being magnetically altered to store in sequence the X, 2X, and 3X bit binary signals representing the successive translational commands describing the associated alphabet character, and (2) a non-character data field formed of a number of storage cells preceding said character data field, each said non-character data field having the same number of said storage cells as all other non-character data fields, said storage cells of said non-character data field being magnetically altered to store binary signals identifying the position of the associated said character data field, whereby all of the signals descriptive of a particular character design stored within a track of the disc may be retrieved by rotating the font disc to cause all of the storage cells in which the corresponding character data field is stored to move past a magnetic pick-up succession without interruption. - View Dependent Claims (2, 6)
-
- 3. A coded font disc adapted to be mounted on a rotatable hub for use in an ultrahigh resolution photocomposition system adapted sequentially to recreate optical images of typeface characters when the disc is rotated in a predetermined direction past a reading head adapted to read groups of encoded digital signals stored on the magnetic disc in a highly compact form describing sequential translational movements around the boundary of each character image, comprising a plurality of circular storage tracks concentrically arranged around the center of said disc, each said track including a plurality of sequentially ordered, circumferentially spaced, magnetic storage cells formed of material magnetically alterable to store a signal, at least one track including a first character sector having a character data field formed of a plurality of storage cells the number of which is sufficient to record the digital signals describing the sequential translational movements around the entire boundary of one of the characters encoded on the disc and having a first non-character data field formed of a plurality of storage cells within which is recorded digital signals identifying the position of said character data field within said one track, said tracks containing a plurality of additional character sectors corresponding in number to the number of additional characters encoded on the disc, each said additional character sector including a corresponding character data field formed of a plurality of storage cells the number of which is sufficient to record the digital signals describing the sequential translational movements around the entire boundary of the corresponding character and including a non-character data field formed of a plurality of storage cells within which is recorded digital signals identifying the postion within said track of said corresponding character data field, whereby the number of storage cells required to achieve a desired degree of optical image resolution is minimized.
-
4. A font for storing plural groups of encoded binary signals with each group including successive multi-bit translational codes describing the entire boundary contour of a character for use in a photocomposition system having a signal transducer for reading the stored multi-bit translational codes and an index transducer for identifying the signals being read, comprising
(a) a disc containing a central aperture permitting the disc to be mounted on a hub for rotation past the signal and index transducers; -
(b) a plurality of ordered, circular storage tracks concentrically arranged around the center of the circular aperture, each said track including a plurality of sequentially ordered, circumferentially spaced, magnetic storage cells formed of material magnetically alterable to store binary signals; (c) indexing means positioned on said disc for causing the index transducer to produce a signal identifying the first storage cell in the sequence of ordered cells in each track as the first storage cell passes the signal head; (d) a first character sector formed from a plurality of ordered storage cells commencing with the first storage cell in one said track, said first character sector including a first character data field having a plurality of storage cells corresponding to the total number of bits contained in the multi-bit translational codes describing the entire boundary contour of a single character, said storage cells of said first character data field being magnetically alterable to store sequentially the multi-bit translational codes describing the entire boundary contour of said one character and a first non-character data field formed of a predetermined number of storage cells preceding said first character data field in which binary numbers are magnetically recorded to identify the location of said first character data field; (e) a plurality of additional character sectors corresponding in number to the remaining number of character contours recorded on the disc and arranged sequentially end to end extending from one track into the next ordered track, each said additional character sector being associated with a particular character design and including an additional character data field formed of a plurality of sequential storage cells corresponding in number to the number of bits contained in the multi-bit translational codes describing the entire boundary contour, said storage cells of each said additional character data field being magnetically altered to store sequentially the multi-bit translational codes describing the associated character contour of the character associated with said additional character sector and an additional non-character data field preceding said additional character data field and being formed of a predetermined number of storage cells equal to the number of storage cells in said first non-character data field, said additional non-character data field storage cells being magnetically altered to record binary signals representative of the position of the associated additional character data field. - View Dependent Claims (5)
-
- 12. A coded font disc mounted on a rotatable hub for use in an ultrahigh resolution photocomposition system adapted sequentially to recreate optical images of typeface characters when the disc is rotated in a predetermined direction past a reading head adapted to read groups of encoded digital signals stored on the magnetic disc in a highly compact form describing sequential translational movements around the boundary of each character image, the number of encoded digital signals in some groups being different from the number of encoded digital signals in other groups, comprising a plurality of circular storage tracks concentrically arranged around the center of said disc, each said track including a plurality of sequentially ordered, circumferentially spaced, magnetic storage cells formed of material magnetically alterable to store a signal, said tracks including a plurality of character sectors corresponding in number to the number of characters encoded on the disc, each said character sector including a corresponding character data field formed of a plurality of storage cells equal in number to no more than the number of digital signals necessary to describe the sequential translational movements around the entire boundary of the corresponding character and including a non-character data field formed of a plurality of storage cells within which are recorded digital signals identifying the position within a track of said corresponding character data field, the total length of each said character sector being limited solely to the number of storage cells in said corresponding character data and non-character data fields, whereby the number of storage cells required to achieve a desired degree of optical image resolution is minimized.
Specification