IP Library › Granted Patent US 9,444,961
Granted Patent B2
US 9,444,961 · App. 14/402,296 · Granted Sep 13, 2016

Image forming apparatus, method for controlling image forming apparatus, and program, for reduced power consumption

Inventor: Toshiaki Iizuka (Machida, JP)
Assignee: Canon Kabushiki Kaisha
H04N1/00896G06F1/3209G06K15/406H04N1/00891H04N1/00973H04N2201/0094
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,444,961
App. No.
14/402,296
Filed
Nov 19, 2014
Granted
Sep 13, 2016
Kind
B2
Art Unit
2672
USPC
358/1.15
Abstract

An image forming apparatus including a main control unit and a communication unit includes a receiving unit configured to receive a packet via a network when the main control unit and the communication unit are in a power saving state, a first canceling unit configured to cancel the power saving state of the communication unit in response to receiving of the packet by the receiving unit, a first determination unit configured to determine whether to cancel the power saving state of the main control unit based on the packet received by the receiving unit when the first canceling unit has canceled the power saving state of the communication unit, and a second canceling unit configured to cancel the power saving state of the main control unit when the first determination unit has determined to cancel the power saving state of the main control unit.

Claims (29)

1. An image forming apparatus including a media access control (MAC) that communicates with an external apparatus via an interface and a controller that communicates with the external apparatus via the MAC, the image forming apparatus comprising:

the interface configured to receive a packet via a network;

one or more processors;

memory containing instructions that when executed by the one or more processors, cause the one or more processors to:

receive, by the interface, the packet via the network, at a time when the image forming apparatus is in a power saving mode in which both the controller and the MAC are in a power saving state, wherein the power saving state of the MAC is a state where a clock is not supplied to part of the MAC;

in a case where the image forming apparatus is operating in the power saving mode in which both the MAC and the controller are in a power saving state, when the interface receives the packet, cancel the power saving state of the MAC to cause the packet to be analyzed, wherein the power saving state of the MAC is canceled by supplying the clock;

analyze the packet;

determine, based on a result of analyzing of the packet, whether the power saving state of the controller is to be canceled for execution of processing on the packet by the controller;

cancel the power saving state of the controller in a case where it has been determined that the power saving state of the controller is to be canceled; and

in a case where it has been determined that the power saving state of the controller is not to be canceled, have the MAC perform the processing on the packet and do not cancel the power saving state of the controller.

2. The image forming apparatus according to claim 1 , wherein the MAC shifts to the power saving state when the MAC has completed performing the processing on the packet.

3. The image forming apparatus according to claim 1 , wherein the controller performs the processing on the packet after the power saving state of the controller has been canceled.

4. The image forming apparatus according to claim 3 , wherein the packet is a print job, and the controller performs print processing based on the print job after the power saving state of the controller has been canceled.

5. The image forming apparatus according to claim 1 , wherein the power saving state of the controller is a state where a clock is not supplied to part of the controller, and

wherein the power saving state of the controller is canceled by supplying the clock.

6. The image forming apparatus according to claim 1 , wherein, in a case where it has been determined that the power saving state of the controller is not to be canceled, the MAC discards the packet and the power saving state of the controller is not canceled.

7. The image forming apparatus according to claim 6 , wherein MAC shifts to the power saving state when the MAC has discarded the packet.

8. A method for controlling an image forming apparatus including a media access control (MAC) that communicates with an external apparatus via an interface and a controller that communicates with the external apparatus via the MAC, the method comprising:

receiving, at the interface of the image forming apparatus, a packet via a network, at a time when the image forming apparatus is in a power saving mode in which both the controller and the MAC are in a power saving state, wherein the power saving state of the MAC is a state where a clock is not supplied to part of the MAC;

in a case where the image forming apparatus is operating in the power saving mode in which both the MAC and the controller are in a power saving state, when the packets is received, canceling the power saving state of the MAC to cause the packet to be analyzed, wherein the power saving state of the MAC is canceled by supplying the clock;

determining based on a result of an analysis of the packet, whether the power saving state of the controller is to be canceled for execution of processing on the packet by the controller;

canceling the power saving state of the controller in a case where it has been determined that the power saving state of the controller is to be canceled; and

in a case where it has been determined that the power saving state of the controller is not to be canceled, having the MAC perform the processing on the packet and not cancelling the power saving state of the controller.

9. A non-transitory computer-readable storage medium storing instructions that when executed cause a computer to perform a process, the computer including a MAC that communicates with an external apparatus via an interface and a controller that communicates with the external apparatus via the MAC, the process comprising:

receiving a packet via the interface, at a time when the computer is in a power saving mode in which both the controller and the communication processor are in a power saving state, wherein the power saving state of the MAC is a state where a clock is not supplied to part of the MAC;

in a case where the image forming apparatus is operating in the power saving mode in which both the MAC and the controller are in a power saving state, when the packets is received , canceling the power saving state of the MAC to cause the packet to be analyzed, wherein the power saving state of the MAC is canceled by supplying the clock;

determining based on a result of an analysis of the packet, whether the power saving state of the controller is to be canceled for execution of processing on the packet by the controller;

canceling the power saving state of the controller in a case where it has been determined that the power saving state of the controller is to be canceled; and

in a case where it has been determined that the power saving state of the controller is not to be canceled, having the MAC perform the processing on the packet and not cancelling the power saving state of the controller.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2015
From: IIZUKA, TOSHIAKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 035644/0263 →
Priority Claims (1)
JP 2012-115761 · May 21, 2012 · national
Continuity (1)
Related Publication 20150138593A1 · May 21, 2015