A printer for receiving document data from a computer system and printing an
interface
onto a surface. The interface is based on the document data, which includes identity
data indicative of at least one identity. The identity is, in turn, associated
with a region of the interface. The interface also includes coded data. The printer
includes a coded data generator configured to generate the coded data based at
least partially on the identity data. A printing mechanism in the printer prints
the interface onto the surface.