NW-7とは(特徴と主な用途)
NW-7(海外名称:Codabar/コーダバー)は、数字(0〜9)と6種類の記号(- $ : / . +)、および前後に配置するスタート/ストップ文字(A・B・C・D の4種類)で構成される1次元バーコードです。1文字を7本のエレメント(黒バー4本+白スペース3本)の太細(Narrow / Wide)で表すことから日本では NW-7 と呼ばれています。
ドットインパクトプリンターや複写伝票など印字精度が厳しい環境でも読み取りやすい構造のため、国内では宅配便の問い合わせ伝票、クリーニングのタグ、図書館の蔵書・利用者カード、献血血液バッグや臨床検査の検体ラベル、各種会員証などで現在も根強く使われています。
| コード種別 | 1次元バーコード(工業・物流(Code128 / Code39 / NW-7 / ITF 等)) |
|---|---|
| 使用できる文字 | 半角数字(0〜9)、記号(- $ : / . +)、前後スタート/ストップ文字(A〜D) |
| 桁数・データ容量 | 可変長(先頭1文字+データ+末尾1文字) |
| チェックデジット | 任意(モジュラス16はチェックボックス対応/7DR等はデータに含めて入力) |
| 推奨サイズの目安 | モジュール幅 0.25〜0.50mm、左右余白 10モジュール以上 |
| 主な用途 | 宅配便送り状、図書館の蔵書・貸出カード、医療検体・血液管理、会員証 |
| サンプル入力例 | A1234567B |
| 読み取りテスト | カメラ・画像からの読み取りに対応 |
| ラベルプリンター出力 | ZPL / TSPL / EPL2 のプリンター内蔵命令に対応 |
NW-7の作成・印刷手順
データ欄には、先頭と末尾を A〜D のスタート/ストップ文字で挟んだ形式(例:A1234567B や a1234567a)で入力します。図書館システムでは前後とも「A(例:A00123456A)」、血液・医療分野では「A〜D の組み合わせ」など、運用先の仕様で決められた英字を指定してください。モジュラス16のチェックデジットが必要な場合は「チェックデジット付加」をオンにします。
会員番号や蔵書番号のような通し番号をまとめて作る際は、「一括作成(複数)」の「連番を作成」で接頭辞に「A」、接尾辞に「A」(または指定文字)を設定すると、数千件の NW-7 ラベルを一瞬で生成して A4 ラベル用紙に印刷したり ZIP で保存したりできます。
サイズ・パラメータ設定の目安
NW-7 のモジュール幅(最小バー幅)は 0.25mm〜0.50mm、バーの高さは 10mm〜18mm 程度が標準的です。文字と文字の間にギャップ(キャラクタ間スペース)を持つ離散型コードであるため、左右のクワイエットゾーン(余白10モジュール以上)をしっかり確保してください。
203dpi の感熱ラベルプリンターではモジュール幅 0.25mm(2ドット)または 0.375mm(3ドット)、300dpi のレーザープリンターやラベル機では 0.254mm〜0.339mm 前後に設定すると、太バーと細バーの比率が正確に出て読み取りミスを防げます。
よくあるエラーと読み取れない原因
NW-7 で一番多いエラーは「先頭・末尾に A〜D のスタート/ストップ文字を入れずに数字だけを入力してしまうこと」です。本ツール(BWIPP 準拠)では運用ごとのスタート/ストップ種別(A/B/C/D)を正確に反映するため、必ず先頭と末尾に A〜D の英字を付けて入力してください。
また、生成したバーコードをハンディリーダーで読んだ際に「先頭と末尾の A がデータとして出力される/されない」という違いが起きることがあります。これはバーコード側の問題ではなく、リーダー側の「NW-7 スタート・ストップ文字送信設定」によるものです。宅配伝票などで使われる「7DR(数値を7で割った余り)」のチェックデジットを使う場合は、計算済みの余り1桁を末尾数字(ストップ文字の直前)に含めて入力してください。
よくある質問
- スタート/ストップ文字の A・B・C・D はどれを使えばよいですか?
- 納入先やシステムの指定がある場合はそれに従ってください。特に指定がない一般的な社内管理や図書・会員カード用途では、先頭・末尾ともに「A」(例:A000123A)を使うケースが最も一般的です。
- 7DR(セブンチェック)付きの NW-7 は作成できますか?
- はい。本体番号を7で割った余り(0〜6)を末尾に付けた数字列を用意し、その前後を A〜D で囲んで入力すれば作成できます。Excel で余り(MOD関数)を計算したリストを一括作成欄に貼り付けると便利です。
- NW-7の作成・商用利用は無料ですか?
- はい。会員登録やログインは一切不要で、何枚でも無料でNW-7を作成でき、商品パッケージや業務ラベルなど商用利用にも制限はありません。入力データはすべてブラウザ内で処理され、外部サーバーへ送信されないため安全です。