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