GIF (Graphic Interchange Format)
は、Webページにイメージを貼り込めるようになった当初から、利用されてきた画像フォーマットです。
もともと、米国のコンピュータ通信会社である CompuServr
(現在は AOL
に吸収されている)が作ったもので、現在のバージョンは GIF89a
となっています。256色までのパレットを扱うことが可能で、イラストレーションなどベタな色使いのイメージに適しています。
GIF89a
画像ファイル形式は、他のフォーマットでは不可能な機能がいくつかありますが、好んでよく用いられる形式がインターレースと透明化 (透過) です。JPEG
のプログレッシブと同様に、ダウンロード時に徐々に解像度が上がって表示されるようになるものです。普通の画像ファイルのように上から下へ順に表示されるのではなく、まず低い解像度で目の粗い画像が表示されてから、データを受信するにつれて徐々に高い解像度で画像の細部が埋められていきます。これは、完全にクリアに表示されていなくても、何らかの形でユーザに役に立つ情報を与えることができるような画像や、どんな画像が現れるか大体の予測ができるような時には便利な機能です。GIF89a
では特定の色を透明にすることができます。画像によっては背景色をユーザのWebブラウザ画面の背景色と一致させていたほうが見栄えがいい場合もあります。これは背景画像を使ってもできません。というのは、ユーザのブラウザ画面でどのような背景色が用いられているかを知る由もありません。GIF89a
仕様では 256色のうちの1色を透明として指定することができます。背景にどんなものがあっても透明化指定された色の部分を通して背景が見えるようになります。その結果、透明化GIF
画像はブラウザ画面上に浮かび上がって見えます。GIF
画像の比較GIF
画像の使用や、GIF
を使用するアプリケーションの開発などには、米国UNISYS
社とのライセンス契約が必要です。これは同社が GIF
で使用されている LZW (Lempel Ziv Welch)
圧縮アルゴリズムの特許を持っているためで、ライセンス契約なしで GIF
を利用した場合、特許を侵害したことになります。Microdoft
社や Adobe
社などの主な企業は、UNISYS
社とライセンス契約を行っているため、Draw
や Photoshop
などのソフトウェアで作成した GIF
画像の利用に対して、私たちエンドユーザーがライセンス契約をする必要がありません。GIF
画像や、CGI
などのプログラムによってGIF画像を生成する場合などは、エンドユーザーにもライセンス契約が求められることです。つまり非常に高額なライセンス料を支払わなければならないわけです。GIF
画像に関しても、ライセンス契約されたアプリケーションですべて作り直すといった事態も発生しています。GIF
画像は、ライセンス契約を行っているアプリケーション・ソフト、Adobe Photoshop
を使用して制作し利用しています、念のため)GIF
形式は、先に述べたように米国のコンピュータ通信会社である CompuServr
社が自社のコンピュータ通信に使用するために作成したフォーマットで、無料で利用することが可能でした。ところが、GIF
形式で使用された圧縮アルゴリズム LZW
が、米国UNISYS
社の所有する特許を取得していたものであったため、ライセンス問題が発生しました。CompuServe
社との間で特許料支払いの合意に達し、フリーソフトにはライセンス料を求めないとの声明を発表しました。GIF
画像 (ライセンス契約していないアプリケーションで制作されたものなど) を Webで利用するための、Webサイト向けのライセンス契約システムまで用意されました。このサイトライセンス契約では、1サイトごとに2サーバーまでで 5000ドルとなっています。GIF
フォーマットに対して、無料の規格で誰でも使用することができるフォーマットとして、PNG
の利用が促進されています。W3Cでもこの情報を得ることが可能です。GIF
形式 は、1987年に米国の商業ネットワーク会社である「CompuServe」
が、グラフィックデータを圧縮、解凍する方法として発表した規格です。GIF
形式はグラフィックデータの保存形式として画像関係のソフトウェアで広く利用されており、World Wide Web
上の多くの画像はこの GIF
形式を用いて保存されています。多くの Web制作者たちが関心を持つ米国UNISYS
社の特許は、この GIF
そのものに対するものではなく、GIF
イメージを作成または表示するために使用される「LZW 」
というデータ圧縮アルゴリズムを対象としています。UNISYS
社は、1985 年に米国において「高速データ圧縮及び解凍」(High Speed Data Compression and Decompression
) として LZW
に関する特許を取得し、同様の特許をイギリス、フランス、ドイツ、イタリア、カナダにおいても取得しています。また、日本においては「デジタル信号ストリーム圧縮方法及び圧縮装置」(公告番号:平5−68893)として出願され、現在は特許が成立しています。UNISYS
社は、この LZW
に関して他に 2つの特許を出願中であり、近い将来において特許成立が見込まれています。米国UNISYS
社は、同社の LZW
の技術が多くの技術分野で有効であると考えており、画像関係では GIF
の他に TIFF-LZW、PDF、PostScript Level 2
などに、また、通信関係ではヨーロッパで採用されいる GSM
規格に適用が可能と考えています。UNISYS
社の LZW
に関する特許が成立していますので、GIF、TIFF-LZW
あるいは他のいかなる形式においても LZW
を利用してソフトウェアまたはハードウェアを開発される場合には、米国UNISYS
からライセンスを受ける必要があります。UNISYS
社よりライセンスを取得する必要はありません。LZW
の利用につき米国UNISYS
社とライセンス契約を締結していない場合には、エンドユーザにおいて LZW に関する機能がご利用できない可能性があり、この場合、その様な機能のご利用を希望される方は米国UNISYS
社とライセンス契約を締結頂く必要があります。UNISYS
社との間でライセンス契約を締結頂く必要があります。UNISYS
社とライセンス契約している主な企業PNG
に関するドキュメントGIF
を作成した CompuServe
社が存在しないこともあるためか、米国UNISYS
社に歯止めをかけるものは何もないという印象です。この問題には法的な解釈によっていくらでも文句をつけられる可能性があり、いつ何を言われるか分からない怖さがあります。UNISYS
社が持つ LZW
圧縮に関する特許が米国において期限切れを迎えましたた。これにより、Web上における主要な画像フォーマットのひとつである GIF
形式につけられていた使用制限が米国では解除され、GIF
形式で作られた画像や GIF
ファイルを処理するソフトウェアを完全にフリーな形で利用ができるようになりました。GIF
に対する制約がしばらく残りますが、UNISYS
社では同特許について、米国以外の国でも特許延長の申請を行わないことを言明しており、来年の今頃には日本でも GIF
形式を自由に利用することが可能となることでしょう。(2003年7月2日追記)LZW
圧縮技術の特許が失効した。これによってフリーソフトなどでも手軽に GIF
形式の画像処理が可能になり、今後様々なソフトウェアがリリースすることが予想できます。LZW
圧縮技術に関する2つの特許を申請中で、新たな特許権の出現によって、ライセンスを求める動きが出てくる可能性もあります。今後の成り行きに注目したいところです。(2004年6月24日追記)