A mobile phone device configured for overlaying part of a substrate. The
substrate contains a printed hyperlink and coded data identifying a
plurality of positions on the substrate. The device includes: a mobile
telephone transceiver; an optical sensor for reading the coded data; a
processor for generating interaction data using the read coded data; and
a touch-sensitive display screen for displaying information based on the
interaction data. The displayed information includes a displayed
hyperlink corresponding to the printed hyperlink. User interaction with
the displayed hyperlink via the touch-sensitive display screen causes
display of hyperlinked information on the screen.