Takeda, Ryo, Faculty of Engineering, Hokkaido University, Japan