(57)【要約】【構成】カメラＣＰＵ３０は、タイル画像転送要求をスマートフォン５０から受け付けたとき、スマートフォン５０の仕様に応じて異なる解像度を有しかつ複数の部分画像が配列されたタイル画像データを通信Ｉ／Ｆ４０を通してスマートフォン６０に転送する。カメラＣＰＵ３０はまた、タッチ位置が記述された単一画像転送要求をタイル画像データの転送に関連してスマートフォン５０から受け付け、タイル画像データを形成する複数の部分画像のいずれか１つをタイル画像データの解像度と単一画像転送要求に記述されたタッチ位置とに基づいて指定し、そして指定された部分画像に対応する単一画像データを通信Ｉ／Ｆ４０を通してスマートフォン５０に転送する。【効果】通信プロトコルを簡略化と画像の閲覧に関する操作性の向上とが図られる。【選択図】図２
2013135336.tif 000002
【特許請求の範囲】
【請求項１】
見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第１転送手段、
位置情報が記述された大画像転送要求を前記第１転送手段の処理に関連して前記外部装置から受け付ける第１受け付け手段、
前記第１転送手段によって転送された見出し画像を形成する複数の小画像のいずれか１つを前記第１転送手段によって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定手段、および
前記特定手段によって特定された小画像に対応する大画像を前記外部装置に転送する第２転送手段を備える、画像転送装置。
【請求項２】
前記見出し画像要求には解像度情報が記述され、
前記第１転送手段は前記見出し情報要求に記述された解像度情報を参照して前記見出し画像の解像度を調整する第１調整手段を含む、請求項１記載の画像転送装置。
【請求項３】
前記第２転送手段は前記大画像の解像度を前記外部装置の仕様に応じて異なる解像度に調整する第２調整手段を含む、請求項１または２記載の画像転送装置。
【請求項４】
前記第２調整手段によって調整される解像度は前記外部装置の仕様を定義する解像度よりも大きい、請求項３記載の画像転送装置。
【請求項５】
画角が記述された画像更新要求を前記第２転送手段の処理に関連して前記外部装置から受け付ける第２受け付け手段、
前記第２転送手段によって転送された大画像のうち前記画像更新要求に記述された画角に相当する一部を表しかつ前記第２転送手段によって転送された大画像の解像度に相当する解像度を有する大画像を作成する作成手段、および
前記作成手段によって作成された大画像を前記外部装置に転送する第３転送手段をさらに備える、請求項１ないし４のいずれかに記載の画像転送装置。
【請求項６】
前記大画像転送要求に記述された位置情報は見出し画像上の座標に相当する、請求項１ないし５のいずれかに記載の画像転送装置。
【請求項７】
画像転送装置のプロセッサに、
見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第１転送ステップ、
位置情報が記述された大画像転送要求を前記第１転送ステップの処理に関連して前記外部装置から受け付ける受け付けステップ、
前記第１転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか１つを前記第１転送ステップによって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および
前記特定ステップによって特定された小画像に対応する大画像を前記外部装置に転送する第２転送ステップを実行させるための、転送制御プログラム。
【請求項８】
画像転送装置によって実行される転送制御方法であって、
見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第１転送ステップ、
位置情報が記述された大画像転送要求を前記第１転送ステップの処理に関連して前記外部装置から受け付ける受け付けステップ、
前記第１転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか１つを前記第１転送ステップによって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および
前記特定ステップによって特定された小画像に対応する大画像を前記外部装置に転送する第２転送ステップを備える、転送制御方法。
【請求項９】
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える画像転送装置に供給される外部制御プログラムであって、
見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第１転送ステップ、
位置情報が記述された大画像転送要求を前記第１転送ステップの処理に関連して前記外部装置から受け付ける受け付けステップ、
前記第１転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか１つを前記第１転送ステップによって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および
前記特定ステップによって特定された小画像に対応する大画像を前記外部装置に転送する第２転送ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項１０】
外部制御プログラムを取り込む取り込み手段、および
前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える画像転送装置であって、
前記外部制御プログラムは、
見出し転送要求を外部装置から受け付けたとき前記外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を前記外部装置に転送する第１転送ステップ、
位置情報が記述された大画像転送要求を前記第１転送ステップの処理に関連して前記外部装置から受け付ける受け付けステップ、
前記第１転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか１つを前記第１転送ステップによって転送された見出し画像の解像度と前記大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ、および
前記特定ステップによって特定された小画像に対応する大画像を前記外部装置に転送する第２転送ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、画像転送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像転送装置に関し、特に要求に従う態様で調整された配置および／または解像度を有する画像を作成する、画像転送装置に関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、１枚の原稿に形成する変倍画像の最大数と各変倍画像について設定する変倍率とが操作パネルによって受け付けられる。基本変倍率は変倍画像の配置情報などを定めたテーブルから読み出され、画像読取部によって取得されたオリジナルの画像データは読み出された基本変倍率に従って変倍される。こうして生成された複数の変倍画像は、テーブルによって規定された配置情報に従って１枚の用紙上に割り当てられ、その後に画像形成部によって画像形成を施される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３０６３０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、作成された画像を外部装置に転送することを想定しておらず、転送性能さらには操作性に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、操作性を高めることができる、画像転送装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う画像転送装置(10：実施例で相当する参照符号。以下同じ)は、見出し転送要求を外部装置(50)から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第１転送手段(S21~S27)、位置情報が記述された大画像転送要求を第１転送手段の処理に関連して外部装置から受け付ける第１受け付け手段(S29)、第１転送手段によって転送された見出し画像を形成する複数の小画像のいずれか１つを第１転送手段によって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定手段(S31~S33)、および特定手段によって特定された小画像に対応する大画像を外部装置に転送する第２転送手段(S35~S37)を備える。
【０００７】
好ましくは、見出し画像要求には解像度情報が記述され、第１転送手段は見出し情報要求に記述された解像度情報を参照して見出し画像の解像度を調整する第１調整手段(S25)を含む。
【０００８】
好ましくは、第２転送手段は大画像の解像度を外部装置の仕様に応じて異なる解像度に調整する第２調整手段(S35)を含む。
【０００９】
さらに好ましくは、第２調整手段によって調整される解像度は外部装置の仕様を定義する解像度よりも大きい。
【００１０】
好ましくは、画角が記述された画像更新要求を第２転送手段の処理に関連して外部装置から受け付ける第２受け付け手段(S39)、第２転送手段によって転送された大画像のうち画像更新要求に記述された画角に相当する一部を表しかつ第２転送手段によって転送された大画像の解像度に相当する解像度を有する大画像を作成する作成手段(S41~S43)、および作成手段によって作成された大画像を外部装置に転送する第３転送手段(S45)がさらに備えられる。
【００１１】
好ましくは、大画像転送要求に記述された位置情報は見出し画像上の座標に相当する。
【００１２】
この発明に従う転送制御プログラムは、画像転送装置(10)のプロセッサ(32)に、見出し転送要求を外部装置(50)から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第１転送ステップ(S21~S27)、位置情報が記述された大画像転送要求を第１転送ステップの処理に関連して外部装置から受け付ける受け付けステップ(S29)、第１転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか１つを第１転送ステップによって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ(S31~S33)、および特定ステップによって特定された小画像に対応する大画像を外部装置に転送する第２転送ステップ(S35~S37)を実行させるための、転送制御プログラムである。
【００１３】
この発明に従う転送制御方法は、画像転送装置(10)によって実行される転送制御方法であって、見出し転送要求を外部装置(50)から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第１転送ステップ(S21~S27)、位置情報が記述された大画像転送要求を第１転送ステップの処理に関連して外部装置から受け付ける受け付けステップ(S29)、第１転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか１つを第１転送ステップによって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ(S31~S33)、および特定ステップによって特定された小画像に対応する大画像を外部装置に転送する第２転送ステップ(S35~S37)を備える。
【００１４】
この発明に従う外部制御プログラムは、メモリ(38)に保存された内部制御プログラムに従う処理を実行するプロセッサ(30)を備える画像転送装置(10)に供給される外部制御プログラムであって、見出し転送要求を外部装置(50)から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第１転送ステップ(S21~S27)、位置情報が記述された大画像転送要求を第１転送ステップの処理に関連して外部装置から受け付ける受け付けステップ(S29)、第１転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか１つを第１転送ステップによって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ(S31~S33)、および特定ステップによって特定された小画像に対応する大画像を外部装置に転送する第２転送ステップ(S35~S37)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１５】
この発明に従う画像転送装置(10)は、外部制御プログラムを取り込む取り込み手段(40)、および取り込み手段によって取り込まれた外部制御プログラムとメモリ(38)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(30)を備える画像転送装置であって、外部制御プログラムは、見出し転送要求を外部装置(50)から受け付けたとき外部装置の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置に転送する第１転送ステップ(S21~S27)、位置情報が記述された大画像転送要求を第１転送ステップの処理に関連して外部装置から受け付ける受け付けステップ(S29)、第１転送ステップによって転送された見出し画像を形成する複数の小画像のいずれか１つを第１転送ステップによって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する特定ステップ(S31~S33)、および特定ステップによって特定された小画像に対応する大画像を外部装置に転送する第２転送ステップ(S35~S37)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１６】
この発明によれば、第２転送要求に応答して転送される大画像は、第２転送要求に記述された位置情報と第１転送要求に応答して転送された見出し画像の解像度とに基づいて特定される。また、見出し画像の解像度は、外部装置の仕様に基づいて調整される。
【００１７】
したがって、見出し画像上の所望の位置が外部装置において特定されると、特定された位置に現れた小画像に対応する大画像が外部装置に転送される。これによって、通信プロトコルを簡略化と画像の閲覧に関する操作性の向上とが図られる。
【００１８】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１９】
【図１】この実施例の基本的構成の一例を示すブロック図である。
【図２】ディジタルカメラの構成の一例を示すブロック図である。
【図３】図２実施例との間で通信を行うスマートフォンの構成の一例を示すブロック図である。
【図４】（Ａ）はタイル画像転送要求の構造の一例を示す図解図であり、（Ｂ）は単一画像転送要求の構造の一例を示す図解図であり、（Ｃ）は画角変更要求の構造の一例を示す図解図である。
【図５】（Ａ）は基礎タイル画像データの一例を示す図解図であり、（Ｂ）はタイル画像データの一例を示す図解図である。
【図６】タイル画像に対するタッチ操作が行われたときのスマートフォンＣＰＵの動作の一部を示す図解図である。
【図７】（Ａ）は元画像データの一例を示す図解図であり、（Ｂ）は単一画像データの一例を示す図解図である。
【図８】タイル画像データの他の一例を示す図解図である。
【図９】（Ａ）はピンチイン操作前の単一画像の表示状態の一例を示す図解図であり、（Ｂ）はピンチイン操作後の単一画像の表示状態の一例を示す図解図である。
【図１０】図２に示すカメラＣＰＵの動作の一部を示すフロー図である。
【図１１】図２に示すカメラＣＰＵの動作の他の一部を示すフロー図である。
【図１２】図２に示すカメラＣＰＵの動作のその他の一部を示すフロー図である。
【図１３】図３に示すスマートフォンＣＰＵの動作の一部を示すフロー図である。
【図１４】図３に示すスマートフォンＣＰＵの動作の他の一部を示すフロー図である。
【発明を実施するための形態】
【００２０】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２１】
図１を参照して、この実施例の画像転送装置は、基本的に次のように構成される。第１転送手段１は、見出し転送要求を外部装置５から受け付けたとき外部装置５の仕様に応じて異なる解像度を有しかつ複数の小画像が配列された見出し画像を外部装置５に転送する。第１受け付け手段２は、位置情報が記述された大画像転送要求を第１転送手段１の処理に関連して外部装置５から受け付ける。特定手段３は、第１転送手段１によって転送された見出し画像を形成する複数の小画像のいずれか１つを第１転送手段１によって転送された見出し画像の解像度と大画像転送要求に記述された位置情報とに基づいて特定する。第２転送手段４は、特定手段３によって特定された小画像に対応する大画像を外部装置５に転送する。
【００２２】
第２転送要求に応答して転送される大画像は、第２転送要求に記述された位置情報と第１転送要求に応答して転送された見出し画像の解像度とに基づいて特定される。また、見出し画像の解像度は、外部装置５の仕様に基づいて調整される。
【００２３】
したがって、見出し画像上の所望の位置が外部装置５において特定されると、特定された位置に現れた小画像に対応する大画像が外部装置５に転送される。これによって、通信プロトコルを簡略化と画像の閲覧に関する操作性の向上とが図られる。
［実施例］
【００２４】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞り機構１４を含む。これらの部材を経た光学像は、撮像装置１６の撮像面に照射され、光電変換を施される。これによって、撮像面で捉えられたシーンを表す電荷が生成される。
【００２５】
電源が投入されると、カメラＣＰＵ３０は、動画取り込み処理を開始するべく、ドライバ１８ｃに露光動作および電荷読み出し動作の繰り返しを命令する。ドライバ１８ｃは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。撮像装置１６からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００２６】
カメラ処理回路２０は、撮像装置１６から出力された生画像データに色分離，白バランス調整，ＹＵＶ変換などの処理を施し、これによって生成されたＹＵＶ形式の画像データをメモリ制御回路２２を通してＳＤＲＡＭ２４のＹＵＶ画像エリア２４ａに書き込む。ＬＣＤドライバ２６は、ＹＵＶ画像エリア２４ａに格納された画像データをメモリ制御回路２２を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ２８を駆動する。この結果、撮像面で捉えられたシーンを表すライブ画像がモニタ画面に表示される。
【００２７】
カメラ処理回路２０によって作成された画像データは、カメラＣＰＵ３０にも与えられる。カメラＣＰＵ３０は、与えられた画像データに簡易ＡＥ処理を施して適正ＥＶ値を算出し、算出された適正ＥＶ値を定義する絞り量および露光時間をドライバ１８ｂおよび１８ｃにそれぞれ設定する。この結果、ライブ画像の明るさが適度に調整される。
【００２８】
キー入力装置３２に設けられたシャッタボタン３２ｓｈが操作されると、カメラＣＰＵ３０は、カメラ処理回路２０から出力された画像データに厳格ＡＥ処理を施して最適ＥＶ値を算出し、算出された最適ＥＶ値を定義する絞り量および露光時間をドライバ１８ｂおよび１８ｃにそれぞれ設定する。ライブ画像の明るさは、厳格に調整される。
【００２９】
カメラＣＰＵ３０は続いて、カメラ処理回路２０から出力された画像データの高周波成分を参照したＡＦ処理を実行する。フォーカスレンズ１２は、ドライバ１８ａによって合焦点に配置され、これによってライブ画像の鮮鋭度が向上する。ＡＦ処理が完了すると、カメラＣＰＵ３０は、静止画取り込み処理を実行するとともに、記録処理の実行をメモリＩ／Ｆ３４に命令する。
【００３０】
ＡＦ処理が完了した時点のシーンを表す１フレームの画像データは、静止画取り込み処理によってＹＵＶ画像エリア２４ａから静止画像エリア２４ｂに退避される。メモリＩ／Ｆ３６は、こうして退避された画像データをメモリ制御回路２２を通して読み出し、読み出された画像データを収めた画像ファイルを記録媒体３６に記録する。画像ファイルには、読み出された画像データが元画像データとして納められ、さらに読み出された画像データに基づく縮小画像データがサムネイル画像データとしてファイルヘッダに記述される。
【００３１】
図３を参照して、スマートフォン５０は、移動体通信方式に対応するアンテナ５２および無線通信モジュール５４を含み、さらに近距離無線通信方式に対応する通信Ｉ／Ｆ６４を含む。通話音声データは移動体通信方式で送受信され、画像データは移動体通信方式および／または近距離無線通信方式で送受信される。
【００３２】
移動体通信方式で送受信されるデータが通話音声データであれば、受話音声はスピーカ５６から出力され、送話音声はマイクロフォン５８によって取り込まれる。また、移動体通信方式および／または無線通信方式によって送受信されるデータが画像データであれば、この画像データはスマートフォンＣＰＵ６０の制御の下で処理される。
【００３３】
処理対象の画像データは、メモリ制御回路６６を通してＳＤＲＡＭ６８に書き込まれる。ＬＣＤドライバ７０は、ＳＤＲＡＭ６８に格納された画像データをメモリ制御回路６６を通して読み出し、読み出された画像データに基づいてＬＣＤモニタ７２を駆動する。この結果、対応する画像がモニタ画面に表示される。
【００３４】
操作者によってモニタ画面がタッチされると、タッチ位置がタッチセンサ７８によって検知される。検知結果はスマートフォンＣＰＵ６０に与えられ、タッチ操作の態様に応じて異なる処理がスマートフォン６０の制御の下で実行される。スマートフォンＣＰＵ６０は操作者によるキー入力装置６２の操作も受け付け、キー操作の態様に応じて異なる処理がスマートフォン６０の制御の下で実行される。
【００３５】
ディジタルカメラ１０とスマートフォン５０とが近距離無線通信方式で接続された状態で操作者がキー入力装置６２を通してタイル画像取得操作を行うと、スマートフォンＣＰＵ６０は、タイル数Ｔ（＝９）および基準番号（＝基準となる画像番号）とＬＣＤモニタ７２の解像度とが記述されたタイル画像転送要求を作成する。図４（Ａ）に示すように、タイル画像転送要求のヘッダには、要求元のスマートフォン５０を識別するフォンＩＤと要求先のディジタルカメラ１０を識別するカメラＩＤとが埋め込まれる。こうして作成されたタイル画像転送要求は、通信Ｉ／Ｆ６４を通してディジタルカメラ１０に向けて発行される。
【００３６】
発行されたタイル画像転送要求がディジタルカメラ１０の通信Ｉ／Ｆ４０によって受信されると、カメラＣＰＵ３０は、タイル画像転送要求に記述されたタイル数Ｔ，基準番号および解像度を検出し、ＳＤＲＡＭ２４のワークエリア２４ｃ上でタイル画像データを作成する。
【００３７】
具体的には、カメラＣＰＵ３０は、基準番号から始まるＴ個の画像番号にそれぞれ対応するＴ個の画像ファイルを記録媒体３６から特定し、特定されたＴ個の画像ファイルに収められたＴフレームのサムネイル画像データの読み出しをメモリＩ／Ｆ３４に命令する。メモリＩ／Ｆ３４は、指定されたＴフレームのサムネイル画像データを記録媒体３６から読み出し、読み出されたサムネイル画像データをメモリ制御回路２２を通してＳＤＲＡＭ２４のワークエリア２４ｃに書き込む。
【００３８】
Ｔフレームのサムネイル画像データはマトリクス状にワークエリア２４ｃに配列され、これによって基礎タイル画像データが図５（Ａ）に示す要領で作成される。カメラＣＰＵ３０は続いて、タイル画像転送要求に記述された解像度に適合するように基礎タイル画像データの解像度を調整する。こうして、Ｔ個の部分画像がマトリクス状に配列されたタイル画像データが図５（Ｂ）に示す要領で完成する。
【００３９】
カメラＣＰＵ３０はその後、作成されたタイル画像データの要求元への転送を通信Ｉ／Ｆ４０に命令する。通信Ｉ／Ｆ４０は、ワークエリア２４ｃに格納されたタイル画像データをメモリ制御回路２２を通して読み出し、読み出されたタイル画像データを要求元であるスマートフォン５０に転送する。
【００４０】
ディジタルカメラ１０から転送されたタイル画像データは、通信Ｉ／Ｆ６４によって受信され、メモリ制御回路６６を通してＳＤＲＡＭ６８に書き込まれる。このとき、スマートフォンＣＰＵ６０は、タイル画像表示命令をＬＣＤドライバ７０に与える。ＬＣＤドライバ７０は、ＳＤＲＡＭ６８に格納されたタイル画像データをメモリ制御回路６６を通して読み出し、読み出されたタイル画像データに基づいてＬＣＤモニタ７２を駆動する。この結果、タイル画像がモニタ画面に表示される。
【００４１】
タイル画像が表示された後にキー入力装置６２を通してタイル画像更新操作が行われると、スマートフォンＣＰＵ６０は、基準番号を更新し、更新後の基準番号，タイル数ＴおよびＬＣＤモニタ７２の解像度が記述されたタイル画像転送要求をディジタルカメラ１０に向けて発行する。この結果、ＬＣＤモニタ７２に表示されたタイル画像が更新される。
【００４２】
モニタ画面に対するタッチ操作がタッチセンサ７８によって検知されると、スマートフォンＣＰＵ６０は、現時点で表示されているタイル画像の取得のために設定した基準番号とタッチ位置とを検出する。タッチ位置は、表示されたタイル画像の左上を原点とするＸＹ座標値によって表現される。したがって、図６に示すタイル画像がＬＣＤモニタ７２に表示されている状態で部分画像６がタッチされると、基準番号“１”とタッチ位置（Ｘｔ，Ｙｔ）とが検出される。
【００４３】
スマートフォンＣＰＵ６０はその後、検出された基準番号およびタッチ位置に加えてタイル数ＴとＬＣＤモニタ７２の解像度とが記述された単一画像転送要求を作成し、作成された単一画像転送要求をディジタルカメラ１０に向けて発行する。図４（Ｂ）に示すように、単一画像転送要求のヘッダにも、要求元のスマートフォン５０を識別するフォンＩＤと要求先のディジタルカメラ１０を識別するカメラＩＤとが埋め込まれる。また、単一画像転送要求も、通信Ｉ／Ｆ６４を通して発行される。
【００４４】
単一画像転送要求がディジタルカメラ１０の通信Ｉ／Ｆ４０によって受信されると、カメラＣＰＵ３０は、単一画像転送要求に記述された基準番号，タッチ位置，タイル数Ｔおよび解像度を検出し、転送されたタイル画像データを形成する９つの部分画像の中からタッチ操作によって指定された部分画像つまりタッチ画像を特定する。タッチ画像の特定にあたっては、単一画像転送要求から検出された基準番号，タッチ位置，タイル数Ｔおよび解像度が参照される。
【００４５】
カメラＣＰＵ３０は続いて、特定されたタッチ画像に対応する単一画像データをワークエリア２４ｃ上で作成する。具体的には、カメラＣＰＵ３０は、タッチ画像に対応する元画像データをメモリＩ／Ｆ３４を通して記録媒体３６から読み出し、読み出された元画像データをメモリ制御回路２２を通してＳＤＲＡＭ２４のワークエリア２４ｃに書き込む。カメラＣＰＵ３０はその後、単一画像転送要求に記述された解像度に適合するように元画像データの解像度を調整する。したがって、タッチ画像が部分画像６であれば、図７（Ａ）に示す元画像データに基づいて図７（Ｂ）に示す単一画像データが作成される。
【００４６】
カメラＣＰＵ３０は、こうして作成された単一画像データの要求元への転送を通信Ｉ／Ｆ４０に命令する。通信Ｉ／Ｆ４０は、ワークエリア２４ｃに格納された単一画像データをメモリ制御回路２２を通して読み出し、読み出された単一画像データを要求元に転送する。
【００４７】
ディジタルカメラ１０から転送された単一画像データが通信Ｉ／Ｆ６４およびメモリ制御回路６６を経てＳＤＲＡＭ６８に書き込まれると、スマートフォンＣＰＵ６０は、単一画像表示命令をＬＣＤドライバ７０に与える。ＬＣＤドライバ７０は、ＳＤＲＡＭ６８に確保された単一画像データをメモリ制御回路６６を通して読み出し、読み出された単一画像データに基づいてＬＣＤモニタ７２を駆動する。この結果、単一画像がモニタ画面に表示される。
【００４８】
キー入力装置６２によってタイル画像取得操作が行われると、スマートフォンＣＰＵ６０は、タイル数Ｔ，基準番号およびＬＣＤモニタ７２の解像度が記述されたタイル画像転送要求が再発行される。このタイル画像転送要求に記述される基準番号は、現時点で表示されている単一画像の画像番号から定数Ｋ（＝４）を減算した値を示す。タイル画像データは上述と同じ要領でディジタルカメラ１０から取得され、これに基づくタイル画像がＬＣモニタ７２に表示される。図７（Ｂ）に示す単一画像６が表示されている状態でタイル画像取得操作が行われると、ＬＣＤモニタ７２の表示は図８に示すタイル画像に更新される。
【００４９】
また、単一画像が表示されている状態でＬＣＤモニタ７２のタッチによって画角変更操作（＝スライド操作またはピンチイン／ピンチアウト操作）が行われると、スマートフォンＣＰＵ６０は、画角変更操作によって指定された画角と現時点で表示されている単一画像の画像番号とを検出する。スマートフォンＣＰＵ６０はさらに、検出された画角および画像番号とＬＣＤモニタ７２の解像度とが記述された画像更新要求を図４（Ｃ）に示す要領で作成し、作成された画像更新要求を通信Ｉ／Ｆ６４を通して発行する。
【００５０】
画像更新要求がディジタルカメラ１０の通信Ｉ／Ｆ４０によって受信されると、カメラＣＰＵ３０は、画像更新要求に記述された解像度，画角および画像番号を検出する。カメラＣＰＵ３０はさらに、検出された画像番号に対応する元画像データをワークエリア２４ｃ上で特定し、特定された元画像データから指定画角に属する一部の画像データを切り出し、切り出された画像データの解像度を指定解像度に適合するように調整する。このような処理もまた、ワークエリア２４ｃ上で実行される。
【００５１】
カメラＣＰＵ３０は、こうして作成された単一画像データの要求元への転送を通信Ｉ／Ｆ４０に命令する。通信Ｉ／Ｆ４０は、単一画像データをメモリ制御回路２２を通してワークエリア２４ｃから読み出し、読み出された単一画像データを要求元に転送する。転送された単一画像データは、上述と同じ要領でスマートフォン６０のＬＣＤモニタ７２に表示される。
【００５２】
したがって、単一画像６が図９（Ａ）に示す要領でＬＣＤモニタ７２に表示されている状態でピンチイン操作が行われると、破線で囲まれた領域に属する部分画像が図９（Ｂ）に示す要領で拡大される。
【００５３】
カメラＣＰＵ３２は、図１０に示す撮像制御タスクおよび図１１〜図１２に示す通信制御タスクを含む複数のタスクをマルチタスクＯＳの上で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ３８に記憶される。
【００５４】
図１０を参照して、ステップＳ１では動画取り込み処理を開始する。この結果、撮像面で捉えられたシーンを表すライブ画像がＬＣＤモニタ２８に表示される。ステップＳ３ではシャッタボタン３４ｓｈが操作されたか否かを判別し、判別結果がＮＯである限り、ステップＳ５の簡易ＡＥ処理を繰り返し実行する。この結果、ライブ画像の明るさが適度に調整される。
【００５５】
ステップＳ３の判別結果がＮＯからＹＥＳに更新されると、ステップＳ７で厳格ＡＥ処理を実行し、ステップＳ９でＡＦ処理を実行する。ライブ画像の明るさは厳格ＡＥ処理によって厳格に調整され、ライブ画像の鮮鋭度はＡＦ処理によって向上する。ステップＳ１１では静止画取り込み処理を自ら実行し、ステップＳ１３では記録処理の実行をメモリＩ／Ｆ３４に命令する。この結果、ＡＦ処理が完了した時点のシーンを表す１フレームの画像データを収めた画像ファイルが記録媒体３６に記録される。記録処理が完了すると、ステップＳ３に戻る。
【００５６】
図１１〜図１２を参照して、ステップＳ２１ではタイル画像転送要求が通信Ｉ／Ｆ４０によって受信されたか否かを判別し、ステップＳ２９では単一画像転送要求が通信Ｉ／Ｆ４０によって受信されたか否かを判別し、ステップＳ３９では画像更新要求が通信Ｉ／Ｆ４０によって受信されたか否かを判別する。
【００５７】
ステップＳ２１の判別結果がＹＥＳであればステップＳ２３〜Ｓ２７の処理を実行し、ステップＳ２９の判別結果がＹＥＳであればステップＳ３１〜Ｓ３７の処理を実行し、ステップＳ３９の判別結果がＹＥＳであればステップＳ４１〜Ｓ４５の処理を実行する。
【００５８】
ステップＳ２３ではタイル画像転送要求に記述されたタイル数Ｔ，基準番号および解像度を検出し、ステップＳ２５ではＳＤＲＡＭ２４のワークエリア２４ｃ上でタイル画像データを作成する。作成されたタイル画像データは、ステップＳ２３で検出された解像度に相当する解像度を有し、連続するＴ個の画像番号にそれぞれ対応するＴ個の部分画像によって形成される。また、連続するＴ個の画像番号のうち先頭の画像番号は、ステップＳ２３で検出された基準番号に相当する。
【００５９】
ステップＳ２７では、作成されたタイル画像データの要求元への転送を通信Ｉ／Ｆ４０に命令する。通信Ｉ／Ｆ４０は、ワークエリア２４ｃに格納されたタイル画像データをメモリ制御回路２２を通して読み出し、読み出されたタイル画像データを要求元に転送する。
【００６０】
ステップＳ３１では、単一画像転送要求に記述された基準番号，タッチ位置，タイル数および解像度を検出する。ステップＳ３３では、転送されたタイル画像データを形成する９つの部分画像の中からタッチ操作によって指定された部分画像つまりタッチ画像を特定する。タッチ画像の特定にあたっては、ステップＳ３１の検出結果が参照される。
【００６１】
ステップＳ３５では、特定されたタッチ画像に対応する単一画像データをワークエリア２４ｃ上で作成する。作成された単一画像データは、ステップＳ３１で検出された解像度に相当する解像度を有する。ステップＳ３７では、作成された単一画像データの要求元への転送を通信Ｉ／Ｆ４０に命令する。通信Ｉ／Ｆ４０は、ワークエリア２４ｃに格納された単一画像データをメモリ制御回路２２を通して読み出し、読み出された単一画像データを要求元に転送する。
【００６２】
ステップＳ４１では、画像更新要求に記述された画角，画像番号および解像度を検出する。ステップＳ４３では、ステップＳ４１で検出された画像番号に対応する元画像データを特定し、特定された元画像データからステップＳ４１で検出された画角に属する一部の画像データを切り出し、切り出された画像データの解像度をステップＳ４１で検出された解像度に適合するように調整する。このような処理もまた、ワークエリア２４ｃ上で実行される。
【００６３】
ステップＳ４５では、こうして作成された単一画像データの要求元への転送を通信Ｉ／Ｆ４０に命令する。通信Ｉ／Ｆ４０は、単一画像データをメモリ制御回路２２を通してワークエリア２４ｃから読み出し、読み出された単一画像データを要求元に転送する。
【００６４】
スマートフォンＣＰＵ６０は、図１３〜図１４に示す通信制御タスクを含む複数のタスクをマルチタスクＯＳの上で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ７８に記憶される。
【００６５】
ステップＳ５１では、キー入力装置６２を通してタイル画像取得操作が行われたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、タイル数Ｔおよび基準番号をステップＳ５３で設定し、タイル画像転送要求をステップＳ５５で発行する。タイル画像転送要求には、ステップＳ５３で設定されたタイル数Ｔおよび基準番号に加えて、ＬＣＤモニタ７２の解像度が記述される。また、タイル画像転送要求は、通信Ｉ／Ｆ６４を通して発行される。
【００６６】
ステップＳ５７では、タイル画像データが通信Ｉ／Ｆ６４によって受信されたか否かを繰り返し判別する。判別処理は、タイル画像データがＳＤＲＡＭ６８に確保されたか否かに注目して実行される。判別結果がＮＯからＹＥＳに更新されると、タイル画像表示命令をＬＣＤドライバ７０に与える。ＬＣＤドライバ７０は、ＳＤＲＡＭ６８に確保されたタイル画像データをメモリ制御回路６６を通して読み出し、読み出されたタイル画像データに基づいてＬＣＤモニタ７２を駆動する。この結果、タイル画像がモニタ画面に表示される。
【００６７】
ステップＳ６１ではモニタ画面に対するタッチ操作が行われたか否かをタッチセンサ７８の出力に基づいて判別し、ステップＳ６３ではキー入力装置６２を通してタイル画像更新操作が行われたか否かを判別する。ステップＳ６３の判別結果がＹＥＳであれば、ステップＳ６５で基準番号を更新してからステップＳ５５に戻る。この結果、ＬＣＤモニタ７２に表示されたタイル画像が更新される。
【００６８】
ステップＳ６１の判別結果がＹＥＳであれば、現時点の表示対象であるタイル画像の取得のためにステップＳ５３またはＳ６５で設定した基準番号とタッチ操作によって触れられた位置つまりタッチ位置とをステップＳ６７で検出する。ステップＳ６９では、検出された基準番号およびタッチ位置に加えてタイル数ＴとＬＣＤモニタ７２の解像度とが記述された単一画像転送要求を作成し、作成された単一画像転送要求を通信Ｉ／Ｆ６４を通して発行する。
【００６９】
ステップＳ７１では、単一画像データが通信Ｉ／Ｆ６４によって受信されたか否かを繰り返し判別する。この判別処理も、単一画像データがＳＤＲＡＭ６８に確保されたか否かに注目して実行される。判別結果がＮＯからＹＥＳに更新されると、単一画像表示命令をＬＣＤドライバ７０に与える。ＬＣＤドライバ７０は、ＳＤＲＡＭ６８に確保された単一画像データをメモリ制御回路６６を通して読み出し、読み出された単一画像データに基づいてＬＣＤモニタ７２を駆動する。この結果、単一画像がモニタ画面に表示される。
【００７０】
ステップＳ７５では画角変更操作が行われたか否かを判別し、ステップＳ７７ではタイル画像取得操作が行われたか否かを判別する。ステップＳ７７の判別結果がＹＥＳであれば、タイル数Ｔおよび基準番号を設定する。設定された基準番号は、現時点で表示されている単一画像の画像番号から定数Ｋを減算した値を示す。設定が完了すると、ステップＳ５５に戻る。
【００７１】
ステップＳ７５の判別結果がＹＥＳであれば、画角変更操作（＝スライド操作またはピンチイン／ピンチアウト操作）によって指定された画角と現時点で表示されている単一画像の画像番号とをステップＳ７９で検出する。ステップＳ８１では、検出された画角および画像番号とＬＣＤモニタ７２の解像度とが記述された画像更新要求を作成し、作成された画像更新要求を通信Ｉ／Ｆ６４を通して発行する。発行処理が完了すると、ステップＳ７１に戻る。したがって、表示される単一画像の倍率および／または位置は、画角変更操作に応答して変更される。
【００７２】
以上の説明から分かるように、カメラＣＰＵ３０は、タイル画像転送要求をスマートフォン５０から受け付けたとき、スマートフォン５０の仕様に応じて異なる解像度を有しかつ複数の部分画像が配列されたタイル画像データを通信Ｉ／Ｆ４０を通してスマートフォン６０に転送する(S21~S27)。カメラＣＰＵ３０はまた、タッチ位置が記述された単一画像転送要求をタイル画像データの転送に関連してスマートフォン５０から受け付け(S29)、タイル画像データを形成する複数の部分画像のいずれか１つをタイル画像データの解像度と単一画像転送要求に記述されたタッチ位置とに基づいて指定し(S31~S33)、そして指定された部分画像に対応する単一画像データを通信Ｉ／Ｆ４０を通してスマートフォン５０に転送する(S35~S37)。
【００７３】
単一画像転送要求に応答して転送される単一画像データは、単一画像転送要求に記述されたタッチ位置とタイル画像データの解像度とに基づいて特定される。また、タイル画像データの解像度は、スマートフォン５０の仕様に基づいて調整される。
【００７４】
したがって、タイル画像上の所望の位置がスマートフォン５０においてタッチされると、タッチ位置に現れた部分画像に対応する単一画像データがスマートフォン５０に転送される。これによって、通信プロトコルを簡略化と画像の閲覧に関する操作性の向上とが図られる。
【００７５】
なお、この実施例では、ディジタルカメラ１０からスマートフォン５０に転送される単一画像データの解像度は、スマートフォン５０に設けられたＬＣＤモニタ７２の解像度を参照して調整される。このとき、単一画像データの解像度をＬＣＤモニタ７２の解像度に対して既定の倍率だけ増大させるようにしてもよい。これによって、画角変更操作に応答した画像更新要求の発行頻度が抑制され、通信トラフィックの軽減が図られる。
【００７６】
また、この実施例のディジタルカメラ１０では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ３８に予め記憶される。しかし、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ３８に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００７７】
さらに、この実施例では、カメラＣＰＵ３０によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【符号の説明】
【００７８】
１０  …ディジタルカメラ
１６  …撮像装置
２０  …カメラ処理回路
２８，７２  …ＬＣＤモニタ
３０  …カメラＣＰＵ
３６，７６  …記録媒体
３８，７８  …フラッシュメモリ
４０，６４  …通信Ｉ／Ｆ
５０  …スマートフォン
６０  …スマートフォンＣＰＵ
【図１】
2013135336.tif 000003
【図２】
2013135336.tif 000004
【図３】
2013135336.tif 000005
【図４】
2013135336.tif 000006
【図５】
2013135336.tif 000007
【図６】
2013135336.tif 000008
【図７】
2013135336.tif 000009
【図８】
2013135336.tif 000010
【図９】
2013135336.tif 000011
【図１０】
2013135336.tif 000012
【図１１】
2013135336.tif 000013
【図１２】
2013135336.tif 000014
【図１３】
2013135336.tif 000015
【図１４】
2013135336.tif 000016