أساس ليبل
من المدونة

كيف تعمل رموز QR؟ شرح تقني لفرق المنتجات

كيف يعمل رمز QR فعليًا؟ شرح تقني مبسّط لفرق المنتجات يغطّي بنية الرمز وطريقة قراءته وما الذي يجعله يفشل في المسح.

كيف تعمل رموز QR؟ شرح تقني لفرق المنتجات

رموز QR موجودة في كل مكان على عبوات المنتجات، لكن معظم فرق المنتجات تتعامل معها كصندوق أسود. فإذا كان فريقك يشحن ملصقات تحمل رموز QR، فأنت بحاجة إلى معرفة ما يحدث بين المطبعة والماسح. وهذا الشرح يغطّي الآليات التقنية وأنماط الفشل وقرارات التصميم التي تحدّد إن كان رمزك سيُمسح من المحاولة الأولى أم سيُتعب زبونك.

تشريح رمز QR: علامات الموضع ووحدات البيانات وتصحيح الأخطاء

رمز QR باركود مصفوفي ثنائي الأبعاد مبني من مربّعات سوداء وبيضاء تُسمّى الوحدات. وكل وحدة تمثّل قيمة ثنائية، وترتيبها يشفّر بيانات يستطيع الماسح فكّها من أي زاوية خلال أجزاء من الثانية.

والمربّعات الثلاثة الكبيرة في الأركان هي أنماط كشف الموضع. فهي تخبر الماسح أين يبدأ الرمز وما اتجاهه وما حدوده. ويظهر نمط محاذاة رابع أصغر في الرموز الأكبر لتصحيح تشوّه المنظور حين يُصوَّر الرمز بزاوية مائلة.

وأنماط التوقيت، وهي وحدات سوداء وبيضاء متناوبة تمتدّ بين علامات الموضع، تساعد وحدة فكّ الترميز في تحديد حجم كل وحدة. أما معلومات التنسيق المخزّنة قرب علامات الموضع فتشفّر مستوى تصحيح الأخطاء ونمط القناع المطبّق على البيانات.

وبقية الوحدات تحمل البيانات المشفّرة الفعلية وكلمات تصحيح الأخطاء. وخوارزمية ريد-سولومون لتصحيح الأخطاء مدمجة في البنية، بحيث يمكن استعادة البيانات الأصلية حتى لو تلف جزء من الرمز.

كيف تقرأ الهواتف رموز QR؟

حين توجّه كاميرا الهاتف نحو رمز QR، يلتقط الجهاز تدفّق فيديو متّصلًا. ثم تعزل معالجة الصورة الداخلية المناطق عالية التباين وتبحث عن أنماط كشف الموضع الثلاثة، التي تتميّز بنسبة أسود إلى أبيض قدرها 1:1:3:1:1 مهما كان دوران الرمز.

وبمجرّد تحديد هذه العلامات، تحسب وحدة فكّ الترميز اتجاه الرمز وتطبّق تحويل منظور لتسطيح الصورة. وهذه الخطوة مهمة حين يُصوَّر الرمز بزاوية مائلة أو حين يكون ملتفًّا حول سطح منحنٍ.

ثم تعاين الخوارزمية موضع كل وحدة لتحديد إن كانت تمثّل صفرًا أو واحدًا. ويُعكس نمط القناع المسجّل في معلومات التنسيق لاستعادة تدفّق البتّات الأصلي قبل فكّ الترميز.

وأخيرًا، يتحقّق فكّ ترميز ريد-سولومون من البيانات ويصحّح أي أخطاء باستخدام الكلمات الزائدة. ثم يُمرَّر النصّ المفكوك، وهو غالبًا رابط، إلى نظام التشغيل الذي يطلب من المستخدم فتحه. وهذه السلسلة كلها تجري في أقلّ من ثانية على الأجهزة الحديثة.

مستويات تصحيح الأخطاء ولماذا تهمّ

تدعم رموز QR أربعة مستويات لتصحيح الأخطاء، ويقايض كلٌّ منها سعة البيانات بتحمّل الضرر. واختيار المستوى الصحيح قرار حاسم لأي فريق يصمّم عبوة ستواجه تآكلًا واقعيًا.

  • المستوى L (منخفض) يستعيد نحو 7% من الكلمات التالفة. وهو الأنسب للشاشات الرقمية النظيفة.
  • المستوى M (متوسط) يستعيد نحو 15%. وهو الخيار الافتراضي لمعظم المطبوعات.
  • المستوى Q (ربعي) يستعيد نحو 25%. استخدمه حين يُتوقّع حجب جزء من الرمز أو طباعته على أسطح خشنة.
  • المستوى H (عالٍ) يستعيد حتى 30%. وهو مطلوب للرموز التي تحمل شعارًا في وسطها أو تتعرّض لبيئات قاسية.

ورفع مستوى التصحيح يزيد عدد الوحدات اللازمة لتشفير البيانات نفسها، فيصير الرمز أكثف بصريًا. وفي ملصقات المنتجات، يستحقّ المستوى Q أو H هذه المقايضة عادةً، لأنه يحمي من تلطّخ الحبر والخدوش وتجعّد الملصق.

وإذا كنت ستضع شعار علامتك في وسط الرمز، فالمستوى H غير قابل للتفاوض. فالشعار يدمّر عمليًا جزءًا من منطقة البيانات، ولا يستعيد المعلومات المفقودة بشكل موثوق إلا أعلى مستويات التصحيح.

السعة: كم بيانات يحمل رمز QR؟

تأتي رموز QR في 40 إصدارًا، من الإصدار 1 بحجم 21×21 وحدة إلى الإصدار 40 بحجم 177×177 وحدة. وكل إصدار يضيف أربع وحدات على كل ضلع ويزيد سعة البيانات بالتناسب.

وتتوقّف السعة القصوى على نمط الترميز وعلى مستوى تصحيح الأخطاء. فرمز من الإصدار 40 بالمستوى L يستطيع حمل ما يصل إلى 7,089 رقمًا، أو 4,296 حرفًا أبجديًا رقميًا، أو 2,953 بايت من البيانات الثنائية. ومعظم عبوات المنتجات تستخدم رموزًا أصغر من ذلك بكثير.

وأنماط الترميز أربعة: الرقمي، والأبجدي الرقمي، والبايت، والكانجي. والرقمي هو الأكفأ، إذ يحزم ثلاثة أرقام في 10 بتّات. أما نمط البايت، المستخدم في معظم الروابط، فيشفّر ثماني بتّات لكل حرف وهو الأقلّ كفاءة في المساحة.

وفي الاستخدامات المعتادة، اجعل الرابط المشفّر أقصر ما يمكن. فرابط مختصر من 25 حرفًا بالمستوى Q يتّسع بأريحية في رمز من الإصدار 3 أو 4، وهو يُطبع نظيفًا حتى بالأحجام الصغيرة. أما الروابط الطويلة فتفرض إصدارات أكبر ووحدات أكثف ومعدّلات فشل أعلى في المسح.

لماذا تفشل بعض رموز QR في المسح؟

ما قيمة رمز QR إن لم يُمسح؟ جودة الطباعة هي أشيع نقاط الفشل. فنزّ الحبر وانخفاض الدقة والتباين اللوني الخاطئ كلّها تُضعف علامات الموضع وحواف الوحدات التي يعتمد عليها الماسح.

ويجب ألّا تقلّ نسبة التباين بين الرمز وخلفيته عن 40% ليكون فكّ الترميز موثوقًا. والرموز المعكوسة، أي الفاتحة على خلفية داكنة، تعمل تقنيًا لكن كثيرًا من تطبيقات المسح القديمة ما زال يتعثّر بها. فالتزم بالرموز الداكنة على خلفيات فاتحة ما أمكن.

وانعكاسية السطح تخلق مشكلات على الأغشية اللامعة والخامات المعدنية. فالانعكاس المرآوي من الضوء المحيط قد يغسل الوحدات في صورة الكاميرا، فتصير علامات الموضع غير قابلة للكشف. والتشطيبات المطفية والطلاءات المضادّة للوهج تحلّ ذلك في معظم الحالات.

وظروف الإضاءة عند نقطة المسح مهمة أيضًا. فممرّات المتاجر الخافتة، أو الأضواء العلوية القاسية، أو الظلّ الذي تلقيه يد المتسوّق نفسه، كلّها قد تعطّل عملية فكّ الترميز. ولذلك يبقى الاختبار تحت إضاءات متنوّعة ضروريًا قبل اعتماد التصميم النهائي.

ومن أنماط الفشل الشائعة الأخرى:

  • ضيق «المنطقة الهادئة»، أي الهامش الفارغ حول الرمز، ويجب ألّا يقلّ عن أربع وحدات.
  • طباعة الرمز بحجم أصغر مما تتطلّبه مسافة المسح؛ والحدّ الأدنى نحو عُشر مسافة المسح.
  • تلف أو تشوّه علامات الموضع بفعل القصّ بالقالب أو الطيّ.
  • توليفات ألوان تفتقر إلى تباين في السطوع حتى وإن بدت متمايزة للعين البشرية.

رموز QR على العبوات المنحنية أو اللامعة

فكيف تستخدم رمز QR على زجاجة أسطوانية أو كيس منحنٍ أو علبة لامعة دون التضحية بموثوقية المسح؟ الجواب يتلخّص في الموضع والحجم ومعالجة السطح.

وعلى الأسطح المنحنية، القاعدة العملية ألّا يلتفّ الرمز حول أكثر من 30 درجة من القوس. فما بعد ذلك يتجاوز تشوّه المنظور ما تستطيع أنماط المحاذاة تصحيحه، خصوصًا في الرموز الصغيرة.

وكبّر حجم الوحدة لتعويض ذلك. فالرمز الأكبر بوحدات أكبر يتحمّل انحناءً أكثر، لأن خوارزمية المعاينة تجد مساحة بكسلات أوسع لكل وحدة. واستخدم الإصدارين 3 أو 4 بدل الإصدارات الأكثف حين يكون الانحناء حتميًا.

وفي العبوات اللامعة، ضع ورنيشًا مطفيًا موضعيًا فوق منطقة رمز QR. فهذا التشطيب الموضعي يقتل الانعكاسات دون تغيير بقية تصميم العبوة. وهي كلفة إنتاج بسيطة ترفع معدّلات المسح الميداني ارتفاعًا كبيرًا.

وكيف يزيد الموضع فرص النجاح من المسح الأول؟ ضع الرمز على وجه مستوٍ ما أمكن، على ظهر العبوة أو جانبها، وبعيدًا عن الوصلات أو الطيّات. وتجنّب وضعه قرب رقائق هولوغرافية أو أحبار معدنية تُحدث انعكاسات غير متوقّعة.

وينبغي أن يشمل الاختبار قبل الإنتاج:

  1. مسح المعاينات المطبوعة من ثلاث مسافات: 15 و30 و60 سنتيمترًا تقريبًا.
  2. الاختبار تحت الإضاءة الفلورية وإضاءة LED والضوء الطبيعي.
  3. المسح بزوايا تصل إلى 45 درجة عن العمودي.
  4. استخدام ثلاثة طُرز هواتف مختلفة على الأقلّ، بينها أجهزة قديمة بكاميرات أقلّ دقة.

الأسئلة الشائعة

ما رمز QR وما الفرق بينه وبين الباركود؟

رمز QR رمز مصفوفي ثنائي الأبعاد يخزّن البيانات أفقيًا ورأسيًا معًا، ما يتيح له حمل معلومات تفوق ما يحمله الباركود التقليدي أحادي البعد بآلاف المرات. كما أنه يُفكّ من أي اتجاه.

وكيف يعمل رمز QR في التحقّق من أصالة المنتج؟

نعم، يمكن استخدام رموز QR في التحقّق من الأصالة. فكل رمز يشفّر رابطًا أو رمزًا مميّزًا يرتبط بسجلّ على الخادم. والمسح يتحقّق من المنتج مقابل قاعدة بيانات، ويمكن إبطال الرموز الديناميكية بعد أول استخدام.

وهل تنتهي صلاحية رموز QR؟

لا، فالرمز المادي نفسه لا تنتهي صلاحيته. لكن إذا كان الرابط المشفّر يشير إلى نطاق أو خدمة اختصار روابط توقّفت عن العمل، صار الرمز بلا فائدة عمليًا. لذا استضف دائمًا وجهات رموز QR الحرجة على بنية تحتية تملكها أنت.

وهل يمكن تتبّع رمز QR؟

نعم. فحين يمرّ الرابط المشفّر عبر منصّة تحليلات، يمكن تسجيل كل عملية مسح مع الوقت والموقع الجغرافي وبيانات الجهاز. وهذه ممارسة معتادة في التسويق وفي تطبيقات سلسلة الإمداد.

وما أصغر حجم يمكن طباعة رمز QR به؟

يتوقّف الحدّ الأدنى على دقة الطابعة وعلى مسافة المسح. وكقاعدة عامة، ينبغي ألّا يقلّ الرمز عن 2×2 سم للمسح اليدوي على مسافة الذراع، وألّا تقلّ كل وحدة فيه عن 0.4 مم.

وهل يؤثّر اللون في مسح رمز QR؟

نعم، يؤثّر تأثيرًا كبيرًا. فوحدة فكّ الترميز تعتمد على تباين السطوع لا على درجة اللون. فرمز أزرق داكن على خلفية صفراء فاتحة يُمسح بثبات، بينما كثيرًا ما يفشل رمز أحمر على خلفية خضراء رغم أن تباينهما يبدو عاليًا للعين البشرية.

وماذا يحدث إذا تلف جزء من الرمز؟

تعيد خوارزمية ريد-سولومون بناء البيانات المفقودة حتى حدود مستوى التصحيح المختار. فالرمز بالمستوى H يستطيع فقدان ما يصل إلى 30% من وحداته ويبقى قابلًا للقراءة، ولهذا يُفضَّل في البيئات القاسية.