serializeの実装