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.