画像の色空間を理解する: RGB、CMYK、LAB、HSL などの完全ガイド

デジタル画像の色空間を理解する

カラー モデル、色空間、および写真、デザイン、デジタル イメージングにおけるそれらのアプリケーションに関する完全なガイドをご覧ください。カラー管理をマスターして、すべてのデバイスで完璧な結果を実現します。

RGBとCMYK
HSLとHSV
ラボ&XYZ
YCbCr & YUV

色空間の完全ガイド

色空間は、体系的な方法で色を表現し、正確に記述することを可能にする数学的モデルです。色空間を理解することは、写真家、デザイナー、ビデオ編集者、およびデジタル イメージングを扱うすべての人にとって不可欠です。この包括的なガイドでは、基本的な概念から高度なカラー管理テクニックまですべてをカバーしています。

色空間が重要な理由

色空間は、さまざまなデバイスやメディア間で色がどのように再現されるかを定義します。これらは表示または印刷できる色の範囲 (色域) を決定し、画像の精度と鮮やかさに影響します。適切な色空間管理がないと、慎重に作成したビジュアルが、別の画面や印刷物で表示したときに意図したものと異なって表示される可能性があります。

デジタル世界は正確なカラーコミュニケーションに依存しています。写真を撮影したり、画像を編集したり、Web サイトをデザインしたりするときは、使用できる色とそれらが数学的にどのように表現されるかを定義する特定の色空間内で作業することになります。これらの色空間は、あなたの赤が他の人の画面上または印刷物上で同じ赤であることを保証する世界共通言語として機能します。

  • デバイス間で一貫した色再現を保証
  • メディアで利用可能な色の範囲を最大化します
  • フォーマット変換時の色ずれを防止します。
  • プロ品質の出力に不可欠
  • デジタルメディアと印刷メディアにわたるブランドの一貫性にとって重要

カラーモデルと空間を理解する

カラーモデルとカラースペース

多くの場合同じ意味で使用されますが、カラー モデルとカラー スペースは別個の概念です。カラー モデルは色 (RGB や CMYK など) を表現するための理論的なフレームワークであり、色空間は定義されたパラメーター (sRGB や Adob​​e RGB など) を備えたカラー モデルの特定の実装です。

カラー モデルは、「赤、緑、青の光を混ぜて色を作成する」というように、色を記述するための一般的なアプローチであると考えてください。色空間は、赤、緑、青のどの色合いを使用するか、一貫した結果を得るためにそれらを正確に混合する方法など、特定のルールを提供します。

  • カラーモデルは色表現のフレームワークを定義します
  • 色空間はモデル内の正確なパラメータを指定します
  • 1 つのモデル内に複数の色空間が存在できる
  • 色空間には境界と変換方程式が定義されています

加法カラーと減法カラー

カラー モデルは、色の作成方法に応じて、加算または減算のいずれかに分類されます。加算モデル (RGB など) は光を組み合わせて色を作成しますが、減算モデル (CMYK など) は光の波長を吸収することで機能します。

基本的な違いはその出発点にあります。加法混色は暗闇 (光なし) から始まり、色付きの光を加えて明るさを生み出し、すべての色が最大強度で組み合わされると白に達します。減法カラーは、白 (白紙のページなど) から始まり、特定の波長を減算 (吸収) するインクを追加し、すべての色が最大強度で組み合わされると黒になります。

  • 加算: RGB (スクリーン、デジタル ディスプレイ)
  • 減法方式: CMYK (印刷、物理メディア)
  • アプリケーションが異なれば、異なるアプローチが必要になります
  • 加法系と減法系の間の色変換には複雑な変換が必要です

色域とビット深度

色空間の色域とは、表現できる色の範囲を指します。ビット深度は、その色域内でいくつの異なる色を表現できるかを決定します。これらの要素を組み合わせることで、色空間の機能が定義されます。

色域は利用可能な色のパレット、ビット深度はそれらの色をどれだけ細かく混合できるかだと考えてください。色域が限られていると、特定の鮮やかな色が完全に欠落する可能性があり、ビット深度が不十分な場合は、滑らかな遷移ではなく、グラデーションで目に見えるバンディングが作成されます。プロの仕事では、あらゆる視覚情報をキャプチャして表示するために、広色域と高ビット深度の両方が必要になることがよくあります。

  • 色域が広いほど、より鮮やかな色を表現できる
  • ビット深度が高いほど、より滑らかなグラデーションが可能になります
  • 8 ビット = チャンネルあたり 256 レベル (1,670 万色)
  • 16 ビット = チャンネルあたり 65,536 レベル (数十億色)
  • プロフェッショナルな仕事では、多くの場合、高いビット深度を備えた広色域スペースが必要になります。

RGB 色空間の説明

RGB カラーモデル

RGB (赤、緑、青) は、赤、緑、青の光をさまざまな方法で組み合わせて幅広い色を生成する加法混色モデルです。これは、スマートフォンからコンピューターのモニターやテレビに至るまで、デジタル ディスプレイの基礎です。

RGB モデルでは、各カラー チャネルは通常 8 ビットを使用し、チャネルごとに 256 レベルが可能です。これにより、標準的な 24 ビットの色深度 (8 ビット × 3 チャネル) が作成され、約 1,670 万色を表現できます。プロフェッショナル アプリケーションでは、より正確なカラー グラデーションを実現するために 10 ビット (10 億色以上) または 16 ビット (281 兆色以上) を使用することがよくあります。

RGB は光に対する人間の視覚系の反応に基づいており、3 原色は目の 3 種類の色受容体 (錐体) にほぼ対応しています。これは当然デジタル コンテンツの表示に適していますが、異なる RGB カラー スペースはその範囲と特性が大幅に異なる可能性があることも意味します。

sRGB(標準RGB)

1996 年に HP と Microsoft によって開発された sRGB は、デジタル イメージング、モニター、Web で使用される最も一般的な色空間です。可視色スペクトルの約 35% をカバーし、一般的な家庭やオフィスのディスプレイ デバイスに適合するように設計されています。

色域が比較的限られているにもかかわらず、sRGB は普遍的な互換性があるため、Web コンテンツや消費者向け写真の標準であり続けています。ほとんどのデバイスは、デフォルトで sRGB を正しく表示するように調整されているため、カラー管理を行わずにさまざまな画面間で一貫した色を維持したい場合に最も安全な選択となります。

sRGB 色空間は、1990 年代の CRT モニターの機能に合わせて、比較的小さな色域で意図的に設計されました。この制限は現代の Web エコシステムにも残っていますが、それに伴い新しい標準も徐々に採用されています。

  • ほとんどのデジタル コンテンツのデフォルトの色空間
  • ほとんどのデバイス間で一貫した外観を確保
  • Web ベースのコンテンツや一般的な写真に最適
  • ほとんどの民生用カメラやスマートフォンでデフォルトで使用されています
  • ガンマ値は約 2.2

Adobe RGB (1998)

Adobe Systems によって開発された Adob​​e RGB は、sRGB よりも広い色域を提供し、可視カラー スペクトルの約 50% をカバーします。 CMYK カラー プリンタで実現可能なほとんどの色を網羅するように特別に設計されているため、印刷物制作のワークフローにとって価値があります。

Adobe RGB の拡張された色域は、sRGB では切り捨てられることが多いシアングリーンの色相で特に顕著です。そのため、特に印刷出力で鮮やかな色を維持する必要があるプロの写真家やデザイナーの間で人気があります。

Adobe RGB の主な利点の 1 つは、緑からシアンの領域でより広範囲の飽和色を表現できることです。これは風景写真や自然の被写体にとって重要です。ただし、この利点は、ワークフロー全体 (キャプチャ、編集、出力) が Adob​​e RGB カラー スペースをサポートしている場合にのみ実現されます。

  • sRGB よりも広い色域 (特に緑とシアン)
  • 印刷物制作のワークフローに最適
  • 多くのプロの写真家に愛用されています
  • ハイエンドカメラのキャプチャオプションとして利用可能
  • 正しく表示するにはカラー管理が必要です

プロフォトRGB

Kodak によって開発された ProPhoto RGB (ROMM RGB としても知られる) は、最大の RGB カラー スペースの 1 つであり、可視色の約 90% をカバーします。一部の領域では人間の視覚の範囲を超えており、カメラが捉えることができるほぼすべての色を保存できます。

ProPhoto RGB は色域が広大であるため、グラデーションでのバンディングを避けるために、より高いビット深度 (チャンネルごとに 8 ビットではなく 16 ビット) が必要です。主にプロの写真ワークフロー、特にアーカイブ目的やハイエンド印刷で使用されます。

ProPhoto RGB は Adob​​e Lightroom の標準作業スペースであり、RAW 現像プロセス中に最大の色情報を保持するために推奨されることがよくあります。非常に大きいため、一部の色は「想像上の」(人間の視覚の外にある)ものですが、これにより、編集中にカメラでキャプチャされた色が切り取られることはありません。

  • ほとんどの目に見える色をカバーする非常に広い色域
  • ハイエンドカメラで捉えた色を保持
  • バンディングを防ぐには 16 ビットのワークフローが必要です
  • Adobe Lightroom のデフォルトの作業スペース
  • 変換しない最終的な配信形式には適していません

ディスプレイP3

Apple によって開発された Display P3 は、デジタル シネマで使用される DCI-P3 色空間に基づいています。 sRGB よりも約 25% 多くのカラーカバー率 (特に赤と緑) を提供し、画像がより鮮やかでリアルに見えます。

Display P3 は、広色域ディスプレイを備えた iPhone、iPad、Mac などの Apple デバイスでサポートされているため、非常に人気があります。これは、sRGB と Adob​​e RGB などのより広い領域の間の中間点を表し、適切な互換性を維持しながら強化された色を提供します。

P3 色空間はもともとデジタル シネマ投影 (DCI-P3) 用に開発されましたが、Apple は DCI 白色点の代わりに D65 白色点 (sRGB と同じ) を使用することで、それをディスプレイ テクノロジーに適応させました。これにより、sRGB よりもはるかに鮮やかな色を提供しながら、混合メディア環境により適したものになります。

  • 赤と緑をしっかりカバーする広い色域
  • Apple の Retina ディスプレイおよびモバイル デバイスにネイティブ
  • デジタル プラットフォーム全体でサポートが拡大
  • sRGBと同じ白色点(D65)を使用
  • 最新の Web およびアプリのデザインにとってますます重要性が高まっています

Rec.2020 (BT.2020)

超高解像度テレビ (UHDTV) 用に開発された Rec.2020 は、可視色の 75% 以上をカバーします。 sRGB と Adob​​e RGB の両方よりも大幅に大きく、4K および 8K コンテンツに優れた色再現を提供します。

現在、Rec.2020 色域を完全に再現できるディスプレイはほとんどありませんが、これはハイエンドのビデオ制作とマスタリングのための将来を見据えた標準として機能します。ディスプレイ技術が進歩するにつれて、より多くのデバイスがこの広大な色空間に近づいています。

Rec.2020 は Ultra HDTV の国際標準の一部であり、HDR10 や Dolby Vision などのハイ ダイナミック レンジ (HDR) テクノロジーと組み合わせて使用​​されます。その非常に広い色域は、可視スペクトルの端に近い単色の原色 (467nm の青、532nm の緑、630nm の赤) を使用しており、人間が認識できるほぼすべての色を網羅することができます。

  • 超高解像度コンテンツ向けの非常に広い色域
  • 新しいディスプレイ技術のための将来性のある標準
  • プロのビデオ制作ワークフローで使用される
  • 次世代ビデオの HDR エコシステムの一部
  • 現在、Rec.2020 色域を完全に再現できるディスプレイはありません

CMYK色空間と印刷物制作

CMYKカラーモデル

CMYK (シアン、マゼンタ、イエロー、キー/ブラック) は、主に印刷で使用される減法混色モデルです。光を加えて色を作成する RGB とは異なり、CMYK は紙やその他の素材上のインクを使用して、白色光から特定の波長を吸収 (減算) することで機能します。

CMYK の色域は通常、RGB 色空間よりも小さいため、鮮やかなデジタル画像が印刷されると鈍く見えることがあります。 RGB と CMYK の関係を理解することは、デジタル メディアと印刷メディアの両方のコンテンツを作成するデザイナーや写真家にとって非常に重要です。

理論的には、シアン、マゼンタ、イエローを最大強度で組み合わせると黒が生成されるはずですが、実際のインクには不純物が含まれているため、通常は濁ったダークブラウンになります。そのため、別個のブラック (K) インクが追加され、真の黒が提供され、シャドウのディテールが向上します。 「K」は「Key」を表します。これは、黒いプレートが従来の印刷で重要な詳細と他の色の配置を提供するためです。

紙の種類、印刷方法、インク配合が異なると、最終出力での CMYK カラーの見え方に劇的な影響を与える可能性があります。このため、プロフェッショナルな印刷ワークフローは、特定の制作環境に合わせて調整されたカラー管理と標準化された CMYK 仕様に大きく依存しています。

標準 CMYK カラースペース

sRGB や Adobe RGB のように明確に定義された色空間がある RGB とは異なり、CMYK 色空間は印刷条件、紙の種類、インク配合に基づいて大きく異なります。一般的な CMYK 標準には次のようなものがあります。

  • 米国 Web コーテッド (SWOP) v2 – 北米におけるオフセット輪転印刷の標準
  • コーティングされたFOGRA39 (ISO 12647-2:2004) – コート紙の欧州規格
  • ジャパンカラー2001コート – 日本のオフセット印刷の標準
  • GRACoL 2006 コーティング済み – 高品質商業印刷仕様
  • フォグラ27 – ヨーロッパのコート紙の規格(旧バージョン)
  • 米国枚葉紙コーティング v2 – コート紙への枚葉オフセット印刷用
  • 米国アンコート v2 – 非コート紙への印刷用
  • フォグラ47 – ヨーロッパの非コート紙用

RGBからCMYKへの変換

CMYK ではすべての RGB カラーを再現できないため、RGB から CMYK への変換には、数学的な色変換と色域マッピングの両方が必要になります。カラー変換として知られるこのプロセスは、プロフェッショナルな印刷ワークフローの重要な側面です。

RGB から CMYK への変換は、加法から減法カラー モデルに変換すると同時に、より大きな色域からより小さな色域にカラーをマッピングするため、複雑です。適切なカラー管理がないと、RGB の鮮やかな青と緑が CMYK ではくすんで濁ったり、赤がオレンジに変化したり、微妙な色のバリエーションが失われる可能性があります。

  • 正確性を確保するにはカラー管理システムが必要
  • 最良の結果を得るには、ICC プロファイルを使用して実行する必要があります
  • 鮮やかな色の見た目が変わることが多い
  • 実稼働ワークフローの後半で最も効果的なパフォーマンスを発揮
  • ソフトプルーフィングにより、RGB ディスプレイ上で CMYK の外観をプレビューできます
  • レンダリングの意図が異なれば、結果も異なります

スポットカラーと拡張色域

CMYK の制限を克服するために、印刷にはスポット カラー (Pantone など) やオレンジ、緑、紫のインク (CMYK+OGV) を追加して再現可能な色の範囲を拡大する拡張色域システムが組み込まれることがよくあります。

スポット カラーは、特にロゴなどのブランド要素の正確なカラー マッチングに使用される特別に混合されたインクです。 4 つの標準インクのドットを組み合わせて作成される CMYK プロセス カラーとは異なり、スポット カラーは正確な配合で事前に混合され、すべての印刷物にわたって完全な一貫性が保証されます。

  • Pantone Matching System は標準化されたスポット カラーを提供します
  • 拡張色域印刷により RGB 色範囲に近づく
  • ヘキサクロームおよびその他のシステムは追加のプライマリインクを追加します
  • パッケージングやマーケティングにおけるブランドカラーの正確性にとって重要
  • CMYK + オレンジ、グリーン、バイオレット (7 色) システムは、Pantone カラーの最大 90% を再現できます。
  • 最新のデジタル印刷機は、多くの場合、拡張色域印刷をサポートしています。

ラボおよびデバイスに依存しない色空間

デバイスに依存しないカラーモデル

デバイスに依存する (外観はハードウェアによって異なる) RGB や CMYK とは異なり、CIE L*a*b* (Lab) や CIE XYZ などのデバイスに依存しない色空間は、表示方法や再現方法に関係なく、人間の目で認識される色を記述することを目的としています。

これらの色空間は、最新のカラー管理システムの基盤として機能し、異なるデバイスとカラー モデル間の「ユニバーサル トランスレーター」として機能します。これらは、デバイスの機能ではなく、人間の色の知覚に関する科学的理解に基づいています。

デバイスに依存しない色空間は、カラー管理ワークフローにおいて安定した基準点を提供するため、不可欠です。同じ RGB 値がさまざまなモニターで異なって見える場合がありますが、Lab カラー値はデバイスに関係なく同じ知覚色を表します。これが、Lab が ICC カラー管理のプロファイル接続スペース (PCS) として機能し、異なる色空間間の正確な変換を容易にする理由です。

CIE XYZ色空間

1931 年に国際照明委員会 (CIE) によって作成された XYZ 色空間は、数学的に定義された最初の色空間でした。これは、平均的な人間の目に見えるすべての色を網羅しており、他の色空間の基礎として機能します。

XYZ では、Y は輝度を表し、X と Z は色の彩度成分に関連する抽象値です。この空間は主に参照標準として使用され、直接画像エンコードにはほとんど使用されません。これは色彩科学の基礎であり、色の変換の基礎でもあります。

CIE XYZ 色空間は、人間の色知覚に関する一連の実験から派生しました。研究者たちは、平均的な人が光のさまざまな波長をどのように認識するかをマッピングし、CIE 1931 色空間として知られるものを作成しました。この色空間には、人間に見えるすべての可能な色をマッピングする有名な「馬蹄形」の色度図が含まれています。

  • 科学的色彩測定の基礎
  • 人間に見えるすべての色を網羅
  • 色変換の基準として使用されます
  • 人間の色知覚の測定に基づく
  • 標準オブザーバーモデルを使用して開発

CIE L*a*b* (Lab) 色空間

1976 年に開発された CIE L*a*b* (単に「Lab」と呼ばれることも多い) は、知覚的に均一になるように設計されています。これは、色空間内の等しい距離が、知覚される色の違いにほぼ等しいことを意味します。これは、色の違いを測定し、色補正を行うのに最適です。

Lab では、L* は明度 (0 ~ 100) を表し、a* は緑-赤軸を表し、b* は青-黄軸を表します。明度を色情報から分離することにより、Lab は色に影響を与えずにコントラストを調整するなどの画像編集タスクに特に役立ちます。

Lab の知覚的均一性は、色補正と品質管理にとって非常に貴重です。 2 つの色の Lab 値の数値差が小さい場合、人間の観察者にはわずかに異なって見えるだけです。この特性は、RGB または CMYK には当てはまりません。RGB または CMYK では、色が色空間内のどこに位置するかに応じて、同じ数値の差でも、知覚される変化が大きく異なる可能性があります。

  • 知覚的に均一で正確な色測定が可能
  • 明度を色情報から分離する
  • 高度な画像編集と色補正に使用されます
  • ICC カラー管理ワークフローの中核コンポーネント
  • RGB、CMYKの色域外の色も表現可能
  • Delta-E の色差計算に使用されます。

CIE L*u*v* 色空間

CIE L*u*v* は、代替の知覚均一色空間として L*a*b* と並行して開発されました。これは、加法混色やディスプレイを含むアプリケーションに特に役立ちますが、印刷などの減法混色システムでは L*a*b* が好まれることがよくあります。

Lab と同様に、L*u*v* は明度に L* を使用し、u* と v* は色度座標です。この色空間は、テレビ放送システムやディスプレイ技術の色差計算で一般的に使用されます。

L*a*b* と L*u*v* の主な違いの 1 つは、L*u*v* が発光色と照明をより適切に処理できるように特別に設計されていることです。これには、測色や照明設計で使用される色度図と簡単に関連付けることができる色度座標の観点から色を表現する機能が含まれています。

  • 加法混色アプリケーションに最適
  • テレビや放送業界で使用される
  • 均一な色差測定を実現
  • 発光色と照明デザインに優れています
  • 相関色温度マッピングを含む

HSL、HSV、および知覚色空間

直感的な色表現

RGB と CMYK は原色の混合という観点から色を表現しますが、HSL (色相、彩度、明度) と HSV/HSB (色相、彩度、明度/明度) は、人間の色に対する考え方をより直感的に表現できる方法で色を表現します。

これらのスペースは、色成分 (色相) を強度属性 (彩度と明度/明るさ) から分離するため、直感的な色の調整が重要な色の選択、UI デザイン、および芸術的なアプリケーションに特に役立ちます。

HSL と HSV の主な利点は、人々が色について自然に考え、表現する方法により密接に一致することです。 「より暗い青」または「より鮮やかな赤」を作成したいとき、人は RGB 値ではなく、色相、彩度、明るさの観点から考えます。デザイン ソフトウェアのカラー ピッカーで RGB スライダーと HSL/HSV オプションの両方が表示されるのはこのためです。

HSL色空間

HSL は円筒座標系で色を表します。角度としての色相 (0 ~ 360°) は色の種類を表し、彩度 (0 ~ 100%) は色の強度を示し、明度 (0 ~ 100%) は色の明るさまたは暗さを示します。

HSL は、パラメータが色の記述方法に直観的にマッピングされるため、デザイン アプリケーションに特に役立ちます。 CSS を介した Web 開発で広く使用されており、hsl() 関数を使用して色を指定できます。これにより、カラー スキームの作成と、さまざまなインターフェイス状態 (ホバー、アクティブなど) の色の調整がより直感的に実行できるようになります。

  • 色相: ベースの色 (赤、黄、緑など)
  • 彩度: グレー (0%) から純色 (100%) までの色の強度
  • 明度: 黒 (0%) からカラー、白 (100%) までの明るさ
  • WebデザインやCSSのカラー指定に共通
  • 最大明度 (100%) は、色相に関係なく常に白を生成します。
  • 純色用の中明度(50%)の対称モデル

HSV/HSB色空間

HSV (HSB とも呼ばれます) は HSL に似ていますが、明度の代わりに値/明るさを使用します。 HSV では、最大の明るさ (100%) で彩度に関係なくフルカラーが生成されますが、HSL では最大の明度で常に白が生成されます。

HSV モデルは、アーティストが絵の具と色を混ぜる方法をより直観的にマッピングするため、色選択インターフェイスでよく好まれます。黒 (光/値なし) から始めて顔料を追加して、明るさを増してゆく色を作成します。知覚される色合いを維持しながら、色の色合いやトーンを作成する場合に特に直感的です。

  • 色相: ベースの色 (赤、黄、緑など)
  • 彩度: 白/グレー (0%) から純色 (100%) までの色の強度
  • 値/明るさ: 黒 (0%) からフルカラー (100%) までの強度
  • グラフィック デザイン ソフトウェアのカラー ピッカーでよく使用されます。
  • 最大値 (100%) はフルカラーを最も強く生成します。
  • 色合いやトーンをより直感的に作成できるようになりました

マンセル表色系

マンセル システムは、色相、値 (明度)、彩度 (色純度) の 3 次元で色を体系化する歴史的な知覚色空間です。これは、人間の知覚に基づいて色を記述するための体系的な方法を提供するために作成されました。

20 世紀初頭にアルバート H. マンセル教授によって開発されたこのシステムは、物理的特性ではなく知覚的な均一性に基づいて色を体系化した最初のシステムの 1 つであったため、革命的でした。現代のデジタル色空間とは異なり、3 次元空間に配置されたペイントされたカラー チップを使用する物理的なシステムでした。

  • デジタル カラー モデルよりも古いものですが、一部の分野ではまだ使用されています
  • 現代の色彩理論の発展に影響を与えた
  • 今でも土壌分類、芸術教育、色彩分析に使用されています
  • 数式ではなく知覚的な間隔に基づく
  • 中心軸から色相が放射状に広がるツリー状の構造で色を組織します。

HCL色空間

HCL (色相、彩度、輝度) は、HSL の直感的な性質と Lab の知覚的均一性を組み合わせた知覚的に均一な色空間です。これは、知覚される明るさと彩度が一貫して見えるカラー パレットやグラデーションを作成する場合に特に役立ちます。

HSL や HSV ほどソフトウェアに広く実装されていませんが、HCL (パラメーターの順序が異なる場合は LCh とも呼ばれます) は、より知覚的に一貫したカラー スケールを作成するため、視覚化とデータ設計で人気を集めています。これは、値を表すために色が使用されるデータ視覚化において特に重要です。

  • HSL/HSV とは異なり、知覚的に均一
  • 一貫したカラースケールの作成に最適
  • Lab色空間に基づいていますが、極座標を使用しています
  • データの視覚化と情報デザインでの使用が増加
  • より調和のとれたバランスのとれた配色を作成します。

YCbCr とビデオの色空間

輝度とクロミナンスの分離

ビデオおよび画像圧縮システムでは、輝度 (明るさ) とクロミナンス (色) 情報を分離する色空間がよく使用されます。このアプローチは、人間の視覚システムが色の変化よりも明るさの詳細に対してより高い感度を持っていることを利用しています。

これらのスペースは、クロミナンス コンポーネントよりも高い解像度で輝度をエンコードすることにより、知覚される画質を維持しながら大幅なデータ圧縮を可能にします。これは、ほとんどのデジタル ビデオ形式と圧縮テクノロジの基礎です。

人間の視覚系は、色の変化よりも明るさの変化に対してはるかに敏感です。この生物学的事実は、色よりも輝度情報により多くの帯域幅を割り当てることによってビデオ圧縮に利用されます。クロマ サブサンプリングと呼ばれるこのアプローチでは、非圧縮ソースとほぼ同一に見える視覚的な品質を維持しながら、ファイル サイズを 50% 以上削減できます。

YCbCr色空間

YCbCr は、デジタル ビデオおよび画像圧縮で使用される最も一般的な色空間です。 Y は輝度を表し、Cb と Cr は青差と赤差のクロミナンス成分です。この空間は YUV と密接に関連していますが、デジタル システムに適応されています。

JPEG 画像、MPEG ビデオ、およびほとんどのデジタル ビデオ形式では、YCbCr エンコーディングが使用されます。これらのフォーマットでは、輝度とクロミナンスが分離されているため、「クロマ サブサンプリング」(Cb および Cr チャネルの解像度を下げる)の標準的な実践が可能です。

クロマ サブサンプリングは、通常、4:2:0 や 4:2:2 など、3 つの数値の比率として表されます。 4:2:0 サブサンプリング (ストリーミング ビデオで一般的) では、4 つの輝度サンプルごとに、水平方向にクロミナンス サンプルが 2 つだけ存在し、垂直方向にはまったく存在しません。これにより、色の解像度が輝度解像度の 4 分の 1 に低下し、優れた知覚品質を維持しながらファイル サイズが大幅に削減されます。

  • ほぼすべてのデジタルビデオ形式で使用されています
  • JPEG画像圧縮の基礎
  • 効率的なクロマ サブサンプリングを有効にします (4:2:0、4:2:2、4:4:4)
  • ビデオ規格ごとに異なるバリエーションが存在します
  • H.264、H.265、VP9、および AV1 コーデックで使用されます

YUV色空間

YUV は、カラー放送と白黒放送の間の下位互換性を提供するために、アナログ テレビ システム用に開発されました。 YCbCr と同様に、輝度 (Y) をクロミナンス (U および V) コンポーネントから分離します。

YUV は、輝度クロミナンス形式を指す口語的によく使用されますが、真の YUV はアナログ テレビ規格に固有のものです。現代のデジタル システムでは一般に YCbCr が使用されますが、この用語は混同されたり、同じ意味で使用されたりすることがよくあります。

YUV の当初の開発は、既存の白黒テレビとの互換性を維持しながらカラー テレビ信号を放送するという課題を解決するという、驚くべき技術的成果でした。白黒テレビが無視するような方法で色情報をエンコードすることで、エンジニアは 1 つの放送を両方のタイプのテレビで視聴できるシステムを作成しました。

  • テレビ放送の発展における歴史的重要性
  • YCbCr の一般用語として誤って使用されることが多い
  • アナログ TV 規格ごとにさまざまなバリエーションが存在します
  • PAL、NTSC、SECAM システムでは異なる YUV 実装が使用されていました
  • 白黒テレビとの下位互換性を実現

Rec.709 と HD ビデオ

Rec.709 (ITU-R 勧告 BT.709) は、ハイビジョン テレビの色空間とエンコード パラメータを定義します。これは、sRGB と同様の色域を持つ、HD コンテンツの RGB 原色と YCbCr エンコーディングの両方を指定します。

この規格により、さまざまなデバイスや放送システム間で HD ビデオの制作と表示の一貫性が保証されます。これには、RGB から YCbCr への変換の原色、伝達関数 (ガンマ)、およびマトリックス係数の仕様が含まれています。

Rec.709 は、HDTV の標準として 1990 年代に確立され、色空間だけでなく、フレーム レート、解像度、アスペクト比も規定されています。そのガンマ カーブは sRGB とはわずかに異なりますが、同じ原色を共有しています。 Rec.709 は当時としては革新的でしたが、Rec.2020 や HDR フォーマットなどの新しい規格は、大幅に広い色域とダイナミック レンジを提供します。

  • HD テレビの標準色空間
  • sRGB と同様の色域ですが、エンコーディングが異なります
  • Blu-rayディスクやHD放送で使用される
  • 特定の非線形伝達関数 (ガンマ) を定義します
  • PQ や HLG などの HDR 標準によって補完される

ハイダイナミックレンジビデオ

ハイ ダイナミック レンジ (HDR) ビデオは、従来のビデオの色域と輝度範囲の両方を拡張します。 HDR10、ドルビー ビジョン、HLG (ハイブリッド ログ ガンマ) などの標準は、この拡張された範囲をエンコードして表示する方法を定義します。

HDR ビデオは通常、PQ (Perceptual Quantizer、SMPTE ST 2084 として標準化) のような新しい伝達関数 (EOTF) を使用し、従来のガンマ カーブよりもはるかに広範囲の輝度レベルを表現できます。 P3 や Rec.2020 などの広色域と組み合わせることで、よりリアルで没入型の視聴体験が生まれます。

SDR コンテンツと HDR コンテンツの違いは劇的です。HDR は、人間の目が実際のシーンを認識するのと同じように、深い影から明るいハイライトまですべてを 1 つのフレームで表現できます。これにより、映画やビデオの歴史を通じて必要とされてきた露出とダイナミック レンジの妥協が不要になります。

  • 色範囲と明るさ範囲の両方を拡大します
  • PQ や HLG などの新しい伝達関数を使用
  • HDR10 は静的メタデータを備えた 10 ビット カラーを提供します
  • ドルビービジョンは、シーンごとのメタデータを備えた 12 ビットカラーを提供します
  • HLG はブロードキャストとの互換性を考慮して設計されました

一般的な色空間の比較

色空間の概要

この比較では、最も一般的な色空間の主な特性と使用例を強調しています。これらの違いを理解することは、特定のニーズに適した色空間を選択するために不可欠です。

RGB 色空間の比較

  • sRGB: 最小の色域、Web の標準、ユニバーサル互換性
  • Adobe RGB: 色域が広く、特に緑からシアンの領域での印刷に適しています
  • P3 を表示: Apple デバイスで使用される強化された赤と緑
  • プロフォトRGB: 非常に広い色域、16 ビット深度が必要、写真に最適
  • 推奨 2020: 4K/8Kビデオの超広色域、将来を見据えた規格

色空間の特性

  • CMYK: 減算方式、印刷指向、RGB よりも小さい色域
  • 研究室: デバイスに依存せず、知覚的に均一で、最大の色域
  • HSL/HSV: 知覚的に均一ではない直感的な色の選択
  • YCbCr: 輝度と色を分離し、圧縮用に最適化
  • XYZ: 画像には直接使用されない、色彩科学のための参照空間

ユースケースの推奨事項

  • ウェブおよびデジタル コンテンツ: sRGB または Display P3 (sRGB フォールバックあり)
  • プロの写真: 16 ビットの Adobe RGB または ProPhoto RGB
  • 印刷物の制作: 作業スペースには Adobe RGB、出力には CMYK プロファイル
  • ビデオ制作: HD の場合は Rec.709、UHD/HDR の場合は Rec.2020
  • デジタルアートとデザイン: Adobe RGB またはディスプレイ P3
  • 色補正: デバイスに依存しない調整のためのラボ
  • UI/UXデザイン: 直感的な色選択のための HSL/HSV
  • ビデオ圧縮: 適切な彩度サブサンプリングを備えた YCbCr

実践的な色空間管理

カラーマネジメントシステム

カラー管理システム (CMS) は、デバイス プロファイルと色空間変換を使用して、さまざまなデバイス間で一貫した色再現を保証します。これらは、写真、デザイン、印刷のプロフェッショナルなワークフローに不可欠です。

現代のカラー管理の基礎は、ICC (International Color Consortium) プロファイル システムです。これらのプロファイルは、特定のデバイスまたは色空間の色特性を記述し、それらの間の正確な変換を可能にします。適切なカラー管理がないと、同じ RGB 値がさまざまなデバイス間で大きく異なって見える可能性があります。

  • デバイスの色の動作を特徴付ける ICC プロファイルに基づく
  • デバイスに依存しないプロファイル (Lab など) を交換スペースとして使用します
  • さまざまな宛先スペースの色域マッピングを処理します
  • さまざまなコンバージョン目標に応じたレンダリング インテントを提供します
  • デバイスリンクとマルチステップ変換の両方をサポート

ディスプレイのキャリブレーション

モニターのキャリブレーションはカラー管理の基礎であり、ディスプレイが色を正確に表現できるようにします。モニターが調整されていないと、他のすべてのカラー管理の取り組みが台無しになる可能性があります。

キャリブレーションには、モニターの設定を調整し、標準の色の動作からの逸脱を修正する ICC プロファイルを作成することが含まれます。このプロセスでは通常、正確な結果を得るためにハードウェア比色計または分光光度計が必要ですが、基本的なソフトウェア キャリブレーションはまったく行わないよりは優れています。

  • ハードウェア キャリブレーション デバイスは最も正確な結果を提供します
  • 白色点、ガンマ、色応答を調整します
  • カラーマネジメントシステムが使用するICCプロファイルを作成します。
  • 時間の経過とともに表示が変化するため、定期的に実行する必要があります
  • 業務用ディスプレイにはハードウェア キャリブレーション機能が備わっていることがよくあります

カメラの色空間の操作

デジタル カメラは独自の色空間で画像をキャプチャし、sRGB や Adobe RGB などの標準空間に変換します。このプロセスを理解することは、正確な写真ワークフローにとって非常に重要です。

すべてのカメラには、独自の色応答特性を持つ独自のセンサーが搭載されています。カメラメーカーは、生のセンサーデータを標準化された色空間に処理する独自のアルゴリズムを開発しています。 RAW 形式で撮影すると、この変換プロセスをより詳細に制御できるため、より正確なカラー管理が可能になります。

  • RAW ファイルには、センサーによってキャプチャされたすべてのカラー データが含まれています
  • JPEG ファイルはカメラ内で sRGB または Adobe RGB に変換されます
  • カメラ プロファイルは、特定のカメラの色の応答を特徴付けることができます
  • 広色域の作業スペースにより、ほとんどのカメラ データが保存されます。
  • DNG カラー プロファイル (DCP) は正確なカメラ カラー データを提供します

Web セーフカラーに関する考慮事項

最新の Web ブラウザはカラー管理をサポートしていますが、多くのディスプレイやデバイスはカラー管理をサポートしていません。すべてのデバイスで一貫して見える Web コンテンツを作成するには、これらの制限を理解する必要があります。

Web プラットフォームは、CSS カラー モジュール レベル 4 で色空間仕様のサポートが追加され、より優れたカラー管理に向かって進んでいます。ただし、互換性を最大限に高めるためには、sRGB の制限を考慮し、広色域コンテンツに適切なフォールバックを提供することが重要です。

  • sRGB は依然として普遍的な互換性を実現する最も安全な選択肢です
  • カラープロファイルをサポートするブラウザの画像にカラープロファイルを埋め込む
  • CSS カラー モジュール レベル 4 は色空間仕様を追加します
  • 広色域ディスプレイ向けの段階的な強化が可能
  • @media クエリを使用して広色域ディスプレイを検出することを検討してください。

印刷物制作ワークフロー

プロフェッショナルな印刷ワークフローでは、キャプチャから最終出力まで慎重なカラースペース管理が必要です。 RGB から CMYK への移行は、正しく処理する必要がある重要なステップです。

商業印刷では、特定の印刷条件に基づいて標準化された CMYK カラー スペースが使用されます。これらの標準により、さまざまな印刷プロバイダーや印刷機間で一貫した結果が保証されます。デザイナーは、プリンターがどの CMYK カラー スペースを使用しているかを理解し、その知識をワークフローに組み込む必要があります。

  • ソフトプルーフィングは画面上で印刷出力をシミュレートします
  • プリンター プロファイルは、特定のデバイスと用紙の組み合わせを特徴づけます
  • レンダリング インテントにより色域マッピングのアプローチが決定される
  • 黒点補正によりシャドウのディテールが維持されます
  • 最終生産前に校正刷りで色の精度を検証します

ビデオカラーグレーディング

ビデオ制作では、特に HDR および広色域フォーマットの台頭により、複雑な色空間の考慮が必要になります。キャプチャから配信までのパイプライン全体を理解することが不可欠です。

最近のビデオ制作では、標準化されたカラー管理フレームワークとして Academy Color Encoding System (ACES) が使用されることがよくあります。 ACES は、使用するカメラに関係なく、すべての映像に共通の作業スペースを提供し、さまざまなソースからのショットを照合し、複数の配信形式に合わせてコンテンツを準備するプロセスを簡素化します。

  • ログ形式はカメラからの最大ダイナミック レンジを維持します
  • ACES のような作業スペースは標準化されたカラー管理を提供します
  • HDR 規格には PQ および HLG 伝達関数が含まれています
  • 配信形式には複数の色空間バージョンが必要な場合があります
  • LUT (ルックアップ テーブル) は色変換の標準化に役立ちます

色空間に関するよくある質問

カラーモデルとカラースペースの違いは何ですか?

カラー モデルは、数値 (RGB や CMYK など) を使用して色を表現するための理論的な枠組みであり、色空間は、定義されたパラメーターを備えたカラー モデルの特定の実装です。たとえば、RGB はカラー モデルですが、sRGB と Adob​​e RGB は RGB モデルに基づく特定の色空間であり、それぞれ異なる色域と特性を持っています。カラー モデルは一般的なシステム (緯度/経度を使用して場所を記述するなど)、カラー スペースはそのシステムの特定のマッピング (正確な座標を持つ特定の領域の詳細な地図など) と考えてください。

印刷出力が画面上と異なるのはなぜですか?

この違いにはいくつかの要因があります。モニターは RGB (加法) カラーを使用しますが、プリンターは CMYK (減法) カラーを使用します。通常、ディスプレイは印刷出力よりも広い色域を持っています。スクリーンは光を発し、印刷物は光を反射します。また、適切なカラー管理がなければ、これらの異なるカラースペース間の変換は行われません。さらに、紙の種類は印刷時の色の見え方に大きく影響し、通常、コーティングされていない紙は光沢のある紙よりも彩度の低い色を生成します。モニターを調整し、特定のプリンターと用紙の組み合わせに合わせて ICC プロファイルを使用すると、これらの不一致を大幅に減らすことができますが、発光ディスプレイと光を反射するプリントの基本的な物理的な違いにより、多少の違いは常に残ります。

写真撮影には sRGB、Adobe RGB、または ProPhoto RGB を使用する必要がありますか?

それはワークフローと出力のニーズによって異なります。 sRGB は、Web 向けの画像や画面上での一般的な表示に最適です。 Adobe RGB は印刷作業に優れており、印刷機能に合わせてより広い色域を提供します。 ProPhoto RGB は、特に 16 ビット モードで RAW ファイルを扱う場合、色情報を最大限に保持することが重要なプロフェッショナルなワークフローに最適です。多くの写真家は、ProPhoto RGB または Adob​​e RGB で編集してから、Web 共有用に sRGB に変換するというハイブリッド アプローチを使用しています。カメラ内で JPEG 形式で撮影する場合、カメラがサポートしていれば、後で編集するためにより多くの色情報が保存されるため、通常は sRGB よりも Adob​​e RGB の方が適しています。ただし、RAW で撮影する場合 (最高品質を推奨)、カメラの色空間設定は JPEG プレビューにのみ影響し、実際の RAW データには影響しません。

色が色空間の色域外にある場合はどうなりますか?

色空間間で変換する場合、変換先空間の色域外にある色は、色域マッピングと呼ばれるプロセスを使用して再マッピングする必要があります。これはレンダリング インテントによって制御されます。知覚レンダリングでは、色域全体を圧縮することで色間の視覚的な関係が維持されます。相対測色では、両方の色域内の色が維持され、色域外の色が最も近い再現可能な色にクリップされます。 Absolute Colorimetric も似ていますが、紙の白にも合わせて調整されます。彩度は、正確さよりも鮮やかな色を維持することを優先します。レンダリングの目的の選択は、コンテンツと優先順位によって異なります。写真の場合、Perceptual は多くの場合、最も自然に見える結果を生成します。特定のブランドカラーを使用したグラフィックの場合、通常、可能な限り正確な色を維持するために相対比色法の方が適切に機能します。最新のカラー管理システムでは、変換前に色域外にある色を表示できるため、重要な色を調整できます。

カラーマネージメントにとってモニターのキャリブレーションはどの程度重要ですか?

モニターのキャリブレーションは、カラー管理システムの基礎です。ディスプレイを調整しないと、不正確な色情報に基づいて編集の決定を下すことになります。キャリブレーションでは、白色点 (通常は D65/6500K)、ガンマ (通常 2.2)、および輝度 (通常は 80 ~ 120 cd/m²) を設定することでモニターを既知の標準状態に調整し、カラー管理アプリケーションが色を正確に表示するために使用する ICC プロファイルを作成します。専門的な作業にはハードウェア キャリブレーション デバイスが不可欠であり、再キャリブレーションは毎月実行する必要があります。消費者向けの比色計であっても、キャリブレーションされていないディスプレイと比較して、色の精度を大幅に向上させることができます。キャリブレーション以外にも、作業環境も重要です。ニュートラルグレーの壁、制御された照明、画面への直接光の回避はすべて、より正確な色の認識に貢献します。重要なカラー作業の場合は、広い色域をカバーし、ハードウェア キャリブレーション機能があり、周囲光を遮断するフードを備えたプロフェッショナル グレードのモニターへの投資を検討してください。

Web デザインと開発にはどの色空間を使用する必要がありますか?

sRGB は、さまざまなデバイスやブラウザ間で最も一貫したエクスペリエンスを保証するため、引き続き Web コンテンツの標準です。最近のブラウザではカラー管理とより広い色域のサポートが増えていますが、多くのデバイスやブラウザはまだサポートしていません。将来を見据えたプロジェクトの場合、sRGB をベースラインとして使用することで、プログレッシブ エンハンスメントを実装しながら、広色域アセット (CSS カラー モジュール レベル 4 機能またはタグ付きイメージを使用) をサポートするデバイスに提供できます。 CSS カラー モジュール レベル 4 では、color(display-p3 1 0.5 0) などの関数を通じて、display-p3、prophoto-rgb、およびその他の色空間のサポートが導入され、Web デザイナーが互換性を犠牲にすることなく、より広い色域のディスプレイをターゲットにできるようになります。古いブラウザとの互換性を最大限に高めるには、すべてのアセットの sRGB バージョンを維持し、機能検出を使用して、互換性のあるデバイスにのみ広色域コンテンツを提供します。すべてのユーザーにとって受け入れられる外観を確保するために、常に複数のデバイスとブラウザーでデザインをテストしてください。

色空間は画像圧縮とファイルサイズにどのような影響を与えますか?

色空間は、画像圧縮とファイル サイズに大きな影響を与えます。 RGB から YCbCr への変換 (JPEG 圧縮) により、クロマ サブサンプリングが可能になります。これは、輝度情報よりも低い解像度で色情報を保存することでファイル サイズを削減し、輝度の詳細に対する人間の目の高い感度を利用します。 ProPhoto RGB のような広色域スペースでは、バンディングを避けるためにより高いビット深度 (16 ビット対 8 ビット) が必要となり、ファイルが大きくなります。クロマ サブサンプリングを使用しない PNG などの形式で保存する場合、色空間自体はファイル サイズに大きな影響を与えませんが、ビット深度が高いほど影響します。 Adobe RGB または ProPhoto RGB で保存された JPEG ファイルは、同じ品質設定の sRGB バージョンよりも本質的に多くのストレージを使用することはありませんが、正しく表示されるために埋め込みカラー プロファイルを含める必要があり、ファイル サイズがわずかに増加します。配信形式の圧縮効率を最大化するには、通常、適切なサブサンプリングを使用して 8 ビット sRGB または YCbCr に変換すると、ファイル サイズと表示品質の最適なバランスが得られます。

色空間とビット深度の関係は何ですか?

ビット深度と色空間は、画質に影響を与える相互に関連する概念です。ビット深度は、各カラー チャネルを表現するために使用されるビット数を指し、表現できる個別のカラー値の数を決定します。色空間は色の範囲 (色域) を定義しますが、ビット深度はその範囲をどの程度細かく分割するかを決定します。 ProPhoto RGB などのより広い色域の色空間では、通常、バンディングやポスタリゼーションを避けるためにより高いビット深度が必要です。これは、同じ数の個別の値をより広い色の範囲にわたって拡張する必要があり、隣接する色の間により大きな「ステップ」が作成されるためです。たとえば、8 ビット エンコードではチャネルごとに 256 レベルが提供されますが、これは一般に sRGB には十分ですが、ProPhoto RGB には不十分です。そのため、プロのワークフローでは、広色域スペースで作業する場合、チャネルあたり 16 ビット (65,536 レベル) が使用されることがよくあります。同様に、HDR コンテンツでは、拡張された輝度範囲をスムーズに表現するために、より高いビット深度 (10 ビットまたは 12 ビット) が必要です。色空間とビット深度の組み合わせによって、画像内で表現できる個別の色の総数が決まります。

プロジェクトでカラーマネジメントをマスターする

写真家、デザイナー、開発者であっても、プロ品質の作品を制作するには色空間を理解することが不可欠です。これらの概念を適用して、すべてのメディアで色が一貫して見えるようにします。

上部へスクロール