
Further, the card reader is assumed to be driven past a CCD type scanner device by means of an electric motor. This play can comprise a degree of rotation of the card when read by a card reader.

A certain degree of “play” exists in the insertion of the card into a card reader.

Various data errors on the surface of the card may rise and any scuffs or blotches should be tolerated by any system determining the information stored on the surface of the card. Such text writing errors are ideally tolerated by any scanning system scanning the card. The system adopted should tolerate writing errors wherein text is written by the owner of the card on the surface.

Dead pixel errors which are a result of reading the surface of the card with a linear CCD having a faulty pixel reader for a line thereby producing the same value for all points on the line. For example, the form of distribution can suffer a number of data corruption errors when the surface is scanned by a scanning device. There is a general need for a print media scanning system that allows for high volumes of computer data to be stored on simple print media, such as a card, and to simultaneously be able to tolerate a high degree of corruption of the data. Further, magnetic ink scanning systems have particular application on bank cheques which are automatically scanned and the original data determined from the cheque. For example, barcodes are often utilised in conjunction with an optical scanner for the distribution of corresponding barcode data.

Methods for distribution of data for automatic reading by computer systems are well known. The present invention relates to a data distribution system and in particular discloses a data distribution mechanism in the form of Dotcards.
