(57)【特許請求の範囲】
【請求項１】
位置情報が関連付けられた画像データを保持する保持手段と、
衛星を用いる測位方式、無線基地局を用いる測位方式、携帯電話基地局を用いる測位方式、ユーザからの手動入力による方式のうち、前記保持手段により保持されている画像データに関連付けられた位置情報を決定した方式の種別を示す測位方式情報が、前記画像データに関連付けられているか否かを判断する判断手段と、
前記画像データと共に、前記判断手段による判断の結果に応じて、前記測位方式情報を、前記位置情報を決定した方式の種別を識別可能な態様で表示するよう制御する表示制御手段と、
前記表示制御手段により表示された画像データを指定する指定手段と、
該指定手段で指定された画像データに位置情報が関連付けられており、所定の操作が行われた場合、当該位置情報に対する複数の編集項目を含む編集メニューを表示するメニュー表示手段と、
表示された前記編集項目の１つが指定された場合、当該指定された編集項目に対応する編集処理を、該当する画像データの位置情報について実行する編集手段とを有することを特徴とする表示制御装置。
【請求項２】
位置情報が関連付けられた画像データを保持する保持手段と、
衛星を用いる測位方式、衛星以外の信号源を用いる測位方式のうち、前記保持手段により保持されている画像データに関連付けられた位置情報を決定した方式の種別を示す測位方式情報が、前記画像データに関連付けられているか否かを判断する判断手段と、
前記画像データと共に、前記判断手段による判断の結果に応じて、前記測位方式情報を、前記位置情報を決定した方式の種別を識別可能な態様で表示するよう制御する表示制御手段と、
前記表示制御手段により表示された画像データを指定する指定手段と、
該指定手段で指定された画像データに位置情報が関連付けられており、所定の操作が行われた場合、当該位置情報に対する複数の編集項目を含む編集メニューを表示するメニュー表示手段と、
表示された前記編集項目の１つが指定された場合、当該指定された編集項目に対応する編集処理を、該当する画像データの位置情報について実行する編集手段とを有することを特徴とする表示制御装置。
【請求項３】
前記衛星を用いる測位方式はＧＰＳであることを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、前記判断手段による判断の結果に応じて、前記測位方式情報を、前記位置情報を決定した方式の種別を識別可能な態様で、前記画像データと同一画面上に表示するよう制御することを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
前記保持手段は、前記位置情報が関連付けられていない画像データも保持し、
前記表示制御手段は、前記位置情報が関連付けられている画像データと、前記位置情報が関連付けられていない画像データとを、区別可能な態様で表示するよう制御することを特徴とする請求項１乃至４のいずれか１項に記載の表示制御装置。
【請求項６】
前記表示制御手段は、
前記位置情報が関連付けられていない画像データについては、当該画像データに含まれるサムネイルを表示し、
前記位置情報が関連付けられている画像データについては、前記測位方式情報が示す前記位置情報を決定した方式の種別に対応するアイコンを、当該画像データに含まれるサムネイルに重畳して表示する
ことを特徴とする請求項５に記載の表示制御装置。
【請求項７】
前記表示制御手段は、前記画像データに複数の測位方式情報が関連付けられている場合、前記複数の測位方式情報に対応する複数のアイコンを表示するよう制御することを特徴とする請求項１乃至６のいずれか１項に記載の表示制御装置。
【請求項８】
前記指定手段で指定された画像データに位置情報が関連付けられている場合、前記位置情報の詳細情報を吹き出し形式で表示する詳細表示手段を更に有することを特徴とする請求項１乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
位置情報が関連付けられた画像データを保持する保持ステップと、
衛星を用いる測位方式、無線基地局を用いる測位方式、携帯電話基地局を用いる測位方式、ユーザからの手動入力による方式のうち、前記保持ステップで保持された画像データに関連付けられた位置情報を決定した方式の種別を示す測位方式情報が、前記画像データに関連付けられているか否かを判断する判断ステップと、
前記画像データと共に、前記判断ステップによる判断の結果に応じて、前記測位方式情報を、前記位置情報を決定した方式の種別を識別可能な態様で表示するよう制御する表示制御ステップと、
前記表示制御ステップにより表示された画像データを指定する指定ステップと、
該指定ステップで指定された画像データに位置情報が関連付けられており、所定の操作が行われた場合、当該位置情報に対する複数の編集項目を含む編集メニューを表示するメニュー表示ステップと、
表示された前記編集項目の１つが指定された場合、当該指定された編集項目に対応する編集処理を、該当する画像データの位置情報について実行する編集ステップとを有することを特徴とする表示制御装置の制御方法。
【請求項１０】
位置情報が関連付けられた画像データを保持する保持ステップと、
衛星を用いる測位方式、衛星以外の信号源を用いる測位方式のうち、前記保持ステップで保持された画像データに関連付けられた位置情報を決定した方式の種別を示す測位方式情報が、前記画像データに関連付けられているか否かを判断する判断ステップと、
前記画像データと共に、前記判断ステップによる判断の結果に応じて、前記測位方式情報を、前記位置情報を決定した方式の種別を識別可能な態様で表示するよう制御する表示制御ステップと、
前記表示制御ステップにより表示された画像データを指定する指定ステップと、
該指定ステップで指定された画像データに位置情報が関連付けられており、所定の操作が行われた場合、当該位置情報に対する複数の編集項目を含む編集メニューを表示するメニュー表示ステップと、
表示された前記編集項目の１つが指定された場合、当該指定された編集項目に対応する編集処理を、該当する画像データの位置情報について実行する編集ステップとを有することを特徴とする表示制御装置の制御方法。
【請求項１１】
コンピュータを、請求項１乃至８のいずれか１項に記載の表示制御装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像の一覧表示技術に関するものである。
【背景技術】
【０００２】
近年のデジタルカメラやカメラ付き携帯端末の中には、それで撮影して得られた画像データの属性情報に、位置情報を記録することが出来るようものがある。また、パーソナルコンピュータ（ＰＣ）アプリケーションにも、上記位置情報が記録されている画像データと、位置情報が記録されていない画像データとを区別して表示するものがある。例えば、特許文献１では、表示する画像データの属性情報に位置情報が記録されているか否かを示すアイコンを表示することによって、位置情報が記録されている画像データと位置情報が記録されていない画像データを区別する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３２３５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記既存の技術では、画像データに位置情報が記録されているか否かはわかるものの、どのような測位方式を用いたかの判断がつかない。
【０００５】
位置情報の測位方式には複数種類存在する。例えば、ＧＰＳ（Ｇｒｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機を搭載したデジタルカメラの場合、ＧＰＳ衛星から信号を受信できる状況下において、上記信号によって取得した位置情報を画像データの属性情報として記録する。また、無線ＬＡＮを搭載したデジタルカメラや携帯端末の場合は、最寄りの無線基地局から取得した位置情報を、画像データに記録することが可能となっている。それ以外としては、位置情報が記録されていない画像データに、操作部による手操作で任意の位置情報を記録する場合もある。当然、手操作であるが故に誤った位置情報を入力することもある。上記の通り、位置情報そのものには、その精度、又は、信憑性という観点からも幾つも存在することとなり、それを確認できるようにするためには、単に位置情報の有無を判別できるだけでは不十分であると言わざるをえない。
【０００６】
本発明はかかる課題に鑑みなされたものであり、画像ファイルに位置情報を含むか否かは勿論のこと、その位置情報の測定法について容易に確認することを可能ならしめる技術を提供しようとするものである。
【課題を解決するための手段】
【０００７】
この課題を解決するため、例えば本発明の表示制御装置は以下の構成を備わる。すなわち、
位置情報が関連付けられた画像データを保持する保持手段と、
衛星を用いる測位方式、無線基地局を用いる測位方式、携帯電話基地局を用いる測位方式、ユーザからの手動入力による方式のうち、前記保持手段により保持されている画像データに関連付けられた位置情報を決定した方式の種別を示す測位方式情報が、前記画像データに関連付けられているか否かを判断する判断手段と、
前記画像データと共に、前記判断手段による判断の結果に応じて、前記測位方式情報を、前記位置情報を決定した方式の種別を識別可能な態様で表示するよう制御する表示制御手段と、
前記表示制御手段により表示された画像データを指定する指定手段と、
該指定手段で指定された画像データに位置情報が関連付けられており、所定の操作が行われた場合、当該位置情報に対する複数の編集項目を含む編集メニューを表示するメニュー表示手段と、
表示された前記編集項目の１つが指定された場合、当該指定された編集項目に対応する編集処理を、該当する画像データの位置情報について実行する編集手段とを有する。
【発明の効果】
【０００８】
本発明によれば、画像ファイルに位置情報を含むか否かは勿論のこと、その位置情報の測定法について容易に確認することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】実施形態における画像処理装置のブロック構成図。
【図２】画像データファイルのデータ構造を示す図。
【図３】測位情報部のデータ構造を示す図。
【図４】第１の実施形態における画像一覧表示例を示す図。
【図５】第１の実施形態における処理手順を示すフローチャート。
【図６】図５のＳ５０８の詳細を示すフローチャート。
【図７】位置情報の詳細を吹き出し形式で表示する例を示す図。
【図８】位置情報の詳細を吹き出し形式で表示する例を示す図。
【図９】位置情報の編集メニューの表示例を示す図。
【図１０】第２の実施形態における画像一覧表示例を示す図。
【図１１】第２の実施形態における図５のＳ５０８の詳細を示すフローチャート。
【図１２】第３の実施形態における画像一覧表示例を示す図。
【図１３】第３の実施形態における地図表示例を示す図。
【発明を実施するための形態】
【００１０】
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。
【００１１】
なお、本発明の実施形態に係る装置として、パーソナルコンピュータ等の汎用の情報処理装置（以下、ＰＣとする）を取り上げることとする。しかしながら、デジタルカメラや携帯電話、いわゆるタブレット端末、カーナビゲーション装置など、画像ファイル一覧を表示可能な装置であればいずれにも適用可能であるので、これによって本願発明が限定されるものではない。
【００１２】
［第１の実施形態］
図１は、本第１の実施形態に関わる画像処理装置１００として機能するＰＣの構成を示すブロック図である。
【００１３】
画像処理装置１００は、表示器１０１と、操作器１０２と、ＣＰＵ１０３と、一次記憶装置１０４と、二次記憶装置１０５と、通信部１０６とから構成されている。表示器１０１は、例えば液晶ディスプレイであり、文字や画像などのデータや、メニューなどのいわゆるグラフィカルユーザインタフェースを表示する。操作器１０２は、キーボード、マウス等で構成され、使用者の操作を受け付ける。なお、ボタンやレバー、タッチパネルなどで構成しても構わない。ＣＰＵ１０３は、各種の演算や、画像処理装置１００を構成する各部分の制御を行うと共に、画像ファイルの解析とその解析結果に基づく一覧標示に係る表示制御に係る処理も行う。また、通信制御に係る処理も行う。一次記憶装置１０４は、一時的なデータやＣＰＵ１０３が実行するためのプログラム、更には作業領域として利用されるものであり、典型的にはＲＡＭである。二次記憶装置１０５は、画像処理装置１００を制御するためのオペレーティングシステムや各種アプリケーションのプログラム、各種ファイル（画像ファイルを含む）などを記憶するものであり、典型的にはハードディスクや不揮発性半導体メモリ等である。通信部１０６は、外部装置と通信するための無線ＬＡＮインタフェースとするが、有線ＬＡＮインタフェース、ＵＳＢインタフェース等、外部装置と通信できるものであれば良いので、その種別は問わない。この通信部１０６を介して、外部装置（例えばデジタルカメラや携帯電話等）から画像ファイルを受信し、記憶管理することとなる。
【００１４】
＜位置情報＞
図２は、画像処理装置１００が記憶管理する画像ファイルのデータ構造を示している。本実施形態では、Ｅｘｉｆ規格にしたがったファイル形式を採用するものとする。
【００１５】
画像データ２０１は、二次記憶装置１０５にファイルとして保存管理されている。画像処理装置１００が画像データ２０１を処理する際には、一時的に一次記憶装置２０４にコピーされることもある。画像ヘッダ部２０２は、画像データに付帯する情報を保持する。たとえば、撮影日時、シャッター速度、絞り値、ＩＳＯ感度などである。測位情報部２０３は、画像ヘッダ部２０２の中の一部分として存在する。測位情報部２０３には、本実施形態で扱うＧＰＳ関連の情報が保持されている。画像データ部２０４には、画像データ本体が保持されている。
【００１６】
なお、画像ヘッダ部２０２および測位情報部２０３は、必ずしもＥｘｉｆ形式に限定されず、例えば画像データとは別のファイルに記録されてもよいし、画像処理装置１００が持つデータベースに記録されてもよい。
【００１７】
図３は、測位情報部２０３に保持されている情報の一例を示している。北緯南緯情報は、緯度情報の値が北緯であるか南緯であるかを示す。緯度情報は、緯度を示す。東経西経情報は、経度情報の値が東経であるか西経であるかを示す。経度情報は、経度を示す。高度情報は、高度を示す。本実施形態では、以上の北緯南緯情報、緯度情報、東経西経情報、経度情報、高度情報を、まとめて地点情報と称する。また、測位方式情報は、その位置がどのような測定法で測位されたかを示す情報である。なお、必ずしもすべてのデバイスが測位方式情報を記述する機能を有しているとは限らず、地点情報のみを画像データに記述するデバイスもある。
【００１８】
本実施形態における測位方式情報は４種類の値をとり得る。測位方式情報の１つ目はＣＥＬＬＩＤである。これは携帯電話の基地局情報を用いた測位方法である。携帯電話基地局からの現在位置の取得は、次のような方法が存在する。例えば、携帯電話が通信している基地局の位置をそのまま携帯電話の現在位置とする方法や、複数の基地局からの電波の到達時間差と各基地局の設置位置から現在位置を推定する方法などである。
【００１９】
測位方式情報の２つ目はＷＬＡＮである。これは無線ＬＡＮを用いた測位方法である。無線ＬＡＮからの現在位置の取得は、次のように行う。単数または複数の無線ＬＡＮアクセスポイントからの電波を受信し、それぞれの電波の強度とアクセスポイントの設置位置から、現在位置を推定する。
【００２０】
測位方式情報の３つ目はＧＰＳである。これは複数の衛星から情報を受信し、自機の現在位置を算出する方法である。
【００２１】
測位方式情報の４つ目はＭＡＮＵＡＬである。これは一般に、ユーザが手動で位置情報を入力したことを示す。この値が入力される場合は実装に依存する部分が大きいが、例えば緯度・経度を直接入力した場合や、ユーザ操作により地図の特定の箇所が指定されることで緯度・経度を入力した場合などに用いることが考えられる。
【００２２】
水平方向誤差情報は、地点情報の水平方向の誤差、つまり緯度情報及び経度情報の誤差を示す。この誤差は、測位時の条件により設定される。例えばＧＰＳの場合、ＤＯＰ値や、受信したＧＰＳ衛星の数と電波強度から誤差が推定される。
【００２３】
なお、図３の例は、北緯３５度３４分０．３秒、東経１３９度４０分４９．５秒、高度３０．７８ｍ、測位方式情報はＧＰＳ、水平方向誤差は１２ｍであることを示している。
【００２４】
ここで、近年のカメラ付きの携帯電話などは、複数の測位方式を組み合わせてより精度の高い地点情報を得る、いわゆるハイブリッド型の測位を行うものもある。本実施形態では、このような場合には、利用した測位方式をすべて測位方式情報に付加することとした。つまり、ＧＰＳと無線ＬＡＮのアクセスポイントの情報とに基づいて測位情報を決定した場合、測位方式情報は「ＧＰＳ  ＷＬＡＮ」となる。なお、本実施形態では、測位方式は測位情報の決定する際に寄与の大きな測位方式の順に記述されるものとする。寄与の大きさは、例えばそれぞれの測位における誤差の少なさと予め定められた測位方式そのものの信頼性に基づき算出される。前述の「ＧＰＳ  ＷＬＡＮ」の例ではＧＰＳによる測位方式の方が、携帯電話の無線ＬＡＮを用いた測位方式よりも寄与が大きいことを示す。本実施形態では、第１の測位方式情報、第２の測位方式情報の２つを記述できるものとして処理するが、もちろん３つ以上記述できるようにしてもよい。
【００２５】
＜画面表示＞
次に、本実施形態における画像データの表示方法について説明する。図４（ａ）は、本装置において画像表示アプリケーションを動作させた場合に表示器１０１に表示される画面の一例を示している。
【００２６】
図４（ａ）では、二次記憶装置２０５に記憶された画像データImage１〜Image１２が一覧表示される様を示している。この画像は、例えばデジタルカメラや携帯電話などから取得したものである。また、ネットワーク上のサーバなどからダウンロードしたものであってもよい。また、画像データ本体を用いず、画像データのサムネイルを用いることも可能である。
【００２７】
表示切替ボタン４０１は、位置情報に関する情報の表示を切り替えるためのボタンである。図４（ａ）の状態で表示切り替えボタン４０１を、操作機１０２を介してクリックなどの操作で指定すると、図４（ｂ）の画面に遷移する。
【００２８】
図４（ｂ）に示すように、位置情報の付加された画像データについては「ピン」の形状をしたアイコン（以下、ピンアイコン）を、その画像のサムネイルに重畳して表示する。すなわち、ピンアイコンは、測位情報部を有する画像ファイルに対して表示されるものである。この画面の例は、Image１、３、４、６、７、８、１０、１１に測位情報として緯度・経度情報が記述されていることを示している。もちろんピンアイコンは必ずしもサムネイルに完全に重畳する必要はなく、測位情報部を有する／有さない画像ファイルが区別が付けば良いので、ピンアイコンの一部を重畳させたり、画像データにサムネイルに重畳させなくとも、近傍に表示しても構わない。なお、この画面では測位方式情報にかかわらず、緯度・経度情報が記述されている画像データにはピンアイコンが重畳表示される。この画面を確認することで、ユーザはどの画像データに位置情報が付加されているかを容易に確認することができる。
【００２９】
図４（ｂ）の状態で更に、表示切り替えボタン４０１をクリックなどの操作で指定すると、図４（ｃ）の画面に遷移する。図４（ｃ）の画面に示すように、それまでのピンアイコンに変えて、測位方式に応じたアイコンに変化することで、測位法が識別可能となる。例えばImage１、４、１０、１１は衛星を示すアイコン（以下、ＧＰＳアイコン）が重畳表示される。これは測位方式情報が「ＧＰＳ」、つまりＧＰＳを用いて地点情報を得た画像データであることを示すためである。Image６、８は電波を示すアイコン（以下、無線ＬＡＮアイコン）が重畳表示される。これは測位方式情報が「ＷＬＡＮ」、つまり無線ＬＡＮを用いて地点情報を得た画像データであることを示すためである。Image７は手を示すアイコン（以下、手動アイコン）が重畳表示される。これは測位方式情報が「ＭＡＮＵＡＬ」、つまり手動で地点情報を得た画像データであることを示す。Image３はピンアイコンのままである。これは、測位方式情報が記述されていない画像データを示す。なお、測位方式情報が「ＣＥＬＬＩＤ」である画像データの場合は、ピンアイコン、ＧＰＳアイコン、無線ＬＡＮアイコン、手動アイコンのいずれとも異なるアイコン（以下、セルアイコン）を重畳表示することは言うまでもない。
【００３０】
以上述べたように、図４（ｃ）の画面では、測位方式に応じたアイコンを画像データに重畳表示する。このことにより、ユーザはどの画像データの位置情報がどの測位方式で測位されたかを容易に確認することができる。なお、図４（ｃ）の表示画面にて、表示切り替えボタン４０１をクリックすると、図４（ａ）の画面に推移するものとする。すなわち、表示切り替えボタン４０１をクリックする度に、上記３種類の表示画面が順に切り換わる。
【００３１】
以下、本発明の第１の実施形態による、画像表示アプリケーションのサムネイル一覧表示処理を図５のフローチャートに従って説明する。なお、この画像表示アプリケーションは、本装置が外部装置と通信部１０６を介して通信し、画像データファイルを受信したことに応じて起動するようにしても良いし、ユーザが操作器１０２から指示を与えたとき起動しても構わない。いずれにしても、画像表示アプリケーションの起動する際には、二次記憶装置１０５が一次記憶装置１０４にその画像表示アプリケーションのプログラムをＣＰＵ１０３が読み込み、そのプログラムをＣＰＵ１０３が実行することになる。
【００３２】
まず、ＣＰＵ１０３は、Ｓ１０１において、二次記憶装置１０５内の指定されたフォルダに格納された画像ファイルを解析し、そのサムネイルを図４（ａ）に示すような一覧形式で表示器１０１に表示する。この時点では、まだ位置に関するアイコンはサムネイル画像に重畳表示されない。
【００３３】
Ｓ５０２において、ＣＰＵ１０３は切り替えボタン４０１が操作されたかを判断し、その操作が行われるのを待つ。切り替えボタン４０１の操作を検出した場合、ＣＰＵ１０３は処理をＳ５０３に進める。このＳ５０３では、表示対象の画像データファイルを解析し、それぞれに測位情報部が記録されているかを判断する。測位情報部が記述されていると判断した場合は処理をＳ５０４に、記録されていないと判断した場合は処理をＳ５０５に進める。Ｓ５０４では、ピンアイコンを重畳した、画像データのサムネイルを表示する。一方、測位情報部を持たない画像データファイルについては、この処理は行わない。これらの処理をＳ５０５ですべての表示対象に対して行ったと判断されるまで繰り返す。Ｓ５０３〜Ｓ５０５の処理が行われると、画面は図４（ｂ）のようになる。
【００３４】
Ｓ５０６において、ＣＰＵ１０３は切り替えボタン４０１が操作されるのを待つ。切り替えボタン４０１に対する操作を検出すると、処理をＳ５０７に進める。このＳ５０７では、ＣＰＵ１０３は、表示対象の画像データファイルに測位情報部が記録されているかを判断する。記録されていると判断した場合は処理をＳ５０８に、記録されていないと判断した場合は処理をＳ５０９に進める。
【００３５】
Ｓ５０８において、ＣＰＵ１０３は、測位情報部が記述された測位方式に対応するアイコンを、その画像ファイルのサムネイルに重畳して、表示する。この表示方法については後述する。測位情報が記録されていない画像ファイルにはこの処理は行わない。これらの処理をＳ５０９ですべての表示対象に対して行ったと判断されるまで繰り返す。
【００３６】
図５のＳ１０８における処理の詳細を、図６のフローチャートを参照して以下に説明する。この処理は、着目画像ファイルが測位情報部を有する場合の処理であることに注意されたい。
【００３７】
先ず、Ｓ６０１にて、ＣＰＵ１０３は、着目画像ファイルを解析し、測位方式の記述があるか否かを判断する。測位方式が記録されていると判断した場合はＳ６０２に進む。また、Ｓ６０１にて、測位方式が記録されていないと判断した場合は、Ｓ６１０に処理を進める。
【００３８】
Ｓ６０２では、ＣＰＵ１０３は着目画像ファイルのヘッダ情報のうち、測位方式情報を参照し、その画像データの１つ目の（最初に記述されている）測位方式情報が「ＧＰＳ」か否か、つまり測位方式がＧＰＳを用いたものであるか否かを判断する。「ＧＰＳ」であると判断した場合はＳ６０６に進む。「ＧＰＳ」でないと判断した場合はＳ６０３に進む。Ｓ６０５では、ピンアイコンに代えてＧＰＳアイコンを、着目画像ファイルのサムネイルに重畳表示し、その後、Ｓ６１１に処理を進める。
【００３９】
Ｓ６０３では、ＣＰＵ１０３は画像データの１つ目の測位方式情報が「ＷＬＡＮ」か否か、つまり画像データの１つ目の測位方式が無線ＬＡＮを用いたものであるか否かを判断する。Ｓ６０３で「ＷＬＡＮ」であると判断した場合は、処理をＳ６０７に進める。このＳ６０７では、ピンアイコンに代えて無線アイコンを、着目画像ファイルのサムネイルに重畳表示する。その後、ＣＰＵ１０３は、処理をＳ６１１に進める。一方、Ｓ６０３にて、「ＷＬＡＮ」でないと判断した場合は、ＣＰＵ１０３は処理をＳ６０４に進める。
【００４０】
Ｓ６０４では、ＣＰＵ１０３は画像データの１つ目の測位方式情報が「ＭＡＮＵＡＬ」か否か、つまり画像データの地点情報が手動で付与されたものであるか否かを判断する。Ｓ６０４で「ＭＡＮＵＡＬ」であると判断した場合は、Ｓ６０８に進む。Ｓ６０８では、ピンアイコンに代えて手動アイコンを着目画像ファイルのサムネイルに重畳表示し、Ｓ６１１に進める。また、Ｓ６０４にて、「ＭＡＮＵＡＬ」でないと判断した場合は、ＣＰＵ１０３は処理をＳ６０５に進める。
【００４１】
Ｓ６０５では、ＣＰＵ１０３は着目画像ファイルの１つ目の測位方式情報が「ＣＥＬＬＩＤ」か否か、つまり画像データの地点情報が携帯電話の基地局を用いて付与されたものであるか否かを判断する。「ＣＥＬＬＩＤ」であると判断した場合は、Ｓ６０９に進む。Ｓ６０９では、ピンアイコンに代えてセルアイコンを着目画像ファイルのサムネイルに重畳表示し、Ｓ６１１に進む。また、Ｓ６０５で「ＣＥＬＬＩＤ」でないと判断した場合は、Ｓ６１０に進む。
【００４２】
Ｓ６１０では、ピンアイコンをセルアイコンを着目画像ファイルのサムネイルに重畳表示する。なお、Ｓ６０５にて、着目画像ファイルの１つ目の測位方式情報が「ＣＥＬＬＩＤ」でないと判断した場合、測位情報部は記録されているものの、未知の測位方式が記述されているものと判定してもよい。この場合、未知の測位方式を示すアイコンを、ピンアイコンに代って重畳表示するようにしても良いし、場合によっては重畳表示しないようにしても良い。以上の結果、図４（ｃ）に示す画面を表示することが可能になる。
【００４３】
＜アイコン操作＞
図７（ａ）は、或る画像のサムネイル（左上に配置されたサムネイル）を指定（選択）した際の表示画面例を示している。指定（選択）方法は、操作器１０２に設けられた上下左右キーを操作して、選択先を切り換える方法でよい。また、マウス等のポインティングデバイスに連動するカーソルの位置が、該当するサムネイル（もしくはサムネイル上のアイコン）に位置した状態を、指定（選択）状態としても良い。いずれにしても、或るサムネイル（Ｉｍａｇｅ１）が指定されると、その測位情報部の詳細情報７００が表示される。図７（ａ）の場合の詳細情報７００には、ＧＰＳ衛星の信号より取得した位置情報の他、位置情報を取得した際の衛星数、測位信頼性といった、ＧＰＳによる測位に関する情報が表示される。衛星数、測位信頼性もＥｘｉf２．３規格のタグ情報の一部として記録されている。
【００４４】
なお、詳細情報７００の表示は、サムネイルの指定をトリガにするのではなく、そのサムネイル上のＧＰＳアイコン部のクリック操作の検出、或いは、ＧＰＳアイコン上にマウスカーソルなどのポインタが位置したことの検知をトリガにしてもよい。この場合には、ＧＰＳアイコン以外の部分をクリックすれば、画像データ自体を選択可能である。これらは他のアイコンに関しても同様である。
【００４５】
図７（ｂ）は、指定したサムネイルが無線ＬＡＮアイコンを有する場合の表示画面の例を示している。図７（ｂ）の例では、Ｉｍａｇｅ８の測位情報部の詳細情報７０１が表示されている。詳細情報７０１には、緯度・経度の他、無線ＬＡＮのアクセスポイントのアドレスなど、無線ＬＡＮによる測位に関する情報が表示される。
【００４６】
図８（ａ）は、指定したサムネイルが手動アイコンを有する場合の表示画面を示している。図８（ａ）の例では、画像ファイル「Ｉｍａｇｅ７」の測位情報部の詳細情報８００が表示されている。詳細情報８００には、緯度・経度の他、位置情報が画像データに付与された時間が表示される。
【００４７】
図８(ｂ)は、指定したサムネイルがピンアイコンを有する場合の表示画面を示している。図８（ｂ）の例では、画像ファイル「Ｉｍａｇｅ３」の測位情報部の詳細情報８０１が表示されている。測位方式情報がないことを示すピンアイコンには緯度・経度情報が表示される。
【００４８】
なお、図４（ｂ）に示す画面においてはすべてのアイコンがピンアイコンである。この画面でサムネイルを選択した場合は、測位方式によらず図８（ｂ）の例のように緯度・経度を表示し、測位方式に特有の情報は表示しないこととする。これは、図４（ｂ）の画面ではユーザは位置情報そのものに着目しているのに対し、図４（ｃ）の画面では測位方式に着目していると推測されることによる。もちろん、なるべく詳細に情報を表示するという観点から、ピンアイコンを有するサムネイルを選択した場合であっても、測位方式に応じた情報を表示してもよい。
【００４９】
図９は、アイコンを編集するための画面である。例えば、ＧＰＳアイコン上にカーソルを移動させてマウスを右クリックするなどの所定の操作を行うことに応じて、ＣＰＵ１０３は、複数の編集項目を有する編集メニュー９００を表示する。この編集メニュー９００には、ＧＰＳアイコンの詳細情報や測位方式情報を編集するための、「コピー」、「追加」、「削除」という３つの編集項目が用意されている。いずれかの編集項目が指定されると、ＣＰＵ１０３は指定した編集項目に従い編集処理を実行する。例えば、「コピー」を選択すると、右クリックしたＧＰＳアイコン１０２の画像データに記録されている地点情報、ＧＰＳ衛星数、測位信頼性等の詳細情報及び、測位方式を一時記憶用メモリ（一般にクリップボードと呼ばれる）にコピーすることができる。「削除」を選択すると、画像データに記録されている位置情報、ＧＰＳ衛星数、測位信頼性等の詳細情報及び、測位方式を削除し、アイコンを表示画面から削除することができる。「追加」を選択すると、追加を選択する前に別画像データのアイコンの編集メニューでコピーを選択していた場合に限り、コピー元である前記別画像データの詳細情報及び、測位方式をコピー先画像データに追加する。なお、詳細情報は必ずしもすべて追加する必要はなく、例えば測位方式情報のみを追加するようにしてもよい。
【００５０】
また、コピー元である前記別画像データの測位方式を示すアイコンを、コピー先画像データ上に追加で表示する。なお、コピー先画像データに追加する詳細情報は、Ｅｘｉｆ２．３のタグの１つであるＭａｋｅｒＮｏｔｅに記録されるものとする。コピー先画像データに追加する測位方式は、ＧＰＳＰｒｏｃｅｓｓｉｎｇＭｅｔｈｏｄタグの１つ目に記録され、追加前にコピー先画像データに元々記録されていた測位方式は、２つ目に再記録される。そしてアイコン表示が変更され、前述の通り、寄与度の高い測位方式を示すアイコンと、寄与度の低い測位方式を示すより小さなアイコンとが表示される。
【００５１】
上述の内容はＧＰＳアイコン１０２を例にとって説明を行なったが、無線アイコン、手動アイコン、ピンアイコンを右クリックした際にも同様の編集用メニューが表示されるものとする。また、何らかのアイコンの情報をコピーした状態で、アイコンが表示されていない画像データ上で右クリックが行われると、「追加」のみが編集用メニューとして表示される。ここで「追加」が選択されると、右クリックされた画像データに地点情報及び測位方式情報などの詳細情報を追加する。詳細情報は必ずしもすべて追加する必要はなく、例えば測位方式情報のみを追加するようにしてもよい。
【００５２】
以上述べたように、本実施形態では画像データの属性情報として記述されている測位方式情報を参照することにより、単に画像の測位情報があるか否かだけでなく、その測位方式の種別を示すアイコンをサムネイル画像に重畳表示することとした。このことにより、ユーザは画像データがどのような測位方式で地点情報を得たのかを容易に認識することができる。
【００５３】
なお、上記実施形態では、切り換えボタン４０１を操作する度に、図４（ａ）→図４（ｂ）→図４（ｃ）→図４（ａ）…と表示形態がループするものとした。しかし、表示メニューからダイレクトにその表示種別の１つを指定し、それに従って表示を行ってもよいので、上記例で本発明が限定されるものではない。
【００５４】
［第２の実施形態］
上記実施形態では、画像ファイルの属性情報に記述された最初の測位情方式に基づきサムネイル上に、その測位情報の種別を示すアイコンを重畳して表示した。本第２の実施形態では、２つ目の測位方式情報があった場合には、それも併せて表示する例を説明する。
【００５５】
本第２の実施形態における画像一覧の表示例を示すのが図１０である。図１０の場合、左上隅に位置する画像ファイルが、測位方式情報として２つ、すなわち、ＧＰＳとＷＬＡＮによる測位された場合を示している。そして、最初の測位方式「ＧＰＳ」が第１のサイズのアイコンで、２つ目の測位方式「ＷＬＡＮ」が第１のサイズよりも小さい第２のサイズのアイコンで、サムネイルに重畳して表示している。２つ目の測位方式のアイコンを小さくするのは、サムネイル画像の隠れる領域を小さくためである。
【００５６】
図１０の表示画面が第１の実施形態にける図４（ｃ）に代わる表示例とする場合、ＣＰＵ１０３が実行する図５のＳ５０８は、図１１に示すフローチャートに従った処理を行えば良いであろう。なお、図１１のフローチャートにおけるＳ６０１〜Ｓ６１０は、図６と同じであるので同符号で示し、以下で、Ｓ６１１以降の処理を説明することとする。
【００５７】
Ｓ６１０までの処理で、既に、最初の測位方式のアイコンがサムネイル画像に重畳表示していることに注意されたい。
【００５８】
Ｓ６１１では、ＣＰＵ１０３は、着目画像ファイルの測位情報部を解析し、２つの目の測位方式が記録されているか否かを判定し、この判定結果、２つの目の測位方式が記録されていると判定した場合には処理をＳ６１２に進める。一方、２つ目の測位方式が記録されていないと判断した場合は、処理（Ｓ５０８の処理）を終了し、図５のフローチャートのＳ５０９に処理を進める。
【００５９】
Ｓ６１２では、ＣＰＵ１０３は、着目画像ファイルの２つ目の測位方式情報が「ＧＰＳ」か否かを判断する。「ＧＰＳ」であると判断した場合はＳ６１６に進み、既に表示されている１つ目の測位方式のアイコンの隣に、そのアイコンよりも小さなサイズのＧＰＳアイコンを重畳表示し、本処理を終了する。また、ＣＰＵ１０３は、Ｓ６１２にて、「ＧＰＳ」でないと判断した場合はＳ６１３に処理を進める。
【００６０】
Ｓ６１３では、ＣＰＵ２０３は着目画像ファイルの２つ目の測位方式情報が「ＷＬＡＮ」か否かを判断する。「ＷＬＡＮ」であると判断した場合はＳ６１７に進み、既に表示されているアイコンの隣に、そのアイコンよりも小さなサイズの無線ＬＡＮアイコンを重畳表示し、処理を終了する。また、ＣＰＵ１００３は、Ｓ６１３にて、「ＷＬＡＮ」ではないと判断した場合には、Ｓ６１４に処理を進める。
【００６１】
Ｓ６１４では、ＣＰＵ２０３は、着目画像ファイルの２つ目の測位方式情報が「ＭＡＮＵＡＬ」か否かを判断する。「ＭＡＮＵＡＬ」であると判断した場合は、Ｓ６１８に進み、既に表示されているアイコンの隣に、そのアイコンよりも小さなサイズの手動アイコンを重畳表示し、処理を終了する。また、ＣＰＵ１００３は、Ｓ６１４にて、「ＭＡＮＵＡＬ」ではないと判断した場合には、Ｓ６１５に処理を進める。
【００６２】
Ｓ６１５では、ＣＰＵ２０３は、着目画像ファイルの２つ目の測位方式情報が「ＣＥＬＬＩＤ」か否かを判断する。「ＣＥＬＬＩＤ」であると判断した場合は、Ｓ６１９に進み、既に表示されているアイコンの隣に、そのアイコンよりも小さなサイズのセルアイコンを重畳表示し、処理を終了する。
【００６３】
そして、Ｓ６１６で「ＣＥＬＬＩＤ」でないと判断した場合は、本処理を終了する。なお、Ｓ６１６でＮｏと判断された場合、何らかの不明なデータ（もしくは未知の測位情報）が測位方式情報に記述されていると考えられる。この場合は地点情報自体は記述されているため、継続してピンアイコンを表示するとか、或いは、不明な測位情報であることを示すアイコンを重畳表示する。
【００６４】
以上が、本第２の実施形態における測位方式に応じたアイコンを各画像データのサムネイル画像上に表示する処理である。
【００６５】
なお、第２の実施形態での図１０の表示画面は、図４（ｃ）に置き換わる例として説明したが、図４（ｃ）の画面にて、表示切り換えボタン４０１を操作した際の次に表示される画面としても構わない。
【００６６】
［第３の実施形態］
第３の実施形態では、ＰＣ側で地図を表示することが可能な場合について説明する。なお、本第３の実施形態は第１の実施形態と共通する部分が多いため、共通部分に関しては説明を省略し、本実施形態に特有の部分を中心に説明する。なお、二次記憶装置１０５は、与えた位置をキーにして検索し、その位置を含む地図画像を出力する地図データベースが予め格納されている。すなわち、経度、緯度で示される位置を指定して検索し、そのデータベースから、指定した縮尺の地図データを取得できるようになっているものとする。なお地図データベースから位置を用いて検索する技術そのものは、カーナビゲーションに代表されるように公知であるので、その詳述は省略する。
【００６７】
本第３の実施形態における画像一覧画面を図１２に示す。図１２に示す画面には、画像ファイルの一覧が、そのサムネイル画像と共に表示される例を示している。画面中に表示しきれない画像データはスクロール操作により表示可能である。本第３の実施形態では、少なくとも緯度・経度情報を有する画像ファイルに対し、そのサムネイルにピンアイコンが重畳表示する。この画面では、測位方式情報に関係なく、緯度・経度情報を有する画像データは一律でピンアイコンが表示される。緯度・経度情報を持たない画像ファイルには、ピンアイコンは表示されない。また、そして、画像一覧画面は地図表示ボタン１２０１を有する。
【００６８】
この地図表示ボタン１２０１がマウスなどでクリックされたとする。この場合、ＣＰＵ１０３は、ピンアイコンが重畳表示された全画像ファイルの緯度、経度の平均位置（緯度平均値、経度平均値）、ならびに、緯度の最大値と最小値、経度の最大値と最小値から、表示すべき地図の矩形範囲を決定する。そして、ＣＰＵ１０３は、それを元に地図データベースから地図画像を取得し、標示領域に入るように変倍して表示すると共に、各画像データファイルの緯度、経度の位置にピンアイコンを表示する。
【００６９】
図１３が上記マップとそのマップ上に表示されたピンアイコンの表示画面例を示している。この画面は、大きく分けると、地図画像を表示する地図領域と、垂直方向にサムネイル画像一覧をスクロール可能に表示する一覧表示領域１３０２とで構成される。一覧表示ボタン１３０１がクリックされると、ＣＰＵ１０３は、同図の地図表示状態から図１２の一覧表示に戻す処理を行う。スライダーバー１３０３は、地図の縮尺を調整するものであり、方向キー群１３０４は地図の上下左右方向にスクロールさせるものである。
【００７０】
また、ユーザがマウスを操作し、所望とするピン位置にカーソルを移動してクリックすると、ＣＰＵ１０３は該当するピンに対応する画像のサムネイルが、画像表示領域１３０２内に位置するようにスクロールする。また、ＣＰＵ１０３は、そのサムネイルが他のサムネイルと区別できるように太枠で表示する（枠の色を変えても良い）。
【００７１】
以上の結果、地図上のピンアイコンを指定することで、その位置で撮像した画像を確認することも可能になる。
【００７２】
また、図１３に示す画面における特徴的な表示の１つは、一覧表示領域におけるアイコンの表示である。図１２では一律ピンアイコンを表示していたのに対し、図１３では各画像データの測位方式に合わせたアイコン（ＧＰＳアイコン、無線ＬＡＮアイコン、セルアイコン、ピンアイコン）が表示される。これは、地図表示状態に移行した以上、ユーザの関心は位置情報にあるため、位置情報に関するより詳細な情報が必要であると推測されるためである。
【００７３】
以上述べたように、第３の実施形態では、地図表示のための画面か否か、つまり位置情報を活用するための画面か否かにおいて、位置情報に関するアイコンの形態を変化させることとした。このことにより、ユーザはより自身が必要とする情報を容易に確認できる可能性が高くなる。なお、第２の実施形態における図１２の画面は、図４の画面切り換えの１つとして表示しても構わない。また、地図表示に切り換えるボタン１２０１は、図１２の画面に表示するのではなく、図４（ｃ）、図１０の表示画面に表示しても構わない。
【００７４】
以上、本発明に係る各実施形態を説明したが、本発明はＰＣ上で実行するアプリケーションにのみ限定されるものではなく、画像ファイルを記憶管理し、且つ、それを表示する装置であれば適用可能である。例えば、デジタルカメラや携帯電話にて実現しても構わない。
【００７５】
また、上記実施形態では、画像ファイルの一覧を表示する際に、それぞれの画像ファイルのサムネイルと、測位情報の有無、ならびに、測位方式の種別を示すアイコンを重畳表示する例を示した。しかしながら、ファイル名の一覧と、文字の色で区別しても良いし、種別アイコンとファイル名を表示しても構わない。ただし、どのような画像を一覧表示である程度は確認できるようにすることが望ましいので、上記実施形態の如く、サムネイルにアイコンを重畳させて表示させることが望ましい。
【００７６】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005980172.tif 000002
【図２】
0005980172.tif 000003
【図３】
0005980172.tif 000004
【図４】
0005980172.tif 000005
【図５】
0005980172.tif 000006
【図６】
0005980172.tif 000007
【図７】
0005980172.tif 000008
【図８】
0005980172.tif 000009
【図９】
0005980172.tif 000010
【図１０】
0005980172.tif 000011
【図１１】
0005980172.tif 000012
【図１２】
0005980172.tif 000013
【図１３】
0005980172.tif 000014