HEIC ファイルとは?
HEIC は iPhone が標準で保存する写真形式です。同程度の画質で JPG の約半分のサイズですが、どこでも開けるわけではありません。
HEIC をひとことで
.HEIC で終わるファイルは、HEIF(High Efficiency Image File Format)という形式で保存され、画像を HEVC(H.265 とも呼ばれる)で圧縮した写真です。HEIF はコンテナ、つまり 1 枚または複数の画像と追加のデータを収める構造化された箱で、HEVC は画素を小さくまとめる方法です。Apple は 2017 年の iOS 11 で iPhone のカメラに採用し、同じ年の macOS High Sierra でも対応しました。今ではすべての iPhone の標準の写真形式で、一部の Android スマホでも選択肢として用意されています。
HEIF、HEIC、HEVC:名前の整理
- HEIF:MPEG が公開したコンテナの規格(ISO/IEC 23008-12)。画像、サムネイル、メタデータを 1 つのファイルにどう保存するかを定めています。
- HEVC / H.265:もともと動画用に作られた圧縮コーデック。HEIF は、その中の 1 フレームだけを圧縮する「イントラ」モードを借りています。
- HEIC:画像に HEVC を使った HEIF ファイルの呼び名。iPhone が書き出すのはこれで、目にする拡張子もこれです。
- .HEIF ファイルも存在し、HEIF は原理的には別のコーデックも使えます。たとえば AV1 を使ったものが AVIF 形式です。
そのため実際には「HEIC」と「HEIF」は同じものを指して使われることがよくあります。変換するうえでは、どちらも同じように扱えます。
Apple が HEIC を使う理由
最大の理由はサイズです。HEVC は 1992 年の JPEG 方式よりはるかに効率よく写真を圧縮できるので、HEIC は同じ見た目の画質の JPG のおよそ半分の大きさになります。何千枚も写真を撮ってクラウドに同期するスマホにとって、これはストレージとアップロード時間が半分になることを意味します。
さらに、JPG にはできないこともできます。
- 色の深さ。 1 チャンネルあたり 8 ビットではなく 10 ビットで保存できるため、空のグラデーションがよりなめらかになり、新しい iPhone の広色域や HDR の表現にも対応できます。
- 1 つのファイルに複数の画像。 連写、ポートレートモードの深度マップ、HDR のゲインマップを、メインの画像と一緒に保存できます。
- 元に戻せる編集。 Apple の機器では、編集内容を元の写真と一緒に保存しやすくなっています。
コンテナは透過や画像のシーケンスにも対応していますが、iPhone の写真でそれらが使われることはまれです。
HEIC が使える場所、使えない場所
そのまま使える場所:
- iPhone、iPad、Mac:写真アプリ、プレビュー、Finder、Safari など、どこでも。
- 最近の Android スマホの多く:メーカー純正のギャラリーアプリで。
- 多くのクラウド写真サービス:表示用に変換してくれます。
追加の手順が必要、または使えない場所:
- Windows 10・11:Microsoft Store の HEIF 画像拡張機能と HEVC コーデックが必要です。ないとアイコンが白いままになります。
- Web サイトやアップロードフォーム:多くは JPG と PNG しか受け付けず、HEIC は弾かれます。
- ブラウザ:Safari は HEIC をデコードできますが、ほかのブラウザの多くはページ内に表示できません。
- 古い写真編集ソフト、プリンター、店頭のプリント機:JPG しか扱えないことがよくあります。
「HEIC JPG 変換」が Web で最も検索される変換の 1 つなのは、この差があるからです。
HEIC と JPG:画質とサイズ
- ファイルサイズ:12MP の iPhone 写真で HEIC は約 1〜2MB。同じ写真を高画質の JPG にすると、たいてい 1.5〜2 倍になります。
- 見た目の画質:JPG を画質 85〜90 で保存すれば、通常の表示では違いはありません。
- 色の深さ:HEIC は最大 10 ビット、JPG は 8 ビット。一般的な画面や印刷なら 8 ビットで十分です。
- 透過:HEIC は対応、JPG は非対応。
- 互換性:JPG はここ 30 年に作られたあらゆるもので開けますが、HEIC はそうではありません。
つまり HEIC を JPG に変換して失うのは容量であって、目に見える画質ではありません。JPG は小さくなるのではなく大きくなると考えておけば、気にする必要はありません。
HEIC を変換すると何が起こるか
変換ツールはメインの画像をデコードし、新しい形式で保存し直します。KiteConvert では次のようになります。
- 変換するのは メインの画像 です。サムネイル、深度マップ、Live Photos の動きの部分は結果に含まれません。
- HDR や 10 ビット の画像は、どの画面やプリンターでも扱える sRGB の標準的な 8 ビット画像になります。
- カメラの 回転情報 を反映するので、正しい向きで書き出されます。
- JPG では、撮影日時 とカメラの機種を初期設定で残し、GPS の位置情報 はオフにしない限り削除します。
- 連写やシーケンス の HEIC は、メインの画像を変換し、注意メッセージを表示します。
共有やアップロードには JPG、さらに圧縮を重ねずに編集するなら PNG、複数の写真を 1 つの文書として送るなら PDF を選びます。
HEIC で受け取らないようにできる?
できます。iPhone の 設定 › カメラ › フォーマット › 互換性優先 にすると、カメラは JPG で保存します。そのぶん写真の容量は約 2 倍になり、ハイフレームレートの動画モードの中には高効率が必要なものもあります。もっと穏やかな方法は、iPhone の中では HEIC のままにして、共有するときやパソコンにコピーするときに iPhone が JPG を渡すようにすることです。ほとんどの場合、iPhone は自動でそうしてくれます。
HEIC はこれからの標準になる?
Apple の世界の中では、すでに標準で、今後もそうあり続けるでしょう。オープンな Web では、流れは AVIF(同じ HEIF コンテナにロイヤリティフリーの AV1 コーデックを組み合わせたもの)と、すべての主要ブラウザが対応する WEBP に移っています。HEIC が Web の形式にならなかった主な理由は、HEVC のライセンスです。当面のあいだ HEIC は、撮影には優れていても受け渡しには向かない形式であり続け、共有するときに変換するのは普通の手順のままでしょう。
出典
- Apple デバイスで HEIF または HEVC メディアを使う – Apple サポート
- HEIF 画像拡張機能 – Microsoft Store
- 画像ファイルの種類と形式ガイド – MDN Web Docs
KiteConvert は、Apple、Google、Microsoft、その他ここに登場する企業とは無関係です。