Micro QR & rMQR
Micro QR a rMQR jsou dvě varianty QR pro situace, kdy se standardní QR nevejde. Micro QR je čtverec s jediným vzorem hledáčku (oproti třem u standardního QR); rMQR je obdélníkový pro úzké etikety. Oba patří do rodiny QR, ale podpora skenerů je pouze specializovaná, většina telefonních kamer ani jeden nativně nedekóduje.
Specifikace rMQR:ISO/IEC 23941:2022 (Rectangular Micro QR).
Oba spravuje: DENSO WAVE (původní vynálezce QR) prostřednictvím pracovní skupiny ISO JTC1/SC31.
Micro QR
Čtyři verze (M1, M2, M3, M4). Jeden vzor hledáčku v levém horním rohu místo tří u standardního QR. Kapacita dat je výrazně menší než u standardního QR.
| Verze | Velikost (moduly) | Max. číselný | Max. alfanumerický | Max. binární (bajty) |
|---|---|---|---|---|
| M1 | 11 × 11 | 5 číslic | , | , |
| M2 | 13 × 13 | 10 číslic | 6 znaků | , |
| M3 | 15 × 15 | 23 číslic | 14 znaků | 9 |
| M4 | 17 × 17 | 35 číslic | 21 znaků | 15 |
Verze M1 a M2 nemají opravu chyb. M3 a M4 podporují pouze nízkou (L) a střední (M) úroveň ECC. Vysoká (H) úroveň ECC v Micro QR není dostupná.
rMQR (Rectangular Micro QR)
Představen v roce 2022. 32 velikostních variant indexovaných počtem řádků (7, 9, 11, 13, 15, 17) × počtem sloupců (27, 43, 59, 77, 99, 139). Určen pro úzké proužky etiket, farmaceutická serializace, označování elektronických součástek, montáž DPS.
| Velikost rMQR | Případ použití | Přibližná kapacita (binární) |
|---|---|---|
| R7×43 (nejmenší) | Úzká etiketa kabelu | ~7 bajtů |
| R11×77 | Serializace farmaceutických lahviček | ~40 bajtů |
| R17×139 (největší) | DPS / průmyslový úzký proužek | ~361 bajtů |
Kanonické testovací vektory
| Případ | Vstupy | Výstupní symbolika |
|---|---|---|
| Micro QR, krátké číslo | data=12345 | M1 (11×11) |
| Micro QR, smíšený alfanumerický | data=PART-X42 | M3 (15×15) |
| Micro QR, URL (příliš dlouhé → odmítnuto) | data=https://example.com/very/long/url | Nelze zakódovat, přechod na standardní QR. |
| rMQR, sériové číslo šarže | data=LOT12345/BATCH2026 | R11×77 (přibližně) |
| rMQR, binární kód produktu | data=0x7F8A3B... (361 bajtů) | R17×139 (max) |
Časté chyby
- Předpoklad podpory telefonní kamery. Kamera iPhone dekóduje standardní QR, nikoli Micro QR nebo rMQR. Kamera Android je stejná. Pokud váš pracovní postup vyžaduje skenování telefonem, použijte standardní QR v nejmenší verzi, která pojme vaši datovou zátěž (V1 21×21, V2 25×25 atd.).
- Přehnaně ambiciózní datová zátěž. Micro QR M1 pojme 5 číslic. To není mnoho. Řetězce, které zjevně nepasují (URL, vCards), potřebují větší variantu nebo standardní QR. Každý generátor Micro QR by měl hlasitě selhat, když datová zátěž překročí kapacitu M4, nikoli tiše přejít na standardní QR.
- Požadavek na rozteč modulů. Průmyslové skenery potřebují rozteč modulů alespoň 0,2 mm pro spolehlivé čtení Micro QR (telefonní kamery potřebují 0,3 mm). U Micro QR M1 o velikosti 4 mm × 4 mm je rozteč modulů ~0,36 mm, v pořádku. U Micro QR M1 o velikosti 2 mm × 2 mm je ~0,18 mm, pod specifikací.
- Klidná zóna. Standardní QR vyžaduje 4 moduly bílého prostoru na všech stranách. Micro QR vyžaduje pouze 2 moduly. rMQR vyžaduje 2 moduly. Většina skenerů je k tichým zónám Micro QR shovívavá; stejně je nevynechávejte.
- ECC nedostupné u malých velikostí. M1 a M2 nemají opravu chyb. Jeden poškozený modul zničí skenování. Pro cokoli kritického použijte M3 nebo M4 s ECC-M.
- Orientace rMQR. rMQR má asymetrické vzory hledáčku (dva rohy + jedna strana). Skenery automaticky detekují orientaci, ale tištěné etikety namontované s krátkou hranou NAHOŘE (vs vlevo) dekódují na některém firmwaru o 10–15 % pomaleji. Standardizujte orientaci ve svém pracovním postupu etiketování.
Kompatibilita skenerů
| Čtečka | Micro QR | rMQR | Poznámky |
|---|---|---|---|
| iOS Camera | Ne | Ne | Apple podporuje pouze standardní QR. |
| Android Camera | Ne | Ne | Google také pouze standardní QR. |
| Google Lens | Částečně | Ne | Některé velikosti Micro QR se dekódují; rMQR obvykle ne. |
| Scandit SDK | Ano | Ano | Plná podpora; používá se v aplikacích pro farmaceutickou serializaci. |
| Cognex DataMan | Ano | Ano | Plná podpora; lídr průmyslového strojového vidění. |
| Dynamsoft Barcode Reader | Ano | Ano | Plná podpora; běžný v podnikových Java / .NET pracovních postupech. |
| ZBar / zxing-cpp | Ano | Ne | Open-source knihovny podporují Micro QR; podpora rMQR zaostává (aktivní PR od roku 2025). |
| Průmyslová kapesní zařízení (Zebra, Honeywell, Datalogic) | Ano (závislé na firmwaru) | Novější modely | Firmware 2023+ obvykle zahrnuje oboje. |
Kdy použít Micro QR nebo rMQR vs standardní QR
- Použijte standardní QR, když záleží na skenovatelnosti telefonní kamerou. QR menu, marketingové poutače, vizitky.
- Použijte Micro QR, když je fyzický prostor extrémně omezený (<8 mm) a ve čtecí smyčce je specializovaný skener. DPS, malá zdravotnická zařízení, chirurgické nástroje.
- Použijte rMQR, když je etiketovací proužek úzký a dlouhý. Boky farmaceutických lahviček, ovinutí kabelů, úzké palet etikety.
- Místo toho použijte Data Matrix, když potřebujete shodu s ISO/IEC 16022 pro farmaceutickou serializaci (FDA UDI, EU MDR). Data Matrix má širší podporu průmyslových skenerů než Micro QR.
Viz také
- /micro-qr-code/, Generátor Micro QR.
- /rmqr-code/, Generátor rMQR.
- /standards/, zpět na rejstřík standardů.
- /data-matrix-code-generator/, často lepší volba pro malé průmyslové značení.