도 9 는 움직임 벡터 버퍼 ( 652 ) 가 설치 된 경우 의 도 8 에 도시 하 는 매크로 블록 번호 N - 1 , N , N + 1 의 처리 타이밍 을 설명 하 는 도면 이 다 . 도 9 의 ( a ) 는 움직임 벡터 버퍼 ( 652 ) 가 설치 되 어 있 지 않 은 경우 의 처리 타이밍 을 나타내 고 , 매크로 블록 번호 N - 1 , N , N + 1 에 대한 움직임 벡터 데이터 해 석부 ( 651 ) 에 의한 움직임 벡터 데이터 해석 처리 와 예측 화상 생 성부 ( 653 ) 에 의한 예측 화상 생성 처리 가 순차 적 으로 실행 되 고 있 는 양태 를 나타낸다 . 한편 , 도 9 의 ( b ) 는 움직임 벡터 버퍼 ( 652 ) 가 설치 되 어 있 는 경우 의 처리 타이밍 을 나타내 고 , 매크로 블록 번호 N - 1 , N , N + 1 에 대한 움직임 벡터 데이터 해 석부 ( 651 ) 에 의한 움직임 벡터 데이터 해석 처리 와 예측 화상 생 성부 ( 653 ) 에 의한 예측 화상 생성 처리 가 순차 적 으로 실행 되 고 있 는 양태 를 나타낸다 . 도 9 의 ( b ) 로부터 도 알 수 있 는 바 와 같이 , 움직임 벡터 버퍼 ( 652 ) 가 설치 되 어 있 음 으로써 , 매크로 블록 번호 N - 1 의 움직임 벡터 데이터 해석 처리 후 , 매크로 블록 번호 N - 1 의 예측 화상 생성 처리 가 완료 되 지 않 은 상태 에서 도 , 매크로 블록 번호 N 및 매크로 블록 번호 N + 1 의 움직임 벡터 해석 처리 를 실행 하 는 것 이 가능 하 다 . 이 에 따라 , 본 실시 예 에 따르 면 , 도 9 의 ( a ) 과 도 9 의 ( b ) 의 비교 로부터 도 알 수 있 는 바 와 같이 , 매크로 블록 번호 N - 1 , N , N + 1 의 처리 시간 이 단축 되 며 , 움직임 벡터 데이터 처 리부 ( 65 ) 의 처리 성능 을 향상 시킬 수 있 다 .