คู่มือฉบับสมบูรณ์เกี่ยวกับบาร์โค้ด
บาร์โค้ดคืออะไร?
บาร์โค้ดคือการแสดงข้อมูลด้วยภาพที่เครื่องอ่านได้ ข้อมูลถูกเข้ารหัสในความกว้างและระยะห่างของเส้นขนาน (บาร์โค้ดแบบหนึ่งมิติหรือแบบเชิงเส้น) เมื่อสแกนด้วยเลเซอร์หรือเครื่องอ่านแบบกล้อง รูปแบบของแถบและช่องว่างจะถูกถอดรหัสกลับเป็นข้อมูลเดิม — โดยทั่วไปจะเป็นตัวเลข สตริงข้อความ หรือตัวระบุผลิตภัณฑ์
บาร์โค้ดสมัยใหม่ได้รับการจดสิทธิบัตรในปี 1952 โดย Norman Joseph Woodland และ Bernard Silver โดยได้รับแรงบันดาลใจจากรหัสมอร์ส อย่างไรก็ตาม จนกระทั่งปี 1974 บาร์โค้ด UPC แรกจึงถูกสแกนที่จุดชำระเงินซูเปอร์มาร์เก็ตใน Troy, Ohio ปัจจุบัน มีการสแกนบาร์โค้ดมากกว่า 5 พันล้านครั้งต่อวันทั่วโลกในอุตสาหกรรมค้าปลีก สุขภาพ การขนส่ง และการผลิต
รูปแบบบาร์โค้ดอธิบาย
รูปแบบบาร์โค้ดต่าง ๆ (เรียกอีกอย่างว่าซิมโบโลจี) ถูกออกแบบมาสำหรับกรณีใช้งานที่แตกต่างกัน เครื่องมือนี้รองรับรูปแบบบาร์โค้ดเชิงเส้นที่ใช้กันอย่างแพร่หลาย 4 รูปแบบ:
| รูปแบบ | อักขระ | ความยาว | การใช้งานหลัก |
|---|---|---|---|
| CODE128 | ASCII ทั้งหมด (128 ตัวอักษร) | ไม่จำกัด | ฉลากจัดส่ง โลจิสติกส์ ใช้งานทั่วไป |
| CODE39 | 0-9, A-Z, - . $ / + % | ไม่จำกัด | ทหาร ยานยนต์ บัตรประจำตัวราชการ |
| EAN-13 | ตัวเลขเท่านั้น | 13 หลัก | สินค้าค้าปลีกระหว่างประเทศ |
| UPC-A | ตัวเลขเท่านั้น | 12 หลัก | สินค้าค้าปลีกในอเมริกาเหนือ |
บาร์โค้ดทำงานอย่างไร
เครื่องสแกนบาร์โค้ดปล่อยลำแสง (เลเซอร์หรือ LED) ข้ามบาร์โค้ด แถบสีเข้มดูดซับแสงขณะที่ช่องว่างสีขาวสะท้อนแสง ตัวตรวจจับไวแสงภายในเครื่องสแกนจะแปลงรูปแบบแสง-มืดเหล่านี้เป็นสัญญาณไฟฟ้า ซึ่งจะถูกถอดรหัสเป็นข้อมูลเดิม องค์ประกอบโครงสร้างสำคัญ ได้แก่:
📏 โซนเงียบ
ขอบว่างทั้งสองด้านของบาร์โค้ดที่บอกเครื่องสแกนว่าโค้ดเริ่มต้นและสิ้นสุดที่ใด โดยทั่วไปจะเป็น 10 เท่าของความกว้างแถบที่แคบที่สุด
🔲 อักขระเริ่มต้น/หยุด
รูปแบบพิเศษที่จุดเริ่มต้นและจุดสิ้นสุดที่ระบุซิมโบโลจีของบาร์โค้ดและทิศทางการอ่าน
📊 อักขระข้อมูล
ข้อมูลที่เข้ารหัสจริง — อักขระแต่ละตัวแสดงด้วยรูปแบบเฉพาะของแถบและช่องว่างที่มีความกว้างแตกต่างกัน
✅ ตัวเลขตรวจสอบ
ตัวเลขที่คำนวณแล้วต่อท้ายข้อมูลเพื่อตรวจจับข้อผิดพลาด บาร์โค้ด EAN-13 และ UPC จะมีตัวเลขตรวจสอบเสมอเพื่อยืนยันความถูกต้องของการสแกน
เมื่อไหร่ควรใช้แต่ละรูปแบบ
CODE128 — ใช้ได้หลากหลาย
CODE128 เป็นรูปแบบบาร์โค้ดที่หลากหลายที่สุด รองรับชุดอักขระ ASCII ทั้งหมด (ตัวอักษร ตัวเลข และสัญลักษณ์) และสร้างบาร์โค้ดขนาดกะทัดรัด ใช้สำหรับฉลากจัดส่ง (GS1-128) การจัดการคลังสินค้า การติดตามคำสั่งซื้อ และงานที่ต้องการข้อมูลตัวอักษรและตัวเลข เป็นตัวเลือกเริ่มต้นเมื่อไม่มีมาตรฐานเฉพาะ
CODE39 — เรียบง่ายและตรวจสอบตัวเอง
CODE39 เป็นหนึ่งในรูปแบบบาร์โค้ดที่เก่าแก่ที่สุด ใช้กันอย่างแพร่หลายโดยกระทรวงกลาโหมสหรัฐฯ (MIL-STD-1189) และอุตสาหกรรมยานยนต์ (AIAG) รองรับตัวอักษรพิมพ์ใหญ่ ตัวเลข และอักขระพิเศษบางตัว การออกแบบตรวจสอบตัวเองหมายความว่าไม่ต้องมีตัวเลขตรวจสอบ ทำให้ง่ายต่อการใช้งานแต่สร้างบาร์โค้ดที่กว้างกว่า CODE128
EAN-13 — มาตรฐานค้าปลีกระหว่างประเทศ
EAN-13 (European Article Number) เป็นมาตรฐานสากลสำหรับการระบุผลิตภัณฑ์ เข้ารหัสตัวเลข 13 หลักซึ่งรวมถึงรหัสประเทศ รหัสผู้ผลิต รหัสผลิตภัณฑ์ และตัวเลขตรวจสอบ จำเป็นสำหรับการขายสินค้าในประเทศส่วนใหญ่นอกอเมริกาเหนือ คุณต้องมีคำนำหน้าบริษัท GS1 เพื่อสร้างรหัส EAN-13 ค้าปลีกที่ถูกต้อง
UPC-A — ค้าปลีกในอเมริกาเหนือ
UPC-A (Universal Product Code) เป็นบาร์โค้ดมาตรฐานสำหรับสินค้าค้าปลีกในสหรัฐอเมริกาและแคนาดา เข้ารหัสตัวเลข 12 หลัก UPC-A เป็นเซ็ตย่อยของ EAN-13 จริง ๆ — รหัส UPC-A ใด ๆ สามารถแสดงเป็น EAN-13 ได้โดยเติมศูนย์ข้างหน้า เช่นเดียวกับ EAN-13 รหัส UPC ค้าปลีกที่ถูกต้องต้องมีคำนำหน้าบริษัท GS1
บาร์โค้ด vs. QR Code
| คุณสมบัติ | บาร์โค้ด (1D) | QR Code (2D) |
|---|---|---|
| ความจุข้อมูล | สูงสุด ~25 ตัวอักษร | สูงสุด 7,089 ตัวอักษร |
| ประเภทข้อมูล | ตัวเลข ข้อความ (จำกัด) | URL, ข้อความ, vCards, Wi-Fi ฯลฯ |
| ทิศทางการสแกน | แนวนอนเท่านั้น | ทุกมุม (360°) |
| การแก้ไขข้อผิดพลาด | ตัวเลขตรวจสอบเท่านั้น | Reed-Solomon (7-30%) |
| เหมาะสำหรับ | POS ค้าปลีก, คลังสินค้า | การตลาด, แอปมือถือ |
ต้องการเข้ารหัสข้อมูลเพิ่มเติมเช่น URL, vCards หรือข้อมูล Wi-Fi? ลองใช้ เครื่องมือสร้าง QR Code สำหรับรหัส 2D ที่มีความจุข้อมูลสูงกว่าและมีการแก้ไขข้อผิดพลาดในตัว
แนวทางปฏิบัติที่ดีสำหรับการพิมพ์บาร์โค้ด
✅ ควรทำ
- • ใช้แถบสีดำบนพื้นหลังสีขาวเพื่อคอนทราสต์สูงสุด
- • รักษาโซนเงียบที่เพียงพอทั้งสองด้าน
- • พิมพ์ที่ 300 DPI ขึ้นไปเพื่อคุณภาพดีที่สุด
- • ทดสอบด้วยเครื่องสแกนบาร์โค้ดก่อนพิมพ์จำนวนมาก
- • ใช้รูปแบบ SVG สำหรับผลลัพธ์ที่ปรับขนาดได้และพร้อมพิมพ์
- • วางบาร์โค้ดบนพื้นผิวเรียบไม่โค้ง
❌ ไม่ควรทำ
- • ใช้แถบและพื้นหลังที่มีคอนทราสต์ต่ำหรือสีใกล้เคียง
- • พิมพ์บาร์โค้ดเล็กกว่าขนาดขั้นต่ำของซิมโบโลจี
- • ตัดความสูงแถบมากเกินไป (ลดความน่าเชื่อถือในการสแกน)
- • วางบาร์โค้ดบนพื้นผิวสะท้อนแสงหรือมีพื้นผิวขรุขระ
- • ยืดหรือบีบบาร์โค้ดไม่สม่ำเสมอ
- • พิมพ์ทับรอยต่อ รอยพับ หรือรอยเจาะ