1. Trang chủ
  2. » Kinh Tế - Quản Lý

Tiêu chuẩn Quốc gia TCVN 7825:2007 - ISO/IEC 15420:2000

34 76 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Tiêu chuẩn Quốc gia TCVN 7825:2007 quy định các yêu cầu đối với mã vạch EAN/UPC bao gồm mã hóa các ký tự dữ liệu, định dạng hình mã, kích thước, quy định kỹ thuật về thử, và thuật toán giải mã tham chiếu. Mời các bạn cùng tham khảo.

TIÊU CHUẨN QUỐC GIA TCVN 7825 : 2007 ISO/IEC 15420 : 2000 CÔNG NGHỆ THÔNG TIN - KỸ THUẬT PHÂN ĐỊNH VÀ THU THẬP DỮ LIỆU TỰ ĐỘNG - YÊU CẦU KỸ THUẬT MÃ VẠCH - EAN/UPC Information technology - Automatic identification and data capture techniques - Bar code symbology specification - EAN/UPC Lời nói đầu TCVN 7825: 2007 hồn toàn tương đương ISO/IEC 15420:2000 TCVN 7825: 2007 thay TCVN 6382: 1998 TCVN 6383: 1998 TCVN 7825: 2007 Tiểu Ban kỹ thuật Tiêu chuẩn TCVN/JTC1/SC31 "Thu thập liệu tự động" biên soạn, Tổng cục Tiêu chuẩn Đo lường Chất lượng đề nghị, Bộ Khoa học Công nghệ công bố Lời giới thiệu Công nghệ mã vạch dựa việc nhận dạng dấu hiệu mã hóa dạng vạch khoảng trống có kích thước xác định Có nhiều phương pháp mã hóa thơng tin dạng mã vạch, gọi symbology (mã hóa vạch) EAN/UPC loại symbology Các quy tắc xác định việc chuyển ký tự thành dấu hiệu vạch khoảng trống, đặc trưng quan trọng khác symbology gọi quy định kỹ thuật symbology Mã vạch EAN/UPC dành riêng để mã hóa mã số phân định Việc sử dụng mã vạch giới hạn phải tuân thủ quy tắc thủ tục đăng ký EAN quốc tế (EAN) Hội đồng mã thống mỹ (UCC - Uniform Code Council) Từ đầu năm 2005, EAN UCC kết hợp với thành tổ chức GS1 GS1 quản lý hệ thống mã số để đảm bảo mã phân định cấp cho vật phẩm cụ thể đơn toàn cầu xác định theo cách quán Lợi ích chủ yếu người sử dụng hệ thống GS1 có sẵn mã phân định đơn để dùng chuyển giao thương mại họ Xem Phụ lục C để có tồn cảnh hệ thống GS1 Các nhà sản xuất thiết bị mã vạch người dùng công nghệ mã vạch yêu cầu có quy định kỹ thuật mã vạch tiêu chuẩn hóa phát hành rộng rãi để họ tham chiếu thiết kế thiết bị phần mềm CÔNG NGHỆ THÔNG TIN - KỸ THUẬT PHÂN ĐỊNH VÀ THU THẬP DỮ LIỆU TỰ ĐỘNG - YÊU CẦU KỸ THUẬT MÃ VẠCH - EAN/UPC Information technology - Automatic identification and data capture techniques - Bar code symbology specification - EAN/UPC Phạm vi áp dụng Tiêu chuẩn quy định yêu cầu mã vạch EAN/UPC bao gồm mã hóa ký tự liệu, định dạng hình mã, kích thước, quy định kỹ thuật thử, thuật toán giải mã tham chiếu Nội dung liệu quy tắc quản lý sử dụng mã vạch quy định quy định kỹ thuật hệ thống GS1 Tài liệu viện dẫn Các tài liệu viện dẫn sau cần thiết cho việc áp dụng tiêu chuẩn Đối với tài liệu viện dẫn ghi năm công bố áp dụng nêu Đối với tài liệu viện dẫn khơng ghi năm cơng bố áp dụng phiên nhất, bao gồm sửa đổi TCVN 7626: 2006 (ISO/IEC 15416:2000), Công nghệ thông tin - Kỹ thuật phân định thu thập liệu tự động - Yêu cầu kỹ thuật kiểm tra chất lượng in mã vạch - Mã vạch chiều ISO/IEC 646:1991, Information technology - ISO 7-bit coded character set for information interchange (Công nghệ thông tin - Bộ ký tự mã hóa ISO 7-bit dành cho trao đổi thông tin) ISO/IEC 1073-2:1976, Alphanumeric character sets for optical recognition - Part 2: Character set OCR-B - Shapes and dimensions of the printed image (Các ký tự chữ-số dành cho nhận dạng quang học - Phần 2: Bộ ký tự OCR-B - Hình dáng kích thước chữ in) ISO/IEC 15424:2000, Information technology - Automatic identification and data capture techniques - Data carrier identifiers (including Symbology Identifiers) (Công nghệ thông tin - Kỹ thuật phân định thu nhận liệu tự động - Các số phân định vật mang liệu (gồm số phân định mã vạch)) EN 1556:1996, Bar coding - Terminology (Mã vạch - Thuật ngữ) ANSI/UCC-1:1955, U.P.C Symbol Specification Manual (Sổ tay quy định kỹ thuật mã vạch U.P.C) GS1 General Specifications (Quy định kỹ thuật chung GS1, Bỉ) Thuật ngữ định nghĩa Tiêu chuẩn áp dụng thuật ngữ định nghĩa tiêu chuẩn EN 1556 sau: 3.1 Mã vạch phụ (add-on symbol) Mã vạch dùng để mã hóa thơng tin phụ thêm vào thơng tin mã 3.2 Dấu hiệu phụ (auxiliary pattern) Dấu hiệu gồm vạch khoảng trống thể thành phần không mang liệu mã vạch, ví dụ dấu hiệu cảnh báo dấu phân cách ký tự 3.3 Dấu phân cách (delineator) Dấu hiệu phụ dùng để tách ký tự mã vạch phụ 3.4 Trạng thái chẵn (even parity) Một đặc tính mã hóa ký tự mã vạch, ký tự chứa số chẵn mô đun tối 3.5 Dấu hiệu cảnh báo (guard pattern) Một dấu hiệu phụ gồm vạch khoảng trống tương ứng với dấu hiệu bắt đầu kết thúc mã vạch khác, dùng để ngăn cách hai nửa mã vạch 3.6 Hệ số phóng đại (magnification factor) Một hệ số nhân khơng đổi kích thước danh nghĩa mã vạch EAN/UPC 3.7 Tổ chức mã số (numbering organisation) Cơ quan chịu trách nhiệm quản lý hệ thống GS1 trì ngân hàng mã số lãnh thổ xác định 3.8 Bộ số (number set) Một dãy 10 dấu hiệu vạch khoảng trống trạng thái chẵn lẻ mã hóa chữ số từ đến 3.9 Trạng thái lẻ (odd parity) Một đặc tính mã hóa ký tự mã vạch, ký tự chứa số lẻ mô đun tối 3.10 Hệ thống GS1 (GS1 system) Các qui định kỹ thuật, tiêu chuẩn hướng dẫn tổ chức GS1 quản trị Xem phụ lục C 3.11 Mã hóa trạng thái biến đổi (variable parity encodation) Q trình mã hóa thơng tin phụ họ ký tự mã vạch cách kết hợp ký tự trạng thái lẻ chẵn để mã hóa hồn tồn chữ số để kiểm tra 3.12 Nén số khơng (zero-suppression) Q trình bỏ số khơng khỏi vị trí riêng chuỗi liệu UCC-12 để mã hóa chúng định dạng UPC-E Yêu cầu chung 4.1 Các đặc trưng mã vạch Các đặc trưng EAN/UPC là: a) Bộ ký tự mã hóa: chữ số (0 đến 9) tức ký tự ASCII từ 48 đến 57 theo ISO 646; b) Loại mã vạch: liên tục; c) Số yếu tố cho ký tự mã vạch: 4, bao gồm vạch khoảng trống, vạch hay khoảng trống rộng 1, 2, mơ đun (các dấu hiệu phụ có số yếu tố khác đi); d) Ký tự tự kiểm tra: có; e) Chiều dài chuỗi liệu mã hóa: cố định (8, 12 13 ký tự gồm số kiểm tra tùy theo loại mã vạch); f) Giải mã theo nhiều hướng: có; g) Số kiểm tra mã vạch: một, bắt buộc (xem A.1); h) Mật độ ký tự mã vạch: mô đun cho ký tự mã vạch; i) Số yếu tố không liệu, kể số kiểm tra không kể vùng trống: - 18 mô đun mã vạch EAN-13, EAN-8 UPC-A - mô đun mã vạch UPC-E 4.2 Loại mã vạch Có loại mã vạch EAN/UPC là: - EAN-13, UPC-A UPC-E, với mã vạch phụ; - EAN-8 Bốn loại mô tả điều 4.4.1 đến 4.4.4 mã vạch phụ tùy chọn mô tả điều 4.4.5 4.3 Mã hóa mã vạch 4.3.1 Mã hóa ký tự mã vạch Các ký tự mã vạch mã hóa giá trị chữ số ký tự mô đun lựa chọn từ số khác A, B, C, cho Bảng 1: Bảng - Các chữ số A, B C Giá trị chữ số Bộ A chiều rộng yếu Bộ B chiều rộng yếu Bộ C chiều rộng yếu tố tố tố S B S B S B S B B S B S 1 1 3 1 2 1 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 1 1 4 1 1 1 2 1 3 1 1 2 1 3 1 CHÚ THÍCH: S khoảng trống (sáng), B vạch (tối), chiều rộng yếu tố tính theo mơ đun Phụ lục D minh họa Bảng hình vẽ Tổng số mô đun vạch ký tự mã vạch định trạng thái Các ký tự mã vạch số A ký tự trạng thái lẻ Các ký tự mã vạch số B C ký tự trạng thái chẵn Các ký tự số C phản chiếu gương ký tự số B Các ký tự mã vạch số A B luôn bắt đầu bên trái mô đun sáng kết thúc bên phải mô đun tối Các ký tự mã vạch số C bắt đầu bên trái mô đun tối kết thúc bên phải mô đun sáng Một ký tự liệu thông thường thể ký tự mã vạch Nhưng trường hợp riêng xác định (xem điều 4.4.1, 4.4.4, 4.4.5) tổ hợp số mã vạch thể liệu số kiểm tra Kỹ thuật gọi mã hóa trạng thái biến đổi 4.3.2 Mã hóa dấu hiệu phụ Các dấu hiệu phụ phải tổ hợp nêu Bảng Bảng - Các dấu hiệu phụ Dấu hiệu phụ Số mô đun Chiều rộng yếu tố tính theo mơ đun S B S B 1 S Dấu hiệu cảnh báo thường Dấu hiệu cảnh trung tâm 1 1 Dấu hiệu cảnh báo đặc biệt 1 1 Dấu hiệu cảnh báo phụ 1 Dấu ngăn cách phụ B 1 CHÚ THÍCH: S yếu tố khoảng trống (sáng), B yếu tố vạch (tối) Phụ lục D minh họa dấu hiệu hình vẽ Dấu hiệu cảnh báo thường tương ứng với dấu hiệu bắt đầu kết thúc mã vạch khác, dấu hiệu cảnh báo đặc biệt dùng làm dấu hiệu kết thúc mã vạch UPC-E 4.4 Định dạng mã vạch 4.4.1 Mã vạch EAN-13 Mã vạch EAN-13 có cấu tạo đây, tính từ trái sang phải: - vùng trống bên trái; - dấu hiệu cảnh báo thường; - ký tự mã vạch từ mã A B; - dấu hiệu cảnh báo trung tâm; - ký tự mã vạch từ mã C; - dấu hiệu cảnh báo thường; - vùng trống bên phải Ký tự mã vạch tận bên phải mã hóa số kiểm tra tính theo Phụ lục A.1 Vì mã vạch EAN-13 chứa 12 ký tự mã vạch mã hóa 13 chữ số (bao gồm số kiểm tra) nên giá trị chữ số phụ, tức ký tự tận bên trái chuỗi liệu, phải mã hóa việc trộn trạng thái khác số A B cho ký tự mã vạch nửa bên trái mã vạch Hệ thống mã hóa cho giá trị chữ số đứng đầu quy định bảng Hình ví dụ mã vạch EAN-13 Bảng - Nửa bên trái mã vạch EAN-13 Các chữ số để mã hóa nửa bên trái mã vạch EAN-13 Chữ số mã hóa cách ngầm định Vị trí ký tự mã vạch A A A A A A A A B A B B A A B B A B A A B B B A A B A A B B A B B A A B A B B B A A A B A B A B A B A B B A A B B A B A CHÚ THÍCH: Giá trị chữ số “0” giành cho mã vạch mã hóa chuỗi liệu UCC12 Hình - Mã vạch EAN-13 4.4.2 Mã vạch EAN-8 Mã vạch EAN-8 có cấu tạo đây, tính từ trái sang phải: - vùng trống bên trái; - dấu hiệu cảnh báo thường; - ký tự mã vạch từ mã A; - dấu hiệu cảnh báo trung tâm; - ký tự mã vạch từ mã C; - dấu hiệu cảnh báo thường; - vùng trống bên phải Ký tự mã vạch tận bên phải mã hóa số kiểm tra tính theo Phụ lục A.1 Hình cho thấy ví dụ mã vạch EAN-8 Hình - Mã vạch EAN-8 4.4.3 Mã vạch UPC-A Mã vạch UPC-A có cấu tạo đây, tính từ trái sang phải: - vùng trống bên trái; - dấu hiệu cảnh báo thường; - ký tự mã vạch từ mã A; - dấu hiệu cảnh báo trung tâm; - ký tự mã vạch từ mã C; - dấu hiệu cảnh báo thường; - vùng trống bên phải Ký tự mã vạch tận bên phải mã hóa số kiểm tra tính theo Phụ lục A.1 Mã vạch UPCA giải mã mã số 13 chữ số cách thêm vào số ngầm định đằng trước mã số UCC-12 Hình cho thấy mã vạch UPC-A Hình - Mã vạch UPC-A 4.4.4 Mã vạch UPC-E Mã vạch UPC-E có cấu tạo đây, tính từ trái sang phải: - vùng trống bên trái; - dấu hiệu cảnh báo thường; - ký tự mã vạch từ mã A B; - dấu hiệu cảnh báo đặc biệt; - vùng trống bên phải Mã vạch UPC-E sử dụng để mã hóa chuỗi liệu UCC-12 với số số chứa số vị trí xác định, cho bảng Những số loại bỏ khỏi chuỗi liệu mã hóa phương pháp nén số mơ tả 4.4.4.1 Hình cho thấy ví dụ mã vạch UPC-E Hình - Mã vạch UPC-E (mã hóa “0 07834 00009 1” cách nén số 0) 4.4.4.1 Mã hóa mã vạch UPC-E Dưới mơ tả việc mã hóa chuỗi liệu phù hợp với nén số 0: 1) Giả sử D1, D2, D3….D12 biểu thị ký tự liệu UCC-12 (bao gồm số kiểm tra) D1 phải luôn D12 phải số kiểm tra mã vạch tính theo thuật tốn Phụ lục A.1 Giả sử X1, X2, … X6 biểu thị ký tự mã vạch mã vạch UPC-E cuối 2) Chuyển đổi D2 đến D11 thành chuỗi ký tự mã vạch cách loại bỏ số theo quy tắc sau: a) Nếu D11 5, 6, 7, D7 đến D10 tất D6 khác D7 đến D10 khơng mã hóa Ký tự mã vạch: X1 X2 X3 X4 X5 X6 Ký tự liệu: D2 D3 D4 D5 D6 D11 b) Nếu D6 đến D10 D5 khác D6 đến D10 khơng mã hóa X6 = Ký tự mã vạch: X1 X2 X3 X4 X5 X6 Ký tự liệu: D2 D3 D4 D5 D11 c) Nếu D4 0, D5 đến D8 D5 đến D8 khơng mã hóa Ký tự mã vạch: X1 X2 X3 X4 X5 X6 Ký tự liệu: D2 D3 D9 D10 D11 D4 d) Nếu D4 3, 4, 5, 6, 7, D5 đến D9 D5 đến D9 khơng mã hóa X6 = Ký tự mã vạch: X1 X2 X3 X4 X5 X6 Ký tự liệu: D2 D3 D4 D10 D11 3) Việc định mã để mã hóa ngầm định D12 theo bảng 4) Mã hóa ký tự mã vạch X1 đến X6 cách dùng số A B quy định bước Bảng - Các số cho mã vạch UPC-E Các số dùng để mã hóa mã vạch UPC-E Giá trị chữ số kiểm tra D12 Ví Dụ 1: Vị trí ký tự mã vạch B B B A A A B B A B A A B B A A B A B B A A A B B A B B A A B A A B B A B A A A B B B A B A B A B A B A A B B A A B A B Dữ liệu ban đầu Sau nén số Quy tắc 012345000058 123455 2a BABAAB Ví Dụ 2: Dữ liệu ban đầu 045670000080 Ví Dụ 3: Dữ liệu ban đầu 034000005673 Ví Dụ 4: Dữ liệu ban đầu 098400000751 Sau nén số 456784 BBBAAA Sau nén số 345670 BBAAAB Sau nén số 984753 BBABAA Quy tắc 2b Quy tắc 2c Quy tắc 2d CHÚ THÍCH: Các số dùng để mã hóa ngầm định số kiểm tra cho thấy cột “sau nén số 0” 4.4.4.2 Giải mã mã vạch UPC-E Độ lệch chuỗi liệu 12 chữ số khỏi ký tự mã hóa mã vạch UPC-E thực theo bảng Bảng - Giải mã mã vạch UPC-E Các chữ số mã hóa mã vạch UPC-E Chữ số giải mã P1 P2 P3 P4 P5 P6 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 0 0 X3 X4 X5 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 0 0 X3 X4 X5 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 0 0 X3 X4 X5 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 X3 0 0 X4 X5 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 X3 X4 0 0 X5 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 X3 X4 X5 0 0 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 X3 X4 X5 0 0 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 X3 X4 X5 0 0 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 X3 X4 X5 0 0 (C) (0) X1 X2 X3 X4 X5 (C) (0) X1 X2 X3 X4 X5 0 0 (C) CHÚ THÍCH: - Các ký tự mã vạch vị trí P1, P2, …P5 mã vạch UPC-E thể X1, X2, …X5 - Các chữ số chèn trở lại ký hiệu gạch chân - Chữ số mã vạch UPC-E không mã hóa, ký hiệu “(0)” - Chữ số kiểm tra mã hóa ngầm định mã vạch UPC-E ký hiệu “(C)” 4.4.5 Mã vạch phụ Các mã vạch phụ thiết kế để dùng với mã vạch EAN/UPC ấn phẩm nhiều kỳ sách bìa mềm Vì độ an tồn chúng nên sử dụng chúng nơi quy tắc quy định kỹ thuật áp dụng quản lý định dạng liệu nội dung đảm bảo an tồn thích hợp 4.4.5.1 Mã vạch phụ chữ số Mã vạch phụ chữ số dùng ứng dụng riêng, kèm với mã vạch EAN-13, UPC-A UPC-E Mã vạch phụ đặt vị trí tiếp sau vùng trống bên phải mã vạch có cấu tạo sau: - dấu hiệu cảnh báo phụ; - chữ số số phụ từ số A B; - dấu hiệu phân cách phụ; - chữ số thứ hai số phụ từ số A B; - vùng trống bên phải Mã vạch phụ khơng có dấu hiệu cảnh báo bên phải Chúng khơng có số kiểm tra rõ Việc kiểm tra thực thông qua việc trộn số (A B) dùng cho chữ số Việc chọn số kết nối với giá trị số phụ trình bày bảng Bảng - Các số dành cho mã vạch phụ chữ số Giá trị số phụ Chữ số bên trái Chữ số bên phải Bội số (00, 04, 08,…96) A A Bội số 4+1 (01, 05,…97) A B Bội số 4+2 (02, 06, …98) B A Bội số 4+3 (03, 07,…99) B B Hình cho thấy ví dụ mã vạch UPC-A với mã vạch phụ chữ số Hình - Mã vạch UPC-A với mã vạch phụ chữ số 4.4.5.2 Mã vạch phụ chữ số Mã vạch phụ chữ số dùng ứng dụng riêng, kết hợp với mã vạch EAN-13, UPC-A UPC-E Mã vạch phụ đặt vùng trống bên phải mã vạch chính, có cấu tạo sau: - dấu hiệu cảnh báo phụ; - chữ số thứ mã số phụ từ số A B; - dấu hiệu phân cách phụ; - chữ số thứ hai mã số phụ từ số A B; - dấu hiệu phân cách phụ; - chữ số thứ ba mã số phụ từ số A B; - dấu hiệu phân cách phụ; - chữ số thứ tư mã số phụ từ số A B; - dấu hiệu phân cách phụ; - chữ số thứ năm mã số phụ từ số A B; - vùng trống bên phải Mã vạch phụ khơng có dấu hiệu cảnh báo bên phải Nó khơng có số kiểm tra rõ Việc kiểm tra thực thông qua việc phối hợp số (A B) dùng cho chữ số Giá trị v xác định quy tắc sau: 1) tổng chữ số vị trí 1, 5; 2) nhân kết bước với 3; 3) tổng chữ số lại (vị trí 4); 4) nhân kết bước với 9; 5) tổng kết bước 4; 6) giá trị v chữ số hàng đơn vị kết bước VÍ DỤ: tính giá trị v cho mã số phụ 86104: Bước 1: + + = 13 vạch phải 0,5X Một số ngành công nghiệp dùng biến thể riêng diễn dịch người đọc đưa dấu gạch ngang để phân đoạn trường chữ số Một ví dụ cho phụ lục E PHỤ LỤC B (quy định) Số phân định mã vạch Số phân định mã vạch máy đọc lập trình thích hợp thêm vào phần đầu liệu mã hóa Số phân định mã vạch cấp cho EAN/UPC ISO/IEC 15424 “Công nghệ thông tin - Kỹ thuật phân định nhập liệu tự động - Số phân định vật mang liệu (bao gồm số phân định mã vạch) là: ]Em đó: ] thể ký tự 93 ASCII, E ký tự mã hóa cho mã vạch EAN/UPC m ký tự biến đổi bảng B.1 Giá trị cho phép m 0, 1, 2, 3, CHÚ THÍCH: Mã vạch EAN/UPC với mã vạch phụ coi hai mã vạch riêng biệt, mã vạch truyền tách biệt với số phân định mã vạch riêng gói liệu đơn Người dùng chọn hai phương pháp Tất liệu phải truyền liệu ASCII tuân theo ISO 646 Bảng B.1 - Các giá trị m cho EAN/UPC Giá trị m Lựa chọn Gói liệu tiêu chuẩn định dạng EAN đầy đủ, tức 13 chữ số EAN-13, UPC-A UPC-E (không chứa liệu phụ) Chỉ có liệu phụ chữ số Chỉ có liệu phụ chữ số Gói liệu kết hợp gồm 13 chữ số mã vạch EAN-13, UPC-A UPC-E chữ số mã vạch phụ Gói liệu EAN-8 Số phân định mã vạch không mã hóa mã vạch, phát thiết bị giải mã sau giải mã truyền phần đầu thông điệp liệu Các giá trị m cấp trước (8, 9, A, B, C) bãi bỏ PHỤ LỤC C (tham khảo) Khái quát hệ thống GS1 GS1 tổ chức quản lý mã số phân định toàn cầu Hệ thống GS1 trì thơng qua mạng lưới quan quốc gia liên quốc gia gọi tổ chức mã số ứng dụng chung mã số phân định GS1 phạm vi phân định sản phẩm Nhưng mã số dùng để phân định đối tượng khác quy tắc thông dụng hệ thống GS1 Nguyên tắc tiêu chuẩn phân định mã số khơng có nghĩa Bản thân mã số không mang thông tin đối tượng mà phân định Nó khơng phân định quốc gia xuất xứ, nhà cung cấp, loại giá đối tượng Nhưng mã số cấu trúc phép quản lý hệ thống đảm bảo tính đơn mã số tồn cầu Trong giai đoạn trước đây, tiêu chuẩn phân định UCC hoàn toàn tương hợp với tiêu chuẩn quốc tế GS1 Thông tin chi tiết hệ thống GS1 có từ tổ chức mã số từ GS1: GS1 AISBL Blue Tower Avenue Louise 326, b 10 B-1050 Brussels, Belgium T +32 (0)2 788 78 00 F +32 (0)2 788 78 99 contactus@gs1.org www.gs1.org PHỤ LỤC D (tham khảo) Minh họa số A, B C dấu hiệu phụ Hình D.1 - Các số A, B, C, dấu hiệu phụ PHỤ LỤC E (tham khảo) Bản vẽ kích thước mã vạch cỡ danh định Hình E.1 - EAN-13 Hình E.2 - UPC-A Hình E.3 - Ví dụ biến thể UPC-A Hình E.4 - EAN-8 Hình E.5 - UPC-E Hình E.6 - UPC-A với mã vạch phụ chữ số Hình E.7 - EAN-13 với mã vạch phụ chữ số Chú thích tham khảo: Đối với trạng thái biến dị họ mã vạch EAN/UPC nêu phụ lục này, kích thước riêng minh họa hình Mọi kích thước đạt từ 4,5 lần so với kích thước nêu tiêu chuẩn Các kích thước liên quan đến kí tự người đọc theo Phụ lục A.2 Nếu sử dụng phông người đọc khác với OCR B, vài kích thước biến đổi so với kích thước nêu phụ lục PHỤ LỤC F (tham khảo) Các phương pháp đo truyền thống F.1 Dung sai kích thước Các dung sai cho phần xuất xứ từ Phụ lục A “Sổ tay quy định kỹ thuật mã vạch U.P.C” áp dụng “chỉ cho máy in mã vạch loại 1” “Quy định kỹ thuật GS1” xuất sau chấp nhận dung sai “Dung sai cần lưu tâm thiết bị in nhãn nội cửa hàng” Mặc dù dung sai có ích để kiểm sốt q trình để hướng dẫn phát triển thiết bị in, chúng bị hủy bỏ quy định kỹ thuật thử phần 4.7 Có dung sai khác áp dụng cho mã vạch EAN/UPC Chúng minh họa hình F.1 định nghĩa sau: - Tb dung sai chiều rộng vạch khoảng trống (ba kích thước có số ‘b’ hình F.1); - Te dung sai tiếp giáp (giới hạn) vạch khoảng trống ký tự mã vạch minh họa hai kích thước có số ‘e’ hình F.1 Các kích thước đo từ lề đầu vạch tới lề đầu vạch tiếp sau lề cuối vạch tới lề cuối vạch tiếp sau; - Tp dung sai áp dụng cho chiều rộng tổng ký tự mã vạch (kích thước có số ‘p’ hình F.1.) Hình F.1 - Các số đo dung sai Các giá trị dung sai Tb, Te, Tp hệ số phóng đại M cho xác định bằng: - Nếu M 1, Tb = ± (X - 0,229) mm; - Nếu M > 1, Tb = ± (0,470X - 0,055) mm; - Te = ± 0,147X; - Tp = ± 0, 290X Trong trường hợp khoảng trống đầu ký tự từ số A B, khoảng trống cuối ký tự từ số C, không áp dụng dung sai Tb Tuy nhiên, chiều rộng khoảng trống không nhỏ 0,200 mm Hình F.2 minh họa ba dung sai tính cho giá trị khác X Hình F.2 - Dung sai tính cho giá trị khác X F.2 Các thông số quang học Các thông số quang học mô tả phần lấy từ lần xuất Các quy định kỹ thuật UCC EAN Các thông số dựa việc dùng máy qt la-ze khí nê-ơng hê-li, công nghệ bật lúc Các máy quét máy kiểm định chủ yếu dùng ánh sáng phát từ điôt nguồn sáng la-ze điôt vùng khả kiến làm việc vùng bước sóng dài so với laze khí Quy định kỹ thuật (xem 4.7) yêu cầu máy kiểm định làm việc phạm vi 670 +/- 10 nm sử dụng độ mở lỗ đo 0,15 mm Máy quét mở rộng để kiểm định mối tương quan thử phải phù hợp với việc kiểm định dùng thông số để cung cấp cách tin cậy tính máy quét máy quét lắp đặt loại máy quét “Quy định kỹ thuật chung GS1” sử dụng phương pháp đo truyền thống để xác định độ phản xạ chấp nhận vạch khoảng trống Những yêu cầu quy định kỹ thuật (xem 4.7) khác với thông số truyền thống xác định sau: - Bước sóng đỉnh đáp tuyến: 633 nm (nghĩa mã vạch quét phổ khả kiến (đỏ)); - Chiều rộng dải lượng nửa phổ: 100 nm (nghĩa đường cong đáp tuyến nguồn sáng phải giảm tới 50% ánh sáng đỉnh 50 nm bên bên bước sóng đỉnh); - Cỡ chấm máy quét độ mở lỗ đo: 0,200 mm (nghĩa giá trị tối thiểu kích thước X cộng dung sai phải lớn cỡ chấm 0,200 mm); - Độ phản xạ yếu tố khoảng trống (RL): RL lớn 30%; - Độ phản xạ yếu tố vạch (RD): RD nhỏ 50%; - Độ phản xạ mã vạch: Đối với độ phản xạ ánh sáng khoảng trống cho, biểu thức sau xác định giá trị tối đa chấp nhận độ phản xạ vạch: log10 RD 2,6 (log10 RL) - 0,3 CHÚ THÍCH: Thể giá trị RD RL theo thang phần trăm mà theo thang từ đến VÍ DỤ: RL = 0,65 (65%) RD = 0,20 (20%) kết độ phản xạ mã vạch chấp nhận Nếu RL = 65% RD phải nhỏ 16,4% - Khơng có thơng số riêng cho: độ tương phản lề tối thiểu, điều biến khuyết tật Tính máy quét bị suy yếu độ tương phản lề kém, điều biến khuyết tật cao PHỤ LỤC G (tham khảo) Hướng dẫn đọc in G.1 Tính tương hợp phân biệt tự động Mã vạch EAN/UPC đọc thiết bị giải mã lập trình thích hợp thiết kế để tự động phân biệt chúng với mã vạch khác Bộ mã vạch giải mã có giá trị phải giới hạn phạm vi cần cho ứng dụng với độ an tồn đọc tối đa G.2 Xem xét hệ thống Điều quan trọng thành phần khác (máy in, nhãn, máy đọc, sở liệu) lắp đặt để hoạt động với hệ thống Một sai sót thành phần khơng ăn khớp chúng làm giảm tính chung hệ thống G.3 Xem xét in Phần mềm đồ họa dùng để tạo mã vạch máy in điểm phải chia độ vạch khoảng trống xác theo đỉnh chấm máy in sử dụng Đối với mã vạch EAN/UPC, số chấm tạo thành mô đun phải giá trị nguyên cố định khơng đổi Vì máy in cho trước in định độ phóng đại mã vạch Giảm tăng vạch khoảng trống ký tự mã vạch 1, 2, (xem 4.5.5) thực cách thay đổi số nguyên chấm chu vi vạch/khoảng trống từ tối sang sáng ngược lại miễn giải pháp máy in thực chức cách hoàn hảo Tương tự, việc bù cho tăng (hoặc giảm) chiều rộng vạch thực cách thay đổi số nguyên chấm chu vi vạch-tới-khoảng trống từ tối sang sáng (hoặc tứ sáng sang tối) Hoặc điều chỉnh thay đổi số đo rìa tới rìa tương ứng chiều rộng ký tự mã vạch tổng cộng Nếu không theo nguyên tắc làm giảm cấp chất lượng mã vạch làm cho mã vạch khơng đọc G.4 Ví dụ người lập trình Các ngun tắc nói G.3 giảm tới quy tắc sau file thiết kế mã vạch kỹ thuật số dựa vec-tơ: 1) Chuyển độ phóng đại mong muốn thành cỡ mơ đun tính theo chấm làm tròn tới số nguyên gần với điều kiện độ phóng đại tối thiểu đạt 2) Chia số ngun chấm theo mơ đun cho 13 làm tròn tới số nguyên gần Giá trị dùng để giảm tăng vạch khoảng trống ký tự 1, 2, 7, 3) Quyết định số chấm tương ứng với việc bù mong muốn để thống tăng chiều rộng vạch làm tròn tới số nguyên lớn liền kề 4) Áp dụng kết để định số chấm vạch khoảng trống mã vạch VÍ DỤ: Sử dụng file thiết kế mã vạch kỹ thuật số dựa vec-tơ với thiết bị ảnh 50 chấm milimet, tạo mã vạch có độ phóng đại 90% có độ giảm chiều rộng vạch 0,11 mm - Cỡ mô đun 50 chấm/mm * 0,9 mag * 0,330 mm/mô đun = 14,85, làm tròn tới 14 chấm mơ đun Độ phóng đại thực tế trở thành 0,8480 - Bù 1, 2, 7, (14 chấm/mô đun) / 13 = 1,077, làm tròn tới chấm - Bù nở chiều rộng vạch 0,11 mm * 50 chấm/mm = 5,5, làm tròn lên chấm Quá trình dẫn đến kết số đếm chấm sau vạch khoảng trống dấu hiệu phụ ký tự mã vạch 0, 3, 4, 5, 6, minh họa bảng G.1 Bảng G.1 - Sửa lỗi chấm giải pháp ảnh giảm chiều rộng vạch Số đếm mô đun Số đếm chấm Vạch Khoảng trống 20 22 34 36 48 50 62 Đối với ký tự mã vạch 1, 2, 7, 8, số đếm chấm vạch khoảng trống minh họa bảng G.1 thay đổi chấm theo hướng dấu + - bảng Ví dụ, ký tự mã vạch số B (xem bảng 1) có số đếm chấm bảng G.2 Bảng G.2 - Sửa lỗi chấm ký tự mã vạch 1, số B Khoảng trống Vạch Khoảng trống Vạch 19 23 33 23 MỤC LỤC Lời nói đầu Lời giới thiệu Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ, định nghĩa từ viết tắt 3.1 Mã vạch phụ (add-on symbol) 3.2 Dấu hiệu phụ (auxiliary pattern) 3.3 Dấu phân cách (delineator) 3.4 Trạng thái chẵn (even parity) 3.5 Dấu hiệu cảnh báo (guard pattern) 3.6 Hệ số phóng đại (magnification factor) 3.7 Tổ chức mã số (numbering organisation) 3.8 Bộ số (number set) 3.9 Trạng thái lẻ (odd parity) 3.10 Hệ thống GS1 (GS1 system) 3.11 Mã hóa trạng thái biến đổi (variable parity encodation) 3.12 Nén số không (zero-suppression) Yêu cầu chung 4.1 Các đặc trưng mã vạch 4.2 Loại mã vạch 4.3 Mã hóa mã vạch 4.3.1 Mã hóa ký tự mã vạch 4.3.2 Mã hóa dấu hiệu phụ 4.4 Các định dạng mã vạch 4.4.1 Mã vạch EAN-13 4.4.2 Mã vạch EAN-8 4.4.3 Mã vạch UPC-A 4.4.4 Mã vạch UPC-E 4.4.4.1 Mã hóa mã vạch UPC-E 4.4.4.2 Giải mã mã vạch UPC-E 4.4.5 Mã vạch phụ 4.4.5.1 Mã vạch phụ chữ số 4.4.5.2 Mã vạch phụ chữ số 4.5 Kích thước dung sai 4.5.1 Chiều rộng yếu tố hẹp (X) 4.5.2 Chiều cao vạch 4.5.3 Vùng trống 4.5.4 Vị trí mã vạch phụ 4.5.5 Các chiều rộng yếu tố 4.5.6 Chiều rộng mã vạch 4.5.7 Hệ số phóng đại 4.5.8 Dung sai kích thước 4.6 Thuật toán giải mã tham chiếu 4.7 Chất lượng mã vạch 4.7.1 Độ giải mã 4.7.1.1 Độ giải mã dấu hiệu phụ 4.7.2 Chuẩn phụ 4.8 Các thông số người dùng quy định 4.9 Diễn dịch người đọc 4.10 Dữ liệu truyền 4.11 Hướng dẫn áp dụng Phụ lục A (quy định) Các đặc trưng phụ A.1 Số kiểm tra A.2 Diễn dịch người đọc Phụ lục B (quy định) Số phân định mã vạch Phụ lục C (tham khảo) Khái quát hệ thống GS1 Phụ lục D (tham khảo) Minh họa số A, B C dấu hiệu phụ Phụ lục E (tham khảo) Bản vẽ kích thước mã vạch cỡ danh định Phụ lục F (tham khảo) Các phương pháp đo truyền thống Phụ lục G (tham khảo) Hướng dẫn đọc in ... cỡ danh định Hình E.1 - EAN-13 Hình E.2 - UPC-A Hình E.3 - Ví dụ biến thể UPC-A Hình E.4 - EAN-8 Hình E.5 - UPC-E Hình E.6 - UPC-A với mã vạch phụ chữ số Hình E.7 - EAN-13 với mã vạch phụ chữ... không kể vùng trống: - 18 mô đun mã vạch EAN-13, EAN-8 UPC-A - mô đun mã vạch UPC-E 4.2 Loại mã vạch Có loại mã vạch EAN/UPC là: - EAN-13, UPC-A UPC-E, với mã vạch phụ; - EAN-8 Bốn loại mô tả điều... Chiều cao danh định vạch phải bằng: - mã vạch EAN-13, UPC-A UPC-E: 22,85 mm; - mã vạch EAN-8: 18,23 mm; - mã vạch phụ: 21,9 mm Trong mã vạch EAN-13, EAN-8, UPC-A UPC-E vạch tạo thành dấu hiệu cảnh

Ngày đăng: 07/02/2020, 13:01

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w