Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
259 words
A method for reducing the redundancy of binary character sequences describing characters or graphics patterns in a matrix printer having an image point memory in which said binary character sequences are stored and wherein said characters are represented by a plurality of selected points in a character matrix, said printer having a printing control unit and a printing head movable relative to a recording medium having a plurality of printing elements respectively disposed in rows and columns, each row having only one printing element, said method comprising the steps of: identifying the location of each point in said matrix with a coordinate pair; storing each of said binary character sequences for representing a particular character in said image point memory in a format which includes differential coordinates signifying the magnitude and direction of movement from an immediately preceding printed point in said character to the next successive printed point in said character; evaluating said binary character sequences in said printing control unit; and actuating selected ones of said plurality of printing elements in a sequence for printing said particular character on said recording medium in accordance with said binary character sequences for said character and; controlling movement of said print head during printing in the x-direction relative to said recording medium by means of an operational byte which is contained in said sequence format for each binary character sequence, said operational byte either causing single step movement of said print head or causing said print head to skip a selected number of steps, as needed for printing said character.
Claim 2
Independent Claim
259 words
A method for reducing the redundancy of binary character sequences describing characters or graphics patterns in a matrix printer having an image point memory in which said binary character sequences are stored and wherein said characters are represented by a plurality of selected points in a character matrix, said printer having a printing control unit and a printing head movable relative to a recording medium having a plurality of printing elements respectively disposed in rows and columns, each row having only one printing element, said method comprising the steps of: identifying the location of each point in said matrix with a coordinate pair; storing each of said binary character sequences for representing a particular character in said image point memory in a format which includes differential coordinates signifying the magnitude and direction of movement from an immediately preceding printed point in said character to the next successive printed point in said character; evaluating said binary character sequences in said printing control unit; and actuating selected ones of said plurality of printing elements in a sequence for printing said particular character on said recording medium in accordance with said binary character sequences for said character and; controlling movement of said print head during printing in the x-direction relative to said recording medium by means of an operational byte which is contained in said sequence format for each binary character sequence, said operational byte either causing single step movement of said print head or causing said print head to skip a selected number of steps, as needed for printing said character.
Claim 3
Dependent Claim
45 words
The method of claim 1 wherein said operation byte for causing a single step movement of said printing head includes multiplication information for causing repeated execution of a selected number of successive single step coordinate changes in accordance with the magnitude of said multiplication information.
Claim 4
Dependent Claim
42 words
The method of claim 1 wherein said format includes a separate multiplication byte and comprising the additional step of moving said printing head by a selected number of successive single step coordinate changes in accordance with the magnitude of said multiplication byte.
Claim 5
Dependent Claim
91 words
The method of claim 1 wherein said format includes a separate information byte consisting of at least two code words and comprising the additional steps of: evaluating a first code word of said information byte in said printing control unit and displacing each single step movement of said printing head in the x-direction by a constant amount in accordance with displacement information contained in said first code word; and terminating said constant displacement in accordance with termination information contained in a second of said two code words in said information byte.
Claim 6
Dependent Claim
39 words
The method of claim 1 wherein said operation byte for causing movement of said printing head which skips a selected number of steps is identified by a predetermined bit combination in a first code word of said operation byte.
Claim 7
Dependent Claim
75 words
The method of claim 1 wherein said operation byte consists of two code words and wherein said operation byte for causing movement of said printing head which skips a selected number of steps is identified by a specific bit combination contained in a first of said two code words and in second of said two code words, and wherein the number of skipped steps is limited in a direction contained in said second code word.
Claim 8
Dependent Claim
38 words
The method of claim 1 wherein said operation byte for causing movement of said printing head which skips a selected number of steps is comprised of, and stored in said image point memory as, two successive code words.
Claim 9
Dependent Claim
82 words
The method of claim 7 wherein said operation byte is an end byte consisting of two successive code words signifying the completion of printing of all points necessary for representing said character, and comprising the additional step of moving said printing head from a location at which a last point in the completed character was printed to a location for beginning printing of a next-successive character and suppressing printing during such movement so that no point is printed on said recording medium.