画像をその撮影時間にしたがって、時間軸を有する表示領域に表示する表示手段と、ユーザの操作に応答して、表示領域上の地点を指定する指定手段と、前記時間軸の表示範囲を変更する変更手段を備え、前記変更手段は、前記指定された地点に前記画像が表示されている時、前記画像の撮影時間を基準として前記表示範囲を変更し、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記時間軸上の時間を基準として前記表示範囲を変更することを特徴とする情報処理装置。前記表示範囲の変更前後において、前記指定された地点は前記表示領域において同じ位置であることを特徴とする請求項1に記載の情報処理装置。前記表示範囲の変更前の前記指定された地点は、前記表示範囲の変更後の前記表示領域における中央であることを特徴とする請求項1に記載の情報処理装置。前記変更手段は、前記指定された地点に複数の画像が表示されている時、前記複数の画像のうち前面にある画像の撮影時間を基準として前記表示範囲を変更することを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。画像をその撮影場所にしたがって、緯度および経度の軸を有する表示領域に表示する表示手段と、ユーザの操作に応答して、表示領域上の地点を指定する指定手段と、前記軸の表示範囲を変更する変更手段を備え、前記変更手段は、前記指定された地点に前記画像が表示されている時、前記画像の撮影場所を基準として前記表示範囲を変更し、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記軸上の緯度および経度を基準として前記表示範囲を変更することを特徴とする情報処理装置。前記表示範囲の変更前後において、前記指定された地点は前記表示領域において同じ位置であることを特徴とする請求項5に記載の情報処理装置。前記表示範囲の変更前の前記指定された地点は、前記表示範囲の変更後の前記表示領域における中央であることを特徴とする請求項5に記載の情報処理装置。前記変更手段は、前記指定された地点に複数の画像が表示されている時、前記複数の画像のうち前面にある画像の撮影時間を基準として前記表示範囲を変更することを特徴とする請求項5乃至7のいずれか1項に記載の情報処理装置。画像をその属性情報にしたがって、前記属性情報に関する軸を有する表示領域に表示する表示手段と、ユーザの操作に応答して、表示領域上の地点の指定を指定する指定手段と、前記軸の表示範囲を変更する変更手段を備え、前記変更手段は、前記指定された地点に前記画像が表示されている時、前記画像の属性情報を基準として前記表示範囲を変更し、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記軸上の値を基準として前記表示範囲を変更することを特徴とする情報処理装置。前記表示範囲の変更前後において、前記指定された地点は前記表示領域において同じ位置であることを特徴とする請求項9に記載の情報処理装置。前記表示範囲の変更前の前記指定された地点は、前記表示範囲の変更後の前記表示領域における中央であることを特徴とする請求項9に記載の情報処理装置。前記変更手段は、前記指定された地点に複数の画像が表示されている時、前記複数の画像のうち前面にある画像の撮影時間を基準として前記表示範囲を変更することを特徴とする請求項9乃至11のいずれか1項に記載の情報処理装置。画像をその撮影時間にしたがって、時間軸を有する表示領域に表示するステップと、ユーザの操作に応答して、表示領域上の地点を指定するステップと、前記指定された地点に前記画像が表示されている時、前記画像の撮影時間を基準として前記時間軸の前記表示範囲を変更ステップと、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記時間軸上の時間を基準として前記時間軸の表示範囲を変更するステップを備えたことを特徴とする情報処理装置の制御方法。画像をその撮影場所にしたがって、緯度および経度の軸を有する表示領域に表示するステップと、ユーザの操作に応答して、表示領域上の地点を指定するステップと、前記指定された地点に前記画像が表示されている時、前記画像の撮影場所を基準として前記軸の前記表示範囲を変更するステップと、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記軸上の緯度および経度を基準として前記軸の前記表示範囲を変更するステップを備えたことを特徴とする情報処理装置の制御方法。画像をその属性情報にしたがって、前記属性情報に関する軸を有する表示領域に表示するステップと、ユーザの操作に応答して、表示領域上の地点の指定を指定するステップと、前記指定された地点に前記画像が表示されている時、前記画像の属性情報を基準として前記軸の前記表示範囲を変更するステップと、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記軸上の値を基準として前記軸の前記表示範囲を変更するステップを備えたことを特徴とする情報処理装置の制御方法。コンピュータに、画像をその撮影時間にしたがって、時間軸を有する表示領域に表示するステップと、ユーザの操作に応答して、表示領域上の地点を指定するステップと、前記指定された地点に前記画像が表示されている時、前記画像の撮影時間を基準として前記時間軸の前記表示範囲を変更ステップと、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記時間軸上の時間を基準として前記時間軸の表示範囲を変更するステップを実行させることを特徴とするプログラム。コンピュータに、画像をその撮影場所にしたがって、緯度および経度の軸を有する表示領域に表示するステップと、ユーザの操作に応答して、表示領域上の地点を指定するステップと、前記指定された地点に前記画像が表示されている時、前記画像の撮影場所を基準として前記軸の前記表示範囲を変更するステップと、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記軸上の緯度および経度を基準として前記軸の前記表示範囲を変更するステップを実行させることを特徴とするプログラム。コンピュータに、画像をその属性情報にしたがって、前記属性情報に関する軸を有する表示領域に表示するステップと、ユーザの操作に応答して、表示領域上の地点の指定を指定するステップと、前記指定された地点に前記画像が表示されている時、前記画像の属性情報を基準として前記軸の前記表示範囲を変更するステップと、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記軸上の値を基準として前記軸の前記表示範囲を変更するステップを実行させることを特徴とするプログラム。従来、ユーザは、上述のような表示領域における表示範囲を変更する際に、ポインティングデバイスを操作してマウスカーソルを表示領域上で移動することにより、その基準となる地点を指定する。しかしながら、表示領域上に画像が配置されている場合には、画像の下にある表示領域は隠れてしまうため、ユーザは所望の地点にマウスカーソルを移動することが困難であった。本願に係る発明の1つは、画像をその撮影時間にしたがって、時間軸を有する表示領域に表示する表示手段と、ユーザの操作に応答して、表示領域上の地点を指定する指定手段と、前記時間軸の表示範囲を変更する変更手段を備え、前記変更手段は、前記指定された地点に前記画像が表示されている時、前記画像の撮影時間を基準として前記表示範囲を変更し、前記指定された地点に前記画像が表示されていない時、前記地点と対応する前記時間軸上の時間を基準として前記表示範囲を変更することを特徴とする。本発明によれば、所定の属性情報の項目に基づく表示領域に、画像をその属性情報にしたがって表示し、表示領域の表示範囲を変更する際に、その基準となる地点をユーザが容易に指定できるという効果が得られる。以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。第1の実施形態まず、本実施形態の情報処理装置を実現するコンピュータ装置の構成について図1を参照して説明する。表示器101は情報処理装置100の保持するデータや供給されたデータを表示する。例えば、本実施形態の情報管理アプリケーションプログラムのウィンドウに描画される表示領域を表示する。VRAMVideoRandomAccessMemory102は表示器101に表示するための画像データを記憶する。VRAM102に記憶された画像データは、所定の規定に従って表示器101に転送され、これにより表示器101に画像データが表示される。BMUBitMoveUnit103は、メモリ間例えば、VRAM102と他のメモリのデータ転送や、メモリと各I/Oデバイス例えば、ネットワークインタフェース111との間のデータ転送を制御する。キーボード104は、ユーザが文字列データ等の入力指示を行うための各種キーを有する。ポインティングデバイスPD105は、表示器101に表示された表示領域上のマウスカーソルをユーザが操作するために使用される。制御部106は、CPUCentralProcessingUnit等である。制御部106はROM107ReadOnlyMemoryや、ハードディスクHDD109に格納された制御プログラムに基づいて、制御部106に接続された各デバイスを制御する。ROM107は、各種の制御プログラム等のデータを保持する。RAMRandomAccessMemory108は、制御部106のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。HDD109は、制御部106により実行される各種の制御プログラムやOSOperatingSystem、画像ファイルや音声ファイル等のコンテンツ情報、情報管理アプリケーションプログラム、地図に関する情報等を格納する。ネットワークインタフェース111は、インターネット等のネットワーク回線に接続するのに利用される。なお、本実施形態では、画像ファイルはHDD109に保存されているとして説明するが、ネットワークインタフェース111を経由して他の情報処理装置と通信してアクセスする場合も同様に本発明を実現できる。CPUバス112は、各デバイス101~110間で相互に通信ができるようにするためのものであり、アドレスバス、データバス及びコントロールバスを含む。なお、情報処理装置100は、単一のコンピュータ装置で実現してもよいし、必要に応じた複数のコンピュータ装置に各機能を分散して実現するようにしてもよい。複数のコンピュータ装置で構成される場合は、互いに通信可能なようにLocalAreaNetworkLANなどで接続されている。次に、本実施形態の情報処理装置100が、画像をその属性情報のうち撮影時間にしたがって、時間軸を持つ表示領域に表示する動作について図2を参照して説明する。なお、本動作は、ユーザの操作に応答して、情報処理装置100で情報管理アプリケーションプログラム以下、情報管理アプリが起動され、制御部106がOSと情報管理アプリにしたがって動作することにより開始され、実現される。まず、制御部106はHDD109から画像ファイルを読み出し、画像ファイルのサムネイル画像を、画像ファイルの撮影時間情報にしたがって、所定の表示範囲を持つ表示領域に表示するS201。その後、制御部106は表示範囲の変更指示を受けたか否か判定するS202。ユーザがPD105を用いてドラッグ操作することにより、表示領域上でマウスカーソルを移動し、例えばダブルクリック等の所定の操作を実行すると、制御部106は表示範囲の変更指示を受けたと判定する。さらに、制御部106は、例えばダブルクリックの操作だけであれば表示範囲を現在よりも狭く変更する拡大指示であると判定する。また、ダブルクリックだけでなく、同時にキーボード104を用いてシフトキーの押下操作も実行されれば、表示範囲を現在よりも広く変更する縮小指示であると判定する。すなわち、ステップS202において制御部106は、ユーザの操作の内容を検知し、検知結果に基づいて表示範囲の変更指示の有無を判定する。表示範囲の変更指示を受けるとS202でYes、表示領域上のマウスカーソルの水平座標と変更後の倍率を取得するS203。変更後の倍率はマウスカーソルのドラッグの開始から終了までの変位から算出される。あるいはマウスがダブルクリックされると2倍200などあらかじめ決めておく。すなわち変更後の倍率は、表示範囲の変更指示を受けた時に検知されたユーザの操作内容に基づいて算出される。次に制御部106は基準指定モードが自動であるか否か判定するS204。ここで、ユーザが例えばドラッグ操作の際に同時にコントロールキーを押下操作する等の所定の操作があると、手動であると判定する。自動であればS204でYes、表示領域において、S203で取得したマウスカーソルの示す座標にサムネイル画像が存在するか否かを検知するS205。マウスカーソルがサムネイル画像上に存在するときS205でYes、制御部106は、サムネイル画像と対応する画像ファイルの撮影時間を取得しS206、それを基準時間に設定するS207。一方、基準指定モードが自動ではなく、手動とみなされる場合S204でNoや、マウスカーソルの示す座標にサムネイル画像が存在しないときS205でNo、制御部106はマウスカーソルの水平座標と対応する時間軸上の時間を取得するS208。そして、制御部106はステップS208で取得した時間を基準時間に設定するS209。そして、制御部106は設定された基準時間に対応する表示領域上のピクセル水平座標を基準水平座標として記憶するS210。次に制御部106は基準水平座標が、表示範囲の変更前後で変わらずに基準時間を示すように、変更後の倍率に基づいて表示範囲を決定するS211。制御部106は時間軸上に、更新後の表示範囲内の撮影時間を有する画像ファイルのサムネイル画像を再配置するS212。図3aは、ステップS205でマウスカーソルの示す座標にサムネイル画像が存在しない時および、ステップS204で基準指定モードが手動の時の状態を示す図である。図3aでは、表示領域300の表示範囲は11時45分から16時15分までであり、サムネイル画像303~307がその画像ファイルの撮影時間と対応する水平座標にサムネイル画像の重心が重なるように表示されている。マウスカーソル301はどのサムネイル画像とも重ならない座標に存在する。また、マウスカーソル301の水平座標は時間軸310上で13時53分を示すとする。図3bは、図3aの状態から表示範囲が変更された状態を示す図である。図3bでは、表示領域300の表示範囲は13時23分から14時29分までになり、図3aに比べて表示範囲が狭いため、拡大して表示されることになる。変更後の表示範囲に含まれるサムネイル画像303~304は表示されるが、表示範囲外のサムネイル画像305~307は非表示となる。また、図3bのマウスカーソル301は時間軸310上で基準時間13時53分の水平座標に存在し、これは図3aのマウスカーソル301の時間軸310上の水平座標と同じである。すなわち、ステップS211において制御部106は、表示範囲の変更の前後でマウスカーソル301の水平座標とそれに対応する時間が変わらないように、時間軸の表示範囲を決定する。図4aは、ステップS205でマウスカーソルの示す座標にサムネイル画像が存在する時の状態を示す図である。図4aでは、表示領域400の表示範囲は11時45分から16時15分までであり、サムネイル画像403~407がその画像ファイルの撮影時間と対応する水平座標にサムネイル画像の重心が重なるように表示されている。マウスカーソル401はサムネイル画像403と重なる座標に存在するので、サムネイル画像403と対応する画像ファイルの撮影時間13時35分を基準時間とする。図4bは、図4aの状態から表示範囲が変更された状態を示す図である。図4bでは、表示領域400の表示範囲は13時08分から14時14分までになり、図4aに比べて表示範囲が狭いため、拡大して表示されることになる。変更後の表示範囲に含まれるサムネイル画像403~405は表示されるが、表示範囲外のサムネイル画像406~407は非表示となる。また、図4bのマウスカーソル401が重なっているサムネイル画像403の重心は時間軸上で基準時間13時35分の水平座標に存在し、これは図4aのサムネイル画像403の重心の水平座標と同じである。すなわち、ステップS211において制御部106は、表示範囲の変更の前後でマウスカーソル401が重なっているサムネイル画像403の重心の水平座標とそれに対応する撮影時間が変わらないように、時間軸の表示範囲を更新する。また、マウスカーソル401も表示範囲の変更前後で、その重なっているサムネイル画像403内での水平座標に関する位置関係を維持する。よって、マウスカーソル401も時間軸の表示範囲の変更前後でピクセル水平座標は変わらない。なお、ステップS210において制御部106は、表示領域におけるマウスカーソルの位置が表示範囲の変更前後で変わらないように表示範囲を決定するようにした。これにより、ユーザは視点を動かす必要がなく、変更前から注目していた画像や地点を継続して確認することができる。しかし、これに限らず、ステップS210において制御部106はマウスカーソルの位置が変更後の表示領域の中央になるように表示範囲を決定するようにしてもよい。これにより表示範囲の変更後、ユーザは注目している地点を中心にして確認することができる。また、図3および図4において、サムネイル画像は時間軸の水平方向に、その画像ファイルの撮影時間と対応する場所に配置されるが、時間軸の垂直方向にはランダムな場所に配置される。これにより、撮影時間の近い画像ファイルのサムネイル画像同士が重ならないように垂直方向にずらして表示することができ、ユーザはサムネイル画像を確認し易くなる。また、図3および図4では、サムネイル画像の重心がその画像ファイルの撮影時間と対応する時間軸上の位置になるように表示する様子を示した。しかし、これに限らず、サムネイル画像の左端や右端がその画像ファイルの撮影時間と対応する時間軸上の位置になるように表示してもよい。また、ステップS206において、図5に示すように複数のサムネイル画像503および504が重なった所にマウスカーソル501が存在するときは、制御部106は最前面にあるサムネイル画像503の画像ファイルの撮影時間を取得する。あるいは、制御部106は、サムネイル画像503および504のそれぞれの画像ファイルの撮影時間を取得し、その中間を撮影時間として取得してもよい。また、表示領域上でのマウスカーソルの移動を、ユーザがPD105を操作することによって実現する場合について説明した。しかし、これに限らず、表示器101にタッチパネルを備え、ユーザが指を使って表示器101に接触することによって実現するようにしてもよい。ユーザが、サムネイル画像上にマウスカーソルを移動すれば、そのサムネイル画像に注目している可能性が高い。しかしながら、サムネイル画像が表示されているために、その撮影時間と対応する時間軸上の座標にマウスカーソルを移動することは難しい。このような状況を鑑みて、上述したように本実施形態では、マウスカーソルがサムネイル画像上にあるときは、そのサムネイル画像と対応する画像ファイルの撮影時間を基準として設定するようにした。これにより、ユーザは所望のサムネイル画像に対応する撮影時間を基準としたい場合は、サムネイル画像上にマウスカーソルを移動しさえすればよいので、その撮影時間と対応する地点に厳密にマウスカーソルを移動するのに比べて、操作が容易になる。一方、サムネイル画像が存在しない座標にマウスカーソルを移動すれば、マウスカーソルの水平座標と対応する時間に興味のある可能性が高い。したがって、上述したように本実施形態では、マウスカーソルがサムネイル画像上にないときは、マウスカーソルの位置と対応する時間軸上の時間を基準として設定するようにした。これにより、ユーザは所望の時間を指定することも簡単な操作で行うことができる。また、表示範囲が大きく、表示領域上で時間軸の長さに対する時間が長いときはマウスカーソルで時間を指定しづらいが、表示範囲が小さくなり、表示領域上で時間軸の長さに対する時間が短くなってマウスカーソルで時間を指定し易くなる。したがって、上述したように本実施形態では、基準指定モードを切り替えるようにした。これにより、ユーザは、操作中に簡単な操作で基準指定モードを切り替えることにより、所望の方法で基準を設定することができる。第2の実施形態本実施形態では、情報処理装置100が、画像をその属性情報のうち撮影場所にしたがって緯度および経度を持つ表示領域地図に表示する動作について図6を参照して説明する。なお、以下では、第1の実施形態と同様の部分については説明を省略し、本実施形態に特有の部分について詳細に説明する。本動作は、ユーザの操作に応じて、情報処理装置100で情報管理アプリケーションプログラム以下、情報管理アプリが起動され、制御部106がOSと情報管理アプリにしたがって動作することにより開始され、実現される。まず、制御部106はHDD109から画像ファイルと所定の縮尺の地図に関する情報を読み出し、画像ファイルのサムネイル画像を、画像ファイルの撮影場所情報緯度および経度にしたがって、表示領域に表示するS601。その後、制御部106は地図の縮尺の変更指示を受けたか否か判定するS602。地図の縮尺の変更指示を受けるとS602でYes、表示領域上のマウスカーソルの位置と所定の更新縮尺を取得するS603。所定の更新縮尺はマウスカーソルのドラッグの開始から終了までの変位から算出される。あるいはマウスがダブルクリックされると10倍などあらかじめ決めておく。すなわち更新縮尺は、地図の縮尺の変更指示を受けた時に検知されたユーザの操作内容に基づいて算出される。次に制御部106は基準指定モードが自動であるか否か判定するS604。自動であればS604でYes、表示領域において、S603で取得したマウスカーソルの位置にサムネイル画像が存在するか否かを検知するS605。マウスカーソルがサムネイル画像上に存在するときS605でYes、制御部106は、サムネイル画像と対応する画像ファイルの撮影場所を取得しS606、それを基準地点に設定するS607。一方、基準指定モードが自動ではなく、手動の場合S604でNoや、マウスカーソルの位置にサムネイル画像が存在しないときS605でNo、制御部106はマウスカーソルの位置と対応する地図上の場所緯度および経度を取得するS608。そして、制御部106はステップS608で取得された場所を基準地点として設定するS609。そして、制御部106は設定された基準地点に対応する表示領域上のピクセル座標を基準座標として記憶するS610。次に制御部106は基準座標が、更新後の縮尺の地図においても更新前の縮尺の地図上と変わらずに基準地点を示すように、変更後の縮尺の地図の表示範囲を決定するS611。制御部106は変更後の縮尺の地図上に、新たに決定された表示範囲内の撮影場所を有する画像ファイルのサムネイル画像を再配置するS612。図7aは、ステップS605でマウスカーソルの位置にサムネイル画像が存在しない時および、ステップS604で基準指定モードが手動の時の状態を示す図である。図7aでは、縮尺は1万分の1で、サムネイル画像703~706がその画像ファイルの撮影場所と対応する位置に表示されている。マウスカーソル701はどのサムネイル画像とも重ならない座標にあり、この座標は地図において北緯35.6160度、東経139.7190度を投影する。図7bは、図7aの状態から地図の縮尺が変更された状態を示す図である。図7bでは、縮尺は5千分の1であり、図7aに比べて表示範囲が狭くなったため、拡大して表示されることになる。変更後の表示範囲にはサムネイル画像703~706は含まれないため、非表示となる。また、図7bのマウスカーソル701の座標は地図上で基準地点北緯35.6160、東経139.7190を投影し、これは図7aのマウスカーソル701の地図上での座標と同じである。すなわち、ステップS611において制御部106は、表示範囲の変更の前後でマウスカーソル701の座標とそれに対応する場所緯度、経度が変わらないように、地図の表示範囲を決定する。図8aは、ステップS605でマウスカーソルの位置にサムネイル画像が存在する時の状態を示す図である。図8aでは、縮尺は1万分の1で、サムネイル画像803~806がその画像ファイルの撮影場所と対応する位置に表示されている。マウスカーソル801はサムネイル画像803と重なる位置に存在するので、サムネイル画像803と対応する画像ファイルの撮影場所北緯35.6160度、東経139.7148度を基準地点とする。図8bは、図8aの状態から地図の縮尺が変更された状態を示す図である。図8bでは、表示領域800の表示範囲は5千分の1であり、図8aに比べて表示範囲が狭くなったため、拡大して表示されることになる。変更後の表示範囲に含まれるサムネイル画像803~804は表示されるが、表示範囲外のサムネイル画像805~806は非表示となる。また、図8bのマウスカーソル801が重なっているサムネイル画像803の重心は地図上で基準地点北緯35.6160度、東経139.7148度の座標に存在し、これは図8aのサムネイル画像の十陣の座標と同じである。すなわち、ステップS611において制御部106は、地図の縮尺の変更の前後でマウスカーソル801が重なっているサムネイル画像803の重心の座標とそれに対応する場所が変わらないように、地図の表示範囲を更新する。また、マウスカーソル801も表示範囲の変更前後で、その重なっているサムネイル画像803内での座標に関する位置関係を維持する。よって、マウスカーソル801も時間軸の表示範囲の変更前後でピクセル座標は変わらない。なお、ステップS611において制御部106は、表示領域におけるマウスカーソルの位置が表示範囲の変更の前後で変わらないように、表示範囲を決定するようにした。これにより、ユーザは視点を動かす必要がなく、変更前から注目していた画像や地点を継続して確認することができる。しかし、これに限らず、ステップS611において制御部106はマウスカーソルの座標が表示領域の中央になるように表示範囲を決定するようにしてもよい。これによりユーザが注目している地点を中心にして確認することができる。また、図7および図8では、サムネイル画像の重心の座標がその画像ファイルの撮影場所と対応する地図上の位置になるように表示する様子を示した。しかし、これに限らず、サムネイル画像の左端や右端がその画像ファイルの撮影場所と対応する地図上の位置になるように表示してもよい。また、ステップS606において、図5に示すように複数のサムネイル画像503および504が重なった所にマウスカーソル501が存在するときは、制御部106は最前面にあるサムネイル画像503の画像ファイルの撮影場所を取得する。あるいは、制御部106は、サムネイル画像503および504のそれぞれの画像ファイルの撮影場所を取得し、その中間を撮影場所として取得してもよい。また、表示領域上でのマウスカーソルの移動を、ユーザがPD105を操作することによって実現する場合について説明した。しかし、これに限らず、表示器101にタッチパネルを備え、ユーザが指を使って表示器101に接触することによって実現するようにしてもよい。ユーザが、サムネイル画像上にマウスカーソルを移動すれば、そのサムネイル画像に注目している可能性が高い。しかしながら、サムネイル画像が表示されているために、その撮影場所と対応する地図上の座標にマウスカーソルを移動することは難しい。このような状況を鑑みて、上述したように本実施形態では、マウスカーソルがサムネイル画像上にあるときは、そのサムネイル画像と対応する画像ファイルの撮影場所を基準として設定するようにした。これにより、ユーザは所望のサムネイル画像に対応する撮影場所を基準としたい場合は、サムネイル画像上にマウスカーソルを移動しさえすればよいので、その撮影場所と対応する地点に厳密にマウスカーソルを移動するのに比べて、操作が容易になる。一方、サムネイル画像が存在しない場所にマウスカーソルを移動すれば、マウスカーソルの位置と対応する場所そのものに興味のある可能性が高い。したがって、上述したように本実施形態では、マウスカーソルがサムネイル画像上にないときは、マウスカーソルの位置と対応する地図上の場所を基準として設定するようにした。これにより、ユーザは所望の場所を指定することも簡単な操作で行うことができる。また、表示範囲が大きく、表示領域上での縮尺が大きいときはマウスカーソルで場所を指定しづらいが、表示範囲が小さくなり、表示領域上での縮尺が小さくなってマウスカーソルで場所を指定し易くなる。したがって、上述したように本実施形態では、基準指定モードを切り替えるようにした。これにより、ユーザは、操作中に簡単な操作で基準指定モードを切り替えることにより、所望の方法で基準を設定することができる。他の実施形態また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけではない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSオペレーションシステムなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。さらに、以下のような処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。まず、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行う。