US 9,813,576 B2
Communication apparatus, control method, and program
Hiroyuki Niimura, Kawasaki (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on May 12, 2016, as Appl. No. 15/153,556.
Claims priority of application No. 2015-110370 (JP), filed on May 29, 2015.
Prior Publication US 2016/0352949 A1, Dec. 1, 2016
Int. Cl. G06K 15/00 (2006.01); H04N 1/00 (2006.01); G06F 12/00 (2006.01); G06F 3/12 (2006.01)
CPC H04N 1/00896 (2013.01) [G06F 12/00 (2013.01); H04N 2201/0094 (2013.01)] 19 Claims
OG exemplary drawing
 
10. A control method of controlling a communication apparatus, wherein the communication apparatus includes:
a predetermined memory configured to operate in one of states including a normal refresh state in which a memory keeping process to keep information stored in the predetermined memory is executed in response to accepting an instruction from an outside, and a self-refresh state in which the memory keeping process is executed without accepting an instruction from the outside,
a power source configured to supply power, and
a plurality of processors including
a first processor configured to perform a first process based on information received via a network and the information stored in the predetermined memory by accessing the predetermined memory, and
a second processor configured to perform a second process, different from the first process performed by the first processor and based on the information stored in the predetermined memory, by accessing the predetermined memory,
wherein the first processor and the second processor are in one of a plurality of states including a first state of accepting power supply from the power source and accessing the predetermined memory to execute at least one process, a second state of accepting power supply from the power source but not accessing the predetermined memory and executing no process, and a third state of not accepting power supply from the power source,
the control method comprising:
causing, in a case where the communication apparatus is connected to the network, the first processor not to be in the third state but in one of plural states including the first state and the second state and the second processor not to be in the third state but is in one of the plural states including the first state and the second state and causing, in a case where the communication apparatus is not connected to the network, the first processor to be in one of a plurality of states including the first state, the second state and the third state and the second processor to be in one of the plurality of states :including the first state, the second state and the third state; and
causing, in the case where the communication apparatus is connected to the network, the predetermined memory to operate in the self-refresh state in a state that the first processor and the second processor are in the second state and causing, in the case where the communication apparatus is not connected to the network, the predetermined memory to operate in the self-refresh state in a state that the first processor is in the third state and the second processor is in the second state,
wherein consumption power consumed by the communication apparatus when the predetermined memory is operating in the normal refresh state is larger than consumption power consumed by the communication apparatus when the predetermined memory is operating in the self-refresh state.