Claims
- 1. A method for controlling an ink jet printer having a reciprocable printhead, controllable to print a swath of an image with a forward transit and a reverse transit across a sheet, printing each color pixel forming the swath on the sheet with a set of colorants deposited in a predetermined colorant deposit order defined by the forward transit, including the steps of:a) receiving a set of colorant signals representing color pixels in a swath of the image; b) from the colorant signals, determining each colorant that may be deposited during the reverse transit while maintaining the predetermined colorant deposit order, and generating reverse transit signals indicative thereof; c) logically ANDing the reverse transit signals with a predetermined head signature mitigation signal to produce reverse transit print signals; d) determining from the colorant signals and the reverse transit print signals each colorant to be printed during the forward transit to complete printing the swath, and generating forward transit print signals indicative thereof; e) controlling the printhead to print a partial swath of the image with the forward transit print signals during the forward transit of the printhead across the sheet; f) controlling the printhead to print a complementary partial swath of the Image with the reverse transit colorant during the reverse transit of the printhead sheet.
- 2. A method as described in claim 1, wherein the colorant signals are cyan, magenta, yellow and black.
- 3. A method as defined in claim 1, wherein, prior to determining whether the colorants are deposited on the forward transit or reverse transit, the received colorants are processed for undercolor removal and black addition, so that each said color pixel is printed with at most two colorants, or black.
- 4. A method as described in claim 1, wherein the head signature mitigation signal is a checkerboard pattern.
- 5. A method as defined in claim 1, wherein for a set of colorants A, B, C and D printable during the forward transit, where colorants B, C and D are printed in the predetermined colorant deposit order as B-C-D, and where colorant A is never printed in combination with B, C or D colorants and is printed in any arbitrary position in the predetermined colorant deposit order B-C-D, the generated signals for the reverse transit are determined as follows:B2LR=B_(C—D) C2LR=C—D D2LR=D wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively and _ refers to the logical operand OR.
- 6. The method as defined in claim 5, wherein for colorants A, B, C and D printable during the forward transit, wherein B, C, D are printed in the predetermined colorant deposit order B-C-D, and for A printed in any arbitrary position in said predetermined colorant deposit order, the generated signals for the reverse transit are further determined as follows:A2LR=A.
- 7. A method as defined in claim 1, wherein for colorants A, B, C and D printable during the forward transit, where B, C and D are printed in the predetermined colorant deposit order given as B-C-D, and where colorant A is never printed in combination with any other colorant and printed in any arbitrary position in the order, and wherein the reverse transit partial swath has been determined in accordance withA2LR=A—X B2LR=B_(C—D)—X C2LR=C—D—X D2LR=D—X wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively, _ refers to the logical operand OR and X refers to the predetermined head signature mitigation signal logically ANDed with the generated signal set, each forward transit colorant is determined in accordance withA1RL=A—A2LR B1RL=B—B2LR C1RL=C—C2LR D1RL=D—D2LR wherein 1LR refers to the forward transit partial swath.
- 8. A method as defined in claim 1, wherein for colorants A, B, C and D, where any of the colorants may be printed in combination with any other, printable during the forward transit in the predetermined colorant deposit order A-B-C-D, and wherein the reverse transit partial swath has been determined in accordance withA2LR=A_(B—C—D)X B2LR=B_(C—D)—X C2LR=C—D—X D2LR=D—X wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively, _ refers to the logical operand OR and X refers to the predetermined head signature mitigation signal logically ANDed with any generated signal set, each forward transit colorant are determined in accordance withA1RL=A—A2LR B1RL=B—B2LR C1RL=C—C2LR D1RL=D—D2LR wherein 1LR refers to the forward transit partial swath.
- 9. A method as defined in claim 1, including the step of:providing relative movement between the sheet and the reciprocable printhead, to advance printing by an amount corresponding to about half of swath for each successive transit, whereby about half of the partial swath printed in the forward transit overlaps about half of the swath printed in the reverse transit.
- 10. A method as defined in claim 9, wherein for colorants A, B, C and D, printable during the forward transit in a predetermined colorant deposit order B-C-D, where colorant A is not printed in combination with B, C or D colorants and may be printed in any arbitrary position in the predetermined colorant deposit order, any portion of the reverse transit partial swath printed where the forward transit partial swath is printed first is determined by:A2LR=A—X B2LR=B_(C—D)—X C2LR=C—D—X D2LR=D—X wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively, _ refers to the logical operand OR and X refers to the predetermined head signature mitigation signal logically ANDed with the generated signal set; that portion of the forward transit partial swath printed where no reverse transit partial swath is printed first is determined by: A1RL=A—A2LR B1RL=B—B2LR C1RL=C—C2LR D1RL=D—D2LR wherein 1RL refers to the forward transit partial swath; that portion of the forward transit partial swath printed where a reverse transit partial swath is printed first is been determined by: A2RL=A—X B2RL=B—X C2RL=C—B—X D2RL=D_(C—B)—X; and that portion of the reverse transit partial swath printed where no forward transit partial swath is printed first is determined by: A1LR=A—A2RL B1LR=B—B2RL C1LR=C—C2RL D1LR=D—D2RL.
- 11. A method as defined in claim 9, wherein for colorants A, B, C and D, each printable alone or in combination with any others, and printable during the forward transit in a predetermined order A-B-C-D, any portion of the reverse transit partial swath which is printed where a forward partial swath is printed first has been determined by:A2LR=A_(B—C—D)X B2LR=B_(C—D)—X C2LR=C—D—X D2LR=D—X wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively, _ refers to the logical operand OR and X refers to the predetermined head signature mitigation signal logically ANDed with the generated signal set; that portion of the forward transit partial swath printed where no reverse transit partial swath is printed first is determined by: A1RL=A—A2LR B1RL=B—B2LR C1RL=C—C2LR D1RL=D—D2LR wherein 1RL refers to the forward transit partial swath; that portion of the forward transit partial swath which is printed where a reverse transit partial swath is printed first is determined by: A2RL=A—X B2RL=B—A—X C2RL=C_(B—A)—X D2RL=D_(C—B—A)—X; and that portion of the reverse transit partial swath which is printed where no forward transit partial swath is printed first is been determined by: A1LR=A—A2RL B1LR=B—B2RL C1LR=C—C2RL D1LR=D—D2RL.
- 12. A color ink jet printer having a reciprocable printhead, controllable to print a swath of an image with a forward transit and a reverse transit across a sheet, printing each color pixel forming the swath on the sheet with a set of colorants deposited in predetermined colorant deposit order defined by the forward transit comprising:a) a colorant signal input operatively connected to a source of colorant signals representing color pixels in a swath of the image; b) reverse transit partial swath signal processing means responsive to the received colorant signals to determine each colorant that may be deposited during the reverse transit while maintaining the predetermined colorant deposit order, and generating reverse transit signals indicative thereof; c) logic means for logically ANDing the reverse transit signals with a predetermined head signature mitigation signal to produce reverse transit print signals; d) forward transit partial swath processing means responsive to the colorant signals and the reverse transit print signals, to determine each colorant to be printed during the forward transit to complete printing the swath, and generating forward transit print signals indicative thereof; e) printer control means for controlling the printhead to print a partial swath of the image with the forward transit print signals during the forward transit of the printhead across the sheet and controlling the printhead to print a complementary partial swath of the image with the reverse transit print signals during the reverse transit of the sheet.
- 13. A device as defined in claim 12, wherein the colorant signals are cyan, magenta, yellow and black.
- 14. A device as defined in claim 12, wherein the head signature mitigation signal is a checkerboard pattern.
- 15. The device as defined in claim 12, wherein for a set of colorants A, B, C and D printable during the forward transit, in the predetermined colorant deposit order given as B-C-D, where colorant A is never printed in combination with B, C or D colorants and printed in any arbitrary position in the colorant deposit order, the generated signals for the reverse transit are determined as follows:B2LR=B_(C—D) C2LR=C—D D2LR=D wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operand AND NOT and _ refers to the logical operand OR.
- 16. The device as defined in claim 15, wherein for colorants A B, C and D, where colorant A is never printed in combination with B, C or D colorants, printable during the forward transit, the predetermined colorant deposit order is given as B-C-D, colorant A being printed in any arbitrary position in the order, the generated signals for the reverse transit are further determined as follows:A2LR=A.
- 17. The device as defined in claim 12, wherein for colorants A, B, C and D printable during the forward transit, where B, C and D are printed in the predetermined colorant deposit order given as B-C-D, and where colorant A is never printed in combination with each other colorant and printed in any arbitrary position in the predetermined colorant deposit order, and wherein the reverse transit print signals are generated in accordance withA2LR=A—X B2LR=B_(C—D)—X C2LR=C—D—X D2LR=D—X wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively, _ refers to the logical operand OR and X refers to the predetermined head signature mitigation signal logically ANDed with the generated signal set, the forward transit print signals are generated in accordance withA1RL=A—A2LR B1RL=B—B2LR C1RL=C—C2LR D1RL=D—D2LR wherein 1LR refers to the forward transit partial swath.
- 18. The device as defined in claim 12, wherein for colorants A, B, C and D, where any of the colorants may be printed in combination with any other, printable during the forward transit in a predetermined order A-B-C-D, and wherein the reverse transit print signals are generated in accordance withA2LR=A_(B—C—D)X B2LR=B_(C—D)—X C2LR=C—D—X D2LR=D—X wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively, _ refers to the logical operand OR and X refers to the predetermined head signature mitigation signal logically ANDed with the generated signal set, the forward transit print signals are generated in accordance withA1RL=A—A2LR B1RL=B—B2LR C1RL=C—C2LR D1RL=D—D2LR wherein 1LR refers to the forward transit partial swath.
- 19. The device as defined in claim 12, including:means for providing relative movement between the sheet and the reciprocable printhead, to advance printing by an amount corresponding to about half of swath for each successive transit, whereby about half of the swath printed in the forward transit overlaps about half of the swath printed in the reverse transit.
- 20. A device as defined in claim 19, wherein for colorants A, B, C and D, printable during the forward transit in said predetermined order, where colorant A is not printed in combination with each other said colorant and may be printed in any arbitrary position in said predetermined order, said predetermined order being B-C-D, and where the reverse transit print signals for that portion of the reverse transit partial swath printed where a forward transit partial swath is printed first are generated in accordance with:A2LR=A—X B2LR=B_(C—D)—X C2LR=C—D—X D2LR=D—X wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively, _ refers to the logical operand OR and X refers to the predetermined head signature mitigation signal logically ANDed with the generated signal set; the forward transit print signals for that portion of the forward transit partial swath printed where no reverse transit partial swath is printed are generated in accordance with: A1RL=A—A2LR B1RL=B—B2LR C1RL=C—C2LR D1RL=D—D2LR wherein 1RL refers to the forward transit partial swath; the forward transit print signals for that portion of the forward transit partial swath printed where a reverse transit partial swath is printed first are generated in accordance with: A2RL=A—X B2RL=B—X C2RL=C—B—X D2RL=D_(C—B)—X; and the reverse transit print signals for that portion of the reverse transit partial swath printed where no forward transit partial swath is printed first are generated in accordance with: A1LR=A—A2RL B1LR=B—B2RL C1LR=C—C2RL D1LR=D—D2RL.
- 21. The device as defined in claim 19, wherein for colorants A, B, C and D, each printable alone or in combination with any others and during the forward transit in a predetermined order A-B-C-D, the reverse transit print signals for that portion of the reverse transit partial swath printed where a forward transit partial swath is printed first are generated in accordance with:A2LR=A_(B—C—D)X B2LR=B_(C—D)—X C2LR=C—D—X D2LR=D—X wherein 2LR refers to the reverse transit partial swath, _ refers to the logical operations AND and NOT, respectively, _ refers to the logical operand OR and X refers to the predetermined head signature mitigation signal logically ANDed with the generated signal set; the forward transit print signals, for that portion of the forward transit partial swath printed where no reverse transit partial swath, are generated in accordance with: A1RL=A—A2LR B1RL=B—B2LR C1RL=C—C2LR D1RL=D—D2LR wherein 1RL refers to the forward transit partial swath; the forward transit print signals for that portion of the forward transit partial swath printed where a reverse transit partial swath is printed first are generated in accordance with: A2RL=A—X B2RL=B—A—X C2RL=C_(B—A)—X D2RL=D_(C—B—A)—X; and the reverse transit print signals for that portion of the reverse transit partial swath printed where no forward transit partial swath is printed first are generated in accordance with: A1LR=A—A2RL B1LR=B—B2RL C1LR=C—C2RL D1LR=D—D2RL.
- 22. The method as defined in claim 12, further comprising means operatively connected to the colorant signal input, and functionally arranged to operate on the colorant signals prior to determining whether the colorants are deposited on the forward transit or reverse transit, for processing received colorants signals for undercolor removal and black addition, so that each said color pixel is printed with at most two colorants, or black.
Parent Case Info
This application is a continuation of application Ser. No. 08/208,556, filed Mar. 10, 1994, now abandoned.
US Referenced Citations (7)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0546853 |
Jun 1993 |
EP |
0578434 |
Jan 1994 |
EP |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/208556 |
Mar 1994 |
US |
Child |
08/798448 |
|
US |