Modified by Takashi FUKUI Copyright (C) 2004 EPnetFaN.