A clouding preventing device according to the present invention includes: an image-capturing optical system (201) that includes one or more optical members at least including an objective lens; a hollow objective-lens barrel (212) that accommodates the image-capturing optical system (201); a heater (207) that heats the hollow space in the objective-lens barrel (212) by generating heat in accordance with electric power supplied thereto; temperature detecting units (206, 442) that detect the temperature of the hollow space in the objective-lens barrel (212); a temperature-difference estimating unit (445) that estimates, on the basis of the value of the electric power, the temperature difference between the temperature detected by the temperature detecting units (206, 442) and the temperature of the optical members; and an integrated control unit (46) that controls the heater (207) on the basis of the temperature difference estimated by the temperature-difference estimating unit (445).La présente invention concerne un dispositif de prévention d'opacification qui comprend : un système optique de capture d'image (201) qui comprend un ou plusieurs éléments optiques comprenant au moins une lentille d'objectif; un barillet de lentille d'objectif creux (212) qui reçoit le système optique de capture d'image (201); un dispositif de chauffage (207) qui chauffe l'espace creux dans le barillet de lentille d'objectif (212) en générant de la chaleur en fonction de l'énergie électrique fournie à celui-ci; des unités de détection de température (206, 442) qui détectent la température de l'espace creux dans le barillet de lentille d'objectif (212); une unité d'estimation de différence de température (445) qui estime, sur la base de la valeur de la puissance électrique, la différence de température entre la température détectée par les unités de détection de température (206, 442) et la température des éléments optiques; et une unité de commande intégrée (46) qui commande le dispositif