写真の向きが勝手に変わるのはなぜか:Exifの向き情報の仕組み
更新日:2026-09-16
スマートフォンで縦向きに撮った写真を求人媒体にアップロードしたら、横倒しで表示された。あるいは、パソコンで開いたら上下が逆になっていた。このような食い違いには、はっきりした原因があります。
画像は回転して保存されていない
意外に思われるかもしれませんが、スマートフォンで縦向きに撮った写真は、ファイルの中では横倒しのまま保存されていることがあります。カメラのセンサーは端末をどう持っていても同じ向きで画像を記録するためです。
そのかわり、ファイルには「この画像は時計回りに90度回して表示してください」という指示が、画像本体とは別に書き込まれます。これがExifの向き情報(Orientation)です。
2つの情報が別々に入っている
- 画像そのもの … 4000×3000の横長のデータ
- 向きの指示 … 「時計回りに90度回して表示」
この指示を読むソフトでは3000×4000の縦長に見え、読まないソフトでは4000×3000の横倒しに見えます。同じファイルなのに見え方が変わるのはこのためです。
向きの指示は8種類ある
回転だけでなく、左右の反転を含めた8通りが定義されています。実際によく出てくるのは次の4つです。
| 値 | 意味 | よくある場面 |
|---|---|---|
| 1 | そのまま(回転なし) | 横向きに構えて撮影 |
| 3 | 180度回転 | 端末を上下逆に持って撮影 |
| 6 | 時計回りに90度 | 縦向きに構えて撮影 |
| 8 | 反時計回りに90度 | 縦向き(逆側に構えて)撮影 |
どこで食い違いが起きるか
向きの指示を読むかどうかは、ソフトや媒体しだいです。手元では正しく見えていたのに公開したらずれていた、という流れは次のように起きます。
- スマートフォンの写真アプリ … 読む。正しい向きで表示される
- パソコンの画像ビューア … 多くは読むが、読まないものもある
- Webブラウザ … 近年は読むものが多い
- 画像を処理するプログラム … 明示的に扱わない限り読まない。ここで横倒しになることが多い
媒体にアップロードすると、サーバー側で縮小などの処理が行われます。この処理が向きの指示を読まない作りだと、横倒しのまま保存され、以後どこで見ても横倒しになります。
確実に正しい向きで入稿する
食い違いを根本から断つには、画像そのものを回転させた状態で書き出すのが確実です。向きの指示に頼らず、データ自体が正しい向きになっていれば、読むソフトでも読まないソフトでも同じに見えます。
書き出し直すと何が変わるか
- 画像そのものが正しい向きになる(4000×3000の横倒し → 3000×4000の縦長)
- 向きの指示は不要になるため、書き出したファイルには残らない
- 位置情報など、他の付随情報も引き継がれない
求人画像リサイズでは、読み込みの時点で向きの情報を反映し、そのままの向きで書き出しています。縦向きに撮った写真は縦のまま扱われます。
回転させたはずが戻る場合
画像ビューアで「右に90度回転」を選んで保存したのに、別のソフトで開くとまた横倒しになる、ということがあります。これは、画像そのものではなく向きの指示だけを書き換えた場合に起きます。
指示を書き換えるだけの回転は一瞬で終わり、画質も落ちませんが、指示を読まないソフトには効きません。確実に直すには、画像を実際に回転させて書き出す必要があります。
入稿前の確認
- 複数のソフトで開いてみる。1つでも向きが違えば、指示に頼った状態になっています
- ピクセル数を見る。縦長に見えているのに「4000×3000」と表示されていれば、指示で回しているだけです
- 不安があれば書き出し直す。データ自体が正しい向きになります
まとめ
- 縦向きの写真は、ファイルのなかでは横倒しのまま保存されていることがある
- 「回して表示して」という指示が別に入っており、読むソフトと読まないソフトがある
- 媒体側の処理で指示が無視されると、横倒しのまま公開される
- 確実に直すには、画像そのものを回転させて書き出す
- ピクセル数が縦横逆に表示されていれば、指示で回している状態だと分かる
この記事の位置づけ
画像の扱いについて一般的な内容を整理したもので、特定の求人媒体の仕様や、個別の事案について結論を示すものではありません。媒体の仕様は改定の告知なく変わることがあるため、入稿前に掲載先のヘルプで確認できます。
この記事について
※この記事は、Exifの向き情報について2026年9月時点で一般的とされる挙動を整理したものです。実際の扱いは、表示するソフトや媒体によって異なります。特定の製品やサービスの動作を保証するものではありません。