Return

2006/01/02 とりあえず解析。
単一ファイルでしか調査していないので、可変にっなている箇所とかは不明。

FinePix F11 Header Format
OffsetMakernote OffsetFormatLengthEx.Note
  SOI Marker2FF D8   
  APP1 Marker2FF E1   
  APP1 DataAPP1 Data Size22A CE   
  Exif Header645 78 69 66 00 00 Exif 
+0 TIFF HeaderByte align249 49 IIインテル形式
+2 TAG Mark22A 00   
+4 Offset to first IFD408 00 00 00 +8 
+8 IFD0 (main image)No. of directory entory20C 00 12 
+10 Dirent 020F 01 Makeメーカー名
+12 202 00 ascii string 
+14 409 00 00 00 9byte 
+18 49E 00 00 00 +158 
+22 Dirent 1210 01 Model機種
+24 202 00 ascii string 
+26 410 00 00 00 16 
+30 4A8 00 00 00 +168 
+34 Dirent 2212 01 Orientation画像方向
+36 203 00 unsigned short 
+38 401 00 00 00 1 
+42 401 00 00 00 1 
+46 Dirent 321A 01 XResolution解像度
+48 205 00 unsigned rational 
+50 401 00 00 00 1 
+54 4B8 00 00 00 +184 
+58 Dirent 421B 01 YResolution解像度
+60 205 00 unsigned rational 
+62 401 00 00 00 1 
+66 4C0 00 00 00 +192 
+70 Dirent 5228 01 ResolutionUnit解像度単位
+72 203 00 unsigned short 
+74 401 00 00 00 1 
+78 402 00 00 00 2 
+82 Dirent 6231 01 Softwareソフトウェア
+84 202 00 ascii string 
+86 427 00 00 00 39 
+90 4C8 00 00 00 +200 
+94 Dirent 7232 01 DateTime変更日時
+96 202 00 ascii string 
+98 414 00 00 00 20byte 
+102 4F0 00 00 00 +240 
+106 Dirent 8213 02 YCbCrPositioning 
+108 203 00 unsigned short 
+110 401 00 00 00 1 
+114 402 00 00 00 2 
+118 Dirent 9298 82 Copyright著作権
+120 202 00 ascii string 
+122 405 00 00 00 5 
+126 404 01 00 00 +260 
+130 Dirent 10269 87 ExifIFDPointer 
+132 204 00 unsigned long 
+134 401 00 00 00 1 
+138 426 01 00 00 +294 
+142 Dirent 112A5 C4 PIM IFDPointer 
+144 207 00 undefined 
+146 41C 00 00 00 28byte 
+150 40A 01 00 00 +266 
+154 Link to IFD14DA 04 00 00 +1242 
+158 Data area of IFD01046 55 4A 49 46 49 4C 4D 00 00 FUJIFILMMake
+168 1646 69 6E 65 50 69 78 20 46 31 31 20 20 20 20 00 FinePix F11 Model
+184 848 00 00 00 01 00 00 00 72/1XResolution
+192 848 00 00 00 01 00 00 00 72/1YResolution
+200 4044 69 67 69 74 61 6C 20 43 61 6D 65 72 61 20 46
69 6E 65 50 69 78 20 46 31 31 20 20 20 20 20 56
65 72 31 2E 30 30 00 00
Digital Camera FinePix F11 Ver1.00Software
+240 2032 30 30 35 3A 31 32 3A 33 30 20 32 30 3A 31 39
3A 34 35 00
2005:12:30 20:19:45DateTime
+260 620 20 20 20 00 00 Copyright
+266 PIM IFDHeader850 72 69 6E 74 49 4D 00 PrintIM 
+274 Version630 32 35 30 00 00 0250 
+280 Flag Count202 00 2 
+282 Flag 0202 00 ? 
+284 401 00 00 00 1 
+288 Flag 1201 01 ? 
+290 400 00 00 00 0 
+294 Exif SubIFDNo. of directory entory224 00 36 
+296 Dirent 029A 82 ExposureTime露出時間
+298 205 00 unsigned rational 
+300 401 00 00 00 1 
+304 4DC 02 00 00 +732 
+308 Dirent 129D 82 FNumberレンズF値
+310 205 00 unsigned rational 
+312 401 00 00 00 1 
+316 4E4 02 00 00 +740 
+320 Dirent 2222 88 ExposureProgram露出制御モード
+322 203 00 unsigned short 
+324 401 00 00 00 1 
+328 402 00 00 00 2 
+332 Dirent 3227 88 ISOSpeedRatingsISO感度
+334 203 00 unsigned short 
+336 401 00 00 00 1 
+340 420 03 00 00 800 
+344 Dirent 4200 90 ExifVersionExifバージョン
+346 207 00 undefined 
+348 404 00 00 00 4byte 
+352 430 32 32 30 0220 
+356 Dirent 5203 90 DateTimeOriginalオリジナル撮影日時
+358 202 00 ascii string 
+360 414 00 00 00 20 
+364 4EC 02 00 00 +748 
+368 Dirent 6204 90 DateTimeDigitizedデジタル化日時
+370 202 00 ascii string 
+372 414 00 00 00 20 
+376 400 03 00 00 +768 
+380 Dirent 7201 91 ComponentsConfiguration各コンポーネントの意味
+382 207 00 undefined 
+384 404 00 00 00 4byte 
+388 401 02 03 00  YCbCr
+392 Dirent 8202 91 CompressedBitsPerPixel画像圧縮率
+394 205 00 unsigned rational 
+396 401 00 00 00 1 
+400 414 03 00 00 +788 
+404 Dirent 9201 92 ShutterSpeedValueシャッタースピード
+406 20A 00 signed rational 
+408 401 00 00 00 1 
+412 41C 03 00 00 +796 
+416 Dirent 10202 92 ApertureValueレンズ絞り値
+418 205 00 unsigned rational 
+420 401 00 00 00 1 
+424 424 03 00 00 +804 
+428 Dirent 11203 92 BrightnessValue対処物の明るさ
+430 20A 00 signed rational 
+432 401 00 00 00 1 
+436 42C 03 00 00 +812 
+440 Dirent 12204 92 ExposureBiasValue露光補正量
+442 20A 00 signed rational 
+444 401 00 00 00 1 
+448 434 03 00 00 +820 
+452 Dirent 13205 92 MaxApertureValue開放F値
+454 205 00 unsigned rational 
+456 401 00 00 00 1 
+460 43C 03 00 00 +828 
+464 Dirent 14207 92 MeteringMode自動露出測光モード
+466 203 00 unsigned short 
+468 401 00 00 00 1 
+472 405 00 00 00 5 
+476 Dirent 15208 92 LightSource光源
+478 203 00 unsigned short 
+480 401 00 00 00 1 
+484 400 00 00 00 0 
+488 Dirent 16209 92 Flashフラッシュ
+490 203 00 unsigned short 
+492 401 00 00 00 1 
+496 410 00 00 00 16 
+500 Dirent 1720A 92 FocalLengthレンズの焦点距離
+502 205 00 unsigned rational 
+504 401 00 00 00 1 
+508 444 03 00 00 +836 
+512 Dirent 1827C 92 MakerNote 
+514 207 00 undefined 
+516 460 01 00 00 352byte 
+520 45C 03 00 00 +860 
+524 Dirent 19200 A0 FlashPixVersion 
+526 207 00 undefined 
+528 404 00 00 00 4byte 
+532 430 31 30 30 0100 
+536 Dirent 20201 A0 ColorSpace色空間情報
+538 203 00 unsigned short 
+540 401 00 00 00 1 
+544 401 00 00 00 1 
+548 Dirent 21202 A0 ExifImageWidth画像幅
+550 204 00 unsigned long 
+552 401 00 00 00 1 
+556 440 06 00 00 1600 
+560 Dirent 22203 A0 ExifImageHeight画像高さ
+562 204 00 unsigned long 
+564 401 00 00 00 1 
+568 4B0 04 00 00 1200 
+572 Dirent 23205 A0 InteroperabilityIFDPointer 
+574 204 00 unsigned long 
+576 401 00 00 00 1 
+580 4BC 04 00 00 +1212 
+584 Dirent 2420E A2 FocalPlaneXResolutionCCD画素密度
+586 205 00 unsigned rational 
+588 401 00 00 00 1 
+592 44C 03 00 00 +844 
+596 Dirent 2520F A2 FocalPlaneYResolutionCCD画素密度
+598 205 00 unsigned rational 
+600 401 00 00 00 1 
+604 454 03 00 00 +852 
+608 Dirent 26210 A2 FocalPlaneResolutionUnit画素密度の単位
+610 203 00 unsigned short 
+612 401 00 00 00 1 
+616 403 00 00 00 3 
+620 Dirent 27217 A2 SensingMethodイメージセンサ方式
+622 203 00 unsigned short 
+624 401 00 00 00 1 
+628 402 00 00 00 2 
+632 Dirent 28200 A3 FileSourceファイルソース
+634 207 00 undefined 
+636 401 00 00 00 1byte 
+640 403 00 00 00 3 
+644 Dirent 29201 A3 SceneTypeシーンタイプ
+646 207 00 undefined 
+648 401 00 00 00 1byte 
+652 401 00 00 00 1 
+656 Dirent 30201 A4 Custom image processingカスタム画像処理
+658 203 00 unsigned short 
+660 401 00 00 00 1 
+664 400 00 00 00 0 
+668 Dirent 31202 A4 Exposure mode撮影モード
+670 203 00 unsigned short 
+672 401 00 00 00 1 
+676 400 00 00 00 0 
+680 Dirent 32203 A4 White balanceホワイトバランスモード
+682 203 00 unsigned short 
+684 401 00 00 00 1 
+688 400 00 00 00 0 
+692 Dirent 33206 A4 Scene capture typeシーン撮影タイプ
+694 203 00 unsigned short 
+696 401 00 00 00 1 
+700 400 00 00 00 0 
+704 Dirent 3420A A4 Sharpnessシャープネス
+706 203 00 unsigned short 
+708 401 00 00 00 1 
+712 400 00 00 00 0 
+716 Dirent 3520C A4 Subject distance range被写体の距離範囲
+718 203 00 unsigned short 
+720 401 00 00 00 1 
+724 400 00 00 00 0 
+728 End of Link400 00 00 00   
+732 Data area of Exif SubIFD80A 00 00 00 C2 01 00 00 10/450ExposureTime
+740 818 01 00 00 64 00 00 00 280/100FNumber
+748 2032 30 30 35 3A 31 32 3A 33 30 20 32 30 3A 31 39
3A 34 35 00
2005:12:30 20:19:45DateTimeOriginal
+768 2032 30 30 35 3A 31 32 3A 33 30 20 32 30 3A 31 39
3A 34 35 00
2005:12:30 20:19:45DateTimeDigitized
+788 81A 00 00 00 0A 00 00 00 26/10CompressedBitsPerPixel
+796 82A 02 00 00 64 00 00 00 554/100ShutterSpeedValue
+804 82C 01 00 00 64 00 00 00 300/100ApertureValue
+812 844 00 00 00 64 00 00 00 68/100BrightnessValue
+820 800 00 00 00 64 00 00 00 0/100ExposureBiasValue
+828 82C 01 00 00 64 00 00 00 300/100MaxApertureValue
+836 820 03 00 00 64 00 00 00 800/100FocalLength
+844 820 08 00 00 01 00 00 00 2080/1FocalPlaneXResolution
+852 820 08 00 00 01 00 00 00 2080/1FocalPlaneYResolution
+860+0Makernote IFDHeader846 55 4A 49 46 49 4C 4D FUJIFILM 
+868+8Offset40C 00 00 00 +12 
+872+12No. of directory entory217 00 23 
+874+14Dirent 0200 00 Versionバージョン
+876+16207 00 undefined 
+878+18404 00 00 00 4byte 
+882+22430 31 33 30 0130 
+886+26Dirent 1210 00 ? 
+888+28202 00 ascii string 
+890+3042A 00 00 00 42byte 
+894+34426 01 00 00 +294 
+898+38Dirent 2200 10 Quality画質モード
+900+40202 00 ascii string 
+902+42408 00 00 00 8byte 
+906+46450 01 00 00 +336 
+910+50Dirent 3201 10 Sharpnessシャープネス
+912+52203 00 unsigned short 
+914+54401 00 00 00 1 
+918+58403 00 00 00 3 
+922+62Dirent 4202 10 WhiteBalanceホワイトバランス
+924+64203 00 unsigned short 
+926+66401 00 00 00 1 
+930+70400 00 00 00 0 
+934+74Dirent 5203 10 Colorカラー
+936+76203 00 unsigned short 
+938+78401 00 00 00 1 
+942+82400 00 00 00 0 
+946+86Dirent 6210 10 FlashModeフラッシュモード
+948+88203 00 unsigned short 
+950+90401 00 00 00 1 
+954+94402 00 00 00 2 
+958+98Dirent 7211 10 FlashStrengthストロボ明るさ
+960+10020A 00 signed rational 
+962+102401 00 00 00 1 
+966+106458 01 00 00 +344 
+970+110Dirent 8220 10 Macroマクロモード
+972+112203 00 unsigned short 
+974+114401 00 00 00 1 
+978+118400 00 00 00 0 
+982+122Dirent 9221 10 FocusModeフォーカスモード
+984+124203 00 unsigned short 
+986+126401 00 00 00 1 
+990+130400 00 00 00 0 
+994+134Dirent 10222 10 ?センター固定AF
+996+136203 00 unsigned short 
+998+138401 00 00 00 1 
+1002+142401 00 00 00 1 
+1006+146Dirent 11223 10 FocusPointフォーカスポイント
+1008+148203 00 unsigned short 
+1010+150402 00 00 00 2 
+1014+154420 03 58 02 800,600 
+1018+158Dirent 12230 10 SlowSyncスローシンクロ
+1020+160203 00 unsigned short 
+1022+162401 00 00 00 1 
+1026+166400 00 00 00 0 
+1030+170Dirent 13231 10 PictureMode撮影モード
+1032+172203 00 unsigned short 
+1034+174401 00 00 00 1 
+1038+178400 00 00 00 0 
+1042+182Dirent 14232 10 Exposure Count 
+1044+184203 00 unsigned short 
+1046+186401 00 00 00 1 
+1050+190401 00 00 00 1 
+1054+194Dirent 15200 11 Continuous or AutoBracketing連写モード
+1056+196203 00 unsigned short 
+1058+198401 00 00 00 1 
+1062+202400 00 00 00 0 
+1066+206Dirent 16201 11 Continuous Sequence連写連番
+1068+208203 00 unsigned short 
+1070+210401 00 00 00 1 
+1074+214400 00 00 00 0 
+1078+218Dirent 17200 12 ? 
+1080+220203 00 unsigned short 
+1082+222401 00 00 00 1 
+1086+226400 00 00 00 0 
+1090+230Dirent 18210 12 FinePix ColorFinePixカラー
+1092+232203 00 unsigned short 
+1094+234401 00 00 00 1 
+1098+238400 00 00 00 0 
+1102+242Dirent 19200 13 BlurCheck手ぶれ警告
+1104+244203 00 unsigned short 
+1106+246401 00 00 00 1 
+1110+250401 00 00 00 1 
+1114+254Dirent 20201 13 FocusCheckフォーカス状態
+1116+256203 00 unsigned short 
+1118+258401 00 00 00 1 
+1122+262401 00 00 00 1 
+1126+266Dirent 21202 13 ExposureCheck露出状態
+1128+268203 00 unsigned short 
+1130+270401 00 00 00 1 
+1134+274400 00 00 00 0 
+1138+278Dirent 22200 14 Dynamic Range 
+1140+280203 00 unsigned short 
+1142+282401 00 00 00 1 
+1146+286401 00 00 00 1 
+1150+290End of Link400 00 00 00   
+1154+294Data area of Makernote IFD4246 50 58 31 33 31 37 35 37 33 31 20 35 39 32 44
33 31 33 30 33 31 33 31 30 35 31 31 30 35 36 45
39 30 31 30 31 35 34 39 36 31
FPX13175731 592D313031310511056E9010154961?
+1196+33684E 4F 52 4D 41 4C 20 00 NORMALQuality
+1204+344800 00 00 00 64 00 00 00 0/100FlashStrength
+1212 Interoperability IFDNo. of directory entory202 00 2 
+1214 Dirent 0201 00 InteroperabilityIndex互換性識別子
+1216 202 00 ascii string 
+1218 404 00 00 00 4byte 
+1222 452 39 38 00 R98 
+1226 Dirent 1202 00 InteroperabilityVersionバージョン
+1228 207 00 undefined 
+1230 404 00 00 00 4byte 
+1234 430 31 30 30 0100 
+1238 End of Link400 00 00 00   
+1242 IFD1(thumbnail image)No. of directory entory208 00 8 
+1244 Dirent 0203 01 Compression圧縮形式
+1246 203 00 unsigned short 
+1248 401 00 00 00 1 
+1252 406 00 00 00 6 
+1256 Dirent 1212 01 Orientation画像方向
+1258 203 00 unsigned short 
+1260 401 00 00 00 1 
+1264 401 00 00 00 1 
+1268 Dirent 221A 01 XResolution解像度
+1270 205 00 unsigned rational 
+1272 401 00 00 00 1 
+1276 440 05 00 00 +1344 
+1280 Dirent 321B 01 YResolution解像度
+1282 205 00 unsigned rational 
+1284 401 00 00 00 1 
+1288 448 05 00 00 +1352 
+1292 Dirent 4228 01 ResolutionUnit解像度単位
+1294 203 00 unsigned short 
+1296 401 00 00 00 1 
+1300 402 00 00 00 2 
+1304 Dirent 5201 02 JpegInterchangeFormatサムネイルオフセット
+1306 204 00 unsigned long 
+1308 401 00 00 00 1 
+1312 450 05 00 00 +1360 
+1316 Dirent 6202 02 JpegInterchangeFormatLengthサムネイルサイズ
+1318 204 00 unsigned long 
+1320 401 00 00 00 1 
+1324 476 25 00 00 9590byte 
+1328 Dirent 7213 02 YCbCrPositioning色情報サンプルポイント
+1330 203 00 unsigned short 
+1332 401 00 00 00 1 
+1336 402 00 00 00 2 
+1340 End of Link400 00 00 00   
+1344 Data area of IFD1848 00 00 00 01 00 00 00 72/1XResolution
+1352 848 00 00 00 01 00 00 00 72/1YResolution

Return