Patent ID: 8800873

Claim:
An apparatus for optically reading a graphic symbol composed of a plurality of optically identifiable unit sections of information, the apparatus comprising: a first image pickup unit having a first photodetector and configured to pick up a first optical image of the graphic symbol based on light detected by the first photodetector; a second image pickup unit having a second photodetector and configured to pick up a second optical image of the graphic symbol based on light detected by the second photodetector; and a correcting unit configured to replace a light intensity level of at least one section of one of the first and second optical images with a light intensity level of a corresponding section of the other of the first and second optical images to thereby correct the light intensity level of the at least one section of one of the first and second optical images, the at least one section corresponding to at least one of the unit sections of information of the graphic symbol, the unit sections being optically identifiable unit sections of information, the graphic symbol being composed of a plurality of the unit sections, the unit sections being optically identifiable unit sections of information, the graphic system being composed of a plurality of the unit sections, the unit sections being larger than pixels, the graphic symbol being composed of a plurality of the unit sections, each unit section being larger than a pixel, and wherein the apparatus decodes the 2d code by decoding each unit section.