Tagged Image File Format

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Tagged Image File Format
拡張子: .tiff, .tif
MIME Type: image/tiff, image/tiff-fx
タイプコード: TIFF
UTI: public.tiff
開発者: Aldus 現在はアドビシステムズ
種別: 画像フォーマット
拡張: Exif, DCF, TIFF/EP

TIFFティフTagged Image File Format)は、ビットマップ画像の符号化形式の一種である。タグと呼ばれる識別子を使うことによって、様々な形式のビットマップ画像を柔軟に表現することができる。拡張子は tif もしくは tiff。

目次

概要

TIFFフォーマットは、1986年Microsoft社及びAldus社(現在はアドビシステムズに合併)によって開発された画像データフォーマット。画像データを、解像度や色数、符号化方式が異なるものでも様々な形式で一つのファイルにまとめて格納することができるため、アプリケーションソフトに依存することがあまり無いフォーマットであると言える。現在はアドビシステムズ社が著作権を保有している。何度かの改訂によって拡張が行われているが、その多くはタグの追加という形を取っており、過去に作られたデータとの互換性に配慮されている。現在主流となっているのはTIFF Revision 6.0(以下TIFF6.0)だが、後に発行されたAdobe Pagemaker 6.0 Technical NotesおよびAdobe Photoshop Technical Notesなどにより若干の追加および変更がなされている。

現在では汎用の画像データ交換用ファイルフォーマットとして広く普及しているが、 かつてFM TOWNSMacintoshNeXTでよく利用され、Microsoft Windows 3.0でDIB(BMP)が標準になるまではWindowsでも標準の画像フォーマットの形式とされていた。白黒2値、グレースケール、および様々なカラー形式に対応している。しかしあまりにも自由度の高い表現が可能なので、完全な互換性を保つことが難しくなっている。(FM TOWNSではTIFFのタグのルールを無視していたのでよく物議を醸した。)TIFFの規約自体にもすべてのタグをサポートする必要はないと明記されており、互換性の問題を低減するためのサブセットが提案されているが、必ずしもその基準は守られていない。

TIFFでは、非圧縮、LZW圧縮、ZIP圧縮、連長圧縮の一種であるPackBitsなど様々な圧縮方法が使用可能である。そのほとんどは可逆圧縮法だが、TIFF6.0以降、JPEG圧縮もサポートされた。ファイルサイズを重視する用途では、白黒2値にはG4(MMR)圧縮、それ以外にはJPEG圧縮やLZW圧縮が使われることが多い。またDTPや印刷用途などでは非圧縮が使われることもある。LZW圧縮は、GIFと同じく特許上の問題により自由に使えない時期があった(日本では2004年6月20日まで)。

TIFFは画像を編集する中間段階で用いることが下記のような理由で効果的である。

  • たいていの編集用ソフトはTIFFフォーマットに対応している
  • (基本的には)JPEG圧縮を使わない限り、保存を繰り返しても画質が劣化しない
  • 色に関する制約が非常に少ない

JPEG圧縮

TIFF6.0で導入されたJPEG圧縮については、仕様上の不備が指摘されており、後に発行されたAdobe Photoshop Technical Notesによって大幅な変更が加えられた。この変更では、従来のTIFF6.0でJPEG圧縮のために定義されていたCompression=6および関連タグを廃止し、代わりに新しくCompression=7およびそれに関連するタグが導入されている。これによって様々な問題点がクリアされ実装も容易になったことから徐々にこの形式への移行が進んでいるが、互換性などの問題から従来のCompression=6も引き続き使われている。なおCompression=6ではタグの記述方法が難解なことなどから、TIFF6.0の仕様にさえも準拠せず独自の解釈でエンコード/デコードを行うアプリケーションソフトウェアも少なくない。そのため、JPEG圧縮のTIFFファイルの中には著しく互換性の低いものがある。

マルチページ

ひとつのファイルの中に複数の画像を格納したマルチページファイルを構成できるのもTIFFの特徴のひとつである。タグ情報はページごとに独立して管理されるため、ページごとに画像のサイズ、圧縮方法、カラー形式などを独立して決めることができる。ページ数自体に制限はないが、あまりにもページ数が多いとTIFFの理論的な上限サイズである4GBに達することがあるため注意が必要である。またアプリケーションソフトウェアによっては2GBまでしかサポートしないものもあるため、2GBを実質的な上限サイズと考えた方がより安全である。

マルチページファイルは、各ページが持っている「次のページ」の先頭へのポインタによって連結された線形リストとして実現されている。ここでいうポインタとは、ファイル先頭から数えたバイト数のことである。同様のポインタは、ファイル上の様々なデータの位置を表すためにも使われている。したがって、複数のTIFFファイルを単純に連結しただけではマルチページファイルにはならないし、逆にマルチページファイルの一部を単純に切り出しても正常なTIFFファイルにはならない。

関連項目

外部リンク

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net