Nobuhiro Ibaraki (auth.)