(57)【要約】【課題】消費電力が予め分からないデバイスが接続される場合であっても、バッテリの使用可能時間を算出することが可能な撮像装置を提供する。【解決手段】装着されている、二次電池を有するバッテリ装置の使用可能時間を算出する使用可能時間算出部を備え、前記使用可能時間算出部は、予め消費電力を知ることができない部品が電源投入後最初に接続された場合に、該部品を接続した状態で所定の動作モードで動作させた場合の平均電力を実測し、前記部品が引き続き接続されている状態で２度目以降の電源投入時に、前記平均電力及び前記バッテリ装置の充放電時に流れる電流の積算値である電流積算値を用いて前記バッテリ装置の使用可能時間を算出する、撮像装置が提供される。【選択図】図１
2012134727.tif 000002
【特許請求の範囲】
【請求項１】
装着されている、二次電池を有するバッテリ装置の使用可能時間を算出する使用可能時間算出部を備え、
前記使用可能時間算出部は、
予め消費電力を知ることができない部品が電源投入後最初に接続された場合に、該部品を接続した状態で所定の動作モードで動作させた場合の平均電力を実測し、
前記部品が引き続き接続されている状態で２度目以降の電源投入時に、前記平均電力及び前記バッテリ装置の充放電時に流れる電流の積算値である電流積算値を用いて前記バッテリ装置の使用可能時間を算出する、撮像装置。
【請求項２】
前記予め消費電力を知ることができない部品は交換式レンズである、請求項１に記載の撮像装置。
【請求項３】
情報を表示する表示部をさらに備え、
前記使用可能時間算出部は、前記バッテリ装置の使用可能時間を前記表示部に表示させる、請求項１に記載の撮像装置。
【請求項４】
前記使用可能時間算出部は、前記電流積算値を前記バッテリ装置から受信する、請求項１に記載の撮像装置。
【請求項５】
前記使用可能時間算出部は、前記バッテリ装置の充放電時に流れる電流の電流値の情報を前記バッテリ装置から受信し、前記電流積算値を算出する、請求項１に記載の撮像装置。
【請求項６】
前記使用可能時間算出部は、前記動作モードが複数ある場合に、前記所定の動作モードで動作させた場合の平均電力を用いて、他の動作モードで動作させた場合の平均電力を算出する、請求項１に記載の撮像装置。
【請求項７】
前記使用可能時間算出部は、前記動作モードが複数ある場合に、各前記動作モードで動作させた場合の平均電力及び各前記動作モードの動作時間割合を用いて平均電力を算出する、請求項１に記載の撮像装置。
【請求項８】
前記使用可能時間算出部は、実測した平均電力を保存するとともに、その後の実測で得られた平均電力と該保存した平均電力との差が所定値以上になった場合には前記予め消費電力を知ることができない部品の脱着が行われたと判断する、請求項１に記載の撮像装置。
【請求項９】
装着されている、二次電池を有するバッテリ装置の使用可能時間を算出する使用可能時間算出ステップを備え、
前記使用可能時間算出ステップは、
予め消費電力を知ることができない部品が電源投入後最初に接続された場合に、該部品を接続した状態で所定の動作モードで動作させた場合の平均電力を実測し、
前記部品が引き続き接続されている状態で２度目以降の電源投入時に、前記平均電力及び前記バッテリ装置の充放電時に流れる電流の積算値である電流積算値を用いて前記バッテリ装置の使用可能時間を算出する、撮像装置の使用可能時間算出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及び撮像装置の使用可能時間算出方法に関する。
【背景技術】
【０００２】
近年、例えばデジタルビデオカメラなどの携帯型の電子機器が急増しており、これらの電子機器に搭載される二次電池の性能が重要視されている。このような二次電池の１つとして、リチウムイオン型といわれるものがある。
【０００３】
また、二次電池を電源として用いる上記のような携帯型の電子機器では、バッテリ残量表示機能を搭載するものが多い。特に、リチウムイオン二次電池では、放電の開始直後および終了直前を除くと、バッテリセル電圧が緩やかであって直線的に低下していくという性質を持っていることから、バッテリ残量を比較的正確に予測し、表示することができる。
【０００４】
そして、バッテリ容量をより正確に予測するために、バッテリセル電圧や電流の検出回路、および上記のような各種補正処理などを行うマイクロコントローラなどを、バッテリセルと同一のパッケージに収容したバッテリパックが市販されている。このようなバッテリパックは、放電負荷とする機器との間で通信を行って、内部の各種検出値を機器に対して出力する機能を備えており、それらの検出値を受信した機器が、バッテリ残量や使用可能時間を演算し、表示することが可能になっている（例えば、特許文献１、２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−４４８９５号公報
【特許文献２】特開２００３−２４０８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の技術は、レンズ交換式カメラ本体に装着される交換レンズのように、消費電力が予め分からないデバイスがレンズ交換式カメラ本体に装着される場合には、バッテリの残容量の割合は知ることができるが、使用可能時間は知ることができないという問題があった。
【０００７】
特許文献２に記載の技術は、消費電力が予め分かっているデバイスの組み合わせのみでシステムが成り立っている場合は、各デバイスの消費電力を予めメモリに記録しておき、デバイスが動作を開始したときにその値を用いてバッテリの使用時間を計算することができる。しかし、特許文献２に記載の技術は、レンズ交換式カメラ本体に装着される交換レンズのように、消費電力が予め分からないデバイスがレンズ交換式カメラ本体に装着される場合には、使用可能時間は知ることができないという問題があった。
【０００８】
また、レンズ交換式カメラ本体に装着される交換レンズのようなデバイスは、ユーザの使い方によって消費電力が変化するが、特許文献２に記載の技術は、デバイスによって一律の電力が消費される場合における、バッテリの使用可能時間しか計算することができないという問題もあった。
【０００９】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、消費電力が予め分からないデバイスが接続される場合であっても、バッテリの使用可能時間を算出することが可能な、新規かつ改良された撮像装置及び撮像装置の使用可能時間算出方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明のある観点によれば、装着されている、二次電池を有するバッテリ装置の使用可能時間を算出する使用可能時間算出部を備え、前記使用可能時間算出部は、予め消費電力を知ることができない部品が電源投入後最初に接続された場合に、該部品を接続した状態で所定の動作モードで動作させた場合の平均電力を実測し、前記部品が引き続き接続されている状態で２度目以降の電源投入時に、前記平均電力及び前記バッテリ装置の充放電時に流れる電流の積算値である電流積算値を用いて前記バッテリ装置の使用可能時間を算出する、撮像装置が提供される。
【００１１】
前記予め消費電力を知ることができない部品は交換式レンズであってもよい。
【００１２】
情報を表示する表示部をさらに備え、前記使用可能時間算出部は、前記バッテリ装置の使用可能時間を前記表示部に表示させるようにしてもよい。
【００１３】
前記使用可能時間算出部は、前記電流積算値を前記バッテリ装置から受信するようにしてもよい。
【００１４】
前記使用可能時間算出部は、前記バッテリ装置の充放電時に流れる電流の電流値の情報を前記バッテリ装置から受信し、前記電流積算値を算出するようにしてもよい。
【００１５】
前記使用可能時間算出部は、前記動作モードが複数ある場合に、前記所定の動作モードで動作させた場合の平均電力を用いて、他の動作モードで動作させた場合の平均電力を算出するようにしてもよい。
【００１６】
前記使用可能時間算出部は、前記動作モードが複数ある場合に、各前記動作モードで動作させた場合の平均電力及び各前記動作モードの動作時間割合を用いて平均電力を算出するようにしてもよい。
【００１７】
前記使用可能時間算出部は、実測した平均電力を保存するとともに、その後の実測で得られた平均電力と該保存した平均電力との差が所定値以上になった場合には前記予め消費電力を知ることができない部品の脱着が行われたと判断するようにしてもよい。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、装着されている、二次電池を有するバッテリ装置の使用可能時間を算出する使用可能時間算出ステップを備え、前記使用可能時間算出ステップは、予め消費電力を知ることができない部品が電源投入後最初に接続された場合に、該部品を接続した状態で所定の動作モードで動作させた場合の平均電力を実測し、前記部品が引き続き接続されている状態で２度目以降の電源投入時に、前記平均電力及び前記バッテリ装置の充放電時に流れる電流の積算値である電流積算値を用いて前記バッテリ装置の使用可能時間を算出する、撮像装置の使用可能時間算出方法が提供される。
【発明の効果】
【００１９】
以上説明したように本発明によれば、消費電力が予め分からないデバイスが接続される場合であっても、バッテリの使用可能時間を算出することが可能な、新規かつ改良された撮像装置及び撮像装置の使用可能時間算出方法を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係るレンズ交換式カメラ１０の構成例を示す説明図である。
【図２】レンズ交換式カメラ本体１００に表示される情報の例を示す説明図である。
【図３】本発明の一実施形態に係るレンズ交換式カメラ１０を構成する各装置の機能構成を示す説明図である。
【図４】本発明の一実施形態にかかるレンズ交換式カメラ本体１００とバッテリパック２００との間の通信処理を実行する構成
【図５】レンズ交換式カメラ本体１００とバッテリパック２００との間の通信タイミングチャートを示す説明図である。
【図６】レンズ交換式カメラ本体１００とバッテリパック２００との間で伝達される通信データの内容の一例を示す説明図である。
【図７】本発明の一実施形態にかかるレンズ交換式カメラ１０の動作を示す流れ図である。
【図８】本発明の一実施形態にかかるレンズ交換式カメラ１０の動作を示す流れ図である。
【図９】レンズ交換式カメラ１０の消費電力と、バッテリパック２００のバッテリ使用可能時間の表示との関係をタイミングチャートで示す説明図である。
【図１０】本発明の一実施形態にかかるレンズ交換式カメラ１０の消費電力テーブルの一例を示す説明図である。
【図１１】本発明の一実施形態にかかるレンズ交換式カメラ１０の消費電力テーブルの一例を示す説明図である。
【図１２】動画撮影を行う場合における待機時、オートフォーカス処理時、オート露出処理時の使用時間の割合の一例を示す説明図である。
【図１３】静止画撮影を行う場合における待機時、オートフォーカス処理時、オート露出処理時の使用時間の割合の一例を示す説明図である。
【図１４】本発明の一実施形態にかかるレンズ交換式カメラ１０の動作を示す流れ図である。
【発明を実施するための形態】
【００２１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２２】
なお、説明は以下の順序で行うものとする。
＜１．本発明の一実施形態＞
［１−１．レンズ交換式カメラの外観例］
［１−２．レンズ交換式カメラ本体に表示される情報例］
［１−３．レンズ交換式カメラの各装置の機能構成］
［１−４．通信処理を実行する構成］
［１−５．レンズ交換式カメラの動作］
＜２．まとめ＞
【００２３】
＜１．本発明の一実施形態＞
［１−１．レンズ交換式カメラの構成例］
まず、本発明の一実施形態に係るレンズ交換式カメラの構成例について説明する。図１は、本発明の一実施形態に係るレンズ交換式カメラ１０の構成例を示す説明図である。以下、図１を用いて本発明の一実施形態に係るレンズ交換式カメラ１０の構成例について説明する。
【００２４】
図１に示したように、本発明の一実施形態に係るレンズ交換式カメラ１０は、レンズ交換式カメラ本体１００と、バッテリパック２００と、交換レンズ３００と、を含んで構成される。
【００２５】
レンズ交換式カメラ本体１００は、本発明の電子機器の一例であり、内部にリチウムイオンバッテリのような二次電池を備えるバッテリパック２００が挿入され、交換レンズ３００が装着されている状態で使用される。レンズ交換式カメラ本体１００は、挿入されているバッテリパック２００から給電されて動作し、交換レンズ３００は、バッテリパック２００から給電を受けているレンズ交換式カメラ本体１００から給電されて動作する。
【００２６】
以上、図１を用いて本発明の一実施形態に係るレンズ交換式カメラ１０の構成例について説明した。次に、本発明の一実施形態に係るレンズ交換式カメラ１０の、レンズ交換式カメラ本体１００に表示される情報の例について説明する。
【００２７】
［１−２．レンズ交換式カメラ本体に表示される情報例］
図２は、本発明の一実施形態に係るレンズ交換式カメラ１０の、レンズ交換式カメラ本体１００に表示される情報の例を示す説明図である。以下、図２を用いてレンズ交換式カメラ本体１００に表示される情報の例について説明する。
【００２８】
図２は、レンズ交換式カメラ本体１００の液晶パネル１０７に、バッテリパック２００の残り容量に関する情報が表示されている状態を示したものである。図２に示したものは、レンズ交換式カメラ本体１００の液晶パネル１０７に、バッテリパック２００の残り容量に関する情報として、セル欠け表示１３１、パーセント表示１３２、分表示１３３が表示されている。
【００２９】
セル欠け表示１３１は、バッテリパック２００が満充電状態の場合には「フル」表示（セルをすべて表示する）とし、バッテリパック２００の残量が無い場合には「空」表示（セルをすべて表示しない）とするものである。バッテリパック２００が満充電状態と残量無しの状態との間の状態は、セル欠け表示１３１は、その容量に応じて表示されるセルの数が変化する。
【００３０】
パーセント表示１３２は、バッテリパック２００が満充電状態の場合を１００％とし、バッテリパック２００の残量が無い場合を０％とし、それらの間の状態は、バッテリパック２００の残り容量に応じて１％刻みで表示するものである。
【００３１】
分表示１３３は、レンズ交換式カメラ１０の残り使用可能時間を、分単位で表示するものである。
【００３２】
以上、図２を用いてレンズ交換式カメラ本体１００に表示される情報の例について説明した。次に、本発明の一実施形態に係るレンズ交換式カメラ１０を構成する各装置の機能構成について説明する。
【００３３】
［１−３．レンズ交換式カメラの各装置の機能構成］
図３は、本発明の一実施形態に係るレンズ交換式カメラ１０を構成する各装置の機能構成を示す説明図である。以下、図３を用いて、本発明の一実施形態に係るレンズ交換式カメラ１０を構成する各装置の機能構成について説明する。
【００３４】
図３に示したように、レンズ交換式カメラ本体１００は、＋端子１０１と、−端子１０２と、Ｃ端子１０３と、定電圧回路１０４と、マイクロコントローラ１０５と、シャッタボタン１０６と、液晶パネル１０７と、ＣＣＤイメージセンサ１０８と、メモリ１０９と、＋端子１１０と、−端子１１１と、ｉ端子１１２と、プルアップ抵抗Ｒ１１と、を含んで構成される。
【００３５】
また、図３に示したように、バッテリパック２００は、＋端子２０１と、−端子２０２と、Ｃ端子２０３と、セル２０４ａ、２０４ｂと、充電保護ＦＥＴ  ＴＲ１と、放電保護ＦＥＴ  ＴＲ２と、電流検出抵抗Ｒ２１と、マイクロコントローラ２０５と、を含んで構成されている。
【００３６】
そして、図３に示したように、交換レンズ３００は、＋端子３０１と、−端子３０２と、ｉ端子３０３と、モータ３０４ａ、３０４ｂと、レンズ３０５と、絞り３０６と、を含んで構成される。
【００３７】
＋端子１０１及び−端子１０２は、バッテリパック２００の＋端子２０１及び−端子２０２と接続される端子である。バッテリパック２００がレンズ交換式カメラ本体１００に装着され、＋端子１０１及び−端子１０２が、＋端子２０１及び−端子２０２と接続されることでバッテリパック２００から電力の供給を受けたり、バッテリパック２００へ電力を供給したりすることができる。
【００３８】
Ｃ端子１０３は、バッテリパック２００のＣ端子２０３と接続される端子である。レンズ交換式カメラ本体１００のＣ端子１０３と、バッテリパック２００のＣ端子２０３とが接続されることで、レンズ交換式カメラ本体１００は、バッテリパック２００との間で通信を行うことができる。
【００３９】
定電圧回路１０４は、バッテリパック２００や、外部の電源から供給される電力を一定の電圧にしてマイクロコントローラ１０５に供給するものである。また、定電圧回路１０４は、バッテリパック２００から供給される電力を一定の電圧にして、交換レンズ３００へ供給する機能も有する。
【００４０】
マイクロコントローラ１０５は、定電圧回路１０４から電力の供給を受けて動作することで、レンズ交換式カメラ本体１００や、バッテリパック２００、交換レンズ３００の動作を制御するものである。
【００４１】
マイクロコントローラ１０５は、入出力ポート１１４、１１５、１１９及び入力ポート１２０を備え、また、バス１１６、１１７、１１８と接続されている。
【００４２】
シャッタボタン１０６は、画像の撮影のためのボタンであり、ユーザによってシャッタボタン１０６が押下されると、マイクロコントローラ１０５は入出力ポート１１４，１１５によってシャッタボタン１０６の押下を検出することが出きる。マイクロコントローラ１０５は、シャッタボタン１０６の押下の検出により、所定の撮像動作を実行する。
【００４３】
液晶パネル１０７は、撮影画像や各種情報が表示されるものである。例えば、マイクロコントローラ１０５は、入出力ポート１１４，１１５によって、シャッタボタン１０６が押されたことを検出すると、ＣＣＤイメージセンサ１０８のデータをバス１１６により取得し、取得したデータを、バス１１７を介してメモリ１０９に記録する。その後マイクロコントローラ１０５は、バス１１７を介してメモリ１０９から、撮影されたデータを読みだして、バス１１８を介して液晶パネル１０７への表示を行う。
【００４４】
また例えば、マイクロコントローラ１０５が、Ｃ端子１０３によるバッテリパック２００との通信によって、入出力ポート１１９でバッテリパック２００電圧、電流、電流積算値を取得すると、マイクロコントローラ１０５は、バッテリパック２００のバッテリ残量を計算し、液晶パネル１０７への表示を行う。
【００４５】
ＣＣＤイメージセンサ１０８は、撮像された被写体の画像データを得るものであり、ＣＣＤイメージセンサ１０８は、画像データをマイクロコントローラ１０５へ供給する。マイクロコントローラ１０５は、ＣＣＤイメージセンサ１０８から供給を受けた画像データをメモリ１０９に記録したり、液晶パネル１０７に表示したりする。
【００４６】
メモリ１０９は、撮像された被写体の画像データが記録される記録媒体である。メモリ１０９に記録された画像データは、ユーザ操作に基づいて液晶パネル１０７に表示される。
【００４７】
＋端子１１０及び−端子１１１は、交換レンズ３００の＋端子３０１及び−端子３０２と接続される端子である。また、ｉ端子１１２は、交換レンズ３００のｉ端子３０２と接続される端子である。
【００４８】
交換レンズ３００がレンズ交換式カメラ本体１００に装着されると、レンズ交換式カメラ本体１００の＋端子１１０、−端子１１１と、交換レンズ３００の＋端子３０１、−端子３０２とが接続されて、レンズ交換式カメラ本体１００から交換レンズ３００に給電が行われる。
【００４９】
同時に、交換レンズ３００がレンズ交換式カメラ本体１００に装着されると、レンズ交換式カメラ本体１００のｉ端子１１２と、交換レンズ３００のｉ端子３０３とが接続される。レンズ交換式カメラ本体１００のｉ端子１１２と、交換レンズ３００のｉ端子３０３とが接続されることで、レンズ交換式カメラ本体１００は交換レンズ３００の装着検出ができる。
【００５０】
レンズ交換式カメラ本体１００に交換レンズ３００が装着されていないときは、マイクロコントローラ１０５の入力ポート１２０はプルアップ抵抗Ｒ１１によりＨｉｇｈになっている。
【００５１】
交換レンズ３００のｉ端子３０３は−端子３０２に繋がっているので、レンズ交換式カメラ本体１００に交換レンズ３００が装着されると、レンズ交換式カメラ本体１００のｉ端子１１２と交換レンズ３００のｉ端子３０３が接続されるので、マイクロコントローラ１０５の入力ポート１２０はＬｏｗになる。
【００５２】
従って、マイクロコントローラ１０５は、入力ポート１２０がＨｉｇｈであれば交換レンズ３００は装着されていないと判断でき、入力ポート１２０がＬｏｗであれば交換レンズ３００は装着されている、と判断できる。
【００５３】
＋端子２０１及び−端子２０２は、レンズ交換式カメラ本体１００の＋端子１０１及び−端子１０２と接続される端子である。バッテリパック２００がレンズ交換式カメラ本体１００に装着され、＋端子１０１及び−端子１０２が、＋端子２０１及び−端子２０２と接続されることで、バッテリパック２００は、レンズ交換式カメラ本体１００へ電力を供給したり、レンズ交換式カメラ本体１００から電力の供給を受けたりすることができる。
【００５４】
Ｃ端子２０３は、レンズ交換式カメラ本体１００のＣ端子１０３と接続される端子である。レンズ交換式カメラ本体１００のＣ端子１０３と、バッテリパック２００のＣ端子２０３とが接続されることで、バッテリパック２００は、レンズ交換式カメラ本体１００との間で通信を行うことができる。
【００５５】
セル２０４ａ、２０４ｂは、レンズ交換式カメラ本体１００に供給する電力を蓄えるものである。セル２０４ａ、２０４ｂに蓄えられている電力は、バッテリパック２００がレンズ交換式カメラ本体１００に装着され、＋端子１０１及び−端子１０２が、＋端子２０１及び−端子２０２と接続されることで、レンズ交換式カメラ本体１００に供給される。
【００５６】
なお、本実施形態では、２つのセルが直列に接続されている構成を図示しているが、セルの接続形態はかかる例に限定されないことは言うまでもない。
【００５７】
マイクロコントローラ２０５は、セル２０４ａ、２０４ｂの電圧やセル２０４ａ、２０４ｂに流れる電流を測定したり、セル２０４ａ、２０４ｂに関する情報をレンズ交換式カメラ本体１００に送信したりする。マイクロコントローラ２０５は、バッテリパック２００の放電時は、セル２０４ａ、２０４ｂから供給される電力で、バッテリパック２００の充電時は、＋端子２０１および−端子２０２から供給される電力で動作する。
【００５８】
マイクロコントローラ２０５は、ＡＤポート２０６、２０７を有しており、セル２０４ａ、２０４ｂの電圧を測定することができる。また、マイクロコントローラ２０５は、ＡＤポート２０８、２０９を有しており、電流検出抵抗Ｒ２１の両端の電圧を測定することが可能である。マイクロコントローラ２０５は、電流検出抵抗Ｒ２１の抵抗値を既知の値として内蔵メモリ（図示せず）に保存しているので、電圧値を抵抗値で割ることで、バッテリパック２００から放電またはバッテリパック２００に充電される電流を計算できる。
【００５９】
マイクロコントローラ２０５は、上記の方法で測定された電圧および電流が異常な場合には、出力ポート２１０により充電保護ＦＥＴ  ＴＲ１、または出力ポート２１１により放電保護ＦＥＴ  ＴＲ２をＯＦＦすることにより、セル２０４ａ、２０４ｂと、バッテリパック２００に接続されるレンズ交換式カメラ本体１００を保護する。
【００６０】
また、マイクロコントローラ２０５は、新品状態のバッテリパック２００における１００％容量をメモリ（図示せず）に保存している。マイクロコントローラ２０５は、上記の方法で測定された電流を一定時間ごとに積算することで、セル２０４ａ、２０４ｂに現在溜まっている電流積算値の合計を計算し、メモリ（図示せず）に保存している。
【００６１】
マイクロコントローラ２０５は、上記の方法で測定された電流を一定時間ごとに充電方向に流れたときのみ積算することで、セル２０４ａ、２０４ｂに現在充電された電流積算値の合計を計算し、（充放電回数＝充電された電流積算値／新品状態のバッテリパック２００における１００％容量）で充放電回数を計算し、メモリ（図示せず）に保存している。
【００６２】
マイクロコントローラ２０５は、入出力ポート２１２を介して、上記方法で得られた、新品状態のバッテリパック２００における１００％容量、充放電回数、電流積算値を通信により出力することができる。入出力ポート２１２は、Ｃ端子２０３に繋がっており、バッテリパック２００の外部（レンズ交換式カメラ本体１００）と通信できるようになっている。
【００６３】
＋端子３０１及び−端子３０２は、レンズ交換式カメラ本体１００の＋端子１１０及び−端子１１１と接続される端子である。また、ｉ端子３０２は、レンズ交換式カメラ本体１００のｉ端子１１２と接続される端子である。
【００６４】
モータ３０４ａは、レンズ３０５を駆動させるモータである。また、モータ３０４ｂは、絞り３０６を駆動させるモータである。モータ３０４ａがレンズ３０５を動かすことでフォーカスやズームが調整され、モータ３０４ｂが絞り３０６を動かすことで、露出が調整される。モータ３０４ａ、３０４ｂは、＋端子３０１及び−端子３０２から供給される電力で動作することになる。
【００６５】
以上、図３を用いて本発明の一実施形態に係るレンズ交換式カメラ１０を構成する各装置の機能構成について説明した。次に、本発明の一実施形態にかかるレンズ交換式カメラ本体１００とバッテリパック２００との間の通信処理を実行する構成について説明する。
【００６６】
［１−４．通信処理を実行する構成］
図４は、本発明の一実施形態にかかるレンズ交換式カメラ本体１００とバッテリパック２００との間の通信処理を実行する構成を示す説明図である。以下、図４を用いて、本発明の一実施形態にかかるレンズ交換式カメラ本体１００とバッテリパック２００との間の通信処理を実行する構成について説明する。
【００６７】
図４に示したように、レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、入出力ポート１４１と、ＧＮＤ１４２と、ＣＰＵ１４３と、入力バッファ１４４と、出力バッファ１４５と、プルアップ抵抗Ｒ１２と、出力ＦＥＴ  ＴＲ１１と、プルアップダイオードＤ１１と、を含んで構成される。
【００６８】
一方、図５に示したように、バッテリパック２００のマイクロコントローラ２０５は、入出力ポート２２１と、ＧＮＤ２２２と、ＣＰＵ２２３と、入力バッファ２２４と、出力バッファ２２５と、プルアップ抵抗Ｒ２２と、出力ＦＥＴ  ＴＲ２１と、プルアップダイオードＤ２１と、を含んで構成される。
【００６９】
バッテリパック２００のマイクロコントローラ２０５のＧＮＤ２２２は、バッテリパック２００の−端子２０２、レンズ交換式カメラ本体１００の−端子１０２を介して、レンズ交換式カメラ本体１００のマイクロコントローラ１０５のＧＮＤ１４２と接続されている。
【００７０】
バッテリパック２００のマイクロコントローラ２０５の入出力ポート２２１は、バッテリパック２００のＣ端子２０３、レンズ交換式カメラ本体１００のＣ端子１０３を介して、レンズ交換式カメラ本体１００のマイクロコントローラ１０５の入出力ポート１４１と接続されている。
【００７１】
バッテリパック２００のマイクロコントローラ２０５が、バッテリパック２００のＣ端子２０３にＬｏｗを出力したい場合は、マイクロコントローラ２０５は、出力バッファ２２５でＨｉｇｈを出力する。すると、出力ＦＥＴ  ＴＲ２１がＯＮして、入出力ポート２２１はＬｏｗになり、Ｃ端子２０３がＬｏｗになる。
【００７２】
一方、バッテリパック２００のマイクロコントローラ２０５が、バッテリパック２００のＣ端子２０３にＨｉｇｈを出力したい場合は、マイクロコントローラ２０５は、出力バッファ２２５でＬｏｗを出力する。すると、出力ＦＥＴ  ＴＲ２１がＯＦＦして、入出力ポート２２１はプルアップ抵抗ｒ２２及びプルアップダイオードＤ２１によりＨｉｇｈになり、Ｃ端子２０３がＨｉｇｈになる。
【００７３】
バッテリパック２００のマイクロコントローラ２０５が、バッテリパック２００のＣ端子２０３がＨｉｇｈであるかＬｏｗであるかを知りたい場合は、入力バッファ２２４を介して知ることができる。
【００７４】
レンズ交換式カメラ本体１００のマイクロコントローラ１０５が、レンズ交換式カメラ本体１００のＣ端子１０３にＬｏｗを出力したい場合は、マイクロコントローラ１０５は、出力バッファ１４５でＨｉｇｈを出力する。すると、出力ＦＥＴ  ＴＲ１１がＯＮして、入出力ポート１４１はＬｏｗになり、Ｃ端子１０３がＬｏｗになる。
【００７５】
一方、レンズ交換式カメラ本体１００のマイクロコントローラ１０５が、レンズ交換式カメラ本体１００のＣ端子１０３にＨｉｇｈを出力したい場合は、マイクロコントローラ１０５は、出力バッファ１４５でＬｏｗを出力する。すると、出力ＦＥＴ  ＴＲ１１がＯＦＦして、入出力ポート１４１はプルアップ抵抗Ｒ１２及びプルアップダイオードＤ１１によりＨｉｇｈになり、Ｃ端子１０３がＨｉｇｈになる。
【００７６】
レンズ交換式カメラ本体１００のマイクロコントローラ１０５が、レンズ交換式カメラ本体１００のＣ端子１０３がＨｉｇｈであるかＬｏｗであるかを知りたい場合は、入力バッファ１４４を介して知ることができる。
【００７７】
図５は、レンズ交換式カメラ本体１００とバッテリパック２００との間の通信タイミングチャートを示す説明図である。
【００７８】
レンズ交換式カメラ本体１００とバッテリパック２００との間で通信が行われる前は、バッテリパック２００の出力ＦＥＴ  ＴＲ２１と、レンズ交換式カメラ本体１００の出力ＦＥＴ  ＴＲ１１とがいずれもＯＦＦになっており、通信ラインはＨｉｇｈとなっている（符号１５１）。
【００７９】
通信開始時には、レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、出力ＦＥＴ  ＴＲ１１を、通信データ１ビット相当分の時間だけＯＮにして、通信ラインをＬｏｗにする（符号１５２）。レンズ交換式カメラ本体１００のマイクロコントローラ１０５及びバッテリパック２００のマイクロコントローラ２０５は、この通信データ１ビット相当分のＬｏｗ区間を基に、通信のタイミングの同期をとる。
【００８０】
次に、レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、コマンド８ビットを送信する（符号１５３）。レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、Ｈｉｇｈ出力のビットでは出力ＦＥＴ  ＴＲ１１をＯＦＦし、Ｌｏｗ出力のビットでは出力ＦＥＴ  ＴＲ１２をＯＮする。
【００８１】
バッテリパック２００のマイクロコントローラ２０５は、入力バッファ２２４を介して、レンズ交換式カメラ本体１００のマイクロコントローラ１０５から送られてくるＨｉｇｈ／Ｌｏｗの出力を受信する。
【００８２】
次に、レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、ストップビット２ビットを送信する（符号１５４）。バッテリパック２００のマイクロコントローラ２０５は、ストップビット２ビットで、通信終了を確認する。
【００８３】
次に、再びレンズ交換式カメラ本体１００のマイクロコントローラ１０５は、出力ＦＥＴ  ＴＲ１１を、通信データ１ビット相当分の時間だけＯＮにして、通信ラインをＬｏｗにする（符号１５５）。
【００８４】
次に、バッテリパック２００のマイクロコントローラ２０５は、レスポンス８ビットを送信する（符号１５６）。バッテリパック２００のマイクロコントローラ２０５は、Ｈｉｇｈ出力のビットでは、出力ＦＥＴ  ＴＲ２１をＯＦＦし、Ｌｏｗ出力のビットでは出力ＦＥＴ  ＴＲ２１をＯＮする。
【００８５】
レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、入力バッファ１４４を介してＨｉｇｈ／Ｌｏｗを受信する。
【００８６】
次に、レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、ストップビット２ビットを送信する（符号１５７）。バッテリパック２００のマイクロコントローラ２０５は、ストップビット２ビットで、通信終了を確認する。
【００８７】
上記の一連の流れによって、レンズ交換式カメラ本体１００とバッテリパック２００との間の１回の通信が完了する。
【００８８】
図６は、レンズ交換式カメラ本体１００とバッテリパック２００との間で伝達される通信データの内容の一例を示す説明図である。
【００８９】
レンズ交換式カメラ本体１００のマイクロコントローラ１０５が、コマンド（符号１５３）として「０ｘ０１」（符号１８１）を送信すると、バッテリパック２００のマイクロコントローラ２０５は、レスポンス（符号１５６）として電流値（符号１８２）を送信する。
【００９０】
レンズ交換式カメラ本体１００のマイクロコントローラ１０５が、コマンド（符号１５３）として「０ｘ０２」（符号１８３）を送信すると、バッテリパック２００のマイクロコントローラ２０５は、レスポンス（符号１５６）として電圧値（符号１８４）を送信する。
【００９１】
レンズ交換式カメラ本体１００のマイクロコントローラ１０５が、コマンド（符号１５３）として「０ｘ０３」（符号１８５）を送信すると、バッテリパック２００のマイクロコントローラ２０５は、レスポンス（符号１５６）として電流積算値（符号１８６）を送信する。
【００９２】
もちろん、図６に示したコマンド及びレスポンスは一例であり、本発明においてはかかる例に限定されないことは言うまでもない。また、図５に示した各データのビット数についても、本発明においてはかかる例に限定されないことは言うまでもない。
【００９３】
以上、本発明の一実施形態にかかるレンズ交換式カメラ本体１００とバッテリパック２００との間の通信処理を実行する構成について説明した。次に、本発明の一実施形態にかかるレンズ交換式カメラ１０の動作について説明する。
【００９４】
［１−５．レンズ交換式カメラの動作］
図７及び図８は、本発明の一実施形態にかかるレンズ交換式カメラ１０の動作を示す流れ図である。以下、図７及び図８を用いて本発明の一実施形態にかかるレンズ交換式カメラ１０の動作について説明する。
【００９５】
レンズ交換式カメラ１０のユーザによって、レンズ交換式カメラ１０のレンズ交換式カメラ本体１００の電源がオンされると、レンズ交換式カメラ本体１００のマイクロコントローラ１０５が、バッテリパック２００の使用可能時間を表示する処理を実行する。
【００９６】
レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、レンズ交換式カメラ本体１００の電源がオンされると、レンズ装着直後フラグが１であるかどうかを判断する（ステップＳ１０１）。このレンズ装着直後フラグは、マイクロコントローラ１０５に記録されるフラグであり、レンズ交換式カメラ本体１００に交換レンズ３００が装着された直後（レンズ交換後１回目の電源投入）であることを示すフラグである。なお、交換レンズ３００は、レンズ交換式カメラ本体１００が予め消費電力を知ることが出来ないデバイスである。
【００９７】
上記ステップＳ１０１の判断の結果、レンズ装着直後フラグが１であった場合には、レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、バッテリパック２００のマイクロコントローラ２０５との通信によって、バッテリパック２００の電圧の値を取得（ステップＳ１０２）するとともに、バッテリパック２００を流れる電流の値を取得（ステップＳ１０３）する。
【００９８】
上記ステップＳ１０２及びステップＳ１０３において、バッテリパック２００の電圧の値及びバッテリパック２００を流れる電流の値を取得したマイクロコントローラ１０５は、これらの値を乗算することによって、バッテリパック２００の電力値を算出する（ステップＳ１０４）。マイクロコントローラ１０５は、算出した電力値を内部に保存する。
【００９９】
上記ステップＳ１０４でバッテリパック２００の電力値を算出すると、続いてマイクロコントローラ１０５は、レンズ交換式カメラ１０が撮影処理を実行中であるかどうかを判断する（ステップＳ１０５）。
【０１００】
上記ステップＳ１０５の判断の結果、レンズ交換式カメラ１０が撮影処理を実行中であった場合には、マイクロコントローラ１０５は、上記ステップＳ１０４で算出した電力値の合計値を、上記ステップＳ１０５で、レンズ交換式カメラ１０が撮影処理を実行中であると判断された回数で割ることで、平均電力を算出する（ステップＳ１０６）。マイクロコントローラ１０５は、上記ステップＳ１０６で平均電力を算出すると、その平均電力の値を内部に保存する（ステップＳ１０７）。
【０１０１】
一方、上記ステップＳ１０５の判断の結果、レンズ交換式カメラ１０が撮影処理を実行中でなかった場合には、上記ステップＳ１０６及びステップＳ１０７の処理はスキップされる。
【０１０２】
続いてマイクロコントローラ１０５は、レンズ交換式カメラ１０のユーザによって、レンズ交換式カメラ１０のレンズ交換式カメラ本体１００の電源がオフされたかどうかを判断する（ステップＳ１０８）。
【０１０３】
上記ステップＳ１０８の判断の結果、レンズ交換式カメラ１０のユーザによって、レンズ交換式カメラ１０のレンズ交換式カメラ本体１００の電源がオフされたと判断した場合は、マイクロコントローラ１０５は、レンズ装着直後フラグを０に更新して（ステップＳ１０９）、レンズ交換式カメラ本体１００の電源をオフする。一方、上記ステップＳ１０８の判断の結果、レンズ交換式カメラ１０のユーザによって、レンズ交換式カメラ１０のレンズ交換式カメラ本体１００の電源がオフされていないとマイクロコントローラ１０５が判断した場合は、上記ステップＳ１０２に戻る。
【０１０４】
上記ステップＳ１０１の判断の結果、レンズ装着直後フラグが１でなかった（０であった）場合には、レンズ交換式カメラ本体１００のマイクロコントローラ１０５は、バッテリパック２００のマイクロコントローラ２０５との通信によって、バッテリパック２００の電流積算値を取得する（ステップＳ１１０）。
【０１０５】
上記ステップＳ１１０で、マイクロコントローラ１０５がバッテリパック２００の電流積算値を取得すると、続いてマイクロコントローラ１０５は、上記ステップＳ１０６で算出した平均電力と、上記ステップＳ１１０で取得した電流積算値とから、バッテリパック２００のバッテリ使用可能時間を計算し、計算したバッテリ使用可能時間を液晶パネル１０７へ表示する（ステップＳ１１１）。
【０１０６】
ここでマイクロコントローラ１０５は、バッテリ使用可能時間を、
（Ａ／Ｂ）×（Ｄ／Ｃ）
により計算する。
ただし、
Ａ：「電流積算値（単位：Ａｈ）」
Ｂ：「満充電時の電流積算値（単位：Ａｈ）」
Ｃ：「平均電力（単位：Ｗ）」８９
Ｄ：「満充電バッテリを１Ｗで使った場合の使用可能時間（単位：Ｗ・分）」
であり、Ｂ及びＤは、あらかじめマイクロコントローラ１０５に固定値を記憶させておいて使用する。
【０１０７】
上記ステップＳ１１１で、マイクロコントローラ１０５がバッテリパック２００のバッテリ使用可能時間を液晶パネル１０７へ表示すると、続いてマイクロコントローラ１０５は、レンズ交換式カメラ１０のユーザによって、レンズ交換式カメラ１０のレンズ交換式カメラ本体１００の電源がオフされたかどうかを判断する（ステップＳ１１２）。
【０１０８】
上記ステップＳ１１２の判断の結果、レンズ交換式カメラ１０のユーザによって、レンズ交換式カメラ１０のレンズ交換式カメラ本体１００の電源がオフされたと判断した場合は、マイクロコントローラ１０５はレンズ交換式カメラ本体１００の電源をオフする。一方、上記ステップＳ１１２の判断の結果、レンズ交換式カメラ１０のユーザによって、レンズ交換式カメラ１０のレンズ交換式カメラ本体１００の電源がオフされていないとマイクロコントローラ１０５が判断した場合は、上記ステップＳ１１０に戻る。
【０１０９】
レンズ装着直後フラグは、レンズ交換式カメラ本体１００に対する交換レンズ３００の装着がされた時点で１に設定される。図８は、レンズ交換式カメラ本体１００に交換レンズ３００が装着された際の処理を示す流れ図である。
【０１１０】
レンズ交換式カメラ本体１００に交換レンズ３００が装着されたことをマイクロコントローラ１０５が検出すると、マイクロコントローラ１０５は、レンズ装着直後フラグを１に設定する（ステップＳ１２１）。これにより、レンズ交換式カメラ本体１００に交換レンズ３００が装着された直後であることを、マイクロコントローラ１０５は認識することができる。
【０１１１】
図９は、レンズ交換式カメラ１０の消費電力と、バッテリパック２００のバッテリ使用可能時間の表示との関係をタイミングチャートで示す説明図である。
【０１１２】
レンズ交換後１回目の、レンズ交換式カメラ本体１００の電源オンが行われると、バッテリパック２００の電力が消費され始める。撮影開始前の電力は、上記ステップＳ１０６における平均電力の計算には用いられない。一方、撮影開始後の電力は、上記ステップＳ１０６における平均電力の計算に用いられる。
【０１１３】
また、撮影終了後の電力は、上記ステップＳ１０６における平均電力の計算には用いられない。レンズ交換後１回目のレンズ交換式カメラ本体１００の電源オンから電源オフまでの間は、液晶パネル１０７にはバッテリ使用可能時間（分）の表示は行わない。
【０１１４】
その後、レンズ交換後２回目以降のレンズ交換式カメラ本体１００の電源オンが行われると、レンズ交換後１回目のカメラ本体の電源オンから電源オフまでの間に計算された平均電力を使って、マイクロコントローラ１０５によって、直ちに液晶パネル１０７にバッテリ使用可能時間（分）表示が行われる。バッテリ使用可能時間（分）は、レンズ交換後２回目以降のレンズ交換式カメラ本体１００の電源オフまで、同じ平均電力を使って計算される。
【０１１５】
このように、レンズ交換後１回目におけるレンズ交換式カメラ本体１００の電源オンから電源オフまでの間に算出した平均電力の情報を用いることで、レンズ交換後２回目以降において、レンズ交換式カメラ本体１００に装着されたバッテリパック２００の、より正確なバッテリ使用可能時間を計算して、液晶パネル１０７に表示することができる。
【０１１６】
次に、バッテリ使用可能時間の別の計算例について説明する。レンズ交換式カメラ１０には、静止画のみを撮影するもの、静止画と動画の両方を撮影できるもの、動画撮影の際の画質を選択できるもの、撮影した動画の再生ができるもの等がある。そして、レンズ交換式カメラ１０は、動作によって消費電力が異なる。以下の説明では、レンズ交換式カメラ１０の動作によって異なる消費電力の情報が格納された「消費電力テーブル」を用いて、レンズ交換式カメラ１０の消費電力を求め、その消費電力を用いてバッテリ使用可能時間を計算する場合を説明する。
【０１１７】
図１０は、本発明の一実施形態にかかるレンズ交換式カメラ１０の消費電力テーブル４００の一例を示す説明図である。
【０１１８】
図１０に示した消費電力テーブル４００の、カメラ本体消費電力４０１は、交換レンズ３００をレンズ交換式カメラ本体１００に装着しない場合の消費電力が記録されている。この消費電力は、レンズ交換式カメラ本体１００のみに依存するものであるので、レンズ交換式カメラ本体１００の出荷時に予め知ることが出来る。従って、このカメラ本体消費電力４０１の情報は、マイクロコントローラ１０５に予め記録した状態でレンズ交換式カメラ本体１００が出荷される。
【０１１９】
ユーザが、レンズ交換式カメラ本体１００に交換レンズ３００を装着して、１回目にレンズ交換式カメラ本体１００の電源がオンされると、その時の動作モードにおける消費電力は実測で求めることができるが、それ以外の動作モードにおける消費電力は、その実測値から計算で求めることができる。
【０１２０】
例えば図１０に示した例では、レンズ交換式カメラ本体１００に交換レンズ３００を装着して１回目にレンズ交換式カメラ本体１００の電源がオンされて、符号４０２で示した動画撮影（ＨＤ  １９２０）を行うと、交換レンズ込み消費電力４０３の値は実測値をそのまま使用する。
【０１２１】
この時、交換レンズ込み消費電力４０３とカメラ本体消費電力４０１との差（５００［ｍＷ））が、交換レンズ３００の消費電力である。そして、交換レンズ３００の消費電力は、撮影時には撮影モードに限らず一定であるので、動画撮影（ＨＤ  １４４０）、動画撮影（ＳＤ）及び静止画撮影時の交換レンズ込み消費電力４０３は、カメラ本体消費電力４０１にその差（５００［ｍＷ））を加えることで、計算で求めることが可能である。
【０１２２】
また、動画再生（ＨＤ  １９２０、ＨＤ  １４４０、ＳＤ）及び静止画再生時は、交換レンズ３００で電力が消費されないので、カメラ本体消費電力４０１を、そのまま交換レンズ込み消費電力４０３として使用することができる。
【０１２３】
そして、ユーザが、レンズ交換式カメラ本体１００に交換レンズ３００を装着して、２回目以降にレンズ交換式カメラ本体１００の電源がオンされると、マイクロコントローラ１０５は、このように決められた交換レンズ込み消費電力４０３を用いることで、レンズ交換式カメラ１０がどの動作モードで動作しても、消費電力テーブル４００を参照して正しいバッテリ使用可能時間を算出し、液晶パネル１０７へ表示することができる。
【０１２４】
図１０に示した消費電力テーブル４００を用いてバッテリ使用可能時間を算出する際には、さらに、各動作モード時において、交換レンズ３００の動作時の消費電力の違いを考慮することで、より正確なバッテリ使用可能時間を算出できる。
【０１２５】
図１１は、本発明の一実施形態にかかるレンズ交換式カメラ１０の消費電力テーブル５００の一例を示す説明図である。図１１に示した消費電力テーブル５００は、マイクロコントローラ１０５に記録されている。
【０１２６】
図１１に示した消費電力テーブル５００は、交換レンズ３００のモータ３０４ａ、３０４ｂを動かさない待機時撮影の待機時、オートフォーカス処理時及びオート露出処理時の消費電力の差分が記録されているテーブルであり、この図１１に示した値が図１０の消費電力テーブル４００の消費電力値に加算されることで、当該処理実行時の消費電力が分かる。
【０１２７】
標準的なユーザは、動画撮影を行う場合と、静止画撮影を行う場合とでは、交換レンズ３００のモータ３０４ａ、３０４ｂを動かさない待機時、オートフォーカス処理時、およびオート露出処理時の使用時間の割合が異なる。図１２は、動画撮影を行う場合における待機時、オートフォーカス処理時、オート露出処理時の使用時間の割合の一例を示す説明図であり、図１３は、静止画撮影を行う場合における待機時、オートフォーカス処理時、オート露出処理時の使用時間の割合の一例を示す説明図である。この使用時間の割合の情報も、マイクロコントローラ１０５に記録されている。
【０１２８】
そして、図１１に示した消費電力テーブル５００及び、図１２，図１３に示した動画撮影時及び静止画撮影時の使用時間の割合の情報を用いることで、より正確なバッテリ使用可能時間を計算し、画面に表示させることができる。
【０１２９】
図１４は、本発明の一実施形態にかかるレンズ交換式カメラ１０の動作を示す流れ図である。図１４に示した流れ図は、図７に示した流れ図のうち、ステップＳ１０５からステップＳ１０７に置き換えられるものであり、それ以外の動作については図７に示したものと変わらない。
【０１３０】
まず、レンズ交換式カメラ１０が、交換レンズ３００のモータ３０４ａ、３０４ｂを動かさない待機中の状態であるかどうかをマイクロコントローラ１０５が判断する（ステップＳ１３１）。
【０１３１】
上記ステップＳ１３１の判断の結果、レンズ交換式カメラ１０が待機中の状態であった場合には、マイクロコントローラ１０５は、上記ステップＳ１０４で算出した電力値の合計値を、上記ステップＳ１３１で、レンズ交換式カメラ１０が待機中の状態であると判断された回数で割ることで、平均電力を算出する（ステップＳ１３２）。マイクロコントローラ１０５は、上記ステップＳ１３２で平均電力を算出すると、その平均電力の値を内部に保存する（ステップＳ１３３）。
【０１３２】
一方、上記ステップＳ１３１の判断の結果、レンズ交換式カメラ１０が撮影処理を実行中でなかった場合には、上記ステップＳ１３２及びステップＳ１３３の処理はスキップされる。
【０１３３】
次に、レンズ交換式カメラ１０が、オートフォーカス処理中の状態であるかどうかをマイクロコントローラ１０５が判断する（ステップＳ１３４）。
【０１３４】
上記ステップＳ１３４の判断の結果、レンズ交換式カメラ１０がオートフォーカス処理中の状態であった場合には、マイクロコントローラ１０５は、上記ステップＳ１０４で算出した電力値の合計値を、上記ステップＳ１３４で、レンズ交換式カメラ１０がオートフォーカス処理中の状態であると判断された回数で割ることで、平均電力を算出する（ステップＳ１３５）。マイクロコントローラ１０５は、上記ステップＳ１３５で平均電力を算出すると、その平均電力の値を内部に保存する（ステップＳ１３６）。
【０１３５】
一方、上記ステップＳ１３４の判断の結果、レンズ交換式カメラ１０が撮影処理を実行中でなかった場合には、上記ステップＳ１３５及びステップＳ１３６の処理はスキップされる。
【０１３６】
続いて、レンズ交換式カメラ１０が、オート露出処理中の状態であるかどうかをマイクロコントローラ１０５が判断する（ステップＳ１３７）。
【０１３７】
上記ステップＳ１３４の判断の結果、レンズ交換式カメラ１０がオート露出処理中の状態であった場合には、マイクロコントローラ１０５は、上記ステップＳ１０４で算出した電力値の合計値を、上記ステップＳ１３７で、レンズ交換式カメラ１０がオート露出処理中の状態であると判断された回数で割ることで、平均電力を算出する（ステップＳ１３８）。マイクロコントローラ１０５は、上記ステップＳ１３８で平均電力を算出すると、その平均電力の値を内部に保存する（ステップＳ１３９）。
【０１３８】
一方、上記ステップＳ１３７の判断の結果、レンズ交換式カメラ１０が撮影処理を実行中でなかった場合には、上記ステップＳ１３８及びステップＳ１３９の処理はスキップされる。
【０１３９】
この一連の流れにより、レンズ交換式カメラ１０が待機中の状態における平均電力、オートフォーカス処理中の平均電力、及びオート露出処理中の平均電力が求められる。そして、これらの平均電力から、レンズ交換式カメラ本体１００の消費電力（図１０の符号４０１で示した情報）を引くと、レンズ交換式カメラ１０が待機中の状態における平均電力、オートフォーカス処理中の平均電力、及びオート露出処理中の平均電力の、それぞれの差分が求められる。
【０１４０】
動画撮影時の、交換レンズ３００を含めた消費電力からレンズ交換式カメラ本体１００の消費電力を引いた値は、以下のように求める事ができる。
Ａ×Ｐ１／１００＋Ｂ×Ｐ２／１００＋Ｃ×Ｐ３／１００
（Ａ：待機中の平均電力の差分
Ｂ：オートフォーカス中の平均電力の差分
Ｃ：オート露出中の平均電力の差分
Ｐ１：動画撮影時の待機中の使用時間割合
Ｐ２：動画撮影時のオートフォーカス中の使用時間割合
Ｐ３：動画撮影時のオート露出中の使用時間割合）
【０１４１】
一方、静止画撮影時の、交換レンズ３００を含めた消費電力からレンズ交換式カメラ本体１００の消費電力を引いた値は、以下のように求める事ができる。
Ａ×Ｑ１／１００＋Ｂ×Ｑ２／１００＋Ｃ×Ｑ３／１００
（Ａ：待機中の平均電力の差分
Ｂ：オートフォーカス中の平均電力の差分
Ｃ：オート露出中の平均電力の差分
Ｑ１：静止画撮影時の待機中の使用時間割合
Ｑ２：静止画撮影時のオートフォーカス中の使用時間割合
Ｑ３：静止画撮影時のオート露出中の使用時間割合）
【０１４２】
このように、交換レンズ３００を含めた消費電力からレンズ交換式カメラ本体１００の消費電力を引いた値を求めることで、交換レンズ３００の消費電力が分かり、より正確なバッテリ使用可能時間を算出できる。
【０１４３】
なお、上述の例では、待機時、オートフォーカス処理時、オート露出処理時の使用時間の割合を、あらかじめマイクロコントローラ１０５に保存することで、交換レンズ３００の消費電力を求めていたが、本発明はかかる例に限定されない。つまり、使用時間の割合を、あらかじめマイクロコントローラ１０５に保存しなくても、実際にこれらの処理が使われた回数を、上述した図１４の処理におけるステップＳ１３１、Ｓ１３４、Ｓ１３７で、それぞれＹＥＳと判断された回数を数えて、その回数の割合を使用しても良い。このようにすると、個別のユーザのカメラの使い方の癖といったものを消費電力計算に反映できるので、より正確なバッテリ使用可能時間を計算し、画面に表示することができる。
【０１４４】
交換レンズ３００の脱着の判断は、レンズ交換式カメラ本体１００のｉ端子１１２によって行ってもよく、直前に算出した平均電力と、最新の平均電力との差分が一定値以上の場合は、レンズ交換式カメラ本体１００に交換レンズ３００が交換されたと判断してもよい。その場合は、最新の平均電力をマイクロコントローラ１０５に保存し、その値を、その後のバッテリ使用可能時間の計算に用いてもよい。
【０１４５】
上述の例では、レンズ交換後に最初にレンズ交換式カメラ本体１００の電源がオンになった場合は、平均電力の算出だけを行い、バッテリ使用可能時間の計算及び表示をさせていなかったが、レンズ交換後に最初にレンズ交換式カメラ本体１００の電源がオンになった場合は、出荷時に同梱されている交換レンズや、使用が推奨される交換レンズなどの平均電力を用いて、バッテリ使用可能時間の計算及び表示をさせてもよい。
【０１４６】
また、上述の例では、レンズ交換後に最初にレンズ交換式カメラ本体１００の電源がオンになった場合は、平均電力の算出だけを行い、バッテリ使用可能時間の計算及び表示をさせていなかったが、レンズ交換後に最初にレンズ交換式カメラ本体１００の電源がオンになった場合に、平均電力を算出するために十分なデータが取得でき、平均電力を計算できたときは、その時点で、その平均電力の情報を用いて、バッテリ使用可能時間の計算及び表示をさせてもよい。
【０１４７】
また例えば、マイクロコントローラ１０５は、バッテリ使用可能時間を計算し、レンズ交換式カメラ本体１００に内蔵される記録メディアの記録可能時間と比較して、記録メディアの記録可能時間の方が短ければ、液晶パネル１０７に所定の警告表示をさせるようにしてもよい。
【０１４８】
＜２．まとめ＞
以上説明したように本発明の一実施形態によれば、交換レンズ３００のように、予め消費電力を知ることができないデバイスがレンズ交換式カメラ本体１００に装着される場合は、従来求めることができなかったバッテリ使用可能時間を算出して、その時間の情報を表示することができる。
【０１４９】
本発明の一実施形態によれば、消費電力が予め分かっているデバイスの組み合わせのみでシステムが成り立つ場合に限らず、交換レンズ３００のように予め消費電力を知ることができないデバイスがレンズ交換式カメラ本体１００に装着される場合は、従来求めることができなかったバッテリ使用可能時間を算出して、その時間の情報を表示することができる。
【０１５０】
本発明の一実施形態によれば、同じデバイスであっても、ユーザの使い方によって消費電力が異なる場合において、従来求めることができなかったバッテリ使用可能時間を算出して、その時間の情報を表示することができる。
【０１５１】
また、本発明の一実施形態によれば、交換レンズ３００のように、予め消費電力を知ることができないデバイスが装着されて１回目に電源がオンされた場合の動作モードにおける消費電力を実測するだけで、２回目以降に電源がオンされたときは、すべての動作モードにおいてバッテリ使用可能時間を算出して、その時間の情報を表示することができる。
【０１５２】
なお、上記の実施形態で説明した一連の処理は、専用のハードウエアによって実行させても良いが、ソフトウエア（アプリケーション）により実行させても良い。一連の処理をソフトウエアに行わせる場合には、汎用又は専用のコンピュータにコンピュータプログラムを実行させることにより、上記の一連の処理を実現することができる。
【０１５３】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１５４】
例えば、上記実施形態では、電流積算値の情報はバッテリパック２００からレンズ交換式カメラ本体に送信するようにしていたが、本発明はかかる例に限定されない。すなわち、電流積算値の情報は、バッテリパック２００が計測した電流値の情報を、レンズ交換式カメラ本体１００のマイクロコントローラ１０５がバッテリパック２００から逐次受信し、マイクロコントローラ１０５で計算するようにしてもよい。
【符号の説明】
【０１５５】
１０    レンズ交換式カメラ
１００    レンズ交換式カメラ本体
１０１    ＋端子
１０２    −端子
１０３    Ｃ端子
１０４    定電圧回路
１０５    マイクロコントローラ
１０６    シャッタボタン
１０７    液晶パネル
１０８    ＣＣＤイメージセンサ
１０９    メモリ
１１０    ＋端子
１１１    −端子
１１２    ｉ端子
２００    バッテリパック
２０１    ＋端子
２０２    −端子
２０３    Ｃ端子
２０４ａ、２０４ｂ    セル
２０５    マイクロコントローラ
３００    交換レンズ
３０１    ＋端子
３０２    −端子
３０３    ｉ端子
３０４ａ、３０４ｂ    モータ
３０５    レンズ
３０６    絞り
【図１】
2012134727.tif 000003
【図２】
2012134727.tif 000004
【図３】
2012134727.tif 000005
【図４】
2012134727.tif 000006
【図５】
2012134727.tif 000007
【図６】
2012134727.tif 000008
【図７】
2012134727.tif 000009
【図８】
2012134727.tif 000010
【図９】
2012134727.tif 000011
【図１０】
2012134727.tif 000012
【図１１】
2012134727.tif 000013
【図１２】
2012134727.tif 000014
【図１３】
2012134727.tif 000015
【図１４】
2012134727.tif 000016