ベクターカラーマネジメント:RGBからCMYK、Pantoneまで
デジタルおよび印刷ワークフローにおけるベクターグラフィックスのカラーマネジメントをマスター。色空間、ICCプロファイル、正確な色再現のための必携ガイド。

Founder of VectoSolve
Self-taught developer, founder and sole developer of VectoSolve since 2024. He builds the conversion engine and the cutting, embroidery and 3D printing exports.
How this article was made: drafted with AI assistance, then edited and fact-checked before publication. About the author
ベクターグラフィックスにおける色の理解:色彩科学の視点から
カラーマネジメントは、ベクターグラフィック制作において技術的に最も要求の厳しい領域です。色がピクセルデータに組み込まれるラスターワークフローとは異なり、ベクター形式は色を数学的に記述します — すべてのエクスポート、すべての出力デバイスが独自のレンダリングパイプラインを通じてその記述を解釈します。規律あるマネジメントなしには、キャリブレーションされたモニターで見えるものと印刷されたシートはほとんど似ていません。
このガイドは色を基本原理からアプローチします:色空間の物理学、ICCプロファイルの仕組み、ガマットマッピングの現実、そしてベクターグラフィックスをスクリーンから基材まで一貫して保つ実践的なワークフロー。
「色はデザインの最も主観的な要素です — あるステークホルダーにとっての『温かい赤』は、別の人にとっては『コーポレートバーガンディ』です。カラーマネジメントは、交渉のための共有可能で測定可能な言語を提供します。」
RGB vs CMYK vs Pantone:徹底解説
各色空間は異なる物理モデルを表しています。ガマットの制限を理解することは必須です。
RGB(加法混色)
赤、緑、青の光チャンネルが白に向かって合成されます — ディスプレイが制御された波長で物理的にフォトンを放射する仕組みを反映しています。
RGB仕様:
- モデル: 加法混色(光の放射)
- チャンネル:R (620-750nm), G (495-570nm), B (450-495nm)
- 深度: 8ビット = 0-255/チャンネル(1,670万色)
- ガマット: sRGB (~35% CIE 1931), Adobe RGB (~50%), Display P3 (~43%)
- 用途: Web、アプリUI、映像、デジタルサイネージ
sRGBはWebの標準です。Adobe RGBはシアン-グリーン方向に拡張され、CMYK向けの写真に有用です。Display P3はAppleエコシステムの標準で、sRGBより~25%広く、より強い赤と緑を表現します。
CMYK(減法混色)
シアン、マゼンタ、イエロー、ブラック(キー)のインクが反射光から波長を吸収します — クベルカ-ムンク吸収理論に従います。
CMYK仕様:
- モデル: 減法混色(光の吸収)
- チャンネル:C, M, Y, K (0-100% インク被覆率)
- 総インク量:最大300-340%(印刷機依存)
- ガマット: sRGBの~55-65%(大幅に小さい)
- プロファイル:US Web Coated (SWOP) v2, Fogra39, JapanColor
- 用途: オフセット印刷、デジタル印刷、パッケージ
Kが存在する理由:C100+M100+Y100は理論上黒を生成しますが、インクの不純物により濁った茶色になります。ブラックチャンネルは真の濃度を提供し、消費量を削減し、テキストのシャープネスを向上させます。
Pantone(スポットカラーシステム)
Pantone PMSは18種のベースピグメントから事前混合されたインクを使用します。各スウォッチには分光光度計で検証されたL*a*b*値があります — デバイスに依存しない測色基準です。
Pantone仕様:
- 処方: 18種のベースピグメントから事前混合
- ライブラリ:Coated (C), Uncoated (U), Matte (M)
- 色数: 2,390+ソリッド(メタリック、ネオン含む)
- 基準: D50光源下の物理スウォッチ
- 用途: ブランドアイデンティティ、パッケージ、スポットUV、箔押し
必ず286 Cまたは286 Uと指定してください — 「286」だけでは不十分です。コート紙とアンコート紙では同じ番号でも見た目が異なります。紙の多孔性がインクの光反射を変えるためです。
色空間の可視化とガマットマッピング
CIE 1931色度図を人間の可視色の馬蹄形マップとして想像してください。各空間は三角形(RGB)または不規則な形(CMYK)として内部に位置します。重要な洞察:CMYKはRGBのサブセットであり、RGBは人間の視覚のサブセットです。
ガマットカバレッジ(CIE 1931の%):
人間の視覚 ─── 100%
├── Adobe RGB ── ~50%
├── Display P3 ─ ~43%
├── sRGB ─────── ~35%
└── CMYK SWOP ── ~22%
結果:sRGB色の~30-40%はCMYKで再現できません。
ICC仕様はガマットマッピングのために4つのレンダリングインテントを定義しています:
| レンダリングインテント | 動作 | 最適な用途 |
|---|---|---|
| 知覚的 | 関係を保持するためにガマット全体を圧縮 | 写真、グラデーション |
| 相対的色域外圧縮 | ガマット外をクリップし、ガマット内を保持 | ロゴ、ブランドカラー |
| 彩度 | 精度より鮮やかさを優先 | チャート、インフォグラフィック |
| 絶対的色域外圧縮 | 白色点の調整なし | 校正、用紙シミュレーション |
ブランドのベクターワークには、相対的色域外圧縮がほぼ常に正しい選択です。
SVGの色指定
SVGは異なる精度と互換性プロファイルを持つ複数の構文をサポートしています:
<!-- 16進数(本番用に推奨) -->
<rect fill="#0033A0" /> <!-- 6桁hex -->
<rect fill="#0033A0CC" /> <!-- アルファ付き8桁 -->
<!-- RGB関数 -->
<rect fill="rgb(0, 51, 160)" />
<rect fill="rgba(0, 51, 160, 0.8)" />
<!-- HSL関数(プログラム的な色相シフトに有用) -->
<rect fill="hsl(220, 100%, 31%)" />
<!-- 名前付きカラー(本番では避ける — 不正確) -->
<rect fill="darkblue" /> <!-- #00008Bにマッピング -->
本番SVGには6桁hexを使用してください:普遍的にサポートされ、コンパクトで、曖昧さがありません。HSLはプログラム的な色操作用に温存してください。
RGBからCMYKへの変換時の色シフト:SVGファイルは本質的にRGBです。すべての色は印刷のためにCMYK変換を通過する必要があります — そして鮮やかな青(#0033FF)、飽和したシアン、ネオングリーンは顕著にシフトします。エレクトリックブルー(#0000FF)はCMYKでは目に見えて鈍くなり、わずかに紫方向にシフトします。印刷承認前に必ずターゲットCMYKプロファイルに対してSVGをソフトプルーフしてください。ロスレスのRGB-CMYK変換は存在しません — 物理がそれを許しません。
ICCプロファイル管理
ICCプロファイルはデバイスがどのように色を再現するかを記述するルックアップテーブルです — デバイスに依存しないLabとデバイス固有の値との間の橋渡しです。
| ワークフロー | プロファイル | 用途 |
|---|---|---|
| Web / デジタル | sRGB IEC61966-2.1 | すべての画面向けSVG |
| Appleデバイス | Display P3 | Safari, iOS, macOS対象 |
| 米国オフセット印刷 | US Web Coated (SWOP) v2 | 米国商業印刷 |
| EU印刷 | Fogra39 (ISO Coated v2) | 欧州商業印刷 |
| 非コート紙 | US Web Uncoated v2 | 非コート紙 |
重要な仕事には、印刷会社からカスタムICCプロファイルを入手してください — その印刷機、インクセット、用紙を使用してキャラクタリゼーションターゲット(IT8.7/4)から構築されたものです。ソフトウェアに付属する汎用プロファイルは近似値です。
最初から出力色空間で作業してください。成果物が印刷なら、単一のパスを描く前にドキュメントを印刷会社のICCプロファイルでCMYKに設定してください。最後に変換すると驚きが保証されます — RGBで選んだ色がCMYKガマットの外に落ちる可能性があり、変換エンジンが代替の決定をあなたの代わりに下します。CMYKで始めることで、最初から印刷可能な色にパレットを制約します。
色変換ワークフロー
| ソース | デスティネーション | 変換パス | プロファイル |
|---|---|---|---|
| SVG (RGB) | Webディスプレイ | 不要 | sRGBタグを埋め込み |
| SVG (RGB) | CMYK印刷 | sRGBを割り当て、CMYKに変換 | SWOP v2 |
| SVG (RGB) | Pantone | Bridgeガイドで手動マッチング | 物理スウォッチ |
| Pantone | CMYKフォールバック | 公式Pantone CMYKビルド | Color Bridge |
| Pantone | RGB/Hex | 公式Pantone RGB値 | Color Bridge |
| ラスターからベクター | 任意のターゲット | まずベクター化、その後変換 | VectoSolveがRGBを抽出 |
VectoSolveでベクター化すると、色はクリーンなRGB hex値として抽出されます — SVGエディターを使用して任意のターゲット色空間に変換するための正確なベースラインです。
色のアクセシビリティ:WCAGコントラスト
カラーマネジメントは印刷の忠実度を超えて、色覚障害のあるユーザー(男性の~8%、女性の~0.5%)に対する知覚可能性の確保にまで及びます。
WCAG 2.1 最小コントラスト比:
- 通常テキスト (≥14px): 4.5:1 (AA) / 7.0:1 (AAA)
- 大テキスト (≥18px): 3.0:1 (AA) / 3.0:1 (AAA)
- UIコンポーネント/アイコン:3.0:1(隣接色に対して)
ベクター固有のガイドライン:色だけに頼らないでください — カラーコーディングと併せてパターンやラベルを使用してください。第一色覚/第二色覚シミュレーションでテストしてください。SVGテキスト要素はHTMLテキストと同じWCAG閾値を満たす必要があります。チャートでは、色をハッチングパターンで補完してください。
主要ポイント — ベクターカラーマネジメント
- RGB、CMYK、Pantoneは異なる物理モデル — 加法光、減法インク、事前混合ピグメント。変換には必ず妥協が伴います。
- CMYKはsRGBの~55-65%をカバー — 鮮やかな青、シアン、緑はシフトします。これは物理法則であり、ソフトウェアのバグではありません。
- ICCプロファイルは色空間間の橋渡し。重要な作業には汎用デフォルトではなく、印刷会社のカスタムプロファイルを使用してください。
- 最初から出力色空間で作業。ワークフロー終了時の変換は望まない驚きを保証します。
- SVGは本質的にRGB。印刷変換は制作前に計画し、後からではなく。
- 色のアクセシビリティは必須。WCAGコントラスト比はベクターアイコン、グラフィック、SVGテキストに適用されます。
- VectoSolveでベクター化してから色を管理。クリーンな抽出は任意のターゲット色空間のための正確なRGBベースラインを提供します。
まとめ
カラーマネジメントは、デザインの意図が物理的現実と出会う場所です。ディスプレイ上の鮮やかな#0033FFと紙の上のインクの差はバグではありません — 加法モデルと減法モデル間の変換の結果です。あなたの仕事は、ICCプロファイル、適切なガマットマッピング、検証済みの校正を使って、この変換を意図的に管理することです。
まず出力を定義してください。それに応じて色空間を設定してください。ブランドカラーをすべてのシステムで指定してください — Pantone、CMYK、RGB、Hex。クリーンなベクター抽出にはVectoSolveを使い、SVGエディターで色を製造仕様にマッピングしてください。色の物理は交渉しません — しかし適切な管理があれば、会話をコントロールするのはあなたです。
| カラーモデル | 最適な用途 | ガマットサイズ |
|---|---|---|
| RGB (sRGB) | Webおよびスクリーンディスプレイ | 可視スペクトルの~35% |
| CMYK (FOGRA39) | オフセット印刷 | 可視スペクトルの~25% |
| Pantone Solid Coated | 正確なブランドスポットカラー | 可視スペクトルの~50% |
| Adobe RGB | 写真およびプリプレス | 可視スペクトルの~50% |
| Display P3 | 最新のAppleおよびHDRスクリーン | 可視スペクトルの~45% |