Category: 2D Symbologies
Micro QRコードは、従来のQRコードを小型かつ簡略化したバージョンです。
スペースが限られた場所での利用に特化して開発されたため、格納できるデータ量も少なくなっています。Micro QRコードがエンコードできるのは、英数字なら35文字、または128ビットまでです。それでも漢字をエンコードすることは可能です。
互換性
Micro QRコードは、原則としてカメラ付きのあらゆるスマートデバイスで読み取ることができます。ただし、スマートフォンのカメラアプリ(例:iPhoneのカメラアプリ)やブラウザに組み込まれているQRコードリーダーは、Micro QRコードをサポートしていません。また、すべてのバーコードスキャンSDKがMicro QRコードをサポートしているわけではありません。
Scanditのバーコードスキャンソフトウェアは、Micro QRコードを含むすべての主要なバーコードタイプをサポートしています。弊社は、React Native、Native iOS,、Native Android,、JavaScript、 Xamarin,、Flutter、.NET(iOS およびAndroid)、Cordova、Capacitor、Titanium、IBM MobileFirst、SAP Fiori、Oracle Xstoreなど、すべての主要なオペレーティングシステム、プログラミング言語、フレームワーク、サードパーティシステム、OEMデバイスをサポートしています。
Micro QRコードの活用分野
Micro QRコードは、小さなアイテムのラベリングに一般的に利用されています。例としては、プリント基板、電気製品、製品タグ、名刺などがあります。
規格:ISO/IEC 18004、JIS X 0510、ITS – QR Code、AIM ISS – QR Code。
データとオプション
- データフィールドには、任意の拡張ASCIIデータを含めることができます。リーダーによるデータのデフォルトの解釈は、ISO/IEC 8859-1に準拠しています。
- 以下の制限を回避するために、適切なサイズが選択されます。
- M1シンボルは数字データとのみ互換性があります。
- M2シンボルは英数字データとのみ互換性があります。
- parseオプションが指定されている場合、データフィールド内の^NNNのインスタンスは、同等のASCII値に置き換えられます。これは、印刷できない文字を指定するのに役立ちます。
- versionオプションは、version=M1、version=M2、version=M3、またはversion=M4のいずれかで、シンボルのサイズを指定するために使用されます。
- eclevelオプションは、エラー訂正レベルを指定するために使用されます。
- eclevel=L – 低(デフォルト)
- eclevel=M – 中。M1シンボルとは互換性がありません。
- eclevel=Q – 高品質。M4シンボルとのみ互換性があります。
- 指定がない場合、エンコーダーは、選択されたエラー訂正レベルで与えられたデータを表現するのに最小限のサイズとなるシンボルのバージョンを選択します。
マイクロQRコードFAQ
QRコードとマイクロQRコードの違いは何ですか?
マイクロQRコードは標準のQRコードよりもシンプルで、少ない情報を保存できます。最大で35文字(または128ビット)までしかエンコードできず、一部の標準QRコードでは最大3KBのデータまたは7000以上の数字文字をエンコードできます。
標準のQRコードには3つの配置パターン(コードの隅にある大きな正方形で位置マーカーとして機能するもの)がありますが、マイクロQRコードには1つしかありません。
データモジュールの数も削減されています - 情報をエンコードする黒と白のブロック。標準のQRコードは、21×21モジュールから巨大な177×177モジュールまであります。マイクロQRコードは、11×11から17×17モジュールまであります。
最小のスキャン可能なQRコードのサイズは何ですか?
標準のスキャン可能なQRコードの最小サイズは21×21モジュールです。しかし、マイクロQRコードは11×11モジュールまで小さくすることができます。
iPhoneはマイクロQRコードを読むことができますか?
マイクロQRコードはiPhoneで読むことができますが、Scandit Expressなどの適切なアプリが必要です。内蔵のカメラアプリやApp Storeからの任意のQRコードスキャナーを使用することはできません。