ย้อนกลับไปหน้าบทความ
P
Pattawee NakkarinAUTHOR
115 views
Barcode ทำงานอย่างไร? เข้าใจตั้งแต่เส้นบาร์โค้ดจนถึงข้อมูลในระบบ
Scanner13 นาทีในการอ่าน

Barcode ทำงานอย่างไร? เข้าใจตั้งแต่เส้นบาร์โค้ดจนถึงข้อมูลในระบบ

เข้าใจหลักการทำงานของ Barcode ตั้งแต่การเข้ารหัสเป็นเส้น การอ่านด้วย Scanner จนถึงการส่งข้อมูลเข้าสู่ POS และระบบองค์กร พร้อมแนวทางแก้ปัญหาสแกนไม่ติด

Barcode ทำงานอย่างไร? เข้าใจตั้งแต่เส้นบาร์โค้ดจนถึงข้อมูลในระบบ

Barcode ที่เห็นบนสินค้าไม่ได้เป็นเพียงชุดเส้นสีดำเรียงกัน และเครื่องสแกนก็ไม่ได้อ่านแล้วทราบชื่อหรือราคาสินค้าทันที ระบบจริงประกอบด้วยหลายส่วน ตั้งแต่รหัสระบุตัวตน รูปแบบสัญลักษณ์ คุณภาพการพิมพ์ เครื่องอ่าน ไปจนถึงฐานข้อมูลขององค์กร

การเข้าใจกลไกเหล่านี้ช่วยให้เลือกอุปกรณ์ได้เหมาะสม ออกแบบฉลากได้ถูกต้อง และวิเคราะห์ปัญหาสแกนไม่ติดได้ตรงจุด โดยเฉพาะร้านค้า คลังสินค้า โรงงาน โรงพยาบาล และงานขนส่งที่ต้องอ่านข้อมูลจำนวนมากทุกวัน

Featured Snippet: Barcode ทำงานอย่างไร?

Barcode ทำงานโดยแปลงตัวเลขหรือตัวอักษรให้เป็นรูปแบบแท่งและช่องว่างตามมาตรฐาน เครื่องสแกนใช้แสงหรือเซนเซอร์ภาพตรวจจับความแตกต่างของพื้นที่มืดและสว่าง จากนั้น Decoder จะแปลงรูปแบบกลับเป็นข้อมูลดิจิทัล แล้วส่งรหัสไปยัง POS โปรแกรมสต๊อก หรือระบบองค์กรเพื่อค้นหารายละเอียดที่เกี่ยวข้อง

AI Overview Summary

  • Barcode เป็นตัวพาข้อมูล ไม่ใช่ฐานข้อมูลทั้งหมด
  • เส้นและช่องว่างถูกกำหนดตามกติกาของ Symbology เช่น Code 128 หรือ EAN-13
  • Scanner ตรวจจับความต่างของแสงสะท้อนหรือวิเคราะห์ภาพ
  • Decoder ตรวจโครงสร้าง จุดเริ่ม จุดสิ้นสุด และ Check Digit
  • รหัสที่อ่านได้ถูกส่งไปค้นข้อมูลสินค้าในระบบปลายทาง
  • ความสำเร็จของการสแกนขึ้นกับฉลาก เครื่องพิมพ์ สภาพแวดล้อม และ Scanner

สารบัญ

  1. องค์ประกอบของระบบ Barcode
  2. การเปลี่ยนข้อมูลเป็นเส้นบาร์โค้ด
  3. เครื่องสแกนอ่าน Barcode ได้อย่างไร
  4. ข้อมูลเดินทางไปยังระบบธุรกิจอย่างไร
  5. สาเหตุที่ Barcode สแกนไม่ติด
  6. แนวทางเลือกและทดสอบอุปกรณ์
  7. คำถามที่พบบ่อย

1. ระบบ Barcode ประกอบด้วยอะไรบ้าง

ระบบ Barcode ที่สมบูรณ์มีองค์ประกอบหลักอย่างน้อยห้าส่วน

องค์ประกอบหน้าที่
Identification Numberรหัสที่ใช้ระบุสินค้า ทรัพย์สิน พัสดุ หรือหน่วยโลจิสติกส์
Barcode Symbologyกติกาที่ใช้แปลงข้อมูลเป็นแท่ง ช่องว่าง หรือโมดูล
Label และ Printerสร้างสัญลักษณ์บนพื้นผิวที่เครื่องอ่านตรวจจับได้
Barcode Scannerจับภาพหรือวัดแสงสะท้อนจากสัญลักษณ์
Business Systemรับรหัสและเชื่อมกับชื่อสินค้า ราคา สต๊อก หรือสถานะงาน

GS1 อธิบายกรอบการทำงานเป็น Identify, Capture และ Share กล่าวคือ กำหนดตัวระบุให้ชัดเจน จับข้อมูลจากตัวพาข้อมูลได้ถูกต้อง และแลกเปลี่ยนข้อมูลกับระบบที่เกี่ยวข้องอย่างเป็นมาตรฐาน

Barcode เก็บข้อมูลอะไร

คำตอบขึ้นกับชนิดและการออกแบบระบบ บาร์โค้ดบนสินค้าปลีกมักเก็บหมายเลขระบุสินค้า เช่น GTIN ไม่ได้เก็บชื่อสินค้า ราคา หรือจำนวนสต๊อกทั้งหมด เมื่อ Scanner อ่านหมายเลขได้ ระบบ POS จึงนำหมายเลขนั้นไปค้นข้อมูลจากฐานข้อมูล

Barcode ในโรงงานหรือคลังสินค้าอาจเข้ารหัสข้อมูลเพิ่มเติม เช่น Lot, Serial Number หรือวันหมดอายุ หากใช้สัญลักษณ์และโครงสร้างข้อมูลที่รองรับ

Did You Know? ราคาสินค้ามักไม่ได้อยู่ใน EAN/UPC บนบรรจุภัณฑ์ ร้านค้าจึงเปลี่ยนราคาในฐานข้อมูลได้โดยไม่ต้องเปลี่ยนบาร์โค้ดทุกชิ้น

2. ข้อมูลถูกเปลี่ยนเป็นเส้นบาร์โค้ดอย่างไร

ขั้นแรกต้องกำหนดข้อมูลต้นทาง เช่น หมายเลขสินค้า หมายเลขพัสดุ หรือ Serial Number จากนั้นซอฟต์แวร์จะเข้ารหัสข้อมูลตาม Symbology ที่เลือก

  • EAN-13 เหมาะกับหมายเลขสินค้าค้าปลีกตามโครงสร้างที่กำหนด
  • Code 128 รองรับตัวอักษรและตัวเลขได้หลากหลาย เหมาะกับงานโลจิสติกส์และอุตสาหกรรม
  • Code 39 ใช้งานง่าย แต่มีความหนาแน่นข้อมูลต่ำกว่า Code 128
  • QR Code และ Data Matrix จัดข้อมูลเป็นโมดูลสองมิติและรองรับข้อมูลมากกว่า 1D

ตัวสร้าง Barcode ไม่ได้วาดเส้นแบบสุ่ม แต่คำนวณ Start, Data, Check Character และ Stop ตามมาตรฐานของสัญลักษณ์นั้น

Check Digit มีไว้ทำอะไร

Check Digit เป็นค่าที่คำนวณจากตัวเลขส่วนอื่น ใช้ช่วยตรวจจับความผิดพลาดของข้อมูล เครื่องอ่านหรือระบบปลายทางสามารถคำนวณซ้ำเพื่อดูว่ารหัสมีโครงสร้างถูกต้องหรือไม่ แต่ Check Digit ไม่ได้แทนการควบคุมคุณภาพงานพิมพ์

Quiet Zone สำคัญอย่างไร

Quiet Zone คือพื้นที่ว่างก่อนและหลังสัญลักษณ์ 1D ช่วยให้ Scanner แยกขอบเขตของบาร์โค้ดออกจากข้อความ กรอบ หรือกราฟิกข้างเคียง การลดพื้นที่นี้เพื่อให้ฉลากเล็กลงเป็นสาเหตุทั่วไปของการอ่านไม่เสถียร

Common Mistake: นำภาพ Barcode ไปย่อหรือขยายแบบไม่รักษาสัดส่วน จนความกว้างของแท่งผิดเพี้ยนและ Quiet Zone หายไป

3. เครื่องสแกนอ่าน Barcode ได้อย่างไร

หลักการพื้นฐานคือการตรวจจับความแตกต่างระหว่างส่วนมืดและส่วนสว่าง แต่เทคโนโลยีรับภาพมีหลายแบบ

Laser Scanner

Laser Scanner ฉายลำแสงเคลื่อนผ่าน Barcode พื้นที่สว่างสะท้อนแสงมากกว่าพื้นที่มืด เซนเซอร์จึงสร้างสัญญาณที่เปลี่ยนไปตามแท่งและช่องว่าง เหมาะกับ Barcode 1D และงานที่ต้องการเล็งอ่านอย่างรวดเร็ว

Linear Imager

Linear Imager ใช้เซนเซอร์รับภาพแบบเส้นเพื่อจับรูปแบบ 1D แล้วประมวลผลภาพ สามารถอ่านงานพิมพ์ที่ไม่สมบูรณ์ได้ดีในบางสถานการณ์ แต่ยังเน้นการอ่าน 1D

Area Imager

Area Imager จับภาพสองมิติคล้ายกล้อง แล้วใช้ซอฟต์แวร์ค้นหาและถอดรหัส Barcode ภายในภาพ จึงอ่านได้ทั้ง 1D, QR Code และ Data Matrix รวมถึง Barcode บนหน้าจอเมื่อรุ่นนั้นรองรับ

เทคโนโลยี1D2Dอ่านหน้าจอลักษณะเด่น
Laserได้ไม่ได้จำกัดเล็งเส้นและอ่าน 1D ได้รวดเร็ว
Linear Imagerได้ไม่ได้ขึ้นกับรุ่นประมวลผลภาพแบบเส้น
Area Imagerได้ได้โดยทั่วไปได้อ่านหลายทิศทางและยืดหยุ่น

จากแสงเป็นข้อมูลดิจิทัล

หลังเซนเซอร์จับสัญญาณได้ Decoder จะ:

  1. แยกบริเวณ Barcode ออกจากพื้นหลัง
  2. วัดความกว้างและลำดับของแท่งหรือโมดูล
  3. ตรวจหา Start และ Stop Pattern
  4. ระบุ Symbology
  5. แปลงรูปแบบเป็นตัวเลขหรือตัวอักษร
  6. ตรวจ Check Character หรือ Error Correction
  7. ส่งข้อมูลไปยังอุปกรณ์ปลายทาง

Scanner แบบ USB HID มักส่งข้อมูลเสมือนการพิมพ์จาก Keyboard ส่วนรุ่นที่ใช้ Serial, Bluetooth หรือ SDK อาจส่งข้อมูลและสถานะเพิ่มเติม

4. หลังสแกนแล้วข้อมูลไปที่ไหน

เมื่อ Scanner อ่านหมายเลขได้ เครื่องอ่านยังไม่รู้ว่ารหัสนั้นคือสินค้าอะไร โปรแกรมปลายทางเป็นผู้ตีความตามบริบทธุรกิจ

ตัวอย่างในร้านค้า:

  1. Scanner ส่ง GTIN ให้ POS
  2. POS ค้นหารหัสในฐานข้อมูลสินค้า
  3. ระบบแสดงชื่อ ราคา ภาษี และโปรโมชั่น
  4. เมื่อชำระเงิน ระบบบันทึกรายการและปรับสต๊อก

ตัวอย่างในคลังสินค้า:

  1. พนักงานสแกน Location
  2. สแกน Barcode สินค้า
  3. สแกน Lot หรือ Serial Number หากกระบวนการกำหนด
  4. แอปตรวจสอบรายการและตำแหน่ง
  5. ระบบบันทึก Event พร้อมผู้ใช้และเวลา

ดังนั้นการซื้อ Scanner เพียงอย่างเดียวไม่ได้ทำให้เกิดระบบติดตามอัตโนมัติ องค์กรต้องออกแบบข้อมูล กระบวนการ และการเชื่อมต่อซอฟต์แวร์ร่วมกัน

Arc Tech Expert Tip: ทดสอบ Scanner ด้วย Barcode จริงในหน้างาน เพราะขนาด ความมันวาว ระยะอ่าน แสง และสภาพพื้นผิวมีผลต่อผลลัพธ์

5. ทำไม Barcode จึงสแกนไม่ติด

อาการสาเหตุที่เป็นไปได้แนวทางตรวจสอบ
อ่านไม่ได้ทุกครั้งScanner ไม่รองรับ Symbologyตรวจคู่มือและการตั้งค่า
ต้องยิงหลายครั้งContrast ต่ำหรือหัวพิมพ์ไม่สมบูรณ์ตรวจ Label, Ribbon และ Printhead
อ่านได้บางเครื่องการตั้งค่า Decoder ต่างกันเปรียบเทียบ Configuration
อ่านได้แต่ข้อมูลผิดช่องSuffix, Prefix หรือ Keyboard Layoutตรวจ Interface และภาษา Keyboard
อ่านหน้าจอไม่ได้ใช้ Laser หรือจอสว่างไม่เหมาะสมใช้ Area Imager และปรับความสว่าง
อ่านใกล้ได้แต่ไกลไม่ได้ขนาด Barcode ไม่เหมาะกับระยะทดสอบ X-dimension และ Scan Range

Checklist ตรวจหน้างาน

  • Scanner รองรับชนิด Barcode หรือไม่
  • Quiet Zone เพียงพอหรือไม่
  • แท่งบาร์โค้ดคมชัดและไม่ขาดหรือไม่
  • สีพื้นกับสีแท่งมี Contrast เหมาะสมหรือไม่
  • ฉลากโค้ง มัน หรือมีฟิล์มหุ้มหรือไม่
  • ระยะและมุมอยู่ในช่วงของรุ่นหรือไม่
  • Prefix, Suffix และ Keyboard Layout ถูกต้องหรือไม่
  • โปรแกรมปลายทางมีข้อมูลรหัสนั้นหรือไม่

Troubleshooting แบบแยกชั้น

เริ่มจากทดสอบ Scanner กับโปรแกรมข้อความธรรมดา หากตัวเลขปรากฏถูกต้อง ส่วนอ่านและส่งข้อมูลน่าจะทำงานได้ ปัญหาอาจอยู่ที่โปรแกรมหรือฐานข้อมูล หากไม่ปรากฏข้อมูล ให้ตรวจการเชื่อมต่อ Interface และการตั้งค่า Scanner ก่อน แล้วจึงตรวจคุณภาพ Barcode

6. Decision Guide สำหรับการเลือก Scanner

ความต้องการแนวทางที่เหมาะสม
อ่าน EAN/UPC ที่ POSScanner 1D หรือ 2D แบบ Retail
อ่าน QR Code และหน้าจอมือถือArea Imager 2D
คลังสินค้าและเสี่ยงตกกระแทกRugged หรือ Industrial Scanner
เดินทำงานและไม่ต้องการสายBluetooth หรือ Wireless Scanner
อ่าน Barcode บนชั้นสูงExtended Range Scanner
ติดตั้งที่จุดบริการPresentation หรือ Fixed-Mount Scanner

Arc Tech Recommendation

อย่าเลือกจากคำว่า “อ่านเร็ว” เพียงอย่างเดียว ควรพิจารณา Symbology, ระยะอ่าน, Interface, สภาพแวดล้อม, ความทนทาน และความเข้ากันได้กับระบบเดิมร่วมกัน Scanner ราคาต่ำที่อ่านฉลากจริงไม่ได้อาจสร้างต้นทุนจากการยิงซ้ำและความผิดพลาดมากกว่าส่วนต่างราคา

กำลังเลือก Scanner สำหรับร้านค้า คลังสินค้า หรือโรงงาน? ดู เครื่องสแกนบาร์โค้ดสำหรับธุรกิจ หรือติดต่อ Arc Tech เพื่อทดสอบกับ Barcode และ Workflow จริงก่อนตัดสินใจ

Executive Summary

Barcode ทำหน้าที่แสดงข้อมูลในรูปแบบที่เครื่องอ่านได้ Scanner ตรวจจับความแตกต่างของแท่งและช่องว่าง ถอดรหัสตาม Symbology แล้วส่งรหัสไปยังระบบธุรกิจ รายละเอียดอย่างชื่อสินค้า ราคา และสต๊อกมักอยู่ในฐานข้อมูล ไม่ได้อยู่ใน Barcode โดยตรง

ระบบที่ทำงานได้ดีจึงต้องดูทั้งรหัส มาตรฐาน งานพิมพ์ ฉลาก Scanner, Interface และซอฟต์แวร์ การทดสอบด้วยตัวอย่างจริงและแยกปัญหาเป็นชั้นช่วยลดเวลาหาสาเหตุเมื่อสแกนไม่ติด

คำถามที่พบบ่อย

Beginner

1. Barcode เก็บชื่อสินค้าไว้หรือไม่

โดยทั่วไป Barcode สินค้าปลีกเก็บหมายเลขระบุสินค้า ระบบ POS ใช้หมายเลขนั้นค้นหาชื่อและราคาจากฐานข้อมูล

2. เส้นดำและช่องว่างมีความหมายอย่างไร

ความกว้างและลำดับของแท่งกับช่องว่างแทนข้อมูลตามกติกาของ Symbology แต่ละชนิด

3. Scanner รู้ได้อย่างไรว่าเป็น Barcode ชนิดใด

Decoder ตรวจรูปแบบเริ่มต้น โครงสร้าง และกฎของสัญลักษณ์ที่เปิดใช้งาน

Business

4. เปลี่ยนราคาสินค้าต้องพิมพ์ Barcode ใหม่ไหม

หาก Barcode อ้างอิงรหัสสินค้าและราคาอยู่ในฐานข้อมูล สามารถเปลี่ยนราคาในระบบได้โดยไม่เปลี่ยน Barcode

5. Scanner ใช้กับโปรแกรมทุกระบบได้หรือไม่

USB HID ใช้กับโปรแกรมจำนวนมากเหมือน Keyboard แต่ระบบที่ต้องการคำสั่งเฉพาะอาจต้องใช้ Serial, SDK หรือการตั้งค่าเพิ่มเติม

Technical

6. Check Digit ป้องกันการอ่านผิดได้ทั้งหมดหรือไม่

ไม่ทั้งหมด Check Digit ช่วยตรวจโครงสร้างทางคณิตศาสตร์ แต่ยังต้องควบคุมคุณภาพงานพิมพ์และข้อมูลต้นทาง

7. ทำไม Area Imager อ่าน Barcode ได้หลายทิศทาง

เพราะจับภาพพื้นที่สองมิติและค้นหารูปแบบภายในภาพ จึงไม่ต้องจัดแนวลำแสงให้ตัดแท่งในทิศเดียว

8. ทำไม Barcode บนพื้นผิวมันวาวอ่านยาก

แสงสะท้อนโดยตรงอาจทำให้ส่วนมืดและสว่างแยกกันไม่ชัด การปรับมุมหรือใช้อุปกรณ์ที่เหมาะสมช่วยได้

Troubleshooting

9. Scanner มีเสียงแต่ข้อมูลไม่เข้าโปรแกรมเกิดจากอะไร

อาจเกิดจากโฟกัสอยู่ผิดช่อง Keyboard Layout ไม่ตรง Interface ผิด หรือโปรแกรมไม่ยอมรับรูปแบบข้อมูล

10. Barcode เดียวกันอ่านได้บางครั้งควรเริ่มตรวจตรงไหน

ตรวจคุณภาพฉลาก ระยะ มุม แสง และการตั้งค่า จากนั้นทดลองในโปรแกรมข้อความเพื่อแยกปัญหาระหว่าง Hardware กับ Software

บทความที่เกี่ยวข้อง

  • Barcode มีกี่ประเภท
  • Barcode 1D vs 2D
  • Barcode กับ QR Code ต่างกันอย่างไร
  • Barcode Scanner คืออะไร
  • วิธีเลือก Barcode Scanner
  • วิธีออกแบบ Barcode บนฉลากสินค้า

External References

  1. GS1 — How GS1 standards work
  2. GS1 — Identification Keys
  3. GS1 — General Specifications

ปรึกษาการเลือกอุปกรณ์ Barcode

หากองค์กรกำลังวางระบบ Barcode หรือต้องการเลือก Scanner ให้เหมาะกับฉลาก ระยะอ่าน และสภาพแวดล้อม Arc Tech พร้อมช่วยประเมินหน้างานและแนะนำอุปกรณ์โดยอิงจาก Workflow จริง

ดูเครื่องสแกนบาร์โค้ดสำหรับธุรกิจ

ถูกใจบทความนี้? ช่วยกดสนับสนุนให้ผู้เขียนด้วยครับ
แชร์บทความนี้

ความคิดเห็น (0)

กำลังโหลดความคิดเห็น...

ร่วมแสดงความคิดเห็น

แนะนำบทความอื่นๆ

Chat with usCall us