(57)【要約】 【課題】  地図上で所望の画像を簡単に確認することができる地図表示装置および地図表示プログラムを提供する。【解決手段】  デジタルカメラ１のＧＰＳ位置変換部１０１で得られた位置情報が付随された複数の画像をＵＳＢ通信装置１５０，２０６を経由してハードディスク装置２０３に格納し、地図表示プログラムが記憶されたＣＤ−ＲＯＭ２０５＿１をＣＤ−ＲＯＭドライブ２０５に装填してパーソナルコンピュータ２にロードして、この地図表示プログラムにより構築される選択手段で複数の画像の中から所望の画像を選択し、表示手段で画像表示装置２２０に、選択された画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示する。【選択図】  図２
2008015337.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ地図上の位置情報を付随させた複数の画像の中から所望の画像を選択する選択手段と、
前記選択手段で選択された画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示する表示手段とを備えたことを特徴とする地図表示装置。
【請求項２】
前記表示手段が、前記地図を表示するとともに、前記選択手段で選択された画像のシンボルを、該画像に付随する位置情報により指し示される地理上の位置に対応する該地図上の位置に対応づけて表示するものであることを特徴とする請求項１記載の地図表示装置。
【請求項３】
前記表示手段は、前記選択手段で選択された画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を表示するものであることを特徴とする請求項１記載の地図表示装置。
【請求項４】
プログラムの実行と画像の表示とを行なう情報処理装置内で実行され、該情報処理装置を、
それぞれ地図上の位置情報を付随させた複数の画像の中から所望の画像を選択する選択手段と、
前記選択手段で選択された画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示する表示手段とを備えた地図表示装置として動作させることを特徴とする地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図を表示する地図表示装置および地図表示プログラムに関する。
【背景技術】
【０００２】
従来より、パーソナルコンピュータの表示画面に地図を表示するとともに、その地図上にデジタルカメラで撮影して得られた画像の縮小画像（サムネイル画像）を表示するということが行なわれている（例えば、特許文献１参照）。この技術によれば、地図上でサムネイル画像から所望する画像を確認して表示することができる。
【特許文献１】特開２００３−２８８００５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の、上述した特許文献１を含む技術では、地図上で所望の画像を確認するにあたり、画像を閲覧するためのソフトウェアを起動して地図を開いてキーボードやマウス等を操作し、所望の画像が存在する地理上の位置まで地図の領域を移動させるという作業が必要である。従って、手間がかかるという問題がある。また、ユーザが多数の画像を所有している場合は、それら多数の画像が地図上に表示されるため、地図上で多数の画像の中から所望の画像を見つけ出すという作業が必要である。従って、煩雑であるという問題もある。さらに、従来より、位置情報が付随された画像を地図上に自動的に配置するということが行われている。しかし、地図の縮尺と所望の画像が存在する範囲が異なると、地図を東西南北にスクロールさせたり、あるいは地図の縮尺を変えたりする必要がある。従って、地図上で所望の画像を確認するにあたり、手間がかかるという問題がある。
【０００４】
本発明は、上記事情に鑑み、地図上で所望の画像を簡単に確認することができる地図表示装置および地図表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成する本発明の地図表示装置は、
それぞれ地図上の位置情報を付随させた複数の画像の中から所望の画像を選択する選択手段と、
上記選択手段で選択された画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示する表示手段とを備えたことを特徴とする。
【０００６】
本発明の地図表示装置は、複数の画像の中から選択された所望の画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示するものである。このため、所望の画像を選択するだけで、その所望の画像を含む領域の地図を表示することができる。従って、地図上で所望の画像を確認するにあたり、従来の、キーボードやマウス等を操作して所望の画像が存在する地理上の位置まで地図の領域を移動させる作業、地図上で多数の画像の中から所望の画像を見つけ出す作業、あるいは地図を東西南北にスクロールさせたり地図の縮尺を変えたりする作業が必要とされる技術と比較し、地図上で所望の画像を簡単に確認することができる。
【０００７】
ここで、上記表示手段が、上記地図を表示するとともに、上記選択手段で選択された画像のシンボルを、その画像に付随する位置情報により指し示される地理上の位置に対応するその地図上の位置に対応づけて表示するものであることが好ましい。
【０００８】
このようにすると、画像を縮小したサムネイル画像や画像の位置を示すアイコンを地図上に表示することができる。
【０００９】
また、上記表示手段は、上記選択手段で選択された画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を表示するものであることも好ましい態様である。
【００１０】
このようにすると、地図を表示するための地図データが予め定められた複数段階の縮尺データしか持たない場合、最も大きく表示可能な縮尺で、選択された画像に付随する位置情報により指し示される地理上の位置を含む地図を表示することができる。
【００１１】
また、上記目的を達成する本発明の地図表示プログラムは、
プログラムの実行と画像の表示とを行なう情報処理装置内で実行され、その情報処理装置を、
それぞれ地図上の位置情報を付随させた複数の画像の中から所望の画像を選択する選択手段と、
上記選択手段で選択された画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示する表示手段とを備えた地図表示装置として動作させることを特徴とする。
【００１２】
本発明の地図表示プログラムは、情報処理装置内で実行されてその情報処理装置を、上記本発明の地図表示装置として動作させるものであるため、所望の画像を選択するだけで、その所望の画像を含む領域の地図を表示することができる。従って、地図上で所望の画像を簡単に確認することができる。
【発明の効果】
【００１３】
本発明の地図表示装置および地図表示プログラムによれば、地図上で所望の画像を簡単に確認することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態について説明する。
【００１５】
図１は、本発明の地図表示装置の実施形態として動作するパーソナルコンピュータがＵＳＢケーブルでデジタルカメラに接続される様子を示す図である。
【００１６】
図１には、撮影装置としてのデジタルカメラ１が示されている。このデジタルカメラ１の詳細については後述するが、このデジタルカメラ１には、ＵＳＢケーブル３００のＵＳＢコネクタ３０１が接続されるＵＳＢ接続部１７０が備えられている。
【００１７】
また、図１には、ＵＳＢケーブル３００のＵＳＢコネクタ３０２と接続されるＵＳＢ接続部２１４を有し、その接続部２１４へのデジタルカメラ１の、ＵＳＢコネクタ３０２による接続を受け、さらに所定の操作によりデジタルカメラ１から画像データを取り込むパーソナルコンピュータ２が示されている。このパーソナルコンピュータ２は、プログラムの実行と画像の表示とを行なう情報処理装置の一例であり、本体部２１０と、表示画面２２０ａを備えた画像表示装置２２０と、キーボード２３０と、マウス２４０とを有する。本体部２１０には、詳細は後述するが、ＣＰＵ（中央処理装置）、主メモリ（ランダムアクセスメモリ）、ハードディスク装置、およびＵＳＢ通信装置が内蔵されている。また、この本体部２１０は、ＣＤ−ＲＯＭが装填されるＣＤ−ＲＯＭ装填口２１１と、フレキシブルディスクが装填されるフレキシブルディスク装填口２１２を有しており、それらの内部には、それらの装填口２１１，２１２から装填されたＣＤ−ＲＯＭやフレキシブルディスクをドライブしてアクセスするＣＤ−ＲＯＭドライブやフレキシブルディスクドライブが内蔵されている。さらに、この本体部２１０は、電源スイッチ２１３を有する。
【００１８】
図２は、図１に示すデジタルカメラおよびパーソナルコンピュータ双方の概略回路ブロックを示す図である。
【００１９】
図２に示すデジタルカメラ１には、ＣＰＵ１００、ＧＰＳ位置変換部１０１、画像入力装置１１０、キー入力装置１２０、メモリ１３０、液晶表示装置１４０、ＵＳＢ通信装置１５０、および閃光発光装置１６０が備えられている。
【００２０】
ＣＰＵ１００は、このデジタルカメラ１全体を制御する。
【００２１】
ＧＰＳ位置変換部１０１は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からのＧＰＳ信号を受信して得られたＧＰＳ位置（現在位置）データを撮影データに変換する。このＧＰＳ位置データは、画像に付随する位置情報であり、詳細については後述するが、この位置情報により指し示される地理上の位置を含む領域の地図が表示画面２２０ａ上に表示される。
【００２２】
画像入力装置１１０は、撮影ズームレンズと、その撮影ズームレンズを経由して結像された被写体像をアナログの画像信号に変換する撮像素子と、その撮像素子からのアナログの画像信号をガンマ補正，白バランス調整等のアナログ信号処理するアナログ信号処理部と、そのアナログ信号処理部で処理されたアナログの画像信号をデジタルの画像信号にＡ／Ｄ変換するＡ／Ｄコンバータとから構成されている。
【００２３】
キー入力装置１２０は、デジタルカメラ１の背面に備えられており、ユーザがこのデジタルカメラ１を使用するときに種々の操作を行なうためのものである。
【００２４】
メモリ１３０は、ＣＰＵ１００でデジタル処理されて生成された画像データを蓄積する。
【００２５】
液晶表示装置１４０は、メモリ１３０に蓄積された画像データに基づく画像やメニュー表示等を行なう。
【００２６】
ＵＳＢ通信装置１５０は、メモリ１３０に蓄積された画像データをパーソナルコンピュータ２に送出したり、その他必要なやり取りを行なう。
【００２７】
閃光発光装置１６０は、撮影にあたり被写界輝度が暗い場合に閃光を発する。
【００２８】
一方、パーソナルコンピュータ２には、図１に示す本体部２１０を構成する、プログラムを実行するＣＰＵ２０１、ハードディスク装置２０３に格納されたプログラムが読み出されＣＰＵ２０１での実行のために展開される主メモリ２０２、詳細は後述するがプログラムや画像データ等が格納されたハードディスク装置２０３、フレキシブルディスク２０４＿１が装填され、その装填されたフレキシブルディスク２０４＿１をアクセスするフレキシブルディスクドライブ２０４、ＣＤ−ＲＯＭ２０５＿１をアクセスするＣＤ−ＲＯＭドライブ２０５、デジタルカメラ１と接続され、そのデジタルカメラ１からの画像データを取り込むＵＳＢ通信装置２０６、前述した図１に示す表示画面２２０ａを備えた画像表示装置２２０，キーボード２３０，マウス２４０、および以下に説明する選択手段２１と表示手段２２が備えられている。これらはバス２１５を介して相互に接続されている。
【００２９】
ここで、ＣＤ−ＲＯＭ２０５＿１には、このパーソナルコンピュータ２を本発明の地図表示装置の第１実施形態として機能させるための後述する地図表示プログラム（本発明の地図表示プログラムの第１の実施形態に相当）が記憶されており、そのＣＤ−ＲＯＭ２０５＿１はＣＤ−ＲＯＭドライブ２０５に装填され、そのＣＤ−ＲＯＭ２０５＿１に記憶された地図表示プログラムがこのパーソナルコンピュータ２にアップロードされてハードディスク装置２０３に記憶される。こうしてパーソナルコンピュータ２は本発明の地図表示装置の第１実施形態として機能する。
【００３０】
図３は、図２に示すハードディスク装置の領域を示す図である。
【００３１】
図３には、図２に示すハードディスク装置２０３が有するプログラム領域２０３ａ、一時記憶領域２０３ｂ、データ領域２０３ｃ、画像データ領域２０３ｄ、および地図ＤＢ領域２０３ｅが示されている。
【００３２】
プログラム領域２０３ａには、パーソナルコンピュータ２全体の制御を行なうためのプログラムが格納される。
【００３３】
一時記憶領域２０３ｂは、ＣＰＵ２０１が上記プログラム等を実行するための作業エリア等として使用される。
【００３４】
データ領域２０３ｃには、このパーソナルコンピュータ２で処理される各種のデータが格納される。
【００３５】
画像データ領域２０３ｄには、デジタルカメラ１で撮影して得られた画像データを含む画像データが格納される。
【００３６】
地図ＤＢ領域２０３ｅには、地図を表示するための地図データベースが格納される。この地図データベースは、表示画面２２０ａ上に地図を無段階で拡大，縮小するための地図データベースである。
【００３７】
ここで、パーソナルコンピュータ２内で実行される地図表示プログラムについて説明する。
【００３８】
図４は、本発明の地図表示プログラムの第１実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【００３９】
図４に示すＣＤ−ＲＯＭ２０５＿１には、第１実施形態の地図表示プログラム２０が記憶されており、この地図表示プログラム２０は、選択手段処理ルーチン部２１および表示手段処理ルーチン部２２で構成されている。第１実施形態の地図表示プログラム２０の詳細については、この地図表示プログラム２０により構築されるパーソナルコンピュータ２の地図表示部の作用と合わせて説明する。
【００４０】
図５は、第１実施形態の地図表示プログラムにより構築される地図表示部の構成を示す図である。
【００４１】
図５に示す地図表示部２００には、地図表示プログラム２０により構築される選択手段２＿１と表示手段２＿２が備えられている。
【００４２】
選択手段２＿１は、図４に示す選択手段処理ルーチン部２１のプログラムの作用を受けて動作し、それぞれ地図上の位置情報を付随させた複数の画像の中から所望の画像を選択する。
【００４３】
表示手段２＿２は、図４に示す表示手段処理ルーチン部２２のプログラムの作用を受けて動作し、選択手段２＿１で選択された画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示するとともに、選択手段２＿１で選択された画像のサムネイル（本発明にいうシンボルの一例に相当）を、その画像に付随する位置情報により指し示される地理上の位置に対応するその地図上の位置に対応づけて、表示画面２２０ａ上に表示する。
【００４４】
図２に示すデジタルカメラ１で撮影されて生成された複数の画像には、それぞれ、ＧＰＳ位置変換部１０１で得られた位置情報が付随されている。これら複数の画像を表わす画像データは、そのデジタルカメラ１の画像入力装置１１０をユーザが操作することにより、ＵＳＢ通信装置１５０からＵＳＢケーブル３００を経由して、パーソナルコンピュータ２のＵＳＢ通信装置２０６に送られ、最終的にハードディスク装置２０３の画像データ領域２０３ｄに格納される。ここで、パーソナルコンピュータ２に予めインストールされている画像を閲覧するためのソフトウェアを起動し、マウス２４０を操作して所望のホルダを特定し、クリックする。すると、地図表示プログラム２０が起動して、表示画面２２０ａ上に、そのホルダ（特定ホルダと称する）に格納されている画像のサムネイル（以下、サムネイル画像と称する）が表示される。
【００４５】
図６は、第１実施形態の地図表示プログラムの起動により表示画面上に表示された特定ホルダのサムネイル画像を示す図である。
【００４６】
図６に示す表示画面２２０ａには、特定ホルダに格納されている画像のサムネイル画像Ａ，Ｅ，Ｋ，Ｌが表示されている。また、この表示画面２２０ａには、地図表示釦２２０ａ１と、マウスポインタ２２０ａ２が表示されている。ここで、マウス２４０のクリックにより、選択手段２１を動作させて所望のサムネイル画像を選択する。ここでは、サムネイル画像Ａ，Ｅ，Ｋ，Ｌの全てを選択するものとする。次いで、マウス２４０を操作して、地図表示釦２２０ａ１上にマウスポインタ２２０ａ２を移動して、マウス２４０のクリックにより、表示手段２２を動作させる。すると、サムネイル画像Ａ，Ｅ，Ｋ，Ｌに対応する画像それぞれに付随する位置情報により指し示される地理上の位置を含む領域の地図が表示される。尚、詳細については、後述するフローチャートで説明する。
【００４７】
図７は、第１実施形態の地図表示プログラムにより表示された、サムネイル画像に対応する画像それぞれに付随する位置情報により指し示される地理上の位置を含む領域の地図を示す図である。
【００４８】
表示画面２２０ａには、サムネイル画像Ａ，Ｅ，Ｋ，Ｌに対応する画像それぞれに付随する位置情報により指し示される地理上の位置を含む領域の地図が表示されている。具体的には、サムネイル画像Ａに対応する画像に付随する位置情報は、北緯３５度４８分３９．５５秒，東経１３９度３４分４７．２３秒である。また、サムネイル画像Ｅに対応する画像に付随する位置情報は、北緯３５度４８分１４．１４秒，東経１３９度３５分４８．３８秒である。さらに、サムネイル画像Ｋに対応する画像に付随する位置情報は、北緯３５度４７分５５．７２秒，東経１３９度３４分５８．８９秒である。また、サムネイル画像Ｌに対応する画像に付随する位置情報は、北緯３５度４７分３８．４８秒，東経１３９度３４分３８．２４秒である。これらを元に、緯度，経度で最も差の大きいエリア（北緯３５度４７分３８．４８秒，東経１３９度３４分３８．２４秒および北緯３５度４８分３９．５５秒，東経１３９度３５分４８．３８秒）を地図ＤＢ領域２０３ｅに格納された地図データベースから切り出してきて、表示画面２２０ａ上に地図を無段階で拡大（あるいは縮小）して表示する。
【００４９】
図８は、デジタルカメラで撮影された画像を閲覧するためのソフトウェアで表示された表示画面の一例を示す図である。
【００５０】
図８に示す表示画面２２０ａ上には、サムネイル画像２２０ｓ１，２２０ｓ２，２２０ｓ３，２２０ｓ４，２２０ｓ５と、サムネイル画像２２０ｓ１がプレビューされた状態のプレビュー画像２２０ｓ１１と、そのサムネイル画像２２０ｓ１のファイル名：…，ファイルサイズ：…，撮影日時：…，…，緯度：北緯……，経度：東経……が表示されている。このように、例えばＥｘｉｆ２．０準拠のデジタルカメラの画像には、ＧＰＳ位置データを含む様々なメタデータが付随して記録されている。ここで、上記緯度，経度は、ＧＰＳ位置データに基づいて計算される。
【００５１】
図９は、図２に示すパーソナルコンピュータを第１実施形態の地図表示装置として動作させる第１実施形態の地図表示プログラムの、地図上にサムネイル画像を表示するための処理ルーチンのフローチャートである。
【００５２】
先ず、ステップＳ１において、画像選択を開始する。具体的には、前述した図６に示す、表示画面２２０ａ上にサムネイル画像Ａ，Ｅ，Ｋ，Ｌが表示された状態にする。
【００５３】
次に、ステップＳ２において、マウス２４０のクリックにより画像を選択する。ここでは、サムネイル画像Ａ，Ｅ，Ｋ，Ｌを選択する。
【００５４】
さらに、ステップＳ３において、地図表示釦２２０ａ１が押されたか（クリックされたか）否かが判定される。地図表示釦２２０ａ１が押されていないと判定された場合は、ステップＳ４に進む。
【００５５】
ステップＳ４では、キーボード２３０（図１参照）のＥＳＣキーが押されたか否かが判定される。ＥＳＣキーが押されていないと判定された場合は、ステップＳ３に戻る。一方、ＥＳＣキーが押されたと判定された場合は、ステップＳ５に進む。ステップＳ５では、画像選択を解除して、このフローを終了する。
【００５６】
また、上述したステップＳ３において、地図表示釦２２０ａ１が押されたと判定された場合は、ステップＳ６に進む。ステップＳ６では、緯度・経度の最大値と最小値を探してステップＳ７に進む。
【００５７】
ステップＳ７では、全ての対象画像に対して処理した（緯度・経度の最大値と最小値を探した）か否かが判定される。全ての対象画像に対して未だ処理していないと判定された場合は、ステップＳ６に戻る。一方、全ての対象画像に対して処理したと判定された場合はステップＳ８に進む。
【００５８】
ステップＳ８では、地図ＤＢから緯度・経度の最小・最大を含む地図画像を切り出してステップＳ９に進む。ステップＳ９では、地図を表示窓に合せて表示する。さらに、ステップＳ１０において、地図上にサムネイル画像Ａ，Ｅ，Ｋ，Ｌを表示して、このフローを終了する。
【００５９】
このように、第１実施形態の地図表示プログラム２０の実行により第１実施形態の地図表示装置として動作するパーソナルコンピュータ２は、複数の画像の中から選択された所望の画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示するとともに、選択された画像の縮小画像であるサムネイル画像を、画像に付随する位置情報により指し示される地理上の位置に対応するその地図上の位置に対応付けて表示する。このため、所望の画像を選択するだけで、その所望の画像を含む領域の地図を表示することができる。従って、地図上で所望の画像を確認するにあたり、従来の、キーボードやマウス等を操作して所望の画像が存在する地理上の位置まで地図の領域を移動させる作業、地図上で多数の画像の中から所望の画像を見つけ出す作業、あるいは地図を東西南北にスクロールさせたり地図の縮尺を変えたりする作業が必要とされる技術と比較し、地図上で所望の画像を簡単に確認することができる。このようにすることにより、例えば「去年Ａ山に登った時の画像が見たい」というようにイベントや時間から所望の画像を地図上で簡単に見つけ出すことができる。
【００６０】
次に、パーソナルコンピュータ２を、本発明の地図表示装置の第２実施形態として動作させる本発明の地図表示プログラムの第２実施形態について説明する。
【００６１】
図１０は、本発明の地図表示プログラムの第２実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【００６２】
図１０に示すＣＤ−ＲＯＭ２０５＿２には、パーソナルコンピュータ２を本発明の地図表示装置の第２実施形態として機能させるための第２実施形態の地図表示プログラム３０が記憶されている。この地図表示プログラム３０は、選択手段処理ルーチン部３１および表示手段処理ルーチン部３２で構成されている。第２実施形態の地図表示プログラム３０の詳細については、この地図表示プログラム３０により構築されるパーソナルコンピュータ２の地図表示部の作用と合わせて説明する。
【００６３】
図１１は、第２実施形態の地図表示プログラムにより構築される地図表示部の構成を示す図である。
【００６４】
図１１に示す地図表示部４００には、地図表示プログラム３０により構築される選択手段３＿１と表示手段３＿２が備えられている。
【００６５】
選択手段３＿１は、図１０に示す選択手段処理ルーチン部３１のプログラムの作用を受けて動作し、それぞれ地図上の位置情報を付随させた複数の画像の中から所望の画像を選択する。
【００６６】
表示手段３＿２は、図１０に示す表示手段処理ルーチン部３２のプログラムの作用を受けて動作し、選択手段３＿１で選択された画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を表示する。
【００６７】
前述した第１実施形態の地図表示プログラム２０では、地図を無段階で拡大，縮小するための地図データベースの例で説明したが、この第２実施形態の地図表示プログラム３０では、以下に説明するように、地図を複数段階で拡大，縮小するための地図データベースを採用して、選択手段３＿１で選択された画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を表示手段３＿２で表示する。
【００６８】
図１２は、第２実施形態の地図表示プログラムにより表示画面に表示された、画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を示す図である。
【００６９】
図１２に示す表示画面２２０ａには、サムネイル画像Ａ，Ｅ，Ｋ，Ｌに対応する画像それぞれに付随する位置情報である経度・緯度の最大値と最小値を含む、最も詳細な地図が表示されている。ここでは、地図ＤＢ領域２０３ｅに複数段階で拡大，縮小するための地図データベースが格納されており、表示手段３＿２は、この地図データベースに基づいて、サムネイル画像Ａ，Ｅ，Ｋ，Ｌに対応する画像それぞれに付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を表示する。このようにすることにより、地図を表示するための地図データが予め定められた複数段階の縮尺データしか持たない場合であっても、最も大きく表示可能な縮尺で、選択された画像に付随する位置情報により指し示される地理上の位置を含む地図を表示することができる。
【００７０】
図１３は、第２実施形態の地図表示プログラムの、画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を表示するための処理ルーチンのフローチャートである。
【００７１】
先ず、ステップＳ２１において、画像選択を開始する。具体的には、前述した図６に示す、表示画面２２０ａ上にサムネイル画像Ａ，Ｅ，Ｋ，Ｌが表示された状態にする。
【００７２】
次に、ステップＳ２２において、マウス２４０のクリックによりサムネイル画像Ａ，Ｅ，Ｋ，Ｌを選択する。
【００７３】
さらに、ステップＳ２３において、地図表示釦２２０ａ１が押されたか（クリックされたか）否かが判定される。地図表示釦２２０ａ１が押されていないと判定された場合は、ステップＳ２４に進む。
【００７４】
ステップＳ２４では、ＥＳＣキーが押されたか否かが判定される。ＥＳＣキーが押されていないと判定された場合は、ステップＳ２３に戻る。一方、ＥＳＣキーが押されたと判定された場合は、ステップＳ２５に進む。ステップＳ２５では、画像選択を解除して、このフローを終了する。
【００７５】
また、上述したステップＳ２３において、地図表示釦２２０ａ１が押されたと判定された場合は、ステップＳ２６に進む。ステップＳ２６では、緯度・経度の最大値と最小値を探してステップＳ２７に進む。
【００７６】
ステップＳ２７では、全ての対象画像に対して処理した（緯度・経度の最大値と最小値を探した）か否かが判定される。全ての対象画像に対して未だ処理していないと判定された場合は、ステップＳ２６に戻る。一方、全ての対象画像に対して処理したと判定された場合はステップＳ２８に進む。ステップＳ２８では、地図の縮尺を最小（最詳細）に設定してステップＳ２９に進む。
【００７７】
ステップＳ２９では、地図に最小・最大座標（緯度・経度の最小値と最大値）を同時に含む地図があるか否かが判定される。最小・最大座標を同時に含む地図がないと判定された場合は、ステップＳ３０に進む。ステップＳ３０では、地図の縮尺を一段階変更してステップＳ２９に戻る。一方、最小・最大座標を同時に含む地図があると判定された場合は、ステップＳ３１に進む。ステップＳ３１では地図を表示窓に合せて表示する。さらに、ステップＳ３２において、地図上にサムネイル画像Ａ，Ｅ，Ｋ，Ｌを表示して、このフローを終了する。このように、表示画面２２０ａ上に地図を複数段階で拡大，縮小する地図データベースを採用して、経度・緯度の最大値と最小値を含む、最も詳細な地図を表示するようにしてもよい。
【００７８】
尚、上述した第１実施形態では、本発明にいう表示手段として、選択された画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示するとともに、その画像のシンボル（サムネイル画像）を、その画像に付随する位置情報により指し示される地理上の位置に対応するその地図上の位置に対応づけて表示する表示手段２＿２の例で説明し、また上述した第２実施形態では、本発明にいう表示手段として、選択された画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を表示する表示手段３＿２の例で説明したが、これらに限られるものではなく、本発明にいう表示手段は、選択された画像に付随する位置情報により指し示される地理上の位置を含む領域の地図を表示するものであればよい。
【図面の簡単な説明】
【００７９】
【図１】本発明の地図表示装置の実施形態として動作するパーソナルコンピュータがＵＳＢケーブルでデジタルカメラに接続される様子を示す図である。
【図２】図１に示すデジタルカメラおよびパーソナルコンピュータ双方の概略回路ブロックを示す図である。
【図３】図２に示すハードディスク装置の領域を示す図である。
【図４】本発明の地図表示プログラムの第１実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【図５】第１実施形態の地図表示プログラムにより構築される地図表示部の構成を示す図である。
【図６】第１実施形態の地図表示プログラムの起動により表示画面上に表示された特定ホルダのサムネイル画像を示す図である。
【図７】第１実施形態の地図表示プログラムにより表示された、サムネイル画像に対応する画像それぞれに付随する位置情報により指し示される地理上の位置を含む領域の地図を示す図である。
【図８】デジタルカメラで撮影された画像を閲覧するためのソフトウェアで表示された表示画面の一例を示す図である。
【図９】図２に示すパーソナルコンピュータを第１実施形態の地図表示装置として動作させる第１実施形態の地図表示プログラムの、地図上にサムネイル画像を表示するための処理ルーチンのフローチャートである。
【図１０】本発明の地図表示プログラムの第２実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【図１１】第２実施形態の地図表示プログラムにより構築される地図表示部の構成を示す図である。
【図１２】第２実施形態の地図表示プログラムにより表示画面に表示された、画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を示す図である。
【図１３】第２実施形態の地図表示プログラムの、画像に付随する位置情報により指し示される地理上の位置を含む、表示可能な最小の領域の地図を表示するための処理ルーチンのフローチャートである。
【符号の説明】
【００８０】
１  デジタルカメラ
２  パーソナルコンピュータ
２＿１，３＿１  選択手段
２＿２，３＿２  表示手段
２０，３０  地図表示プログラム
２１，３１  選択手段処理ルーチン部
２２，３２  表示手段処理ルーチン部
１００，２０１  ＣＰＵ
１０１  ＧＰＳ位置変換部
１１０  画像入力装置
１２０  キー入力装置
１３０  メモリ
１４０  液晶表示装置
１５０，２０６  ＵＳＢ通信装置
１６０  閃光発光装置
１７０，２１４  ＵＳＢ接続部
２００，４００  地図表示部
２０２  主メモリ
２０３  ハードディスク装置
２０３ａ  プログラム領域
２０３ｂ  一時記憶領域
２０３ｃ  データ領域
２０３ｄ  画像データ領域
２０３ｅ  地図ＤＢ領域
２０４  フレキシブルディスクドライブ
２０４＿１  フレキシブルディスク
２０５  ＣＤ−ＲＯＭドライブ
２０５＿１，２０５＿２  ＣＤ−ＲＯＭ
２１０  本体部
２１１  ＣＤ−ＲＯＭ装填口
２１２  フレキシブルディスク装填口
２１３  電源スイッチ
２１５  バス
２２０  画像表示装置
２２０ａ  表示画面
２２０ａ１  地図表示釦
２２０ａ２  マウスポインタ
２２０ｓ１，２２０ｓ２，２２０ｓ３，２２０ｓ４，２２０ｓ５  サムネイル画像
２２０ｓ１１  プレビュー画像
２３０  キーボード
２４０  マウス
３００  ＵＳＢケーブル
３０１，３０２  ＵＳＢコネクタ
【図１】
2008015337.tif 000003
【図２】
2008015337.tif 000004
【図３】
2008015337.tif 000005
【図４】
2008015337.tif 000006
【図５】
2008015337.tif 000007
【図６】
2008015337.tif 000008
【図７】
2008015337.tif 000009
【図８】
2008015337.tif 000010
【図９】
2008015337.tif 000011
【図１０】
2008015337.tif 000012
【図１１】
2008015337.tif 000013
【図１２】
2008015337.tif 000014
【図１３】
2008015337.tif 000015