技術情報
JANコードの意味
国別コード
- JANコードの最初の2桁は国を表すコードです。
- これはJANコードが国際規格であるEANに準拠しているためです。各国のコードは下の表のように配分されています。
- 日本は「49」でスタートしましたが、「45」も追加されました。
国別コード一覧表 | |||
---|---|---|---|
0~9 | USA・カナダ | 20~29 | リザーブ |
30~37 | フランス | 380 | ブルガリア |
40~44 | ドイツ | 460~469 | ロシア |
471 | 台湾 | 489 | 香港 |
49,45 | 日本 | 50 | イギリス |
520 | ギリシャ | 529 | キプロス |
54 | ベルギー、ルクセンブルグ | 560 | ポルトガル |
569 | アイスランド | 57 | デンマーク |
590 | ポーランド | 599 | ハンガリー |
600~601 | 南アフリカ | 64 | フィンランド |
690~691 | 中国 | 70 | ノルウェー |
729 | イスラエル | 73 | スウェーデン |
750 | メキシコ | 759 | ベネズエラ |
76 | スイス | 770 | コロンビア |
773 | ウルグアイ | 775 | ペルー |
779 | アルゼンチン | 780 | チリ |
789 | ブラジル | 80~83 | イタリア |
84 | スペイン | 850 | キューバ |
869 | トルコ | 87 | オランダ |
880 | 韓国 | 885 | タイ |
888 | シンガポール | 899 | インドネシア |
90~91 | オーストリア | 93 | オーストラリア |
94 | ニュージーランド | 955 | マレーシア |
メーカーコード
- 国コードに続く5桁がメーカーコードです。
- 但し、コード資源の逼迫により、7桁のメーカーコードも発行されるようになりました。
- メーカーコードは流通コードセンターが管理・配布するメーカーごとに発行されるコードです。
- 国コードと併せて7桁(または9桁)で、世界中でユニークなコードになります。
- 7桁のメーカーコードでは、次項の商品コードは3桁になります。
- このメーカーコードの配布は以下の基準によります。
国コード | 7桁 | 5桁 |
---|---|---|
45 | 6000001~9999999 | 00001~59999 |
49 | – | 00001~99999 |
商品コード
- メーカーコードに続く5桁(または3桁)が商品コードで、各メーカーで自由に設定します。
- JANコードはこうして、その商品にマーキングされているコードで、その商品のコードを世界中で唯一のものとして特定できる手段を提供します。
- ただし、その商品の属性(品名・価格・量目など)については、別途マスターをこのコードで呼び出して利用する必要があります。
チェックキャラクタ
- 最後の1桁は読み取りチェックのために使用します。
- それまでの12桁の数字から、計算によって求められた値をここに表示しておき、読み取り時に正しく読み込めたかどうか、チェックします。
計算式は下のとおりです。
1. 右端の数字から、順に3,1,3,1,…という重みを掛ける。
2. それぞれの答を全部合計する。
3. 10で割った余りをとる。
4. さらにその数字を10から引いた答がチェックキャラクタになる。
コード | 4 | 9 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | 合計 |
重み | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | |
コード×重み | 4 | 27 | 1 | 6 | 3 | 12 | 5 | 18 | 7 | 24 | 9 | 0 | 116 |
10で割った余り | 6 | ||||||||||||
10から引いた答 | 4 |