この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。
この文書の開発に使用された手順と、今後の維持のために意図された手順は、ISO/IEC 指令で説明されています。 1. 特に、さまざまなタイプの文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令の編集規則に従って作成されました。 2 ( www.iso.org/directives or www.iec.ch/members_experts/refdocs を参照)
このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。文書の作成中に特定された特許権の詳細は、序論および/または受信した特許宣言の ISO リスト ( www.iso.org/patents を参照) または受信した特許宣言の IEC リスト ( patents. iec.ch )。
このドキュメントで使用されている商号は、ユーザーの便宜のために提供された情報であり、保証を構成するものではありません。
規格の自主的な性質の説明、適合性評価に関連する ISO 固有の用語と表現の意味、および技術的貿易障壁 (TBT) における世界貿易機関 (WTO) の原則に対する ISO の遵守に関する情報については、 www を参照してください。 .iso.org/iso/foreword.html . IEC については、 www.iec.ch/understanding-standards を参照してください。
このドキュメントは、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 31, 自動識別およびデータ取得技術によって作成されました。
序章
Rectangular Micro QR Code (rMQR) はマトリックス記号です。シンボルは、長方形のパターンに配置された、公称正方形のモジュールの配列で構成されます。シンボルの位置、サイズ、傾きを簡単に特定できるように、1 つのコーナーに配置された独自のファインダー パターンが含まれています。 2 レベルのエラー訂正とともに、幅広いシンボル サイズが用意されています。モジュールの寸法はユーザー指定で、さまざまな手法でシンボルを作成できます。
1 スコープ
このドキュメントでは、rMQR として知られるシンボル体系の要件を定義しています。 rMQR 記号特性、データ文字エンコード方式、記号形式、寸法特性、エラー訂正規則、参照デコード アルゴリズム、印刷品質要件、およびユーザーが選択可能なアプリケーション パラメータを指定します。
2 参考文献
以下のドキュメントは、その内容の一部またはすべてがこのドキュメントの要件を構成するように、テキスト内で参照されています。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。
- ISO/IEC 19762, 情報技術 - 自動識別およびデータ取得 (AIDC) 技術 - 調和語彙
- ISO/IEC 8859-1, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 1: ラテンアルファベット no. 1
- ISO/IEC 15415, 情報技術 — 自動識別およびデータ取得技術 — バーコード シンボル印刷品質テスト仕様 — 2 次元シンボル
3 用語と定義
このドキュメントの目的のために、ISO/IEC 19762 および以下に記載されている用語と定義が適用されます。
ISO および IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。
3.1
文字数インジケーター
モード (3.6) でデータ文字列の長さを定義するビット シーケンス
3.2
エンコード領域
機能パターン (3.4) によって占められておらず、データと誤り訂正符号語の符号化、および フォーマット情報 (3.3) に使用できるシンボルの領域。
3.3
フォーマット情報
シンボル特性に適用される誤り訂正レベルと バージョン (3.15) に関する情報を含む符号化パターン。
3.4
機能パターン
記号の位置又は記号の特徴の識別に必要な記号[ファインダパターン, セパレータ(3.12) , タイミングパターン(3.14) ,アライメントパターン,ファインダサブパターン及びコーナーファインダパターン]のオーバーヘッドコンポーネント。
3.5
マスキング
明るいモジュールと暗いモジュールの数を等しくするために、シンボルの領域内のビット パターンをマスク パターンと XOR するプロセス
3.6
ファッション
定義済み文字セットをビット列で表現する方法
3.7
モードインジケータ
次のデータシーケンスがどの モード (3.6) でエンコードされているかを示す識別子
3.8
パディングビット
符号化プロセス中に最終的なコードワードの空の位置を埋めるために使用される、データを表すものではないゼロビット
3.9
残りビット
最後の記号文字の後の記号 エンコード領域 (3.2) の空の位置を埋めるために使用される、データを表すものではないゼロビット。エンコード領域 (3.2 ) の領域は 8 ビットの記号文字に正確に分割されません。
3.10
残りの符号語
データ符号化プロセスで生成されたデータ コードワード ストリームの後に配置されるコードワードは、 バージョン (3.15) のデータ コードワード数の要件とエラー訂正定義を満たすために、空のコードワード位置を埋めるために使用されます。
3.11
セグメント
1 つの ECI または符号化モードの規則に従って符号化された一連のデータ
3.12
セパレーター
シンボルの残りの部分からファインダ パターンを分離するために使用される、1 モジュール幅のすべてのライト モジュールの 機能パターン (3.4) 。
3.13
ターミネーター
データを表すビット列を終了するために使用されるすべてゼロのビットの定義された数 (シンボルに応じて) のビット パターン
3.14
タイミングパターン
シンボル内のモジュール座標を決定できるようにする、暗いモジュールと明るいモジュールの交互シーケンス
3.15
バージョン
縦軸と横軸のモジュール数で表されるシンボルのサイズ。たとえば、R7x59 のように示されます。
注記 1:シンボルに適用されるエラー訂正レベルは、バージョン インジケータの末尾に付けることができます (例: バージョン R11x27-M)
3.16
バージョン インジケータ
フォーマット情報の一部に使用されるシンボル バージョンを示す 5 ビットの識別子 (3.3)
3.17
エラー訂正レベルインジケーター
フォーマット情報の一部に使用される誤り訂正レベルを示す 1 ビットの識別子 (3.3)
参考文献
| [1] | JIS X 0201, 情報交換用の 7 ビットおよび 8 ビットのコード化文字セット |
| [2] | ISO/IEC 646, 情報技術 — 情報交換用の ISO 7 ビット コード化文字セット |
| [3] | ISO/IEC 8859-2:1999, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 2: ラテンアルファベット no. 2 |
| [4] | ISO/IEC 8859-3:1999, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 3: ラテンアルファベット no. 3 |
| [5] | ISO/IEC 8859-4:1998, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 4: ラテンアルファベット no. 4 |
| [6] | ISO/IEC 8859-5:1999, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 5: ラテン語/キリル文字 |
| [7] | ISO/IEC 8859-6:1999, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 6: ラテン語/アラビア語のアルファベット |
| [8] | ISO/IEC 8859-7:2003, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 7: ラテン語/ギリシャ語のアルファベット |
| [9] | ISO/IEC 8859-8:1999, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 8: ラテン語/ヘブライ語のアルファベット |
| [10] | ISO/IEC 8859-9:1999, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 9: ラテンアルファベット no. 5 |
| [11] | ISO/IEC 8859-10:1998, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 10: ラテンアルファベット no. 6 |
| [12] | ISO/IEC 8859-11:2001, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 11: ラテン語/タイ語のアルファベット |
| [13] | ISO/IEC 8859-13:1998, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 13: ラテンアルファベット no. 7 |
| [14] | ISO/IEC 8859-14:1998, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 14: ラテンアルファベット no. 8 (セルティックス) |
| [15] | ISO/IEC 8859-15:1999, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 15: ラテンアルファベット no. 9 |
| [16] | ISO/IEC 8859-16:2001, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット — 16: ラテンアルファベット no. 10 |
| [17] | ISO/IEC 15416, 自動識別およびデータ取得 — バーコード印刷品質試験技術仕様 — 線形記号 |
| [18] | ISO/IEC 15417, 情報技術 — 自動識別およびデータ取得技術 — Code 128 バーコード記号仕様 |
| [19] | ISO/IEC 15434, 情報技術 — 自動識別およびデータ取得技術 — 大容量 ADC メディアの構文 |
| [20] | ISO/IEC TR 29158, 情報技術 - 自動識別およびデータ取得技術 - 直接マーク(DPM)品質ガイドライン |
| [21] | AIM International Technical Specification, Extended Channel Interpretations:— Part 1, Identification Schemes and Protocols |
| [22] | AIM International Technical Specification, Extended Channel Interpretations:— Part 2, Registration Procedure for Coded Character Sets and Other Data Formats |
| [23] | AIM International Technical Specification, Extended Channel Interpretations:—Character Set Register |
| [24] | GS1 一般仕様、GS1 |
| [25] | JIS X 0208, 情報交換用の 7 ビットおよび 8 ビットの 2 バイト コード化漢字セット |
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, 1. In particular, the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, 2 (see www.iso.org/directives or www.iec.ch/members_experts/refdocs ).
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents ) or the IEC list of patent declarations received (see patents.iec.ch ).
Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www.iso.org/iso/foreword.html . In the IEC, see www.iec.ch/understanding-standards .
This document was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 31, Automatic identification and data capture techniques.
Introduction
Rectangular Micro QR Code (rMQR) is a matrix symbology. The symbol consists of an array of nominally square modules, arranged in a rectangular pattern. Included is a unique finder pattern located at a single corner which is intended to assist in easy location of the symbols position, size, and inclination. A wide range of sizes of symbol is provided for, together with two levels of error correction. Module dimensions are user-specified to enable symbol production by a wide variety of techniques.
1 Scope
This document defines the requirements for the symbology known as rMQR. It specifies the rMQR symbology characteristics, data character encoding methods, symbol formats, dimensional characteristics, error correction rules, reference decoding algorithm, printing quality requirements and user-selectable application parameters.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes requirements of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
- ISO/IEC 19762, Information technology — Automatic identification and data capture (AIDC) techniques — Harmonized vocabulary
- ISO/IEC 8859-1, Information technology — 8-bit single-byte coded graphic character sets — 1: Latin alphabet No. 1
- ISO/IEC 15415, Information technology — Automatic identification and data capture techniques — Bar code symbol print quality test specification — Two-dimensional symbols
3 Terms and definitions
For the purpose of this document, the terms and definitions given in ISO/IEC 19762 and the following apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
3.1
character count indicator
bit sequence which defines the data string length in a mode (3.6)
3.2
encoding region
region of the symbol not occupied by function patterns (3.4) and available for encoding of data and error correction codewords, and for format information (3.3)
3.3
format information
encoded pattern containing information on the error correction level and version (3.15) applied to symbol characteristics
3.4
function pattern
overhead component of the symbol [finder pattern, separator (3.12) , timing patterns (3.14) , alignment patterns, finder sub patterns and corner finder pattern] required for location of the symbol or identification of its characteristics to assist in decoding
3.5
masking
process of XORing the bit pattern in an area of the symbol with a mask pattern to equalize the number of light and dark modules
3.6
mode
method of representing a defined character set as a bit string
3.7
mode indicator
identifier indicating in which mode (3.6) the following data sequence is encoded
3.8
padding bit
zero bit, not representing data, used to fill empty positions of the final codeword during the encoding process
3.9
remainder bit
zero bit, not representing data, used to fill empty positions of the symbol encoding region (3.2) after the final symbol character, where the area of the encoding region (3.2) does not divide exactly into 8-bit symbol characters
3.10
remainder codeword
codeword, placed after the data codeword stream that was generated in data encoding process, used to fill empty codeword positions to meet the requirements of number of data codeword of the version (3.15) and error correction definitions
3.11
segment
sequence of data encoded according to the rules of one ECI or encoding mode
3.12
separator
function pattern (3.4) of all light modules, one module wide, used to separate the finder pattern from the rest of the symbol
3.13
terminator
bit pattern of defined number (depending on symbol) of all zero bits used to end the bit string representing data
3.14
timing pattern
alternating sequence of dark and light modules enabling module coordinates in the symbol to be determined
3.15
version
size of the symbol represented in terms of the number of modules in the vertical and horizontal axes, indicated, for example, as R7x59
Note 1 to entry: The error correction level applied to the symbol can be suffixed to the Version Indicator, e.g., Version R11x27-M.
3.16
version Indicator
five-bit identifier indicating symbol version used for a part of the format information (3.3)
3.17
error correction level indicator
one-bit identifier indicating error correction level used for a part of the format information (3.3)
Bibliography
| [1] | JIS X 0201, 7-bit and 8-bit coded character sets for information interchange |
| [2] | ISO/IEC 646, Information technology — ISO 7-bit coded character set for information interchange |
| [3] | ISO/IEC 8859-2:1999, Information technology — 8-bit single-byte coded graphic character sets — 2: Latin alphabet No. 2 |
| [4] | ISO/IEC 8859-3:1999, Information technology — 8-bit single-byte coded graphic character sets — 3: Latin alphabet No. 3 |
| [5] | ISO/IEC 8859-4:1998, Information technology — 8-bit single-byte coded graphic character sets — 4: Latin alphabet No. 4 |
| [6] | ISO/IEC 8859-5:1999, Information technology — 8-bit single-byte coded graphic character sets — 5: Latin/Cyrillic alphabet |
| [7] | ISO/IEC 8859-6:1999, Information technology — 8-bit single-byte coded graphic character sets — 6: Latin/Arabic alphabet |
| [8] | ISO/IEC 8859-7:2003, Information technology — 8-bit single-byte coded graphic character sets — 7: Latin/Greek alphabet |
| [9] | ISO/IEC 8859-8:1999, Information technology — 8-bit single-byte coded graphic character sets — 8: Latin/Hebrew alphabet |
| [10] | ISO/IEC 8859-9:1999, Information technology — 8-bit single-byte coded graphic character sets — 9: Latin alphabet No. 5 |
| [11] | ISO/IEC 8859-10:1998, Information technology — 8-bit single-byte coded graphic character sets — 10: Latin alphabet No. 6 |
| [12] | ISO/IEC 8859-11:2001, Information technology — 8-bit single-byte coded graphic character sets — 11: Latin/Thai alphabet |
| [13] | ISO/IEC 8859-13:1998, Information technology — 8-bit single-byte coded graphic character sets — 13: Latin alphabet No. 7 |
| [14] | ISO/IEC 8859-14:1998, Information technology — 8-bit single-byte coded graphic character sets — 14: Latin alphabet No. 8 (Celtic) |
| [15] | ISO/IEC 8859-15:1999, Information technology — 8-bit single-byte coded graphic character sets — 15: Latin alphabet No. 9 |
| [16] | ISO/IEC 8859-16:2001, Information technology — 8-bit single-byte coded graphic character sets — 16: Latin alphabet No. 10 |
| [17] | ISO/IEC 15416, Automatic identification and data capture techniques — Bar code print quality test specification — Linear symbols |
| [18] | ISO/IEC 15417, Information technology — Automatic identification and data capture techniques — Code 128 bar code symbology specification |
| [19] | ISO/IEC 15434, Information technology — Automatic identification and data capture techniques — Syntax for high-capacity ADC media |
| [20] | ISO/IEC/TR 29158, Information technology - Automatic identification and data capture techniques - Direct Mark (DPM) Quality Guideline |
| [21] | AIM International Technical Specification, Extended Channel Interpretations:—Part 1, Identification Schemes and Protocols |
| [22] | AIM International Technical Specification, Extended Channel Interpretations:—Part 2, Registration Procedure for Coded Character Sets and Other Data Formats |
| [23] | AIM International Technical Specification, Extended Channel Interpretations:—Character Set Register |
| [24] | GS1 General Specifications, GS1 |
| [25] | JIS X 0208, 7-bit and 8-bit double byte coded KANJI sets for information interchange |