바코드 리더
Barcode reader바코드 리더(또는 바코드 스캐너)는 인쇄된 바코드를 읽고 바코드에 포함된 데이터를 디코딩하여 컴퓨터에 전송할 수 있는 광학 스캐너입니다.플랫베드 스캐너와 마찬가지로 광원, 렌즈, 광센서로 구성되어 있어 광펄스를 전기신호로 변환합니다.또한 거의 모든 바코드 리더에는 센서가 제공하는 바코드의 이미지 데이터를 분석하고 바코드 내용을 스캐너의 출력 포트로 전송할 수 있는 디코더 회로가 포함되어 있습니다.
바코드 스캐너 유형
테크놀로지
바코드 리더는 다음과 같은 기술로 구분할 수 있습니다.
펜형 리더
펜 타입 리더는, 광원과 포토 다이오드를 펜 끝에 나란히 배치하는 것으로 구성되어 있습니다.바코드를 읽으려면 펜을 들고 있는 사람이 비교적 균일한 속도로 바코드를 가로질러 펜의 끝을 움직여야 합니다.포토 다이오드는 팁이 인쇄된 코드의 각 막대와 공간을 통과할 때 광원에서 반사되는 빛의 강도를 측정합니다.포토다이오드는 바코드에 있는 막대와 공간의 폭을 측정하는 데 사용되는 파형을 생성합니다.바코드의 다크바는 빛을 흡수하고 화이트스페이스는 빛을 반사하여 포토다이오드에 의해 발생하는 전압파형이 바코드의 바 및 스페이스 패턴을 표현하도록 한다.이 파형은 Morse 코드 도트 및 대시를 디코딩하는 방식과 유사한 방식으로 스캐너에 의해 디코딩됩니다.
레이저 스캐너
레이저 스캐너는 바코드를 통해 레이저 빔을 앞뒤로 전달합니다.펜형 리더와 마찬가지로 포토 다이오드를 사용하여 바코드로부터 반사되는 빛의 강도를 측정합니다.펜 리더와 레이저 스캐너의 양쪽에서, 판독기에 의해서 방출되는 빛은 데이터 패턴에 의해서 급속히 휘도가 변화해, 포토 다이오드 수신 회로는 같은 변조 패턴의 신호만을 검출하도록 설계되어 있다.
CCD 리더(LED 스캐너라고도 함)
전하결합소자(CCD) 리더는 리더의 선두에 일렬로 늘어선 수백 개의 작은 광센서를 사용합니다.각 센서는 바로 앞에 있는 빛의 세기를 측정합니다.CCD 리더의 각 광센서는 매우 작고, 수백 개의 센서가 일렬로 늘어섰기 때문에, 일렬의 각 센서에 걸친 전압을 순차적으로 측정함으로써 바코드 패턴과 동일한 전압패턴을 리더에 생성한다.CCD 리더와 펜 또는 레이저 스캐너의 중요한 차이점은 CCD 리더는 바코드에서 방출된 주변광을 측정하는 반면 펜 또는 레이저 스캐너는 스캐너 자체에서 발생하는 특정 주파수의 반사광을 측정하는 것입니다.LED 스캐너는 CMOS 센서를 사용하여 제조할 수도 있으며 이전의 레이저 기반 [1][better source needed]리더를 대체하고 있습니다.
카메라 기반 리더
2차원 이미징 스캐너는 새로운 유형의 바코드 리더입니다.이들은 카메라와 영상 처리 기술을 사용하여 바코드를 디코딩합니다.
비디오 카메라 리더는 CCD 바코드 리더와 동일한 CCD 기술을 가진 소형 비디오 카메라를 사용합니다. 단, 비디오 카메라는 단일 열의 센서가 아닌 수백 개의 센서가 2차원 배열로 배열되어 이미지를 생성할 수 있습니다.
대형 시야 판독기는 고해상도 산업용 카메라를 사용하여 여러 바코드를 동시에 캡처합니다.사진의 모든 바코드는 즉시 디코딩됩니다(이미지).ID 특허 및 코드 작성 도구) 또는 플러그인(예를 들어 데이터베이스 조회를 위해 플래시 애플리케이션 및 일부 웹 캠을 사용한 바코드 미디어)을 사용하여 주어진 작업을 해결하기 위한 옵션이 실현되었습니다.
전방향 바코드 스캐너
전방향 스캐닝은 "스타버스트, 리사주스 곡선 또는 기타 멀티앵글 배열의 형태로 다양한 방향의 직선 또는 곡선 스캐닝 라인을 사용하여 심볼에 투영되며 이들 중 하나 [2]이상이 방향에 관계없이 심볼의 모든 막대 및 공간을 교차할 수 있습니다.그들 대부분은 레이저를 사용한다.단순한 단일 라인 레이저 스캐너와는 달리, 그들은 다양한 방향의 빔 패턴을 만들어 내기 때문에 그들이 다른 각도로 바코드를 읽을 수 있다.대부분은 하나의 회전 다각형 미러와 여러 개의 고정 미러를 사용하여 복잡한 스캔 패턴을 생성합니다.
전방위 스캐너는 슈퍼마켓의 수평 스캐너를 통해 가장 친숙하다. 슈퍼마켓에서는 패키지가 유리창이나 사파이어 창문 위로 미끄러진다.스캐너에서 불과 몇 센티미터 떨어진 바코드를 판독하는 소매 유형 응용 프로그램부터 코드로부터 몇 미터 이상 떨어진 산업용 컨베이어 스캔까지 다양한 전방위 장치를 사용할 수 있습니다.또한 전방향 스캐너는 인쇄가 잘 되지 않거나 구겨지거나 찢어진 바코드를 더 잘 읽을 수 있습니다.
휴대 전화 카메라
오토포커스가 없는 휴대폰 카메라는 일반적인 바코드 포맷을 읽는 데 이상적이지 않지만, 휴대폰에 최적화된 2D 바코드와 자동 [3]포커스가 있든 없든 빠르고 정확하게 읽을 수 있는 QR 코드와 데이터 매트릭스 코드가 있다.
휴대폰 카메라는 소비자들에게 많은 애플리케이션을 열어준다.예를 들어 다음과 같습니다.
- 영화: DVD/VHS 영화 카탈로그.
- 음악: CD 카탈로그– 스캔 시 MP3 재생
- 카탈로그 및 장치를 예약합니다.
- 식료품, 영양 정보, 물건의 마지막 사용 시 쇼핑 목록 작성 등
- 입력 시 퍼스널 파이낸스 소프트웨어에 스캔된 퍼스널 프로퍼티 인벤토리 코드(보험 및 기타 목적).나중에 스캔한 영수증 이미지를 적절한 항목과 자동으로 연결할 수 있습니다.나중에 바코드를 사용하여 세금이나 자산 인벤토리 목적으로 보유할 필요가 없는 종이 사본을 신속하게 제거할 수 있습니다.
- 소매업체들이 영수증에 전자 복사본을 다운로드할 수 있는 바코드를 부착하거나 영수증 전체를 2D 바코드로 인코딩하면 소비자들은 개인 금융, 재산 목록 및 식료품 관리 소프트웨어로 데이터를 쉽게 가져올 수 있었습니다.스캐너로 스캔한 영수증은 자동으로 식별되고 재무 및 자산 인벤토리 소프트웨어의 해당 항목과 연관될 수 있습니다.
- 소매업자 관점에서의 소비자 추적(예: QR 코드를 스캔하여 소비자가 판매 시점에 구매한 내용을 추적하는 로열티 카드 프로그램).
휴대 전화를 사용하는 많은 엔터프라이즈애플리케이션이 등장하고 있습니다.
- 액세스 제어(예: 장소에서의 티켓 확인), 인벤토리 리포트(예: 배송 추적), 자산 추적(예: [4]위조 방지)
- Android, iOS 및 Windows Phone 휴대 전화 운영 체제의 최신 버전에는 QR 또는 바코드 스캐너가 내장되어 있으며, 일반적으로 각각의 카메라 애플리케이션에서 액세스할 수 있습니다.
주택
바코드 리더는 하우징 설계에 따라 다음과 같이 구분할 수 있습니다.
- 핸드헬드 스캐너
- 이러한 조명 스위치를 켜는 트리거 버튼은 일반적으로 공장 및 팜 오토메이션에서 품질 관리 및 배송을 위해 사용됩니다.
- PDA 스캐너(또는 자동 ID PDA)
- 바코드 리더 또는 바코드 스캐너가 내장된 PDA.
- 자동 리더
- 바코드 문서를 고속(50,000/시)으로 읽을 수 있는 백오피스 기기.
- 무선 스캐너(또는 무선 스캐너)
- 무선 바코드 스캐너는 내부에 장착된 배터리로 작동하며, 전기 본선에 연결되지 않고 PC와 같은 연결된 장치에 데이터를 전송합니다.
바코드 라이브러리
주요 문서: 바코드 라이브러리(또는 바코드 SDK)
현재 문서 스캐너가 있는 모든 카메라 장치 또는 장치는 특수 소프트웨어 라이브러리인 바코드 라이브러리와 함께 바코드 리더로 사용할 수 있습니다.이것에 의해, 데스크탑, Web, 모바일, 또는 임베디드 애플리케이션에 바코드 기능을 추가할 수 있습니다.이와 같이 바코드 기술과 바코드 라이브러리의 조합으로 자동 문서 처리 OMR, 패키지 추적 애플리케이션 또는 증강현실 애플리케이션까지 저비용으로 구현할 수 있습니다.
접속 방법
초기 시리얼 인터페이스
모든 형식의 초기 바코드 스캐너는 당시 일반적인 RS-232 시리얼 인터페이스를 거의 보편적으로 사용했습니다.이것은 전기적으로 간단한 연결 수단이었고, 특정 컴퓨터와 그 시리얼 포트용으로 작성되어야 하지만 액세스하기 위한 소프트웨어도 비교적 간단했습니다.
독자적인 인터페이스
그 밖에도 몇 가지 일반적인 인터페이스가 있습니다.이것들은 기존의 범용 컴퓨터에 접속하는 것이 아니라 전용 하드웨어를 갖춘 대형 EPOS 시스템에서 사용되었습니다.이러한 인터페이스 중 일부에서는 스캔 장치가 바코드를 스캔하는 동안 보이는 강도에 비례하는 "원시" 신호를 반환했습니다.그 후 호스트 디바이스에 의해 디코딩되었습니다.경우에 따라 스캔 장치가 바코드의 기호를 코드 39와 같이 호스트 장치에서 인식할 수 있는 기호로 변환합니다.
키보드 웨지(USB, PS/2 등)
다양한 표준 인터페이스를 갖춘 PC가 진화함에 따라 물리적 하드웨어를 PC에 연결하는 것이 더욱 쉬워졌습니다.또한 관련 소프트웨어의 복잡성을 줄이기 위한 상업적 인센티브도 있었다.초기의 「키보드 웨지」하드웨어는, PS/2 포토와 키보드 사이에 접속되어 바코드 스캐너의 문자가 키보드에 입력된 것과 같이 표시됩니다.오늘날 이 용어는 "키보드를 통해" 들어오는 데이터 스트림에 기여하고 플러그를 꽂을 수 있는 모든 장치에 대해 더 폭넓게 사용됩니다.USB 인터페이스를 통해 꽂는 키보드 웨지는 언제든지 사용할 수 있습니다.
"키보드 웨지" 접근법은 바코드 리더와 같은 것들을 시스템에 쉽게 추가할 수 있도록 합니다.소프트웨어를 변경할 필요가 없는 것은 당연합니다.
두 개의 "키보드"가 동시에 존재하기 위해서는 사용자의 주의가 필요합니다.또한 바코드는 보통 키보드에서 제공되는 문자의 일부만 제공합니다.
유에스비
PS/2 시대 이후 바코드 리더는 키보드 포트가 아닌 USB 포트를 사용하기 시작했습니다.이것이 더 편리해졌습니다.기존 프로그램과의 손쉬운 통합을 유지하기 위해 "소프트웨어 웨지"라고 불리는 장치 드라이버를 로드해야 하는 경우가 있었습니다.이것에 의해, 낡은 「키보드 웨지」하드웨어의 키보드 조작이 용이하게 되었습니다.
오늘날 USB 바코드 리더는 적어도 Windows 시스템에서는 "플러그 앤 플레이"입니다.디바이스를 접속하면, 필요한 드라이버가 모두 로드됩니다.
많은 경우, USB 인터페이스 타입(HID, CDC) 중에서 선택할 수 있습니다.전원이 공급된 제품도 있습니다.USB.
무선 네트워크
최신 핸드헬드 바코드 리더는 IEEE 802.11g(WLAN) 또는 IEEE 802.15.1(블루투스)에 따라 무선 네트워크에서 작동할 수 있습니다.일부 바코드 리더는 무선 주파수 viz도 지원합니다.433MHz 또는 910MHz외부 전원이 없는 판독기는 배터리를 가끔 충전해야 하므로 일부 용도에 적합하지 않을 수 있습니다.
결의안
스캐너 해상도는 판독기에서 방출되는 빛의 점 크기로 측정됩니다.이 빛의 점이 바코드의 어떤 막대나 공간보다 넓으면 두 개의 요소(2개의 공간 또는 두 개의 막대)가 겹쳐 잘못된 출력이 발생할 수 있습니다.한편, 너무 작은 점의 빛을 사용하면, 바코드의 어느 스폿도 잘못 해석되어 최종 출력이 잘못될 가능성이 있습니다.
가장 일반적으로 사용되는 치수는 1300만(0.013인치 또는 0.33mm)이지만 일부 스캐너는 300만(0.003인치 또는 0.075mm)의 작은 치수의 코드를 읽을 수 있습니다.더 작은 바코드를 정확하게 읽으려면 고해상도로 인쇄해야 합니다.
「 」를 참조해 주세요.
- 바코드 기술에 대한 자세한 내용을 보려면 바코드.기술 상세 링크 포함
- 바코드 배틀러, 게임 플레이의 일부로 바코드를 스캔하는 휴대용 게임기
- 바코드 라이브러리, 데스크탑, 웹, 모바일 또는 임베디드 응용 프로그램에 바코드 기능을 추가하는 데 사용할 수 있는 소프트웨어 라이브러리입니다.
- 고양이 모양의 핸드헬드 바코드 리더인 CueCat. (PC의 역사에서 유래한 기호)
레퍼런스
- ^ "Considerations when introducing LED illumination in to the area where barcodes are being scanned?". support.honeywellaidc.com. September 25, 2019.
- ^ Roger C. Palmer. The Bar Code Book.
- ^ Alapetite, A (2010). "Dynamic 2D-barcodes for multi-device web session migration including mobile phones" (PDF). Personal and Ubiquitous Computing. 14 (1): 45–52. doi:10.1007/s00779-009-0228-5. S2CID 10202670.
- ^ 기업용 바코드 읽기 앱, codeREADr.com, 2010.