A scanning device adapted to scan an interface surface provided on a
product item, the interface surface having disposed thereon coded data
indicative of an identity of the product item, the product item being
provided in a sensing region, the scanning device including: a beam
generator for emitting at least one beam; first and second acousto-optic
deflectors for deflecting the beam in first and second orthogonal
directions to thereby generate a raster scan pattern over a scanning
patch; a sensor for sensing at least some of the coded data on the
interface surface of the product item as the product item passes through
the sensing region; and a processor for determining, using at least some
of the sensed coded data, product identity data indicative of the
identity of the product item.