Author: Kazunori Matsuura; Akira Kakugo; Akihiro Kishimura;