使用説明書RICOH IM CW2200H/CW2200/CW1200H/CW1200

印刷できるTIFFファイル

RTIFFエミュレーションで印刷できるTIFFファイルには、以下のような制約があります。

処理できるTIFFファイルは、『TIFF Revision 6.0』(Adobe Developers Association著、3-Jun-1992)に準拠したファイルです。

ヘッダー

ヘッダーは以下の情報が含まれている必要があります。

フィールド

設定値

バイトオーダー

0x4949 or 0x4d4d

バージョン番号

42

ディレクトリー

ディレクトリーは以下の条件を満たしている必要があります。

マルチページTIFFデータ

  • ディレクトリーとデータがページごとに分離されている

  • ページの順序が印刷順(希望する出力順)になっている

  • 各ディレクトリーの末尾4バイトに、次のページのディレクトリーを参照するためのポインターが設定されている

  • ポインターの値が後ろのページになるほど大きくなっている

  • 最後のページのポインターの値が0x00000000になっている

シングルページTIFFデータ

  • ポインターの値が0x00000000になっている

補足

  • ひとつのTIFFファイルの中に複数のビットマップイメージ(画像)を含むTIFFファイルをマルチページTIFFデータ、ひとつのビットマップイメージ(画像)だけのTIFFファイルをシングルページTIFFデータといいます。

  • この制約のためエラーが発生して印刷できないマルチページTIFFデータのときでも、印刷条件の「データバッファ」を「ハードディスク」に設定するか、印刷オプションのdiskbufferを指定すると印刷できることがあります。

タグ

ディレクトリーに含めることのできるタグ(種類と設定値)は、以下のとおりです。

タグの名前 (番号)

設定値

ImageWidth (256)

適切な値

ImageLength (257)

適切な値

BitsPerSample (258)

1 or 4 or 8 or 8,8,8

Compression (259)

1 ~ 7 or 32773

PhotometricInterpretation(262)

0 ~ 3 or 6

FillOrder (266)

1 or 2

StripOffsets (273)

適切な値

SamplesPerPixel (277)

1 or 3

RowsPerStrip (278)

適切な値

StripByteCounts (279)

適切な値

MinSampleValue(280)

適切な値

MaxSampleValue(281)

適切な値

Xresolution(282)

適切な値

Yresolution(283)

適切な値

PlanarConfiguration (284)

1 or 2

T4Options (292)

0 ~ 7

T6Options (293)

0 or 2

ResolutionUnit (296)

1 ~ 3

Predictor (317)

1 ~ 2

Colormap (320)

適切な値

JPEGTables (347)

圧縮用のテーブル

JPEGInterchangeFormat (513)

適切な値(JPEGのSOIへのオフセット)

タグの設定値は、Byte、Ascii、Short、Long、Rationalのデータ型で記述します。

タグの値がタグエントリーの外に格納されるデータへのポインターのとき、そのポインターは、そのタグを含むディレクトリーの後ろ以降かつ、次のディレクトリーまたはデータの終端より前のデータ領域を指している必要があります(そのページ用のデータ領域内に格納されている必要があります)。

ビットマップイメージ

1ページ分のビットマップイメージのデータは、以下の条件を満たしている必要があります。

  • 単一ストリップ、または複数ストリップの集合で構成されている

  • すべてのストリップデータが、そのページ用のデータ領域(そのページのディレクトリーから次のページのディレクトリーまで)に格納されている

  • そのページのデータ領域の最後の情報として格納されている(推奨)

  • 複数ストリップの集合で構成されているとき、各ストリップデータは副走査方向の順序で格納されている(推奨)

  • ストリップデータの先頭の位置がStripOffsets (273)タグの値で参照されている

  • 符号化後のデータサイズ(バイト)が StripByteCounts (279)タグの値で明示されている

  • 最終ページの最後のストリップデータにおいて、末尾のバイトがそのTIFFデータの終端バイトになっている(推奨)

  • ビットマップイメージのデータに適切な種類のイメージが使用されている

  • ビットマップイメージのデータが適切な圧縮方式で符号化されている

補足

ビットマップイメージの種類

RTIFFエミュレーションで印刷できるビットマップイメージの種類とタグの条件です。

1ピクセルあたり1サンプル1ビット(2色)のモノクロイメージ

タグ

条件

BitsPerSample (258)

このタグが含まれないか、値が1に設定されている

PhotometricInterpretation (262)

ピクセルのサンプル値と色の対応に応じて、以下のいずれかに設定されている

  • ピクセルの最小サンプル値が白、最大サンプル値が黒を表すとき=0

  • ピクセルの最小サンプル値が黒、最大サンプル値が白を表すとき=1

SamplesPerPixel (277)

このタグが含まれないか、値が1に設定されている

FillOrder (266)

ストリップデータの格納方式に応じて、このタグが含まれないか、以下のいずれかに設定されている

  • バイト中にMSBtoLSBのビット順で格納されるとき=1

  • バイト中にLSBtoMSBのビット順で格納されるとき=2

1ピクセルあたり1サンプル4ビット(16色)のグレースケールイメージ

タグ

条件

BitsPerSample (258)

値が4に設定されている

PhotometricInterpretation (262)

ピクセルのサンプル値と色の対応に応じて、以下のいずれかに設定されている

  • ピクセルの最小サンプル値が白、最大サンプル値が黒を表すとき=0

  • ピクセルの最小サンプル値が黒、最大サンプル値が白を表すとき=1

SamplesPerPixel (277)

このタグが含まれないか、値が1に設定されている

FillOrder (266)

このタグが含まれないか、値が1に設定されている

1ピクセルあたり1サンプル8ビット(256色)のグレースケールイメージ

タグ

条件

BitsPerSample (258)

値が8に設定されている

PhotometricInterpretation (262)

ピクセルのサンプル値と色の対応に応じて、以下のいずれかに設定されている

  • ピクセルの最小サンプル値が白、最大サンプル値が黒を表すとき=0

  • ピクセルの最小サンプル値が黒、最大サンプル値が白を表すとき=1

SamplesPerPixel (277)

このタグが含まれないか、値が1に設定されている

FillOrder (266)

このタグが含まれないか、値が1に設定されている

1ピクセル当たり1サンプル4ビット(16色)のパレットカラーイメージ

タグ

条件

BitsPerSample (258)

値が4に設定されている

PhotometricInterpretation (262)

値が3に設定されている

SamplesPerPixel (277)

このタグが含まれないか、値が1に設定されている

FillOrder (266)

このタグが含まれないか、値が1に設定されている

Colormap (320)

値が適切なRGBカラーマップデータを参照している

1ピクセル当たり1サンプル8ビット(256色)のパレットカラーイメージ

タグ

条件

BitsPerSample (258)

値が8に設定されている

PhotometricInterpretation (262)

値が3に設定されている

SamplesPerPixel (277)

このタグが含まれないか、値が1に設定されている

FillOrder (266)

このタグが含まれないか、値が1に設定されている

Colormap (320)

値が適切なRGBカラーマップデータを参照している

1ピクセル当たり3サンプル24ビット(1678万色)のRGBフルカラーイメージ

タグ

条件

BitsPerSample (258)

値が8,8,8に設定されている

PhotometricInterpretation (262)

値が2(RGB)または6(YCbCr)に設定されている

SamplesPerPixel (277)

値が3に設定されている

FillOrder (266)

このタグが含まれないか、値が1に設定されている

PlanarConfiguration (284)

イメージデータの格納方式に応じて、このタグが含まれないか、以下のいずれかに設定されている

  • ピクセル単位で格納するとき(推奨)=1

  • カラープレーン単位で格納するとき=2

ビットマップイメージの圧縮方式

RTIFFエミュレーションで印刷するビットマップイメージは、非圧縮または特定の方式で圧縮されている必要があります。各方式とタグについての条件です。

非圧縮方式

タグ

条件

Compression (259)

値が1に設定されている

MH(Modified Huffman)方式

この圧縮方式は2色モノクロイメージだけに適用できます。

タグ

条件

Compression (259)

値が3に設定されている

T4Options (292)

このタグが含まれないか、値が以下のいずれかに設定されている

  • 非圧縮モードを未使用で、EOLコードの前にパディングビットがないとき=0

  • 非圧縮モードを使用しており、EOLコードの前にパディングビットがないとき=2

  • 非圧縮モードを未使用で、EOLコードの前にパディングビットがあるとき=4

  • 非圧縮モードを使用しており、EOLコードの前にパディングビットがあるとき=6

MR(Modified Read)方式

この圧縮方式は2色モノクロイメージだけに適用できます。

タグ

条件

Compression (259)

値が3に設定されている

T4Options (292)

このタグが含まれないか、値が以下のいずれかに設定されている

  • 非圧縮モードを未使用で、EOLコードの前にパディングビットがないとき=1

  • 非圧縮モードを使用しており、EOLコードの前にパディングビットがないとき=3

  • 非圧縮モードを未使用で、EOLコードの前にパディングビットがあるとき=5

  • 非圧縮モードを使用しており、EOLコードの前にパディングビットがあるとき=7

MMR(Modified Modified Read)方式

この圧縮方式は2色モノクロイメージだけに適用できます。

タグ

条件

Compression (259)

値が4に設定されている

T6Options (293)

このタグが含まれないか、値が以下のいずれかに設定されている

  • 非圧縮モードを未使用のとき=0

  • 非圧縮モードを使用するとき=2

修正 MH(Modified Huffman)圧縮方式

この圧縮方式は2色モノクロイメージだけに適用できます。

タグ

条件

Compression (259)

値が2に設定されている

PackBits圧縮方式

タグ

条件

Compression (259)

値が32773に設定されている

LZW圧縮方式

タグ

条件

Compression (259)

値が5に設定されている

Predictor (317)

このタグが含まれないか、値が以下のいずれかに設定されている

  • イメージデータをそのまま格納するとき=1

  • イメージデータを水平方向の差分で格納するとき=2

JPEG圧縮方式

タグ

条件

Compression (259)

値が6または7に設定されている

JPEGTables (347)

このタグが含まれないか、圧縮用のテーブルが設定されている

JPEGInterchangeFormat (513)

このタグが含まれないか、適切な値(JPEGのSOIへのオフセット)に設定されている

補足

  • メモリー容量の超過のためエラーが発生して印刷できないTIFFデータのときでも、印刷条件の「データバッファ」を「ハードディスク」に設定するか、印刷オプションのdiskbufferを指定すると印刷できることがあります。データ処理用のメモリー量は、印刷条件リストの「処理用メモリ」で確認できます。印刷条件リストは、操作部やサマリー印刷指定コマンドで印刷できます。