Author: YoÌ„ichi Murase; Hiroshi Takada; Tsuyoshi Hirose