configurable_filterからAPIのfilter部分を分離して別モジュールに切り分けた