An apparatus for preventing a contact from being corroded includes a power source, a signal line connected to the contact, a resistance connected to the signal line, a switching section, a comparator, and an overheat detecting section. The switching section has a switch between the power source and the signal line. An impedance of the switch is smaller than that of the resistance when the switch is turned on. The comparator compares a potential of the signal line with a predetermined potential to determine as to whether or not the contact is corroded. The comparator outputs a driving signal when the comparator concludes that the contact is corroded. The overheat detecting section detects whether or not temperature of the apparatus exceeds a predetermined temperature. The overheat detecting section decreases current flowing through the switching section when the temperature of the apparatus exceeds the predetermined temperature.