บาร์โค้ดสองมิติ
บาร์โค้ดสองมิติคืออะไร?
บาร์โค้ดสองมิติ ซึ่งเขียนได้อีกแบบว่า two-dimensional barcode หรือ 2D barcode คือสัญลักษณ์ที่เครื่องสามารถอ่านได้และเข้ารหัสข้อมูลผ่านรูปแบบที่จัดเรียงในสองมิติ ในด้านโลจิสติกส์และอีคอมเมิร์ซ บาร์โค้ดนี้สามารถเก็บตัวระบุหรือข้อมูลอื่นที่ใช้ระบุสินค้า พัสดุ หน่วยสินค้าคงคลัง และธุรกรรมการคืนสินค้าได้ สัญลักษณ์อาจเก็บข้อมูลไว้โดยตรง หรือให้ตัวระบุหรือที่อยู่เว็บที่ระบบใช้เรียกข้อมูลที่เกี่ยวข้อง ทั้งนี้ขึ้นอยู่กับรูปแบบและการใช้งาน

แตกต่างจากบาร์โค้ดเชิงเส้น ซึ่งเข้ารหัสข้อมูลในมิติเดียวโดยใช้แถบและช่องว่าง บาร์โค้ด 2D ใช้เมทริกซ์ขององค์ประกอบหรือแถวหลายแถวที่เรียงซ้อนกัน QR Code, Data Matrix และ PDF417 เป็นตัวอย่างของรูปแบบบาร์โค้ด 2D รูปแบบจะกำหนดวิธีแสดงและถอดรหัสข้อมูล ส่วนการใช้งานทางธุรกิจจะกำหนดความหมายของข้อมูลนั้น
บาร์โค้ดสองมิติทำงานอย่างไร
แอปพลิเคชันสร้างบาร์โค้ดจะแปลงสตริงข้อมูลเป็นสัญลักษณ์ตามกฎของรูปแบบบาร์โค้ดที่กำหนด ซึ่งเรียกอีกอย่างว่า symbology ข้อมูลอาจเป็นตัวระบุสินค้า หมายเลขซีเรียล ข้อมูลอ้างอิงการจัดส่ง หรือ URL เครื่องอ่านที่รองรับจะจับภาพสัญลักษณ์และถอดรหัสรูปแบบกลับเป็นข้อมูล
การถอดรหัสไม่ได้ทำให้งานทางธุรกิจเสร็จสมบูรณ์เสมอไป ซอฟต์แวร์คลังสินค้า การจัดส่ง หรือร้านค้าปลีกต้องตีความข้อมูลที่ถอดรหัสแล้วและเชื่อมโยงกับระเบียนหรือการดำเนินการที่ถูกต้อง ดังนั้นการสแกนที่สำเร็จอาจแสดงข้อความที่อ่านได้ แต่ยังไม่ผ่านการตรวจสอบเชิงปฏิบัติการ หากแอปพลิเคชันปลายทางไม่รู้จักโครงสร้างข้อมูลหรือตัวระบุ
- กำหนดข้อมูล: องค์กรเลือกตัวระบุ คุณลักษณะ หรือข้อมูลอ้างอิงที่จำเป็นสำหรับธุรกรรม
- เข้ารหัสสัญลักษณ์: ซอฟต์แวร์สร้างบาร์โค้ดโดยใช้ symbology และกฎข้อมูลที่เลือก
- พิมพ์หรือแสดงผล: สัญลักษณ์ปรากฏบนบรรจุภัณฑ์ ฉลากจัดส่ง เอกสาร หรือหน้าจอ
- จับภาพและถอดรหัส: อุปกรณ์สร้างภาพหรือแอปพลิเคชันที่ใช้กล้องและรองรับจะอ่านรูปแบบดังกล่าว
- ตรวจสอบและประมวลผล: ระบบปลายทางตรวจสอบเนื้อหา และเมื่อเหมาะสมจะเรียกหรืออัปเดตระเบียนทางธุรกิจ
ขั้นตอนเหล่านี้อธิบายว่าเหตุใดจึงต้องพิจารณาคุณภาพบาร์โค้ด ความเข้ากันได้ของเครื่องอ่าน และการผสานรวมซอฟต์แวร์แยกจากกัน สัญลักษณ์ที่พิมพ์อย่างดีไม่สามารถชดเชยตัวระบุที่ไม่ถูกต้องได้ และข้อมูลที่ถูกต้องก็ไม่สามารถชดเชยสัญลักษณ์ที่อุปกรณ์ที่มีอยู่ไม่สามารถอ่านได้
รูปแบบหลักและความแตกต่าง
บาร์โค้ดสองมิติประกอบด้วยสัญลักษณ์แบบเมทริกซ์และสัญลักษณ์แบบเรียงซ้อน สัญลักษณ์แบบเมทริกซ์จัดองค์ประกอบบนตารางสองมิติ ส่วนสัญลักษณ์แบบเรียงซ้อนจัดข้อมูลที่เข้ารหัสเป็นหลายแถว ความแตกต่างเหล่านี้เป็นความแตกต่างด้านโครงสร้าง ไม่ใช่การจัดอันดับคุณภาพหรือความเหมาะสม
| รูปแบบ | โครงสร้าง | ลักษณะที่เกี่ยวข้อง | ข้อพิจารณาด้านการใช้งาน |
|---|---|---|---|
| QR Code | เมทริกซ์ | สามารถเข้ารหัสข้อความ ตัวระบุ และ URL ได้ โดยสังเกตได้จากรูปแบบค้นหาที่มุมเด่นชัด | เหมาะสำหรับกรณีที่ต้องการใช้กล้องเพื่อเข้าถึงแหล่งข้อมูลหรือแอปพลิเคชันบนเว็บ ยังต้องกำหนดปลายทางและไวยากรณ์ข้อมูล |
| Data Matrix | เมทริกซ์ | ใช้ตารางเซลล์ที่มีรูปแบบขอบเป็นลักษณะเฉพาะ ส่วน GS1 DataMatrix ใช้หลักเกณฑ์ข้อมูลของ GS1 | เกี่ยวข้องกับการระบุผลิตภัณฑ์แบบมีโครงสร้างและการใช้งานที่มีพื้นที่ฉลากจำกัด |
| PDF417 | เรียงซ้อน | เข้ารหัสข้อมูลผ่านหลายแถวแทนที่จะเป็นลำดับเชิงเส้นเดียว | ต้องใช้อุปกรณ์และซอฟต์แวร์ที่รองรับ symbology นี้ รวมถึงข้อกำหนดข้อมูลของแอปพลิเคชันปลายทาง |
รูปแบบบาร์โค้ดเพียงอย่างเดียวไม่ได้กำหนดระบบระบุอุตสาหกรรมที่สมบูรณ์ ตัวอย่างเช่น Data Matrix เป็นชื่อของ symbology ขณะที่ GS1 DataMatrix หมายถึงการใช้งานร่วมกับกฎการเข้ารหัสและข้อมูลเฉพาะของ GS1 ในทำนองเดียวกัน QR Code ที่มีที่อยู่เว็บใด ๆ ไม่ได้เทียบเท่าโดยอัตโนมัติกับ QR Code ที่มี GS1 Digital Link URI
การใช้งานในโลจิสติกส์และอีคอมเมิร์ซ
การระบุสินค้าและสินค้าคงคลัง
บาร์โค้ด 2D บนสินค้าหรือบรรจุภัณฑ์สามารถสนับสนุนการระบุสินค้าในระหว่างการรับสินค้า การหยิบ การบรรจุ หรือการตรวจสอบสต็อก หากมาตรฐานข้อมูลที่เกี่ยวข้องอนุญาต สัญลักษณ์หนึ่งรายการสามารถเก็บตัวระบุสินค้าไว้พร้อมกับคุณลักษณะต่าง ๆ เช่น หมายเลขล็อต หมายเลขซีเรียล หรือวันหมดอายุ แอปพลิเคชันปลายทางต้องเข้าใจว่ามีฟิลด์ใดบ้างและฟิลด์เหล่านั้นคั่นด้วยวิธีใด
ตัวอย่างเช่น คลังสินค้าอาจสแกนสัญลักษณ์ GS1 DataMatrix เพื่อบันทึกตัวระบุสินค้าและข้อมูลอ้างอิงล็อตในระหว่างรับสินค้า จากนั้นระบบสินค้าคงคลังสามารถใช้ค่าเหล่านี้เมื่อบันทึกสต็อก นี่เป็นตัวอย่างขั้นตอนการทำงาน ไม่ใช่การยืนยันว่าคลังสินค้าทุกแห่งยอมรับสัญลักษณ์เดียวกันหรือบันทึกคุณลักษณะเดียวกัน
การจัดส่งและการประมวลผลพัสดุ
ฉลากจัดส่งอาจมีข้อมูลที่เครื่องอ่านได้ซึ่งผู้ขนส่งหรือฝ่ายปฏิบัติการจัดส่งใช้ หากมีการระบุให้ใช้บาร์โค้ด 2D บทบาทของบาร์โค้ดจะขึ้นอยู่กับข้อกำหนดฉลากที่ใช้บังคับ อาจเก็บข้อมูลอ้างอิงการจัดส่ง ข้อมูลการปฏิบัติงาน หรือชุดฟิลด์ที่มีโครงสร้าง
ไม่ควรถือว่าบาร์โค้ดสินค้าและบาร์โค้ดจัดส่งใช้แทนกันได้ บาร์โค้ดแรกอาจระบุสินค้าที่อยู่ภายในพัสดุ ขณะที่บาร์โค้ดที่สองระบุการจัดส่งหรือสนับสนุนกระบวนการขนส่ง การสแกนสัญลักษณ์ผิดอาจเรียกระเบียนที่ไม่เกี่ยวข้อง แม้ว่าสัญลักษณ์ทั้งสองจะอ่านได้ในทางเทคนิค
การคืนสินค้าและการส่งมอบให้ลูกค้า
ร้านค้าปลีกอาจออกบาร์โค้ด 2D ที่แสดงการอนุมัติการคืนสินค้า หรือให้จุดรับสินค้าที่ได้รับอนุญาตเข้าถึงระเบียนการคืนสินค้า ในขั้นตอนดังกล่าว รหัสเป็นข้อมูลอ้างอิงที่ระบบที่เข้าร่วมใช้ ไม่ใช่ฉลากจัดส่งโดยเนื้อแท้ และไม่ใช่การรับประกันว่าจุดรับสินค้าใด ๆ จะรับคืนสินค้าได้
คำแนะนำสำหรับลูกค้าควรแยกให้ชัดเจนระหว่างการแสดงรหัสเพื่อประมวลผลกับการติดฉลากขนส่งบนพัสดุ การจัดการคืนสินค้าที่ใช้บังคับจะกำหนดว่าต้องใช้บรรจุภัณฑ์ การพิมพ์ฉลาก หรือการระบุเพิ่มเติมหรือไม่
ห่วงโซ่อุปทานข้ามพรมแดน
ในการค้าข้ามพรมแดน องค์กรอาจแลกเปลี่ยนสินค้าที่มีฉลากซึ่งคู่ค้าหลายรายต้องตีความ มาตรฐานตัวระบุและข้อมูลร่วมกันช่วยสร้างความหมายเดียวกันสำหรับข้อมูลที่เข้ารหัสในสัญลักษณ์ ความเข้ากันได้ของเครื่องอ่านเพียงอย่างเดียวไม่เพียงพอ หากผู้ส่งและผู้รับตีความฟิลด์แตกต่างกัน
บาร์โค้ด 2D ไม่ได้ทดแทนใบกำกับสินค้า ใบศุลกากร หรือเอกสารการค้าที่จำเป็นอื่น ๆ ด้วยตัวเอง การยอมรับบาร์โค้ดใดบาร์โค้ดหนึ่งในกระบวนการศุลกากรหรือการขนส่งขึ้นอยู่กับกฎและข้อกำหนดทางเทคนิคของกระบวนการนั้น
คำศัพท์ที่เกี่ยวข้องและขอบเขตสำคัญ
| คำศัพท์ | ความหมาย | ความสัมพันธ์กับบาร์โค้ด 2D |
|---|---|---|
| บาร์โค้ดเชิงเส้น | สัญลักษณ์ที่แสดงข้อมูลผ่านการจัดเรียงแถบและช่องว่างแบบหนึ่งมิติ | เป็นโครงสร้างบาร์โค้ดอีกแบบ ไม่ใช่คำพ้องความหมายของบาร์โค้ด 2D |
| QR Code | symbology ของบาร์โค้ดเมทริกซ์รูปแบบหนึ่ง | เป็นบาร์โค้ด 2D ประเภทหนึ่ง ไม่ใช่ชื่อของหมวดหมู่ทั้งหมด |
| หมายเลขติดตาม | ตัวระบุที่ใช้เรียกข้อมูลเกี่ยวกับการจัดส่งภายในระบบติดตาม | อาจเข้ารหัสไว้ในบาร์โค้ดได้ แต่มีอยู่แยกจากสัญลักษณ์ที่เก็บข้อมูลนั้น |
| GS1 Application Identifier | คำนำหน้าที่ระบุความหมายและรูปแบบของฟิลด์ข้อมูลในระบบ GS1 | ช่วยให้ซอฟต์แวร์ปลายทางตีความฟิลด์แบบมีโครงสร้างที่อยู่ในบาร์โค้ด GS1 ที่รองรับ |
| GS1 Digital Link URI | โครงสร้างที่อยู่เว็บซึ่งแสดงตัวระบุ GS1 และสามารถเชื่อมโยงไปยังข้อมูลออนไลน์ | สามารถเก็บไว้ในบาร์โค้ด 2D ที่เหมาะสมได้ แต่โครงสร้าง URI และ symbology ของบาร์โค้ดเป็นแนวคิดแยกจากกัน |
| RFID | เทคโนโลยีที่ใช้การสื่อสารด้วยคลื่นความถี่วิทยุเพื่ออ่านข้อมูลจากแท็ก | ไม่ใช่เทคโนโลยีบาร์โค้ด การอ่านบาร์โค้ดด้วยแสงและการระบุด้วยคลื่นความถี่วิทยุใช้วิธีจับข้อมูลต่างกัน |
การอ่าน การพิมพ์ และการตรวจสอบการนำไปใช้งาน
การเลือกบาร์โค้ด 2D ต้องทำมากกว่าการเลือกสัญลักษณ์ที่คุ้นเคย การตรวจสอบต่อไปนี้ครอบคลุมสาเหตุของความล้มเหลวในการปฏิบัติงานที่แตกต่างกัน
- ยืนยันข้อกำหนดของระบบปลายทาง กำหนดว่า symbology ฟิลด์ข้อมูล กฎตัวระบุ และรูปแบบฉลากใดที่คู่ค้าหรือแอปพลิเคชันยอมรับ อย่าสันนิษฐานว่าบาร์โค้ด 2D ที่อ่านได้ทุกชนิดจะยอมรับได้
- ตรวจสอบอุปกรณ์สแกน เครื่องสแกนเลเซอร์แบบเชิงเส้นเท่านั้นไม่สามารถถอดรหัสสัญลักษณ์เมทริกซ์ได้เพียงเพราะอ่านบาร์โค้ดเชิงเส้นได้ ยืนยันการรองรับรูปแบบที่เลือกในอุปกรณ์และการตั้งค่าซอฟต์แวร์จริง
- ควบคุมขนาดสัญลักษณ์ ข้อมูลที่เข้ารหัสมากขึ้นอาจต้องใช้สัญลักษณ์ที่ใหญ่ขึ้นหรือองค์ประกอบแต่ละส่วนที่เล็กลง เลือกขนาดที่ยังอ่านได้ภายใต้เงื่อนไขการพิมพ์และการสแกนที่ตั้งใจใช้
- รักษาคอนทราสต์และพื้นที่ว่าง ปฏิบัติตามข้อกำหนดของ symbology สำหรับพื้นที่ที่ไม่ได้พิมพ์รอบสัญลักษณ์ ซึ่งมักเรียกว่า quiet zone หลีกเลี่ยงการวางข้อความ เส้นขอบ หรือกราฟิกอื่นไว้ในพื้นที่ดังกล่าว
- ประเมินพื้นผิวจริง รอยย่น รอยต่อ แสงสะท้อน ความโค้ง และการเสียดสีอาจรบกวนการจับภาพ ทดสอบฉลากบนบรรจุภัณฑ์จริง ไม่ใช่เฉพาะบนแบบร่างที่เรียบเท่านั้น
- ตรวจสอบข้อมูลที่ถอดรหัส ตรวจสอบตัวระบุ ความยาวฟิลด์ ตัวคั่น และกฎของแอปพลิเคชัน การที่เครื่องสแกนแสดงอักขระได้ไม่ได้พิสูจน์ว่าระบบคลังสินค้าหรือผู้ขนส่งจะยอมรับข้อมูลนั้น
- แยกการสแกนออกจากการตรวจสอบคุณภาพ การสแกนสำเร็จแสดงว่าสามารถอ่านได้ภายใต้เงื่อนไขชุดหนึ่ง การตรวจสอบบาร์โค้ดจะประเมินคุณภาพสัญลักษณ์ตามเกณฑ์ที่กำหนด และไม่เทียบเท่ากับการสแกนเพื่อปฏิบัติงานเพียงครั้งเดียว
- ทดสอบขั้นตอนการทำงานทั้งหมด ยืนยันว่าการสแกนเรียกระเบียนที่ต้องการและกระตุ้นการดำเนินการที่ถูกต้อง รวมถึงวิธีที่แอปพลิเคชันจัดการกับตัวระบุที่ซ้ำ ไม่รู้จัก หรือไม่ถูกต้อง
ความเข้าใจผิดที่พบบ่อย
บาร์โค้ด 2D ไม่ได้ให้การติดตามแบบเรียลไทม์ด้วยตัวเอง บาร์โค้ดอาจเข้ารหัสตัวระบุการติดตามหรือลิงก์ไปยังแหล่งข้อมูลการติดตาม แต่เหตุการณ์การจัดส่งต้องมาจากระบบปฏิบัติการที่เชื่อมต่ออยู่ สัญลักษณ์ที่พิมพ์ไม่ได้ตรวจสอบการเคลื่อนที่ของพัสดุด้วยตัวเอง
การแก้ไขข้อผิดพลาดไม่ได้ทำให้สัญลักษณ์ทนทานต่อความเสียหายทุกชนิด รูปแบบต่าง ๆ เช่น QR Code และ Data Matrix มีกลไกแก้ไขข้อผิดพลาด แต่การกู้คืนขึ้นอยู่กับรูปแบบ การกำหนดค่า และลักษณะของความเสียหาย รูปแบบการจดจำที่ถูกบดบังหรือคุณภาพภาพที่ไม่ดีอาจยังทำให้ถอดรหัสไม่ได้
ข้อมูลที่มากขึ้นไม่ได้มีประโยชน์มากขึ้นเสมอไป การเข้ารหัสข้อมูลที่ไม่จำเป็นอาจเพิ่มขนาดสัญลักษณ์หรือลดความทนทานต่อการพิมพ์เมื่อพื้นที่มีจำกัด ตัวระบุที่เชื่อมโยงกับระเบียนที่ได้รับการดูแลอยู่เสมออาจเหมาะสมกว่าการฝังรายละเอียดที่เปลี่ยนแปลงได้
อ่านได้ไม่ได้หมายความว่าน่าเชื่อถือ บาร์โค้ดเป็นตัวพาข้อมูล ไม่ใช่การรับประกันความถูกต้องหรือความปลอดภัยของเนื้อหาโดยอัตโนมัติ แอปพลิเคชันควรตรวจสอบตัวระบุและจัดการ URL ที่เข้ารหัสตามข้อกำหนดด้านความปลอดภัย
คำถามที่พบบ่อย
QR Code เหมือนกับบาร์โค้ดสองมิติหรือไม่?
QR Code เป็นบาร์โค้ดสองมิติประเภทหนึ่ง Data Matrix และ PDF417 เป็นรูปแบบอื่นในหมวดหมู่ที่กว้างกว่านี้
บาร์โค้ด 2D สามารถเก็บหมายเลขติดตามพัสดุได้หรือไม่?
ได้ สามารถเข้ารหัสหมายเลขติดตามหรือ URL ที่ใช้เข้าถึงข้อมูลการติดตามได้ แอปพลิเคชันปลายทางต้องรู้จักเนื้อหาและเชื่อมโยงกับระเบียนการจัดส่งที่เหมาะสม
เครื่องสแกนบาร์โค้ดที่มีอยู่สามารถอ่านบาร์โค้ด 2D ได้หรือไม่?
ได้เฉพาะเมื่ออุปกรณ์และการกำหนดค่ารองรับ symbology ที่เกี่ยวข้อง เครื่องสแกนที่รองรับเฉพาะบาร์โค้ดเชิงเส้นไม่เพียงพอสำหรับบาร์โค้ดเมทริกซ์ จำเป็นต้องใช้อุปกรณ์สร้างภาพที่รองรับหรือแอปพลิเคชันที่ใช้กล้องอย่างเหมาะสม
บาร์โค้ด 2D ทำงานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตหรือไม่?
สามารถถอดรหัสสัญลักษณ์แบบออฟไลน์ได้เมื่อมีซอฟต์แวร์ภายในเครื่องที่รองรับ แต่การเปิดปลายทางออนไลน์หรือเรียกระเบียนทางธุรกิจจากระยะไกลต้องเข้าถึงเครือข่ายหรือบริการที่เกี่ยวข้อง
แหล่งข้อมูล
- GS1: Barcodes — ประเภทบาร์โค้ด มาตรฐานการระบุ และความแตกต่างระหว่างสัญลักษณ์เชิงเส้นกับสองมิติ
- GS1: Two-dimensional barcodes — ข้อมูลผลิตภัณฑ์แบบมีโครงสร้างและการใช้บาร์โค้ด 2D ในการค้าปลีกและห่วงโซ่อุปทาน
- GS1: GS1 DataMatrix — การนำ Data Matrix ไปใช้งาน การเข้ารหัสข้อมูล GS1 และข้อพิจารณาด้านคุณภาพสัญลักษณ์
- GS1: GS1 Digital Link — ความสัมพันธ์ระหว่างตัวระบุมาตรฐาน ที่อยู่เว็บ และการเข้าถึงข้อมูลออนไลน์
- DENSO WAVE: About QR Code — โครงสร้าง QR Code การแสดงข้อมูล และคุณลักษณะการแก้ไขข้อผิดพลาด


