Author: Ikutada.* Hayakawa