なぜ白と黒なのか - あの模様がカラフルにならない科学的な理由
白と黒は「最もコントラストが高い」組み合わせ
カメラが模様を読み取るとき、最も重要なのは「白と黒の区別がつくこと」です。色の明るさの差を「コントラスト」と呼びます。白 (明るさ 100%) と黒 (明るさ 0%) の組み合わせは、コントラストが最大になります。これより高いコントラストは物理的に存在しません。
コントラストが高いほど、カメラは白と黒を正確に区別できます。暗い場所、遠い距離、斜めの角度、汚れた表面。あらゆる悪条件下でも読み取り精度を維持するには、コントラストを最大化するのが最も合理的な選択です。白と黒は「見た目の好み」ではなく「工学的な最適解」なのです。
カラーにすると何が起きるか
赤と青、緑とオレンジ。カラフルな模様は見た目には楽しいですが、カメラにとっては読み取りが難しくなります。人間の目は色の違いを敏感に感じ取れますが、カメラのセンサーは「明るさ」を基準に判断するため、明るさが近い色同士 (たとえば赤と緑) は区別しにくいのです。
さらに、照明の色によって見え方が変わる問題もあります。白い蛍光灯の下では青く見える色が、オレンジ色の電球の下では緑っぽく見える。カメラはホワイトバランスで補正しますが、完璧ではありません。白と黒なら、どんな照明でも「明るい」と「暗い」の区別は変わりません。
色覚多様性への配慮
日本人男性の約 5% (20 人に 1 人) は、赤と緑の区別が難しい色覚特性を持っています。世界全体では約 3 億人が何らかの色覚多様性を持つとされています。もし模様が赤と緑で構成されていたら、これらの人々はスキャンに苦労する可能性があります。
白と黒は、色覚の違いに関係なく、すべての人が同じように認識できます。明るさの差は色覚特性の影響を受けないためです。ユニバーサルデザインの観点からも、白と黒は最も包括的な選択肢です。
それでもカラーにしたい場合のルール
デザイン上の理由でカラーの模様を作りたい場合は、いくつかのルールを守れば読み取り可能です。最も重要なルールは「暗い色と明るい色の組み合わせにする」ことです。濃紺と白、深緑と白、黒と黄色。これらの組み合わせはコントラストが十分に高く、多くのカメラで読み取れます。
避けるべき組み合わせは、明るさが近い色同士です。赤と緑、青とピンク、オレンジと黄色。これらはコントラストが低く、読み取りに失敗するリスクが高くなります。また、模様の背景を暗い色、マス目を明るい色にする「反転」も可能ですが、一部の古いスキャナーでは認識できないことがあります。
印刷と画面表示で色が変わる問題
パソコンの画面で作ったカラフルな模様を印刷すると、色が変わることがあります。画面は光の三原色 (RGB: 赤・緑・青) で色を表現しますが、印刷はインクの三原色 (CMYK: シアン・マゼンタ・イエロー・黒) で色を表現します。この変換で色味がずれ、画面上では十分だったコントラストが印刷物では不足する場合があります。
カラーの模様を印刷する場合は、必ず印刷後にスマホでスキャンテストを行ってください。画面上で読み取れても、印刷物で読み取れないことは珍しくありません。この手間を省きたいなら、やはり白と黒が最も確実です。白と黒なら、RGB でも CMYK でも色味のずれは発生しません。