บาร์โค้ดใบขับขี่ AAMVA

บาร์โค้ด 2D ด้านหลังใบขับขี่สหรัฐทุกใบคือ PDF417 symbol ที่เข้ารหัสข้อมูลผู้รับใบอนุญาตตาม AAMVA Card Design Standard เริ่มกำหนดในปี 2000 ปัจจุบันอยู่ที่เวอร์ชัน 10 (2020) นี่คือเอกสารอ้างอิงสำหรับการพัฒนา parser การทดสอบ kiosk และ workflow ของหน่วยงานที่ได้รับอนุญาต

เอกสารข้อกำหนด:AAMVA Card Design Standard v10 (เผยแพร่ 2020-09, ใช้งานถึง 2026).
สัญลักษณ์บาร์โค้ด: PDF417 (ISO/IEC 15438).
เวอร์ชันก่อนหน้า: v8 (2013), v9 (2016), v10 (2020) รัฐส่วนใหญ่ใช้ v8 หรือสูงกว่า

ภาพรวม

บาร์โค้ด AAMVA คือ PDF417 symbol ที่ payload ที่ถอดรหัสแล้วเริ่มต้นด้วย header คงที่ ตามด้วย "subfile" สำหรับแต่ละโดเมนข้อมูล Subfile หลักคือ DL (ใบขับขี่); ใบขับขี่เชิงพาณิชย์เพิ่ม subfile เฉพาะเขตอำนาจ ZA..ZZ

โครงสร้าง header:

@

ANSI <IIN><version><jurisdiction version><subfile count>DL<subfile offset><subfile length>

รหัสองค์ประกอบ

รหัสความหมายรูปแบบ
DACชื่อข้อความ
DCSนามสกุลข้อความ
DBBวันเกิดMMDDYYYY
DBAวันหมดอายุใบขับขี่MMDDYYYY
DAQหมายเลขใบขับขี่ตัวอักษรและตัวเลข
DAIเมืองข้อความ
DAJรัฐ (2 ตัวอักษร)ตัวอักษร
DCAประเภทยานพาหนะA / B / C / D / M / อื่นๆ

หมายเลขระบุผู้ออกใบอนุญาต (IIN)

รัฐIINรัฐIIN
California636014New York636001
Texas636015Florida636010
Illinois636035Pennsylvania636025

Test vector มาตรฐาน

ใช้ข้อมูลสังเคราะห์ที่ชัดเจนเมื่อสร้าง payload ทดสอบ เช่น JOHN TEST, JANE SAMPLE, วันเกิดในอนาคตหรือก่อนปี 1900

กรณีข้อมูลนำเข้าสตริงย่อย header ที่คาดหวัง
California v10, สังเคราะห์jurisdiction=CA
first=JOHN
last=TEST
license=D1234567
dob=1990-01-01
ANSI 636014100002DL
Texas v10, สังเคราะห์jurisdiction=TX
first=JANE
last=SAMPLE
license=12345678
ANSI 636015100002DL

จุดที่มักพลาด

ความเข้ากันได้ของเครื่องสแกน

เครื่องอ่านรองรับหมายเหตุ
iOS Camera (iOS 17+)รับรู้ใบขับขี่แอป Wallet รับรู้ AAMVA payload และเสนอเพิ่มเป็น ID card
Android Cameraไม่ใช่ nativeถือว่าเป็น PDF417 ดิบ ต้องใช้แอปยืนยัน ID
SDK ยืนยัน ID เชิงพาณิชย์ (IDEMIA, Jumio, Onfido)แยกวิเคราะห์ครบมาตรฐานอุตสาหกรรมสำหรับ kiosk ยืนยันอายุและ KYC ออนไลน์
เครื่องสแกน PDF417 อุตสาหกรรม (Zebra, Honeywell)แยกวิเคราะห์ครบfirmware สมัยใหม่ส่วนใหญ่มี AAMVA parsing ในตัว

ดูเพิ่มเติม

ตรวจสอบเวอร์ชันข้อกำหนด 2026-04-18 (AAMVA CDS v10, 2020-09) รีวิวครั้งต่อไป: 2026-07-18