専用のデジタル カメラであろうと、Android や iPhone のカメラ アプリであろうと、すべてのカメラは、撮影した写真を DCIM フォルダーに保存します。 DCIMは「デジタルカメラ画像」の略です。
DCIM フォルダーとそのレイアウトは、2003 年に作成された標準である DCF に基づいています。DCF は標準レイアウトを提供するため、非常に価値があります。
DCF または「カメラ ファイル システムの設計ルール」に準拠
DCFはJEITA(電子情報技術産業協会)が策定した仕様です。これは技術的には標準の CP-3461 であり、 難解な標準ドキュメント を掘り出してオンラインで読むことができます。この規格の最初のバージョンは 2003 年に発行され、最後に更新されたのは 2010 年でした。
DCF 仕様には、相互運用性を保証することを目的として、さまざまな要件がリストされています。適切にフォーマットされたデバイス (デジタル カメラに接続されている SD カードなど) のファイル システムは、FAT12、FAT16、FAT32、または exFAT である必要があります。 2 GB 以上の容量を持つメディアは 。目標は、デジタル カメラとそのメモリ カードが相互に互換性を持つことです。
DCIM ディレクトリとそのサブフォルダー
とりわけ、DCF 仕様では、デジタル カメラの写真を「DCIM」ディレクトリに保存することが義務付けられています。 DCIMは「デジタルカメラ画像」の略です。
DCIM ディレクトリには、複数のサブディレクトリを含めることができます (通常はそうします)。サブディレクトリはそれぞれ、100 ~ 999 の固有の 3 桁の数字と 5 文字の英数字で構成されます。英数字は重要ではなく、各カメラ メーカーが自由に選択できます。たとえば、Apple は幸運にも 5 桁の名前を持っているため、コードは APPLE になります。 iPhone では、DCIM ディレクトリには「100APPLE」、「101APPLE」などのフォルダーが含まれています。
各サブディレクトリ内には、撮影した写真を表す画像ファイル自体が含まれています。各画像ファイルの名前は、4 桁の英数字コード (カメラ メーカーが望むものであれば何でもよい) で始まり、その後に 4 桁の数字が続きます。たとえば、DSC_0001.jpg、DSC_0002.jpg などの名前のファイルがよく見られます。コードはあまり重要ではありませんが、撮影した写真が撮影した順序で表示されるようにすることは一貫しています。
たとえば、レイアウトは次のようになります。
DCIM
-
100アンドロ
- DCF_0001.JPG
- DCF_0002.JPG
- DCF_0003.WAV
- 101アンドロ
- 102アンドロ
JPG 画像以外のファイルのメタデータを表す .THM ファイルも表示される場合があります。たとえば、デジタル カメラでビデオを撮影し、それが .MP4 ファイルとして保存されたとします。 DSC_0001.MP4 ファイルと DSC_0001.THM ファイルが表示されます。 MP4 ファイルはビデオそのものですが、.THM ファイルにはサムネイルとその他のメタデータが含まれています。これは、ビデオをロードせずにビデオに関する情報を表示するためにカメラによって使用されます。
ここには DCF 仕様で要求される難解な詳細がさらにありますが、それらは実際には重要ではありません。
では、なぜ誰もがこの仕様に従うのでしょうか?
DCF は「事実上の」標準です。これは、十分な数のデジタル カメラおよびスマートフォン メーカーが DCF を採用しており、現実世界における一貫した標準になっているということを意味します。標準化された DCIM フォーマットは、デジタル カメラ画像転送ソフトウェアが、コンピュータに接続したときにデジタル カメラまたは SD カード 上の写真を自動的に識別し、転送できることを意味します。
スマートフォンの DCIM フォルダーも同じ目的を果たします。 iPhone または Android 携帯電話をコンピュータに接続すると、コンピュータまたはフォト ライブラリ ソフトウェアが DCIM フォルダを認識し、転送できる写真があることを認識し、これを自動的に実行するよう提案します。
DCIM は、初めて見たときは最もわかりやすい名前ではないかもしれません。「写真」はどうでしょうか? — しかし、それが標準であることがより重要です。すべてのデジタル カメラ メーカーやスマートフォンのオペレーティング システムが独自の写真フォルダーを持っていた場合、ソフトウェア プログラムは接続されたデバイス上の写真を常に自動的に検索できるとは限りません。あるカメラから SD カードを取り出して、別のデジタル カメラに直接接続して、デバイスを再フォーマットしたりファイル システムを再配置したりせずに写真にアクセスすることはできません。
最終的には、基準が何であれ、基準を持つことが重要です。だからこそ、DCIM フォルダーは、コンデジからスマートフォン、さらにはタブレットのカメラ アプリに至るまで、私たちを追ってきました。 画像転送プロトコル (PTP ) は DCF 標準と同じではありませんが、同様の目的を果たします。 PTP は MTP やその他の標準に取って代わられていますが、PTP は、この標準をサポートする写真管理アプリケーションと通信するために Android デバイスと iPhone でサポートされています。
いつものように、私たちは皆、古くて難解な標準を推進しています。新しいものを最初から設計するよりも、すべてと互換性がある方が良いためです。 電子メールが 依然として人気があるのと同じ理由です。
画像クレジット: Flickr のいしかわ けん





