JAN/EANコードは13桁または8桁(短縮バージョン)がある。(第1図、第2図参照)。
JANコードは4種類の太さのバーとスペースで構成される。JAN/EANコードにはキャラクタ間ギャップがない。
1キャラクタは7モジュール(2本のバーと2本のスペース)で構成される。
JAN/EANコード(13桁)は第1図のように、左側からレフトマージン(11ジュール以上)、レフトガイドバー(3モジュール)、6桁のデータキャラクタ、センターバー(5モジュール)、5桁のデータキャラクタ、1桁のモジュラーチェックキャラクタ、ライトガイドバー(3モジュール)、ライトマージン(7モジュール以上)で構成される。
JAN/EANコード(8桁)は第2図の様に、左側からレフトマージン(7モジュール以上)、レフトガイドバー(3モジュール)、4桁のデータキャラクタ、センターバー(5モジュール)、3桁のデータキャラクタ、1桁のモジュラーチェックキャラクタ、ライトガイドバー(3モジュール)、ライトマージン(7モジュール以上)で構成される。
* ガイドバーは左右ともに「101」で表示する。
* センターバーは「01010」で表示される。
* 1キャラクタ(0から9までのキャラクタ)は、第3図のように7モジュールで表現され、2本のバーと2本のスペースで表示する。
* 13桁のJAN/EANコードは、最初の1桁目(プリフィックスキャラクタ)の数値に応じて奇数または偶数のパリティを組み合わせて用い、8桁のJAN/EANコードは奇数パリティを用いてキャラクタを構成する。
|