現象としてよく分かっていないのだけど、デジカメで撮った画像の撮影日の情報がなくなっているファイルがあることに気がついた。
最近になってdigikamではなくJpegGpxMerger(version 1.4.1)というソフトでGPXファイルの座標情報を書き込むようになったのと関係があるだろうか? JpegGpxMergerはJavaで書かれていて、Windowsでも動作するソフトです。これをVista上で使っているわけ。
で、使用前(というかGPSタグをつけられなかったファイル)のEXIF情報は以下のような感じ。
EXIF tags in '134353.jpg' ('Motorola' byte order):
--------------------+----------------------------------------------------------
Tag |Value
--------------------+----------------------------------------------------------
Image Description |Exif_JPEG_PICTURE
Manufacturer |RICOH
Model |GR DIGITAL 2
(snip)
Date and Time |2010:08:22 13:43:53
(snip)
Exif Version |Exif Version 2.21
Date and Time (origi|2010:08:22 13:43:53
Date and Time (digit|2010:08:22 13:43:53
(snip)
Focal Length |5.9 mm
Maker Note |29262 bytes undefined data
User Comment |
(snip)
--------------------+----------------------------------------------------------
EXIF data contains a thumbnail (5377 bytes).
使用後は以下。GPSタグがついて、MakerNoteが消えて、Date and Time (origiとDate and Time (digitが途中まで消されている。Date and Timeは残っている。
EXIF tags in '110433.jpg' ('Motorola' byte order):
--------------------+----------------------------------------------------------
Tag |Value
--------------------+----------------------------------------------------------
Image Description |Exif_JPEG_PICTURE
Manufacturer |RICOH
Model |GR DIGITAL 2
(snip)
Date and Time |2010:08:21 11:04:33
(snip)
Software |Jpeg GPX Merger Version 1.4.1
(snip)
Exif Version |Exif Version 2.21
Date and Time (origi|1:04:33
Date and Time (digit|1:04:33
(snip)
Focal Length |2.3 mm
User Comment |
(snip)
GPS tag version |0x02, 0x00, 0x00, 0x00
North or South Latit|N
Latitude |35.00, 35.00, 20.80
East or West Longitu|E
Longitude |139.00, 38.00, 53.27
Altitude reference |0x00
Altitude |1.57
InteroperabilityInde|R98
InteroperabilityVers|0100
--------------------+----------------------------------------------------------
まあ日付時刻情報はもともと以下のような4つの中身の同じ情報が入っているという状態だった。