エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
バーコードの読み間違い防ぐ「符号理論」 数字13桁に深い意味が隠されている
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
バーコードの読み間違い防ぐ「符号理論」 数字13桁に深い意味が隠されている
スーパーやコンビニエンスストアなどで買い物をする際に、レジで読み取る商品についた「バーコード」。... スーパーやコンビニエンスストアなどで買い物をする際に、レジで読み取る商品についた「バーコード」。「ピッ、ピッ」とスムーズに作業が流れていると思いきや、ときどき「ピーッ」と鳴って読み取れないことがある。これはバーコードに備えられた、読み間違いを検出する機能によるものだ。 バーコードには、「標準タイプ(数字13桁)」と「短縮タイプ(同8桁)」があり、標準タイプが多く使われている。そして、実はそこに記された数字には深い意味が隠されている。 標準タイプの場合、一番左の2桁が「国コード」である。そこから次の順に「メーカーコード(5桁)」「商品アイテムコード(5桁)」で、最後の1桁は「チェックデジット」という。 このチェックデジットが、バーコードの入力ミスを検出するために使われる数字だ。ここには数学の「符号理論」が使われている。といっても仕組みは簡単で、用いられるのは、四則計算のうちの足し算、引き算、