A product provided with a coding pattern which comprises a plurality of
marks, each of which represents one of at least two different values, and
which further comprises a plurality of nominal positions, each of the
plurality of marks being associated with a nominal position and the value
of each mark being determined by its location relative to its nominal
position. A method and device of using the product are also disclosed.