IEffect 実装。