
「Base41QR encoder/decoder」
こちらはテスト用のウェブアプリ。任意の文字列を、数値0-9、大文字アルファベットA-Z、記号5種類($%*+-)の合計41文字種を使った表現と相互変換します。
なぜ41文字かというと、2byteのバイナリデータ65536種類を3文字で表現するためには、3乗した値が68921となる41がちょうどよいからです。QRコードのアルファニューメリックモードで登場する、スペースやコロンなど4文字が不使用となるため、データの区切りなどに使えて便利です。

「code4fukui/Base41QR」
ソースはこちら、オープンソース!
QRコードのアルファニューメリックモード(数値、大文字アルファベット、スペースと記号の一部を効率よくエンコードするモード)を使って、バイナリデータを効率よく埋め込むためのエンコーディング、Base41QRをつくりました。














Fri Night