A symbol evaluation device, characterized by comprising: a decoding unit that decodes a symbol included in an image and thereby identifies reference position information of the symbol, wherein the reference position information of the symbol comprises position information of a symbol position detection pattern or position information of a module position detection pattern determined for each type of symbols; a module position identification unit that identifies a plurality of module positions included in the symbol on the basis of the reference position information of the symbol identified by the decoding unit, wherein the module position identification unit comprises: a partial region identification that identifies a partial region comprising modules that constitute at least a part of the symbol position detection pattern or the module position detection pattern in the image on the basis of the position information of the symbol position detection pattern or the position information of the module position detection pattern; a reference position identification unit that identifies a pattern reference position of the symbol position detection pattern or the module position detection pattern according to the partial region, wherein the module position identification unit identifies the plurality of module positions included in the symbol on the basis of the pattern reference position; and a quality evaluation unit that evaluates a quality of the symbol on the basis of the plurality of module positions identified by the module position identification unit. a decoding unit that decodes a symbol included in an image and thereby identifies reference position information of the symbol, wherein the reference position information of the symbol comprises position information of a symbol position detection pattern or position information of a module position detection pattern determined for each type of symbols; a module position identification unit that identifies a plurality of module positions included in the symbol on the basis of the reference position information of the symbol identified by the decoding unit, wherein the module position identification unit comprises: a partial region identification that identifies a partial region comprising modules that constitute at least a part of the symbol position detection pattern or the module position detection pattern in the image on the basis of the position information of the symbol position detection pattern or the position information of the module position detection pattern; a reference position identification unit that identifies a pattern reference position of the symbol position detection pattern or the module position detection pattern according to the partial region, wherein the module position identification unit identifies the plurality of module positions included in the symbol on the basis of the pattern reference position; and a quality evaluation unit that evaluates a quality of the symbol on the basis of the plurality of module positions identified by the module position identification unit. a partial region identification that identifies a partial region comprising modules that constitute at least a part of the symbol position detection pattern or the module position detection pattern in the image on the basis of the position information of the symbol position detection pattern or the position information of the module position detection pattern; a reference position identification unit that identifies a pattern reference position of the symbol position detection pattern or the module position detection pattern according to the partial region, wherein the module position identification unit identifies the plurality of module positions included in the symbol on the basis of the pattern reference position; and a quality evaluation unit that evaluates a quality of the symbol on the basis of the plurality of module positions identified by the module position identification unit.