時々いいんちょとしてブログの記事を書いていますが、本職はDPS(詳しくはこちら)の一員として日々働いています。今回は作業中の出来事についてちょっとだけお話しします。ある時お客さんから「QRコードを作成したいけど、同じ情報であればどこで作成しても同じQRコードができるんだよね?」と問合せを頂きました。持ち合わせている知識として回答したのは「モデル、バージョン、誤り訂正レベルを合わせていただければ同じ情報を持つQRコードは作成できます。同じ形ではなく「同じ情報を持つQRコード」と言ったのは、実はトヨトモで所有しているQRコード変換ソフトによって同じ設定、同じ情報なのに違う配列のQRコードが作成されるのを知っていたからです。読み取った内容は同じなので問題なしとしていました。一度ソフトウエアメーカーに確認したこともあったのですが、「QRコードの作成アルゴリズムが違うからです。読取りには問題ありません。」とざっくりとした回答を貰ったのみで、読取りに問題無いとしてもなんだかモヤモヤだけが残り今日に至ります。QRコードを自分で作成してみて何が違うのか検証してみよう!って思いで安易にQRコード制作に踏み込んでみます。こちらが元凶の同じ設定(モデル2、バージョン1、誤り訂正レベルH)で2種類のソフトウエアで作成したQRコードです。