JavascriptEXIF:JPEGファイルの撮影情報の取得と利用EXIFとはJPEG形式の画像ファイルは、画像データそのもの以外に、撮影日時や撮影条件などに関するデータももっている。format)とは、そのデータの記録形式に関する規格の一つで、多くのデジタルカメラがこの規格を採用している。近年は、GPS情報を得るデジカメが普及しており、EXIFも緯度や経度なども取り入れている。Javascript等でEXIF情報を取り出すことにより、GoogleMapと組み合わせて、撮影地点を地図に表示するなど、多様な利用ができる。多くのブラウザがローカルファイルをダイアログボックスによる指定やドラッグ&ドロップによる指定してHTMLに取り込むFileAPI機能をもつようになった。これと組み合わせるとさらに便利なアプリケーションを開発できる。多くのサイトでこのようなアプリケーションサービスを提供している。ここでは、その初歩的なものを自作した。JavascriptでEXIFデータを取り出すのは、到底私の能力を超えている。そのためのJSライブラリが提供されており、使用法を解説したWebサイトもある(注)。ここでは、それらをパクらせてもらい、一応動くものが作れたので公開する。Reader」)をダウンロードし、サンプルを参考にさせていただいた。そこでは、次のような記述がある。