Polishアプリは画像を
「アプリ内」に保存しない

写真加工を始めたばかりの方から、こんな質問をいただきました。

「写真加工アプリPolishを試しているのですが、アプリ内に保存した画像データの消去方法が分かりません」

この質問には「写真データがアプリ内に保存されている」という誤解があります。
実は、多くの画像編集アプリは、「アプリ専用の領域」に画像を保存しているわけではありません。

関連記事

1. 検証でわかった3つのポイント

Polishは、利用者の多い画像編集アプリです。
InShotが開発元になっています。

テンプレートを使ったコラージュやフィルター、AI加工などの機能があり、一部の機能は有料登録が必要になっています。

Androidスマートフォンでアプリを動かし、実際に画像を編集して保存先を確認しました。

1. 検証でわかった3つのポイント

編集後の画像は、スマートフォンのファイルシステム内のPictures/Polishフォルダに保存されていました。これは「アプリ専用の隠された領域」ではありません。
通常の写真と同じ、誰でもアクセスできる場所です。

編集のために選んだ元の写真についても Polishは元の写真をアプリ内に取り込んでいるわけではありません。
アプリは一時的にメモリで読み込んでいるだけです。
編集が終われば、元の写真は選んだ場所にそのまま残ります。コピーは作られません。

インストールすると、「このデバイス内の写真と動画へのアクセスを Polish に許可しますか?」という確認があります。

この許可は、スマートフォンの中に写真を利用したり、その中に画像ファイルを保存したできるようにするものです。
つまり、Polishで編集した写真は、カメラで撮った写真やスクリーンショットとなど同じ扱いになっているのです。

特別な操作は必要ありません。
他の写真を削除するときと同じ手順で消せます。

2. メディアファイルの保存の設計

多くのアプリは「保存」ボタンを押すと、何かが内部に蓄積されているような印象を与えます。
特に、アプリを開くと過去に編集した画像の履歴が表示される場合、「これらはアプリの中にある」と感じてしまいます。

しかし、実際には、アプリが覚えているのは「どこに保存したか」という情報だけです。
画像そのものは、スマートフォンの通常の保存領域にあります。
保存場所が通常の写真フォルダと同じなので、「フォト」アプリのコレクションやアルバムから、編集済み画像を見たり削除したりできます。

もう一つの要因は、スマートフォンの設計思想の変化です。
以前のアプリは本当に「アプリ専用領域」を持っていました。
しかし最近のAndroidでは、プライバシーとセキュリティの観点から、このような閉じた領域の使用が制限されています。

画像や動画といった「メディアファイル」は、できるだけ共通の場所に保存する設計になっています。

2.1. この仕組みのメリット

この仕組みのメリットがあります。

  • 第一に、画像の管理が一元化されます。
    複数の編集アプリを使っていても、すべての画像は「フォト」アプリから見られます。アプリごとに開いて探す手間がありません。
  • 第二に、バックアップが簡単です。
    Googleフォトなどのクラウドサービスは、Picturesフォルダを自動的にバックアップします。
    アプリ専用領域だと、この自動バックアップの対象外になることがあります。
  • 第三に、他のアプリとの連携がスムーズです。
    例えば、Polishで編集した画像を別の編集アプリで開くとき、わざわざエクスポートする必要がありません。

多くのアプリが同様の仕組みを採用しています。
特にAndroid 10以降、「Scoped Storage」という仕組みが導入されてから、この傾向が強まりました。

ただし、すべてのアプリが同じとは限りません。
一部のアプリは独自のフォルダ構造を持っていたり、クラウドストレージと連携していたりします。

気になるアプリがあれば、ファイルマネージャーでPicturesフォルダを確認してみてください。
アプリ名のフォルダがあれば、同じ仕組みだと考えてよいでしょう。

2.2. 実際の削除手順

では、実際にどうやって削除するのか。手順を示します。

  1. 「フォト」アプリを開いてください。
    画面下部の「ライブラリ」や「コレクション」をタップします。
  2. アルバム一覧が表示されるので、スクロールして「Polish」というアルバムを探します。このアルバムには、Polishで編集した画像がまとまっています。
  3. 削除したい画像を長押しすると、選択モードに入ります。複数選択も可能です。
  4. 画面上部または下部にゴミ箱アイコンが表示されるので、タップします。確認画面が出たら「削除」を選んでください。

これで完了です。
Polishアプリを開く必要はありません。

ちなみに、ここで一つ注意点があります。
Polishアプリをアンインストールしても、Pictures/Polishフォルダに保存された画像は削除されません。
アプリと画像は別物だからです。

2.3. iPhoneの場合

iPhoneのPolishアプリも基本的には同じです。
ただし、開発元がSHANTANU PTE.LTDでした。

まず、写真ライブラリへのアクセスを許可します。

テンプレート機能で写真を入れ、保存しました。

保存操作をすると、全画面の広告が出てくるので少し戸惑いますが、できた写真は「写真」アプリでも確認できます。
削除したい場合は、ゴミ箱ボタンを押せばよいわけです。

3. まとめ

最初の質問に戻ります。
「アプリ内に保存した画像の消去方法」を探しても、そもそも「アプリ内に保存されている」という前提が間違っていることがあります。

編集した画像は通常の写真と同じ。
だから「フォト」アプリで削除できる。この一点を押さえておけば、迷うことはありません。

スマートフォンの設計は、ユーザーから複雑さを隠そうとします。
その結果、時として「何が起きているのか」が見えにくくなることも多いのです。