×

Image forming apparatus and event notification system that reduces load of server for helping event notification

  • US 9,712,641 B2
  • Filed: 02/16/2015
  • Issued: 07/18/2017
  • Est. Priority Date: 02/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. An image forming apparatus connectable to a server and a plurality of information processors via a network, the image forming apparatus comprising:

  • a control unit including one of either a micro-processing unit or a central processing unit that controls the image forming apparatus overall;

    a storage device including a hard disk drive that stores image data; and

    an auxiliary storage device including a flash memory;

    whereinthe auxiliary storage device stores i) event notification registration data including destination addresses of each, and received from each, information processor of the plurality of information processors that request an event notification, and ii) event notification data prepared by the image forming apparatus so as to notify the plurality of information processors of an event occurrence in the image forming apparatus; and

    the control unitprepares the event notification data for the event occurrence, when detecting the event occurrence,retrieves the event notification registration data from the auxiliary storage device and then retrieves the destination address of each of the plurality of information processors that requested the event notification,calculates a count of the plurality of information processors to which the event notification data is to be transmitted using the event notification registration data,retrieves the event notification data for the event occurrence from the auxiliary storage device,determines whether the count of the plurality of information processors that requested the event notification is equal to or less than an upper limit value for an event notification count,transmits the event notification data to each of the plurality of information processors that requested the event notification as specified by the destination addresses when the count of the plurality of information processors is equal to or less than the upper limit value for the event notification count, andtransmits the event notification data, wherein the destination address of each of the plurality of information processors that requested the event notification is sent to the server and the event notification data is transmitted via the server to each of the plurality of information processors that requested the event notification as specified by the destination addresses when the count of the plurality of information processors is more than the upper limit value for the event notification count.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×