無駄な処理をしないよう修正