米国、カナダ、英国、ドイツ、フランス、スペイン、イタリア、日本への送料無料

スキャナー、スマートフォン、または目視でバーコードを読み取る方法をステップごとに解説

Close-up of a barcode with numbers, illustrating how to read a barcode

Tera Digital |

バーコードは毎日目にしますが、誰かに見せられて意味を尋ねられたら、どこから見ればよいかわかりますか?バーコードの読み取りは、スキャナーを向けて運を天に任せるだけではありません。その背後には仕組みがあり、学ぶのも難しくありません。

このガイドでは、バーコードを目で読む方法、スキャナーで読み取る方法、スマートフォンで読み取る方法の3つを紹介します。それぞれの仕組みや使いどころ、注意点を順を追って説明します。また、数字が実際に何を意味するのか、異常がないかを見分ける方法も学べます。

バーコードを目で読み取る方法

バーコードの読み取りに機器は必要ありません。目と、パターンを見分ける力があれば十分です。手作業でバーコードを読むには、白黒のバーを見て、それがどの数字を表しているかを読み取ります。

まず、コードの始まり、中央、終わりを示す特徴的な線に気づくでしょう。次に、バーのパターンを見て、それぞれの数字を読み取ります。最後に、チェックデジットを計算して、バーコードが正しいか確認します。少し根気がいりますが、仕組みがわかると意外なほど面白く、バーコードの実際の仕組みを学ぶのにもぴったりです。

ステップ1:始まり、中央、終わりの線を見つける

バーコードでまず注目すべきなのは、その構造です。よく観察すると、縦長の黒い線が3つのまとまりになっているのがわかります。最初、中央、最後にそれぞれ配置されています。これらはガードバーと呼ばれます。データを含んでいるわけではありませんが、バーコードの始まりと終わりを示しています。その間にある部分に、実際の数字がエンコードされています。

これらの位置は決まったパターンに従っています。最初と最後は101、中央は01010です。スキャナーはこれらのマーカーを頼りに、読み取りの開始位置と終了位置を正確に判断します。

数字体系、メーカー、チェックデジットを含む、バーコードの読み取り方を示した注釈付きの図

ステップ2:数字のエンコード方法を理解する

バーコードの各数字は、幅が合計で常に7モジュールとなる2本のバーと2つのスペースで構成されています。この4つの要素の相対的な太さによって、スキャナーがどの数字かを判別します。

これらのパターンは、各数字の幅の合計が7単位になるように設計されています。たとえば、「3」は細い黒線の後に幅の広い白いスペースが続き、さらに2本のバーが続く形で表されることがあります。各パターンを暗記する必要はありませんが、決まった規則に従っていると知っておくと、読み取りが簡単になります。

バーコードにはエラーを防ぐための巧妙な仕組みもあります。左右の半分で異なる符号化形式が使われています。右側では、バーとスペースのパターンが鏡に映したように反転しており、黒と白の色も逆になっています。これにより、スキャナーはバーコードの向きを判別できます。

ステップ3:解読表を使う(任意)

興味がある方や、自分でバーコードの解読を試してみたい方は、UPC-Aの解読表を使えます。どの線のパターンがどの数字に対応するかが示されています。バーコード内の4本ずつの線のまとまりを表と照らし合わせれば、番号全体がわかります。

たとえば:

  • 0 = 3211
  • 1 = 2221
  • 2 = 2122

それぞれの数字は、黒と白の線の相対的な幅(3単位、2単位など)を表し、合計は常に7になります。まるで、隠されているのに目の前にある暗号のようです。

パズルを解くようなものです。一度試してみれば、バーコードがどのような仕組みでできているのかがわかってきます。

ステップ4:チェックデジットを計算する

バーコードの最後の数字は商品情報の一部ではありません。これは、バーコードが正しく読み取られたかを確認するためのチェックデジットです。

計算方法は次のとおりです。

  • 奇数番目(例:1番目、3番目、5番目)の桁を合計し、その合計に3を掛けます。
  • 次に、偶数番目(例:2番目、4番目、6番目)の桁を合計します。この2つの合計を合わせます。
  • 合計に加えると、その次に大きい10の倍数になる最小の数を求めます。その数がチェックデジットです。

合計が82だとします。次の10の倍数は90なので、チェックデジットは8です。バーコードの最後の桁がこれと一致すれば、そのコードは有効である可能性が高いです。

チェックデジットはスキャンエラーの検出に役立ちますが、偽造品を防ぐことはできません。偽のバーコードでもこのチェックを通過することがあるため、商品を検証する際の確認項目のひとつにすぎません。

スキャナーを使ってバーコードを読み取る方法

上部に周波数範囲865-928 MHzが表示された、タグを読み取るRFIDリーダー

スキャナーを使うのがバーコードを読み取る最速の方法ですが、ビープ音の裏で何が起きているのかを知っておくと役立ちます。方法は簡単です。適切な種類のスキャナーを選び、デバイスに接続してコードをスキャンし、表示された番号を確認します。

あとは、その番号が何を意味するのかを理解するだけです。たとえば、商品の登録地や製造元、バーコードが有効かどうかなどです。慣れてくると、スキャンは単なる素早い操作ではなく、商品情報を実際に読み取って確認する方法になります。

ステップ1:適切なスキャナーを選ぶ

バーコードスキャナーにはさまざまな種類があり、それぞれに長所があります。

  • USBスキャナー – デスクトップパソコンやレジカウンターに最適です。接続すればすぐに使えます。
  • Bluetoothスキャナー – スマートフォン、タブレット、ノートパソコンにワイヤレスで接続できます。持ち運びながら使うのに便利です。
  • 2Dスキャナー – QRコードや、画面上または曲面のパッケージに印刷されたバーコードを読み取れます。

どれを選べばよいかわからない場合は、まずUSBスキャナーを試しましょう。キーボードのように機能し、コードをスキャンすると、カーソルのある場所に数字が表示されます。

ステップ2: スキャナーを接続する

スキャナーの設定は通常簡単です:

  • USB接続の場合: デバイスに接続します。多くの場合、すぐに使えます。
  • Bluetooth接続の場合:
    • デバイスのBluetoothをオンにする
    • スキャナーの電源を入れる
    • スキャナーをペアリングモードにする
    • デバイスのBluetoothリストから選択する

接続したら、スキャンを開始できます。

ステップ3: バーコードを鮮明にスキャンする

バーコードスキャナーで箱のラベルを読み取る倉庫作業員。バーコードの読み取り方を学ぶ

バーコードから約5~15 cm(2~6インチ)離してスキャナーを構えます。十分に明るく、全体が見えるようにしてください。光が反射する可能性のある光沢面は避けてください。

スキャナーがコードを検知すると、通常はビープ音が鳴るか、ランプが点滅します。これはコードが正常に読み取られたことを示します。

ステップ4: 出力を取得して、内容を読み取る

ここからが実際の読み取りです。

スキャナーからは数字が出力されます。多くの場合、12桁のUPCコードまたは13桁のEANコードです。確認するポイントは次のとおりです:

13桁のEANコードの場合:

  • 最初の2桁または3桁は通常GS1プレフィックスを表し、メーカーが登録したGS1加盟組織を示します(例: GS1中国は690–699、GS1インドは890、GS1イタリアは800–839)。
  • 次の桁のまとまりはGS1企業プレフィックス(メーカーを識別するもの)です。
  • 続く桁は商品参照番号(個別の商品コード)です。
  • 最後の桁はチェックデジットです。

12桁のUPCコードの場合:

  • 最初の桁は番号体系文字です(多くの商品では0、1、6、7、8など)。
  • 次の5桁は通常、メーカー識別番号を表します。
  • 続く5桁は商品番号です。
  • 最後の桁はチェックデジットです。

6901234567892のようなEAN-13コードの場合:

- 690は、GS1プレフィックスがGS1中国向けであることを示します。

- 12345はGS1企業プレフィックスの一部です。

- 6789は商品参照番号です。

- 2はチェックデジットです。

071234567895のような12桁のUPCコードの場合:

- 0は番号体系文字です(米国・カナダの多くの小売商品で一般的です)。

- 71234はメーカーコードです。

- 56789は商品番号です。

- 5はチェックデジットです。

こうしたルールを暗記する必要はありませんが、よく バーコードをスキャンするときは、米国製と表示された商品の番号が明らかに米国のものではない「U.S」から始まっているなど、おかしな点に気づけるようにしておくと役立ちます。

この方法でバーコードを読み取ると、単なる数字の羅列以上の情報が得られます。誤りを見つけ、商品情報を確認し、スキャンの仕組みを理解するのに役立ちます。

スマートフォンでバーコードを読み取る方法

バーコードの読み方を知るために、スマートフォンで食品のバーコードをスキャンする買い物客

スマートフォンはバーコードをスキャンするだけでなく、その内容を読み取り、理解するのにも役立ちます。iPhoneでもAndroidでも、カメラアプリまたはスキャンアプリを開いてバーコードにかざし、 スマートフォンでコードを検出するだけです。

すると、バーコードの番号が表示されます。タップするだけで、その意味を調べられます。商品の原産地や製造元、コードが有効かどうかがわかります。この方法は、買い物中や価格の比較中、その場で商品の情報を再確認したいときに便利です。追加の機器は必要ありません。

ステップ1:カメラアプリまたはスキャンアプリを開く

ほとんどのiPhoneやAndroid端末では、カメラアプリを起動してバーコードにかざすだけです。コードが検出されると、ポップアップが表示されます。
スマートフォンが自動で読み取らない場合は、アプリストアやGoogle Playから無料のバーコードスキャナーアプリをインストールできます。

ステップ2:バーコードにカメラを向ける

スマートフォンをしっかり持ち、バーコードが画面の中央にくるようにします。十分な明るさを確保し、反射や影でバーコードが隠れないようにしてください。 ほとんどのカメラはすぐにピントが合いますが、光沢がある場合は少し傾けると読み取りやすくなることがあります。

ステップ3:ポップアップが表示されるまで待つ

カメラがバーコードを検出すると、番号や商品名、詳しい情報へのリンクなどが表示されます。コードの読み取りに成功したということです。

ステップ4:タップして詳細を確認し、結果を読む

結果をタップすると、さらに詳しい情報を確認できます。多くのアプリやカメラ連携機能では、次のような情報が表示されます。

  • バーコード番号(通常12桁または13桁)
  • 商品名
  • メーカー
  • 国コード(最初の数桁をもとに判別)
  • 価格の比較や小売店ページへのリンクが表示されることもあります

この番号はランダムではなく、先ほど説明したものと同じような規則に従っています。
  UPCコードの場合 (米国Sとカナダで一般的)、桁数は12桁です。EANの場合(国際的に使用)、通常は13桁です。多くの場合、先頭に0を付けるだけでUPCをEANに変換できます。

追加のヒント:数字から何がわかる?

バーコードの番号が8901234567890だとします。

  • 890 は商品がインドで登録されたことを示します
  • 12345 はブランドを識別します
  • 67890 が特定の商品です
  • そして0は、コードが有効かどうかを確認するためのチェックデジットです

つまり、単にスキャンするだけでなく、読み取っているのです。商品の分類や原産地、コードが正しいかどうかを理解できます。慣れてくるとパターンに気づくようになり、バーコードを読むことが自然にできるようになります。

スマートフォンに表示されたバーコードを持つ手。その前には同じバーコードが印刷されたパッケージがあり、バーコードの読み取り方を示しています

バーコードの数字の仕組みとその意味

バーコードは線が入り組んで見えるかもしれませんが、その下の数字には明確な規則があります。数字の並び方を理解すれば、パターンをすばやく見つけたり、何かがおかしくないか確認したりできます。

標準的な12桁のUPC(Universal Product Code)を見てみましょう。これは、米国Sとカナダで最も一般的なバーコード形式です。

各部分の一般的な意味は次のとおりです。

  • 最初の6〜10桁(GS1企業プレフィックス):メーカーコード。商品の製造元を示します
  • 次の5桁:商品コード。その商品を特定する固有のIDです
  • 最後の1桁:チェックデジット。コードが構造上有効であることを確認するために使われます

たとえば、バーコードが690123456789の場合、次のように読み取れます。

  • 690は商品が中国で登録されたことを示します
  • 12345はブランドまたは企業を識別します
  • 6789は商品識別番号
  • 9はチェックデジットで、ほかの数字をもとに計算されます

バーコードに商品情報が直接表示されていなくても、商品メタデータにすばやくアクセスできます。

チェックデジットとは?
スキャンエラーを検出するための仕組みです。数字が1つでも誤って読み取られると、チェックデジットの計算結果が合わなくなり、システムがそれを検知します。

バーコードの読み取り方を説明するための、番号780198601838が記載されたUPCバーコード

UPCとEANの違いとは?

北米以外でバーコードをスキャンする場合、それはUPCではなくEAN(欧州商品番号)である可能性が高いでしょう。先頭に数字が1桁追加される点を除けば、形式はほぼ同じです。

  • EANバーコードは13桁です
  • 多くの場合、国コードで始まります。たとえば、インドは890、イタリアは800です
  • UPCバーコードは、先頭に0を追加するだけでEANに変換できます

たとえば:

  • UPC: 012345678905
  • EAN: 0012345678905

どちらも同じように機能し、登録方式が異なるだけです。

特殊な接頭辞とその意味

ほとんどのバーコードは標準的なパターンに従っていますが、接頭辞によってはより多くの情報がわかります。いくつか例を見てみましょう。

  • 2 → 青果物やバルク商品など、重量単位で販売される商品。残りのコードは通常、重量や価格に関係しています。
  • 3 → 医薬品や健康関連商品。多くの場合、米国医薬品コード(NDC)に関連しています。
  • 0 / 1 → 一般的な小売商品。

商品ラベルの内容がコードの示す情報と一致しているかを確認する際に役立ちます。たとえば、先頭の番号が2のリンゴの袋はまったく不自然ではありませんが、歯磨き粉のチューブがその番号で始まるのはおそらくおかしいでしょう。

バーコードの番号の読み取り方がわかれば、商品を特定するだけでなく、書式の問題を見つけたり、商品カテゴリーを認識したり、不審なコードに気づいたりすることもできます。ちょっとした知識が、大きな気づきにつながります。

バーコードの読み取りや作成に役立つツール

バーコードを手作業で読み取りたくない場合は、簡単に使えるツールが役立ちます。

バーコードの画像をオンラインリーダーにアップロードすれば、番号をすぐに取得できます。デジタルファイルを扱う場合や、スキャナーが手元にない場合に便利です。自分でバーコードを作成する必要がある場合は、無料ツールにテキストや数字を入力して、読み取り可能な画像をダウンロードできます。Excelなどの表計算ソフトでバーコードフォントやアドインを使い、商品や在庫のコードを作成・管理することもできます。

これらのツールは初心者にも使いやすく、プログラミングの知識は必要ありません。バーコードの仕組みを調べたり、物事をより効率よく整理したりするのに最適です。

最も読み取りやすいバーコードは?

一般に、UPCバーコードは最も読み取りやすいとされています。12桁のシンプルな構造で、幅広く対応されており、特殊文字や複雑な書式は含まれていません。

バーコードの最初の2桁は何を表しますか?

13桁のEAN(GTIN-13)バーコードでは、最初の2~3桁がGS1プレフィックスで、バーコードが登録されたGS1加盟組織を示します(例:中国のGS1 Chinaは690~699)。これは登録先を示すもので、商品の製造地を示すものではありません。

12桁のUPC(GTIN-12)バーコードでは、最初の桁は「ナンバーシステムキャラクター」(例:'0'、'1'、'6'、'7')です。UPCは主にU.S.とカナダで使用されています。EANシステムの一部として国際的に使用する場合は、13桁にするために「0」が追加され、GS1プレフィックス(例:「00」~「13」)はGS1 USまたはGS1 Canadaへの登録を示します。

バーコードに使えない色は?

バーには赤、オレンジ、黄色など、赤みの強い暖色系を決して使わないでください。赤色光レーザーでは「白」として認識されるためです。バーには黒、紺、濃い緑などの暗い寒色系を使い、背景は明るい色にしてください。

バーコードがCode 128かCode 39かを見分けるには?

文字セットを確認してください。Code 128はすべてのASCII文字に対応し、コンパクトです。Code 39で使えるのは大文字、数字、一部の記号だけです。Code 128は通常、より短いスペースに多くのバーを詰め込めます。

バーコードは黒と白のどちらを読み取る?

スキャナーは色を「見て」いるわけではありません。明るい色調と暗い色調の違いを識別しています。最も重要なのは、白地に黒いバーがあることです。

バーコードが読み取れなくなる原因は?

  • コントラストが低い(例:白地に赤)
  • 印刷のぼやけやにじみ
  • 包装のしわや破損
  • 光沢のある表面の反射

バーコードの読み取り方を学ぶためのまとめ

バーコードを読み取るのに、特別な機器や技術的な訓練は必要ありません。何に注目すればよいかを知っていれば十分です。目で見る場合でも、スキャナーやスマートフォンを使う場合でも、手順を分けてみれば驚くほど簡単です。

バーコードの構造と数字が実際に何を意味するかがわかった今、あなたはただスキャンしているだけではなく、解読しているのです。商品がどこで登録されたのか、誰が製造したのか、そしてコードが有効かどうかを見分けられます。

次に白黒の縞模様を見かけたら、そのまま通り過ぎずに-立ち止まって読み取ってみましょう。近くにあるものをスキャンしてみてください。数字を見て、国コードを確認し、ちょっとした遊びとしてチェックデジットを計算してみましょう。

些細なことに思えるかもしれませんが、すべてのバーコードのデザインに隠された仕組みに気づけば、商品ラベルを見る目が一生変わります。そして、もしかしたら誰かを感心させることもできるかもしれません。

 

前 次

コメントを残す

ご注意:コメントは公開前に承認されなければなりません