(57)【要約】【課題】ユーザが希望するフォーカス位置を正確に特定することを目的とする。【解決手段】撮影手段による撮影範囲の全体よりも狭い一部の範囲であるフォーカス対象範囲に含まれる被写体を基準として、フォーカスに関する制御を行うフォーカス制御手段と、タッチ検知面に対するタッチ操作を検知するタッチ検知手段と、タッチ検知面の所定の範囲内における、タッチ操作が行われたタッチ位置を、所定の範囲とタッチ位置の位置関係に対応した、フォーカス対象範囲における位置に変換する位置変換手段とを有し、フォーカス制御手段は、位置変換手段により得られたフォーカス対象範囲内の位置に基づいて、フォーカスに関する制御を行う。【選択図】図４
2018077424.tif 000002
【特許請求の範囲】
【請求項１】
撮影手段による撮影範囲の全体よりも狭い一部の範囲であるフォーカス対象範囲に含まれる被写体を基準として、フォーカスに関する制御を行うフォーカス制御手段と、
タッチ検知面に対するタッチ操作を検知するタッチ検知手段と、
前記タッチ検知面の所定の範囲内における、前記タッチ操作が行われたタッチ位置を、前記所定の範囲とタッチ位置の位置関係に対応した、フォーカス対象範囲における位置に変換する位置変換手段と
を有し、
前記フォーカス制御手段は、前記位置変換手段により得られたフォーカス対象範囲内の位置に基づいて、フォーカスに関する制御を行うことを特徴とするフォーカス制御装置。
【請求項２】
前記撮影範囲の全体を示す撮像画像を表示する表示手段をさらに有し、
前記タッチ検知面は、前記表示手段と異なる位置に設けられていることを特徴とする請求項１に記載のフォーカス制御装置。
【請求項３】
前記表示手段に表示された前記撮像画像の、前記位置変換手段により得られた前記フォーカス対象範囲内の位置に、指標を重畳表示するよう制御する表示制御手段をさらに有することを特徴とする請求項２に記載のフォーカス制御装置。
【請求項４】
前記表示手段において、前記撮像画像とともに、前記フォーカス対象範囲を示す表示を行うよう制御する表示制御手段をさらに有することを特徴とする請求項２又は３に記載のフォーカス制御装置。
【請求項５】
ユーザが前記撮影範囲の光学像を視認可能なファインダをさらに有し、
前記タッチ検知面は、前記ファインダと異なる位置に設けられていることを特徴とする請求項１に記載のフォーカス制御装置。
【請求項６】
前記ファインダに対応して設けられた表示手段において、前記位置変換手段により得られた前記フォーカス対象範囲内の位置に、指標を表示するよう制御する表示制御手段をさらに有することを特徴とする請求項５に記載のフォーカス制御装置。
【請求項７】
前記表示制御手段は、前記表示手段において前記フォーカス対象範囲を示す表示をするよう制御することを特徴とする請求項６に記載のフォーカス制御装置。
【請求項８】
第１のＡＦ方式に設定されている場合に、前記撮影範囲の全体よりも狭い一部の範囲である第１の範囲を前記フォーカス対象範囲として設定し、前記第１のＡＦ方式と異なる第２のＡＦ方式に設定されている場合に、前記第１の範囲よりも狭い第２の範囲を前記フォーカス対象範囲として設定する範囲設定手段をさらに有し、
前記位置変換手段は、前記第１のＡＦ方式に設定されている場合に、前記タッチ位置を、前記第１の範囲の外側の領域と対応づけることなく、前記第１の範囲内の位置に変換し、前記第２のＡＦ方式に設定されている場合に、前記タッチ位置を、前記第２の範囲の外側の領域と対応づけることなく、前記第２の範囲内の位置に変換することを特徴とする請求項１乃至７の何れか１項に記載のフォーカス制御装置。
【請求項９】
前記第１のＡＦ方式は、コントラストＡＦであり、第２のＡＦ方式は、位相差ＡＦであることを特徴とする請求項８に記載のフォーカス制御装置。
【請求項１０】
前記位相差ＡＦは、撮像面位相差ＡＦであることを特徴とする請求項９に記載のフォーカス制御装置。
【請求項１１】
前記フォーカス対象範囲をユーザ操作に応じて決定する決定手段をさらに有することを特徴とする請求項１乃至７の何れか１項に記載のフォーカス制御装置。
【請求項１２】
前記撮影手段により撮影された撮影画像に基づいて、特定の被写体を追尾する追尾手段と、
前記追尾手段による追尾結果に基づいて、前記フォーカス対象範囲を決定する決定手段をさらに有することを特徴とする請求項１乃至７の何れか１項に記載のフォーカス制御装置。
【請求項１３】
前記所定の範囲は、前記タッチ検知面においてタッチ検知が可能な範囲であることを特徴とする請求項１乃至１２の何れか１項に記載のフォーカス制御装置。
【請求項１４】
前記所定の範囲は、前記タッチ検知面において予め設定された、前記タッチ検知面の一部の範囲であることを特徴とする請求項１乃至１２の何れか１項に記載のフォーカス制御装置。
【請求項１５】
前記フォーカス制御手段によるＡＦの成否を通知する通知手段をさらに有することを特徴とする請求項１乃至１４の何れか１項に記載のフォーカス制御装置。
【請求項１６】
フォーカス制御装置の制御方法であって、
撮影手段による撮影範囲の全体よりも狭い一部の範囲であるフォーカス対象範囲に含まれる被写体を基準として、フォーカスに関する制御を行うフォーカス制御ステップと、
タッチ検知面に対するタッチ操作を検知するタッチ検知ステップと、
前記タッチ検知面の所定の範囲内における、前記タッチ操作が行われたタッチ位置を、前記所定の範囲とタッチ位置の位置関係に対応した、フォーカス対象範囲における位置に変換する位置変換ステップと
を含み、
前記フォーカス制御ステップにおいて、前記位置変換ステップにおいて得られた前記フォーカス対象範囲内の位置に基づいて、フォーカスに関する制御を行うことを特徴とするフォーカス制御装置の制御方法。
【請求項１７】
コンピュータを、請求項１乃至１５の何れか１項に記載されたフォーカス制御装置の各手段として機能させるためのプログラム。
【請求項１８】
コンピュータを、請求項１乃至１５の何れか１項に記載されたフォーカス制御装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチセンサ等のポインティングデバイスを用いたフォーカス位置の指定に応じて、フォーカスに関する制御を行うための、フォーカス制御装置に関する。
【背景技術】
【０００２】
従来、ファインダとポインティングデバイスが一体化したタッチパネルを備え、タッチ操作によってフォーカスポイントを選択可能なデジタルカメラが普及している。一方で、ファインダとは別のタッチセンサをポインティングデバイスとして備えた装置も知られている。特許文献１には、覗き込み型の表示部とタッチセンサとを併用した表示装置において、指の移動が検出された場合に、移動の状態に従ってＡＦ（オートフォーカス）ターゲット枠の表示位置を移動させる技術が開示されている。また、特許文献２には、ビューファインダ画面上で指定された被写体にピントを合わせるカメラシステムにおいて、フォーカスポイントの移動可能範囲が制限されている場合に、その範囲をビューファインダに表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０３１４３号公報
【特許文献２】特開２００２−３６５５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術においては、指の動きに応じてＡＦターゲット枠の表示位置を移動させるため、俊敏な切り替えができなかったり、移動中にフォーカスが不安定になったりする可能性があった。また、特許文献２の技術においては、ビューファインダ画面が小さい場合に、フォーカスポイント可動範囲は狭い範囲となり、正確な位置をタッチするのが難しく、正確なＡＦポイント位置指定が難しいという問題があった。
【０００５】
本発明はこのような問題点に鑑みなされたもので、ユーザが希望するフォーカス位置を正確に特定することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、フォーカス制御装置であって、撮影手段による撮影範囲の全体よりも狭い一部の範囲であるフォーカス対象範囲に含まれる被写体を基準として、フォーカスに関する制御を行うフォーカス制御手段と、タッチ検知面に対するタッチ操作を検知するタッチ検知手段と、前記タッチ検知面の所定の範囲内における、前記タッチ操作が行われたタッチ位置を、前記所定の範囲とタッチ位置の位置関係に対応した、フォーカス対象範囲における位置に変換する位置変換手段とを有し、前記フォーカス制御手段は、前記位置変換手段により得られた前記フォーカス対象範囲内の位置に基づいて、フォーカスに関する制御を行うことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザが希望するフォーカス位置を正確に特定することができる。
【図面の簡単な説明】
【０００８】
【図１】デジタルカメラの外観図である。
【図２】操作リモコンの外観図である。
【図３】デジタルカメラ及び操作リモコンの構成例を示すブロック図である。
【図４】デジタルカメラによる制御処理を示すフローチャートである。
【図５】表示画面例を示す図である。
【図６】表示画面例を示す図である。
【図７】操作リモコンによる制御処理を示すフローチャートである。
【図８】表示画面例を示す図である。
【図９】デジタルカメラによる制御処理を示すフローチャートである。
【図１０】操作リモコンによる制御処理を示すフローチャートである。
【図１１】表示画面例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
＜第１の実施形態＞
図１（ａ）、（ｂ）は第１の実施形態に係るフォーカス制御装置の一例であるデジタルカメラ１００の外観図である。図１（ａ）はデジタルカメラ１００の前面斜視図であり、図１（ｂ）はデジタルカメラ１００の背面斜視図である。図１において、表示部２８は画像や各種情報を表示する表示部であり、本実施例では、アスペクト比を１６対９とする。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。端子カバー４０は外部機器との接続ケーブルとデジタルカメラ１００とを接続する接続ケーブル等のコネクタ（不図示）を保護するカバーである。
【００１１】
メイン電子ダイヤル７１は図３に記載の操作部７０に含まれる回転操作部材であり、このメイン電子ダイヤル７１を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。電源スイッチ７２はデジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は操作部７０に含まれ、操作部７０に含まれる回転操作部材であり、選択枠の移動や画像送りなどを行える。十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キーである。十字キー７４の押した部分に応じた操作が可能である。
【００１２】
ＳＥＴボタン７５は操作部７０に含まれ、押しボタンであり、主に選択項目の決定などに用いられる。ＬＶボタン７６は操作部７０に含まれ、静止画撮影モードにおいてライブビュー（以下、ＬＶ）のＯＮとＯＦＦを切り替えるボタンである。動画撮影モードにおいては、動画撮影（記録）の開始、停止の指示に用いられる。拡大ボタン７７は操作部７０に含まれ、撮影モードのライブビュー表示において拡大モードのＯＮ、ＯＦＦ及び拡大モード中の拡大率の変更を行うための操作ボタンである。再生モードにおいては再生画像を拡大し、拡大率を増加させるための拡大ボタンとして機能する。
【００１３】
再生ボタン７８は操作部７０に含まれ、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７８を押下することで再生モードに移行し、記録媒体３００に記録された画像のうち最新の画像を表示部２８に表示させることができる。蓋２０２は記録媒体３００を格納したスロットの蓋である。
【００１４】
グリップ部９０は、ユーザがデジタルカメラ１００を構えた際に右手で握りやすい形状とした保持部である。クイックリターンミラー１２は、図３に記載のシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。通信端子１０はデジタルカメラ１００がレンズ側（着脱可能）と通信を行う為の通信端子である。接眼ファインダ１６はフォーカシングスクリーン１３を観察することで、レンズユニット１１０を通して得た被写体の光学像の焦点や構図の確認を行うための覗き込み型のファインダである。
【００１５】
図２は、操作リモコン２００の外観図である。ユーザは、操作リモコン２００において、デジタルカメラ１００の撮影に関する設定や記録に関する操作が可能である。操作リモコン２００は、デジタルカメラ１００の端子カバー４０内のコネクタ（不図示）と接続ケーブル１９１により接続可能である。デジタルカメラ１００と操作リモコン２００は接続ケーブル１９１により双方向のデータ通信が可能である。ただし、本実施形態においては、撮像画像をリアルタイムに送受信して操作リモコン２００で表示するようなことは行っていない。本実施例においては、１フレーム（１／６０秒）あたりに数１００バイト通信可能なシリアル通信を、接続ケーブル１９１を介して行うことを前提とするが、通信方法や１フレームあたりの通信量は特に限定しない。また、接続ケーブル１９１とその通信は無線通信に代替可能である。
【００１６】
電源スイッチ１７２は操作リモコン２００の電源のＯＮ及びＯＦＦを切り替える操作部材である。表示部１２８は設定情報や記録状態を表示する表示部である。なお、表示部１２８は、デジタルカメラ１００の表示部２８とは異なり、撮像画像の表示は行わない。また、本実施例では、表示部１２８のアスペクト比を１６対９とする。操作ボタン１７１は、操作リモコン２００の上下に６つあり、表示部１２８に表示される内容によって、各操作ボタン１７１に対応する機能が変わり、図３に記載の操作部１７０に含まれる。十字キー１７４は操作部１７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キーである。十字キー１７４の押した部分に応じた操作が可能である。
【００１７】
ＳＥＴボタン１７５は操作部１７０に含まれ、押しボタンであり、主に選択項目の決定などに用いられる。ＨＯＭＥボタン１７６は操作部１７０に含まれ、押しボタンであり、ＨＯＭＥ画面へ遷移する際に用いられる。ＭＥＮＵボタン１７７は操作部１７０に含まれ、押しボタンであり、ＭＥＮＵ画面へ遷移する際に用いられる。ＢＡＣＫボタン１７８は操作部１７０に含まれ、押しボタンであり、キャンセル操作や一つ前の画面へ戻る場合に用いられる。
【００１８】
図３（ａ）は、デジタルカメラ１００の構成例を示すブロック図である。図３（ｂ）は、操作リモコン２００の構成例を示すブロック図である。図３（ａ）において、レンズユニット１１０は、交換可能な撮影レンズを搭載するレンズユニットである。レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。通信端子６はレンズユニット１１０がデジタルカメラ１００側と通信を行う為の通信端子であり、通信端子１０はデジタルカメラ１００がレンズユニット１１０側と通信を行う為の通信端子である。
【００１９】
レンズユニット１１０は、この通信端子６、１０を介してシステム制御部５０と通信する。レンズユニット１１０は、内部のレンズシステム制御回路４によって絞り駆動回路２を介して絞り機構１０２の制御を行い、ＡＦ（Ａｕｔｏｆｏｒｃｕｓ）駆動回路３を介して、レンズ１０３の位置を変位させることで焦点を合わせる。ＡＥセンサー１７は、レンズユニット１１０を通した被写体の輝度を測光する。焦点検出部１１は、システム制御部５０にデフォーカス量情報を出力する。システム制御部５０はそれに基づいてレンズユニット１１０を制御し、位相差ＡＦを行う。位相差ＡＦは、後述のコントラストＡＦと比べると、レンズユニット１１０を駆動すべき方向および距離が分かるため、より高速にＡＦすることができる。その反面、精度がレンズ１０３に依存するため、装着するレンズによっては十分な精度が得られない場合がある。
【００２０】
クイックリターンミラー１２（以下、ミラー１２）は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。ミラー１２は、レンズ１０３から入射した光束を接眼ファインダ１６側と撮像部２２側とに切替えるためのミラーである。ミラー１２は通常時は接眼ファインダ１６へと光束を導くよう反射させるように配されているが、撮影が行われる場合やライブビュー表示の場合には、撮像部２２へと光束を導くように上方に跳ね上がり光束中から待避する（ミラーアップ）。撮影者は、ペンタプリズム１４と接眼ファインダ１６を介して、フォーカシングスクリーン１３を観察することで、レンズユニット１１０を通して得た被写体の光学像の焦点や構図の確認が可能となる。
【００２１】
接眼検知部１９は接眼ファインダ１６に対する目（物体）の接近（接眼）および離反（離眼）を検知する（接近検知）。システム制御部５０は、接眼検知部１９で検知された状態に応じて、表示部２８と接眼ファインダ１６内の表示部（不図示。光学像と同時に視認可能な撮影設定などを表示する表示素子）の表示（表示状態）／非表示（非表示状態）を切り替える。接眼検知部１９には、例えば赤外線近接センサを用いることができ、接眼ファインダ１６の接眼部への何らかの物体の接近を検知することができる。物体が接近した場合は、接眼検知部１９の投光部（図示せず）から投光した赤外線が反射して赤外線近接センサの受光部（図示せず）に受光される。受光された赤外線の量によって、物体が接眼部からどの距離まで近づいているか（接眼距離）も判別することができる。このように、接眼検知部１９は、接眼部への物体の近接距離を検知する接眼検知を行う。
【００２２】
接眼検知部１９は、非接眼状態（非接近状態）から、ファインダの接眼部に対して所定距離以内に近づく物体が検出された場合に、接眼されたと検出するものとする。接眼検知部１９は、接眼状態（接近状態）から、接近を検知していた物体が所定距離以上離れた場合に、離眼されたと検出するものとする。接眼を検出する閾値と、離眼を検出する閾値は例えばヒステリシスを設けるなどして異なっていてもよい。また、接眼を検出した後は、離眼を検出するまでは接眼状態であるものとする。離眼を検出した後は、接眼を検出するまでは非接眼状態であるものとする。なお、赤外線近接センサは一例であって、接眼検知部１９には、接眼とみなせる目や物体の接近を検知できるものであれば他のセンサを採用してもよい。
【００２３】
シャッター１０１は、システム制御部５０の制御で撮像部２２の露光時間を自由に制御できるフォーカルプレーンシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。撮像部２２は測距センサとなる素子を含んでおり、撮像した被写体のデフォーカス量を判断することができる。これにより、いわゆる撮像面位相差ＡＦを行うことができる。なお、デフォーカス量を取得可能な素子（像面センサ）が撮像部２２のうち一部の範囲にしか配置されていない場合には、撮像面位相差ＡＦが可能な領域はその一部の範囲に限られる。また、デフォーカス量を取得可能な素子が撮像部２２の全範囲に配置されている場合であっても、周縁部はＡＦ可能領域として設定せずに、中央から所定の範囲に撮像面位相差ＡＦ可能な領域を限定するものとする。以下、位相差ＡＦとは、焦点検出部１１による位相差ＡＦと、撮像部２２の像面センサによる撮像面位相差ＡＦの双方を総称した呼称であるものとする。
【００２４】
Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、コントラストＡＦ方式（ＴＶＡＦ方式）のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。
【００２５】
コントラストＡＦは、映像の先鋭度を計算してフォーカシングを行うため、レンズ１０３の個体差によらずにフォーカス精度を得ることができるが、ＡＦ速度は位相差ＡＦに劣る場合が多い。一方、コントラストＡＦは、映像の先鋭度（コントラスト）を計算出来る範囲であればフォーシング（フォーカス調整、焦点調節）できるため、位相差方式よりも広い範囲でフォーカスに関する情報の取得、及びＡＦが可能である。
【００２６】
画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データを格納する。メモリ３２はまた、表示部２８に表示するための画像データや、表示部２８に設定状態や設定情報を表示するためのＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像や音声およびＯＳＤデータを格納するのに十分な記憶容量を備えている。
【００２７】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器２７は、メモリ３２に格納されている画像表示用（画像データとＯＳＤデータの合成）のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器２７を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器２７からのアナログ信号に応じた表示を行う。システム制御部５０が、Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器２７においてアナログ変換し、表示部２８に逐次転送して表示するよう制御する。これにより、表示部２８は、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）やＭＥＮＵ画面表示を行える。
【００２８】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここで、プログラムには、本実施形態にて後述する各種フローチャートを実行するためのプログラムが含まれる。
【００２９】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器２７、表示部２８等を制御することによりＯＳＤデータを含む表示制御も行う。システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００３０】
モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）がある。さらに、静止画記録モードに含まれるモードとして、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、静止画撮影モードに含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０で静止画撮影モードに一旦切り換えた後に、静止画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。
【００３１】
同様に、動画撮影モードにも複数のモードが含まれていてもよい。第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体３００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００３２】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。ユーザは、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００３３】
操作部７０は、ユーザからの操作を受け付ける入力部としての各種操作部材である。操作部７０には、少なくとも以下の操作部が含まれる。すなわち、シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、ＬＶボタン７６、拡大ボタン７７、再生ボタン７８である。電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体３００を含む各部へ供給する。
【００３４】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ/Ｆ１８は、メモリカードやハードディスク等の記録媒体３００とのインターフェースである。記録媒体３００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。外部Ｉ／Ｆ９３は、端子カバー４０内のコネクタ（不図示）から他機器と接続するためのＩ／Ｆであり、ＰＣとのＰＴＰ接続や外部モニターとのＨＤＭＩ（登録商標）接続を含む。さらに、外部Ｉ／Ｆ９３は操作リモコン２００と接続するためのＩ／Ｆも備え、システム制御部５０の制御の下、操作リモコン２００との通信を行う。通信Ｉ／Ｆ９２は、外部機器と無線で通信するための無線チップやアンテナなどを含む。通信Ｉ／Ｆ９２はシステム制御部５０の制御の下、無線ＬＡＮによる通信を行うものとする。
【００３５】
上述したデジタルカメラ１００では、ライブビュー撮影時に中央１点ＡＦや顔ＡＦやタッチＡＦを用いた撮影が可能である。中央１点ＡＦとは撮影画面内の中央位置１点に対してＡＦを行うことである。顔ＡＦとは顔検出機能によって検出された撮影画面内の顔に対してＡＦを行うことである。タッチＡＦとはユーザからの操作により指定された位置に対してＡＦを行うことである。ただし、ＡＦ制御のために、ＡＦ点の周辺画素の情報を用いたり、映像の先鋭度を評価したりするため、タッチＡＦが可能な領域は、映像全体よりもやや内側の矩形領域に限られる。どの程度の領域でタッチＡＦが可能となるかは、ＡＦ方式によって異なる。
【００３６】
次に、顔検出機能について説明する。システム制御部５０は顔検出対象の画像データを画像処理部２４に送る。システム制御部５０の制御下で画像処理部２４は、当該画像データに水平方向バンドパスフィルタを作用させる。また、システム制御部５０の制御下で画像処理部２４は処理された画像データに垂直方向バンドパスフィルタを作用させる。これら水平及び垂直方向のバンドパスフィルタにより、画像データよりエッジ成分が検出される。
【００３７】
その後、システム制御部５０は、検出されたエッジ成分に関してパターンマッチングを行い、目及び鼻、口、耳の候補群を抽出する。そして、システム制御部５０は、抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを、目の対と判断し、目の対があるもののみ目の候補群として絞り込む。そして、システム制御部５０は、絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳）を対応付け、また、予め設定した非顔条件フィルタを通すことで、顔を検出する。システム制御部５０は、顔の検出結果に応じて上記顔情報を出力し、処理を終了する。このとき、顔の数や顔の撮影画像に対する座標などの情報をシステムメモリ５２に記憶する。
【００３８】
以上のようにライブビュー表示あるいは再生表示される画像データを画像解析して、画像データの特徴量を抽出して被写体情報を検出することが可能である。本実施例では被写体情報として顔情報を例に挙げたが、被写体情報には他にも赤目判定や目の検出、目つむり検出、笑顔検出等の様々な情報がある。
【００３９】
なお、デジタルカメラ１００は、顔ＡＦと同時に顔ＡＥ、顔ＦＥ、顔ＷＢを行うことができる。顔ＡＥとは検出された顔の明るさに合わせて、画面全体の露出を最適化することである。顔ＦＥとは検出された顔を中心にフラッシュの調光をすることである。顔ＷＢとは、検出された顔の色に合わせて画面全体のＷＢを最適化することである。また、検出された複数の顔のうち選択された特定の顔（被写体）を追尾して、この顔にフォーカスや露出を合わせ続けることもできる。追尾モードにおいては、顔の向きや動きによって一時的に検出が途切れても追尾を継続できるよう、被写体の輝度情報や色情報も加味して特定被写体の追尾を行う。
【００４０】
また、デジタルカメラ１００は、操作部７０の一つとして、表示部２８に対する接触を検知可能なタッチパネルを有する。タッチパネルと表示部２８とは一体的に構成されている。例えば、タッチパネルを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。システム制御部５０はタッチパネルへの以下の操作を検出できる。
・タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。
・タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。
・タッチパネルを指やペンで触れたまま移動していること（以下、ムーブと称する）。
・タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップと称する）。
・タッチパネルに何も触れていない状態（以下、タッチオフと称する）。
【００４１】
これらの操作や、タッチパネル上に指やペンが触れている位置座標は内部バスを通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。システム制御部５０は、タッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたと判定する。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。
【００４２】
システム制御部５０は、所定距離以上を所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されると、フリックが行なわれたと判定する。また、システム制御部５０は、所定距離以上を、所定速度未満でムーブしたことが検出された場合は、ドラッグが行なわれたと判定する。タッチパネルには、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のうちいずれの方式のものを用いてもよい。なお、タッチパネルは、タッチを検知するタッチ検知面の一例である。
【００４３】
図３（ｂ）において、メモリ１３２はＯＳＤ表示用のメモリを兼ねている。Ｄ／Ａ変換器１２７は、メモリ１３２に格納されているＯＳＤ表示用のデータをアナログ信号に変換して表示部１２８に供給する。こうして、システム制御部１５０によりメモリ１３２に書き込まれた表示用のＯＳＤデータはＤ／Ａ変換器１２７を介して表示部１２８により表示される。表示部１２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１２７からのアナログ信号に応じた表示を行う。システム制御部１５０が、メモリ１３２に書き込まれたＯＳＤデータをＤ／Ａ変換器１２７においてアナログ変換させ、表示部１２８に逐次転送して表示するよう制御する。これにより、表示パネル上にＨＯＭＥ画面やＭＥＮＵ画面が表示される。
【００４４】
不揮発性メモリ１５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ１５６には、システム制御部１５０の動作用の定数、プログラム等が記憶される。ここでプログラムには、本実施形態にて後述する各種フローチャートを実行するためのプログラムが含まれる。システム制御部１５０は、操作リモコン２００全体を制御する。前述した不揮発性メモリ１５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。１５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ１５２には、システム制御部１５０の動作用の定数、変数、不揮発性メモリ１５６から読み出したプログラム等を展開する。また、システム制御部はメモリ１３２、Ｄ／Ａ変換器１２７、表示部１２８等を制御することによりＯＳＤデータの表示制御も行う。システムタイマー１５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００４５】
操作部１７０の各操作部材は、表示部１２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、ＨＯＭＥボタン１７６が押されると各種の設定可能なメニュー画面が表示部１２８に表示される。ユーザは、表示部１２８に表示されたＨＯＭＥ画面と、表示部１２８上下の操作ボタン１７１やＳＥＴボタン１７５とを用いて直感的に各種設定を行うことができる。操作部１７０は、ユーザからの操作を受け付ける入力部としての各種操作部材である。操作部１７０には、少なくとも以下の操作部が含まれる。すなわち、ＨＯＭＥボタン１７６、ＭＥＮＵボタン１７７、ＢＡＣＫボタン１７８、電源スイッチ１７２、十字キー１７４、ＳＥＴボタン１７５、操作ボタン１７１である。
【００４６】
電源制御部１８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部１８０は、その検出結果及びシステム制御部１５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間を含む各部へ供給する。電源部１３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。
【００４７】
外部Ｉ／Ｆ１９３は、デジタルカメラ１００と接続するためのＩ／Ｆを備え、システム制御部１５０の制御の下、デジタルカメラ１００との通信を行う。通信Ｉ／Ｆ１９２は、外部機器と無線で通信するための無線チップやアンテナなどを含む。通信Ｉ／Ｆ１９２はシステム制御部１５０の制御の下、無線ＬＡＮによる通信を行うものとする。なお操作部１７０の一つとして、表示部１２８に対する接触を検知可能なタッチパネルを有する。ここで、タッチパネルは、タッチを検知するタッチ検知面の一例である。タッチパネルと表示部１２８とは一体的に構成されているものとする。タッチパネルの構成及び操作の名称については、図３（ａ）同様である。
【００４８】
次に、デジタルカメラ１００と操作リモコン２００の動作の概略について説明する。本実施形態においては、デジタルカメラ１００の表示部２８にライブビュー（撮影画像）を表示する。さらに、ユーザがＡＦ位置を指定するためのユーザインタフェース（ＵＩ）として、操作リモコン２００のタッチパネルを利用することとする。そして、ユーザにより操作リモコン２００のタッチパネルにおいてＡＦ位置の指定が行われると、操作リモコン２００は、ユーザ操作に応じた指示をデジタルカメラ１００に送信する。デジタルカメラ１００は、操作リモコン２００から受信した指示に応じて、フォーカス位置を設定し、ＡＦ位置に応じたフォーカス制御を行う。以下、デジタルカメラ１００及び操作リモコン２００の動作について詳述する。
【００４９】
図４は、ライブビュー撮影中にデジタルカメラ１００により実行される制御処理を示すフローチャートである。本処理は、システム制御部５０が不揮発性メモリ５６に記憶されたプログラムに基づいて、デジタルカメラ１００の各部を制御することによって実現される。また、図５及び図６は、図４に示す制御処理により表示部２８に表示される表示画面例を示す図である。表示画面には、撮像部２２で撮像された撮像画像（映像）上にいくつかのＯＳＤ要素がオーバーレイ表示されている。
【００５０】
Ｓ４０１において、システム制御部５０は、外部Ｉ／Ｆ９３を介して操作リモコン２００からＡＦ方式の変更要求を受信したか否かを判定する。システム制御部５０は、真であれば（Ｓ４０１でｙｅｓ）、処理をＳ４０２へ進める。システム制御部５０は、偽であれば（Ｓ４０１でｎｏ）、処理をＳ４０６へ進める。Ｓ４０２において、システム制御部５０は、Ｓ４０１で受信したオートフォーカス（ＡＦ）方式の種別を判定する。システム制御部５０は、ＡＦ方式がコントラストＡＦの場合には（Ｓ４０２でＴＶＡＦ）、処理をＳ４０３へ進める。システム制御部５０は、ＡＦ方式が位相差ＡＦの場合には（Ｓ４０２で位相差ＡＦ）、処理をＳ４０４へ進める。なお、システム制御部５０は、ＭＦ（マニュアルフォーカス）方式の場合には（Ｓ４０２でＭＦ）、処理をＳ４０１へ進める。
【００５１】
Ｓ４０３において、システム制御部５０は、ＡＦ駆動方式をコントラストＡＦ方式に設定する。さらに、システム制御部５０は、コントラストＡＦ方式に対して予め定められている第１の範囲を、フォーカス対象範囲として設定する。一方、Ｓ４０４において、システム制御部５０は、ＡＦ駆動方式を位相差ＡＦ方式に設定する。さらに、システム制御部５０は、位相差ＡＦ方式に対して予め定められている第２の範囲を、フォーカス対象範囲として設定する。なお、Ｓ４０３及びＡ４０４の処理は、範囲設定処理の一例である。
【００５２】
ここで、コントラストＡＦ方式に対して定められている第１の範囲は、映像の縦横９０％の領域であるものとする。また、位相差ＡＦ方式に対して定められている第２の範囲は、映像の８０％の範囲であるものとする。このように、位相差ＡＦ方式に対して定められている範囲は、コントラストＡＦ方式に対して定められている範囲に比べて狭い範囲となっている。後述の処理において操作リモコン２００から受信するタッチイベントに示されるタッチ位置は、このフォーカス対象範囲内の位置に対応付けられる。システム制御部５０は、Ｓ４０３の処理の後、処理をＳ４０５へ進める。なお、フォーカス対象範囲は、撮像範囲の全体よりも狭い一部の範囲であり、フォーカシング位置としてユーザが設定可能な位置を含む範囲であればよく実施形態に限定されるものではない。
【００５３】
Ｓ４０５において、システム制御部５０は、Ｓ４０３又はＳ４０４において設定したフォーカス対象範囲を示す枠画像を、表示部２８に表示された映像上に重畳表示するよう制御する。本処理は、表示制御処理の一例である。図５は、フォーカス対象範囲を示す枠画像の表示例を示す図である。図５（ａ）、（ｂ）の５００は、表示部２８に表示された映像である。５０１は、動画撮影中であることを示す状態表示である。５０２は、撮影中の動画のタイムコードを示す表示である。５０３は、撮像部２２にて撮像された被写体である。図５（ａ）は、コントラストＡＦ方式に設定された場合の表示例であり、映像５００上には、フォーカス対象範囲として設定された第１の範囲を示す枠画像５１０が重畳表示されている。図５（ｂ）は、位相差ＡＦ方式に設定された場合の表示例であり、映像５００上には、フォーカス対象範囲として設定された第２の範囲を示す枠画像５２０が重畳表示されている。なお、フォーカス対象範囲を示す枠画像は、フォーカス対象範囲に対応する位置に重畳表示された範囲画像の一例である。
【００５４】
操作リモコン２００のタッチパネルでタップした位置は、デジタルカメラ１００のフォーカス対象範囲に対応付けられる。したがって、このように映像上に枠画像を重畳表示することにより、ユーザは、映像とタップすべき位置の関係を容易に把握することができる。なお、操作リモコン２００においては、フォーカス位置を特定するためにタップ可能なタッチ対象範囲がタッチパネルにおいて定められているものとする。ここで、タッチ対象範囲は、操作リモコン２００がタッチ検知可能な範囲であるものとする。なお、タッチ対象範囲は、タッチパネルの任意の範囲であればよく、実施形態に限定されるものではない。タッチパネルの全面を有効利用する観点からは、タッチ対象範囲をタッチパネル全面としてもよい。また、他の例としては、ハードウェアの関係で、タッチパネル周辺部を利用するのが困難な場合や、タッチパネルを他の用途と共用する場合には、タッチパネルの一部の領域のみをタッチ対象範囲としてもよい。
【００５５】
Ｓ４０６において、システム制御部５０は、外部Ｉ／Ｆ９３を介して操作リモコン２００からタッチ位置を含むタッチイベントを受信したか否かを判定する。システム制御部５０は、真であれば（Ｓ４０６でｙｅｓ）、処理をＳ４０７へ進める。システム制御部５０は、偽であれば（Ｓ４０６でｎｏ）、処理をＳ４０１へ進める。タッチイベントは、操作部１７０に含まれるタッチパネルに対するタッチイベント（表示部１２８に対応したタッチパネルへのタッチ操作によるタッチイベント）である。Ｓ４０６の処理は、タッチ操作を検知するタッチ検知処理の一例である。
【００５６】
Ｓ４０７において、システム制御部５０は、タッチイベントとして受信したタッチ位置を、フォーカス対象範囲内の位置、すなわち映像内の位置に変換する。ここで、フォーカス対象範囲内の位置は、フォーカス対象範囲における相対的な位置がタッチ対象範囲における相対的なタッチ位置と一致するような位置である。システム制御部５０は、対応ルールを参照することにより、タッチ位置をフォーカス対象範囲の外側の領域と対応付けることなく、タッチ位置からフォーカス対象範囲内の位置への位置変換（座標変換）を行う。ここで、対応ルールは、フォーカス対象範囲内の各位置と、タッチ対象範囲内の各位置とを対応付けた情報である。また、Ｓ４０７の処理は、タッチ位置を、タッチ対象範囲とタッチ位置の位置関係に対応した、フォーカス対象範囲内の位置に変換する位置変換処理の一例である。
【００５７】
なお、対応ルールは、フォーカス対象範囲内の位置からタッチ対象範囲における位置を特定可能なものであればよく、その具体的な内容は実施形態に限定されるものではない。他の例としては、対応ルールは、タッチ対象範囲内の位置からフォーカス対象範囲内の位置を特定する関数であってもよい。
【００５８】
次に、Ｓ４０８において、システム制御部５０は、Ｓ４０７における位置変換により得られた、映像上の位置に、ＡＦ位置を示す指標となる枠画像を重畳表示するよう制御する。本処理は、表示制御処理の一例である。
【００５９】
図６は、ＡＦ位置を示す枠画像の表示例を示す図である。図６（ａ）は、コントラストＡＦ方式でフォーカシングしている場合の表示例であり、図５（ａ）に対応している。図６（ａ）に示す映像５００上には、フォーカス対象範囲として第１の範囲を示す枠画像５１０が重畳表示されている。さらに、図６（ａ）に示すように、映像５００上のＡＦ位置に、ＡＦ位置を示す枠画像６１０が重畳表示されている。
【００６０】
図６（ｂ）は、位相差ＡＦ方式でフォーカシングしている場合の表示例であり、図５（ｂ）に対応している。図６（ｂ）に示す映像５００上には、フォーカス対象範囲として第２の範囲を示す枠画像５２０が重畳表示されている。さらに、図６（ｂ）に示すように、映像５００上のＡＦ位置に、ＡＦ位置を示す枠画像５２０が重畳表示されている。なお、図６（ａ）、（ｂ）に示す枠画像６１０、６２０は、操作リモコン２００のタッチパネルの同じ位置がタップされた場合に対応した表示結果を示している。位相差ＡＦ方式のフォーカス対象範囲の方が、コントラストＡＦ方式のフォーカス対象範囲に比べて小さい。このため、タッチ位置は、位相差ＡＦ方式に設定されている場合には、コントラストＡＦ方式に設定された場合に比べて、より映像の中心に近い位置に位置変換される。なお、ＡＦ位置を示す枠画像は、位置変換後の座標位置に重畳表示された指標画像の一例である。
【００６１】
図４に戻り、Ｓ４０８の処理の後、Ｓ４０９において、システム制御部５０は、Ｓ４０７で得られた映像上の位置（座標）をＡＦ位置として設定し、ＡＦ位置の被写体を基準として、ＡＦ制御を行う。Ｓ４０９の処理は、フォーカス制御処理の一例である。次に、Ｓ４１０において、システム制御部５０は、Ｓ４０９の処理の結果、ＡＦ位置の被写体への合焦に成功したか否かを判定する。被写体がデジタルカメラ１００に接近し過ぎていたり、被写体が激しく動いていたり、被写体の輝度や色が低コントラストであったりした場合、被写体への合焦に失敗する場合がある。システム制御部５０は、真であれば（Ｓ４１０でｙｅｓ）、処理をＳ４１１へ進める。システム制御部５０は、偽であれば（Ｓ４１０でｎｏ）、処理をＳ４１２へ進める。
【００６２】
Ｓ４１１において、システム制御部５０は、操作リモコン２００と通信している場合に、外部Ｉ／Ｆ９３を介して操作リモコン２００へＡＦの成功を送信する。Ｓ４１２において、システム制御部５０は、操作リモコン２００と通信している場合に、外部Ｉ／Ｆ９３を介して操作リモコン２００へＡＦの失敗を送信する。Ｓ４１１及びＳ４１２の処理は、ＡＦの成否を通知する通知処理の一例である。
【００６３】
図７は、操作リモコン２００による制御処理を示すフローチャートである。本処理は、デジタルカメラ１００による制御処理（図４）と連動した処理である。本処理は、システム制御部１５０が不揮発性メモリ１５６に記憶されたプログラムに基づいて、操作リモコン２００の各部を制御することによって実現される。また、図８は、図７に示す制御処理により表示部１２８に表示される表示画面例を示す図である。なお、表示画面には、撮像部２２により撮像された映像は表示されないものとする。
【００６４】
Ｓ７０１において、システム制御部１５０は、表示部１２８にガイド画面を表示するよう制御する。図８（ａ）は、ガイド画面８００の表示例を示す図である。８０１は、操作ボタン１７１の一つにＡＦ方式の変更機能が割り当てられていること示すガイド表示である。また、８０２は、処理時点におけるＡＦ方式を示す表示要素であり、コントラストＡＦ、位相差ＡＦ、ＭＦのいずれかが表示される。なお、操作リモコン２００は、処理時点におけるＡＦ方式については、デジタルカメラ１００から受信するものとする。８０３は、操作部１７０に含まれるタッチパネルをタップすることで、タップした位置に相当する顔を選択できることを表すガイド表示である。この表示要素８０３によって、ユーザはタッチパネルでどのような操作を行えばよいかを理解することができる。
【００６５】
図７に戻り、Ｓ７０１の処理の後、Ｓ７０２において、システム制御部１５０は、操作ボタン１７１の操作によってＡＦ方式の変更が要求されたか否かを判定する。システム制御部１５０は、真であれば（Ｓ７０２でｙｅｓ）、処理をＳ７０３へ進める。システム制御部１５０は、偽であれば（Ｓ７０２でｎｏ）、処理をＳ７０４へ進める。Ｓ７０３において、システム制御部１５０は、ＡＦ方式の変更要求を、外部Ｉ／Ｆ１９３を介してデジタルカメラ１００へ送信し、その後処理をＳ７０１へ進める。
【００６６】
Ｓ７０４において、システム制御部１５０は、操作部１７０に含まれるタッチパネルのタッチ対象範囲がタップされたか否かを判定する。システム制御部１５０は、真であれば（Ｓ７０４でｙｅｓ）、処理をＳ７０５へ進める。システム制御部１５０は、偽であれば（Ｓ７０４でｎｏ）、処理をＳ７０１へ進める。Ｓ７０５において、システム制御部１５０は、タッチパネルにおける、Ｓ７０４においてタップされた位置に対応する表示部１２８の位置に、タッチ位置を示す指標となる枠画像を表示するよう制御する。本処理により、表示部１２８の画面表示は、図８（ａ）から図８（ｂ）の状態に変化する。図８（ｂ）に示すように、ガイド画面８００上のタッチ位置に、タッチ位置を示す指標となる枠画像８１０が表示される。枠画像８１０の表示により、ユーザはタップ操作が受け付けられたことを確認することができる。
【００６７】
次に、Ｓ７０５の処理の後、Ｓ７０６において、システム制御部１５０は、Ｓ７０４においてタップされた座標値を含むタッチイベントを、外部Ｉ／Ｆ１９３を介してデジタルカメラ１００へ送信する。次に、Ｓ７０７において、システム制御部１５０は、Ｓ７０６で送信したタッチイベントに対するＡＦ制御の結果を受信したか否かを判定する。システム制御部１５０は、真となるまで待機し、真であれば（Ｓ７０７でｙｅｓ）、処理をＳ７０８へ進める。
【００６８】
Ｓ７０８において、システム制御部１５０は、Ｓ７０７において受信したＡＦ制御の結果を表示部１２８に表示するよう制御する。本処理により、表示部１２８の画面表示は、図８（ｂ）から図８（ｃ）又は図８（ｄ）の状態に変化する。図８（ｃ）は、ＡＦ制御が成功した場合の表示例である。この場合には、枠画像８１０内に、枠画像８１０には、対応するＡＦ位置におけるＡＦ制御が成功したことを表す「ＯＫ」が表示されている。また、図８（ｄ）は、ＡＦ制御が失敗した場合の表示例である。この場合には、枠画像８１０には、対応するＡＦ位置におけるＡＦ制御が失敗したことを示す「ＮＧ」が表示されている。これらの表示により、ユーザは、デジタルカメラ１００の表示部２８を確認することなく、操作リモコン２００の表示部１２８を確認するだけで、ＡＦ制御の成否を把握することができる。なお、ＡＦ制御の成否の結果の表示方法は実施形態に限定されるものではない。他の例としては、システム制御部１５０は、ＡＦ制御の成否をアイコンで示したり、枠の色で表現したりしてもよい。
【００６９】
以上のように、第１の実施形態においては、タッチ対象範囲は、撮影範囲の全体よりも狭い、撮影範囲の一部の範囲であるフォーカス対象範囲に対応付けられている。さらに、タッチパネル上でタッチされた絶対位置に基づいて、ＡＦ位置が決定される。このため、操作リモコン２００のタッチパネルが比較的面積の小さいものであっても、ユーザは、タッチ対象範囲において、希望のフォーカス位置を正確に指定することができる。そして、デジタルカメラ１００は、操作リモコン２００におけるユーザ操作に応じて、ユーザが希望するフォーカス位置を正確に特定することができ、動画撮影中も俊敏にかつ安定したフォーカス制御を行うことができる。
【００７０】
また、ＡＦ方式がコントラストＡＦの場合も、位相差ＡＦの場合も、それぞれの方式に対応して設定されたフォーカス対象範囲と、タッチ対象範囲とが対応付けられるため、正確なフォーカス位置の指定を行うことができる。また、操作リモコン２００のタッチパネル上でタッチされた絶対位置に基づいてフォーカス位置が決定されるため、デジタルカメラ１００は、動画の撮影中も俊敏にかつ安定したフォーカス制御を行うことができる。
【００７１】
さらに、本実施形態においては、撮影範囲の全体を示す撮像画像（映像）を表示するデジタルカメラ１００の表示部２８と、フォーカス位置の指定のためのユーザ操作を受け付ける、操作リモコン２００のタッチパネルとが異なる位置に設けられている。このため、表示部２８を用いた映像全体の視認と、操作リモコン２００のタッチパネルにおける正確なフォーカス位置指定を両立することができる。
【００７２】
なお、第１の実施形態の変更例としては、フォーカス位置の指定を受け付けるタッチ検知面と、撮像範囲の全体の撮像画像を表示する表示部は異なる位置に設けられたものであればよく、それぞれの具体的な構成は、実施形態に限定されるものではない。
【００７３】
例えば、デジタルカメラ１００の接眼ファインダ１６の表示部にライブビュー表示を行うものとし、デジタルカメラ１００の表示部２８と一体に設けられたタッチパネルをＡＦ位置を指定するためのＵＩとして利用することとしてもよい。すなわち、撮影画像を表示する表示部とタッチ操作を受け付けるタッチ検知面は同一装置内の異なる位置に配置される。なお、接眼ファインダ１６は電子ビューファインダであるものとする。この場合、接眼ファインダ１６の表示部に撮像画像（ライブビュー）が表示される。さらに、図４を参照しつつ説明した制御処理において、表示部２８に表示するよう制御するものとして説明されたフォーカス対象範囲の枠画像やＡＦ位置を示す枠画像は、接眼ファインダ１６内の表示部において、撮影画像上に重畳表示される。
【００７４】
この場合、デジタルカメラ１００は、図４を参照しつつ説明した制御処理を行うが、本変更例においては、実施形態において表示部２８に表示した表示内容を接眼ファインダ１６の表示部に表示するよう制御する。さらに、デジタルカメラ１００は、図７を参照しつつ説明した制御処理に相当する処理を行う。ただし、本変更例においては、デジタルカメラ１００は、実施形態において操作リモコン２００の表示部１２８に表示した表示内容（ガイド画面）をデジタルカメラ１００の表示部２８に表示するよう制御する。さらに、本変更例においては、操作リモコン２００は不要となる。
【００７５】
また、接眼ファインダ１６は光学ファインダであってもよい。この場合には、ユーザは、接眼ファインダ１６において光学像を視認可能であるため、接眼ファインダ１６内の表示部に撮像画像は表示されない。ユーザは、光学像と、接眼ファインダ１６内の表示部に表示された枠画像を視認することとなり、すなわち図５、図６に示したのと同様の表示を視認することができる。
【００７６】
また、例えば、デジタルカメラ１００の接眼ファインダ１６の表示部にライブビュー表示を行うものとし、ＡＦ位置を指定するためのＵＩとしては、実施形態において説明したのと同様に、操作リモコン２００のタッチパネルを利用することとしてもよい。この場合、操作リモコン２００は、図７を参照しつつ説明した制御処理を行う。また、デジタルカメラ１００は、図４を参照しつつ説明した制御処理を行うが、実施形態において表示部２８に表示した表示内容を接眼ファインダ１６の表示部に表示するよう制御する。
【００７７】
＜第２の実施形態＞
次に、第２の実施形態に係るデジタルカメラ１００及び操作リモコン２００について、第１の実施形態に係るデジタルカメラ１００及び操作リモコン２００と異なる点について説明する。図９は、第２の実施形態に係るデジタルカメラ１００による制御処理を示すフローチャートである。なお、図９に示す制御処理の各処理のうち、図４を参照しつつ説明した第１の実施形態に係るデジタルカメラ１００の制御処理の各処理と同じ処理には、同じ番号を付している。
【００７８】
Ｓ９０１において、システム制御部５０は、外部Ｉ／Ｆ９３を介して操作リモコン２００からフォーカス対象範囲の変更要求を受信したか否かを判定する。システム制御部５０は、真であれば（Ｓ９０１でｙｅｓ）、処理をＳ９０２へ進める。システム制御部５０は、偽であれば（Ｓ９０１でｎｏ）、処理をＳ４０６へ進める。Ｓ９０２において、システム制御部５０は、Ｓ９０１において受信した変更要求に応じた範囲を新たなフォーカス対象範囲として決定し、決定した範囲を新たなフォーカス対象範囲として設定する。なお、詳細については後述するが、フォーカス対象範囲の変更要求は、ユーザ操作に応じた範囲にフォーカス対象範囲を変更することを指示する情報である。そして、Ｓ９０２の処理は、ユーザ操作に応じたフォーカス対象範囲を決定する決定処理の一例である。
【００７９】
次に、Ｓ９０３において、システム制御部５０は、Ｓ９０２において設定されたフォーカス対象範囲を示す枠画像を、表示部２８において映像上に重畳表示するよう制御する。これにより、表示部２８において、図５（ａ）、（ｂ）に示すように、映像５００上に枠画像５１０、５２０が重畳表示される。Ｓ９０１の処理において設定されるフォーカス対象範囲の位置はユーザ操作に応じて変更されるため、枠画像の表示位置は、表示部２８の中央位置以外の位置になり得る。Ｓ９０３の処理の後、システム制御部５０は、処理をＳ４０６へ進める。
【００８０】
図１０は、第２の実施形態に係る操作リモコン２００による制御処理を示すフローチャートである。なお、図１０に示す制御処理の各処理のうち、図７を参照しつつ説明した第１の実施形態に係る操作リモコン２００の制御処理の各処理と同じ処理には、同じ番号を付している。また、図１１は、図１０に示す制御処理により表示部１２８に表示される表示画面例を示す図である。第１の実施形態と同様、表示画面には、撮像部２２により撮像された映像は表示されないものとする。
【００８１】
Ｓ１００１において、システム制御部１５０は、表示部１２８にガイド画面を表示するよう制御する。図１１（ａ）は、ガイド画面１１００の表示例を示す図である。１１０１は、操作ボタン１７１のひとつに、フォーカス対象範囲をより狭い範囲に変更する操作が割り当てられていることを示すガイド表示である。１１０２は、操作ボタン１７１のひとつに、フォーカス対象範囲をより広い範囲に変更する操作が割り当てられていることを示すガイド表示である。１１０３は、現在のＡＦ位置が画面中央になるようにフォーカス対象範囲を移動する操作が割り当てられていることを示すガイド表示である。１１０４は、操作部１７０に含まれるタッチパネルをタップすることで、タップした位置に相当する顔を選択できることを表すガイド表示である。１１１０は、映像全体に対するフォーカス対象範囲の位置を示すレーダ表示である。１１１１は、フォーカス対象範囲を示す枠画像である。これらの表示要素によって、ユーザはタッチパネルでどのような操作を行えばよいかを理解することができる。
【００８２】
図９に戻り、Ｓ１００１の後、Ｓ１００２において、システム制御部１５０は、操作ボタン１７１によってフォーカス可能範囲の変更操作がされたか否かを判定する。システム制御部１５０は、真であれば（Ｓ１００２でｙｅｓ）、処理をＳ１００４へ進める。システム制御部１５０は、偽であれば（Ｓ１００２でｎｏ）、処理をＳ１００３へ進める。Ｓ１００３において、システム制御部１５０は、操作部１７０に含まれるタッチパネルがドラッグされたか否かを判定する。システム制御部１５０は、真であれば（Ｓ１００３でｙｅｓ）、処理をＳ１００４へ進める。システム制御部１５０は、偽であれば（Ｓ１００３でｎｏ）、処理をＳ７０４へ進める。
【００８３】
Ｓ１００４において、システム制御部１５０は、フォーカス対象範囲の変更要求を、外部Ｉ／Ｆ１９３を介してデジタルカメラ１００へ送信し、その後処理をＳ１００１へ進める。システム制御部１５０は、Ｓ１００２で操作ボタン１７１が操作された場合には、フォーカス対象範囲の拡大又は縮小の変更要求を送信する。また、システム制御部１５０は、Ｓ１００３でドラッグ操作が行われた場合には、ドラッグ方向とドラッグ量に応じた変更要求を送信する。
【００８４】
Ｓ７０４以降の処理は、第１の実施形態において説明したのと同様である。Ｓ７０５の処理により、表示部１２８の画面表示は、図１１（ａ）から図１１（ｂ）の状態に変化する。図１１（ｂ）に示すように、ガイド画面１１００のタッチ位置に、タッチ位置を示す指標となる枠画像１１２０が表示される。さらに、本実施形態においては、レーダ表示１１１０中に、タッチ位置を示す枠画像１１１２が表示される。枠画像１１２０の表示により、ユーザは、タップ操作が受け付けられたことを確認することができる。
【００８５】
また、図１１（ｂ）の画面表示中に、ガイド１１０３に対応するボタン操作が行われると、システム制御部１５０は、ボタン操作に応じたフォーカス対象範囲の変更要求を送信する。そして、システム制御部１５０は、図１１（ｃ）に示すように、枠画像１１２０の表示位置を表示部１２８の中央に移動する。システム制御部１５０は、さらに、枠画像１１２０の移動に対応し、レーダ表示１１１０中のフォーカス対象範囲を示す枠画像１１２０とタッチ位置を示す枠画像１１１２の表示位置も移動する。すなわち、システム制御部１５０は、フォーカス対象範囲の枠画像１１２０を、タッチ位置を中心とする位置に変更する。なお、第２の実施形態に係るデジタルカメラ１００及び操作リモコン２００のこれ以外の構成及び処理は、第１の実施形態に係るデジタルカメラ１００及び操作リモコン２００の構成及び処理と同様である。
【００８６】
以上のように、第２の実施形態においては、第１の実施形態において説明したのと同様に、操作リモコン２００のタッチパネルが比較的面積の小さいものであっても、ユーザは、タッチ対象範囲において、希望のフォーカス位置を正確に指定することができる。そして、デジタルカメラ１００は、操作リモコン２００におけるユーザ操作に応じて、ユーザが希望するフォーカス位置を正確に特定することができ、動画撮影中も俊敏にかつ安定したフォーカス制御を行うことができる。さらに、第２の実施形態においては、操作リモコン２００の制御処理により、操作ボタン１７１に割り当てられた拡大、縮小、センタリングの３つの操作を組み合わせることにより、容易かつ正確に、ＡＦ枠の微調整を行うことができる。また、デジタルカメラ１００は、操作リモコン２００におけるユーザ操作に応じて、フォーカス対象範囲を決定することができる。
【００８７】
第２の実施形態の第１の変更例としては、デジタルカメラ１００は、特定の顔（被写体）の追尾を行い、顔ＡＦを行うこととしてもよい。さらにこの場合において、実施形態において説明した、フォーカス対象範囲を、タッチ位置を中心とした範囲に変更する処理を、検出された顔の位置に応じて随時自動で行うこととしてもよい。すなわち、デジタルカメラ１００は、特定の被写体を追尾し、追尾結果に基づいてフォーカス対象範囲を決定してもよい。これにより、顔の位置が映像内で変化する状況であっても、顔の周りの領域選択を容易かつ正確に行うことができる。
【００８８】
第２の変更例としては、第１の実施形態の変更例において説明したのと同様に、フォーカス位置の指定を受け付けるタッチ検知面と、撮像範囲の全体の撮像画像を表示する表示部は異なる位置に設けられたものであればよい。
【００８９】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００９０】
この発明はフォーカス制御以外の機能にも利用することができる。例えば、本実施例のフローによって決定した枠位置や選択した顔情報をＡＥ処理やＷＢ処理に利用してもよく、この場合も本発明の一実施形態に含まれる。
【００９１】
また、デジタルカメラ１００の制御処理の一部の処理を操作リモコン２００が行ったり、操作リモコン２００の制御処理の一部をデジタルカメラ１００が行ったりしてもよい。例えば、Ｓ４０７の位置変換処理は操作リモコン２００のシステム制御部１５０が行うこととしてもよい。この場合、システム制御部１５０は、Ｓ７０６において、タップされた位置の座標値に替えて、位置変換後の座標値を送信する。
【００９２】
また、デジタルカメラ１００と操作リモコン２００は一つの筺体内に組み込まれた一体の装置であってもよい。この場合、外部Ｉ／Ｆ９３及び外部Ｉ／Ｆ１９３は装置内部のバス接続に代替される。また、システム制御部５０とシステム制御部１５０のように等価なモジュール同士は、一つのモジュールに統合可能である。このような構成であっても、やはり本実施例と等価な効果を得ることができる。
【００９３】
また、他の例としては、デジタルカメラ１００と操作リモコン２００が一つの筺体内に組み込まれた一体の装置であって、さらに別体の操作リモコン２００に相当するリモコンが接続可能であってもよい。このようにすれば、カメラマンとアシスタントがチームで撮影を行う場合に、デジタルカメラ１００を扱うカメラマンと、別体の操作リモコン２００を扱うアシスタントの両方が同じ手順でＡＦ制御を行うことができる。
【００９４】
システム制御部５０及びシステム制御部１５０が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００９５】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００９６】
また、上述した実施形態においては、本発明をデジタルカメラ１００及び操作リモコン２００に適用した場合を例にして説明した。ただし、これはこの例に限定されず、撮像画像を表示する表示手段と、ユーザ操作を受け付けるタッチパネルを介したユーザ操作を受け付ける手段とを有する機器であれば適用可能である。すなわち、本発明は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置に適用可能である。さらに、本発明は、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレット端末、スマートフォン、投影装置、ディスプレイを備える家電装置や車載装置等に適用可能である。
【００９７】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９８】
５０  システム制御部
１００  デジタルカメラ
１５０  システム制御部
２００  操作リモコン
【図１】
2018077424.tif 000003
【図２】
2018077424.tif 000004
【図３】
2018077424.tif 000005
【図４】
2018077424.tif 000006
【図５】
2018077424.tif 000007
【図６】
2018077424.tif 000008
【図７】
2018077424.tif 000009
【図８】
2018077424.tif 000010
【図９】
2018077424.tif 000011
【図１０】
2018077424.tif 000012
【図１１】
2018077424.tif 000013