a system for converting data of various types into color dot images to perform various basic data managements by using the color dot images . first , data of various types are represented by a color code train , a color dot is allowed to correspond to each color code in the color code train to generate a color dot image or object of an arbitrary shape to perform various basic data managements using the color dot image , the size of each dot and a dot - to - dot interval are controlled for printing and drawing on a medium of various types such as paper and recording and retaining , basic data is restored from the color dot image in a computer , color dot images recorded and retained on a medium of various kinds are read with a scanner or a camera to restore them to basic data of various types .