An image coding device divides different information into one encryption object and one image, which is a prediction object on multiple sub blocks, and will be divided into a pre-set sequence of sub block coding. An important sub block information encoding controller (708) and a computing encoder (701) encode meaningful sub block information, which represents whether all the difference coefficient values belonging to the sub block are zero. Comment more than a month agoSignificant (706) and computed coding (701) encode important difference coefficient information, indicating whether the value of the difference coefficient is zero. The difference coefficient coding controller (707) and the calculation encoder (701) encode the difference coefficient value.UN DISPOSITIVO DE CODIFICACION DE IMAGENES QUE DIVIDE LA INFORMACION DIFERENCIAL ENTRE UNA IMAGEN QUE ES UN OBJETO DE CODIFICACION Y UNA IMAGEN QUE ES UN OBJETO DE PREDICCION EN UNA PLURALIDAD DE SUB-BLOQUES Y CODIFICA LOS SUB-BLOQUES DIVIDIDOS EN UNA SECUENCIA PREDETERMINADA, UN CONTROLADOR DE CODIFICACION DE INFORMACION DE SUB-BLOQUE SIGNIFICATIVO (708) Y UN CODIFICADOR DE CALCULO (701) CODIFICAN LA INFORMACION DE SUB-BLOQUE SIGNIFICATIVO QUE REPRESENTA SI TODOS LOS VALORES DE LOS COEFICIENTES DIFERENCIALES QUE PERTENECEN AL SUB-BLOQUE SON O SON CERO. UN CONTROLADOR DE CODIFICACION DE INFORMACION DE COEFICIENTE SIGNIFICATIVO (706) Y EL CODIFICADOR DE CALCULO (701) CODIFICAN LA INFORMACION DE COEFICIENTE DIFERENCIAL SIGNIFICATIVO QUE PRESENTA SI EL VALOR DEL COEFICIENTE DIFERENCIAL ES O NO CERO. UN CONTROLADOR DE CODIFICACION DE VALOR DEL COEFICIENTE DIFERENCIAL (707) Y EL CODIFICADOR DE CALCULO (701) CODIFICAN EL VALOR DE COEFICIENTE DIFERENCIAL.