MozFace開発チームです。ライブのチケット、イベントの入場QR、会員証のバーコード——これらを写真に撮ってSNSに載せると、コードを読み取られて不正利用される恐れがあります。「チケット取れた!」とうれしくて画面を撮って投稿したら、知らない人に先に入場されていた、という話も実際にあります。この記事では、QRコードやバーコードを写真で確実に隠す方法をお話しします。
「なんとなく隠す」では読み取られてしまう
QRコードやバーコードのやっかいなところは、一部が見えていれば機械で読み取れてしまうことです。QRコードは誤り訂正という仕組みを持っていて、多少欠けても復元して読めるように作られています。つまり、中途半端に隠したくらいでは、読み取りアプリにかければ通ってしまう可能性があるのです。
スマホ標準の編集で手描きのモザイクや塗りつぶしをかけても、塗りが薄かったり、端に塗り残しがあったりすると、そこからコードが復元されかねません。「見た目には隠れている」と「機械で読めない」は別物で、コードを隠すときは後者まで意識する必要があります。
手動ブラシで、コード全体をしっかり潰す
MozFaceは顔を自動でぼかすアプリですが、顔以外の部分は手動ブラシで自由に隠せます。QRコードやバーコードは、その上を指でなぞるだけ。隠し方はモザイク・ぼかしから選べ、強さをしっかり上げれば、コードの模様が完全に潰れて読み取れなくなります。ブラシサイズを大きくして、コード全体を余白ごと覆ってしまうのがコツです。
端の塗り残しが心配なら、コードの外側まで少しはみ出してなぞれば安心です。間違えてもワンタップで取り消せるので、納得いくまで調整できます。「見えなくする」だけでなく「読めなくする」ことを意識して、しっかり覆いましょう。
顔とコードを、1枚でまとめて隠せる
チケットやイベントの写真には、QRコードだけでなく自分や友人の顔が一緒に写っていることもよくあります。MozFaceなら、顔は自動検出でぼかし、QR・バーコードは手動ブラシで潰す——この2つを同じ画面で済ませられます。顔隠しのために別アプリ、コード隠しのためにまた別アプリ、と行き来する必要がありません。
QR・バーコードは「見た目に隠れている」だけでは不十分で、機械に読まれない強さまで潰すことが大切です。手動ブラシでコード全体を、余白ごとしっかり覆う。投稿でうっかり権利を盗られないために、コードを載せる前のひと手間を習慣にしてください。加工はすべて端末内で完結するので、チケット画像が外部に送られることもありません。
よくある質問
QRコードは少し隠せば読めなくなりますか?
QRコードは多少欠けても復元して読める仕組みがあるため、中途半端な隠し方だと読み取られる恐れがあります。コード全体を、余白まで含めてしっかり覆うのが安全です。
MozFaceでQRやバーコードを隠せますか?
はい。顔以外の部分は手動ブラシでなぞって隠せます。モザイクの強さを上げ、コードの模様が完全に潰れるまで覆えば、読み取れなくなります。
顔とQRコードを1枚でまとめて隠せますか?
できます。顔は自動検出でぼかし、QR・バーコードは手動ブラシで潰す、という処理を同じ画面で済ませられます。別アプリを行き来する必要はありません。
チケット画像が外部に送られませんか?
MozFaceの加工はすべて端末内で完結し、写真が外部のサーバーに送られることはありません。電波のない場所でも使えます。