Not quite. According to the article, the Japanese deployed a solar sail with a Venus probe. This, though, is the world's first solar sail on a probe designed for Earth orbit.
The article does mention IKAROS, though changing the title from "Solar Sail Stunner" was probably a good move. This satellite is interesting however in that it uses what sounds like a much simpler sail deployment design. IKAROS used centrifugal force to pull the sail out whereas NanoSail-D seems spring loaded.