· 7分で読めます

写真フォーマットの歴史と未来

BMPからAVIFまで — デジタル画像フォーマットの進化の歴史とこれからの展望。

はじめに

私たちが日常的に使用している画像フォーマット — JPG、PNG、GIF — は、いつ、どのような背景で生まれたのでしょうか。そして、HEIC、AVIF、JPEG XLといった新しいフォーマットは、どのような進化を遂げてきたのでしょうか。この記事では、デジタル画像フォーマットの誕生から現在、そして未来までの歴史を包括的に振り返ります。画像フォーマットの進化を理解することで、今日の最適なフォーマット選びにも役立つはずです。

黎明期:BMPとGIF

BMP — デジタル画像の原点

BMP(Bitmap Image File)は、1986年にMicrosoftがWindows 1.0のためにリリースした最も初期のデジタル画像フォーマットの一つです。BMPはピクセルデータをほぼ無圧縮で保存するシンプルなフォーマットで、画質の劣化がないという利点がありましたが、ファイルサイズが非常に大きいという致命的な欠点がありました。

例えば、640x480ピクセルの24ビットカラー画像をBMPで保存すると約900KBになります。当時のフロッピーディスクの容量が1.44MBだったことを考えると、1枚の画像でディスクの大半を占有してしまう計算です。この「ファイルサイズの壁」が、圧縮画像フォーマットの開発を強く動機づけました。

GIF — Webの先駆者(1987年)

GIF(Graphics Interchange Format)は、1987年にCompuServe社が開発したフォーマットです。LZW圧縮アルゴリズムを採用し、BMPと比較して大幅にファイルサイズを削減しました。GIFの主な特徴は以下の通りです。

  • 最大256色のカラーパレットに制限
  • 透過をサポート(ただし、半透明は不可で完全透明のみ)
  • アニメーションをサポート(複数フレームの連続表示)
  • ロスレス圧縮(パレット化によるロスはあるが、パレット内では劣化なし)

256色の制限があるため写真の再現には不向きでしたが、アイコンやロゴ、そしてアニメーションGIFとして現在でも広く使われています。なお、GIFのLZW圧縮に関する特許問題(Unisys社)は、後のPNG開発の直接的なきっかけとなりました。

💡

ポイント

画像フォーマットの歴史は「ファイルサイズの壁」との戦いの歴史です。BMPの無圧縮から始まり、各世代のフォーマットがより効率的な圧縮方法を追求してきました。

JPEG革命(1992年)

1992年、Joint Photographic Experts Group(JPEG)によって標準化されたJPEGフォーマットは、デジタル画像の歴史において最も革命的な出来事の一つでした。

JPEGは離散コサイン変換(DCT)を用いた非可逆圧縮を採用し、人間の視覚特性を利用して、知覚しにくい情報を選択的に削除することでファイルサイズを大幅に削減しました。この「人間の目には見えない情報を捨てる」というアプローチは画期的なものでした。

JPEGの登場により、フルカラーの写真を実用的なファイルサイズで保存・転送できるようになりました。デジタルカメラの普及、インターネット上での写真共有、そして後のスマートフォン写真の基盤となったのがJPEGです。30年以上が経った現在でも、Webで使用される画像の大部分がJPEG形式です。

PNGの登場(1996年)

PNG(Portable Network Graphics)は、1996年にGIFの特許問題への回答として開発されたフォーマットです。PNGは以下のような特徴を持ち、GIFの限界を大きく超えるものでした。

  • フルカラー対応:24ビット(約1670万色)および48ビットカラーをサポート
  • アルファチャンネル:完全な透明度(半透明を含む256段階)をサポート
  • ロスレス圧縮:DEFLATE圧縮により、画質を一切劣化させずにファイルサイズを削減
  • 特許フリー:オープンな規格として誰でも自由に使用可能

PNGはWebデザインにおいて特に重要な役割を果たしました。ロゴ、アイコン、スクリーンショット、透過が必要な画像など、JPEGが苦手とする領域でPNGが標準フォーマットとなりました。ただし、写真のような複雑な画像ではファイルサイズがJPEGよりも大きくなるため、写真にはJPEG、グラフィックにはPNGという使い分けが一般的になりました。

Web時代の挑戦:JPEG 2000の失敗

2000年、JPEGの後継として「JPEG 2000」が標準化されました。離散ウェーブレット変換(DWT)を採用し、JPEGよりも高い圧縮効率とロスレス圧縮のサポートを実現しました。技術的にはJPEGを明確に上回るフォーマットでした。

しかし、JPEG 2000は広く普及することはありませんでした。その主な理由は以下の通りです。

  • 計算コストが高い:当時のハードウェアではエンコード・デコードに時間がかかった
  • 特許の問題:複数の特許が関わっており、ライセンス状況が不透明だった
  • ブラウザの非対応:主要ブラウザが対応しなかったため、Web上での使用が困難だった
  • JPEGで十分:当時の多くの用途では、JPEGの品質で十分だった
⚠️

注意

JPEG 2000の失敗は、技術的な優位性だけではフォーマットの普及には不十分であることを示す重要な教訓です。互換性、ライセンス、エコシステムの支持が不可欠です。

GoogleのWebP(2010年)

2010年、GoogleはWebPフォーマットを発表しました。VP8動画コーデックの技術をベースにした画像フォーマットで、以下の特徴を持っています。

  • 非可逆圧縮:JPEGと比較して25〜34%小さなファイルサイズ
  • ロスレス圧縮:PNGと比較して26%小さなファイルサイズ
  • 透過サポート:非可逆圧縮でもアルファチャンネルをサポート
  • アニメーション:GIFの代替としてアニメーションWebPが利用可能

WebPは当初、Google Chrome以外のブラウザではサポートされませんでしたが、徐々に対応が広がり、2020年にはSafariも対応したことで、現在ではすべての主要ブラウザでサポートされています。Web上での画像最適化において、WebPは事実上の標準となりつつあります。

AppleのHEIC/HEIF(2017年)

2017年、AppleはiOS 11でHEIC(High Efficiency Image Container)を標準の画像フォーマットとして採用しました。HEICはHEIF(High Efficiency Image Format)規格に基づき、HEVC(H.265)コーデックで画像データを圧縮します。

  • JPEGの約50%のファイルサイズで同等の画質を実現
  • 16ビット色深度によるHDR対応
  • 複数画像の格納:バースト写真やLive Photosを1ファイルに
  • 深度マップ:ポートレートモードの深度情報を保持
  • 非破壊編集:編集情報をメタデータとして保存

HEICの圧縮効率はWebPを上回りますが、HEVCのライセンス問題により、Apple製品以外での普及は限定的です。Windows、Android、Webブラウザでは互換性に課題があり、必要に応じてJPGへの変換が必要な場面も少なくありません。

AVIF — 次世代の本命(2019年)

2019年に登場したAVIF(AV1 Image File Format)は、Alliance for Open Media(AOM)が開発したAV1動画コーデックをベースにした画像フォーマットです。AOMにはGoogle、Apple、Microsoft、Netflix、Amazon、Metaなどの大手テクノロジー企業が参加しています。

  • 圧縮効率:JPEGの約50%、WebPの約20%小さなファイルサイズ
  • ロイヤリティフリー:特許料が不要でオープンに使用可能
  • HDR対応:10ビットおよび12ビット色深度をサポート
  • 透過サポート:アルファチャンネルに対応
  • ブラウザ対応:Chrome、Firefox、Safari(iOS 16以降)が対応

AVIFはロイヤリティフリーであるという大きな利点を持ち、WebP以上の圧縮効率を実現しています。ただし、エンコード速度が遅いという課題があります。

おすすめ

Webサイトの画像最適化にはWebPを第一候補に、AVIF対応ブラウザにはAVIFを配信し、フォールバックとしてJPEGを使用する多段構成がおすすめです。

JPEG XL — JPEGの正統後継(2022年)

JPEG XLは、JPEG委員会が開発した「JPEGの真の後継」となるフォーマットです。2022年に正式に標準化されました。

  • JPEGからのロスレス変換:既存のJPEGファイルを画質劣化なしでJPEG XLに変換可能(ファイルサイズ約20%削減)
  • プログレッシブデコード:低解像度から段階的に高解像度に表示
  • 超高解像度対応:最大10億ピクセル以上の画像に対応
  • 高速エンコード・デコード:AVIFやHEICよりも高速
  • ロイヤリティフリー:特許料不要

JPEG XLは技術的には非常に優れたフォーマットですが、ブラウザサポートの状況は厳しいものがあります。Google ChromeチームはJPEG XLのサポートを一度実装した後に削除するという判断を行い、議論を呼びました。SafariやFirefoxでのサポートは進んでおり、今後の動向が注目されています。

フォーマット比較表

主要な画像フォーマットの特徴を整理すると、以下のようになります。

  • JPEG(1992年):非可逆圧縮、8ビット色深度、透過非対応、ほぼ100%の互換性
  • PNG(1996年):ロスレス圧縮、48ビット色深度、透過対応、ほぼ100%の互換性
  • WebP(2010年):非可逆/ロスレス、8ビット色深度、透過対応、主要ブラウザ対応
  • HEIC(2017年):非可逆/ロスレス、16ビット色深度、透過対応、Apple中心の対応
  • AVIF(2019年):非可逆/ロスレス、12ビット色深度、透過対応、主要ブラウザ対応(拡大中)
  • JPEG XL(2022年):非可逆/ロスレス、32ビット色深度、透過対応、ブラウザ対応が限定的

今後の展望:AI圧縮の時代へ

画像圧縮の次なるフロンティアは、人工知能(AI)を活用した圧縮技術です。機械学習ベースの画像圧縮は、従来の手法では不可能だった高い圧縮率を実現する可能性を秘めています。

  • ニューラルネットワーク圧縮:エンコーダーとデコーダーの両方にニューラルネットワークを使用し、画像の高レベルな特徴を学習して効率的に圧縮する手法が研究されています。
  • 生成AIによる超解像:低解像度の画像を保存し、表示時にAIで高解像度に復元する方式。ファイルサイズを劇的に削減できる可能性があります。
  • セマンティック圧縮:画像の「意味」を理解して圧縮する技術。重要な領域(顔、テキストなど)を高品質に保ちつつ、背景を積極的に圧縮するアプローチです。

これらの技術はまだ研究段階ですが、数年以内に実用化される可能性があります。画像フォーマットの進化はまだ続いています。

💡

ポイント

AI圧縮技術は研究段階ですが、生成AIによる超解像やセマンティック圧縮は、従来の手法では不可能だった圧縮率を実現する可能性を秘めています。今後の動向に注目です。

今日の最適なフォーマット選び

歴史を踏まえて、現時点での最適なフォーマットの選び方を整理しましょう。

  • Webサイトの写真:WebPを第一候補に、AVIF対応ブラウザにはAVIFを、フォールバックとしてJPEGを使用
  • Webサイトのグラフィック:SVG(ベクター)またはWebP/PNG(ラスター)
  • iPhoneでの撮影・保存:HEIC(デフォルト設定のまま)
  • 印刷用途:TIFF、PNG、または高品質JPEG
  • アーカイブ:オリジナルフォーマットを保持(HEICで撮影したものはHEICのまま)
  • 共有・転送:JPEG(最も互換性が高い)。HEICからの変換にはOpenedFileのHEIC変換ツールが便利です

まとめ

デジタル画像フォーマットの歴史は、「より小さなファイルサイズで、より高い画質を」という永遠の追求の歴史です。BMPの無圧縮から始まり、JPEGの非可逆圧縮革命、PNGのロスレス圧縮、そしてHEIC、AVIF、JPEG XLといった次世代フォーマットへと進化を続けています。

現在は複数のフォーマットが共存する過渡期にあり、用途に応じた適切なフォーマット選びが重要です。特にHEICで撮影された写真を他のプラットフォームと共有する場合は、OpenedFileのHEIC変換ツールを活用して、最も互換性の高いフォーマットに変換することをおすすめします。

画像フォーマットの進化はこれからも続きます。AI技術の発展とともに、さらに革新的な圧縮技術が登場することでしょう。その変化を楽しみに待ちながら、今日は最適なフォーマットを選んで写真を楽しみましょう。

この記事をシェア