処理の流れまえもって、JSライブラリを定義しておく。HTMLから「画像URL」(画像ファイルのURL。EXIF情報.getAllTags();:});がポイントである。この「EXIF情報」や「タグ値」の名称は任意であるが、これにより、EXIFの情報が連想配列「タグ値[タグ名]」に取り入れられる。Cでは多様なタグがある→参照「EXIFの概要」。タグ値["DateTime"]とすればよい。Eでは緯度などが度分秒の形式になっているが、GoogleMapなどでは十進数にしたほうが便利なので、それをEで行う。String(緯度分秒).split(",");は、緯度分秒を「,」で分離するもので、度分秒[0]は度、度分秒[1]は分、度分秒[2]は秒になる。Fで、結果をHTMLに出力する。戻り、さらに関数「画像指定」に戻ってスクリプトは終了する。値をメインプログラム「画像指定」で受け取ることにより、多様な処理ができる。結果をHTMLに出力している。そのため、他の処理につなげるには、出力データを再度入力しなければならない。して「画像指定」に渡せればよいのであるが、どういうわけか受け取れないのである。ご教示頂ければ幸甚である。