Printer and power save control method for the same
First Claim
1. A printer which supports a power save mode and performs printing by receiving a print request from a client via a network, comprising:
- a packet monitor that monitors a packet on the network, and updates and stores client-associated last received time by the client and data associating the client to the last received time, the client-associated last received time being the last time when the printer receives the packet for using the printer from the client;
a printer usage rate computer that determines client condition based on the client-associated last received time, the client condition being idle condition when the packet is not received for a predetermined time, and computes a printer usage rate when the client condition is not the idle condition; and
a time setting unit that sets the length of time to switch to the power save mode based on the printer usage rate.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a printer which performs efficient power save control by keeping track of the condition of each client of the printer without having to send wasteful packets, that is, without affecting the network environment. The printer includes: a unit for monitoring packets flowing on a network, and for updating and storing a client-associated last receive time each time a packet is received from any client of the printer; a unit for determining, by referring to the stored client-associated last receive time, that any client from whose associated last receive time has elapsed a prescribed time is in an idle condition, and for computing a printer usage rate by summing the past average usage rates of the clients that have been determined not to be in an idle condition; and a unit for setting, based on the computed printer usage rate, the length of time allowed before a transition is made to the power save mode.
-
Citations
10 Claims
-
1. A printer which supports a power save mode and performs printing by receiving a print request from a client via a network, comprising:
-
a packet monitor that monitors a packet on the network, and updates and stores client-associated last received time by the client and data associating the client to the last received time, the client-associated last received time being the last time when the printer receives the packet for using the printer from the client; a printer usage rate computer that determines client condition based on the client-associated last received time, the client condition being idle condition when the packet is not received for a predetermined time, and computes a printer usage rate when the client condition is not the idle condition; and a time setting unit that sets the length of time to switch to the power save mode based on the printer usage rate. - View Dependent Claims (2, 3, 10)
-
-
4. A power save control method using for a printer, the printer for supporting a power save mode and performing print by receiving a print request from a client via a network, the method comprising:
-
monitoring a packet on the network, and updating and storing client-associated last received time by the client and data associating the client to the last received time when the printer receives the packet for using the printer from the client, the client-associated last received time being the last time when the printer receives the packet for using the printer from the client; determining client condition based on the client-associated last received time, the client condition being idle condition when the packet is not received for a predetermined time, and computing a printer usage rate when the client condition is not the idle condition; and setting the length of time to switch to the power save mode based on the printer usage rate. - View Dependent Claims (5, 6)
-
-
7. A recording medium readable by a computer, the storage medium storing a program of instructions executable by the computer to perform a function for controlling a power save mode using for a printer, the printer for performing print by receiving a print request from a client via a network, the function comprising:
-
monitoring a packet on the network, and updating and storing client-associated last received time by the client and data associating the client to the last received time when the printer receives the packet for using the printer from the client, the client-associated last received time being the last time when the printer receives the packet for using the printer from the client; determining client condition based on the client-associated last received time, the client condition being idle condition when the packet is not received for a predetermined time, and computing a printer usage rate when the client condition is not the idle condition; and setting the length of time to switch to the power save mode based on the printer usage rate. - View Dependent Claims (8, 9)
-
Specification