カラーマッピングテーブルを作成する

以下の手順で、カラーマッピングテーブルを作成し、緑の円グラフがあるAdvanced Function Presentation(AFP)ファイルが印刷されます。

AFPファイルの場合は、円グラフは、一連の横線として表示されます。Graphics Objects Content Architecture for Advanced Function Presentation Referenceのグラフィックスプリミティブおよび属性に関する章を参照すると、横線は、'0B'(11)という16進数を持つパターン出力プリミティブによって作成されることが確認できます。

GOCAColorSpaceソースグループを使用するときに横線を緑の諧調にしてRGBのターゲットグループ値にマッピングするには、赤に小さい値(12)、緑に大きな値(252)、青に50未満の値(42)を指定し、明澄なコントラストを出してください。

Linux コマンド行から、以下のタスクを実行する必要があります。

  1. usr/lpp/psf/configディレクトリーから、次を指定します。
    cp cmt.cfg piel.cfg
    これで、カラーマッピングテーブル構成ファイルは、目的に合わせてカスタマイズできるファイルにコピーされます。 (この場合、pie1.cfg
  2. vi piel.cfg と指定します。

    これにより、構成ファイルを編集し、適用可能な値を挿入して、適切なカラーマッピング (GOCA と RGB 間または OCA と CIELAB 間) テーブルを作成できます。以下のサンプルcmt.cfg構成ファイルを参照してください。

    # ******************************************************-
     # Required, starts  a Color Mapping Definition.
     # One definition for each Source to Target mapping.
    # ******************************************************-
    # ******************************************************-
     # BeginSourceDef:
     # Required, starts the Source Parameters
    # ******************************************************-
    	BeginSourceDef:
    	# ******************************************************-
    	# ColorSpace:
    	# Required, values= OCA | Highlight | GOCA
    	# ******************************************************-
    	ColorSpace: GOCA
    	# ******************************************************-
    	# ColorValue:
    	# Required, values depend on Color Space
    	# ******************************************************-
    	ColorValue: 11
    	# ******************************************************-
    	# ObjectType:
    	# Optional, values= ObjArea | ImageData | PTOCData |
    	#	GOCAData | BCOCAData | AllOCA | Page | Overlay |
    	#	ObjsAll
    # default= ObjsAll
    # ******************************************************-
    ObjectType: GOCAData
    		# ******************************************************-
    		# PercentShading:
    		# Optional, only valid for SourceColorSapce: Highlight,
    		# values= 0 .. 100, 255 (all percentages),
    		# default= 100
    		# ******************************************************-
    		# PercentShading:
    		# ******************************************************-
    		# PercentCoverage:
    		# Optional, only valid for SourceColorSpace: Highlight, 
    		# values= 0 .. 100, 255 (all percentages),
    		# default= 100
    		# ******************************************************-
    		# PercentCoverage:
    	# ******************************************************-
    	# EndSourceDef:
    	# Required, ends the Source Parameters
    	# ******************************************************-
    	EndSourceDef:
    	# ******************************************************-
    	# BeginTargetDef:
    	# Required, starts the Target Parameters
    	# ******************************************************-
    	BeginTargetDef:
    		# ******************************************************-
    		# ColorSpace:
    		# Required, values= RGB | CMYK | Highlight | CIELAB
    		# ******************************************************-
    		ColorSpace: RGB
    		# ******************************************************-
    		# ColorValue:
    		# Required, values depend on Color Space
    		# ******************************************************-
    		ColorValue: 12 252 42
    		# ******************************************************-
    		# PercentShading:
    		# Optional, only valid for TargetColorSpace: Highlight, 
    		# values= 0 .. 100, default= 100
    		# ******************************************************-
    		# PercentShading:
    		# ******************************************************-
    		# PercentCoverage:
    		# Optional, only valid for TargetColorSpace: Highlight,
    		# values= 0 .. 100, default= 100
    		# ******************************************************-
    		# PercentCoverage:
    	# ******************************************************-
    	# EndTargetDef:
    	# Required, ends the Target Parameters
    	# ******************************************************-
    	EndTargetDef: 
    # ******************************************************-
    # Required, ends a Color Mapping Definition.
    # ******************************************************-
    # EndMappingDef:
    
  3. pie1.cfgファイルの編集が終了した後に、ファイルを保管します。
  4. ジョブを印刷のために実行依頼する場合に使用されるカラーマッピングテーブルオブジェクト (MODCA) ファイルを作成するには、cmt ユーティリティーを入力ファイル (-i フラグ) として実行します。

    cmt -i pie1.cfg -o pie1.set

    このコマンドは、pie1.set出力ファイルを生成します。

  5. カラーマッピングテーブルの値を検証したり、構成ファイルをMODCAオブジェクトファイルから作成するには、新しく作成されたpie1.setを入力ファイルとして使用し、pie1.cfgを出力ファイルとして使用してcmtユーティリティーを再指定します。

    cmt -i pie1.set -o pie1.cfg

    注:原稿ファイルを上書きすることがないよう、pie2.cfgが指定されています。これで、pie1.cfgpie2.cfgを比較できます。

  6. このカラーマッピングテーブルを使用してInfoPrint Managerへのジョブの実行依頼を試みる前に、ソースファイルに意図した値があるか確認します。この場合は、pie1.cfg ファイルは以下の例のようになります。 ここで、ソース定義は、ターゲット定義(緑のRGBカラー値)に変換する入力ファイル(この場合はAFP)を表します。
    BeginMappingDef:
    	BeginSourceDef:
    		ColorSpace: GOCA
    		ColorValue: 11
    		ObjectType: GOCADATA
    	EndSourceDef:
    	BeginTargetDef:
    		ColorSpace: RGB
    	 	ColorValue: 12 252 42
     	EndTargetDef:
    EndMappingDef:																																				
  7. ソースファイルの内容を確認した後に、以下のセクションを参照してください。