interface対応