(57)【要約】【課題】バルブ撮影モードおよびタイム撮影モードと他の撮影モードとを含む複数の撮影モードの間で、撮影モードを簡単かつ速やかに切り替えることができないこと。【解決手段】撮像装置は、第１撮影モードで撮影動作を行う第１モード、および、少なくともバルブ撮影モードおよびタイム撮影モードの中から撮影モードを切り替えて撮影動作を行う第２モードを含む複数のモードの中から、１つのモードを選択するユーザ操作を受け付けるユーザ操作受付部と、第１モードが選択されている場合に、露光時間を選択するユーザ操作を受け付ける第１操作部と、第２モードが選択されている場合に、第１操作部に対するユーザ操作を、少なくともバルブ撮影モードとタイム撮影モードとの間で撮影モードを切り替える切替操作として受け付ける指示受付制御部とを備える。【選択図】図８
2014021446.tif 000002
【特許請求の範囲】
【請求項１】
第１撮影モードで撮影動作を行う第１モード、および、少なくともバルブ撮影モードおよびタイム撮影モードの中から撮影モードを切り替えて撮影動作を行う第２モードを含む複数のモードの中から、１つのモードを選択するユーザ操作を受け付けるユーザ操作受付部と、
前記第１モードが選択されている場合に、露光時間を選択するユーザ操作を受け付ける第１操作部と、
前記第２モードが選択されている場合に、前記第１操作部に対するユーザ操作を、少なくとも前記バルブ撮影モードと前記タイム撮影モードとの間で撮影モードを切り替える切替操作として受け付ける指示受付制御部と
を備える撮像装置。
【請求項２】
前記第１操作部は、回転式の操作部材であり、
前記指示受付制御部は、前記第１モードが選択されている場合に、前記第１操作部の回転に応じて前記露光時間を選択し、前記第２モードが選択されている場合に、前記第１操作部の回転に応じて、前記バルブ撮影モードと前記タイム撮影モードとの間で撮影モードを切り替える
請求項１に記載の撮像装置。
【請求項３】
前記ユーザ操作受付部は、前記複数のモードの中から１つのモードを選択するユーザ操作を受け付ける操作キーである
請求項１または２に記載の撮像装置。
【請求項４】
前記指示受付制御部は、前記第２モードが選択されている場合に、第２操作部に対するユーザ操作を、前記切替操作として更に受け付ける
請求項１から３のいずれか一項に記載の撮像装置。
【請求項５】
前記第２操作部は、露出補正の補正量を変更する旨のユーザ操作、測光モードを切り替えるユーザ操作、および、動画データを生成する撮像動作を指示するユーザ操作の少なくとも１つを含む
請求項４に記載の撮像装置。
【請求項６】
前記切替操作に応じて、切り替えられた撮影モードを示す情報を表示する表示部
をさらに備える請求項１から５のいずれか一項に記載の撮像装置。
【請求項７】
第１撮影モードで撮影動作を行う第１モード、および、少なくともバルブ撮影モードおよびタイム撮影モードの中から撮影モードを切り替えて撮影動作を行う第２モードを含む複数のモードの中から、１つのモードを選択するユーザ操作を受け付けるステップと、
前記第１モードが選択されている場合に、第１操作部に対するユーザ操作を、露光時間を選択するユーザ操作として受け付けるステップと、
前記第２モードが選択されている場合に、前記第１操作部に対するユーザ操作を、少なくとも前記バルブ撮影モードと前記タイム撮影モードとの間で撮影モードを切り替える切替操作として受け付けるステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびプログラムに関する。
【背景技術】
【０００２】
タイム露出機能およびバルブ機能等を用いたタイムモードおよびバルブモードを含む撮影モードを有するカメラが知られている（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００３−３４４９２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
バルブ撮影モードおよびタイム撮影モードと他の撮影モードとを含む複数の撮影モードの間で、撮影モードを簡単かつ速やかに切り替えることができないという課題があった。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、撮像装置は、第１撮影モードで撮影動作を行う第１モード、および、少なくともバルブ撮影モードおよびタイム撮影モードの中から撮影モードを切り替えて撮影動作を行う第２モードを含む複数のモードの中から、１つのモードを選択するユーザ操作を受け付けるユーザ操作受付部と、第１モードが選択されている場合に、露光時間を選択するユーザ操作を受け付ける第１操作部と、第２モードが選択されている場合に、第１操作部に対するユーザ操作を、少なくともバルブ撮影モードとタイム撮影モードとの間で撮影モードを切り替える切替操作として受け付ける指示受付制御部とを備える。
【０００５】
本発明の第２の態様においては、プログラムは、第１撮影モードで撮影動作を行う第１モード、および、少なくともバルブ撮影モードおよびタイム撮影モードの中から撮影モードを切り替えて撮影動作を行う第２モードを含む複数のモードの中から、１つのモードを選択するユーザ操作を受け付けるステップと、第１モードが選択されている場合に、第１操作部に対するユーザ操作を、露光時間を選択するユーザ操作として受け付けるステップと、第２モードが選択されている場合に、第１操作部に対するユーザ操作を、少なくともバルブ撮影モードとタイム撮影モードとの間で撮影モードを切り替える切替操作として受け付けるステップとをコンピュータに実行させる。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】一実施形態におけるカメラ１００の外観の一例を模式的に示す。
【図２】レンズユニット１２０側から見たカメラ１００の外観の一例を模式的に示す。
【図３】モードダイヤル１０の外面の一例を示す。
【図４】カメラ１００のシステム構成の一例を示す。
【図５】サブ表示部３０が表示する表示内容の一例を模式的に示す。
【図６】サブ表示部３０が表示する表示内容の他の一例を示す。
【図７】カメラ１００の起動から終了までの処理フローを示す。
【図８】撮影モードに係る処理を行う場合の処理フローの一例を示す。
【図９】撮影動作を行う場合の処理フローの一例を示す。
【図１０】サブ表示部３０の変形例を模式的に示す。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、一実施形態におけるカメラ１００の外観の一例を模式的に示す。カメラ１００は、撮像装置の一例としての一眼レフレックスカメラである。カメラ１００は、カメラ本体１３０、および、交換レンズとしてのレンズユニット１２０を備える。レンズユニット１２０は、カメラ本体１３０に着脱可能に装着される。カメラ本体１３０は、モードダイヤル１０、横位置用のメインコマンドダイヤル２０ａ、縦位置用のメインコマンドダイヤル２０ｂ、マルチセレクタ２３、メイン表示部１３８およびサブ表示部３０を有する。モードダイヤル１０、横位置用のメインコマンドダイヤル２０ａ、縦位置用のメインコマンドダイヤル２０ｂ、マルチセレクタ２３、メイン表示部１３８は、レンズユニット１２０が装着される側とは反対側に設けられる。
【００１０】
図２は、レンズユニット１２０側から見たカメラ１００の外観の一例を模式的に示す。カメラ本体１３０は、横位置用のサブコマンドダイヤル２２ａ、縦位置用のサブコマンドダイヤル２２ｂ、縦位置用のレリーズボタン１２ａ、横位置用のレリーズボタン１２ｂ、露出補正ボタン２１をさらに有する。横位置用のサブコマンドダイヤル２２ａ、縦位置用のサブコマンドダイヤル２２ｂ、縦位置用のレリーズボタン１２ａ、横位置用のレリーズボタン１２ｂは、レンズユニット１２０側に設けられる。モードダイヤル１０、サブ表示部３０、露出補正ボタン２１およびレリーズボタン１２ａは、カメラ本体１３０を横位置にした場合に、カメラ本体１３０の上部に位置する。
【００１１】
サブ表示部３０およびメイン表示部１３８は、撮影モード、シャッタスピード、絞り値等、カメラ１００の状態を示す各種の情報を表示する。サブ表示部３０は、一例として情報を単色で表示する表示装置である。例えば、サブ表示部３０は、７セグメント表示を行う部材を含む。
【００１２】
メイン表示部１３８は、カラーの表示装置である。例えば、メイン表示部１３８は、ＴＦＴ液晶表示装置等、種々の形式の液晶表示装置であってよい。メイン表示部１３８は、撮像することにより得られた画像データに基づく画像の再生、設定メニュー等の各種メニューの表示を担う。また、メイン表示部１３８は、上述したカメラ１００の状態を示す情報を、グラフィカルに表示することができる。
【００１３】
カメラ本体１３０には、測光モードを切り替えるユーザ操作を受け付ける操作キー、動画データを生成する撮像動作を指示するユーザ操作を受け付ける操作キー、各種メニューを表示させるユーザ操作を受け付ける操作キー、画像データに基づく再生を制御するユーザ操作を受け付ける操作キー、画像を拡大または縮小表示させるユーザ操作を受け付ける操作キー、画像データを消去するユーザ操作を受け付ける操作キー等、各種の操作部材を含む。
【００１４】
なお、メインコマンドダイヤル２０ａおよびメインコマンドダイヤル２０ｂを、メインコマンドダイヤル２０と総称する場合がある。また、サブコマンドダイヤル２２ａおよびサブコマンドダイヤル２２ｂを、サブコマンドダイヤル２２と総称する場合がある。また、レリーズボタン１２ａおよびレリーズボタン１２ｂを、レリーズボタン１２と総称する場合がある。メインコマンドダイヤル２０、サブコマンドダイヤル２２は、回転式の操作部材である。
【００１５】
図３は、モードダイヤル１０の外面の一例を示す。モードダイヤル１０は、撮影モードを選択するユーザ操作を受け付ける操作部材である。モードダイヤル１０は、回転式の操作部材である。モードダイヤル１０は、カメラ本体１３０を固定した状態で、ユーザ操作により回転可能に設けられる。モードダイヤル１０は、回転軸に実質的に垂直な外面を有する。本図は、当該外面の外観の一例を示す。当該外面には、カメラ１００の撮影モードを示すマークが設けられる。
【００１６】
本図において、マーク３００、マーク３０１、マーク３０２、マーク３０３、マーク３０４、マーク３０５、マーク３０６、マーク３０７、マーク３０８、マーク３１０、マーク３１２、マーク３１４は、それぞれマニュアル撮影モード、長時間露出モード、第１ユーザ設定撮影モード、第２ユーザ設定撮影モード、風景撮影モード、フラッシュ発光禁止モード、スポーツモード、接写モード、シーン選択モード、プログラムオート撮影モード、シャッタ優先オート撮影モード、絞り優先オート撮影モードを示す。ユーザは、モードダイヤル１０を回転させて、撮影モードを希望の撮影モードに変更する。具体的には、ユーザは、希望の撮影モードを示すマークがカメラ本体１３０の予め定められた基準位置に位置決めされた状態になるまで、モードダイヤル１０を回転させる。
【００１７】
マニュアル撮影モードは、シャッタスピード、絞り値、測光モード等の撮影条件を、撮像を開始する前にユーザが設定できる撮影モードである。カメラ１００には、適正露出を得るための測光方法が異なる複数の測光モードが予め定められている。例えば、カメラ１００には、ＡＥ評価値算出用の測光対象エリアが異なる複数の測光モードが予め定められている。マニュアル撮影モードでは、予め定められた複数の測光モードの中から１つの測光モードをユーザが事前に設定できる。
【００１８】
シャッタ優先オート撮影モードは、シャッタスピードをユーザが事前に設定し、カメラＭＰＵ１４０が絞り値を決定する撮影モードである。プログラムオート撮影モードは、カメラＭＰＵ１４０が予め定められたプログラム線図に従って、シャッタスピードおよび絞り値の組み合わせを決定する撮影モードである。長時間露出モードが選択された場合、バルブ撮影モードおよびタイム撮影モードの中から撮影モードを切り替えることができる。
【００１９】
マニュアル撮影モードが選択されている場合、メインコマンドダイヤル２０は、シャッタスピードを選択するユーザ操作を受け付ける。また、サブコマンドダイヤル２２は、絞り値を選択するユーザ操作を受け付ける。シャッタ優先オート撮影モードが選択されている場合、メインコマンドダイヤル２０は、シャッタスピードを選択するユーザ操作を受け付ける。プログラムオート撮影モードが選択されている場合、メインコマンドダイヤル２０は、カメラＭＰＵ１４０が選択したシャッタスピードと絞り値の組み合わせを、カメラＭＰＵ１４０が決定したシャッタスピードと絞り値の組み合わせの中から選択して変更するユーザ操作を受け付ける。一方、長時間露光モードが選択されている場合、メインコマンドダイヤル２０は、バルブ撮影モードとタイム撮影モードとを切り替えるユーザ操作を受け付ける。サブコマンドダイヤル２２は、絞り値を選択するユーザ操作を受け付けてよい。
【００２０】
マニュアル撮影モード、プログラムオート撮影モード、シャッタスピード優先撮影モードまたは絞り優先オート撮影モードが選択されている場合、露出補正ボタン２１は、露出補正の補正量を変更する旨のユーザ操作を受け付ける。例えば、露出補正ボタン２１が押し込まれている場合に、メインコマンドダイヤル２０は露出補正の補正量を選択するユーザ操作を受け付ける。
【００２１】
このように、例えばマニュアル撮影モード、シャッタ優先撮影モードまたはプログラムオート撮影モードが選択されている場合には、メインコマンドダイヤル２０にはシャッタスピードを選択するユーザ操作を受け付ける機能が割り当てられ、長時間露光モードが選択されている場合、メインコマンドダイヤル２０にはバルブ撮影モードとタイム撮影モードとを切り替えるユーザ操作を受け付ける機能が割り当てられる。例えば、カメラ１００は、メインコマンドダイヤル２０の回転に応じて、バルブ撮影モードとタイム撮影モードとの間で撮影モードを切り替える。
【００２２】
マニュアル撮影モード、シャッタ優先撮影モードおよびプログラムオート撮影モードは、第１撮影モードの一例である。また、長時間露光モードは、少なくともバルブ撮影モードおよびタイム撮影モードの中から撮影モードを切り替えて撮影動作を行う第２モードの一例である。すなわち、モードダイヤル１０は、マニュアル撮影モードおよび長時間露光モードを含む複数のモードの中から、１つのモードを選択するユーザ操作を受け付ける操作キーの一例である。モードダイヤル１０は、当該１つのモードを選択するユーザ操作を受け付けるユーザ操作受付部として機能する。メインコマンドダイヤル２０は、マニュアル撮影モード等の第１モードが選択されている場合に、露光時間を選択するユーザ操作を受け付ける操作キーの一例である。メインコマンドダイヤル２０は、長時間露光モードが選択されている場合に、ユーザ操作を、少なくともバルブ撮影モードとタイム撮影モードとの間で撮影モードを切り替える切替操作を受け付けるための操作キーとして機能する。このため、カメラ１００によれば、複数の撮影モードの中から１つの撮影モードを簡単かつ容易に切り替えることができる。
【００２３】
図４は、カメラ１００のシステム構成の一例を示す。レンズユニット１２０は、レンズマウント接点１２１を有するレンズマウントを備える。カメラ本体１３０は、カメラマウント接点１３１を有するカメラマウントを備える。レンズマウントとカメラマウントとが係合してレンズユニット１２０とカメラ本体１３０とが一体化されると、レンズマウント接点１２１とカメラマウント接点１３１とが接続される。レンズＭＰＵ１２３は、レンズマウント接点１２１およびカメラマウント接点１３１を介してカメラＭＰＵ１４０と接続され、相互に通信しつつ協働してレンズユニット１２０を制御する。
【００２４】
レンズユニット１２０は、レンズ群１２２、レンズ駆動部１２４およびレンズＭＰＵ１２３を有する。被写体光は、レンズユニット１２０が有する光学系としてのレンズ群１２２を光軸に沿って透過して、カメラ本体１３０に入射する。メインミラー１４５は、レンズ群１２２の光軸を中心とする被写体光束中に斜設される斜設状態と、被写体光束から退避する退避状態を取り得る。
【００２５】
メインミラー１４５が斜設状態にある場合、メインミラー１４５は、レンズ群１２２を通過した被写体光束の一部を反射する。具体的には、斜設状態におけるメインミラー１４５の光軸近傍領域は、ハーフミラーとして形成されている。光軸近傍領域に入射した被写体光束の一部は透過し、他の一部は反射する。メインミラー１４５により反射された被写体光束はファインダ部１４７に導かれて、ユーザに観察される。ユーザは、ファインダ部１４７を通じて構図等を確認することができる。ファインダ部１４７は、被写体光束に基づく被写体像とともに、撮像動作の設定状態を示す情報等を含む種々の情報をユーザに提示する表示デバイスを含んでよい。
【００２６】
メインミラー１４５の光軸近傍領域を透過した被写体光束の一部は、サブミラー１４６で反射されて、ＡＦユニット１４２へ導かれる。ＡＦユニット１４２は、被写体光束を受光する複数の光電変換素子列を有する。光電変換素子列は、合焦状態にある場合には位相が一致した信号を出力し、前ピン状態または後ピン状態にある場合には、位相ずれした信号を出力する。位相のずれ量は、焦点状態からのずれ量に対応する。ＡＦユニット１４２は、光電変換素子列の出力を相関演算することで位相差を検出して、位相差を示す位相差信号をカメラＭＰＵ１４０へ出力する。
【００２７】
レンズ群１２２の焦点状態は、カメラＭＰＵ１４０等の制御により、ＡＦユニット１４２からの位相差信号を用いて調節される。例えば、位相差信号から検出された焦点状態に基づき、カメラＭＰＵ１４０によってレンズ群１２２が含むフォーカスレンズの目標位置が決定され、決定された目標位置に向けてレンズＭＰＵ１２３の制御によってフォーカスレンズの位置が制御される。具体的には、レンズＭＰＵ１２３は、一例としてフォーカスレンズモータを含むレンズ駆動部１２４を制御して、レンズ群１２２を構成するフォーカスレンズを移動させる。このように、メインミラー１４５がダウンして斜設状態にある場合に、位相差検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。ＡＦユニット１４２は、被写体像における複数の領域のそれぞれにおいて焦点状態を調節すべく、複数の領域にそれぞれ対応する複数の位置にそれぞれ光電変換素子列が設けられる。
【００２８】
測光素子１４４は、被写体光を測光する測光部の一例である。測光素子１４４は、ファインダ部１４７に導かれた光束の一部の光束を受光する光電変換素子を有する。測光素子１４４が有する光電変換素子で検出された被写体の輝度情報は、カメラＭＰＵ１４０へ出力される。カメラＭＰＵ１４０は、測光素子１４４から取得した輝度情報に基づき、カメラ１００の各部を制御する。例えば、カメラＭＰＵ１４０は、当該輝度情報に基づきＡＥ評価値を算出して、ＡＥ評価値に基づいて露出制御を行う。カメラＭＰＵ１４０は、レリーズボタン１２が半押しされた場合に、測光素子１４４から輝度情報を取得して、上述した露出制御を行う。例えば、カメラＭＰＵ１４０は、レリーズボタン１２が予め定められた半押し位置より深く、予め定められた全押し位置より浅い位置まで押し込まれた場合に、測光素子１４４から輝度情報の取得および上述した露出制御を行う。
【００２９】
メインミラー１４５が被写体光束から退避すると、サブミラー１４６はメインミラー１４５に連動して被写体光束から退避する。撮像素子１３２のレンズ群１２２側には、フォーカルプレーンシャッタ１４３が設けられる。フォーカルプレーンシャッタ１４３は、一例としてメカニカルシャッタである。メインミラー１４５が退避状態にあり、フォーカルプレーンシャッタ１４３が開状態にある場合、レンズ群１２２を透過した被写体光束は、撮像素子１３２の受光面に入射する。フォーカルプレーンシャッタ１４３は、撮像素子１３２へ入射する被写体光の光路を開閉することで露光を制御する。
【００３０】
撮像素子１３２は、撮像部として機能する。撮像素子１３２は、レンズ群１２２を通過した被写体光束により被写体を撮像する。撮像素子１３２としては、例えばＣＭＯＳセンサ、ＣＣＤセンサ等の固体撮像素子を含む。撮像素子１３２は、被写体光束を受光する複数の光電変換素子を有しており、複数の光電変換素子でそれぞれ生じた蓄積電荷量に応じたアナログ信号をアナログ処理部１３３へ出力する。アナログ処理部１３３は、撮像素子１３２から出力されたアナログ信号に対して、ゲイン調節処理、ノイズ除去処理等のアナログ処理を施して、Ａ／Ｄ変換器１３４へ出力する。Ａ／Ｄ変換器１３４は、アナログ処理部１３３から出力されたアナログ信号を、画像データを表すデジタル信号に変換して出力する。撮像素子１３２、アナログ処理部１３３およびＡ／Ｄ変換器１３４は、カメラＭＰＵ１４０からの指示を受けた駆動部１４８により駆動される。駆動部１４８は、撮像素子１３２等へタイミング信号を供給するタイミングジェネレータを有する。
【００３１】
Ａ／Ｄ変換器１３４からデジタル信号で出力したデジタル信号は、画像データとしてＡＳＩＣ１３５に入力される。ＡＳＩＣ１３５は、画像処理機能に関連する回路等を一つにまとめた集積回路である。ＡＳＩＣ１３５は、揮発性メモリの一例としてのＲＡＭ１３６の少なくとも一部のメモリ領域を、画像データを一時的に記憶するバッファ領域として使用して、ＲＡＭ１３６に記憶させた画像データに対して種々の画像処理を施す。ＡＳＩＣ１３５による画像処理としては、ノイズリダクション処理、欠陥画素補正、ホワイトバランス補正、色補間処理、色補正、ガンマ補正、輪郭強調処理、画像データの圧縮処理等を例示することができる。撮像素子１３２で連続して撮像した場合、順次に出力される画像データはバッファ領域に順次に記憶される。撮像素子１３２が連続して撮像することにより得られた複数の画像データは、連続する静止画の画像データ、または、動画を構成する各画像の画像データとして、バッファ領域に順次に記憶される。ＲＡＭ１３６は、ＡＳＩＣ１３５において動画データを処理する場合にフレームを一時的に記憶するフレームメモリとしても機能する。
【００３２】
ＡＳＩＣ１３５における画像処理としては、記録用の画像データを生成する処理の他、表示用の画像データを生成する処理、自動焦点調節（ＡＦ）用の画像データ処理を例示できる。また、ＡＳＩＣ１３５における画像処理としては、ＡＦ処理用のコントラスト量を検出する処理等を含む。具体的には、ＡＳＩＣ１３５は、画像データからコントラスト量を検出してカメラＭＰＵ１４０に供給する。例えば、ＡＳＩＣ１３５は、光軸方向の異なる位置にフォーカスレンズを位置させて撮像することにより得られた複数の画像データのそれぞれからコントラスト量を検出する。カメラＭＰＵ１４０は、検出されたコントラスト量とフォーカスレンズの位置とに基づいて、レンズ群１２２の焦点状態を調節する。例えば、カメラＭＰＵ１４０は、コントラスト量を増大させるようフォーカスレンズの目標位置を決定して、レンズＭＰＵ１２３に、決定された目標位置に向けてフォーカスレンズの位置を制御させる。このように、メインミラー１４５がアップして退避状態にある場合に、コントラスト検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。このように、カメラＭＰＵ１４０は、ＡＳＩＣ１３５およびレンズＭＰＵ１２３と協働して、レンズ群１２２の焦点調節を行う。
【００３３】
ＡＳＩＣ１３５は、Ａ／Ｄ変換器１３４から出力された画像データを記録する場合、規格化された画像フォーマットの画像データに変換する。例えば、ＡＳＩＣ１３５は、静止画の画像データを、ＪＰＥＧ等の規格に準拠した符号化形式で符号化された静止画データを生成するための圧縮処理を行う。また、ＡＳＩＣ１３５は、複数のフレームを、ＱｕｉｃｋＴｉｍｅ、Ｈ．２６４、ＭＰＥＧ２、Ｍｏｔｉｏｎ  ＪＰＥＧ等の規格に準拠した符号化方式で符号化された動画データを生成するための圧縮処理を行う。ＡＳＩＣ１３５は、生成した静止画データ、動画データ等の画像データを、不揮発性の記録媒体の一例としての外部メモリ１８０へ出力して記録させる。例えば、ＡＳＩＣ１３５は、静止画ファイル、動画ファイルとして外部メモリ１８０に記録させる。外部メモリ１８０としては、フラッシュメモリ等の半導体メモリを例示することができる。具体的には、外部メモリ１８０としては、ＳＤメモリカード、ＣＦストレージカード、ＸＱＤメモリカード等の種々のメモリカードを例示することができる。ＲＡＭ１３６に記憶されている画像データは、記録媒体ＩＦ１５０を通じて外部メモリ１８０へ転送される。また、外部メモリ１８０に記録されている画像データは、記録媒体ＩＦ１５０を通じてＲＡＭ１３６へ転送されＲＡＭ１３６に記憶される。記録媒体ＩＦ１５０としては、上述したメモリカードに対するアクセスを制御するカードコントローラを例示することができる。
【００３４】
ＡＳＩＣ１３５は、記録用の画像データの生成に並行して、表示用の画像データを生成する。例えば、ＡＳＩＣ１３５は、いわゆるライブビュー動作時に、メイン表示部１３８に表示させる表示用の画像データを生成する。また、画像の再生時においては、ＡＳＩＣ１３５は、外部メモリ１８０から読み出された画像データから表示用の画像データを生成する。生成された表示用の画像データは、メイン表示制御部１３７の制御に従ってアナログの信号に変換され、メイン表示部１３８に表示される。また、撮像により得られた画像データに基づく画像表示と共に、当該画像データに基づく画像表示をすることなく、カメラ１００の各種設定に関する様々なメニュー項目も、ＡＳＩＣ１３５およびメイン表示制御部１３７の制御によりメイン表示部１３８に表示される。
【００３５】
外部機器ＩＦ１５２は、外部機器との通信を担う。外部メモリ１８０に記録された画像データは、外部機器ＩＦ１５２を通じて外部機器へ転送される。また、外部機器ＩＦ１５２を通じて外部機器から通信により取得した画像データは、外部メモリ１８０に記録される。外部機器ＩＦ１５２は、ＵＳＢ通信により外部機器と通信してよい。
【００３６】
操作入力部１４１は、ユーザから操作を受け付ける。操作入力部１４１は、レリーズボタン１２、モードダイヤル１０、メインコマンドダイヤル２０、露出補正ボタン２１、サブコマンドダイヤル２２、マルチセレクタ２３を含む。また、操作入力部１４１は、再生ボタン、ライブビュースイッチ、動画記録ボタン、電源スイッチ等の各種操作部材等を含む。また、操作入力部１４１は、タッチパネル等としてメイン表示部１３８と一体に実装された入力部材を含んでよい。カメラＭＰＵ１４０は、操作入力部１４１が操作されたことを検知して、操作に応じた動作を実行する。例えば、カメラＭＰＵ１４０は、レリーズボタン１２が全押し位置より深い位置まで押し込まれた場合に、撮像動作を実行するようにカメラ１００の各部を制御する。また、カメラＭＰＵ１４０は、タッチパネルとして実装された入力部材が操作された場合に、メイン表示部１３８に表示させたメニュー項目および操作内容に応じた動作をするよう、カメラ１００の各部を制御する。
【００３７】
カメラ本体１３０の各部、レンズユニット１２０の各部および外部メモリ１８０は、電源回路１９２を介して電源１９０から電力供給を受ける。電源１９０としては、カメラ本体１３０に対して着脱できる例えばリチウムイオン電池等の二次電池、系統電源等を例示することができる。二次電池は電池の一例であり、電池とは、実質的に充電することができない非充電式の電池を含む。電源１９０が電池である場合、カメラＭＰＵ１４０は、電源回路１９２を通じて電池の残存容量を検出する。カメラＭＰＵ１４０は、電源回路１９２を制御することにより、電源１９０からカメラ１００の各部への電力供給を制御する。
【００３８】
また、カメラＭＰＵ１４０は、サブ表示制御部１５５を制御して、撮影モード、シャッタスピード、絞り値、画像データの記録画素数、電池の残存容量、レンズユニット１２０の情報等、カメラ１００の状態を示す各種の情報をサブ表示部３０に表示させる。サブ表示部３０は、サブ表示制御部１５５の制御に従って駆動され、各種の情報を表示する。
【００３９】
カメラ１００は、上記に説明した制御を含めて、カメラＭＰＵ１４０およびＡＳＩＣ１３５により直接的または間接的に制御される。カメラ１００の動作に必要な定数、変数等のパラメータ、プログラム等は、システムメモリ１３９に格納される。システムメモリ１３９は、電気的に消去・記憶可能な不揮発性メモリであり、例えばフラッシュＲＯＭ、ＥＥＰＲＯＭ等により構成される。システムメモリ１３９は、パラメータ、プログラム等を、カメラ１００の非動作時にも失われないように格納する。システムメモリ１３９に記憶されたパラメータ、プログラム等は、ＲＡＭ１３６に展開され、カメラ１００の制御に利用される。カメラ本体１３０内の、ＡＳＩＣ１３５、ＲＡＭ１３６、システムメモリ１３９、メイン表示制御部１３７、カメラＭＰＵ１４０および外部機器ＩＦ１５２は、バス等の接続インタフェース１４９により相互に接続され、各種のデータをやりとりする。
【００４０】
図５は、サブ表示部３０が表示する表示内容の一例を模式的に示す。本図は、サブ表示部３０のうち、撮影モードを示す文字列を表示可能な第１表示ブロックと、Ｆ値を表示する第２表示ブロックとを示す。サブ表示部３０は、第１表示ブロックに、７セグメント表示部５００−１〜４、ドット表示部５１０、および、１セグメント表示部５２０を有する。このため、第２表示ブロックは、数字も表示可能である。サブ表示部３０は、第２表示ブロックに、Ｆ文字表示部５３０、７セグメント表示部５４０−１、７セグメント表示部５４０−２、および、ドット表示部５５０を有する。なお、７セグメント表示部５００−１〜４を、７セグメント表示部５００と総称する場合がある。
【００４１】
７セグメント表示部５００は、横方向に等間隔で並んで設けられる。７セグメント表示部５００は、横方向に長辺を有する３個の横セグメントと、実質的に縦方向に長辺を有する４個の縦セグメントにより、２つの平行四辺形領域を形成する。１セグメント表示部５２０は、横セグメントと同じ大きさおよび形状を持つ。１セグメント表示部５２０は、７セグメント表示部５００−２と７セグメント表示部５００−３との間に設けられる。１セグメント表示部５２０は、７セグメント表示部５００がそれぞれ有する３個の横セグメントのうち、縦方向において中央に位置する横セグメントである中央セグメントの位置と、縦方向において同じ位置に設けられる。また、１セグメント表示部５２０は、７セグメント表示部５００−２が有する縦セグメントに対して、７セグメント表示部５００−２が有する中央セグメントと実質的に対称の位置に設けられる。また、１セグメント表示部５２０は、７セグメント表示部５００−３が有する縦セグメントに対して、７セグメント表示部５００−３が有する中央セグメントと実質的に対称の位置に設けられる。このように、１セグメント表示部５２０は、７セグメント表示部５００−２が有する中央セグメントおよび７セグメント表示部５００−３が有する中央セグメントに隣接する。
【００４２】
本図は、撮影モードがバルブ撮影モードに設定されている状態で表示する表示内容を示す。カメラＭＰＵ１４０は、撮影モードがバルブ撮影モードに設定されている場合、７セグメント表示部５００−１、７セグメント表示部５００−２、７セグメント表示部５００−３、７セグメント表示部５００−４に、それぞれ"ｂ"、"ｕ"、"Ｌ"、"ｂ"の文字を表示させるべく、７セグメント表示部５００が有するそれぞれのセグメントの点灯状態を制御する。また、カメラＭＰＵ１４０は、ドット表示部５１０および１セグメント表示部５２０を消灯状態にさせる。また、カメラＭＰＵ１４０は、第２表示ブロックを、現在のＦ値に応じて表示するよう、Ｆ文字表示部５３０、７セグメント表示部５４０、およびドット表示部５５０が有するそれぞれのセグメントの点灯状態を制御する。
【００４３】
図６は、サブ表示部３０が表示する表示内容の他の一例を示す。本図は、撮影モードがタイム撮影モードに設定されている状態で表示する表示内容を示す。カメラＭＰＵ１４０は、撮影モードがタイム撮影モードに設定されている場合、７セグメント表示部５００−１および７セグメント表示部５００−４に、それぞれ"ｔ"および"Ｅ"の文字を表示させるべく、７セグメント表示部５００−１および７セグメント表示部５００−４が有するそれぞれのセグメントの点灯状態を制御する。また、カメラＭＰＵ１４０は、７セグメント表示部５００−２が有するセグメントのうち縦方向において下側に位置する２つの縦セグメントと、１セグメント表示部５２０と、７セグメント表示部５００−３が有するセグメントのうち下側に位置する２つの縦セグメントおよび中央セグメントとを、点灯状態にさせる。これにより、タイム撮影モードを示す"ｔｉｍＥ"の文字を、第１表示ブロックに表示させることができる。
【００４４】
カメラＭＰＵ１４０は、撮影モードがバルブ撮影モードに設定された場合に、サブ表示部３０の第１表示ブロックを図５に例示した点灯状態にさせる。そして、カメラＭＰＵ１４０は、メインコマンドダイヤル２０の操作によってタイム撮影モードに切り替えられた場合に、サブ表示部３０の第１表示ブロックを図６に例示した点灯状態にさせる。このように、サブ表示部３０は、バルブ撮影モードとタイム撮影モードとの間で撮影モードを切り替える切替操作に応じて、切り替えられた撮影モードを示す情報を表示する。サブ表示部３０によれば、４つの７セグメント表示部５００および１つの１セグメント表示部５２０を用いて、バルブ撮影モードおよびタイム撮影モードの切り替えに応じて、切り替えられた撮影モードを文字列で表示することができる。
【００４５】
サブ表示部３０においては、１セグメント表示部５２０を設けることで、１つの７セグメント表示部５００では表示できない"ｍ"を示す文字を、２つの７セグメント表示部５００および１セグメント表示部５２０を用いて表示することができる。そのため、撮影モード示す文字列をコンパクトに表示できる。また、第１表示ブロックを、数字を表示する表示ブロックとしても兼用できる。そのため、サブ表示部３０の表示領域の大きさを削減でき、カメラ本体１３０の外面においてサブ表示部３０が占有する領域の面積を削減できる。
【００４６】
図７は、カメラ１００の起動から終了までの処理フローを示す。本フローは、例えば操作入力部１４１の一部としての電源スイッチがＯＮ位置に切り替えられた場合に、開始される。本フローは、カメラＭＰＵ１４０が主体となってカメラ１００の各部を制御することにより実行される。
【００４７】
ステップＳ７００において、カメラＭＰＵ１４０は、初期設定を開始する。例えば、カメラＭＰＵ１４０は、カメラ１００を制御するための各種パラメータ等を、システムメモリ１３９からＲＡＭ１３６に展開する。また、カメラＭＰＵ１４０は、例えば操作入力部１４１の一部としてのモードダイヤル１０の状態、および、展開された各種パラメータに基づき、カメラ１００の各部の動作条件を設定する。動作条件としては、上述した撮影モード、撮像条件、記録条件等を例示できる。撮像条件としては、シャッタスピード、絞り値、撮像感度等を例示できる。記録条件としては、画像データのファイル形式、記録画素数等を例示することができる。
【００４８】
続いて、ステップＳ７０２において、カメラＭＰＵ１４０は、初期設定で設定された内容に基づいて、サブ表示部３０およびメイン表示部１３８に設定内容を表示させる。例えば、カメラＭＰＵ１４０は、撮影モード、撮像条件、記録条件等の情報を、サブ表示部３０に表示させる。また、カメラＭＰＵ１４０は、撮影モード、撮像条件、記録条件等の情報を、アイコン表示等の種々の形式でメイン表示部１３８に表示させる。
【００４９】
続いて、ステップＳ７０４において、カメラＭＰＵ１４０は、ユーザ指示を特定する。カメラＭＰＵ１４０は、操作入力部１４１に対する操作に基づいてユーザ指示を特定する。ユーザ指示が設定処理を実行する指示である場合、指示された設定処理を行う（ステップＳ７０６）。設定処理としては、撮影モード、撮像条件、圧縮条件、記録条件を設定する処理等を例示することができる。カメラＭＰＵ１４０は、マルチセレクタ２３等の操作キーや各種操作部材が受け付けたユーザ操作に基づいて、ユーザが選択した設定項目や設定内容を判断する。ステップで動作設定が変更された場合、変更された動作設定に応じてパラメータ変数が変更される。本処理の一例については、図８に関連して説明する。
【００５０】
ステップＳ７０４の判断において、ユーザ指示が撮像実行に関する指示であると判断された場合、撮像実行に関する処理を行う（ステップＳ７１２）。撮像実行に関する指示としては、ライブビューボタン、動画記録ボタン、レリーズボタンに対する操作等を例示することができる。本処理の一例については、図９に関連して説明する。ステップＳ７０４の判断において、ユーザ指示が画像の再生を実行する指示であると判断された場合、再生処理を実行する（ステップＳ７２２）。再生処理としては、外部メモリ１８０に記録された静止画、動画等の画像データに基づいて画像をサムネイル表示する処理、ユーザにより選択された画像データに基づいて画像を表示する処理等を例示することができる。
【００５１】
ステップＳ７０４の判断においてユーザ指示がないと判断された場合は、ステップＳ７０８に処理を進める。ステップＳ７０６、ステップＳ７１２、ステップＳ７２２の処理が完了した場合も、ステップＳ７０８に処理を進める。ステップＳ７０８においては、電源をＯＦＦするか否かを判断する。例えば、電源スイッチがＯＦＦ位置に切り替えられた場合や、カメラ１００が動作を開始してから予め定められた期間、ユーザ指示が無い状態が継続した場合等に、電源をＯＦＦすると判断する。電源をＯＦＦすると判断した場合は本フローを終了し、電源をＯＦＦしないと判断した場合はステップＳ７０４に処理を移行させる。
【００５２】
図８は、撮影モードに係る設定を行う場合の処理フローの一例を示す。本フローは、ステップＳ７０６の一部の処理に適用できる。ここでは、モードダイヤル１０またはメインコマンドダイヤル２０に対するユーザ操作を検出した場合の処理フローの一例を示す。本フローは、カメラＭＰＵ１４０が主体となってカメラ１００の各部を制御することにより実行される。
【００５３】
本フローが開始すると、ステップＳ８０２において、モードダイヤル１０およびメインコマンドダイヤル２０のいずれの操作部材が操作されたかを判断する。モードダイヤル１０が操作された場合、ステップＳ８０４において、カメラＭＰＵ１４０は撮影モードを決定する。例えば、カメラＭＰＵ１４０は、モードダイヤル１０の回転状態を検出する。例えば、カメラＭＰＵ１４０は、予め定められた基準状態からの回転角を検出する。カメラＭＰＵ１４０は、モードダイヤル１０の回転角が、マニュアル撮影モードに対応して予め定められた回転角に適合する場合、撮影モードとしてマニュアル撮影モードを決定する。カメラＭＰＵ１４０は、モードダイヤル１０の回転角が、長時間露光モードに対応して予め定められた回転角に適合する場合、長時間露光モードが選択された状態になったと判断する。この場合、カメラＭＰＵ１４０は、撮影モードとしてバルブ撮影モードを決定する。なお、カメラＭＰＵ１４０は、モードダイヤル１０の回転により長時間露光モードが選択された状態になった場合、デフォルトの撮影モードとして、バルブ撮影モードおよびタイム撮影モードのうち予め定められた撮影モードを選択してよい。また、カメラＭＰＵ１４０は、直近の長時間露光モードにおいて選択された直近の撮影モードを記憶しており、モードダイヤル１０の回転により長時間露光モードが選択された場合に、記憶している撮影モードを、デフォルトの撮影モードとして決定してもよい。
【００５４】
続いて、ステップＳ８０６において、カメラＭＰＵ１４０は、ステップＳ８０４で決定した撮影モードに応じて、カメラ１００の動作設定を行う。例えば、カメラＭＰＵ１４０は、シャッタスピード、絞り値、露出補正値、測光モード等の撮像条件等を設定する。例えば、撮影モードとしてマニュアル撮影モードまたはシャッタ優先オート撮影モードが選択された場合、シャッタスピードの値をユーザが直近に設定した値に設定する。また、撮影モードとしてマニュアル撮影モード、シャッタ優先オート撮影モード、絞り優先オート撮影モードまたはプログラムオート撮影モードを決定した場合、露出補正値および測光モードをユーザがそれぞれ直近に設定した設定状態に変更する。また、例えば撮影モードとしてプログラムオート撮影モードを決定した場合、カメラＭＰＵ１４０は、測光素子１４４からの測光値に応じてシャッタスピードおよび絞り値の組み合わせを動的に変更する動作モードで動作するよう、各部の動作設定を行う。カメラＭＰＵ１４０は、動作を示す情報をサブ表示部３０、メイン表示部１３８に表示させる。
【００５５】
ステップＳ８０２の判断において、メインコマンドダイヤル２０が操作されたと判断した場合、現在の撮影モードを判断する（ステップＳ８１０）。ここでは、マニュアル撮影モード、バルブ撮影モードおよびタイム撮影モードについて説明する。現在の撮影モードがマニュアル撮影モードである場合、カメラＭＰＵ１４０は、メインコマンドダイヤル２０の回転方向を判断する（ステップＳ８１２）。
【００５６】
メインコマンドダイヤル２０の回転方向が左方向である場合、カメラＭＰＵ１４０は、回転量に応じてシャッタスピードを現在のシャッタスピードより低い値に決定する（ステップＳ８１４）。例えば、カメラＭＰＵ１４０は、１段階の回転につき、予め定められた１段階分だけシャッタスピードを低くする。例えば、１段階の回転につき、シャッタスピードを１／１２５、１／１００、１／８０の順で段階的に低くする。すなわち、カメラＭＰＵ１４０は、１段階の回転につき露光時間を１段階分だけ長くする。メインコマンドダイヤル２０の回転方向が右方向である場合、カメラＭＰＵ１４０は、回転量に応じて、シャッタスピードを現在のシャッタスピードより高い値に決定する（ステップＳ８１６）。例えば、カメラＭＰＵ１４０は、１段階の回転につき、予め定められた１段階分だけシャッタスピードを高める。例えば、１段階の回転につき、シャッタスピードを１／１２５、１／１６０、１／２００の順で段階的に高める。すなわち、カメラＭＰＵ１４０は、１段階の回転につき露光時間を１段階分だけ短くする。ステップＳ８１４、ステップＳ８１６では、カメラＭＰＵ１４０は、回転量に応じて低下または高めたシャッタスピードに対応する露光時間を決定して記憶する。
【００５７】
ステップＳ８１０の判断において、現在の撮影モードがバルブ撮影モードである場合、カメラＭＰＵ１４０は、タイム撮影モードに変更する（ステップＳ８１８）。このとき、カメラＭＰＵ１４０は、サブ表示部３０の第１表示ブロックの表示内容を、図５に例示した表示から図６に例示した表示へ切り替える。ステップＳ８１０の判断において、現在の撮影モードがタイム撮影モードである場合、カメラＭＰＵ１４０は、撮影モードをバルブ撮影モード変更する（ステップＳ８２０）。このとき、カメラＭＰＵ１４０は、サブ表示部３０の第１表示ブロックの表示内容を、図６に例示した表示から図５に例示した表示へ切り替える。ステップＳ８０６、ステップＳ８１４、ステップＳ８１６、ステップＳ８１８、ステップＳ８２０の処理が終了すると、本フローを終了する。
【００５８】
なお、本フローでは、分かりやすく説明することを目的として、モードダイヤル１０またはメインコマンドダイヤル２０に対する操作を検出した場合について説明した。設定処理のフローにおいて、カメラＭＰＵ１４０は、露出補正ボタン２１に対するユーザ操作を検出した場合は、現在の撮影モードがマニュアル撮影モード以外であるときは、露出補正を行う旨が指示されたと判断してよい。例えば、カメラＭＰＵ１４０は、露出補正ボタン２１に対するユーザ操作を検出した場合、現在の撮影モードが露出条件をカメラ１００で決定する撮像モードであるときは、露出補正を行う旨が指示されたと判断してよい。一方、現在の撮影モードがバルブ撮影モードであるときは、カメラＭＰＵ１４０は、露出補正ボタン２１に対するユーザ操作の検出に応じて撮影モードをタイム撮影モードに切り替え、現在の撮影モードがタイム撮影モードであるときは、露出補正ボタン２１に対するユーザ操作の検出に応じてバルブ撮影モードに切り替えてよい。また、サブコマンドダイヤル２２に対する操作を検出した場合は、カメラＭＰＵ１４０は、現在の撮影モードがマニュアル撮影モード、バルブ撮影モードおよびタイム撮影モードのいずれであっても、絞り値を変更してよい。
【００５９】
このように、カメラＭＰＵ１４０は、長時間露光モードが選択されている場合に、メインコマンドダイヤル２０に対するユーザ操作を、少なくともバルブ撮影モードとタイム撮影モードとの間で撮影モードを切り替える切替操作として受け付ける。具体的には、カメラＭＰＵ１４０は、マニュアル撮影モード等のモードが選択されている場合に、メインコマンドダイヤル２０の回転に応じて露光時間を選択し、長時間露光モードが選択されている場合に、メインコマンドダイヤル２０の回転に応じて、バルブ撮影モードとタイム撮影モードとの間で撮影モードを切り替える。
【００６０】
図９は、撮影動作を行う場合の処理フローの一例を示す。本フローは、ステップＳ７１２の一部の処理に適用できる。本フローは、レリーズボタン１２が全押し位置より深い位置まで押し込まれた場合に、開始される。例えば、本フローは、静止画データを生成するための撮像動作を行う場合の処理に適用できる。本フローは、カメラＭＰＵ１４０が主体となってカメラ１００の各部を制御することにより実行される。
【００６１】
本フローが開始すると、カメラＭＰＵ１４０は、フォーカルプレーンシャッタ１４３を開状態にさせる（ステップＳ９０２）。続いて、ステップＳ９０４において、現在の撮影モードがマニュアル撮影モードである場合は、予め設定されている露光時間が経過するのを待ち（ステップＳ９０６）、フォーカルプレーンシャッタ１４３を閉じる（ステップＳ９０８）。予め設定されている露光時間は、図８のステップＳ８１４、ステップＳ８１６等で決定した露光時間である。ステップＳ９０２からステップＳ９０８の処理は、カメラＭＰＵ１４０が、フォーカルプレーンシャッタ１４３が開状態になってから、予め設定されている露光時間が経過したタイミングでフォーカルプレーンシャッタ１４３が閉状態になるように駆動部１４８を設定して、駆動部１４８が設定に従って各部の動作タイミングを制御することにより、実現される。
【００６２】
続いて、撮像素子１３２から読み出された画像データがＡＳＩＣ１３５へ出力されると（ステップＳ９１０）、ＡＳＩＣ１３５は、画像データに対して予め定められた画像処理を施す（ステップＳ９１２）。続いて、ステップＳ９１４において、ＡＳＩＣ１３５は、画像処理を施した画像データを外部メモリ１８０へ転送して、外部メモリ１８０に記録させる。
【００６３】
ステップＳ９０４において、現在の撮影モードがバルブ撮影モードである場合、カメラＭＰＵ１４０は、レリーズボタン１２の押し込みが解除されるのを待つ（ステップＳ９２２）。例えば、レリーズボタン１２が全押し位置より浅い位置まで押し込まれた状態になるのを待つ。レリーズボタン１２の押し込みが解除されと、ステップＳ９０８に処理を移行して、駆動部１４８を制御してフォーカルプレーンシャッタ１４３を閉状態にさせる。
【００６４】
ステップＳ９０４において、現在の撮影モードがタイム撮影モードである場合、カメラＭＰＵ１４０は、レリーズボタン１２が再度全押しされるのを待つ（ステップＳ９２４）。例えば、カメラＭＰＵ１４０は、レリーズボタン１２が一旦全押し位置より浅い位置まで押し込まれた状態になった後、レリーズボタン１２が全押し位置より深い位置まで再び押し込まれた状態になるのを待つ。レリーズボタン１２が再度全押しされると、ステップＳ９０８に処理を移行して、駆動部１４８を制御してフォーカルプレーンシャッタ１４３を閉状態にさせる。
【００６５】
このように、バルブ撮影モードによれば、ユーザが第１の操作を行っている期間にわたって露光を続けさせることができる。一方、タイム撮影モードによれば、第１の操作によって露光が開始され、第２の操作によって露光が停止される。このように、バルブ撮影モードとタイム撮影モードとでは、露光を終了させる指示をユーザから受け付ける方式が異なる。ユーザは、いずれの方式で露光の終了指示を受け付けるかを、状況に応じて切り替えることができる。例えば、比較的短時間の露光時間で済む場合は、タイム撮影モードよりもバルブ撮影モードで撮影した方が便利である。しかし、比較的長時間の露光時間を要する場合や、レリーズボタン１２等を押し続けることが困難な姿勢で撮影する状況では、バルブ撮影モードよりもタイム撮影モードに切り替えた方が、撮影し易い。このような場合、カメラ１００によれば、メインコマンドダイヤル２０を回転させるだけで、バルブ撮影モードからタイム撮影モードに速やかに切り替えて、タイム撮影モードで撮影を開始することができる。
【００６６】
以上に説明したように、カメラ１００によれば、ユーザは、モードダイヤル１０を回転させてマーク３０１を基準位置に合わせる操作により、マニュアル撮影モード、シャッタスピード優先撮影モード、長時間露光モード等を簡単かつ速やかに切り替えることができる。また、ユーザは、長時間露光モードにおいてタイム撮影モードに切り替える場合は、メインコマンドダイヤル２０を回転させるだけでよい。したがって、カメラ１００によれば、複数の撮影モードを簡単かつ速やかに切り替えることができる。特に、カメラ１００によれば、長時間露出モードが選択された場合には、メインコマンドダイヤル２０にバルブ撮影モードとタイム撮影モードとの間の切り替え機能を割り当てるので、バルブ撮影モードとタイム撮影モードとの間の切り替えを、設定メニュー等を通じて行う必要がない。また、バルブ撮影モードの選択用のポジションおよびタイム撮影モードの選択用のポジションの両方をモードダイヤル１０に組み込む必要がない。そのため、モードダイヤル１０を小型化することができる。また、ユーザは、希望の撮影モードを速やかに選択することができる。長時間露出モードにおいてはシャッタスピードを選択する機能は不要であるから、メインコマンドダイヤル２０に撮影モードを切り替える機能を割り当てても問題はなない。
【００６７】
図１０は、サブ表示部３０の変形例を模式的に示す。本変形例のサブ表示部３０は、図５、図６に例示したサブ表示部３０の構成に加えて、１セグメント表示部１０００を第１表示ブロックに更に有する。ここでは、図５、図６に例示したサブ表示部３０との相違点について説明する。
【００６８】
１セグメント表示部１０００は、７セグメント表示部５００がそれぞれ備える横セグメントと同じ大きさおよび形状を持つ。１セグメント表示部１０００は、７セグメント表示部５００−１と７セグメント表示部５００−２との間に設けられる。１セグメント表示部１０００は、７セグメント表示部５００がそれぞれ有する３個の横セグメントのうち、縦方向において最上部に位置する横セグメントである上部セグメントの位置と、縦方向において同じ位置に設けられる。また、１セグメント表示部１０００は、７セグメント表示部５００−１が有する縦セグメントに対して、７セグメント表示部５００−１が有する上部セグメントと実質的に対称の位置に設けられる。また、１セグメント表示部１０００は、７セグメント表示部５００−２が有する縦セグメントに対して、７セグメント表示部５００−２が有する上部セグメントと実質的に対称の位置に設けられる。このように、１セグメント表示部１０００は、７セグメント表示部５００−１が有する上部セグメントおよび７セグメント表示部５００−２が有する上部セグメントに隣接する。
【００６９】
本図は、撮影モードがタイム撮影モードに設定されている状態で表示する表示内容を示す。図６との相違点について説明すると、カメラＭＰＵ１４０は、撮影モードがタイム撮影モードに設定されている場合、７セグメント表示部５００−１の上部セグメントおよび右側（７セグメント表示部５００−２側）の２つの縦セグメントと、１セグメント表示部１０００とを点灯状態にさせる。これにより、７セグメント表示部５００−１および１セグメント表示部１０００を用いて"Ｔ"の文字を表示させて、タイム撮影モードを示す"ＴｉｍＥ"の文字を第１表示ブロックに表示させることができる。このように、１セグメント表示部１０００を設けることで、１つの７セグメント表示部５００では表示できない"Ｔ"を示す文字を、１つの７セグメント表示部５００および１セグメント表示部５２０を用いて表示することができる。サブ表示部３０によれば、４つの７セグメント表示部５００、１セグメント表示部５２０および１セグメント表示部１０００を用いて、バルブ撮影モードおよびタイム撮影モードの切り替えに応じて、切り替えられた撮影モードを文字列で表示することができる。
【００７０】
上記の説明において、長時間露光モードが選択されている場合にバルブ撮影モードとタイム撮影モードとの間の切替操作を受け付ける操作部材として、メインコマンドダイヤル２０および露出補正ボタン２１を例示した。しかし、メインコマンドダイヤル２０および露出補正ボタン２１の他にも、測光モードを切り替える操作キー等、露光時間の事前設定に関するユーザ操作を受け付ける操作キーを、切替操作を受け付ける操作部材として適用できる。他にも、他の撮影モードでは必要であるが、長時間露光モードにおいては不要な操作を受け付ける種々の操作部材を、切替操作を受け付ける操作部材として適用してよい。例えば、動画データを生成する撮像動作を指示するユーザ操作を受け付ける操作キー等、長時間露光モードにおいては受け付けることができない操作キーや無効な操作キーを、切替操作を受け付ける操作部材として適用できる。カメラＭＰＵ１４０は、メインコマンドダイヤル２０、露出補正ボタン２１、およびこれらの操作キーの少なくとも１つに対するユーザ操作を、切替操作として受け付けてよい。切替操作を受け付ける操作部材や撮影モードを選択するユーザ操作を受け付ける操作部材は、タッチパネルとして実装されるタッチセンサ等の入力部材であってもよい。
【００７１】
上記の説明において、カメラＭＰＵ１４０の動作として説明した処理は、カメラＭＰＵ１４０がプログラムに従ってカメラ１００が有する各ハードウェアを制御することにより実現される。また、上記の説明においてＡＳＩＣ１３５により実現される処理は、プロセッサによって実現することができる。例えば、ＡＳＩＣ１３５の動作として説明した処理は、プロセッサがプログラムに従ってカメラ１００が有する各ハードウェアを制御することにより実現される。すなわち、本実施形態のカメラ１００に関連して説明した処理は、プロセッサがプログラムに従って動作して各ハードウェアを制御することにより、プロセッサ、メモリ等を含む各ハードウェアとプログラムとが協働して動作することにより実現することができる。すなわち、当該処理を、いわゆるコンピュータ装置によって実現することができる。コンピュータ装置は、上述した処理の実行を制御するプログラムをロードして、読み込んだプログラムに従って動作して、当該処理を実行してよい。コンピュータ装置は、当該プログラムを記憶しているコンピュータ読取可能な記録媒体から当該プログラムをロードすることができる。
【００７２】
また、本実施形態において、レンズユニット１２０が装着された状態のカメラ１００を、撮像装置の一例として取り上げた。しかし、撮像装置とは、レンズユニット１２０が装着されていないカメラ本体１３０を含む概念である。撮像装置としては、レンズ交換式カメラの一例である一眼レフレックスカメラの他に、レンズ非交換式カメラの一例であるコンパクトデジタルカメラ、ミラーレス式カメラ、ビデオカメラ、撮像機能付きの携帯端末等、撮像機能を有する種々の電子機器を適用の対象とすることができる。
【００７３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７４】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７５】
１０  モードダイヤル、１２  レリーズボタン、２０  メインコマンドダイヤル、２１  露出補正ボタン、２２  サブコマンドダイヤル、２３  マルチセレクタ、３０  サブ表示部、１００  カメラ、１２０  レンズユニット、１２１  レンズマウント接点、１２２  レンズ群、１２３  レンズＭＰＵ、１２４  レンズ駆動部、１３０  カメラ本体、１３１  カメラマウント接点、１３２  撮像素子、１３３  アナログ処理部、１３４  Ａ／Ｄ変換器、１３５  ＡＳＩＣ、１３６  ＲＡＭ、１３７  メイン表示制御部、１３８  メイン表示部、１３９  システムメモリ、１４０  カメラＭＰＵ、１４１  操作入力部、１４２  ＡＦユニット、１４３  フォーカルプレーンシャッタ、１４４  測光素子、１４５  メインミラー、１４６  サブミラー、１４７  ファインダ部、１４８  駆動部、１４９  接続インタフェース、１５０  記録媒体ＩＦ、１５２  外部機器ＩＦ、１５５  サブ表示制御部、１８０  外部メモリ、１９０  電源、１９２  電源回路、３００、３０１、３０２、３０３、３０４、３０５、３０６、３０７、３０８、３１０、３１２、３１４  マーク、５００、５４０  ７セグメント表示部、５２０、１０００  １セグメント表示部、５１０、５５０  ドット表示部、５３０  Ｆ文字表示部
【図１】
2014021446.tif 000003
【図２】
2014021446.tif 000004
【図３】
2014021446.tif 000005
【図４】
2014021446.tif 000006
【図５】
2014021446.tif 000007
【図６】
2014021446.tif 000008
【図７】
2014021446.tif 000009
【図８】
2014021446.tif 000010
【図９】
2014021446.tif 000011
【図１０】
2014021446.tif 000012