DCIM-mappen og dens layout kommer fra DCF, en standard opprettet i 2003. DCF er så verdifull fordi den gir et standardoppsett.
Møt DCF, eller "Designregel for Camera File System"
DCF er en spesifikasjon laget av JEITA, Japan Electronics og Information Technology Industries Association. Det er teknisk standard CP-3461, og du kan grave opp det arkane standarddokumentet og lese det på nettet. Den første versjonen av denne standarden ble utstedt i 2003, og den ble sist oppdatert i 2010.
DCF-spesifikasjonen viser mange forskjellige krav med et mål for å sikre interoperabilitet. Filsystemet til en passende formatert devics - for eksempel et SD-kort koblet til et digitalkamera - må være FAT12, FAT16, FAT32 eller exFAT. Media med 2 GB eller større plass må formateres med FAT32 eller exFAT. Målet er at digitale kameraer og minnekort skal være kompatible med hverandre.
DCIM-katalogen og dens undermapper
DCF-spesifikasjonen mandler blant annet at et digitalkamera må lagre bildene i en "DCIM" -katalog. DCIM står for "Digital Camera Images".
DCIM-katalogen kan - og vanligvis gjør - inneholde flere underkataloger. Underkatalogene består hver for seg av et unikt tre-sifret tall - fra 100 til 999 - og fem alfanumeriske tegn. De alfanumeriske tegnene er ikke viktige, og hver kamerataker er fri til å velge sine egne. For eksempel er Apple heldig nok til å ha et femsifret navn, så koden er APPLE. På en iPhone inneholder DCIM-katalogen mapper som "100APPLE", "101APPLE", og så videre.
For eksempel vil layoutet se ut som:
DCIM
-
100ANDRO
- DCF_0001.JPG
- DCF_0002.JPG
- DCF_0003.WAV
- 101ANDRO
- 102ANDRO
Det er mer arcane detaljer her som DCF-spesifikasjonen krever, men de er ikke veldig viktige.
Så hvorfor følger alle denne spesifikasjonen?
DCF er en "de facto" -standard, noe som betyr at nok digitale kamera- og smarttelefonprodusenter har vedtatt at det er blitt en konsekvent standard i den virkelige verden. Det standardiserte DCIM-formatet betyr at digitale kamera-bildeoverføringsprogramvaren automatisk kan identifisere bilder på et digitalkamera eller SD-kort når du kobler den til datamaskinen, og overfører dem over.
DCIM-mappene på smarttelefoner tjener samme formål. Når du kobler en iPhone eller Android-telefon til datamaskinen din, kan datamaskinen eller fotobiblioteket legge merke til DCIM-mappen, legge merke til at det er bilder som kan overføres, og tilbyr å gjøre dette automatisk.
Til slutt, bare å ha en standard er viktig - uansett standarden er. Derfor har DCIM-mappen fulgt oss fra punkt-og-skyte kameraer til smarttelefon og til og med tabletkameraapper. Bildeoverføringsprotokollen, eller PTP, er ikke den samme som DCF-standarden, men den tjener en tilsvarende hensikt. Det har blitt erstattet av MTP og andre standarder, men PTP støttes av Android-enheter og iPhones for kommunikasjon med fotostyringsprogrammer som støtter denne standarden.
Som vanlig bærer vi alle en gammel-og-bane standard fremover, fordi det er bedre å være kompatibelt med alt enn å designe noe nytt fra bunnen av. Det er den samme grunnen til at e-post er fortsatt så populær!