Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

Color space CalRGB

CalRGBは、PDF仕様で定義されているCIEベースの色空間で、特定のキャリブレーションパラメータを用いて赤、緑、青の成分で色を記述します。

カテゴリ: General PDF Concepts
キーワード: color space calrgb, Color space CalRGB

概要

CalRGBは、PDF仕様で定義されているCIEベースの色空間で、特定のキャリブレーションパラメータを用いて赤、緑、青の成分で色を記述します ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) 。デバイス依存のRGB色空間とは異なり、CalRGBはキャリブレーション情報を使用して、異なるデバイスや表示条件間で一貫した色再現を保証します。この色空間は、さまざまなデバイスで表示または印刷されるPDF文書において、正確な色マッチングが必要とされる場合に特に重要です。

定義

CalRGB(Calibrated RGB)は、3つの数値成分(赤、緑、青)と、それらの成分をどのように解釈すべきかを定義するキャリブレーションパラメータを使用して色を表現するPDF色空間ファミリーです ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) 。キャリブレーションパラメータには、白色点の指定、黒色点の指定、および各色チャネルのガンマ補正値が含まれます。

CalRGBは基本的なDeviceRGBとは異なり、デバイス非依存であることが特徴です。つまり、同じ色値は出力デバイスに関係なく一貫した視覚的結果を生み出します。DeviceRGBがデバイス固有の色特性に依存するのに対し、CalRGBはキャリブレーション辞書を通じて色空間の動作を明示的に定義します。これにより、CalRGBは、国際照明委員会(CIE)の色モデルを基盤とするCIEベースの色空間ファミリーの一部となっています。

CalRGB色空間は、PDF内で「CalRGB」という名前とそれに続くキャリブレーションパラメータの辞書を含む色空間配列を使用して指定されます。パラメータには、WhitePoint(必須)、BlackPoint(オプション)、Gamma(オプション)の値が含まれます。

重要性

PDFの生成または操作を行う開発者にとって、色の精度と一貫性が重要な要件である場合、CalRGBを理解することは不可欠です。医療画像、製品カタログ、ブランド資料、プロフェッショナル写真などのアプリケーションでは、デバイス依存の色空間では保証できない正確な色表現が求められることがよくあります。

CalRGBは、DeviceRGBのシンプルさとICCベースのカラープロファイルの複雑さの中間に位置します。大きなICCプロファイルデータをPDFファイルに埋め込む必要なく予測可能な色動作を提供するため、ファイルサイズが懸念されるものの色精度を妥協できないアプリケーションに適しています。

PDFアクセシビリティ機能を実装する際、適切な色空間の選択は、支援技術やさまざまな表示アプリケーションが視覚的コンテンツをどのように解釈するかに影響を与える可能性があるため、アクセシブルなPDFワークフローに取り組む開発者にとってもCalRGBは重要です。

仕組み

CalRGBは、キャリブレーションパラメータで定義された一連の数学的演算を通じてRGB成分値を変換することで動作します。プロセスは、3つの入力値(赤、緑、青)から始まり、各値は通常0.0から1.0の範囲です。

まず、キャリブレーション辞書で指定されたGamma値を使用して、各成分にガンマ補正が適用されます。Gamma値が指定されていない場合、各チャネルにデフォルト値1.0(線形応答)が使用されます。次に、ガンマ補正された値は、事前定義された行列変換を使用してCIE XYZ三刺激値に変換されます。

WhitePointパラメータは、基準白色点の色度を定義し、XYZ三刺激値を表す3要素の配列として指定されます。このパラメータは必須であり、文書内の白が表示デバイスの白色点に正しくマッピングされることを保証します。同様にXYZ値として指定されるBlackPointパラメータは、色空間が表現できる最も暗い色を定義します。

レンダリングアプリケーションは、これらのキャリブレーションパラメータを使用してCalRGB値をデバイス固有の色空間に変換し、意図した色が正確に再現されることを保証します。この変換は通常、キャリブレーションされたRGB空間からCIE XYZを経由してデバイスの色空間へ変換され、デバイスの白色点が指定されたWhitePointと異なる場合は適切な色順応が適用されます。

関連用語

  • DeviceRGB – 出力デバイスの特性に依存するデバイス依存RGB色空間
  • CIEベース色空間 – CIE色モデルに基づくデバイス非依存色空間のファミリー
  • ICCベース色空間 – International Color Consortium(ICC)プロファイルを使用して定義される色空間
  • 色空間配列 – 色空間とそのパラメータを指定するPDF構造
  • CalGray – CalRGBに似た単一成分のキャリブレーショングレースケール色空間

出典

(N.A.) (2020)
(N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html