バーコード作成 無料 code128
çµè«–
無料でCode128バーコードを作成するには、バーコード生成ツールに管理番号などの入力文字列を指定し、生成された画像を保存します。 作成前に、入力データが正しいこと、用途に合った規格を選んでいることを確認しましょう。印刷して使う場合は、保存後に実際の読み取りテストを行うことも大切です。
無料でCode128バーコードを作成する手順
Code128は、商品や部品の管理番号、在庫管理用の識別番号などをバーコードにしたいときに利用できる規格です。無料のオンラインバーコード生成ツールを使えば、専用ソフトを用意せずに、入力した文字列からバーコード画像を作成できます。
まずは無料の1次元バーコード生成ツールを開き、Code128を選択できるか確認してください。画面に表示される項目はツールによって異なりますが、基本的な流れは次のとおりです。
- バーコードの規格を選ぶ:規格の選択欄でCode128を指定します。Code39やJANコードなど、別の規格を選ばないように注意してください。
- 入力文字列を入力する:バーコードにしたい管理番号や識別用の文字列を入力します。入力ミスがないか、元のデータと照合しましょう。
- 表示設定を調整する:設定できる場合は、バーの幅や高さ、色、余白などを調整します。読み取りやすさを優先し、バーの間隔や余白を極端に小さくしないことがポイントです。
- バーコードを生成する:生成操作を実行し、表示されたバーコードと入力した文字列に間違いがないか確認します。
- 画像を保存する:利用できる形式を確認して、バーコード画像をダウンロードします。保存したファイルを開き、画像が欠けていないことも確認してください。
- 読み取りテストを行う:対応するバーコードリーダーで画像を読み取り、入力した文字列と同じデータが取得できるか確認します。
例えば、部品の管理番号「AB-2048」をバーコードにしたい場合は、その文字列を入力してCode128を生成し、読み取り結果が「AB-2048」と一致するかを確認します。読み取れたとしても、登録先の在庫管理システムなどで正しく照合できるかは別途テストしてください。
なお、画像を作成できることと、実際の業務で使用できることは同じではありません。印刷する場合は、印刷後のバーコードも読み取りテストを行い、利用する機器やシステムで問題なく扱えることを確認しましょう。
Code128でバーコードを作成するときは、入力するデータの種類と、生成ツールが対応する文字セットを確認する必要があります。数字だけの番号にも、英字や記号を含む管理番号にも利用できますが、入力できる文字や制御文字への対応は、選択したツールの仕様によって異なります。
英字・数字・記号を含む文字列を確認する
入力データを準備したら、次の点を確認してください。
- 英字:大文字と小文字を区別する管理番号では、元データと同じ表記を入力します。
- 数字:先頭にゼロがある番号は、ゼロを省略せずに入力します。番号を数値として扱うと、先頭のゼロが失われる場合があります。
- 記号:ハイフンなどの記号を含める場合は、生成ツールが対応していることを確認します。
- 空白:文字列の先頭や末尾に不要な空白が入っていないか確認します。空白もデータの一部として扱われる可能性があります。
- 文字数:入力可能な長さや使用できる文字の制限は、ツールの案内を確認してください。文字数が増えるとバーコードの横幅も広くなる傾向があります。
例えば、「000582」と「582」は、数字として見れば近い値でも、管理番号としては異なる文字列です。商品や部品の識別に使う場合は、読み取り結果が元の番号と完全に一致することを確認しましょう。
Code128A・Code128B・Code128Cの違い
Code128には、扱うデータに応じて使い分ける文字セットがあります。一般的には、Code128Aは英大文字や数字、一部の制御文字など、Code128Bは英大文字・小文字や数字、一般的な記号など、Code128Cは数字を2桁ずつまとめて表現する用途に向いています。
| 文字セット | 主な用途 | 確認ポイント |
|---|---|---|
| Code128A | 英大文字、数字、一部の制御文字を含むデータ | 必要な文字が対応範囲に含まれるか確認する |
| Code128B | 英大文字・小文字、数字、一般的な記号を含むデータ | 英字や記号を含む管理番号に適しているか確認する |
| Code128C | 数字を2桁単位で効率よく表現したいデータ | 数字の並びや桁数が対応条件を満たすか確認する |
これらはCode128の内部で使用する文字セットであり、別々のバーコード規格という意味ではありません。対応する生成ツールでは、データに合わせて文字セットを切り替えたり、適切な方式を自動選択したりする場合があります。
入力文字列に英字や記号が含まれる場合は、数字専用の方式を無理に選ばず、入力データ全体を正しく表現できる設定を選んでください。特にCode128Cを使用する場合は、数字以外の文字をそのまま同じ方式で表現できるとは限らないため、ツールの対応条件を確認することが重要です。
チェックデジットと入力データの違い
Code128には、バーコードの内容を検証するためのチェックキャラクタが含まれます。これは、入力した管理番号に任意の数字を付け足せばよいという意味ではありません。通常はエンコードの仕組みに従って生成されるため、利用者が入力するデータと、バーコード内部に含まれるチェック用の情報を区別する必要があります。
作成時は、生成ツールがチェックキャラクタを適切に処理しているか確認し、必要のないチェック用の数字を入力データに追加しないようにしましょう。また、読み取り結果にチェック用の情報が表示されるかどうかは、バーコードの仕様や読み取り機器の設定によって異なる場合があります。
生成した画像を読み取って元の文字列と比較し、管理システムに登録するデータ形式とも一致しているか確認すれば、入力ミスや形式の取り違えを発見しやすくなります。
Code128・Code39・JAN・GS1-128の選び方
バーコードを作成するときは、入力できる文字だけでなく、利用する業務や登録先のシステムに合った規格を選ぶことが重要です。Code128が便利な場面でも、商品識別や流通業務など、用途によっては別の規格が必要になります。
| 規格 | 主な用途・特徴 | 選ぶ際の注意点 |
|---|---|---|
| Code128 | 英字・数字・記号を含む管理番号、部品番号、在庫管理用データ | 入力データと利用する読み取りシステムの対応を確認する |
| Code39 | 対応する英大文字、数字、一部の記号を使う管理番号 | 小文字など、使用したい文字が対応範囲に含まれるか確認する |
| JANコード | 商品識別や小売流通で使う商品コード | 商品登録や流通上の要件に合った正規の商品コードを使用する |
| GS1-128 | 物流や商取引で、GS1の識別ルールに基づく情報を表現する用途 | 必要な識別コードやアプリケーション識別子などの規則に従う |
社内の備品番号、部品番号、棚番号など、英字や数字を組み合わせた文字列を管理したい場合は、Code128が候補になります。例えば「PART-A204」のような識別番号をバーコード化し、読み取り後に在庫管理システムで照合する使い方です。
ただし、Code128の画像を作成しただけで、管理番号がシステムに登録されるわけではありません。先に管理対象の番号を決め、読み取り後にその番号を検索・照合できる仕組みを用意しておく必要があります。
商品販売用にはJANコードを確認する
小売店で販売する商品に付けるバーコードを作りたい場合は、単に数字を入力してバーコード画像を生成するのではなく、商品識別に使用するJANコードが適切に用意されているか確認してください。任意の数字をJAN形式のバーコードにしても、それだけで正規の商品コードになるわけではありません。
一方、社内だけで使用する在庫番号や備品番号であれば、商品流通用のコードを新たに用意する必要がない場合もあります。誰が、どのシステムで、何を識別するために使うのかを基準に規格を選びましょう。
物流ラベルにはGS1-128が必要か確認する
物流ラベルなどで、商品や荷物の識別情報に加えて、ロット番号や日付などの情報を所定のルールに従って表現する場合は、GS1-128が適していることがあります。一般的なCode128と関連する規格ですが、GS1のルールに沿ったデータ構成が必要です。
そのため、指定された物流仕様や取引先の要件がある場合は、通常のCode128を作成するだけで条件を満たすと判断しないでください。要求されるデータ項目、識別子、読み取り機器の対応を確認したうえで、対応する生成ツールを選択しましょう。
Code128バーコードを作成できても、スキャナーやスマートフォンで読み取れないことがあります。その場合は、入力データ、バーコード画像の品質、印刷設定、読み取り機器の順に確認すると、原因を切り分けやすくなります。
| 症状 | 考えられる原因 | 対処法 |
|---|---|---|
| まったく読み取れない | 画像の劣化、バーコードの欠け、余白不足 | 元のデータから再生成し、バーの両側に十分な余白を確保する |
| 画面では読めるが印刷すると読めない | 印刷時の縮小、低い印刷品質、インクのにじみ | 印刷倍率を確認し、バーがつぶれないサイズと品質で印刷する |
| 一部の文字が正しく認識されない | 入力データの誤り、バーの欠損、読み取り機器との相性 | 元の入力文字列と読み取り結果を照合し、別の機器でも試す |
| 拡大すると読めるが縮小すると読めない | バーの幅が細くなりすぎている | 元画像から適切なサイズで作り直し、過度な縮小を避ける |
1. 入力データを確認する
最初に、生成したバーコードが意図した文字列を表しているか確認します。商品番号や管理番号では、先頭のゼロ、ハイフン、英字などが意図せず変更されていないか注意してください。読み取り後の文字列が入力データと一致しない場合は、入力内容と生成ツールの設定を見直し、再作成します。
2. バーのつぶれと画像の拡大縮小を確認する
バーコード画像を必要以上に縮小すると、細いバーが印刷で再現されず、読み取りに失敗することがあります。反対に、画像を単純に拡大しても、元画像の解像度が低ければ品質は改善しません。
可能であれば、用途に合ったサイズでバーコードを再生成してください。印刷物では、バーと空白の境界がはっきりしていること、線がつぶれていないこと、バーコードの左右に余白があることを確認します。画像を加工する場合も、縦横比を変えたり、バーを切り取ったりしないようにしましょう。
3. 印刷設定と読み取り機器を確認する
印刷時に「用紙に合わせる」などの設定が適用されると、バーコードの寸法が変わる場合があります。印刷プレビューでサイズを確認し、可能なら実際に使用するラベルや用紙へ試し刷りしてください。印刷後は、文字や図形がバーコードに重なっていないことも確認します。
画像や印刷物に問題が見当たらない場合は、読み取り機器の焦点、読み取り距離、対応するバーコード形式の設定を確認します。複数の機器で試すと、画像側と機器側のどちらに問題があるか判断しやすくなります。
修正しても読み取れない場合は、元の入力データからバーコードを再生成し、保存した画像と印刷物の両方で読み取りテストを行いましょう。
無料作成ツールを使う際の確認事項
無料バーコード生成ツールを選ぶときは、作成できる形式だけでなく、利用条件、入力データの取り扱い、保存できる画像形式、一括生成への対応も確認しましょう。無料で作成できることと、あらゆる用途で無条件に利用できることは同じではありません。
商用利用の条件を確認する
業務用のラベル、商品管理、在庫管理などに使用する場合は、利用規約で商用利用の可否や制限を確認してください。生成した画像を業務で使用できるか、利用登録や別途の条件があるかも確認すると安心です。
また、Code128を作成できることと、そのバーコードが特定の業界や取引先の仕様に適合することは別です。物流ラベルや商品識別などの用途では、指定された規格、データ形式、印刷条件を事前に確認してください。
入力データの取り扱いに注意する
無料オンラインバーコード生成ツールに入力した情報が、どのように処理・保存されるかはサービスによって異なります。個人情報、顧客情報、社内の機密番号などを入力する前に、プライバシーポリシーや利用条件を確認しましょう。データの取り扱いが不明な場合は、機密情報を入力しない方法を選ぶのが安全です。
生成後の画像を保存できる場合は、ダウンロードしたファイルを開き、意図した内容が正しく表現されているか確認してください。保存した画像を別のソフトで編集する場合も、バーコードの形状や余白を損なわないようにします。
複数のバーコードを作成する場合
商品番号や資産管理番号などを大量に扱う場合は、一括生成に対応しているか確認すると、1件ずつ入力する手間を減らせます。ただし、一括生成では入力データの列ずれ、重複、空欄、先頭のゼロの欠落などが問題になることがあります。生成前に元データを整理し、生成後には件数と内容を照合してください。
単一のバーコードを作成するだけなら、入力と画像保存が簡単なツールで十分です。複数の形式や一括生成が必要な場合は、無料バーコード作成・一括生成ツールで対応機能を確認できます。
無料のCode128バーコード生成ツールを使えば、入力データからバーコード画像を作成できます。ただし、画像を保存しただけでは、実際の利用環境で正しく読み取れるとは限りません。
まず入力データと保存画像を確認し、必要なサイズで印刷したうえで、実際に使用する読み取り機器でテストしましょう。次のステップとして、使用予定のラベルや用紙に試し刷りし、読み取り結果が元の入力データと一致することを確認してください。
Sources
Code128バーコードは無料で作成できますか?
無料で利用できるオンライン生成ツールがあります。利用回数や保存形式などの条件はサービスごとに異なるため、利用前に確認してください。
オンライン生成ツールに入力したデータは安全ですか?
データの処理方法や保存の有無はサービスによって異なります。プライバシーポリシーを確認し、取り扱いが不明な機密情報や個人情報は入力しないでください。
Code128とJANコードは同じものですか?
同じものではありません。Code128は幅広い文字情報を符号化できる規格で、JANコードは商品識別に使われる規格です。商品登録などでJANコードが指定されている場合は、Code128で代用せず、指定された形式を使用してください。