CPU ( 11 ) 는 , 화상 블록 에 포함 되 는 화소 의 수 가 많 은 경우 의 제 1 동작 모드 와 , 그 화소 의 수 가 적 은 경우 의 제 2 동작 모드 중 , 어느 한 쪽 의 동작 모드 를 선택 한다 . 이 경우 , 비트 카운터 ( 251 ) 는 , " "" 제 2 동작 모드 에 있 어서 메모리 에 있 어서 의 데이터 의 기입 단위 가 되 는 비트 수 를 "," 화상 블록 을 1 단위 로 했 을 때 의 화소 치 의 비트 수 에 의해 나눈 수 "" 만큼 은 적어도 설치 되 어 있 다 . 그리고 "," "" 제 1 동작 모드 에 있 어서 메모리 에 있 어서 의 데이터 의 기입 단위 가 되 는 비트 수 를 "," 화상 블록 을 1 화소 로 하 여 산출 한 화소 치 의 비트 수 에 의해 나눈 수 "" 의 비트 카운터 ( 251 ) 는 ", CPU ( 11 ) 에 의해 선택 된 동작 모드 에 따른 수 ( 많 은 수 ) 의 화소 를 포함 하 는 화상 블록 을 추출 한다 . 그리고 , 이 들 비트 카운터 ( 251 ) 는 , 추출 한 화상 블록 에 포함 되 는 복수 의 화소 중 , 소정 화소 치 의 화소 의 개수 를 세 어서 , 당해 개수 를 나타내 는 비트 열 을 출력 한다 . 한편 , 그 이외 의 계수 수단 은 , CPU ( 11 ) 에 의해 제 2 동작 모드 가 선택 된 경우 에 , 당해 제 2 동작 모드 에 따른 수 ( 적 은 수 ) 의 화소 를 포함 하 는 화상 블록 을 추출 하 고 , 추출 한 화상 블록 에 포함 되 는 복수 의 화소 중 , 소정 화소 치 의 화소 의 개수 를 세 어서 , 당해 개수 를 나타내 는 비트 열 을 출력 한다 .