データマトリックス(Data Matrix) は、ISO/IEC 16022 で規格化された高密度の 2D バーコードで、白と黒のセルを正方形や長方形のグリッドに配置したものです。ECC200(Reed-Solomon)誤り訂正を採用しており、損傷があっても読み取ることができます。爪よりも小さなスペースに最大 2,335 文字の英数字を格納できます。2026 年現在、小型の工業用部品や規制対象の医薬品へのマーキングにおいて、グローバルスタンダードとなっています。
本ガイドでは、データマトリックスとは何か、技術的にどのように動作するか、現実世界でどこで使われているか、そして QR コードとの使い分けについて解説します。
技術的な定義:データマトリックスバーコードとは?
従来の 1D バーコードが平行線の幅と間隔でデータをエンコードするのに対し、データマトリックスは 水平と垂直の両方向(2 次元) で情報をエンコードします。この 2D 方式により、はるかに小さな物理サイズにはるかに多くのデータを詰め込むことができます。
すべてのデータマトリックスには「L」字形の ファインダーパターン(Finder Pattern) が備わっています。これは 2 本の実線の境界で、コードが上下逆さまや傾いていても、スキャナに対してシンボルの正確な位置と方向を伝えます。Wikipedia によれば、現在の仕様は ISO/IEC 16022:2024(第 3 版)で定義されています。この規格はパブリックドメインであるため、誰でもロイヤリティを支払うことなく利用できます。
構造:セル、モジュール、クワイエットゾーン
| 構成要素 | 役割 |
|---|---|
| ファインダーパターン(「L」) | 2 本の実線の境界で、スキャナがコードの位置を特定し向きを判別するのに役立つ |
| タイミングパターン | 「L」と反対側に交互に配置された明暗セル。グリッドの寸法をリーダーに伝える |
| データ領域(Data Region) | 実際の情報がエンコードされる内部領域(データ量に応じて拡大する) |
| クワイエットゾーン(Quiet Zone) | パターンの外側に必須の空白マージン。周囲の文字や図形によってスキャナが混乱するのを防ぐ |
この技術は驚くほどスケーラブルです。Wikipedia によれば、シリコンチップにエッチングされた 300 マイクロメートル 程の極小データマトリックスから、列車の屋根に塗装された 1 メートル四方 の大型コードまで、さまざまなサイズで実用化されています。
ECC200 と Reed-Solomon 誤り訂正が重要な理由
現代のデータマトリックスの信頼性は ECC200 にもとづいています。これは Reed-Solomon アルゴリズム を用いて各シンボルに冗長な「バックアップ」データを付加します。そのため、コードの一部が傷ついたり汚れたり破れたりしても、依然として機能します。
Wikipedia によれば、ECC200 は 最大 30% の損傷 があっても完全なデータ文字列を再構成できます(L 字型のファインダーパターンが視認できることが条件)。このため、部品が薬品や強い摩擦、極端な高温に晒される過酷な環境において、第一の選択肢となっています。
| 項目 | ECC200(現在の標準) | ECC 000–140(レガシー) |
|---|---|---|
| 誤り訂正 | Reed-Solomon | 旧来の方式 |
| 損傷許容度 | 最大 30% | より低い |
| 現在の用途 | グローバル標準 | クローズドシステムのみ |
| データ容量 | 最大 3,116 桁 | より低い |
誤り率は極めて低いです。Wikipedia によれば、スキャナが報告する誤りはコード品質にもよりますが、通常 15,000 文字あたり 1 回から 36 兆文字あたり 1 回 程度です。
主要仕様:容量、サイズ、データ密度
データマトリックス最大の強みは データ密度 です。物理サイズに対して膨大な情報量を保持できます。
| データ型 | 最大容量 |
|---|---|
| 英数字 | 2,335 文字 |
| 数字 | 3,116 桁 |
| バイナリ/バイトデータ | 1,556 バイト |
ECC200 のグリッドサイズは 10×10 から 144×144 モジュール まで用意されています。キャリブレーションの鍵となる指標が X-dimension です。これは単一モジュール(ドットや正方形)1 個の寸法を表します。信頼性の高い読み取りを確保するため、産業用スキャナの多くは 10 mil(0.254 mm) 以上の X-dimension にキャリブレーションされています。
Peak Technologies が説明するように、コードの物理的な長さはデータ内容に応じて調整され、常にチェックサムが必要です。この柔軟性により、製造業者はシリアル番号、ロットコード、有効期限を、ネジの頭程度の小さな対象にも詰め込むことができます。
産業用途:航空宇宙から医療コンプライアンスまで
データマトリックスバーコードは、グローバルサプライチェーンを支える見えないエンジンです。実社会でどこに現れるかを紹介します。
医薬品:FDA コンプライアンス
米国では、GS1 DataMatrix が FDA の 薬物供給 Chain Security Act(DSCSA) における公式標準です。製薬会社は、偽造薬が市場に流通するのを防ぐため、すべての販売単位に一意の識別子をマーキングしなければなりません。
自動車・電子機器における DPM(Direct Part Marking)
恒久的な部品識別のために、ダイレクトパートマーキング(DPM) はラベルを貼る代わりに、コードを直接素材に彫り込みます。
| 方式 | 仕組み | 最適な対象 |
|---|---|---|
| レーザーマーキング(Laser marking) | 高精度レーザーで金属やプラスチックにコードを彫刻 | 金属部品、プラスチック |
| ドットピーンマーキング(Dot-peen marking) | 金属製スタイラスが表面に円形ドットのグリッドを打刻 | 硬質金属、過酷な環境 |
| 電解化学エッチング(ECE) | 化学処理で金属に永続的なマークを作成 | 導電性金属 |

ラベルか直接マーキングか:選び方
マーキングシステムを構築する際、用途に応じて選択すべき方法が異なります。
- ポリイミドラベル — Cleverence はこれらをプリント基板(PCB)向けの「ゴールドスタンダード」と呼んでいます。リフロー炉や薬品洗浄に耐えられるためです。
- レーザーエッチング — ラベルが剥がれる可能性のある航空宇宙用部品や、ステッカーを貼る余裕のない微小なシリコンチップ向けの定番選択肢です。
- コントラスト要件 — 方法を問わず、Elmed は、カメラ型スキャナがコードを確実に読み取るためには明暗セル間にくっきりとしたコントラストが必要だと強調しています。
データマトリックス vs QR コード:どちらを選ぶべきか?
どちらも 2D バーコードですが、設計目的が異なります。
| 項目 | データマトリックス | QR コード |
|---|---|---|
| 同じデータでの物理サイズ | より小さい | より大きい |
| 医療向け GS1 承認 | あり(承認された唯一の 2D コード) | なし |
| スマートフォン読み取り | 専用アプリが必要 | ほとんどの携帯でネイティブ対応 |
| 最適な用途 | 産業用トラッキング、小型部品、医薬品 | コンシューマー向けマーケティング、URL、メニュー |
| 耐久性 | 優れている(DPM 対応) | やや低い(通常は印刷ラベル) |
産業用トラッキングなど、スペースが狭く環境が厳しい用途では、データマトリックスがより小さな占有面積、高い耐久性、DPM 互換性により有利です。一方、コンシューマー向け用途では、スマートフォンを持つ誰もが読み取れる QR コードが現実的な選択肢となります。
まとめ
データマトリックスバーコードは、2026 年においても高密度な産業用トラッキングのゴールドスタンダードであり、更新された ISO/IEC 16022:2024 規格に支えられています。数千文字を顕微鏡レベルの面積にエンコードし、ECC200 誤り訂正によって 30% の損傷にも耐える能力は、工場の現場から医薬品サプライチェーンに至るまで不可欠な存在にしています。
システム導入時のポイント:
– グローバルな互換性のために ECC200 を必ず使用
– 過酷な条件に晒される部品には DPM(レーザー/ドットピーン)を選択
– PCB や高温用途にはポリイミドラベルを使用
– 確実な読み取りのため、明暗セル間に強いコントラストを確保
FAQ
データマトリックスバーコードの最大データ容量は?
ISO/IEC 16022 のもとで、データマトリックスは最大 2,335 文字の英数字 または 3,116 桁の数字 を格納できます。コードの物理サイズは、用途とスキャナの能力に応じて選ばれる X-dimension(モジュールサイズ)に依存します。
データマトリックスバーコードは一部が損傷していても読み取れますか?
はい。ECC200 規格を使用していることが前提です。Reed-Solomon 誤り訂正アルゴリズムにより、表面積の最大 30% が損傷または隠れていても、シンボルを完全にスキャン可能な状態に保てます。そのため、薬品や摩擦、高温に晒される部品に最適です。
データマトリックスバーコードを使用するためにライセンスは必要ですか?
いいえ。データマトリックスのシンボル仕様は パブリックドメイン です。本来の特許(International Data Matrix, Inc. が保有)は期限切れとなっています。現在は ISO/IEC 規格が管理しており、いかなる組織もロイヤリティを支払うことなくデータマトリックスバーコードを自由に生成・使用できます。

コメントを残す