比較

Code 128とCode 39の違いは?

2026年10月7日更新

要点

Code 128はより広い文字セットと高い密度を提供し、Code 39は文字セットが限定され、既存の工業システムで使われることがあります。特別な要件がなければCode 128の方が柔軟な場合が多いです。

文字セット

Code 128は多くの印字可能ASCII文字を扱えます。Code 39は主に英大文字、数字、限られた記号を使用します。

ラベル上の幅

同じデータならCode 128の方がコンパクトになる場合があります。小さいラベルではこの差が重要です。

比較早見表

項目Code 128Code 39
文字セット広い:英字・数字・記号比較的限定
密度一般に高い同じデータでも広くなりやすい
代表用途SKU・シリアル・在庫など既存の工業システム
新規システム柔軟なことが多い明示要件がある場合

システム互換性

リーダーやソフトウェアがCode 39を要求する場合、テストせず形式を変更しないでください。シンボルは受信側システムと互換である必要があります。

出典と規格

このガイドの技術情報は、可能な限り公式または一次資料で確認しています。