← Back to Patent Explorer
US4962464A Expired / Lapsed US ⏱️ 0.0 years remaining

Serpentine columnar plotting system

Assignee: Lavenir Tech Inc
•
Filing: 1989-04-20
•
Granted: 1990-10-09
•
Expires: 2009-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer controlled photoplotter includes a row of LED's (light emitting diodes) mounted to a light head positioned parallel to the film width. The light head is part of a light head assembly which is moved parallel to the film length. At the end of each pass the lighthead is indexed widthwise a short distance. During each lengthwise pass the LED's are illuminated at appropriate positions to expose the film at those positions according to the image being plotted. The computer receives the image data in vector form--typically end points, widths of lines and particular shapes are provided. The vector data is rasterized for only those columnar positions underlying the LED's for each pass. That is, columnar rasterization is accomplished by determining the desired state of each LED at each position along a columnar path. This data is stored in a first memory area; as the light head moves along one pass, the data for the next pass is computed and stored in a second memory area in the manner of a dual-ported buffer.

Inventors

  • 👤 Max P. Henzi
  • 👤 Marius Matoic

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 11:35
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/04; H04N1/19; H04N1/191; H04N1/1911; H04N1/1912; G; G06; G06K; G06K15/00; G06K15/02; G06K15/12; G06K15/22; G06K15/225; H05; H05K; H05K3/00; H05K3/0002

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 431 words
A serpentine columnar plotting method for creating an image of a resolution on a print region of a printing medium, the print region having a length and a width, comprising the following steps: (a) positioning a row of image markers along a marker direction generally parallel to the width, the image markers extending across substantially the entire width of the print region, the image markers spaced apart in the marker direction at a chosen common interval equal to at least three times the resolution; (b) moving, from a start location, the row of image markers and the printing medium relative to one another in a columnar direction transverse to the marker direction, the columnar direction being generally parallel to the length; (c) halting the relative movement of the row of image markers and the printing medium at a stop location; (d) indexing the row of image markers and the printing medium relative to one another an index distance generally parallel to the marker direction; (e) moving the row of image markers and the printing medium relative to one another in a return direction, parallel to and opposite the columnar direction, to the start columnar location after the indexing step (d); and (f) actuating the image markers at chosen columnar positions for imaging image marks on the printing medium during the moving steps (b) and (e); (g) indexing, in the marker direction after the moving step (e), the row of image markers and the printing medium relative to one another; (h) repeating steps (b) through (g) a chosen number of times, the actuating step including: (i) receiving vector input data from a vector input source; (j) computing a first set of image mark data for each columnar position for each image marker during the movement of the image markers from a first set of start locations to a first set of stop locations; (k) writing the first set of image mark data into a first memory area; (l) computing a second set of image mark data from each columnar position for each image marker during subsequent movement of the image markers from a second set of start locations to a second set of stop locations; (m) writing the second set of image mark data into a second memory area; (n) actuating the image markers according to the image mark data in the first memory area during the computing step (l) and the wiring step (m); and (o) actuating the image markers according to the image mark data in the second memory area during the computing step (j) and the writing step (k).
Claim 2
Dependent Claim 431 words
A serpentine columnar plotting method for creating an image of a resolution on a print region of a printing medium, the print region having a length and a width, comprising the following steps: (a) positioning a row of image markers along a marker direction generally parallel to the width, the image markers extending across substantially the entire width of the print region, the image markers spaced apart in the marker direction at a chosen common interval equal to at least three times the resolution; (b) moving, from a start location, the row of image markers and the printing medium relative to one another in a columnar direction transverse to the marker direction, the columnar direction being generally parallel to the length; (c) halting the relative movement of the row of image markers and the printing medium at a stop location; (d) indexing the row of image markers and the printing medium relative to one another an index distance generally parallel to the marker direction; (e) moving the row of image markers and the printing medium relative to one another in a return direction, parallel to and opposite the columnar direction, to the start columnar location after the indexing step (d); and (f) actuating the image markers at chosen columnar positions for imaging image marks on the printing medium during the moving steps (b) and (e); (g) indexing, in the marker direction after the moving step (e), the row of image markers and the printing medium relative to one another; (h) repeating steps (b) through (g) a chosen number of times, the actuating step including: (i) receiving vector input data from a vector input source; (j) computing a first set of image mark data for each columnar position for each image marker during the movement of the image markers from a first set of start locations to a first set of stop locations; (k) writing the first set of image mark data into a first memory area; (l) computing a second set of image mark data from each columnar position for each image marker during subsequent movement of the image markers from a second set of start locations to a second set of stop locations; (m) writing the second set of image mark data into a second memory area; (n) actuating the image markers according to the image mark data in the first memory area during the computing step (l) and the wiring step (m); and (o) actuating the image markers according to the image mark data in the second memory area during the computing step (j) and the writing step (k).
Claim 3
Dependent Claim 11 words
The method of claim 1 wherein the image markers include LED's.
Claim 4
Dependent Claim 15 words
The method of claim 1 wherein the columnar direction is perpendicular to the marker direction.
Claim 5
Dependent Claim 44 words
The method of claim 1 wherein the image marks have a dimension in the columnar direction substantially greater than the distance between the chosen columnar positions so the image marks overlap when chosen ones of the image markers are actuated at successive columnar positions.
Claim 6
Dependent Claim 32 words
The method of claim 1 wherein the image marks have dimensions in the marker direction substantially greater than the index distance so image marks in adjacent columns at corresponding columnar positions overlap.
Claim 7
Dependent Claim 29 words
The method of claim 1 wherein the chosen number of times is equal to one half of the result of the chosen common interval divided by the index distance.
Claim 8
Dependent Claim 14 words
The method of claim 1 wherein the index distance is equal to 0.0254 mm.
Claim 9
Dependent Claim 15 words
The method of claim 7 wherein the chosen common interval is equal to 2.54 mm.
Claim 10
Dependent Claim 16 words
The method of claim 1 wherein the row of image markers move during moving step (b).
Claim 11
Dependent Claim 16 words
The method of claim 1 wherein the row of image markers move during indexing step (d).
Claim 12
Dependent Claim 20 words
The method of claim 1 further comprising the step of selecting the index distance to be equal to the resolution.
Claim 13
Dependent Claim 464 words
A columnar addressing method for use with a raster photoplotter to create an image on an image region on a film, the image region having a length and a width, the image having a resolution, comprising the following steps: (a) positioning a row of light sources along a light source direction generally parallel to the width and across substantially the entire width of the image region at a chosen common interval between one another, the chosen common interval being at least ten times the resolution; (b) moving, from a start location, the row of light sources over the film in a columnar direction perpendicular to the light source direction and generally parallel to the length; (c) halting the movement of the row of light sources at a stop location; (d) indexing the row of light sources an index distance parallel to the light source direction, the index distance being equal to the resolution; (e) following the indexing step (d), moving the row of light sources in a return direction, parallel to and opposite the columnar direction, to the start columnar location; (f) actuating the light sources at chosen columnar positions for creating marks on the printing medium during the moving steps (b) and (e), the marks having dimensions in the columnar and marker directions substantially greater than the index distance and the distance between the chosen columnar positions so the marks overlap when chosen ones of the light sources are actuated at successive columnar positions and at corresponding columnar positions, respectively; (g) indexing the row of light sources the index distance in the light source direction after the moving step (e); and (h) repeating steps (b) through (g) a chosen number of times, the actuating step including: (i) receiving vector input data from a vector input source; (j) computing a first set of mark data for each columnar position for each light source during the movement of the light source from a chosen one of the start and stop locations to the other of the start and stop locations; (k) writing the first set of mark data into a first memory area; (l) computing a second set of mark data for each columnar position for each light source during subsequent movement of the light sources from the other of the star and stop locations to the chosen one of the start and stop locations; (m) writing the second set of mark data into a second memory area; (n) actuating the light sources according to the mark data in the first memory area during the computing step (e) and the writing step (m); (o) actuating the light sources according to the mark data in the second memory area during the computing step (j) and the writing step (k); and (p) repeating steps (i) through (o).
Claim 14
Dependent Claim 464 words
A columnar addressing method for use with a raster photoplotter to create an image on an image region on a film, the image region having a length and a width, the image having a resolution, comprising the following steps: (a) positioning a row of light sources along a light source direction generally parallel to the width and across substantially the entire width of the image region at a chosen common interval between one another, the chosen common interval being at least ten times the resolution; (b) moving, from a start location, the row of light sources over the film in a columnar direction perpendicular to the light source direction and generally parallel to the length; (c) halting the movement of the row of light sources at a stop location; (d) indexing the row of light sources an index distance parallel to the light source direction, the index distance being equal to the resolution; (e) following the indexing step (d), moving the row of light sources in a return direction, parallel to and opposite the columnar direction, to the start columnar location; (f) actuating the light sources at chosen columnar positions for creating marks on the printing medium during the moving steps (b) and (e), the marks having dimensions in the columnar and marker directions substantially greater than the index distance and the distance between the chosen columnar positions so the marks overlap when chosen ones of the light sources are actuated at successive columnar positions and at corresponding columnar positions, respectively; (g) indexing the row of light sources the index distance in the light source direction after the moving step (e); and (h) repeating steps (b) through (g) a chosen number of times, the actuating step including: (i) receiving vector input data from a vector input source; (j) computing a first set of mark data for each columnar position for each light source during the movement of the light source from a chosen one of the start and stop locations to the other of the start and stop locations; (k) writing the first set of mark data into a first memory area; (l) computing a second set of mark data for each columnar position for each light source during subsequent movement of the light sources from the other of the star and stop locations to the chosen one of the start and stop locations; (m) writing the second set of mark data into a second memory area; (n) actuating the light sources according to the mark data in the first memory area during the computing step (e) and the writing step (m); (o) actuating the light sources according to the mark data in the second memory area during the computing step (j) and the writing step (k); and (p) repeating steps (i) through (o).
Claim 15
Independent Claim 255 words
A method for actuating light sources using a vector-to-raster conversion of vector data by a raster photoplotter of the type including a row of spaced apart light sources arranged in a light source direction parallel to a first film dimension, the row of light sources being moved back and forth in columnar directions perpendicular to the light source direction and parallel to a second film dimension with the row of light sources being indexed in the light source direction towards the ends of the film, the method comprising: (a) receiving vector input data from a vector input source; (b) computing a first set of mark data for each columnar position for each light source during the movement of the light sources from a first set of start locations to a first set of stop locations; (c) writing the first set of mark data into a first memory area; (d) computing a second set of mark data for each columnar position for each light source during subsequent movement of the light sources from a second set of start locations to a second set of stop locations; (e) writing the second set of mark data into a second memory area; (f) actuating the light sources according to the mark data in the first memory area during the computing step (d) and the writing step (e); (g) actuating the light sources according to the mark data in the second memory area during the computing step (b) and the writing step (c); and (h) repeating steps (a) through (g).
Claim 16
Independent Claim 255 words
A method for actuating light sources using a vector-to-raster conversion of vector data by a raster photoplotter of the type including a row of spaced apart light sources arranged in a light source direction parallel to a first film dimension, the row of light sources being moved back and forth in columnar directions perpendicular to the light source direction and parallel to a second film dimension with the row of light sources being indexed in the light source direction towards the ends of the film, the method comprising: (a) receiving vector input data from a vector input source; (b) computing a first set of mark data for each columnar position for each light source during the movement of the light sources from a first set of start locations to a first set of stop locations; (c) writing the first set of mark data into a first memory area; (d) computing a second set of mark data for each columnar position for each light source during subsequent movement of the light sources from a second set of start locations to a second set of stop locations; (e) writing the second set of mark data into a second memory area; (f) actuating the light sources according to the mark data in the first memory area during the computing step (d) and the writing step (e); (g) actuating the light sources according to the mark data in the second memory area during the computing step (b) and the writing step (c); and (h) repeating steps (a) through (g).
Claim 17
Dependent Claim 338 words
A serpentine columnar plotting method for creating an image on a printing medium, comprising the following steps: (a) positioning a row of image markers along a marker direction; (b) moving, from a start location, the row of image markers and the printing medium relative to one another in a columnar direction transverse to the marker direction; (c) halting the relative movement of the row of image markers and the printing medium at a stop location; (d) indexing the row of image markers and the printing medium relative to one another an index distance generally parallel to and opposite the marker direction; (e) moving, after the indexing step, the row of image markers and the printing medium relative to one another in a return direction, parallel to and opposite the columnar direction, to the start columnar location; (f) receiving vector input data from a vector input source; (g) computing a first set of image mark data for each columnar position for each image marker during the movement of the image markers from a first set of start locations to a first set of stop locations; (h) writing the first set of image mark data into a first memory area; (i) computing a second set of image mark data from each columnar position for each image marker during subsequent movement of the image markers from a second set of start locations to a second set of stop locations; (j) writing the second set of image mark data into a second memory area; (k) actuating the image markers according to the image mark data in the first memory area during the computing step (i) and the wiring step (j); (l) actuating the image markers according to the image mark data in the second memory area during the computing step (g) and the writing step (h); (m) indexing, in the marker direction after the moving step (e), the row of image markers and the printing medium relative to one another; and (n) repeating steps (b) through (m) a chosen number of times.
Claim 18
Dependent Claim 338 words
A serpentine columnar plotting method for creating an image on a printing medium, comprising the following steps: (a) positioning a row of image markers along a marker direction; (b) moving, from a start location, the row of image markers and the printing medium relative to one another in a columnar direction transverse to the marker direction; (c) halting the relative movement of the row of image markers and the printing medium at a stop location; (d) indexing the row of image markers and the printing medium relative to one another an index distance generally parallel to and opposite the marker direction; (e) moving, after the indexing step, the row of image markers and the printing medium relative to one another in a return direction, parallel to and opposite the columnar direction, to the start columnar location; (f) receiving vector input data from a vector input source; (g) computing a first set of image mark data for each columnar position for each image marker during the movement of the image markers from a first set of start locations to a first set of stop locations; (h) writing the first set of image mark data into a first memory area; (i) computing a second set of image mark data from each columnar position for each image marker during subsequent movement of the image markers from a second set of start locations to a second set of stop locations; (j) writing the second set of image mark data into a second memory area; (k) actuating the image markers according to the image mark data in the first memory area during the computing step (i) and the wiring step (j); (l) actuating the image markers according to the image mark data in the second memory area during the computing step (g) and the writing step (h); (m) indexing, in the marker direction after the moving step (e), the row of image markers and the printing medium relative to one another; and (n) repeating steps (b) through (m) a chosen number of times.
Claim 19
Dependent Claim 386 words
A columnar addressing method for use with a raster photoplotter to create an image on a film, comprising the following steps: (a) positioning a row of light sources along a light source direction at a chosen common interval between one another; (b) moving, from a start location, the row of light sources over the film in a columnar direction perpendicular to the light source direction; (c) halting the movement of the row of light sources at a stop location; (d) indexing the row of light sources an index distance parallel to the light source direction; (e) following the indexing step (d), moving the row of light sources in a return direction, parallel to and opposite the columnar direction, to the start columnar locations; (f) actuating the light sources at chosen columnar positions for creating marks on the printing medium during the moving steps (b) and (e), the marks having dimensions in the columnar and marker directions substantially greater than the index distance and the distance between the chosen columnar positions so the marks overlap when chosen ones of the light sources are actuated ar successive columnar positions and at corresponding columnar positions, respectively, the actuating step including: (g) receiving vector input data from a vector input source; (h) computing a first set of mark data for each columnar position for each light source during the movement of the light source from a first set of start locations to a first set of stop locations; (i) writing the first set of mark data into a first memory area; (j) computing a second set of mark data for each columnar position for each light source during subsequent movement of the light sources from a second set of start locations to a second set of stop locations; (k) writing the second set of mark data into a second memory area; (l) actuating the light sources according to the mark data in the first memory area during the computing step (e) and the writing step (i); (m) actuating the light sources according to the mark data in the second memory area during the computing step (h) and the writing step (i); (n) indexing the row of light sources in the light source direction after the moving step (e); and (o) repeating steps (b) through (n) a chosen number of times.
Claim 20
Dependent Claim 386 words
A columnar addressing method for use with a raster photoplotter to create an image on a film, comprising the following steps: (a) positioning a row of light sources along a light source direction at a chosen common interval between one another; (b) moving, from a start location, the row of light sources over the film in a columnar direction perpendicular to the light source direction; (c) halting the movement of the row of light sources at a stop location; (d) indexing the row of light sources an index distance parallel to the light source direction; (e) following the indexing step (d), moving the row of light sources in a return direction, parallel to and opposite the columnar direction, to the start columnar locations; (f) actuating the light sources at chosen columnar positions for creating marks on the printing medium during the moving steps (b) and (e), the marks having dimensions in the columnar and marker directions substantially greater than the index distance and the distance between the chosen columnar positions so the marks overlap when chosen ones of the light sources are actuated ar successive columnar positions and at corresponding columnar positions, respectively, the actuating step including: (g) receiving vector input data from a vector input source; (h) computing a first set of mark data for each columnar position for each light source during the movement of the light source from a first set of start locations to a first set of stop locations; (i) writing the first set of mark data into a first memory area; (j) computing a second set of mark data for each columnar position for each light source during subsequent movement of the light sources from a second set of start locations to a second set of stop locations; (k) writing the second set of mark data into a second memory area; (l) actuating the light sources according to the mark data in the first memory area during the computing step (e) and the writing step (i); (m) actuating the light sources according to the mark data in the second memory area during the computing step (h) and the writing step (i); (n) indexing the row of light sources in the light source direction after the moving step (e); and (o) repeating steps (b) through (n) a chosen number of times.

References Cited (Backward Citations)

US4240117A Cited
US4247872A Cited
US4268870A Cited
US4435064A Cited
US4730219A Cited
US4636871A Cited
US4566015A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-10-08 1994-04-09 1994-10-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-10-08 1998-04-09 1998-10-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-10-08 2002-04-09 2002-10-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag