HEIFとHEICとは

iPhoneで撮影した写真のファイル形式が「.heic」になっていて、PCで開けなかった経験はありませんか?この記事では、HEIFとHEICの違いと、互換性問題の解決方法を解説します。

HEIF(High Efficiency Image Format)

HEIFは画像のコンテナフォーマット(規格)の名前です。MPEG(Moving Picture Experts Group)が策定しました。

項目内容
正式名称High Efficiency Image Format
策定MPEG(ISO/IEC 23008-12)
役割画像データを格納するコンテナ
拡張子.heif, .heifs

HEIC(High Efficiency Image Coding)

HEICは、HEIFコンテナの中にH.265(HEVC)コーデックで圧縮された画像を格納した形式です。

項目内容
正式名称High Efficiency Image Coding
コーデックH.265 / HEVC
関係HEIFの一種(HEIF + HEVCコーデック)
拡張子.heic, .heics

簡単に言うと

  • HEIF = 箱(コンテナ)の規格名
  • HEIC = 箱の中にH.265で圧縮された画像を入れた形式
  • iPhoneで撮影した「.heic」ファイルは、HEIF形式でHEVCコーデックを使用した画像

日常的にはHEIFとHEICはほぼ同義として使われています。

なぜAppleはHEICを採用したのか

Apple は iOS 11(2017年)からHEICをiPhoneの標準写真フォーマットに採用しました。

JPEGとの比較

比較項目JPEGHEIC
ファイルサイズ大きい(基準)約50%小さい
画質(同容量)標準高い
色深度8bit10bit
透過×
複数画像格納×○(バースト写真等)
深度マップ×○(ポートレートモード)
HDR×
アニメーション×○(Live Photos)

採用の理由

  1. ストレージ節約 — 同画質でJPEGの約半分の容量
  2. 高品質 — 10bit色深度で豊かな階調表現
  3. 多機能 — 1ファイルに深度マップやLive Photosを格納
  4. 効率的 — iPhoneのハードウェアでHEVCエンコード/デコードが高速

iPhoneの写真フォーマット設定

確認・変更方法

  1. 「設定」アプリを開く
  2. 「カメラ」をタップ
  3. 「フォーマット」をタップ
  4. 以下の2つから選択:
オプションフォーマット特徴
高効率HEIC + HEVCファイルサイズ小。デフォルト設定
互換性優先JPEG + H.264ファイルサイズ大。互換性が高い

転送時の自動変換設定

iPhoneには、写真をPCやアプリに転送する際に自動でJPEGに変換する設定があります。

  1. 「設定」→「写真」を開く
  2. 「MACまたはPCに転送」セクション
  3. 「自動」を選択 → 転送時にJPEGに自動変換される
  4. 「元のフォーマットのまま」→ HEICのまま転送

HEICの互換性問題と解決方法

WindowsでHEICファイルを開く

方法1: HEIF画像拡張機能をインストール

Windows 10/11では、Microsoft Storeから「HEIF画像拡張機能」をインストールすることで、HEICファイルを表示できるようになります。

  1. Microsoft Storeを開く
  2. 「HEIF画像拡張機能」を検索
  3. インストール(無料)
  4. エクスプローラーでHEICファイルをダブルクリックで開ける

注意: HEVCビデオ拡張機能(有料: 120円)が別途必要な場合があります。

方法2: オンラインツールで変換

ブラウザ上でHEICをJPEGやPNGに変換できるツールを使う方法です。

方法3: フリーソフトで変換

ソフトOS特徴
CopyTrans HEICWindows右クリックメニューで変換
iMazing HEIC ConverterWin/Macドラッグ&ドロップで一括変換
GIMP全OSHEIF対応プラグインが必要

macOSでの対応

macOS High Sierra(10.13)以降はHEICファイルをネイティブでサポートしています。プレビューアプリで開き、「ファイル」→「書き出す」でJPEGやPNGに変換できます。

LinuxでのHEIC対応

# libheifのインストール
sudo apt install libheif-examples

# HEICをJPEGに変換
heif-convert input.heic output.jpg

# 一括変換
for f in *.heic; do
  heif-convert "$f" "${f%.heic}.jpg"
done

HEICファイルの活用シーン

Live Photos

iPhoneのLive Photosは、HEICファイル内に静止画と短い動画を格納しています。これはHEIFコンテナの「複数アイテム格納」機能を活用した実装です。

ポートレートモード

ポートレートモードで撮影した写真は、HEICファイル内に以下のデータを格納しています。

  • メイン画像
  • 深度マップ(背景ぼかし用)
  • 補助画像

バースト(連写)

連写した複数の写真を1つのHEIFファイルにまとめることで、ファイル管理が効率化されています。

HEIF vs AVIF

HEIFのライバルとして注目されているのがAVIFです。

比較項目HEIF(HEIC)AVIF
ベースコーデックH.265(HEVC)AV1
ライセンス特許あり(ロイヤリティ必要)ロイヤリティフリー
圧縮効率高いより高い
ブラウザ対応△(Safari以外は限定的)○(主要ブラウザ対応)
デバイス対応Apple製品が中心徐々に拡大中

AVIFはロイヤリティフリーであるため、Webでの利用にはAVIFの方が適しています。一方、Apple製品のエコシステムではHEICが標準です。

メール・SNS共有時の注意

メール添付

多くのメールクライアントはHEICファイルを表示できません。メールで写真を送る際は、JPEGに変換してから添付するのが安全です。

SNS投稿

SNSHEIC対応
Instagram○(自動変換)
X(Twitter)○(自動変換)
Facebook○(自動変換)
LINE○(自動変換)

主要SNSはHEICファイルのアップロードに対応しており、サーバー側で自動的にJPEGやWebPに変換されます。

よくある質問

Q: HEICとHEIFはどう使い分ける?

日常的には同じものとして扱って問題ありません。技術的には、HEIFがコンテナ規格、HEICがHEVCコーデックを使った具体的な形式です。

Q: iPhoneの設定を「互換性優先」にすべき?

ストレージ容量に余裕があり、Windows PCとの互換性を重視するなら「互換性優先」が安心です。ストレージを節約したい場合は「高効率」のまま、転送時に「自動変換」を有効にするのがおすすめです。

Q: HEICからJPEGに変換すると画質は落ちる?

HEICもJPEGも非可逆圧縮のため、変換時に若干の再圧縮が発生します。ただし、JPEG品質を95以上に設定すれば、実用上は画質劣化を感じることはほぼありません。

まとめ

  • HEIF = コンテナフォーマットの規格名
  • HEIC = HEIF + HEVCコーデックの組み合わせ(iPhoneの標準)
  • JPEGの約半分のファイルサイズで同等以上の画質
  • Windows環境では拡張機能のインストールか変換ツールが必要
  • iPhone設定の「自動変換」をオンにしておくと互換性トラブルを回避できる

HEICファイルをJPEGやPNGに変換するなら Assistyの画像変換ツール が便利です。ブラウザ上で完結するため、写真がサーバーに送信されることはなく、プライバシーも安心です。