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

Page printer capable of changing page size

Assignee: Brother Industries Ltd
•
Filing: 1992-08-17
•
Granted: 1994-06-28
•
Expires: 2012-08-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Data input from a host computer to a printer are stored in a first memory as page data. There can be set up an edit mode in which the data input from the host computer to the printer are edited and printed in the number of pages different from the number of pages which the data has had when the data is input. When this edit mode is set up, page data in the first memory is enlarged or contracted and edited in new page data. The new page data is stored in a second memory. The page data stored in the second memory is printed out by a printing mechanism in the printer.

Inventors

  • 👤 Koji Kobayakawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 19:55
CPC Classifications
G; G06; G06K; G06K15/00; G06K2215/00; G06K2215/0002; G06K2215/0062; G06K2215/0071

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 249 words
A printer with an edit function comprising: an interface for receiving character data to be printed by the printer from a host data processing source in at least one of character code and vector form; developing means for developing the character data received by the interface into bit data; first storing means for receiving bit data in a plurality of successive data fields from the developing means and for storing the received bit data in said plurality of successive data fields in a manner defining a first character size, each data field representing a unit of data of a predetermined size; editing means for changing the size of characters defined by the bit data from the first storing means; second storing means for storing bit data edited by the editing means in a predetermined storage area; said editing means including means for reducing the bit data from the first storing means, means for dividing the predetermined storage area of the second storing means into a plurality of storage sections, means for designating each of the storage sections in a predetermined order, and means for supplying the designated storage sections of the second storing means with the bit data reduced by the reducing means, wherein the second storing means stores a plurality of the units of data for printing as a singular unit of output of a size substantially the same as said predetermined size; and means for printing in accordance with bit data stored in the second storing means.
Claim 2
Dependent Claim 249 words
A printer with an edit function comprising: an interface for receiving character data to be printed by the printer from a host data processing source in at least one of character code and vector form; developing means for developing the character data received by the interface into bit data; first storing means for receiving bit data in a plurality of successive data fields from the developing means and for storing the received bit data in said plurality of successive data fields in a manner defining a first character size, each data field representing a unit of data of a predetermined size; editing means for changing the size of characters defined by the bit data from the first storing means; second storing means for storing bit data edited by the editing means in a predetermined storage area; said editing means including means for reducing the bit data from the first storing means, means for dividing the predetermined storage area of the second storing means into a plurality of storage sections, means for designating each of the storage sections in a predetermined order, and means for supplying the designated storage sections of the second storing means with the bit data reduced by the reducing means, wherein the second storing means stores a plurality of the units of data for printing as a singular unit of output of a size substantially the same as said predetermined size; and means for printing in accordance with bit data stored in the second storing means.
Claim 3
Dependent Claim 27 words
Apparatus as in claim 1, wherein said editing means further includes means for designating said successive data fields in the first storing means in a predetermined order.
Claim 4
Dependent Claim 41 words
A printer as in claim 1, wherein the second storing means includes means for storing two or more pages of bit data from the first storing means as a single page of bit data to be printed by the printing means.
Claim 5
Dependent Claim 30 words
A printer as in claim 1, wherein said editing means includes means for removing every other bit from the input data in transverse and vertical directions of said data field.
Claim 6
Dependent Claim 23 words
A printer as in claim 1, wherein said editing means includes OR-operating means for performing an OR operation on plural adjacent bit data.
Claim 7
Dependent Claim 51 words
A printer as in claim 5, wherein the OR-operating means performs an OR operation on the bit data extending in a first direction and then performs an OR operation in a second direction orthogonal to the first direction on bit data resulting from the OR operation performed in the first direction.
Claim 8
Dependent Claim 87 words
A printer as in claim 1, wherein said first storing means stores the bit data with bits extending transversely and vertically in the data field, and wherein the editing means includes means for determining, from a group of adjacent bit locations extending by n bit locations in the lateral direction and n bit locations in the vertical direction, if bit data representative of printing exists in n or more of the bit locations in said group, where n is an integer equal to or greater than 2.
Claim 9
Dependent Claim 185 words
A printer with an edit function comprising: first storing means for storing input data in a manner defining a first character size from a host data processing source, and including means for storing the input data in a data field representing a unit of input data of a predetermined size; editing means for changing the size of characters defined by the input data from the first storing means; second storing means for storing data edited by the editing means; said editing means including enlarging means for enlarging the input data from the first storing means, means for dividing the input data from the first storing means into a plurality of data sections, first designating means for designating each of the data sections in a predetermined order, the data sections designated by the first designating means being enlarged by the enlarging means, wherein the second storing means stores a portion of the unit of input data for printing as a unit of output of a size substantially the same as said predetermined size; and means for printing the data sections stored in the second storing means.
Claim 10
Dependent Claim 185 words
A printer with an edit function comprising: first storing means for storing input data in a manner defining a first character size from a host data processing source, and including means for storing the input data in a data field representing a unit of input data of a predetermined size; editing means for changing the size of characters defined by the input data from the first storing means; second storing means for storing data edited by the editing means; said editing means including enlarging means for enlarging the input data from the first storing means, means for dividing the input data from the first storing means into a plurality of data sections, first designating means for designating each of the data sections in a predetermined order, the data sections designated by the first designating means being enlarged by the enlarging means, wherein the second storing means stores a portion of the unit of input data for printing as a unit of output of a size substantially the same as said predetermined size; and means for printing the data sections stored in the second storing means.
Claim 11
Dependent Claim 38 words
A printer as in claim 8, wherein the second storing means includes means for storing a page of data from the first storing means as two or more pages of data to be printed by the printing means.
Claim 12
Dependent Claim 52 words
A printer as in claim 8, further comprising an interface for receiving character data to be printed by the printer from a host data processing source, said character data being in at least one of character code and vector form, and means for providing said character data to the first storing means.
Claim 13
Dependent Claim 18 words
A printer as in claim 10, further comprising developing means for developing said character data into bit data.
Claim 14
Dependent Claim 19 words
A printer as in claim 11, wherein the developing means provides said bit data to the second storing means.
Claim 15
Dependent Claim 73 words
A printer as in claim 8, wherein the first storing means stores the bit data in the transverse direction and the vertical direction; and wherein said editing means includes means for converting each bit of bit data in the first storing means to n bits of bit data in the transverse direction and n bits of bit data in the vertical direction, where n is an integer equal to or greater than 2.
Claim 16
Dependent Claim 323 words
A printer with an edit function comprising: an interface for receiving character data to be printed by the printer from a host data processing source in at least one of character code and vector form; developing means for developing the character data received by the interface into bit data; first storing means for receiving bit data in a plurality of successive data fields from the developing means and for storing the receiving bit data in a plurality of successive data fields in a manner defining a first character size, each of the data fields representing a unit of data of a predetermined size; editing means for changing the size of the character defined by the bit data from the first storing means; second storing means for storing bit data edited by the editing means in a predetermined storage area; said editing means including means for selectively reducing and enlarging the bit data from the first storing means, means for dividing bit data in the first storing means into a plurality of data sections when the bit data stored in the first storing means is to be enlarged; first means for designating each of the data sections in a predetermined order, means for dividing the predetermined storage area of the second storing means into a plurality of storage sections, second means for designating each of the storage sections in a predetermined order, and means for supplying the designated storage sections of the second storing means with one of a) a reduced bit data section and b) and enlarged bit data section, wherein the second storing means stores one of a) a plurality of one of said units of data and b) portions of one of said units of data, for printing as a singular unit of data of a size substantially the same as said predetermined size; and means for printing data in accordance with the bit data stored in the second storing means.
Claim 17
Dependent Claim 323 words
A printer with an edit function comprising: an interface for receiving character data to be printed by the printer from a host data processing source in at least one of character code and vector form; developing means for developing the character data received by the interface into bit data; first storing means for receiving bit data in a plurality of successive data fields from the developing means and for storing the receiving bit data in a plurality of successive data fields in a manner defining a first character size, each of the data fields representing a unit of data of a predetermined size; editing means for changing the size of the character defined by the bit data from the first storing means; second storing means for storing bit data edited by the editing means in a predetermined storage area; said editing means including means for selectively reducing and enlarging the bit data from the first storing means, means for dividing bit data in the first storing means into a plurality of data sections when the bit data stored in the first storing means is to be enlarged; first means for designating each of the data sections in a predetermined order, means for dividing the predetermined storage area of the second storing means into a plurality of storage sections, second means for designating each of the storage sections in a predetermined order, and means for supplying the designated storage sections of the second storing means with one of a) a reduced bit data section and b) and enlarged bit data section, wherein the second storing means stores one of a) a plurality of one of said units of data and b) portions of one of said units of data, for printing as a singular unit of data of a size substantially the same as said predetermined size; and means for printing data in accordance with the bit data stored in the second storing means.
Claim 18
Dependent Claim 70 words
A printer as in claim 14, wherein the second storing means includes means for storing two or more pages of bit data from the first storing means as a single page of bit data to be printed by the printing means and for storing a single page of bit data from the first storing means as two or more pages of bit data to be printed by said printing means.
Claim 19
Dependent Claim 30 words
A printer as in claim 8, wherein said editing means includes means for removing every other bit from the input data in traverse and vertical directions of said data field.
Claim 20
Dependent Claim 23 words
A printer as in claim 8, wherein said editing means includes OR-operating means for performing an OR operation on plural adjacent bit data.
Claim 21
Dependent Claim 51 words
A printer as in claim 17, wherein the OR-operating means performs an OR operation on the bit data extending in a first direction and then performs an OR operation in a second direction orthogonal to the first direction on bit data resulting from the OR operation performed in the first direction.

References Cited (Backward Citations)

US4342052A Cited
US4673956A Cited
US4555191A Cited
US4630947A Cited
JPS61150570A Cited
JPS61280944A Cited
US4707153A Cited
JPS6480550A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-06-27 1997-12-27 1998-06-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-06-27 2001-12-27 2002-06-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-06-27 2005-12-27 2006-06-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag