An air cleaner (1) is provided with: a deodorizing filter unit (23a) a heat-dissipating plate (23ca, 23cb) disposed in such a way as to cover a portion of the surface of the deodorizing filter unit (23a) a PTC heater (23b) which heats a portion of the deodorizing filter unit (23a) by heating the heat-dissipating plate (23ca, 23cb) and a drive unit (23h) which causes the deodorizing filter unit (23a) to move relative to the heat-dissipating plate (23ca, 23cb) in such a way that the part of portion of the deodorizing filter unit (23a) that is covered by the heat-dissipating plate (23ca, 23cb) moves. At this time, the PTC heater (23b) is disposed in such a way that a shape obtained by orthogonally projecting the PTC heater (23b) onto a virtual plane (30) parallel with the deodorizing filter unit (23a) does not overlap a shape obtained by orthogonally projecting the deodorizing filter unit (23a) onto the virtual plane (30).Un purificateur dair (1) comporte : une unité de filtre désodorisant (23a) une plaque de dissipation de chaleur (23ca, 23cb) disposé de manière à recouvrir une partie de la surface de lunité de filtre désodorisant (23a) un dispositif de chauffage à coefficient de température positif CTP (23b) qui chauffe une partie de lunité de filtre désodorisant (23a) en chauffant la plaque de dissipation de chaleur (23ca, 23cb) et une unité dentraînement (23h) qui amène lunité de filtre désodorisant (23a) à se déplacer par rapport à la plaque de dissipation de chaleur (23ca, 23cb) de telle sorte que la partie de la partie de lunité de filtre désodorisant (23a) qui est recouverte par la plaque de dissipation de chaleur (23ca, 23cb) se déplace. A ce moment, le dispositif de chauffage à CTP (23b) est disposé de telle sorte quune forme obtenue par projection orthogonale du dispositif de chauffage à CTP (23b) sur un plan virtuel (30) parallèle à lunité de filtre désodorisant (23a) ne chevauche pas une forme obtenue par projection orthogonale de lunité de filtre désodori