Qraft (クラフト)

バーコードとあの四角い模様、何が違うの? - 1 次元と 2 次元の世界

バーコードは「縞模様」、四角い模様は「碁盤の目」

スーパーやコンビニのレジで「ピッ」と読み取られるバーコードは、太さの異なる黒い線と白い隙間が横一列に並んだ「縞模様」です。情報は横方向にしか入っていないため「1 次元コード」と呼ばれます。一方、白黒の四角い模様は、縦と横の両方に情報が入った「2 次元コード」です。碁盤の目のように、マス目の 1 つ 1 つが白か黒かで情報を表現しています。

この違いは、情報量に直結します。バーコードが格納できる情報は、方式にもよりますが短い数字や文字の並びです。商品に使われる JAN コードなら、商品の識別番号を入れるのが精一杯です。四角い模様は最大 7,089 文字の数字、または 4,296 文字の英数字を格納でき、URL、連絡先、Wi-Fi のパスワードなど、はるかに多くの情報を詰め込めます。

読み取り方がまったく違う

レジでは、バーコードを「レーザースキャナー」で読み取る方式が代表的です。赤いレーザー光を横に走らせ、黒い線に当たると光が吸収され、白い隙間に当たると光が反射される。この反射パターンを数字に変換します。レーザーが横一方向にしか走らないスキャナーでは、バーコードの向きを合わせる必要があります。斜めにかざすと読み取れなくなることもあります。

四角い模様は「カメラ」で読み取ります。模様全体を一度に撮影し、画像処理ソフトが白と黒のマスを解析します。3 つの隅にある大きな四角い目印 (ファインダーパターン) のおかげで、斜めからでも逆さまからでも読み取れます。スマホのカメラで読み取れるのは、この仕組みのおかげです。バーコードはスマホでは読み取りにくい場合がありますが、四角い模様は素早く読み取れます。

バーコードが今でも使われ続ける理由

四角い模様の方が優れているなら、なぜバーコードはなくならないのでしょうか。理由は 3 つあります。第 1 に、既存のインフラです。世界中のスーパー、コンビニ、倉庫に設置されたバーコードリーダーは膨大な数にのぼります。これをすべて入れ替えるのは現実的ではありません。

第 2 に、バーコードで十分な場面が多いことです。商品の識別番号 (13 桁の数字) を読み取るだけなら、バーコードで事足ります。第 3 に、印刷コストです。バーコードは横に細長いため、商品パッケージの狭いスペースにも収まります。四角い模様は正方形なので、細長いスペースには収めにくい場合があります。つまり、バーコードと四角い模様は「競合」ではなく「役割分担」の関係にあるのです。

身の回りで探してみよう - どこにどちらがある?

バーコードと四角い模様は、実は身の回りのいたるところにあります。探してみましょう。バーコードは、食品や飲料のパッケージ、本の裏表紙 (ISBN コード)、宅配便の伝票、図書館の本に貼られたラベルに見つかります。

四角い模様は、レストランのテーブル (メニュー表示用)、電車の広告、名刺、イベントのチケット、商品のパッケージ (詳細情報へのリンク) に見つかります。面白いのは、同じ商品に両方が印刷されていることがあることです。バーコードはレジでの会計用、四角い模様は消費者が詳細情報を見るため。1 つの商品で 2 つの技術が共存しています。

どちらを選ぶかの考え方

バーコードと四角い模様は、優劣ではなく、それぞれ得意なことが異なります。扱う情報が少なく、商品の番号のように決まった内容を高速で読み取りたい場面では、シンプルなバーコードが今も活躍します。一方、URL や複数の情報をまとめて持たせたい、汚れても読めるようにしたいといった場面では、四角い模様が向いています。どちらを選ぶかは、何をどれだけ伝えたいか、どんな環境で読み取るかによって決まります。目的に合った方を選ぶことが、無駄のない仕組みづくりにつながるのです。

未来はどうなる? - GS1 デジタルリンクの登場

バーコードと四角い模様の「役割分担」を 1 つに統合しようという動きがあります。GS1 デジタルリンクという規格で、四角い模様の中にバーコードと同じ商品識別番号を URL 形式で格納します。対応したレジのスキャナーは商品番号として読み取り、消費者のスマホは URL として読み取る。1 つのコードで 2 つの役割を果たせるのです。

この規格が普及すれば、将来的にはバーコードが四角い模様に置き換わる可能性があります。ただし、世界中のレジシステムの更新には長い年月がかかるとみられ、バーコードが完全に消えるのはまだ先の話です。今は 2 つの技術が共存する過渡期にあります。