"見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第1転送手段、位置情報が記述された大画像転送要求を前記第1転送手段の処理に関連して前記外部装置から受け付ける第1受け付け手段、前記第1転送手段によって転送された見出し画像を形成する複数の小画像のいずれか1つを前記第1転送手段によって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定手段、および前記特定手段によって特定された小画像に対応する大画像を前記外部装置に転送する第2転送手段を備える、画像転送装置。前記見出し画像要求には解像度情報が記述され、前記第1転送手段は前記見出し情報要求に記述された解像度情報を参照して前記見出し画像の解像度を調整する第1調整手段を含む、請求項1記載の画像転送装置。前記第2転送手段は前記大画像の解像度を前記外部装置の仕様に応じて異なる解像度に調整する第2調整手段を含む、請求項1または2記載の画像転送装置。前記第2調整手段によって調整される解像度は前記外部装置の仕様を定義する解像度よりも大きい、請求項3記載の画像転送装置。画角が記述された画像更新要求を前記第2転送手段の処理に関連して前記外部装置から受け付ける第2受け付け手段、前記第2転送手段によって転送された大画像のうち前記画像更新要求に記述された画角に相当する一部を表しかつ前記第2転送手段によって転送された大画像の解像度に相当する解像度を有する大画像を作成する作成手段、および前記作成手段によって作成された大画像を前記外部装置に転送する第3転送手段をさらに備える、請求項1ないし4のいずれかに記載の画像転送装置。前記大画像転送要求に記述された位置情報は見出し画像上の座標に相当する、請求項1ないし5のいずれかに記載の画像転送装置。画像転送装置のプロセッサに、見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第1転送ステップ、位置情報が記述された大画像転送要求を前記第1転送ステップの処理に関連して前記外部装置から受け付ける受け付けステップ、前記第1転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか1つを前記第1転送ステップによって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および前記特定ステップによって特定された小画像に対応する大画像を前記外部装置に転送する第2転送ステップを実行させるための、転送制御プログラム。画像転送装置によって実行される転送制御方法であって、見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第1転送ステップ、位置情報が記述された大画像転送要求を前記第1転送ステップの処理に関連して前記外部装置から受け付ける受け付けステップ、前記第1転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか1つを前記第1転送ステップによって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および前記特定ステップによって特定された小画像に対応する大画像を前記外部装置に転送する第2転送ステップを備える、転送制御方法。メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える画像転送装置に供給される外部制御プログラムであって、見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第1転送ステップ、位置情報が記述された大画像転送要求を前記第1転送ステップの処理に関連して前記外部装置から受け付ける受け付けステップ、前記第1転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか1つを前記第1転送ステップによって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および前記特定ステップによって特定された小画像に対応する大画像を前記外部装置に転送する第2転送ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。外部制御プログラムを取り込む取り込み手段、および前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える画像転送装置であって、前記外部制御プログラムは、見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第1転送ステップ、位置情報が記述された大画像転送要求を前記第1転送ステップの処理に関連して前記外部装置から受け付ける受け付けステップ、前記第1転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか1つを前記第1転送ステップによって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および前記特定ステップによって特定された小画像に対応する大画像を前記外部装置に転送する第2転送ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、画像転送装置。しかし、背景技術では、作成された画像を外部装置に転送することを想定しておらず、転送性能さらには操作性に限界がある。それゆえに、この発明の主たる目的は、操作性を高めることができる、画像転送装置を提供することである。この発明に従う画像転送装置は、見出し転送要求を外部装置から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第1転送手段、位置情報が記述された大画像転送要求を第1転送手段の処理に関連して外部装置から受け付ける第1受け付け手段、第1転送手段によって転送された見出し画像を形成する複数の小画像のいずれか1つを第1転送手段によって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定手段、および特定手段によって特定された小画像に対応する大画像を外部装置に転送する第2転送手段を備える。好ましくは、見出し画像要求には解像度情報が記述され、第1転送手段は見出し情報要求に記述された解像度情報を参照して見出し画像の解像度を調整する第1調整手段を含む。好ましくは、第2転送手段は大画像の解像度を外部装置の仕様に応じて異なる解像度に調整する第2調整手段を含む。さらに好ましくは、第2調整手段によって調整される解像度は外部装置の仕様を定義する解像度よりも大きい。好ましくは、画角が記述された画像更新要求を第2転送手段の処理に関連して外部装置から受け付ける第2受け付け手段、第2転送手段によって転送された大画像のうち画像更新要求に記述された画角に相当する一部を表しかつ第2転送手段によって転送された大画像の解像度に相当する解像度を有する大画像を作成する作成手段、および作成手段によって作成された大画像を外部装置に転送する第3転送手段がさらに備えられる。好ましくは、大画像転送要求に記述された位置情報は見出し画像上の座標に相当する。この発明に従う転送制御プログラムは、画像転送装置のプロセッサに、見出し転送要求を外部装置から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第1転送ステップ、位置情報が記述された大画像転送要求を第1転送ステップの処理に関連して外部装置から受け付ける受け付けステップ、第1転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか1つを第1転送ステップによって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および特定ステップによって特定された小画像に対応する大画像を外部装置に転送する第2転送ステップを実行させるための、転送制御プログラムである。この発明に従う転送制御方法は、画像転送装置によって実行される転送制御方法であって、見出し転送要求を外部装置から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第1転送ステップ、位置情報が記述された大画像転送要求を第1転送ステップの処理に関連して外部装置から受け付ける受け付けステップ、第1転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか1つを第1転送ステップによって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および特定ステップによって特定された小画像に対応する大画像を外部装置に転送する第2転送ステップを備える。この発明に従う外部制御プログラムは、メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える画像転送装置に供給される外部制御プログラムであって、見出し転送要求を外部装置から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第1転送ステップ、位置情報が記述された大画像転送要求を第1転送ステップの処理に関連して外部装置から受け付ける受け付けステップ、第1転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか1つを第1転送ステップによって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および特定ステップによって特定された小画像に対応する大画像を外部装置に転送する第2転送ステップを内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。この発明に従う画像転送装置は、外部制御プログラムを取り込む取り込み手段、および取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える画像転送装置であって、外部制御プログラムは、見出し転送要求を外部装置から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第1転送ステップ、位置情報が記述された大画像転送要求を第1転送ステップの処理に関連して外部装置から受け付ける受け付けステップ、第1転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか1つを第1転送ステップによって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および特定ステップによって特定された小画像に対応する大画像を外部装置に転送する第2転送ステップを内部制御プログラムと協働して実行するプログラムに相当する。この発明によれば、第2転送要求に応答して転送される大画像は、第2転送要求に記述された位置情報と第1転送要求に応答して転送された見出し画像の解像度とに基づいて特定される。また、見出し画像の解像度は、外部装置の仕様に基づいて調整される。したがって、見出し画像上の所望の位置が外部装置において特定されると、特定された位置に現れた小画像に対応する大画像が外部装置に転送される。これによって、通信プロトコルを簡略化と画像の閲覧に関する操作性の向上とが図られる。この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。以下、この発明の実施の形態を図面を参照しながら説明する。[基本的構成]図1を参照して、この実施例の画像転送装置は、基本的に次のように構成される。第1転送手段1は、見出し転送要求を外部装置5から受け付けたとき外部装置5の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置5に転送する。第1受け付け手段2は、位置情報が記述された大画像転送要求を第1転送手段1の処理に関連して外部装置5から受け付ける。特定手段3は、第1転送手段1によって転送された見出し画像を形成する複数の小画像のいずれか1つを第1転送手段1によって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する。第2転送手段4は、特定手段3によって特定された小画像に対応する大画像を外部装置5に転送する。第2転送要求に応答して転送される大画像は、第2転送要求に記述された位置情報と第1転送要求に応答して転送された見出し画像の解像度とに基づいて特定される。また、見出し画像の解像度は、外部装置5の仕様に基づいて調整される。したがって、見出し画像上の所望の位置が外部装置5において特定されると、特定された位置に現れた小画像に対応する大画像が外部装置5に転送される。これによって、通信プロトコルを簡略化と画像の閲覧に関する操作性の向上とが図られる。[実施例]図2を参照して、この実施例のディジタルカメラ10は、ドライバ18aおよび18bによってそれぞれ駆動されるフォーカスレンズ12および絞り機構14を含む。これらの部材を経た光学像は、撮像装置16の撮像面に照射され、光電変換を施される。これによって、撮像面で捉えられたシーンを表す電荷が生成される。電源が投入されると、カメラCPU30は、動画取り込み処理を開始するべく、ドライバ18cに露光動作および電荷読み出し動作の繰り返しを命令する。ドライバ18cは、図示しないSGから周期的に発生する垂直同期信号Vsyncに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。撮像装置16からは、読み出された電荷に基づく生画像データが周期的に出力される。カメラ処理回路20は、撮像装置16から出力された生画像データに色分離,白バランス調整,YUV変換などの処理を施し、これによって生成されたYUV形式の画像データをメモリ制御回路22を通してSDRAM24のYUV画像エリア24aに書き込む。LCDドライバ26は、YUV画像エリア24aに格納された画像データをメモリ制御回路22を通して繰り返し読み出し、読み出された画像データに基づいてLCDモニタ28を駆動する。この結果、撮像面で捉えられたシーンを表すライブ画像がモニタ画面に表示される。カメラ処理回路20によって作成された画像データは、カメラCPU30にも与えられる。カメラCPU30は、与えられた画像データに簡易AE処理を施して適正EV値を算出し、算出された適正EV値を定義する絞り量および露光時間をドライバ18bおよび18cにそれぞれ設定する。この結果、ライブ画像の明るさが適度に調整される。キー入力装置32に設けられたシャッタボタン32shが操作されると、カメラCPU30は、カメラ処理回路20から出力された画像データに厳格AE処理を施して最適EV値を算出し、算出された最適EV値を定義する絞り量および露光時間をドライバ18bおよび18cにそれぞれ設定する。ライブ画像の明るさは、厳格に調整される。カメラCPU30は続いて、カメラ処理回路20から出力された画像データの高周波成分を参照したAF処理を実行する。フォーカスレンズ12は、ドライバ18aによって合焦点に配置され、これによってライブ画像の鮮鋭度が向上する。AF処理が完了すると、カメラCPU30は、静止画取り込み処理を実行するとともに、記録処理の実行をメモリI/F34に命令する。AF処理が完了した時点のシーンを表す1フレームの画像データは、静止画取り込み処理によってYUV画像エリア24aから静止画像エリア24bに退避される。メモリI/F36は、こうして退避された画像データをメモリ制御回路22を通して読み出し、読み出された画像データを収めた画像ファイルを記録媒体36に記録する。画像ファイルには、読み出された画像データが元画像データとして納められ、さらに読み出された画像データに基づく縮小画像データがサムネイル画像データとしてファイルヘッダに記述される。図3を参照して、スマートフォン50は、移動体通信方式に対応するアンテナ52および無線通信モジュール54を含み、さらに近距離無線通信方式に対応する通信I/F64を含む。通話音声データは移動体通信方式で送受信され、画像データは移動体通信方式および/または近距離無線通信方式で送受信される。移動体通信方式で送受信されるデータが通話音声データであれば、受話音声はスピーカ56から出力され、送話音声はマイクロフォン58によって取り込まれる。また、移動体通信方式および/または無線通信方式によって送受信されるデータが画像データであれば、この画像データはスマートフォンCPU60の制御の下で処理される。処理対象の画像データは、メモリ制御回路66を通してSDRAM68に書き込まれる。LCDドライバ70は、SDRAM68に格納された画像データをメモリ制御回路66を通して読み出し、読み出された画像データに基づいてLCDモニタ72を駆動する。この結果、対応する画像がモニタ画面に表示される。操作者によってモニタ画面がタッチされると、タッチ位置がタッチセンサ78によって検知される。検知結果はスマートフォンCPU60に与えられ、タッチ操作の態様に応じて異なる処理がスマートフォン60の制御の下で実行される。スマートフォンCPU60は操作者によるキー入力装置62の操作も受け付け、キー操作の態様に応じて異なる処理がスマートフォン60の制御の下で実行される。ディジタルカメラ10とスマートフォン50とが近距離無線通信方式で接続された状態で操作者がキー入力装置62を通してタイル画像取得操作を行うと、スマートフォンCPU60は、タイル数T=9および基準番号=基準となる画像番号とLCDモニタ72の解像度とが記述されたタイル画像転送要求を作成する。図4Aに示すように、タイル画像転送要求のヘッダには、要求元のスマートフォン50を識別するフォンIDと要求先のディジタルカメラ10を識別するカメラIDとが埋め込まれる。こうして作成されたタイル画像転送要求は、通信I/F64を通してディジタルカメラ10に向けて発行される。発行されたタイル画像転送要求がディジタルカメラ10の通信I/F40によって受信されると、カメラCPU30は、タイル画像転送要求に記述されたタイル数T,基準番号および解像度を検出し、SDRAM24のワークエリア24c上でタイル画像データを作成する。具体的には、カメラCPU30は、基準番号から始まるT個の画像番号にそれぞれ対応するT個の画像ファイルを記録媒体36から特定し、特定されたT個の画像ファイルに収められたTフレームのサムネイル画像データの読み出しをメモリI/F34に命令する。メモリI/F34は、指定されたTフレームのサムネイル画像データを記録媒体36から読み出し、読み出されたサムネイル画像データをメモリ制御回路22を通してSDRAM24のワークエリア24cに書き込む。Tフレームのサムネイル画像データはマトリクス状にワークエリア24cに配列され、これによって基礎タイル画像データが図5Aに示す要領で作成される。カメラCPU30は続いて、タイル画像転送要求に記述された解像度に適合するように基礎タイル画像データの解像度を調整する。こうして、T個の部分画像がマトリクス状に配列されたタイル画像データが図5Bに示す要領で完成する。カメラCPU30はその後、作成されたタイル画像データの要求元への転送を通信I/F40に命令する。通信I/F40は、ワークエリア24cに格納されたタイル画像データをメモリ制御回路22を通して読み出し、読み出されたタイル画像データを要求元であるスマートフォン50に転送する。ディジタルカメラ10から転送されたタイル画像データは、通信I/F64によって受信され、メモリ制御回路66を通してSDRAM68に書き込まれる。このとき、スマートフォンCPU60は、タイル画像表示命令をLCDドライバ70に与える。LCDドライバ70は、SDRAM68に格納されたタイル画像データをメモリ制御回路66を通して読み出し、読み出されたタイル画像データに基づいてLCDモニタ72を駆動する。この結果、タイル画像がモニタ画面に表示される。タイル画像が表示された後にキー入力装置62を通してタイル画像更新操作が行われると、スマートフォンCPU60は、基準番号を更新し、更新後の基準番号,タイル数TおよびLCDモニタ72の解像度が記述されたタイル画像転送要求をディジタルカメラ10に向けて発行する。この結果、LCDモニタ72に表示されたタイル画像が更新される。モニタ画面に対するタッチ操作がタッチセンサ78によって検知されると、スマートフォンCPU60は、現時点で表示されているタイル画像の取得のために設定した基準番号とタッチ位置とを検出する。タッチ位置は、表示されたタイル画像の左上を原点とするXY座標値によって表現される。したがって、図6に示すタイル画像がLCDモニタ72に表示されている状態で部分画像6がタッチされると、基準番号1とタッチ位置Xt,Ytとが検出される。スマートフォンCPU60はその後、検出された基準番号およびタッチ位置に加えてタイル数TとLCDモニタ72の解像度とが記述された単一画像転送要求を作成し、作成された単一画像転送要求をディジタルカメラ10に向けて発行する。図4Bに示すように、単一画像転送要求のヘッダにも、要求元のスマートフォン50を識別するフォンIDと要求先のディジタルカメラ10を識別するカメラIDとが埋め込まれる。また、単一画像転送要求も、通信I/F64を通して発行される。単一画像転送要求がディジタルカメラ10の通信I/F40によって受信されると、カメラCPU30は、単一画像転送要求に記述された基準番号,タッチ位置,タイル数Tおよび解像度を検出し、転送されたタイル画像データを形成する9つの部分画像の中からタッチ操作によって指定された部分画像つまりタッチ画像を特定する。タッチ画像の特定にあたっては、単一画像転送要求から検出された基準番号,タッチ位置,タイル数Tおよび解像度が参照される。カメラCPU30は続いて、特定されたタッチ画像に対応する単一画像データをワークエリア24c上で作成する。具体的には、カメラCPU30は、タッチ画像に対応する元画像データをメモリI/F34を通して記録媒体36から読み出し、読み出された元画像データをメモリ制御回路22を通してSDRAM24のワークエリア24cに書き込む。カメラCPU30はその後、単一画像転送要求に記述された解像度に適合するように元画像データの解像度を調整する。したがって、タッチ画像が部分画像6であれば、図7Aに示す元画像データに基づいて図7Bに示す単一画像データが作成される。カメラCPU30は、こうして作成された単一画像データの要求元への転送を通信I/F40に命令する。通信I/F40は、ワークエリア24cに格納された単一画像データをメモリ制御回路22を通して読み出し、読み出された単一画像データを要求元に転送する。ディジタルカメラ10から転送された単一画像データが通信I/F64およびメモリ制御回路66を経てSDRAM68に書き込まれると、スマートフォンCPU60は、単一画像表示命令をLCDドライバ70に与える。LCDドライバ70は、SDRAM68に確保された単一画像データをメモリ制御回路66を通して読み出し、読み出された単一画像データに基づいてLCDモニタ72を駆動する。この結果、単一画像がモニタ画面に表示される。キー入力装置62によってタイル画像取得操作が行われると、スマートフォンCPU60は、タイル数T,基準番号およびLCDモニタ72の解像度が記述されたタイル画像転送要求が再発行される。このタイル画像転送要求に記述される基準番号は、現時点で表示されている単一画像の画像番号から定数K=4を減算した値を示す。タイル画像データは上述と同じ要領でディジタルカメラ10から取得され、これに基づくタイル画像がLCモニタ72に表示される。図7Bに示す単一画像6が表示されている状態でタイル画像取得操作が行われると、LCDモニタ72の表示は図8に示すタイル画像に更新される。また、単一画像が表示されている状態でLCDモニタ72のタッチによって画角変更操作=スライド操作またはピンチイン/ピンチアウト操作が行われると、スマートフォンCPU60は、画角変更操作によって指定された画角と現時点で表示されている単一画像の画像番号とを検出する。スマートフォンCPU60はさらに、検出された画角および画像番号とLCDモニタ72の解像度とが記述された画像更新要求を図4Cに示す要領で作成し、作成された画像更新要求を通信I/F64を通して発行する。画像更新要求がディジタルカメラ10の通信I/F40によって受信されると、カメラCPU30は、画像更新要求に記述された解像度,画角および画像番号を検出する。カメラCPU30はさらに、検出された画像番号に対応する元画像データをワークエリア24c上で特定し、特定された元画像データから指定画角に属する一部の画像データを切り出し、切り出された画像データの解像度を指定解像度に適合するように調整する。このような処理もまた、ワークエリア24c上で実行される。カメラCPU30は、こうして作成された単一画像データの要求元への転送を通信I/F40に命令する。通信I/F40は、単一画像データをメモリ制御回路22を通してワークエリア24cから読み出し、読み出された単一画像データを要求元に転送する。転送された単一画像データは、上述と同じ要領でスマートフォン60のLCDモニタ72に表示される。したがって、単一画像6が図9Aに示す要領でLCDモニタ72に表示されている状態でピンチイン操作が行われると、破線で囲まれた領域に属する部分画像が図9Bに示す要領で拡大される。カメラCPU32は、図10に示す撮像制御タスクおよび図11~図12に示す通信制御タスクを含む複数のタスクをマルチタスクOSの上で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ38に記憶される。図10を参照して、ステップS1では動画取り込み処理を開始する。この結果、撮像面で捉えられたシーンを表すライブ画像がLCDモニタ28に表示される。ステップS3ではシャッタボタン34shが操作されたか否かを判別し、判別結果がNOである限り、ステップS5の簡易AE処理を繰り返し実行する。この結果、ライブ画像の明るさが適度に調整される。ステップS3の判別結果がNOからYESに更新されると、ステップS7で厳格AE処理を実行し、ステップS9でAF処理を実行する。ライブ画像の明るさは厳格AE処理によって厳格に調整され、ライブ画像の鮮鋭度はAF処理によって向上する。ステップS11では静止画取り込み処理を自ら実行し、ステップS13では記録処理の実行をメモリI/F34に命令する。この結果、AF処理が完了した時点のシーンを表す1フレームの画像データを収めた画像ファイルが記録媒体36に記録される。記録処理が完了すると、ステップS3に戻る。図11~図12を参照して、ステップS21ではタイル画像転送要求が通信I/F40によって受信されたか否かを判別し、ステップS29では単一画像転送要求が通信I/F40によって受信されたか否かを判別し、ステップS39では画像更新要求が通信I/F40によって受信されたか否かを判別する。ステップS21の判別結果がYESであればステップS23~S27の処理を実行し、ステップS29の判別結果がYESであればステップS31~S37の処理を実行し、ステップS39の判別結果がYESであればステップS41~S45の処理を実行する。ステップS23ではタイル画像転送要求に記述されたタイル数T,基準番号および解像度を検出し、ステップS25ではSDRAM24のワークエリア24c上でタイル画像データを作成する。作成されたタイル画像データは、ステップS23で検出された解像度に相当する解像度を有し、連続するT個の画像番号にそれぞれ対応するT個の部分画像によって形成される。また、連続するT個の画像番号のうち先頭の画像番号は、ステップS23で検出された基準番号に相当する。ステップS27では、作成されたタイル画像データの要求元への転送を通信I/F40に命令する。通信I/F40は、ワークエリア24cに格納されたタイル画像データをメモリ制御回路22を通して読み出し、読み出されたタイル画像データを要求元に転送する。ステップS31では、単一画像転送要求に記述された基準番号,タッチ位置,タイル数および解像度を検出する。ステップS33では、転送されたタイル画像データを形成する9つの部分画像の中からタッチ操作によって指定された部分画像つまりタッチ画像を特定する。タッチ画像の特定にあたっては、ステップS31の検出結果が参照される。ステップS35では、特定されたタッチ画像に対応する単一画像データをワークエリア24c上で作成する。作成された単一画像データは、ステップS31で検出された解像度に相当する解像度を有する。ステップS37では、作成された単一画像データの要求元への転送を通信I/F40に命令する。通信I/F40は、ワークエリア24cに格納された単一画像データをメモリ制御回路22を通して読み出し、読み出された単一画像データを要求元に転送する。ステップS41では、画像更新要求に記述された画角,画像番号および解像度を検出する。ステップS43では、ステップS41で検出された画像番号に対応する元画像データを特定し、特定された元画像データからステップS41で検出された画角に属する一部の画像データを切り出し、切り出された画像データの解像度をステップS41で検出された解像度に適合するように調整する。このような処理もまた、ワークエリア24c上で実行される。ステップS45では、こうして作成された単一画像データの要求元への転送を通信I/F40に命令する。通信I/F40は、単一画像データをメモリ制御回路22を通してワークエリア24cから読み出し、読み出された単一画像データを要求元に転送する。スマートフォンCPU60は、図13~図14に示す通信制御タスクを含む複数のタスクをマルチタスクOSの上で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ78に記憶される。ステップS51では、キー入力装置62を通してタイル画像取得操作が行われたか否かを繰り返し判別する。判別結果がNOからYESに更新されると、タイル数Tおよび基準番号をステップS53で設定し、タイル画像転送要求をステップS55で発行する。タイル画像転送要求には、ステップS53で設定されたタイル数Tおよび基準番号に加えて、LCDモニタ72の解像度が記述される。また、タイル画像転送要求は、通信I/F64を通して発行される。ステップS57では、タイル画像データが通信I/F64によって受信されたか否かを繰り返し判別する。判別処理は、タイル画像データがSDRAM68に確保されたか否かに注目して実行される。判別結果がNOからYESに更新されると、タイル画像表示命令をLCDドライバ70に与える。LCDドライバ70は、SDRAM68に確保されたタイル画像データをメモリ制御回路66を通して読み出し、読み出されたタイル画像データに基づいてLCDモニタ72を駆動する。この結果、タイル画像がモニタ画面に表示される。ステップS61ではモニタ画面に対するタッチ操作が行われたか否かをタッチセンサ78の出力に基づいて判別し、ステップS63ではキー入力装置62を通してタイル画像更新操作が行われたか否かを判別する。ステップS63の判別結果がYESであれば、ステップS65で基準番号を更新してからステップS55に戻る。この結果、LCDモニタ72に表示されたタイル画像が更新される。ステップS61の判別結果がYESであれば、現時点の表示対象であるタイル画像の取得のためにステップS53またはS65で設定した基準番号とタッチ操作によって触れられた位置つまりタッチ位置とをステップS67で検出する。ステップS69では、検出された基準番号およびタッチ位置に加えてタイル数TとLCDモニタ72の解像度とが記述された単一画像転送要求を作成し、作成された単一画像転送要求を通信I/F64を通して発行する。ステップS71では、単一画像データが通信I/F64によって受信されたか否かを繰り返し判別する。この判別処理も、単一画像データがSDRAM68に確保されたか否かに注目して実行される。判別結果がNOからYESに更新されると、単一画像表示命令をLCDドライバ70に与える。LCDドライバ70は、SDRAM68に確保された単一画像データをメモリ制御回路66を通して読み出し、読み出された単一画像データに基づいてLCDモニタ72を駆動する。この結果、単一画像がモニタ画面に表示される。ステップS75では画角変更操作が行われたか否かを判別し、ステップS77ではタイル画像取得操作が行われたか否かを判別する。ステップS77の判別結果がYESであれば、タイル数Tおよび基準番号を設定する。設定された基準番号は、現時点で表示されている単一画像の画像番号から定数Kを減算した値を示す。設定が完了すると、ステップS55に戻る。ステップS75の判別結果がYESであれば、画角変更操作=スライド操作またはピンチイン/ピンチアウト操作によって指定された画角と現時点で表示されている単一画像の画像番号とをステップS79で検出する。ステップS81では、検出された画角および画像番号とLCDモニタ72の解像度とが記述された画像更新要求を作成し、作成された画像更新要求を通信I/F64を通して発行する。発行処理が完了すると、ステップS71に戻る。したがって、表示される単一画像の倍率および/または位置は、画角変更操作に応答して変更される。以上の説明から分かるように、カメラCPU30は、タイル画像転送要求をスマートフォン50から受け付けたとき、スマートフォン50の仕様に応じて異なる解像度を有しかつ複数の部分画像が配列されたタイル画像データを通信I/F40を通してスマートフォン60に転送する。カメラCPU30はまた、タッチ位置が記述された単一画像転送要求をタイル画像データの転送に関連してスマートフォン50から受け付け、タイル画像データを形成する複数の部分画像のいずれか1つをタイル画像データの解像度と単一画像転送要求に記述されたタッチ位置とに基づいて指定し、そして指定された部分画像に対応する単一画像データを通信I/F40を通してスマートフォン50に転送する。単一画像転送要求に応答して転送される単一画像データは、単一画像転送要求に記述されたタッチ位置とタイル画像データの解像度とに基づいて特定される。また、タイル画像データの解像度は、スマートフォン50の仕様に基づいて調整される。したがって、タイル画像上の所望の位置がスマートフォン50においてタッチされると、タッチ位置に現れた部分画像に対応する単一画像データがスマートフォン50に転送される。これによって、通信プロトコルを簡略化と画像の閲覧に関する操作性の向上とが図られる。なお、この実施例では、ディジタルカメラ10からスマートフォン50に転送される単一画像データの解像度は、スマートフォン50に設けられたLCDモニタ72の解像度を参照して調整される。このとき、単一画像データの解像度をLCDモニタ72の解像度に対して既定の倍率だけ増大させるようにしてもよい。これによって、画角変更操作に応答した画像更新要求の発行頻度が抑制され、通信トラフィックの軽減が図られる。また、この実施例のディジタルカメラ10では、マルチタスクOSおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ38に予め記憶される。しかし、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ38に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。さらに、この実施例では、カメラCPU30によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。"