Electronic instrument adapted to be selectively booted either from externally-connectable storage unit or from internal nonvolatile rewritable memory
First Claim
1. An apparatus for forming images on paper sheets, the apparatus comprising:
- a) an image forming unit configured to form images on paper sheets;
b) a central processing unit (CPU) configured to be booted based on a boot program stored in a selected boot device, and to control an operation of the image forming unit;
c) a flash memory configured to store executable programs that are executable by the CPU;
d) a connector configured to receive an IC card;
e) an IC card detecting unit configured to assert a detection signal in response to an insertion of the IC card into the connector;
f) an operation unit configured to assert a selection signal in response to a user operation of the operation unit; and
g) a boot selector configured to select either (1) the IC card or (2) the flash memory, as the selected boot device, wherein;
1) the boot selector is configured to select the IC card as the selected boot device, in response to a concurrent assertion of the detection signal and the selection signal; and
2) the boot selector is configured to select the flash memory as the selected boot device, absent the concurrent assertion of the detection signal and the selection signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic instrument includes a connection detector detecting whether a connector is connected with an external storage unit, an operation unit, operated by an operator, outputting an operating signal having one of first and second states in accordance with an operation of the operator, a boot selection controller selecting a device to be booted from a nonvolatile rewritable memory and the external storage unit in accordance with a detection result of the connection detector and a state of the operation signal from the operation unit, and a determination unit whether the external storage unit stores a program when the external unit is selected as the device to be booted. The boot selection controller includes a first control unit selecting the external storage unit as the device to be booted when the external storage unit is connected to the connector and the operation unit outputs the operating signal having the first state; and a second control unit changing the device to be booted from the external storage unit to the nonvolatile rewritable memory when the determining unit determines that the external storage unit does not stores the program and the operation unit outputs the operating signal having the second state.
-
Citations
4 Claims
-
1. An apparatus for forming images on paper sheets, the apparatus comprising:
-
a) an image forming unit configured to form images on paper sheets;
b) a central processing unit (CPU) configured to be booted based on a boot program stored in a selected boot device, and to control an operation of the image forming unit;
c) a flash memory configured to store executable programs that are executable by the CPU;
d) a connector configured to receive an IC card;
e) an IC card detecting unit configured to assert a detection signal in response to an insertion of the IC card into the connector;
f) an operation unit configured to assert a selection signal in response to a user operation of the operation unit; and
g) a boot selector configured to select either (1) the IC card or (2) the flash memory, as the selected boot device, wherein;
1) the boot selector is configured to select the IC card as the selected boot device, in response to a concurrent assertion of the detection signal and the selection signal; and
2) the boot selector is configured to select the flash memory as the selected boot device, absent the concurrent assertion of the detection signal and the selection signal. - View Dependent Claims (2, 3, 4)
a determination unit configured to determine whether the IC card stores a boot program.
-
-
3. The apparatus of claim 2, wherein:
-
the CPU provides watch dog pulses when the CPU is error free; and
the determination unit includes a reset unit configured to monitor for the watch dog pulses, and, when the watch dog pulses are not being provided, to output a reset signal to (1) the CPU, to reset the CPU, and (2) the boot selector, so that the boot selector determines that the IC card does not store the boot program.
-
-
4. The apparatus of claim 1, further comprising:
an error signal output unit configured to output an error signal when the boot selector changes the selected boot device from the IC card to the flash memory.
Specification