본 발명 의 각 실시 형태 의 각 기능 블록 은 , 하드웨어 , 소프트웨어 또는 하드웨어 와 소프트웨어 의 조합 에 의해 실행 될 수 있 다 . 따라서 , 각 기능 블록 은 , 상기 블록 이 하드웨어 및 소프트웨어 중 하나 또는 양자 에 의해 실행 될 수 있 는지 를 명확 하 게 나타내 기 위하 여 그 기능 의 관점 으로부터 이하 에 설명 된다 . 그 기능 은 실제 적 인 실시 형태 또는 전체 시스템 에 부여 되 는 설계 제약 에 따라서 하드웨어 또는 소프트웨어 로서 실행 된다 . 당업자 는 각각 의 실제 적 인 실시 형태 에 대한 다양 한 방법 에 의해 이러 한 기능 들 을 실행 할 수 있 고 , 본 발명 의 범위 는 실행 의 결정 을 포함 한다 .