1. A calculation apparatus for amount of characteristic that calculates an amount of characteristic based on a histogram of an amount of characteristic of input data, comprising: a buffer for holding a portion of the input data; a memory, having a plurality of banks, for holding calculation results of the histogram; a generation unit configured to generate a table in which a position of a target data on the buffer of which the amount of characteristic is to be calculated corresponds to a position on the memory to which a category of the calculated amount of characteristic is voted; and a vote unit configured to determine a category of the amount of characteristic of the target data and perform a vote to the position on the memory shown on the table.