A reading device adapted to read an interface surface provided on a
product item, the interface surface having disposed thereon coded data
which includes, at a plurality of locations on the interface surface, a
corresponding plurality of coded data portions, each coded data portion
being indicative of an identity of the product item, the reading device
including: a housing adapted to be held by a user in use; a radiation
source for emitting radiation from the housing such that it exposes at
least one coded data portion; an image sensor for sensing the at least
one exposed coded data portion; a processor for determining, using at
least some of the sensed coded data, product identity data indicative of
the identity of the product item.