冗長な箇所をリファクタ