이 를 해결 하 기 위해 , 일반 적 인 코드 를 대신 하 여 , 서로 다른 굵기 를 가지 는 막대 선 ( bar ) 을 조합 하 여 1 차원 코드 의 한 종류 인 바코드 ( barcode ) 를 생성 하 고 , 이 를 광학 적 으로 판독 하 여 컴퓨터 에 입력 하 는 장치 를 바코드 판독기 ( barcode reader ) 또는 바코드 스캐너 ( barcode scanner ) 라고 한다 .