takeyuki hirayama