(57)【要約】【課題】ローカルタイムとＵＴＣとが混在する場合であっても、画像データとログ情報の関連性を把握可能にする。【解決手段】  情報処理装置の処理手段は、画像データが撮影された日時の情報に、協定世界時（ＵＴＣ）による第１の日時情報が含まれる場合には、第１の日時情報と、測位日時の情報とを比較して対応するＧＰＳログファイルを特定し、画像データが撮影された日時の情報に、第１の日時情報が含まれず、ローカルタイムで記述された撮影日時の情報が含まれる場合には、撮影日時の情報を時差情報に基づいて協定世界時による第２の日時情報に換算し、第２の日時情報と測位日時の情報とを比較して対応するＧＰＳログファイルを特定する。【選択図】図１
2012165142.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データから該画像データが撮影された日時の情報をそれぞれ取得し、複数のＧＰＳログファイルから測位日時の情報をそれぞれ取得する取得手段と、
前記複数の画像データからそれぞれ取得した前記日時の情報と、前記複数のＧＰＳログファイルからそれぞれ取得した前記測位日時の情報とを比較して、各画像データに対応するＧＰＳログファイルを特定する処理手段と
を備える情報処理装置であって、
前記処理手段は、
前記画像データが撮影された日時の情報に、協定世界時（ＵＴＣ）による第１の日時情報が含まれる場合には、前記第１の日時情報と、前記測位日時の情報とを比較して前記対応するＧＰＳログファイルを特定し、
前記画像データが撮影された日時の情報に、前記第１の日時情報が含まれず、ローカルタイムで記述された撮影日時の情報が含まれる場合には、前記撮影日時の情報を時差情報に基づいて前記協定世界時による第２の日時情報に換算し、前記第２の日時情報と、前記測位日時の情報とを比較して前記対応するＧＰＳログファイルを特定する
ことを特徴とする情報処理装置。
【請求項２】
前記情報処理装置のユーザからの入力を受け付ける操作手段を更に備え、
前記処理手段は、
前記画像データが撮影された日時の情報に前記時差情報が含まれる場合に、該時差情報を用いて前記第２の日時情報への換算を行い、
前記画像データが撮影された日時の情報に前記時差情報が含まれない場合に、前記操作手段を介して入力された時差情報を用いて前記第２の日時情報への換算を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記測位日時の情報には、測位の開始日時と測位の終了日時との情報が含まれ、
前記処理手段は、
前記複数のＧＰＳログファイルの中に、前記第１及び第２の日時情報のいずれかが示す日時が、前記測位の開始日時と終了日時との間の日時となるＧＰＳログファイルが存在する場合に、当該ＧＰＳログファイルを前記対応するＧＰＳログファイルとして特定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記処理手段は、
前記複数のＧＰＳログファイルの中に、前記第１及び第２の日時情報のいずれかが示す日時が前記測位の開始日時より前で、かつ、前記第１及び第２の日時情報のいずれかが示す日付が前記測位の開始日時の日付と同日であるＧＰＳログファイルが存在する場合に、当該ＧＰＳログファイルを前記対応するＧＰＳログファイルとして特定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記処理手段は、
前記複数のＧＰＳログファイルのうち、前記測位日時が隣り合う第１のＧＰＳログファイル及び第２のＧＰＳログファイルであって、前記第１のＧＰＳログファイルの測位日時が前記第２のＧＰＳログファイルの測位日時より前となる２つのＧＰＳログファイルからなる組につき、
前記第１及び第２の日時情報のいずれかが示す日時が、前記第２のＧＰＳログファイルの前記測位の開始日時より前で、かつ、前記第１及び第２の日時情報のいずれかが示す日付が前記第２のＧＰＳログファイルの測位の開始日時の日付とは異なる一方、前記第１のＧＰＳログファイルの測位の終了日時の日付と同日である場合に、該第１のＧＰＳログファイルを前記対応するＧＰＳログファイルとして特定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記処理手段は、
前記複数のＧＰＳログファイルのうち、前記画像データに含まれる前記画像データを生成した装置を識別する識別情報と、同一の識別情報を有するＧＰＳログファイルの中から、前記対応するＧＰＳログファイルを特定することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記処理手段は、前記画像データが撮影された日時の情報が、前記画像データに含まれない場合に、前記対応するＧＰＳログファイルを特定しない
ことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
複数の画像データから該画像データが撮影された日時の情報をそれぞれ取得し、複数のＧＰＳログファイルから測位日時の情報をそれぞれ取得する取得手段と、
前記複数の画像データからそれぞれ取得した前記日時の情報と、前記複数のＧＰＳログファイルからそれぞれ取得した前記測位日時の情報とを比較して、各画像データに対応するＧＰＳログファイルを特定する処理手段と
を備える情報処理装置の制御方法であって、
前記処理手段が、
前記画像データが撮影された日時の情報に、協定世界時（ＵＴＣ）による第１の日時情報が含まれる場合には、前記第１の日時情報と、前記測位日時の情報とを比較して前記対応するＧＰＳログファイルを特定する工程と、
前記画像データが撮影された日時の情報に、前記第１の日時情報が含まれず、ローカルタイムで記述された撮影日時の情報が含まれる場合には、前記撮影日時の情報を時差情報に基づいて前記協定世界時による第２の日時情報に換算し、前記第２の日時情報と、前記測位日時の情報とを比較して前記対応するＧＰＳログファイルを特定する工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項９】
コンピュータを請求項１乃至７のいずれか１項に記載の情報処理装置が備える取得手段及び処理手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその制御方法、並びに、プログラムに関する。
【背景技術】
【０００２】
ＧＰＳ（Global Positioning System）衛星からの信号を受信し、受信した位置情報と日時情報とを利用する装置が普及しつつある。例えばデジタルカメラの場合、ＧＰＳ受信機能を内蔵し、撮影した画像データに位置情報を付加して記録できるものが存在する。また、受信した位置情報と日時情報とを定期的に記憶し、移動した道順などをログ情報として生成するＧＰＳログ装置も存在する。これらの装置によって生成された画像データやログ情報は、緯度経度といった位置情報を持つため、その位置情報を地図上に表示することで、撮影場所や移動ルートに関する思い出の想起に役立てることができる。
【０００３】
また、デジタルカメラにＧＰＳ受信機能が無い場合でも、ＧＰＳログ装置を携帯して、ＧＰＳログ装置が記録したログ情報とデジタルカメラが画像データに付加した日時情報でマッチングを行うことができる（特許文献１を参照）。このような、後から画像データに位置情報を付ける機能を持つ装置やコンピュータ用のアプリケーションソフトウェアも存在する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−０９１２９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像データとログ情報との関連付けのためには、画像データに付与された撮影日時と、ログ情報が含む日時情報とを参照することが考えられる。この場合、画像データは一般的にＥｘｉｆ規格に準拠している場合が多く、撮影日時は現地時間（ローカルタイム）で記述されることが多い。それに対し、ＧＰＳで受信できる情報はＵＴＣ（協定世界時）であるため、ログ情報には、衛星から取得したＵＴＣの日時が記録される場合がある。従って、単純に画像データとログ情報に含まれる日時の情報を参照するだけでは、両者の関連性を判断することができない。
【０００６】
そこで本願発明は、ローカルタイムとＵＴＣとが混在する場合であっても、画像データとログ情報の関連性を把握可能にする。
【課題を解決するための手段】
【０００７】
上記課題を解決するための本願発明は、
複数の画像データから該画像データが撮影された日時の情報をそれぞれ取得し、複数のＧＰＳログファイルから測位日時の情報をそれぞれ取得する取得手段と、
前記複数の画像データからそれぞれ取得した前記日時の情報と、前記複数のＧＰＳログファイルからそれぞれ取得した前記測位日時の情報とを比較して、各画像データに対応するＧＰＳログファイルを特定する処理手段と
を備える情報処理装置であって、
前記処理手段は、
前記画像データが撮影された日時の情報に、協定世界時（ＵＴＣ）による第１の日時情報が含まれる場合には、前記第１の日時情報と、前記測位日時の情報とを比較して前記対応するＧＰＳログファイルを特定し、
前記画像データが撮影された日時の情報に、前記第１の日時情報が含まれず、ローカルタイムで記述された撮影日時の情報が含まれる場合には、前記撮影日時の情報を時差情報に基づいて前記協定世界時による第２の日時情報に換算し、前記第２の日時情報と、前記測位日時の情報とを比較して前記対応するＧＰＳログファイルを特定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ローカルタイムとＵＴＣが混在する場合であっても、画像データとログ情報の関連を把握することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】発明の実施形態に対応するシステムの機能ブロック図。
【図２】発明の実施形態に対応するアプリケーションソフトウェアの表示画面例を示す図。
【図３】発明の実施形態に対応する画像データのデータ構造の一例を示す図。
【図４】発明の実施形態に対応するＧＰＳログファイルのデータ構造の一例を示す図。
【図５】発明の実施形態に対応するアプリケーションソフトウェアの動作例を示すフローチャート。
【図６】発明の実施形態に対応するログ管理リスト６００の構成例を示す図。
【図７】発明の実施形態に対応する画像管理リスト７００の構成例を示す図。
【図８】発明の実施形態に対応する画像管理リスト７００の作成処理の一例を示すフローチャート。
【図９】発明の実施形態に対応する対応ログファイルの検索処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下に、発明の実施形態を、添付の図面に基づいて詳細に説明する。以下では、発明の実施形態に係る情報処理装置として、所謂コンピュータを取り上げて説明する。
【００１１】
本実施形態では、発明の実施形態に対応する撮像装置としてＧＰＳ受信機能付きのデジタルカメラを想定し、撮影した画像データに撮影位置を示す位置情報を付加して記録するものとする。また、デジタルカメラは撮影を行っていない間も定期的に測位を行い、測位の結果得られた位置情報を順次記録したログデータを記録する。なお本発明が適用可能な装置はデジタルカメラに限らず、ＧＰＳ受信機能及び撮影機能を有する携帯電話、スマートフォン、ノートパソコン、ＰＤＡ等の装置であってもよい。また、コンピュータ上で動作するアプリケーションは、デジタルカメラから画像データ及びログデータを受信し、地図上に撮影位置を示すマークや移動ルートを表示させることが可能であるものとする。
【００１２】
本実施形態では、図１に示すように、ＧＰＳ装置付きデジタルカメラ１００と、コンピュータ１１０があり、これらをＵＳＢケーブルで接続することで通信可能になる。画像データやＧＰＳログファイルは、ＵＳＢケーブルを介してデジタルカメラ１００から、コンピュータ１１０に転送することが可能である。
【００１３】
図１に示すデジタルカメラ１００とコンピュータ１１０の各機能ブロックについて、実施形態の構成を理解する上で、直接に必要とされない要素は省略してある。デジタルカメラ１００は、撮像部１０１と、ＧＰＳ受信部１０２と、中央制御部１０３と、ＲＡＭ１０４と、フラッシュメモリ（登録商標）１０５と、記録メディア１０６と、表示部１０７と、操作部１０８と、通信部１０９とを有する。
【００１４】
撮像部１０１は、レンズ、シャッタ、絞り、撮像素子（ＣＣＤまたはＣＭＯＳ）などから構成されていて、被写体からの光を適切な量とタイミングで撮像素子に結像させる。ＧＰＳ受信部１０２は、ＧＰＳ衛星からの信号を受信し、それを基に自装置の現在位置を算出する。また、現在位置と同時に受信したＵＴＣ（協定世界時:Universal Time, Coordinated）を中央制御部１０３に提供する。中央制御部１０３は、入力された信号やプログラムに従って、各種の演算や、デジタルカメラ１００を構成する各部分の制御を行う。具体的には、撮像制御、表示制御、記録制御、通信制御などを行う。
【００１５】
ＲＡＭ１０４は、データの一時的な記憶領域として用いられ、中央制御部１０３の作業領域として用いられる。フラッシュメモリ１０５は、デジタルカメラ１００を制御するためのプログラム（ファームウェア）や各種の設定情報を記録する。記録メディア１０６は、撮影した画像データ（静止画データと動画データとを含む）などを記録する。なお、本実施形態における記録メディア１０６は、着脱可能ないわゆる記憶媒体を想定している。当該記憶媒体は例えばメモリーカードであり、コンピュータなどに装着して画像データを読み出すことが可能である。なお、記憶媒体としては、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、ＤＶＤ−Ｒ、磁気テープ、不揮発性の半導体メモリ、フラッシュメモリ、などのあらゆる方式の記録媒体を含むことができる。デジタルカメラ１００は、記録メディア１０６へのアクセス手段を有し、記録メディア１０６への画像データの読み書きが行える。
【００１６】
表示部１０７は、撮影時のビューファインダー画像の表示、撮影画像の表示、対話的な操作のための文字表示などを行う。なお、表示部１０７はデジタルカメラ１００が備える必要はなく、デジタルカメラ１００は表示部１０７の表示を制御する表示制御機能を有していればよい。その場合、外部ディスプレイと接続して撮影画像等を表示することができる。操作部１０８は、使用者からの操作を受け付けるユーザインタフェースである。操作部１０８は、例えばボタンやレバー、タッチパネルなどを用いることが可能である。通信部１０９は、外部装置と接続し制御コマンドやデータの送受信を行う。接続を確立し、データ通信するためのプロトコルとしては、例えばＰＴＰ（Picture Transfer Protocol）が用いられる。なお、本実施形態では通信部１０９がＵＳＢ（Universal Serial Bus）ケーブルを用いた有線接続により通信を行う場合を説明する。ただし、通信方式はＵＳＢのみに限定されることは無く、ＨＤＭＩ（High-Definition Multimedia Interface）（登録商標）や、ＩＥＥＥ１３９４の方式を採用してもよい。また、通信部１０９は赤外線通信モジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュール、無線ＬＡＮ通信モジュール、ＷｉｒｅｌｅｓｓＵＳＢ等の無線通信モジュールを含むことができる。さらには外部装置と直接接続してもよいし、サーバを経由したりしてインターネットなどのネットワークを介して外部装置と接続してもよい。
【００１７】
なお、デジタルカメラ１００の制御は、単一のハードウエアで行ってもよいし、複数のハードウエアが処理を分担しながら、デジタルカメラ１００における処理を実行する手段として機能してもよい。ＧＰＳ受信部１０２がＧＰＳ衛星からの信号を受信している場合、中央制御部１０３はその時点の位置情報とＵＴＣを撮影した画像データに付与する。当該画像データはＥｘｉｆ形式で記録メディア１０６にファイルとして記録される。なお、ＧＰＳ受信部１０２が位置情報を算出するのに十分な信号を受信していない場合、位置情報及びＵＴＣは画像データに付与されない。
【００１８】
次に発明の実施形態に対応する情報処理装置としてのコンピュータ１１０は、中央制御部１１３と、ＲＡＭ１１４と、ネットワーク通信部１１５と、記録メディア１１６と、表示部１１７と、操作部１１８と、通信部１１９とを有する。コンピュータ１１０は、ハードウエア内にオペレーティングシステム（ＯＳ）を備え、その上にアプリケーションソフトウェアが存在して多様な処理を行うことができる。中央制御部１１３は、入力された信号やプログラムに従って、各種の演算やデータの再生、コンピュータ各部の制御を行う。ＲＡＭ１１４は、データの一時的な記録領域であって、中央制御部１１３の作業領域として用いられる。
【００１９】
ネットワーク通信部１１５は、インターネットを介して外部のサーバなどに接続することにより、データの送受信を行うことができる。記録メディア１１６は、補助記憶装置としてのハードディスクドライブ（ＨＤＤ）であり、各種データやプログラムなどが格納される。表示部１１７は、本実施形態ではディスプレイであり、画像やプログラムの画面を表示したりする。操作部１１８は、キーボードやマウスなどであり、アプリケーションなどに対してユーザからの入力を行うためのものである。通信部１１９は、外部装置と接続し制御コマンドやデータの送受信を行う。本実施形態では、デジタルカメラ１００との接続にＵＳＢインタフェースを用いるが、これが含まれる。他の通信方式を許容する点については、デジタルカメラ１００について記載したのと同様である。
【００２０】
次に、本実施形態でのアプリケーションソフトウェアについて説明する。アプリケーションソフトウェアに含まれるプログラムはコンピュータ１１０の中央制御部１１３により読み込まれ、中央制御部１１３がコンピュータ１１０の各部を制御することで種々の処理が実現される。
【００２１】
図２にアプリケーションソフトウェアのＧＵＩを示す。本実施形態でのアプリケーションソフトウェアは、画面上に地図を表示可能である。デジタルカメラ１００からコンピュータ１１０の記録メディア１１６へ転送された画像データやＧＰＳログファイルを参照し、それらに記録されている位置情報に基づき、地図上に画像データの存在を示すマークや移動ルートを表示する。
【００２２】
図２に示すアプリケーションのＧＵＩ２００において、フォルダ指定部２０１は、アプリケーションで処理対象とする画像データを含むフォルダを選択するための領域である。フォルダ指定部２０１では、コンピュータ１１０の記録メディア１１６内に構成されたフォルダを選択可能になっている。本アプリケーションソフトウェアでは、ここで選択されたフォルダに格納されている画像データが処理対処となる。
【００２３】
サムネイルリスト表示部２０２は、フォルダ指定部２０１で選択されたフォルダに含まれている画像データに応じたサムネイル画像（縮小画像）をリスト表示する。地図表示部２０３は、上記のマークや移動ルートが重畳された地図情報を表示する表示領域である。地図表示部２０３に表示する地図情報は、地図移動ボタン２０４や、地図スケール変更バー２０５をユーザが操作することで、任意の位置の地図情報に切り替えて表示することが可能である。なお本実施形態のアプリケーションでは地図を構成するための地図データは、ネットワーク通信部１１５を介して、Ｗｅｂサービスを提供するサーバなどから受信して表示するが、これに限定するものではない。例えば、地図データを予め記録メディア１１６に記録していてもよい。
【００２４】
本アプリケーションでは、サムネイルリスト表示部２０２に表示されているサムネイル画像に対応した画像データに含まれる位置情報に応じて、画像データの存在を示すマーク２１０が表示される。また、その画像データを撮影した日時に対応する移動ルートが移動ルート２１１のように表示される。
【００２５】
このような画面を表示する発明の実施形態における画像データのデータ構造について図３を参照して説明する。図３は、本実施形態での画像データ３００のデータ構造の一例であって、デジタルカメラ１００が生成しコンピュータ１１０に転送される。コンピュータ１１０は、記録メディア１１６に当該画像データをファイルとして記録する。本実施形態の画像データのデータ構造は、データ形式にＥｘｉｆ−ＪＰＥＧを用いるが、Ｅｘｉｆ−ＴＩＦＦやＲＡＷ画像、動画など、画像データにメタデータが記録できるデータ構造になっている形式でも実施は可能である。なお、Ｅｘｉｆ（Exchangeable image file format）とは、ＪＥＩＤＡ（日本電子工業振興協会）が策定したデジタルカメラ用の画像メタデータのフォーマットである。
【００２６】
図３では、画像データ３００をＥｘｉｆ−ＪＰＥＧ３００のデータ構造として例示する。ＳＯＩ３０１は、Ｅｘｉｆ−ＪＰＥＧ３００の開始を示すマーカである。ＡＰＰ１（３０２）は、Ｅｘｉｆ−ＪＰＥＧ３００のヘッダ部に相当するアプリケーションマーカである。データブロック３０３は、量子化テーブル（ＤＱＴ）、ハフマンテーブル（ＤＨＴ）、フレーム開始マーカ（ＳＯＦ）、スキャン開始マーカ（ＳＯＳ）を含む。Ｃｏｍｐｒｅｓｓｅｄ Ｄａｔａ３０４は、本体画像の圧縮データである。ＥＯＩ３０５は、Ｅｘｉｆ−ＪＰＥＧ３００の終端を示すマーカである。
【００２７】
また、ＡＰＰ１（３０２）は、ブロック３０６〜３１２で示す内容を含む。データブロック３０６は、ＡＰＰ１（３０２）のサイズを示すＡＰＰ１ Ｌｅｎｇｔｈと、ＡＰＰ１（３０２）の識別コードを示すＥｘｉｆ Ｉｄｅｎｔｉｆｉｅｒ Ｃｏｄｅで構成される。０ｔｈ ＩＦＤ３０７は、圧縮された本体画像に関する付属情報を記録するデータブロックである。例えば、撮影したデジタルカメラのモデル名３０７１の情報が含まれる。０ｔｈ ＩＦＤ３０７の一部には、Ｅｘｉｆ ＩＦＤ３０８とＧＰＳ ＩＦＤ３１０のデータブロックが存在する。Ｅｘｉｆ ＩＦＤ３０８は、Ｅｘｉｆバージョンに関するタグ、画像データの特性や構造に関するタグ、撮影日時３０８１に関するタグ、シャッタースピードやレンズ焦点距離などが記録された撮影条件に関するタグなどで構成される。
【００２８】
また、Ｅｘｉｆ ＩＦＤ３０８には、ＭａｋｅｒＮｏｔｅ３０９のデータブロックが存在する。ＭａｋｅｒＮｏｔｅ３０９は、ファイルを生成したメーカ固有の情報が記録されている。例えば、本実施形態で使用する時差情報３０９１や、撮影に用いられたデジタルカメラ１００のユニークな番号を表すシリアル番号３０９２などの情報が含まれる。ＧＰＳ ＩＦＤ３１０は、ＧＰＳ情報に関するタグで構成される。その中には、本実施形態で使用する緯度３１０１、経度３１０２といった位置情報や、衛星測位日時（ＵＴＣ）３１０３が記録される。ＵＴＣ（Coordinated Universal Time）とは、原子時計が刻む国際原子時をもとに決定している、国際協定による標準時である。１ｓｔ  ＩＦＤ３１１は、サムネイル画像に関する付属情報を記録するデータブロックである。Ｔｈｕｍｂｎａｉｌ３１２は、サムネイルの画像データである。
【００２９】
ここで時差情報３０９１について説明する。通常、デジタルカメラは、時計機能を有しているおり、撮影すると、その時の日時が画像の属性情報として画像データ３００に関連付けられて記録される。本実施形態においてもデジタルカメラ１００には時計機能が備わっており、撮影した画像データ３００には、図３に示す撮影日時３０８１が含まれる。本実施形態におけるデジタルカメラ１００では更に、カメラの時計に設定されている日時のＵＴＣからの時差を設定することが可能で、撮影日時３０８１同様、生成される画像データ３００には、カメラに設定されている時差も記録される。図３における時差情報３０９１がこれに相当する。例えば、ユーザの日本滞在中はデジタルカメラ１００の時計設定を日本の現地時間に、ＵＴＣからの時差を９時間（５４０分）と設定しておく。これにより、撮影した画像データ３００の撮影日時３０８１には日本の現地時間での撮影日時の値、時差情報３０９１には、９時間（５４０分）という値が記録される。なお、デジタルカメラ１００での、ユーザによる時差情報の設定方法に関しては本発明とは直接関連しないため、説明は省略する。
【００３０】
次に、図４を参照して本実施形態におけるＧＰＳログファイルの構成を説明する。図４は本実施形態におけるＧＰＳログファイルのデータ構成の一例を示す。
このＧＰＳログファイルは、ＧＰＳ機能付きデジタルカメラ１００の中央制御部１０３が、ＧＰＳ受信部１０２で受信した信号をもとに、記録メディア１０６に一定時間間隔で保存したものである。なお、本実施形態のＧＰＳ機能付きデジタルカメラ１００では、デジタルカメラ本来の機能である撮影機能をＧＰＳログ機能よりも優先させる。そのため、デジタルカメラ１００が撮影可能な状態、例えば撮影モードの間や電源ＯＮの間は、ＧＰＳログ機能は機能しない。
【００３１】
一行目にはＧＰＳログ装置のモデル名とシリアル番号とを記載する。本実施形態ではデジタルカメラがＧＰＳログ装置の機能を備えた構成であるため、デジタルカメラのモデル名４０１とシリアル番号４０２とが記載されている。二行目からの＄マークから始まる行は、ＧＰＳログ装置が信号を受信しログ情報として出力する、ＮＭＥＡ‐０１８３フォーマットに則したメッセージである。ＮＭＥＡ‐０１８３フォーマットとは米国海洋電子機器協会（National Marine Electronics Association）が定めたＧＰＳ受信機とナビゲーション機器の間をシリアルポートを利用して通信するための規格である。本実施形態では、ＧＰＧＧＡとＧＰＲＭＣという二種類のメッセージを記録している。それぞれのメッセージに後続するデータフィールドはコンマで区切られる。ＧＰＧＧＡはＧｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ  Ｆｉｘ  Ｄａｔａを表す。データフィールドは順に、
ＵＴＣの測位時刻（４０３）、
緯度および北緯（Ｎ）か南緯（Ｓ）か（４０４）
経度および東経（Ｅ）か西経（Ｗ）か（４０５）、
ＧＰＳのクオリティ、受信衛星数、
ＨＤＯＰ（Horizonta lDilution of Precision）、平均海水面からのアンテナ高度（ｍ）、
ＷＧＳ−８４楕円体から平均海水面の高度差（ｍ）、ＤＧＰＳデータのエイジ（秒）、
ＤＧＰＳ基準局のＩＤ、・チェックサム
である。
【００３２】
ＧＰＲＭＣはＲｅｃｏｍｍｅｎｄｅｄ  Ｍｉｎｉｍｕｍ  Ｓｐｅｃｉｆｉｃ  ＧＮＳＳ  Ｄａｔａを表す。データフィールドは順に、
ＵＴＣの測位時刻（４０６）、
緯度および北緯（Ｎ）か南緯（Ｓ）か（４０７）、
経度および東経（Ｅ）か西経（Ｗ）か（４０８）、
対地速度（ノット）、進行方向（度、真北）、ＵＴＣの測位日付（４０９）、
地磁気の偏角、モード、チェックサム
である。
【００３３】
以下、発明の実施形態に対応する図２の画面表示機能を実現するための処理を図５乃至図９を参照して説明する。まず図５は、フォルダ指定部２０１でフォルダが選択された時の処理を示すフローチャートである。図５に対応する処理は、例えば中央制御部１１３が、記録メディア１１６に記録されたプログラムを実行することにより実現される。
【００３４】
初めに、Ｓ５０１において、中央制御部１１３はＧＰＳログファイル４００の解析を行う。ＧＰＳログファイル４００については、記録メディア１１６内の所定のフォルダに保存されており、Ｓ５０１では、所定のフォルダに記録されているＧＰＳログファイル４００を順に参照し、図６に示すログ管理リスト６００を作成する。
【００３５】
図６のログ管理リスト６００において、ログファイルパス６０１は、各ＧＰＳログファイル４００毎のファイルパスを登録する。測位開始日時６０２は、ファイルパスに対応するＧＰＳログファイル４００から抽出した、測位を開始した日時をＵＴＣで登録する。測位終了日時６０３は、同様に対応するＧＰＳログファイル４００から抽出した、測位を終了した日時をＵＴＣで登録する。モデル名６０４は、ログファイルを作成した装置の名称を登録する。シリアル番号６０５も同様にログファイルを作成した装置のシリアル番号を登録する。このシリアル番号により、ログファイルを生成した装置を一意に識別することが可能となる。
【００３６】
なお、図６に示すログ管理リスト６００は、測位開始日時６０２で昇順にソートした状態で管理される。ログ管理リスト６００は、記録メディア１１６内に記録されてもよいし、ＲＡＭ１１４に一時的に管理されてもかまわない。以下、ログ管理リスト６００の作成方法の一例を説明する。まず、所定のフォルダに含まれているＧＰＳログファイル４００を順にチェックし、ＧＰＳログファイルのファイル名を含むパスをログファイルパス６０１に登録する。また、ＧＰＳログファイル４００のメッセージの最初のＧＰＧＧＡ／ＧＰＲＭＣに記録されている測位時刻４０３、４０６と測位日付４０９から求めた値を測位開始日時６０２に登録する。また、ＧＰＳログファイル４００のメッセージの最後のＧＰＧＧＡ／ＧＰＲＭＣに記録されている測位時刻４０３、４０６と測位日付４０９から求めた値を測位終了日時６０３に登録する。さらに、ＧＰＳログファイル４００のヘッダに記録されているモデル名４０１をモデル名６０４に登録する。同様にヘッダに書かれているシリアル番号４０２をシリアル番号６０５に登録する。この処理を全てのＧＰＳログファイル４００について行う。
【００３７】
図５の説明に戻り、Ｓ５０１における解析処理が完了すると、中央制御部１１３はフォルダ指定部２０１で指定されたフォルダに含まれている画像データ３００を一つずつ処理し、図７に示す画像管理リスト７００を作成していく。まず、Ｓ５０２では、中央制御部１１３は対象となる全ての画像データ３００の処理が完了したかを判定する。未処理の画像が存在する場合（Ｓ５０２において「ＮＯ」）、Ｓ５０３に移行する。一方で全画像データ３００に対する処理が完了していた場合（Ｓ５０２において「ＹＥＳ」）、Ｓ５０５に移行する。Ｓ５０３では、中央制御部１１３は処理対象の画像データ３００を解析して、当該画像データ３００に関連する“画像情報”をまとめた画像管理リスト７００を作成する。この画像管理リスト７００の作成の際には、画像データ３００に対応するログファイルを探すためのキーとなるＵＴＣ換算時間（図７の７０６）を求める処理も行う。Ｓ５０３における処理の詳細は図７及び図８を参照して後述する。
【００３８】
続くＳ５０４では、中央制御部１１３はＳ５０３で求めたＵＴＣ換算時間に基づき、対応するログファイルを検索し、Ｓ５０２に戻る。この処理についても詳細は図９を参照して後述する。なお、ここで求めたログファイルは、処理中の画像データ３００を撮影した際の移動ルートを描画するのに使われる。また、求めたログファイルに関する情報も画像管理リスト７００に記録される。
【００３９】
Ｓ５０５では、中央制御部１１３は画像管理リストに基づいて地図表示部２０３上の対応位置に画像が存在することを示すマークを描画する。本実施形態では、図２に示すように、地図表示部２０３に表示されている地図上に、当該マークとしてピン２１０を表示している。ピン２１０は、画像管理リスト７００で管理されている画像で、かつ、位置情報が記録されている画像の枚数に相当する本数が地図上に描画される。
【００４０】
続くＳ５０６では、中央制御部１１３は地図表示部２０３に表示する地図上に、移動ルート２１１を描画する。この処理も画像管理リストの内容に基づいて行う。具体的には、画像管理リストを参照し、Ｓ５０４で検索したログファイルのパスをログファイルパス６０１から求める。求めたパスから該当ログファイルを読み出し、各ログファイルに含まれる緯度・経度の位置情報に基づいて地図上にポイントを設定する。当該ポイントは、各ログファイルに含まれる測位終了日時６０３に基づいて時系列に接続され、地図上で移動ルート２１１が形成される。
【００４１】
次に、図５のＳ５０３における画像管理リストの作成処理の詳細を説明する。まず、画像管理リストのデータ構成の一例は図７に示す通りである。画像管理リスト７００はユーザによって指定されたフォルダに含まれる全画像について以下の解析を行った情報を管理するリストである。画像データパス７０１には、画像データ３００の格納場所のパスが登録される。緯度７０２及び経度７０３には、当該画像データ３００の撮影が行われた場所の位置情報が緯度と経度の情報として登録される。当該位置情報は、画像データ３００のＧＰＳ  ＩＦＤ３１０に含まれる緯度３１０１、経度３１０２の情報から取得する。また、モデル名７０４には、画像データを生成した撮像装置であるデジタルカメラ１００のモデル名が、画像データ３００の０ｔｈ  ＩＦＤ３０７に含まれるモデル名３０７１の情報から取得され、登録される。
【００４２】
シリアル番号７０５には、当該デジタルカメラを一意に識別するための識別情報としてシリアル番号が登録される。当該シリアル番号は、画像データ３００のＭａｋｅｒＮｏｔｅ３０９のシリアル番号３０９２から取得する。ＵＴＣ換算時間７０６には、画像データ３００の撮影日時の情報がＵＴＣに換算した時間として登録される。このＵＴＣ換算時間の算出方法については、図８のＳ８０３以降の処理で詳細に説明する。対応ログファイルパス７０７には、画像データ３００と対応するログファイルのパスが登録される。対応ログファイルパス７０７の詳細については後述する。
【００４３】
次に図８を参照して、画像管理リスト７００の作成処理を説明する。図８は、画像管理リスト７００の作成処理の一例に対応するフローチャートである。まず、Ｓ８０１では、まず、中央制御部１１３は処理対象の画像データ３００の格納場所を示すファイルパスを画像管理リスト７００の画像データパス７０１に登録する。当該データパス７０１は、図２のフォルダ指定部２０１で指定されたフォルダのパスと画像のファイル名とに基づいて確定することができる。続くＳ８０２では、中央制御部１１３はＳ８０１で特定された画像データパスから取得した画像データ３００を解析して、画像管理リスト７００の所定の項目に値を記録する。具体的には、撮影が行われた場所の位置情報である緯度・経度、また、撮影を行ったデジタルカメラを特定するためのモデル名、シリアル番号を抽出する。これらの情報は、図３のデータ構造に示す緯度３１０１、経度３１０２、モデル名３０７１、シリアル番号３０９２から抽出して、画像管理リスト７００に登録することができる。
【００４４】
続くＳ８０３では、中央制御部１１３は画像データ３００を解析し、撮影日時３０８１、衛星測位日時（ＵＴＣ）３１０３、時差情報３０９１の３つの値を取得する。これらは、画像データ３００に対応するログデータを検索する際のキーとなる時間情報である“ＵＴＣ換算時間”を求めるために必要なデータである。図６を参照して説明した通り、ＧＰＳログファイル４００は所定のフォルダに記録されており、その情報はログ管理リスト６００で管理されている。ログ管理リスト６００では、各ＧＰＳログファイル４００の情報として、測位開始日時６０２と測位終了日時６０３がＵＴＣで記録されている。そのため、画像データに対応するＧＰＳログファイル４００を特定するためには、画像データ３００が撮影された時刻のＵＴＣに相当する時刻が必要になる。この値を求めるのに先の３つの値を用いることになる。
【００４５】
ただし、画像データによっては、必ずしも３つのデータ全てが含まれているものではない。例えば、本実施形態のデジタルカメラ１００で撮影した場合でも室内環境下など、ＧＰＳ衛星からの電波を満足に補足出来ないような環境が想定される。そのような環境では、緯度３１０１、経度３１０２などの位置情報に加えて、衛星測位日時（ＵＴＣ）３１０３も画像データ３００には記録されない。また、時差情報についても、ＧＰＳ機能が存在しないデジタルカメラでは、時差情報を設定せずに撮影することがある。また、そもそも時差情報を設定する機能が装備されていないデジタルカメラも存在するので、時差情報も必ずしも取得できるとは限らない。
【００４６】
このため、Ｓ８０４以降の処理では、取得できたデータの種類に応じて、処理を分岐している。まずＳ８０４で中央制御部１１３は、衛星測位日時（ＵＴＣ）３１０３の値が取得できたかを判定する。取得できている場合（Ｓ８０４で「ＹＥＳ」）、Ｓ８０９に移行する。この場合、ＵＴＣ換算時間は、画像データ３００から抽出した衛星測位日時（ＵＴＣ）３１０３の値そのものとなり、この値を画像管理リスト７００のＵＴＣ換算時間７０６の項目に記録する。本実施形態では、衛星測位日時（ＵＴＣ）３１０３の値そのものから得られるＵＴＣ換算時間７０６の情報を「第１の日時情報」という。一方、衛星測位日時（ＵＴＣ）３０１３の値が存在しない場合（Ｓ８０４で「ＮＯ」）、Ｓ８０５に移行する。Ｓ８０５以降では、第１の日時情報が得られない場合に、ローカルタイムで記述された撮影日時の情報をＵＴＣによる撮影日時に換算してＵＴＣ換算時間７０６の情報を生成する。ここで生成されるＵＴＣ換算時間７０６の情報を本実施形態では「第２の日時情報」という。
【００４７】
Ｓ８０５では、中央制御部１１３は画像データ３００が撮影日時３０８１の値を有するかを判定する。もし、当該値が存在する場合（Ｓ８０５で「ＹＥＳ」）、Ｓ８０６に移行し、存在しない場合（Ｓ８０５で「ＮＯ」）、Ｓ８１０に移行する。Ｓ８１０では、中央制御部１１３はエラーを意味する０の値を画像管理リスト７００のＵＴＣ換算時間７０６の項目に登録する。一方、Ｓ８０６では中央制御部１１３は更に、画像データ３００が時差情報３０９１の値を有しているかを判定する。もし、当該値が存在する場合（Ｓ８０６で「ＹＥＳ」）、Ｓ８０８に移行する。一方、時差情報３０９１の値が存在しない場合（Ｓ８０６で「ＮＯ」）、Ｓ８０７に移行する。
【００４８】
Ｓ８０７では、コンピュータ１１０のユーザに時差情報の入力を表示部１１７を介して促す。ユーザはこれに対して操作部１１８のキーボードやマウスを用いて時差情報を入力する。時差情報の定義については上述の通りであるが、デジタルカメラを使用地域が日本であれば、９時間（５４０分）となる。Ｓ８０７で時差情報の入力を受け付けるとＳ７０７に移行する。。Ｓ８０８では、中央制御部１１３が画像データ３００が有する時差情報、あるいは、ユーザから入力された時差情報に基づいて、撮影日時３０８１の値をＵＴＣに換算する。中央制御部１１３は求めたＵＴＣ換算時間を、画像管理リスト７００のＵＴＣ換算時間７０６の項目に登録し、第２の日時情報とする。
【００４９】
以上により、画像データ３００に対応するＧＰＳログファイル４００を検索するためのＵＴＣ換算時間７０６の値を、画像データ３００に含まれている属性情報の種類にかかわらず決定することができる。
【００５０】
次に、図５のＳ５０４における対応ログファイルの検索処理を図９のフローチャートを参照して詳細に説明する。ここでは、画像管理リスト７００を生成する際に決定したＵＴＣ換算時間７０６の値に基づきログ管理リスト６００を参照し、画像データ３００に対応するＧＰＳログファイル４００を検索する。検索されたＧＰＳログファイル４００のパスは、画像管理リスト７００の対応ログファイルパス７０７に登録される。
【００５１】
まず、Ｓ９０１で中央制御部１１３は、画像データ３００の画像情報を画像管理リスト７００から取得する。続くＳ９０２で中央制御部１１３は、ログ管理リスト６００に登録されたログファイルを選択するための番号：Ｎを初期化する。当該番号Ｎは、ログ管理リスト６００に登録されたログファイルを登録順に選択するために利用する。続くＳ９０３で中央制御部１１３は、番号Ｎの値をインクリメントし、Ｓ９０４で、ログ管理リスト６００のＮ番目のログ情報を参照する。続くＳ９０５では、処理対象の画像情報に対応する画像データ３００を生成した装置と、ＧＰＳログファイル４００を測位した装置とが同一の装置であるかを、両方のデータに含まれる装置の識別情報が一致するか否かに基づき判定する。具体的には、中央制御部１１３は、Ｓ９０１で取得した画像情報のモデル名とシリアル番号の内容が、Ｓ９０４で参照したＮ番目のログ情報における内容と一致しているか否かを判定する。一致していない場合（Ｓ９０５で「ＮＯ」）、Ｓ９０３に戻る。この場合中央制御部１１３は、Ｎ番目のＧＰＳログファイルは対応するＧＰＳログファイルではなかったと判断できるので、Ｓ９０３でＮをインクリメントして次のＧＰＳログファイルを選択する。一致していた場合（Ｓ９０５で「ＹＥＳ」）、Ｓ９０６に進み、中央制御部１１３は画像情報のＵＴＣ換算時間７０６が示す撮影日時とＮ番目のＧＰＳログファイルの測位開始日時６０２の日時とを比較する。ＵＴＣ換算時間７０６が示す撮影日時がＮ番目のＧＰＳログファイルの測位開始日時６０２の日時よりも前であった場合（Ｓ９０６で「ＹＥＳ」）Ｓ９０７に進み、前でなかった場合（Ｓ９０６で「ＮＯ」）Ｓ９１２に進む。
【００５２】
Ｓ９０７では、中央制御部１１３はＵＴＣ換算時間７０６が示す撮影日とＮ番目のＧＰＳログファイルの測位開始日とを比較し、両者が一致しているか、即ち同日であるかを判定する。もし一致していた場合（Ｓ９０７で「ＹＥＳ」）、続くＳ９０８で、中央制御部１１３は当該Ｎ番目のＧＰＳログファイルを対応ファイルに決定してＳ９１６に進む。一方、一致していなかった場合（Ｓ９０７で「ＮＯ」）Ｓ９０９で、中央制御部１１３はＵＴＣ換算時間７０６が示す撮影日が、Ｎ番目より前のｎ番目のログの測位終了日と一致するかを判定する。ここで「ｎ番目のログ」は、処理対象の画像情報とモデル名及びシリアル番号が一致し、かつ、Ｎ番目のＧＰＳログファイルよりも登録順が前で最も順番が近いＧＰＳログファイルをいう。例えば、Ｎ−１番目のＧＰＳログファイルが処理対象の画像情報とモデル名及びシリアル番号が一致するのであれば、当該Ｎ−１番目のＧＰＳログファイルが該当する。
【００５３】
Ｓ９０９での判定をより一般的に説明すれば、Ｓ９０９では、Ｓ９０６、Ｓ９０７での判定との関連において、撮影日時が、日をまたいで時間的に隣り合う２つのＧＰＳログファイル４００の間の日時に相当するかを判定している、といえる。この判定ではまず、複数のＧＰＳログファイル４００について、測位日時に基づいて時間的に隣接する２つのＧＰＳログファイルからなる組を特定することができる。時間的に隣接するとは、例えば、測位開始日時でソートされた図６のログ管理リスト６００において上下に隣り合っている２つＧＰＳログファイルの関係をいう。このログファイルの組は複数特定できるが、求めるべき２つのＧＰＳログファイルを第１のＧＰＳログファイル（上記ｎ番目）、第２のＧＰＳログファイル（上記Ｎ番目）とする。ここで、第１のＧＰＳログファイルの測位日時は第２のＧＰＳログファイルの測位日時より前になる。そして、撮影日時は、第２のＧＰＳログファイルの測位の開始日時より前で、かつ、撮影日が第２のＧＰＳログファイルの測位の開始日時の日付とは異なる一方、第１のＧＰＳログファイルの測位の終了日時の日付と同日となる。
【００５４】
Ｓ９０９の判定で、撮影日がｎ番目のログの測位終了日と一致していた場合（Ｓ９０９で「ＹＥＳ」）、Ｓ９１０に進み中央制御部１１３はｎ番目のＧＰＳログファイルを対応ファイルに決定し、Ｓ９１６に進む。一方、撮影日がｎ番目のログの測位終了日と一致していなかった場合（Ｓ９０９で「ＮＯ」）、Ｓ９１１に移行する。この場合ＵＴＣ換算時間７０６が示す撮影日はどのログにも存在しないことになるので、Ｓ９１１で中央制御部１１３は、対応するＧＰＳログファイルは無しと決定する。
【００５５】
Ｓ９１２では、中央制御部１１３はＵＴＣ換算時間７０６が示す撮影日時がＮ番目のＧＰＳログファイルの測位終了日時６０３の日時以前かを判定する。なお、このＳ９１２での判定は、Ｓ９０６での判定との組み合わせで考えると、撮影日時が測位開始日時と測位終了日時との間の日時であるかを判定していることに他ならない。
【００５６】
撮影日時が測位終了日時以前であった場合（Ｓ９１２で「ＹＥＳ」）Ｓ９１３に移行する。この場合、撮影日時は、Ｎ番目のＧＰＳログファイルの測位開始日時と測位終了日時の間と判断できるので、Ｓ９１３で中央制御部１１３は、Ｎ番目のＧＰＳログファイルを対応ファイルと決定してＳ９１６に進む。また、撮影日時がＮ番目のＧＰＳログファイルの測位終了日時以前でなかった場合（Ｓ９１２で「ＮＯ」）、Ｓ９１４に進み、中央制御部１１３は全ＧＰＳログファイルの参照が終了したかを判断する。終了していない場合（Ｓ９１４で「ＮＯ」）Ｓ９０３に戻って処理を継続する。一方、終了した場合（Ｓ９１４で「ＹＥＳ」）Ｓ９１５で中央制御部１１３は、対応するＧＰＳログファイルは無しと決定し、Ｓ９１６に進む。Ｓ９１６で中央制御部１１３は、決定した対応ＧＰＳログファイルのパスを、図７の画像管理リスト７００の対応ログファイルパス７０７に登録する。
【００５７】
なお、以上の説明では、画像管理リスト７００の作成時に画像の撮影日時の時間軸をＵＴＣに予め換算しておいて、対応するＧＰＳログファイルを決定した。しかし、これに限らずＧＰＳログファイル側の測定日時に関する時間情報の時間軸をＵＴＣから時差分を加えたローカルタイムに換算し、対応するＧＰＳログファイルを決定しても良い。
【００５８】
また、図９のＳ９０７とＳ９０９での判定では、画像の撮影日とＧＰＳログファイルの測位開始日又は測位終了日とが一致するＧＰＳログファイルを対応ファイルとして決定した。そのため、画像管理リスト７００において、画像データパスＣ：￥２０１００９０８￥ＩＭＧ_０００７.ＪＰＧの対応ＧＰＳログファイルはＵＴＣ換算時間の日付が一致するＧＰＳログファイルが無いため、対応ＧＰＳログファイルパスなしと記録されている。しかし、日付が一致するＧＰＳログファイルがなくても、測位開始日時、あるいは、測位終了日時が最も近いＧＰＳログファイルを対応ファイルと決定しても良い。ただし、測位開始日時、あるいは、測位終了日時が最も近いＧＰＳログファイルであっても、直近の日付との間隔が所定日数を超える場合には、やはり対応ファイルではないと判断しても良い。
【００５９】
以上、発明の実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、画像管理リストの作成処理を他のデバイスからコンピュータ１１０へのデータ転送時に行ってもよい。
【００６０】
あるデバイスの記憶装置に画像データとＧＰＳログデータの両方が記録されていた場合、たとえそれらのデータにモデル名やシリアル番号が付与されていない場合でも、それらのデータは同一デバイスで生成された可能性が高いと推測される。そのようなデバイスから、コンピュータに対し、画像データとＧＰＳログデータの転送が一連の処理で行われる場合には、転送時にコンピュータ上では、図８の処理を行って画像管理リスト７００を生成する。当然ながら、画像管理リスト７００のモデル名７０４やシリアル番号７０５を設定することはできないため、その代わりに、その時に自動生成したＵＵＩＤなどのユニークな値を設定しておく。また、ここで生成した画像管理リスト７００は記録メディア１１６にファイルとして保存しておく。
【００６１】
同様に、転送されてきたＧＰＳログファイルに対しても、図５のＳ５０１の処理を行ってログ管理リスト６００を作成する。この場合も、モデル名やシリアル番号をＧＰＳログファイルから抽出することはできないので、上記と同様自動生成したＵＵＩＤ等を設定しておく。これにより画像データとＧＰＳログファイルに共通のモデル名やシリアル番号が含まれずとも、対応付けを行うことが可能となる。従って、アプリケーションによる地図表示において、地図上の各地点と画像データとを関連づけて適切な表示を行うことができる。
【００６２】
なお、画像管理リスト７００やログ管理リスト６００の作成時にユニークＩＤを自動設定する代わりに、同様のユニークＩＤを転送されてきた画像データやＧＰＳログファイルのシリアル番号として埋め込んでも同様な効果が得られる。
【００６３】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2012165142.tif 000003
【図３】
2012165142.tif 000004
【図４】
2012165142.tif 000005
【図５】
2012165142.tif 000006
【図６】
2012165142.tif 000007
【図７】
2012165142.tif 000008
【図８】
2012165142.tif 000009
【図９】
2012165142.tif 000010
【図２】
2012165142.tif 000011