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

Printer control with automatic intialization of stored control data

Assignee: Citizen Holdings Co Ltd
•
Filing: 1989-01-13
•
Granted: 1991-12-24
•
Expires: 2009-01-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A printer controlled by a CPU in which a ROM having stored therein a control program executed by the CPU in replaceable. The ROM has stored therein identifying codes for identifying the control program stored in the ROM, and initializing data. A nonvolatile memory capable of being read out and written and having contents retained even if a power switch is turned off is provided with memory areas which can store respectively the identifying codes and the initializing data stored in the ROM in an identical array fashion. Each time the power switch is turned on, the identifying codes stored in the ROM are compared with identifying codes stored in the nonvolatile memory. If the identifying codes in the ROM and the identifying codes in the nonvolatile memory are inconsistent with each other, the identifying codes and the initializing data stored in the ROM are transferred and written respectively to the memory areas of the nonvolatile memory.

Inventors

  • 👤 Masahiko Kaneko

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 21:24
CPC Classifications
G; G06; G06K; G06K15/00; G06K2215/00; G06K2215/0002; G06K2215/0082

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 332 words
A control system for a printer comprising a control unit, including a CPU for controlling various functions of the printer; a replaceable ROM, connected to said control unit, said ROM storing a control program for execution by said CPU, said ROM including a first data table storing first identifying codes for identifying said control program and a second data table storing first initializing data; a nonvolatile memory, connected to said control unit, to which said control unit can read out data and write in data, said nonvolatile memory retaining its contents even if power is turned off, said nonvolatile memory including a first data table storing second identifying codes similar to said first identifying codes and a second data table storing second initializing data similar to said first initializing data, said second initializing data including respective states of various functions of the printer at time power is turned on, wherein said first and second data tables of said nonvolatile memory are the same in area as said first and second data tables of said ROM, respectively; said control unit comparing said first and second identifying codes with each other each time power is turned on, said control unit further including judging means for judging whether or not codes in said first data table in said ROM are coincident with those of said first data table of said nonvolatile memory, means, operative in response to a noncoincident judgement by said juding means for transferring the initializing data stored in the second data table of said ROM to said second data table of said nonvolatile memory thereby writing the initializing data stored in said second table of said ROM to said second data table of said non-volatile memory, and means for transferring the data stored in said first data table of said ROM to said first data table of said nonvolatile memory to write the data stored in said first data table of said ROM to said first data table of said nonvolatile memory.
Claim 2
Dependent Claim 332 words
A control system for a printer comprising a control unit, including a CPU for controlling various functions of the printer; a replaceable ROM, connected to said control unit, said ROM storing a control program for execution by said CPU, said ROM including a first data table storing first identifying codes for identifying said control program and a second data table storing first initializing data; a nonvolatile memory, connected to said control unit, to which said control unit can read out data and write in data, said nonvolatile memory retaining its contents even if power is turned off, said nonvolatile memory including a first data table storing second identifying codes similar to said first identifying codes and a second data table storing second initializing data similar to said first initializing data, said second initializing data including respective states of various functions of the printer at time power is turned on, wherein said first and second data tables of said nonvolatile memory are the same in area as said first and second data tables of said ROM, respectively; said control unit comparing said first and second identifying codes with each other each time power is turned on, said control unit further including judging means for judging whether or not codes in said first data table in said ROM are coincident with those of said first data table of said nonvolatile memory, means, operative in response to a noncoincident judgement by said juding means for transferring the initializing data stored in the second data table of said ROM to said second data table of said nonvolatile memory thereby writing the initializing data stored in said second table of said ROM to said second data table of said non-volatile memory, and means for transferring the data stored in said first data table of said ROM to said first data table of said nonvolatile memory to write the data stored in said first data table of said ROM to said first data table of said nonvolatile memory.
Claim 3
Dependent Claim 88 words
A control system for a printer according to claim 1, further comprising a RAM provided with a data table for storing selected modes of the various functions of the printer, wherein said data table of said RAM is arrayed in a manner corresponding to said second data table of said ROM and said second data table of said nonvolatile memory, and wherein said control unit further includes means for transferring the data of said second data table in said nonvolatile memory to said data table of said RAM.

References Cited (Backward Citations)

US4545011A Cited
US4441164A Cited
US4494156A Cited
US4775931A Cited
US4742483A Cited
JPS6246364A Cited
US4763305A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag