본 발명 의 상기 목적 은 복수 의 USB 기능 을 포함 하 는 USB 슬레이브 장치 와 첫 번 째 로 정의 된 기능 을 기본 값 으로 적용 하 는 USB 호스트 장치 간 의 기능 변경 방법 으로서 , USB 호스트 장치 로부터 복수 의 USB 기능 중 현재 동작 중 인 기능 이외 의 타 기능 으로 의 변경 이 요청 되 면 , 변경 할 기능 에 대한 정보 를 저장 한 후 상기 USB 호스트 장치 와 의 USB 연결 을 리셋 하 는 제 1 단계 와 ; 상기 USB 호스트 장치 로부터 슬레이브 장치 의 기능 정보 를 인식 하 기 위한 기능 디 스크립터 가 요청 되 면 , 복수 의 USB 기능 중 상기 변경 할 기능 을 기능 인덱스 1 로 설정 하 고 , 각 기능 별 인덱스 를 모두 포함 하 도록 디 스크립터 를 조합 하 여 작성 한 기능 디 스크립터 를 상기 USB 호스트 장치 로 전송 하 는 제 2 단계 와 ; USB 호스트 장치 가 상기 기능 인덱스 1 에 대한 기능 을 적용 하 고 USB 슬레이브 장치 로 기능 인덱스 1 에 대한 기능 으로 의 설정 을 요청 하 면 , 인덱스 1 에 대한 USB 기능 을 활성 화 시키 는 제 3 단계 ; 를 포함 하 여 이루어짐 을 특징 으로 하 는 다기능 USB 슬레이브 장치 와 USB 호스트 장치 간 의 기능 변경 방법 에 의해 달성 된다 .