Data processing apparatus and a method for controlling the apparatus
AssigneeCanon Kabushiki Kaisha
InventorHironobu Nakai
Life of this patent
Estimating the term…
Abstract
A data processing apparatus includes at least one processor which receives data from an input unit. A setting unit sets a time at which data may be input by the input unit, and a determination unit determines if the current time corresponds to the set time. When the current time corresponds to the set time, the input data is stored in a storage unit.
Claims28
A data processing apparatus for performing processing by at least one processing means, said apparatus comprising:
- input means for inputting data representing a control program for processing by the processing means;
- setting means for setting a time to change the data to be used in the processing means, wherein the set time is a specific time which is previously scheduled;
- determination means for determining if the current time has reached the time set by said setting means;
- changing means for starting to process a change of the data by using the data input by said input means when said determination means has determined that the current time has reached the set time;
- and
- control means for controlling said changing means to start changing the control program after inhibiting the processing by the processing means to which the control program is to be applied, based on the data input by said input means.
A method of controlling a data processing apparatus for performing processing by at least one processing means, said method comprising the steps of:
- inputting data representing a control program for processing by the processing means;
- setting a time to change the data to be used in the processing means, wherein the set time is a specific time which is previously scheduled;
- determining if the current time has reached the time set in said setting step;
- a changing step of starting to process a change of the data by using the data input by said inputting step when said determining step has determined that the current time has reached the set time;
- and
- controlling said changing step to start changing the control program after inhibiting the processing by the processing means to which the control program is to be applied, based on the data input by said inputting step.
A data processing apparatus for performing processing by a plurality of processing means, said apparatus comprising:
- input means for inputting data representing a control program for performing the processing by at least one of the plurality of processing means;
- means for changing the data to be used in at least one of the plurality of processing means;
- discrimination means for discriminating which one of the plurality of processing means uses the data input by said input means;
- determination means for determining whether the operation of each of the plurality of processing means is to be permitted or inhibited in accordance with a discrimination result by said discrimination means;
- and
- control means for controlling said means for changing the data to start changing the data based on determination by said determination means after inhibiting the operation of the processing means to which the control program is to be applied, based on the data input by said input means.
A data processing method of performing processing by a plurality of processing means, said method comprising:
- an input step of inputting data representing a control program for performing the processing by at least one of the plurality of processing means;
- a changing step of changing the data to be used in at least one of the plurality of processing means;
- a discrimination step of discriminating which one of the plurality of processing means uses the data input by said input step;
- a determination step of determining whether the operation of each of the plurality of processing means is to be permitted or inhibited in accordance with a discrimination result by said discrimination step;
- and
- controlling said changing step of changing the data to start changing the data based on determination by said determination step after inhibiting the operation of the processing means to which the control program is to be applied, based on the data input by said input step.
A computer readable medium having recorded therein codes for implementing a computer implementable method of performing data processing by at least one processing means, comprising the steps of:
- inputting data representing a control program for processing by the processing means;
- setting a time to change the data to be used in the processing means, wherein the set time is a specific time which is previously scheduled;
- determining if the current time has reached the time set in said setting step;
- a changing step of starting to process a change of the data by using the data input by said inputting step when said determining step has determined that the current time has reached the set time;
- and
- controlling said changing step to start changing the control program after inhibiting the processing by the processing means to which the control program is to be applied, based on the data input by said inputting step.
A computer readable medium having recorded thereon codes for implementing a computer implementable method of performing processing by a plurality of processing means, said method comprising;
- an input step of inputting data representing a control program for performing the processing by at least one of the plurality of processing means;
- a changing step of changing the data to be used in at least one of the plurality of processing means;
- a discrimination step of discriminating which one of the plurality of processing means uses the data input by said input step;
- a determination step of determining whether the operation of each of the plurality of processing means is to be permitted or inhibited in accordance with a discrimination result by said discrimination step;
- and
- a control step of controlling said changing step of changing the data to start changing the data based on determination by said determination step after inhibiting the operation of the processing means to which the control program is to be applied, based on the data input by said input step.
Dependencies are inferred from the claim text.