Patent US5043918A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5043918A Expired / Lapsed US ⏱️ 0.0 years remaining

Multiple bus image controller structure for color page printers

Assignee: Ricoh Printing Systems America Inc
•
Filing: 1989-11-09
•
Granted: 1991-08-27
•
Expires: 2009-11-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A printer control system for controlling the transfer of image data to a printer marking engine, composed of: a main processing unit for controlling the operation of the system; an interface for receiving print data from an external device; a main bus connected between the main processing unit and the interface; a first data storage device for storing, in a first form, data representing an image to be printed; a second data storage device for storing data representing an image to be printed in a second form suitable for transmission to the marking engine; a data block moving device for controlling the transfer of data from the first data storage device to the second data storage device while the data is converted from the first form to the second form; a second bus structurally separate from the main bus and interconnecting the first data storage device, the second data storage device and the data block moving device; and a signal transmitting device connected between the main bus and the second bus for permitting the transfer of data therebetween.

Inventors

  • 👤 Seishin Murahashi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 17:31
CPC Classifications
G; G06; G06K; G06K15/00; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0022; G06K2215/0025; G06K2215/0062; G06K2215/0082

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 174 words
A printer control system for controlling the transfer of image data to a printer marking engine, comprising: a main processing unit for controlling the operation of said system; interface means for receiving print data from an external device; a main bus connected between said main processing unit and said interface means; first data storage means for storing, in a first form, data representing an image to be printed; second data storage means for storing data representing an image to be printed in a second form suitable for transmission to the marking engine; data block moving means for controlling the transfer of data from said first data storage means to said second data storage means while the data is converted from the first form to the second form; a second bus structurally separate from said main bus and interconnecting said first data storage means, said second data storage means and said data block moving means; and signal transmitting means connected between said main bus and said second bus for permitting the transfer of data therebetween.
Claim 2
Dependent Claim 174 words
A printer control system for controlling the transfer of image data to a printer marking engine, comprising: a main processing unit for controlling the operation of said system; interface means for receiving print data from an external device; a main bus connected between said main processing unit and said interface means; first data storage means for storing, in a first form, data representing an image to be printed; second data storage means for storing data representing an image to be printed in a second form suitable for transmission to the marking engine; data block moving means for controlling the transfer of data from said first data storage means to said second data storage means while the data is converted from the first form to the second form; a second bus structurally separate from said main bus and interconnecting said first data storage means, said second data storage means and said data block moving means; and signal transmitting means connected between said main bus and said second bus for permitting the transfer of data therebetween.
Claim 3
Dependent Claim 45 words
A system as defined in claim 1 further comprising object code storage means connected to one of said buses, controllable by said main processing unit and containing a plurality of addressable locations for storing instructions for controlling the operation of said data block moving means.
Claim 4
Dependent Claim 113 words
A system as defined in claim 2 wherein each of said data storage means has a plurality of addressable locations in which the respective data is stored, and the instructions stored in said object code storage means include at least one block of instructions containing the address of a first location of said first data storage means at which the data representing an image is stored and the address of a first location of said second data storage means at which the data representing an image is stored, and said main processing unit is operable for transferring a block of instructions from said object code storage means to said data block moving means.
Claim 5
Dependent Claim 60 words
A system as defined in claim 3 wherein the instructions stored in said object code storage means include a plurality of such blocks of instructions and each block of instructions includes a chaining instruction indicating whether a further block of instructions should be automatically transferred to said data block moving means after processing of a previously transferred block of instructions.
Claim 6
Dependent Claim 54 words
A system as defined in claim 4 wherein each block of instructions consists of a selected number of binary words, and said data block moving means comprise a plurality of first storage registers each having a bit length sufficient to store, and each connected to receive, a respective binary word of an instruction block.
Claim 7
Dependent Claim 118 words
A system as defined in claim 5 wherein said object code storage means store the binary words of each block of instructions at locations having contiguous addresses and the addresses of one block of instructions are contiguous to the addresses of a second block of instructions, and said data block moving means comprise at least one further storage register for storing the address of a selected location of said object code storage means, said at least one further register being readable for effecting transfer of a binary word from the location of said object code storage means having the address stored in said at least one further storage register to a respective one of said first storage registers.
Claim 8
Dependent Claim 55 words
A system as defined in claim 6 wherein said at least one further storage register of said data block moving means is operable to have its contents changed by a bit value of one after each transfer of a binary word from said object code storage means to a respective one of said first registers.

References Cited (Backward Citations)

US4122520A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-08-26 1995-02-25 1995-08-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-08-26 1999-02-25 1999-08-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-08-26 2003-02-25 2003-08-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag