週末の散歩イベントのポスターをつくるとします。青、橙、緑は一色ずつなら好きなのに、背景やタイトルへどう割り当てるか、競い合うとき何を直すか分かりません。配色が解くのはこの問題です。用途を決め、色同士の関係を選び、具体的な場所へ役割を配ります。
六つの出発点を比べ、青と橙の案を選んで修正する過程を一度通してみます。魅力的な色見本は候補ですが、実際の画面で使い、確認して初めて配色案になります。
色見本より先に、完成した画面を見る
四枚の模式的なポスターは形、文字、位置を固定しています。A は同系色、B は近い色の系統、C は青と橙の対比、D は三色の組です。イベントに使いたい候補を選び、見える違いを説明してください。
A は主に明暗差、B は黄緑から青緑の関係、C は大きな青い山と小さな黄土寄りの橙の円を使います。D は青、赤、黄に役割を分けます。以下の適性の説明はこの形、面積、文字条件での提案で、すべての人に共通する感情の法則ではありません。
六つの出発点:何を選び、なぜ組み合わせるのか
赤、橙、黄、緑、青、紫を近い色の移り変わりで一周させると、伝統的な色の系統の模式的な環になります。A は一方向を選んで明暗やクロマを変え、B は隣り合う方向、C は向かい合う方向、D は離れた三方向を選びます。分裂補色は、基準色の向かい側から左右へ一つずつ方向を取ります。
色相環は系統の近さや遠さを示しますが、最大面積を担う色や、読める文字の暗さまでは決めません。次の例で実際に使う案へ進みます。
類似色、補色などの名前は主に色相の関係です。明度、クロマ、面積、文字の読みやすさまでは決めてくれません。ここでは本站が作った具体的な配色を使います。十六進数の値で自分のツールでも再現できます。
| 出発点 | 背景 / 主色 / 差し色 | 配分の理由と試せる用途 |
| 同系色 | #E9F1EA / #527659 / #214329 | 灰みの淡緑を地に、深さの異なる緑を置き、色相の競合を絞ります。植物の手引きや静かな商品図から試せます。明暗を分けないと形が埋もれます。 |
| 類似色 | #F3F1DF / #46766B / #B6BE63 | クリーム色が青緑と黄緑を支え、近い系統に共通性があります。植物や食材の図などで試せます。淡い黄緑が小さな文字にも使えるとは限りません。 |
| 補色方向 | #F1E9D9 / #284D68 / #C87A35 | 伝統的色相環で向かい合う青と橙の方向です。広い濃青と少量の黄土寄りの橙を分け、淡い地で余地を残します。両者を大面積の鮮烈な色にすると競合しやすくなります。 |
| 分裂補色方向 | #F0E8DD / #505A80 / #BF734B、補助に #B39A50 | 青紫を主に、向かい側を橙寄りと黄寄りの暖色へ分けます。変化が増える分、二つの暖色にも主従が必要です。 |
| 三色配色 | #F4EEE1 / #436990 / #C15B5D、補助に #C6A64D | 伝統的色相環で離れた青、赤、黄を使い、豊かなイベント挿絵などで試せます。一系統を主にして他を小さく配ると、三者同等より整理しやすくなります。 |
| 中性色系+差し色 | #F2ECE3 / #8D8981 / #A54235 | クリーム色と暖かい灰色が共通の地をつくり、小さな煉瓦色が差になります。情報の多いページで一つの重点を残す案です。低彩度でも偏色は比較します。 |
「補色方向」は色の家族の関係です。明度とクロマを調整した後、特定のソフトの色相角で必ず 180°差になるとは限りません。伝統的な赤・黄・青の環と RGB の環でも対向色は異なります。名称で方向を探し、実際の結果を比較します。
青と橙のポスターを段階ごとに作る
週末の散歩のために、読める見出し、山の形、小さな強調点を作ります。見出しを読めるようにし、山を区別し、橙を局所的な強調に使う目的です。三段階で形と配置は固定します。
A:灰色で階層を先に決める。 淡い背景、暗い文字と山で情報を分けます。円は中間の灰色にして、鮮やかさに判断を奪われないようにします。ここでは色の雰囲気より先に構造を見ます。
B:主色と共通の背景を選ぶ。 山を濃青 #284D68、背景を淡いクリーム #F1E9D9、文字をさらに暗い青黒 #233849 にします。青は遠山に対するこの例の表現上の選択です。背景と山は明暗と冷暖が異なり、文字には別の暗色を使うため、山の色だけで小さな文字の対比まで満たす必要はありません。
C:差し色と周囲を確認する。 円を黄土寄りの橙 #C87A35 にして青と色相の系統を離し、クロマと面積を控えめにします。前景の明るい灰青緑 #7F9CA5 は主色に近い方向を保ち、補助の層になります。
暗い灰色の円でも構いません。その場合は位置と明暗が強調を多く担います。鮮やかな赤も候補ですが、色相、クロマ、明度を再比較します。この例では青と暖色の関係を見せるため橙を選びました。「補色」という名前だけでは選択は完了しません。
色見本と画面内の役割が対応しました。次は五色を一度に取り替えず、小さな変更で問題の原因を探します。
現実に近い三つのずれ:一つずつ直す
文字が明るすぎる
A はタイトルの色だけを明るくしています。青と橙の関係は残りますが、淡い背景から文字が分かれません。B は暗い文字だけを戻します。文字と背景の対比を直すために、山まで黒くする必要はありません。
差し色が鮮やかになる
A は差し色だけを鮮やかな橙へ変え、B は元の黄土寄りの橙を使います。見出しや山と競い始めるかを比較します。鮮やかさは必ずしも誤りではなく、強い活動感なら A、控えめな局所強調という今回の目的なら B が近くなります。
差し色の面積が増える
A は円だけを大きくし、色と他の形を固定。B は小さな円を戻します。大きな橙の円は主題や太陽として読まれるかもしれません。色が同じでも役割は変わるので、円の目的を先に決めます。
実験では選んだ配色に三つのずれを別々に適用します。配色と一つのずれを選び、「役割を分ける」で基準へ戻します。灰色表示は明暗確認の補助であり、色の画面自体の比較に代わりません。
図を準備しています
六つの配色を実際の画面に使う固定ポスターで六つの配色を選び、文字を明るくする、差し色を強める、面積を広げる変更を基準と比較。一度に一つの色の役割か形の大きさを変えます。
{"id":"palette-application","title":"六つの配色を実際の画面に使う","summary":"固定ポスターで六つの配色を選び、文字を明るくする、差し色を強める、面積を広げる変更を基準と比較。一度に一つの色の役割か形の大きさを変えます。","height":1100,"html":"<h2 data-i18n=\"heading\"></h2><p data-i18n=\"intro\"></p><div class=\"choices palette-options\" role=\"group\" data-i18n-label=\"palette_choices\"><button type=\"button\" data-palette=\"mono\" aria-pressed=\"false\" data-i18n=\"name_mono\"></button><button type=\"button\" data-palette=\"analogous\" aria-pressed=\"false\" data-i18n=\"name_analogous\"></button><button type=\"button\" data-palette=\"complement\" aria-pressed=\"false\" data-i18n=\"name_complement\"></button><button type=\"button\" data-palette=\"split\" aria-pressed=\"false\" data-i18n=\"name_split\"></button><button type=\"button\" data-palette=\"triad\" aria-pressed=\"false\" data-i18n=\"name_triad\"></button><button type=\"button\" data-palette=\"neutral\" aria-pressed=\"false\" data-i18n=\"name_neutral\"></button></div><svg class=\"palette-scene\" viewBox=\"0 0 480 330\" role=\"img\" data-i18n-label=\"scene\"><rect id=\"ground\" width=\"480\" height=\"330\"/><text id=\"headline\" x=\"35\" y=\"67\" font-size=\"42\" font-weight=\"700\" data-i18n=\"poster_title\"></text><text id=\"subline\" x=\"37\" y=\"100\" font-size=\"20\" data-i18n=\"poster_sub\"></text><circle id=\"accent-shape\" cx=\"379\" cy=\"124\" r=\"46\"/><path id=\"main-shape\" d=\"M0 300L155 106L274 263L334 187L480 320V330H0Z\"/><path id=\"support-shape\" d=\"M0 315Q178 244 333 330H0Z\"/><path id=\"trail\" d=\"M90 330L174 182L235 257\" fill=\"none\" stroke-width=\"5\"/></svg><div class=\"choices\" role=\"group\" data-i18n-label=\"treatment_choices\"><button type=\"button\" data-treatment=\"roles\" aria-pressed=\"false\" data-i18n=\"roles\"></button><button type=\"button\" data-treatment=\"value\" aria-pressed=\"false\" data-i18n=\"value\"></button><button type=\"button\" data-treatment=\"strong\" aria-pressed=\"false\" data-i18n=\"strong\"></button><button type=\"button\" data-treatment=\"area\" aria-pressed=\"false\" data-i18n=\"area\"></button><button type=\"button\" data-treatment=\"gray\" aria-pressed=\"false\" data-i18n=\"gray\"></button></div><ul id=\"palette-swatches\"></ul><p class=\"ratio\"><span data-i18n=\"contrast\"></span> <output id=\"ratio\"></output></p><p id=\"palette-explanation\" role=\"status\" aria-live=\"polite\"></p><p class=\"muted\" data-i18n=\"note\"></p>","css":"body{padding:22px}h2{font-size:20px;line-height:1.4}p{font-size:16px;line-height:1.65}.choices{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.choices button{min-height:44px;flex:1 1 auto;font-size:16px}.palette-options button{flex:1 1 180px}.palette-scene{width:100%;height:auto;display:block;overflow:hidden;border-radius:4px;font-family:inherit}.palette-scene *{transition:none!important}#palette-swatches{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#palette-swatches li{display:grid;grid-template-columns:26px 1fr;gap:8px;align-items:center;font-size:16px;min-width:0}#palette-swatches i{display:block;width:26px;height:44px;border:1px solid #777;border-radius:3px}#palette-swatches code{display:block;font-size:14px;overflow-wrap:anywhere}.ratio{border-block:1px solid var(--rule);padding:10px 0}#palette-explanation{min-height:6.6em}.muted{color:var(--muted)}@media(max-width:480px){body{padding:16px 12px}.palette-options button{flex-basis:120px}}\n","js":"const palettes={\"mono\": [\"#E9F1EA\", \"#527659\", \"#214329\", \"#94AC98\", \"#1D2D20\"], \"analogous\": [\"#F3F1DF\", \"#46766B\", \"#B6BE63\", \"#789962\", \"#233F39\"], \"complement\": [\"#F1E9D9\", \"#284D68\", \"#C87A35\", \"#7F9CA5\", \"#233849\"], \"split\": [\"#F0E8DD\", \"#505A80\", \"#BF734B\", \"#B39A50\", \"#292D45\"], \"triad\": [\"#F4EEE1\", \"#436990\", \"#C15B5D\", \"#C6A64D\", \"#273F52\"], \"neutral\": [\"#F2ECE3\", \"#8D8981\", \"#A54235\", \"#C6BAA7\", \"#332F2A\"]};let chosen='complement',treatment='roles';const $=s=>document.querySelector(s);\nconst linear=c=>{c/=255;return c<=.04045?c/12.92:((c+.055)/1.055)**2.4;};\nconst luminance=hex=>{const v=[1,3,5].map(i=>linear(parseInt(hex.slice(i,i+2),16)));return .2126*v[0]+.7152*v[1]+.0722*v[2];};\nconst gray=hex=>{const y=luminance(hex),v=Math.round(255*(y<=.0031308?12.92*y:1.055*y**(1/2.4)-.055));return '#'+v.toString(16).padStart(2,'0').repeat(3);};\nfunction render(){let p=palettes[chosen].slice();if(treatment==='value')p[4]='#'+[1,3,5].map(i=>Math.round(parseInt(p[0].slice(i,i+2),16)*.78+parseInt(p[4].slice(i,i+2),16)*.22).toString(16).padStart(2,'0')).join('');if(treatment==='strong')p[2]={mono:'#137941',analogous:'#BFCD23',complement:'#FF7200',split:'#F47B3B',triad:'#EF3E49',neutral:'#E13820'}[chosen];$('#accent-shape').setAttribute('r',treatment==='area'?80:46);if(treatment==='gray')p=p.map(gray);\n$('#ground').setAttribute('fill',p[0]);$('#main-shape').setAttribute('fill',p[1]);$('#accent-shape').setAttribute('fill',p[2]);$('#support-shape').setAttribute('fill',p[3]);$('#trail').setAttribute('stroke',p[0]);['#headline','#subline'].forEach(s=>{$(s).setAttribute('fill',p[4]);$(s).style.fill=p[4];});\nconst keys=['background','main','accent','secondary','ink'];$('#palette-swatches').replaceChildren(...p.map((color,i)=>{const li=document.createElement('li'),chip=document.createElement('i'),label=document.createElement('span'),code=document.createElement('code');chip.style.background=color;chip.setAttribute('aria-hidden','true');label.textContent=viz.t(keys[i]);code.textContent=color.toUpperCase();label.append(code);li.append(chip,label);return li;}));\nconst a=luminance(p[0]),b=luminance(p[4]),ratio=(Math.max(a,b)+.05)/(Math.min(a,b)+.05);$('#ratio').textContent=viz.number(ratio,2)+':1';\n$('#palette-explanation').textContent=viz.t(treatment==='roles'?'why_'+chosen:'s_'+treatment);document.body.dataset.palette=chosen;document.body.dataset.treatment=treatment;document.body.dataset.contrast=ratio;document.body.dataset.colors=p.join(',');\ndocument.querySelectorAll('button[data-palette]').forEach(b=>b.setAttribute('aria-pressed',String(b.dataset.palette===chosen)));document.querySelectorAll('button[data-treatment]').forEach(b=>b.setAttribute('aria-pressed',String(b.dataset.treatment===treatment)));}\ndocument.querySelectorAll('button[data-palette]').forEach(b=>b.onclick=()=>{chosen=b.dataset.palette;treatment='roles';render();});document.querySelectorAll('button[data-treatment]').forEach(b=>b.onclick=()=>{treatment=b.dataset.treatment;render();});render();\n","audio":false,"strings":{"accent":"差し色","area":"差し色を大きく","background":"背景","contrast":"文字と背景の対比","gray":"灰色で確認","heading":"用途を選んでから、色を試す","ink":"文字","intro":"配色を選び、一つの変更を比較します。「役割を分ける」に戻し、何を復元したかを述べましょう。","main":"主色","name_analogous":"類似色","name_complement":"青と橙の対比","name_mono":"同系色","name_neutral":"無彩色系+差し色","name_split":"分裂補色","name_triad":"三色配色","note":"色見本は表示中の五色、対比値は文字と背景だけの比較です。差し色の変更は複数の色属性を変えるため、クロマだけの実験ではありません。","palette_choices":"配色の出発点","poster_sub":"週末の散歩","poster_title":"山へ","roles":"役割を分ける","s_area":"円の半径だけを 46 から 80 へ変更し、色と他の形を固定します。遮蔽前の面積は約三倍ですが、見える部分は山にも遮られます。円が主題へ変わるかを比較します。","s_gray":"役割版を同じ相対輝度の灰色へ変換し、明暗の組織を調べます。OKLCH の L を保つ変換や、美しさの測定ではありません。","s_strong":"差し色だけを変更し、他の色と面積を保ちます。見出しや主形との競合が増えるかを比較。すべての用途で誤りとは限りません。","s_value":"文字色だけを背景へ近づけ、他の役割と形を固定します。タイトルの対比が低下します。暗い文字へ戻して変更を確認します。","scene":"山の形、円形の差し色、タイトルで構成した散歩ポスター。形と配置は固定。","secondary":"補助色","strong":"差し色を強める","treatment_choices":"表示方法","value":"文字を明るく","why_analogous":"黄緑から青緑の近い系統を、彩度の低いクリーム色が支えます。色相の近さで関係をつくり、文字には別に暗い色を使います。","why_complement":"広い濃青と小さな黄土寄りの橙を対比させます。淡い背景で両者に余地を残し、差し色を面積の半分にする必要はありません。","why_mono":"主に緑の系統で、淡い背景と明暗の異なる緑を組みます。色相を絞っても明暗の構造は必要です。","why_neutral":"クリーム色と暖かい灰色を共通の地とし、小さな煉瓦色で違いをつくります。低彩度の色にも冷暖の偏りがあります。","why_split":"青紫の主形に、橙寄りと黄寄りの暖色を組みます。変化が増える分、二つの暖色にも役割を分けます。","why_triad":"青、赤、黄が異なる形を担当し、淡い背景と暗い文字が階層を保ちます。三系統を同じ鮮やかさ、同じ大きさにする必要はありません。"}}
灰色表示は役割版を sRGB の相対輝度で変換します。前の篇の OKLCH L を保つ変換とは異なり、美しさの測定ではありません。
同じ色でも、面積で役割が変わる
十二区画では面積だけを分けて調べます。形の配置と三つの色値を固定し、既存の領域への色の割り当てだけを変えます。
図を準備しています
三つの色、三つの配分同面積の 12 区画を固定し、ベージュ、青灰色、黄土色の割り当てだけを変えます。小さな強調では 7:4:1、黄土色を広げると 4:2:6、役割を交換すると 7:1:4 です。形の配置は同じです。
{"id":"palette-and-area","title":"三つの色、三つの配分","summary":"同面積の 12 区画を固定し、ベージュ、青灰色、黄土色の割り当てだけを変えます。小さな強調では 7:4:1、黄土色を広げると 4:2:6、役割を交換すると 7:1:4 です。形の配置は同じです。","height":680,"html":"<h2 data-i18n=\"heading\"></h2><p data-i18n=\"intro\"></p><svg class=\"scene\" viewBox=\"0 0 480 320\" role=\"img\" data-i18n-label=\"scene\" xmlns=\"http://www.w3.org/2000/svg\"><g id=\"tiles\"></g></svg><div class=\"controls\" role=\"group\" data-i18n-label=\"choices\"><button type=\"button\" data-mode=\"small\" aria-pressed=\"false\" data-i18n=\"small\"></button><button type=\"button\" data-mode=\"large\" aria-pressed=\"false\" data-i18n=\"large\"></button><button type=\"button\" data-mode=\"swap\" aria-pressed=\"false\" data-i18n=\"swap\"></button></div><div class=\"status\"><p id=\"status\" role=\"status\" aria-live=\"polite\"></p></div><p class=\"readout\" data-i18n=\"note\"></p>","css":"\nbody { padding:22px; }\nh2 { font-size:20px; line-height:1.4; }\np { font-size:16px; line-height:1.65; }\n.scene { display:block; width:100%; height:auto; overflow:hidden; border-radius:4px; background:#e8e4dc; }\n.scene * { transition:none!important; }\n.controls { display:flex; flex-wrap:wrap; align-items:center; gap:8px; margin:16px 0; }\n.controls button { flex:1 1 auto; min-height:44px; font-size:16px; }\nlabel { display:block; font-size:16px; margin:14px 0 4px; }\ninput[type=range] { width:100%; min-height:28px; }\n.readout { font-size:16px; color:var(--muted); }\n.status { display:grid; border-top:1px solid var(--rule); padding-top:12px; margin-top:16px; }\n.status p { grid-area:1/1; margin:0; }\n.status [aria-hidden=true] { visibility:hidden; }\n@media(max-width:480px) { body {padding:16px 12px;} h2 {font-size:19px;} }\n","js":"const $=s=>document.querySelector(s); const $$=s=>Array.from(document.querySelectorAll(s));\nfunction say(key){$('#status').textContent=viz.t(key);document.body.dataset.state=key;}\nfunction reserve(keys){keys.forEach(k=>{const p=document.createElement('p');p.textContent=viz.t(k);p.setAttribute('aria-hidden','true');$('.status').append(p);});}\nfunction selected(attr,value){$$('button['+attr+']').forEach(b=>b.setAttribute('aria-pressed',String(b.getAttribute(attr)===value)));}\n\nconst palette=['#ddd3bf','#536a78','#b7733e'];let mode='small';\nconst maps={small:[0,0,0,0,0,1,1,0,0,1,1,2],large:[0,0,2,2,0,1,2,2,0,1,2,2],swap:[0,0,0,0,0,2,2,0,0,2,2,1]};\nfunction render(){const a=maps[mode],counts=[0,0,0];$('#tiles').innerHTML=a.map((v,i)=>{counts[v]++;return `<rect x=\"${i%4*120}\" y=\"${Math.floor(i/4)*106.6667}\" width=\"120.1\" height=\"106.77\" fill=\"${palette[v]}\"/>`;}).join('');\n selected('data-mode',mode);say('s_'+mode);document.body.dataset.counts=counts.join(',');document.body.dataset.mode=mode;\n}\nreserve(['s_small','s_large','s_swap']);$$('button[data-mode]').forEach(b=>b.onclick=()=>{mode=b.dataset.mode;render();});render();\n","audio":false,"strings":{"choices":"配色の案","heading":"同じ色の組み合わせで、どこを目立たせる?","intro":"少量の黄土色を見た後、面積を広げ、最後に青灰色と役割を交換します。最初に目に留まる部分を比べましょう。","large":"広い黄土色","note":"区画数は面積であり、美しさの点数ではありません。固定の配色比率を勧めたり、視線を測ったりするものではありません。三色の色値は一定です。","s_large":"ベージュ 4、青灰色 2、黄土色 6 区画です。黄土色が半分を占め、元の小さな強調点から、全体の色調を担う広い面へ変わります。","s_small":"ベージュ 7、青灰色 4、黄土色 1 区画です。周囲と異なる小さな黄土色が強調になる場合があります。最初に目に入る場所は見る条件にも左右されます。","s_swap":"ベージュは 7 区画のまま、青灰色 1、黄土色 4 区画です。強調の位置は同じでも、色の役割を交換すると関係が変わります。","scene":"同面積の十二の区画にベージュ、青灰色、黄土色を配した固定レイアウト。","small":"少量の黄土色","swap":"役割を交換"}}
黄土色が一区画なら局所的な差し色となり得ますが、六区画なら広い色面を担います。青灰色と交換すると、「差し色」は色固有の身分ではなく用途だと分かります。区画比は実験の条件で、すべての絵に使う配合ではありません。
三つの失敗と、最初の修正
| 問題 | 考えられる原因 | 最初に試す変更 |
| 全部が競い合う | 面積、クロマ、対比が全部強く、主従がない | 主色を決め、補助の一部を低彩度や中性色へ寄せ、一つの重点を残す |
| 穏やかな色ばかりなのに鈍い | 対象と背景の明暗範囲が近い | 彩度を上げる前に、重要な境界の明度差をつくる |
| 色見本はよいが文字が読めない | 実面積と前景・背景の関係を見ていない | 文字かその地の色を変え、色相だけで直そうとしない |
一般的なウェブ文字では、WCAG 2.2 AA の最低対比は通常 4.5:1、所定の大きな文字は通常 3:1 で、文字サイズなどの条件があります。これは文字の読みやすさの確認で、ポスターの美しさの点数ではありません。色で分類するときは文字、形、模様なども併用します。W3C:文字の最低コントラスト
二つ目の課題:ポスターをそのままページに使う?
ポスターでは色のついた山が主内容ですが、茶の紹介ページには既に緑の挿絵があり、文字と入口も必要です。追加する色は既存の情報を支える役割から考えます。青と橙のポスターが使えても、面積や強さをそのまま移す根拠にはなりません。次の図を先に判断し、その後で解説を開いてください。
茶の紹介ページへ応用:既存の絵を残して直す
緑の葉の挿絵は決まっています。挿絵と見出しを先に見て、次に購入入口を見つける課題です。A の大きな橙色の入口に対し、B は縮小して濃緑に、C は背景を暖かいクリーム色にしています。A→B と B→C を別々に比べ、競合の修正と全体の色調変更を区別してください。
先に判断してから解説を開く
A→B は入口の面積を減らし濃緑へ変更して、認識できる範囲で挿絵との競合を弱めます。複数を変えた実用的な修正なので、効果を一項目だけに帰属できません。B→C は挿絵、入口、配置を保ち、背景と情報バーの色調を変えます。涼しさや暖かさの意図により両方使えます。茶が緑でも全領域を緑にする必要はありません。
別の場面で二つの確認
状況一: 控えめなお茶の紹介ページをつくり、写真にはすでに緑が多くあります。どの出発点を選び、なぜそうしますか。
考え方の例を開く
クリーム灰の地に少量の深緑を加え、主な彩色情報を写真へ残す案があります。弱い類似色でも関係をつくれます。枠、見出し、操作部を全部鮮やかな緑にすると写真の重点が弱まるかもしれません。理由は実際の写真、情報階層、読む用途であり、「お茶は緑でなければならない」ではありません。
状況二: 青い領域の上に小さな橙の文字を置くと読みにくくなりました。補色配色が使えないという証拠でしょうか。
考え方の例を開く
いいえ。色相差と文字の明暗対比は別の問題です。直近の背景との対比を調べ、文字を明るくする、地を暗くする、文字用の安定した面を置くなどを試せます。大きな図形では青と橙の関係を残せます。この文字検査を通るだけで、あらゆるアクセシビリティが満たされるわけではありません。
自分の用途を書き、主色の系統、低彩度の地、差し色の候補を選び、それぞれの面積と位置を説明してください。別案も残し、取捨選択を比較します。ここまで進むと、配色名を知ることから、理由を持って組むことへ移れます。
参考:Adobe:四つの配色をポスターに使う、Adobe の色相環ツール。候補を探す助けになります。本頁の六組の色値、図案、具体的な分析は本站の教材例です。