Patent US5355441A successfully refreshed from Google Patents.
US5355441A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Printing control apparatus
Assignee: Brother Industries Ltd
•
Filing: 1994-01-24
•
Granted: 1994-10-11
•
Expires: 2014-01-24
Abstract
Abstract A printing control apparatus having a semiconductor storage device of a reduced capacity allows an inexpensive printer to provide large-sized, high-resolution and high-quality printout. The apparatus comprises a band buffer and a page buffer. The band buffer formed in a semiconductor storage device develops therein part of print bit image data. The page memory formed in an external storage device stores one page of print bit image data. With incoming print bit image data developed in the band buffer, the developed print bit image data are transferred from the band buffer to the page memory for printout.
Inventors
- 👤 Sunao Kawai
- 👤 Hiroyuki Sasaki
- 👤 Hiroshi Sumiya
- 👤 Kousuke Fukaya
- 👤 Yoshiyuki Ban
- 👤 Ryohei Komiya
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 22:38
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1293; G06F3/1295; G06F3/1201; G06F3/1202; G06F3/1203; G06F3/1209; G06F3/1223; G06F3/1237; G06F3/1244; G06F3/1278; G06F3/1285; G06K; G06K15/00; G06K2215/00; G06K2215/0002; G06K2215/0005; G06K2215/0011; G06K2215/0062; G06K2215/0065; G06K2215/0082; G06K2215/0094
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
258 words
A printing control apparatus for use with a computer, a printer and an external storage device having a page buffer, comprising: memory means for holding a current band of print bit image data for the page buffer, a page to be printed comprising a plurality of bands, wherein each band contains a plurality of adjacent and complete rows of print bit image data; first interface means for receiving print command data from the computer; second interface means for sending print bit image data to the printer; third interface means for sending and receiving print command data and print bit image data to and from the external storage device; and converting means coupled between said memory means and said first, second and third interface means, said converting means comprising: developing means for developing in said memory means the print command data received from the computer into print bit image data; determining means for determining whether a current print bit image data developed by said developing means belongs in the current band; switching means for storing the current band into the page buffer and for retrieving into said memory means a new band as the current band when said determining means determines that the current print bit image data belongs in the new band; combining means for combining the current print bit image data and the bit image data in the current band; and sending means for sending the print bit image data from the page buffer to said second interface means after developing all of the print command data.
Claim 2
Dependent Claim
258 words
A printing control apparatus for use with a computer, a printer and an external storage device having a page buffer, comprising: memory means for holding a current band of print bit image data for the page buffer, a page to be printed comprising a plurality of bands, wherein each band contains a plurality of adjacent and complete rows of print bit image data; first interface means for receiving print command data from the computer; second interface means for sending print bit image data to the printer; third interface means for sending and receiving print command data and print bit image data to and from the external storage device; and converting means coupled between said memory means and said first, second and third interface means, said converting means comprising: developing means for developing in said memory means the print command data received from the computer into print bit image data; determining means for determining whether a current print bit image data developed by said developing means belongs in the current band; switching means for storing the current band into the page buffer and for retrieving into said memory means a new band as the current band when said determining means determines that the current print bit image data belongs in the new band; combining means for combining the current print bit image data and the bit image data in the current band; and sending means for sending the print bit image data from the page buffer to said second interface means after developing all of the print command data.
Claim 3
Dependent Claim
145 words
The printing control apparatus of claim 1, wherein said converting means further comprises: first control means for transmitting data between said first, second and third interface means and instructing conversion of print command data and development of print bit image data; second control means for developing the print command data into print bit image data by said developing means and combining the print image data in said band buffer by said combining means, said second control means being instructed by said first control means; and a dual port memory coupled between said first and second control means for storing print bit image data from the external storage device received through said third interface means for development by said second control means, wherein said memory means stores the current band of print bit image data from said dual port memory read by said second control means.
Claim 4
Dependent Claim
41 words
The printing control apparatus of claim 1, wherein said determining means includes comparison means for comparing a Y coordinate range of the converted print bit image data with a Y coordinate range of the current band stored in said memory means.
Claim 5
Dependent Claim
51 words
The printing control apparatus of claim 2, wherein said converting means further comprises an accumulating dynamic memory for accumulating print bit image data developed by said second control means and a direct memory transfer means for transferring print bit image data in said accumulating dynamic memory to said second interface means.
Claim 6
Dependent Claim
30 words
The printing control apparatus of claim 4, wherein said second interface means comprises a first in/first out memory for accepting print bit image data from said direct memory transfer means.
Claim 7
Dependent Claim
28 words
The printing control apparatus of claim 1, wherein said second interface means comprises a first in/first out memory for accepting print bit image data from said converting means.
Claim 8
Dependent Claim
40 words
The printing control apparatus of claim 6, wherein said second interface means further comprises a signal generating means for generating a data clock signal from said first in/first out memory to control sending print bit image data to the printer.
Claim 9
Dependent Claim
252 words
A printing control assembly comprising: external equipment; a printer having a memory; an external large capacity memory device having a page buffer for storing one page of print bit image data, the page buffer being divided into a plurality of bands; and a printing control device coupled for communication between said external equipment, said printer and said external memory device, said printing control device comprising: receiving means for receiving print command data from said external equipment; converting means for converting the print command data into print bit image data; a band buffer for holding a current band of print bit image data; determining means for determining whether the print bit image data converted by said converting means belongs in the current band held in the band buffer; switching means for storing the current band in the page buffer of said external memory device and for retrieving into the band buffer a new band as the current band when said determining means determines that the print bit image data converted by said converting means belongs in the new band; developing means for developing the print bit image data in said band buffer with the print bit image data converted by said converting means; transferring means for transferring the print bit image data from said band buffer to said page buffer in said external memory device; and print instructing means for controlling the transfer of the print bit image data to said memory in said printer after converting all of the print command data.
Claim 10
Dependent Claim
252 words
A printing control assembly comprising: external equipment; a printer having a memory; an external large capacity memory device having a page buffer for storing one page of print bit image data, the page buffer being divided into a plurality of bands; and a printing control device coupled for communication between said external equipment, said printer and said external memory device, said printing control device comprising: receiving means for receiving print command data from said external equipment; converting means for converting the print command data into print bit image data; a band buffer for holding a current band of print bit image data; determining means for determining whether the print bit image data converted by said converting means belongs in the current band held in the band buffer; switching means for storing the current band in the page buffer of said external memory device and for retrieving into the band buffer a new band as the current band when said determining means determines that the print bit image data converted by said converting means belongs in the new band; developing means for developing the print bit image data in said band buffer with the print bit image data converted by said converting means; transferring means for transferring the print bit image data from said band buffer to said page buffer in said external memory device; and print instructing means for controlling the transfer of the print bit image data to said memory in said printer after converting all of the print command data.
Claim 11
Dependent Claim
28 words
The printing control assembly of claim 8, wherein said band buffer is a semiconductor memory device and stores one band of print bit image data at a time.
Claim 12
Dependent Claim
28 words
The printing control assembly of claim 9, wherein said transferring means also transfers a band of print bit image data from said page buffer to said band buffer.
Claim 13
Dependent Claim
42 words
The printing control assembly of claim 8, wherein said determining means includes comparison means for comparing a Y coordinate range of the print bit image data in said band buffer with a Y coordinate range of the band in said page buffer.
Claim 14
Dependent Claim
46 words
The printing control assembly of claim 8, wherein said print instructing means includes a first in/first out memory for storing print bit image data from said page buffer for transfer of print bit image data one byte at a time to said memory in said printer.
Claim 15
Dependent Claim
45 words
The printing control assembly of claim 12, wherein said print instructing means further includes a signal generating means for generating a data clock signal to synchronize the transfer of print bit image data from said first in/first out memory to said memory in said printer.
Claim 16
Dependent Claim
43 words
The printing control assembly of claim 8, wherein said printing control device further includes a dual port memory for storing print command data and print bit image data from said page buffer for said converting means and for said developing means to read.
Claim 17
Dependent Claim
320 words
A printing control apparatus for use with external equipment, a printer and an external storage device having a page buffer with a storage capacity of at least one page of print bit image data, comprising: memory means for holding a current band of print bit image data for the page buffer, a page to be printed comprising a plurality of bands; first interface means for receiving print command data from the external equipment; second interface means for sending print bit image data to the printer; third interface means for sending and receiving print command data and print bit image data to and from the page buffer in the external storage device; and converting means coupled between the memory means and said first, second and third interface means for converting the print command data from the external equipment into print bit image data, which define density of each of a plurality of pixels arranged in longitudinal and transverse directions, and for developing print bit image data to send to the page buffer of the external storage device, said converting means comprising: developing means for developing in the memory means the print command data received from the external equipment into print bit image data; checking means for checking whether a current print bit image data developed by the developing means belongs in the current band; switching means for storing the current band in the page buffer of the external storage device and for retrieving into the memory means a new band as the current band when the checking means determines that the print bit image data converted by the converting means belongs in the new band; combining means for combining the current print bit image data and the bit image data in the current band; and sending means for sending the print bit image data from the page buffer to the second interface means after developing all of the print command data.
Claim 18
Dependent Claim
320 words
A printing control apparatus for use with external equipment, a printer and an external storage device having a page buffer with a storage capacity of at least one page of print bit image data, comprising: memory means for holding a current band of print bit image data for the page buffer, a page to be printed comprising a plurality of bands; first interface means for receiving print command data from the external equipment; second interface means for sending print bit image data to the printer; third interface means for sending and receiving print command data and print bit image data to and from the page buffer in the external storage device; and converting means coupled between the memory means and said first, second and third interface means for converting the print command data from the external equipment into print bit image data, which define density of each of a plurality of pixels arranged in longitudinal and transverse directions, and for developing print bit image data to send to the page buffer of the external storage device, said converting means comprising: developing means for developing in the memory means the print command data received from the external equipment into print bit image data; checking means for checking whether a current print bit image data developed by the developing means belongs in the current band; switching means for storing the current band in the page buffer of the external storage device and for retrieving into the memory means a new band as the current band when the checking means determines that the print bit image data converted by the converting means belongs in the new band; combining means for combining the current print bit image data and the bit image data in the current band; and sending means for sending the print bit image data from the page buffer to the second interface means after developing all of the print command data.
Claim 19
Dependent Claim
14 words
The printing control apparatus of claim 1, wherein the printer is a color printer.
Claim 20
Dependent Claim
19 words
The printing control apparatus of claim 16, wherein the print bit image data has encoded at least three colors.
Claim 21
Dependent Claim
18 words
The printing control apparatus of claim 17, wherein the at least three colors includes yellow, magenta, and cyan.
Claim 22
Dependent Claim
19 words
The printing control apparatus of claim 18, wherein the at least three colors includes black as a fourth color.
References Cited (Backward Citations)
US4277835A
Cited
US4989163A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-10-10 | 1998-04-11 | 1998-10-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-10-10 | 2002-04-11 | 2002-10-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-10-10 | 2006-04-11 | 2006-10-11 | $7700.00 | Window Closed / Lapsed |