US2016041605A1PendingUtilityA1

Image processing apparatus, control method therefor and storage medium

Assignee: CANON KKPriority: Dec 9, 2011Filed: Oct 16, 2015Published: Feb 11, 2016
Est. expiryDec 9, 2031(~5.4 yrs left)· nominal 20-yr term from priority
Inventors:Kenji Hara
G06F 1/3206G06F 1/3287G06F 1/26G03G 15/5004G06F 1/3228
50
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 .- 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.