With an upgrade of blender 2.62 -> 2.63, my script needs to re-write for it. But it's not easy(especially for me!) to change, some API was re-written with introducing the BMESH. With help of guy on the Blenderartist.org, I got this result.
Until now, I couldn't get [normal] direction of polygons for making eyes. I need more study. :-)