(57)【要約】【課題】撮影画像を地図上にサムネイル表示したときの視認性および検索性の低下を軽減する。【解決手段】サムネイル重複判定部１０は、地図上に撮影画像のサムネイル画像を撮影位置情報が示す位置に表示する場合に、各サムネイル画像が他のサムネイル画像と少なくとも一部が重なるか否かを判定する重複判定を行い、代表サムネイル画像決定部１１は、重複判定の判定結果と撮影日時情報とを用いて、複数のサムネイル画像をグループ化し、グループを代表する代表サムネイル画像を、同じグループ以外のサムネイル画像と重ならないように決定し、表示制御部１２は、地図を表示部１３に表示するとともに、代表サムネイル画像およびいずれのグループにも属さないサムネイル画像を地図上における撮影位置情報が示す位置に表示し、各グループ内の代表サムネイル画像以外のサムネイル画像は非表示とするか、代表画像に関連付けて表示する。【選択図】図１
2011119832.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像と前記撮影画像の撮影位置情報と撮影日時情報とを含む画像情報を取得する画像情報取得部と、
前記撮影画像に基づいたサムネイル画像を任意のサイズで生成するサムネイル画像生成部と、
地図情報に基づいて任意の縮尺と範囲の地図画像を表示する地図表示設定部と、
前記地図画像と、前記サムネイル画像を前記地図画像に重畳して表示部に表示させる表示制御部と、
前記地図画像の範囲に含まれる撮影位置情報を有する前記撮影画像のサムネイル画像が互いに重なるか否かを、前記撮影位置情報および前記サムネイル画像のサイズに基づいて判定する重複判定部と、
前記重複判定部が他のサムネイル画像と重なると判定したサムネイル画像を、前記撮影日時情報に基づいて前記地図画像の範囲に含まれる前記撮影位置情報を有する他のサムネイル画像と１つのグループにグループ化し、前記グループに含まれるサムネイル画像のいずれかを前記グループの代表画像とする代表画像決定部とを備え、
前記表示制御部は、前記代表画像を前記撮影位置情報に基づいて表示し、前記グループに含まれる前記代表画像以外のサムネイル画像を非表示とするか、前記グループの前記代表画像に対応して表示するよう制御することを特徴とする画像表示装置。
【請求項２】
前記代表画像決定部は、前記グループに含まれるサムネイル画像のうち前記他のサムネイル画像と重なると判定されたサムネイル画像以外のサムネイル画像を代表画像とし、前記重複判定部が前記代表画像と前記代表画像のグループに含まれないサムネイル画像とが互いに重ならないと判定するまでグループを作成することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記重複判定部は、前記表示部に表示する地図の縮尺の設定、範囲の設定、およびサムネイル画像の表示サイズの設定のうちの少なくともいずれか１つが変更された場合、変更後の設定に応じて前記重複判定を行うことを特徴とする請求項１または２に記載の画像表示装置。
【請求項４】
前記表示制御部は、地図上に表示した前記代表サムネイル画像を選択する指示信号が入力されると、選択された前記代表サムネイル画像の属するグループの各サムネイル画像を表示し、表示したサムネイル画像を選択する指示信号が入力されると、選択されたサムネイル画像に対応する撮影画像を表示するよう制御することを特徴とする請求項１乃至３のいずれか１項に記載の画像表示装置。
【請求項５】
撮影画像と前記撮影画像の撮影位置情報と撮影日時情報とを含む画像情報と、地図情報とを取得し、
前記撮影画像に基づいたサムネイル画像を任意のサイズで生成し、
前記地図情報に基づいて表示部に表示する地図画像の範囲に含まれる撮影位置情報を有する前記撮影画像のサムネイル画像が互いに重なるか否かを、前記撮影位置情報および前記サムネイル画像のサイズに基づいて判定する重複判定を行い、
前記重複判定において他のサムネイル画像と重なると判定されたサムネイル画像を、前記撮影日時情報に基づいて前記地図画像の範囲に含まれる前記撮影位置情報を有する他のサムネイル画像と１つのグループにグループ化し、前記グループに含まれるサムネイル画像のいずれかを前記グループの代表画像として決定し、
前記地図画像と、前記代表画像を前記地図画像に重畳して前記表示部に表示し、前記グループに含まれる前記代表画像以外のサムネイル画像を非表示とするか、前記グループの前記代表画像に対応して表示することを特徴とする画像表示方法。
【請求項６】
前記グループに含まれるサムネイル画像のうち前記他のサムネイル画像と重なると判定されたサムネイル画像以外のサムネイル画像を代表画像とし、前記代表画像と前記代表画像のグループに含まれないサムネイル画像とが互いに重ならないと判定されるまでグループを作成することを特徴とする請求項５に記載の画像表示方法。
【請求項７】
前記表示部に表示する地図の縮尺の設定、範囲の設定、およびサムネイル画像の表示サイズの設定のうちの少なくともいずれか１つが変更された場合、変更後の設定に応じて前記重複判定を行うことを特徴とする請求項５または６に記載の画像表示方法。
【請求項８】
地図上に表示した前記代表サムネイル画像を選択する指示信号が入力されると、選択された前記代表サムネイル画像の属するグループの各サムネイル画像を表示し、
表示したサムネイル画像を選択する指示信号が入力されると、選択されたサムネイル画像に対応する撮影画像を表示することを特徴とする請求項５乃至７のいずれか１項に記載の画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像を地図上にサムネイル表示する画像表示装置および画像表示方法に関する。
【背景技術】
【０００２】
近年、地図上にユーザが撮影画像またはその縮小画像であるサムネイル画像を表示させることができるサービスが始まっている。例えば、インターネットサイトにおいて地図上で写真を表示させるサービス等が知られている。また、ＧＰＳ（Global Positioning System）等の測位機能を利用することにより、撮影機器で画像を撮影したときの位置を取得することが可能となっており、特にユーザが意識することなく、ディスプレイなどに表示された地図上で、自身が撮影した位置に撮影した画像またはそのサムネイル画像を表示することができる。
【０００３】
このような技術により、ユーザは撮影した多数の画像がそれぞれどこで撮影したものであるかを直観的に知ることができ、より簡単に画像の管理ができる。
【０００４】
しかし、ユーザが近接する場所で多数の画像を撮影した場合、表示する地図の縮尺によっては、ほぼ同じような位置に多数のサムネイル画像を表示することになる。このような場合、地図上にすべてのサムネイル画像を表示するためには、重ねて表示するか、もしくは重ならないよう撮影位置から離れた位置に表示する必要がある（例えば、特許文献１参照）。このような表示の方法は、画像の視認性や検索性の低下を招いていた。
【０００５】
これに対し、特許文献２には、複数の画像をグループ分けし、グループに含まれる画像の平均撮影位置にグループの代表シンボルを表示することで視認性の低下を防止する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−３２２８４７号公報
【特許文献２】特許第４１０２９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献２では、範囲を指定することでグループ分けが行われているため、画像の表示に際し、ユーザが適切なグループ分けを行うことができなければ、視認性は改善されない。また、グループ内に含まれるが他のサムネイルとは重ならない画像までグループ化され、属するグループのシンボルに置き換えられてしまうことがあり、このため、ユーザが目的の画像を探すための検索性を低下させるおそれがあった。
【０００８】
本発明は上記に鑑みてなされたもので、撮影画像を地図上にサムネイル表示したときの視認性および検索性の低下を軽減することができる画像表示装置および画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一態様によれば、撮影画像と前記撮影画像の撮影位置情報と撮影日時情報とを含む画像情報を取得する画像情報取得部と、前記撮影画像に基づいたサムネイル画像を任意のサイズで生成するサムネイル画像生成部と、地図情報に基づいて任意の縮尺と範囲の地図画像を表示する地図表示設定部と、前記地図画像と、前記サムネイル画像を前記地図画像に重畳して表示部に表示させる表示制御部と、前記地図画像の範囲に含まれる撮影位置情報を有する前記撮影画像のサムネイル画像が互いに重なるか否かを、前記撮影位置情報および前記サムネイル画像のサイズに基づいて判定する重複判定部と、前記重複判定部が他のサムネイル画像と重なると判定したサムネイル画像を、前記撮影日時情報に基づいて前記地図画像の範囲に含まれる前記撮影位置情報を有する他のサムネイル画像と１つのグループにグループ化し、前記グループに含まれるサムネイル画像のいずれかを前記グループの代表画像とする代表画像決定部とを備え、前記表示制御部は、前記代表画像を前記撮影位置情報に基づいて表示し、前記グループに含まれる前記代表画像以外のサムネイル画像を非表示とするか、前記グループの前記代表画像に関連付けて表示するよう制御することを特徴とする画像表示装置が提供される。
【００１０】
本発明の他の態様によれば、撮影画像と前記撮影画像の撮影位置情報と撮影日時情報とを含む画像情報と、地図情報とを取得し、前記撮影画像に基づいたサムネイル画像を任意のサイズで生成し、前記地図情報に基づいて表示部に表示する地図画像の範囲に含まれる撮影位置情報を有する前記撮影画像のサムネイル画像が互いに重なるか否かを、前記撮影位置情報および前記サムネイル画像のサイズに基づいて判定する重複判定を行い、前記重複判定において他のサムネイル画像と重なると判定されたサムネイル画像を、前記撮影日時情報に基づいて前記地図画像の範囲に含まれる前記撮影位置情報を有する他のサムネイル画像と１つのグループにグループ化し、前記グループに含まれるサムネイル画像のいずれかを前記グループの代表画像として決定し、前記地図画像と、前記代表画像を前記地図画像に重畳して前記表示部に表示し、前記グループに含まれる前記代表画像以外のサムネイル画像を非表示とするか、前記グループの前記代表画像に関連付けて表示することを特徴とする画像表示方法が提供される。
【発明の効果】
【００１１】
本発明によれば、撮影画像を地図上にサムネイル表示したときの視認性および検索性の低下を軽減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る画像表示装置の構成を示すブロック図である。
【図２】図１に示す画像表示装置の動作を示すフローチャートである。
【図３】地図上に表示するサムネイル画像のサイズおよび撮影位置を示す図である。
【図４】地図上に表示するサムネイル画像の配置の一例を示す図である。
【図５】地図上に表示するサムネイル画像の配置の他の例を示す図である。
【図６】地図上に表示するサムネイル画像の配置のさらに他の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１４】
図１は、本発明の実施の形態に係る画像表示装置の構成を示すブロック図である。図１に示すように、本実施の形態に係る画像表示装置１は、操作入力部２と、画像情報記録媒体３と、画像情報アクセス部４と、地図情報記録媒体５と、地図情報アクセス部６と、地図表示設定部７と、サムネイルサイズ設定部８と、サムネイル画像生成部９と、サムネイル重複判定部１０と、代表サムネイル画像決定部１１と、表示制御部１２と、表示部１３と、再設定部１４と、設定記憶メモリ１５と、制御部１６とを備える。
【００１５】
操作入力部２は、ユーザからの操作入力を受けるキーボード、マウス、数字キー、十字キー、リモコンとその受光部など、表示する地図の範囲とその縮尺に関する操作入力、地図上に表示するサムネイル画像のサイズ（画角）に関する操作入力、地図上に表示したサムネイル画像の選択に関する操作入力が可能なインターフェースで構成される。また、操作状況は表示部１３に表示され、ユーザは現在の画像表示装置１の状態を見ながら、次の操作入力を行うことができる。
【００１６】
画像情報記録媒体３は、一般的なデジタルスチールカメラやデジタルビデオカメラなどの撮影機器で撮影された撮影画像（オリジナル画像）と、その撮影時の位置を示す撮影位置情報と、撮影した年月日および時刻（撮影日時）を示す撮影日時情報とを含む画像情報を格納している。
【００１７】
撮影位置情報は、撮影機器に設けられたＧＰＳ機能等を利用して撮影時に自動で取得するか、あるいはユーザが直接入力するようにしてもよいが、いずれの方式であっても緯度経度、住所等の地図上でその位置を一意に特定できる情報であればよい。また、撮影日時情報は、年月日と時刻が取得できる時計によって撮影時に自動で取得するものとする。撮影位置情報および撮影日時情報は、Ｅｘｉｆ（Exchangeable Image File Format）として画像と合わせて画像情報記録媒体３に記録されるものとする。
【００１８】
なお、撮影画像が静止画ではなく動画の場合には、動画の撮影を開始した日時から終了した日時までの間の任意の日時を撮影日時とし、その撮影日時における位置を示す情報を撮影位置情報とする。
【００１９】
画像情報記録媒体３は、ハードディスクや光ディスクなど、上記画像情報を記録することが可能な記録容量を備えた記録媒体であればよく、画像表示装置１内に固定の記録媒体に限らず、ＳＤカードのような画像表示装置１から着脱可能な半導体メモリなどの記録媒体であってもよい。
【００２０】
画像情報アクセス部４は、画像情報記録媒体３との間で情報を送受信するためのものであり、画像情報取得部としての機能を有する。画像情報アクセス部４は、画像情報記録媒体３に応じた情報の取得や書き換え、変調、情報管理などを行う。
【００２１】
地図情報記録媒体５は、例えば日本の１００万分の１、５０万分の１、２５万分の１、１０万の１、５万分の１、１万分の１、５０００分の１、２５００分の１、１０００分の１などの複数の縮尺の地図と、山、山脈、河川、湾、入江などの地形の名称や、建造物、景勝地の名称、住所などの付加情報とを含む地図情報を予め格納している。地図情報は縮尺ごとにファイル化され、５０００分の１であれば１_５０００．ｄａｔ、２５００分の１であれば１_２５００．ｄａｔなど、ファイル名で縮尺がわかるように記録されているとよい。
【００２２】
地図情報記録媒体５は、画像情報記録媒体３と同様に、上記地図情報を記録するために必要な記録容量をもつ記録媒体からなり、半導体メモリ、光ディスク、磁気テープ等の記録媒体のいずれであってもよい。
【００２３】
なお、地図情報記録媒体５に記録されている地図情報の更新や、他の国・地域などの地図情報を追加できるよう、画像表示装置１にＬＡＮ（Local Area Network），ＵＳＢ（Universal Serial Bus）などの入出力端子や、光ディスクドライブ、カードメディアのスロットなど、他の記録媒体から情報を取得するためのアクセス部を設け、すでに記録されている地図情報のバージョン情報を管理する管理部を設けてもよい。
【００２４】
地図情報アクセス部６は、地図情報記録媒体５との間で情報を送受信するためのものであり、地図情報記録媒体５に応じた情報の取得や書き換え、変調、情報管理などを行う。
【００２５】
地図表示設定部７は、表示する地図の縮尺および範囲に関する操作入力に基づき、地図情報アクセス部６を介して地図情報記録媒体５から地図情報を読み出して表示制御部１２に出力する。上述したように地図情報が縮尺ごとにファイル化されていれば、操作入力部２にて複数の縮尺から１つを選択する操作入力が行われることで、地図表示設定部７は地図情報アクセス部６に読み出す地図情報のファイルを指定することができる。
【００２６】
表示する地図の範囲については、例えば、表示部１３での地図の表示枠の大きさが固定値であれば、操作入力部２では表示する地図の中心を緯度経度で指定し入力できればよい。例えば、縦２０ｃｍ×横１０ｃｍの表示枠に、５０００分の１の縮尺の地図を表示する場合であれば、１００ｃｍは表示上は０．０２ｃｍになるため、中心点より緯度方向北に５００ｍ、南に５００ｍ、経度方向に東に２５０ｍ、西に２５０ｍの範囲を読み出せばよい。
【００２７】
また、地図表示設定部７は、地図の読み出し範囲に基づき、撮影位置が地図の読み出し範囲内に含まれるすべてのオリジナル画像の画像情報を、画像情報アクセス部４を介して画像情報記録媒体３から取得し、取得したオリジナル画像をサムネイル画像生成部９に出力するとともに、オリジナル画像の撮影位置情報を地図の縮尺情報と合わせてサムネイル重複判定部１０に出力する。
【００２８】
サムネイルサイズ設定部８は、地図上に表示するオリジナル画像の縮小画像であるサムネイル画像のサイズに関する操作入力に基づき、サムネイル画像のサイズ情報をサムネイル画像生成部９およびサムネイル重複判定部１０に出力する。
【００２９】
例えば、サムネイルサイズ設定部８は、操作入力部２よりサムネイル画像の縦および横をセンチメートル（ｃｍ）などの単位で直接入力した場合はその値を、また、予め決められた１つまたは複数の選択肢から操作入力部２より選択できるようにした場合は、選択された選択肢に対応する値を、サムネイル画像生成部９およびサムネイル重複判定部１０に出力する。
【００３０】
なお、サムネイル画像のサイズの設定において、ユーザがサイズを示す値を直接入力する場合には、１０（テン）キーでの入力が、また複数の選択肢から選択し入力する場合には、十字キーなどの方向キーと、決定ボタンによる入力操作とするとよい。また、サイズの単位はインチやピクセルであってもよい。また、複数の選択肢からサイズを指定する場合、選択できる選択肢は、サムネイルサイズ設定部８内に設けられた図示しないメモリ内に保持されており、必要に応じて読み出してユーザに提示するものとする。
【００３１】
サムネイル画像生成部９は、地図表示設定部７から取得したオリジナル画像と、サムネイルサイズ設定部８から取得したサイズ情報とに基づいてサムネイル画像を生成する。サムネイル画像生成部９は、一旦デコードしたオリジナル画像をリサイズして再度エンコードすることによってサムネイル画像を生成する。
【００３２】
なお、一度生成したサムネイル画像をオリジナル画像と対応させて画像情報記録媒体３に記録し、以降、そのオリジナル画像の同サイズのサムネイル画像を表示する際に、再度サムネイル画像を生成せずに記録されたサムネイル画像を読み出すようにしてもよい。
【００３３】
サムネイル重複判定部１０は、地図表示設定部７から取得した縮尺と表示範囲に含まれるオリジナル画像の撮影位置情報、およびサムネイルサイズ設定部８から取得したサムネイル画像のサイズ情報に基づき、地図上にサムネイル画像を表示した場合に、各サムネイル画像が他のサムネイル画像と少なくとも一部が重なるか否かを判定する重複判定を行う。他のサムネイル画像と重なった数に関する情報を含む判定結果は、代表サムネイル画像決定部１１に出力される。
【００３４】
代表サムネイル画像決定部１１は、サムネイル重複判定部１０の判定結果と、サムネイル画像に対応するオリジナル画像の撮影日時情報とを用いて、複数のサムネイル画像をグループ化し、同じグループ以外のサムネイル画像と重ならないように、グループを代表する代表サムネイル画像を決定する。
【００３５】
表示制御部１２は、地図表示設定部７で設定された縮尺の地図を設定された範囲で表示部１３に表示し、その地図上に代表サムネイル画像を含む各サムネイル画像を表示するよう制御する。
【００３６】
表示部１３は、液晶ディスプレイ等からなり、表示制御部１２の制御により、地図およびサムネイル画像を表示する。表示部１３は、画像表示装置１に固定のディスプレイに限らず、画像表示装置１の外部に接続される表示装置で構成してもよい。
【００３７】
再設定部１４は、地図表示設定部７で設定された地図の縮尺に関する情報および範囲に関する情報と、サムネイルサイズ設定部８で設定されたサムネイル画像のサイズ情報とを取得し、設定記憶メモリ１５に記憶する。これにより、設定記憶メモリ１５は、少なくとも最新の、地図の縮尺に関する情報、範囲に関する情報、およびサムネイル画像のサイズ情報を記憶している。
【００３８】
再設定部１４は、操作入力部２より地図の縮尺、範囲、サムネイル画像のサイズのいずれかに関する入力があると、入力された設定と設定記憶メモリ１５に記憶されている設定とを比較し、１つ以上の一致しない設定があれば、つまり設定の変更があれば、変更後の設定に応じたサムネイル画像の生成、重複判定、代表サムネイル画像の決定等を行うように各部を制御する。
【００３９】
制御部１６は、画像表示装置１に設けられた各部を統括的に制御する。
【００４０】
次に、画像表示装置１の動作について、図２に示すフローチャートを参照して説明する。なお、以下の一連の処理は、特に記述がない限りは、制御部１６の制御により実行される。
【００４１】
画像表示装置１の電源投入または操作入力部２からの操作入力により画像表示を開始すると、まず、ステップＳ１０において、地図表示設定部７は、選択可能な地図の縮尺や読み出し可能な範囲を、表示制御部１２を介して表示部１３に表示させ、この表示からユーザが選択した設定内容を操作入力部２より受け取る。そして、地図表示設定部７は、操作入力に基づく地図の縮尺に関する情報および範囲に関する情報を、地図情報アクセス部６および再設定部１４に出力する。再設定部１４は、地図表示設定部７から入力された地図の縮尺に関する情報および範囲に関する情報を設定記憶メモリ１５に記憶する。
【００４２】
次いで、ステップＳ２０において、地図情報アクセス部６は、地図表示設定部７から入力された地図の縮尺に関する情報および範囲に関する情報に基づいて、入力指定された縮尺の地図情報の指定された範囲を地図情報記録媒体５から読み出す。
【００４３】
次いで、ステップＳ３０において、画像情報アクセス部４は、画像情報記録媒体３に格納されている画像情報の中から、撮影位置がステップＳ１０で指定された範囲内にある画像情報をすべて読み出す。
【００４４】
次いで、ステップＳ４０において、サムネイルサイズ設定部８は、設定可能なサムネイルサイズ等を表示制御部１２を介して表示部１３に表示させ、ユーザによる操作入力部２の操作入力に従って、表示するサムネイル画像のサイズを設定する。そして、サムネイルサイズ設定部８は、設定したサムネイル画像のサイズ情報をサムネイル画像生成部９、サムネイル重複判定部１０および再設定部１４に出力する。再設定部１４は、サムネイルサイズ設定部８から入力されたサイズ情報を設定記憶メモリ１５に記憶する。
【００４５】
次いで、ステップＳ５０において、サムネイル画像生成部９は、ステップＳ３０で読み出したオリジナル画像から、ステップＳ４０で設定されたサイズのサムネイル画像を生成する。
【００４６】
なお、撮影画像が動画の場合には、前述のように動画の撮影開始から撮影終了までの間の任意の日時を撮影日時とし、その撮影日時における位置を示す情報を撮影位置情報とするが、サムネイル画像生成部９は、その撮影日時情報および撮影位置情報に対応する１枚の画像（静止画像）のサムネイル画像を生成する。
【００４７】
次いで、ステップＳ６０において、サムネイル重複判定部１０は、地図表示設定部７から取得した縮尺と表示範囲に含まれるオリジナル画像の撮影位置情報、およびサムネイルサイズ設定部８から取得したサムネイル画像のサイズ情報に基づいて、前述の重複判定を行い、地図上の表示位置において他のサムネイル画像と重なるサムネイル画像があるか否かを判断する。
【００４８】
サムネイル画像の地図上での表示位置については、サムネイル画像から一意に決まる値と、撮影位置との間に一定の関係があればよい。例えば、図３に示すように、設定されたサムネイル画像のサイズを縦ｓ（ｍ）×横ｔ（ｍ）としたとき、それぞれ垂直に交わる２等分線の交点をこのサムネイル画像の中心点とし、この中心点を地図上での撮影位置に表示すればよい。
【００４９】
重複判定の方法について説明する。地図２１上での表示位置が図４（ａ）に示すようになるサムネイル画像２２Ａ，２２Ｂ，２２Ｃがあるとする。サムネイル画像２２Ａ，２２Ｂ，２２Ｃのサイズは縦ｓ（ｍ）×横ｔ（ｍ）であり、地図２１の縮尺は１０００分の１であるとする。
【００５０】
図４（ａ）において、サムネイル画像２２Ａ，２２Ｂ間、サムネイル画像２２Ａ，２２Ｃ間の実際の撮影位置における緯度方向と経度方向の距離が、それぞれＡＢｈ（ｍ）とＡＢｖ（ｍ）、ＡＣｈ（ｍ）とＡＣｖ（ｍ）であったとすると、地図２１上での距離は、それぞれＡＢｈ／１０００（ｍ）とＡＢｖ／１０００（ｍ）、ＡＣｈ／１０００（ｍ）とＡＣｖ／１０００（ｍ）となる。
【００５１】
ここで、２つのサムネイル画像間の緯度方向の距離ｈ、経度方向の距離ｖとしたとき、ｈ＜ｔかつｖ＜ｓが成り立つ場合、２つのサムネイル画像は重なるとする。
【００５２】
図４（ａ）の例では、サムネイル画像２２Ａ，２２Ｂ間においては、ＡＢｈ＜ｔかつＡＢｖ＜ｓを満たすので、サムネイル画像２２Ａ，２２Ｂは重なると判定される。一方、サムネイル画像２２Ａ，２２Ｃ間においては、ＡＣｈ＞ｔ，ＡＣｖ＞ｓであるため、サムネイル画像２２Ａ，２２Ｃは重ならないと判定される。
【００５３】
サムネイル重複判定部１０は、ステップＳ６０において上記のように重複判定を行い、地図上の表示位置において他のサムネイル画像と重なるサムネイル画像があるか否かを判断するとともに、サムネイル画像ごとに、重なる他のサムネイル画像の数を求め、得られた判定結果を代表サムネイル画像決定部１１に出力する。
【００５４】
ステップＳ６０の判断の結果、他のサムネイル画像と重なるサムネイル画像がある場合（ステップＳ６０：ＹＥＳ）、ステップＳ７０に進み、他のサムネイル画像と重なるサムネイル画像がない場合（ステップＳ６０：ＮＯ）、ステップＳ１００に進む。
【００５５】
ステップＳ７０では、代表サムネイル画像決定部１１は、サムネイル重複判定部１０から入力される重複判定の判定結果に基づき、他のサムネイル画像と重なるサムネイル画像のなかに、最も重なる数が多いサムネイル画像が複数あるか否かを判断する。複数ある場合（ステップＳ７０：ＹＥＳ）、ステップＳ９０に進み、１つである場合（ステップＳ７０：ＮＯ）、ステップＳ８０に進む。
【００５６】
ステップＳ８０では、代表サムネイル画像決定部１１は、最も重なる数が多いサムネイル画像を含むグループを形成するグループ化を行い、そのグループを代表するサムネイル画像である代表サムネイル画像を決定する。
【００５７】
このグループ化および代表サムネイル画像を決定する処理において、代表サムネイル画像決定部１１は、最も重なる数が多いサムネイル画像（最多重複サムネイル画像）のオリジナル画像について、ステップＳ３０で読み出された画像の中から時系列的に前後に撮影されたオリジナル画像との撮影日時の間隔を比較する。そして、代表サムネイル画像決定部１１は、間隔が最も短いオリジナル画像のサムネイル画像と、上記の最多重複サムネイル画像とを同じグループとし、最多重複サムネイル画像に対して撮影日時の間隔が最も短いオリジナル画像のサムネイル画像をこのグループの代表サムネイル画像とする。
【００５８】
例えば、図５（ａ）において、サムネイル画像２２Ａ，２２Ｂ，２２Ｃ，２２Ｄに対応するオリジナル画像の撮影日時が、それぞれ２００９年３月２７日１２時３０分１０秒、２００９年３月２７日１８時２０分２０秒、２００９年３月２７日１３時４０分４０秒、２００９年３月２７日１３時００分３０秒とする。図５（ａ）の例では、サムネイル画像２２Ｂ，２２Ｄの２つと重なっているサムネイル画像２２Ａが、最多重複サムネイル画像となっている。
【００５９】
このサムネイル画像２２Ａのオリジナル画像に対して、最も撮影日時の間隔が短いのはサムネイル画像２２Ｄのオリジナル画像である。したがって、この場合では、代表サムネイル画像決定部１１は、サムネイル画像２２Ｄとサムネイル画像２２Ａとを同じグループとし、サムネイル画像２２Ｄをこのグループの代表サムネイル画像とする。言い換えると、グループに含まれるサムネイル画像２２Ａ，２２Ｄのうち、最多重複サムネイル画像と判定されたサムネイル画像２２Ａではないサムネイル画像２２Ｄを代表サムネイル画像とする。
【００６０】
なお、最多重複サムネイル画像のオリジナル画像に対して撮影日時の間隔が最も短いオリジナル画像が複数ある場合は、例えば撮影位置情報を参照し、それらのうち最多重複サムネイル画像のオリジナル画像に対して撮影位置が最も近いオリジナル画像のサムネイル画像を、最多重複サムネイル画像と同じグループとすればよい。また、代表サムネイル画像の決定方法はこれに限るものではなく、代表サムネイル画像決定部１１はグループ化した複数のサムネイル画像のうちのいずれかを代表サムネイル画像と決定すればよく、例えば撮影日時が最も新しいサムネイル画像、を代表サムネイル画像としてもよい。
【００６１】
ステップＳ９０では、代表サムネイル画像決定部１１は、複数ある最多重複サムネイル画像のうち、対応するオリジナル画像の撮影日時が最も古い最多重複サムネイル画像を含むグループを形成するグループ化を行い、そのグループの代表サムネイル画像を決定する。
【００６２】
例えば、図４（ａ）において、サムネイル画像２２Ａ，２２Ｂ，２２Ｃに対応するオリジナル画像の撮影日時が、上述した図５（ａ）の例と同様とする。図４（ａ）の例では、サムネイル画像２２Ａとサムネイル画像２２Ｂとが互いに重なっており、この２つが最多重複サムネイル画像となっている。
【００６３】
この２つ（サムネイル画像２２Ａ，２２Ｂ）のうち、対応するオリジナル画像の撮影日時が古いのはサムネイル画像２２Ａである。このサムネイル画像２２Ａのオリジナル画像に対して、最も撮影日時の間隔が短いのはサムネイル画像２２Ｃのオリジナル画像である。したがって、この場合では、代表サムネイル画像決定部１１は、サムネイル画像２２Ｃとサムネイル画像２２Ａとを同じグループとし、サムネイル画像２２Ｃをこのグループの代表サムネイル画像とする。
【００６４】
ステップＳ８０またはステップＳ９０の処理が終了すると、ステップＳ６０に戻る。ステップＳ８０またはステップＳ９０の処理から戻ったときのステップＳ６０においては、サムネイル重複判定部１０は、ステップＳ８０またはステップＳ９０で代表サムネイル画像とされたサムネイル画像、およびどのグループにも属していないサムネイル画像の中で重複判定を行う。グループが作成された状態での重複判定では、代表サムネイル画像と決定したサムネイル画像を重複判定の対象とし、グループ内の代表サムネイル画像以外のサムネイル画像は重複判定の対象には含めないものとして扱う。再度ステップＳ８０またはステップＳ９０に進んだ場合においても同様である。
【００６５】
例えば、図６（ａ）において、サムネイル画像２２Ａ，２２Ｂ，２２Ｃ，２２Ｄに対応するオリジナル画像の撮影日時が上述した図５（ａ）の例と同様とし、サムネイル画像２２Ｅに対応するオリジナル画像の撮影日時が２００９年３月２７日２０時００分００秒とする。図６（ａ）の例では、サムネイル画像２２Ａがサムネイル画像２２Ｂ，２２Ｄと重なり、サムネイル画像２２Ｄがサムネイル画像２２Ａ，２２Ｅと重なっており、サムネイル画像２２Ａ，２２Ｄの２つが最多重複サムネイル画像となっている。
【００６６】
この２つ（サムネイル画像２２Ａ，２２Ｄ）のうち、対応するオリジナル画像の撮影日時が古いのはサムネイル画像２２Ａである。このサムネイル画像２２Ａのオリジナル画像に対して、最も撮影日時の間隔が短いのはサムネイル画像２２Ｄのオリジナル画像である。したがって、この場合では、代表サムネイル画像決定部１１は、サムネイル画像２２Ｄとサムネイル画像２２Ａとを同じグループとし、サムネイル画像２２Ｄをこのグループの代表サムネイル画像とする（ステップＳ９０）。
【００６７】
その後、ステップＳ６０に戻ると、サムネイル重複判定部１０は、図６（ｂ）に示すような状態におけるサムネイル画像２２Ｂ〜２２Ｅの重複判定を行う。図６（ｂ）に示す状態では、先の処理でグループ化処理されたサムネイル画像２２Ａ，２２Ｄからなるグループを、代表サムネイル画像であるサムネイル画像２２Ｄに代表させて重複判定を行う。先の処理でグループ化された代表サムネイル画像以外のサムネイル画像２２Ａは、他のサムネイル画像との重複が解消し重複判定の対象から除かれるので図６（ｂ）に示す状態では図示しない。
【００６８】
図６（ｂ）では、サムネイル画像２２Ｄとサムネイル画像２２Ｅとが互いに重なっており、この２つが最多重複サムネイル画像となっている。
【００６９】
この２つ（サムネイル画像２２Ｄ，２２Ｅ）のうち、対応するオリジナル画像の撮影日時が古いのはサムネイル画像２２Ｄである。このサムネイル画像２２Ｄのオリジナル画像に対して、最も撮影日時の間隔が短いのはサムネイル画像２２Ｃのオリジナル画像である。
【００７０】
したがって、ここでは、代表サムネイル画像決定部１１は、サムネイル画像２２Ｃと、サムネイル画像２２Ｄを代表サムネイル画像とするグループとを同じグループとし、サムネイル画像２２Ｃを、サムネイル画像２２Ａ，２２Ｃ，２２Ｄからなる新たなグループの代表サムネイル画像とする（ステップＳ９０）。
【００７１】
その後、ステップＳ６０に再び戻ると、サムネイル重複判定部１０は、図６（ｃ）に示すような状態におけるサムネイル画像２２Ｂ，２２Ｃ，２２Ｅの重複判定を行う。図６（ｃ）は、サムネイル画像２２Ａ，２２Ｃ，２２Ｄからなるグループを、代表サムネイル画像であるサムネイル画像２２Ｃに代表させた状態を示す。グループ内のサムネイル画像２２Ａ，２２Ｄは重複判定の対象から除かれるので、図６（ｃ）には示さない。この図６（ｃ）の状態では、他のサムネイル画像と重なるサムネイル画像はないため（ステップＳ６０：ＮＯ）、ステップＳ１００に進む。
【００７２】
また、図４（ａ）の例では、前述のステップＳ９０の後、ステップＳ６０に戻ると、サムネイル重複判定部１０は、図４（ｂ）に示すような状態における重複判定を行う。また、図５（ａ）の例では、前述のステップＳ８０の後、ステップＳ６０に戻ると、サムネイル重複判定部１０は、図５（ｂ）に示すような状態における重複判定を行う。図４（ｂ）、図５（ｂ）の状態では、他のサムネイル画像と重なるサムネイル画像はないため（ステップＳ６０：ＮＯ）、ステップＳ１００に進む。
【００７３】
上記ステップＳ６０〜Ｓ９０により、代表サムネイル画像決定部１１は、グループに属する代表サムネイル画像以外のサムネイル画像を除くサムネイル画像、すなわち、いずれのグループにも属さないサムネイル画像と、各グループの代表サムネイル画像となるサムネイル画像のなかで、互いに重なりを有する複数のサムネイル画像のうちの１つのサムネイル画像とそれに最も撮影日時が近いサムネイル画像とを同じグループとし、グループの代表サムネイル画像を決定する処理を、代表サムネイル画像となるサムネイル画像と同じグループ以外のサムネイル画像との重なりがすべて解消するまで繰り返す。
【００７４】
これにより、代表サムネイル画像決定部１１は、複数のサムネイル画像をグループ化し、同じグループ以外のサムネイル画像と重ならないような代表サムネイル画像を決定することができる。
【００７５】
そして、ステップＳ１００において、表示制御部１２は、ステップＳ２０で地図情報アクセス部６が読み出した地図情報に基づいて、設定された縮尺の地図を設定された範囲で表示部１３に表示し、その地図上における各サムネイル画像の撮影位置情報が示す位置に、各サムネイル画像を表示するよう制御する。
【００７６】
ステップＳ７０〜Ｓ９０の処理が行われた場合、つまりサムネイル画像のグループ化および代表サムネイル画像の決定が行われた場合は、表示制御部１２は、代表サムネイル画像およびいずれのグループにも属さないサムネイル画像を地図上における撮影位置情報が示す位置に表示し、各グループ内の代表サムネイル画像以外のサムネイル画像は非表示とする。
【００７７】
前述の各例では、図４（ｂ）、図５（ｂ）、図６（ｃ）に示すような画面が表示部１３に表示される。なお、この際、代表サムネイル画像をユーザが容易に判別できるよう、代表サムネイル画像の縁に目立つ色の表示枠を設ける等してもよい。
【００７８】
上記のようにして地図上にサムネイル画像が表示されている画面の表示時において、ユーザ操作に応じて操作入力部２からいずれかのサムネイル画像を選択する指示信号が入力されると、表示制御部１２は、選択されたサムネイル画像に対応する画像情報を、画像情報アクセス部４を介して画像情報記録媒体３から取得し、取得したオリジナル画像を表示部１３に表示するよう制御する。
【００７９】
なお、撮影画像が動画の場合、地図上に表示されるサムネイル画像は、前述のように動画中の１枚の画像（静止画像）となっているが、サムネイル画像を選択する指示信号が入力された場合は、表示制御部１２は、選択されたサムネイル画像に対応する動画像を再生表示するよう制御する。
【００８０】
選択されたサムネイル画像が代表サムネイル画像である場合は、表示制御部１２は、選択された代表サムネイル画像のグループに属する各サムネイル画像を表示する。この際の表示形式は特に限定されず、各サムネイル画像を順次切り換えて表示してもよいし、一覧表示してもよい。
【００８１】
そして、グループ内のいずれかのサムネイル画像を選択する指示信号が入力されると、表示制御部１２は、上記と同様に、選択されたサムネイル画像に対応するオリジナル画像を表示部１３に表示するよう制御する。
【００８２】
また、地図上にサムネイル画像が表示されている画面の表示時等、設定記憶メモリ１５に最新の設定が記憶されているときに、ユーザ操作に応じて操作入力部２より地図の縮尺、範囲、サムネイル画像のサイズのいずれかに関する新たな入力があると、再設定部１４は、入力された設定と設定記憶メモリ１５に記憶されている設定とを比較する。
【００８３】
そして、１つ以上の一致しない設定があれば、つまり設定の変更があれば、再設定部１４は、変更後の設定に応じたサムネイル画像の生成、重複判定、代表サムネイル画像の決定等を行うように各部を制御する。このように、表示する地図の縮尺、範囲、およびサムネイル画像のサイズの少なくともいずれか１つの設定に変更があった場合、常に最適な表示に変更する。
【００８４】
以上説明したように、本実施の形態では、重複判定の判定結果と撮影日時情報とを用いて複数のサムネイル画像をグループ化し、グループ化した複数のサムネイル画像の中で決定した代表サムネイル画像およびいずれのグループにも属さないサムネイル画像を地図上に表示し、各グループ内の代表サムネイル画像以外のサムネイル画像は非表示とする。このため、非表示とされるのは、そのまま地図上に撮影位置情報に基づいて表示した場合には他のサムネイル画像と重なって表示されるため視認性を低下させるサムネイル画像だけで、他のサムネイル画像と重ならないサムネイル画像はそのまま表示されるので、地図上に重畳されたサムネイル画像の視認性が向上し、検索性の低下を軽減できる。
【００８５】
また、非表示となるサムネイル画像についても、撮影日時が近く、撮影内容を推測し易いサムネイル画像とグループ化され、代表サムネイル画像を表示することで、検索性を保つことができる。
【００８６】
なお、各グループ内の代表サムネイル画像以外のサムネイル画像を非表示とせず、代表画像に対応して、同じグループであることが視認できるように表示するようにしてもよい。例えば、代表サムネイル画像を最前に表示し、対応するグループ内の他のサムネイル画像が代表サムネイル画像に重なるように表示してもよい。また、代表サムネイル画像に対応するグループ内の他のサムネイル画像を、代表サムネイル画像の近傍に表示するようにしてもよい。これらの場合、グループ内のサムネイル画像は、他のグループのサムネイル画像（代表サムネイル画像を含む）、およびいずれのグループにも属さないサムネイル画像には重ならないように表示する。
【００８７】
また、本実施の形態では、表示する地図の縮尺、範囲、およびサムネイル画像のサイズをユーザ操作により設定したが、地図の縮尺と範囲とサムネイル画像のサイズとの対応を予め設定し、地図の縮尺を指定するだけで、表示する範囲およびサムネイル画像のサイズが決まるようにしてもよい。これによりユーザの設定操作を簡略化できる。この場合における地図の縮尺と範囲とサムネイル画像のサイズとの対応は、画像表示装置１で予め設定しておいてもよいし、ユーザにより設定可能としてもよい。
【００８８】
本実施の形態に係る画像表示装置の機能をプログラムによりコンピュータに実現させるようにしてもよい。このプログラムは、記録媒体から読みとられてコンピュータに取り込まれてもよいし、通信ネットワーク等を介して伝送されてコンピュータに取り込まれてもよい。
【符号の説明】
【００８９】
１  画像表示装置
２  操作入力部
３  画像情報記録媒体
４  画像情報アクセス部
５  地図情報記録媒体
６  地図情報アクセス部
７  地図表示設定部
８  サムネイルサイズ設定部
９  サムネイル画像生成部
１０  サムネイル重複判定部
１１  代表サムネイル画像決定部
１２  表示制御部
１３  表示部
１４  再設定部
１５  設定記憶メモリ
１６  制御部
２１  地図
２２Ａ，２２Ｂ，２２Ｃ，２２Ｄ，２２Ｅ  サムネイル画像
【図１】
2011119832.tif 000003
【図２】
2011119832.tif 000004
【図３】
2011119832.tif 000005
【図４】
2011119832.tif 000006
【図５】
2011119832.tif 000007
【図６】
2011119832.tif 000008