各カテゴリをFlag(bit)で管理するようにリファクタリング