メインコンテンツへスキップ

ファイル形式

HEICとは?iPhoneの写真形式を解説

HEICはiPhoneの標準の写真形式ですが、どこでも開けるわけではありません。HEIFの構造、対応している環境、HEIC写真の変換方法を解説します。

著者: Hemen Dönüştür Editör Ekibi公開日: 10 分で読めます

HEIC写真形式ガイドのカバー画像

iPhoneからコピーした写真の拡張子が.heicで、Windowsに「開くには拡張機能が必要です」と言われたことがあるなら、それはあなただけではありません。HEICは、Appleが2017年から標準の写真形式として使っている新しい形式です。JPGより効率よく圧縮できますが、すべてのシステムやソフトで開けるわけではありません。この記事では、HEICとHEIFの違い、規格の歴史、ファイルの内部構造、対応している端末とブラウザー、よくあるトラブル、HEIC写真をJPG、PNG、WebPに変換する方法を説明します。

HEICとHEIFとは

HEIF(High Efficiency Image File Format)は、MPEG(Moving Picture Experts Group)が開発し、ISO/IEC 23008-12として標準化されたコンテナ形式です。単一の画像、画像のコレクション、画像のシーケンスを、メタデータとともに保存するよう設計されています。

HEICは、HEIFコンテナ内の画像をHEVC(High Efficiency Video Coding、H.265)で符号化したものです。Apple製品が作る.heicファイルはまさにこれです。同じコンテナは他のコーデックでも使え、AV1で符号化した画像はAVIF形式になります。簡単に言えば、HEIFは箱で、HEICはその箱にHEVCを詰めたものです。

歴史

  • 2015年:MPEG内での技術開発に約1年半かかり、2015年半ばに完成しました。
  • 2017年:規格がISO/IEC 23008-12:2017として発行されました。その後、正誤表や追補で拡張され、新しい版で更新されています。
  • 2017年:AppleがiOS 11とmacOS High SierraでHEIFとHEVCに対応し、対応する端末では標準の撮影形式にしました。Appleのサポートページによれば、HEIF/HEVCでの撮影はiPhone 7以降で利用できます。
  • Windows 10バージョン1803:Microsoft Storeからインストールする拡張機能で、WindowsがHEICを読めるようになりました。
  • Android 9(2018年)とAndroid 10(2019年):Android 9以降は端末が対応していればHEIC写真を開けるようになり、Android 10でHEICとしての保存(エンコード)に対応しました。
  • Safari 17:Can I useによれば、macOSとiOSのSafariはバージョン17.0からHEIF/HEIC画像を表示できます。

HEICファイルの技術的な構造

ISOBMFFのボックス

HEIFは、MP4動画と同じ土台であるISOベースメディアファイル形式(ISOBMFF)の上に作られています。ファイルは「ボックス」でできており、それぞれが4文字のコード、サイズ、中身を持ちます。先頭のftypボックスには、ファイルが準拠するブランドが並びます。NokiaのHEIF技術文書には、主なブランドが次のように挙げられています。

ブランド意味
mif1画像、符号化方式は問わない
msf1画像シーケンス、符号化方式は問わない
heicHEVC画像(MainまたはMain Still Pictureプロファイル)
heixHEVC画像(Main 10やレンジ拡張、例:10ビット)
hevc / hevxHEVC画像シーケンス

アイテム、プロパティ、派生画像

静止画はmetaボックス内に「アイテム」として保存されます。寸法(ispe)、色の情報(colr)、回転(irot)、トリミング(clap)といったプロパティが各アイテムに結び付けられます。画像を他のアイテムから派生させることもでき、gridタイプは同じサイズのタイルから大きな画像を組み立てます。スマートフォンは大きな写真をこの方法でタイルとして符号化することが多く、HEICの読み込み処理はタイルをつなぎ合わせて元の写真に戻します。

補助画像とメタデータ

アイテムには、メイン画像、サムネイル、補助画像といった印を付けられます。補助画像はアルファチャンネルや深度マップを持てるため、ポートレートモードで撮った写真の深度情報も同じファイルに入っています。EXIFやXMPのメタデータも別のアイテムとして保存されます。

色深度と透明

HEVCは8ビットに加えて10ビット以上の色深度にも対応しています。HDR写真やDisplay P3のような広色域では、8ビットまでのJPGに対する明確な利点です。透明は補助的なアルファ画像で表現されますが、カメラの写真で使われることはまれです。

なぜHEICなのか:長所と短所

Appleのサポートページによれば、HEIFとHEVCはJPEGやH.264より圧縮効率が高く、同じ見た目の画質を保ちながら、端末やiCloud写真で使う容量を減らせます。

長所短所
同じ画質ならJPGよりファイルが小さいWindows、古いAndroid、多くのソフトでそのままでは開けない
10ビットカラー、HDR、広色域Chrome、Edge、FirefoxではWebページ内に表示されない
深度マップ、アルファ、サムネイル、連写を1つのファイルにHEVCの特許ライセンスのため、一部のプラットフォームでは有料か対応が限定的
国際的なISO/IEC規格デコードにJPGより多くの処理能力が必要

対応状況

Apple

iOS 11とmacOS High Sierra以降、Apple製品はHEICをそのまま開き、編集し、共有できます。「設定」>「カメラ」>「フォーマット」で「高効率」を選ぶとHEIF/HEVCで、「互換性優先」を選ぶとJPEG/H.264で撮影されます。

Windows

Microsoftのサポートページによれば、フォトアプリでHEICを開くには、Microsoft Storeの2つの拡張機能が必要です。HEIF画像拡張機能(無料)とHEVCビデオ拡張機能(0.99米ドル)です。Microsoftは、写真しか扱わない場合でも両方が必要だとしています。

Androidとブラウザー

Androidの開発者向けドキュメントによると、HEICを開く(デコードする)機能はAndroid 9から端末に応じて利用でき、HEICとして保存する(エンコードする)機能はAndroid 10で加わりました。実際の対応はメーカーやアプリによって異なります。ブラウザーについては、Can I useによれば2026年10月時点でHEIF画像に対応しているのはSafari(17.0以降)だけで、Chrome、Edge、Firefox、Samsung Internetは対応しておらず、対応しているのは世界の利用の約16.93%です。つまり、WebサイトにHEIC画像を載せても、ほとんどの訪問者は見ることができません。

よくあるトラブルと対処法

WindowsでHEICファイルが開けない

解決策は3つあります。Microsoft StoreからHEIFとHEVCの拡張機能をインストールする、iPhoneの転送の設定を変える、ファイルを汎用的な形式に変換する、のいずれかです。一度だけ必要なら、HEICをJPGに変換するのが最も早い方法です。JPGはどのソフト、どのサイト、どのOSでも開けます。

WebサイトやフォームがHEICを受け付けない

公的な申請フォーム、ECの管理画面、印刷サービスは、JPGとPNGしか受け付けないことがよくあります。写真をJPGに変換すれば解決します。編集する予定があり、これ以上劣化させたくないなら、HEICからPNGへの変換で可逆のコピーが得られます。ただしPNGはHEICよりずっと大きくなります。

写真をWebサイトに載せたい

ほとんどのブラウザーはHEICを表示できないため、HEICをWebPに変換するのがよい選択です。WebPは現在のすべてのブラウザーで表示でき、同じ画質のJPGよりたいてい小さくなります。

写真がJPGで届いたりHEICで届いたりする

Appleのサポートページによれば、USBで取り込むときに写真をJPEGに変換してほしくない場合は、「設定」>「アプリ」>「写真」を開き、「元のフォーマットのまま」を選びます。このオプションがオフだと、iPhoneは転送時に写真をより互換性の高い形式に変換することがあります。新しい写真を最初からJPGで撮りたいなら、カメラのフォーマットを「互換性優先」にしてください。ファイルはより多くの容量を使います。

変換後に色が少し違って見える

iPhoneの写真は、Display P3のような広い色空間で、HDRの情報とともに保存されていることがよくあります。標準的なJPGに変換すると、色は画面やWebが前提とするsRGBに合わせられるため、鮮やかな赤や緑がわずかに変わるのは正常です。

変換のコツ

  • 一般的な用途にはJPG:メール、フォーム、共有には、標準の画質90%がちょうどよいバランスです。HEICのほうが圧縮効率が高いため、JPGはたいていHEICより大きくなります。
  • 編集や保存にはPNG:可逆ですが何倍も大きくなるので、本当に必要な写真だけを変換しましょう。
  • WebにはWebP:ブラウザーの対応が広く、ファイルも小さくなります。
  • まとめて変換:複数の写真を一度に追加して、まとめて変換できます。
  • サイズの制限がある場合:変換したJPGを、ブラウザー内で動作する画像圧縮で目標のファイルサイズまで小さくできます。

注意:ほとんどのブラウザーはHEICをデコードできないため、当サイトのHEIC変換ページでは、写真は安全な接続で当サイトのサーバーにアップロードされ、そこで変換され、遅くとも30分以内に削除されます。

よくある質問

HEICとHEIFは同じものですか?

厳密には違います。HEIFはコンテナ形式の名前で、HEICファイルは画像をHEVCで符号化したHEIFファイルです。Apple製品はHEICを作り、日常的には2つの言葉が同じ意味で使われることがよくあります。

HEICをJPGに変換すると画質は落ちますか?

JPGは非可逆なので細部が少し失われますが、画質90%なら違いはほとんど分かりません。10ビットカラーやHDRの情報は、JPGでは8ビットに減らされます。

iPhoneでJPGで撮影するには?

「設定」>「カメラ」>「フォーマット」で「互換性優先」を選びます。以降、新しい写真はJPEGで、動画はH.264で保存されます。すでにあるHEICの写真はそのままです。

HEICファイルがJPGより小さいのはなぜですか?

HEVCは、JPEGよりずっと新しく高度な圧縮方式だからです。画像をより柔軟なブロックに分け、より優れた予測を使うため、少ないデータで同じような見た目の画質を実現できます。

ChromeでHEIC画像が開けないのはなぜですか?

Can I useによれば、Chrome、Edge、FirefoxはHEIF/HEIC画像に対応しておらず、対応しているのはSafari 17以降だけです。Webで共有するには、写真をJPGかWebPに変換してください。

出典

関連する変換ツール

すべての記事