Code 39バーコードとは?
Code 39(Code 3 of 9とも呼ばれる)は、大文字、数字、いくつかの特殊文字をエンコードできる可変長バーコードです。1974年に開発され、最初の英数字バーコードシンボロジーであり、そのシンプルさと実装の容易さから、自動車製造、防衛、医療などの業界で今でも広く使用されています。
Code 39が「Code 3 of 9」と呼ばれるのは、各文字が9つの要素(5本のバーと4つのスペース)で表現され、そのうち3つが太く6つが細いためです。自己検証設計により、1つの印刷不良が有効だが不正確な文字を生成することはなく、チェックディジットなしでも誤読リスクを低減します。これらの特性により、Code 39は米国国防総省と自動車業界に採用された最初のバーコードとなり、今日でも現役で使用されています。
Code 39 is a predecessor to more modern formats like Code 93 and Code 128, but remains widely used in industries that have established standards around it.
Want to learn more about Code 39 barcodes? Read our complete guide to Code 39 for automotive, defense, and healthcare applications.
このジェネレーターの使い方
Code 39バーコードの作成は簡単です:
- 英数字データを入力(大文字A-Z、数字0-9、特殊文字-. $/+%)
- 「バーコードを生成」をクリックしてCode 39バーコードを作成
- 詳細オプションで外観をカスタマイズしチェックディジットを有効化(オプション)
- SVG、PNG(複数解像度)、またはPDFでバーコードをダウンロード
技術仕様
Code 39の主な技術詳細:
| データ容量 | 可変長 — 固定上限なし(実用上の上限は印刷幅とスキャナー能力に依存) |
| 文字セット | 43文字:大文字A〜Z、数字0〜9、7つの特殊文字(- . $ / + % スペース) |
| シンボルサイズ | 可変幅。各文字は12細/3太モジュール(文字間ギャップを含む) |
| チェックディジット | 自己検証型 — セキュリティ強化のためのオプションのModulo 43チェックディジット |
| エラー訂正 | 自己検証型シンボロジー。オプションのチェックディジット以外の組み込みエラー訂正なし |
| 規格 | ISO/IEC 16388 |
一般的なユースケース
Code 39バーコードは以下に不可欠:
- 自動車製造と部品追跡システム
- 防衛・軍事物流での機器識別
- 医療での患者識別と検体ラベリング
- 政府・連邦ドキュメント追跡(IRS、社会保障局)
- 英数字IDを使用した名札とイベントアクセス証明
ヒントとベストプラクティス
Code 39バーコードを最大限に活用するために:
- エンコードするデータは短く保ってください。Code 39はCode 128と比べて幅の広いバーコードを生成するため、長い文字列はラベルスペースを超える場合があります。
- 医療や防衛用途など、データの正確性が重要な場合は、オプションのModulo 43チェックディジットを有効にしてください。
- 最良のスキャン信頼性のために、細バーと太バーの比率を1:2.5または1:3にしてください。1:2未満の比率は古いスキャナーで読み取り失敗を引き起こす可能性があります。
- バーコードの両側に細バー幅の少なくとも10倍のクワイエットゾーンを確保してください。Code 39は開始/終了アスタリスク文字の検出に明確なマージンが必要です。
バーコードをテスト
Code 39バーコードを生成した後、展開前に機器で正しくスキャンできることを確認してください。無料のバーコードスキャナーを使用して即座にコードをテストしてください。 Test your barcode with our free scanner.
よくある質問
Code 39バーコードを生成するにはどうすればよいですか?
上の入力フィールドにテキスト(大文字A〜Z、数字0〜9、特殊文字 - . $ / + % とスペース)を入力し、「バーコードを生成」をクリックしてください。ジェネレーターは必要な開始/終了アスタリスク文字を自動的に追加します。必要に応じて外観をカスタマイズし、SVG、PNG、PDFでバーコードをダウンロードしてください。すべて無料です。
Code 39は今でも使用されていますか?
はい、Code 39は自動車製造(AIAG標準)、米国国防総省の物流(MIL-STD-1189B)、医療の検体ラベリングで今でも広く使用されています。Code 128のような新しいフォーマットはより高密度ですが、Code 39のシンプルさ、自己検証特性、業界での深い普及により、多くの組織にとって実用的な選択肢であり続けています。
Code 39はロイヤリティフリーですか?
はい、Code 39は完全にロイヤリティフリーでパブリックドメインです。特許、ライセンス料、使用制限はありません。個人でも企業でも、誰にも支払いなしでCode 39バーコードを生成、印刷、スキャンできます。シンボロジーはISO/IEC 16388で標準化されており、無制限に使用できます。
Code 39とCode 128の違いは何ですか?
Code 39は43文字のみ(大文字A〜Z、0〜9、7つの特殊文字)をサポートするのに対し、Code 128は小文字を含む128個のASCII文字すべてをエンコードします。Code 128はより高い情報密度により、同じデータでもより短いバーコードを生成します。システムが既にCode 39を要求している場合はCode 39を選択し、コンパクトなバーコードや小文字サポートが必要な場合はCode 128を選択してください。
Code 39は小文字をサポートしていますか?
標準のCode 39は小文字をサポートしていません。大文字A〜Z、数字0〜9、7つの特殊文字のみをエンコードします。「Full ASCII Code 39」と呼ばれる拡張バリアントがあり、標準文字のペアを使用して128個のASCII文字すべてをエンコードしますが、拡張エンコーディングを解釈するように設定されたスキャナーが必要です。
このCode 39バーコードジェネレーターは無料ですか?
はい、このCode 39ジェネレーターは登録不要、透かしなし、使用回数の制限なしで無料で使用できます。必要なだけバーコードを作成し、SVG(ベクター)、PNG、PDFフォーマットでダウンロードしてください。バーコードは完全にブラウザ内で生成されるため、データがサーバーに送信されることはありません。