Code 39バーコード生成 — 在庫・資産管理
在庫システム・資産ラベル・レガシースキャンワークフロー向けのCode 39バーコードを生成。
Lowercase letters are automatically converted to uppercase
0/43Enter text to generate the barcode.
Code 39とは何か、どこで使われるのか
Code 39は最初の英数字バーコードの一つで、レガシーシステムを維持している産業で今も広く使われています。特定の規格でCode 39を明示している防衛・自動車・医療・産業物流の分野で特に一般的です。
Code 39と現代の代替手段の比較
Code 128と比較すると、Code 39は同じ文字数に対してより多くのスペースを必要とします。QRコードやData Matrixと比べると密度は低いですが、過去40年間に製造されたすべてのバーコードリーダーで読み取れるという利点があります。
Code 39を選ぶタイミング
低スペックリーダーとの最大互換性が必要な場合、対象システムが明示的に要求している場合、またはエンコードする識別子が大文字と数字のみの短いものである場合にCode 39を選択してください。スペースが問題にならない新規実装では、Code 39は確実でシンプルな選択肢です。
よくある質問
Code 39はどの文字に対応していますか?
Code 39は大文字A-Z・数字0-9・特殊文字(スペース・ハイフン・ピリオド・ドル記号・スラッシュ・プラス・パーセント)に対応しています。小文字や多くの特殊文字には対応していません。
「Code 39」という名前の由来は何ですか?
元のコードが39種類の異なる文字を表現できたことに由来します。各文字は9つの要素(5本のバーと4つのスペース)でエンコードされ、そのうち3つが太いものです。ここから「39」という名前が来ています。
Code 128の代わりにCode 39を使うのはいつですか?
Code 128をサポートしない非常に古いリーダーやレガシーシステムとの互換性が必要な場合にCode 39を使用してください。防衛・自動車など特定の産業で明示的に要求されている場合もあります。
Code 39にはチェックデジットがありますか?
Code 39ではチェックデジットはオプションです(EAN-13のように必須ではありません)。スキャンエラーが重大な影響を持つ高精度アプリケーションには、モジュロ43チェックデジットを有効にすることができます。
Code 39は資産ラベルに適していますか?
はい。Code 39は特に産業環境において在庫・資産ラベルの伝統的な選択肢です。堅牢で広くサポートされており、シリアル番号や資産コードのような短い英数字識別子に十分です。
Code 39で小文字をエンコードできますか?
直接はできません。標準Code 39は大文字のみサポートしています。「Code 39 Full ASCII」という拡張では文字の組み合わせを使ってASCIIセット全体をエンコードできますが、すべてのリーダーがサポートしているわけではありません。