#構造的連接とは?
「構造的連接」とは、だいぶ、いかつい名前だが、規格書に、そういう名で定義がある。複数のQRコードをあわせて読み取ることで、1つのデータを示す構成を言う。
#構造的連接のQRコードを読み取るには
構造的連接に対応した、QRコードリーダーは、多くはない。
以下は、おすすめのアプリ
#ファイル
https://github.com/santarou6/QRcode_javascript/blob/main/QRcode_javascript40x16.html
#動作確認
http://thomas.cranky.jp/js_QR/QRcode_javascript40x16.html
#スマホ読み取り時の、外観
(●枚中の●枚目の読み取り、という表示になる)
#技術面
それぞれのQRコードのデータの上位に、以下のようなデータが付されている
例) "0011" +"0000" +"0001" +"00010110"
"0011" 構造的連接をあらわす固定値
n番目 ・・・"0000"で1枚め。"0001"で2枚め
全m枚 ・・・"0001"で全2枚。"0010"で全3枚。1111で最大16枚。
全データのXORのパリティ ・・・データ値のすべてXOR取った値。
#続編
→8つのマスクパターンを選べる版はこちら
1ファイルのHTML(+JavaScript)で、QRcodeを生成する #8つのマスクパタン対応
https://qiita.com/santarou6/items/cc73b5c7d048fbc5fb5a
#元記事
1ファイルのHTML(+JavaScript)で、QRcodeを生成する
https://qiita.com/santarou6/items/db17788158dba38f3a5c