IP Library › Granted Patent US 8,817,317
Granted Patent B2
US 8,817,317 · App. 12/898,667 · Granted Aug 26, 2014

Method and system for two sided printing

Inventors: Ezequiel Jordi Rufes (Sant Feliu de Llobregat, ES); Laura Sanchez (Barcelona, ES); Carles Flotats (Barcelona, ES); Marcos Casaldaliga (Sant Cugat del Valles, ES)
Assignee: Hewlett-Packard Development Company, L.P.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,817,317
App. No.
12/898,667
Granted
Aug 26, 2014
Kind
B2
Abstract

In one embodiment, printing, on a first side of a media, of a first plurality of plots and a plurality of associated fiducials is caused. For each of a second plurality of plots, using data from a sensor, a distance to one of the plurality of associated fiducials is measured to discern a reference for printing that plot on a second side of the media. Printing of the second plurality of plots on the second side is caused so that each of the second plurality of plots is substantially in registration with one of the first plurality of plots.

Claims (27)

1. A method for two sided printing, the method comprising:

causing printing, on a first side of a media, of a first plot and an associated fiducial, wherein said causing printing, on the first side of the media comprises causing printing, on the first side of the media, of a first plurality of plots including the first plot and a plurality of associated fiducials including the associated fiducial;

measuring on the first side of the media, using data from a sensor, a distance to the associated fiducial to discern a reference for printing a second plot on a second side of the media in registration with the first plot, wherein said measuring comprises measuring on the first side of the media, using data from the sensor, distances to each of the plurality of associated fiducials to discern corresponding references for printing each of a second plurality of plots including the second plot on a second side of the media in registration with corresponding ones of the first plurality of plots; and

causing printing of the second plot on the second side using the reference to register the second plot with the first plot, wherein said causing printing of the second plot comprises causing printing the second plurality of plots on the second side using the corresponding references to register each of the second plurality of plots with the first plurality of plots.

2. The method of claim 1 , wherein the first plot and the associated fiducial is included among the first plurality of plots and the plurality of associated fiducials and the second plot is included among the second plurality of plots.

3. The method of claim 1 , wherein each of the plurality of associated fiducials has a width that is the same as a width of a corresponding one of the first plurality of plots.

4. The method of claim 1 , further comprising causing inversion of the media after printing of the first plurality of plots to cause

the second side to be in a position to be printed upon, and

the plurality of associated fiducials to be exposed to the sensor as the media is advanced.

5. The method of claim 4 , wherein causing inversion of the media comprises:

causing the media to be taken up on a take-up device during printing of the first plurality of plots; and

causing positioning of the take-up device to supply the media during printing of the second plurality of plots.

6. The method of claim 5 , wherein the take-up device comprises a reel.

7. The method of claim 1 , further comprising processing the second plurality of plots for printing by rotating at least approximately 180 degrees, at least approximately mirroring, and reordering from last to first, the plots of the first plurality of plots.

8. The method of claim 1 , wherein the first plurality of plots, the plurality of associated fiducials, and the second plurality of plots are processed for printing by a raster image processor.

9. The method of claim 1 , wherein the first plurality of plots and the second plurality of plots are processed for printing by a raster image processor and the plurality of associated fiducials are processed for printing by a printer.

10. A system comprising a processor and a memory, the processor to execute instructions stored in the memory, wherein the memory stores instructions in the form of a first side module, a reference module, and a second side module:

the first side module when executed to cause printing, on a first side of a media, of a first plot and an associated fiducial, wherein said causing printing, on the first side of the media comprises causing printing, on the first side of the media, of a first plurality of plots including the first plot and a plurality of associated fiducials including the associated fiducial;

the reference module when executed to measure on the first side of the media, using data from a sensor, a distance to one the associated fiducial to discern a reference for printing a second plot on a second side of the media in registration with the first plot, wherein said measuring comprises measuring on the first side of the media, using data from the sensor, distances to each of the plurality of associated fiducials to discern corresponding references for printing each of a second plurality of plots including the second plot on a second side of the media in registration with corresponding ones of the first plurality of plots; and

the second side module when executed to cause printing of the second plot on the second side using the reference to register the second plot with the first plot, wherein said causing printing of the second plot comprises causing printing the second plurality of plots on the second side using the corresponding references to register each of the second plurality of plots with the first plurality of plots.

11. The system of claim 10 , wherein the first plot and the associated fiducial is included among the first plurality of plots and the plurality of associated fiducials and the second plot is included among the second plurality of plots.

12. The system of claim 11 , wherein each of the plurality of associated fiducials has a width that is the same as a width of a corresponding one of the first plurality of plots.

13. The system of claim 10 , further comprising an inversion module, the inversion module to cause inversion of the media after printing of the first plurality of plots to cause

the second side to be in a position to be printed upon, and

the plurality of associated fiducials to be exposed to the sensor as the media is advanced in the media path.

14. The system of claim 10 , wherein the second side module is to process the second plurality of plots for printing by rotating at least approximately 180 degrees, at least approximately mirroring the first plurality of plots.

15. The system of claim 10 , wherein the first plurality of plots and second plurality of plots are processed for printing by a raster image processor and the plurality of associated fiducials are processed for printing by a printer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2010
From: HEWLETT-PACKARD ESPANOLA, S.L.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025186/0080 →
Continuity (1)
Related Publication 20120081753A1 · Apr 5, 2012