Abstract
The QR code was originally developed as an industrial data carrier (B2B application), but is now also used for B2C applications such as WEB reference applications. Random errors are expected to occur in the read environment for B2C applications. The RS code used for error correction in QR codes has high correction capability for block errors, but is vulnerable to random errors. Therefore, we examined a data triple majority voting method that can handle random errors. By simulation, we obtained a result that the random error rate of the RS code is within the correct, able range up to about 3.3%, while that of the color 2D symbol can be corrected up to 14.3% when the majority vote is used together.