. "A processor having at least a function of carrying out one-dimensional discrete cosine transform of N-term input data X, wherein said N is a positive integer, said processor comprising:preprocessing means for carrying out addition and subtraction for each of sets of predetermined two terms of said input data X to generate a first set of addition data and a second set of subtraction data; and matri" . . .