あなたの iPhone は HEIC で撮影しますが、世の中のほかのものは JPG を前提としています。実際にどちらが優れていて、そしてそれはいつ重要になるのでしょうか? マーケティングの誇張を抜きにした比較をここにまとめます。
手短な結論
- HEIC は技術的にほぼあらゆる点で優れています:ファイルサイズ、色深度、ダイナミックレンジ、機能サポートなど、測定できるほぼすべての指標で上回ります。
- JPG は互換性で圧倒的に優れています:画像を表示できるものなら何でも JPG を表示できます。アップルのエコシステム外では、HEIC について同じことは言えません。
- 非アップルユーザーと共有するとき、または多くのウェブサイトにアップロードするときは、HEIC を JPG に変換しましょう。それ以外の場合は HEIC をそのままにしておきます。
ファイルサイズ:HEIC が約 50% 勝る
HEIC は HEVC(H.265)圧縮を使い、JPG の DCT ベースの圧縮よりはるかに効率的です。同じ体感画質のもとで:
| 画像の種類 | JPG サイズ | HEIC サイズ | 削減 |
|---|---|---|---|
| 1200 万画素の iPhone 写真 | ~3.0 MB | ~1.5 MB | 50% |
| 4800 万画素の iPhone Pro 写真 | ~14 MB | ~5.5 MB | 61% |
| スクリーンショット(複雑さが低い) | ~400 KB | ~250 KB | 38% |
| 細部の多い風景 | ~5 MB | ~2.3 MB | 54% |
これこそアップルが切り替えた最大の理由です。1 年間そこそこ写真を撮ると、HEIC は 1 台につき数十 GB を節約します——そしてアップルの iCloud ストレージ料金は使用量に応じて増えていきます。
画質:HEIC のほうが優れているが、常に見えるわけではない
純粋なサイズを超えて、HEIC には JPG が到底及ばない技術的な画質の利点があります:
色深度
JPG はチャンネルあたり 8 ビット(合計 24 ビットカラー、約 1670 万色)です。 HEIC はチャンネルあたり 10 ビットまたは 16 ビットにでき、10 億色以上をサポートします。実際には、これによりグラデーション(空、夕焼け、肌の色)がバンディングなしで滑らかになります。
普通の写真でこれが見えるでしょうか?たいていは見えません——ですが、低光量の撮影、HDR キャプチャ、ポートレートモードでは、注意深い目には違いが見えます。
HDR サポート
HEIC は HDR メタデータを保存し、対応ディスプレイが JPG にエンコードできるよりも明るいハイライトと深いシャドウを描画できるようにします。iPhone のスマート HDR キャプチャは、JPG に変換すると意味のあるディテールを失います。
マルチ画像とライブフォトのサポート
HEIC は 1 つのファイルに複数の画像を保存できます——ライブフォト(画像 + 短い動画)、バースト撮影、画像シーケンスに便利です。JPG は 1 ファイルにつき 1 枚の画像しか保持できません。
透過
HEIC はアルファチャンネル(透過)をサポートします。JPG はサポートしません——そのためには PNG を使う必要があります。透過が必要なら、代わりに HEIC を PNG に変換してください。
互換性:JPG が圧倒的に勝る
JPG はデジタル写真の共通語です。次の場所で機能します:
- 1990 年代以降のあらゆるウェブブラウザで
- あらゆる OS で、追加設定なしに
- あらゆるメールクライアント、SNS、チャットアプリで
- あらゆる写真編集ソフト、ビューア、ファイルマネージャで
- プリンターや写真キオスクで
- カメラの RAW ワークフローで(プレビュー/プロキシ形式として)
HEIC は次の場所で機能します:
- 2017 年以降のアップル製デバイスでネイティブに
- 最近の Android スマホで(Pixel、最近の Samsung)
- Windows では、2 つの Microsoft Store 拡張機能をインストール後に
- ほとんどの最新ウェブサイトやチャットアプリで(サーバー側変換後に)
- Photoshop CC 2020+、Affinity Photo、プラグイン入りの GIMP で
HEIC の普及が進むにつれ、この互換性の差は年々縮まっています——ですが、それでも大半の人が結局は変換することになる理由です。
どちらをいつ使うか
HEIC のまま残すとき
- アップルのエコシステム内にとどまっている(iPhone → Mac → AirDrop で友人へ)
- ストレージが重要(iCloud の容量が小さい、64GB の iPhone)
- 画質の保持が重要な HDR や低光量の写真を撮っている
- 写真を長期保存用にアーカイブしている(HEIC は JPG より長生きしそう)
JPG に変換するとき
- Windows や Android の相手と共有する(特に古いデバイス)
- HEIC を拒否するウェブサイトにアップロードする(Discord、大半のフォーラム、多くの求人応募ポータル)
- プリンターや写真ラボに送る
- ドキュメントに埋め込む(Word、Google ドキュメント、プレゼン資料)
- HEIC に対応しない古いソフトで編集する
PNG に変換するとき
- 透過が必要(ロゴ、UI スクリーンショット、アイコン)
- 可逆の画質が必要(HEIC と JPG はどちらも非可逆)
WebP に変換するとき
- それに対応した最新のウェブサイトにアップロードする
- ウェブ用途で、JPG より小さく同程度の画質のファイルが欲しい
変換で画質は落ちる?
HEIC から JPG へ移ることは確かに非可逆な工程です——どちらも非可逆圧縮形式で、再エンコードによって一部の情報が失われます。とはいえ:
- 画質 92(ほとんどの変換ツールが使う値)では、視覚的な違いはほぼ誰にも知覚できません
- 失われる情報は、主に微妙なハイライト/シャドウのディテールと 16 ビット色の階調です
- HEIC → PNG は可逆です——PNG は HEIC がエンコードしたすべてを保持します
共有や大半の日常用途では、この画質の低下を気にする必要はありません。プロの写真アーカイブでは、HEIC の原本を保持し、必要に応じてコピーを変換してください。
HEIC はいずれ JPG に取って代わる?
おそらくそうはならず、しかも近いうちには起きません。JPG には 30 年以上の勢い、ライセンスの摩擦ゼロ、そして普遍的なサポートがあります。HEIC は技術的に優れていますが、特許に縛られたコーデックであり、これがアップル外での普及が遅い理由です。
より可能性が高い未来は、JPG XL または AVIF(どちらもロイヤリティフリーで、どちらも JPG より効率的)が最終的に普遍的なアップグレードになることです。それまでは:iPhone のストレージには HEIC、共有には JPG、そして両者の橋渡しが必要なときはブラウザでサッと変換、というわけです。
実用的なワークフロー
ほとんどの iPhone ユーザーにとって、現実的なやり方はこうです:
- iPhone は HEIC で撮り続ける(画質が良く、ストレージが小さい)
- アップルを使っていない相手と共有する必要があるときは、 heictojpg.click のような手軽な変換ツールを使う
- ウェブへのアップロードには、対応しているときは JPG より WebP を検討する
- 完全な画質を保つには、PNG を使う
そうすれば、HEIC のストレージ上の利点を保ちつつ、それを世界のほかの人に押し付けずに済みます。