(57)【特許請求の範囲】
【請求項１】
タッチ操作を検出するタッチ検出手段と、
前記タッチ検出手段によって複数点がタッチされたことが検出され、タッチ位置を移動させるタッチ操作が検出された場合に、該複数点のタッチ位置間の距離の変化に応じたズーム倍率と、該複数点のタッチ位置がなす直線の回転角度に応じたズームスピードとで、ズームをするように制御する制御手段とを有することを特徴とするズーム制御装置。
【請求項２】
前記複数点は２点であることを特徴とする請求項１に記載のズーム制御装置。
【請求項３】
前記制御手段は、撮像装置のレンズを駆動することで前記ズームを行うように前記撮像装置を制御することを特徴とする請求項１または２に記載のズーム制御装置。
【請求項４】
前記制御手段は、前記ズーム倍率と前記ズームスピードで撮像装置が電子ズームをすることで前記ズームを行った動画を記録するように制御することを特徴とする請求項１または２に記載のズーム制御装置。
【請求項５】
前記制御手段は、前記タッチ検出手段により、前記複数点のうちいずれか１点が離されたことが検出されたことに応じて、前記ズーム倍率と前記ズームスピードで前記ズームをするように制御することを特徴とする請求項１乃至４の何れか１項に記載のズーム制御装置。
【請求項６】
前記複数点のタッチ位置間の距離の変化は、前記タッチ操作の開始が検出された時からの前記複数点のタッチ位置間の距離の変化により求められることを特徴とする請求項１乃至５の何れか１項に記載のズーム制御装置。
【請求項７】
前記２点のタッチ位置がなす直線の回転角度は、前記タッチ操作の開始が検出された時の前記２点のタッチ位置がなす直線と、タッチが離されずにタッチ位置が移動した場合の前記２点のタッチ位置がなす直線とのなす角度であることを特徴とする請求項２に記載のズーム制御装置。
【請求項８】
前記制御手段は、前記回転角度に応じたズームスピードを表示すように制御することを特徴とする請求項１乃至７の何れか１項に記載のズーム制御装置。
【請求項９】
外部の撮像装置と通信する通信手段を更に有し、
前記制御手段は、前記通信手段を介して前記外部の撮像装置のズームを制御することを特徴とする請求項１乃至８の何れか１項に記載のズーム制御装置。
【請求項１０】
撮像手段と、ズームレンズをさらに有し、
前記制御手段は、前記ズームレンズを駆動するように制御することを特徴とする請求項１乃至８の何れか１項に記載のズーム制御装置。
【請求項１１】
前記複数点がタッチされていることが検出されている間には、撮像装置で撮像された画像を、前記ズーム倍率に対応する倍率に電子ズームした画像を表示する表示手段をさらに有することを特徴とする請求項１乃至１０の何れか１項に記載のズーム制御装置。
【請求項１２】
前記表示手段は、前記複数点のうちいずれか１点が離されたことが検出された後には、前記ズーム倍率と前記ズームスピードに対応する光学ズームで撮像された動画を表示することを特徴とする請求項１１に記載のズーム制御装置。
【請求項１３】
前記電子ズームした画像は静止画であり、前記表示手段は、前記タッチ操作の開始が検出された時に表示部に表示されていた画像を静止画として表示することを特徴とする請求項１１または１２に記載のズーム制御装置。
【請求項１４】
前記電子ズームした画像は動画であり、
前記表示手段は、前記撮像装置で撮像している動画を前記ズーム倍率に対応する倍率で表示することを特徴とする請求項１１または１２に記載のズーム制御装置。
【請求項１５】
前記制御手段は、撮像装置が撮像した動画を記録媒体に記録している時に、前記タッチ操作が行われたことに応じて求められた前記ズーム倍率、及び前記ズームスピードで、前記ズームするように制御することを特徴とする請求項１乃至１４の何れか１項に記載のズーム制御装置。
【請求項１６】
前記制御手段は、前記複数点のうちいずれか１点が離されたことが検出される前には、前記ズーム倍率、及び前記ズームスピードを反映したズームを行わずに撮像された動画を前記記録媒体に記録することを特徴とする請求項１５に記載のズーム制御装置。
【請求項１７】
前記タッチ検出手段により前記タッチ操作の開始が検出されたことに応じて、２点のタッチ位置間の距離の変化に応じてズーム倍率が算出されることを示す表示と、前記２点のタッチ位置がなす直線の回転角度に応じてズームスピードが算出されることを示す表示とを表示するように制御する表示制御手段を更に有することを特徴とする請求項２に記載のズーム制御装置。
【請求項１８】
タッチ操作を検出するタッチ検出手段と、
前記タッチ検出手段により検出されたｎ点をタッチした状態で前記ｎ点のうち少なくとも１点のタッチ位置を移動させるタッチ操作における、前記ｎ点のなすｎ角形の面積、または、前記ｎ角形の長さの変化に応じたズーム倍率と、前記ｎ角形の中心点の回転角度に応じたズームスピードとで、ズームをするように制御する制御手段とを有することを特徴とするズーム制御装置。
【請求項１９】
タッチ操作を検出するタッチ検出手段と、
タッチしている２点のうち少なくとも１点が離されたことが検出されたことに応じて、前記離されたことが検出される前に、前記タッチ検出手段により、前記２点のタッチ位置間の距離を狭めるピンチイン操作が検出された場合には、ズーム倍率が小さくなるように、前記２点のタッチ位置間の距離を広げるピンチアウト操作が検出された場合には、ズーム倍率が大きくなるようにし、前記２点をタッチしている状態で、前記２点のタッチ位置がなす直線を回転させるようなひねる操作がされた場合には、前記ひねる操作の量が大きいほどズームスピードが速くなるように、前記ひねる操作の量が小さいほどズームスピードが遅くなるように撮像装置が動画の撮像を行うように制御する制御手段とを有することを特徴とするズーム制御装置。
【請求項２０】
タッチ操作を検出するタッチ検出ステップと、
前記タッチ検出ステップにおいて複数点がタッチされたことが検出され、タッチ位置を移動させるタッチ操作が検出された場合に、該複数点のタッチ位置間の距離の変化に応じたズーム倍率と、該複数点のタッチ位置がなす直線の回転角度に応じたズームスピードとで、ズームをするように制御する制御ステップとを有することを特徴とするズーム制御装置の制御方法。
【請求項２１】
タッチを操作検出するタッチ検出ステップと、
前記タッチ検出ステップにおいて検出されたｎ点をタッチした状態で前記ｎ点のうち少なくとも１点のタッチ位置を移動させるタッチ操作における、前記ｎ点のなすｎ角形の面積、または、前記ｎ角形の長さの変化に応じたズーム倍率と、前記ｎ角形の中心点の回転角度に応じたズームスピードとで、ズームをするように制御する制御ステップとを有することを特徴とするズーム制御装置の制御方法。
【請求項２２】
タッチ操作を検出するタッチ検出ステップと、
タッチしている２点のうち少なくとも１点が離されたことが検出されたことに応じて、前記離されたことが検出される前に、前記タッチ検出ステップにおいて、前記２点のタッチ位置間の距離を狭めるピンチイン操作が検出された場合には、ズーム倍率が小さくなるように、前記２点のタッチ位置間の距離を広げるピンチアウト操作が検出された場合には、ズーム倍率が大きくなるようにし、前記２点をタッチしている状態で、前記２点のタッチ位置がなす直線を回転させるようなひねる操作がされた場合には、前記ひねる操作の量が大きいほどズームスピードが速くなるように、前記ひねる操作の量が小さいほどズームスピードが遅くなるように撮像装置が動画の撮像を行うように制御する制御ステップとを有することを特徴とするズーム制御装置の制御方法。
【請求項２３】
コンピュータを、請求項１乃至１９の何れか１項に記載されたズーム制御装置の各手段として機能させるためのプログラム。
【請求項２４】
コンピュータを、請求項１乃至１９の何れか１項に記載されたズーム制御装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ズーム速度を制御可能なズーム制御装置とその制御方法、プログラム、コンピュータが読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
撮影中の動画のズーム倍率とズームスピードについて、それぞれ指示することのできるズーム制御装置がある。また、近年タッチ操作によって、これらの指示を行うことのできる機能が求められている。
【０００３】
特許文献１には、画面に触れた２本の指を狭めたり、広げたりするタッチ操作に応じてズーム制御をし、さらに、該タッチ操作における指の移動速度に応じてズーム速度を制御することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２５８８７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
撮影中の動画のズーム倍率またはズームスピードを指示する際には、所望のズーム倍率とズームスピードで動画が撮影できるようにタッチ操作で指示できることが望ましい。特許文献１では、タッチ操作によってズーム倍率と速度の制御が可能であるが、タッチ操作を行ったことに応じて、ズーム倍率と速度を反映した動画撮影が行われる。よって、ズーム倍率やズームスピードの調整中の操作が、動画の撮影に反映され、所望でないズーム倍率やズームスピードで撮影された動画が含まれる可能性があった。また、ユーザが撮影に反映されるズーム倍率とズームスピードを確認した上で、ズームの指示をすることができない可能性があった。
【０００６】
本発明は、上記の課題に鑑み、動画の撮影において、ユーザの所望のズーム倍率とズームスピードを、タッチ操作ですばやく確実に指示できるズーム制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のズーム制御装置は、タッチ操作を検出するタッチ検出手段と、前記タッチ検出手段によって複数点がタッチされたことが検出され、タッチ位置を移動させるタッチ操作が検出された場合に、該複数点のタッチ位置間の距離の変化に応じたズーム倍率と、該複数点のタッチ位置がなす直線の回転角度に応じたズームスピードとで、ズームをするように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザの所望のズーム倍率とズームスピードを、タッチ操作ですばやく確実に指示することができる。
【図面の簡単な説明】
【０００９】
【図１】（ａ）第１実施形態のタブレットＰＣ１００の外観図、（ｂ）第１実施形態のタブレットＰＣ１００の構成例を示すブロック図。
【図２】第１実施形態における倍率変更フローを示すフローチャート。
【図３】（ａ）〜（ｄ）本実施形態におけるタブレットＰＣ１００の表示部の表示例を示す図。
【図４】本実施形態におけるズーム倍率算出とズームスピード算出について説明する図。
【図５】（ａ）第２実施形態のデジタルカメラ１２０の外観図、（ｂ）第２実施形態のデジタルカメラ１２０の構成例を示すブロック図。
【図６】第２実施形態における倍率変更フローを示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１１】
［第１実施形態］
＜ハードウェア＞
図１（ａ）に、本発明を適用可能なズーム制御装置の一例であるタブレット型のパーソナルコンピュータ（以下、タブレットＰＣ１００）の外観図、図１（ｂ）には、本発明を適用可能な撮影制御装置の一例であるタブレットＰＣ１００のブロック図を示す。
【００１２】
図１において、内部バス１５２に対してＣＰＵ１５１、メモリ１０２、不揮発性メモリ１５３、画像処理部１０４、ディスプレイ１０５、操作部１０６、記録媒体Ｉ／Ｆ１０７、外部Ｉ／Ｆ１０９、通信Ｉ／Ｆ１１０が接続されている。内部バス１５２に接続される各部は、内部バス１５２を介して互いにデータのやりとりを行うことができるようにされている。
【００１３】
メモリ１０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。ＣＰＵ１５１は、例えば不揮発性メモリ１５３に格納されるプログラムに従い、メモリ１０２をワークメモリとして用いて、タブレットＰＣ１００の各部を制御する。不揮発性メモリ１５３には、画像データや音声データ、その他のデータ、ＣＰＵ１５１が動作するための各種プログラムなどが格納される。不揮発性メモリ１５３は例えばハードディスク（ＨＤ）やＲＯＭなどで構成される。
【００１４】
画像処理部１０４は、ＣＰＵ１５１の制御に基づいて、不揮発性メモリ１５３や記録媒体１０８に格納された画像データや、外部Ｉ／Ｆ１０９を介して取得した映像信号、通信Ｉ／Ｆ１１０を介して取得した画像データなどに対して各種画像処理を施す。画像処理部１０４が行う画像処理には、Ａ／Ｄ変換処理、Ｄ／Ａ変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理などが含まれる。画像処理部１０４は特定の画像処理を施すための専用の回路ブロックで構成しても良い。また、画像処理の種別によっては画像処理部１０４を用いずにＣＰＵ１５１がプログラムに従って画像処理を施すことも可能である。
【００１５】
ディスプレイ１０５は、ＣＰＵ１５１の制御に基づいて、画像やＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画面などを表示する。ＣＰＵ１５１は、プログラムに従い表示制御信号を生成し、ディスプレイ１０５に表示するための映像信号を生成してディスプレイ１０５に出力するようにタブレットＰＣ１００の各部を制御する。ディスプレイ１０５は出力された映像信号に基づいて映像を表示する。なお、タブレットＰＣ１００自体が備える構成としてはディスプレイ１０５に表示させるための映像信号を出力するためのインターフェースまでとし、ディスプレイ１０５は外付けのモニタ（テレビなど）で構成してもよい。
【００１６】
記録媒体Ｉ／Ｆ１０７は、メモリカードやＣＤ、ＤＶＤといった記録媒体１０８が装着可能とされ、ＣＰＵ１５１の制御に基づき、装着された記録媒体１０８からのデータの読み出しや、当該記録媒体１０８に対するデータの書き込みを行う。外部Ｉ／Ｆ１０９は、外部機器と有線ケーブルや無線によって接続し、映像信号や音声信号の入出力を行うためのインターフェースである。通信Ｉ／Ｆ１１０は、外部機器やネットワーク（以下、ＮＥＴ）１１１などと通信して、ファイルやコマンドなどの各種データの送受信を行うためのインターフェースである。例えば、デジタルカメラ１５５とＮＥＴ１１１を介して、あるいは直接通信を行うことができる。本実施形態においては、ＮＥＴ１１１を介して通信を行うことを説明するが、これに限らず直接通信を行っても、両方を用いてもよい。
【００１７】
操作部１０６は、キーボードなどの文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ、タッチパッドなどを含む、ユーザ操作を受け付けるための入力デバイスである。なお、タッチパネル１０６ａは、ディスプレイ１０５に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。
【００１８】
なお、操作部１０６には、タッチパネル１０６ａが含まれており、ＣＰＵ１５１はタッチパネルへの以下の操作、あるいは状態を検出（タッチ検出）できる。
・タッチパネルにタッチしていなかった指やペンが新たにタッチパネルにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネルを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネルを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネルへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネルに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００１９】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００２０】
これらの操作・状態や、タッチパネル上に指やペンがタッチしている位置座標は内部バス１５２を通じてＣＰＵ１５１に通知され、ＣＰＵ１５１は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。タッチムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンが所定距離よりも接近していれば、接触がなくても（つまり距離がゼロでなくても）タッチがあったと検出する方式ものがある。本実施形態においては、いずれの方式でもよい。後者の場合には、本明細書における「タッチ」とはタッチパネルに対して所定距離よりも接近した状態を意味する。また、タッチしていない状態あるいはタッチが離れた状態とは、タッチパネルから所定距離以上離れた状態を意味する。
【００２１】
また、デジタルカメラ１５５（撮像装置）で撮影された動画を、通信Ｉ／Ｆ１１０で受信してディスプレイ１０５に表示可能である。さらに、タッチパネル１０６ａにおいてデジタルカメラ１５５での動画撮影のズーム倍率とズームスピードについての指示を行うことができる。つまり、タッチパネル１０６ａでズーム倍率の変更指示、及び、そのズームスピードについて指示をし、その指示に基づいてデジタルカメラ１５５が動画の撮影を行う。このとき、送受信の通信状況によっては、タブレットＰＣ１００とデジタルカメラ１５５との間で、ズーム倍率に関する情報や、ズーム倍率及びズームスピードを反映した動画の送受信に遅れが生じることがある。このような場合には、撮影中の動画が撮影されたタイミングから、ディスプレイ１０５に表示されるまで遅れが生じる。よって、指示が反映された動画が遅れて表示され、倍率の確認が遅れるため、動画を拡大しすぎてしまうことなどがあった。
【００２２】
図２は、本実施形態における倍率変更の処理を示すフロー図である。このフロー図における各処理は、ＣＰＵ１５１が不揮発性メモリ１５３に格納されたプログラムをメモリ１０２に展開して実行することにより実現される。図２を用いて、本実施形態における倍率変更の処理について説明する。
【００２３】
倍率変更フローは、タブレットＰＣ１００とデジタルカメラ１５５それぞれが以下の状態になると開始する。タブレットＰＣ１００側は、タブレットＰＣ１００の電源がオンになり、タッチパネル操作が可能になり、デジタルカメラ１５５の撮影に関する項目（倍率変更を含む）を制御可能になると倍率変更フローに進むことができる。まず、デジタルカメラ１５５側では、動画の撮像及び記録を開始し、ＮＥＴ１１１を介して、または、タブレットＰＣ１００側と、タブレットＰＣ１００は直接通信する。さらに、タブレットＰＣ１００からの倍率変更に関する指示に基づいて撮像部が動作可能になると倍率変更フローに進むことができる。倍率変更フローを開始すると、タッチパネル１０６ａでは、デジタルカメラ１５５の光学ズーム位置の変更やズームスピードといった倍率に関する指示操作を、タッチパネル１０６ａで行える。また、デジタルカメラ１５５では、通信Ｉ／Ｆ１１０を介して得た倍率に関する情報を、デジタルカメラ１５５が撮影に反映できる状態になる。本実施形態では、タッチパネル１０６ａへタッチダウンしている２点間の距離を広げたり狭めたりする操作と、２点のタッチしている点を回転させるような操作で、ズーム倍率に関する指示を与える。
【００２４】
Ｓ２０１では、ＣＰＵ１５１は、通信Ｉ／Ｆ１１０で受信した画像情報をもとにデジタルカメラ１５５において撮影された動画をディスプレイ１０５に表示する。
【００２５】
Ｓ２０２では、ＣＰＵ１５１は、タッチパネル１０６ａにタッチダウンされている点が２点以上あるか（タッチダウンされている点が２点以上検出されているか）否かを判定する。本実施形態では、３点以上タッチダウンされていると判定された場合には、最初にタッチダウンされた２点のみがタッチダウンされているものとして、処理を行い３点目以降にタッチダウンされた点については無視する。２点以上あると判定した場合には、Ｓ２０３へ進み、そうでない場合は２点以上タッチダウンされるまで待つ。
【００２６】
Ｓ２０３では、ＣＰＵ１５１は、ディスプレイ１０５に表示していた動画のうち、Ｓ２０２においてタッチダウンされている点が２点以上あると判定された時に表示していた画像（図３（ａ）の画像３０１）を、静止画としてディスプレイ１０５に表示する。この後、Ｓ２１９において少なくとも１点がタッチアップしたと判定されるまでディスプレイ１０５に表示する画像の更新は行わない。本実施形態においては、タブレットＰＣ１００でズーム倍率及びズームスピードの変更操作を行っている間には、デジタルカメラ１５５は撮影するズーム倍率やズームスピードについてタブレットＰＣ１００からの指示を受けない。
【００２７】
Ｓ２０４では、ＣＰＵ１５１は、Ｓ２０２においてタッチダウンされていると判定された２点（タッチの開始点）の座標を取得（基準座標の座標取得）し、基準２点間の距離Ｌ１を算出し、メモリ１０２に記録する。図３（ａ）には、タッチパネル１０６ａにタッチしている座標指示手段としてのユーザの指３０２と、タッチダウンしている２点（基準２点）の位置（初期座標Ｐ１、Ｐ２）とを示す。さらに、タッチパネル１０６ａにタッチするための座標指示手段は、指でなくてもタッチペン等のものでもよいが、本実施形態ではユーザの指によってタッチ操作を行うものとして説明する。図４に示すように、タッチダウンしている座標は、タッチパネル１０６ａの範囲をＸ＝０〜α、Ｙ＝０〜βとして座標を決定した場合の座標軸に基づいて検出される。Ｓ２０２においてタッチダウンされていることが検出された２点の位置座標は、初期座標Ｐ１（ｘ１、ｙ１）、初期座標Ｐ２（ｘ２、ｙ２）とする。
【００２８】
Ｓ２０５では、ＣＰＵ１５１は、初期座標Ｐ１と初期座標Ｐ２を結ぶ直線の角度、すなわち初期角度Θ１を求め、メモリ１０２に記録する。図４に示すように、初期角度Θ１は、初期座標Ｐ１と初期座標Ｐ２を結ぶ直線（２点のタッチ位置がなす直線）とＹ＝０（Ｘ軸）とがなす小さい方の角度とする。
【００２９】
Ｓ２０６では、ＣＰＵ１５１は、ＮＥＴ１１１から得られたデジタルカメラ１５５の撮像レンズの光学ズーム位置を取得する。このように動画の撮影を行っている撮像レンズの光学ズーム位置を取得することで、ズーム倍率と光学ズーム位置を対応づけ、さらに後述する電子ズームを制御することが可能となる。なお、撮像レンズの最大光学ズーム倍率と最小光学ズーム倍率は事前にわかっているものとする。
【００３０】
Ｓ２０７では、ＣＰＵ１５１は、ディスプレイ１０５に図３（ｂ）に示すような、ズーム倍率指示方向マーク３０３やズームスピード指示方向マーク３０４といった補助マークを表示する。ズーム倍率指示方向マーク３０３によって、ユーザはタッチしている２点の距離の増減に応じて、ズーム倍率が変更されることが分かる。また、ズームスピード指示方向マーク３０４によって、ユーザはタッチしている２点のなす角度の変化（タッチムーブ角度）に応じて、ズームスピードが変更されることが分かる。
【００３１】
Ｓ２０８では、ＣＰＵ１５１は、初期座標Ｐ１及び初期座標Ｐ２から、タッチパネル１０６ａにタッチされている座標が移動したか（タッチムーブが検出されたか）否かを判定する。タッチムーブが検出されたと判定した場合は、Ｓ２０９へ進み、そうでない場合はＳ２１９へ進む。
【００３２】
Ｓ２０９では、ＣＰＵ１５１は、タッチムーブが検出された後の指３０２でタッチしている位置の座標を取得し、２点間の距離Ｌｎを算出し、メモリ１０２に記録する。初期座標Ｐ１からタッチムーブされたタッチ点はタッチ位置座標Ｐｎ１（ｘｎ１、ｙｎ１）、初期座標Ｐ２からタッチムーブされたタッチ点はタッチ位置座標Ｐｎ２（ｘｎ２、ｙｎ２）で表わされる。タッチムーブがされるたび（タッチされている２点の座標が変わるたび）に、タッチ位置座標Ｐｎ１及びタッチ位置座標Ｐｎ２の値（タッチ２点）と、タッチ２点間の距離Ｌｎは更新される。
【００３３】
Ｓ２１０では、ＣＰＵ１５１は、Ｓ２０４及びＳ２０９において算出された２点間（タッチ位置間）の距離Ｌ１とＬｎの変化より、ズーム倍率を算出し、メモリ１０２に記録する。（Ｌｎ／Ｌ１）の値によって、撮影中の動画の光学ズーム倍率が変更される。すなわち、ユーザはタッチした２点を開いたり（ピンチアウト）閉じたり（ピンチイン）する操作によって感覚的に動画撮影のズーム倍率の操作を行うことができる。なお、（Ｌｎ／Ｌ１）＞１であればズームイン（拡大）、（Ｌｎ／Ｌ１）＜１であればズームアウト（縮小）の指示を行うことになる。ズーム倍率変更指示後に撮影される動画は、画像３０１に対して（Ｌｎ／Ｌ１）の値の倍率となるようにする。また、算出された動画のズーム倍率となるように、光学ズーム位置の変更位置についても算出される。
【００３４】
なお、ズーム倍率変更に使用されるズーム倍率は、画像３０１に対して（Ｌｎ／Ｌ１）の値に応じた倍率となるようにしてもよい。ここで、ズーム倍率が最大光学ズーム倍率を超えないように、最小光学ズーム倍率を下回らないようにする。
【００３５】
Ｓ２１１では、ＣＰＵ１５１は、図３（ｃ）の画像３０１ｎに示すように、画像３０１をＳ２１０で求めた表示倍率になるように電子ズームして表示する。画像３０１ｎは、画像３０１と同じ画像であり、画像３０１を電子ズームして拡大表示したものである。つまり、Ｓ２０３において表示した画像３０１ｎを、タッチ操作に応じた倍率で表示する。
【００３６】
Ｓ２１２では、ＣＰＵ１５１は、タッチ位置座標Ｐｎ１とタッチ位置座標Ｐｎ２を結ぶ直線とＸ軸のなす角度（タッチ角度Θｎ）を求め、メモリ１０２に記録する。図４に示すように、タッチ角度Θｎは、座標上の、タッチ位置座標Ｐｎ１とタッチ位置座標Ｐｎ２を結ぶ直線とＹ＝０とがなす角度のうち初期角度Θ１を求めた際に０度としたところからの角度とする。このように、タッチムーブにおける回転角度（タッチしている２点がなす直線の回転角度）を求めることができる。
【００３７】
Ｓ２１３では、ＣＰＵ１５１は、Ｓ２０５において求められた初期角度Θ１と、Ｓ２１２において求められたタッチ角度Θｎとの差であるタッチムーブ角度Θｚ（タッチしている２点のなす直線の回転角度）が何度であるかを算出し、メモリ１０２に記録する。上述のように、２点のタッチ点のなす直線の角度の基準となる（０°に対応する）位置を設定してもよいし、初期座標Ｐ１と初期座標Ｐ２を結ぶ直線と、タッチ位置座標Ｐｎ１とタッチ位置座標Ｐｎ２を結ぶ直線のなす角度のうち小さい方の角度を求めてもよい。タッチムーブ角度Θｎを大きくするためには、ユーザは、タッチダウンしている２点がなす直線が大きく回転するように移動させるように手をひねる操作をすればよい。また、タッチダウンしている２点のうち、１点を基準として、残りの１点を基準となる点を中心として回転させてもよい。
【００３８】
Ｓ２１４では、ＣＰＵ１５１は、Ｓ２１３において算出されたΘｚ（角度変化）が、Θｚ＜２２．５°（低速判定角度）、または２２．５°≦Θｚ≦６７．５°（中速判定角度）、またはΘｚ＞６７．５°（高速判定角度）のいずれかであるかを判定する。Θｚ＜２２．５°であると判定された場合にはＳ２１５へ進む。２２．５°≦Θｚ≦６７．５°であると判定された場合にはＳ２１６へ進む。Θｚ＞６７．５°である判定された場合には、Ｓ２１７へ進む。本実施形態では、ズームスピードを３種類設け、各ズームスピードに応じた判定角度を、２２．５°未満であるか、２２．５°以上６７．５°以下であるか、６７．５°より広いか、により、タッチムーブ角度Θｚがどの判定角度に属しているかを判定する。しかし、設けるズームスピードは何種類でもよいし、また判定角度は上述の角度でなくてもよい。タッチムーブ角度Θｚの値とズームスピードの値が比例するように、または、タッチムーブ角度Θｚの値が大きくなるほど、ズームスピードの値が大きくなるようにしてもよい。
【００３９】
Ｓ２１５では、ＣＰＵ１５１は、ズームスピードから最も遅い速度である低速を選択し、図３（ｄ）−１に示すような、低速矢印３０５や低速表示３０６といった速度マークをディスプレイ１０５に示す。低速矢印３０５は、白色の矢印で示されており、低速表示３０６と共に表示することでズームスピードが低速であることが分かる。
【００４０】
Ｓ２１６では、ＣＰＵ１５１は、ズームスピードから、最も遅い速度と最も早い速度との中間の速度である中速を選択し、図３（ｄ）−２に示すような中速矢印３０７や中速表示３０８といった速度マークをディスプレイ１０５に示す。中速矢印３０７は、灰色の矢印で示されており、中速表示３０８と共に表示することでズームスピードが中速であることが分かる。
【００４１】
Ｓ２１７では、ＣＰＵ１５１は、ズームスピードから最も早い速度である高速を選択し、図３（ｄ）−３に示すような高速矢印３０９や高速表示３１０といった速度マークをディスプレイ１０５に示す。高速矢印３０９は、黒色の矢印で示されており、高速表示３１０と共に表示することでズームスピードが高速であることが分かる。
【００４２】
このように、判定された速度に応じて、低速、中速、高速のそれぞれを示す矢印（ズームスピード表示）を表示し、さらに、ユーザが判定された（光学ズームのズームスピードに反映可能な）速度をすぐに認識できるよう文字でも表現する。
【００４３】
Ｓ２１８では、ＣＰＵ１５１は、Ｓ２１０で算出されたズーム倍率に関する情報と、Ｓ２１５〜Ｓ２１７のいずれかで選択されたズームスピード情報とから、デジタルカメラ１５５に送信するためのズーム情報（ズームコマンド）を生成し、メモリ１０２に記録する。デジタルカメラ１５５に送信されるズーム倍率に関する情報は、Ｓ２１０で算出されたズーム倍率の値でもよいし、光学ズーム位置の値でもよいし、両方の値でもよい。
【００４４】
Ｓ２１９では、ＣＰＵ１５１は、タッチされている２点（Ｓ２０２において３点以上タッチダウンされた場合の３点目以降は無視する。）のうち、少なくとも１点がタッチアップしたか否かを判定する。少なくとも１点がタッチアップしたと判定した場合は、Ｓ２２０へ進み、そうでない場合はＳ２０８へ進む。
【００４５】
Ｓ２２０では、ＣＰＵ１５１は、メモリ１０２内にズーム情報があるか否かを判定する。ズーム情報があると判定した場合は、Ｓ２２１へ進み、そうでない場合は倍率変更フローを終了する。
【００４６】
Ｓ２２１では、ＣＰＵ１５１は、Ｓ２１８で生成されたズーム情報を、ＮＥＴ１１１を介してデジタルカメラ１５５に送信し、ズーム情報をメモリ１０２から消去する。このように送信されたズーム情報は、デジタルカメラ１５５で受信され、デジタルカメラ１５５は受信したズーム情報に従ってズーム駆動を行う。
【００４７】
以上、説明した実施形態によれば、タッチ操作によって、デジタルカメラ１５５が動画撮影を行う際のズーム倍率とズームスピードをユーザの所望のものに、すばやく確実に設定することができる。本実施形態では、タッチダウンした２点間の距離の変化に応じて、ズーム倍率を求める。さらに、表示中の画像を２点間の距離に応じたズーム倍率に電子ズームして表示するため、設定中（調整中）のズーム倍率を反映した画像を確認しながら、所望のズーム倍率になるまで調整し、所望のズーム倍率で撮影することができる。また、ズームスピードを設定する場合にもタッチダウンした２点のタッチムーブにおける回転角度に応じて、候補となるズームスピードを視覚的に確認できるように表示する。よって、ユーザはタッチダウンしてからタッチアップするまで、どのズームスピードに設定するのかを調整し、所望のズームスピードに設定することができる。
【００４８】
さらに、ズーム倍率を設定するタッチ操作は、タッチダウンした２点を広げたり狭めたりするタッチ操作（ピンチアウト操作、ピンチイン操作）であり、ズームスピードを設定するタッチ操作はタッチダウンして手をひねるようなタッチ操作（回転操作）である。ピンチイン操作またはピンチアウト操作と、回転操作は同時に行うこともできるし、どちらかの操作を行った後にタッチアップせずに、もう一方の操作を行ってもよい。つまり、ズーム倍率もズームスピードも、タッチした２点のタッチムーブに応じて設定されるので、それぞれを設定するために、一方を設定した後に、それとは別に新たに操作をする必要がない。また、設定したズーム倍率とズームスピードの反映は、タッチアップするだけで行うことができるので、ユーザは所望のズーム倍率とズームスピードとに、一連のタッチ操作で、すばやく操作性良く設定することができる。
【００４９】
さらに、ズーム倍率とズームスピードは、ユーザのタッチアップ後に、デジタルカメラ１５５が撮影する動画（光学ズーム倍率と光学ズームのズームスピード）に反映される。そのため、タッチアップ前の設定中のズーム倍率は、撮影する動画に反映されず、ユーザの所望でないズーム倍率で撮影された動画が含まれることはない。
【００５０】
また、２点タッチダウンした時点の静止画を表示し続けるので、タブレットＰＣ１００とデジタルカメラ１５５の通信に遅延が生じた場合にも、通信の遅れによる影響を受けずに、正確にズーム倍率またはズームスピードの設定を行うことができる。
【００５１】
なお、ズーム倍率が１よりも小さくなる場合（Ｓ２０３で表示している画像より広い範囲の画像を表示する場合）には、既に受信している画像を縮小して表示してもよい。縮小表示した際に、より広角な範囲の画像を表示する場合には、Ｓ２０２で２点タッチダウンされたことに応じて、デジタルカメラ１５５が撮影可能な最も広い範囲の画像をデジタルカメラ１５５から取得してメモリ１０２に記録する。そして、ズーム倍率が１より小さくなった場合には、取得した画像を元に画像の設定した倍率の画像を表示するようにしてもよい。
【００５２】
Ｓ２０５においては、初期座標Ｐ１と初期座標Ｐ２を結ぶ直線とＸ軸とがなす小さい方の角度を算出するとしたが、Ｘ＝０（Ｙ軸）となす角度であっても、大きい方の角度を算出するのでもよい。しかし、Ｓ２０５において、初期角度Θ１を算出した際の０度の角度の位置は、その後も角度を算出するために使用される。
【００５３】
なお、Ｓ２１５〜Ｓ２１７において設定した低速矢印３０５、中速矢印３０７、高速矢印３０９の色は上述した色に限らない。また色を変更するのではなく、矢印の長さや太さを変更してもよいし、矢印ではないマークにしてもよい。色を変更し、さらに矢印の長さや太さを変更するようにしてもよい。
【００５４】
なお、Ｓ２０３において静止画を表示するとしたが、表示する静止画のタイミングはＳ２０３でなくてもよく、２点タッチを検出する前または、検出した後で、ユーザが設定中に表示する静止画を選択できるようにしてもよい。
【００５５】
本実施形態のように、デジタルカメラ１５５と、タブレットＰＣ１００のような制御部側が通信して制御を行う場合には、デジタルカメラ１５５が、ユーザよりも高い位置にある場合等デジタルカメラ１５５自体への操作が容易でない位置にある場合等に有効である。
【００５６】
［第２実施形態］
第１実施形態では、タブレットＰＣ１００においてデジタルカメラをリモート操作する例について説明したが、第２実施形態ではデジタルカメラ本体にあるタッチパネルにおいて、動画撮影の指示を行う例について説明する。デジタルカメラ１２０には、制御対象となる撮像部（撮像レンズ１０３、レンズシステム制御回路４、レンズ駆動回路５）と、ズーム倍率とズームスピードを設定するタッチ操作を行うタッチパネル７０ａが含まれている。よって、制御する側と制御される撮像部側が装置外部で通信を行う必要がない。このような場合においても、本発明は有効である。第２実施形態では、第１実施形態と図３及び図４は同じであるが、図３において第１実施形態では静止画を表示するとしたが、第２実施形態においては動画を表示する。
【００５７】
＜ハードウェア＞
図５（ａ）に、本発明を適用可能なズーム制御装置の一例であるデジタルカメラ１２０の外観図、図５（ｂ）には本発明を適用可能なズーム制御装置の一例であるデジタルカメラ１２０を示すブロック図である。
【００５８】
表示部２８は画像や各種情報を表示する表示部である。タッチパネル７０ａは透過性を有しており、表示部２８のＬＣＤの前面などに配設される。シャッターボタン６１は撮影指示を行うための操作部である。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル７０ａ等の操作部材より成る操作部である。電源スイッチ７２は、電源オン、電源オフを切り替えるための押しボタンである。記録媒体２００はメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１２０との通信が可能となり、記録や再生が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。図においては、蓋２０２を開けて記録媒体スロット２０１から記録媒体２００の一部を取り出して露出させた状態を示している。
【００５９】
シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００６０】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。
【００６１】
撮像レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。撮像レンズには、フォーカスレンズとズームレンズが少なくとも含まれるものとする。通信端子６と通信端子１０は、レンズユニット１５０がシステム制御部５０と通信するための通信端子である。レンズユニット１５０は、この通信端子６、１０を介してシステム制御部５０と通信し、取得された情報に基づいて内部のレンズシステム制御回路４とレンズ駆動回路５によって撮像レンズ１０３を移動させたりすることができる。レンズ駆動回路５は、モータ等により構成され、ズームレンズ及びフォーカスレンズをそれぞれ駆動させ、ズーム倍率及び焦点の調整をすることができる。
【００６２】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画や所定時間の動画および音声を格納するのに十分な記憶容量を備えている。
【００６３】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。
【００６４】
不揮発性メモリ５６は、電気的に消去・記録可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムのことである。
【００６５】
システム制御部５０は、デジタルカメラ１２０全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。システムメモリ５２には、ＲＡＭが用いられる。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００６６】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００６７】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画撮影モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画撮影モード、動画撮影モードの中にはさらに複数のモードが含まれていてもよい。
【００６８】
第１シャッタースイッチ６２は、デジタルカメラ１２０に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００６９】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００７０】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００７１】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００７２】
なお操作部７０の一つとして、表示部２８に対する接触を検知可能なタッチパネル７０ａを有する。タッチパネル７０ａと表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネル７０ａにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。システム制御部５０はタッチパネル７０ａへの操作として、第１実施形態のＣＰＵ１５１がタッチパネル１０６ａへの操作・状態として検出できるとして説明したものと同様の操作・状態を検出することができる。
【００７３】
図６は第２実施形態の倍率変更フローを示すフローチャートである。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してＣＰＵ１５１が実行することで実現する。また、第１実施形態と同様に、動画の撮像及び記録を開始し、撮影（倍率変更）に関する制御をできるようになると倍率変更フローを開始する。
【００７４】
Ｓ６０１では、システム制御部５０は、撮影した動画を表示部２８に表示させる。以降のフローでは撮影した動画を表示部２８に表示する。本実施形態においては、システム制御部５０を介して、レンズ制御回路が撮像レンズ１０３の制御を行うので、第１の実施形態のような外部機器との通信による遅延が生じず、撮影された動画はすぐに表示部２８に表示されるものとする。
【００７５】
Ｓ６０２は、図２のＳ２０２と同様の処理である。
【００７６】
Ｓ６０３〜Ｓ６０９は、図２のＳ２０４〜Ｓ２１０と同様の処理である。
【００７７】
Ｓ６１０では、システム制御部５０は、撮影した動画に対してＳ６０９で求めた倍率となるように電子ズーム処理を行い、表示部２８に倍率を変更した動画を表示する。第一実施形態では、画像３０１（静止画）の倍率を変更して表示させていたが、ここでは表示部２８には撮像手段により得られた動画の倍率を変更する。よって、ズーム倍率変更操作を行っている間に被写体の様子が変化したとしても、被写体の様子を確認することができるので、ズーム倍率変更指示を行うタイミングを計りやすくなる。このとき、表示部２８に表示する動画とは別に、撮影した動画は、光学ズーム位置を変更することなく、また電子ズーム処理されずに記録媒体２００に記録される。
【００７８】
Ｓ６１１〜Ｓ６１９は、Ｓ２１２〜Ｓ２２０と同様の処理である。なお、Ｓ６１７において、第２実施形態においては、ズーム情報は、システムメモリ５２に記録される。
【００７９】
Ｓ６２０では、システム制御部５０は、Ｓ６１９で生成されたズーム情報を、通信端子１０及び６を介してレンズシステム制御回路４に送信し、ズーム情報をシステムメモリ５２から消去する。レンズシステム制御回路４は、受信したズーム情報に従ってレンズ駆動回路５を制御し、撮像レンズ１０３に含まれるズームレンズを駆動する。
【００８０】
以上、説明した実施形態によれば、タッチ操作によって、撮像装置が動画撮影を行う際のズーム倍率とズームスピードをユーザの所望のものに、すばやく確実に設定することができる。本実施形態では、タッチダウンした２点間の距離の変化に応じて、撮影した動画を設定中のズーム倍率に電子ズームして表示するため、設定中のズーム倍率が反映された動画を確認しながら、所望のズーム倍率を撮影に反映することができる。また、ズームスピードを設定する場合にもタッチダウンした２点のタッチムーブ角度に応じて、候補となるズームスピードを視覚的に確認できるように表示する。よって、ユーザはタッチアップするまで、どのズームスピードに設定するのかを調整し、所望のズームスピードに設定することができる。
【００８１】
ズーム倍率とズームスピードの設定中には、タッチ操作に応じた倍率で動画が表示され、タッチアップしたことに応じて、撮像装置のズームレンズを設定したズーム倍率とズームスピードを反映して駆動し、設定されたズーム倍率で動画撮影が行われる。よって、ズーム倍率とズームスピードを大きくしたり、小さくしたりして、動画を確認しながら調整しても、その調整中のユーザの所望でない設定では撮影されず、所望でない動画が含まれることはない。
【００８２】
また、第１実施形態では、主にリモート制御をする場合の、制御部と撮像部が通信を行っており、倍率変更フローにおいては静止画を表示するとしたが、第２実施形態においても倍率変更フローにおいて動画ではなく静止画を表示してもよい。同様に、第１実施形態においても第２実施形態のように、撮影した動画を受信して、表示するようにしてもよい。動画の受信、表示に遅延が生じていたとしても、タッチアップするまでは、撮像装置にズーム倍率とズームスピードが反映されず、電子ズームされた動画を表示するので、通信の遅延により拡大をしすぎてしまうことを抑制することができる。
【００８３】
なお、本実施形態ではタッチダウンした２点のみで倍率を設定することを説明したが、本発明はこれに限らず３点や４点といった複数点以上（ｎ点以上）のタッチ点でズーム倍率とズームスピードを設定してもよい。その場合、ｎ点を頂点とするｎ角形の面積の変化や、ｎ角形のなす長さの変化によって、倍率を算出し、原点（０、０）に対するｎ角形の中心点の回転角度に応じてズームスピードを求めるようにしてもよい。
【００８４】
なお、本実施形態では、タッチダウンしている２点のうちいずれか１点がタッチアップしたことに応じて、光学ズーム位置を変更することを説明したが、光学ズーム位置を変更するのではなく電子ズームに反映してもよい。つまり、ズームを指示するズーム制御装置の表示部においては、タッチ操作に応じて電子ズームした画像を表示するが、前述のタッチ操作に応じた電子ズームをしていない動画を記録する。さらに、タッチアップに応じて、前述のタッチ操作に応じたズーム倍率とズームスピードで電子ズームをした動画を記録するようにしてもよい。また、本実施形態では、タッチダウンしている２点のうちいずれか１点がタッチアップしたことに応じて、ズームを制御することを説明したが、設定したズーム倍率とズームスピードでズームをする時刻を予約できるようにしてもよい。予め設定した時刻や、タッチアップしてから所定時間後にズームするようにすると、例えばテレビ撮影でズームする時間が決まっている時や、決まった時刻にズームをした状態の被写体を撮影したい時等に所望のズームで撮影を行うことができる。
【００８５】
また、本実施形態ではタッチダウンしている２点を結ぶ直線とＹ＝０とがなす小さい方の角度を求めるとしたが、どちらか一点と原点（０、０）がなす直線とＹ＝０（Ｘ軸）とがなす角度を求めて、その角度の変化に応じてズームスピードを算出してもよい。
【００８６】
なお、ズーム制御装置の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００８７】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００８８】
また、上述した実施形態においては、本発明をタブレットＰＣ及びデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されずタッチ操作によって撮像装置に撮影に関する指示を行うことができるような電子装置であれば適用可能である。すなわち、本発明は携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００８９】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記録媒体は本発明を構成することになる。
【図１】
0005984887.tif 000002
【図２】
0005984887.tif 000003
【図３】
0005984887.tif 000004
【図４】
0005984887.tif 000005
【図５】
0005984887.tif 000006
【図６】
0005984887.tif 000007