1次元コード
1次元コードは、リニアコードや1次元コードとも呼ばれ、幅やスペースの異なる平行線からなるバーコードです。 数桁または数文字という比較的小さなデータを保存することができ、通常、レーザースキャナーを使用してスキャンされます。
一般的に使用される1次元コードフォーマット:
ユニバーサル・プロダクト・コード(UPC):
1次元コードの中で最も広く使われているフォーマットで、主に小売店での商品識別に使われています。 12桁の数字で構成され、最初の6桁でメーカーを、最後の6桁で製品を特定する。
コード39です:
このフォーマットは、製造業、物流、医療などでよく使われています。 アルファベット、数字、特殊文字など、最大43文字まで保存可能です。
コード128です:
このフォーマットは、製造業、物流、医療などでもよく使われます。 Code 39よりも大幅にデータを保存でき、ASCII 128文字すべてを表現することができます。
Interleaved 2 of 5(ITF)です:
物流業界で在庫や出荷を追跡するために広く使用されているフォーマットです。 バーとスペースで構成され、数字のペアが一緒に符号化されています。
EAN-13です:
UPCのバリエーションで、主にヨーロッパなど北米以外の国で使用されているものです。 13桁の数字で構成され、小売店で商品を識別するために使用されます。
コード93です:
Code 39と似ていますが、ASCII128文字すべてを符号化することができ、主に産業オートメーションや識別アプリケーションで使用されています。
Codabarです:
このシンプルなフォーマットは、図書館や血液銀行など、比較的少量のデータを符号化する必要があるアプリケーションでよく使用されます。
2次元コード
2次元コードは、マトリックスコードや2次元コードとも呼ばれ、格子状に配置された正方形やドットのパターンからなるバーコードの一種である。 1次元コードよりも多くのデータを格納することができ、英数字、記号、画像などを含む。 2次元コードは、カメラやスマートフォンを使って読み取るのが一般的です。
よく使われる2次元コードフォーマットには、以下のようなものがあります:
QRコード(Quick Response Code)です:
2次元コードで最も広く使われているフォーマットです。 商品追跡、マーケティング、モバイル決済など、さまざまな用途で利用されています。 数百文字程度のテキストや、小さな画像や動画も保存できます。
データマトリクス:
製造業や物流業などで、製造番号や製造日などの識別情報を大量に保存するために広く使われているフォーマットです。 最大3,000文字のデータを保存することができ、一般的に小型の製品に搭載できるサイズです。
PDF417です:
このフォーマットは、輸送、物流、識別のアプリケーションで一般的に使用されています。 文字や画像など大量のデータを保存することができ、IDカードや運転免許証などの身分証明書に多く使われています。
アステカコード
この形式はQRコードに似ていますが、より小さなスペースに多くのデータを格納することができます。 輸送、物流、識別などの用途によく使われています。
MaxiCodeです:
UPSとUS Postal Serviceはこのパッケージ追跡・配送形式を採用しています。 最大93文字のデータを保存でき、正確なスキャンを可能にするエラー訂正機能を搭載しています。
マイクロQRコードです:
QRコードと似ていますが、より小さく、保存できるデータ量も少ないため、主に名刺やジュエリーなどの小さなスペースで使用されます。
ハン・シン・コード
小型・軽量化を追求した2次元バーコードで、大量のデータを格納でき、スマートフォンでも読み取ることができる。