Printer and power save control method for the same
First Claim
1. A printer which supports a power save mode and performs printing by accepting a print request from a client via a network, comprising:
- packet monitoring means for monitoring packets flowing on said network, and for updating and storing a client-associated last receive time each time a packet is received from any client of said printer;
printer usage rate computing means for determining, by referring to said client-associated last receive time stored by said packet monitoring means, 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 past average usage rates of clients that have been determined not to be in an idle condition; and
time setting means for setting, based on said printer usage rate computed by said printer usage rate computing means, the length of time allowed before a transition is made to said power save mode.
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.
46 Citations
10 Claims
-
1. A printer which supports a power save mode and performs printing by accepting a print request from a client via a network, comprising:
-
packet monitoring means for monitoring packets flowing on said network, and for updating and storing a client-associated last receive time each time a packet is received from any client of said printer;
printer usage rate computing means for determining, by referring to said client-associated last receive time stored by said packet monitoring means, 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 past average usage rates of clients that have been determined not to be in an idle condition; and
time setting means for setting, based on said printer usage rate computed by said printer usage rate computing means, the length of time allowed before a transition is made to said power save mode. - View Dependent Claims (2, 3)
-
-
4. A power save control method for use by a printer that supports a power save mode and performs printing by accepting a print request from a client via a network, comprising the steps of:
-
(a) monitoring packets flowing on said network, and updating and storing a client-associated last receive time each time a packet is received from any client of said printer;
(b) determining, by referring to said client-associated last receive time stored in said step (a), that any client from whose associated last receive time has elapsed a prescribed time is in an idle condition, and computing a printer usage rate by summing past average usage rates of clients that have been determined not to be in an idle condition; and
(c) setting, based on said printer usage rate computed in said step (b), the length of time allowed before a transition is made to said power save mode. - View Dependent Claims (5, 6)
-
-
7. A recording medium readable by a printer that supports a power save mode and performs printing by accepting a print request from a client via a network, said recording medium having stored thereon a program for causing said printer to implement a power save control method comprising the steps of:
-
(a) monitoring packets flowing on said network, and updating and storing a client-associated last receive time each time a packet is received from any client of said printer;
(b) determining, by referring to said client-associated last receive time stored in said step (a), that any client from whose associated last receive time has elapsed a prescribed time is in an idle condition, and computing a printer usage rate by summing past average usage rates of clients that have been determined not to be in an idle condition; and
(c) setting, based on said printer usage rate computed in step (b), the length of time allowed before a transition is made to said power save mode. - View Dependent Claims (8, 9)
-
-
10. A program executable by a printer that supports a power save mode and performs printing by accepting a print request from a client via a network, wherein said program causes said printer to implement a power save control method comprising the steps of:
-
(a) monitoring packets flowing on said network, and updating and storing a client-associated last receive time each time a packet is received from any client of said printer;
(b) determining, by referring to said client-associated last receive time stored in said step (a), that any client from whose associated last receive time has elapsed a prescribed time is in an idle condition, and computing a printer usage rate by summing past average usage rates of clients that have been determined not to be in an idle condition; and
(c) setting, based on said printer usage rate computed in step (b), the length of time allowed before a transition is made to said power save mode.
-
Specification