copyright(c) 2006 nozomi allrights reserved.