DataMatrixコードDataMatrixコードの構成
DataMatrix(データマトリックス)コードは、マトリックス型の2次元コードで、1987年にアイディマトリックス社によって開発されました。
1996年AIMIのISS規格に登録され、2000年にISO/IEC規格になっています。
| 最小シンボルサイズ | 10×10セル | |
|---|---|---|
| 最大シンボルサイズ | 144×144セル | |
| 最大データ量 | 数字 | 3,116字 |
| 英数字 | 2,335字 | |
また、ECC200には、正方形タイプと長方形タイプがあります。
DataMatrixには、ECC000、ECC050、ECC080、ECC100、ECC140という古いバージョンとECC200の新しいバージョンがあります。
ECC000、ECC050、ECC080、ECC100、ECC140
セルサイズは、9×9から49×49までの奇数のセル数で構成され、誤り訂正の方法として「コンボリューション方式」を採用したDataMatrixです。
データ容量を大きくすると、歪みが少しでもあると読み取りが非常にに悪くなり、2次元コードとしての性能が劣ることから、ほとんど利用されていません。
ECC200
DataMatrixの初期バージョンで問題となっていた歪みに対するエラー訂正機能を向上させたバージョンが、ECC200です。
ECC200の誤り訂正にはコードの一部分が損傷した場合でもデータの復元が可能な「リードソロモン方式」を採用しており、歪みに対しても強く、コードのサイズも小さくすることができるようになりました。
このECC200が、国際的にも規格化されており、DataMatrixを使用する場合は、このECC200が標準的に使用されます。
ECC000、ECC050、ECC080、ECC100、ECC140とECC200のの簡単な見分け方は、一辺のセル数が奇数のものが「ECC000、ECC050、ECC080、ECC100、ECC140」、偶数のものが「EC200」になります。
ECC140
ECC200
このページのまとめQ&A
Q. DataMatrixコードとは何ですか?
A. 1987年に開発されたマトリクス型2次元コードで、高密度記録と小型化に優れています。
Q. DataMatrixの最小・最大サイズはどれくらいですか?
A. 最小10×10セル、最大144×144セルで、用途に応じてサイズを選択できます。
Q. ECC000~ECC140の特徴は何ですか?
A. 奇数セル構成でコンボリューション方式を採用しますが、歪みに弱く現在はほとんど使われていません。
Q. ECC200が標準となった理由は何ですか?
A. リードソロモン方式で高い誤り訂正性能を持ち、歪みに強く小型化にも対応するためです。
Q. ECC200の見分け方はありますか?
A. セル数が偶数ならECC200、奇数ならECC000〜ECC140と簡単に判別できます。
キーエンスのバーコードリーダ
-
SR-X シリーズ
AI搭載コードリーダ
AI搭載コードリーダ SR-Xシリーズは、従来体積比-72%の小型設計で、あらゆるコードを確実に読み取る高い読み取り性能を実現します。AIと最新デコーダにより、工程を経るごとに起こるコードの状態変化に追従し、前工程から後工程まで安定した読み取りが可能です。さらに、前後工程のコードリーダを繋げることで読み取り能力がUP、同一ネットワーク内のコードリーダの稼働状況・設定情報を一覧で見える化。万が一の読み取りエラーの際にも、最短で原因解析・対策が可能になります。オートフォーカス・フルオートチューニングを踏襲し、従来と同様、ボタン一つで簡単設定を実現します。IP67準拠の高い堅牢性と、世界各国の通信規格/安全規格に対応した汎用性を備えています。









