7.

HEIC(.heic / .heif)画像形式の完全ガイド — iPhone 標準・HEVC 圧縮・Windows/Android 互換性

編集
この記事の要点
  • HEIC(High Efficiency Image Container)は HEIF コンテナに HEVC(H.265)圧縮を載せた画像形式
  • iPhone 7 以降(iOS 11、2017 年)から Apple が標準形式として採用
  • 同等画質で JPEG の約 50%、ライブフォトや深度マップなど複数データを 1 ファイルに同梱可能
  • HEVC の特許ライセンス料が発生するため、Windows / Android では標準対応していない
  • 共有時は自動で JPEG 変換するか、設定で「互換性優先」にして JPEG で撮影する
  • Windows 10/11 では "HEIF 画像拡張機能" / "HEVC ビデオ拡張機能" のインストールが必要
  • 拡張子は .heic(HEVC コーデック)と .heif(コンテナの総称)が併存

概要

HEIC(High Efficiency Image Container、ヒーク)は、HEIF(High Efficiency Image File Format)というコンテナフォーマットに HEVC(H.265)コーデックで圧縮した画像を格納した画像形式です。MPEG が 2015 年に標準化(ISO/IEC 23008-12)し、Apple が 2017 年 9 月の iOS 11 で iPhone 7 以降の標準カメラ形式として採用したことで一気に普及しました。

HEIC の最大の魅力は圧縮効率の高さです。同じ画質の JPEG と比べてファイルサイズを約 50% に抑えられるため、スマートフォンのストレージ・iCloud バックアップ・モバイル通信量を大幅に節約できます。さらに、HEIF コンテナの仕様により、1 ファイルに以下のような複数データを同梱できる柔軟性も持っています。

  • メイン画像(高解像度)とサムネイル(低解像度)
  • ライブフォト用の動画フレーム
  • 深度マップ(ポートレートモード用)
  • 編集前後の両方(非破壊編集)
  • HDR / 10bit カラーデータ
  • 連写の複数フレーム(バーストモード)

一方で HEVC コーデックには特許料が発生するため、Android や Windows では標準サポートされず、互換性問題が長く続いています。これが HEIC の普及を Apple エコシステム内に留めている主因です。

内部構造とマジックナンバー

HEIC / HEIF は AVIF と同じ ISOBMFF(MP4 系)コンテナを採用しています。識別子は ftyp ボックスのブランドコードで行います。

オフセット値(HEX)意味
0x00–0x0300 00 00 NNftyp ボックスサイズ
0x04–0x0766 74 79 70"ftyp"
0x08–0x0B68 65 69 63"heic"(単一画像 HEVC)
同上68 65 69 78"heix"(HEVC、より厳密)
同上68 65 76 63"hevc"(シーケンス)
同上6D 69 66 31"mif1"(HEIF、汎用)
MIMEimage/heic / image/heif

HEIC は HEVC 圧縮を前提とする一方、HEIF はコンテナの総称であり、HEVC 以外のコーデック(AVC、JPEG など)も載せられます。AVIF も実体は HEIF の親戚(AV1 を載せた HEIF)です。

主な用途

  • iPhone / iPad の標準写真フォーマット(iOS 11 以降)
  • macOS Sierra 以降の写真アプリ標準
  • iCloud 写真ライブラリのストレージ節約
  • ライブフォトの保存(静止画+短い動画)
  • ポートレートモードの深度マップ保存
  • HDR 写真の保存(10bit)
  • Samsung Galaxy 一部機種(独自パスでサポート)

関連形式との比較

項目HEICJPEGWebPAVIF
圧縮率JPEG の約 50%基準JPEG の約 70%JPEG の約 50%(より高画質)
コーデックHEVC(H.265)JPEGVP8AV1
ライセンス有償特許FRANDロイヤリティフリーロイヤリティフリー
iOS 標準○(iOS 11+)選択可非標準iOS 16+ 読み
Android 標準×(一部対応)Android 12+
Windows 標準×(拡張機能要)Win10+Win11
Web 配信×(Safari 17+ のみ)○(モダン)
ライブフォト××シーケンス対応

編集・閲覧ツール

  • iOS / iPadOS / macOS の写真アプリ:標準対応、編集も可能
  • Windows 10/11:Microsoft Store から「HEIF 画像拡張機能」「HEVC ビデオ拡張機能」をインストールするとエクスプローラー+フォトで開ける
  • libheif:オープンソースの C ライブラリ+CLI(heif-convert)。Linux / Windows で HEIC を扱う事実上の標準
  • ImageMagick:libheif バインディングで magick in.heic out.jpg
  • Adobe Photoshop / Lightroom Classic:標準で読み込み可能(書き出しは要追加対応)
  • Sharp(Node.js):libvips 経由で読み込み
  • iMazing HEIC Converter:Windows / Mac 用のフリー変換ツール、一括 JPEG 化

注意点・落とし穴

  • Web で直接配信できない:Safari 17 以降を除き、ブラウザは HEIC を表示できない。Web 用途には JPEG / WebP / AVIF に変換が必須
  • Android / Windows との共有問題:AirDrop ではなくメール/メッセージで送ると、iOS 側が自動で JPEG に変換するが、条件により HEIC のまま送られることがある
  • iOS の「フォーマット」設定:「設定 → カメラ → フォーマット → 互換性優先」にすると JPEG で撮影できる。共有先が固定されている場合はこちらが安全
  • EXIF・GPS 情報の扱い:HEIC でも EXIF / GPS は保存されるが、変換時に欠落することがある
  • SNS アップロード時の自動変換:多くの SNS が裏で JPEG に変換するため、せっかくの圧縮メリットが消える
  • 動画と紛らわしい拡張子:HEVC を動画に使う場合は .mov.mp4 になる。.heic は画像専用
  • 商用利用のライセンス:HEVC 特許プールが存在するため、業務用エンコーダーを組み込む場合はライセンスに注意

関連リンク

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. JPEG(.jpg / .jpeg)
  2. PNG(.png)
  3. GIF(.gif)
  4. SVG(.svg)
  5. WebP(.webp)
  6. AVIF(.avif)
  7. HEIC(.heic / .heif)
  8. BMP(.bmp)
  9. TIFF(.tiff / .tif)
  10. ICO(.ico)

最近更新/作成されたページ