クライアント実装にあわせる