Formula Nippon Official Site
Ide's Website
On the Nippon site you will need to click on the driver option on the left, as the link doesn't allow any more specialisation than to the main page.
Ide's site appears to only provide a simple run down of what he competed in each year, and that is all.
The Nippon site, once in Ide's profile, provides his rounds' results for 2005, but says nothing about table positions, whereas Ide's site says he finished 2nd in the 2005 standings.
Anyway, on the face of it, seems like he is decent enough to be the 2nd driver in a not entirely competitive team.