hiroyuki ido