摘要 |
PROBLEM TO BE SOLVED: To provide an encoder which allows for enhancement of the processing speed of coding by a range coder, even under an environment where the computer to be mounted is limited.SOLUTION: An encoder 120 includes a range coder encoding section 80 for encoding a run length coded data by means of the range corder. The range coder encoding section 80 includes a numerator index calculation unit 80b, and a denominator index calculation unit 80d. The numerator index calculation unit 80b calculates the index iC when the appearance probability of the element value is represented by the involution of 2, for each element value represented by each of a plurality of element data EL composing the run length coded data HD, and associates the element value with the index iC. The denominator index calculation unit 80d calculates the index iTR when the denominator of the appearance probability is represented by the involution of 2.SELECTED DRAWING: Figure 5 |