アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
誤読可能性を無くしている点が重要。 (スコア:3, すばらしい洞察)
「誤読しないようにデザインした」
ということですよね。
単にバーコードに飾りを付けるだけだと、間違ってデザインの部分に
リーダーを当てた時に、別の数字
Re:誤読可能性を無くしている点が重要。 (スコア:0)
よほど狙って作らないとバーコードとして認識しません
Re:誤読可能性を無くしている点が重要。 (スコア:1)
これって根拠有ります?
バーコードのチェックデジットは一桁なので、
たまたま一致する事は普通にありそうなんですが。
特にデザイン中に太さが連続的に変わっている線が有れば、
読みとり位置によってどんな値にもなり得るし。
Re:誤読可能性を無くしている点が重要。 (スコア:3, 興味深い)
コメント元のACさんではありませんが、お答えします。
詳しい資料を見ながらではなく、記憶をたどって書いていますので間違えているかもしれませんが、バーコードの端と真中は「6」を表すバーの太さにするように規定されています。
その外にも空白が規定されていたと記憶します。
そんなわけでバーコードを枠線で囲っていても、枠線が「6」の太さでなければバーコードのスタートとストップとは認識されません。
そういう風に作られているんです。
どのような絵柄を施そうともバーコードは1次元の線
李 露星
Re:誤読可能性を無くしている点が重要。 (スコア:1, 参考になる)
ちょっと表現に補足します。
「6」の太さにするというよりは、端と真中の太さを同じにしてそれを「6」に規定するという言い方のほうが正しいのかもしれません。
その「6」を基準に線の太さを判断して、他の線を数字に変換していきます。
そのおかげでバーコード自体のサイズに自由度が出来ています。
あと、蛇足。
その基準線が「6」だったために、バーコードの発明者はサタニストで獣の数字である「六百六十六」の数字を世界に広めたと言う都市伝説があります。
まさに黙示録にあるとおりに「その数字がなければ、誰も売ったり買ったりできなかった」とかなんとか。(笑)