Claims
- 1. A method of printing characters on a print media using a reduced quantity of ink forming each said character with a print head as a plurality of individual pixels, each formed by applying to the media at an individual pixel location one or a plurality of superposed ink color liquids to define a print pixel or by an absence of ink color liquid at the pixel location to define a white pixel, said method comprising the steps of:
- (A) arranging the plural pixels for each said character as a series of successive pairs of adjacent pixels and processing each pair of pixels so as to define, from original print information supplied for each pair of pixels, a print pixel and a white pixel to be printed for each said pair of pixels; and
- (B) for each said pair of pixels, applying one or a plurality of superposed ink color liquids to the media in accordance with said print pixel and said white pixel defined in said step (A) to form a checkerboard pattern on the print media.
- 2. A method of printing characters on a print media in accordance with claim 1, further comprising the steps of:
- (i) assigning, for each said pair of pixels, an intensity value of one to each said print pixel of the individual pixels of said pixel pair and an intensity value of zero to each said white pixel of the individual pixels of said pixel pair;
- (ii) for each said pair of pixels, adding the intensity values of the two pixels forming said pixel pair to define a sum and dividing said sum by two to define an intermediate value;
- (iii) for each said pair of pixels, adding to said intermediate value defined in said step (ii) a carry-over value defined for a next-preceding pair of pixels of said series of successive pairs of adjacent pixels for each said character to define a final value for each said pair of pixels; and
- (iv) defining for each said pair of pixels a carry-over value in accordance with:
- (1) where said final value defined in said step (iii) equals one, said carry-over value is zero; and
- (2) where said final value defined in said step (iii) equals -0.5, said carry-over value is -0.5.
- 3. A method of printing characters on a print media in accordance with claim 1, further comprising the steps of:
- (i) assigning, for each said pair of pixels, an intensity value of one to each said print pixel of the individual pixels A and B of said pixel pair and an intensity value of zero to each said white pixel of the individual pixels A and B of said pixel pair;
- (ii) defining a carry-over value NEW for said each pair of pixels and having a value of zero or one in accordance with:
- NEW=(OLD.multidot.(A.multidot.B))+((OLD+A).sym.(OLD+B)),
- wherein OLD is the carry-over value defined for a next-preceding pair of pixels of said series of successive pairs of adjacent pixels for each said character, ".multidot." denotes an algebraic AND operation, "+" denotes an algebraic OR operation, and .sym. denotes an algebraic EXCLUSIVE OR operation; and
- (iii) defining a value of zero or one to said print pixel PIX of said step (A) in accordance with:
- PIX=(A.multidot.B)+((OLD+A).sym.(OLD+B)).
- 4. A method of printing characters on a print media using a reduced quantity of ink and forming each said character with a print head as a plurality of individual pixels, each formed by applying the media at an individual pixel location of an ink to define a print pixel or by an absence of ink at the pixel location to define a white pixel, said method comprising the steps of:
- (A) arranging the plural pixels for each said character as a series of successive pairs of adjacent pixels and processing each pair of pixels so as to define, from original print information supplied for each pair of pixels, a print pixel and a white pixel to be printed for each said pair of pixels; and
- (B) for each said pair of pixels, applying an ink to the media in accordance with said print pixel and said white pixel defined in said step (A) to form a checkerboard pattern on the print media.
- 5. A method of printing characters on a print media in accordance with claim 4, further comprising the steps of:
- (i) assigning, for each said pair of pixels, an intensity value of one to each said print pixel of the individual pixels of said pixel pair and an intensity value of zero to each said white pixel of the individual pixels of said pixel pair;
- (ii) for each said pair of pixels, adding the intensity values of the two pixels forming said pixel pair to define a sum and dividing said sum by two to define an intermediate value;
- (iii) for each said pair of pixels, adding to said intermediate value defined in said step (ii) a carry-over value defined for a next-preceding pair of pixels of said series of successive pairs of adjacent pixels for each said character to define a final value for said each pair of pixels; and
- (iv) defining for said each pair of pixels a carry-over value in accordance with:
- (1) where said final value defined in said step (iii) equals one, said carry-over value is zero; and
- (2) where said final value defined in said step (iii) equals -0.5, said carry-over value is -0.5.
- 6. A method of printing characters on a print media in accordance with claim 4, further comprising the steps of:
- (i) assigning, for each said pair of pixels, an intensity value of one to each said print pixel of the individual pixels A and B of said pixel pair and an intensity value of zero to each said white pixel of the individual pixels A and B of said pixel pair;
- (ii) defining a carry-over value NEW for said each pair of pixels and having a value of zero or one in accordance with:
- NEW=(OLD.multidot.(A.multidot.B))+((OLD+A).sym.(OLD+B)),
- wherein OLD is the carry-over value defined for a next-preceding pair of pixels of said series of successive pairs of adjacent pixels for each said character, ".multidot." denotes an algebraic AND operation, "+" denotes an algebraic OR operation, and .sym. denotes an algebraic EXCLUSIVE OR operation; and
- (iii) defining a value of zero or one of said print pixel PIX of said step (A) in accordance with:
- PIX=(A.multidot.B)+((OLD+A).sym.(OLD+B)).
- 7. A method of printing characters on a print media using a reduced quantity of ink and forming each said character with a print head as a plurality of individual pixels, each formed by applying the media at an individual pixel location on ink to define a print pixel or by an absence of ink at the pixel location to define a white pixel, said method comprising the steps of:
- (A) arranging the plural pixels for each said character as a series of pairs of adjacent pixels and processing each pair of pixels so as to define, from original print information supplied for each pair of pixels, a print pixel and a white pixel to be printed for each said pair of pixels; and
- (B) for each said pair of pixels, applying an ink to the media in accordance with said print pixel and said white pixel defined in said step (A) to form a checkerboard pattern on the print media.
- 8. A method of printing characters on a print media in accordance with claim 7, further comprising the steps of:
- (i) assigning, for each said pair of pixels, an intensity value of one to each said print pixel of the individual pixels of said pixel pair and an intensity value of zero to each said white pixel of the individual pixels of said pixel pair;
- (ii) for each said pair of pixels, adding the intensity values of the two pixels forming said pixel pair to define a sum and dividing said sum by two to define an intermediate value;
- (iii) for each said pair of pixels, adding to said intermediate value defined in said step (ii) a carry-over value defined for a next-adjacent pair of pixels of said series of adjacent pairs of pixels for each said character to define a final value for said each pair of pixels; and
- (iv) defining for said each pair of pixels a carry-over value in accordance with:
- (1) where said final value defined in said step (iii) equals one, said carry-over value is zero; and
- (2) where said final value defined in said step (iii) equals -0.5, said carry-over value is -0.5.
- 9. A method of printing characters on a print media in accordance with claim 7, further comprising the steps of:
- (i) assigning, for each said pair of pixels, an intensity value of one to each said print pixel of the individual pixels A and B of said pixel pair and an intensity value of zero to each said white pixel of the individual pixels A and B of said pixel pair;
- (ii) defining a carry-over value NEW for said each pair of pixels and having a value of zero or one in accordance with:
- NEW=(OLD.multidot.(A.multidot.B))+((OLD+A).sym.(OLD+B)),
- wherein OLD is the carry-over value defined for an adjacent pair of pixels of said series of adjacent pairs of pixels for each said character, ".multidot." denotes an algebraic AND operation, "+" denotes an algebraic OR operation, and .sym. denotes an algebraic EXCLUSIVE OR operation; and
- (iii) defining a value of zero or one to said print pixel PIX of said step (A) in accordance with:
- PIX=(A.multidot.B)+((OLD.multidot.A).sym.(OLD+B)).
- 10. A process for printing characters on a print media using a reduced quantity of ink, comprising the steps of:
- providing a printhead for printing characters as a plurality of individual pixels using liquid ink of at least one color;
- producing a print pixel by applying ink liquid of a single color or by superimposing a plurality of colored inks;
- producing a white pixel by an absence of ink liquid;
- processing two adjacent pixels of original print information to form a print pixel and a white pixel; and
- arranging the formed print pixel and white pixel in a checkerboard pattern on the print medium.
Priority Claims (1)
Number |
Date |
Country |
Kind |
90117406 |
Sep 1990 |
DEX |
|
CROSS REFERENCE TO RELATED APPLICATION
This is a continuation of Ser. No. 08/030,028 filed May 10, 1993, under 35 U.S.C. .sctn.111.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
4999646 |
Trask |
Mar 1991 |
|
Foreign Referenced Citations (2)
Number |
Date |
Country |
0317140 |
Nov 1988 |
EPX |
0400680A2 |
Jun 1990 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
30028 |
May 1993 |
|