(57)【要約】  本開示は、より良好に撮像を行うことができるようにする撮像装置、撮像操作装置、および制御方法に関する。反力発生部は、操作部の操作方向に対する反力を発生させ、制御部は、操作部の操作時における撮像関連情報に基づいて反力を設定する。さらに、操作部は撮像装置の撮像開始を指示する操作部であり、位置検出部は、操作部の操作方向に対する操作量を検出し、制御部は、操作量に応じて反力を設定する。本技術は、例えば、一眼レフカメラやコンパクトカメラなどの撮像装置に適用できる。
2020162194.tif 000002
【特許請求の範囲】
【請求項１】
操作部と、
前記操作部の操作方向に対する反力を発生させる反力発生部と、
前記操作部の操作時における撮像関連情報に基づいて前記反力を設定する制御部と
を備える撮像装置。
【請求項２】
前記操作部は前記撮像装置の撮像開始を指示する操作部であり、
前記操作部の操作方向に対する操作量を検出する位置検出部と、を更に備え、
前記制御部は前記操作量に応じて反力を設定する
請求項１に記載の撮像装置。
【請求項３】
前記制御部は、前記位置検出部で検出された前記操作量に基づいて、少なくとも前記操作部の操作開始を示す操作開始状態、前記撮像装置の光学系に対する制御を開始する半押し状態又は前記撮像装置の撮像素子に対するシャッタ制御を開始する全押し状態のいずれか１つの検出を行い、その検出を行った結果に応じて反力を設定する
請求項２に記載の撮像装置。
【請求項４】
前記制御部で設定された反力に基づいて前記反力発生部に対して電流又は電圧を供給する駆動回路と、
を更に備える請求項１に記載の撮像装置。
【請求項５】
前記反力発生部はコイルと磁石を含み、前記コイルに対して電流又は電圧が供給されることで発生する電磁力に応じた前記磁石との引力若しくは斥力によって反力を発生させる
請求項４に記載の撮像装置。
【請求項６】
前記反力発生部はコイルと磁気可変弾性体を含み、前記コイルに対して電流又は電圧が供給されることで変化する磁場に応じた前記磁気可変弾性体の弾性率の変化によって反力を発生させる
請求項４に記載の撮像装置。
【請求項７】
前記撮像関連情報とは、少なくとも撮像動作可否情報、撮像画像情報若しくは撮像モード情報のいずれか１つである
請求項３に記載の撮像装置。
【請求項８】
前記撮像動作可否情報とは、少なくとも前記撮像装置に備えられた記憶媒体の記憶容量の残量又は前記撮像装置を動作させるための電源の残量のいずれか１つを示す情報であり、
前記制御部は、前記撮像動作可否情報が所定の閾値以下となる条件を満たす場合に反力を設定する
請求項７に記載の撮像装置。
【請求項９】
前記制御部は、前記電源の残量が所定の閾値以下である条件を満たす場合に、前記条件を満たしていない時の反力よりも強い反力を設定する
請求項８に記載の撮像装置。
【請求項１０】
前記制御部は、前記全押し状態を検出し、前記記憶容量の残量が所定値以下である条件を満たす場合に、前記条件を満たしていない時の反力よりも強い反力を設定する
請求項８に記載の撮像装置。
【請求項１１】
前記撮像画像情報とは、少なくとも撮像画像の構図情報又は撮像画像の被写体に対する合焦度合いのいずれか１つを示す情報であり、
前記制御部は、前記撮像画像情報が所定の条件を満たす場合に反力を設定する
請求項７に記載の撮像装置。
【請求項１２】
前記制御部は、前記半押し状態を検出し、前記撮像画像の構図情報が所定の条件を満たす場合に、前記構図情報が前記所定の条件を満たしていない時の反力よりも強い反力を設定する
請求項１１に記載の撮像装置。
【請求項１３】
前記制御部は、前記半押し状態を検出した場合に、前記合焦度合いに応じて反力を設定する
請求項１１に記載の撮像装置。
【請求項１４】
前記撮像モード情報とは、前記撮像装置の操作時における少なくとも動画モード、連写モード、前記撮像素子が電子シャッタにより撮像を行う電子シャッターモード又は前記撮像装置の誤操作を防止するための誤操作防止モードのいずれか１つを示す情報であり、
前記制御部は、前記撮像モード情報に応じて反力を設定する
請求項７に記載の撮像装置。
【請求項１５】
前記反力発生部は圧電素子を含み、
前記制御部は、前記撮像モード情報が前記電子シャッターモードを示し、前記全押し状態を検出した場合に、前記反力発生部に振動を付与するように反力を設定する
請求項１４に記載の撮像装置。
【請求項１６】
前記制御部は、
前記操作量に基づく前記操作部に対する操作速度が所定の閾値以上となる時は異常な操作であると判定し、
前記撮像モード情報が前記誤操作防止モードを示す場合であり、前記異常な操作であると判定された時、
前記異常な操作と判定されていない時の反力よりも強い反力を設定し、
更に前記撮像装置の光学系に対する制御及び撮像素子に対するシャッタ制御を行わないように制御する
請求項１４に記載の撮像装置。
【請求項１７】
前記撮像関連情報と前記操作量に基づいて前記制御部が設定する反力を示すプロファイルを保持するプロファイル格納部と、
前記プロファイルに示される前記撮像関連情報、前記操作量及び設定する反力を任意に設定可能な設定入力部と、
を更に備える請求項２に記載の撮像装置。
【請求項１８】
前記設定入力部は、前記操作量に対して前記制御部が所定の状態を検出する検出位置、及び前記所定の状態の数を任意に設定可能である
請求項１７に記載の撮像装置。
【請求項１９】
有線若しくは無線にて撮像装置と通信する通信部と、
前記通信部を介して前記撮像装置の撮像動作を制御する操作部と、
前記操作部の操作方向に対する反力を発生させる反力発生部と、
前記操作部の操作時における前記撮像装置の撮像関連情報に基づいて前記反力を設定する制御部と
を備える撮像操作装置。
【請求項２０】
操作部の操作方向に対する反力を発生させることと、
前記操作部の操作時における撮像関連情報に基づいて前記反力を設定することと
を含む撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、撮像装置、撮像操作装置、および制御方法に関し、特に、より良好に撮像を行うことができるようにした撮像装置、撮像操作装置、および制御方法に関する。
【背景技術】
【０００２】
一般的に、一眼レフカメラやコンパクトカメラなどの撮像装置では、撮像画像または再生画像を表示する表示部に、動作モードや動作状況などを通知する各種のアイコン画像が表示される。ユーザは、これらのアイコン画像により、例えば、電池残量や、撮影サイズ、撮影モードを認識しながら、撮像装置による撮像を行うことができる。【０００３】
また、アイコン画像を表示部に表示する以外の通知方法で、動作モードや動作状況などをユーザに通知する撮像装置も提案されている。【０００４】
例えば、特許文献１には、ファインダや表示部の案内表示を見ることなく、ユーザの皮膚感覚を刺激する出力を発生する刺激発生デバイスによる通知によって、撮像装置を望ましい方向に向けることを可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１６４１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１で開示されている撮像装置では、ユーザの皮膚感覚を刺激するのに伴って、誤操作や手振れの原因となる恐れがあり、結果的に、良い画像を撮像することができないこともあると想定される。【０００７】
本開示は、このような状況に鑑みてなされたものであり、より良好に撮像を行うことができるようにするものである。
【課題を解決するための手段】
【０００８】
本開示の一側面の撮像装置は、操作部と、前記操作部の操作方向に対する反力を発生させる反力発生部と、前記操作部の操作時における撮像関連情報に基づいて前記反力を設定する制御部とを備える。【０００９】
本開示の一側面の撮像操作装置は、有線若しくは無線にて撮像装置と通信する通信部と、前記通信部を介して前記撮像装置の撮像動作を制御する操作部と、前記操作部の操作方向に対する反力を発生させる反力発生部と、前記操作部の操作時における前記撮像装置の撮像関連情報に基づいて前記反力を設定する制御部とを備える。【００１０】
本開示の一側面の制御方法は、操作部の操作方向に対する反力を発生させることと、前記操作部の操作時における撮像関連情報に基づいて前記反力を設定することとを含む。【００１１】
本開示の一側面においては、操作部の操作方向に対する反力が発生され、操作部の操作時における撮像関連情報に基づいて反力が設定される。
【図面の簡単な説明】
【００１２】
【図１】本技術を適用した撮像装置の一実施の形態の構成例を示すブロック図である。
【図２】反力発生構造を説明する第１の構造例を示す図である。
【図３】反力発生構造を説明する第２の構造例を示す図である。
【図４】反力発生構造を説明する第３の構造例を示す図である。
【図５】反力発生構造を説明する第４の構造例を示す図である。
【図６】反力発生構造を説明する第５の構造例を示す図である。
【図７】ストローク検出構造を説明する第１の構造例を示す図である。
【図８】ストローク検出構造を説明する第２の構造例を示す図である。
【図９】ストローク検出構造を説明する第３の構造例を示す図である。
【図１０】ストローク検出構造を説明する第４の構造例を示す図である。
【図１１】ストローク検出構造を説明する第５の構造例を示す図である。
【図１２】撮像装置の詳細な構成例を示すブロック図である。
【図１３】プロファイルの設定例を示す図である。
【図１４】反力制御の第１の制御例について説明する図である。
【図１５】反力制御の第２の制御例について説明する図である。
【図１６】反力制御の第３の制御例について説明する図である。
【図１７】反力制御の第４の制御例について説明する図である。
【図１８】反力制御の第５の制御例について説明する図である。
【図１９】反力制御の第６の制御例について説明する図である。
【図２０】反力制御の第７の制御例について説明する図である。
【図２１】第１の反力制御処理を説明するフローチャートである。
【図２２】第２の反力制御処理を説明するフローチャートである。
【図２３】第３の反力制御処理を説明するフローチャートである。
【図２４】第４の反力制御処理を説明するフローチャートである。
【図２５】第５の反力制御処理を説明するフローチャートである。
【図２６】第６の反力制御処理を説明するフローチャートである。
【図２７】第７の反力制御処理を説明するフローチャートである。
【図２８】第８の反力制御処理を説明するフローチャートである。
【図２９】第９の反力制御処理を説明するフローチャートである。
【図３０】本技術を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本技術を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００１４】
＜撮像装置の構成例＞
図１は、本技術を適用した撮像装置の一実施の形態の構成例を示すブロック図である。
【００１５】
図１に示すように、撮像装置１１は、撮像部１２、カメラ本体１３、シャッタ操作部１４、外部記憶メモリ１５、電源１６、表示部１７、および設定入力部１８を備えて構成される。
【００１６】
撮像部１２は、カメラ本体１３からの光学系制御およびシャッタ制御に従って、シャッタ操作部１４に対するユーザのシャッタ操作が行われたタイミングで、図示しない被写体を撮像して画像を取得し、その画像をカメラ本体１３に供給する。例えば、撮像部１２は、図１２を参照して後述するように、光学系６１および撮像素子６２を備える。
【００１７】
カメラ本体１３は、電源１６から供給される電力により駆動し、シャッタ操作部１４に対するユーザのシャッタ操作に応じて撮像部１２による撮像を制御し、その撮像により得られた画像を外部記憶メモリ１５に記憶させたり、表示部１７に表示させたりする。また、カメラ本体１３では、ユーザがシャッタ操作を行う際に、シャッタ操作部１４のレリーズカバー２２（図２参照）を押し込む力に対して、シャッタ操作部１４で発生させる反力を制御する反力制御処理が行われる。なお、カメラ本体１３の詳細な構成については、図１２を参照して後述する。
【００１８】
シャッタ操作部１４は、撮像装置１１により画像を撮像する際に、例えば、ユーザによりレリーズカバー２２が押し込まれるシャッタ操作が行われると、そのシャッタ操作に応じたシャッタ操作信号をカメラ本体１３に供給する。なお、シャッタ操作部１４は、撮像装置１１に組み込まれるような構成とする他、撮像装置１１とは独立した装置として構成としてもよく、例えば、カメラ本体１３と有線若しくは無線にて通信を行ってシャッタ操作信号を送信するような構造（即ち、そのような通信を行う通信部を備える構造）を採用することができる。
【００１９】
例えば、シャッタ操作部１４は、シャッタ操作時に、ユーザがレリーズカバー２２を押し込んだ押し込み量に応じたストローク位置を検出するストローク検出構造（後述する図７乃至図１１参照）を備えている。また、シャッタ操作部１４は、カメラ本体１３において反力制御処理が実行されるのに応じて供給される電流または電圧によって、ユーザによりレリーズカバー２２が押し込まれる方向に対して反対方向に向かう反力を発生する反力発生構造（後述する図２乃至図６参照）を備えている。なお、シャッタ操作部１４における反力は、特定の一方向に対してのみに向かうように発生するものであることが好ましい。
【００２０】
外部記憶メモリ１５は、例えば、カメラ本体１３に対して着脱可能に構成され、カメラ本体１３に装着された状態で、カメラ本体１３から供給される画像を記憶する。
【００２１】
電源１６は、例えば、カメラ本体１３に対して着脱可能に構成され、カメラ本体１３に装着された状態で、駆動に必要な電力をカメラ本体１３に供給する。
【００２２】
表示部１７は、カメラ本体１３から供給される画像、例えば、撮像部１２においてリアルタイムに撮像されている画像や、外部記憶メモリ１５から読み出されて再生される画像などを表示する。
【００２３】
設定入力部１８は、例えば、ボタンやタッチパネルなどにより構成され、撮像装置１１が撮像を行う際に必要となる各種の設定情報、例えば、後述する図１３に示すようなプロファイルに登録される設定情報を、ユーザが入力するのに利用される。
【００２４】
以上のように構成される撮像装置１１は、ユーザが撮像を行う際に、シャッタ操作部１４で検出されるストローク位置に基づいて、シャッタ操作部１４に発生させる反力を制御することができる。そして、撮像装置１１は、シャッタ操作部１４で発生する反力によって、画像の取得に影響を与える情報を、例えば、後述するような連写残量や水平度などをユーザに通知することができ、ユーザは、より良好に撮像を行うことができる。
【００２５】
＜シャッタ操作部の構成例＞
図２乃至図１１を参照して、シャッタ操作部１４の反力発生構造およびストローク検出構造について説明する。
【００２６】
図２には、シャッタ操作部１４で採用される反力発生構造を説明する第１の構造例を示す模式的な断面図が示されている。
【００２７】
図２に示すように、シャッタ操作部１４Ａ−１は、カメラ本体１３の筐体２１に組み込まれ、レリーズカバー２２、レリーズ軸２３、圧縮コイルばね２４、コイル２５、および磁石２６を備えて構成される。
【００２８】
レリーズカバー２２は、シャッタ操作部１４Ａ−１の外観を構成し、レリーズ軸２３は、シャッタ操作部１４Ａ−１のストローク方向（図２の上下方向）に沿った動きをガイドする。また、レリーズカバー２２およびレリーズ軸２３は、例えば、一体となるように固定される。
【００２９】
圧縮コイルばね２４は、シャッタ操作時にユーザによりレリーズカバー２２が押し込まれる方向に対する反対方向（図２で上向きの白抜きの矢印で示す方向）に向かって、レリーズカバー２２およびレリーズ軸２３を付勢する。また、圧縮コイルばね２４は、コイル２５に電流が供給されていないときにも、常に、レリーズカバー２２を押し込む力に対して反発するような一定のバネ力を生じさせている。
【００３０】
コイル２５は、シャッタ操作部１４Ａ−１のストローク方向に沿って、レリーズ軸２３が中心軸となるように金属線が巻かれて構成され、磁石２６の近傍に配置されるように筐体２１に対して固定される。
【００３１】
磁石２６は、レリーズ軸２３の下端に固定されており、レリーズカバー２２が押し込まれるのに応じて、コイル２５に対する相対的な位置関係が変化する。
【００３２】
このように、シャッタ操作部１４Ａ−１では、コイル２５および磁石２６により反力発生構造が構成される。即ち、コイル２５に電流を流すことによって、コイル２５および磁石２６の間で、シャッタ操作部１４Ａ−１のストローク方向（図２で上下に向く白抜きの矢印で示す方向）に沿った電磁力が発生する。これにより、シャッタ操作部１４Ａ−１は、ユーザがシャッタ操作を行う際に、レリーズカバー２２を押し込む力に対する反力を変化させることができる。
【００３３】
例えば、コイル２５および磁石２６により、図２の上方向の電磁力（斥力）を発生させた場合、その電磁力と、圧縮コイルばね２４によるバネ力とを合わせた反力が、レリーズカバー２２を押し込むユーザに伝わることになる。なお、コイル２５および磁石２６により、図２の下方向の電磁力（引力）を発生させることができ、これにより、圧縮コイルばね２４によるバネ力と釣り合った電磁力を発生させた場合には、反力は０となる。さらに、コイル２５および磁石２６により、図２の下方向に向かってレリーズカバー２２を引き込むような力を発生させることもできる。
【００３４】
図３には、シャッタ操作部１４で採用される反力発生構造を説明する第２の構造例を示す模式的な断面図が示されている。なお、シャッタ操作部１４Ａ−２において、図２のシャッタ操作部１４Ａ−１と共通する構成については、同一の符号を付し、その詳細な説明は省略する。
【００３５】
図３に示すように、シャッタ操作部１４Ａ−２は、カメラ本体１３の筐体２１に組み込まれ、レリーズカバー２２、レリーズ軸２３、圧縮コイルばね２４、およびコイル２５を備えて構成される点で、図２のシャッタ操作部１４Ａ−１と共通する構成となっている。
【００３６】
そして、シャッタ操作部１４Ａ−２は、レリーズ軸２３の下端と、カメラ本体１３の筐体２１との間に磁気可変弾性体２７が配置されている点で、図２のシャッタ操作部１４Ａ−１と異なる構成となっている。
【００３７】
磁気可変弾性体２７は、外部の磁場に応じて弾性的な性質を変化させることができる弾性体であり、例えば、エラストマなどのような弾性を有する物質の内部に磁性粒子を分散させて固定させた構造からなる。また、磁気可変弾性体２７は、図示するように、コイル２５を貫通して、一端がレリーズ軸２３の下端に当接し、他端がカメラ本体１３の筐体２１に当接するように配置される。
【００３８】
このように、シャッタ操作部１４Ａ−２では、コイル２５および磁気可変弾性体２７により反力発生構造が構成される。即ち、コイル２５に電流を流すことにより発生する磁場によって、磁気可変弾性体２７の弾性率が変化し、磁気可変弾性体２７によりレリーズ軸２３を押し上げる方向（図３で上向きの白抜きの矢印で示す方向）に向かう応力が発生する。これにより、シャッタ操作部１４Ａ−２は、ユーザがシャッタ操作を行う際に、レリーズカバー２２を押し込む力に対する反力を変化させることができる。
【００３９】
例えば、コイル２５および磁気可変弾性体２７により、図３の上方向の応力を発生させた場合、その応力と、圧縮コイルばね２４によるバネ力とを合わせた反力が、レリーズカバー２２を押し込むユーザに伝わることになる。なお、磁気可変弾性体２７は、図３の下方向に向かう力を発生させることはできず、反力を０としたり、図３の下方向に向かってレリーズカバー２２を引き込んだりすることはできない。
【００４０】
図４には、シャッタ操作部１４で採用される反力発生構造を説明する第３の構造例を示す模式的な断面図が示されている。なお、シャッタ操作部１４Ａ−３において、図２のシャッタ操作部１４Ａ−１と共通する構成については、同一の符号を付し、その詳細な説明は省略する。
【００４１】
図４に示すように、シャッタ操作部１４Ａ−３は、カメラ本体１３の筐体２１に組み込まれ、レリーズカバー２２、レリーズ軸２３、および圧縮コイルばね２４を備えて構成される点で、図２のシャッタ操作部１４Ａ−１と共通する構成となっている。
【００４２】
そして、シャッタ操作部１４Ａ−３は、レリーズ軸２３の下端と、カメラ本体１３の筐体２１との間に圧電素子２８および弾性体２９が配置されている点で、図２のシャッタ操作部１４Ａ−１と異なる構成となっている。例えば、圧電素子２８および弾性体２９は、一体となるように固定される。
【００４３】
圧電素子２８は、両端に印加される電圧に従って、その両端方向に広がるような応力を発生する。また、圧電素子２８は、一端がレリーズ軸２３の下端に当接し、他端が弾性体２９に当接するように配置される。
【００４４】
弾性体２９は、シャッタ操作時にユーザによりレリーズカバー２２が押し込まれる方向に対して反対を向く方向（図４で上向きの白抜きの矢印で示す方向）に向かって、圧電素子２８を付勢する。また、弾性体２９は、一端が圧電素子２８の下端に当接し、他端がカメラ本体１３の筐体２１に当接するように配置される。
【００４５】
このように、シャッタ操作部１４Ａ−３では、圧電素子２８および弾性体２９により反力発生構造が構成される。即ち、圧電素子２８に電圧を印加することによって、圧電素子２８に応力が発生し、圧電素子２８によりレリーズ軸２３を押し上げる方向（図４で上向きの白抜きの矢印で示す方向）に向かう応力が発生する。これにより、シャッタ操作部１４Ａ−３は、ユーザがシャッタ操作を行う際に、レリーズカバー２２を押し込む力に対する反力を変化させることができる。
【００４６】
例えば、圧電素子２８および弾性体２９により、図４の上方向の応力を発生させた場合、その応力と、圧縮コイルばね２４によるバネ力とを合わせた反力が、レリーズカバー２２を押し込むユーザに伝わることになる。なお、圧電素子２８は、図４の下方向の応力を発生させることはできず、反力を０としたり、図４の下方向に向かってレリーズカバー２２を引き込んだりすることはできない。
【００４７】
さらに、シャッタ操作部１４Ａ−３では、圧電素子２８に交流の電圧を印加することによって微振動を発生させることができ、その微振動による振幅の小さな反力の変化を、レリーズ軸２３を介してレリーズカバー２２に伝えることができる。これにより、シャッタ操作部１４Ａ−３は、レリーズカバー２２を押し込むユーザの指に対する触覚変化を起こすことができる。
【００４８】
図５には、シャッタ操作部１４で採用される反力発生構造を説明する第４の構造例を示す模式的な断面図が示されている。なお、シャッタ操作部１４Ａ−４において、図２のシャッタ操作部１４Ａ−１と共通する構成については、同一の符号を付し、その詳細な説明は省略する。
【００４９】
図５に示すように、シャッタ操作部１４Ａ−４は、カメラ本体１３の筐体２１に組み込まれ、レリーズカバー２２、レリーズ軸２３、および圧縮コイルばね２４を備えて構成される点で、図２のシャッタ操作部１４Ａ−１と共通する構成となっている。
【００５０】
そして、シャッタ操作部１４Ａ−４は、レリーズ軸２３の下端と、カメラ本体１３の筐体２１との間にコイル３０および磁石３１が配置されている点で、図２のシャッタ操作部１４Ａ−１と異なる構成となっている。
【００５１】
コイル３０は、シャッタ操作部１４Ａ−４のストローク方向に沿って、レリーズ軸２３が中心軸となるように金属線が巻かれて構成される。また、コイル３０は、レリーズ軸２３の下端に固定されており、レリーズカバー２２が押し込まれるのに応じて、磁石３１に対する相対的な位置関係が変化する。
【００５２】
磁石３１は、カメラ本体１３の筐体２１に対して固定される。また、磁石３１が、コイル３０の内部に差し込まれ、コイル３０の中心を通るように配置する構成とした場合には、磁石３１を囲うようにコイル３０がストローク方向に移動することになり、より効率良く電磁力を発生させることができる。
【００５３】
このように、シャッタ操作部１４Ａ−４では、コイル３０および磁石３１により反力発生構造が構成される。ここで、図２のシャッタ操作部１４Ａ−１では、コイル２５が筐体２１に固定され、磁石２６がレリーズ軸２３に固定されているのに対し、シャッタ操作部１４Ａ−４では、コイル３０がレリーズ軸２３に固定され、磁石３１に固定されており、それらの位置関係が逆構成となっている。
【００５４】
このような構成のシャッタ操作部１４Ａ−４においても、図２のシャッタ操作部１４Ａ−１と同様に、コイル３０および磁石３１の間で、シャッタ操作部１４Ａ−４のストローク方向（図５で上下に向く白抜きの矢印で示す方向）に沿った電磁力が発生する。これにより、シャッタ操作部１４Ａ−４は、ユーザがシャッタ操作を行う際に、レリーズカバー２２を押し込む力に対する反力を変化させることができる。
【００５５】
図６には、シャッタ操作部１４で採用される反力発生構造を説明する第５の構造例を示す模式的な断面図が示されている。なお、シャッタ操作部１４Ａ−５において、図２のシャッタ操作部１４Ａ−１と共通する構成については、同一の符号を付し、その詳細な説明は省略する。
【００５６】
図６に示すように、シャッタ操作部１４Ａ−５は、カメラ本体１３の筐体２１に組み込まれ、レリーズカバー２２およびレリーズ軸２３を備えて構成される点で、図２のシャッタ操作部１４Ａ−１と共通する構成となっている。
【００５７】
そして、シャッタ操作部１４Ａ−５は、図２の圧縮コイルばね２４に替えて、圧縮コイルばね３２を備えるとともに、磁石３３を備えて構成される点で、図２のシャッタ操作部１４Ａ−１と異なる構成となっている。
【００５８】
圧縮コイルばね３２は、図２の圧縮コイルばね２４と同様に、レリーズカバー２２およびレリーズ軸２３を付勢するとともに、図２のコイル２５と同様の機能を備えた構成となっている。即ち、圧縮コイルばね３２は、電流を流すことによって、圧縮コイルばね３２および磁石３３の間で、シャッタ操作部１４Ａ−５のストローク方向（図６で上下に向く白抜きの矢印で示す方向）に沿った電磁力を発生することができる。
【００５９】
磁石３３は、カメラ本体１３の筐体２１に対して固定される。なお、磁石３３が、圧縮コイルばね３２の内部に差し込まれ、圧縮コイルばね３２の中心を通るような配置としてもよい。
【００６０】
このように、シャッタ操作部１４Ａ−５では、圧縮コイルばね３２および磁石３３により反力発生構造が構成される。これにより、シャッタ操作部１４Ａ−５は、ユーザがシャッタ操作を行う際に、レリーズカバー２２を押し込む力に対する反力を変化させることができる。
【００６１】
図７には、シャッタ操作部１４で採用されるストローク検出構造を説明する第１の構造例を示す模式的な断面図が示されている。
【００６２】
図７に示すように、シャッタ操作部１４Ｂ−１は、レリーズカバー２２、レリーズ軸２３、検出板４１、検出基板４２、弾性体４３ａおよび４３ｂ、並びに、検出電極４４ａおよび４４ｂによって構成される。
【００６３】
レリーズカバー２２およびレリーズ軸２３は、上述した反力発生構造と同様に構成され、ストローク方向に沿って動くような構造となっている。そして、レリーズカバー２２およびレリーズ軸２３は、レリーズカバー２２が押し込まれていない状態で、レリーズ軸２３の下端が検出板４１に当接するように配置される。
【００６４】
検出板４１は、シャッタ操作時にユーザによりレリーズカバー２２が押し込まれるのに応じて、レリーズカバー２２およびレリーズ軸２３のストロークとともに位置が変化する板状の部材である。
【００６５】
検出基板４２は、検出電極４４ａおよび４４ｂの静電容量の変化を検出する電子回路を備え、その静電容量の変化を、ユーザによるシャッタ操作を検出するためのシャッタ操作信号として出力する。また、検出基板４２は、図示しないカメラ本体１３の筐体２１（図２参照）に固定される。
【００６６】
弾性体４３ａおよび４３ｂは、例えば、弾性を備えたバネにより構成され、検出板４１および検出基板４２の間に配置される。例えば、弾性体４３ａおよび４３ｂは、図７の上向きに検出板４１を付勢する。
【００６７】
検出電極４４ａは、検出板４１の検出基板４２側に固定され、検出電極４４ｂは、検出基板４２の検出板４１側に実装される。このように、検出電極４４ａおよび４４ｂは、互いに向かい合うように配置され、ユーザによりレリーズカバー２２が押し込まれるのに応じて、検出電極４４ａおよび４４ｂの間の距離が変化する。これにより、検出電極４４ａおよび４４ｂの静電容量が変化する。
【００６８】
このように、シャッタ操作部１４Ｂ−１では、検出電極４４ａおよび４４ｂの静電容量の変化を利用してストローク検出構造が構成される。即ち、レリーズカバー２２が押し込まれることによって、検出電極４４ａおよび４４ｂの静電容量が変化し、その変化量に応じたシャッタ操作信号に従って、ストローク位置が検出される。
【００６９】
図８には、シャッタ操作部１４で採用されるストローク検出構造を説明する第２の構造例を示す模式的な断面図が示されている。なお、シャッタ操作部１４Ｂ−２において、図７のシャッタ操作部１４Ｂ−１と共通する構成については、同一の符号を付し、その詳細な説明は省略する。
【００７０】
図８に示すように、シャッタ操作部１４Ｂ−２は、レリーズカバー２２、レリーズ軸２３、並びに、弾性体４３ａおよび４３ｂを備えて構成される点で、図７のシャッタ操作部１４Ｂ−１と共通する構成となっている。
【００７１】
そして、シャッタ操作部１４Ｂ−２は、検出板４１ａおよび４１ｂ、並びに、感圧センサ４５を備える点で、図７のシャッタ操作部１４Ｂ−１と異なる構成となっている。
【００７２】
検出板４１ａは、図７の検出板４１と同様に、シャッタ操作時にユーザによりレリーズカバー２２が押し込まれるのに応じて、レリーズカバー２２およびレリーズ軸２３のストロークとともに位置が変化する板状の部材である。また、検出板４１ｂは、検出板４１ａと同様の板状の部材であり、図示しないカメラ本体１３の筐体２１（図２参照）に固定される。
【００７３】
感圧センサ４５は、レリーズ軸２３の下端と検出板４１ａとの間に配置されるように、検出板４１ａに固定されている。そして、感圧センサ４５は、シャッタ操作時にユーザによりレリーズカバー２２が押し込まれるのに応じて弾性体４３ａおよび４３ｂで発生する圧力（例えば、バネの反発力）を検出し、その反力の変化を、ユーザによるシャッタ操作を検出するためのシャッタ操作信号として出力する。
【００７４】
このように、シャッタ操作部１４Ｂ−２は、感圧センサ４５により検出される弾性体４３ａおよび４３ｂによる圧力の変化を利用してストローク検出構造が構成される。即ち、レリーズカバー２２が押し込まれることによって、感圧センサ４５が検出する圧力が変化し、その変化量に応じたシャッタ操作信号に従って、ストローク位置が検出される。
【００７５】
図９には、シャッタ操作部１４で採用されるストローク検出構造を説明する第３の構造例を示す模式的な断面図が示されている。なお、シャッタ操作部１４Ｂ−３において、図７のシャッタ操作部１４Ｂ−１と共通する構成については、同一の符号を付し、その詳細な説明は省略する。
【００７６】
図９に示すように、シャッタ操作部１４Ｂ−３は、レリーズカバー２２、レリーズ軸２３、検出板４１、検出基板４２、並びに、弾性体４３ａおよび４３ｂを備えて構成される点で、図７のシャッタ操作部１４Ｂ−１と共通する構成となっている。
【００７７】
そして、シャッタ操作部１４Ｂ−３は、フォトリフレクタ４６を備える点で、図７のシャッタ操作部１４Ｂ−１と異なる構成となっている。
【００７８】
フォトリフレクタ４６は、検出基板４２の検出板４１側に実装され、検出板４１に向かって光を照射する。検出板４１の検出基板４２側を向く面は光反射性を有する反射体となっており、フォトリフレクタ４６は、検出板４１で反射した光を検出する。これによって、ユーザによりレリーズカバー２２が押し込まれるのに応じて、検出板４１および検出基板４２の間隔が変化すると、フォトリフレクタ４６は、その間隔の変化を検出して、ユーザによるシャッタ操作を検出するためのシャッタ操作信号として出力する。
【００７９】
このように、シャッタ操作部１４Ｂ−３は、フォトリフレクタ４６により検出される間隔の変化を利用してストローク検出構造が構成される。即ち、レリーズカバー２２が押し込まれることによって、フォトリフレクタ４６が検出する反射光が変化し、その変化量に応じたシャッタ操作信号に従って、ストローク位置が検出される。
【００８０】
図１０には、シャッタ操作部１４で採用されるストローク検出構造を説明する第４の構造例を示す模式的な断面図が示されている。なお、シャッタ操作部１４Ｂ−４において、図７のシャッタ操作部１４Ｂ−１と共通する構成については、同一の符号を付し、その詳細な説明は省略する。
【００８１】
図１０に示すように、シャッタ操作部１４Ｂ−４は、レリーズカバー２２、レリーズ軸２３、検出板４１、検出基板４２、並びに、弾性体４３ａおよび４３ｂを備えて構成される点で、図７のシャッタ操作部１４Ｂ−１と共通する構成となっている。
【００８２】
そして、シャッタ操作部１４Ｂ−４は、フォトリフレクタ４７および反射率変化シート４８を備える点で、図７のシャッタ操作部１４Ｂ−１と異なる構成となっている。
【００８３】
フォトリフレクタ４７は、レリーズ軸２３の軸の側方に配置され、レリーズ軸２３の軸の側面に貼付されている反射率変化シート４８に向かって光を照射し、反射率変化シート４８で反射した光を検出する。
【００８４】
反射率変化シート４８は、例えば、レリーズ軸２３のストローク方向に沿って光の反射率が変化するような特性を備えたシートであり、レリーズ軸２３のストローク位置に従って、フォトリフレクタ４７において検出される反射光の輝度が変化する。
【００８５】
従って、ユーザによりレリーズカバー２２が押し込まれるのに応じて、レリーズ軸２３のストローク位置が変化すると、フォトリフレクタ４７は、そのストローク位置の変化を検出して、ユーザによるシャッタ操作を検出するためのシャッタ操作信号として出力する。
【００８６】
このように、シャッタ操作部１４Ｂ−４は、フォトリフレクタ４６により検出される反射光の輝度の変化を利用してストローク検出構造が構成される。即ち、レリーズカバー２２が押し込まれることによって、フォトリフレクタ４７において検出される反射光が変化し、その変化量に応じたシャッタ操作信号に従って、ストローク位置が検出される。
【００８７】
図１１には、シャッタ操作部１４で採用されるストローク検出構造を説明する第５の構造例を示す模式的な断面図が示されている。なお、シャッタ操作部１４Ｂ−５において、図７のシャッタ操作部１４Ｂ−１と共通する構成については、同一の符号を付し、その詳細な説明は省略する。
【００８８】
図１１に示すように、シャッタ操作部１４Ｂ−５は、レリーズカバー２２およびレリーズ軸２３を備えて構成される点で、図７のシャッタ操作部１４Ｂ−１と共通する構成となっている。
【００８９】
そして、シャッタ操作部１４Ｂ−５は、板状弾性体４９、枠体５０、および歪センサ５１を備える点で、図７のシャッタ操作部１４Ｂ−１と異なる構成となっている。
【００９０】
板状弾性体４９は、弾性を備えた板状の部材であり、枠体５０によって外周近傍が固定されている。例えば、板状弾性体４９には、ユーザによりレリーズカバー２２が押し込まれるのに応じて、中央部が下方向に向かって湾曲するような歪が生じる。
【００９１】
枠体５０は、板状弾性体４９の外周近傍を固定する枠状の部材であり、図示しないカメラ本体１３の筐体２１（図２参照）に固定される。
【００９２】
歪センサ５１は、レリーズ軸２３が当接する側に対して反対側となるように板状弾性体４９に貼付され、板状弾性体４９に発生する歪を検出する。
【００９３】
従って、ユーザによりレリーズカバー２２が押し込まれるのに応じて、レリーズ軸２３のストローク位置が変化すると、歪センサ５１は、板状弾性体４９に発生する歪を検出して、ユーザによるシャッタ操作を検出するためのシャッタ操作信号として出力する。
【００９４】
このように、シャッタ操作部１４Ｂ−５は、歪センサ５１により検出される歪の変化によって、シャッタ操作時のストロークを検出するように構成される。即ち、レリーズカバー２２が押し込まれることによって、歪センサ５１が検出する歪が変化し、その変化量に応じたシャッタ操作信号に従って、ストローク位置が検出される。
【００９５】
図７乃至図１１を参照して説明したように、シャッタ操作部１４で採用されるストローク検出構造は、ストローク位置を非接触で検出することができる。
【００９６】
＜撮像装置の詳細な構成例＞
図１２は、撮像装置１１の詳細な構成例を示すブロック図である。
【００９７】
図１２に示すように、撮像部１２は、光学系６１および撮像素子６２を備えて構成される。カメラ本体１３は、A/D変換部７１、信号処理部７２、光学系制御部７３、シャッタ制御部７４、顔認識処理部７５、角速度センサ７６、バッファメモリ７７、電源回路７８、駆動回路７９、検出回路８０、プロファイル格納部８１、プロファイル設定部８２、およびCPU８３を備えて構成される。シャッタ操作部１４は、反力発生部９１および位置検出部９２を備えて構成される。
【００９８】
光学系６１は、例えば、複数枚のレンズや絞りなどを備えて構成され、被写体からの光を撮像素子６２の受光面に結像し、フォーカスやズーム、光量などを調整する。
【００９９】
撮像素子６２は、例えば、CCD（Charge Coupled Device）やCMOS（Complementary Metal Oxide Semiconductor）イメージセンサなどにより構成される。そして、撮像素子６２は、光学系６１を介して受光面に結像する被写体を撮像し、その撮像により得られるアナログ信号の画像を、A/D変換部７１に供給する。
【０１００】
A/D（Analog-to-Digital）変換部７１は、撮像素子６２から供給されるアナログ信号をデジタル信号に変換し、そのデジタル信号の画像を、信号処理部７２に供給する。なお、A/D変換部７１は、撮像素子６２に一体に組み込まれる構成としてもよい。
【０１０１】
信号処理部７２は、A/D変換部７１から供給される画像に対し、CPU８３による制御に従って、例えば、ノイズ除去や高解像度化などの各種の信号処理を施し、その信号処理が施された画像をCPU８３に供給する。また、信号処理部７２は、画像に対する信号処理を行った結果から算出することにより、画像のオートフォーカスおよび自動露出の状態を検出することができ、その状態を示す状態情報をCPU８３に通知する。
【０１０２】
光学系制御部７３は、CPU８３による制御に従って、光学系６１によるフォーカスや光量などを制御する光学系制御を行う。
【０１０３】
シャッタ制御部７４は、CPU８３による制御に従って、撮像素子６２の露光タイミングや露光時間などを制御するシャッタ制御を行う。
【０１０４】
顔認識処理部７５は、CPU８３を介して供給される画像に写されている顔を認識する顔認識処理を行って、例えば、認識された顔にフォーカスが合うように光学系制御部７３に対してフォーカスを合わせる領域を通知する。
【０１０５】
角速度センサ７６は、例えば、３軸方向の角速度を検出するジャイロにより構成され、撮像装置１１の姿勢を示す姿勢情報をCPU８３に供給する。
【０１０６】
バッファメモリ７７は、CPU８３を介して供給される画像を一時的に蓄積し、外部記憶メモリ１５の書き込み速度に応じて、外部記憶メモリ１５に画像を記憶させる。また、バッファメモリ７７は、外部記憶メモリ１５の残量（記憶可能な残りの容量）を示すメモリ残量情報を取得し、CPU８３に供給する。
【０１０７】
電源回路７８は、電源１６から供給される電力を、撮像装置１１を構成する各部に供給する。また、電源回路７８は、電源１６に蓄積されている電力を示す電源情報を取得し、CPU８３に供給する。
【０１０８】
駆動回路７９には、シャッタ操作部１４において反力を発生させることを指示する反力指示情報がCPU８３から供給される。そして、駆動回路７９は、例えば、反力指示情報に従って反力を発生させるのに必要な電流または電圧を、反力発生部９１に供給する。例えば、駆動回路７９は、図２に示したようなコイル２５に電力を供給することで反力を発生させたり、図４に示したような圧電素子２８に電圧を供給することで反力を発生させたりする。
【０１０９】
検出回路８０は、シャッタ操作部１４の位置検出部９２から供給されるシャッタ操作信号から、ユーザがレリーズカバー２２を押し込むことによるシャッタ操作時のストローク位置を検出し、そのストローク位置を示すストローク位置情報をCPU８３に供給する。
【０１１０】
プロファイル格納部８１は、プロファイル設定部８２により設定された設定情報が登録されたプロファイル（後述の図１３参照）を格納する。
【０１１１】
プロファイル設定部８２は、設定入力部１８を利用して入力される各種の設定情報が登録されるプロファイルを生成し、プロファイル格納部８１に格納する。
【０１１２】
CPU（Central Processing Unit）８３は、カメラ本体１３を構成する各部を制御し、例えば、撮像関連情報に応じて、シャッタ操作部１４で発生させる反力の発生を制御することができる。また、例えば、CPU８３は、プロファイル格納部８１に格納されているプロファイルを読み込み、検出回路８０から供給されるストローク位置情報に基づいて、駆動回路７９に反力指示情報を供給する。即ち、CPU８３は、図２１乃至図２９のフローチャートを参照して後述する反力制御処理を実行することで、シャッタ操作部１４における反力の発生を制御する。
【０１１３】
反力発生部９１は、図２乃至図６を参照して上述した反力発生構造によって反力を発生させる。例えば、反力発生部９１は、図２のコイル２５に、駆動回路７９から供給される電流を流すことによって、CPU８３において実行される反力制御処理に従って制御される大きさの反力を発生させることができる。
【０１１４】
位置検出部９２は、図７乃至図１１を参照して上述したストローク検出構造によって、ユーザがレリーズカバー２２を押し込むシャッタ操作を行うのに応じて得られるシャッタ操作信号を、検出回路８０に供給する。
【０１１５】
以上のように撮像装置１１は構成されており、CPU８３が反力制御処理を実行することによって、撮像関連情報に基づいて、シャッタ操作部１４に発生させる反力を変化させることができる。このような反力により、撮像装置１１は、撮像関連情報として、後述するような撮像動作可否情報や、撮像画像情報、撮像モード情報などを通知することができる。従って、ユーザは、例えば、表示部１７に表示されるアイコン画像などを視認することなく、より良好に撮像を行うことができる。
【０１１６】
＜プロファイルの例＞
図１３には、撮像装置１１に設定される各種のプロファイルの設定例が示されている。
【０１１７】
例えば、メモリ条件に従ったプロファイルには、第２のストローク位置Ｓ２が検出されている状態（いわゆる全押し状態）で、外部記憶メモリ１５に記憶させることができる残りの容量が所定の割合（カード残量○○％）以下となったときに、反力を強くするという設定情報が登録される。同様に、第２のストローク位置Ｓ２が検出されている状態で、外部記憶メモリ１５に記憶させることができる画像の枚数が所定枚数（撮影可能枚数○○枚）以下となったとき、外部記憶メモリ１５に記憶させることができる残りの録画時間が所定時間（残録画時間○○時間）以下となったとき、外部記憶メモリ１５に記憶させることができる残りの画像の連写可能な時間が所定秒数（連写残量３秒）以下となったとき、反力を強くするという設定情報が登録される。
【０１１８】
また、構図条件に従ったプロファイルには、第１のストローク位置Ｓ１が検出されている状態（いわゆる半押し状態）で、撮像装置１１により撮像される画像に手振れが発生すると設定されるレベル（手振れ設定レベル）以上の振動が検出されたとき、反力を強くするという設定情報が登録される。同様に、第１のストローク位置Ｓ１が検出されている状態で、顔の位置が顔認識処理部７５による顔検出が可能と設定されている範囲（顔検出位置設定範囲）以外となったことが検出されたとき、撮像装置１１の水平度が所定の傾き（水平度５度）以上となったことが検出されたとき、反力を強くするという設定情報が登録される。
【０１１９】
また、第１のモード条件に従ったプロファイルには、撮像素子６２の動作モードが動画像を取得する動画モードに設定されているときに、第２のストローク位置Ｓ２が検出されると、反力を強くするという設定情報が登録される。また、撮像素子６２の動作モードが連続的に撮像を行って画像を取得する連写モードに設定されているときに、第１のストローク位置Ｓ１が検出されると、反力を弱くするという設定情報が登録される。また、撮像素子６２の動作モードが電子シャッタを使用して画像を取得する電子シャッターモードに設定されているときに、第２のストローク位置Ｓ２が検出されると、微振動を発生させるという設定情報が登録される。
【０１２０】
さらに、第２のモード条件に従ったプロファイルには、第１のモード条件に従った設定情報に加えて、撮像装置１１の動作モードが誤操作を防止するための誤操作防止モードに設定されているときに、操作速度の異常が検知されたタイミングで、常に、反力を強くするという設定情報が登録される。さらに、操作速度の異常が検知されると、第１のストローク位置Ｓ１が検出されるのに応じた光学系制御、および、第２のストローク位置Ｓ２が検出されるのに応じたシャッタ制御を停止し、画像が撮像されないようにすることができる。なお、操作速度としては、平均速度や加速度などを用いることができる。
【０１２１】
また、第１のＡＦ条件に従ったプロファイルには、第１のストローク位置Ｓ１が検出されている状態で、どこにも合焦できていないときに、反力を強くするという設定情報が登録される。同様に、第１のストローク位置Ｓ１が検出されている状態で、瞳を検出する瞳検出ができていないとき、顔を検出する顔検出ができていないとき、反力を強くするという設定情報が登録される。
【０１２２】
また、第２のＡＦ条件に従ったプロファイルには、第１のストローク位置Ｓ１が検出されている状態で、合焦度に応じて、発生させる反力の強さを示す設定情報が登録される。ここで、合焦度とは、被写体に対するピントの合い具合を表し、被写体にピントが良く合っている場合には、合焦度が高くなる。例えば、合焦度が高い場合には反力を弱くし、合焦度が中間（高いと低いの間）である場合には反力を中間（強いと弱いの間）とし、合焦度が低い場合には反力を強くするという設定情報が登録される。
【０１２３】
また、バッテリー条件に従ったプロファイルには、第２のストローク位置Ｓ２が検出されている状態で、現時点におけるバッテリーの残量で撮像装置１１により撮像可能な枚数が所定枚数（撮影可能枚数○○枚）以下となったときに、反力を強くするという設定情報が登録される。同様に、第２のストローク位置Ｓ２が検出されている状態で、現時点でのバッテリーの残量で撮像装置１１により録画可能な時間が所定時間（残録画時間○○時間）以下となったときに、反力を強くするという設定情報が登録される。また、全てのストローク位置において、現時点でのバッテリーの残量が所定割合（バッテリー残量２０％）以下となったときに、反力を強くするという設定情報が登録される。
【０１２４】
以上のような各種の条件に応じた設定情報がプロファイルとして設定されるが、これらの条件以外の設定情報がプロファイルとして設定されてもよい。そして、これらのプロファイルを参照し、撮像関連情報に応じた反力制御処理が行われる。ここで、撮像関連情報には、メモリ条件やバッテリー条件などに従った撮像動作可否情報や、構図条件（例えば、水平度、顔検出、手振れ設定）やＡＦ条件（合焦度合、合焦位置）などに従った撮像画像情報、各種の撮像モードのいずれか１つを示す撮像モード情報などがある。
【０１２５】
＜反力制御の制御例＞
図１４乃至図２０を参照して、シャッタ操作部１４において発生させる反力を制御する反力制御の制御例について説明する。なお、図１４乃至図２０では、横軸がストロークを表し、縦軸が反力を表している。そして、太い破線が、プロファイルの条件を満たしていない状態での反力を表し、細線が、プロファイルの条件を満たしたときに変化させる反力を表している。
【０１２６】
図１４には、シャッタ操作部１４において発生させる反力の第１の制御例におけるストロークおよび反力の関係が示されている。
【０１２７】
図１４に示すように、第１の制御例では、シャッタ操作時に検出されるストローク位置が第２のストローク位置Ｓ２を超えているときに、プロファイルの条件が満たされると、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０１２８】
これにより、ストローク位置が第２のストローク位置Ｓ２となって、撮像部１２に対するシャッタ制御が行われているときに、プロファイルの条件が満たされたことをユーザに通知することができる。例えば、ユーザが連写を行おうとしてレリーズカバー２２を第２のストローク位置Ｓ２まで押し込んでいるときに、図１３に示したメモリ条件のプロファイルに従って、外部記憶メモリ１５に記憶させることができる残りの画像の連写可能な時間が所定秒数以下という条件が満たされると、シャッタ操作部１４で発生する反力が強くなるように変化する反力制御が行われる。これにより、例えば、連写を行っているユーザに、連写残量が３秒以下であることを通知することができる。
【０１２９】
図１５には、シャッタ操作部１４において発生させる反力の第２の制御例におけるストロークおよび反力の関係が示されている。
【０１３０】
図１５に示すように、第２の制御例では、シャッタ操作時に検出されるストローク位置が第１のストローク位置Ｓ１を超えているときに、プロファイルの条件が満たされると、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０１３１】
これにより、ストローク位置が第１のストローク位置Ｓ１となって、撮像部１２に対する光学系制御が行われているときに、プロファイルの条件が満たされたことをユーザに通知することができる。例えば、ユーザが被写体にフォーカスを合わせようとしてレリーズカバー２２を第１のストローク位置Ｓ１まで押し込んだときに、図１３に示した構図条件のプロファイルに従って、水平度が５度以上である条件が満たされると、シャッタ操作部１４で発生する反力が強くなるように変化する反力制御が行われる。これにより、例えば、オートフォーカスを有効な状態として構図を調整しているユーザに、水平度が５度以上であることを通知することができる。
【０１３２】
図１６には、シャッタ操作部１４において発生させる反力の第３の制御例におけるストロークおよび反力の関係が示されている。
【０１３３】
図１６に示すように、第３の制御例では、シャッタ操作時に検出されるストローク位置が第２のストローク位置Ｓ２を超えているときに、プロファイルの条件が満たされると、微振動が発生するように反力を変化させる制御が行われる。
【０１３４】
これにより、ストローク位置が第２のストローク位置Ｓ２となって、撮像部１２に対するシャッタ制御が行われているときに、プロファイルの条件が満たされたことをユーザに通知することができる。例えば、撮像素子６２の動作モードが電子シャッターモードに設定されている場合に、ユーザが撮像を行おうとしてレリーズカバー２２を第２のストローク位置Ｓ２まで押し込むと、図１３に示したモード条件のプロファイルに従って、シャッタ操作部１４で発生する反力が微振動となるように変化する反力制御が行われる。これにより、例えば、画像を撮像しているユーザに、電子シャッターモードで撮像が行われることを通知することができる。
【０１３５】
図１７には、シャッタ操作部１４において発生させる反力の第４の制御例におけるストロークおよび反力の関係が示されている。
【０１３６】
図１７に示すように、第４の制御例では、シャッタ操作時に検出されるストローク位置に関わらず、プロファイルの条件が満たされたタイミングで、最も強い反力が発生するように反力を変化させる反力制御が行われる。
【０１３７】
これにより、シャッタ操作時に検出されるストローク位置に関わらず、常に、プロファイルの条件が満たされたときに、最も強い反力を発生させることができる。例えば、レリーズカバー２２に意図せずに物が接触すると、その接触によりストローク位置が変化する速度（以下、レリーズの操作速度と称する）は、ユーザがシャッタ操作を行う際のレリーズの操作速度よりも速く、異常が発生したことを検知することができる。そこで、撮像装置１１の動作モードが誤操作防止モードに設定されている場合に、レリーズの操作速度の異常が検知されたタイミングで、最も強い反力を発生させる。これにより、意図せずに物が接触することによる誤操作を防止するとともに、その際の衝撃による破損を防止することができる。このとき、第１のストローク位置Ｓ１が検出されるのに応じた光学系制御、および、第２のストローク位置Ｓ２が検出されるのに応じたシャッタ制御を停止し、画像が撮像されないようにすることができる。
【０１３８】
図１８には、シャッタ操作部１４において発生させる反力の第５の制御例におけるストロークおよび反力の関係が示されている。
【０１３９】
図１８に示すように、第５の制御例では、シャッタ操作時に検出されるストローク位置に関わらず、常に、プロファイルの条件が満たされたときに、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０１４０】
これにより、シャッタ操作時に検出されるストローク位置に関わらず、常に、プロファイルの条件が満たされたことをユーザに通知することができる。例えば、図１３に示したバッテリー条件のプロファイルに従って、バッテリー残量２０％以下という条件が満たされたときに、より強い反力が発生するように反力を変化させる反力制御が行われる。これにより、例えば、レリーズカバー２２を押し込むシャッタ操作を行うユーザに、常に、バッテリー残量が２０％以下となったことを通知することができる。
【０１４１】
図１９には、シャッタ操作部１４において発生させる反力の第６の制御例におけるストロークおよび反力の関係が示されている。
【０１４２】
図１９に示すように、第６の制御例では、シャッタ操作時に検出されるストローク位置が、第１のストローク位置Ｓ１を超えた時点におけるプロファイルの条件に応じて、発生させる反力の大きさを異なるものとする反力制御が行われる。
【０１４３】
これにより、ストローク位置が第１のストローク位置Ｓ１を超えて、撮像部１２に対する光学系制御が開始されるときに、どのようなプロファイルの条件を満たしているのかをユーザに通知することができる。例えば、図１３に示した第２のＡＦ条件のプロファイルに従って、合焦度が高い場合には反力を弱くし、合焦度が中間の場合には反力を中間にし、合焦度が低い場合には反力を強くするように、反力が変化する反力制御が行われる。これにより、オートフォーカスを有効な状態としているユーザに、被写体にピントが合っている度合いを表す合焦度を通知することができる。
【０１４４】
なお、図２０に示すように、シャッタ操作部１４において発生させる反力のストロークおよび反力の関係は、事前に、ユーザ好みのレリーズ操作感となるように、任意に設定することが可能である。即ち、変化させる反力の大きさを自由に設定可能であるとともに、第１のストローク位置Ｓ１および第２のストローク位置Ｓ２を検出する検出位置を自由に設定可能である。このように設定された反力の大きさおよび検出位置は、反力制御情報としてプロファイル格納部８１に格納される。
【０１４５】
例えば、CPU８３は、反力通知制御を開始する処理（例えば、後述する図２１のステップＳ１２）において、プロファイル格納部８１から反力制御情報を読み出して、反力の大きさおよび検出位置を設定することができる。従って、CPU８３は、図１４乃至図１９を参照して説明したような反力制御を、ユーザ好みのレリーズ操作感となるように設定して、シャッタ操作部１４で反力を発生させることができる。
【０１４６】
＜反力制御処理の処理例＞
図２１乃至図２９を参照して、図１２のCPU８３が実行する反力制御処理について説明する。
【０１４７】
図２１は、第１の反力制御処理を説明するフローチャートである。第１の反力制御処理では、図１３のメモリ条件（例えば、連写残量３秒以下）に従ったプロファイルが用いられ、図１４を参照して説明したような反力制御が行われる。
【０１４８】
例えば、撮像装置１１の電源がオンになると処理が開始され、ステップＳ１１において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、ユーザがレリーズ操作を開始したか否かを判定する。CPU８３は、例えば、ユーザがレリーズカバー２２を押し込むことによって、ストローク位置情報により示されるストローク位置に従ってレリーズカバー２２が定位置から変化したこと（操作開始状態）が検出された場合、ユーザがレリーズ操作を開始したと判定する。なお、操作開始状態とは、レリーズカバー２２に対する未操作状態からレリーズカバー２２に対する押し込み操作を検出した状態であり、第１のストローク位置Ｓ１（半押し状態）が検出されるまでの状態を示す。
【０１４９】
そして、ユーザがレリーズ操作を開始したと判定されるまで処理は待機され、ステップＳ１１において、ユーザがレリーズ操作を開始したと判定されると、処理はステップＳ１２に進む。
【０１５０】
ステップＳ１２において、CPU８３は、検出回路８０から供給されるストローク位置情報、プロファイル格納部８１から読み出したプロファイル、信号処理部７２から供給される状態情報に基づいて、反力の発生を指示する反力指示情報を駆動回路７９に供給し、反力を発生させることによってユーザへ通知を行う反力通知制御を開始する。このとき、CPU８３は、図２０を参照して説明したように、プロファイル格納部８１から反力制御情報を読み出して、変化させる反力の大きさや、第１のストローク位置Ｓ１および第２のストローク位置Ｓ２を検出する検出位置を設定する。
【０１５１】
ステップＳ１３において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第１のストローク位置Ｓ１（半押し状態）が検出されたか否かを判定する。
【０１５２】
ステップＳ１３において、CPU８３が、第１のストローク位置Ｓ１が検出されていないと判定した場合、処理はステップＳ１４に進む。
【０１５３】
ステップＳ１４において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、ユーザがレリーズ操作を終了したか否かを判定する。例えば、CPU８３は、ユーザがレリーズカバー２２から指を離すことにより、ストローク位置情報により示されるストローク位置に従ってレリーズカバー２２が定位置に戻ったことが検出された場合、ユーザがレリーズ操作を終了したと判定する。
【０１５４】
ステップＳ１４において、CPU８３が、ユーザがレリーズ操作を終了していないと判定した場合、処理はステップＳ１３に戻り、以下、同様の処理が繰り返して行われる。一方、ステップＳ１４において、CPU８３が、ユーザがレリーズ操作を終了したと判定した場合、処理はステップＳ１１に戻り、ユーザがレリーズ操作を開始したことが検出されるまで、処理が待機される。
【０１５５】
一方、ステップＳ１３において、CPU８３が、第１のストローク位置Ｓ１が検出されたと判定した場合、処理はステップＳ１５に進む。
【０１５６】
ステップＳ１５において、CPU８３は、光学系制御部７３に対して、光学系６１に対する制御を開始するように指示する。これにより、光学系制御部７３は、光学系６１によるフォーカスや光量などを制御する光学系制御を行う。
【０１５７】
ステップＳ１６において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２（全押し状態）が検出されたか否かを判定する。
【０１５８】
ステップＳ１６において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ１４に戻り、以下、同様の処理が繰り返して行われる。一方、ステップＳ１６において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、処理はステップＳ１７に進む。
【０１５９】
ステップＳ１７において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による連写を開始するように指示する。これにより、シャッタ制御部７４は、撮像素子６２により連写が行われるように制御するシャッタ制御を行う。
【０１６０】
ステップＳ１８において、CPU８３は、バッファメモリ７７から供給されるメモリ残量情報、および、プロファイル格納部８１から読み出したプロファイルに従って、連写残量が通知閾値（例えば、３秒）以下となったか否かを判定し、連写残量が通知閾値以下となるまで処理を待機する。そして、ステップＳ１８において、CPU８３が、連写残量が通知閾値以下となったと判定した場合、処理はステップＳ１９に進む。
【０１６１】
ステップＳ１９において、CPU８３は、強い反力の発生を指示する反力指示情報を駆動回路７９に供給し、シャッタ操作部１４で反力を発生させることによる反力通知を開始する。これにより、駆動回路７９は、強い反力を発生させるのに必要な電流を生成して反力発生部９１に供給し、反力発生部９１は、連写残量が通知閾値より大きかったときの反力よりも、より強い反力を発生する。即ち、図１４を参照して説明したように、ストローク位置が第２のストローク位置Ｓ２以上である状態で、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０１６２】
ステップＳ２０において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２の検出が継続されているか否かを判定する。
【０１６３】
ステップＳ２０において、CPU８３が、第２のストローク位置Ｓ２の検出が継続されていないと判定した場合、処理はステップＳ１４に戻り、以下、同様の処理が繰り返して行われる。
【０１６４】
一方、ステップＳ２０において、CPU８３が、第２のストローク位置Ｓ２の検出が継続されていると判定した場合、処理はステップＳ２１に進む。
【０１６５】
ステップＳ２１において、CPU８３は、バッファメモリ７７から供給されるメモリ残量情報に従って、外部記憶メモリ１５に記憶させることができる残りの容量がゼロになったか否かを判定する。
【０１６６】
ステップＳ２１において、CPU８３が、外部記憶メモリ１５に記憶させることができる残りの容量がゼロになっていないと判定した場合、処理はステップＳ２０に戻って、連写が継続され、以下、同様の処理が繰り返して行われる。
【０１６７】
一方、ステップＳ２１において、CPU８３が、外部記憶メモリ１５に記憶させることができる残りの容量がゼロになったと判定した場合、処理はステップＳ２２に進む。
【０１６８】
ステップＳ２２において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による連写を終了するように指示する。これにより、シャッタ制御部７４は、撮像素子６２による連写を終了させるように制御するシャッタ制御を行い、その後、処理は終了される。
【０１６９】
以上のように、第１の反力制御処理により、ユーザは、例えば、表示部１７に表示される連写残量の情報を認識することなく、シャッタ操作部１４で発生する反力により、連写残量が通知閾値（例えば、３秒）以下となったことを把握することができる。なお、連写残量が通知閾値は、３秒に限定されることなく、任意の時間に設定することができる。また、シャッタ操作部１４で発生する反力についても、変化させる反力の大きさを任意に設定することができ、例えば、弱い反力を発生させるようにしてもよい。
【０１７０】
図２２は、第２の反力制御処理を説明するフローチャートである。第２の反力制御処理では、図１３の構図条件（例えば、水平度５度以上）に従ったプロファイルが用いられ、図１５を参照して説明したような反力制御が行われる。
【０１７１】
ステップＳ３１乃至Ｓ３５において、図２１のステップＳ１１乃至Ｓ１５と同様の処理が行われる。その後、ステップＳ３６において、CPU８３は、角速度センサ７６から供給される姿勢情報に従って、撮像装置１１の水平度が通知閾値（例えば、水平度５度）以上となったか否かを判定する。
【０１７２】
ステップＳ３６において、CPU８３が、撮像装置１１の水平度が通知閾値以上となっていないと判定した場合、処理はステップＳ３７に進む。
【０１７３】
ステップＳ３７において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。ステップＳ３７において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ３４に戻り、以下、同様の処理が繰り返して行われる。
【０１７４】
一方、ステップＳ３６において、CPU８３が、撮像装置１１の水平度が通知閾値以上となったと判定した場合、処理はステップＳ３８に進む。
【０１７５】
ステップＳ３８において、CPU８３は、強い反力の発生を指示する反力指示情報を駆動回路７９に供給し、シャッタ操作部１４で反力を発生させることによる反力通知を開始する。これにより、駆動回路７９は、強い反力を発生させるのに必要な電流を生成して反力発生部９１に供給し、反力発生部９１は、撮像装置１１の水平度が通知閾値より小さかったときの反力よりも、より強い反力を発生する。即ち、図１５を参照して説明したように、ストローク位置が第１のストローク位置Ｓ１以上である状態で、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０１７６】
ステップＳ３９において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。ステップＳ３９において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ３３に戻り、以下、同様の処理が繰り返して行われる。
【０１７７】
一方、ステップＳ３７またはＳ３９において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、処理はステップＳ４０に進む。
【０１７８】
ステップＳ４０において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による撮像を行うように指示する。これにより、シャッタ制御部７４は、撮像素子６２により撮像が行われるように制御するシャッタ制御を行い、その後、処理は終了される。
【０１７９】
以上のように、第２の反力制御処理により、ユーザは、例えば、表示部１７に表示される水平度の情報を認識することなく、シャッタ操作部１４で発生する反力により、水平度が通知閾値（例えば、水平度５度）以上となったことを把握することができる。なお、水平度が通知閾値は、５度に限定されることなく、任意の角度に設定することができる。また、シャッタ操作部１４で発生する反力についても、変化させる反力の大きさを任意に設定することができ、例えば、弱い反力を発生させるようにしてもよい。
【０１８０】
図２３は、第３の反力制御処理を説明するフローチャートである。第３の反力制御処理では、図１３のモード条件（例えば、電子シャッターモード）に従ったプロファイルが用いられ、図１６を参照して説明したような反力制御が行われる。
【０１８１】
ステップＳ５１乃至Ｓ５５において、図２１のステップＳ１１乃至Ｓ１５と同様の処理が行われる。その後、ステップＳ５６において、CPU８３は、撮像素子６２の動作モードが電子シャッターモードに設定されているか否かを判定する。
【０１８２】
ステップＳ５６において、CPU８３が、撮像素子６２の動作モードが電子シャッターモードに設定されていないと判定した場合、処理はステップＳ５７に進む。
【０１８３】
ステップＳ５７において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。ステップＳ５７において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ５４に戻り、以下、同様の処理が繰り返して行われる。
【０１８４】
一方、ステップＳ５６において、CPU８３が、撮像素子６２の動作モードが電子シャッターモードに設定されていると判定した場合、処理はステップＳ５８に進む。
【０１８５】
ステップＳ５８において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。ステップＳ５８において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ５３に戻り、以下、同様の処理が繰り返して行われる。
【０１８６】
一方、ステップＳ５８において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、処理はステップＳ５９に進む。
【０１８７】
ステップＳ５９において、CPU８３は、微振動の発生を指示する反力指示情報を駆動回路７９に供給し、シャッタ操作部１４で微振動が発生するように反力を変化させることによる反力通知を開始する。これにより、駆動回路７９は、微振動を発生させるのに必要な電圧を生成して反力発生部９１に供給し、反力発生部９１は、微振動を発生する。即ち、図１６を参照して説明したように、ストローク位置が第２のストローク位置Ｓ２以上である状態で、微振動が発生するように反力を変化させる反力制御が行われる。
【０１８８】
一方、ステップＳ５７において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、または、ステップＳ５９の処理後、処理はステップＳ６０に進む。
【０１８９】
ステップＳ６０において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による撮像を行うように指示する。これにより、シャッタ制御部７４は、撮像素子６２により撮像が行われるように制御するシャッタ制御を行い、その後、処理は終了される。
【０１９０】
以上のように、第３の反力制御処理により、ユーザは、例えば、表示部１７に表示される動作モードの情報を認識することなく、シャッタ操作部１４で発生する反力により、撮像素子６２の動作モードが電子シャッターモードに設定されていることを把握することができる。また、シャッタ操作部１４で発生する微振動についても、微振動の強度や時間などを任意に設定することができる。
【０１９１】
図２４は、第４の反力制御処理を説明するフローチャートである。第４の反力制御処理では、図１３の第２のモード条件（例えば、誤操作防止モード）に従ったプロファイルが用いられ、図１７を参照して説明したような反力制御が行われる。
【０１９２】
ステップＳ７１およびＳ７２において、図２１のステップＳ１１およびＳ１２と同様の処理が行われる。その後、ステップＳ７３において、CPU８３は、撮像装置１１の動作モードが誤操作防止モードに設定されているか否かを判定する。
【０１９３】
ステップＳ７３において、CPU８３が、撮像装置１１の動作モードが誤操作防止モードに設定されていると判定した場合、処理はステップＳ７４に進む。
【０１９４】
ステップＳ７４において、CPU８３は、検出回路８０から供給されるストローク位置情報で示されるストローク位置の変化から、レリーズの操作速度を算出する。
【０１９５】
ステップＳ７５において、CPU８３は、ステップＳ７５で算出したレリーズの操作速度に異常が検知されたか否かを判定する。例えば、CPU８３は、レリーズの操作速度が、予め設定されている異常速度よりも大きい場合、レリーズの操作速度に異常が検知されたと判定する。
【０１９６】
ステップＳ７５において、CPU８３が、レリーズの操作速度に異常が検知されたと判定した場合、処理はステップＳ７６に進む。
【０１９７】
ステップＳ７６において、CPU８３は、検出回路８０から供給されるストローク位置情報によって第１のストローク位置Ｓ１または第２のストローク位置Ｓ２が検出されても、光学系制御およびシャッタ制御が行われないように、それらの制御を停止する。
【０１９８】
ステップＳ７７において、CPU８３は、最も強い反力の発生を指示する反力指示情報を駆動回路７９に供給し、シャッタ操作部１４で反力を発生させる。これにより、駆動回路７９は、最も強い反力を発生させるのに必要な電流を生成して反力発生部９１に供給し、反力発生部９１は、最も強い反力を発生する。即ち、図１７を参照して説明したように、レリーズの操作速度に異常が検知されたタイミングで、最も強い反力が発生するように反力を変化させる反力制御が行われる。
【０１９９】
ステップＳ７８において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第１のストローク位置Ｓ１以下であることが検出されたか否かを判定する。
【０２００】
ステップＳ７８において、CPU８３が、第１のストローク位置Ｓ１以下であることが検出されていないと判定した場合、処理はステップＳ７６に戻り、以下、同様の処理が繰り返して行われる。
【０２０１】
一方、ステップＳ７８において、CPU８３が、第１のストローク位置Ｓ１以下であることが検出されていると判定した場合、処理はステップＳ７４に戻り、以下、同様の処理が繰り返して行われる。
【０２０２】
そして、ステップＳ７３において、撮像装置１１の動作モードが誤操作防止モードに設定されていないと判定された場合、または、ステップＳ７５において、レリーズの操作速度に異常が検知されていないと判定された場合、処理はステップＳ７９に進む。
【０２０３】
ステップＳ７９において、CPU８３は、シャッタ制御部７４に対して、通常のレリーズ処理を行うように指示する。
【０２０４】
ステップＳ８０において、光学系制御部７３により光学系制御が行われ、シャッタ制御部７４によりシャッタ制御が行われることで、撮像素子６２による撮像が行われた後、撮像が完了すると処理は終了される。
【０２０５】
以上のように、第４の反力制御処理により、例えば、レリーズカバー２２に意図せずに物が接触した場合などによる誤操作を検出したとき、光学系制御およびシャッタ制御を停止するとともに、最も強い反力を発生させることができる。これにより、意図せずに物が接触することによる誤操作（意図せずに画像が撮像されること）を防止するとともに、その際の衝撃による破損を防止することができる。また、シャッタ操作部１４で発生する反力についても、変化させる反力の大きさや時間などを任意に設定することができる。
【０２０６】
図２５は、第５の反力制御処理を説明するフローチャートである。第５の反力制御処理では、図１３の第１のＡＦ条件（例えば、顔検出できていない）に従ったプロファイルが用いられ、図１５を参照して説明したような反力制御が行われる。
【０２０７】
ステップＳ９１乃至Ｓ９５において、図２１のステップＳ１１乃至Ｓ１５と同様の処理が行われる。その後、ステップＳ９６において、CPU８３は、顔認識処理部７５が顔認識処理を行った顔認識結果に従って、撮像素子６２により撮像されている画像から顔が検出されているか否かを判定する。
【０２０８】
ステップＳ９６において、CPU８３が画像から顔が検出されていると判定した場合、処理はステップＳ９７に進む。
【０２０９】
ステップＳ９７において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。ステップＳ９７において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ９４に戻り、以下、同様の処理が繰り返して行われる。
【０２１０】
一方、ステップＳ９６において、CPU８３が画像から顔が検出されていないと判定した場合、処理はステップＳ９８に進む。
【０２１１】
ステップＳ９８において、CPU８３は、強い反力の発生を指示する反力指示情報を駆動回路７９に供給し、シャッタ操作部１４で反力を発生させることによる反力通知を開始する。これにより、駆動回路７９は、強い反力を発生させるのに必要な電流を生成して反力発生部９１に供給し、反力発生部９１は、画像から顔が検出されているときの反力よりも、より強い反力を発生する。即ち、図１５を参照して説明したように、ストローク位置が第１のストローク位置Ｓ１以上である状態で、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０２１２】
ステップＳ９９において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。ステップＳ９９において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ９３に戻り、以下、同様の処理が繰り返して行われる。
【０２１３】
一方、ステップＳ９７またはＳ９９において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、処理はステップＳ１００に進む。
【０２１４】
ステップＳ１００において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による撮像を行うように指示する。これにより、シャッタ制御部７４は、撮像素子６２により撮像が行われるように制御するシャッタ制御を行い、その後、処理は終了される。
【０２１５】
以上のように、第５の反力制御処理により、ユーザは、例えば、表示部１７に表示される顔認識結果の情報を認識することなく、シャッタ操作部１４で発生する反力により、顔が認識されていることを把握することができる。また、シャッタ操作部１４で発生する反力についても、変化させる反力の大きさを任意に設定することができ、例えば、弱い反力を発生させるようにしてもよい。
【０２１６】
図２６は、第６の反力制御処理を説明するフローチャートである。第６の反力制御処理では、図１３のバッテリー条件（例えば、バッテリー残量２０％以下）に従ったプロファイルが用いられ、図１８を参照して説明したような反力制御が行われる。
【０２１７】
ステップＳ１１１およびＳ１１２において、図２１のステップＳ１１およびＳ１２と同様の処理が行われる。その後、ステップＳ１１３において、CPU８３は、電源回路７８から供給される電源情報に従って、現時点でのバッテリーの残量が閾値残量（例えば、バッテリー残量２０％）以下であるか否かを判定する。
【０２１８】
ステップＳ１１３において、CPU８３が、現時点でのバッテリーの残量が閾値残量以下でないと判定した場合、処理はステップＳ１１４に進む。
【０２１９】
ステップＳ１１４乃至Ｓ１１６において、図２１のステップＳ１３乃至Ｓ１５と同様の処理が行われる。その後、ステップＳ１１７において、CPU８３は、現時点でのバッテリーの残量が閾値残量（例えば、バッテリー残量２０％）以下であるか否かを判定する。
【０２２０】
ステップＳ１１７において、CPU８３が、現時点でのバッテリーの残量が閾値残量以下でないと判定した場合、処理はステップＳ１１８に進む。
【０２２１】
ステップＳ１１８において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。
【０２２２】
ステップＳ１１８において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ１１５に戻り、以下、同様の処理が繰り返して行われる。
【０２２３】
一方、ステップＳ１１３またはＳ１１７において、CPU８３が、現時点でのバッテリーの残量が閾値残量以下であると判定した場合、処理はステップＳ１２０に進む。
【０２２４】
ステップＳ１２０において、CPU８３は、強い反力の発生を指示する反力指示情報を駆動回路７９に供給し、シャッタ操作部１４で反力を発生させることによる反力通知を開始する。これにより、駆動回路７９は、強い反力を発生させるのに必要な電流を生成して反力発生部９１に供給し、反力発生部９１は、バッテリーの残量が閾値残量より大きかったときの反力よりも、より強い反力を発生する。即ち、図１８を参照して説明したように、シャッタ操作時に検出されるストローク位置に関わらず、常に、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０２２５】
ステップＳ１２１において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第１のストローク位置Ｓ１が検出されたか否かを判定する。
【０２２６】
ステップＳ１２１において、CPU８３が、第１のストローク位置Ｓ１が検出されていないと判定した場合、処理はステップＳ１１５に戻り、以下、同様の処理が繰り返して行われる。
【０２２７】
一方、ステップＳ１２１において、CPU８３が、第１のストローク位置Ｓ１が検出されたと判定した場合、処理はステップＳ１２２に進む。
【０２２８】
ステップＳ１２２において、CPU８３は、光学系制御部７３に対して、光学系６１に対する制御を開始するように指示する。これにより、光学系制御部７３は、光学系６１によるフォーカスや光量などを制御する光学系制御を行う。
【０２２９】
ステップＳ１２３において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。
【０２３０】
ステップＳ１２３において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ１１５に戻り、以下、同様の処理が繰り返して行われる。
【０２３１】
そして、ステップＳ１１８またはＳ１２３において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、処理はステップＳ１１９に進む。
【０２３２】
ステップＳ１１９において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による撮像を行うように指示する。これにより、シャッタ制御部７４は、撮像素子６２により撮像が行われるように制御するシャッタ制御を行い、その後、処理は終了される。
【０２３３】
以上のように、第６の反力制御処理により、ユーザは、例えば、表示部１７に表示されるバッテリー残量の情報を認識することなく、シャッタ操作部１４で発生する反力により、バッテリー残量を把握することができる。また、シャッタ操作部１４で発生する反力についても、変化させる反力の大きさを任意に設定することができ、例えば、弱い反力を発生させるようにしてもよい。
【０２３４】
図２７は、第７の反力制御処理を説明するフローチャートである。第７の反力制御処理では、図１３に示す各種の条件（以下、反力通知条件と称する）に従ったプロファイルが用いられて、よりシンプルな反力制御が行われる。
【０２３５】
ステップＳ１３１およびＳ１３２において、図２１のステップＳ１１およびＳ１２と同様の処理が行われる。その後、ステップＳ１３３において、CPU８３は、全ての反力通知条件のうちの、光学系制御およびシャッタ制御が行われる前に判定を行うことが可能な反力通知条件を満たしているか否かを判定する。
【０２３６】
ステップＳ１３３において、CPU８３が、反力通知条件を満たしていると判定した場合、処理はステップＳ１３４に進み、その反力通知条件に対応する反力通知を開始する。例えば、現時点でのバッテリーの残量が閾値残量（例えば、バッテリー残量２０％）以下であるという反力通知条件が満たされている場合、常に、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０２３７】
一方、ステップＳ１３３において、CPU８３が、反力通知条件を満たしていないと判定した場合、または、ステップＳ１３４の処理後、処理はステップＳ１３５に進む。
【０２３８】
ステップＳ１３５乃至Ｓ１３７において、図２１のステップＳ１３乃至Ｓ１５と同様の処理が行われる。その後、ステップＳ１３８において、CPU８３は、全ての反力通知条件のうちの、シャッタ制御が行われる前に判定を行うことが可能な反力通知条件を満たしているか否かを判定する。
【０２３９】
ステップＳ１３８において、CPU８３が、反力通知条件を満たしていると判定した場合、処理はステップＳ１３９に進み、その反力通知条件に対応する反力通知を開始する。例えば、撮像装置１１の水平度が通知閾値（例えば、水平度５度）以上となったという反力通知条件が満たされている場合、ストローク位置が第１のストローク位置Ｓ１以上である状態で、より強い反力が発生するように反力を変化させる反力制御が行われる。
【０２４０】
一方、ステップＳ１３８において、CPU８３が、反力通知条件を満たしていないと判定した場合、または、ステップＳ１３９の処理後、処理はステップＳ１４０に進む。
【０２４１】
ステップＳ１４０において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。ステップＳ１４０において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ１３６に戻り、以下、同様の処理が繰り返して行われる。
【０２４２】
一方、ステップＳ１４０において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、処理はステップＳ１４１に進む。
【０２４３】
ステップＳ１４１において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による撮像を開始するように指示する。これにより、シャッタ制御部７４は、撮像素子６２により撮像が開始されるように制御するシャッタ制御を行う。
【０２４４】
ステップＳ１４２において、CPU８３は、全ての反力通知条件のうちの、シャッタ制御が行われている状態で判定を行うことが可能な反力通知条件を満たしているか否かを判定する。
【０２４５】
ステップＳ１４２において、CPU８３が、反力通知条件を満たしていると判定した場合、処理はステップＳ１４３に進み、その反力通知条件に対応する反力通知を開始する。例えば、撮像素子６２の動作モードが電子シャッターモードに設定されているという反力通知条件が満たされている場合、ストローク位置が第２のストローク位置Ｓ２以上である状態で、微振動が発生するように反力を変化させる反力制御が行われる。
【０２４６】
一方、ステップＳ１４２において、CPU８３が、反力通知条件を満たしていないと判定した場合、または、ステップＳ１４３の処理後、処理はステップＳ１４４に進む。
【０２４７】
ステップＳ１４４において、シャッタ制御部７４は、ステップＳ１４１で開始した撮像素子６２による撮像を完了するように制御するシャッタ制御を行い、その後、処理は終了される。
【０２４８】
以上のように、第７の反力制御処理により、複数の反力通知条件を、シャッタ操作部１４で発生する反力によりユーザに通知することができる。また、シャッタ操作部１４で発生する反力についても、変化させる反力の大きさを任意に設定することができ、例えば、弱い反力を発生させるようにしてもよい。
【０２４９】
図２８は、第８の反力制御処理を説明するフローチャートである。第８の反力制御処理では、図１３に示す第２のＡＦ条件に従ったプロファイルが用いられて、図１９を参照して説明したような反力制御が行われる。
【０２５０】
ステップＳ１５１乃至Ｓ１５５において、図２１のステップＳ１１乃至Ｓ１５と同様の処理が行われる。その後、ステップＳ１５６において、CPU８３は、信号処理部７２から供給される状態情報に従って、画像に写されている被写体に対する合焦度が、高い、中間、または低いのうちの、いずれであるかを判定する。
【０２５１】
ステップＳ１５６において、CPU８３が、合焦度が高いと判定した場合、処理はステップＳ１５７に進む。ステップＳ１５７において、CPU８３は、駆動回路７９に対して弱い反力の発生を指示する反力指示情報を供給し、シャッタ操作部１４で弱い反力を発生させることによる反力通知を開始する。これにより、駆動回路７９は、弱い反力を発生させるのに必要な電流を生成して反力発生部９１に供給し、反力発生部９１は、合焦度が高くない（中間以下である）ときの反力よりも、弱い反力を発生する。即ち、図１９を参照して説明したように、ストローク位置が第１のストローク位置Ｓ１以上である状態で、弱い反力が発生するように反力を変化させる反力制御が行われる。
【０２５２】
ステップＳ１５６において、CPU８３が、合焦度が中間と判定した場合、処理はステップＳ１５８に進む。ステップＳ１５８において、CPU８３は、駆動回路７９に対して中間の反力の発生を指示する反力指示情報を供給し、シャッタ操作部１４で中間の反力を発生させることによる反力通知を開始する。これにより、駆動回路７９は、中間の反力を発生させるのに必要な電流を生成して反力発生部９１に供給し、反力発生部９１は、合焦度が中間ではない（高い未満、かつ、低いよりも大である）ときの反力に対して中間となる反力を発生する。即ち、図１９を参照して説明したように、ストローク位置が第１のストローク位置Ｓ１以上である状態で、中間の反力が発生するように反力を変化させる反力制御が行われる。
【０２５３】
ステップＳ１５６において、CPU８３が、合焦度が低いと判定した場合、処理はステップＳ１５９に進む。ステップＳ１５９において、CPU８３は、駆動回路７９に対して強い反力の発生を指示する反力指示情報を供給し、シャッタ操作部１４で強い反力を発生させることによる反力通知を開始する。これにより、駆動回路７９は、強い反力を発生させるのに必要な電流を生成して反力発生部９１に供給し、反力発生部９１は、合焦度が低くない（中間以上である）ときの反力よりも、強い反力を発生する。即ち、図１９を参照して説明したように、ストローク位置が第１のストローク位置Ｓ１以上である状態で、強い反力が発生するように反力を変化させる反力制御が行われる。
【０２５４】
ステップＳ１５７乃至Ｓ１５９の処理後、処理はステップＳ１６０に進み、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。ステップＳ１６０において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ１５４に戻り、以下、同様の処理が繰り返して行われる。
【０２５５】
一方、ステップＳ１６０において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、処理はステップＳ１６１に進む。
【０２５６】
ステップＳ１６１において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による撮像を行うように指示する。これにより、シャッタ制御部７４は、撮像素子６２により撮像が行われるように制御するシャッタ制御を行い、その後、処理は終了される。
【０２５７】
以上のように、第８の反力制御処理により、ユーザは、例えば、表示部１７に表示される合焦度の情報を認識することなく、シャッタ操作部１４で発生する反力により、合焦度（高い、中間、低い）を把握することができる。また、シャッタ操作部１４で発生する反力についても、変化させる反力の大きさを任意に設定することができる。
【０２５８】
図２９は、第９の反力制御処理を説明するフローチャートである。ここで、図２０を参照して説明したように、反力制御情報において、ストローク位置の検出位置を自由に設定することができる他、例えば、検出位置（半押しや、全押し、連写などのような撮像動作に関する状態）の数も自由に設定することができる。第９の反力制御処理では、３つの検出位置が設定され、第１のストローク位置Ｓ１、第２のストローク位置Ｓ２、および第３のストローク位置Ｓ３を用いた反力制御が行われる。なお、第３のストローク位置Ｓ３は、第２のストローク位置Ｓ２よりも大きな検出位置（より奥まで押し込むシャッタ操作）に設定される。また、第１のストローク位置Ｓ１での反力が第２のストローク位置Ｓ２の反力よりも小さく、第２のストローク位置Ｓ２の反力が第３のストローク位置Ｓ３よりも小さくなるように、それらの反力の大きさが設定される。
【０２５９】
ステップＳ１７１乃至Ｓ１７５において、図２１のステップＳ１１乃至Ｓ１５と同様の処理が行われる。その後、ステップＳ１７６において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第２のストローク位置Ｓ２が検出されたか否かを判定する。
【０２６０】
ステップＳ１７６において、CPU８３が、第２のストローク位置Ｓ２が検出されていないと判定した場合、処理はステップＳ１７３に戻り、以下、同様の処理が繰り返して行われる。一方、ステップＳ１７６において、CPU８３が、第２のストローク位置Ｓ２が検出されたと判定した場合、処理はステップＳ１７７に進む。
【０２６１】
ステップＳ１７７において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による低速度の連写を開始するように指示する。これにより、シャッタ制御部７４は、撮像素子６２により低速度の連写が行われるように制御するシャッタ制御を行う。
【０２６２】
ステップＳ１７８において、CPU８３は、検出回路８０から供給されるストローク位置情報に従って、第３のストローク位置Ｓ３が検出されたか否かを判定する。
【０２６３】
ステップＳ１７８において、CPU８３が、第３のストローク位置Ｓ３が検出されていないと判定した場合、処理はステップＳ１７６に戻り、以下、同様の処理が繰り返して行われる。一方、ステップＳ１７８において、CPU８３が、第３のストローク位置Ｓ３が検出されたと判定した場合、処理はステップＳ１７９に進む。
【０２６４】
ステップＳ１７９において、CPU８３は、シャッタ制御部７４に対して、撮像素子６２による高速度の連写を開始するように指示する。これにより、シャッタ制御部７４は、撮像素子６２により高速度の連写が行われるように制御するシャッタ制御を行う。
【０２６５】
ステップＳ１８０において、撮像素子６２による連写が完了した後、処理は終了される。
【０２６６】
以上のように、第９の反力制御処理により、ユーザは、撮像に集中しながらレリーズカバー２２を押し込むストロークを調整するだけで、連写速度を低速度または高速度に変更して撮像を行うことができる。なお、第１のストローク位置Ｓ１、第２のストローク位置Ｓ２、および第３のストローク位置Ｓ３の検出位置は、任意に設定することができる。
【０２６７】
なお、第９の反力制御処理では、ストローク位置の検出によって連写の速度を変更する機能をオンにしているが、これに限らず、ストローク位置の検出によって任意の機能をオンにすることができる。また、第１のストローク位置Ｓ１、第２のストローク位置Ｓ２、および第３のストローク位置Ｓ３それぞれで発生する反力について、上述したような反力制御を組み合わせて適用することができる。
【０２６８】
図２１乃至図２９を参照して説明したような反力制御処理によって、撮像装置１１は、表示部１７において情報を表示することなく、ユーザに、図１３のプロファイルに示したような各種の条件を認識させることができる。これにより、表示部１７における画像の視認性を向上させることができ、ユーザは、表示部１７に表示される画像による構図の確認を良好に行うことができる。
【０２６９】
また、撮像装置１１では、通知する条件の種類や通知方法などを、ユーザが任意に設定することができ、ユーザは撮像に集中しつつ、それらの条件を認識することができる。さらに、撮像装置１１は、図１３のプロファイルに示した以外の条件など、様々な条件を設定して通知することができる。
【０２７０】
さらに、撮像装置１１は、反力を強くすることによる通知を行うため、例えば、上述した特許文献１で開示されているような刺激通知と比較して、誤操作や手振れが発生することを回避して、プロファイルに従った条件を通知することができる。
【０２７１】
また、撮像装置１１は、シャッタ操作部１４で発生させる反力の大きさや、反力を発生させるストローク位置などを、ユーザが任意に設定することで、ユーザ好みのレリーズ操作感となるように調整することができる。また、撮像装置１１は、ストローク位置の検出を非接触で行うことにより、耐久性の向上を図ることができる。
【０２７２】
＜コンピュータの構成例＞
次に、上述した一連の処理（制御方法）は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【０２７３】
図３０は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示すブロック図である。
【０２７４】
コンピュータにおいて、CPU（Central Processing Unit）１０１，ROM（Read Only Memory）１０２，RAM（Random Access Memory）１０３、およびEEPROM（Electronically Erasable and Programmable Read Only Memory）１０４は、バス１０５により相互に接続されている。バス１０５には、さらに、入出力インタフェース１０６が接続されており、入出力インタフェース１０６が外部に接続される。
【０２７５】
以上のように構成されるコンピュータでは、CPU１０１が、例えば、ROM１０２およびEEPROM１０４に記憶されているプログラムを、バス１０５を介してRAM１０３にロードして実行することにより、上述した一連の処理が行われる。また、コンピュータ（CPU１０１）が実行するプログラムは、ROM１０２に予め書き込んでおく他、入出力インタフェース１０６を介して外部からEEPROM１０４にインストールしたり、更新したりすることができる。
【０２７６】
ここで、本明細書において、コンピュータがプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含む。
【０２７７】
また、プログラムは、１のコンピュータ（プロセッサ）により処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０２７８】
さらに、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。具体的には、シャッタ操作部１４が、駆動回路７９やCPU８３の一部などを備える撮像装置１１に対して独立した装置としなるような構造を採用してもよく、シャッタ操作部１４および撮像装置１１がネットワークを介して接続されるようにしてもよい。
【０２７９】
また、例えば、１つの装置（または処理部）として説明した構成を分割し、複数の装置（または処理部）として構成するようにしてもよい。逆に、以上において複数の装置（または処理部）として説明した構成をまとめて１つの装置（または処理部）として構成されるようにしてもよい。また、各装置（または各処理部）の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置（または処理部）の構成の一部を他の装置（または他の処理部）の構成に含めるようにしてもよい。
【０２８０】
また、例えば、本技術は、１つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０２８１】
また、例えば、上述したプログラムは、任意の装置において実行することができる。その場合、その装置が、必要な機能（機能ブロック等）を有し、必要な情報を得ることができるようにすればよい。
【０２８２】
また、例えば、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。換言するに、１つのステップに含まれる複数の処理を、複数のステップの処理として実行することもできる。逆に、複数のステップとして説明した処理を１つのステップとしてまとめて実行することもできる。
【０２８３】
なお、コンピュータが実行するプログラムは、プログラムを記述するステップの処理が、本明細書で説明する順序に沿って時系列に実行されるようにしても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで個別に実行されるようにしても良い。つまり、矛盾が生じない限り、各ステップの処理が上述した順序と異なる順序で実行されるようにしてもよい。さらに、このプログラムを記述するステップの処理が、他のプログラムの処理と並列に実行されるようにしても良いし、他のプログラムの処理と組み合わせて実行されるようにしても良い。
【０２８４】
なお、本明細書において複数説明した本技術は、矛盾が生じない限り、それぞれ独立に単体で実施することができる。もちろん、任意の複数の本技術を併用して実施することもできる。例えば、いずれかの実施の形態において説明した本技術の一部または全部を、他の実施の形態において説明した本技術の一部または全部と組み合わせて実施することもできる。また、上述した任意の本技術の一部または全部を、上述していない他の技術と併用して実施することもできる。
【０２８５】
＜構成の組み合わせ例＞
なお、本技術は以下のような構成も取ることができる。
（１）
操作部と、
前記操作部の操作方向に対する反力を発生させる反力発生部と、
前記操作部の操作時における撮像関連情報に基づいて前記反力を設定する制御部と
を備える撮像装置。
（２）
前記操作部は前記撮像装置の撮像開始を指示する操作部であり、
前記操作部の操作方向に対する操作量を検出する位置検出部と、を更に備え、
前記制御部は前記操作量に応じて反力を設定する
上記（１）に記載の撮像装置。
（３）
前記制御部は、前記位置検出部で検出された前記操作量に基づいて、少なくとも前記操作部の操作開始を示す操作開始状態、前記撮像装置の光学系に対する制御を開始する半押し状態又は前記撮像装置の撮像素子に対するシャッタ制御を開始する全押し状態のいずれか１つの検出を行い、その検出を行った結果に応じて反力を設定する
上記（２）に記載の撮像装置。
（４）
前記制御部で設定された反力に基づいて前記反力発生部に対して電流又は電圧を供給する駆動回路と、
を更に備える上記（１）から（３）までのいずれかに記載の撮像装置。
（５）
前記反力発生部はコイルと磁石を含み、前記コイルに対して電流又は電圧が供給されることで発生する電磁力に応じた前記磁石との引力若しくは斥力によって反力を発生させる
上記（４）に記載の撮像装置。
（６）
前記反力発生部はコイルと磁気可変弾性体を含み、前記コイルに対して電流又は電圧が供給されることで変化する磁場に応じた前記磁気可変弾性体の弾性率の変化によって反力を発生させる
上記（４）に記載の撮像装置。
（７）
前記撮像関連情報とは、少なくとも撮像動作可否情報、撮像画像情報若しくは撮像モード情報のいずれか１つである
上記（３）に記載の撮像装置。
（８）
前記撮像動作可否情報とは、少なくとも前記撮像装置に備えられた記憶媒体の記憶容量の残量又は前記撮像装置を動作させるための電源の残量のいずれか１つを示す情報であり、
前記制御部は、前記撮像動作可否情報が所定の閾値以下となる条件を満たす場合に反力を設定する
上記（７）に記載の撮像装置。
（９）
前記制御部は、前記電源の残量が所定の閾値以下である条件を満たす場合に、前記条件を満たしていない時の反力よりも強い反力を設定する
上記（８）に記載の撮像装置。
（１０）
前記制御部は、前記全押し状態を検出し、前記記憶容量の残量が所定値以下である条件を満たす場合に、前記条件を満たしていない時の反力よりも強い反力を設定する
上記（８）に記載の撮像装置。
（１１）
前記撮像画像情報とは、少なくとも撮像画像の構図情報又は撮像画像の被写体に対する合焦度合いのいずれか１つを示す情報であり、
前記制御部は、前記撮像画像情報が所定の条件を満たす場合に反力を設定する
上記（７）に記載の撮像装置。
（１２）
前記制御部は、前記半押し状態を検出し、前記撮像画像の構図情報が所定の条件を満たす場合に、前記構図情報が前記所定の条件を満たしていない時の反力よりも強い反力を設定する
上記（１１）に記載の撮像装置。
（１３）
前記制御部は、前記半押し状態を検出した場合に、前記合焦度合いに応じて反力を設定する
上記（１１）に記載の撮像装置。
（１４）
前記撮像モード情報とは、前記撮像装置の操作時における少なくとも動画モード、連写モード、前記撮像素子が電子シャッタにより撮像を行う電子シャッターモード又は前記撮像装置の誤操作を防止するための誤操作防止モードのいずれか１つを示す情報であり、
前記制御部は、前記撮像モード情報に応じて反力を設定する
上記（７）に記載の撮像装置。
（１５）
前記反力発生部は圧電素子を含み、
前記制御部は、前記撮像モード情報が前記電子シャッターモードを示し、前記全押し状態を検出した場合に、前記反力発生部に振動を付与するように反力を設定する
上記（１４）に記載の撮像装置。
（１６）
前記制御部は、
前記操作量に基づく前記操作部に対する操作速度が所定の閾値以上となる時は異常な操作であると判定し、
前記撮像モード情報が前記誤操作防止モードを示す場合であり、前記異常な操作であると判定された時、
前記異常な操作と判定されていない時の反力よりも強い反力を設定し、
更に前記撮像装置の光学系に対する制御及び撮像素子に対するシャッタ制御を行わないように制御する
上記（１４）に記載の撮像装置。
（１７）
前記撮像関連情報と前記操作量に基づいて前記制御部が設定する反力を示すプロファイルを保持するプロファイル格納部と、
前記プロファイルに示される前記撮像関連情報、前記操作量及び設定する反力を任意に設定可能な設定入力部と、
を更に備える上記（２）から（１６）までのいずれかに記載の撮像装置。
（１８）
前記設定入力部は、前記操作量に対して前記制御部が所定の状態を検出する検出位置、及び前記所定の状態の数を任意に設定可能である
上記（１７）に記載の撮像装置。
（１９）
有線若しくは無線にて撮像装置と通信する通信部と、
前記通信部を介して前記撮像装置の撮像動作を制御する操作部と、
前記操作部の操作方向に対する反力を発生させる反力発生部と、
前記操作部の操作時における前記撮像装置の撮像関連情報に基づいて前記反力を設定する制御部と
を備える撮像操作装置。
（２０）
操作部の操作方向に対する反力を発生させることと、
前記操作部の操作時における撮像関連情報に基づいて前記反力を設定することと
を含む撮像装置の制御方法。
【０２８６】
なお、本実施の形態は、上述した実施の形態に限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。また、本明細書に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【符号の説明】
【０２８７】
１１  撮像装置，  １２  撮像部，  １３  カメラ本体，  １４  シャッタ操作部，  １５  外部記憶メモリ，  １６  電源，  １７  表示部，  １８  設定入力部，  ２１  筐体，  ２２  レリーズカバー，  ２３  レリーズ軸，  ２４  圧縮コイルばね，  ２５  コイル，  ２６  磁石，  ２７  磁気可変弾性体，  ２８  圧電素子，  ２９  弾性体，  ３０  コイル，  ３１  磁石，  ３２  圧縮コイルばね，  ３３  磁石，  ４１  検出板，  ４２  検出基板，  ４３  弾性体，  ４４  検出電極，  ４５  感圧センサ，  ４６および４７  フォトリフレクタ，  ４８  反射率変化シート，  ４９  板状弾性体，  ５０  枠体，  ５１  歪センサ，  ６１  光学系，  ６２  撮像素子，  ７１  A/D変換部，  ７２  信号処理部，  ７３  光学系制御部，  ７４  シャッタ制御部，  ７５  顔認識処理部，  ７６  角速度センサ，  ７７  バッファメモリ，  ７８  電源回路，  ７９  駆動回路，  ８０  検出回路，  ８１  プロファイル格納部，  ８２  プロファイル設定部，  ８３  CPU，  ９１  反力発生部，  ９２  位置検出部
【図１】
2020162194.tif 000003
【図２】
2020162194.tif 000004
【図３】
2020162194.tif 000005
【図４】
2020162194.tif 000006
【図５】
2020162194.tif 000007
【図６】
2020162194.tif 000008
【図７】
2020162194.tif 000009
【図８】
2020162194.tif 000010
【図９】
2020162194.tif 000011
【図１０】
2020162194.tif 000012
【図１１】
2020162194.tif 000013
【図１２】
2020162194.tif 000014
【図１３】
2020162194.tif 000015
【図１４】
2020162194.tif 000016
【図１５】
2020162194.tif 000017
【図１６】
2020162194.tif 000018
【図１７】
2020162194.tif 000019
【図１８】
2020162194.tif 000020
【図１９】
2020162194.tif 000021
【図２０】
2020162194.tif 000022
【図２１】
2020162194.tif 000023
【図２２】
2020162194.tif 000024
【図２３】
2020162194.tif 000025
【図２４】
2020162194.tif 000026
【図２５】
2020162194.tif 000027
【図２６】
2020162194.tif 000028
【図２７】
2020162194.tif 000029
【図２８】
2020162194.tif 000030
【図２９】
2020162194.tif 000031
【図３０】
2020162194.tif 000032
【国際調査報告】
2020162194.tif 000033
2020162194.tif 000034
2020162194.tif 000035
2020162194.tif 000036
2020162194.tif 000037