Image Forming Apparatus and Event Notification System That Reduces Load of Server for Helping Event Notification
First Claim
1. An image forming apparatus connectable to a server and at least one information processor via a network, the image forming apparatus comprising:
- an event notification data preparing unit that prepares event notification data for a generated event;
an event notification data transmitting unit that transmits the event notification data to the at least one information processor;
an information-processor count calculating unit that calculates a count of the at least one information processor to which the event notification data is transmitted; and
an information-processor count determining unit that determines whether the information-processor count is equal to or less than an upper limit value for the event notification count;
whereinthe event notification data transmitting unitdirectly transmits the event notification data to the at least one information processor if the information-processor count is equal to or less than the upper limit value for the event notification count, andvia the server transmits the event notification data to the at least one information processor if the information-processor count is more than the upper limit value for the event notification count.
1 Assignment
0 Petitions
Accused Products
Abstract
An image forming apparatus includes an event notification data preparing unit, an event notification data transmitting unit, an information-processor count calculating unit, and an information-processor count determining unit. The information-processor count calculating unit calculates a count of the at least one information processor to which the event notification data is transmitted. The information-processor count determining unit determines whether the information-processor count is equal to or less than an upper limit value for the event notification count. The event notification data transmitting unit directly transmits the event notification data to the at least one information processor if the information-processor count is equal to or less than the upper limit value for the event notification count, and via the server transmits the event notification data to the at least one information processor if the information-processor count is more than the upper limit value for the event notification count.
-
Citations
6 Claims
-
1. An image forming apparatus connectable to a server and at least one information processor via a network, the image forming apparatus comprising:
-
an event notification data preparing unit that prepares event notification data for a generated event; an event notification data transmitting unit that transmits the event notification data to the at least one information processor; an information-processor count calculating unit that calculates a count of the at least one information processor to which the event notification data is transmitted; and an information-processor count determining unit that determines whether the information-processor count is equal to or less than an upper limit value for the event notification count;
whereinthe event notification data transmitting unit directly transmits the event notification data to the at least one information processor if the information-processor count is equal to or less than the upper limit value for the event notification count, and via the server transmits the event notification data to the at least one information processor if the information-processor count is more than the upper limit value for the event notification count. - View Dependent Claims (2)
-
-
3. An event notification system, comprising:
-
an image forming apparatus connectable to a network; at least one information processor connectable to the network; and a server connectable to the network;
whereinthe image forming apparatus includes; an event notification data preparing unit that prepares event notification data for a generated event, an event notification data transmitting unit that transmits the event notification data to the at least one information processor, an information-processor count calculating unit that calculates a count of at least one information processor to which the event notification data is transmitted, and an information-processor count determining unit that determines whether the information-processor count is equal to or less than an upper limit value for the event notification count; the at least one information processor includes an event notification data receiving unit that receives the event notification data from the image forming apparatus; and the event notification data transmitting unit directly transmits the event notification data to the at least one information processor if the information-processor count is equal to or less than the upper limit value for the event notification count, and via the server transmits the event notification data to the at least one information processor if the information-processor count is more than the upper limit value for the event notification count. - View Dependent Claims (4, 5)
-
-
6. An event notification method for an image forming apparatus connectable to a network, at least one information processor connectable to the network, and a server connectable to the network, the event notification method comprising:
-
via the image forming apparatus, preparing event notification data for a generated event, transmitting the event notification data to the at least one information processor, calculating a count of the at least one information processor to which the event notification data is transmitted, and determining whether the information-processor count is equal to or less than an upper limit value for the event notification count; via the information processor; receiving the event notification data from the image forming apparatus; directly transmitting the event notification data to the at least one information processor if the information-processor count is equal to or less than the upper limit value for the event notification count; and via the server transmitting the event notification data to the at least one information processor if the information-processor count is more than the upper limit value for the event notification count.
-
Specification