正直に言おう。もう随分長い間、QRコードと呼ばれる2次元光学コードフォーマットに心を奪われてきた。TidBITSに、しばらくの間、すべての記事ページにQRコードを載せてもらうよう説得したほどだ。QRコードが大好きだからといって、別に見返りがあるわけではない。ポスターや雑誌、看板などに印刷されたものでも、あるいは誰かのモバイル機器に表示されているものでも、デジタル機器を使って「アナログ」な形で隠された情報にアクセスするというのは、ただただ素晴らしいことなのだ。
QRコードは、エラーが発生しにくい白黒の領域のセットとしてデータをエンコードします。このフォーマットは、印刷品質の低い環境、暗い場所、不鮮明なスキャン環境でも動作するように設計されています。まさに耐性があります!そのため、情報密度は比較的低くなりますが、ほとんどの場合、QRコードにはURL、カレンダーの予定、Wi-Fiネットワーク接続の詳細などが含まれるだけなので、それほど多くのスペースを必要としません。「白鯨」のテキストをQRコードでエンコードすることはできませんが、Project Gutenbergの同書のダウンロードページにアクセスするためのURLを含むQRコードを作成することは可能です。
QRコードは「アナログとデジタルをつなぐ接着剤」のようなものだと私は考えています。モバイルデバイスにデータを取り込むのが難しい状況で役立つからです。Googleは長年にわたりGoogle Playでこの技術を活用し、開発者がPlayアプリでスキャンできるダウンロードリンクをQRコードとして生成できるようにしています。(奇妙なことに、AndroidがQRコード認識機能を統合したのは数年前のことです。Motorolaは何年も前にスマートフォンのカメラアプリにQRコード認識機能を組み込んでいました。)
AppleがiOS 11のカメラアプリに自動QRコード認識機能を搭載すると発表した時、私がどれほど興奮したかは想像に難くありません。主に中国でのニーズが高かったからです。過去15年間日本を訪れたことがなく、過去3年間中国を訪れたこともなく、これらの国で人々がどのようにテクノロジーを使っているかについて読んだことがない人は、QRコードがこれらの国でどれほど広く受け入れられているか知らないかもしれません。
世界の他の地域でも今、同じことが起こるのでしょうか?そう願っていますが、それは後述する現実的な理由からです。
QRコードの現在の普及状況— 日本では、携帯電話メーカー、携帯電話事業者、広告主、出版社がQRコードの開発と普及に尽力し、2000年代初頭から急速に普及しました。QRコードフォーマットはデンソーウェーブによって開発されましたが、同社は特許を行使しないことに同意しました。
近年、中国の小売業者は、安価な非接触決済手段としてQRコードを使い始めました。高価なNFC(近距離無線通信)端末と、その技術を搭載したスマートフォンの代わりに、中国のインターネット・eコマース大手2社、WeChatとAlibabaは、実店舗における決済手段としてQRコードを導入しました。顧客は小売店のレジでQRコードをスキャンして支払いを承認するか、スマートフォンに表示されたQRコードを提示して小売店がそれをスキャンすることで支払いを受け付けます。米国では、ウォルマートがこのコンセプトを採用しています。「Walmart Payは想像以上に優れている
」(2016年7月18日)をご覧ください。
しかし、欧米におけるQRコードの活用は、その潜在能力をほとんど発揮しておらず、搭乗券やリワードクラブカードのQRコードを表示するだけのシンプルなアプリに頼っているのが現状です。Appleの内蔵Walletアプリもまさにその例です。さらに、QRコードをスキャンするために専用のアプリをダウンロードして使用する必要があることも、普及の妨げとなっています。普及のハードルが高すぎるのです。
しかし、自動認識機能のおかげでこの障害は解消されます。iOS 11以降、カメラアプリの視野内にQRコードが表示されると、エンコードされたコードの種類を説明する通知が表示されます。通知をタップすると、iPhoneは適切な関連アクションを実行し、Webページを開いたり、カレンダーへの追加を促したりします。(この自動スキャンが不要な場合は、「設定」>「カメラ」で「QRコードをスキャン」をオフにすることもできますが、たまにスキャンされるコードは無視する方が簡単です。)
QRコードの興味深い点は、テキストをエンコードしますが、その処理方法を定義しないことです。これは完全にスキャンアプリの機能です。長年にわたり、人々はQRコードのさまざまな用途を考案してきました。iOS 11は、Androidやほとんどのサードパーティ製QRコードアプリと同様に、それらのほぼすべてをサポートしています。ほとんどの情報形式はprotocol://addressing
、URLのように、http://
ドメイン名、パス、変数で構成されるURI(Universal Resource Identifier)形式の形式に依存しています。
QR コード形式でエンコードできる主なデータの種類は次のとおりです。
- URL:標準URLはQRコードの最も基本的で便利な形式です。Appleは当然ながら、QRコードのURLをSafariで開きます。
- テキスト:これらのQRコードは、プレーンテキストの情報を渡したい場合に便利です。数千語をエンコードした巨大なQRコードも見たことがあります。しかし、Appleは検索としてテキストをSafariに送信することを選択したため、現状ではユーザーエクスペリエンスが劣悪です。プレーンテキストのスニペットはSafariでそのままテキストとして開くはずだと思いがちです。
-
メールアドレス:エンコードされたメールアドレスには、件名などの追加要素が含まれる場合があります。メールアドレスのQRコードをスキャンすると、メールアプリでエンコードされた情報を含む新しいメッセージが作成されます。
-
電話番号:電話番号をダイヤルするのはそれほど難しくありませんが、QR コードで電話番号をスキャンすると、電話アプリがすぐに開くので簡単です。
-
連絡先情報: QRコードはvCard標準フォーマットと、NTTドコモ推奨のよりコンパクトなMECARDの両方をサポートしています。スキャンすると、連絡先が連絡先アプリにインポートされます。
-
SMS: SMSテキストメッセージをエンコードするQRコードには、送信先の電話番号とメッセージの内容の両方を含めることができます。メッセージアプリでは下書きとして開き、準備ができたら手動で送信します。
-
カレンダーイベント:カレンダーイベントQRコードには、開始時刻と終了時刻、終日イベント、場所、タイムゾーン、説明など、一般的なカレンダーエントリに必要な情報をすべて組み込むことができます。スキャンすると、デフォルトでカレンダーが開きます。(これらのQRコードは、Appleを含む幅広い企業でサポートされているiCalの前身であるvCal形式に基づいています。)
-
場所:これらの QR コードは、マップが表示できる一連の座標をエンコードするだけです。
-
Wi-Fi: Google が Android で普及させたこのタイプの QR コードを使用すると、必要なパスワードを入力して Wi-Fi ネットワークに簡単に接続できます。
QR Code Generatorのような数多くのウェブサイトから、これらの種類のQRコードを無料で生成できます。QRCode Monkeyのようなサイトでは、QRコードの認識性能を損なうことなくデザインをカスタマイズできます。QRコードには高度なエラー訂正機能が組み込まれているため、大部分をグラフィックで置き換えることができます。これらのサイトでQRコードを生成したら、PNGなどのグラフィック形式でダウンロードできます。ほとんどのサイトでは、
プリプレス用や、Webページ上のブラウザやJavaScriptでスケーラブルな要素として使用するためのベクター形式(EPS、SVG、PDFなど)もサポートされています。
ネットワークパスワードを含むWi-Fi接続コードなどの個人情報をエンコードする場合は、サーバーとの往復が必要なウェブサイトではなく、JavaScriptベースのジェネレーターを使用することをお勧めします。私はWi-Fiコード生成にPure JS WiFi QRコードジェネレータを使用しています。その名の通り、情報はブラウザから一切出力されません。
iOSアプリを使うこともできます。シンプルな用途なら、Benjamin MayoのVisual Codesがおすすめです。画面上でコードを無料で生成し、1.99ドルのアプリ内購入で共有や印刷が可能です。機密情報を含むQRコードを作成する場合にも、アプリを使うのは良い選択肢です。
さて、これらの QR コードを実際にどのように使用するのでしょうか?
箱の中の視覚的なショートカット— 入力が必要な場所にQRコードを配置することで、入力の手間を省き、タスクの完了や追加情報の取得の可能性を高めることができます。以下に、おすすめの活用方法をご紹介します。
- 名刺:名刺の裏面に連絡先情報をコードとして埋め込むのも良いでしょう。あるいは、ダウンロード可能なvCardへのリンクをURLとしてエンコードすることを検討してみてください。この方法の利点は、名刺を更新することなく、後から情報を変更できることです。展示会などのイベントでは、同じコードを看板に掲示しておけば、参加者は名刺を渡すことなく情報を入手することができます。
-
ポスター:イベントのポスターを写真に撮って後で詳細を記録している人をよく見かけるので、これは当然のユースケースです。ポスターにURL付きのQRコードを1つ貼ることもできますが、複数のQRコードを使うことも考えられます。1つは詳細情報のウェブサイトへのURL、もう1つはカレンダーイベント、そして3つ目は位置情報です。あるいは、ランニングレースのポスターに、ライブリザルトのページへのリンクとなるQRコードが貼られているのを想像してみてください。
-
自宅で:今後、誰かが私の家に遊びに来たら、QRコードで迎え入れることになります!キッチンにはすでにWi-Fiネットワークのパスワードを書いた小さな看板を設置しています。これをQRコードに置き換えることができます。パスワード保護されたWi-Fiを導入しているカフェなどでも、同様の取り組みが見られるようになるでしょう。ただし、玄関マットには貼らないでください。QRコードを撮影できれば、ネットワークにアクセスするために必要な情報をすべて入手できてしまうからです。
-
Tシャツ:服にQRコードを貼って、通行人に何らかのインタラクションを求めるさりげない方法で情報を共有する、といった使い方が考えられます。こうしたQRコードは、ソーシャルメディアの情報のように自己中心的なものになるだけでなく、バンドやレストランの宣伝や、ジョークを交えたウェブページへのリンクにもなり得ます。
-
ウェブサイト:ウェブサイトにQRコードを設置するなんてどうかしていると言われる前に、説明させてください。ウェブサイトが見れるということは、必要な情報はすべて揃っている、あるいはリンクをクリックしてさらに情報を得ることができる、と考えるかもしれません。これは単一のデバイスであれば確かに当てはまります。しかし、デバイス間でデータを移動させるのは、たとえAppleのエコシステム内であっても、難しい場合があります。Handoffが常に機能するとは限りません。私は長年、デスクトップMacで現在開いているページからQRコードを生成するJavaScriptブックマークレットを使っていました。そして、iPhoneでQRコードアプリを使ってスキャンし、開いていました。様々な機器を使用している訪問者がいる場合、QRコードはデバイス間のギャップを埋めるのに役立ちます。
QRコード内の情報密度と比較して、スマートフォンがQRコードからどれくらい離れているかを考慮してください。エンコードする情報が多いほど、カメラが識別する情報量が多くなります。本、名刺、チラシなど、近い場所であれば問題ありません。看板や店舗の看板など、遠くからスキャンされることを前提としたQRコードを作成する場合は、URL短縮サービスを利用して、できるだけブロック状で密度の低いQRコードを作成することを検討してください。
幅広いサポートが新たな用途を生み出す— QRコードを導入する方法をいくつか挙げましたが、人々がQRコードの代わりに思いつく他の選択肢がすぐに見つかるでしょう。iOS 11の登場により、何億人もの人々が突如としてQRコードスキャンを利用できるようになりました。そして、Appleユーザーだけではありません。2015年10月にリリースされたAndroid 6.0でもネイティブQRコードスキャン機能が追加されました。
ここ数年で製造されたスマートフォンを持っているほぼすべての人が、特別なアプリを必要とせずに QR コードをスキャンできるようになったため、現実世界からデジタル デバイスに情報を渡す際の摩擦を減らす必要があるあらゆる場所で QR コードを使用する時期が来ています。