Management information, which is information about hardware in or software installed in the bar-code reader, is stored in a storage unit in the bar-code reader. The management information may be acquired from an external unit or read from a bar code.