본 명세서 에 개시 된 실시 예 와 관련 하 여 설명 된 방법 또는 알고리즘 및 기능 의 블록 또는 단계 는 하드웨어 , 프로세서 에 의해 실행 되 는 소프트웨어 모듈 , 또는 이 둘 의 조합 으로 직접 구현 될 수 있 다 . 소프트웨어 로 구현 되 는 경우 , 기능 은 유형 의 비 일시 적 컴퓨터 판독 가능 매체 상 에서 하나 이상 의 명령 또는 코드 로서 저장 되 거나 이 를 통해 전송 될 수 있 다 . 소프트웨어 모듈 은 랜덤 액세스 메모리 ( RAM ) , 플래시 메모리 , 판독 전용 메모리 ( ROM ) , 전기 적 으로 프로그램 가능 한 ROM ( EPROM ) , 전기 적 으로 소거 가능 한 ROM ( EEPROM ) , 레지스터 , 하드 디스크 , 착 탈 식 디스크 , CD ROM 또는 당 업계 에 공지 된 임의 의 형태 의 저장 매체 에 있 을 수 있 다 .