Image forming apparatus, method and storage medium storing control program therefor allow to set a composite service and determine composite service is available with a combination of a control program
AssigneeCanon Kabushiki Kaisha
InventorJun Miyajima
Life of this patent
Estimating the term…
Abstract
An image forming apparatus to which a composite service that can cause a plurality of devices to collaborate can be set, and in which a currently used control program and an upgraded control program can be stored, includes a determination unit configured to determine whether the composite service is available with a combination of a control program for the image forming apparatus and a control program for another device, and an activation unit configured to activate the control program for the image forming apparatus if the determination unit determines that the other device is usable for the composite service.
Claims6
An image forming apparatus to which a composite service that causes a plurality of devices to collaborate is set, a currently used control program and an upgraded control program being stored in the image forming apparatus, wherein each of the plurality of devices stores a currently used control program and an upgraded control program, the image forming apparatus comprising:
- a first determination unit configured to determine whether the composite service is available with a combination of the upgraded control program for the image forming apparatus and an upgraded control program for a device of the plurality of devices;
- a second determination unit configured to determine whether the composite service is available with a combination of the upgraded control program for the image forming apparatus and a currently used control program for the device;
- and
- an activation unit configured to activate the upgraded control program for the image forming apparatus without an activation of the currently used control program for the image forming apparatus if the first determination unit or the second determination unit determines that the composite service is available.
A method for controlling an image forming apparatus that is usable for a composite service that causes a plurality of devices to collaborate, and stores a currently used control program and an upgraded control program, wherein each of the plurality of devices stores a currently used control program and an upgraded control program, the method comprising:
- in a first determining step, determining whether the composite service is available with a combination of the upgraded control program for the image forming apparatus and an upgraded control program for a device of the plurality of devices;
- in a second determining step, determining whether the composite service is available with a combination of the upgraded control program for the image forming apparatus and a currently used control program for the device;
- and
- activating the upgraded control program for the image forming apparatus without an activation of the currently used control program for the image forming apparatus if it is determined that the composite service is available in the first or second determining step.
A non-transitory computer-readable storage medium storing computer-executable instructions for executing a method for controlling an image forming apparatus that is usable for a composite service that causes a plurality of devices to collaborate, and stores a currently used control program and an upgraded control program, wherein each of the plurality of devices stores a currently used control program and an upgraded control program, the computer-readable storage medium comprising:
- computer-executable instructions for, in a first determining step, determining whether the composite service is available with a combination of the upgraded control program for the image forming apparatus and an upgraded control program for a device of the plurality of devices;
- computer-executable instructions for, in a second determining step, determining whether the composite service is available with a combination of the upgraded control program for the image forming apparatus and a currently used control program for the device;
- and
- computer-executable instructions for activating the upgraded control program for the image forming apparatus without an activation of the currently used control program for the image forming apparatus if it is determined that the composite service is available in the first or second determining step.
Dependencies are inferred from the claim text.