Author: Hiroyasu Makuuchi Yoshiya Kumagai