(57)【特許請求の範囲】
【請求項１】
撮像手段と、
タッチパネルと、
前記タッチパネルに対するタッチダウンの位置に基づいて前記撮像手段の撮影準備を実行する撮影準備手段と、
前記タッチパネルに対するタッチアップに応じて、前記撮像手段に撮影を実行させる制御手段であって、前記タッチダウンの位置から所定の距離以上離れた位置で前記タッチアップされた場合に、前記タッチアップに従い前記撮像手段に連写撮影を実行させ、前記タッチダウンの位置でタッチアップされた場合に、前記タッチアップに従い前記撮像手段に単写撮影を実行させる制御手段と、
を有し、
前記制御手段は、前記タッチアップしたときの前記タッチダウンの位置からの距離に応じた枚数で前記連写撮影を実行させる
ことを特徴とする撮像装置。
【請求項２】
撮像手段を有する撮像装置であって、
タッチパネルと、
前記タッチパネルに対するタッチダウンの位置に基づいて前記撮像手段の撮影準備を実行する撮影準備手段と、
前記タッチパネルに対するタッチアップまでに前記タッチパネルに対する連写撮影を指示する操作がある場合に、前記タッチアップに従い前記撮像手段に連写撮影を実行させ、前記タッチパネルに対するタッチアップまでに前記タッチパネルに対する連写撮影を指示する操作が無い場合に、前記タッチアップに従い前記撮像手段に単写撮影を実行させる制御手段と、
前記撮影準備中に前記撮像装置の装置ブレを検知する手段と、
前記装置ブレを検知する場合に、前記タッチパネルに対する連写撮影を指示する操作を可能にする手段
とを具備し、
前記タッチパネルに対する連写撮影を指示する操作が、連写撮影の枚数を設定する操作である
ことを特徴とする撮像装置。
【請求項３】
撮像手段と、
タッチパネルと、
前記タッチパネルに対するタッチダウンの位置に基づいて前記撮像手段の撮影準備を実行する撮影準備手段と、
前記タッチパネルに対するタッチアップまでに前記タッチパネルに対する連写撮影を指示する操作がある場合に、前記タッチアップに従い前記撮像手段に連写撮影を実行させ、前記タッチパネルに対するタッチアップまでに前記タッチパネルに対する連写撮影を指示する操作が無い場合に、前記タッチアップに従い前記撮像手段に単写撮影を実行させる制御手段と、
前記撮影準備中に前記撮像手段の合焦度を検出する手段と、
前記撮影準備中に前記撮像手段の合焦度が非合焦を示す場合に、前記タッチパネルに対する連写撮影を指示する操作を可能にする手段
とを具備し、
前記制御手段は、前記タッチパネルに対するタッチアップまでに前記タッチパネルに対する連写撮影を指示する操作がある場合に、前記タッチアップに従い、前記撮像手段の焦点距離を撮影ごとに変更する連写撮影を実行させる
ことを特徴とする撮像装置。
【請求項４】
更に、前記撮影準備中に、前記タッチパネルに対する所定時間のタッチ、及び、前記タッチパネルに対する所定の軌跡の移動の何れかに応じて、前記タッチパネルに対する連写撮影を指示する操作を可能にする手段を具備することを特徴とする請求項２または３に記載の撮像装置。
【請求項５】
前記制御手段は、所定枚数の撮影により前記連写撮影を停止することを特徴とする請求項２または３に記載の撮像装置。
【請求項６】
前記制御手段は、前記連写撮影の間で前記タッチパネルに対するタッチに従い、前記連写撮影を停止することを特徴とする請求項１乃至５の何れか１項に記載の撮像装置。
【請求項７】
撮像手段と、タッチパネルとを具備し、前記タッチパネルに対するタッチダウンの位置に基づいて前記撮像手段の撮影準備を実行し、前記タッチパネルに対するタッチアップに従い撮影を行う撮像装置を制御する方法であって、
前記タッチアップが前記タッチダウンの位置から所定の距離以上離れた位置で行われたか、前記タッチダウンの位置で行われたかを判定するステップと、
前記タッチダウンの位置から所定の距離以上離れた位置で前記タッチアップされた場合に、前記タッチアップに従い前記撮像手段に連写撮影を実行させ、前記タッチダウンの位置でタッチアップされた場合に、前記タッチアップに従い前記撮像手段に単写撮影を実行させる制御ステップ
とを有し、
前記制御ステップは、前記タッチアップしたときの前記タッチダウンの位置からの距離に応じた枚数で前記連写撮影を実行させる
ことを特徴とする撮像装置の制御方法。
【請求項８】
撮像手段と、タッチパネルとを具備し、前記タッチパネルに対するタッチダウンの位置に基づいて前記撮像手段の撮影準備を実行し、前記タッチパネルに対するタッチアップに従い撮影を行う撮像装置の制御装置により実行される制御プログラムであって、前記制御装置に、
前記タッチアップが前記タッチダウンの位置から所定の距離以上離れた位置で行われたか、前記タッチダウンの位置で行われたかを判定する機能と、
前記タッチダウンの位置から所定の距離以上離れた位置で前記タッチアップされた場合に、前記タッチアップに従い前記撮像手段に連写撮影を実行させ、前記タッチダウンの位置でタッチアップされた場合に、前記タッチアップに従い前記撮像手段に単写撮影を実行させる制御機能
とを実現させ、
前記制御機能は、前記タッチアップしたときの前記タッチダウンの位置からの距離に応じた枚数で前記連写撮影を実行させる
ことを特徴とする撮像装置の制御プログラム。
【請求項９】
撮像手段と、タッチパネルとを具備し、前記タッチパネルに対するタッチダウンの位置に基づいて前記撮像手段の撮影準備を実行し、前記タッチパネルに対するタッチアップに従い撮影を行う撮像装置の制御装置により実行される制御プログラムを記録した記録媒体であって、前記制御プログラムは、前記制御装置に、
前記タッチアップが前記タッチダウンの位置から所定の距離以上離れた位置で行われたか、前記タッチダウンの位置で行われたかを判定する機能と、
前記タッチダウンの位置から所定の距離以上離れた位置で前記タッチアップされた場合に、前記タッチアップに従い前記撮像手段に連写撮影を実行させ、前記タッチダウンの位置でタッチアップされた場合に、前記タッチアップに従い前記撮像手段に単写撮影を実行させる制御機能
とを実現させ、
前記制御機能は、前記タッチアップしたときの前記タッチダウンの位置からの距離に応じた枚数で前記連写撮影を実行させる
ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備えた撮像装置、その制御方法及びプログラム並びに記録媒体に関する。
【背景技術】
【０００２】
タッチパネルを搭載した小型端末では、ＧＵＩ（Graphical User Interface）と併用することで直感的な操作が可能となる。表示部にタッチパネルを設けたデジタルカメラも商品化されている。
【０００３】
特許文献１には、タッチパネル上のタッチされた位置に基づいて主被写体を検出し、主被写体に対し露出調整及び焦点調節を行い、撮影を行う撮像装置が記載されている。
【０００４】
特許文献２には、タッチパネルへのタッチ位置付近にシャッタスイッチのマークとズームスイッチのマークを表示し、タッチパネルから指を離すタイミングで撮影を行うようにした撮像装置が記載されている。タッチ位置の移動によりズーム倍率を変更することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１３６５６８号公報
【特許文献２】特開平１１−２１２７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
撮像装置には、静止画撮影のための操作以外にも、種々の操作がある。例えば、静止画撮影には、一回の全押し操作で１枚の静止画を撮影する単写撮影と、全押し状態が継続する限り、一定時間間隔で撮影を行う連写撮影とがある。特許文献１，２には、タッチパネルで単写撮影を行うための技術が記載されているが、連写撮影を実現する方法又は技術は記載されていない。タッチパネルから指を離すタイミングで撮像及び記録媒体への記録を行う従来構成では、シャッタボタンの全押しの継続に対応する操作を導入できない。
【０００７】
また、タッチパネルを撮影操作に使用する撮像装置において、簡易な操作で連写を選択できる構成が望まれている。更には、必要時に簡単な操作で連写を選択できる構成が望まれる。
【０００８】
本発明は、タッチパネルを使用しつつ、単写／連写の切替え操作及び連写操作等の種々の操作を実現する撮像装置、その制御方法及びプログラム並びに記録媒体を提示することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る撮像装置は、撮像手段と、タッチパネルと、前記タッチパネルに対するタッチダウンの位置に基づいて前記撮像手段の撮影準備を実行する撮影準備手段と、前記タッチパネルに対するタッチアップに応じて、前記撮像手段に撮影を実行させる制御手段であって、前記タッチダウンの位置から所定の距離以上離れた位置で前記タッチアップされた場合に、前記タッチアップに従い前記撮像手段に連写撮影を実行させ、前記タッチダウンの位置でタッチアップされた場合に、前記タッチアップに従い前記撮像手段に単写撮影を実行させる制御手段と、を有し、前記制御手段は、前記タッチアップしたときの前記タッチダウンの位置からの距離に応じた枚数で前記連写撮影を実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、タッチパネルを撮影指示に使用する場合で、一連の操作の中で単写と連写を簡単に使い分けることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例の概略構成ブロック図である。
【図２Ａ】実施例１の撮影動作のフローチャートである。
【図２Ｂ】実施例１の撮影動作のフローチャートである。
【図３Ａ】実施例２の撮影動作のフローチャートである。
【図３Ｂ】実施例２の撮影動作のフローチャートである。
【図４Ａ】実施例３の撮影動作のフローチャートである。
【図４Ｂ】実施例３の撮影動作のフローチャートである。
【図５Ａ】実施例４の撮影動作のフローチャートである。
【図５Ｂ】実施例４の撮影動作のフローチャートである。
【図６Ａ】実施例５の撮影動作のフローチャートである。
【図６Ｂ】実施例５の撮影動作のフローチャートである。
【図７】表示画面例である。
【図８】実施例３での表示画面例である。
【図９】実施例４での表示画面例である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１３】
図１は、本発明に係る撮像装置の一実施例であるデジタルカメラ１００の概略構成ブロック図を示す。
【００１４】
１０は、デジタルカメラ１００の撮影レンズ１１を含む撮像部を覆う事により、撮像部の汚れや破損を防止するバリア又は保護手段である。
【００１５】
１１は撮影レンズ、１２は絞り機能を備えるシャッタ、１３は光学像を電気信号に変換する撮像素子、１５は撮像素子１３のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。
【００１６】
１４は撮像素子１３、Ａ／Ｄ変換器１５及びＤ／Ａ変換器２１にクロック信号や制御信号を供給するタイミング発生装置であり、メモリ制御装置２２及びシステム制御装置５０により制御される。
【００１７】
２０は、Ａ／Ｄ変換器１５からの画像データ及びメモリ制御装置２２からの画像データに画素補間処理、色変換処理及びＡＷＢ（オートホワイトバランス）処理を施す画像処理装置である。画像処理装置２０はまた、メモリ２５に格納された画像データを圧縮符号化し、圧縮画像データを伸長する圧縮伸長機能を具備する。圧縮伸長機能の処理後のデータは、メモリ２５に書き戻される。
【００１８】
画像処理装置２０はまた、撮像により得られた画像データを用いて、露出制御及び合焦制御のための演算処理を行い、その演算結果をシステム制御装置５０に供給する。システム制御装置５０は、画像処理装置２０の演算結果に従い、露光制御装置４０及び測距制御装置４１にそれぞれＡＥ（自動露出）処理及びＡＦ（オートフォーカス）処理を実行させる。フラッシュが装備されている場合、露光制御装置はＥＦ（フラッシュプリ発光）処理も実行する。
【００１９】
２２はメモリ制御装置であり、Ａ／Ｄ変換器１５、タイミング発生装置１４、画像処理装置２０、画像表示メモリ２４、Ｄ／Ａ変換器２１及びメモリ２５を制御する。Ａ／Ｄ変換器１５の出力データは、画像処理装置２０及びメモリ制御装置２２を介して、又は、メモリ制御装置２２を介して、画像表示メモリ２４又はメモリ２５に書き込まれる。
【００２０】
２４は画像表示メモリ、２１はＤ／Ａ変換器、２３はＴＦＴ  ＬＣＤ等から成る表示部である。画像表示メモリ２４に書き込まれた表示用画像データは、Ｄ／Ａ変換器２１によりアナログ信号に変換されて、表示部２３に供給される。表示部２３は、撮像した画像を逐次表示することで、ライブ映像（スルー画像）を表示する電子ファインダとして機能する。
【００２１】
２５は撮影した静止画像や動画像等を構成する画像データを格納するメモリであり、所定枚数の静止画像又は所定時間の動画像を格納するのに十分な記憶容量を備えている。また、メモリ２５はシステム制御装置５０の作業領域としても使用される。
【００２２】
４０は絞り機能を備えるシャッタ１２を制御する露光制御装置である。４１は撮影レンズ１１のフォーカシングを制御する測距制御装置である。４２は撮影レンズ１１のズーミングを制御するズーム制御装置である。４３はバリアである保護手段１０を制御するバリア制御装置である。
【００２３】
５０はデジタルカメラ１００の全体を制御するシステム制御装置である。５１は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５１には、システム制御装置５０のための制御プログラムだけでなく、地図情報等も記録されている。
【００２４】
６０は不図示のシャッタボタンの操作途中（半押し）でオンとなるシャッタスイッチ（ＳＷ１）である。システム制御装置５０は、シャッタスイッチ６０がオンになると、ＡＦ処理、ＡＥ処理、ＡＷＢ処理及びＥＦ処理等の動作開始を画像処理装置２０、露光制御装置４０及び測距制御装置４１に指示する。
【００２５】
６１は不図示のシャッタボタンの操作完了（全押し）でオンとなるシャッタスイッチ（ＳＷ２）である。シャッタスイッチ６１がオンになると、システム制御装置５０は、撮像素子１３により撮像された画像データを外部記録媒体９１に記録する録画処理を始動する。録画処理は、露光処理、現像処理及び記録処理からなる。露光処理は、撮像素子１３から読み出された画像信号をＡ／Ｄ変換器１５及びメモリ制御装置２２を介してメモリ２５に書き込む処理である。現像処理は、画像処理装置２０又はメモリ制御装置２２での演算を用いて、圧縮前の画像データを生成する処理である。記録処理は、メモリ２５から画像データを読み出して画像処理装置２０で圧縮し、圧縮画像データをカードコントローラ９０を介して外部記録媒体９１に書き込む処理である。
【００２６】
６２は、システム制御装置５０の各種の動作指示を入力するための操作手段である。操作部６２は、スイッチ、十字キー、ダイアル、タッチパネル、視線検知によるポインティング、及び、音声認識装置等の単数若しくは複数の組み合わせで構成される。個別機能的には、電源ボタン、撮影モード／再生モード／動画モード／その他特殊撮影モードの切替えを行うモード切替えスイッチ、単写／連写／セルフタイマ切替えボタン及び動画撮影／停止ボタン等が用意されている。設定などに使用する操作手段として、メニューボタン、十字キー、セットボタン、日付／時間設定ボタン、露出補正ボタン、撮影画質選択ボタン、メニュー移動＋（プラス）ボタン及びメニュー移動−（マイナス）ボタン等が用意されている。再生のために、再生画像移動＋（プラス）ボタン及び再生画像−（マイナス）ボタン等がある。
【００２７】
７０は表示部２３の画面上に一体的に構成されるタッチパネルである。タッチパネル７０の操作による入力座標は、表示部２３の画面上の座標（表示座標）と１対１に対応付けることができる。これにより、表示部２３の画面上に表示されたオブジェクトを直接的に操作するかのような操作感をユーザに与えるＧＵＩを構成できる。
【００２８】
システム制御装置５０はタッチパネル７０への以下の操作を検出できる。タッチパネル７０を指やペンで触れたこと（以下、タッチダウンと称する）。タッチパネル７０を指やペンで触れている状態であること（以下、タッチオンと称する）。タッチパネル７０を指やペンで触れたまま移動していること（以下、ムーブと称する）。タッチパネル７０へ触れていた指やペンを離したこと（以下、タッチアップと称する）。タッチパネル７０に何も触れていない状態（以下、タッチオフと称する）。
【００２９】
タッチパネル７０は、これら操作の種別とタッチパネル７０上に指やペンが触れている位置座標をシステム制御装置５０に通知する。システム制御装置５０は、通知された情報に基づいてタッチパネル７０上にどのような操作が行なわれたかを判定する。ムーブについては、タッチパネル７０上で移動する指やペンの移動方向を、位置座標の変化に基づいてタッチパネル７０上の垂直成分・水平成分毎に判定できる。
【００３０】
タッチパネル７０上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル７０上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル７０上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されると、システム制御装置５０は、フリックが行なわれたと判定する。所定距離以上を所定速度未満でムーブしたことが検出された場合、システム制御装置５０は、ドラッグが行なわれたと判定する。
【００３１】
タッチパネルには、抵抗膜方式、静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式及び光センサ方式等、様々な方式のものがあるが、タッチパネル７０はいずれの方式のものでもよい。
【００３２】
７１は被写体検出部である。被写体検出部７１は、撮像した画像データ中で主被写体と考えられる被写体を検出する。被写体検出部７１は、人物の顔を検出する顔検出処理、特定の人物を検出する個人認証処理、及び撮影対象となる物体を検出する物体検出処理などの画像処理から構成される。
【００３３】
７２はデジタルカメラ１００のブレを検出するブレ検出部である。ブレ検出部７２は、デジタルカメラ１００の姿勢検知を行う縦横センサ、加速度センサ及び重力センサなどから構成され、デジタルカメラ１００におけるブレを検知し、その際のブレ量と方向を出力する。
【００３４】
８１は電源制御手段である。８０はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる電源である。
【００３５】
９０は、メモリカード等の外部記録媒体９１にデータを読み書きするカードコントローラである。
【００３６】
図２Ａ及び図２Ｂは、デジタルカメラ１００の撮影時の動作を示すフローチャートである。図２Ａ及び図２Ｂに示す処理は、不揮発性メモリ５１に記録されたプログラムを、メモリ２５に展開してシステム制御装置５０が実行することで実現される。
【００３７】
デジタルカメラ１００は、操作部６２に含まれる電源ボタンを押すことで起動し、その際の動作モードは、操作部６２に含まれるモード切替えスイッチで選択設定されている動作モードになる。モード切替えスイッチを撮影モードに設定することで、撮影モードで起動する。
【００３８】
Ｓ２００で、システム制御装置５０は、撮影モードのための初期化を行う。デジタルカメラ１００で撮影を行うために必要となる各種制御部の起動や初期化を行い、撮影のための準備を行う。また、スルー画像表示を開始する。
【００３９】
Ｓ２０１で、システム制御装置５０は、撮像素子１３で撮像した画像データを逐次、被写体検出部７１に入力し、被写体検出部７１が、画像データ内から主被写体となる人物又は物体を検出する。検出された主被写体に対し、表示部２３の画面に表示されているライブ映像に重畳して枠表示を行なうことで、検出された主被写体をユーザに通知してもよい。図７（Ａ）は、デジタルカメラ１００での表示例である。例えば、図７（Ａ）に示す例では、画面内の人物の顔を検出し、検出された顔情報を基に表示部２３に表示されている顔の位置に枠を表示する。これにより、撮影視野内に人物の顔が検出され、検出された顔が主被写体と判定されていることを、ユーザに知らせることができる。
【００４０】
Ｓ２０２で、システム制御装置５０は、シャッタスイッチ６０が押下されるか確認する。Ｓ２０２でシャッタスイッチ６０が押下されていた場合、Ｓ２０３で、システム制御装置５０は、Ｓ２０１で検出された主被写体情報を用いて、ＡＦ処理及びＡＥ処理を含む撮影前準備を行う。
【００４１】
Ｓ２０４で、システム制御装置５０は、シャッタスイッチ６１が押下されたか否かを確認する。シャッタスイッチ６１が押下されたことが確認されると、Ｓ２０５で、システム制御装置５０は、撮像した画像を外部記録媒体９１に記録するように各部を制御する。
【００４２】
Ｓ２２３で、システム制御装置５０は、モード切替えスイッチにより撮影モードから他の動作モードに切り替えられたか否かを確認する。撮影モードから変更されていたら、撮影モードを終了する。
【００４３】
Ｓ２２４で、システム制御装置５０は、電源ボタンが押されて電源オフが指示されていないかを確認する。電源オフが指示されていたら、システム制御装置５０は、カメラの動作を終了する。
【００４４】
Ｓ２０２でシャッタスイッチ６０が押下されていなければ、Ｓ２０６で、システム制御装置５０は、タッチパネル７０に対しユーザから指などを使用して画面へのタッチ（タッチダウン）が行われたか否か確認する。
【００４５】
Ｓ２０７で、システム制御装置５０は、タッチパネル７０からタッチダウンされた画面上の位置情報を取得する。
【００４６】
Ｓ２０８で、システム制御装置５０は、取得した画面上の位置情報を画像データ上の位置情報に変換する。被写体検出部７１が、タッチダウンされた位置情報を用いて、タッチダウンされた位置にある被写体を主被写体とする。
【００４７】
Ｓ２０９で、システム制御装置５０は、Ｓ２０８で検出された主被写体情報を用いて、ＡＦ処理及びＡＥ処理を含む撮影準備処理を実行する。システム制御装置５０は撮影準備手段として機能する。これにより、カメラ１００は撮影準備中となる。図７（Ｂ）は、ＡＦ処理及びＡＥ処理後の表示例である。図７（Ｂ）では、タッチダウンされた位置にある主被写体に対しＡＦ処理を行った結果、合焦／非合焦の結果を撮影準備前の枠表示と異なる表示形態の枠表示で示している。合焦と非合焦をユーザに通知する方法として、枠の表示色を変更する方法や、図示しないビープ音出力部などによる出力音の有無／相違を使う方法がある。
【００４８】
Ｓ２１０で、システム制御装置５０は、タッチダウンされた位置に対して相対的に予め定められた位置に、連写撮影を指示する連写撮影スイッチを表示する。図７（Ｃ）は、連写撮影スイッチの表示例を示す。連写撮影スイッチは、タッチダウンされた位置から相対的な位置に表示される。タッチダウンされた位置に応じて、ユーザから視認しやすい位置に表示するのが好ましい。
【００４９】
Ｓ２１１で、システム制御装置５０は、タッチダウンにより画面に接触したままＳ２１０で表示された連写撮影スイッチの位置へ移動（ムーブ）が行われていないか確認する。ユーザがタッチダウンした位置から連写撮影スイッチの位置へ指を移動（ムーブ）させなかった場合、Ｓ２１２で、システム制御装置５０は、連写撮影の機能を無効とする。ユーザがタッチダウンした位置から画面をなぞるようにして連写撮影スイッチのある位置まで指を移動（ムーブ）させた場合、Ｓ２１３で、システム制御装置５０は、連写撮影の機能を有効とする。本実施例では，このような方法でデジタルカメラ１００に連写撮影を指示する。
【００５０】
Ｓ２１４で、システム制御装置５０は、タッチパネル７０にて画面からのタッチが解除（タッチアップ）されていないか確認する。タッチアップされず、画面にタッチしたままの場合、システム制御装置５０は、Ｓ２１１に戻る。Ｓ２１４でタッチアップされたことが確認された場合、システム制御装置５０は、Ｓ２１５に進む。
【００５１】
Ｓ２１５で、システム制御装置５０は、連写撮影の機能が有効であるかを確認する。連写撮影機能が無効であれば、Ｓ２１６で、システム制御装置５０は、撮影を行い、撮影された画像データを外部記録媒体９１に記録する。これにより、タッチダウン後にタッチした位置から指を移動（ムーブ）させずタッチアップすると、タッチアップのタイミングで１枚撮影、即ち単写による撮影が実行される。
【００５２】
Ｓ２１５で連写撮影が有効であれば、Ｓ２１７で、システム制御装置５０は、表示部２３の画面に連写撮影中であることを示すガイダンスを表示する。このガイダンスにより、連写撮影の進捗状況と停止方法などをユーザに通知できる。
【００５３】
Ｓ２１８で、システム制御装置５０は、撮影を行い、撮影された画像データを外部記録媒体９１に記録する。
【００５４】
Ｓ２１９で、システム制御装置５０は、連写撮影による撮影が所定枚数行われたか確認する。連写機能を有効にした際の所定連写枚数は、デジタルカメラ１００に予め設定しておいても良いし、メニュー等でユーザが所望の値を設定又は選択してもよい。所定枚数の撮影が行われていた場合、システム制御装置５０は、Ｓ２２２で、連写撮影を終了すると共に連写撮影機能を無効とし、Ｓ２２３に進む。Ｓ２１９で所定枚数の撮影が行われていなければ、システム制御装置５０は、Ｓ２２０に進む。
【００５５】
Ｓ２２０で、システム制御装置５０は、再度、タッチダウンが行われたか確認する。再度のタッチダウンがなければ、システム制御装置５０は、Ｓ２１７に戻り、繰り返し撮影を行い、連写撮影を継続する。タッチダウンが行われたことが確認された場合、システム制御装置５０は、連写撮影を終了し、Ｓ２２１でタッチアップが行われるまで待機状態となる。Ｓ２２１でタッチアップが行われると、システム制御装置５０は、Ｓ２２２で連写機能を無効とする。
【００５６】
このように、ユーザが連写撮影スイッチまで指でなぞって、連写撮影を指示した後にタッチアップを行うと、カメラ１００は、連写撮影を開始する。連写撮影は、所定枚数に達するか再度のタッチダウンまで、実行される。図７（Ｄ）は、連写撮影実施中の表示例である。連写の間、連写撮影の上限撮影枚数、現在までに撮影された枚数、及びタッチダウンにより連写撮影が終了する旨を通知するガイダンスが表示される。
【実施例２】
【００５７】
主被写体が動いている場合に、撮影者に連写を促すようにした実施例を説明する。図３Ａ及び図３Ｂは、この実施例２の撮影時の動作を示すフローチャートである。図３Ａ及び図３Ｂに示す処理は、不揮発性メモリ５１に記録されたプログラムを、メモリ２５に展開してシステム制御装置５０が実行することで実現すされる。
【００５８】
ステップＳ３００からＳ３０９は、ステップＳ２００からＳ２０９と同じであるので、説明を省略する。
【００５９】
Ｓ３１０で、システム制御装置５０は、主被写体が停止しているか否かを確認する。具体的には、被写体検出部７１は主被写体を検出した際の位置情報の履歴を保持しており、この履歴を参照して主被写体が停止しているか否かを確認する。主被写体が停止している場合、システム制御装置５０は、Ｓ３１１、Ｓ３１２でタッチアップされたタイミングで撮影し、外部記録媒体９１に撮影画像を記録する。
【００６０】
Ｓ３１０で主被写体が停止しておらず、動きがあった場合、Ｓ３１３で、システム制御装置５０は、タッチダウンされた位置に対して相対的な位置に連写撮影スイッチを表示する。すなわち、システム制御装置５０は、主被写体が停止していないことを条件として、後述するように連写撮影の選択操作を可能にする。
【００６１】
Ｓ３１４で、システム制御装置５０は、タッチダウンにより画面にタッチしたままＳ３１３で表示された連写撮影スイッチの位置に移動（ムーブ）が行われていないか否かを確認する。ユーザがタッチダウンした位置から連写撮影スイッチの位置まで指を移動（ムーブ）させなかった場合、システム制御装置５０は、Ｓ３１５で連写撮影の機能を無効とし、Ｓ３１１に戻り、Ｓ３１１，３１２で単写撮影を行う。ユーザがタッチダウンした位置から画面をなぞって連写撮影スイッチのある位置まで指を移動（ムーブ）させた場合、Ｓ３１６で、システム制御装置５０は、連写撮影の機能を有効とする。
【００６２】
Ｓ３１７で、システム制御装置５０は、主被写体の動きに合わせて自動的に連写撮影の撮影間隔を設定する。画面内の主被写体の動きが大きい場合又は主被写体の移動速度が高速な場合には連写間隔を短くする。高速に連写することで動きの速い被写体の決定的な瞬間を逃さず撮影できる。この際、被写体の動きの速さに応じたシャッタスピードを調整するのが好ましい。例えば、被写体の動きが速くなるほどシャッタスピードを上げるように制御することで、被写体ブレを低減できる。シャッタスピードの調整と同時に絞り又はＩＳＯ感度を調整し、最適な露出となるように調整するのが好ましい。
【００６３】
Ｓ３１８で、システム制御装置５０は、タッチパネル７０でタッチアップされていないか否か確認する。タッチパネル７０でタッチアップされたことが確認された場合は、システム制御装置５０は、Ｓ３１９に進む。
【００６４】
Ｓ３１９で、システム制御装置５０は、表示部２３の画面に連写撮影中であることを示すガイダンスを表示する。このガイダンスにより、連写撮影の進捗状況や停止方法などをユーザに通知する。
【００６５】
Ｓ３２０で、システム制御装置５０は、撮影を行い、撮影された画像データを外部記録媒体９１に記録する。
【００６６】
Ｓ３２１で、システム制御装置５０は、連写撮影による撮影が所定枚数行われたか否かを確認する。所定枚数の撮影が行われていた場合、システム制御装置５０は、Ｓ３２５に進み、連写撮影を終了する。所定枚数の撮影が行われていなければ、システム制御装置５０は、Ｓ３２２に進む。
【００６７】
Ｓ３２２で、システム制御装置５０は、Ｓ３１７で設定した連写撮影間隔になるよう次の撮影までの撮影間隔を調整する。
【００６８】
Ｓ３２３で、システム制御装置５０は、タッチダウンが行われたか否かを確認する。タッチダウンがなければ、システム制御装置５０は、Ｓ３１９に戻り、繰り返し撮影を行い、連写撮影を継続する。タッチダウンが行われたことが確認された場合、システム制御装置５０は、連写撮影を終了し、Ｓ３２４でタッチアップが行われるまで待機状態となる。タッチアップが行われると、システム制御装置５０は、Ｓ３２５に進み、連写機能を無効とする。以後は、実施例１と同様である。
【００６９】
本実施例によれば、被写体に動きがあるような、連写を行うと効果的であるシーンに対し連写撮影スイッチを表示し、その場で連写を選択できるようにした。これにより、連射機能の活用場面が拡がる。また、連写が効果的でない場合に連写撮影スイッチを表示しないので、スルー画像の視認を妨げることが無い。
【実施例３】
【００７０】
デジタルカメラ１００のカメラブレ又は装置ブレがある場合に、撮影者に連写を促すようにした実施例を説明する。図４Ａ及び図４Ｂは、この実施例のデジタルカメラ１００の撮影時の動作を示すフローチャートである。図４Ａ及び図４Ｂに示す処理は、不揮発性メモリ５１に記録されたプログラムを、メモリ２５に展開してシステム制御装置５０が実行することで実現される。
【００７１】
ステップＳ４００からＳ４０９は、ステップＳ２００からＳ２０９と同じであるので、詳細な説明を省略する。
【００７２】
Ｓ４１０で、システム制御装置５０は、カメラブレが生じていないか確認する。具体的には、ブレ検出部７２がカメラ１００のブレ量を検出してシステム制御装置５０に通知し、システム制御装置５０は、ブレ検出部７２から通知されるブレ検出量が閾値を超えていないかでカメラブレの有無を確認する。カメラブレが検知されていなければ、システム制御装置５０は、Ｓ４１１、Ｓ４１２でタッチアップされたタイミングで撮影し、外部記録媒体９１に撮影画像を記録する。
【００７３】
Ｓ４１０でブレが検知された場合、システム制御装置５０は、Ｓ４１３でタッチダウンされた位置に対して相対的な位置に、何枚連写撮影を実施するかをカメラ１００に指示する連写撮影枚数設定バーを表示する。図８は、連写撮影枚数設定バーの表示例である。表示されている数値が連写の際の撮影枚数を表す。
【００７４】
Ｓ４１４で、システム制御装置５０は、タッチダウンにより画面にタッチしたままＳ４１３で表示された連写撮影枚数設定バー上を移動（ムーブ）していないか否かを確認する。ユーザがタッチダウンした位置から指を移動（ムーブ）させなかった場合、システム制御装置５０は、Ｓ４１５で連写撮影の機能を無効とし、Ｓ４１１に戻り、Ｓ４１１、４１２で単写撮影を行う。
【００７５】
ユーザがタッチダウンした位置から画面をなぞって連写撮影枚数設定バー上を移動した場合、システム制御装置５０は、Ｓ４１６で連写撮影の機能を有効とする。Ｓ４１７で、システム制御装置５０は、連写撮影枚数設定バー上を移動（ムーブ）する移動量に応じて、連写時の撮影枚数を設定する。
【００７６】
Ｓ４１８で、システム制御装置５０は、タッチパネル７０でタッチアップされたか否かを確認する。タッチパネル７０でタッチアップされたことが確認された場合、システム制御装置５０は、Ｓ４１９に進む。
【００７７】
Ｓ４１９で、システム制御装置５０は、表示部２３の画面に連写撮影中を示すガイダンスを表示する。このガイダンスにより、連写撮影の進捗状況をユーザに通知する。
【００７８】
Ｓ４２０で、システム制御装置５０は、撮影を行い、撮影画像の画像データを外部記録媒体９１に記録する。
【００７９】
Ｓ４２１で、システム制御装置５０は、連写撮影による撮影が連写撮影枚数設定バーで設定した枚数分の撮影が行われたか否かを確認する。設定枚数の撮影が行われていた場合、システム制御装置５０は、Ｓ４２２に進む。設定枚数の撮影が行われていなければ、システム制御装置５０は、Ｓ４１９に戻り、繰り返し撮影を行い、連写撮影を継続する。
【００８０】
Ｓ４２３で、システム制御装置５０は、モード切替えスイッチにより撮影モードから他の動作モードに切り替えられたか否かを確認する。撮影モードから変更されていたら、撮影モードを終了する。
【００８１】
Ｓ４２４で、システム制御装置５０は、電源ボタンが押されて電源オフが指示されていないかを確認する。電源オフが指示されていたら、システム制御装置５０は、カメラの動作を終了する。
【００８２】
本実施例では、撮影準備後のカメラブレに対して、ユーザがブレを考慮して指定枚数の連写を実施できる。これにより、カメラブレによる撮影の失敗を防止できる。また、カメラブレがある場合にのみ連写撮影スイッチを表示するので、カメラブレの無い場合に、連写撮影スイッチが表示されず、スルー画像の視認を妨げることが無い。
【実施例４】
【００８３】
タッチダウン時のＡＦで非合焦である場合に、ＡＦブラケット撮影を促す実施例を説明する。図５Ａ及び図５Ｂは、この実施例の撮影時の動作を示すフローチャートである。図５Ａ及び図５Ｂに示す処理は、不揮発性メモリ５１に記録されたプログラムを、メモリ２５に展開してシステム制御装置５０が実行することで実現される。
【００８４】
Ｓ５００からＳ５０９は、Ｓ２００からＳ２０９と同じであるので、詳細な説明を省略する。
【００８５】
Ｓ５１０で、システム制御装置５０は、Ｓ５０９のＡＦ処理の結果、主被写体に対して非合焦であると判定されたか否かを確認する。システム制御装置５０は、は合焦度検出手段として機能する。正常に合焦していれば、システム制御装置５０は、Ｓ５１１、Ｓ５１２でタッチアップされたタイミングで撮影し、外部記録媒体９１に撮影画像を記録する。
【００８６】
Ｓ５１０で非合焦であると判定された場合、システム制御装置５０は、Ｓ５１３でタッチダウンされた位置に対して相対的な位置にブラケット撮影スイッチを表示する。図９は、連写撮影枚数設定バーの表示例である。
【００８７】
Ｓ５１４で、システム制御装置５０は、タッチダウンにより画面に接触したままＳ５１３で表示されたブラケット撮影スイッチ（Ｂ撮影スイッチ）まで移動（ムーブ）していないかどうかを確認する。ユーザがタッチダウンした位置からブラケット撮影スイッチの位置まで指を移動（ムーブ）させなかった場合、システム制御装置５０は、Ｓ５１５でブラケット撮影の機能を無効とし、Ｓ５１１、５１２で単写撮影を行う。
【００８８】
ユーザがタッチダウンした位置から画面をなぞってブラケット撮影スイッチまで移動（ムーブ）した場合、システム制御装置５０は、Ｓ５１６でブラケット撮影の機能を有効とする。
【００８９】
Ｓ５１７で、システム制御装置５０は、タッチパネル７０に対してタッチアップされていないかどうかを確認する。タッチパネル７０でタッチアップされたことが確認された場合、システム制御装置５０は、Ｓ５１８に進む。
【００９０】
Ｓ５１８で、システム制御装置５０は、表示部２３の画面にブラケット撮影中であることを示すガイダンスを表示する。
【００９１】
Ｓ５１９で、システム制御装置５０は、撮影を行い、撮影された画像データを外部記録媒体９１に記録する。
【００９２】
Ｓ５２０で、システム制御装置５０は、フォーカスレンズ移動処理を行う。現在のフォーカスレンズの位置から別の位置へフォーカスレンズを移動させことで、別の焦点距離に合焦させる。
【００９３】
Ｓ５２１で、システム制御装置５０は、ブラケット撮影による撮影が終了したか否かを確認する。終了していなければ、システム制御装置５０は、Ｓ５１８に戻り、繰り返し撮影を行い、ブラケット撮影を継続する。終了していれば、システム制御装置５０は、Ｓ５２２でブラケット撮影を無効化する。
【００９４】
Ｓ５２３で、システム制御装置５０は、モード切替えスイッチにより撮影モードから他の動作モードに切り替えられたか否かを確認する。撮影モードから変更されていたら、撮影モードを終了する。
【００９５】
Ｓ５２４で、システム制御装置５０は、電源ボタンが押されて電源オフが指示されていないかを確認する。電源オフが指示されていたら、システム制御装置５０は、カメラの動作を終了する。
【００９６】
撮影準備後に主被写体に対してＡＦが非合焦である場合に、フォーカス位置を変更してブラケット撮影を行うので、非合焦による撮影の失敗を防止できる。
【００９７】
被写体が暗すぎたり、明るすぎた場合に、露出ブラケットを促すようにしてもよい。例えば、図５Ａ及び図５ＢのＳ５１０で、ＡＦ処理及びＡＥ処理を行った結果撮影される画像が暗すぎる又は明るすぎるかを判定し、暗すぎ又は明るすぎと判定された場合に、露出ブラケット撮影スイッチを表示する。そして、ユーザが露出ブラケットスイッチまでムーブ操作を行った後にタッチアップした場合に、露出ブラケット撮影を実行する。露出ブラケット撮影では、露出を基準値に対してアンダー側又はオーバー側に補正した露出値でそれぞれ撮影を行う。
【実施例５】
【００９８】
タッチパネルに対する所定時間以上のタッチオン状態（長押し）か、ムーブで所定の軌跡を描くジェスチャ操作があった場合に、連写撮影スイッチを表示する実施例を説明する。図６Ａ及び図６Ｂは、この実施例の撮影時の動作を示すフローチャートである。図６Ａ及び図６Ｂに示す処理は、不揮発性メモリ５１に記録されたプログラムを、メモリ２５に展開してシステム制御装置５０が実行することで実現される。Ｓ６００からＳ６０９は、Ｓ２００からＳ２０９と同じであるので、詳細な説明を省略する。
【００９９】
Ｓ６１０で、システム制御装置５０は、タッチダウンしたまま所定時間が経過していないか確認する。所定時間経過していなければ、システム制御装置５０は、Ｓ６１１に進む。
【０１００】
Ｓ６１１で、システム制御装置５０は、タッチパネル７０から取得される位置情報により、タッチダウンしたままユーザが予め決められた軌跡を画面上で移動（ムーブ）したかどうかを確認する。即ち、予め決められた特定の軌跡を描くムーブ（このムーブを描く操作をジェスチャ操作と称する）があったか否かを確認する。軌跡については、デジタルカメラ１００に予め設定しておいても、ユーザがメニュー等で選択設定してもよい。ユーザがタッチダウンしたまま指を移動（ムーブ）させなかった場合は、システム制御装置５０は、Ｓ６１２、Ｓ６１３でタッチアップされたタイミングで撮影し、外部記録媒体９１に撮影画像を記録する。
【０１０１】
Ｓ６１０で所定時間経過し、且つＳ６１１でタッチダウンのまま予め決められた軌跡を移動（ムーブ）した場合、システム制御装置５０は、Ｓ６１４に進む。
【０１０２】
Ｓ６１４で、システム制御装置５０は、タッチダウンされた位置に対して相対的な位置にデジタルカメラ１００に連写撮影を指示する連写撮影スイッチを表示する。
【０１０３】
Ｓ６１５で、システム制御装置５０は、タッチダウンにより画面に接触したまま連写撮影スイッチの位置へ移動（ムーブ）が行われていないかどうかを確認する。ユーザがタッチダウンした位置から連写撮影スイッチの位置まで指を移動（ムーブ）させなかった場合、システム制御装置５０は、Ｓ６１６で連写撮影の機能を無効とし、Ｓ６１２、６１３で単写撮影を行う。ユーザがタッチダウンした位置から画面をなぞって連写撮影スイッチのある位置まで指を移動（ムーブ）させた場合、システム制御装置５０は、Ｓ６１７で連写撮影機能を有効とする。
【０１０４】
Ｓ６１８で、システム制御装置５０は、タッチパネル７０に対しタッチアップされていないかどうかを確認する。タッチパネル７０でタッチアップされたことが確認された場合、システム制御装置５０は、Ｓ６１９に進む。
【０１０５】
Ｓ６１９で、システム制御装置５０は、表示部２３の画面に連写撮影中であることを示すガイダンスを表示する。このガイダンスにより、連写撮影の進捗状況と停止方法などをユーザに通知する。
【０１０６】
Ｓ６２０で、システム制御装置５０は、撮影を行い、撮影された画像データを外部記録媒体９１に記録する。
【０１０７】
Ｓ６２１では、システム制御装置５０は、連写撮影による撮影が所定枚数行われたか確認する。所定枚数の撮影が行われていた場合、システム制御装置５０は、Ｓ６２４に進む。所定枚数の撮影が行われていなければ、システム制御装置５０は、Ｓ６２２に進む。
【０１０８】
Ｓ６２２で、システム制御装置５０は、タッチダウンが行われたかどうかを確認する。タッチダウンがなければ、システム制御装置５０は、Ｓ６１９に戻り、繰り返し撮影を行い、連写撮影を継続する。タッチダウンが行われたことが確認された場合、システム制御装置５０は、連写撮影を終了し、Ｓ６２３でタッチアップが行われるまで待機状態となる。タッチアップが行われると、Ｓ６２４でシステム制御装置５０は連写機能を無効とする。
【０１０９】
Ｓ６２５で、システム制御装置５０は、モード切替えスイッチにより撮影モードから他の動作モードに切り替えられたか否かを確認する。撮影モードから変更されていたら、撮影モードを終了する。
【０１１０】
Ｓ６２６で、システム制御装置５０は、電源ボタンが押されて電源オフが指示されていないかを確認する。電源オフが指示されていたら、システム制御装置５０は、カメラの動作を終了する。
【０１１１】
本実施例では、連写撮影をするための意図的な操作として、タッチパネルに対する所定時間以上のタッチオン状態（長押し）か、ムーブで所定の軌跡を描くジェスチャ操作があった場合に、連写撮影スイッチを表示する。連写を行うことを意図した操作が無い場合には、連写撮影スイッチが表示されないので、スルー画像の視認を徒に妨げることがない。
【０１１２】
図６Ａ及び図６Ｂに示すフローにおいて、Ｓ６１０を省略し、タッチパネルに対する所定時間以上のタッチオン状態（長押し）があっても連写撮影スイッチを表示しないようにしてもよい。ＡＦ処理及びＡＥ処理が、タッチダウンに応じて実行され、タッチアップ前には終了しているので、タッチアップから記録の実行までのタイムラグが少なくなり、ユーザの意図した記録画像を得やすい。この特徴を鑑みれば、タッチダウンの後、被写体が撮影に適した状態となるシャッタチャンスまでタッチオンのまま待機し、シャッタチャンスでタッチアップする使用方法が想定される。すなわち、連写の意図が無い場合でも、所定時間以上のタッチオン状態が発生する可能性がある。タッチパネルに対する所定時間以上のタッチオン状態（長押し）があっても連写撮影スイッチを表示しないようすると、このような使い方に対応できる。
【０１１３】
図８で説明した連写撮影スイッチの表示形態及び連写枚数の指定の方法は、上述の各実施例に適用可能である。
【０１１４】
ＡＦ処理の対象範囲とＡＥ処理の対象範囲の何れも、被写体検出部７１で検出される主被写体に限定されない。タッチパネル７０でユーザが指定する範囲を、ＡＦ処理とＡＥ処理の対象としても良い。ＡＦ処理の対象範囲と、ＡＥ処理の対象範囲を異ならせても良い。
【０１１５】
システム制御装置５０による制御は、１つのハードウェアで実現しても良いし、複数のハードウェアが処理を分担することで実現してよい。
【０１１６】
本発明は、上述した特定の実施例に限られるものではなく、発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施例は本発明の一実施形態を示すものにすぎず、各実施例を適宜組み合わせることも可能である。
【０１１７】
本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されず、撮像手段とタッチパネルを有する撮像装置一般に適用可能である。すなわち、本発明は、カメラ付きのパーソナルコンピュータ、ＰＤＡ、カメラ付き携帯電話端末、カメラ付き音楽プレーヤー、カメラ付きゲーム機、及びカメラ付き電子ブックリーダーなどに適用可能である。特に近年は、主にタッチパネルを用いた操作によって機器を制御する携帯電話端末（スマートフォンなど）、カメラ付きのゲーム機、電子ブックリーダー、タブレットＰＣなどが普及してきている。このような機器では、従来のデジタルカメラのように半押しと全押しのできるシャッターボタンを備えずに、タッチパネルからの操作で撮影を行うことが多いため、本発明を適用すると特に有効である。
【０１１８】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウエア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005921121.tif 000002
【図２Ａ】
0005921121.tif 000003
【図２Ｂ】
0005921121.tif 000004
【図３Ａ】
0005921121.tif 000005
【図３Ｂ】
0005921121.tif 000006
【図４Ａ】
0005921121.tif 000007
【図４Ｂ】
0005921121.tif 000008
【図５Ａ】
0005921121.tif 000009
【図５Ｂ】
0005921121.tif 000010
【図６Ａ】
0005921121.tif 000011
【図６Ｂ】
0005921121.tif 000012
【図７】
0005921121.tif 000013
【図８】
0005921121.tif 000014
【図９】
0005921121.tif 000015