📱
← العودة للأدلة

كيف تعمل رموز QR: نظرة تقنية متعمقة

· وسوم: qr-codes, technology, encoding, data-storage, barcode

كيف تعمل رموز QR: نظرة تقنية متعمقة

رموز QR (رموز الاستجابة السريعة) هي باركودات مصفوفة ثنائية الأبعاد تم اختراعها في عام 1994 من قبل شركة Denso Wave، وهي شركة تابعة لـ Toyota. صُممت لفك التشفير عالي السرعة، تخزن رموز QR البيانات في شبكة من المربعات السوداء والبيضاء (الوحدات) باستخدام أربعة أوضاع تشفير قياسية وتصحيح أخطاء Reed-Solomon. على عكس الباركود الخطي الذي يشفر البيانات في بُعد واحد، تحزم رموز QR المعلومات أفقيًا وعموديًا، محققةً حتى 7,089 حرفًا رقميًا في رمز واحد.

تشريح رمز QR

يتكون كل رمز QR من عدة مناطق وظيفية. فهم هذه المكونات يساعدك في تصميم رموز تمسح بشكل موثوق وتعظم سعة البيانات.

أنماط البحث

ثلاثة أنماط مربعة متطابقة تقع في الزاوية العلوية اليسرى، والزاوية العلوية اليمنى، والزاوية السفلية اليسرى. يتكون كل نمط بحث من مربع أسود 7x7، ومربع أبيض 5x5، ومربع أسود 3x3 في مركزه. تسمح هذه الأنماط لبرنامج المسح باكتشاف موضع رمز QR واتجاهه وزاويته بسرعة بغض النظر عن الدوران.

أنماط المحاذاة

علامات تسجيل أصغر (عادةً 5x5 وحدات) مدمجة في جميع أنحاء الرمز. تساعد أنماط المحاذاة الماسحات في تصحيح التشوه عند طباعة الرمز على أسطح منحنية مثل تغليف المنتجات أو علب المشروبات. تحتوي رموز الإصدار 2+ على نمط محاذاة واحد على الأقل؛ ويزداد العدد مع حجم الرمز.

أنماط التوقيت

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

معلومات التنسيق

منطقة مخصصة بالقرب من أنماط البحث تشفر مستوى تصحيح الأخطاء ونمط القناع. يقرأ الماسح هذا أولاً لمعرفة كيفية فك تشفير بقية البيانات بشكل صحيح.

مناطق البيانات وتصحيح الأخطاء

تشكل الوحدات المتبقية منطقتين متداخلتين: كلمات شفرة البيانات (الحمولة المشفرة) وكلمات شفرة تصحيح الأخطاء (بيانات زائدة لاسترداد التلف). يتم ترتيبها في نمط بتات محدد يختلف حسب إصدار رمز QR.

منطقة الهدوء

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

طرق تشفير البيانات

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

الوضع الرقمي

محسّن حصريًا للأرقام من 0 إلى 9. هذا هو الوضع الأكثر كفاءة من حيث المساحة، حيث يحزم ثلاثة أرقام في 10 بتات (مقابل 8 بتات لكل بايت في النظام الثنائي القياسي). السعة القصوى عند الإصدار 40-L: 7,089 حرفًا. مثالي لأرقام الهواتف، ومعرفات المنتجات، والرموز الرقمية.

الوضع الأبجدي الرقمي

يشفر الأرقام (0-9)، والأحرف الكبيرة (A-Z)، وتسعة أحرف خاصة: المسافة، $، %، *، +، -، .، /، و:. يتم ضغط كل زوج من الأحرف في 11 بتًا. السعة القصوى: 4,296 حرفًا. الأنسب لعناوين URL التي تتجنب الأحرف الصغيرة ورموز النصوص القصيرة.

وضع البايت

يشفر أي حرف 8-bit باستخدام تشفير ISO-8859-1 (Latin-1). عندما يحتوي المحتوى على أحرف صغيرة، أو أحرف مختلطة، أو أحرف UTF-8، يلجأ المشفر إلى وضع البايت. السعة القصوى: 2,953 حرفًا. هذا هو الوضع الأكثر مرونة ويغطي معظم حالات الاستخدام الشائعة مثل عناوين URL الكاملة والنصوص المختلطة.

وضع كانجي

وضع متخصص للأحرف اليابانية مزدوجة البايت (تشفير Shift JIS). يتم ضغط كل حرف كانجي في 13 بتًا بدلاً من 16 بتًا. السعة القصوى: 1,817 حرفًا. أقل استخدامًا خارج اليابان لكنه يوضح تراث الصيغة.

عملية التشفير خطوة بخطوة

  1. تحليل البيانات — يحلل المشفر محتوى الإدخال ويختار الوضع الأكثر كفاءة
  2. مؤشر الوضع — تشير شفرة 4-bit إلى وضع التشفير الذي تم اختياره
  3. عدد الأحرف — تسجل سلسلة بتات طول البيانات
  4. تشفير البيانات — يتم تحويل المحتوى إلى تيار بتات باستخدام الوضع المحدد
  5. الإنهاء — تسلسل حشو قصير يحدد نهاية البيانات
  6. حشو البتات — يتم ملء السعة المتبقية ببتات 0 و1 متناوبة للوصول إلى حد كلمة شفرة كاملة
  7. توليد تصحيح الأخطاء — يتم حساب كلمات شفرة Reed-Solomon وإلحاقها

إصدارات وأحجام رموز QR

يتم تعريف رموز QR عبر 40 إصدارًا، تتراوح من الإصدار 1 (21x21 وحدة) إلى الإصدار 40 (177x177 وحدة). يضيف كل إصدار متتالٍ 4 وحدات لكل جانب.

| الإصدار | الأبعاد | السعة الرقمية (L) | الاستخدام النموذجي | |---------|-----------|---------------------|-------------| | 1 | 21x21 | 41 | عناوين URL بسيطة | | 2 | 25x25 | 77 | روابط قصيرة | | 4 | 33x33 | 187 | vCard، عناوين URL | | 6 | 41x33 | 322 | تكوينات WiFi | | 10 | 57x57 | 652 | نصوص متوسطة | | 20 | 97x97 | 1,746 | مستندات | | 40 | 177x177 | 7,089 | أقصى بيانات |

تستخدم معظم رموز QR الموجهة للمستهلكين الإصدارات من 2 إلى 10. تحتوي الإصدارات الأعلى على وحدات أصغر، مما يتطلب طباعة بدقة أعلى ومسحًا أكثر دقة.

تصحيح أخطاء Reed-Solomon

توظف رموز QR تصحيح أخطاء Reed-Solomon، حيث تقسم البيانات إلى كتل وتولد كلمات شفرة زائدة لكل كتلة. هناك أربعة مستويات:

  • المستوى L — يسترد 7% من البيانات التالفة. أقصى سعة بيانات، حماية دنيا.
  • المستوى M — يسترد 15%. الخيار القياسي للاستخدام العام. معظم مولدات QR تفترض هذا المستوى.
  • المستوى Q — يسترد 25%. حماية قوية للرموز على السلع المعبأة أو العناصر التي يتم التعامل معها بشكل متكرر.
  • المستوى H — يسترد 30%. أقصى حماية للبيئات الخارجية أو الصناعية.

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

كيف يعمل المسح

يتضمن مسح رموز QR الحديث خط أنابيب متطور يعمل في أجزاء من الثانية:

  1. الاكتشاف — تلتقط الكاميرا صورة، ويحدد البرنامج أنماط البحث لتحديد حدود الرمز
  2. تصحيح المنظور — يطبق الماسح تحويلات هندسية لتصحيح المشاهدة الزاوية والأسطح المنحنية
  3. الترميز الثنائي — يتم تحويل الصورة إلى أبيض وأسود نقي باستخدام عتبة تكيفية للتعامل مع الإضاءة المتنوعة
  4. أخذ عينات الوحدات — يقرأ الماسح لون كل وحدة عند نقاط تقاطع الشبكة
  5. فك تشفير التنسيق — يتم استخراج مستوى تصحيح الأخطاء ونمط القناع من مناطق التنسيق
  6. استخراج البيانات — يتم عكس التقنيع، ويتم قراءة تيار بتات البيانات بالترتيب المحدد
  7. فحص الأخطاء — يكتشف حساب متلازمة Reed-Solomon الأخطاء ويصححها
  8. فك التشفير — يتم تحويل تيار البتات النظيف مرة أخرى إلى المحتوى الأصلي باستخدام وضع التشفير المعلن

أنماط التقنيع

تطبق رموز QR واحدًا من ثمانية أنماط تقنيع (مرقمة من 0 إلى 7) على منطقة البيانات قبل التصيير النهائي. يضمن التقنيع توزيعًا متوازنًا للوحدات السوداء والبيضاء، مما يمنع المناطق الفارغة الكبيرة التي قد تربك الماسحات. يقرأ الماسح مرجع القناع من معلومات التنسيق ويعكس القناع أثناء فك التشفير.

رموز Micro QR

يستخدم نوع مختلف يسمى Micro QR Code نمط بحث واحد (بدلاً من ثلاثة) ويأتي في أربعة إصدارات أصغر. رموز Micro QR مفيدة للمساحات الصغيرة جدًا مثل المكونات الإلكترونية والأجهزة الطبية، بسعة قصوى تبلغ 355 حرفًا رقميًا.

أنشئ رموز QR بثقة

يساعدك فهم التقنية الأساسية في إنشاء رموز QR تمسح بشكل موثوق في أي بيئة. يقوم مولد رموز QR المجاني عبر الإنترنت الخاص بنا بأتمتة جميع القرارات التقنية — اختيار الإصدار، وتحسين الوضع، وتصحيح الأخطاء، والتقنيع — لتحصل على رمز جاهز للإنتاج في ثوانٍ. اختر من بين صيغ URL والنص وvCard وWiFi والمزيد مع خيارات تخصيص كاملة.