共通系singleton化