NW-7(Codabar)バーコード作成ガイド:無料ツールでの生成手順とルール
結論
NW-7(Codabar)は数値と記号を扱う1次元バーコードで、物流や宅配伝票で使われます。無料ツールで作成する場合は、データの前後にスタート・ストップキャラクタ(A〜D)を付け、対応文字だけで入力するのが基本です。生成後は画像を保存し、読み取り確認を行います。
NW-7(Codabar)バーコードの基本構造と特徴
NW-7はCodabarとも呼ばれる1次元バーコードの規格で、主に物流や宅配、図書館の貸出管理などで利用されています。数字と一部の記号を組み合わせて表現できるため、伝票番号や管理番号の印字に向いています。
NW-7の構成要素
NW-7のデータは、大きく分けて次の3つの要素で構成されます。
- スタートキャラクタ:データの先頭を示す記号(A、B、C、Dのいずれか)
- データキャラクタ:実際にエンコードする数値や記号
- ストップキャラクタ:データの終端を示す記号(A、B、C、Dのいずれか)
このうち、スタートとストップのキャラクタは必ずペアで付与する必要があり、データ本体だけではバーコードとして成立しません。ここがNW-7を扱う際の最初のポイントです。
扱える文字と特徴
NW-7でエンコードできる文字は、数字の0〜9と、次の記号です。
- ハイフン(-)
- ドル記号($)
- コロン(:)
- スラッシュ(/)
- プラス(+)
- ピリオド(.)
英字(A〜Z)やひらがな、漢字はデータキャラクタとして扱えません。スタート・ストップキャラクタとしてのA〜Dは、あくまで制御用の記号であり、データ本体には含まれない点に注意してください。
主な利用場面
NW-7は、宅配伝票の追跡番号、物流センターでの仕分け、病院の検体管理、図書館の書籍管理など、数字と記号を短く正確に読み取る必要がある場面で使われてきました。特に物流分野では、伝票ごとの管理番号を印字する用途で定着しています。
他の1次元バーコードとの違い
CODE39やITFと比較した場合、NW-7はスタート・ストップキャラクタを明示的に指定する点が特徴です。また、扱える文字種が数字と限られた記号に絞られているため、用途を伝票番号などに限定することで、読み取りの安定性を確保しやすい規格です。
ここでは、ブラウザ上で動作する無料のバーコード生成ツールを使って、NW-7バーコードを作成する具体的な手順を紹介します。ソフトのインストールは不要で、登録も必要ありません。
まず、対応している無料ツールのページを開きます。当サイトではバーコード生成ツールや1次元バーコード作成ツールから、NW-7を含む各種1次元コードを生成できます。
手順2:バーコードの種類でNW-7を選ぶ
ツールの種類選択欄から「NW-7」または「Codabar」を選択します。ここでCODE39やITFを選んでしまうと、入力したデータの扱いが変わるため、必ずNW-7を指定してください。
手順3:データを入力する
入力欄にエンコードしたい文字列を入れます。たとえば「1234567890」のような数字列や、「1234-5678」のようにハイフンを含む伝票番号です。入力できるのは数字と先に挙げた記号のみで、英字やスペースはエラーになります。
手順4:スタート・ストップキャラクタを指定する
ツールによっては、スタートとストップのキャラクタ(A、B、C、D)を個別に選択できる場合があります。指定がない場合は、自動的に付与されるか、入力データの前後に手動で追加する形式になります。どちらの方式かはツールの表示に従ってください。
手順5:生成してプレビューを確認する
生成ボタンを押すと、バーコード画像がプレビュー表示されます。このとき、次の点を確認します。
- データの先頭と末尾にスタート・ストップキャラクタが含まれているか
- 入力した数字や記号が欠けていないか
- バーがつぶれずに表示されているか
手順6:画像を保存する
問題がなければ、PNGやSVGなどの形式で画像を保存します。印刷してラベルに使う場合は、解像度が十分か、拡大してもバーが滑らかに保たれるかを確認してください。SVG形式は拡大印刷に向いています。
手順7:読み取り確認を行う
生成したバーコードは、実際に使うプリンタとリーダーで読み取りテストを行うことをおすすめします。画面上で正しく見えても、印刷濃度やラベルの大きさによって読み取り結果が変わることがあるためです。
ツールを使う際の注意点
無料ツールは手軽ですが、入力データの前後にスタート・ストップキャラクタを付ける仕様かどうかがツールごとに異なります。同じデータでも、キャラクタの付け方を誤るとリーダーが読めなくなるため、生成前にツールの入力説明を必ず確認しましょう。
入力ルールとスタート・ストップキャラクタの選び方
NW-7を正しく作成するには、データ本体だけでなく、スタート・ストップキャラクタの扱いを理解する必要があります。ここでは、入力時のルールと、A〜Dの選び方の考え方を整理します。
スタート・ストップキャラクタの役割
スタートキャラクタはバーコードの読み取り開始位置を、ストップキャラクタは終了位置をリーダーに伝える役割を持ちます。これにより、リーダーはデータの範囲を正確に認識できます。NW-7では、この2つを必ず対で使用します。
A・B・C・Dの違い
スタート・ストップキャラクタにはA、B、C、Dの4種類があります。それぞれバーの構成パターンが異なりますが、データの内容そのものを変えるものではありません。運用上は、次のような使い分けが行われることがあります。
| キャラクタ | 一般的な使われ方の例 |
|---|---|
| A | 標準的な開始・終了記号として使用 |
| B | 用途や管理区分に応じて使い分け |
| C | 用途や管理区分に応じて使い分け |
| D | 用途や管理区分に応じて使い分け |
どの組み合わせを選ぶかは、導入先のシステム仕様や運用ルールによって決まります。自己判断で独自の組み合わせを決めるのではなく、既存の伝票やマニュアルに合わせるのが安全です。
入力できる文字のルール
データキャラクタとして入力できるのは、数字0〜9と次の記号です。
- -(ハイフン)
- $(ドル)
- :(コロン)
- /(スラッシュ)
- +(プラス)
- .(ピリオド)
英字、スペース、全角文字、日本語は使用できません。入力時にエラーが出る場合は、まず全角文字や不要なスペースが混ざっていないかを確認してください。
桁数とエラーを防ぐコツ
NW-7には固定桁数の規定がなく、可変長でデータを扱えます。ただし、運用上は伝票番号などの桁数を統一しておくと、読み取り後の処理やデータベース登録が安定します。作成時は次の点をチェックしましょう。
- 入力データの前後に不要なスペースがないか
- ハイフンやスラッシュなどの記号を入れ忘れていないか
- スタート・ストップキャラクタが正しく付いているか
- 桁数が運用ルールと一致しているか
よくある入力ミスと対処
NW-7の作成で多いトラブルは、スタート・ストップキャラクタの付け忘れ、対応していない文字の混入、全角と半角の取り違えです。ツールがエラーを表示した場合は、入力内容を1文字ずつ見直し、数字と許可された記号だけで構成されているかを確認してください。また、リーダーで読めない場合は、印刷濃度やバーの太さ、ラベルの汚れもあわせて確認すると原因を切り分けやすくなります。
NW-7と他のバーコード規格の使い分け(JAN・Code128・Code39)
バーコード作成を検討していると、NW-7以外の規格を選んだほうがよい場面も出てきます。ここでは、よく比較されるJANコード、Code128、Code39との違いを整理します。用途に合わない規格を選ぶと、読み取り機側の対応や業界ルールの面で手戻りが発生するため、作成前に確認しておきましょう。
規格ごとの特徴を比較
| 規格 | 扱える文字 | 主な用途 | 特徴 |
|---|---|---|---|
| NW-7(Codabar) | 数字0〜9、記号(- $ : / . +)、A〜D(開始・終了) | 宅配伝票、検体管理、図書館の蔵書管理 | 可変長。スタート・ストップキャラクタが必須。構造が単純で読み取りやすい |
| JANコード | 数字のみ(13桁または8桁) | 商品識別、小売のPOS連携 | 固定桁。国コードとメーカーコードを含む。商品登録には事業者コードが必要 |
| Code128 | 英数字、記号、制御文字(サブセットによる) | 物流、医療、出荷ラベル | 情報密度が高く、英数字を短い幅で表現できる。チェックデジットを自動付加 |
| Code39 | 英数字、記号(- . $ / + % スペース) | 汎用の管理番号、在庫管理 | 可変長。開始・終了記号「*」を使う。導入が容易で読み取りやすい |
JANコード 作成を選ぶべきケース
JANコードは、店頭で商品を識別するための規格です。小売店のPOSレジで読み取る商品にはJANコードが必要で、NW-7で代用することはできません。JANコード 作成を行う場合は、13桁の数字とチェックデジット、国コードやメーカーコードの割り当てルールを理解する必要があります。商品登録が目的なら、最初からJANコードの仕様に沿って作成しましょう。
Code128 バーコード 作成を選ぶべきケース
Code128 バーコード 作成は、英数字を多く含む出荷ラベルや、医療分野の検体ラベルなど、情報量をコンパクトに収めたい場面に向いています。NW-7では扱えない英字を含めたい場合や、桁数が長くなる場合にはCode128が適しています。物流の現場では、NW-7とCode128が混在していることもあるため、既存の運用がどちらを採用しているかを確認してから作成してください。
Code39 バーコード 作成を選ぶべきケース
Code39 バーコード 作成は、英数字と一部の記号を扱いたいが、Code128ほど高密度な表現は必要ないという場面に向いています。開始・終了記号として「*」を付ける点がNW-7のスタート・ストップキャラクタと似ていますが、扱える文字の範囲は異なります。汎用的な管理番号や在庫ラベルであれば、Code39のほうが導入しやすいこともあります。
迷ったときの判断基準
規格選びで迷ったら、次の順序で確認すると整理できます。
- 業界や取引先が規格を指定していないか(指定があればそれに従う)
- 扱う文字に英字が含まれるか(含まれるならCode128やCode39を検討)
- 固定桁の商品識別が必要か(必要ならJANコード)
- 数字と限られた記号を短く印字するだけでよいか(それならNW-7)
無料ツールでバーコード作成 nw7 を行っても、現場で読み取れないトラブルは後を絶ちません。ここでは、生成段階と印刷段階で起きやすい失敗を切り分け、具体的な対策を整理します。
生成段階の失敗:スタート・ストップキャラクタの誤り
最も多いのが、スタート/ストップキャラクタ(A〜D)を付け忘れる、または左右で異なる組み合わせを指定するケースです。NW-7は必ず開始と終了の2文字でデータを挟む構造のため、片側だけの入力や「A〜D」以外の英字を混ぜると生成エラーになります。ツールの入力欄で先頭と末尾に同じ系統のキャラクタを指定し、プレビューで両端が正しく表示されているか目視確認してください。
生成段階の失敗:使用できない記号の混入
NW-7で扱えるのは数字と「$」「+」「-」「:」「/」「.」などの限られた記号です。ハイフンとマイナス、コロンとセミコロンの取り違え、全角文字の混入はエラーの原因になります。入力後に半角へ統一し、記号の種類を再確認するだけで多くの問題は解消します。
印刷段階の失敗:クワイエットゾーン不足
バーコードの左右に白い余白(クワイエットゾーン)がないと、リーダーが開始位置を認識できません。ラベル面付けの際は、バーコードの左右に最低限の空白を確保し、他の文字や罫線を近づけないでください。ツールのプレビューでは余白が付いて見えても、ラベルソフト側でトリミングされることがあるため、印刷後の実物で確認します。
印刷段階の失敗:解像度・倍率・バー密度
プリンタの解像度が低い、または印刷倍率を縮小すると、バーがつぶれて読み取り不能になります。特に感熱ラベルプリンタでは、指定したバー幅が再現できずに太さが不均一になることがあります。テスト印刷では等倍で出力し、リーダーの読み取り距離と角度を変えながら複数回スキャンして安定性を確認してください。
トラブルシューティング早見表
| 症状 | 主な原因 | 対策 |
|---|---|---|
| 生成ボタンでエラーになる | スタート/ストップキャラクタの欠落、使用不可文字の混入 | 両端にA〜Dを指定、半角数字と許可記号のみに修正 |
| スキャンしても無反応 | クワイエットゾーン不足、左右のバランス崩れ | 左右に余白を確保し、中央に配置し直す |
| たまに読み取れるが不安定 | 印刷倍率の縮小、インクのかすれ、ラベルの光沢 | 等倍で再印刷、プリンタの濃度調整、つや消しラベルへ変更 |
| 特定のリーダーだけ読めない | リーダー側のNW-7有効化設定がオフ | 読み取り機種の設定でCodabar/NW-7を有効にする |
読み取り不良が続く場合は、バーコードの種類や使い方の基本を見直すことも有効です。バーコードの基礎ガイドで規格ごとの特性を確認し、用途に合った形式を選び直してください。
NW-7バーコードフォントをExcelやWordにインストールし、文字列をフォント変換して作成する方法もあります。既存の帳票に組み込みやすい一方で、スタート・ストップキャラクタを手入力で付ける必要があり、フォントが環境に埋め込まれていないと別のPCで正しく表示されないリスクがあります。安定運用を優先するなら、画像として生成するツールのほうが扱いやすい場面が多いです。
バーコード作成アプリとスマホの活用
バーコード作成アプリを使えば、スマートフォン上で手軽にNW-7を生成できます。ただし、画面表示のバーコードをそのまま読み取る使い方には不向きな場合があり、印刷して使うことを前提にしたほうが確実です。作成した画像をクラウドに保存し、PC側でラベル印刷に回す流れが現実的です。
無料ツールを選ぶときのチェックポイント
バーコード作成 無料のツールは多数ありますが、NW-7に対応しているか、スタート・ストップキャラクタを指定できるか、PNGやSVGで保存できるかを確認しましょう。大量の番号をまとめて処理したい場合は、一括生成やCSV取り込みに対応したツールを選ぶと作業効率が上がります。
このページのまとめQ&A
Q. NW-7とはどのようなバーコードですか?
A. Codabarとも呼ばれる1次元バーコードで、数字と限られた記号を表現できます。宅配伝票や検体管理、図書館の蔵書管理など、数字の連番を印字する用途で使われてきました。
A. 4本のバーと3本のスペースの合計7つのエレメントで1文字を表し、データの前後にスタート・ストップキャラクタ(A〜D)を付けます。ナローとワイドの2種類の幅を使う点が名前の由来です。
A. 数字0〜9と、ハイフン、ドル記号、コロン、スラッシュ、プラス、ピリオドです。英字や日本語、全角文字はデータとして扱えません。
A. 構造が単純で読み取りやすく、可変長で桁数を自由に決められます。一方で情報密度は低く、扱える文字種が限られるという特徴もあります。
A. 送り状の管理番号として印字され、集荷時にハンディターミナルで読み取り、集配センターでの仕分け、配達完了の登録まで一連の流れで活用されています。
Q. エクセルでNW7バーコードを作成するには?
A. 専用フォントやアドインを使う方法がありますが、スタート・ストップキャラクタの扱いやフォントの埋め込みに注意が必要です。手軽さを優先するなら、無料ツールで生成した画像をExcelに貼り付ける方法が確実です。
A. 固定桁数の規定はなく可変長です。ただし運用上は桁数を統一すると、読み取り後の処理やデータベース登録が安定します。
まとめ
NW-7(Codabar)は、数字と限られた記号をスタート・ストップキャラクタで挟むシンプルな1次元バーコードです。宅配伝票や物流の現場で使われてきた経緯があり、桁数が固定されていない点も特徴です。作成時は、使用可能な文字だけを使うこと、両端のキャラクタを正しく指定すること、印刷時に余白と解像度を確保することの3点を押さえれば、多くのトラブルは防げます。
用途によっては、JANコード 作成やCode128 バーコード 作成、Code39 バーコード 作成のほうが適している場合もあります。英字を含むならCode128やCode39、商品識別ならJANコード、数字と記号の管理番号ならNW-7というように、規格の特性に合わせて選びましょう。
次のステップとして、実際に無料ツールで試作してみましょう。1次元バーコード作成ツールでは、NW-7を含む主要な1次元規格をブラウザ上で生成できます。まずは短いテストデータで作成し、手元のリーダーで読み取れるかを確認してから、本番の番号体系に置き換えると安全です。複数件をまとめて処理したい場合は、バーコード生成ツールの一括機能も活用してください。
NW-7バーコードは無料で作成できますか?
はい。barcode-generators.comの1次元バーコード作成ツールを使えば、登録不要でブラウザ上から無料で生成できます。
スタート・ストップキャラクタは必ず必要ですか?
はい。NW-7はデータの前後をA〜Dのいずれかで挟む構造が必須です。片側だけでは正しく生成・読み取りできません。
リーダー側に設定は必要ですか?
機種によってはCodabar/NW-7の読み取りが初期設定でオフの場合があります。リーダーの設定で有効化してください。
NW-7とCodabarは同じものですか?
呼び方が異なるだけで、基本的に同じ規格を指します。日本ではNW-7、海外ではCodabarと呼ばれることが多いです。
全角文字を入力しても大丈夫ですか?
いいえ。全角文字は使用できないため、必ず半角の数字と許可された記号に統一してください。
印刷に使うプリンタの解像度はどのくらい必要ですか?
一般的なラベル印刷では203dpi以上が目安です。解像度が低いとバーがつぶれ、読み取り精度が落ちることがあります。
生成したバーコードを商用利用できますか?
ツールで生成したバーコードの利用条件は、サイトの案内に従ってください。商用印刷に対応したツールも用意されています。
QRコードのほうが便利ではないですか?
用途によります。NW-7は1次元でシンプル、QRコードは大容量で誤り訂正に強いという違いがあります。管理番号だけならNW-7で十分な場合も多いです。
作成したバーコードがエラーになる主な原因は?
スタート・ストップキャラクタの欠落や、使用できない記号・全角文字の混入が代表的です。入力内容を半角で見直してください。