result_typeでの判定を修正