限られた狭いスペースへの印字は、従来の正方形のQRコードでは困難な課題でした。そこで2022年、デンソーウェーブ社によって開発され、ISO/IEC 23941として標準化されたのがrMQRコード(Rectangular Micro QR Code)です。この規格は、QRコードの高度な機能性を維持しつつ、形状を長方形に最適化した2次元マトリクスバーコードです。
rMQRコードの最大の特徴は、従来の1次元バーコード(Code 128やCode 39など)が利用されていた細長い領域に導入できる点にあります。これにより、1次元バーコードよりも効率的なデータエンコードが可能となり、限られた面積でより多くの情報を保持できるようになりました。

Key Facts
- 開発・標準化:2022年にデンソーウェーブが開発し、ISO/IEC 23941として標準化。
- 形状の柔軟性:長方形の領域に特化しており、最大で高さと幅の比率が19倍(R7x139バージョン)まで対応。
- 高い堅牢性:リードソロモン誤り訂正により、破損しても15%〜30%のデータを復元可能。
- 多言語対応:漢字(JIS X 0208)をネイティブにサポートし、ECI機能によるUnicodeエンコードも可能。
- 最大容量:最大バージョン(R17x139)で、数字361文字、英数字219文字、バイト150文字、漢字92文字を格納。
rMQRコードの構造と設計
rMQRコードは、白背景に黒い正方形(セル)を格子状に配置して構成されます。また、背景を黒にし要素を反転させたインバースバージョンも利用可能です。認識精度を高めるため、複数の機能パターンが組み込まれています。

認識を支えるパターン
コードの読み取り位置を特定するため、左上にQRコードと同様のファインダーパターンを配置し、右下には小型のファインダーサブパターンを備えています。さらに、右上と左下には可変サイズのコーナーファインダーパターンが配置される場合があります。

また、セルの歪みを補正するためのアライメントパターン(バージョンにより0〜8個)と、境界を定義するタイミングパターンが組み込まれており、カメラベースのリーダーによる正確な認識をサポートしています。

フォーマット情報とデータ配置
ファインダーパターンの周囲には、誤り訂正レベルやバージョンを示す18ビットのフォーマット情報が配置されています。この情報は(18, 6)拡張BCHコードを用いて保護されています。

データは、右下から始まり、2モジュール幅の列を上下交互に移動しながら右から左へと配置されます。配置前には、特定の数式に基づいた単一のマスク処理が施され、読み取りエラーを防止しています。

データエンコードと仕様
rMQRコードは、用途に合わせて8つのモード(4つのデータモードと3つのインジケータモード)を使い分けることができます。特に、複数のモードを組み合わせた「混合モード」を利用することで、データのコンパクト化を実現しています。
サポートされるエンコードモード
- 数字モード:0-9の数字を効率的に圧縮して格納。
- 英数字モード:特定の文字セットを11ビットのストリームに変換。
- バイトモード:8ビットのバイナリデータをそのまま格納。
- 漢字モード:JIS X 0208規格に基づき、13ビットで漢字を表現。
- ECI(Extended Channel Interpretation):文字セットを指定し、Unicodeなどの多言語データを扱うための機能。
- FNC1:GS1データなどの識別子として利用。
バージョンと容量の概要
rMQRコードには、高さ7X〜17X、幅27X〜139Xの組み合わせによる32種類のバージョンが存在します。誤り訂正レベルは「M(約15%復元)」と「H(約30%復元)」の2段階から選択でき、レベルが高いほど格納できるデータ量は減少します。
| バージョン | 誤り訂正レベル | 数字容量 | 英数字容量 | バイト容量 | 漢字容量 |
|---|---|---|---|---|---|
| R7x43 | M | 12 | 7 | 5 | 3 |
| R11x77 | M | 71 | 43 | 30 | 18 |
| R15x139 | M | 301 | 182 | 125 | 77 |
| R17x139 | M | 361 | 219 | 150 | 92 |
活用シーンとメリット
rMQRコードは、従来の1次元バーコードの置き換えとして非常に有効です。特に以下のような分野での活用が期待されています。
- 物流・製造:パッケージや製品の追跡、狭いラベルへの印字。
- ヘルスケア:患者識別や医薬品の管理。
- 交通・公共:自動チケットや乗客書類の識別。
- 小売・広告:商品追跡や、Webページへのハイパーリンク提供。
- 文書処理:書類の自動データ識別。
Frequently Asked Questions
rMQRコードと通常のQRコードの最大の違いは何ですか?
最大の違いは「形状」です。通常のQRコードが正方形であるのに対し、rMQRコードは長方形の領域に最適化されています。これにより、これまで1次元バーコードしか配置できなかった細長いスペースに、2次元バーコードの高密度な情報を格納できるようになりました。
どのくらいのデータ破損まで耐えられますか?
リードソロモン誤り訂正を採用しており、選択するレベルによって異なります。レベルMでは約15%、レベルHでは約30%のデータが破損または汚損していても、元の情報を復元することが可能です。
日本語(漢字)を直接入力することはできますか?
はい、可能です。rMQRコードは漢字モードをネイティブにサポートしており、JIS X 0208文字セットを用いて効率的に漢字をエンコードできます。また、ECI機能を利用してUnicode形式でエンコードすることも可能です。
既存のバーコードリーダーで読み取れますか?
rMQRコードは比較的新しい規格であるため、古いハードウェアリーダーでは対応していない場合があります。しかし、カメラベースのリーダーや最新のバーコードライブラリでは既にサポートが進んでいます。
GS1規格のデータは扱えますか?
はい、扱えます。FNC1インジケータを先頭に配置することで、GS1アプリケーション識別子モードとして動作させることができ、標準的なGS1データのエンコードが可能です。
References
- "New Mobile Computer BHT-M70 and rMQR Code Launched on the Market". Rfid & Wireless Iot. 2022.
- ISO/IEC (2022). "ISO/IEC 23941:2022 "Information technology Automatic identification and data capture techniques Rectangular Micro QR Code (rMQR) bar code symbology specification"". iso.org. . ISO/IEC 23941.
- "QR codes evolve into their newest form: a bar QR code". japantoday.com. 2022.
- "DENSO WAVE Develops "rMQR Code", a new rectangular QR Code that can even be printed in long, narrow spaces". www.denso-wave.com.
- "Rectangular Micro QR Code (rMQR Code) Generator". github.com.
- "Generate QR Code, Micro QR Code and Rectangular Micro QR Code in C#". aspose.com.
- "細長いQRコード「rMQRコード」登場。狭いスペースに印字可能(Introducing the elongated QR code "rMQR code". Can print in narrow spaces)". ascii.jp (in Japanese).
- "ANSI HIBC 1.3 Provider Applications Standard" (PDF). www.hibcc.org. The Health Industry Business Communications Council. 2010. p. 30.
- "GS1 Application Identifiers". www.gs1.org.
- "QR Code: rMQR Code". www.qrcode.com.
📸 フォトギャラリー





