Code 39バーコード作成ツール
Code 39は、英大文字、数字、いくつかの記号を表せるシンプルなセルフチェック型バーコードで、多くの産業・官公庁や古い在庫システムで今も求められています。データを入力し、mod 43チェック文字を付けるかを決めて、ベクターのラベルで書き出しましょう。
Code 39が使われる場面
Code 39はCode 3 of 9とも呼ばれ、ISO/IEC 16388で標準化された、最初期の英数字バーコードのひとつです。現在も自動車部品のラベル、防衛物流、社員証、図書館や資産のタグ、そしてこの形式を前提に構築されたレガシーシステムで使われています。ライセンスは不要です。
Code 39のエンコード方式
- 43文字:A〜Z、0〜9、スペース、および - . $ / + %
- 各文字は9つのエレメント(バー5本、スペース4つ)からなり、そのうち3つが太くなっています。3 of 9という名前の由来です。
- すべてのシンボルはアスタリスク(*)で始まり、アスタリスクで終わります。これはデータには含まれません。
- セルフチェック型なので、1つの印刷欠陥で有効な文字が別の文字に変わることはありません。そのためチェック文字は任意です。
- 任意のmod 43チェック文字を付けると安全性がさらに高まります。業界仕様によっては必須です。
- Full ASCIIモードでは、小文字などの文字を2文字の組み合わせでエンコードするため、シンボルが長くなります。
サイズと印刷のコツ
Code 39は低密度のコードで、1文字につき約13〜16モジュールと間隔が必要なため、長い文字列では幅が広くなります。太バーと細バーの比率は2:1〜3:1(2.5〜3のほうが余裕があります)に保ち、10X以上のクワイエットゾーンと6mm以上のバーの高さを確保してください。明るい面に濃い色のバーを印刷します。低解像度の印刷にも強いので、ドットインパクトプリンターや古い感熱プリンターでも問題なく使えます。
作り方
- バーコード作成ツールでCode 39を選びます。
- データを英大文字で入力します。使えない文字があればアプリが知らせます。
- システムで必要な場合は、mod 43チェック文字をオンにします。
- 印刷サイズの目安で、幅、比率、高さを設定します。
- SVG・PDF・PNGで書き出すか、CSVファイルから一括印刷します。
よくある質問
Code 39で小文字をエンコードできますか?
Full ASCIIモードの場合のみ可能で、リーダー側もその設定が必要です。そうでなければCode 128を使いましょう。
mod 43チェックデジットは付けるべきですか?
スキャナーや受け入れ側のシステムが必要とする場合だけ付けてください。そうでないと、追加の文字が読み取りデータに含まれてしまうことがあります。
バーコードの下にアスタリスクが表示されるのはなぜですか?
スタート・ストップ文字を表しています。スキャナーはこれをデータとして返しません。