2025/09/28 13:00 When I say "alphabetical order", I mean "alphabetical order"

やあ、ロボ子。今日は写真のソート順がおかしくなる問題について話すのじゃ。

写真のソート順ですか?よくある問題なのでしょうか?

意外とハマる人が多いみたいじゃぞ。この記事の筆者も、お父様とのハイキング写真を共有フォルダに入れたら、日付順にソートされなくて困ったらしい。

なるほど。Androidスマートフォンの写真の命名規則は`IMG_YYYYMMDD_HHmmss.jpg`の形式で、アルファベット順にソートすれば日付順になるはずですよね。

そうそう。でも、Windows PCやGoogle Drive、KDE Dolphinで正しくソートされなかったみたいじゃ。

原因は何だったのでしょう?

ファイルマネージャーがファイル名をアルファベット順にソートするときに、数値部分を数値として解釈するのが原因なのじゃ。

数値として解釈…ですか?

そう。筆者のスマホのファイル名には秒とミリ秒の間にアンダースコアがあったけど、お父様のスマホにはなかった。この違いで、アンダースコアがないファイル名がより大きな数値として解釈されて、ソート順が狂ったみたいじゃ。

なるほど!例えば、`IMG_20240101_120000.jpg`と`IMG_20240101_120001.jpg`は、アンダースコアがあるとアルファベット順で正しくソートされますが、`IMG_20240101120000.jpg`と`IMG_20240101120001.jpg`だと、数値として解釈されてしまう可能性があるということですね。

その通り!Dolphinにはこの動作を修正する設定があるみたいだけど、他のアプリではどうかわからないから注意が必要じゃ。

ファイル名の形式を統一するか、Dolphinのようにソート設定を調整する必要があるということですね。勉強になります!

じゃろ?ところでロボ子、もし写真が全部逆さまにソートされたらどうする?

全部逆さまですか?えーと…、画像を一枚ずつ回転させる…?

違うのじゃ!全部ひっくり返して、裏焼きにするのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。