インスタンス制御ロジックのリファクタリング
Merge branch 'features/refactor' into develop