QR & Barcode StudioQR Studio

Codabarバーコード作成ツール

Codabarは、図書館カードや検体チューブ、レガシーな追跡システムで今も見られる古い数字バーコードです。番号を入力し、システムが求めるスタート・ストップ文字を選んで、きれいなベクターのラベルで書き出しましょう。

Codabarが使われる場面

Codabarは1970年代初めに開発され、ドットインパクトプリンターなどの簡単な機器でも印刷できたため普及しました。かつては図書館、血液銀行、FedExの送り状で使われていました。現在では多くの血液銀行がISBT 128に移行し、運送会社もほかのコードを使っていますが、図書館や一部の検査室、写真店では今もCodabarが使われています。NW-7、USD-4、2 of 7コードなど複数の名前で知られ、ANSI/AIM BC3に規定されています。

文字セットと構造

  • データ文字:数字0〜9と記号 - $ : / . +
  • スタート・ストップ文字:A、B、C、D(システムによってはT、N、*、Eと表記)。データを囲み、たとえばA...Aを前提とする図書館システムのように、用途によっては意味を持つことがあります。
  • 各文字はバー4本とスペース3つでできており、キャラクター間ギャップで区切られるため、Codabarはディスクリート型のシンボロジーです。
  • 必須のチェックデジットはありません。図書館番号のmod-16やLuhnデジットのように、システムによって独自の方式を適用します。

印刷のコツ

Codabarは低密度なので、データは短くしましょう。太バーと細バーの比率は約2.5:1〜3:1、クワイエットゾーンは10X以上、バーの高さは6mm以上にします。傷んだ図書館ラベルや検体ラベルを貼り替える際は、元のシステムのスタート・ストップ文字とチェックデジットを合わせてください。合わないとスキャナーがコードを受け付けないことがあります。光沢のない明るいラベルに濃い色のバーを印刷しましょう。

作り方

  1. バーコード作成ツールでCodabarを選びます。
  2. 数字と使用可能な記号だけでデータを入力します。
  3. システムで使っているスタート・ストップ文字(A、B、C、D)を選びます。
  4. SVG・PDF・PNGで書き出すか、CSVリストからラベルを連続印刷します。
  5. 既存のスキャナーでテストラベルを読み取ります。

よくある質問

新しいプロジェクトでCodabarを使うべきですか?

通常はおすすめしません。Code 128のほうがコンパクトで、幅広く対応しています。既存のシステムが必要とする場合にCodabarを使いましょう。

スキャナーが番号の前後に文字を表示するのはなぜですか?

スタート・ストップ文字も送信しているためです。ほとんどのスキャナーは、これを除去するよう設定できます。

Codabarで英字をエンコードできますか?

A〜Dはスタート・ストップ文字としてのみ使え、データとしては使えません。