US2014233056A1PendingUtilityA1

Device, software installation method, and storage medium

Assignee: CANON KKPriority: Feb 18, 2013Filed: Jan 27, 2014Published: Aug 21, 2014
Est. expiryFeb 18, 2033(~6.6 yrs left)· nominal 20-yr term from priority
Inventors:Takahiro Onsen
H04N 1/00973H04N 1/00938H04N 1/0097H04N 2201/0094H04N 1/00965H04N 1/00278
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Provided is an image forming device which is capable of connecting an external storage device. After the external storage device has been connected to the image forming device, the image forming device performs a software installation based on setting data acquired from the external storage device. The image forming device stores a script for executing steps required for the executed software installation in ordered sequence in the external storage device. When the script has already been stored in the external storage device upon connection of the external storage device to the image forming device, the image forming device performs the software installation by implementing the steps in the ordered sequence in accordance with the script.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A device that is capable of connecting an external storage device, the device comprising:
 a setting unit configured to, after the external storage device has been connected to the device, perform a software installation on the device based on setting data acquired from the external storage device; and   a storage control unit configured to store a script for executing steps required for the software installation executed by the setting unit in ordered sequence in the external storage device,   wherein, when the script has already been stored in the external storage device upon connection of the external storage device to the device, the setting unit performs the software installation by implementing the steps in the ordered sequence in accordance with the script.   
     
     
         2 . The device according to  claim 1 , wherein, when the script is not stored in the external storage device upon connection of the external storage device to the device, the storage control unit generates the script and stores it in the external storage device. 
     
     
         3 . The device according to  claim 1 , wherein the script includes at least device identification information of the device which has generated the script, and
 wherein, when the script has already been stored in the external storage device upon connection of the external storage device to the device and device identification information contained in the script matches device identification information of the connected device, the storage control unit resumes storage of the script in the external storage device.   
     
     
         4 . The device according to  claim 1 , wherein the storage control unit generates predetermined file information and stores it in a file storage unit when the script is firstly stored in the external storage device, determines whether or not the file information is present in the file storage unit when the storage control unit resumes storage of the script in the external storage device, and determines that the file storage unit has been initialized when the file information is absent in the storage unit and sets a step of initializing the file storage unit to the script. 
     
     
         5 . The device according to  claim 4 , wherein, when the file information is present in the file storage unit, the storage control unit determines that the device has been reactivated and then sets a step of reactivating the device to the script. 
     
     
         6 . The device according to  claim 1 , wherein, when she script has already been stored in she external storage device upon connection of the external storage device to the device and device identification information contained in the script does not match device identification information of the connected device, the setting unit performs the software installation in accordance with the script. 
     
     
         7 . The device according to  claim 6 , wherein the script includes at least a model name of the device which has generated the script, and
 wherein the setting unit determines whether or not a model name of the connected device matches a model name contained in the script when the device identification information contained in the script does not match the device identification information of the connected device, and outputs warning information when the model name of the connected device does not match the model name contained in the script.   
     
     
         8 . The device according to  claim 1 , further comprising:
 a process storing unit configured to store in advance a state change of the device and a step required for the software installation in association with each other,   wherein, when the state of the device has been changed, the storage control unit acquires the step associated with the state change from the process storage unit and sets the step to the script.   
     
     
         9 . The device according to  claim 1 , wherein the script includes at least information indicating the work sequential order of steps required for she software installation, and
 wherein, when the device has been reactivated during the software installation, the setting unit specifies a resumption position of the step with reference to information indicating the work sequential order contained in the script.   
     
     
         10 . A method for installing software on a device which is capable of connecting an external storage device, the method comprising:
 performing a software installation on the device based on setting data acquired from the external storage device after the external storage device has been connected to the device; and   storing a script for executing steps required for the software installation executed in the setting in ordered sequence in the external storage device,   wherein, when the script has already been stored in the external storage device upon connection of the external storage device to the device, the software installation is performed in the setting by implementing the steps in the ordered sequence in accordance with the script.   
     
     
         11 . A non-transitory storage medium on which is stored a computer program for making a computer execute a method for installing software on a device which is capable of connecting an external storage device, the method comprising:
 performing a software installation on the device based on setting data acquired from the external storage device after the external storage device has been connected to the device; and   storing a script for executing steps required for the software installation executed in the setting in ordered sequence in the external storage device,   wherein, when the script has already been stored in the external storage device upon connection of the external storage device to the device, the software installation is performed in the setting by implementing the steps in the ordered sequence in accordance with the script.

Join the waitlist — get patent alerts

Track US2014233056A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.