Skip to main content
홈블로그용어집바코드 자동 식별 기술

바코드 자동 식별 기술

17TRACK

바코드 자동 식별 기술이란 무엇인가요?

바코드 자동 식별 기술은 기계가 판독할 수 있는 광학 기호, 스캐너 및 소프트웨어를 사용하여 인코딩된 데이터를 캡처하고 제품, 포장, 물류 단위 또는 기타 객체를 식별하는 기술입니다. 물류 및 전자상거래에서 이 기술은 실물 상품을 입고, 재고 관리, 주문 처리, 배송 및 반품에 사용되는 디지털 기록과 연결합니다. 이 기술은 일반적으로 바코드 식별이라고 하며 자동 식별 및 데이터 캡처, 즉 AIDC의 일부를 구성합니다.

바코드 자동 식별 기술

바코드는 완전한 식별 시스템이 아니라 데이터 운반체입니다. 소프트웨어가 기록을 검색하는 데 사용하는 식별자를 인코딩할 수도 있고, 배치 번호나 유효기간과 같은 추가 정보를 포함할 수도 있습니다. 따라서 유용한 식별을 위해서는 판독 가능한 기호와 해당 데이터가 스캔되는 객체와 올바르게 연결되어 있어야 합니다.

바코드 식별의 작동 방식

바코드 식별 시스템은 식별자 할당, 데이터 인코딩, 기호 생성, 기호 판독, 내용 해석 및 결과를 비즈니스 프로세스에 연결하는 여러 기능을 결합합니다. 이러한 기능은 서로 연관되어 있지만, 한 기능의 오류를 다른 기능이 반드시 보정할 수 있는 것은 아닙니다.

  1. 식별자를 할당합니다. 조직은 식별자가 어떤 제품, 개별 상품, 상자, 팔레트, 배송물 또는 기타 개체를 나타내는지 정합니다. 의도된 범위가 중요합니다. 제품 식별자와 물류 단위 식별자는 서로 다른 질문에 답하기 때문입니다.
  2. 데이터를 인코딩합니다. 소프트웨어는 식별자와 허용된 추가 정보를 바코드 심벌로지로 변환합니다. 심벌로지는 데이터가 막대, 공백 또는 2차원 패턴으로 표현되는 방식을 정의합니다.
  3. 기호를 생성하고 부착합니다. 바코드는 포장에 인쇄하거나 라벨로 부착하거나 다른 방식으로 객체에 표시합니다. 크기, 대비, 배치 및 주변 여백은 판독성에 영향을 줍니다.
  4. 기호를 캡처하고 디코딩합니다. 호환되는 리더가 광학 패턴을 캡처하여 데이터로 변환합니다. 레이저 스캐너는 선형 바코드와 관련이 있으며, 이미징 리더는 기능과 구성에 따라 선형 및 2차원 기호를 지원할 수 있습니다.
  5. 데이터를 해석하고 검증합니다. 소프트웨어는 디코딩된 내용이 예상 형식 및 비즈니스 맥락과 일치하는지 확인합니다. 판독 가능한 바코드라도 예상치 못한 식별자를 포함하거나 잘못된 객체를 가리킬 수 있습니다.
  6. 비즈니스 이벤트를 기록합니다. 애플리케이션은 식별자를 상품 입고, 피킹 확인 또는 소포 인계 기록과 같은 작업과 연결합니다.

마지막 단계는 물류에서 특히 중요합니다. 라벨을 스캔했다고 해서 그 자체로 상품이 배송되었거나 배달되었거나 재고로 접수되었다는 의미는 아닙니다. 그 의미는 해당 스캔과 연결된 애플리케이션, 작업자의 동작, 위치 및 워크플로에 따라 달라집니다.

바코드 형식 및 식별 표준

바코드 형식과 식별 표준은 시스템의 서로 다른 부분을 다룹니다. 바코드 형식은 정보가 광학적으로 표현되는 방식을 결정하고, 식별 표준은 식별자의 의미와 할당 방식을 결정합니다. GS1 표준은 이 두 가지의 대표적인 사례를 제공합니다.

바코드 유형데이터 표현 방식예시운영 시 고려 사항
선형 또는 1차원 바코드데이터가 일련의 막대와 공백으로 표현됩니다.EAN/UPC, Code 128 및 ITF-14리더가 해당 심벌로지를 지원해야 하며, 기호에 적절한 크기와 여백이 필요합니다.
2차원 바코드데이터가 2차원 전체에 분포된 패턴으로 표현됩니다.Data Matrix 및 QR Code호환되는 이미징 리더와 적절한 소프트웨어 해석이 필요합니다.

이러한 유형은 기호 구조를 설명하는 것이며, 상품이나 배송물의 별도 범주를 의미하지 않습니다. 형식을 선택할 때는 담아야 할 데이터, 사용 가능한 인쇄 영역, 스캔 환경 및 수신 시스템의 요구 사항을 고려해야 합니다. 한 워크플로에 적합한 형식이 다른 워크플로에도 자동으로 적합한 것은 아닙니다.

식별자, 데이터 운반체 및 내부 참조

용어의미중요한 구분
GTIN글로벌 거래 품목 번호로, GS1 시스템에서 거래 품목을 식별합니다.거래 품목을 식별하며, 개별적으로 일련번호가 부여된 실물 단위를 반드시 식별하는 것은 아닙니다.
SSCC일련 배송 컨테이너 코드로, 팔레트나 소포와 같은 개별 물류 단위를 식별합니다.물류 단위를 식별하는 것이며, 그 안에 포함된 각 제품을 식별하는 것은 아닙니다.
SKU재고 관리 단위로, 제품 또는 제품 변형을 관리하는 데 사용되는 내부 참조입니다.할당하는 조직에 따라 의미가 달라지며, 전 세계적으로 표준화된 식별자가 자동으로 되는 것은 아닙니다.
바코드기계가 판독할 수 있는 데이터의 광학적 표현입니다.정보를 전달하지만, 인코딩하는 식별자와 동의어는 아닙니다.
심벌로지특정 바코드 형식에서 데이터를 표현하는 규칙입니다.식별되는 비즈니스 객체가 아니라 인코딩 구조를 설명합니다.

예를 들어 GS1-128은 GS1 시스템 내에서 Code 128 심벌로지를 사용합니다. GS1 애플리케이션 식별자는 SSCC, 배치 번호 또는 유효기간과 같은 데이터 요소의 의미와 형식을 나타냅니다. 문자를 판독하는 것은 이러한 기호를 처리하는 한 부분일 뿐이며, 소프트웨어는 데이터 구조도 올바르게 해석해야 합니다.

물류 및 전자상거래에서의 사용

바코드 식별은 창고 및 운송 활동을 재고 애플리케이션, 창고 관리 시스템, 주문 관리 시스템 및 운송업체 시스템의 기록과 연결합니다. 다음은 예시적인 워크플로이며 모든 운영에 적용되는 요구 사항은 아닙니다.

프로세스가능한 스캔 활동목적
입고예상 입고 내역과 대조하여 제품, 상자 또는 팔레트 라벨을 스캔합니다.도착한 상품을 올바른 입고 기록과 연결하고 불일치를 식별합니다.
적치상품과 보관 위치 라벨을 스캔합니다.재고가 배치된 위치를 기록합니다.
피킹 및 포장상품을 스캔하고 주문 요구 사항과 비교합니다.선택한 제품이 예상 품목과 일치하는지 확인합니다.
배송출고 중 소포 또는 물류 단위 라벨을 스캔합니다.실물 단위를 출고 이동 또는 인계와 연결합니다.
반품반품 참조 번호와 필요한 경우 제품 식별자를 스캔합니다.반품된 상품을 적절한 반품 및 검사 프로세스와 연결합니다.

예를 들어 전자상거래 창고에서는 상품을 배송 상자에 넣기 전에 제품 바코드를 스캔할 수 있습니다. 소프트웨어는 디코딩된 식별자를 주문 품목과 비교할 수 있습니다. 이 확인은 피킹 정확도 향상에 도움이 되지만, 워크플로에 해당 확인 절차가 포함되지 않는 한 상품이 손상되지 않았거나 상자에 정확한 수량이 들어 있다는 것을 입증하지는 않습니다.

국경 간 배송

국경을 넘는 이동에는 단계별로 서로 다른 라벨과 식별자가 사용될 수 있습니다. 제품 바코드, 창고 참조 번호 및 운송업체 추적 바코드가 관련 포장에 모두 표시될 수 있지만 각각의 목적은 다릅니다. 비즈니스 프로세스에서 이러한 참조를 연결해야 하는 경우 시스템에는 참조 간의 신뢰할 수 있는 매핑이 필요합니다.

바코드만으로는 통관 분류, 원산지, 신고 가격 또는 규제 준수를 확인할 수 없습니다. 이러한 정보가 포함된 기록을 검색하는 데 도움이 될 수는 있지만, 해당 기록의 유효성은 별도의 문제입니다. 마찬가지로 소포 식별자를 판독했다고 해서 세관 통관이 완료되었음을 입증할 수는 없습니다. 해당 상태를 확인하려면 관련 통관 절차의 정보가 필요합니다.

바코드 식별, 추적 및 이력 추적

식별은 코드가 어떤 객체 또는 객체 범주를 나타내는지에 대한 답입니다. 추적은 기록된 이동 또는 상태와 관련됩니다. 이력 추적은 프로세스 또는 공급망 전반에서 관련 이력과 관계를 따라갈 수 있는 능력과 관련됩니다. 바코드 스캔은 추적 및 이력 추적에 기여할 수 있지만, 인쇄된 기호만으로는 어느 기능도 제공하지 않습니다.

추적 기록에는 스캔 시간, 위치 및 비즈니스 단계와 같이 식별자와 연결된 이벤트가 필요합니다. 이력 추적에는 제품, 배치, 상자 및 팔레트 간의 관계도 필요할 수 있습니다. GS1 EPCIS는 가시성 이벤트 데이터를 공유하기 위한 표준을 제공하며, 식별자를 캡처하는 데 사용되는 바코드와는 별개입니다.

서로 교환 가능한 여러 단위가 공유하는 제품 수준 식별자만으로는 개별 단위를 서로 구분할 수 없습니다. 개별 단위의 이력 추적이 필요한 경우 식별 체계와 기록은 예를 들어 일련번호 부여를 통해 이러한 구분을 제공해야 합니다. 배치 수준 식별은 다른 목적을 가지며 개별 단위 식별과 혼동해서는 안 됩니다.

판독성, 데이터 품질 및 운영상의 한계

바코드 식별은 광학적 품질과 정보 품질 모두에 의존합니다. 잘못된 식별자가 있는 고품질 인쇄 라벨은 데이터 오류를 일으킬 수 있으며, 올바르게 할당된 식별자라도 판독할 수 없는 라벨에 표시되어 있으면 워크플로가 중단될 수 있습니다.

  • 인쇄 품질: 대비 부족, 변형된 크기, 번짐 또는 누락된 요소는 디코딩에 영향을 줄 수 있습니다.
  • 배치 및 상태: 접힘, 마모, 곡면, 반사 포장 및 가림은 기호를 캡처하기 어렵게 만들 수 있습니다.
  • 리더 호환성: 리더는 해당 심벌로지를 지원해야 하며 애플리케이션이 예상하는 정보를 전송하도록 구성되어야 합니다.
  • 데이터 해석: 선행 0, 구분 기호 및 구조화된 데이터 요소를 적절히 보존하거나 처리해야 합니다.
  • 기록 정확성: 디코딩된 식별자는 수신 시스템의 올바른 제품, 물류 단위 또는 거래와 일치해야 합니다.
  • 워크플로 제어: 애플리케이션에는 예상치 못한 코드, 중복 스캔, 누락된 기록 및 판독 실패에 대한 규칙이 필요합니다.

바코드 검증은 성공적인 스캔과 다릅니다. 검증은 적용 가능한 사양에 따라 기호의 품질을 평가합니다. 한 장치가 성공적으로 판독했다는 것은 해당 조건에서 장치가 기호를 디코딩했다는 것을 보여줄 뿐이며, 다른 장비나 환경에서도 일관되게 판독된다는 것을 의미하지는 않습니다.

바코드 워크플로를 도입하기 전에 운영자는 각 식별자가 무엇을 나타내는지, 거래 파트너가 어떤 형식을 허용하는지, 라벨을 어디에 부착할지, 예외를 어떻게 처리할지를 정해야 합니다. 테스트는 화면의 이미지만 확인하는 것이 아니라 실제 사용할 프린터, 포장재, 리더 및 소프트웨어 인터페이스를 포함해야 합니다.

일반적인 오해

  • 바코드에는 완전한 제품 기록이 들어 있습니다. 많은 바코드는 다른 곳에 저장된 정보를 검색하는 데 사용되는 식별자를 전달합니다. 일부 형식은 추가 데이터를 전달할 수 있지만, 포함할 수 있는 내용은 인코딩 방식과 구현에 따라 달라집니다.
  • 모든 바코드는 고유한 실물 상품을 식별합니다. 일부 바코드는 동일한 여러 단위가 공유하는 거래 품목을 식별합니다. 개별 식별을 위해서는 적절한 고유 참조와 이를 뒷받침하는 기록이 필요합니다.
  • 스캔하면 연결된 모든 시스템이 자동으로 업데이트됩니다. 업데이트 여부는 애플리케이션 규칙, 통합, 연결성 및 이벤트 처리에 따라 달라집니다.
  • 유효해 보이는 바코드는 진품임을 입증합니다. 바코드는 복사할 수 있습니다. 판독 가능하다는 사실만으로 라벨이 붙은 상품이 진품이거나 라벨이 적법하게 부착되었다고 입증할 수는 없습니다.

QA

바코드 식별은 배송 추적과 같은 것인가요?

아닙니다. 바코드 식별은 식별자를 캡처합니다. 배송 추적은 해당 식별자를 운송 과정에서 기록된 이벤트 및 상태 정보와 결합합니다.

바코드로 개별 소포를 식별할 수 있나요?

관련 식별 시스템에서 인코딩된 참조가 해당 소포 또는 물류 단위를 식별한다면 가능합니다. 제품 바코드만으로는 해당 제품이 들어 있는 소포를 반드시 식별할 수 있는 것은 아닙니다.

바코드를 스캔하려면 인터넷 연결이 필요한가요?

광학적 디코딩 자체에는 본질적으로 인터넷 접속이 필요하지 않습니다. 원격 기록 검색, 온라인 서비스에 대한 데이터 검증 또는 이벤트 공유에는 구현 방식에 따라 연결성이 필요할 수 있습니다.

QR 코드는 바코드 자동 식별 기술에 포함되나요?

예. QR 코드는 2차원 바코드입니다. 물류 워크플로에서 QR 코드의 유용성은 인코딩된 데이터, 리더 호환성 및 결과를 해석하는 소프트웨어에 따라 달라집니다.

출처