Code128の生成設定
Code128の生成設定の概要と注目ポイントを徹底的にカバーしました。
業務用の1次元バーコードを検討する際、必ず比較対象となるのが「CODE39」や国際標準の「GS1-128」です。それぞれの特性を正しく理解していなければ、ラベルサイズの肥大化や読み取り機器の非対応といったトラブルを招きます。
CODE128の最大の武器は、その圧倒的なデータ圧縮効率にあります。英数字だけでなく制御文字(NULLやCR/LFなど)を含むアスキー128文字すべてを扱える上、数字のみが連続するデータに対しては「コードセットC」を用いることで、2桁の数値をわずか1本のシンボルキャラクタで表現できます。これにより、同じ桁数であればCODE39と比較して約30%〜50%の省スペース化が可能です。
また、CODE128には「コードセットA」「コードセットB」「コードセットC」という3つの内部テーブルが存在します。 大文字と制御文字を中心とする「A」、小文字を含む一般的な英数字・記号を網羅する「B」、偶数桁の数字専用で超高密度を実現する「C」を用途に応じて切り替える(または自動最適化する)仕組みが備わっています。