(57)【要約】【課題】利便性が高いカメラを提供する。【解決手段】カメラは、発光部を有するアクセサリーを制御する。また、カメラは、プリキャプチャー画像と前記撮影画像のそれぞれから１又は複数の画像を候補画像として選択し、これらの候補画像のうちから所定の基準により推奨画像を選択する際に、撮影が開始されるタイミングと、発光部が最長点灯時間に応じて消灯するタイミングと、に基づいて、プリキャプチャー画像から選択する画像の枚数と撮影画像から選択する画像の枚数とを設定する。【選択図】図１６
2013070116.tif 000002
【特許請求の範囲】
【請求項１】
発光部を有するアクセサリーを制御するとともに、所定の操作に基づく画像の撮影時に、その操作直前までの時間的に連続するプリキャプチャー画像を前記所定の操作の後に撮影された時間的に連続する撮影画像とともに記憶するプリキャプチャー機能を備えるカメラであって、
前記アクセサリーの発光部の点灯を制御するとともに、前記カメラにおける撮影処理を制御するカメラ制御部、を備え、
前記カメラ制御部は、
前記プリキャプチャー画像と前記撮影画像のそれぞれから１又は複数の画像を候補画像として選択し、これらの候補画像のうちから所定の基準により推奨画像を選択する所定の撮影モードにおいて、
前記所定の操作により撮影が開始されるタイミングと、前記発光部が連続して点灯可能な最長点灯時間に応じて消灯するタイミングと、に基づいて、前記プリキャプチャー画像から選択する画像の枚数と前記撮影画像から選択する画像の枚数とを設定する
ことを特徴とするカメラ。
【請求項２】
前記カメラ制御部は、
前記所定の操作の前に撮影されたプリキャプチャー画像と前記所定の操作の後に撮影された撮影画像のそれぞれから前記候補画像を選択する際に、
前記所定の操作により撮影が開始されてから前記発光部が消灯するまでの間に撮影された撮影画像の枚数に応じて、前記プリキャプチャー画像から選択する候補画像の枚数と前記撮影画像から選択する候補画像の枚数とを設定する
ことを特徴とする請求項１に記載のカメラ。
【請求項３】
前記プリキャプチャー画像及び前記撮影画像から前記候補画像を選択する際には、撮影タイミングが前記所定の操作が行われたタイミングに近い順に選択される
ことを特徴とする請求項１または請求項２に記載のカメラ。
【請求項４】
前記プリキャプチャー画像から選択される候補画像の第１枚数と、前記撮影画像から選択される候補画像の第２枚数と、の合計枚数が予め設定された所定枚数になるように設定されるとともに、
前記第１枚数と前記第２枚数とが同じ枚数になるように設定することを基本とし、
前記第１枚数と前記第２枚数とが同じ枚数になるように設定できない場合には、
前記撮影画像の枚数に応じて、前記プリキャプチャー画像から選択する画像の第１枚数が設定される
ことを特徴とする請求項１から３のいずれか１項に記載のカメラ。
【請求項５】
前記所定の操作による撮影の開始後から前記発光部が消灯するまでの間に撮影された撮影画像の枚数が、前記所定枚数の１／２未満の場合は、
前記撮影画像の全てを候補画像として選択し、残りの候補画像を前記プリキャプチャー画像から選択する
ことを特徴とする請求項４に記載のカメラ。
【請求項６】
前記カメラ制御部は、
前記発光部を連続して点灯可能とする最長点灯時間を示す情報を前記アクセサリーから受信する
ことを特徴とする請求項１から５のいずれか１項に記載のカメラ。
【請求項７】
前記所定の撮影モードは、
予め定められる所定時間内に複数回の静止画撮影処理を行う撮影モードと予め定められる所定時間継続する動画撮影処理を行う撮影モードの少なくとも一方の撮影モードを含む
ことを特徴とする請求項１から６のいずれか１項に記載のカメラ。
【請求項８】
前記所定の操作はレリーズ釦の半押し操作の後に行われるレリーズ釦の全押し操作であって、
前記カメラ制御部は、
前記レリーズ釦の半押し操作が行われた後に光学系において合焦完了したことを検出して前記発光部を点灯させるとともに、
前記レリーズ釦の全押し操作により撮影が開始されるタイミングと、前記発光部が連続して点灯可能な最長点灯時間に応じて消灯するタイミングと、予め設定される候補となる画像の枚数と、に基づいて、前記プリキャプチャー画像から選択する画像の枚数と前記撮影画像から選択する画像の枚数とを設定する、
ことを特徴とする請求項１から７のいずれか１項に記載のカメラ。
【請求項９】
発光部を有するアクセサリーを制御するとともに、所定の操作に基づく画像の撮影時に、その操作直前までの時間的に連続するプリキャプチャー画像を前記所定の操作の後に撮影された時間的に連続する撮影画像とともに記憶するプリキャプチャー機能を備えるカメラ内のコンピュータを、
前記アクセサリーの発光部の点灯を制御する手順と
前記プリキャプチャー画像と前記撮影画像のそれぞれから１又は複数の画像を候補画像として選択し、これらの候補画像のうちから所定の基準により推奨画像を選択する所定の撮影モードにおいて、前記所定の操作により撮影が開始されるタイミングと、前記発光部が連続して点灯可能な最長点灯時間に応じて消灯するタイミングと、に基づいて、前記プリキャプチャー画像から選択する画像の枚数と前記撮影画像から選択する画像の枚数とを設定する手順と、
を実行するカメラ制御部
として機能させるためのカメラ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ及びカメラ制御プログラムに関する。
【背景技術】
【０００２】
カメラは、閃光装置等のアクセサリーとともに使用されることがある（例えば、特許文献１参照）。アクセサリーは、カメラのアクセサリーシュー（シュー座、ホットシュー等ともよばれる）に接続されて、使用される。アクセサリーシューは、アクセサリーを制御する制御信号をアクセサリーへ出力する端子を有する。カメラは、アクセサリーシューの端子を介してアクセサリーに制御信号を送信し、アクセサリーを制御することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許出願公開第２０１０／０３２９３０２号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
カメラ及びアクセサリーを備えるカメラシステムは、使い勝手がよい（利便性が高い）ことが期待される。またカメラシステムは、連写した静止画（複数の候補画像）の中からより撮影状態のよい推奨画像を選択することも要求される。本発明は、上記の事情に鑑み成されたものであって、利便性が高いカメラ、及びカメラ制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の第１の態様のカメラは、発光部を有するアクセサリーを制御するとともに、所定の操作に基づく画像の撮影時に、その操作直前までの時間的に連続するプリキャプチャー画像を前記所定の操作の後に撮影された時間的に連続する撮影画像とともに記憶するプリキャプチャー機能を備えるカメラであって、前記アクセサリーの発光部の点灯を制御するとともに、前記カメラにおける撮影処理を制御するカメラ制御部、を備え、前記カメラ制御部は、前記プリキャプチャー画像と前記撮影画像のそれぞれから１又は複数の画像を候補画像として選択し、これらの候補画像のうちから所定の基準により推奨画像を選択する所定の撮影モードにおいて、前記所定の操作により撮影が開始されるタイミングと、前記発光部が連続して点灯可能な最長点灯時間に応じて消灯するタイミングと、に基づいて、前記プリキャプチャー画像から選択する画像の枚数と前記撮影画像から選択する画像の枚数とを設定することを特徴とする。
【０００６】
本発明の第２の態様のカメラ制御プログラムは、発光部を有するアクセサリーを制御するとともに、所定の操作に基づく画像の撮影時に、その操作直前までの時間的に連続するプリキャプチャー画像を前記所定の操作の後に撮影された時間的に連続する撮影画像とともに記憶するプリキャプチャー機能を備えるカメラ内のコンピュータを、前記アクセサリーの発光部の点灯を制御する手順と、前記プリキャプチャー画像と前記撮影画像のそれぞれから１又は複数の画像を候補画像として選択し、これらの候補画像のうちから所定の基準により推奨画像を選択する所定の撮影モードにおいて、前記所定の操作により撮影が開始されるタイミングと、前記発光部が連続して点灯可能な最長点灯時間に応じて消灯するタイミングと、に基づいて、前記プリキャプチャー画像から選択する画像の枚数と前記撮影画像から選択する画像の枚数とを設定する手順と、を実行するカメラ制御部として機能させるためのカメラ制御プログラムである。
【発明の効果】
【０００７】
本発明によれば、利便性が高い、カメラ、及びカメラ制御プログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態のカメラシステムの外観を示す図である。
【図２】本実施形態のカメラシステムを図１とは反対側から見た図である。
【図３】本実施形態のアクセサリーシューの外観を示す図である。
【図４】本実施形態のアクセサリーシューを示す図である。
【図５】本実施形態のコネクターの外観を示す図である。
【図６】本実施形態のカメラシステムの機能構成を示すブロック図である。
【図７】本実施形態のアクセサリーの構成を示す図である。
【図８】充電制御において各処理を行うタイミングを示す図である。
【図９】本実施形態のカメラシステムにおける通信処理の手順を示す図である。
【図１０】本実施形態のカメラシステムにおける充電制御処理の手順を示す図である。
【図１１】初期通信シーケンスにおける充電制御処理の手順を示す  図である。
【図１２】定常通信シーケンスにおける充電制御処理の手順を示す図である。
【図１３】撮影シーケンスにおける処理の手順を示す図である。
【図１４】照明発光機能を機能させる撮影シーケンスにおける処理の手順を示す図である。
【図１５】照明光発光部の点灯タイミングを示す図である。
【図１６】候補画像の選択の手順を示す図である。
【図１７】候補画像の第１の選択例を示す図である。
【図１８】候補画像の第２の選択例を示す図である。
【発明を実施するための形態】
【０００９】
本実施形態について説明する。以下の説明において、同様の構成要素については、同じ符号を付してその説明を簡略化あるいは省略することがある。
【００１０】
（カメラシステム１の外観構成）
図１は、本実施形態のカメラシステム１の外観を示す図である。図２は、本実施形態のカメラシステム１を図１とは反対側から見た図である。
図１及び図２に示すカメラシステム１は、カメラ１０（カメラボディ１００及び撮影レンズ２００）及びアクセサリー４００を備える。本実施形態のアクセサリー４００は、発光機能を有し、被写体を照らすことができる。カメラ１０は、アクセサリー４００と通信して、アクセサリー４００を制御することができる。カメラシステム１は、例えば、アクセサリー４００によって被写体を照らしながら、カメラ１０によって被写体の像を撮像することができる。
【００１１】
図１に示すように、カメラ１０は、カメラボディ１００及び撮影レンズ（交換レンズ）２００を備える。カメラボディ１００は、撮影レンズ２００を取り付け可能なレンズマウント１１を備える。なお、撮影レンズ２００は、カメラボディ１００とマウントするためのレンズ側マウント（不図示）を備えている。撮影レンズ２００はそのレンズ側マウントを介して、レンズマウント１１に対して着脱可能である。カメラボディ１００は、レンズマウント１１が配置されている正面１２に対して側方を向く側面のうち上部に配置された頂面（上面）１３と、正面１２とは反対側に配置された背面１４とを有する。
【００１２】
カメラボディ１００は、それぞれ頂面１３に配置された、レリーズ釦１６、アクセサリーシュー（以下、シュー座１５という）、及び電源スイッチ３１を備える。カメラ１０は、レリーズ釦１６が押下されたことを検出して、撮像処理等の各種処理を行う。シュー座１５は、アクセサリー４００を取り付け可能なように、構成されている。電源スイッチ３１は、カメラボディ１００のオン状態とオフ状態とを切替えるスイッチである。
【００１３】
本実施形態において、図１等に示すＸＹＺ直交座標系を設定し、構成要素の位置関係等を説明することがある。このＸＹＺ直交座標系において、Ｙ軸方向は、撮影レンズ２００の光軸とほぼ平行な方向である。 
【００１４】
アクセサリー４００は、アクセサリー本体４１０、コネクター４２０、及び発光部４２５を備える。発光部４２５は、それぞれ光を射出する射出面を備えた閃光発光部４３０及び照明光発光部４３５を備える。アクセサリー本体４１０は、照明光発光部４３５及び各種電気部品などを収容している。コネクター４２０は、アクセサリー本体４１０の下方に設けられている。コネクター４２０は、カメラボディ１００のシュー座１５に対して着脱可能である。アクセサリー４００は、コネクター４２０がシュー座１５に装着されることによって、カメラボディ１００に装着されてカメラボディ１００に対して固定される。
【００１５】
閃光発光部４３０は、アクセサリー本体４１０に対してコネクター４２０とは反対側（上方）に設けられている。閃光発光部４３０は、アクセサリー４００がカメラボディ１００に取り付けられた状態で且つ閃光発光部４３０の射出面がカメラボディ１００の正面１２側（＋Ｙ方向側）の方向を向いている場合には、撮影レンズ２００の光軸とほぼ平行な方向に閃光照明光（Ｘｅ管からの閃光発光）を発することができる。閃光発光部４３０はその射出面の向き（姿勢）を、アクセサリー本体４１０に対して変化（姿勢変化）できるように設けられている。例えば、閃光発光部４３０の射出面を、アクセサリー本体４１０の上方（＋Ｚ側）に向けて閃光照明光を発することもできる。一方、照明光発光部４３５は、アクセサリー４００がカメラボディ１００に取り付けられた状態で、カメラボディ１００の正面１２側（＋Ｙ側）に向けて（撮影レンズ２００の光軸とほぼ平行な方向に）連続照明光（例えばＬＥＤ照明光）を発することができる。
【００１６】
図２に示すように、カメラボディ１００は、背面１４に配置された表示部１０２と、背面１４に配置された設定スイッチ１０４とを備える。表示部１０２は、液晶表示素子や有機エレクトロルミネッセンス表示素子等の表示素子を備える。表示部１０２は、撮像される画像、各種設定を示す画像、アクセサリー４００の状態を示す画像、撮像条件を示す画像等を表示することができる。設定スイッチ１０４は、カメラ１０とアクセサリー４００の各種設定項目を変更するためのユーザーからの入力を、受け付けることができる。各種設定項目は、ズーム倍率設定、撮影モード設定、ホワイトバランス設定、露光時間設定、表示切り替え設定のうちの少なくとも１つを含む。撮影モード設定は、例えば、オートモード設定又はマニュアルモード設定である。
【００１７】
図２に示すように、アクセサリー４００は、第１パイロットランプ４５５、第２パイロットランプ４６０、第１操作部４２４、及び第２操作部４７１を備える。第１パイロットランプ４５５は、図１に示した閃光発光部４３０の動作状態に応じて発光する。第２パイロットランプ４６０は、図１に示した照明光発光部４３５の動作状態に応じて発光する。第１操作部４２４は、アクセサリー４００をカメラボディ１００から取り外すために、ユーザーによって操作される操作部材である。第２操作部４７１は、アクセサリー４００の機能全体のオン状態とオフ状態とを切替えるために、ユーザーによって操作される操作部材である。
【００１８】
（シュー座の構成）
図３は、本実施形態のシュー座１５の外観を示す図である。図４は、シュー座１５を図３の上から（図３の天板部２２から−Ｚ軸方向に）、部分的に透過して見た平面図である。  シュー座１５は、底板部２１、天板部２２、底板部２１と天板部２２との間に配置された側板部２３、底板部２１と天板部２２との間に配置された開口２４、及び底板部２１に配置された端子部２５を備える。
底板部２１は、図１に示したカメラボディ１００の頂面１３に取付けられている。底板部２１は、カメラボディ１００の頂面１３に取付けるのに用いられる取り付け孔２６と、アクセサリー４００を係止するのに用いられる係止孔２７とを有する。底板部２１は、取り付け孔２６の内側に配置されるネジ等によって、カメラボディ１００の頂面１３に固定される。本実施形態において、＋Ｚ軸方向を「上方」ということがある。
【００１９】
天板部２２は、上方（Ｚ軸方向）から見た平面形状がほぼＵ字形状である。開口２４は、底板部２１から天板部２２へ向かう方向（Ｚ軸方向）に対して交差する方向に向って、開いている。開口２４は、側板部２３の内壁の延在方向（Ｙ軸方向）にほぼ平行な方向に向って、開いている。開口２４は、コネクター４２０を挿入することができるように、寸法及び形状が設定されている。
【００２０】
端子部２５は、図４において符号Ｔｐ１からＴｐ１２で示される複数（１２個）の端子を有する。アクセサリー４００は、シュー座１５の開口２４にコネクター４２０を挿入して所定の方向（＋Ｙ軸方向）にスライド移動させることによって、シュー座１５に取付けられる（図１参照）。
【００２１】
図５は、本実施形態のコネクター４２０の外観を示す図である。コネクター４２０は、底部４２１と、底部４２１からコネクター４２０の外部に向って突出する可動部材（以下、係止爪４２２という）と、底部４２１に設けられた端子部４２３とを備える。コネクター４２０は、開口２４に挿入された状態で、底板部２１と天板部２２との間に配置され、底板部２１から天板部２２に向う方向においてシュー座１５に対する移動が規制される。   第１操作部４２４（図２参照）は、係止爪４２２を所定の方向に移動させるために、ユーザーによって操作可能な操作部材である。係止爪４２２は、操作部４２４のリンク機構から受ける力によって、所定の方向（図５の＋Ｚ軸方向）に移動する。つまり係止爪４２２は、図３に示した係止孔２７に係止されている状態で操作部４２４が操作された場合に、係止孔２７の内側から退避するように＋Ｚ側に移動する。これにより、アクセサリー４００は、カメラボディ１００に対する位置の規制が解除され、カメラボディ１００から取り外すことが可能な状態になる。
【００２２】
（カメラシステムの機能構成）
図６は、本実施形態のカメラシステムの機能構成を示すブロック図である。図６に示すように、撮影レンズ２００は、光学系２１０、光学系駆動部２２０、及び光学系制御部２３０を含む。被写体から撮影レンズ２００へ入射した光は、光学系２１０を通ってカメラボディ１００の撮像素子１２１の受光面へ入射する。
【００２３】
光学系駆動部２２０は、光学系２１０を駆動するアクチュエータ、光学系２１０における光学部品の位置を検出するエンコーダ、及び手振れ等による光学系２１０の移動を検出するセンサーを備える。光学系駆動部２２０のアクチュエータは、例えば、フォーカシング制御用モータ、パワーズーム制御用モータ、絞り開口制御用モータ、手ブレ補正（Ｖｉｂｒａｔｉｏｎ  Ｒｅｄｕｃｔｉｏｎ；ＶＲ）制御用モータ、伸筒・縮筒制御用モータを含む。
【００２４】
光学系駆動部２２０は、光学系制御部２３０からの制御指令に従って光学系駆動部２２０のアクチュエータを動作させることによって、フォーカシング制御、ズーミング制御、露出制御、ＶＲ制御、及び撮影レンズ２００の伸縮制御を行うことができる。アクセサリー４００は、閃光発光部４３０、照明光発光部４３５、アクセサリー制御部４４０、及び不揮発性メモリー４４５を含む。アクセサリー４００の詳細については、後述する。
【００２５】
カメラボディ１００は、電池収納部１１０、撮像処理部１２０、シャッター駆動部１３０、表示部制御回路１３５、メモリー１４０、メモリー制御回路１４５、入力部１５０、操作検出回路１５５、記憶部１５８、及びカメラ制御部１７０を備える。電池収納部１１０に収納された電池ＢＡＴは、カメラシステム１の構成要素、例えば表示部１０２や撮影レンズ２００、アクセサリー４００等の動作に必要な電力（ＰＷＲ）を供給することができる。
【００２６】
撮像処理部１２０は、撮像素子１２１、撮像素子制御回路１２２、及び画像回路１２３を備える。撮像素子１２１は、二次元的に配列された複数の画素を備える。撮像素子１２１の各画素は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー等の受光素子を備える。撮像素子１２１の受光素子は、光学系２１０から各画素へ入射した光の光量に応じた電荷を信号に変換する。撮像素子１２１は、光学系２１０を介して撮像素子１２１の受光面に形成された像（光学像）に応じたアナログの画像信号を生成する。画像回路１２３は、撮像素子１２１から出力された画像信号を増幅し、アナログの画像信号をデジタル信号に変換する。撮像素子制御回路１２２は、撮像素子１２１を制御する。
【００２７】
シャッター駆動部１３０は、カメラボディ１００に収容されているシャッターの開閉を制御する。表示部制御回路１３５は、例えば、表示部１０２の点灯や明るさ調整、消灯等の表示制御や、カメラ制御部１７０から出力される画像データを表示部１０２に表示させる処理を行う。
メモリー１４０は、例えば、メモリーカード等のようにカメラボディ１００から抜き差し可能な記憶媒体である。メモリー１４０は、例えば、カメラ制御部１７０によって生成される画像データ等を記憶する。メモリー制御回路１４５は、カメラ制御部１７０とメモリー１４０との間の情報の入出力を制御する。
【００２８】
入力部１５０は、ユーザーが操作することが可能な設定スイッチ１０４及びレリーズ釦１６を備える。操作検出回路１５５は、入力部１５０に入力されたユーザーの操作を検出する。操作検出回路１５５は、入力部１５０に入力されたユーザーの操作を示す操作情報を生成し、生成した操作情報をカメラ制御部１７０に出力する。
【００２９】
記憶部１５８は、不揮発性メモリー１６０及びバッファメモリー１６５を備える。不揮発性メモリー１６０は、カメラ制御部１７０を動作させるプログラムや、撮像により生成された画像データ、装置の状態を示す情報、カメラシステム１の各負荷部の消費電力を示す情報、ユーザーから入力された各種設定や撮像条件等の情報を記憶する。バッファメモリー１６５は、カメラ制御部１７０の制御処理に用いられる一時的な情報の記憶部である。
【００３０】
カメラ制御部１７０は、不揮発性メモリー１６０に記憶されたプログラムに基づいてカメラボディ１００の構成要素の動作を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等の電子部品とを備える。カメラ制御部１７０は、例えば、操作検出回路１５５がカメラ制御部１７０に出力した操作情報に応じて、カメラボディ１００への電源の投入や、光学系駆動部２２０を介した光学系２１０の駆動制御、撮像素子制御回路１２２を介した撮像素子１２１の駆動制御、表示部制御回路１３５を介した表示部１０２の表示制御、画像回路１２３に出力された画像信号に対する処理の制御等を行う。
【００３１】
カメラ制御部１７０は、画像処理部１７１、表示制御部１７２、撮像制御部１７３、操作検出処理部１７４、電力制御部１７５、及び通信部１７６を含む。画像処理部１７１は、画像回路１２３から出力された画像信号に基づいて、画像データを生成する画像処理を行う。画像処理部１７１は、画像処理により生成した画像データをバッファメモリー１６５に記憶させる。
【００３２】
表示制御部１７２は、画像処理部１７１によって生成されバッファメモリー１６５に記憶された画像データを一定時間間隔ごとに読み出し、読み出した画像データを表示部１０２に繰り返し表示させる。また、表示制御部１７２は、画像処理部１７１によって生成されバッファメモリー１６５に記憶された画像データを一定時間間隔ごとに読み出し、動画形式のデータ（動画データ）としてメモリー１４０に記録させる。また、表示制御部１７２は、後述する電力制御部１７５の判定結果に応じて、電池ＢＡＴの充電残量を表示部１０２に表示させる。
【００３３】
操作検出処理部１７４は、操作検出回路１５５が出力した操作情報に基づいて操作検出回路１５５が検出したユーザーの操作を判定し、判定した情報をバッファメモリー１６５に記憶させる。操作検出処理部１７４は、ユーザーからの操作に応じた各種処理の制御指令を、操作に対応する処理を実行する構成要素（機能部）に出力する。操作検出処理部１７４は、例えば撮像処理の実行を要求する旨の入力部１５０への入力を操作検出回路１５５が検出した場合に、操作検出回路１５５が操作検出処理部１７４に出力した操作情報に基づいて、撮像処理の実行を要求する制御指令を撮像制御部１７３に出力する。
【００３４】
また、操作検出処理部１７４は、例えばオートフォーカス（ＡＦ）処理の実行を要求する旨の入力部１５０への入力を操作検出回路１５５が検出した場合に、操作検出回路１５５が操作検出処理部１７４に出力した操作情報に基づいて、ＡＦ処理の実行を要求する制御指令を出力する。ＡＦ処理において、光学系制御部２３０は、操作検出処理部１７４が出力した制御指令に基づいて、光学系２１０を介して撮像素子１２１で検出された画像を利用した測距結果を参照しつつ、光学系駆動部２２０のフォーカシング制御用モータを制御して、例えばユーザーが指定した被写体にピントが合うように、光学系２１０の焦点を調整する。
【００３５】
撮像制御部１７３は、操作検出回路１５５が出力した制御指令に基づいて、カメラシステム１の構成要素に撮像処理を実行させるための制御信号を、カメラシステム１の構成要素に出力する。撮像制御部１７３は、撮像処理に関連する処理として、例えば以下のような処理を実行させる。撮像処理において、撮像制御部１７３は、予めユーザーから入力された撮像条件に応じて、光学系制御部２３０を介して光学系２１０のフォーカシング制御、露出制御、ズーミング制御、ＶＲ制御等の制御を行う。また、撮像制御部１７３は、撮像処理において、シャッター駆動部１３０を制御することによって、シャッターが開いている時間（露光時間）を制御し、撮像素子１２１の受光面に光学系２１０からの光を露光時間だけ照射させる。また、撮像制御部１７３は、必要に応じて、アクセサリー４００を制御して、撮影タイミングに同期させてアクセサリー４００から光を照射させる。
【００３６】
電力制御部１７５は、電池ＢＡＴから出力される電源電圧を検出した結果と判定閾値とを比較することにより、電池ＢＡＴにおける電力の残量を判定する。また、電力制御部１７５は、カメラシステム１の各負荷部の消費電力を示す情報を収集し、カメラシステム１の各負荷部の消費電力を監視する。
【００３７】
通信部１７６は、カメラボディ１００の内部の各負荷部を制御する負荷制御部と通信可能に接続される。カメラボディ１００の内部の負荷部は、例えば表示部１０２等であり、負荷制御部は、例えば表示部制御回路１３５等である。また、通信部１７６は、カメラシステム１のうちカメラボディ１００の外部に配置される外部装置に対して、各外部装置の制御部と通信可能な状態で接続される。本実施形態のアクセサリー４００は、外部装置の１つであり、アクセサリー制御部４４０が通信部１７６と通信可能に接続される。
【００３８】
（アクセサリー４００の構成とカメラ１０との接続関係）
図７は、本実施形態のアクセサリー４００の構成、及びアクセサリー４００とカメラ１０(上述したカメラボディ１００及び撮影レンズ２００)との接続関係を示す図である。
【００３９】
まず、カメラ１０について説明する。カメラ１０は、負荷部３０、電源スイッチ３１、電源部３２、及びアクセサリー電源制御部３３を備える。
負荷部３０は、既述のシャッター駆動部１３０や表示部１０２等のようにカメラボディ１００の負荷部と、光学系駆動部２２０や光学系制御部２３０等のようにカメラボディ１００の外部の負荷部とを含む。電源スイッチ３１は、電池ＢＡＴから負荷部３０の重負荷部への電力の供給を遮断するスイッチである。
【００４０】
電源部３２は、電池ＢＡＴから供給される電力に基づいて、電池ＢＡＴの出力電圧を安定化して負荷部３０の軽負荷部及びカメラ制御部１７０に供給する。電源部３２は、電池ＢＡＴの出力電圧を安定化する定電圧回路を備える。アクセサリー電源制御部３３は、第１端子、第２端子、及び制御端子を備える。アクセサリー電源制御部３３は、制御端子に入力される制御信号に応じて、第１端子と第２端子の間を導通状態にするか否かを切替えるスイッチである。
【００４１】
カメラボディ１００の端子部２５は、アクセサリー４００の端子部４２３と電気的に接続可能である。端子部２５は、符号Ｔｐ１から符号Ｔｐ１２で示される複数の端子を含む（図４参照）。図４及び図７に示すように、カメラボディ１００の端子部２５における各端子は、次のように割り付けられる。
【００４２】
端子部２５において、電源端子Ｔｐ１１とＴｐ１２は、それぞれ、カメラボディ１００内の電池ＢＡＴからの電力ＰＷＲをアクセサリー４００側に供給する端子である。接地端子Ｔｐ１とＴｐ２は、それぞれ、電源端子Ｔｐ１１とＴｐ１２に対応する接地端子である。接地端子Ｔｐ１及びＴｐ２は、電位が電力ＰＷＲの基準電位になる端子である。また接地端子Ｔｐ１及びＴｐ２は、電力ＰＷＲを利用するカメラボディ１００内の回路（負荷部３０の重負荷部）用の接地端子である。
【００４３】
基準電位端子Ｔｐ３とＴｐ５は、それぞれ、電位が基準電位ＳＧＮＤ（シグナルグランド）になる端子である（即ち、信号の授受を行うための基準となる電位となる端子である）。また基準電位端子Ｔｐ３及びＴｐ５は、カメラボディ１００内の回路（カメラ制御部１７０、電源部３２、負荷部３０の軽負荷部）用の接地端子である。同期信号端子Ｔｐ４は、アクセサリー４００側で生成する通信用クロック信号である同期信号（クロック信号）ＣＬＫがアクセサリー４００から入力される端子である。
【００４４】
通信信号端子Ｔｐ６は、カメラ側データ（各種コマンドを含む）を含む通信信号ＤＡＴＡをアクセサリー４００側に出力する端子でもあり、且つその逆に、アクセサリー４００側の各種情報（アクセサリー４００の固有情報や設定情報など）を含む通信信号ＤＡＴＡがアクセサリー４００側から入力される端子でもある。
起動状態検出端子Ｔｐ７は、シュー座１５に対してコネクター４２０が装着された状態であり且つアクセサリー起動可能状態を示す（換言すれば、アクセサリー４００が起動して機能できる状態を示す）起動検出レベル（電気的なＬレベル）ＤＥＴを、アクセサリー４００側が提供しているか否かを検出するための端子である。
【００４５】
発光制御信号端子Ｔｐ８は、アクセサリー４００の閃光発光部４３０と照明光発光部４３５の少なくとも一方の発光を制御する発光制御（発光指令）信号Ｘをアクセサリー４００に対して出力する端子である。発光制御（発光指令）信号Ｘは、ひらたく言えば、閃光発光部４３０または照明光発光部４３５に対して発光開始を指示する制御指令である。
通信制御信号端子Ｔｐ９は、カメラ１０からアクセサリー４００に対して通信を始める際に通信制御（通信開始）信号Ｃｓをカメラ１０からアクセサリー４００に対して出力する端子である。この通信制御信号Ｃｓは、前述の通信信号端子Ｔｐ６を介したカメラ１０とアクセサリー４００との間のＤＡＴＡ通信の通信開始タイミングを定める信号である。
オープン端子Ｔｐ１０は、電力と信号の双方が供給されない端子であり、いわゆるオープン端子である。このオープン端子Ｔｐ１０は、システムの将来的な機能拡張のために予備的に設けられている端子である。
【００４６】
カメラ制御部１７０は、端子部２５及び端子部４２３を介して、アクセサリー４００と通信してアクセサリー４００を制御するための制御信号を、アクセサリー４００に供給する。本実施形態において、カメラ制御部１７０がアクセサリー４００に供給する制御信号は、アクセサリー４００における発光部４２５の発光を制御する発光制御信号Ｘ、通信信号ＤＡＴＡ、及びカメラ１０とアクセサリー４００との間の通信タイミングを定める通信制御信号Ｃｓである。
【００４７】
カメラ制御部１７０は、図６に示した不揮発性メモリー１６０とバッファメモリー１６５の少なくとも一方に記憶されている情報を読み出して、読み出した情報をアクセサリー制御部４４０へ送信する。カメラ制御部１７０は、アクセサリー制御部４４０から受信した情報を不揮発性メモリー１６０とバッファメモリー１６５の少なくとも一方に記憶させる。
不揮発性メモリー１６０に記憶されている情報は、カメラ１０の初期状態を示すカメラ初期状態情報、及びカメラ１０の設定状態を示すカメラ設定状態情報を含む。
【００４８】
カメラ初期状態情報は、カメラ１０の種類を示す情報、カメラ１０が有する機能の種類を示す情報、カメラ１０が有する各機能の特性を示す情報等を含む。カメラ１０が有する機能の種類を示す情報は、例えば、ＡＥ制御を行うか否かを示す情報、ＡＷＢ制御を行うか否かを示す情報等である。
【００４９】
カメラ設定状態情報は、カメラ１０が有する各機能を機能させるか否かを示す設定情報、カメラ１０の撮影モードを示す情報等である。撮影モードを示す情報は、例えば、カメラ１０が動画として画像を撮像する撮影モードに設定されているか否かを示す情報、カメラ１０が静止画として画像を撮像する撮影モードに設定されている否かを示す情報等である。カメラ１０が静止画として画像を撮像する撮影モードに設定されていることを示す情報は、例えば、単写と連写のいずれを行うモードに設定されているか否かを示す情報である。単写を行うモードは、例えば、レリーズ釦１６が押下されるたびに１枚の画像を撮像する撮影モードである。連写を行うモードは、レリーズ釦１６が押下されている間に、複数の画像を撮像する撮影モードである。
【００５０】
（カメラ１０における各構成要素の接続関係）
次に、図７を参照してカメラ１０における各構成要素の接続関係について説明する。以下の説明における電池ＢＡＴは、電池収納部１１０に収納された状態とする。電池ＢＡＴの正極は、電源線４０（ＰＷＲ）を介して、電源スイッチ３１の一端に接続されている。電源スイッチ３１の他端は、負荷部３０の重負荷部の電源端子に接続されている。負荷部３０の重負荷部の接地端子は、接地線４１（ＰＧＮＤ）を介して、電池収納部１１０に収納された電池ＢＡＴの負極に接続されている。
【００５１】
また、電池ＢＡＴの正極は、電源線４０を介して、電源部３２の入力端子に接続されている。電源部３２の第１出力端子は、負荷部３０の軽負荷部の電源端子に接続されている。負荷部３０の軽負荷部の接地端子は、接地線４２（ＳＧＮＤ）を介して、電池ＢＡＴの負極に接続されている。また、電源部３２の第２出力端子は、カメラ制御部１７０の電源端子に接続されている。第２出力端子の電位は、第１出力端子の電位と異なっている。カメラ制御部１７０の接地端子は、接地線４２（ＳＧＮＤ）を介して、電池ＢＡＴの負極に接続されている。
【００５２】
接地端子Ｔｐ１は、接地線４３（ＧＮＤ）を介して、電池ＢＡＴの負極に接続されている。接地端子Ｔｐ２は、接地端子Ｔｐ１とは並列に、接地線４３を介して電池ＢＡＴの負極に接続されている。基準電位端子Ｔｐ３は、接地線４２を介して、電池ＢＡＴの負極に接続されている。基準電位端子Ｔｐ５は、基準電位端子Ｔｐ３とは並列に、接地線４２を介して電池ＢＡＴの負極に接続されている。なお、本実施形態のカメラ１０のグランドは、いわゆる一点グランド（一点アース）を採用している。
【００５３】
同期信号端子Ｔｐ４、通信信号端子Ｔｐ６、起動状態検出端子Ｔｐ７、発光制御信号端子Ｔｐ８、及び通信制御信号端子Ｔｐ９は、それぞれ、信号線を介してカメラ制御部１７０に接続されている。オープン端子Ｔｐ１０は、カメラ制御部１７０、電源線４０、接地線４１、接地線４２、及び接地線４３等の他の回路と絶縁されている。
【００５４】
通信信号端子Ｔｐ６に接続しているラインにはプルアップ抵抗が設けられている。このプルアップ抵抗は電源部３２の出力側に電気的に接続されている。このため通信信号端子Ｔｐ６における電位（レベル）は、アクセサリー４００の装着前及びアクセサリー４００との通信開始前にＨレベルに維持される。なお、起動状態検出端子Ｔｐ７に接続しているラインにも、上記通信信号端子Ｔｐ６と同様に、プルアップ抵抗が設けられている。これについては図９を参照して後述する。
【００５５】
電源端子Ｔｐ１１は、アクセサリー電源制御部３３の第１端子に接続されている。電源端子Ｔｐ１２は、電源端子Ｔｐ１１と並列に、アクセサリー電源制御部３３の第１端子に接続されている。アクセサリー電源制御部３３の第２端子は、電源線４０を介して、電池ＢＡＴの正極に接続されている。アクセサリー電源制御部３３は、その制御端子にカメラ制御部１７０から入力される制御信号によって、電池ＢＡＴから電源端子Ｔｐ１１と電源端子Ｔｐ１２への電力供給を遮断することができる。
【００５６】
（アクセサリー４００の構成）
次に、図７を参照して、アクセサリー４００の構成について説明する。本実施形態のアクセサリー４００は、カメラ１０から供給される電力ＰＷＲによって動作する。アクセサリー４００は、閃光発光部４３０、照明光発光部４３５、アクセサリー制御部４４０、記憶部４４４、第１電源部（電源部１）４５０−１、第２電源部（電源部２）４５０−２、第１スイッチ部４６５（ＭＳＷ）、及び第２スイッチ部４７０（ＰＣＳＷ）を備える。
【００５７】
閃光発光部４３０は、閃光光源４３１及び充電部４３２を備える。閃光光源４３１は、キセノン管など周知の閃光照明光源を備える。
充電部４３２は、カメラボディ１００から供給された電圧を昇圧する昇圧回路部と、その昇圧回路部で昇圧された電圧に基づいて閃光光源４３１を発光させるのに必要な電力を蓄積可能な蓄積回路部（蓄積部／コンデンサ／又はキャパシタ）とを備える。充電部４３２は、蓄積部（蓄積回路部）に蓄積された電力を閃光光源４３１に供給することによって、閃光光源４３１を発光させる。
【００５８】
充電部４３２は、アクセサリー制御部４４０から供給される信号に従って、充電部４３２の蓄積部への充電を開始又は停止する。充電部４３２は、蓄積部を充電する充電処理中に蓄積部の電極間の電圧（充電電圧）を検出することによって、蓄積部が蓄積している充電量（蓄電量、電荷量）を検出することができる。充電部４３２は、検出した蓄積部の充電量を示す情報をアクセサリー制御部４４０に供給する。
なお、充電部４３２は、周知の発光制御回路（例えば周知のＩＧＢＴのように発光の開始・停止を制御する回路）を備えており、アクセサリー制御部４４０から入力された信号に従って、閃光光源４３１を撮影タイミングに同期させて発光させること、及び閃光光源４３１の発光量を制御することができる。
【００５９】
照明光発光部４３５は、照明光光源４３７及び照明光光源駆動部４３６を備える。本実施形態の照明光光源４３７は、連続照明光を発光可能な発光ダイオード（ＬＥＤ）等の固体光源を備える。照明光光源駆動部４３６は、照明光光源４３７に電流を供給することによって、照明光光源４３７を点灯（発光）させる。もちろん照明光光源４３７は、照明光光源駆動部４３６によって間欠的に電流が供給されることにより、連続照明光ばかりでなく照明光を間欠的に発光（点滅点灯）することも可能である。照明光光源駆動部４３６は、アクセサリー制御部４４０の制御により、照明光光源４３７を撮影タイミングに同期させて発光させる。照明光光源駆動部４３６は、アクセサリー制御部４４０から入力された信号に従って、照明光光源４３７を点灯させる時間（点灯時間）を制御する。
【００６０】
本実施形態において、閃光発光部４３０の最大の発光量は、照明光発光部４３５の最大の発光量よりも多い。閃光発光部４３０は、例えば静止画の撮像時に点灯され、照明光発光部４３５の点灯時よりも被写体を明るく照らすことができる。本実施形態において、照明光発光部４３５の最長の点灯時間（最長点灯時間）は、閃光発光部４３０の最長の発光時間よりも長い。照明光発光部４３５は、例えば動画の撮像時に点灯され、閃光発光部４３０の点灯時間よりも被写体を長時間にわたって照らすことができる。
本実施形態において、閃光発光部４３０が発する光を閃光と称し、閃光発光部４３０が閃光を発する機能を閃光発光機能と称すことがある。また、照明光発光部４３５が発する光を照明光と称し、照明光発光部４３５が照明光を発する機能を照明発光機能と称すことがある。また、照明光発光部４３５が発光することを点灯と称することがある。
【００６１】
本実施形態において、第１スイッチ部４６５（ＭＳＷ）は、既述した係止爪４２２（図５参照）に機械的に連動している。第１スイッチ部４６５は、係止爪４２２が所定の方向（Ｚ軸方向）に移動することによって、内部のスイッチ回路を閉路（クローズ）又は遮断（オープン）する。この第１スイッチ部４６５は、アクセサリー４００のカメラ１０への装着が完了された場合に、スイッチ回路を閉路する。また、第２スイッチ部４７０（ＰＣＳＷ）は、既述した第２操作部４７１（図２参照）に機械的に連動している。第２スイッチ部４７０は、第２操作部４７１が操作されることによって、内部のスイッチ回路を閉路又は遮断する。
【００６２】
第１電源部（電源部１）４５０−１は、カメラ１０から供給された電力の電圧を安定化（定電圧制御）する定電圧回路を備える。電源部４５０−１は、定電圧回路によって電圧が安定化された電力を、第２電源部（電源部２）４５０−２及び照明光発光部４３５へ供給することができる。第２電源部４５０−２は、第１電源部４５０−１から供給された電力から、アクセサリー制御部４４０用の電力を生成する。
【００６３】
記憶部４４４（図６参照）は、不揮発性メモリー４４５を備える。不揮発性メモリー４４５は、アクセサリー４００に電力が供給されない状態でも情報を保持しておくことができる。不揮発性メモリー４４５は、記憶しているデータを書き換え可能なメモリーと、記憶しているデータを書き換え不能なメモリー（例えばＲＯＭ）の少なくとも一方を含む。不揮発性メモリー４４５は、アクセサリー制御部４４０を動作させるプログラムや、アクセサリー４００の状態（初期状態及び、アクセサリー制御部４４０内のメモリーに現在設定されている様々なアクセサリーの設定状態）を示す情報、カメラ１０から取得したカメラの状態（初期状態及び設定状態）を示す情報等の情報を記憶する。
【００６４】
アクセサリー制御部４４０は、不揮発性メモリー４４５に記憶されたプログラムに基づいてアクセサリー４００の構成要素の動作を制御するＣＰＵと、ＡＳＩＣ等の電子部品とを備える。アクセサリー制御部４４０は、端子部４２３及び端子部２５を介して、カメラ制御部１７０と通信する。アクセサリー制御部４４０は、記憶部４４４に記憶されているアクセサリー初期状態情報又はアクセサリー設定状態情報に含まれる各種の情報のうちの少なくとも１つの情報を、カメラ制御部１７０へ送ることができる。また、アクセサリー制御部４４０は、カメラ制御部１７０から受信した情報を、記憶部４４４に記憶させる。
【００６５】
アクセサリー初期状態情報は、アクセサリー４００の種類を示すアクセサリー種類情報を含む。アクセサリー種類情報は、アクセサリー４００に電池が搭載されているか否かを示す電池有無情報、アクセサリー４００が有する各機能の種類を示す機能種類情報、及びアクセサリー４００が有する各機能の特性を示す特性情報を含む。機能種類情報は、閃光発光機能の有無を示す情報、照明発光機能の有無を示す情報、及び拡張機能の有無を示す情報を含む。拡張機能は、閃光発光機能と照明発光機能のいずれにも該当しない他の機能であり、例えば調光機能、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能、カメラボディ１００以外の装置との通信機能等である。閃光発光機能の特性情報は、閃光発光部４３０の発光特性を示す情報（プロファイル情報）を含む。照明発光機能の特性情報は、照明光発光部４３５の発光特性を示す情報（照明プロファイル情報）、及び照明光発光部４３５が連続して発光可能な最長の時間（最長点灯時間）を示す情報を含む。
アクセサリー設定状態情報は、閃光発光機能がオン状態（有効）とオフ状態（無効）のいずれの状態であるかを示す情報、及び照明発光機能がオン状態（有効）とオフ状態（無効）のいずれの状態であるかを示す情報を含む。
【００６６】
アクセサリー制御部４４０は、カメラ制御部１７０から供給された制御信号に基づいて、アクセサリー４００の構成要素を制御する。アクセサリー制御部４４０は、カメラ制御部１７０から供給された発光制御信号Ｘに従って、閃光発光部４３０又は照明光発光部４３５を発光させる発光制御を行う。閃光発光部４３０を発光させる発光制御において、アクセサリー制御部４４０は、閃光光源４３１がカメラ側の撮影タイミングと同期して発光するように、充電部４３２を制御する。照明光発光部４３５を発光させる発光制御において、アクセサリー制御部４４０は、照明光光源４３７が撮影タイミングと同期して発光するように、照明光光源駆動部４３６を制御する。
【００６７】
（閃光発光部４３０内の充電部４３２の制御方法）
ここで、図８を参照して、アクセサリー制御部４４０による充電部４３２の制御方法について説明する。
図８は、充電制御において各処理を行うタイミングを示す図である。本実施形態のアクセサリー４００は、充電部４３２の蓄積部（電荷蓄積部）を充電するための電源（電池）を具備（内蔵）しておらず、カメラ１０から供給される電力により充電を行う。アクセサリー制御部４４０は、カメラ制御部１７０から、蓄積部（電荷蓄積部）への充電開始を指示する充電指令を受信すると、充電部４３２に蓄積部（電荷蓄積部）への充電を開始させる。
【００６８】
ここで、充電部４３２がアクセサリー制御部４４０の制御の下で行う充電動作には、大別して２種類ある。一つは「モニタ充電動作」と呼ばれるものである。充電部４３２は、蓄積部（電荷蓄積部）の充電中に蓄積部における充電量（充電電圧）を検出できるように構成されている。しかしながら充電部４３２は、蓄積部（電荷蓄積部）への上記充電中を除くと、所望時点での蓄積部の充電量を検出できない。そこで、アクセサリー制御部４４０は、蓄積部の所望時点での充電量を検出するための特別な充電動作として、「モニタ充電動作」を行わせるようになっている。アクセサリー制御部４４０は、モニタ充電が開始されてから所定時間経過後にモニタ充電を停止する。このモニタ充電による充電時間は、ほんの僅か（例えば１０ｍｓ程度）である。
【００６９】
もう一つの充電動作は、閃光光源４３１を発光させるのに必要な充電量を確保するために行われる本充電動作（以下、「本充電」という）である。通常、本充電動作の充電時間は、前述のモニタ充電動作の充電時間よりもはるかに長い。この本充電中において、充電部４３２は、蓄積部（電荷蓄積部）の充電量（充電電圧）を検出し、その充電量を示す情報をアクセサリー制御部４４０に供給する。アクセサリー制御部４４０は、充電量が図８に示す所定量(後述する充電停止レベル)に達してなければ、その所定量(充電停止レベル)に達するまで充電動作を継続するよう充電部４３２を制御する。
【００７０】
ところで、本実施形態において、アクセサリー制御部４４０は、カメラ制御部１７０から上述の「充電指令」を受信していない状態では、充電部４３２に蓄積部（電荷蓄積部）に対する充電動作（上述のモニタ充電動作及び本充電動作）を開始させないように構成されている。そのためアクセサリー制御部４４０は、カメラ制御部１７０に対して、「充電指令」を送信するよう要求（以下、「充電要求」という）を出す。この充電要求には上述のモニタ充電の指令をカメラ１０に要求する場合の「モニタ充電要求」と、上述の本充電の指令をカメラ１０に要求する場合の本充電要求とがある（本実施形態ではこれら２種類の充電要求を総称して「充電要求」と呼ぶ）。「モニタ充電要求」は、カメラ制御部１７０とアクセサリー制御部４４０との間で行われる初期通信シーケンス（詳細は後述）や、両者間で定期的（周期的に）に行われる定常通信シーケンス（詳細は後述）の中で、アクセサリー制御部４４０からカメラ制御部１７０に対して送信される。一方「本充電要求」は上述したモニタ充電の結果、充電量が図８に示す「充電要求レベル」を下回った場合や、発光動作の直後に行われた定常通信シーケンスにおいて、アクセサリー制御部４４０から出力される。
【００７１】
アクセサリー制御部４４０は、アクセサリー４００側からの各「充電要求」に応じてカメラ制御部１７０から出力される各「充電指令」を受信することによって、充電部４３２の蓄積部（電荷蓄積部）を充電することが可能になる。
【００７２】
ここで、図８を参照しつつ一般的な充電シーケンスについて説明する。アクセサリー制御部４４０は、充電部４３２が充電動作中でない場合（初期通信シーケンス時や定常通信シーケンス時）に、「モニタ充電要求」をカメラ制御部１７０に送る。そしてアクセサリー制御部４４０は、「モニタ充電要求」に応じてカメラ制御部１７０から出力された「モニタ充電指令」に応じて、充電部４３２にモニタ充電を開始させる（図８中の時刻ｔ１）。アクセサリー制御部４４０は、モニタ充電中に充電部４３２が検出した充電量（以下、「モニタ充電量」という）を示す情報を、充電部４３２から取得する。アクセサリー制御部４４０は、モニタ充電が開始されてから所定時間（例えば１０ｍｓ）経過後にモニタ充電を停止する。
【００７３】
アクセサリー制御部４４０は、充電部４３２が検出した充電量（モニタ充電量又は本充電量）を示す情報に基づいて、充電部４３２の充電状態に関する判定を行う。アクセサリー制御部４４０は、充電量が閃光光源４３１を発光させるのに最低限度必要な充電量（図８中の「発光許可レベル」）以上であるか否かを判定する。アクセサリー制御部４４０は、モニタ充電量が発光許可レベル以上であると判定した場合に、閃光発光部４３０が発光可能な状態（以下、「レディ状態」という）であると判定する。アクセサリー制御部４４０は、モニタ充電量が発光許可レベル未満であると判定した場合に、閃光発光部４３０が発光不能な状態であると判定する。アクセサリー制御部４４０は、閃光発光部４３０が「レディ状態」であるか否かを示す発光可否情報を、充電部４３２の充電状態を示す「充電状態情報」の１項目として、不揮発性メモリー４４５に記憶させる。
【００７４】
また、アクセサリー制御部４４０は、充電部４３２が検出した充電量（モニタ充電量又は本充電量）を示す情報に基づいて、充電量が予め定められている閾値（図８中の「充電要求レベル」）以上であるか否かを判定する。「充電要求レベル」は、「発光許可レベル」よりも高いレベルに設定される。
【００７５】
アクセサリー制御部４４０は、モニタ充電量が充電要求レベル未満であると判定した場合に、本充電を開始する指令（以下、本充電指令という）をカメラ１０から送信してもらうために、カメラ制御部１７０に対して本充電要求を出力する。アクセサリー制御部４４０は、本充電要求に基づくカメラ制御部１７０からの本充電指令に応じて、本充電を開始させる（図８中の時刻ｔ２）。なお、閃光発光機能を停止するように設定されている場合には、アクセサリー制御部４４０は、モニタ充電量が充電要求レベルよりも少ないと判定した場合であっても本充電要求をカメラ制御部１７０に出力しない。
【００７６】
また、アクセサリー制御部４４０は、本充電中に充電部４３２が検出した本充電量を示す情報に基づいて、本充電量が予め設定された閾値（図８中の「充電停止レベル」）以上であるか否かを判定する。「充電停止レベル」は、蓄積部（電荷蓄積部）に蓄積可能な蓄電量の最大値に応じて予め設定されているものであり、前述の「充電要求レベル」よりも高いレベルに設定されている。アクセサリー制御部４４０は、本充電量が充電完了レベル以上であると判定した場合に、カメラ制御部１７０の制御によらずに、充電部４３２を制御して蓄積部（電荷蓄積部）の本充電を停止する（図８中の時刻ｔ３）。
【００７７】
なお、アクセサリー制御部４４０は、充電部４３２の蓄積部（電荷蓄積部）に対する充電の停止を要求する指令（以下、「充電停止指令」という）をカメラ制御部１７０から受けた場合には、その「充電停止指令」に従って、本充電量がたとえ充電停止レベル未満であったとして、充電部４３２に蓄積部（電荷蓄積部）の充電を停止させる。
【００７８】
このように本実施形態のアクセサリー４００及びカメラ１０のカメラシステムでは、アクセサリー４００側からの「充電要求」に応じてカメラ１０が充電指令を出力し、その指令を受けることによってアクセサリー４００側はカメラ１０から受ける電力を用いて充電を行うようになっている。このようにアクセサリー４００側で充電を行うときには、必ず、カメラ１０側に許可（充電の制御指令）を得るように伺い（充電許可）を出すシステム構成にしている。このため例えば、カメラ１０側で重負荷動作（例えばレンズ駆動動作など）を行っているときに、アクセサリー４００側が勝手に本充電動作を行ってしまって、システム全体として過大な電力消費を招いてしまうことにより、カメラ１０側の動作に不都合（カメラ側の動作停止など）を招く虞を抑制することができる。
【００７９】
ところで、蓄積部（電荷蓄積部）の充電量は、充電の停止後（図８中の時刻ｔ３以降）に、リーク等によって時間経過とともに減少していく。アクセサリー制御部４４０は、充電を停止させた後に、「モニタ充電要求」を周期的にカメラ制御部１７０に送る。そしてアクセサリー制御部４４０は、その周期的な「モニタ充電要求」に応じてカメラ制御部１７０から周期的に出力される「モニタ充電指令」に応じて、充電部４３２にモニタ充電を周期的に行わせる。
【００８０】
また、アクセサリー制御部４４０は、モニタ充電中に充電部４３２が検出した充電量を示す情報に基づいて、モニタ充電量が充電要求レベル未満であるか否かを判定する。アクセサリー制御部４４０は、モニタ充電量が充電要求レベル未満であると判定した場合に、カメラ制御部１７０に「本充電要求」を送る（図８中の時刻ｔ４）。そしてアクセサリー制御部４４０は、その「本充電要求」に応じてカメラ制御部１７０から出力される「本充電指令」に応じて、充電部４３２に本充電を行わせる（図８中の時刻ｔ５）。
【００８１】
また、閃光発光部４３０が発光（図８中の時刻ｔ６）した場合に、蓄積部（電荷蓄積部）の充電量は、発光許可レベル未満に減少する場合がある。そこで、アクセサリー制御部４４０は、閃光発光部４３０の発光後に、カメラ制御部１７０に「本充電要求」を送る。そしてアクセサリー制御部４４０は、その発光後の「本充電要求」に応じてカメラ制御部１７０から出力される「本充電指令」に応じて、充電部４３２に本充電を行わせる（図８中の時刻ｔ７）。
【００８２】
なお、アクセサリー制御部４４０は、閃光発光部４３０の発光後やアクセサリー４００の起動後等のように、蓄積部（電荷蓄積部）の充電量が発光許可レベル未満である場合に、カメラ制御部１７０の制御により充電部４３２に第１充電速度で充電動作を行わせる（図８中の時刻ｔ７から時刻ｔ８）。また、アクセサリー制御部４４０は、充電部４３２が検出した蓄積部（電荷蓄積部）の充電量が発光許可レベル以上になった場合（図８中のｔ８）には、（カメラ制御部１７０の制御により）充電部４３２に第２充電速度で充電を行わせる（図８中の時刻ｔ８以降）。この第２充電速度は、前述の第１充電速度よりも遅い充電速度に予め設定されている。本実施形態において、第１充電速度で行われる本充電動作を「通常充電」と呼び、第２充電速度で行われる本充電動作を「スロー充電」と呼ぶことがある。
【００８３】
また、アクセサリー制御部４４０は、充電部４３２に対する制御の制御状態を示す「充電状態情報」をカメラ制御部１７０に送る。充電状態情報は、記憶部４４４に記憶されるアクセサリー設定状態情報の一部である。充電状態情報には、「充電要求」があるか否かを示す「充電要求情報」、充電部４３２がその時点（現在）で充電中であるか否かを示す「充電経過情報」、充電部４３２が充電可能であるか否かを示す「充電可否情報」、及び閃光発光部４３０が発光可能な状態（既述のレディ状態）であるか否かを示す「発光可否情報」を含む。
【００８４】
（アクセサリー４００における各構成要素の接続関係）
次に、図７を参照して、アクセサリー４００における各構成要素の接続関係について説明する。
接地端子Ｔｓ１と接地端子Ｔｓ２は、図７に示す接続パターンを介して接続されている。これら接地端子Ｔｓ１と接地端子Ｔｓ２は、アクセサリー４００がカメラ１０に接続されると、カメラ１０側の端子Ｔｐ１，Ｔｐ２を介して、カメラ１０側の接地線４３に接続される。この接地端子Ｔｓ１及び接地端子Ｔｓ２は、アクセサリー４００側の、電力ＰＷＲを利用する回路（充電部４３２）用の接地端子であり、アクセサリー４００側において、供給される電圧の基準電位となる端子であり、また充電電圧の基準電位となる端子である。
【００８５】
電源端子Ｔｓ１１は、電源線４８１に接続されている。電源端子Ｔｓ１２は、電源端子Ｔｓ１１と並列に、電源線４８１に接続されている。この電源線４８１は、２つの電源端子（電源端子Ｔｓ１１及びＴｓ１２）を介してカメラ１０から供給された大電流を流せるよう、回路基板上において比較的太い配線パターン（Ｔｓ１１に直接接続している配線パターンの線幅と、Ｔｓ１２に直接接続している配線パターンの線幅とを足し合わせた線幅以上の線幅を持つ配線パターン）にする。なお、カメラ１０側のアクセサリー電源制御部３３に接続している配線パターンも、アクセサリー４００側と同様に、比較的太い配線パターンにする。
【００８６】
基準電位端子Ｔｓ３と基準電位端子Ｔｓ５は、図７に示すように接続用ラインを介して接続されている。そしてこれら基準電位端子Ｔｓ３と基準電位端子Ｔｓ５は、基準電位線４８０（ＳＧＮＤ）に並列に接続されている。この基準電位線４８０は、アクセサリー４００がカメラ１０に接続されると、基準電位端子Ｔｓ３及びＴｓ５と、カメラ１０側の端子Ｔｐ３及びＴｐ５とを介して、カメラ１０側の基準電位線（ＳＧＮＤ）４２に接続される。この基準電位端子Ｔｓ３、基準電位端子Ｔｓ５は、アクセサリー４００内の各回路（ＭＳＷ４６５、ＰＣＳＷ４７０、不揮発性メモリー４４５、第１電源部４５０―１、第２電源部４５０−２、アクセサリー制御部４４０、照明光発光部４３５）において、信号の授受を行うための基準電位となる端子である。
【００８７】
起動状態提供端子Ｔｓ７は、第１スイッチ部４６５（ＭＳＷ）と第２スイッチ部４７０（ＰＣＳＷ）とを介して、基準電位線４８０に接続されている。
同期信号端子Ｔｓ４は、信号線を介して、アクセサリー制御部４４０に接続されている。通信信号端子Ｔｓ６は、信号線を介して、アクセサリー制御部４４０に接続されている。通信信号端子Ｔｓ６に接続している信号線にはプルアップ抵抗が設けられている。このプルアップ抵抗は電源部４５０の出力側に電気的に接続されている。このため通信信号端子Ｔｓ６における電位（レベル）は、カメラ１０への装着前及びカメラ１０との通信開始前にＨレベルに維持される。
【００８８】
通信制御信号端子Ｔｓ９は、信号線を介して、アクセサリー制御部４４０に接続されている。通信制御信号端子Ｔｓ９に接続している信号線にはプルアップ抵抗が設けられている。このプルアップ抵抗は電源部４５０の出力側に電気的に接続されている。よって通信信号端子Ｔｓ６における電位（レベル）は、カメラ１０への装着前及びカメラ１０との通信開始前にＨレベルに維持される。
【００８９】
発光制御信号端子Ｔｓ８は、信号線を介して、アクセサリー制御部４４０に接続されている。発光制御信号端子Ｔｓ８に接続している信号線にはプルアップ抵抗が設けられている。このプルアップ抵抗は電源部４５０の出力側に電気的に接続されている。よって通信信号端子Ｔｓ６における電位（レベル）は、カメラ１０への装着前及びカメラ１０との通信開始前にＨレベルに維持される。
【００９０】
閃光発光部４３０の閃光光源４３１における主放電用の第１の電極は充電部４３２に接続されている。主放電用の第２の電極は電源線４８１に接続されている。充電部４３２の電源端子は、電源線４８１に接続されている。充電部４３２の接地端子は、接地端子Ｔｓ１に接続する接地線に接続されている。
照明光光源駆動部４３６の電源端子は、第１電源部４５０−１に接続されている。照明光光源駆動部４３６の接地端子は、基準電位線４８０に接続されている。照明光光源駆動部４３６の制御端子は、信号線を介して、アクセサリー制御部４４０に接続されている。
照明光光源４３７は、固体光源のアノードが照明光光源駆動部４３６に接続され、固体光源のカソードが、基準電位線４８０に接続されている。
【００９１】
第１電源部（電源部１）４５０−１の入力端子は、電源線４８１に接続されている。第１電源部４５０−１の接地端子は、基準電位線４８０に接続されている。第１電源部４５０−１の出力端子は、第２電源部（電源部２）４５０−２の入力端子と、照明光光源駆動部４３６とに接続されている。第２電源部４５０−２の出力端子は、アクセサリー制御部４４０の電源端子に接続されている。第２電源部４５０−２の接地端子は、基準電位線４８０に接続されている。
【００９２】
（カメラ１０とアクセサリー４００との接続関係）
次に、カメラ１０とアクセサリー４００との接続関係について説明する。アクセサリー４００がカメラ１０に装着されている状態（装着状態）において、接地端子Ｔｓ１は、カメラ１０の接地端子Ｔｐ１に接続される。接地端子Ｔｓ２は、装着状態において、カメラ１０の接地端子Ｔｐ２に接続される。そのため、接地端子Ｔｓ１、Ｔｓ２及びそれらに接続している箇所の電位は、装着状態において、電池ＢＡＴの負極の電位に応じた基準電位になる。
【００９３】
電源端子Ｔｓ１１は、装着状態において、カメラ１０の電源端子Ｔｐ１１に接続される。電源端子Ｔｓ１２は、装着状態において、カメラ１０の電源端子Ｔｐ１２に接続される。そのため、アクセサリー電源制御部３３は、カメラ制御部１７０の制御に従って、電池ＢＡＴからアクセサリー電源制御部３３に供給された電力ＰＷＲを、電源線４８１を介してアクセサリー４００内の各回路や電気部品に供給することができる。
【００９４】
基準電位端子Ｔｓ３は、装着状態において、カメラ１０の基準電位端子Ｔｐ３に接続される。基準電位端子Ｔｓ５は、装着状態において、カメラ１０の基準電位端子Ｔｐ５に接続される。基準電位端子Ｔｓ３の電位は、装着状態において、基準電位端子Ｔｐ３の電位（基準電位）になる。基準電位端子Ｔｓ５の電位は、装着状態において、基準電位端子Ｔｐ５の電位（基準電位）になる。
【００９５】
起動状態提供端子Ｔｓ７は、アクセサリー４００がカメラ１０に装着された状態であって、かつ第２スイッチ部４７０が回路を閉路している状態（オン状態）において、基準電位線４８０を介して、接地線４２に接続される。そのため、カメラ制御部１７０は、第２スイッチ部４７０がオン状態で且つカメラ１０に接続されている状態であるときに、アクセサリー４００を起動可能であることを示す起動検出レベルＤＥＴ（Ｌレベル）を、起動状態提供端子Ｔｓ７及び起動状態検出端子Ｔｐ７を介して検出することができる。
【００９６】
同期信号端子Ｔｓ４は、装着状態において、カメラ１０の同期信号端子Ｔｐ４に接続される。すなわち、アクセサリー制御部４４０は、装着状態において、同期信号端子Ｔｐ４及び同期信号端子Ｔｓ４を介して、カメラ制御部１７０に接続される。これにより、アクセサリー制御部４４０は、カメラ制御部１７０と同期通信を行うための同期信号ＣＬＫを、同期信号端子Ｔｓ４及び同期信号端子Ｔｐ４を介して、カメラ制御部１７０へ送信することができる。また、カメラ制御部１７０は、アクセサリー４００に下記のモニタ発光を実行させるモニタ発光制御信号を、同期信号端子Ｔｓ４及び同期信号端子Ｔｐ４を介して、アクセサリー制御部４４０へ送信することができる。
【００９７】
なお、モニタ発光は、本撮像に用いる本発光よりも前に行われる発光である。モニタ発光による撮像（モニタ撮像）の結果は、オートホワイトバランス（ＡＷＢ）制御等のようなホワイトバランスの調整と、オート露光（ＡＥ）制御等のような露光制御の少なくとも一方に用いられる。
【００９８】
通信信号端子Ｔｓ６は、装着状態において、カメラ１０の通信信号端子Ｔｐ６に接続される。すなわち、アクセサリー制御部４４０は、装着状態において、通信信号端子Ｔｐ６及び通信信号端子Ｔｓ６を介して、カメラ制御部１７０に接続される。そのため、カメラ制御部１７０とアクセサリー制御部４４０は、装着状態において、通信信号端子Ｔｐ６及び通信信号端子Ｔｓ６を介して、シリアルデータ通信を行うことができる。この通信信号端子Ｔｐ６及びＴｓ６はいずれも入力／出力機能を切り替え可能であり、これら両端子間における通信は、通信方向を切り替え可能な双方向通信である。通信信号ＤＡＴＡとして通信されるデータは次のようなものがある。
カメラ１０側から出力されるデータとしては、カメラ制御部１７０がアクセサリー４００に処理を実行させる指令（コマンド）や、カメラ１０に関する情報（カメラデータ）などである。一方、アクセサリー４００側から出力されるデータとしては、アクセサリー４００に関する情報（アクセサリー情報）などである。なお、通信信号ＤＡＴＡは、カメラ制御部１７０が送信する場合とアクセサリー制御部４４０が送信する場合のいずれにおいても、アクセサリー４００側から出力される同期信号ＣＬＫに同期させて送信される。
【００９９】
例えば、カメラ制御部１７０は、指定した項目の情報をカメラ制御部１７０からアクセサリー制御部４４０へ送信することを通知する送信通知コマンド（指令）を、アクセサリー制御部４４０に送信する。カメラ制御部１７０は、送信通知コマンドの送信終了後に、所定の時間間隔をあけて送信通知コマンドの送信に続いて、送信通知コマンドに指定された項目の情報をアクセサリー制御部４４０へ送信する。
【０１００】
また、例えば、カメラ制御部１７０は、指定した情報をアクセサリー制御部４４０からカメラ制御部１７０へ送信することを要求する送信要求コマンドを、アクセサリー制御部４４０へ送信することができる。アクセサリー制御部４４０は、送信要求コマンドの受信完了後に、送信通知コマンドの受信に続いて、送信通知コマンドに指定された項目の情報をカメラ制御部１７０へ送信する。
【０１０１】
通信制御信号端子Ｔｓ９は、装着状態において、カメラ１０の通信制御信号端子Ｔｐ９に接続される。すなわち、アクセサリー制御部４４０は、装着状態において、通信制御信号端子Ｔｐ９及び通信制御信号端子Ｔｓ９を介して、カメラ制御部１７０に接続される。そのため、カメラ制御部１７０は、通信制御信号端子Ｔｐ９及び通信制御信号端子Ｔｓ９を介して、アクセサリー制御部４４０へ通信制御信号Ｃｓを供給することができる。
【０１０２】
なお、アクセサリー４００側から上述の「充電要求」などの情報をカメラ１０側に送信したい場合には、アクセサリー制御部４４０は、上記の通信制御信号端子Ｔｓ９でカメラ１０側から受信した通信制御信号Ｃｓをきっかけとして開始される定常通信シーケンス（後述）において、カメラ制御部１７０に情報を送信する。
【０１０３】
この通信制御信号Ｃｓは、通信信号端子Ｔｓ６を介したカメラ１０とアクセサリー４００との間の通信の通信開始タイミングを定める信号である。アクセサリー４００側において、通信制御信号端子Ｔｓ９に接続している配線パターンにはプルアップ抵抗が接続されている。このため通信信号端子Ｔｓ６における通信制御信号Ｃｓの信号レベルは、通信開始前にＨレベルに維持される。通信制御信号Ｃｓの信号レベルは、通信信号端子Ｔｓ６を介したデータ通信を開始する際に、カメラ制御部１７０によってＬレベルに立ち下げられて維持される。通信制御信号Ｃｓの信号レベルがＬレベルに維持されている期間に、通信信号ＤＡＴＡとして複数ビットのデータが同期信号ＣＬＫに同期して送受信される。複数ビットのデータが送受信された後に、通信制御信号Ｃｓの信号レベルは、次回の通信信号ＤＡＴＡの送信までの期間において、再び上述のプルアップ抵抗によってＨレベルに維持される。このように、通信制御信号Ｃｓは、通信信号ＤＡＴＡ及び同期信号ＣＬＫと比較して、信号レベル（ＨレベルとＬレベルの）の単位時間あたりの切替わり回数が少ない信号である。
【０１０４】
発光制御信号端子Ｔｓ８は、装着状態において、カメラ１０の発光制御信号端子Ｔｐ８に接続される。すなわち、アクセサリー制御部４４０は、装着状態において、発光制御信号端子Ｔｐ８及び発光制御信号端子Ｔｓ８を介して、カメラ制御部１７０に接続される。そのため、カメラ制御部１７０は、撮影タイミングと同期してアクセサリー４００に発光（本発光）を実行させる発光制御信号Ｘを、発光制御信号端子Ｔｓ８及び発光制御信号端子Ｔｐ８を介して、アクセサリー制御部４４０へ供給することができる。アクセサリー制御部４４０は、発光制御信号Ｘに従って、発光制御を行う。
【０１０５】
充電部４３２は、電源線４８１を介して供給される電力の電圧を昇圧する昇圧回路と、その昇圧回路で昇圧された電圧により充電される蓄積部（電荷蓄積部）とを備える。また、充電部４３２は、第１信号線を介して、アクセサリー制御部４４０に接続されている。アクセサリー制御部４４０は、第１信号線を介して、充電部４３２を制御する信号を充電部４３２に供給することができる。充電部４３２は、第２信号線を介して、アクセサリー制御部４４０に接続されている。充電部４３２は、充電部４３２の充電量を示す情報を、第２信号線を介してアクセサリー制御部４４０に供給することができる。
【０１０６】
アクセサリー制御部４４０は、照明光光源駆動部４３６を制御する信号を、信号線を介して照明光光源駆動部４３６へ供給する。そのため、照明光光源４３７は、電源線４８１及び照明光光源駆動部４３６を介して供給される電力によって、発光することができる。
第１電源部４５０−１は、電源線４８１から供給される電力に基づいて、電源部４５０の入力端子に入力される電圧を安定化して後段の回路に供給する。第２電源部４５０−２は第１電源部４５０−１から供給される電力に基づいて、第２電源部４５０−２の入力端子に入力される電圧を安定化して後段の回路に供給する。
【０１０７】
第１スイッチ部４６５は、カメラボディ１００とアクセサリー４００との着脱に応じてその状態を切替える。第１スイッチ部４６５は、可動部材（係止爪４２２）、及び係止爪４２２の移動に連動する電気スイッチを備える。係止爪４２２は、アクセサリー４００がカメラボディ１００に装着される際にカメラボディ１００から受ける力によって所定の方向（Ｚ軸方向の＋Ｚ側）に移動する。コネクター４２０がシュー座１５の所定の位置まで挿入されると、第１スイッチ部４６５の電気スイッチが閉路（クローズ）する。また、第１スイッチ部４６５は、取外し操作（コネクター４２０をシュー座１５から取り外すための操作）がなされると、その操作により電気スイッチが開路（オープン）する。
【０１０８】
第２スイッチ部４７０（ＰＣＳＷ）は、ユーザーが第２操作部４７１に対して機能オン操作または機能オフ操作することに応じて、操作部４７１の移動に連動する電気スイッチによって閉路又は開路（オープン）する（機能オン操作でクローズ、機能オフ操作でオープン）。
【０１０９】
アクセサリー４００の起動状態提供端子Ｔｓ７は、第１スイッチ部４６５が閉路した状態であって、且つ、第２スイッチ部４７０が閉路した状態（「オン」の位置）である場合に、第１スイッチ部４６５及び第２スイッチ部４７０を介して、上述の基準電位線４８０に接続される。
【０１１０】
コネクター４２０がシュー座１５に接続された状態（装着状態）で、アクセサリー４００の起動状態提供端子Ｔｓ７がカメラボディ１００の接地線４２と電気的に接続され、起動状態提供端子Ｔｓ７の電位は、Ｌ（ロー）レベルになる。コネクター４２０がシュー座１５に接続された状態で、カメラボディ１００の起動状態検出端子Ｔｐ７の電位がアクセサリー４００の起動状態提供端子Ｔｓ７と短絡することによって、起動検出レベルＤＥＴはＬレベルになる。すなわち、アクセサリー４００がカメラ１０に装着されている場合において、第１操作部４２４に対してコネクター４２０をシュー座１５から取り外すための操作がなされても、或いは第２操作部４７１に対して機能オフ操作がなされても、そのいずれの操作の場合であっても起動検出レベルＤＥＴはＨレベルになる。
【０１１１】
（カメラ制御部１７０とアクセサリー４００との間の通信処理）
次に、カメラシステムにおける通信処理の手順について、説明する。以下の説明において、同様の処理については、同じ符号を付してその説明を簡略化あるいは省略することがある。図９は、カメラシステムにおける通信処理の手順を示すフローチャートである。カメラシステム１は、アクセサリー４００を起動するための一連の処理（起動シーケンス）を行う。
カメラシステム１は、起動シーケンス（ステップＳ１０１）において、カメラ１０とアクセサリー４００との間で通信ができるように準備する一連の処理Ｃ（通信準備シーケンス）を行う（ステップＳ１０２）。カメラシステム１は、起動シーケンスにおいて通信準備シーケンスの終了後に、撮像に必要な情報をカメラ制御部１７０とアクセサリー制御部４４０との間で相互に通信する一連の処理（初期通信シーケンス）を行う（ステップＳ１０３）。カメラシステム１は、初期通信シーケンスの終了後に、設定変更等で変化した情報を更新できるように、カメラ制御部１７０とアクセサリー制御部４４０との間で相互に通信する一連の処理（定常通信シーケンス）を行う（ステップＳ１０４）。
【０１１２】
カメラ制御部１７０は、定常通信シーケンスの終了後に、割込要求が有るか否かを判定する判定処理を行う（ステップＳ１０５）。カメラシステム１は、割込要求が無いとステップＳ１０５で判定した場合（ステップＳ１０５；Ｎｏ）に、定常通信シーケンスの処理を再度行う。カメラシステム１は、割込要求が有るとステップＳ１０５で判定した場合（ステップＳ１０５；Ｙｅｓ）に、割込処理（ステップＳ１０６）を行う。割込処理は、例えば、撮影シーケンスに含まれる一連の処理である。カメラシステム１は、割込処理の終了後に、定常通信シーケンスの処理を再度行う。すなわち、カメラシステム１は、撮影シーケンスにおいて、定常通信シーケンスの処理を行わない。
【０１１３】
カメラシステム１は、通信準備シーケンスにおいて、カメラボディ１００にアクセサリー４００がオン状態で装着されているか否かを検出する。カメラシステム１は、カメラボディ１００にアクセサリー４００がオン状態で装着されている場合に、アクセサリー４００に電力の供給を開始し、また、カメラボディ１００は、アクセサリー４００に通信を許可することを通知する。
【０１１４】
また、カメラシステム１は、初期通信シーケンスにおいて、カメラ１０とアクセサリー４００との間で撮影に必要とされる情報を相互に送る。カメラ１０とアクセサリー４００は、初期通信シーケンスにおいて、複数の情報を予め定められた順に従って送受信する。初期通信シーケンスにおける処理の初期条件として、アクセサリー４００の記憶部４４４には、アクセサリー種類を示すアクセサリー種類情報を含む情報（第１の応答情報）が予め記憶されている。アクセサリー種類情報は、機能種類情報と電池有無情報を含む。
【０１１５】
機能種類情報は、アクセサリー制御部４４０の制御対象の種類を示す情報（種類情報）である。アクセサリー制御部４４０の制御対象は、照明発光機能を機能させる照明光発光部４３５、閃光発光機能を機能させる閃光発光部４３０、ＧＰＳ機能を機能させるＧＰＳ機能部、多灯コマンダ機能を機能させる多灯コマンダ機能部等である。電池有無情報は、アクセサリー４００側に、電池などの電源を備えているか否かを示す情報である。この電池有無情報は、カメラ１０がアクセサリー４００に電力を供給する制御等に使われる情報である。
【０１１６】
また、カメラシステム１は、定常通信シーケンスにおいて、カメラ１０とアクセサリー４００との間で撮影に必要とされる情報を相互に送る。定常通信シーケンスは、図９に示したように割込要求が発生していない期間において、例えば周期が２００ｍｓ程度の周期で繰り返し実行される。カメラ１０とアクセサリー４００は、繰り返し行われる定常通信シーケンスのそれぞれにおいて、初期通信シーケンスと同様に、複数の情報を予め定められた順に従って送受信する。
【０１１７】
また、カメラ１０とアクセサリー４００は、それぞれ、前回の初期通信シーケンス又は前回の定常通信シーケンスにおいて受信した情報を、必要に応じて、今回の定常通信シーケンスにおいて受信した情報に更新する。また、カメラシステム１は、初期状態情報を更新する場合に、初期通信シーケンスをやり直すこと、又は更新が必要な項目を指定して初期状態情報を更新することができる。
【０１１８】
（閃光発光部４３０に対する充電制御の処理）
図１０は、閃光発光機能において機能させる閃光発光部４３０に対する充電制御の処理の手順を示す図である。カメラシステム１は、充電制御を開始すると、初期通信シーケンスにおける充電制御の各処理を実行し（ステップＳ１０７）、次いで定常通信シーケンスにおける充電制御の各処理を実行する（ステップＳ１０８）。カメラシステム１は、ステップＳ１０８の処理を終了した後に、撮像処理（割込処理）を実行するか否かを判定する（ステップＳ１０９）。カメラシステム１は、撮像処理を実行するとステップＳ１０９でカメラ制御部１７０が判定した場合（ステップＳ１０９；Ｙｅｓ）に、撮影シーケンスの各処理を実行する。
【０１１９】
本実施形態において、カメラシステム１は、撮影シーケンスにおいて、撮像処理、ＡＦ制御、ＡＥ制御、ＡＷＥ制御等を含む撮影処理を行う。また、カメラシステム１は、撮影シーケンスにおいて、撮影処理とともに撮影シーケンスにおける充電制御の各処理を実行する（ステップＳ１１０）。カメラシステム１は、撮影シーケンスにおける撮影処理と充電制御の各処理とが終了した後、又は撮像処理を実行しないとステップＳ１０９でカメラ制御部１７０が判定した場合（ステップＳ１０９；Ｎｏ）に、ステップＳ１０８に戻って定常通信シーケンスにおける充電制御を再度行う。
【０１２０】
上記のように、定常通信シーケンスは、撮像処理を行わない期間において一定の周期（例えば２００ｍｓ）で繰り返し行われる。また、撮影シーケンスに続く定常通信シーケンスは、撮影シーケンスの直前に行った定常通信シーケンスから、撮影シーケンスの処理を行う期間の長さに応じた時間が経過した後に行われる。すなわち、定常通信シーケンスは、一定又は不定の周期で繰り返し行われる。
【０１２１】
各定常通信シーケンスにおいて、アクセサリー制御部４４０は、充電部４３２に対する制御の制御状態を示す充電状態情報を含んだ充電状態情報を、カメラ制御部１７０に送信する。定常通信シーケンスは、一定又は不定の周期で繰り返し行われるので、アクセサリー制御部４４０は、充電状態情報を、一定又は不定の周期で繰り返しカメラ制御部１７０に送ることになる。カメラ制御部１７０は、アクセサリー制御部４４０から受信した充電状態情報に基づいて、アクセサリー制御部４４０に充電部４３２を制御させる。
【０１２２】
ところで、撮像シーケンスを開始する場合に定常通信シーケンスが休止されるので、アクセサリー制御部４４０は、カメラ１０が撮影処理を行う状態にある期間において、充電状態情報をカメラ制御部１７０に送信しないことになる。撮像シーケンスにおいて、カメラ制御部１７０は、アクセサリー制御部４４０から充電状態情報を受信しなくとも、アクセサリー制御部４４０に充電部４３２を制御させる指令を、アクセサリー制御部４４０に送る。
【０１２３】
以上のように、カメラシステム１において、閃光発光部４３０に対する充電制御は、各シーケンスに対応して行われる。以下、閃光発光部４３０に対する充電制御のうち、各シーケンスにおいて処理を、シーケンスごとに説明する。
【０１２４】
まず、閃光発光部４３０に対する充電制御のうち、初期通信シーケンスにおける充電制御について説明する。本実施形態のアクセサリー４００は、アクセサリー４００の消費電力を供給する電源（電池）が搭載されていない。また、アクセサリー４００の充電部４３２は、蓄積部を充電する充電処理中を除くと蓄積部に蓄積されている蓄電量（充電量）を検出することができない。すなわち、本実施形態のアクセサリー４００は、初期通信シーケンスが開始される時点における充電部４３２の充電量を示す情報を保持していない。
そこで、カメラ制御部１７０は、初期通信シーケンスにおいて、設定情報としてアクセサリー４００側（充電部４３２）におけるモニタ充電動作を許可することを示すモニタ充電情報を含んだカメラ初期状態情報をアクセサリー制御部４４０に送信し、アクセサリー制御部４４０にモニタ充電を行わせる。モニタ充電情報は、カメラ制御部１７０がアクセサリー制御部４４０に対して、モニタ充電動作を許可するか否かを示す情報である。モニタ充電情報は、モニタ充電の「許可」及び「禁止」を“０（ゼロ）”及び“１”で表すモニタ充電許可フラグデータである。モニタ充電情報は、記憶部１５８に予め記憶される。以下、初期通信シーケンスにおける充電制御の処理フローの一例を説明する。
【０１２５】
図１１は、初期通信シーケンスにおける充電制御の処理の手順を示す図である。カメラ制御部１７０は、送信通知コマンドＣｓをアクセサリー制御部４４０に送信する（ステップＳ２０１）。アクセサリー制御部４４０は、送信通知コマンドＣｓを受信し（ステップＳ２０２）、カメラ制御部１７０からデータが送信されことを検出する。
続いて、カメラ制御部１７０からアクセサリー制御部４４０に「初期状態情報」を送信する（ステップＳ２０３）。このカメラ初期状態情報は、上述したモニタ充電「許可」情報を含む。アクセサリー制御部４４０は、初期状態情を受信する（ステップＳ２０４）。
【０１２６】
アクセサリー制御部４４０は、カメラ初期状態情報を受信すると、このカメラ初期状態情報を記憶部４４４に記憶させる。アクセサリー制御部４４０は、モニタ充電「許可」情報に基づいて、充電部４３２の蓄積部を僅かに充電するモニタ充電処理を充電部４３２に開始させる（ステップＳ３０１）。充電部４３２は、モニタ充電処理によって充電部４３２に蓄積された蓄電量（モニタ充電量）を検出し、このモニタ充電量に基づいて現時点での蓄積部の充電電荷量を算出する。アクセサリー制御部４４０は、充電部４３２からこの充電電荷量を示す情報を取得する（ステップＳ３０２）。アクセサリー制御部４４０は、ステップＳ４０２において取得した蓄積電荷量を示す情報に基づいて、初期通信シーケンスに続く定常通信シーケンスにおいてカメラ制御部１７０に送信する充電状態情報を生成し、生成した充電状態情報を記憶部４４４に記憶させる。初期通信シーケンスにおける充電制御は、アクセサリー制御部４４０が充電状態情報を記憶部４４４に記憶させた後に、終了される。
【０１２７】
以上のように、アクセサリー制御部４４０は、カメラ制御部１７０との周期的な通信（定常通信シーケンス）を開始する前に、モニタ充電量を示す情報を取得する。また、アクセサリー制御部４４０は、初期通信シーケンスにおいて、充電要求をカメラ制御部１７０に送ることなくモニタ充電を充電部４３２に行わせることができる。これにより、アクセサリー制御部４４０は、初期通信シーケンスに続く初回の定常通信シーケンスにおいてカメラ制御部１７０に送信する充電状態情報を、初期通信シーケンスにおいて準備することができる。結果として、カメラ制御部１７０は、初回の定常通信シーケンスにおいて、アクセサリー制御部４４０から充電状態情報を受信し、受信した充電状態情報に基づいて充電制御を開始することができる。
【０１２８】
（定常通信シーケンスにおける充電制御）
次に、閃光発光部４３０に対する充電制御のうち、定常通信シーケンスにおける充電制御について説明する。
【０１２９】
カメラ制御部１７０は、定常通信シーケンスにおいてアクセサリー制御部４４０からアクセサリー設定状態情報を受信し、受信したアクセサリー設定状態情報に含まれている充電状態情報に基づいて、充電部４３２の充電状態を判定する。なお充電状態情報には、既述したように、充電要求があるか否かを示す充電要求情報、充電部４３２が充電中であるか否かを示す充電経過情報、充電部４３２が充電可能であるか否かを示す充電可否情報、及び閃光発光部４３０が発光可能な状態（レディ状態）であるか否かを示す発光可否情報が含まれる。
【０１３０】
また、本実施形態のカメラシステム１は、定常通信シーケンスにおける充電制御の処理として、閃光発光部４３０が発光可能な状態（レディ状態）になっていない場合に、カメラシステム１において行われる複数の処理のうち充電部４３２の蓄積部（電荷蓄積部）に充電する処理を優先させて行う。
例えば、カメラ制御部１７０は、閃光発光部４３０がレディ状態でない場合に、ＡＦ制御やパワーズーム制御等のカメラ１０側の動作を中断（動作禁止状態に設定）し、充電部４３２の蓄積部（電荷蓄積部）に充電する処理をＡＦ制御やパワーズーム制御よりも優先させる。カメラ制御部１７０は、動作禁止状態に設定した場合に、予め設定された第１充電速度で、充電部４３２に充電（通常充電）を行わせる。また、カメラ制御部１７０は、閃光発光部４３０がレディ状態である場合に、第１充電速度よりも遅い第２充電側で、充電部４３２に充電（スロー充電）を行わせ、また動作禁止状態を解除する。
【０１３１】
図１２は、定常通信シーケンスにおける充電制御の処理の手順を示す図である。
まず、カメラ制御部１７０は、アクセサリー制御部４４０から、充電状態情報を含んだアクセサリー設定状態情報を受信する（ステップＳ４０１）。カメラ制御部１７０は、定常通信シーケンスにおいて取得した充電状態情報のうちの既述した充電可否情報に基づいて、充電部４３２が充電可能であるか否かを判定する（ステップＳ４０２）。カメラ制御部１７０がステップＳ４０２において、充電部４３２が充電不可である、と判定した場合（ステップＳ４０２；Ｎｏ）に、この定常通信シーケンスにおける充電制御は、終了する。
【０１３２】
カメラ制御部１７０は、充電部４３２が充電可能であるとステップＳ４０２で判定した場合（ステップＳ４０２；Ｙｅｓ）に、ステップＳ４０１において取得した充電状態情報のうちの充電要求情報に基づいて、モニタ充電要求があるか否かを判定する（ステップＳ４０３）。カメラ制御部１７０は、モニタ充電要求があるとステップＳ４０３で判定した場合（ステップＳ４０３；Ｙｅｓ）に、アクセサリー制御部４４０にモニタ充電の開始を要求する指令（モニタ充電指令）をアクセサリー制御部４４０に送信する（ステップＳ４０４）。この定常通信シーケンスにおける充電制御は、ステップＳ４０４の処理が終了した後に終了される。
【０１３３】
カメラ制御部１７０は、モニタ充電要求がないとステップＳ４０３で判定した場合（ステップＳ４０３；Ｎｏ）に、ステップＳ４０１において取得した充電状態情報のうちの充電要求情報に基づいて、本充電要求があるか否かを判定する（ステップＳ４０５）。カメラ制御部１７０は、本充電要求があるとステップＳ４０５で判定した場合（ステップＳ４０５；Ｙｅｓ）に、ステップＳ４０１において取得した充電状態情報のうちの発光可否情報に基づいて、閃光発光部４３０がレディ状態であるか否かを判定する（ステップＳ４０６）。
【０１３４】
カメラ制御部１７０は、閃光発光部４３０がレディ状態ではないとステップＳ４０６で判定した場合（ステップＳ４０６；Ｎｏ）に、負荷部３０の一部の動作を制限（禁止）する動作禁止状態に設定する（ステップＳ４０７）。本実施形態において、カメラ制御部１７０は、ステップＳ４０７で負荷部３０のうち重負荷部の少なくとも一部の動作を制限する。本実施形態において、カメラ制御部１７０は、ステップＳ４０７で光学系駆動部２２０の動作を制限（禁止）する。
【０１３５】
カメラ制御部１７０は、ステップＳ４０７の処理の終了後に、通常充電で充電部４３２に本充電を開始させることを、アクセサリー制御部４４０に指令する通常充電指令を、アクセサリー制御部４４０へ送信する（ステップＳ４０８）。通常充電指令は、予め設定された第１充電速度の本充電を行うことを要求する指令である。ステップＳ４０８の処理が終了した後、この定常通信シーケンスにおける充電制御は終了する。
【０１３６】
ところで、充電部４３２が蓄積部（電荷蓄積部）を充電するのに必要とされる時間は、ＡＦ制御を開始してから合焦するまでに要する時間よりも長い。本実施形態のカメラ制御部１７０は、閃光発光部４３０が発光不能である（レディ状態に無い）場合に、負荷部３０の一部について動作禁止状態に設定し、充電部４３２の本充電の方を負荷部３０の一部の動作よりも優先して行わせる。これにより、カメラ制御部１７０は、閃光発光を伴う本撮影を行うためにレリーズ釦１６が全押し操作されてから、実際に閃光発光を伴う撮影が可能になるまでに要する時間を短縮できる。
【０１３７】
一例として、閃光発光部４３０の発光を必要とする撮影状況において、ＡＦ制御を完了させて被写体にピントを合わせてから蓄積部の充電を開始すると、充電している間に被写体が動く等してシャッターチャンスを逃してしまう虞がある。本実施形態では、このような状況下において、ＡＦ制御等のカメラ１０側の動作を禁止し、充電部４３２の蓄積部の充電を優先するので、シャッターチャンスを逃さずに撮影を行うことができる。
【０１３８】
なお、本実施形態のカメラ制御部１７０は、閃光発光機能を機能させた撮影処理の直後にもステップＳ４０７と同様に、負荷部３０の一部について動作禁止状態に設定し、充電部４３２の本充電を負荷部３０の一部の動作よりも優先して行わせる。
【０１３９】
カメラ制御部１７０は、閃光発光部４３０がレディ状態であるとステップＳ４０６で判定した場合（ステップＳ４０６；Ｙｅｓ）に、負荷部３０の動作禁止状態を解除する（ステップＳ４０９）。カメラ制御部１７０は、負荷部３０の動作禁止状態を解除した後に、スロー充電で充電部４３２に本充電を開始させることを、アクセサリー制御部４４０に対して指令するスロー充電指令を、アクセサリー制御部４４０に対して送信する（ステップＳ４１０）。スロー充電指令は、本充電を第１充電速度よりも遅い第２充電速度で行うことを要求する指令である。本実施形態において、第２充電速度は、予め設定された固定値（例えば、第１充電速度のほぼ半分）である。アクセサリー制御部４４０は、第２充電速度に指定して、充電部４３２に蓄積部（電荷蓄積部）を充電させる。ステップＳ４１０の処理が終了した後に、この定常通信シーケンスにおける充電制御は終了する。
【０１４０】
カメラ制御部１７０は、本充電要求がないとステップＳ４０５で判定した場合（ステップＳ４０５；Ｎｏ）に、ステップＳ４０１において取得した充電状態情報のうちの充電経過情報に基づいて、充電部４３２が充電中であるか否かを判定する（ステップＳ４１１）。充電部４３２が充電中でないとカメラ制御部１７０がステップＳ４１１で判定した場合（ステップＳ４１１；Ｎｏ）に、この定常通信シーケンスにおける充電制御は終了する。
【０１４１】
カメラ制御部１７０は、充電部４３２が充電中であるとステップＳ４１１で判定した場合（ステップＳ４１１；Ｙｅｓ）に、Ｓ４０１において取得した充電状態情報のうちの発光可否情報に基づいて、閃光発光部４３０がレディ状態であるか否かを判定する（ステップＳ４１２）。閃光発光部４３０がレディ状態ではないとカメラ制御部１７０がステップＳ４１２で判定した場合（ステップＳ４１２；Ｎｏ）に、この定常通信シーケンスにおける充電制御は終了する。
【０１４２】
カメラ制御部１７０は、閃光発光部４３０がレディ状態であるとステップＳ４１２で判定した場合（ステップＳ４１２；Ｙｅｓ）に、ステップＳ４０９と同様にスロー充電指令をアクセサリー制御部４４０に送信する（ステップＳ４１３）。カメラ制御部１７０は、スロー充電指令をアクセサリー制御部４４０に送信した後に、ステップＳ４１０と同様に、負荷部３０の動作禁止状態を解除する（ステップＳ４１４）。ステップＳ４１４の処理の終了後に、この定常通信シーケンスにおける充電制御は終了する。
【０１４３】
（閃光発光機能を機能させる撮影シーケンス）
次に、撮影シーケンスにおける処理について説明する。まず、閃光発光機能を機能させる撮影シーケンスにおける処理を中心に説明する。
【０１４４】
図１３は、撮影シーケンスにおける処理の手順を示す図である。カメラ制御部１７０は、ステップＳ１０１の定常通信シーケンスの終了によりレリーズ釦１６が操作されたことが検出されると、カメラ１０の撮影モードが閃光発光機能を機能させる第２撮影モード（閃光撮像）であるか否かを撮影モード情報に基づいて、判定する（ステップＳ５００）。
【０１４５】
カメラ制御部１７０は、カメラ１０の撮影モードが第２撮影モードでないとステップＳ５００で判定した場合に（ステップＳ５００；Ｎｏ）、カメラ１０の撮影モードが照明発光機能を機能させる第１撮影モード（照明撮像）であるか否かを判定する（ステップＳ５０１）。カメラ制御部１７０は、カメラ１０の撮影モードが第１撮影モードであるとステップＳ５０１で判定した場合に（ステップＳ５０１；Ｙｅｓ）、照明発光機能を機能させる撮影シーケンスを実行する（ステップＳ１１１）。カメラ制御部１７０は、カメラ１０の撮影モードが第１撮影モードでないとステップＳ５０１で判定した場合に（ステップＳ５０１；Ｎｏ）、閃光発光機能と照明発光機能のいずれも機能させない撮影シーケンスを実行する（ステップＳ１１２）。
【０１４６】
カメラ制御部１７０は、カメラ１０の撮影モードが第２撮影モードであるとステップＳ５００で判定した場合に（ステップＳ５００；Ｙｅｓ）、ステップＳ４の定常通信シーケンスにおいてアクセサリー制御部４４０から受信したアクセサリー設定状態情報のうちの発光可否情報に基づいて、閃光発光部４３０がレディ状態であるか否かを判定する（ステップＳ５０２）。カメラ制御部１７０は、閃光発光部４３０がレディ状態でないとステップＳ５０２で判定した場合に（ステップＳ５０２；Ｎｏ）、ステップＳ５０３でレリーズ釦の操作がなかった（レリーズボタンの操作結果解除）とする。ステップＳ５０３の処理の終了後に、次回の定常通信シーケンスが開始される。
【０１４７】
カメラ制御部１７０は、閃光発光部４３０がレディ状態であるとステップＳ５０２で判定した場合に（ステップＳ５０２；Ｙｅｓ）、次回の定常通信シーケンスの開始を撮影シーケンスの終了まで停止（遅延）することを示す定常通信停止通知を、アクセサリー制御部４４０へ送信する（ステップＳ５０４）。カメラ制御部１７０は、ステップＳ５０４で送信した定常通信停止通知をアクセサリー制御部４４０が受信したことを検出した後に、アクセサリー制御部４４０とともに定常通信シーケンスを停止する（ステップＳ５０５）。ステップＳ５０５の処理の終了後に、閃光発光機能を機能させる撮影シーケンスは、開始される（ステップＳ１１３）。
【０１４８】
カメラ制御部１７０は、閃光発光機能を機能させる撮影シーケンスが開始された後に、ユーザーが指定する被写体にピントが合うように、ＡＦ制御を実行する。また、カメラ制御部１７０は、既述のモニタ充電指令をアクセサリー制御部４４０へ送信（ステップＳ５１０）し、アクセサリー制御部４４０に充電部４３２の充電を開始させる。充電部４３２による充電は、既述のように予め定められた所定時間だけ継続して行われる。
【０１４９】
カメラ制御部１７０は、ステップＳ５１０の処理の終了後に、カメラ１０の設定状態に応じて、被写体の反射率を測定するために周知のモニタ発光（プリ発光）制御を行う（ステップＳ５１１）。モニタ発光制御において、カメラ制御部１７０は、モニタ発光を実行させるモニタ発光制御信号を、アクセサリー制御部４４０へ送信する。アクセサリー制御部４４０は、カメラ制御部１７０から受信したモニタ発光制御信号に従って、閃光発光部４３０を発光させる。カメラ制御部１７０は、カメラ１０の設定状態に応じて、閃光発光部４３０がモニタ発光を実行したときに撮像（モニタ撮像）された結果を用いたＡＥ制御とＡＷＢ制御の少なくとも一方を行う。なお、モニタ発光制御、ＡＥ制御、及びＡＷＢ制御のうちの少なくとも１つは、カメラ１０の設定状態に応じて、省略されることがある。
【０１５０】
カメラ制御部１７０は、撮像（本撮像）の実行を指令する旨のレリーズ釦１６の操作情報（レリーズ釦１６の全押し操作）が検出された場合に、発光制御（本発光制御）を行う（ステップＳ５１２）。カメラ制御部１７０は、レリーズ釦１６の操作情報（全押し操作）が検出されたタイミングに応じて設定される撮影タイミングに同期して閃光発光部４３０の発光を要求する発光制御信号Ｘを、アクセサリー制御部４４０へ送信する。発光制御信号Ｘは、アクセサリー４００内において、発光制御の実行前にＨレベルに維持されており、カメラ制御部１７０は、発光制御信号ＸをＬレベルに立ち下げることによって、撮影タイミングをアクセサリー制御部４４０へ通知する。アクセサリー制御部４４０は、発光制御信号ＸがＬレベルに立ち下げられたことを検出した場合に、発光制御信号ＸがＬレベルに立ち下げられたタイミングに応じて、閃光発光部４３０を発光させる。
【０１５１】
カメラ制御部１７０は、閃光発光部４３０が発光するタイミングと同期して、撮像素子１２１に対する露光を開始する（ステップＳ５１３）。カメラ制御部１７０は、ステップＳ５１３で露光を開始してから、ＡＥ制御等によって設定された露光時間が経過したときに撮像素子１２１に対する露光を終了させる（ステップＳ５１４）。カメラ制御部１７０は、ステップＳ５１４の処理の終了後に、撮像素子１２１が撮像した撮像画像を示す画像データを取り込む撮像処理を行う（ステップＳ５１５）。カメラ制御部１７０は、取り込んだ画像データを例えばメモリー１４０に記憶させる。ステップＳ５１５の処理の終了後に閃光発光機能を機能させる撮影シーケンスは、終了される。
【０１５２】
次回の定常通信シーケンスは、撮影シーケンスの終了後に、開始される。上記のように、アクセサリー制御部４４０は、充電要求情報、充電経過情報、充電可否情報、及び発光可否情報を含む充電状態情報を、定常通信シーケンスにおいてカメラ制御部１７０へ送信する。しかしながら、カメラシステム１は、撮影シーケンスの処理を行っている間には定常通信シーケンスを休止させているので、アクセサリー制御部４４０が充電状態情報の送信を休止することになる。そこで、カメラ制御部１７０は、必要に応じて、アクセサリー制御部４４０に充電制御を実行させる指令をアクセサリー制御部４４０におくる（ステップＳ５１０参照）。このように、カメラ制御部１７０は、撮影シーケンスにおいて、アクセサリー制御部４４０から充電要求を受信することなく、アクセサリー制御部４４０に充電させることができる。また、アクセサリー制御部４４０は、撮影シーケンスにおいて、充電要求をカメラ制御部１７０に送信することなくカメラ制御部１７０からの指令を受けて、充電部４３２に蓄積部（電荷蓄積部）を充電させることができる。
【０１５３】
なお、閃光発光機能と照明発光機能のいずれも機能させない第３撮影モードの撮影シーケンス（ステップＳ１１２）における処理は、例えば、ステップＳ５１３からステップＳ５１５の処理を含む。第３撮影モードの撮影シーケンスは、発光制御を行わない点で閃光発光機能を機能させる撮影シーケンスと異なる。第３撮影モードの撮影シーケンスにおける処理は、発光制御を行わない点を除くと、閃光発光機能を機能させる撮影シーケンスと同様であるので、その説明を省略する。
【０１５４】
（照明発光機能を機能させる撮影シーケンス）
次に、照明発光機能を機能させる撮影シーケンスについて説明する。アクセサリー制御部４４０は、カメラ１０の撮影モードが第１撮影モード（照明撮影）に設定されている場合に、照明光発光部４３５の発光処理を制御する。第１撮影モードは、例えば、予め定められる所定時間内に複数回の静止画撮影処理を行う撮影モード、あるいは予め定められる所定時間継続する動画撮影処理を行う撮影モードのいずれかの撮影モードである。
【０１５５】
アクセサリー４００は、照明発光機能を機能させる撮影シーケンスにおける第１の処理として、カメラ１０からの合焦完了情報を受信したタイミングで、照明光発光部４３５を点灯する。ＡＥ制御やＡＷＢ制御は、照明光発光部４３５が点灯している状態で行われる。
【０１５６】
また、カメラボディ１００は、照明発光機能を機能させる撮影シーケンスにおける第２の処理として、レリーズ釦１６が全押しされるタイミングが遅れ、撮影が完了する前に（撮影時間内に）最長点灯時間の終了する場合は、後述するプリキャプチャー画像編集（候補画像選択シーケンス）を行う。カメラボディ１００は、第２の処理の初期条件として、照明発光機能を機能させる第１撮影モードの撮影シーケンスが開始する前（図１４のフローチャートを実行開始する前）に行われた上述の定常通信シーケンスにおいて、アクセサリー制御部４４０から照明発光機能の特性情報を受信している。照明発光機能の特性情報は、最長点灯時間（照明光発光部４３５を連続点灯可能な期間（時間）を示す情報）を示す情報を含んでいる。
【０１５７】
図１４は、照明発光機能を機能させる撮影シーケンスにおける処理の手順を示す図である。カメラ制御部１７０は、照明発光機能を機能させる第１撮影モードの撮影シーケンスが開始した後に、撮像の準備を開始することを示すレリーズ釦１６の操作（半押し）を検出（ステップＳ６０１）すると、ＡＦ制御を開始する（ステップＳ６０２）。カメラ制御部１７０は、ＡＦセンサーによって合焦状態を検出してＡＦ制御が終了（ステップＳ６０３）した後に、所望の被写体に対する合焦動作の完了（合焦状態に至ったこと）を示す合焦完了情報（合焦状態情報）をアクセサリー制御部４４０へ送信する（ステップＳ６０４）。アクセサリー制御部４４０は、この合焦状態情報を受信（ステップＳ６０５）した後に、照明光発光部４３５に点灯を開始させる（ステップＳ６０６）。
【０１５８】
カメラ制御部１７０は、ステップＳ６０４の処理の終了後に、ＡＥ制御及びＡＷＢ制御を開始（ステップＳ６０７）して、照明光発光部４３５が被写体を照らしている状態でＡＥ制御及びＡＷＢ制御を行う。カメラ制御部１７０は、ＡＥ制御及びＡＷＢ制御が完了（ステップＳ６０８）すると、プリキャプチャーを開始する（ステップＳ６０９）。
【０１５９】
プリキャプチャーが開始されると、カメラ制御部１７０は、プリキャプチャーシーケンスを実行して、撮影処理部１２０から１枚のプリキャプチャー画像を読み込み、この読み込んだプリキャプチャー画像の画像データをメモリー１４０に記憶する。このプリキャプチャーシーケンスにおいては、通常の撮影処理の場合と同様に、カメラ制御部１７０は、撮像素子１２１に対して露光を開始（ステップＳ６１０Ａ）させ、ＡＥ制御によって設定された露光時間が経過したときに撮像素子１２１に対する露光を終了（ステップＳ６１０Ｂ）させる。カメラ制御部１７０は、ステップＳ６１０Ｂの処理の終了後に、撮像素子１２１が撮像したプリキャプチャ画像の画像データを生成させ、生成した画像データを撮影時刻（或いは撮影の順番）を示す情報ととともにメモリー１４０等に取り込んで記憶させる（ステップＳ６１０Ｃ）。
【０１６０】
そして、カメラ制御部１７０は、ステップＳ６１０のプリキャプチャーシーケンスを実行して１枚のプリキャプチャー画像を読み込んだ後、ステップＳ６１１に移行して、撮像を要求することを示すレリーズ釦１６の操作（全押し）が検出された否かを判定する。そして、カメラ制御部１７０は、レリーズ釦１６の操作（全押し）が検出されていないと判定された場合（ステップＳ６１１；Ｎｏ）に、ステップＳ６１０に戻り、再度プリキャプチャーシーケンスを実行する。カメラ制御部１７０は、次のプリキャプチャー画像を読み込み、読み込んだ画像データを、撮影時刻（或いは撮影の順番）を示す情報ととともに、例えばメモリー１４０に取り込んで記憶させる。
【０１６１】
一方、カメラ制御部１７０は、撮像を要求することを示すレリーズ釦１６の操作（全押し）が検出されたと判定された場合（ステップＳ６１１；Ｙｅｓ）に、プリキャプチャーシーケンスを終了して、撮影操作を開始する（ステップＳ６１２）。そして、カメラ制御部１７０は、プリキャプチャーシーケンスの場合と同様に、１画像ごとの撮影シーケンス（ステップＳ６１３）を実行する。この撮影シーケンスにおいて、カメラ制御部１７０は、露光開始（ステップＳ６１３Ａ）と、ＡＥ制御によって設定された露光時間が経過したときに撮像素子１２１に対する露光を終了（ステップＳ６１３Ｂ）させるとともに、カメラ制御部１７０は、ステップＳ６１３Ｂの処理の終了後に、撮像素子１２１が撮像した撮像画像の画像データを生成させ、生成した画像データを撮影時刻（或いは撮影の順番）を示す情報ととともにメモリー１４０等に取り込んで記憶させる（ステップＳ６１３Ｃ）。
【０１６２】
カメラ制御部１７０は、ステップＳ１３の処理の終了後に、ステップＳ６１５に移行し、照明光発光部４３５における最長点灯時間が経過したか否かを判定する（ステップＳ６１４）。
ステップＳ６１４の判定処理において、最長点灯時間を経過していないと判定された場合は、次にステップＳ６１５に移行し、カメラ制御部１７０は、撮影が終了（所定の撮影時間（例えば、撮影開始から２秒が経過）したか否かを判定する（ステップＳ６１５）。ステップＳ６１５の判定処理において撮影が終了していないと判定された場合（ステップＳ６１５；Ｎｏ）は、ステップＳ６１３に戻り、カメラ制御部１７０は、再度撮影シーケンスを実行して、次の撮影画像を読み込み、この読み込んだ画像データを、撮影時刻（或いは撮影の順番）を示す情報ととともに、メモリー１４０等に取り込んで記憶させる。
【０１６３】
また、ステップＳ６１５の判定処理において、撮影が終了したと判定された場合（ステップＳ６１５；Ｙｅｓ）は、次にステップＳ６１６に移行して撮影シーケンスを終了し（ステップＳ６１６）、カメラ制御部１７０は、撮影を終了したことをアクセサリー制御部４４０に通知する（ステップＳ６１７）。このステップＳ６１７の処理の後に、照明発光機能を用いた撮影シーケンスは終了する。
【０１６４】
一方、ステップＳ６１４の判定処理において、最長点灯時間を経過している判定された場合は、次にステップＳ６１８に移行して撮影を終了し（ステップＳ６１８）、カメラ制御部１７０は、撮影を終了したことをアクセサリー制御部４４０に通知する（ステップＳ６１９）。
【０１６５】
また、アクセサリー４００側において、アクセサリー制御部４４０は、ステップＳ６１７およびステップＳ６１９の処理においてカメラ制御部１７０から撮影終了情報を受信（ステップＳ６２０）した後、照明光発光部４３５を消灯させる（ステップＳ６２１）。そして、ステップＳ６１７の処理またはステップＳ６１９の処理と、ステップＳ６２１の処理とが終了した後に、照明発光機能を用いた撮影シーケンスは終了する。
【０１６６】
その後、ステップＳ６１０のプリキャプチャーシーケンスおいて撮影したプリキャプチャー画像と、ステップＳ６１３の撮影シーケンスにおいて撮影した撮影画像とを基に、後述する候補画像選択シーケンス（ステップＳ７００）が行われる。この候補画像選択シーケンスは、連写した静止画（複数の候補画像）の中から、所定の基準（例えば、明度やコントラストや色調等）により撮影状態のよい１枚の画像を推奨画像として選択する所定の撮影モードの場合に行われる処理である。なお、撮影モードが候補画像選択シーケンスを必要としないモードであれば、カメラ制御部１７０は、この候補画像選択シーケンスを実行しない。この候補画像選択シーケンスにおける処理の詳細については、後述する。
【０１６７】
また、図１５は、撮影シーケンスの各処理を行うタイミングを示す図である。図１５（Ａ）には、最長点灯時間内に撮影が完了する場合の各処理を行うタイミングが図示されている。図１５（Ｂ）には、最長点灯時間内に撮影が完了しない場合の各処理を行うタイミングが図示されている。図１５（Ａ）及び図１５（Ｂ）において、符号Ｔｎは、撮影開始時刻から最長点灯時間（例えば６秒）の経過した時刻を示す。撮影を行う時間（撮影時間）は、撮影を開始（ステップＳ６１２）してから撮影を終了（ステップＳ６１６）するまでの時間であり、予め設定される時間（例えば２秒）である。
【０１６８】
本実施形態のカメラシステム１は、撮影時間の間に複数フレームの画像を撮像する。また、本実施形態のカメラシステム１は、撮影処理（図１５中に「撮影」と示す）を行う所望の期間に先立ち、プリキャプチャー（ステップＳ６１０）を行う。プリキャプチャーは、レリーズ釦１６が全押しされるよりも前に画像の取り込みを開始する処理である。ここでカメラシステム１は、レリーズ釦１６が全押しされたことを検出した場合に、レリーズ釦１６の全押しを検出した時刻よりも前に撮像が開始されたものとする。すなわち、カメラシステム１は、レリーズ釦１６の全押しを検出した時刻の前に続く所定の時間に取り込まれている画像（プリキャプチャー画像）と、レリーズ釦１６の全押しを検出した時刻の後に続く所定の時間に取り込まれている画像（撮影画像）とを、撮像処理において撮像された画像とする。
【０１６９】
まず、最長点灯時間内に撮影が完了する場合の例について説明する。図１５（Ａ）に示すように、カメラ１０は、時刻ｔ１０において、レリーズ釦１６が半押しされたことを検出した時刻に応じてＡＦ制御を開始する。また、カメラ１０は、時刻ｔ１０よりも後の時刻ｔ１１において、ＡＦ制御が完了（合焦完了）した時刻に応じて、アクセサリー４００の照明光発光部４３５を点灯させる。また、カメラ１０は、時刻ｔ１１において、ＡＥ制御とＡＷＢ制御の少なくとも一方を開始し、例えば被写体が照明光発光部４３５に照らされている状態において、ＡＥ制御とＡＷＢ制御の少なくとも一方を行う。
【０１７０】
本実施形態のカメラ１０は、時刻ｔ１１よりも後の時刻ｔ１２において、ＡＥ制御とＡＷＢ制御とが完了した時刻に応じてプリキャプチャーを開始する。カメラ１０は、時刻ｔ１２よりも後の時刻ｔ１３において、撮影処理を開始する。上記のように、カメラ１０は、レリーズ釦１６が全押しされたことを検出した時刻よりも前に撮影を開始したものとする。すなわち、レリーズ釦１６が全押しされたことをカメラ１０が検出した時刻は、撮影処理が開始された時刻ｔ１３と撮影処理が終了される時刻ｔ１４との間のいずれかの時刻である。本例において、撮影開始時刻ｔ１３は、例えば点灯開始時刻（ｔ１１）から３秒経過した時刻であるとする。この場合に、撮影時間が２秒であるとすると、撮影時間は、点灯開始時刻から５秒経過した時刻ｔ１４（第２の時刻）に終了することになる。この場合に、撮影処理は、点灯開始時刻ｔ１０から最長点灯時間（６秒）が経過する時刻Ｔｎ（第１の時刻）までに終了することになる。このような場合に、カメラ１０は、時刻ｔ１４において、撮影処理を終了するとともに照明光発光部４３５を消灯させる。
【０１７１】
次に、最長点灯時間内に撮影が完了しない場合の例について説明する。図１５（Ｂ）に示すように、カメラ１０は、時刻ｔ１０において、レリーズ釦１６が半押しされたことを検出した時刻に応じてＡＦ制御を開始する。また、カメラ１０は、時刻ｔ１０よりも後の時刻ｔ１１において、ＡＦ制御が完了した時刻に応じて、アクセサリー４００の照明光発光部４３５を点灯させる。また、カメラ１０は、時刻ｔ１１において、ＡＥ制御とＡＷＢ制御の少なくとも一方を開始し、例えば被写体が照明光発光部４３５に照らされている状態において、ＡＥ制御とＡＷＢ制御の少なくとも一方を行う。また、カメラ１０は、時刻ｔ１１よりも後の時刻ｔ１２において、ＡＥ制御とＡＷＢ制御とが完了した時刻に応じてプリキャプチャーを開始する。
【０１７２】
本実施形態のカメラ１０は、レリーズ釦１６が全押しされたことを検出した時刻に至る撮影開始時刻ｔ１３からの時間と、レリーズ釦１６が全押しされたことを検出した時刻から撮影処理を完了させるべき撮影終了時刻ｔ１４までの時間とが予め定められている。本例において、撮影開始時刻ｔ１３は、例えば点灯開始時刻（ｔ１１）から５秒経過した時刻であるとする。この場合に、撮影時間が２秒であるとすると、撮影時間は、点灯開始時刻から７秒経過した時刻ｔ１４（第２の時刻）に終了することになる。この場合に、撮影処理は、点灯開始時刻ｔ１１から最長点灯時間（６秒）が経過する時刻Ｔｎ（第１の時刻）までに完了させることができない。このような場合に、カメラ１０は、時刻Ｔｎにおいて、撮影処理を終了するとともに照明光発光部４３５を消灯させる。
【０１７３】
このように、図１５（Ｂ）に示す例（全押しタイミングが遅くなる例）おいて撮影される撮影画像の枚数は、図１５（Ａ）に示す例おいて撮影される撮影画像の枚数よりも少なくなる。すなわち、発光部（照明光発光部４３５）の点灯後、全押し操作のタイミングが遅れると、その分、撮影画像の枚数が減少する（逆に、プリキャプチャー画像の枚数は増加する）。
【０１７４】
また、図１６は、図１４に示した照明発光機能を機能させる撮影シーケンスの後に行われる候補画像選択シーケンス（ステップＳ７００）の処理の手順を示す図である。この図１６に示す候補画像選択シーケンスは、連写した静止画中（複数の候補画像）から所定枚数（例えば、１０枚）の候補画像を選択するとともに、この所定枚数の候補画像から所定の基準（例えば、明度やコントラストや色調等）により撮影状態のよい１枚（または複数）の画像を推奨画像として選択する処理である。この候補画像選択シーケンスは、所定の撮影モードにおいて行われる処理であり、例えば、この所定の撮影モードには、予め定められる所定時間内に複数回の静止画撮影処理を行う撮影モードと予め定められる所定時間継続する動画撮影処理を行う撮影モードの少なくとも一方の撮影モードを含む。
この候補画像選択シーケンスは、図１６（Ａ）に示すように、第１撮影モードの撮影シーケンスが終了した後に行われる。なお、撮影モードが候補画像選択シーケンスを必要としない撮影モードであれば、カメラ制御部１７０は、この候補画像選択シーケンスを実行しない。
【０１７５】
以下、図１６（Ｂ）に示す候補画像選択シーケンスの例を参照して、その処理手順について説明する。なお、図１６（Ｂ）に示す例は、図１４に示す撮影シーケンスで取得したプリキャプチャー画像と撮影画像の中から候補となる１０枚の画像を選択して、この１０枚の候補画像から１枚の推奨画像を選択する例である。また、候補となる画像を選択する際には、プリキャプチャー画像の枚数と撮影画像の枚数とが同じ枚数（それぞれが５枚）になるように選択することを基本にしている。なお、推奨画像は１枚ではなく、複数枚選択してもよい。
【０１７６】
図１６（Ｂ）に示す候補画像選択シーケンスにおいて、カメラ制御部１７０がメモリー１４０を参照して、メモリー１４０に記憶された撮影画像の枚数Ｎを検出する（ステップＳ７０２）。
【０１７７】
カメラ制御部１７０は、ステップＳ７０１の処理の終了後に、撮影画像の枚数Ｎが５枚（予め設定される候補画像の数）以上であるか否かを判定する（ステップＳ７０２）。カメラ制御部１７０は、撮影画像の枚数Ｎが５枚以上であると判定された場合（ステップＳ７０２；Ｙｅｓ）に、メモリー１４０に記憶された撮影画像の中から、撮影時刻の早いものから順番（レリーズ釦１６の全押しタイミングの直後に撮影された撮影画像から順番）に５枚の撮影画像を候補画像として選択する（ステップＳ７０３）。例えば、図１７（Ａ）に示すように、全押しタイミングｔ１３の後、発光部（照明光発光部４３５）の最長点灯時間Ｔｎが経過する前に、５枚（または５枚以上）の撮影画像が撮影できた場合は、撮影画像から５枚の候補画像を選択する。
【０１７８】
ステップＳ７０３の処理の終了後に、カメラ制御部１７０は、メモリー１４０から５枚のプリキャプチャー画像（撮影時刻の遅い順、すなわち、レリーズ釦１６の全押しタイミンに近い順に５枚の画像）を選択する（ステップＳ７０４）。例えば、図１７（Ｂ）に示すように、レリーズ釦１６の全押しタイミングｔ１３の前後の５枚の撮影画像と５枚のプリキャプチャー画像とが候補画像として選択される、
そして、ステップＳ７０４の処理の終了後に、カメラ制御部１７０は、選択した１０枚の候補画像の中から所定の基準により１枚（または複数）の推奨画像を選択する（ステップＳ７０５）。
【０１７９】
一方、ステップＳ７０２の判定処理において、撮影画像の枚数Ｎが５枚以上でないと判定された場合（ステップＳ７０２；Ｎｏ）に、カメラ制御部１７０は、メモリー１４０に記憶されたN枚の撮影画像を全て選択する（ステップＳ７０６）。カメラ制御部１７０は、このステップＳ７０６の処理の終了後に、不足する画像の枚数Ｐ（必要となるプリキャプチャー画像の枚数Ｐ）を算出する（ステップＳ７０７）。
必要となるプリキャプチャー画像の枚数Ｐは、「Ｐ＝１０−N」で算出される。
例えば、図１８（Ａ）に示すように、レリーズ釦１６の全押しタイミングｔ１３の後、発光部（照明光発光部４３５）の最長点灯時間Ｔｎが経過する前に、２枚の撮影画像（Ｎ＝２）が撮影できた場合には、必要となるプリキャプチャー画像の枚数Ｐは８枚（Ｐ＝１０−２）となる。
【０１８０】
ステップＳ７０７の処理の終了後に、カメラ制御部１７０は、メモリー１４０からＰ枚のプリキャプチャー画像を選択する（ステップＳ７０８）。
ステップＳ７０８の処理を実行することにより、カメラ制御部１７０は、ステップＳ７０６において選択したN枚の撮影画像と、ステップＳ７０７において選択したＰ枚のプリキャプチャー画像とを候補画像（合計１０枚の画像）として選択する。例えば、図１８（Ｂ）に示すように、全押しタイミングｔ１３の前後の、２枚の撮影画像と８枚のプリキャプチャー画像が候補画像として選択される。そして、カメラ制御部１７０は、この１０枚の選択画像の中から所定の基準により１枚の推奨画像を選択する（ステップＳ７０９）。
なお、必要となるプリキャプチャー画像の枚数Ｐが、メモリー１４０に記憶されたプリキャプチャー画像の枚数よりも少ない場合は、メモリー１４０の記憶されたプリキャプチャー画像を全て候補画像として選択する。
【０１８１】
このように、本実施形態のカメラ１０では、連写した静止画（複数の候補画像）の中から所定枚数（例えば１０枚）の候補画像を選択し、さらに所定の基準（例えば、明度やコントラストや色調等）により撮影状態のよい１枚の画像を推奨画像として選択する撮影モードにおいて、全押し操作が行われた後に撮影された撮影画像の枚数が少ない場合でも、プリキャプチャー画像を候補画像として追加することにより、所定枚数の候補画像の中から１つの推奨画像を選択することができる。
【０１８２】
以上、本発明の実施形態について説明したが、ここで、本発明と上記実施形態との対応関係について補足して説明する。
上記実施形態において、本発明におけるカメラは、カメラ１０が対応し、本発明におけるカメラ制御部は、カメラ制御部１７０が対応する。また、本発明におけるアクセサリーは、アクセサリー４００が対応し、本発明における発光部は、照明光発光部４３５が対応する。
【０１８３】
（１）そして、上記実施形態において、カメラ１０は、発光部（照明光発光部４３５）を有するアクセサリー４００を制御するとともに、所定の操作（レリーズ釦１６の全押し操作）に基づく画像の撮影時に、その操作直前までの時間的に連続するプリキャプチャー画像を所定の操作（レリーズ釦１６の全押し操作）の後に撮影された時間的に連続する撮影画像とともに記憶するプリキャプチャー機能を備えるカメラであって、アクセサリー４００の発光部（照明光発光部４３５）の点灯を制御するとともに、カメラ１０における撮影処理を制御するカメラ制御部１７０、を備え、カメラ制御部１７０は、プリキャプチャー画像と撮影画像のそれぞれから１又は複数の画像を候補画像として選択し、これらの候補画像のうちから所定の基準により推奨画像を選択する所定の撮影モードにおいて、所定の操作（レリーズ釦の全押し操作）により撮影が開始されるタイミングと、発光部（照明光発光部４３５）が連続して点灯可能な最長点灯時間に応じて消灯するタイミングと、に基づいて、プリキャプチャー画像から選択する画像の枚数と撮影画像から選択する画像の枚数とを設定する。
【０１８４】
このような構成のカメラ１０では、所定の撮影モード、例えば、連写した静止画（複数の候補画像）の中から、所定の基準（例えば、明度やコントラストや色調等）により撮影状態のよい推奨画像を選択する撮影モードにおいて、所定の操作（レリーズ釦１６の全押し操作）により撮影が開始されるタイミングと、発光部（照明光発光部４３５）の連続点灯可能な時間が経過して消灯するタイミングと、に基づいて、プリキャプチャー画像から選択する候補画像の枚数と撮影画像から選択する候補画像の枚数を設定する。
これにより、撮影開始から発光部（照明光発光部４３５）が消灯するまでの間に撮影された撮影画像の枚数に応じて、プリキャプチャー画像から選択する候補画像の枚数と撮影画像から選択する候補画像の枚数とを設定することができる。例えば、撮影画像の枚数が少ない場合は、プリキャプチャー画像を候補画像として増やして追加することができる。このため、利便性の高いカメラを提供することができる。
【０１８５】
（２）また、上記実施形態において、カメラ制御部１７０は、所定の操作（レリーズ釦１６の全押し操作）の前に撮影されたプリキャプチャー画像と所定の操作（レリーズ釦１６の全押し操作）の後に撮影された撮影画像のそれぞれから候補画像を選択する際に、所定の操作（レリーズ釦１６の全押し操作）により撮影が開始されてから発光部（照明光発光部４３５）が消灯するまでの間に撮影された撮影画像の枚数に応じて、プリキャプチャー画像から選択する候補画像の枚数と撮影画像から選択する候補画像の枚数とを設定する。
このような構成のカメラ１０では、所定の操作（レリーズ釦１６の全押し操作）が行われてから発光部（照明光発光部４３５）が消灯するまでの間に撮影された撮影画像の枚数に応じて、プリキャプチャー画像から選択する画像の枚数を決定するようにしたので、これにより、撮影画像の枚数が少ない場合であっても、必要な枚数のプリキャプチャー画像を追加することができる。このため、利便性の高いカメラを提供することができる。
【０１８６】
（３）また、上記実施形態において、カメラ１０は、プリキャプチャー画像及び撮影画像から候補画像を選択する際には、撮影タイミングが所定の操作（レリーズ釦１６の全押しタイミング）が行われたタイミングに近い順に選択される。
これにより、所定の操作（レリーズ釦１６の全押し操作）が行われたタイミングを起点として、このタイミングの前後の画像（プリキャプチャー画像および撮影画像）から時間的に連続する候補画像を選択することができる。
【０１８７】
（４）また、上記実施形態において、カメラ１０では、プリキャプチャー画像から選択される候補画像の第１枚数と、撮影画像から選択される候補画像の第２枚数と、の合計枚数が予め設定された所定枚数になるように設定されるとともに、第１枚数と第２枚数とが同じ枚数になるように設定することを基本とし、第１枚数と第２枚数とが同じ枚数になるように設定できない場合には、撮影画像の枚数に応じて、プリキャプチャー画像から選択する画像の第１枚数が設定される。
このような構成のカメラ１０では、所定枚数の候補画像を選択する際に、プリキャプチャー画像から選択する候補画像の枚数と撮影画像から選択する候補画像の枚数とが同じ枚数になるように設定できない場合は、撮影画像の枚数に応じて、プリキャプチャー画像から選択する画像の枚数を設定する。例えば、撮影画像の枚数が少ない場合は、その分、プリキャプチャー画像から選択する候補画像の枚数を増加させる。
これにより、撮影画像の枚数が少ない場合においても、所定枚数の候補画像を選択することができる。
【０１８８】
（５）また、上記実施形態において、カメラ１０は、所定の操作（レリーズ釦１６の全押し操作）による撮影の開始後から発光部（照明光発光部４３５）が消灯するまでの間に撮影された撮影画像の枚数が、候補画像の所定枚数の１／２未満の場合は、撮影画像の全てを候補画像として選択し、残りの候補画像をプリキャプチャー画像から選択する。
このような構成のカメラ１０では、撮影画像の枚数が、候補画像の所定枚数の１／２未満の場合は、プリキャプチャー画像から選択する候補画像の数と、撮影画像から選択する候補画像の枚数とを同じにできない。このため、撮影画像の全てを候補画像として選択し、残りの候補画像をプリキャプチャー画像から選択する。
これにより、撮影画像の枚数が少ない場合であっても、必要な枚数のプリキャプチャー画像を選択することができる。このため、利便性の高いカメラを提供することができる。
【０１８９】
（６）また、上記実施形態において、カメラ制御部１７０は、発光部（照明光発光部４３５）を連続して点灯可能とする最長点灯時間を示す情報をアクセサリー４００から受信する。
これにより、カメラ１０では、アクセサリー４００から発光部（照明光発光部４３５）の最長点灯時間の情報を受信し、 この最長点灯時間の情報に基づいて、撮影シーケンス（連写を行う場合の撮影シーケンス）のタイミングを決定することができる。
【０１９０】
（７）また、上記実施形態において、所定の撮影モードは、予め定められる所定時間内に複数回の静止画撮影処理を行う撮影モードと予め定められる所定時間継続する動画撮影処理を行う撮影モードの少なくとも一方の撮影モードを含む。
このような構成のカメラ１０では、複数回の静止画撮影処理を行う撮影モードと予め定められる所定時間継続する動画撮影処理を行う撮影モードの少なくとも一方の撮影モード、すなわち、カメラ１０の撮影モードが照明発光機能（照明光発光部４３５が照明光を連続して発する機能）を機能させる第１撮影モード（照明撮像）において、連写した静止画（プリキャプチャー画像と撮影画像）の中から所定枚数の候補画像を選択するとともに、この候補画像のうちから所定の基準（例えば、明度やコントラストや色調等）により撮影状態のよい１枚（または複数）の画像を推奨画像として選択する。
これにより、カメラ１０の撮影モードが照明発光機能（照明光発光部４３５が照明光を連続して発する機能）を機能させる第１撮影モード（照明撮像）において、撮影開始から発光部（照明光発光部４３５）が消灯するままでの間に撮影された撮影画像の枚数に応じて、プリキャプチャー画像から選択する候補画像の枚数と撮影画像から選択する候補画像の枚数とを設定して、所定枚数の候補画像を選択することができる。そして、この候補画像のうちから所定の基準より撮影状態のよい１枚（または複数）の画像を推奨画像として選択することができる。このため、利便性の高いカメラを提供することができる。
【０１９１】
（８）また、上記実施形態において、所定の操作はレリーズ釦の半押し操作の後に行われるレリーズ釦の全押し操作であって、カメラ制御部１７０は、レリーズ釦１６の半押し操作が行われた後に光学系において合焦完了したことを検出して発光部（照明光発光部４３５）を点灯させるとともに、レリーズ釦１６の全押し操作により撮影が開始されるタイミングと、発光部（照明光発光部４３５）が連続して点灯可能な最長点灯時間に応じて消灯するタイミングと、予め設定される候補となる画像の枚数と、に基づいて、プリキャプチャー画像から選択する画像の枚数と撮影画像から選択する画像の枚数とを設定する。
このような構成のカメラ１０では、カメラ制御部１７０は、レリーズ釦１６の半押し操作が行われた後に光学系２１０において合焦完了したことを検出した場合にアクセサリー４００の発光部（照明光発光部４３５）を点灯させる。そして、カメラ制御部１７０は、レリーズ釦１６の全押し操作が行われ撮影が開始されるタイミングと、発光部（照明光発光部４３５）が消灯するタイミングと、候補画像の枚数と、に基づいて、レリーズ釦１６の全押し操作の前に撮影されたプリキャプチャー画像とレリーズ釦１６の全押し操作の後に撮影された撮影画像のそれぞれから１または複数の候補画像を選択し、これらの選択した候補画像の中から推奨画像を選択する。
これにより、連写した静止画（複数の候補画像）の中から候補画像を選択する際に、撮影開始から発光部（照明光発光部４３５）が消灯するままでの間に撮影された撮影画像の枚数に応じて、プリキャプチャー画像から選択する候補画像の枚数と、撮影画像から選択する候補画像の枚数とを設定することができる。例えば、撮影画像の枚数が少ない場合は、プリキャプチャー画像を候補画像として増やして追加することができる。このため、利便性の高いカメラを提供することができる。
【０１９２】
以上、本発明の実施形態について説明したが、本発明の技術範囲は上記の実施形態に限定されるものではない。上記の実施形態で説明した構成要素のうち少なくとも１つの構成要素は、省略される場合がある。上記の実施形態で説明した各構成要素は、適宜、組み合わせることができる。
【０１９３】
なお、上述のカメラボディ１００とアクセサリー４００は、内部にコンピュータシステムを有している。そして、各機能部の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＣＰＵ及び各種メモリーやＯＳ、周辺機器等のハードウェアを含むものである。
【０１９４】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリーのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【０１９５】
１…カメラシステム、１０…カメラ、１５…シュー座、１６…レリーズ釦、１００…カメラボディ、１７０…カメラ制御部、４００…アクセサリー、４３０…閃光発光部、４３１…閃光光源、４３２…充電部、４３５…照明光発光部、４３６…照明光光源駆動部、４３７…照明光光源、４４０…アクセサリー制御部、Ｔｓ１・・・接地端子、Ｔｓ２・・・接地端子、Ｔｓ３・・・基準電位端子、Ｔｓ４・・・クロック信号（同期信号）端子、Ｔｓ５・・・基準電位端子、Ｔｓ６・・・通信信号（データ信号）端子、Ｔｓ７・・・起動状態提供端子、Ｔｓ８・・・発光制御信号端子、Ｔｓ９・・・通信制御信号端子、Ｔｓ１０・・・オープン端子、Ｔｓ１１・・・電源端子、Ｔｓ１２・・・電源端子、ＣＬＫ・・・同期信号、ＤＥＴ・・・起動検出レベル、ＤＡＴＡ・・・通信信号（データ信号）、ＰＷＲ・・・電力、Ｘ・・・発光制御信号
【図１】
2013070116.tif 000003
【図２】
2013070116.tif 000004
【図３】
2013070116.tif 000005
【図４】
2013070116.tif 000006
【図５】
2013070116.tif 000007
【図６】
2013070116.tif 000008
【図７】
2013070116.tif 000009
【図８】
2013070116.tif 000010
【図９】
2013070116.tif 000011
【図１０】
2013070116.tif 000012
【図１１】
2013070116.tif 000013
【図１２】
2013070116.tif 000014
【図１３】
2013070116.tif 000015
【図１４】
2013070116.tif 000016
【図１５】
2013070116.tif 000017
【図１６】
2013070116.tif 000018
【図１７】
2013070116.tif 000019
【図１８】
2013070116.tif 000020