Image processing apparatus, control method therefor and storage medium
Abstract
When the first time has elapsed after the operator operates a power switch to stop power supply, an image processing apparatus forcibly stops power supply. When stopping power supply, the image processing apparatus executes hibernation processing to retract, in a secondary storage device, the stored content of a main memory used as a work area by a CPU. When the hibernation processing will be completed within a target time necessary to complete the hibernation processing and end processing of the image processing apparatus before the first time elapses, the image processing apparatus executes the end processing of the image processing apparatus and stops power supply after completing the hibernation processing; otherwise, the image processing apparatus interrupts the hibernation processing, executes the end processing of the image processing apparatus, and stops power supply.
Claims
exact text as granted — not AI-modified1 .- 8 . (canceled)
9 . An image processing apparatus, comprising:
a power switch; a storing unit configured to store settings of a pre-set processing which the image processing apparatus executes in a case where an operation to turn off the power switch is detected; a power stopping unit that forcibly stops power supply to the image processing apparatus when a first time has elapsed after the power switch is operated; a processing unit that executes the pre-set processing to retract, in a second storage unit, a stored content of a first storage unit used as a work area by a CPU of the image processing apparatus in a case where the power switch is operated; a determination unit that determines, after starting the pre-set processing, whether or not the pre-set processing by the processing unit will be completed before the first time elapses; and a control unit that, in a case where the determination unit has determined that the pre-set processing is not completed before the first time elapses executes a shutdown processing of the image processing apparatus.
10 . The apparatus according to claim 9 , wherein the processing unit comprises:
a selection unit that selects, from a plurality of memory blocks of the first storage unit, a memory block whose stored content is to be retracted to the second storage unit, a generation unit that generates management information representing information of the memory block selected by the selection unit, and a retraction unit that stores, in the second storage unit, the stored content of the memory block selected by the selection unit, and the management information generated by the generation unit.
11 . The apparatus according to claim 10 , wherein the determination unit determines, by referring to the management information generated by the generation unit, whether or not the pre-set processing by the processing unit will be completed within the target time.
12 . The apparatus according to claim 9 , further comprising:
a timer unit that times a time elapsed after operating the power switch, and wherein the control unit, when the timer unit times a second time shorter than the first time, executes the shutdown processing of the image processing apparatus.
13 . A method for controlling an image processing apparatus comprising a power switch, comprising:
storing settings of a pre-set processing which the image processing apparatus executes in a case where an operation to turn off the power switch is detected; forcibly stopping power supply to the image processing apparatus when a first time has elapsed after the power switch is operated; executing pre-set processing to retract, in a second storage unit, a stored content of a first storage unit used as a work area by a CPU of the image processing apparatus in a case where the power switch is operated; determining, after starting the pre-set processing, whether or not the pre-set processing will be completed before the first time elapses; and executing, in a case where it has been determined that the pre-set processing is not completed before the first time elapses, the shutdown processing of the image processing apparatus.
14 . A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute each step in an image processing apparatus control method, the method comprising:
storing settings of a pre-set processing which the image processing apparatus executes in a case where an operation to turn off the power switch is detected; forcibly stopping power supply to the image processing apparatus when a first time has elapsed after the power switch is operated; executing pre-set processing to retract, in a second storage unit, a stored content of a first storage unit used as a work area by a CPU of the image processing apparatus in a case where the power switch is operated; determining, after starting the pre-set processing, whether or not the pre-set processing will be completed before the first time elapses; and executing, in a case where it has been determined that the pre-set processing is not completed before the first time elapses, the shutdown processing of the image processing apparatus.
15 . The apparatus according to claim 9 , further comprising an activation unit that executes a cold boot in a case where the image processing apparatus which the shut down processing is executed is activated.
16 . The apparatus according to claim 9 , wherein the determination unit determines whether or not the pre-set processing by the processing unit will be completed before the first time elapses, based on a time period elapsed after starting the pre-set processing and a progress of the pre-set processing executed in the elapsed time period.Join the waitlist — get patent alerts
Track US2016041605A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.