バーコード1枚の生成は数秒で完了します。しかし500枚を、シンボロジーの混在なし、数値エラーなし、フォーマットの不整合なしで作成するには、別のアプローチが必要です。このガイドでは、繰り返し実行できるバルクバーコードワークフローの設計方法を解説します。
ジェネレーターを開く前にシンボロジーを選択する
最もよくあるバルク生成の失敗は、間違ったバーコード形式を選んでしまうことです。用途を理解したうえで形式を決めてください。
- Code 128:倉庫・物流向け。品目番号、ロット番号、SKUなどの英数字データをエンコード。多くの3PLや倉庫スキャナーが対応。
- EAN-13:欧州・アジア・国際小売向け。13桁。大手小売店での販売にはGS1企業プレフィックスが必要。
- UPC-A:米国・カナダの小売向け。12桁。同様にGS1が必要。
- QRコード:モバイルスキャン環境向け。URL、テキスト、連絡先情報をエンコード。店頭サインやパッケージに最適。
- Data Matrix:医薬品・電子機器向け。小さなスペースに高密度エンコード。
- Code 39:自動車・防衛レガシーシステム向け。
注意:Code 128バーコードは、EAN-13を期待する小売POSではスキャンできません。形式の選択ミスはバッチ全体の再作成につながります。
入力データの構造化
CSVに必要なもの
バルクバーコードジェネレーターはCSVファイルを受け付けます。最低限必要な列は1つ——バーコードにエンコードするデータ値——だけです。ほとんどのジェネレーターは、人間が読めるテキスト(バーコード下に表示するラベル)の追加列もサポートしています。
シンプルなフォーマットの例:1列目にバーコード値(SKU、数値、英数字文字列)、2列目(オプション)に表示テキスト。ヘッダー行を含めるかどうかは使用するツールの仕様に合わせてください。
アップロード前のデータ検証
- EAN-13の場合は13桁、UPC-Aの場合は12桁であることを確認する
- 先頭のゼロが削除されていないことを確認する(Excelは数値列で自動削除する場合があります)
- 値に不要なスペースや改行が含まれていないことを確認する
- 重複した値がないか確認する
- 特殊文字は使用しているシンボロジーでサポートされているか確認する
ジェネレーターの出力設定
解像度
印刷用には最低300 DPI。小さいラベル(25mm×10mm以下)には600 DPIを推奨します。スキャンに問題が生じる最大の原因の一つが低解像度です。
出力フォーマット
PNG:デジタル表示や基本的な印刷に適しています。SVG:任意のサイズに拡大・縮小できるベクター形式。業務印刷に最適。PDF:ラベル印刷に直接使用できます。ほとんどの業務用途ではSVGまたは高解像度PNGが推奨されます。
人間が読めるテキスト
バーコードの下に数値または文字列を表示するかどうかを決めてください。倉庫・在庫用途では通常オンにします。美観を重視するパッケージ用途ではオフにすることもあります。
出力バッチの検証
バッチ全体を印刷する前に、必ず検証ステップを挟んでください。
- スマートフォンのカメラアプリで複数のコードをスキャンし、正しい値が返されるか確認する
- バッチの先頭・中間・末尾のコードを抽出してテストする
- 実際の印刷環境(実際のプリンター、実際のラベル素材)でテスト印刷する
- 使用するスキャナーデバイス(固定式リーダー、ハンドヘルド、スマートフォン)で読み取りテストする
よくある失敗パターン
| 問題 | 原因 | 解決策 |
|---|---|---|
| スキャンできない | 解像度が低すぎる | 300 DPI以上で再生成する |
| POSで読み取れない | シンボロジーの不一致 | 小売用はEAN-13またはUPC-Aを使用する |
| 先頭ゼロが欠落 | Excelが数値として処理 | 列を「テキスト」形式に設定してから入力する |
| 重複バーコード | データソースの重複 | アップロード前にCSVで重複チェックを行う |
| 印刷時にかすれる | クワイエットゾーン不足 | バーコード周囲に十分な余白を確保する |
同じバッチでQRコードも生成する場合
バーコードとQRコードの両方が必要な場合(在庫管理用の1Dバーコードとモバイルリンク用のQRコードなど)、同じCSVから両方を生成できる統合プラットフォームを使用してください。別々のツールに切り替えると、ファイル管理の複雑さが増し、バージョン不整合のリスクが高まります。オールインワンジェネレーターの利点について詳しくはこちらをご覧ください。


