It looks like BGA (blue green algae) which isn't actually an algae but cyanobacteria. I hate that stuff... I had to cure mine with antibiotics from a product called Maracyn. Not to be confused with Maracyn Two, Maracyn (one) has erithromycin as the active ingredient.
I've read, but haven't tried it successfully, that BGA can also be knocked out with H2O2 , blackout, increased KNO3, and increased O2 levels.