In this way, since it is possible to store the general information and the embedded information (watermark information) in 2-dimensional code, it is also possible to embed a 2-dimensional code to a product and embed such information as a year/month/date of manufacturing or a lot number into the 2-dimensional code, and further to store such information that indicates the article is a genuine produc