发明名称 Image forming apparatus
摘要 In a main controller of an image forming apparatus, the status renewing-and-notifying unit (a) obtains statuses from a queue, and store status values at addresses corresponding to status IDs in a first status storage unit; (b) notifies a component of both of a objective status and a dependent status either at a same time or in a reversed time order if the statuses includes the objective status and the dependent status, and the status value of the dependent status in the first status storage unit and the status value of the dependent status in the second status storage unit are different from each other; and (c) stores a status value of each status that the component is notified of at an address corresponding to a status ID of the status in the second status storage unit at a notification timing of the status.
申请公布号 US8879942(B2) 申请公布日期 2014.11.04
申请号 US201313964131 申请日期 2013.08.12
申请人 Kyocera Document Solutions Inc. 发明人 Hirota Masato
分类号 G03G15/00;G06K15/02;B41J29/00 主分类号 G03G15/00
代理机构 代理人
主权项 1. An image forming apparatus, comprising: a sub controller configured to transmit a notification of an event of a status change; and a main controller configured to receive the notification; wherein the main controller comprises: a queue configured to store a status that includes a status ID and a status value in the notification on the basis of the notification;a first status storage unit;a second status storage unit; anda status renewing-and-notifying unit configured to: (a) obtain statuses from the queue in turn, temporarily memorize the statuses, and store the status values at addresses corresponding to the status IDs in the first status storage unit;(b1) notify a component corresponding to an objective status among the temporarily memorized statuses of the objective status and a dependent status dependent on the objective status either at a same time or in a reversed time order if the temporarily memorized statuses includes the objective status and the dependent status, and the status value of the dependent status in the first status storage unit and the status value of the dependent status in the second status storage unit are different from each other;(b2) notify the component of the objective status if the temporarily memorized statuses does not include any dependent statuses dependent on the objective status or if the temporarily memorized statuses includes a dependent status but the status value of the dependent status in the first status storage unit and the status value of the dependent status in the second status storage unit are identical to each other; and(c) store the status value of the status that the component is notified of at an address corresponding to the status ID of the status in the second status storage unit at a notification timing of the status.
地址 JP