Reprographic device for making copies with multi-spaced lines
First Claim
1. A reprographic device comprising:
- a scanner element for converting the contents of a medium to a bit-mapped representation;
a storage means comprising a first area for storing said bit mapped representation and a second area for storing a processed bit-mapped representation;
a printer element for printing said processed bit-mapped representation;
input means for indicating that a segment spacing adjustment of a predetermined value should occur for a bit-mapped representation being processed;
an image processor for processing said bit-mapped representation to create said processed bit-mapped representation;
said image processor further comprising;
image segmentation means for segmenting said bit-mapped representation into a plurality of text line segments and non-text segments;
measuring means for determining a separation distance between adjacent text line segments of said bit-mapped representation; and
space adjusting means for adjusting said distance between said adjacent text line segments based on said predetermined value and said separation distance between adjacent text line segments of said bit-mapped representation and storing as said processed bit-map representation.
4 Assignments
0 Petitions
Accused Products
Abstract
A reprographic device providing means for increasing the amount of space between lines of text when copying a source medium. The present invention provides a means to obtain a copy of a document having room between lines of text for hand written annotations e.g. it is double spaced. This is accomplished by first creating a bit-mapped image of the document via a suitable scanning means, identifying lines of text and graphics within the document, identifying a document midpoint, measuring the distance between lines of text to obtain a distance X, placing lines of text and graphics completely above said midpoint in a first page memory and laying them out so that said lines of text are separated by a distance based on said distance X and a provided spacing factor, placing lines of text and graphics below said midpoint in a second page memory and laying them out so that said lines of text are separated by a distance based on said distance X and said provided spacing factor, and printing the contents of the first page memory and the second page memory.
178 Citations
21 Claims
-
1. A reprographic device comprising:
-
a scanner element for converting the contents of a medium to a bit-mapped representation; a storage means comprising a first area for storing said bit mapped representation and a second area for storing a processed bit-mapped representation; a printer element for printing said processed bit-mapped representation; input means for indicating that a segment spacing adjustment of a predetermined value should occur for a bit-mapped representation being processed; an image processor for processing said bit-mapped representation to create said processed bit-mapped representation; said image processor further comprising; image segmentation means for segmenting said bit-mapped representation into a plurality of text line segments and non-text segments; measuring means for determining a separation distance between adjacent text line segments of said bit-mapped representation; and space adjusting means for adjusting said distance between said adjacent text line segments based on said predetermined value and said separation distance between adjacent text line segments of said bit-mapped representation and storing as said processed bit-map representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. On a reprographic device, a method for increasing the spacing between lines of text on a medium, said method comprising the steps of:
-
a) receiving a text line spacing factor; b) scanning said medium to create a bit-mapped image representation of said medium; c) identify text line segments and graphic segments of said bit mapped representations; d) store the spatial addresses of said identified text line segments and graphic segments; e) identifying a splitting address for contents of said medium; f) identifying addresses for a set of first segments on a first side of said splitting address; g) laying out said set of first segments on a first page memory based on said received spacing factor; h) identifying addresses for a set of second segments on a second side of said splitting address; i) laying out said set of second segments on a second page memory based on said received spacing factor; and j) printing said first page memory and said second page memory. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification