PURPOSE: To enhance the safety and reliability by a method wherein flag ranges and data memory ranges are multiplexed and corresponding data are collated each other and, if data, which must have same contents originally, show disagreement, no action for adjustment is rendered to be performed in the cooker such as microwave range or the like.
CONSTITUTION: Two time memory ranges 5a and 5b for operating on timer, two flag ranges 6a and 6b for indicating the distinction between the state in operation and that in a standstill, and two key state memory ranges 7a and 7b to fill the contents of key inputs are provided in an RAM10. If data in a predetermined range of the RAM10 in a control device 1 is destroyed by exogenic troubles such as noises caused by thunder surge and the like, the memory data in corresponding ranges 5a and 5b and the like disagree each other, this enables to detect the destruction and consequently reset routine is set so as to stop the drive of a heating means 3, resulting in eliminating the possibility of run-away or the like of the heating means 3 and evading cooking failure and the like.