Electronic apparatus and control method thereof
AssigneeCanon Kabushiki Kaisha
InventorsShuichiro Matsushima, Rui Nabeshima
Life of this patent
Estimating the term…
Abstract
An electronic apparatus comprises a certification unit configured to certificate a mounted battery, and a control unit configured to perform control such that, if an instruction to execute first processing is given before certification processing by the certification unit is completed, the first processing is not executed before the certification processing is completed, and if an instruction to execute second processing is given before the certification processing by the certification unit is completed, the second processing is executed before the certification processing is completed.
Claims38
An electronic apparatus comprising:
- a memory and at least one processor which function as:
- a certification unit configured to certificate a mounted battery;
- and
- a control unit configured to perform control such that,
- if an instruction to execute first processing is given before certification processing by the certification unit is completed, the first processing is not executed before the certification processing is completed, and
- if an instruction to execute second processing is given before the certification processing by the certification unit is completed, the second processing is executed before the certification processing is completed,
- wherein the control unit performs control such that, in the case where the instruction to execute the first processing is given before the certification processing is completed, and the first processing is not executed before the certification processing is completed, the first processing is executed if certification is successful after the certification processing is completed.
A control method of an electronic apparatus comprising:
- certifying a mounted battery;
- performing control such that,
- if an instruction to execute first processing is given before the certification processing is completed, the first processing is not executed before the certification processing is completed, and
- if an instruction to execute second processing is given before the certification processing is completed, the second processing is executed before the certification processing is completed;
- and
- performing control such that,
- in the case where the instruction to execute the first processing is given before the certification processing is completed, and the first processing is not executed before the certification processing is completed, the first processing is executed if certification is successful after the certification processing is completed.
An electronic apparatus comprising:
- a memory and at least one processor which function as:
- a certification unit configured to certificate a mounted battery;
- and
- a control unit configured to perform control such that:
- first processing is started before certification processing by the certification unit is completed, and the first processing is stopped if the certification processing by the certification unit is completed after the start of the first processing, and the certification is not successful, and
- second processing is started before the certification processing by the certification unit is completed, and the second processing is continued if the certification processing by the certification unit is completed after the start of the second processing, and the certification is not successful,
- wherein in both the first processing and the second processing, the started processing is continued when the certification processing by the certification unit is completed after the start of the processing and the certification is successful.
A control method of an electronic apparatus comprising the steps of:
- certifying a mounted battery;
- and
- performing control such that;
- if first processing is started before certification processing is completed, the certification processing is completed after the start of the first processing, and if certification is not successful, the first processing is stopped, and
- if second processing is started before the certification processing is completed, the certification processing is completed after the start of the second processing, and if certification is not successful, the second processing is continued,
- wherein in both the first processing and the second processing, the started processing is continued when the certification processing by the certification unit is completed after the start of the processing and the certification is successful.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a control method of an electronic apparatus comprising:
- certifying a mounted battery;
- performing control such that,
- if an instruction to execute first processing is given before the certification processing is completed, the first processing is not executed before the certification processing is completed, and
- if an instruction to execute second processing is given before the certification processing is completed, the second processing is executed before the certification processing is completed;
- and
- performing control such that,
- in the case where the instruction to execute the first processing is given before the certification processing is completed, and the first processing is not executed before the certification processing is completed, the first processing is executed if certification is successful after the certification processing is completed.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a control method of an electronic apparatus comprising:
- certifying a mounted battery;
- and
- performing control such that;
- if first processing is started before certification processing is completed, the certification processing is completed after the start of the first processing, and if certification is not successful, the first processing is stopped, and
- if second processing is started before the certification processing is completed, the certification processing is completed after the start of the second processing, and if certification is not successful, the second processing is continued,
- wherein in both the first processing and the second processing, the started processing is continued when the certification processing by the certification unit is completed after the start of the processing and the certification is successful.
An electronic apparatus comprising:
- a memory and at least one processor which function as:
- a certification unit configured to certificate a mounted battery;
- a control unit configured to perform control such that,
- if an instruction to execute first processing is given before certification processing by the certification unit is completed, the first processing is not executed before the certification processing is completed, and
- if an instruction to execute second processing is given before the certification processing by the certification unit is completed, the second processing is executed before the certification processing is completed;
- and
- an image capturing unit,
- wherein the second processing includes processing that includes image capturing by the image capturing unit.
An electronic apparatus comprising:
- a memory and at least one processor which function as:
- a certification unit configured to certificate a mounted battery;
- and
- a control unit configured to perform control such that,
- if an instruction to execute first processing is given before certification processing by the certification unit is completed, the first processing is not executed before the certification processing is completed, and
- if an instruction to execute second processing is given before the certification processing by the certification unit is completed, the second processing is executed before the certification processing is completed,
- wherein the second processing includes image reproducing processing.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a control method of an electronic apparatus comprising:
- certifying a mounted battery;
- and
- performing control such that,
- if an instruction to execute first processing is given before the certification processing is completed, the first processing is not executed before the certification processing is completed, the first processing including connection processing to an external apparatus, and
- if an instruction to execute second processing is given before the certification processing is completed, the second processing is executed before the certification processing is completed;
- wherein the second processing includes image capturing processing.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a control method of an electronic apparatus comprising:
- certifying a mounted battery;
- and
- performing control such that,
- if an instruction to execute first processing is given before the certification processing is completed, the first processing is not executed before the certification processing is completed, the first processing including connection processing to an external apparatus, and
- if an instruction to execute second processing is given before the certification processing is completed, the second processing is executed before the certification processing is completed;
- wherein the second processing includes image reproducing processing.
An electronic apparatus comprising:
- a memory and at least one processor which function as:
- a certification unit configured to certificate a mounted battery;
- and
- a control unit configured to perform control such that:
- first processing is started before certification processing by the certification unit is completed, and the first processing is stopped if the certification processing by the certification unit is completed after the start of the first processing, and the certification is not successful, and
- second processing is started before the certification processing by the certification unit is completed, and the second processing is continued if the certification processing by the certification unit is completed after the start of the second processing, and the certification is not successful,
- wherein the second processing is still image shooting processing by an image capturing unit.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a control method of an electronic apparatus comprising:
- certifying a mounted battery;
- and
- performing control such that;
- first processing is started before certification processing by the certification unit is completed, and the first processing is stopped if the certification processing by the certification unit is completed after the start of the first processing, and the certification is not successful, and
- second processing is started before the certification processing by the certification unit is completed, and the second processing is continued if the certification processing by the certification unit is completed after the start of the second processing, and the certification is not successful,
- wherein the second processing is still image shooting processing by an image capturing unit.
Dependencies are inferred from the claim text.