通信関数の分離