WindowsでiPhoneの写真が開けない理由と無料の解決策
HEICはAppleのデフォルト形式ですが、Windowsでは不完全にしかサポートされていません。ここでは、実際に何が起きているのか、そして写真を開くための方法を解説します。
WindowsでiPhoneの写真が開けないのは、iOSが写真をHEIC形式で保存しており、WindowsでHEICをデコードするにはMicrosoft Storeから「HEVC ビデオ拡張機能」を購入する必要があるためです。 無料の解決策は、ファイルをJPGに変換することです。JPGであれば、追加のソフトウェアなしで、すべてのバージョンのWindowsで開くことができます。
iOS 11以降、iPhoneは写真をHigh Efficiency Image Container(HEIC)として保存しています。これはHigh Efficiency Video Coding(HEVC)規格に基づいたラッパーです。HEVCは特許に囲まれており、そのライセンス関係が原因で、MicrosoftはWindowsでデコードするための拡張機能を有料にしています。この問題は、技術的な問題に見せかけた商業的な問題なのです。
エラーが実際に意味すること
「このファイル形式はサポートされていません」や「ファイルを表示できません」といったメッセージは、WindowsにHEVCデコーダーが不足していることを意味しており、写真が破損しているわけではありません。 ファイル自体は無傷であり、撮影したiPhone上では問題なく開くことができます。
Windowsではプレビューの代わりに灰色のプレースホルダーのサムネイルが表示され、エクスプローラーでのファイルサイズは正常に見えます。これら両方の兆候は、転送の失敗ではなくデコーダーの問題であることを裏付けています。本当に破損しているファイルは通常、サイズが0 KBと表示されます。これは、写真がiCloud上にのみ存在し、コピーする前に電話にダウンロードされていなかった場合に発生します。
3つの選択肢の比較
コーデックを購入するか、iPhoneのカメラ設定を変更するか、すでにあるファイルを変換するかのいずれかです。 ほとんどの人は、写真はすでに撮影されているため、3番目の選択肢が必要になります。
| 選択肢 | 費用 | 既存の写真の解決 | 今後の写真の解決 |
|---|---|---|---|
| HEVC ビデオ拡張機能を購入する | 有料 | Yes | Yes |
| iPhoneを「互換性優先」に切り替える | 無料 | No | Yes |
| HEICファイルをJPGに変換する | 無料 | Yes | No |
| iPhoneの転送設定を「自動」にする | 無料 | No | Yes(転送時) |
2行目と3行目を組み合わせることで、費用をかけずに問題を完全に解決できます。新しい写真はJPEGで保存されるようにカメラ設定を変更し、既存のライブラリは一度だけ変換します。
選択肢1:コーデックの購入
HEVC ビデオ拡張機能は、Microsoft Storeで少額の1回限りの料金で購入でき、Windows上のあらゆる場所でHEICファイルを開くことができるようになります。 他の人から定期的にHEICファイルを受け取り、エクスプローラーでのプレビューを機能させたい場合には、購入が適した選択肢となります。
制限が生じるのは、それらの写真を他の人に送信する必要がある場合です。自分のマシンで開くHEICファイルであっても、行政のアップロードフォーム、ほとんどのメールクライアント、古いAndroidスマートフォン、デザインソフトウェアなどでは依然としてエラーになります。コーデックは、一般的な互換性を解決するのではなく、1台のコンピューターでの表示を解決するにすぎません。
選択肢2:iPhoneのカメラ設定の変更
「設定」、「カメラ」、「フォーマット」の順に開き、「互換性優先」を選択すると、それ以降カメラはJPEGで保存するようになります。 この変更は今後の写真にのみ適用され、既存のライブラリはそのまま残ります。
トレードオフはストレージ容量です。JPEGファイルはHEICの約2倍のサイズになるため、スマートフォンの容量が約2倍の速さで埋まることになります。もう1つ確認する価値のある設定は、「設定」、「写真」、「MacまたはPCに転送」の下にあります。「自動」を選択すると、写真をコピーする際にJPEGに変換されますが、「元のフォーマットのまま」を選択すると、HEICファイルのまま送信されます。
選択肢3:手元にあるファイルの変換
何もインストールせずに既存のライブラリを変換するには、以下の5つの手順に従ってください。
- 写真をコンピューター上のフォルダーにコピーするか、iCloudからZIPアーカイブとしてダウンロードします。
- Edge、Chrome、またはFirefoxでHEIC to JPEGコンバーターを開きます。
- フォルダーの選択範囲全体、またはZIPアーカイブをドロップゾーンにドラッグします。
- 品質を85または90に設定します。これにより、写真はオリジナルと視覚的に同一に保たれます。
- 変換されたセットを1つのZIPとしてダウンロードし、解凍します。
このコンバーターは独自のHEICデコーダーを内蔵しているため、Windowsにコーデックは必要なく、購入も不要です。デコードはご使用のプロセッサー上で行われるため、写真がコンピューターの外に出ることはありません。
スマートフォンで写真が正常に見える理由
Appleは自社デバイス全体でHEVCのライセンス料を支払っているため、iPhoneは追加の手順なしでHEICをデコードできます。 同じ写真がスマートフォンでは読み込めてWindowsでは読み込めないのは、2つの企業が異なるライセンス決定を下したためです。
Appleは共有時にもこれを密かに処理しています。メールやメッセージを介してApple以外のデバイスに写真を送信する場合、通常は自動的にJPEGに変換されます。そのため、友人にテキスト送信した写真は表示できるのに、ケーブルでコピーした同じ写真は表示できないという現象が起こります。
ライブラリ全体を変換すべきか、必要なものだけを変換すべきか
ストレージ容量が逼迫している場合は必要に応じて変換し、どこでも機能する1つのフォルダーが必要な場合はライブラリ全体を変換します。 この決定は、ご使用のマシンにおいてディスク容量と利便性のどちらを重視するかによって決まります。
JPEGはHEVCの約半分の効率であるため、すべてを変換すると写真が占める容量は2倍になります。40 GBのライブラリは約80 GBになり、両方のコピーを保持する場合は120 GBになります。必要に応じて変換する方法では、アーカイブを小さく保つことができますが、写真を共有、アップロード、または印刷するたびに2分の手順が追加されます。大家族のアーカイブを持つ家庭では、通常、外付けドライブにHEICのオリジナルを保存し、特定の目的ごとにまとめて変換しています。
役立つWindows内蔵の無料ツール
Windowsのペイント、フォト、およびSnipping ToolはコーデックなしではHEICを開くことができませんが、同じマシン上のブラウザーであれば開くことができます。 すべてのモダンブラウザーには、ウェブページがデコードやエンコードに使用できる画像パイプラインが搭載されています。
これが、フォトアプリが失敗するコンピューターでも、ブラウザーベースのコンバーターが動作する理由です。ページが独自のHEICデコーダーを提供し、デコードされたピクセルをブラウザーに渡し、ブラウザーにJPEGの書き出しを要求します。Windows自体は関与しないため、ストアでの購入、管理者パスワード、またはインストールの許可は必要ありません。これは、ソフトウェアのインストールがポリシーによってブロックされていることが多い職場のマシンにおいて重要です。
HEICが失敗するその他の場所
- 政府や試験のポータル。 アップロード検証でHEICは完全に拒否され、その理由が説明されることはほとんどありません。
- メールの添付ファイル。 多くの受信者、特にWindowsや古いAndroidスマートフォンを使用している人には、開けないファイルとして表示されます。
- 求人応募やコンテンツシステム。 ほとんどのアップロードフィールドはJPGとPNGのみを受け付けます。
- プリントショップ。 HEICファイルからのプリント注文は、店頭で失敗することがよくあります。
- 古い写真編集ソフト。 2018年より前にリリースされたソフトウェアには、HEICのサポートがまったくありません。
これらのケースはすべて同じ変換によって解決されるため、問題が発生するたびに対処するよりも、ライブラリを一度変換してしまう方が通常は実用的です。
Androidスマートフォンには、知っておく価値のある部分的な例外があります。Android 10以降を搭載したデバイスはHEICファイルを表示できるため、最近のSamsungやPixelスマートフォンに送信された写真は通常、正常に開きます。古いAndroidデバイスや、すべてのバージョンにおける多くのメッセージングアプリでは、依然として失敗します。JPEGの送信は、相手がどのスマートフォンを所有しているかを尋ねることなく、すべての受信者に対して機能する唯一の選択肢であり続けています。
写真をアップロードせずに変換する
家族の写真には位置データや顔が含まれているため、ブラウザー内でファイルを処理するコンバーターを選択してください。 ほとんどのオンラインコンバーターは、画像をサーバーにアップロードし、そこで処理してからダウンロードファイルを返します。
どのコンバーターでも約30秒で確認できます。F12キーで開発者ツールを開き、ネットワークタブに切り替えて、ファイルを変換します。画像を含むPOSTリクエストがある場合は、写真がアップロードされたことを意味します。そのようなリクエストが表示されないパネルは、変換がローカルで実行されたことを意味します。当サイトのコンバーターは、1バッチあたり最大500ファイルをご使用のプロセッサーのみで処理するため、スマートフォンのライブラリ全体を、1バイトもコンピューターの外に送信することなく変換できます。
スピードも同じ設計によるものです。アップロード型のコンバーターは、送信と受信の2回、接続速度による制限を受けるため、家庭用回線では300枚の写真の処理に長い待ち時間が発生します。ローカル変換はプロセッサーのみによって制限されるため、帯域幅に関係なく同じバッチが数分で完了し、途中で接続が切れても動作し続けます。