여기 에 개시 된 구현 들 과 관련 하 여 설명 된 방법 또는 프로세스 의 단계 는 직접 하드웨어 에 , 프로세서 에 의해 실행 되 는 소프트웨어 모듈 에 , 또는 그 들 의 조합 에서 구체 화 ( embody ) 될 수 도 있 다 . 소프트웨어 모듈 은 RAM 메모리 , 플래시 메모리 , ROM 메모리 , EPROM 메모리 , EEPROM 메모리 , 레지스터 , 하드 디스크 , 착 탈 형 디스크 , CD - ROM , 또는 당업 계 에 공지 된 임의 의 다른 형태 의 비 일시 적 저장 매체 에 상주 할 수 도 있 다 . 예 시 적 컴퓨터 판독 가능 저장 매체 는 프로세서 가 컴퓨터 판독 가능 저장 매체 로부터 정보 를 판독 할 수 있 고 컴퓨터 판독 가능 저장 매체 에 정보 를 기입 할 수 있 도록 프로세서 에 커플링 된다 . 다르 게 는 , 저장 매체 는 프로세서 에 통합 될 수 도 있 다 . 프로세서 및 저장 매체 는 ASIC 에 상주 할 수 도 있 다 . ASIC 는 사용 자 단말기 , 카메라 또는 다른 디바이스 에 상주 할 수 도 있 다 . 다르 게 는 , 프로세서 및 저장 매체 는 사용 자 단말기 , 카메라 또는 다른 디바이스 에서 이산 컴포넌트 들 로서 상주 할 수 도 있 다 .