(57)【要約】【課題】撮影日時情報と撮影位置情報とを関連付けて、よりユーザに使いやすい画像表示を行うことができる画像表示方法及び画像表示装置を提供すること。【解決手段】インデックス表示されているサムネイル画像のうち、何れかが選択された場合に、その選択された画像の撮影位置に対応した地図画像が取得される。対比モード中では、選択された画像と同じ撮影年に、同じ地図範囲内で撮影された画像及び選択された画像と異なる撮影年に、同じ地図範囲内で撮影された画像が検索され、これら検索された画像が撮影日時順に番号付けられ、この番号に従って各画像の撮影位置を示すマーカが地図画像上に表示される。さらに、地図画像横に各画像のサムネイル画像が表示される。対比モード中に２つのサムネイル画像が選択されると、選択されたサムネイル画像に対応した２つの画像が対比表示される。【選択図】図８
2009159329.tif 000002
【特許請求の範囲】
【請求項１】
特定地域内で撮影された複数の画像のうち、第１の期間に撮影された１つ以上の画像を第１の画像グループとして抽出し、
上記特定地域内で撮影された複数の画像のうち、上記第１の期間とは異なる第２の期間に撮影された１つ以上の画像を第２の画像グループとして抽出し、
上記第１及び第２の画像グループに属する画像をそれぞれ上記特定地域に対応する地図画像に関連付けて同一の画面上に共存表示する、
ことを特徴とする画像表示方法。
【請求項２】
上記第１及び第２の画像グループに属する画像を上記特定の地域に対応する地図画像と関連付けて同一の画面上に共存表示している状態において、それぞれの画像グループに属する２つの画像を選択する手動操作がなされた場合に、該選択された２つの画像を対比表示することを特徴とする請求項１に記載の画像表示方法。
【請求項３】
複数の画像を記憶する画像記憶手段と、
上記画像記憶手段に記憶された複数の画像のうち、特定地域内において第１の期間に撮影された１つ以上の画像を第１の画像グループとして抽出する第１の画像抽出手段と、
上記画像記憶手段に記憶された複数の画像のうち、特定地域内において上記第１の期間とは異なる第２の期間に撮影された１つ以上の画像を第２の画像グループとして抽出する第２の画像抽出手段と、
上記第１及び第２の画像グループに属する画像をそれぞれ上記特定地域に対応する地図画像に関連付けて同一の画面上に共存表示する表示手段と、
を具備することを特徴とする画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報に付与されている情報に基づいて画像を検索して表示する画像表示方法及びそのような画像表示装置に関する。
【背景技術】
【０００２】
近年、記録媒体の大容量化によって、デジタルカメラにおいては、数百枚、数千枚の画像を１つの記録媒体内に記録できるようになってきている。しかしながら、このような多数の画像の中から所望の画像を検索して表示することは非常に困難である。
【０００３】
このような画像の検索を行う手法として、デジタルカメラでの撮影時に画像データに付与される各種データ（露光データ、撮影日時データ、撮影位置データ等）を利用する手法が種々提案されている。
【０００４】
例えば、特許文献１では、撮影した画像を撮影日時で整理し、それを一覧表示する撮影装置が提案されている。また、特許文献２では、ＧＰＳ等を用いて撮影時の位置情報を取得し、パーソナルコンピュータの画面上に表示された地図画像上の、各撮影位置に対応した位置にサムネイル画像を貼り付けるシステムが提案されている。
【特許文献１】特開２００６−３４５４０２号公報
【特許文献２】特開２００２−２７８９９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、特許文献１のような撮影日時で整理して表示する方法では、撮影日時は分かるが撮影位置を瞬時に判断することはできない。逆に、特許文献２のような撮影位置と関連付けて表示する方法では、撮影位置は分かるが撮影日時を瞬時に判断することはできない。例えば、その場所に何度も訪れて撮影を行っている場合には、それらの画像が一度に表示されることになり、どの画像をいつ撮影したのかが分からなくなる。
【０００６】
本発明は、上記の事情に鑑みてなされたもので、撮影日時情報と撮影位置情報とを関連付けて、よりユーザに使いやすい画像表示を行うことができる画像表示方法及び画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明の第１の態様の画像表示方法は、特定地域内で撮影された複数の画像のうち、第１の期間に撮影された１つ以上の画像を第１の画像グループとして抽出し、上記特定地域内で撮影された複数の画像のうち、上記第１の期間とは異なる第２の期間に撮影された１つ以上の画像を第２の画像グループとして抽出し、上記第１及び第２の画像グループに属する画像をそれぞれ上記特定地域に対応する地図画像に関連付けて同一の画面上に共存表示することを特徴とする。
【０００８】
また、上記の目的を達成するために、本発明の第２の態様の画像表示装置は、複数の画像を記憶する画像記憶手段と、上記画像記憶手段に記憶された複数の画像のうち、特定地域内において第１の期間に撮影された１つ以上の画像を第１の画像グループとして抽出する第１の画像抽出手段と、上記画像記憶手段に記憶された複数の画像のうち、特定地域内において上記第１の期間とは異なる第２の期間に撮影された１つ以上の画像を第２の画像グループとして抽出する第２の画像抽出手段と、上記第１及び第２の画像グループに属する画像をそれぞれ上記特定地域に対応する地図画像に関連付けて同一の画面上に共存表示する表示手段とを具備することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮影日時情報と撮影位置情報とを関連付けて、よりユーザに使いやすい画像表示を行うことができる画像表示方法及び画像表示装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態を説明する。  
図１は、本発明の一実施形態に係る画像表示装置の一例としてのデジタルカメラの構成を示す図である。
【００１１】
カメラ１００は、撮影レンズ１０１と、撮像素子１０２と、撮像素子駆動回路１０３と、前処理回路１０４と、データバス１０５と、ＳＤＲＡＭ制御回路１０６と、ＳＤＲＡＭ１０７と、画像処理回路１０８と、ビデオ信号出力回路１０９と、液晶モニタ駆動回路１１０と、背面液晶モニタ１１１と、圧縮伸長回路１１２と、記録媒体制御回路１１３と、記録媒体１１４と、シーケンスコントローラ（ＣＰＵ）１１５と、フラッシュメモリ制御回路１１６と、フラッシュメモリ１１７と、各種スイッチ１１８と、スイッチ検知回路１１９と、時計回路１２０と、ＧＰＳ回路１２１と、タッチセンサ１２２と、入出力回路１２３と、通信回路１２４と、コネクタ１２５とを有している。また、カメラ１００は、通信回路１２４及びコネクタ１２５を介してネットワーク２００に接続可能であり、ネットワーク２００を介して情報センター３００内に設けられたサーバー３０１と通信可能に構成されている。
【００１２】
撮影レンズ１０１は、図示しない被写体の像を、撮像素子１０２に結像させるための光学系である。撮像素子１０２は、撮影レンズ１０１を介して結像された被写体の像を電気信号（画像信号）に変換する。撮像素子駆動回路１０３は、入出力回路１２３を介したＣＰＵ１１５からの指示に従って撮像素子１０２を駆動制御するとともに、撮像素子１０２で得られる画像信号の読み出しを制御する。前処理回路１０４は、撮像素子駆動回路１０３を介して撮像素子１０２から読み出される画像信号に対してノイズ除去や増幅等のアナログ処理や、アナログ処理した画像信号をデジタル信号（画像データ）に変換する処理といった前処理を行う。
【００１３】
データバス１０５は、前処理回路１０４において得られた画像データや画像処理回路１０８で処理される画像データ等の種々のデータを転送するための転送路である。
【００１４】
ＳＤＲＡＭ制御回路１０６は、ＳＤＲＡＭ１０７へのデータの書き込み及び読み出しを制御する。ＳＤＲＡＭ１０７は、前処理回路１０４において得られたデータ等を一時格納しておくためのバッファメモリである。
【００１５】
画像処理回路１０８は、前処理回路１０４において得られ、ＳＤＲＡＭ１０７に格納されている画像データを読み出して各種の画像処理を施す。この画像処理は、画像の色バランスを補正するホワイトバランス補正処理、画像の色を補正する色補正処理、画像の階調を補正する階調補正処理等が含まれる。画像処理回路１０８において画像処理された画像データはＳＤＲＡＭ１０７に格納される。
【００１６】
ビデオ信号出力回路１０９は、ＳＤＲＡＭ１０７から画像処理後の画像データを読み出し、読み出した画像データをビデオ信号に変換して液晶モニタ駆動回路１１０に出力する。液晶モニタ駆動回路１１０は、ビデオ信号出力回路１０９から入力されたビデオ信号に従って背面液晶モニタ１１１を駆動して背面液晶モニタ１１１の画面上に画像表示を行う。背面液晶モニタ１１１は、図２のようにしてカメラ１００の背面に配置されており、液晶モニタ駆動回路１１０の制御により各種の画像を表示する。
【００１７】
圧縮伸長回路１１２は、ＳＤＲＡＭ１０７から画像処理後の画像データを読み出し、読み出した画像データをＪＰＥＧ方式等の所定の圧縮形式で圧縮する。圧縮伸長回路１１２において圧縮された画像データはＳＤＲＡＭ１０７に格納される。また、圧縮伸長回路１１２は、画像の再生時には、ＳＤＲＡＭ１０７から圧縮済みの画像データを読み出し、読み出した画像データを伸長することも行う。
【００１８】
記録媒体制御回路１１３は、記録媒体１１４へのデータの書き込み及び読み出しを制御する。記録媒体１１４は、例えばカメラ１００に対して着脱自在に構成されたメモリカードであり、圧縮伸長回路１１２において圧縮された画像データを記録する。
【００１９】
ＣＰＵ１１５は、フラッシュメモリ１１７に記憶されている制御プログラムに従ってカメラ１００の各部を制御する。ここで、ＣＰＵ１１５は、後述する再生モードの際に撮影日時情報を保持しておくための第１の日時情報メモリ及び第２の日時情報メモリと再生モードの際に撮影位置情報を保持しておくための位置情報メモリとを有している。
【００２０】
フラッシュメモリ制御回路１１６は、フラッシュメモリ１１７へのデータの書き込み及び読み出しを制御する。フラッシュメモリ１１７は、ＣＰＵ１１５によって読み出される制御プログラムやカメラ１００の各種の設定値、後述する再生モード時において地図画像に重畳される各種の画像に係る画像データ等を記憶する。
【００２１】
各種スイッチ１１８は、カメラ１００を操作するための各種の操作部材に応答して状態が切り替わるスイッチである。スイッチ検知回路１１９は、各種スイッチ１１８の操作状態を検知し、検知結果をＣＰＵ１１５に通知する回路である。スイッチ検知回路１１９を介して操作部材の操作が検知された場合に、ＣＰＵ１１５は、操作部材の操作内容に応じた制御を実行する。
【００２２】
図２は、カメラ１００の背面図である。本実施形態では、操作部材としてカメラ１００に、レリーズボタン１１８ａと、モードダイヤル１１８ｂと、十字ボタン１１８ｃと、ＯＫボタン１１８ｄと、キャンセルボタン１１８ｅと、メニューボタン１１８ｆとが設けられている。レリーズボタン１１８ａは、カメラ１００に撮影実行の指示を与えるための操作部材である。モードダイヤル１１８ｂは、カメラ１００の動作モード（撮影モード、再生モード等）を設定するための操作部材である。十字ボタン１１８ｃは、背面液晶モニタ１１１に表示されるメニュー画面等において各種の項目の選択操作を行うための操作部材である。ＯＫボタン１１８ｄは、背面液晶モニタ１１１に表示されるメニュー画面等において各種の項目の決定操作を行うための操作部材である。キャンセルボタン１１８ｅは、背面液晶モニタ１１１に表示されるメニュー画面において各種の項目のキャンセル操作等を行うための操作部材である。メニューボタン１１８ｆは、背面液晶モニタ１１１にメニュー画面を表示させるための操作部材である。
【００２３】
図１に戻って、時計回路１２０は、撮影日時等の時間測定を行う回路である。ＧＰＳ回路１２１は、人工衛星４００からの測位電波を受信し、この受信結果からカメラ１００の位置（緯度・経度）を演算する。タッチセンサ１２２は、背面液晶モニタ１１１と一体的に設けられたタッチセンサであり、背面液晶モニタ１１１に指等が接触した場合に、その接触位置に応じた信号をＣＰＵ１１５に出力する。ＣＰＵ１１５は、タッチセンサ１２２からの位置に応じた信号に従って各種の処理を実行する。入出力回路１２３は、ＧＰＳ回路１２１の出力やタッチセンサ１２２の出力を取り込んだり、撮像素子駆動回路１０３の制御を行うための信号を出力したりするインターフェース回路である。
【００２４】
通信回路１２４は、カメラ１００と情報センター３００内のサーバー３０１との通信を行うための各種処理を行う。コネクタ１２５は、カメラ１００をネットワーク２００に接続するために必要な通信回線を接続するためのコネクタである。
【００２５】
ここで、図１の例では、カメラ１００をネットワーク２００に直接接続する例を示しているが、例えばカメラ１００をパーソナルコンピュータ（ＰＣ）に接続し、ＰＣ経由でカメラ１００をネットワーク２００に接続するような形態としても良い。さらには、無線通信によってカメラ１００をネットワーク２００に接続するような形態としても良い。
【００２６】
また、図１において、情報センター３００には、サーバー３０１と、地図情報データベース３０２とが設けられている。サーバー３０１は、カメラ１００からの要求に従った条件の地図画像を地図情報データベース３０２から検索してカメラ１００に送信する。地図情報データベース３０２は、多数の地図画像を緯度情報・経度情報に対応付けて記憶した記憶媒体（ハードディスク等）である。図３に地図情報データベース３０２の概念的なデータ構成を示す。なお、メモリ容量が許せば、地図画像はカメラ１００のフラッシュメモリ１１７に記憶させるようにしても良い。
【００２７】
以下、図１に示すカメラ１００の動作について説明する。  
まず、画像の撮影時の動作について説明する。以下の画像の撮影に係る処理は、ユーザのモードダイヤル１１８ｂの操作によってカメラ１００の動作モードが撮影モードに設定された場合に行われる。
【００２８】
撮影モードにおいて、ユーザによってレリーズボタン１１８ａが押されると、その旨がスイッチ検知回路１１９を介してＣＰＵ１１５に通知される。これを受けて、ＣＰＵ１１５は、入出力回路１２３を介して撮像素子駆動回路１０３を制御して撮像素子１０２による被写体像の撮像を実行する。撮像素子１０２において得られた画像信号は、撮像素子駆動回路１０３によって読み出された後、前処理回路１０４においてデジタル信号である画像データに変換される。この画像データは、データバス１０５、ＳＤＲＡＭ制御回路１０６を介してＳＤＲＡＭ１０７に記憶される。
【００２９】
ＳＤＲＡＭ１０７に記憶された画像データは、画像処理回路１０８によって読み出されて各種の画像処理が施される。画像処理回路１０８によって処理された画像データは、ＳＤＲＡＭ制御回路１０６を介してＳＤＲＡＭ１０７に記憶される。ＳＤＲＡＭ１０７に記憶された画像データは、圧縮伸長回路１１２によって読み出されて圧縮される。圧縮伸長回路１１２によって圧縮された画像データは、ＳＤＲＡＭ制御回路１０６を介してＳＤＲＡＭ１０７に記憶される。
【００３０】
ＳＤＲＡＭ１０７に記憶された圧縮済みの画像データは、ＣＰＵ１１５によって読み出される。そして、この圧縮済みの画像データのヘッダ情報に、時計回路１２０によって測定された撮影日時情報、ＧＰＳ回路１２１によって測定された撮影位置情報を含む撮影情報が付与され、この撮影情報を付与された圧縮済みの画像データが記録媒体制御回路１１３を介して記録媒体１１４に記録される。このようにして、記録媒体１１４には、撮影日時情報及び撮影位置情報と関連付けられて画像データが記録される。なお、撮影日時情報についてはＧＰＳ回路１２１から取得するようにしても良い。
【００３１】
次に、画像再生時の動作について説明する。図４及び図５は、画像再生時のメイン動作について示すフローチャートである。以下の画像の再生に係る処理は、ユーザのモードダイヤル１１８ｂの操作によってカメラ１００の動作モードが再生モードに設定された場合に行われる。
【００３２】
カメラ１００の動作モードが再生モードに設定されると、ＣＰＵ１１５は、記録媒体１１４に記録されている画像データのサムネイル画像を背面液晶モニタ１１１上にインデックス表示させる（ステップＳ１）。図６にインデックス表示の例を示す。図６に示す表示では、記録媒体１１４に記録されている画像データの撮影日時情報に従って、撮影日時の新しい順に、サムネイル画像５００ａ〜５００ｐを背面液晶モニタ１１１の画面左上端から配置することで一覧表示を行っている。勿論、左上端に最も古い画像データのサムネイル画像を表示させるようにしても良い。
【００３３】
インデックス表示の後、ＣＰＵ１１５は、タッチセンサ１２２の出力から、画面内の何れかのサムネイル画像が選択されたかを判定する（ステップＳ２）。ユーザの指等が背面液晶モニタ１１１に表示されている何れかのサムネイル画像に触れると、その位置に応じた信号がタッチセンサ１２２から出力される。タッチセンサ１２２からの信号は入出力回路１２３を介してＣＰＵ１１５に入力される。この結果、ＣＰＵ１１５は、画面内の何れの画像が選択されたかを認識する。
【００３４】
ステップＳ２の判定において、何れの画像も選択されていない、即ちタッチセンサ１２２の出力に変化がない場合に、ＣＰＵ１１５は再生モードの終了操作、例えば再生モードから撮影モードの移行操作やカメラ１００の電源オフ操作等がなされたかを判定する（ステップＳ３）。ステップＳ３の判定において、再生モードの終了操作がなされていない場合に、ＣＰＵ１１５はステップＳ２に戻って同じ判定を繰り返す。一方、ステップＳ３の判定において、再生モードの終了操作がなされた場合に、ＣＰＵ１１５は、再生モードの処理を終了させる。
【００３５】
また、ステップＳ２の判定において、何れかの画像が選択された場合に、ＣＰＵ１１５は、選択された画像のヘッダ情報から、撮影日時情報及び撮影位置情報を読み込み、読み込んだ撮影日時情報をＣＰＵ１１５内の第１の日時情報メモリに記憶させるとともに、読み込んだ撮影位置情報をＣＰＵ１１５内の位置情報メモリに記憶させる。さらに、後述する対比モードが設定されている場合には第１の日時情報メモリに記憶させた撮影日時情報を、所定の期間（例えば１年）だけ異ならせた日時情報を第２の日時情報メモリに記憶させる（ステップＳ４）。
【００３６】
次に、ＣＰＵ１１５は、通信回路１２４を介して情報センター３００内のサーバー３０１に、選択された画像の撮影位置情報を送信して地図画像の取得を要求する。これを受けて、サーバー３０１は、カメラ１００において選択された画像の撮影位置付近の地図画像を地図情報データベース３０２から検索して、検索した地図画像をカメラ１００に返信する（ステップＳ５）。地図画像の取得後、ＣＰＵ１１５は、ユーザによって選択された画像の撮影年に、ユーザによって選択された画像の撮影位置付近（取得した地図画像の範囲内）で撮影された他の画像データを記録媒体１１４から検索する（ステップＳ６）。なお、地図画像の範囲内に、他の画像がない場合には、サーバー３０１に対して縮尺を拡大した地図画像の取得を要求するようにしても良い。この場合に、サーバー３０１は、複数の地図画像を合成し、さらに合成した地図画像をカメラ１００において表示可能なサイズに縮小してからカメラ１００に返信する。このようにすることで、カメラ１００は、縮尺が拡大された地図画像内で再度の画像データの検索を行うことが可能である。
【００３７】
次に、ＣＰＵ１１５は、表示モードが、現在、対比モード中であるかを判定する（ステップＳ７）。この対比モードは、２種の異なる期間内に同一の地図範囲内で撮影された画像を対比して表示するためのモードである。対比モードの設定は、例えばメニューボタン１１８ｆの操作によって背面液晶モニタ１１１に表示されるメニュー画面上で行われる。勿論、背面液晶モニタ１１１に対比モードへの移行操作用のボタンアイコンを設けるようにし、ユーザの指等が該ボタンアイコンに触れたときに対比モードに移行するようにしても良い。
【００３８】
ステップＳ７の判定において、対比モードである場合に、ＣＰＵ１１５は、第２の日時情報メモリに記憶されている、ユーザによって選択された画像の撮影年と異なる年（例えば、１年前。適宜変更可能である）に、ユーザによって選択された画像の撮影位置付近で撮影された他の画像データを記録媒体１１４から検索する（ステップＳ８）。一方、ステップＳ７の判定において、対比モードでない、即ち通常モードである場合に、ＣＰＵ１１５は、ステップＳ８の処理をスキップする。
【００３９】
次に、ＣＰＵ１１５は、ステップＳ６で検索した各画像に番号を付与する（ステップＳ９）。ここでは、撮影日時の新しい順に１、２、３、４…と番号を付与することにする。勿論、撮影日時の古い順に番号を付与するようにしても良い。その後、ＣＰＵ１１５は、現在、対比モード中であるかを判定する（ステップＳ１０）。ステップＳ１０の判定において、対比モードである場合に、ＣＰＵ１１５は、ステップＳ８で検索した各画像に番号を付与する（ステップＳ１１）。一方、ステップＳ１０の判定において、対比モードでない場合に、ＣＰＵ１１５は、ステップＳ１１の処理をスキップする。
【００４０】
各画像の番号付けの後、ＣＰＵ１１５は、取得した地図画像を図７又は図８に示すように背面液晶モニタ１１１に表示させる（ステップＳ１２）。なお、図７は、通常モード時になされる表示を示す図であり、図８は、対比モード時になされる表示を示す図である。これらの表示については後で詳しく説明する。
【００４１】
次に、ＣＰＵ１１５は、現在、対比モード中であるかを判定する（ステップＳ１３）。ステップＳ１３の判定において、対比モードでない場合に、ＣＰＵ１１５は、図７に示すようにして、地図画像５１０上に、後述する地図変更操作を行うためのボタンアイコンである地図変更ボタンアイコン５２１、後述する期間変更操作を行うためのボタンアイコンである期間変更ボタンアイコン５２２、及び撮影年をユーザに示すための期間表示ボタンアイコン５３１を、通常モード用のボタンアイコンとして重畳表示させる（ステップＳ１４）。これらボタンアイコンの詳細については後述する。一方、ステップＳ１３の判定において、対比モードである場合、ＣＰＵ１１５は、図８に示すようにして、地図画像５１０上に、地図変更ボタンアイコン５２１と、２種の期間変更ボタンアイコン５２２、５２３、及び撮影年をユーザに示すための期間表示ボタンアイコン５３２を、対比モード用のボタンアイコンとして重畳表示させる（ステップＳ１５）。ここで期間表示ボタンアイコン５３２は、図８に示すように、ステップＳ６で検索された各画像の撮影年とステップＳ８で検索された各画像の撮影年とがともに分かる表示とする。
【００４２】
続いて、ＣＰＵ１１５は、図７又は図８に示すように、地図画像上に、ステップＳ６において検索した各画像の撮影位置を示すマーカ５１１ｇ、５１１ｈ、５１１ｉ、５１１ｊを重畳表示させる（ステップＳ１６）。その後、ＣＰＵ１１５は、現在、対比モード中であるかを判定する（ステップＳ１７）。ステップＳ１７の判定において、対比モードである場合に、図８に示すように、地図画像上に、ステップＳ８において検索した各画像の撮影位置を示すマーカ５１１ｋ、５１１ｌを重畳表示させる（ステップＳ１８）。また、ステップＳ１７の判定において、対比モードでない場合に、ＣＰＵ１１５は、ステップＳ１８の処理をスキップする。
【００４３】
次に、ＣＰＵ１１５は、地図画像の横に、ステップＳ６において検索した各画像のサムネイル画像５０１ｇ、５０１ｈ、５０１ｉ、５０１ｊを表示させる（ステップＳ１９）。その後、ＣＰＵ１１５は、現在、対比モード中であるかを判定する（ステップＳ２０）。ステップＳ２０の判定において、対比モードである場合に、ＣＰＵ１１５は、地図画像の横に、ステップＳ８において検索した各画像のサムネイル画像５０１ｋ、５０１ｌを表示させる（ステップＳ２１）。ここで、検索される画像数が多くなると、画面内に全てのサムネイル画像を表示できない可能性があるので、画像送りボタン５６１、５６２を設け、画像送りボタン５６１、５６２によってサムネイル画像を順次表示できるようにすることが好ましい。これについては、図７の場合も同様である。また、ステップＳ２０の判定において、対比モードでない場合に、ＣＰＵ１１５は、ステップＳ２１の処理をスキップする。
【００４４】
図７は、通常モード時において、図６の画面上でサムネイル画像５００ｇが選択された例を示している。サムネイル画像５００ｇが選択されると、サムネイル画像５００ｇに対応する画像の撮影位置を含む地図画像が取得される。さらに、サムネイル画像５００ｇに対応する画像の撮影年に、サムネイル画像５００ｇに対応する画像の撮影位置の付近で撮影された画像が検索される。その後、これらの各画像に番号付けがなされ、各画像の撮影位置を示すマーカ５１１ｇ、５１１ｈ、５１１ｉ、５１１ｊと各画像のサムネイル画像５０１ｇ、５０１ｈ、５０１ｉ、５０１ｊが地図画像５１０とともに表示される。
【００４５】
ここで、図７の表示において、マーカに表示される番号とサムネイル画像に表示される番号とは対応しており、ステップＳ９において付与された番号である。このような表示を行うことにより、ユーザは、各画像をどこで撮影したかを簡単に知ることができる。
【００４６】
また、図８は、対比モード中において、図６の画面上でサムネイル画像５００ｇが選択された例を示している。サムネイル画像５００ｇが選択されると、サムネイル画像５００ｇに対応する画像の撮影位置を含む地図画像が取得される。その後、サムネイル画像５００ｇに対応する画像の撮影年に、サムネイル画像５００ｇに対応する画像の撮影位置の付近で撮影された画像が検索される。さらに、サムネイル画像５００ｇに対応する画像の撮影年と異なる年に、サムネイル画像５００ｇに対応する画像の撮影位置の付近で撮影された画像が検索される。その後、これらの各画像に番号付けがなされ、サムネイル画像５００ｇに対応する画像の撮影年に撮影された各画像の撮影位置を示すマーカ５１１ｇ、５１１ｈ、５１１ｉ、５１１ｊ及びサムネイル画像５００ｇに対応する画像の撮影年と異なる年に撮影された各画像の撮影位置を示すマーカ５１１ｋ、５１１ｌと、各画像のサムネイル画像５０１ｇ、５０１ｈ、５０１ｉ、５０１ｊ、５０１ｋ、５０１ｌとが地図画像５１０とともに表示される。
【００４７】
ここで、図８の表示において、マーカに表示される番号とサムネイル画像に表示される番号とは対応しており、ステップＳ９又はステップＳ１１において付与された番号である。図８の表示において、サムネイル画像５００ｇに対応する画像の撮影年に撮影された各画像の撮影位置を示すマーカ５１１ｇ、５１１ｈ、５１１ｉ、５１１ｊとサムネイル画像５００ｇに対応する画像の撮影年と異なる年に撮影された各画像の撮影位置を示すマーカ５１１ｋ、５１１ｌとは、ユーザが識別できるように、例えば色や形状等を変えることが望ましい。
【００４８】
次に、ＣＰＵ１１５は、ユーザによって、期間変更操作がなされたかを判定する（ステップＳ２２）。この期間変更操作とは、期間変更ボタンアイコンの操作のことを言う。上述したように、通常モード時においては、期間変更ボタンアイコンは１つのみが表示される。図７に示す期間変更ボタンアイコン５２２は上ボタン５２２ａと下ボタン５２２ｂとから構成されている。ユーザは、上ボタン５２２ａに触れることで、未来方向への期間変更を行うことができる。また、下ボタン５２２ｂに触れることで、過去方向への期間変更を行うことができる。
【００４９】
一方、対比モード時においては、期間変更ボタンアイコンは２つ表示される。図８に示す期間変更ボタンアイコン５２２は上ボタン５２２ａと下ボタン５２２ｂとから構成されており、ステップＳ６において検索した各画像に関する期間変更操作を行うためのボタンアイコンである。また、期間変更ボタンアイコン５２３は上ボタン５２３ａと下ボタン５２３ｂとから構成されており、ステップＳ８において検索した各画像に関する期間変更操作を行うためのボタンアイコンである。ユーザは、上ボタン５２２ａ又は５２３ａに触れることで、未来方向への期間変更を行うことができる。また、下ボタン５２２ｂ又は５２３ｂに触れることで、過去方向への期間変更を行うことができる。
【００５０】
ステップＳ２２の判定において、期間変更操作がなされた場合に、ＣＰＵ１１５は、期間変更操作の操作方向が過去方向であるかを判定する（ステップＳ２３）。ステップＳ２３の判定において、期間変更操作の操作方向が過去方向である、即ち下ボタンが操作された場合に、ＣＰＵ１１５は、ユーザによって操作されたボタンアイコンに対応する日時情報メモリの記憶内容を現在の年の前年に変更する（ステップＳ２４）。即ち、下ボタン５２２ｂが操作された場合には第１の日時情報メモリの記憶内容を変更し、下ボタン５２３ｂが操作された場合には第２の日時情報メモリの記憶内容を変更する。一方、ステップＳ２３の判定において、年変更操作の操作方向が過去方向でない、即ち上ボタンが操作された場合に、ＣＰＵ１１５は、ユーザによって操作されたボタンアイコンに対応する日時情報メモリの記憶内容を現在の年の次年に変更する（ステップＳ２５）。即ち、上ボタン５２２ａが操作された場合には第１の日時情報メモリの記憶内容を変更し、上ボタン５２３ａが操作された場合には第２の日時情報メモリの記憶内容を変更する。ステップＳ２４又はステップＳ２５の後、ＣＰＵ１１５はステップＳ６以後の処理を実行して表示の更新を行う。なお、期間変更操作の際に、変更可能な期間の終端に達した場合には、変更不能であることを示す警告表示等を行うことが望ましい。
【００５１】
また、ステップＳ２２の判定において、期間変更操作がなされていない場合に、ＣＰＵ１１５は、ユーザによって、地図変更操作がなされたかを判定する（ステップＳ２６）。この地図変更操作とは、地図変更ボタンアイコン５２１の操作のことを言う。地図変更ボタンアイコン５２１は上ボタン５２１ａと、下ボタン５２１ｂと、左ボタン５２１ｃと、右ボタン５２１ｄとから構成されている。ユーザは、上ボタン５２１ａに触れることで、北方向に隣接した地図への変更を行うことができる。また、下ボタン５２１ｂに触れることで、南方向に隣接した地図への変更を行うことができる。また、左ボタン５２１ｃに触れることで、西方向に隣接した地図への変更を行うことができる。また、右ボタン５２１ｄに触れることで、東方向に隣接した地図への変更を行うことができる。
【００５２】
ステップＳ２６の判定において、地図変更操作がなされた場合に、ＣＰＵ１１５は、情報センター３００内のサーバー３０１と通信して、地図変更操作の操作方向に応じた地図画像を取得する（ステップＳ２７）。その後、ＣＰＵ１１５は、位置情報メモリの記憶内容をユーザによる地図変更操作に応じて変更する（ステップＳ２８）。そして、ＣＰＵ１１５はステップＳ６以後の処理を実行して表示の更新を行う。
【００５３】
また、ステップＳ２６の判定において、地図変更操作がなされていない場合に、ＣＰＵ１１５は、ユーザによって、地図画像の横に表示されている何れかのサムネイル画像が選択されたかを判定する（ステップＳ２９）。ステップＳ２９の判定において、地図画像の横に表示されている何れかのサムネイル画像が選択された場合に、ＣＰＵ１１５は、現在、対比モードであるかを判定する（ステップＳ３０）。ステップＳ３０の判定において、対比モードである場合に、ＣＰＵ１１５は、ステップＳ２９で選択されたサムネイル画像とは別のサムネイル画像が選択されたかを判定する（ステップＳ３１）。ステップＳ３１の判定において、別のサムネイル画像が選択された場合に、ＣＰＵ１１５は、ステップＳ２９で選択されたサムネイル画像に対応した画像とステップＳ３１で選択された別のサムネイル画像に対応した画像とを、図９の参照符号５４１、５４２で示すようにして対比表示する（ステップＳ３２）。なお、拡大表示の際に、図９のようにして、期間表示ボタンアイコンの表示を、撮影年月日を示す表示５３２ａ、５３２ｂとすることにより、ユーザは選択したそれぞれの画像の撮影位置と撮影日時とを対応付けて知ることが可能である。また、対比表示の際に、ＣＰＵ１１５は、戻るボタンアイコン５５０も重畳表示させる。
【００５４】
ここで、ユーザに２枚目の画像を選択させる代わりに、例えばステップＳ２９において選択された画像の撮影位置に対して最も近い撮影位置の画像を自動的に選択するようにしても良い。また、ステップＳ３１で別のサムネイル画像を選択する代わりに、ステップＳ２９で選択された画像の近傍で撮影された異なる期間の画像を自動的に選択しても良い。
【００５５】
一方、ステップＳ３０の判定において、対比モードでない場合に、ＣＰＵ１１５は、ユーザによって選択されたサムネイル画像に対応する画像を、図１０の参照符号５４０で示すように拡大表示するとともに、戻るボタンアイコン５５０を重畳表示させる（ステップＳ３３）。なお、拡大表示の際に、図１０のようにして、期間表示ボタンアイコンの表示を、撮影年月日を示す表示５３２とすることにより、ユーザは選択した画像の撮影位置と撮影日時とを対応付けて知ることが可能である。
【００５６】
ステップＳ３２又はステップＳ３３の何れかの表示を行った後、ＣＰＵ１１５は、戻る操作がなされたかを判定する（ステップＳ３４）。この戻る操作とは、戻るボタンアイコン５５０の操作のことを言う。ステップＳ３４の判定において、戻るボタンアイコン５５０の操作がなされるまで、ＣＰＵ１１５は図９又は図１０に示す表示を継続する。一方、ステップＳ３４の判定において、戻るボタンアイコン５５０の操作がなされた場合に、ＣＰＵ１１５は、ステップＳ１２以後の処理を実行して地図画像等を再表示させる。なお、ステップＳ３２又はステップＳ３３の表示中に別のサムネイル画像を選択できるようにしても良い。
【００５７】
また、ステップＳ２９の判定において、地図画像の横に表示されている何れのサムネイル画像も選択されていない場合に、ＣＰＵ１１５は、ユーザによって表示モードの変更操作がなされたかを判定する（ステップＳ３５）。ステップＳ３５の判定において、表示モードの変更操作がなされた場合に、ＣＰＵ１１５は、現在、対比モードであるかを判定する（ステップＳ３６）。ステップＳ３６の判定において、対比モード中でない場合に、ＣＰＵ１１５は、表示モードを対比モードに設定する（ステップＳ３７）。一方、ステップＳ３６の判定において、対比モードである場合に、ＣＰＵ１１５は、表示モードを通常モードに設定する（ステップＳ３８）。
【００５８】
また、ステップＳ３５の判定において、表示モードの変更操作がなされていない場合に、ＣＰＵ１１５は、再生モードの終了操作がなされたかを判定する（ステップＳ３９）。ステップＳ３９の判定において、再生モードの終了操作がなされていない場合に、ＣＰＵ１１５は、ステップＳ１２以後の処理を実行して地図画像の表示を継続させる。一方、ステップＳ３９の判定において、再生モードの終了操作がなされた場合に、ＣＰＵ１１５は、再生モードの処理を終了させる。
【００５９】
以上説明したように、本実施形態によれば、撮影された画像に付与される撮影日時情報と撮影位置情報とを関連付けた情報をユーザに分かりやすく示すことが可能である。これにより、記録媒体内に大量の画像データが記録されたとしても、ユーザは所望の画像を見つけることが容易となる。
【００６０】
また、対比表示によって同一地図範囲内で異なる時期に撮影された画像を一度に比較して見ることができるので、操作性良く、目的の画像を検索することができる。
【００６１】
以上実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。例えば、上述の例では、画像の選択操作や、期間変更操作、地図変更操作等を、タッチセンサを用いて行っているが、タッチセンサは必ずしも用いる必要はない。
【００６２】
さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、上述したような課題を解決でき、上述したような効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態に係る画像表示装置の一例としてのデジタルカメラの構成を示す図である。
【図２】カメラの背面図である。
【図３】地図情報データベースの概念的なデータ構成を示す図である。
【図４】画像再生時のメイン動作について示すフローチャートの第１図である。
【図５】画像再生時のメイン動作について示すフローチャートの第２図である。
【図６】インデックス表示の例を示す図である。
【図７】通常モード時の地図画像、マーカ、サムネイル画像の表示例を示す図である。
【図８】対比モード時の地図画像、マーカ、サムネイル画像の表示例を示す図である。
【図９】対比表示の例を示す図である。
【図１０】通常モード時の拡大表示の例を示す図である。
【符号の説明】
【００６４】
１００…カメラ、１０１…撮影レンズ、１０２…撮像素子、１０３…撮像素子駆動回路、１０４…前処理回路、１０５…データバス、１０６…ＳＤＲＡＭ制御回路、１０７…ＳＤＲＡＭ、１０８…画像処理回路、１０９…ビデオ信号出力回路、１１０…液晶モニタ駆動回路、１１１…背面液晶モニタ、１１２…圧縮伸長回路、１１３…記録媒体制御回路、１１４…記録媒体、１１５…シーケンスコントローラ（ＣＰＵ）、１１６…フラッシュメモリ制御回路、１１７…フラッシュメモリ、１１８…各種スイッチ、１１９…スイッチ検知回路、１２０…時計回路、１２１…ＧＰＳ回路、１２２…タッチセンサ、１２３…入出力回路、１２３…タッチセンサ、１２４…通信回路、１２５…コネクタ、２００…ネットワーク、３００…情報センター、３０１…サーバー、３０２…地図情報データベース、４００…人工衛星
【図１】
2009159329.tif 000003
【図２】
2009159329.tif 000004
【図３】
2009159329.tif 000005
【図４】
2009159329.tif 000006
【図５】
2009159329.tif 000007
【図６】
2009159329.tif 000008
【図７】
2009159329.tif 000009
【図８】
2009159329.tif 000010
【図９】
2009159329.tif 000011
【図１０】
2009159329.tif 000012