An optical reading device optically reads information on a surface. The
optical reading device includes a contact detection unit, a reading unit,
and a signal processing unit. The contact detection unit provides a
signal when the optical reading device is within a threshold distance of
a surface having information. The reading unit includes a light source
unit and a light detection unit, wherein the light source unit irradiates
light on the surface and the light detection unit detects light reflected
from the surface, based on the signal from the contact detection unit.
The signal processing unit identifies the information based on analyzing
the light reflected from the surface. In addition, the optical reading
device may be implemented in a mobile communications device, which also
includes a transmitting unit that transmits the information identified by
the signal processing unit.