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