that's probably flying dust particles illuminated by direct frontal flash
(it's why divers use a light coming from a different angle when taking underwater photos)
solutions:
1) tripod? (so it can take longer exposures without flash)
2) SLR with external flash unit
3) air filter and a vacuum
4) turn off AC/fans some time before taking the shot (try not to disturb the carpet when walking in)