Outlook でインライン/埋め込み画像を簡単に保存する方法—ステップバイステップ
日常的なオフィス業務では、メール本文に埋め込まれた画像を後で活用したりアーカイブしたりするため、ローカルに保存する必要があります。通常の添付ファイルとは異なり、埋め込み画像は添付リストに直接表示されないことが多く、一度ですべてを抽出するのは困難です。本記事では、3 つの一般的なシナリオに対応する実用的な方法を体系的に紹介し、それぞれの長所と短所を詳しく分析することで、ユーザーのニーズや技術レベルに最適な解決策を選べるようにサポートします。
- Outlook におけるインライン画像と標準添付ファイルの違い
- 1 通のメールからインライン/埋め込み画像を1 つずつ保存する
- 1 通のメールからすべてのインライン/埋め込み画像を保存する
- 複数選択したメールからすべてのインライン/埋め込み画像を保存する
- Kutools で複数選択したメールからすべての添付ファイルを保存する
Outlook におけるインライン画像と標準添付ファイルの違い
- インライン(埋め込み)画像:
メール本文内に直接表示される画像です。送信側の作成方法によって、HTML要素または RTF/OLE オブジェクトとして埋め込まれることがあります。通常は本文内にそのまま表示されますが、Outlook の UI 上では添付ファイルリストに表示されないことがほとんどです。
- 標準添付ファイル:
メールに明示的に添付されたファイル(例:Outlook の「ファイルを添付」機能で追加したもの)。これらは添付ファイルリスト/ペインに表示され、「すべての添付ファイルを保存」から直接保存できます。
1 通のメールからインライン/埋め込み画像を1 つずつ保存する
Outlook では、メール本文に埋め込まれた画像は、標準的な添付ファイルのように直接保存することはできません。ただし、追加のプラグインなしで元の画質を保ちながら手動で簡単に抽出できます。画像を右クリックし、「画像として保存」を選択するだけで OK。このシンプルな方法は、1~2 枚の画像を素早く保存したいときに最適です。以下に、ステップバイステップの手順と押さえておきたいポイントをご紹介します。
- Outlook で、対象のメールを個別のウィンドウまたはプレビューペインで選択して開きます。
- 保存したい画像を右クリックし、「画像として保存」をコンテキストメニューから選択してください。

- 表示された「ファイルの保存」ダイアログボックスで、保存先フォルダーとファイル名を指定して、「保存」ボタンをクリックしてください。

- これで、指定したインライン画像がOutlook メールから保存先フォルダーに保存されました。必要な画像ごとに、この操作をメール内で繰り返してください。
- 🔹アドイン不要:標準のOutlook と基本的な画像エディターがあれば、すぐにご利用いただけます。
- 🔹選択的抽出:保存する画像をきめ細かくコントロールできるため、不要なファイルが混入しません。
- 🔹少量画像向けの簡便性:画像が1~2 枚だけのときも、サッと素早く処理できます。
- 🔸多数の画像には手間がかかる:メールに複数の画像が含まれていると、作業が煩雑になります。
- 🔸コピー&ペーストによる画質劣化の可能性:「画像として保存」が使えない場合、コピー&ペーストでは元の解像度や形式が保たれないことがあります。
1 通のメールからすべてのインライン/埋め込み画像を保存する
メールに多数の埋め込み画像が含まれている場合、1 つずつ保存するのは時間も手間もかかります。Outlook の「名前を付けて保存」機能でメールを HTML 形式で保存すると、同じ場所にリソースフォルダーが自動生成されます。このフォルダーを開いてすべての画像を一括選択・エクスポートすれば、追加プラグイン不要で元の画質をそのまま保持できます。
- Outlook で、保存したい画像を含むメールを選択してください。
- 「ファイル」>「名前を付けて保存」をクリックしてください。表示された「名前を付けて保存」ダイアログボックスで、以下の操作を行ってください。
- インライン画像の保存先フォルダーを選択してください。
- 「ファイル名」ボックスにご希望の名前を入力してください。
- 保存形式を指定するドロップダウンリストから、「HTML」を選択してください。
- 「保存」ボタンをクリックしてください。

- 作成したフォルダーを開き、ステップ2 で指定した名前のサブフォルダーを開いてください。すべての画像はここに保存されています。

- 🔹バッチ抽出:インライン画像をすべて一括で自動抽出します。
- 🔹元のファイル:通常、元のファイルの種類とファイル名をそのまま保持するか、連番付きのファイル名を自動生成します。
- 🔹スクリプト不要:Outlook の組み込み機能を活用します。
- 🔸他のリソースも含まれます:CSS やスクリプト、その他のメディアリソースも同時に抽出されるため、画像ファイルをフィルタリングする必要があります。
- 🔸HTML 出力のみ:メールの HTML コピーとフォルダーが生成されるため、画像だけが必要な場合、ワークスペースが散らかりやすくなります。
- 🔸一部の RTF/OLE 画像が取得できない場合があります:メールが RTF 埋め込みを使用している場合、HTML エクスポートではすべての画像をキャプチャできないことがあります。
複数選択したメールからすべてのインライン/埋め込み画像を保存する
多数の埋め込み画像を含むメールを処理する際、1 つずつ手動で保存するのは時間もかかり、ミスも起こりやすくなります。Outlook VBA マクロを作成・実行すれば、複数選択したメールを一括で処理し、埋め込み画像を自動検出してローカルフォルダーにまとめて保存できます。あらかじめ定義された命名規則とアーカイブルールにより、作業効率が大幅に向上し、一貫性のある整理が実現します。
- 1。インライン画像を保存したいメールを選択してください。
- 2。Alt+F11 キーを押して VBA エディターを開き、「挿入」>「標準モジュール」をクリックして、以下のコードをモジュールにコピー&ペーストしてください。
Sub SaveAllImagesFromSelectedEmails() 'Updateby Extendoffice Dim objMail As Outlook.MailItem Dim objSelection As Outlook.Selection Dim objAttachment As Outlook.Attachment Dim savePath As String Dim imgCounter As Long Dim fileExt As String Dim subj As String Dim cleanSubj As String savePath = "C:\Users\AddinsVM001\Desktop\email images\" ' change the folder to your own If Dir(savePath, vbDirectory) = "" Then MkDir savePath Set objSelection = Application.ActiveExplorer.Selection For Each objMail In objSelection subj = objMail.Subject cleanSubj = subj cleanSubj = Replace(cleanSubj, ":", "") cleanSubj = Replace(cleanSubj, "/", "") cleanSubj = Replace(cleanSubj, "\", "") cleanSubj = Replace(cleanSubj, "?", "") cleanSubj = Replace(cleanSubj, "*", "") cleanSubj = Replace(cleanSubj, "<", "") cleanSubj = Replace(cleanSubj, ">", "") cleanSubj = Replace(cleanSubj, "|", "") cleanSubj = Replace(cleanSubj, """", "") imgCounter = 1 For Each objAttachment In objMail.Attachments fileExt = Mid(objAttachment.fileName, InStrRev(objAttachment.fileName, ".") + 1) fileExt = LCase(fileExt) If objAttachment.Type = olEmbeddeditem _ Or InStr(1, fileExt, "jpg") > 0 _ Or InStr(1, fileExt, "jpeg") > 0 _ Or InStr(1, fileExt, "png") > 0 _ Or InStr(1, fileExt, "gif") > 0 Then objAttachment.SaveAsFile savePath & cleanSubj & "_" & imgCounter & "." & fileExt imgCounter = imgCounter + 1 End If Next Next MsgBox "All images are saved into:" & vbCrLf & savePath, vbInformation End Sub - 「実行」ボタンをクリックしてください。

- 処理が完了すると、すべての画像が指定されたフォルダーに保存され、メールの件名とシーケンス番号を用いてファイル名が自動的に変更されます(下記スクリーンショット参照)。

- 🔹一括処理:多数のメールを一度に処理可能。メール1 通ずつ手動で抽出するよりも、大幅な時間短縮を実現します。
- 🔸複雑さ:VBA の記述とテストが必要で、名前の競合や無効な文字などに対するエラー処理も欠かせません。
- 🔸セキュリティ/ポリシー制限:マクロを有効にするワークフローは、一部の環境では許可されていない場合があります。
- 🔸RTF/OLE 対応:単に Attachment.SaveAsFile を使うだけでは、一部の埋め込み画像が取得できないことがあります。
添付ファイルを見逃さない:Outlook 用ワンクリック一括保存
Kutools for Outlook の「すべての添付ファイルを保存」機能を使えば、複数のメールに含まれる添付ファイルをワンクリックで一括保存でき、手動でのダウンロードに伴う時間の無駄やミスを防げます。
🚀ワンクリックでの一括抽出:
- 複数のメールをかんたんに選択し、ワンクリックですべての添付ファイルを瞬時に抽出。繰り返しクリックする手間なく、わずか数秒で完了します。
📂インテリジェントな整理と保存
- ローカルおよびネットワーク上の任意の保存先をサポート。名前の競合を防ぐため、メールフォルダー名+件名+タイムスタンプを用いて自動的にサブフォルダーを作成します。
🔍正確な添付ファイルフィルタリング
- 送信者、件名のキーワード、【添付ファイル】のファイル名/種類/サイズに基づいてフィルタリングし、柔軟にルールを組み合わせてカスタマイズされた抽出戦略を構築できます。
🎯ユーザーフレンドリーかつ堅牢
- 直感的なウィザード形式の UI で、スクリプトやマクロは一切不要。大規模なエンタープライズ環境での大量添付ファイル処理を実証済みで、主要なOutlook バージョンおよびWindows ネットワーク環境と完全互換です。
🔚 結論
メール内のインライン/埋め込み画像を扱う際、1 通のメールから1 つずつ保存する場合でも、すべての埋め込み画像を一度に抽出する場合でも、複数のメールを選択して画像を一括保存する場合でも、効率的な方法を取り入れることで生産性が大幅に向上します。メールクライアントの機能やスクリプトツールを活用し、さまざまなシナリオに柔軟に対応すれば、重要な画像リソースを素早くアーカイブしたり再利用したりできます。具体的なニーズに応じて最適なアプローチを選び、将来的な管理をスムーズにするために、ファイル名と保存パスをしっかり整理整頓することをおすすめします。
関連記事
Outlook でメール本文内に画像をインライン挿入(添付)する方法
Outlook で添付ファイルをリンクに(自動)置き換える方法
最高の Office 生産性ツール
まったく新しいKutools for Outlook を、100 以上の驚きの機能とともに体験しましょう!今すぐダウンロード!
🤖KUTOOLS AI:高度な AI 技術を活用して、メールの返信、要約、最適化、拡張、翻訳、作成など、あらゆる操作をラクラクこなします。
📧メール自動化:自動返信(POP および IMAP 対応)/メールのスケジュール送信/メール送信時にルールに基づいて自動 CC/BCC/自動転送(高度なルール)/自動で挨拶文を追加/複数の宛先を持つメールを個別のメッセージに自動分割...
📨メール管理:メールの取り消し/件名などを基準に詐欺メールをブロック/重複したメールを削除/高度な検索/フォルダーを整理...
📁添付ファイルプロ:一括保存/一括分離/一括圧縮/自動保存/自動的に切り離す/自動圧縮...
🌟インターフェースの魅力:😊さらに美しくクールな絵文字を多数収録/重要なメールが届いた際に通知/Outlook を閉じる代わりに最小化...
👍ワンクリックの驚き:全員に【Attachment】付きで返信/フィッシングメール対策/🕘送信者の現在時刻ゾーンを表示...
👩🏼🤝👩🏻連絡先とカレンダー:選択したメールから連絡先を追加を一括登録/連絡先グループを個別のグループに分割/誕生日のリマインダーを削除...
Kutools はお好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語をはじめ、40 以上の言語をサポートしています!
ワンクリックでKutools for Outlook の機能を即解放!今すぐダウンロードして、効率を飛躍的にアップさせましょう!


🚀 ワンクリックダウンロード — Office アドインをすべて入手
強く推奨:Kutools for Office(5-in-1)
ワンクリックで5 つのインストーラーを 一括ダウンロード! ―Kutools for Excel、Outlook、Word、PowerPointおよびOffice Tab Pro。今すぐダウンロード!
- ✅ワンクリックで簡単操作:5 つのセットアップパッケージをたった1 回のクリックで一括ダウンロードできます。
- 🚀どんな Office 作業にも対応可能:必要なときに、必要なアドインをすぐインストールできます。
- 🧰含まれるもの:Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint






