奥深いバーコードの世界 こた
バーコードとは? ・縞模様の線の太さによって 数値や文字を表すシンボル ・1次元コードとも呼ばれる ・日本で使われているのはJANコードと呼ばれる ・欧州ではEANコード、米ではUPCコード
JANコード ・標準では13桁、短縮verは8桁 標準タイプ(13桁の場合) ・先頭2桁は国コード(日本は47か49) ・次の5桁は事業者、その次の5桁は商品 ・最後の1桁はチェックデジット(モジュラス10)
JANコードの生成方法 ・少し下にはみ出しているやつがガードバー 左3bit(101) 中央5bit(01010) 右3bit(101) ・センターバーの左に6文字、右に5文字文の情報 つまり6+5+1=12 アレ…?12桁…?
左奇数パリティ キャラクタ構成 ・各数字は右の表の通りに 変換される ・左側は2通りの変換方式 がある(奇数と偶数) ・右側は偶数のみ 左偶数パリティ 右偶数パリティ
変換例 例えば 4933032010579 をバイナリに変換すると 10100010110100001011110100011010100001001 10110101011100101100110111001010011101000 1001110100101
最初の1桁はどこ…?
ご清聴ありがとうございました(._.)