読み取りを損なわずにQRコードへ自分の色を入れる

QRコードの色はほぼ自由です。条件は、パターンが背景よりはっきり暗いこと。濃紺・ダークレッド・ボトルグリーンは使えます。イエロー、シアン、パステルのアクセントはどのツールで作っても使えません。このページでは、コードのどの部分にどの色が向くか、そして印刷に出す前に色の組み合わせをどう確認するかを説明します。

QRコードを作成

カラーQRコードとは?

カラーQRコードとは、パターン・ファインダーパターン・背景・フレームに黒と白以外の色を使った、標準的なQRコードです。色を変えてもデータは変わりません。スキャナーが読むモジュールはどちらでも同じです。色が変えるのは、暗いモジュールと明るいモジュールをカメラがまだ区別できるかどうかだけです。

白い花瓶の横のテーブルに置かれたスマートフォンに、「New collection drops tonight - タップまたはスキャンして見る」というSNSストーリーと多色のQRコードが表示されている

色を変えられる4つの部分

カラーQRコードは1つの色の決定ではなく4つで、それぞれリスクがまったく違います。2つは読み取れるかどうかを決め、残る2つは無料です。

  • パターン - データモジュールそのもの。読み取りはこの色に左右されるので、目を引く色ではなくパレットで最も暗い色を当てます。
  • 角のファインダーパターン - デコードの前にスキャナーが最初に探す3つの目印です。独自の色にできますが、淡い色にすると取り返しのつかない場所で失敗します。
  • 背景 - 白か、ごく淡い色。背景を暗くするとパターンに必要なコントラストを使ってしまい、しかも2つのうち取り戻しにくいのは背景のほうです。
  • フレームとラベル - コードを囲むリング、枠線、「スキャンしてください」の文字。どれもスキャナーは読まないので、鮮やかなアクセント色を使ってもコストがゼロなのはここだけです。

この切り分けが、機能するカラーコードの仕組みのすべてです。彩度の高いブランドカラーはフレーム、ラベル、コードの背後のパネルに使い、パターン自体はほぼ黒に保つ。そうすれば一目で自社のものと分かる仕上がりになり、カメラが解像しなければならない部分は最後まで安全圏を出ません。

色とコントラストは別のもの

スキャナーは色相ではなく明るさを比べるので、人にはまったく違って見える2色がカメラにはほぼ同じに見えることがあります。白地の純イエローはコントラスト比で約1.07:1です。人は鮮やかな黄色のコードを見ますが、カメラは空白の四角を見ます。印刷は7:1以上、画面は4:1以上で設計し、3:1は下回ったら出さない線として扱ってください。パレットを決める前にコントラストの目安と余裕が消える理由を一度読んでおく価値があります。QRコントラストチェッカーは入力した色の組み合わせの比率をその場で返すので、コードを1つも描かないうちにパレットを決められます。

QRコードを作成
紫色のカフェテーブルに置かれた、紫のQRコードと黄色のファインダーパターンが入った白いコースター。スープの器とサラダが隣にある

カラーQRコードが活きる場面

どの色が生き残るかは業種よりも面で決まります。紙の地色、インキの挙動、画面の明るさ、読み取り距離が、同じコントラストの予算をそれぞれ取り分けていきます。

クリーム色の花瓶の横に置かれた、「Your table, your menu - スキャンして注文と支払い」と書かれたアーチ型の濃緑のレストランサインと、白い円の中の暗いQRコード

飲食店のメニューとテーブルサイン

メニューのコードに店の色を使うと、急いで印刷したものではなくテーブルセッティングの一部に見えます。モジュールはパレットで最も暗い色に保ち、ブランドカラーは周りのカードに担わせます。

美容液のボトルの横に立つ、Lumièreの濃いピンクのカウンターサイン「Clean. Bright. Conscious. - スキャンして製品を見る」と、白いプレート上の暗いQRコード

レジ横と棚のサイン

店舗サインは彩度の高いブランドカラーで刷ることが多いので、確実な作りは色面の上に明るいパネルを置き、その中に暗いコードを入れる形です。サインはブランドらしさを保ち、コードは自分のコントラストを保ちます。

Alex Morgan用のオレンジの「Web3 Summit」ストラップ参加証。オレンジの台紙に黒い六角形のQRコードが直接印刷されている

イベントの参加証とストラップ

参加証の台紙はブランドカラー1色だけのことが多いです。中間の明るさの台紙にほぼ黒のコードを直接刷るなら通用しますが、同じ台紙にイベントのアクセント色でコードを刷ると、たいてい通用しません。

黄色の背景に置かれた、面が切り替わる青い紅茶のパッケージ「Aurora Tea Co - Earl Grey Blend」と、白い三角形の中の小さなQRコード

商品パッケージとラベル

パッケージは画面と棚で色が最も動く場所です。データがCMYKに変換され、インキが素材の上で広がるからです。コードの色は印刷校正で判断し、デザインファイルでは判断しないでください。

プレーヤー内に表示された「Get the Free Guide」のYouTubeサムネイルと、白いプレート上の紫のQRコード

SNS投稿と動画

画面は寛容な場面です。4:1あれば足り、にじみもありません。例外は動画で、圧縮は色を明るさより低い解像度で保存するため、輪郭が明るさではなく色相から来ているコードはにじみます。

オレンジの三角モチーフが入った暗い街頭ポスター「Aurora Music Festival - Music Unites Us」と、白い三角形の中のQRコード

ポスターと屋外サイン

数メートル離れて読むポスターのコードは、1モジュールあたりのカメラ画素が減り、スキャナーが測れる差も小さくなります。距離と色は同じ予算から出るので、どちらに使うかを決めてください。

QRコードの色の選び方

コードに色を付ける作業は、決まった順番の小さな判断の連続です。パターン、次に角、次に背景、最後に周りのすべて。同じ予算はクリエイティブなQRコードデザインのどれにも効いていて、モジュールの形やフレームもそこから引き出しています。

ストラップに下げられたAlex Morgan用の黄色い「Horizon Summit」参加証。白いカードに金色がかった黄色の丸いQRコードが入っている

正しい順番で色を決める

失敗するカラーコードのほとんどは、ブランドのアクセント色がパターンに回ってしまったことが原因です。この順番で部分をたどることが、それを防ぎます。

  • 手元にある最も暗い色から始める - パターンの色はパレットの深い側から取ります。濃紺の#0F172Aは白地で約17.9:1ですが、同じブランドのアンバー#F59E0Bは2.2:1で、ほかの設定では取り戻せません。
  • 背景を明るくせず、コードを暗くする - ブランドカラーが十分に暗くないときは、背景を明るくするのではなく色を2〜3段暗くします。差が紙の上でも残るには背景がほぼ白である必要があり、ブランドカラーの濃いトーンなら印象はたいてい保てます。
  • ファインダーパターンは別に評価する - スキャナーはモジュールを1つも読む前に3つの角を見つけるので、角の色は背景に対して単独で確認し、2つの値の悪いほうをそのコードの実際のコントラストとして扱います。
  • クワイエットゾーンは背景色のままにする - コードの周囲にある4モジュール分の余白は、背景と同じ明るい色に保ちます。色の枠やデザインを入り込ませると、スキャナーがシンボルを見つける手がかりの縁が失われます。
  • 写真は避けるが、グラデーションは避けなくてよい - スキャナーは明暗のしきい値を小さな近傍ごとに決めるので、コードの背後の緩やかなグラデーションはたいてい耐えます。一方で写真は、途中でモジュールがしきい値のどちら側になるかを反転させます。
  • グレースケールで最終確認する - 承認の前にデータをグレースケールに変換します。そこでコードが平坦な灰色になるなら、それがおおよそカメラの受け取るものであり、色補正では変わりません。

印刷と暗い背景で色が支払うもの

画面では見えない結果を伴う色の判断が2つあります。コードを反転させることと、紙に載せることです。どちらも意識して選ぶ価値があります。

  • 反転コードは読み取り側への賭け - 暗い背景に明るいモジュールを置くと、コントラスト比は逆の場合とまったく同じになり、いまのiPhoneやAndroidのカメラは読み取ります。レジや倉庫の固定式スキャナーは、画像を両方の向きで試さないことが多いです。
  • コードは1色のインキで刷る - プロセス4色で作ったカラーコードは、モジュールが小さいと見当が合わずに全部の輪郭が同時に甘くなります。特色1色、あるいは墨100%なら、印刷機でもパターンは鮮明に残ります。
  • 刷り上がりは暗くなる前提で考える - インキは各モジュールの隣の明るいセルへ広がります。クラフト紙、新聞用紙、非塗工紙で特に顕著です。これは暗いコードには有利で、明るいコードには不利です。支えとなるモジュールが細るからです。
  • 紙自体を背景色として扱う - クラフト紙、再生紙、色紙は白ではなく、コードにとってカンバスの色は関係ありません。パターンの色は、実際に刷る素材に対して確認してください。
  • メタリックはデータに使わない - 金や銅のインキや箔は見た目が良い一方で読み取りが不安定です。金属らしく見せている鏡面反射がモジュールの中に入るからです。フレームに使い、パターンはマットなインキに保ちます。
大理石のナイトテーブルに置かれた、「Grand Mirage Hotel - スキャンしてルームサービス」と書かれた暗いベッドサイドカード。ほぼ黒の面に金色のQRコードが入っている

実際の活用例

4つの面、そして同じ問いに対する4つの違う答え。色をどこに置き、パターンには何を残すのか。

シンセウェイブ調の夕景を背にしたネオンの音楽ポスター「Neon Horizons - the new album、今すぐ聴く」と、白いプレート上のピンクとシアンのQRコード

アルバムとライブのポスター

ポスターはネオンのパレットをすべて背負い、コードはその中の白いプレートに載って、パターンだけがビジュアルの色相を1つ受け継いでいます。色はデザインの一部として読まれ、コントラストは読み取りに必要な場所に残ります。

ポップコーンの箱の隣に置かれた濃紺の「Movie Night」映画チケット2枚と、白地のダークレッドの丸いQRコード

映画館とイベントのチケット

白い円の上のダークレッドのコードは濃紺のチケットでもコントラストを保ちますが、同じ赤を濃紺に直接刷るとほぼ残りません。この円は、明るい背景がいつも果たしている仕事をしています。

グラスの隣の石のカウンターに置かれたAlex Morganの赤い名刺。赤地から白く抜かれた円形のQRコードが入っている

ブランドカラー1色の名刺

彩度の高いカードから白でコードを抜くと反転コードになりますが、ここでは妥当な選択です。名刺を読み取るのはスマートフォンだけです。同じ作りを店頭のラベルでやると賭けになります。

木製スタンドに立つ赤いテーブルカード「Oak & Leaf Cafe - スキャンしてメニューを見る」。赤地から白く抜かれた六角形のQRコードが入っている

カフェのテーブルカード

カード全面を深いブランドカラーにし、コードは白で抜き、ファインダーパターンも一緒に抜いています。1色のインキで刷れば、テーブルカードの大きさでも輪郭はきれいに残ります。

カラーQRコードの作り方

4つの手順で、ふつうの黒いコードが自分のパレットのコードになります。書き出す前にコントラストの確認まで済みます。

QRコードを作成
  1. 1

    遷移先を決め、次にパターンの色を決める

    コードで開くリンク、メニュー、連絡先を入れてから、パターンをパレットで最も暗い色に設定します。モジュールが安全になれば、後の判断はどれも楽になります。

  2. 2

    角・フレーム・ラベルに色を付ける

    3つのファインダーパターンに独自の色を付けたい場合は付け、アクセント色はフレーム、リングの文字、行動を促す一文に回します。鮮やかなブランドカラーのコストがゼロなのはそこです。

  3. 3

    書き出す前にコントラストの数値を読む

    KoloQRはプレビューの横にコントラスト比を表示し、4:1で合格とします。表示されるのはパターンとファインダーパターンのうち悪いほうです。下回るときは背景を明るくせず、パターンを暗くします。

  4. 4

    書き出して印刷し、実物をスキャンする

    画面用はPNG、印刷用はSVGでダウンロードし、最終サイズ・最終素材のコードを別々の2台のスマートフォンでスキャンします。色は、モックアップが必ず実物よりよく見せる変数です。

金色のカトラリーの横のテーブルに置かれたオレンジの丸いメニューコースター「Our Menu, Your Way - スキャンして見る」と、白いプレート上のピンクのQRコード

べた塗りの色とコントラストの数値から始める

色を試すのは数秒で、デザインファイルは要りません。リンクを貼り、パターン・角・背景・フレームの色を設定し、プレビュー横のコントラストの数値が動くのを見ていくだけです。数値はパターンと角の悪いほうを取り、4:1で合格します。

KoloQRは、円形やカスタム形状のQRコードを作れる無料のQRコードジェネレーターです。塗りはグラデーションではなくべた塗りで、同じカラーコードをPNGでもSVGでも書き出せます。透明な背景は白として判定します。透明なコードが実際に置かれるのは、たいてい白の上だからです。

QRコードを作成

カラーQRコードの書き出し形式

色は形式ごとに挙動が変わる唯一の性質なので、白黒のコードよりも選択が効いてきます。

PNG

画面、スライド、SNS向け。色はピクセルに焼き込まれるためPNGは確定版で、色を変えるには書き出しをやり直します。

SVG

印刷とサイン向け。塗りの値はファイル内で編集できるので、コードを作り直さずに印刷会社がパターンの色を特色に差し替えられます。

背景を透明にする

色のある面にコードを置くとき用。ただし明るい面だけにしてください。透明なコードは下にあるものをそのまま受け継ぎ、写真も受け継ぎます。

Questions? Answered

読み取れます。パターンが背景よりはっきり暗ければ問題ありません。スキャナーは色相ではなく明るさを比べるので、色そのものが原因になることはなく、原因は明るさの差です。印刷は7:1以上、画面は4:1以上で設計し、3:1を下回るコードは公開しないでください。

イエロー、シアン、ライム、パステル系です。パターンでもファインダーパターンでも同じです。白地でシアンは約1.25:1、純グリーンは1.4:1で、カメラが輪郭を見つけられないほど背景に近い値です。設定や誤り訂正レベルでは救えません。

ほぼ黒か、ブランドカラーをかなり暗くしたトーンです。彩度の高い色では濃い青が白地で約8.6:1と際立ち、その次にダークレッドやプラムが続きます。鮮やかというより暗い色であれば、どれもよく機能します。

スマートフォンで読むコードなら大丈夫です。いまのiPhoneとAndroidのカメラは反転コードに対応しています。固定式スキャナーは対応しないことが多いです。反転コードは印刷でもコントラストを余分に失います。大きな暗い面が、データを担う明るいモジュールへ広がるからです。

バーコード検証機や多くの固定式スキャナーが660ナノメートルの赤色光で読み取り、赤インキが赤色光を反射するからです。白い紙の赤いコードはその波長でほとんどコントラストがなく、それでもスマートフォンでは問題なく読めます。固定機器が読むものは黒と白にしてください。

使えます。ただしグラデーションのどの部分も背景に対して十分暗いことが条件で、危ないのは明るい側であってグラデーション自体ではありません。KoloQRの塗りはべた塗りのみでグラデーション機能はないので、それを前提にデザインを組む前に知っておいてください。

使えます。パターンと3つのファインダーパターンは別の色にでき、フレーム、その装飾の線、ラベルもそれぞれ別の色にできます。コードに触れる色はどれも、単独で背景に対するコントラストの基準を満たす必要があります。

必要ありません。よくある誤解です。誤り訂正が回復するのは、欠けた・覆われた・傷んだモジュールで、レベルLで約7%、レベルHで最大30%です。コントラスト不足はモジュールを壊すのではなく、スキャナーが見つけられなくする問題で、冗長性では直せません。

同じにはなりません。RGBからCMYKへの変換で彩度の高い青や緑はくすみ、ドットゲインでモジュールは暗く太くなります。どちらも暗いコードには有利に働くことが多いのですが、本刷りの前に印刷校正を確認し、できれば1色のインキで作ってください。

使えますが、その紙が背景色になります。クラフト紙や再生紙は白よりも反射する光がずっと少ないので、パターンの色は実際の素材に対して確認し、コードはほぼ黒に保ち、白い紙より1モジュールを大きくとってください。

はい。KoloQRは無料で使えて、パターン・角・背景・フレームの色の設定、組み合わせのコントラスト比の確認、PNGまたはSVGでの書き出しが、アカウントもサブスクリプションもなしでできます。

KoloQRを選ぶ理由

  • ウェブサイト、メニュー、Wi-Fi、PDF、名刺用のQRコードを作成
  • 色・ロゴ・オリジナルの形をカスタマイズ
  • 高品質なPNG・SVGファイルをダウンロード
  • 印刷にもデジタルにも対応
QRコードを作成
シンプルな黒いQRコードと、同じコードをブランドカラーの円形にデザインし直したもの