Micro QR & rMQR
Micro QR ve rMQR, standart QR'ın sığmadığı durumlar için iki QR varyantıdır. Micro QR, tek bir bulucu desene sahip bir karedir (standart QR'daki üçe karşı); rMQR ise dar etiketler için dikdörtgendir. Her ikisi de QR ailesine ait olmakla birlikte tarayıcı desteği yalnızca uzman düzeyindedir, çoğu telefon kamerası bunların hiçbirini natively çözmez.
rMQR teknik özellikleri:ISO/IEC 23941:2022 (Rectangular Micro QR).
Her ikisi de şu kurum tarafından yönetilir: DENSO WAVE (orijinal QR mucidi), ISO JTC1/SC31 çalışma grubu aracılığıyla.
Micro QR
Dört sürüm (M1, M2, M3, M4). Standart QR'daki üç yerine sol üst köşede bir bulucu desen. Yük kapasitesi standart QR'dan çok daha küçüktür.
| Sürüm | Boyut (modüller) | Maks. sayısal | Maks. alfanümerik | Maks. ikili (bayt) |
|---|---|---|---|---|
| M1 | 11 × 11 | 5 basamak | , | , |
| M2 | 13 × 13 | 10 basamak | 6 karakter | , |
| M3 | 15 × 15 | 23 basamak | 14 karakter | 9 |
| M4 | 17 × 17 | 35 basamak | 21 karakter | 15 |
M1 ve M2 sürümlerinde hata düzeltme yoktur. M3 ve M4 yalnızca düşük (L) ve orta (M) ECC destekler. Yüksek (H) ECC Micro QR'da mevcut değildir.
rMQR (Rectangular Micro QR)
2022'de tanıtıldı. Satır sayısı (7, 9, 11, 13, 15, 17) × sütun sayısı (27, 43, 59, 77, 99, 139) ile indekslenen 32 boyut varyantı. Dar etiket şeritleri için tasarlandı, farmasötik serileştirme, elektronik bileşen işaretleme, PCB montajı.
| rMQR boyutu | Kullanım durumu | Yaklaşık kapasite (ikili) |
|---|---|---|
| R7×43 (en küçük) | Dar kablo etiketi | ~7 bayt |
| R11×77 | Farma flakon serileştirme | ~40 bayt |
| R17×139 (en büyük) | PCB / dar şerit endüstriyel | ~361 bayt |
Kanonik test vektörleri
| Durum | Girdiler | Çıktı sembolojisi |
|---|---|---|
| Micro QR, kısa sayı | data=12345 | M1 (11×11) |
| Micro QR, karışık alfanümerik | data=PART-X42 | M3 (15×15) |
| Micro QR, URL (çok uzun → reddedildi) | data=https://example.com/very/long/url | Kodlanamaz, standart QR'a geri düşer. |
| rMQR, lot seri numarası | data=LOT12345/BATCH2026 | R11×77 (yaklaşık) |
| rMQR, ikili ürün kodu | data=0x7F8A3B... (361 bayt) | R17×139 (maks) |
Yaygın tuzaklar
- Telefon kamerası desteğini varsaymak. iPhone kamerası standart QR'ı çözer, Micro QR veya rMQR'yi değil. Android kamerası da aynı şekilde. İş akışınız telefon taraması gerektiriyorsa, yükünüzü taşıyan en küçük sürümlü standart QR kullanın (V1 21×21, V2 25×25 vb.).
- Aşırı iddialı yük. Micro QR M1, 5 sayısal basamak taşır. Bu çok değil. Açıkça sığmayacak dizeler (URL, vCard) daha büyük bir varyant veya standart QR gerektirir. Her Micro QR oluşturucusu, yük M4 kapasitesini aştığında sessizce standart QR'a yükseltmek yerine açıkça başarısız olmalıdır.
- Modül aralığı gereksinimi. Endüstriyel tarayıcılar, güvenilir Micro QR okumaları için en az 0,2 mm modül aralığına ihtiyaç duyar (telefon kameraları 0,3 mm gerektirir). 4 mm × 4 mm Micro QR M1'de modül aralığı ~0,36 mm, sorun yok. 2 mm × 2 mm Micro QR M1'de ~0,18 mm, spesifikasyonun altında.
- Sessiz alan. Standart QR, tüm kenarlarda 4 modül boşluk gerektirir. Micro QR yalnızca 2 modül gerektirir. rMQR 2 modül gerektirir. Çoğu tarayıcı Micro QR sessiz alanlarına karşı hoşgörülüdür; yine de bunları atlamayın.
- Küçük boyutlarda ECC mevcut değil. M1 ve M2'nin hata düzeltmesi yoktur. Tek hasarlı bir modül taramayı mahveder. Görev açısından kritik her şey için ECC-M ile M3 veya M4 kullanın.
- rMQR yönü. rMQR asimetrik bulucu desenlere sahiptir (iki köşe + bir kenar). Tarayıcılar yönü otomatik olarak algılar, ancak kısa kenarı YUKARI (sol yerine) monte edilmiş basılı etiketler bazı firmware'lerde %10–15 daha yavaş çözülür. Etiketleme iş akışınızda yönü standartlaştırın.
Tarayıcı uyumluluğu
| Okuyucu | Micro QR | rMQR | Notlar |
|---|---|---|---|
| iOS Camera | Hayır | Hayır | Apple yalnızca standart QR destekler. |
| Android Camera | Hayır | Hayır | Google de yalnızca standart QR. |
| Google Lens | Kısmi | Hayır | Bazı Micro QR boyutları çözülür; rMQR genellikle çözülmez. |
| Scandit SDK | Evet | Evet | Tam destek; farma serileştirme uygulamalarında kullanılır. |
| Cognex DataMan | Evet | Evet | Tam destek; endüstriyel makine görüsünde lider. |
| Dynamsoft Barcode Reader | Evet | Evet | Tam destek; kurumsal Java / .NET iş akışlarında yaygın. |
| ZBar / zxing-cpp | Evet | Hayır | Açık kaynak kütüphaneler Micro QR destekler; rMQR desteği geride kalıyor (2025 itibarıyla aktif PR'lar). |
| Endüstriyel taşınabilir cihazlar (Zebra, Honeywell, Datalogic) | Evet (firmware'e bağlı) | Yeni modeller | 2023+ firmware genellikle her ikisini de içerir. |
Micro QR veya rMQR ile standart QR arasında ne zaman seçim yapmalı
- Standart QR kullanın: Telefon kamerasıyla taranabilirlik önemli olduğunda. Menü QR'ları, pazarlama tabelaları, kartvizitler.
- Micro QR kullanın: Fiziksel alan son derece sıkışık (<8 mm) olduğunda ve okuma döngüsünde uzman tarayıcı bulunduğunda. PCB'ler, küçük tıbbi cihazlar, cerrahi aletler.
- rMQR kullanın: Etiket şeridi dar ve uzun olduğunda. Farmasötik flakon yanları, kablo sarma, dar palet etiketleri.
- Bunun yerine Data Matrix kullanın: Farmasötik serileştirme (FDA UDI, EU MDR) için ISO/IEC 16022 uyumluluğu gerektiğinde. Data Matrix, Micro QR'dan daha geniş endüstriyel tarayıcı desteğine sahiptir.
Ayrıca bakınız
- /micro-qr-code/, Micro QR oluşturucu.
- /rmqr-code/, rMQR oluşturucu.
- /standards/, standartlar dizinine geri dön.
- /data-matrix-code-generator/, küçük endüstriyel işaretleme için genellikle daha iyi seçim.