摘要 |
In a multifunction printer having a scanner section and a printer section in one piece, upon reception of a printer section reset command, an interface control task forcibly writes NULL into an input buffer and a job control task sets a reset flag RSF. Various nested loop processes are executed in a main task. Since NULL is stored in the input buffer, the process is terminated in due time and since the reset flag RSF is set, control gradually returns to the main loop process. Thus, if the scanner section and the printer section operate concurrently, the main task can be initialized and only the printer section can be reset.
|