"撮像面で捉えられたシーンを表す画像を出力する撮像手段、各々に位置情報が付随する複数の保存画像の中から前記撮像手段から出力された画像に符合する保存画像を探索する探索手段、前記探索手段によって探知された保存画像の撮像位置までの距離を前記撮像手段から出力された画像と前記探索手段によって探知された保存画像との間の縮尺の相違に基づいて算出する算出手段、および前記算出手段によって算出された距離と前記探索手段によって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定手段を備える、情報処理装置。前記撮像面を覆う位置に設けられる光学系、および前記探索手段によって注目された画像に現れた物体までの距離を前記光学系の設定に基づいて測定する測定手段をさらに備え、前記算出手段は前記測定手段によって測定された距離をさらに参照して算出処理を実行する、請求項1記載の情報処理装置。前記光学系はズームレンズを含み、前記測定手段は前記ズームレンズの倍率を検出する倍率検出手段を含む、請求項2記載の情報処理装置。前記撮像手段の処理に関連して前記現在位置を推定する推定手段、および前記探索手段によって注目される複数の保存画像を前記推定手段の推定結果に基づいて選択する選択手段をさらに備える、請求項1ないし3のいずれかに記載の情報処理装置。人工衛星を利用して位置を測定するシステムから送信された測位情報を受信する受信手段、および前記特定手段によって特定された位置と前記受信手段によって受信された測位情報とに基づいて位置補正データを作成する作成手段をさらに備え、前記推定手段は前記受信手段によって受信された測位情報と前記作成手段によって作成された位置補正データとを参照して推定処理を実行する、請求項4記載の情報処理装置。前記特定手段によって検出された位置を示す位置情報を前記撮像手段から出力された画像に割り当てる割り当て手段をさらに備える、請求項1ないし5のいずれかに記載の情報処理装置。撮像面で捉えられたシーンを表す画像を出力する撮像手段を備える情報処理装置のプロセッサに、各々に位置情報が付随する複数の保存画像の中から前記撮像手段から出力された画像に符合する保存画像を探索する探索ステップ、前記探索ステップによって探知された保存画像の撮像位置までの距離を前記撮像手段から出力された画像と前記探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、および前記算出ステップによって算出された距離と前記探索ステップによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定ステップを実行させるための、位置測定プログラム。撮像面で捉えられたシーンを表す画像を出力する撮像手段を備える情報処理装置によって実行される位置測定方法であって、各々に位置情報が付随する複数の保存画像の中から前記撮像手段から出力された画像に符合する保存画像を探索する探索ステップ、前記探索ステップによって探知された保存画像の撮像位置までの距離を前記撮像手段から出力された画像と前記探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、および前記算出ステップによって算出された距離と前記探索ステップによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定ステップを備える、位置測定方法。撮像面で捉えられたシーンを表す画像を出力する撮像手段、およびメモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える情報処理装置に供給される外部制御プログラムであって、各々に位置情報が付随する複数の保存画像の中から前記撮像手段から出力された画像に符合する保存画像を探索する探索ステップ、前記探索ステップによって探知された保存画像の撮像位置までの距離を前記撮像手段から出力された画像と前記探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、および前記算出ステップによって算出された距離と前記探索ステップによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。撮像面で捉えられたシーンを表す画像を出力する撮像手段、および外部制御プログラムを取り込む取り込み手段、および前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える情報処理装置であって、前記外部制御プログラムは、各々に位置情報が付随する複数の保存画像の中から前記撮像手段から出力された画像に符合する保存画像を探索する探索ステップ、前記探索ステップによって探知された保存画像の撮像位置までの距離を前記撮像手段から出力された画像と前記探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、および前記算出ステップによって算出された距離と前記探索ステップによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、情報処理装置。電子カメラと位置検出サーバとを備える情報処理システムであって、前記電子カメラは、撮像面で捉えられたシーンを表す画像を出力する撮像手段、前記撮像手段から出力された画像を含む位置検出要求を前記位置検出サーバに向けて発行する発行手段、および前記発行手段によって発行された位置検出要求に対して前記位置検出サーバから返送された位置情報を受信する受信手段を備え、前記位置検出サーバは、前記位置検出要求に含まれる画像に符合する保存画像を各々に位置情報が付随する複数の保存画像の中から探索する探索手段、前記位置検出要求に含まれる画像の撮像位置から前記探索手段によって探知された保存画像の撮像位置までの距離を前記位置検出要求に含まれる画像と前記探索手段によって探知された保存画像との間の縮尺の相違に基づいて算出する算出手段、前記算出手段によって算出された距離と前記探索手段によって探知された保存画像に付随する位置情報とに基づいて前記位置検出要求に含まれる画像の撮像位置を特定する特定手段、および前記特定手段によって検出された撮像位置を示す位置情報を前記電子カメラに返送する返送手段を備える、情報処理システム。撮像面で捉えられたシーンを表す画像を出力する撮像手段を備える電子カメラのプロセッサによって実行される第1測位支援プログラムと位置検出サーバのプロセッサによって実行される第2測位支援プログラムとによって形成された複合プログラムであって、前記第1測位支援プログラムは、前記撮像手段から出力された画像を含む位置検出要求を前記位置検出サーバに向けて発行する発行ステップ、および前記発行ステップによって発行された位置検出要求に対して前記位置検出サーバから返送された位置情報を受信する受信ステップを備え、前記第2測位支援プログラムは、前記位置検出要求に含まれる画像に符合する保存画像を各々に位置情報が付随する複数の保存画像の中から探索する探索ステップ、前記位置検出要求に含まれる画像の撮像位置から前記探索ステップによって探知された保存画像の撮像位置までの距離を前記位置検出要求に含まれる画像と前記探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、前記算出ステップによって算出された距離と前記探索ステップによって探知された保存画像に付随する位置情報とに基づいて前記位置検出要求に含まれる画像の撮像位置を特定する特定ステップ、および前記特定ステップによって検出された撮像位置を示す位置情報を前記電子カメラに返送する返送ステップを備える、複合プログラム。しかし、背景技術の装置は、道路を走行する車両に搭載されることを前提としており、測位性能に限界がある。それゆえに、この発明の主たる目的は、測位性能を高めることができる、情報処理装置を提供することである。この発明に従う情報処理装置は、撮像面で捉えられたシーンを表す画像を出力する撮像手段、各々に位置情報が付随する複数の保存画像の中から撮像手段から出力された画像に符合する保存画像を探索する探索手段、探索手段によって探知された保存画像の撮像位置までの距離を撮像手段から出力された画像と探索手段によって探知された保存画像との間の縮尺の相違に基づいて算出する算出手段、および算出手段によって算出された距離と探索手段によって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定手段を備える。好ましくは、撮像面を覆う位置に設けられる光学系、および探索手段によって注目された画像に現れた物体までの距離を光学系の設定に基づいて測定する測定手段がさらに備えられ、算出手段は測定手段によって測定された距離をさらに参照して算出処理を実行する。好ましくは、光学系はズームレンズを含み、測定手段はズームレンズの倍率を検出する倍率検出手段を含む。好ましくは、撮像手段の処理に関連して現在位置を推定する推定手段、および探索手段によって注目される複数の保存画像を推定手段の推定結果に基づいて選択する選択手段がさらに備えられる。さらに好ましくは、人工衛星を利用して位置を測定するシステムから送信された測位情報を受信する受信手段、および特定手段によって特定された位置と受信手段によって受信された測位情報とに基づいて位置補正データを作成する作成手段がさらに備えられ、推定手段は受信手段によって受信された測位情報と作成手段によって作成された位置補正データとを参照して推定処理を実行する。好ましくは、特定手段によって検出された位置を示す位置情報を撮像手段から出力された画像に割り当てる割り当て手段がさらに備えられる。この発明に従う位置測定プログラムは、撮像面で捉えられたシーンを表す画像を出力する撮像手段を備える情報処理装置のプロセッサに、各々に位置情報が付随する複数の保存画像の中から撮像手段から出力された画像に符合する保存画像を探索する探索ステップ、探索ステップによって探知された保存画像の撮像位置までの距離を撮像手段から出力された画像と探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、および算出ステップによって算出された距離と探索ステップによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定ステップを実行させるための、位置測定プログラムである。この発明に従う位置測定方法は、撮像面で捉えられたシーンを表す画像を出力する撮像手段を備える情報処理装置によって実行される位置測定方法であって、各々に位置情報が付随する複数の保存画像の中から撮像手段から出力された画像に符合する保存画像を探索する探索ステップ、探索ステップによって探知された保存画像の撮像位置までの距離を撮像手段から出力された画像と探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、および算出ステップによって算出された距離と探索ステップによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定ステップを備える。この発明に従う外部制御プログラムは、撮像面で捉えられたシーンを表す画像を出力する撮像手段、およびメモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える情報処理装置に供給される外部制御プログラムであって、各々に位置情報が付随する複数の保存画像の中から撮像手段から出力された画像に符合する保存画像を探索する探索ステップ、探索ステップによって探知された保存画像の撮像位置までの距離を撮像手段から出力された画像と探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、および算出ステップによって算出された距離と探索ステップによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定ステップを内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。この発明に従う情報処理装置は、撮像面で捉えられたシーンを表す画像を出力する撮像手段、および外部制御プログラムを取り込む取り込み手段、および取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える情報処理装置であって、外部制御プログラムは、各々に位置情報が付随する複数の保存画像の中から撮像手段から出力された画像に符合する保存画像を探索する探索ステップ、探索ステップによって探知された保存画像の撮像位置までの距離を撮像手段から出力された画像と探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、および算出ステップによって算出された距離と探索ステップによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する特定ステップを内部制御プログラムと協働して実行するプログラムに相当する。この発明に従う情報処理システムは、電子カメラと位置検出サーバとを備える情報処理システムであって、電子カメラは、撮像面で捉えられたシーンを表す画像を出力する撮像手段、撮像手段から出力された画像を含む位置検出要求を位置検出サーバに向けて発行する発行手段、および発行手段によって発行された位置検出要求に対して位置検出サーバから返送された位置情報を受信する受信手段を備え、位置検出サーバは、位置検出要求に含まれる画像に符合する保存画像を各々に位置情報が付随する複数の保存画像の中から探索する探索手段、位置検出要求に含まれる画像の撮像位置から探索手段によって探知された保存画像の撮像位置までの距離を位置検出要求に含まれる画像と探索手段によって探知された保存画像との間の縮尺の相違に基づいて算出する算出手段、算出手段によって算出された距離と探索手段によって探知された保存画像に付随する位置情報とに基づいて位置検出要求に含まれる画像の撮像位置を特定する特定手段、および特定手段によって検出された撮像位置を示す位置情報を電子カメラに返送する返送手段を備える。この発明に従う複合プログラムは、撮像面で捉えられたシーンを表す画像を出力する撮像手段を備える電子カメラのプロセッサによって実行される第1測位支援プログラムと位置検出サーバのプロセッサによって実行される第2測位支援プログラムとによって形成された複合プログラムであって、第1測位支援プログラムは、撮像手段から出力された画像を含む位置検出要求を位置検出サーバに向けて発行する発行ステップ、および発行ステップによって発行された位置検出要求に対して位置検出サーバから返送された位置情報を受信する受信ステップを備え、第2測位支援プログラムは、位置検出要求に含まれる画像に符合する保存画像を各々に位置情報が付随する複数の保存画像の中から探索する探索ステップ、位置検出要求に含まれる画像の撮像位置から探索ステップによって探知された保存画像の撮像位置までの距離を位置検出要求に含まれる画像と探索ステップによって探知された保存画像との間の縮尺の相違に基づいて算出する算出ステップ、算出ステップによって算出された距離と探索ステップによって探知された保存画像に付随する位置情報とに基づいて位置検出要求に含まれる画像の撮像位置を特定する特定ステップ、および特定ステップによって検出された撮像位置を示す位置情報を電子カメラに返送する返送ステップを備える。この発明によれば、撮像手段または電子カメラから出力された画像の撮像位置から探知された保存画像の撮像位置までの距離は、撮像手段または電子カメラから出力された画像と探知された保存画像との間の縮尺の相違に基づいて算出される。こうして算出された距離と探知された保存画像に付随する位置情報とを参照することで、撮像手段または電子カメラの位置が正確に特定される。こうして、測位性能の向上が図られる。この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。以下、この発明の実施の形態を図面を参照しながら説明する。[基本的構成1]図1を参照して、この実施例の情報処理装置は、基本的に次のように構成される。撮像手段1aは、撮像面で捉えられたシーンを表す画像を出力する。探索手段2aは、各々に位置情報が付随する複数の保存画像の中から撮像手段1aから出力された画像に符合する保存画像を探索する。算出手段3aは、探索手段2aによって探知された保存画像の撮像位置までの距離を撮像手段1aから出力された画像と探索手段2aによって探知された保存画像との間の縮尺の相違に基づいて算出する。特定手段4aは、算出手段3aによって算出された距離と探索手段2aによって探知された保存画像に付随する位置情報とに基づいて現在位置を特定する。撮像手段1aから出力された画像の撮像位置から探知された保存画像の撮像位置までの距離は、撮像手段1aから出力された画像と探知された保存画像との間の縮尺の相違に基づいて算出される。こうして算出された距離と探知された保存画像に付随する位置情報とを参照することで、撮像手段1aの位置が正確に特定される。こうして、測位性能の向上が図られる。[基本的構成2]図2を参照して、この実施例の情報処理システムは、基本的に電子カメラ1bと位置検出サーバ2bとを備える。電子カメラ1bにおいて、撮像手段11bは、撮像面で捉えられたシーンを表す画像を出力する。発行手段12bは、撮像手段11bから出力された画像を含む位置検出要求を位置検出サーバ2bに向けて発行する。受信手段13bは、発行手段12bによって発行された位置検出要求に対して位置検出サーバ2bから返送された位置情報を受信する。位置検出サーバ2bにおいて、探索手段21bは、位置検出要求に含まれる画像に符合する保存画像を各々に位置情報が付随する複数の保存画像の中から探索する。算出手段22bは、位置検出要求に含まれる画像の撮像位置から探索手段21bによって探知された保存画像の撮像位置までの距離を位置検出要求に含まれる画像と探索手段21bによって探知された保存画像との間の縮尺の相違に基づいて算出する。特定手段23bは、算出手段22bによって算出された距離と探索手段21bによって探知された保存画像に付随する位置情報とに基づいて位置検出要求に含まれる画像の撮像位置を特定する。返送手段24bは、特定手段23bによって検出された撮像位置を示す位置情報を電子カメラ1bに返送する。電子カメラ1bから出力された画像の撮像位置から探知された保存画像の撮像位置までの距離は、電子カメラ1bから出力された画像と探知された保存画像との間の縮尺の相違に基づいて算出される。こうして算出された距離と探知された保存画像に付随する位置情報とを参照することで、電子カメラ1bの位置が正確に特定される。こうして、測位性能の向上が図られる。[実施例]図3を参照して、この実施例のディジタルカメラ10は、ドライバ20a,20bおよび20cによってそれぞれ駆動されるズームレンズ12,フォーカスレンズ14および絞り機構16を含む。これらの部材を経た光学像は、撮像装置18の撮像面に照射され、光電変換を施される。これによって、撮像面で捉えられたシーンを表す電荷が生成される。カメラCPU40は、マルチタスクOSの上で複数のタスクを並列的に実行するプロセッサである。また、これらのタスクに対応する制御プログラムは、フラッシュメモリ52に記憶される。電源が投入されると、カメラCPU40は、撮像タスクの下で動画取り込み処理を開始するべく、ドライバ20dに露光動作および電荷読み出し動作の繰り返しを命令する。ドライバ20dは、図示しないSGから周期的に発生する垂直同期信号Vsyncに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。撮像装置18からは、読み出された電荷に基づく生画像データが周期的に出力される。カメラ処理回路22は、撮像装置18から出力された生画像データに色分離,白バランス調整,YUV変換などの処理を施し、これによって生成されたYUV形式の画像データをメモリ制御回路24を通してSDRAM26のYUV画像エリア26a図4参照に書き込む。LCDドライバ28は、YUV画像エリア26aに格納された画像データをメモリ制御回路24を通して繰り返し読み出し、読み出された画像データに基づいてLCDモニタ32を駆動する。この結果、撮像面で捉えられたシーンを表すリアルタイム動画像スルー画像がモニタ画面に表示される。図5を参照して、撮像面の中央には評価エリアEVAが割り当てられる。評価エリアEVAは、水平方向および垂直方向の各々において16分割され、合計256個の分割エリアが評価エリアEVAを構成する。AE/AF評価回路38は、カメラ処理回路22から出力されたYデータのうち評価エリアEVAに属するYデータを分割エリア毎に積分する。積分処理は、垂直同期信号Vsyncが発生する毎に実行される。この結果、256個の積分値つまり256個のAE評価値が、垂直同期信号Vsyncに応答してAE/AF評価回路38から出力される。AE/AF評価回路38はまた、評価エリアEVAに属するYデータの高周波成分を分割エリア毎に積分する。この積分処理も、垂直同期信号Vsyncが発生する毎に実行される。この結果、256個の積分値つまり256個のAF評価値が、垂直同期信号Vsyncに応答してAE/AF評価回路38から出力される。カメラCPU40は、AE/AF評価回路38から出力された256個のAE評価値に基づいて適正EV値を算出するべく、撮像タスクの下で簡易AE処理を実行する。算出された適正EV値を定義する絞り量および露光時間は、ドライバ20cおよび20dにそれぞれ設定される。この結果、LCDモニタ32から出力されるスルー画像の明るさが適度に調整される。キー入力装置42に設けられたズームボタン42zが操作されると、カメラCPU40は、撮像タスクの下でズーム処理を実行するべく、対応する命令をドライバ20aに与える。ズームレンズ12はドライバ20aによって光軸方向に移動され、これによってスルー画像の倍率が変化する。キー入力装置50に設けられたシャッタボタン42sが操作されると、カメラCPU40は、最適EV値を算出するべく、撮像タスクの下で厳格AE処理を実行する。この結果、AE/AF評価回路38から出力された256個のAE評価値に基づいて最適EV値が算出され、算出された最適EV値を定義する絞り量および露光時間がドライバ20cおよび20dにそれぞれ設定される。スルー画像の明るさは、最適値に調整される。カメラCPU40は続いて、AE/AF評価回路38から出力された256個のAF評価値を参照したAF処理を実行する。フォーカスレンズ14は、AF評価値の取り込みと並列してドライバ20bによって光軸方向に移動され、AF評価値が最大値を示す位置に配置される。この結果、スルー画像の鮮鋭度が向上する。AF処理が完了すると、カメラCPU40は、静止画取り込み処理を実行する。この結果、AF処理が完了した時点のシーンを表す1フレームの画像データがSDRAM26の静止画像エリア26b図4参照に退避される。以下では、静止画像エリア26bに退避された画像データを特にカメラ画像データと定義する。静止画取り込み処理が完了すると、後述する測位タスクによって現在位置が確定される。確定した現在位置を示す位置情報は、SDRAM26のワークエリア26c図4参照に書き込まれる。カメラCPU40はその後、撮像タスクの下で、記録処理の実行をメモリI/F34に命令する。メモリI/F34は、静止画像エリア26bに退避されたカメラ画像データとワークエリア26cに格納された位置情報とをメモリ制御回路24を通して読み出し、読み出されたカメラ画像データおよび位置情報を収めた画像ファイルを記録媒体36に記録する。測位タスクの下で、カメラCPU40は以下の処理を実行する。処理の前提として、GPS装置44は、GPS衛星を利用して現在位置を繰り返し測定する。測定結果は、GPS測位情報として図6に示すレジスタRGSTに登録される。また、ジャイロセンサ46は、チルト方向における撮像面の姿勢を繰り返し検出し、検出結果をチルト姿勢情報としてレジスタRGSTに登録する。さらに、コンパス48は、パン方向における撮像面の姿勢を繰り返し検出し、検出結果をパン姿勢情報としてレジスタRGSTに登録する。レジスタRGSTにはまた、GPS装置44の測位精度の誤差を補正するための位置補正データが登録される。図7に示すテーブルTBLには、ズームレンズ12およびフォーカスレンズ14の位置と被写体距離との関係が記述される。図7において、テーブルTBLの最上段に横方向に並ぶ複数の数値の各々は、光軸方向におけるズームレンズ12の位置を示すズームステップ数に相当する。また、各ズームステップ数に対応して縦方向に並ぶ複数の数値の各々は、光軸方向におけるフォーカスレンズ14の位置を示すフォーカスステップ数を示す。被写体距離は、こうして記述されたズームステップ数およびフォーカスステップ数によって定義される。たとえば、ズームステップ数およびフォーカスステップ数がそれぞれ4および3を示すとき、被写体距離は無限大となる。また、ズームステップ数およびフォーカスステップ数がいずれも3を示すとき、被写体距離は10mとなる。さらに、ズームステップ数およびフォーカスステップ数がそれぞれ5および22を示すとき、被写体距離は0.2mとなる。カメラCPU40はまず、レジスタRGSTに登録されたGPS測位情報と位置補正データとを参照して現在位置を検出し、検出された現在位置をLCDモニタ32に表示するべく、対応する命令をキャラクタジェネレータ30に与える。キャラクタジェネレータ30は現在位置を示すキャラクタデータをLCDドライバ28に与え、LCDドライバ32は与えられた現在位置をLCDモニタ32にOSD表示する。シャッタボタン42sが操作されると、カメラCPU40は、現時点の光学設定=ズームレンズ12およびフォーカスレンズ14のステップ数を検出し、検出された光学設定と図7に示すテーブルTBLとを照らし合わせて被写体距離を検出する。カメラCPU40はその後、現在位置の位置情報が記述された周辺画像転送要求を作成し、作成された周辺画像転送要求を通信I/F50を通してサーバ60に発行する。サーバ60は、図8に示すように構成される。ディジタルカメラ10によって発行された周辺画像転送要求は、通信I/F62によって受信され、サーバCPU64に与えられる。一方、データベース66には、対象地域で撮影された数千~数万フレームの画像データが保存される図9参照。以下では、データベース66に保存された画像データを特にサーバ画像データと定義する。なお、保存された各フレームのサーバ画像データには、このサーバ画像データの撮像位置を示す位置情報が付随する。サーバCPU64は、周辺画像転送要求に記述された位置情報が示す位置を検出し、検出された位置の周辺で撮像された十数フレームのサーバ画像データをデータベース66から抽出する。抽出された十数フレームのサーバ画像データは、DRAM64に一時的に格納される。また、抽出された各フレームのサーバ画像データには、このサーバ画像データの撮像位置を示す位置情報が付随する。DRAM64に格納されたサーバ画像データおよび付随する位置情報は、通信I/F62によって周辺画像転送要求の発行元つまりディジタルカメラ10に返送される。たとえば、図10に示す地点Dでカメラ画像データが取得された場合、ディジタルカメラ10は、地点Dの近傍の位置を示す位置情報が記述された周辺画像転送要求をサーバ60に向けて発行する。サーバ60は、周辺画像転送要求に記述された位置情報を参照して、地点A~Cの各々で取得されたサーバ画像データを含む十数フレームのサーバ画像データをディジタルカメラ10に返送する。図3に戻って、サーバ60から返送された十数フレームのサーバ画像データは、通信I/F50によって受信され、メモリ制御回路24によってSDRAM26のワークエリア26cに書き込まれる。こうして現在位置の周辺のサーバ画像データが取得されると、現在位置を校正する位置校正処理が以下の要領で実行される。まず、レジスタRGSTに登録されたパン姿勢情報およびチルト姿勢情報に基づいてシャッタボタン42sが操作された時点の撮像方向が検出され、検出された撮像方向に対応する数フレームのサーバ画像データがワークエリア26cに格納された数十フレームのサーバ画像データの中から抽出される。シャッタボタン42sの操作に応答して取得されたカメラ画像データに符合するサーバ画像データは、こうして抽出された数フレームのサーバ画像データの中から探索される。図10に示す例では、地点A~Cでそれぞれ撮像された3フレームのサーバ画像データが抽出される。サーバ画像データはいずれも、1倍ズームで撮像された画像データに相当する。したがって、地点Aで撮像されたサーバ画像データは図11に示すように表現され、地点Bで撮像されたサーバ画像データは図12に示すように表現され、そして地点Cで撮像されたサーバ画像データは図13に示すように表現される。これに対して、カメラ画像データは所望のズーム倍率で撮像され、地点Dで撮像されたカメラ画像データはたとえば図14に示すように表現される。図14に示すカメラ画像データと図11~図13に示すサーバ画像データとを用いて探索処理を実行した場合、図12に示すサーバ画像データがカメラ画像データに符合する画像データとして探知される。符合するサーバ画像データが探知されると、ディジタルカメラ10の現在位置から探知されたサーバ画像データの撮像位置までの距離が数1~数2に従って算出される図15を併せて参照。[数1]DSb=SCLd/ZMd/SCLb/ZMbDSdDSb:サーバ画像データの撮像したときの被写体距離SCLd:サーバ画像データに現れた物体像のスケールZMd:サーバ画像データのズーム倍率SCLb:カメラ画像データに現れた物体像のスケールZMb:カメラ画像データのズーム倍率DSd:カメラ画像データを撮像したときの被写体距離[数2]ΔPH=DSd-DSbΔPH:カメラ画像データの撮像位置からサーバ画像データの撮像位置までの距離数1によれば、サーバ画像データに現れた物体像のスケールがサーバ画像データのズーム倍率=1倍によって正規化され、カメラ画像データに現れた共通の物体像のスケールがカメラ画像データのズーム倍率=5倍によって正規化される。サーバ画像データに現れた物体像の正規化スケールは、カメラ画像データに現れた物体像の正規化スケールによって割り算される。サーバ画像データを撮像したときの被写体距離は、こうして算出された割り算値とカメラ画像データを撮像したときの被写体距離テーブルTBLから検出とを掛け算することで算出される。数2によれば、カメラ画像データを撮像したときの被写体距離からサーバ画像データを撮像したときの被写体距離が引き算され、これによってディジタルカメラ10の現在位置=地点Dから探知されたサーバ画像データの撮像位置=地点Bまでの距離が算出される。ディジタルカメラ10の現在位置は、探知されたサーバ画像データに付随する位置情報と数1~数2に従って算出された距離とに基づいて確定される。確定した現在位置を示す位置情報は、SDRAM26のワークエリア26cに格納される。また、レジスタRGSTに登録された位置補正データは、確定された現在位置とレジスタRGSTに登録されたGPS測位情報が示す位置との差分を示すように更新される。撮像タスクは図16に示すように構成され、測位タスクは図17~図19に示すように構成される。図16を参照して、ステップS1では動画取込み処理を開始する。この結果、撮像面で捉えられたシーンを表すスルー画像がLCDモニタ32に表示される。ステップS3ではシャッタボタン42sが操作されたか否かを判別し、判別結果がNOであればステップS5で簡易AE処理を実行する。この結果、スルー画像の明るさが適度に調整される。ステップS7ではズームボタン42zが操作されたか否かを判別し、判別結果がNOであればそのままステップS3に戻る一方、判別結果がYESであればステップS9でズーム処理を実行してからステップS3に戻る。ズーム処理の結果、ズームレンズ12が光軸方向に移動し、スルー画像の倍率が変化する。ステップS3の判別結果がYESであれば、ステップS11で厳格AE処理およびAF処理を実行する。スルー画像の明るさは厳格AE処理によって厳格に調整され、スルー画像の鮮鋭度はAF処理によって向上する。ステップS11の処理が完了すると、ステップS13で静止画取り込み処理を実行する。AF処理が完了した時点のシーンを表す1フレームの画像データは、カメラ画像データとしてYUV画像エリア26aから静止画像エリア26bに退避される。ステップS15では、フラグFLGpsが1を示すか否かを繰り返し判別する。フラグFLGpsは現在位置が確定したか否かを識別するためのフラグであり、FLGps=0が未確定を示す一方、FLGps=1が確定を示す。判別結果がNOからYESに更新されるとステップS17に進み、記録処理の実行をメモリI/F34に命令する。メモリI/F34は、静止画像エリア26bに退避されたカメラ画像データとワークエリア26cに格納された現在位置を示す位置情報とをメモリ制御回路24を通して読み出し、読み出されたカメラ画像データおよび位置情報を収めた画像ファイルを記録媒体34に記録する。記録処理が完了すると、ステップS3に戻る。図17を参照して、ステップS21ではレジスタRGSTに登録されたGPS測位情報と位置補正データとに基づいて現在位置を検出する。ステップS23では、検出された現在位置をLCDモニタ32に表示するべく、対応する命令をキャラクタジェネレータ30に与える。キャラクタジェネレータ30は現在位置を示すキャラクタデータをLCDドライバ28に与え、LCDドライバ32は与えられたキャラクタデータに基づいてLCDモニタ32を駆動する。この結果、現在位置を示すキャラクタがOSD態様でモニタ画面に表示される。ステップS25ではシャッタボタン42sが操作されたか否かを判別し、判別結果がNOであればステップS21に戻る一方、判別結果がYESであればステップS27でフラグFLGpsを0に設定する。ステップS29では現時点の光学設定=ズームレンズ12のステップ数およびフォーカスレンズ14のステップ数を検出し、ステップS31では検出された光学設定をテーブルTBLに照らして被写体距離を算出する。ステップS33では、ステップS21で検出された現在位置の周辺を表すサーバ画像データが取得済みであるか否かを判別する。判別結果がYESであればステップS35の位置校正処理を経てステップS37に進む一方、判別結果がNOであればステップS39~S45の処理を経てステップS37に進む。ステップS37では現在位置の確定を表明するべくフラグFLGpsを1に更新し、その後にステップS21に戻る。ステップS39では、ステップS21で検出された現在位置の位置情報を含む周辺画像転送要求を作成し、作成された周辺画像転送要求を通信I/F50を通してサーバ60に発行する。サーバ60は、周辺画像転送要求に記述された位置情報を参照してディジタルカメラ10の現在位置の周辺を表す十数フレームのサーバ画像データを検出し、検出されたサーバ画像データをディジタルカメラ10に返送する。返送される各フレームのサーバ画像データには、このサーバ画像データの撮像位置を示す位置情報が付随する。返送されたサーバ画像データは、通信I/F50によって受信され、メモリ制御回路24を介してSDRAM26のワークエリア26cに書き込まれる。ステップS41ではサーバ60から返送されたサーバ画像データが通信I/F50によって受信されたか否かを判別し、ステップS43ではタイムアウトが発生したか否かを判別する。ステップS41の判別結果がYESであれば、ステップS45の位置校正処理を経てステップS37に移行する。ステップS43の判別結果がYESであればステップS47に進み、ステップS21で検出された現在位置を確定した現在位置としてワークエリア26cに書き込む。ステップS47の処理が完了すると、ステップS37に移行する。ステップS37またはS45の位置校正処理は、図19に示すサブルーチンに従って実行される。ステップS51では、レジスタRGSTに登録されたパン姿勢情報およびチルト姿勢情報に基づいてシャッタボタン42sが操作された時点の撮像方向を検出し、検出された撮像方向に対応する数フレームのサーバ画像データをワークエリア26cに格納された数十フレームのサーバ画像データの中から抽出する。ステップS53では、静止画取り込み処理によって取得されたカメラ画像データに符合する1フレームのサーバ画像データをステップS51で抽出された数フレームのサーバ画像データの中から探索する。ステップS55では、ステップS53で探知されたサーバ画像データの撮像位置までの距離を数1~数2に従って算出する。ステップS57では、ステップS53で探知されたサーバ画像データに付随する位置情報とステップS55で算出された距離とに基づいて現在位置を確定させる。確定した現在位置を示す位置情報は、SDRAM26のワークエリア26cに書き込まれる。ステップS59では、確定した現在位置とレジスタRGSTに登録されたGPS測位情報が示す位置との差分を算出し、フラッシュメモリ52に保存された位置補正量を算出された差分によって更新する。更新が完了すると、上階層のルーチンに復帰する。サーバCPU70は、図20に示すフロー図に従う処理を実行する。なお、このフロー図に対応する制御プログラムは、記憶装置72に記憶される。まず、周辺画像転送要求が通信I/F68によって受信されたか否かをステップS61で繰り返し判別し、判別結果がNOからYESに更新されるとステップS63に進む。ステップS63では、周辺画像転送要求に記述された位置情報が示す位置を検出し、検出された位置の周辺で撮像された十数フレームのサーバ画像データをデータベース66から抽出する。ステップS65では、抽出された十数フレームのサーバ画像データを通信I/F68を通して周辺画像転送要求の発行元に返送する。返送される各フレームのサーバ画像データには、この画像データの撮像位置を示す位置情報が付随する。以上の説明から分かるように、シャッタボタン42sが操作されると、撮像装置18によって捉えられたシーンを表すカメラ画像データがSDRAM26の静止画像エリア26bに確保される。カメラCPU40は、各々に位置情報が付随する複数フレームのサーバ画像データの中からカメラ画像データに符合するサーバ画像データを探索し、探知されたサーバ画像データの撮像位置までの距離をカメラ画像データと探知されたサーバ画像データとの間のスケールの相違に基づいて算出する。カメラCPU40はさらに、算出された距離と探知されたサーバ画像データに付随する位置情報とに基づいて現在位置を特定する。こうして、測位性能の向上が図られる。なお、この実施例では、カメラ画像データに符合するサーバ画像データの探索から現在位置の確定までの距離をディジタルカメラ10側で実行するようにしている。しかし、これらの処理はサーバ60側で実行し、確定した現在位置を示す位置情報をサーバ60から取得するようにしてもよい。この場合、好ましくは、カメラCPU40は図21~図22に示す測位タスクを実行し、サーバCPU70は図23に示す処理を実行する。図21を参照して、ステップS71~S81では図17に示すステップS21~S31と同様の処理を実行する。ステップS83では、位置校正要求を通信I/F50を通してサーバ60へ発行する。ここで、位置校正要求には、ステップS71で検出された現在位置を示す位置情報と、静止画取り込み処理によって退避されたカメラ画像データと、レジスタRGSTに登録されたパン姿勢情報およびチルト姿勢情報とが記述される。ステップS85ではサーバ60から撮像位置情報を受信したか否かを判別し、ステップS87ではタイムアウトが生じたか否かを判別する。ステップS85の判別結果がYESであればステップS89に進み、受信した撮像位置情報が示す位置を現在位置として確定させる。ステップS91では、確定した現在位置とレジスタRGSTに登録されたGPS測位情報が示す位置との差分を算出し、フラッシュメモリ52に保存された位置補正量を算出された差分によって更新する。更新が完了すると、ステップS71に戻る。図23を参照して、ステップS101では位置校正要求を受信したか否かを繰り返し判別する。判別結果がNOからYESに更新されると、位置校正要求に記述された位置情報が示す位置を検出し、検出された位置の周辺で撮像された十数フレームのサーバ画像データをデータベース66から抽出する。ステップS105であ、位置校正要求に記述されたパン姿勢情報およびチルト姿勢情報に基づいてシャッタボタン42sが操作された時点の撮像方向を検出し、検出された撮像方向に対応する数フレームのサーバ画像データをステップS103で抽出された数十フレームのサーバ画像データの中からさらに抽出する。ステップS107では、位置校正要求に記述されたカメラ画像データに符合する1フレームのサーバ画像データをステップS105で抽出された数フレームのサーバ画像データの中から探索する。ステップS109では、位置校正要求に記述されたカメラ画像データの撮像位置からステップS107で探知されたサーバ画像データの撮像位置までの距離を数1~数2に従って算出する。ステップS111では、ステップS109で探知されたサーバ画像データに付随する位置情報とステップS109で算出された距離とに基づいて、位置校正要求に記述されたカメラ画像データの撮像位置を特定する。ステップS113では、特定された撮像位置を示す撮像位置情報を作成し、作成された撮像位置情報を通信I/F62を通して位置校正要求の発行元に返送する。返送処理が完了すると、ステップS101に戻る。さらに、この実施例のディジタルカメラ10としては単眼のカメラを想定しているが、図24に示すように2つの撮像装置18Lおよび18Rが設けられた複眼のカメラを採用するようにしてもよい。この場合、図25Aおよび図25Bを参照して、被写体距離は数3に従って算出される。[数3]DS=WD/dFLDS:被写体距離WD:撮像装置の間隔d:L側画像とR側画像との間の物体Pの位置ずれFL:焦点距離なお、この実施例では、マルチタスクOSおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ52に予め記憶される。しかし、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ52に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。また、この実施例では、CPU40によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。この発明は、サーバと接続する機能をディジタルカメラ内に備えた実施例に限らず、外部機器に当該機能を設け、ディジタルカメラと外部機器とを有線/無線で組み合わせてこの発明に係る情報処理システムを構築してもよい。外部機器の具体例としては、携帯情報端末PDA:PersonalDigitalAssistant、携帯電話PHSと携帯情報端末PDA機能が付いた携帯端末であるスマートフォン、パーソナルコンピュータ特にタブレットPC:平板状の外形を備えタッチパネル式などの表示/入力部を持った携帯可能なPCなどが考えられる。"