(57)【要約】【課題】起動するために必要な電源供給を行う電池の情報を用いて、使い勝手を損なうことなく、発光を適切に制御して発熱からの製品保護を可能にした照明装置を提供する。【解決手段】照明装置１００は、装着された電池２００により電源が供給される発光部１００ｂの発光を制御する発光制御手段１０１と、装着された電池２００から温度に関する情報を含む電池２００の情報を取得可能か否かを判断する判断手段１０１と、判断手段１０１により電池２００の情報を取得可能と判断された場合に、電池２００から電池２００の情報を取得する取得手段１１７と、を備える。発光制御手段１０１は、取得手段１１７による電池２００の情報の取得結果に基づいて発光部１００ｂの発光を制限するためのパラメータを決定する。【選択図】図２
2019124782.tif 000002
【特許請求の範囲】
【請求項１】
装着された電池により電源が供給される発光部を備える照明装置であって、
前記発光部の発光を制御する発光制御手段と、
前記装着された前記電池の温度に関する情報を含む前記電池の情報を取得する取得手段と、を備え、
前記発光制御手段は、前記取得手段による前記電池の情報の取得結果に基づいて前記発光部の発光を制限するためのパラメータを決定することを特徴とする照明装置。
【請求項２】
前記装着された前記電池の情報を取得可能か否かを判断する判断手段を備え、
前記取得手段は、前記判断手段により前記電池の情報を取得可能と判断された場合に、前記電池から前記電池の情報を取得することを特徴とする請求項１に記載の照明装置。
【請求項３】
前記取得手段が取得した前記電池の情報の信頼性を判定する判定手段と、
前記電池の情報を検出するセンサ部と、備え、
前記判定手段により前記取得手段が取得した前記電池の情報の信頼性が低いと判定された場合に、前記取得手段は、前記センサ部で検出した前記電池の情報を取得することを特徴とする請求項１又は２に記載の照明装置。
【請求項４】
前記電池の情報を検出するセンサ部を備え、前記判断手段により前記電池の情報を取得できないと判断された場合に、前記取得手段は、前記センサ部で検出した前記電池の情報を取得することを特徴とする請求項２に記載の照明装置。
【請求項５】
前記発光制御手段は、前記センサ部で検出した前記電池の情報に基づいて電池の温度を推定し、推定される前記電池の最高温度に基づいて前記発光部の発光を制限するパラメータを決定することを特徴とする請求項３又は４に記載の照明装置。
【請求項６】
前記装着された前記電池との間で前記電池の情報を通信可能な通信手段を備え、
前記取得手段は、前記判断手段により前記電池の情報を取得可能と判断された場合に、前記通信手段を介して前記電池から前記電池の情報を取得することを特徴とする請求項２乃至５のいずれか一項に記載の照明装置。
【請求項７】
前記電池が前記通信手段を介して認証可能か否かを判定する認証手段と、
前記認証手段が前記電池が認証可能であると判定した場合に、前記取得手段は、前記通信手段を介して前記電池から前記電池の情報を取得することを特徴とする請求項６に記載の照明装置。
【請求項８】
前記パラメータのテーブルを記憶する記憶手段を備え、
前記発光制御手段は、前記取得手段により取得した前記電池の情報に基づいて前記発光部の発光を制限するパラメータを決定する際に前記パラメータのテーブルを用いることを特徴とする請求項１乃至７のいずれか一項に記載の照明装置。
【請求項９】
前記発光制御手段が前記取得した前記電池の情報に基づいて決定したパラメータを所定の周期あるいは所定の条件で監視する監視手段を備え、
前記監視手段により前記決定したパラメータが所定の閾値内にないとされた場合に、前記発光制御手段は、前記取得手段により新たに取得した前記電池の情報に基づいてパラメータを決定して更新することを特徴とする請求項１乃至８のいずれか一項に記載の照明装置。
【請求項１０】
前記発光制御手段は、前記決定したパラメータに基づく情報を表示部に表示することを特徴とする請求項１乃至９のいずれか一項に記載の照明装置。
【請求項１１】
装着された電池により電源が供給される発光部を備える照明装置の制御方法であって、  前記発光部の発光を制御する発光制御ステップと、
前記装着された前記電池の温度に関する情報を含む前記電池の情報を取得する取得ステップと、を備え、
前記発光制御ステップは、前記取得ステップでの前記電池の情報の取得結果に基づいて前記発光部の発光を制限するためのパラメータを決定することを特徴とする照明装置の制御方法。
【請求項１２】
請求項１１に記載の照明装置の制御方法の各ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の種類の電池を装着可能なストロボ装置等の照明装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
ストロボ装置等の照明装置には、製品を保護する目的で、連続発光によって上昇する温度を安全に使用できる範囲に制限する機能が設けられており、照明装置に使用できる電源として、多種多様な電池が用いられる。多種多様な電池の性能は様々であり、統一されていないことから、電池の性能によって照明装置の連続発光性能が左右される。このため、より発熱しやすい電池を基準に発光制限を設けると、発光可能回数や性能を抑えてしまい、ユーザの使用感を損ねてしまう。
【０００３】
そこで、特許文献１では、電池の識別情報の有無によって充電モードを選択し、その充電モードによって充電を行うことで充電電流を抑制して、照明装置を保護する電源制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３-８３８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１では、複数の充電モードを備えてはいるものの、予め規定された識別情報が得られない場合は、未だ発熱していない初期状態から充電を制限してしまう。そのため、シャッタチャンスが重要となる撮影現場では、ユーザの使い勝手を損なう可能性がある。また、連続使用を続けた場合の継時変化にも対応していないため、選択した充電モードが使用終了まで最適となっていない可能性がある。
【０００６】
そこで、本発明の目的は、起動するために必要な電源供給を行う電池の電池情報を用いて、使い勝手を損なうことなく、発光を適切に制御して発熱からの製品保護を可能にした照明装置、その制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、装着された電池により電源が供給される発光部を備える照明装置であって、前記発光部の発光を制御する発光制御手段と、前記装着された前記電池の温度に関する情報を含む前記電池の情報を取得する取得手段と、を備え、前記発光制御手段は、前記取得手段による前記電池の情報の取得結果に基づいて前記発光部の発光を制限するためのパラメータを決定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、照明装置を起動するために必要な電源供給を行う電池の電池情報を用いて、使い勝手を損なうことなく、発光を適切に制御して発熱から製品を保護することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の照明装置の第１の実施形態に係るストロボ装置の概略断面図である。
【図２】図１に示すストロボ装置の制御系を示す概略ブロック図である。
【図３】ストロボ装置の発光に伴う処理を説明するフローチャート図である。
【図４】図３のステップＳ３０２におけるストロボ装置の電池識別制御に伴う処理を説明するフローチャート図である。
【図５】図４のステップＳ４１０のパラメータ決定に伴う処理を説明するフローチャート図である。
【図６】図３のステップＳ３１０における連続発光制御に伴う処理を説明するフローチャート図である。
【図７】本発明の照明装置の第２の実施形態に係るストロボ装置の制御系を示す概略ブロック図である。
【図８】図３のステップＳ３０２の電池識別制御に伴う処理の変形例を説明するフローチャート図である。
【図９】各判定ビットの場合分けを示す図である。
【図１０】図８のステップＳ８２０におけるパラメータ決定に伴う処理を説明するフローチャート図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明実施形態を説明する。
【００１１】
（第１の実施形態）
図１は、本発明の照明装置の第１の実施形態に係るストロボ装置の概略断面図である。図２は、図１に示すストロボ装置の制御系を示す概略ブロック図である。
【００１２】
図１及び図２に示すように、本実施形態のストロボ装置１００は、不図示のカメラ本体に着脱可能に装着されるストロボ本体１００ａと、ストロボ本体１００ａに対して上下方向及び左右方向に回動可能に保持される発光部１００ｂとを備える。なお、本実施形態では、ストロボ本体１００ａにおける発光部１００ｂと連結される側を上側として発光部１００ｂの回動方向を定義している。
【００１３】
マイクロコンピュータＦＰＵ（以下、ストロボ制御部）１０１は、ストロボ装置１００の各部を制御する。ストロボ制御部１０１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏコントロール回路）、マルチプレクサ、タイマー回路、ＥＥＰＲＯＭ、Ａ／Ｄ、及びＤ／Ａコンバータ等を含むマイコン内蔵ワンチップＩＣの回路構成となっている。なお、各機能に応じて専用の発光制御部、判定部のマイコン・メモリ等を設けてもよい。
【００１４】
電池２００は、ストロボ装置１００の電源（ＶＢＡＴ）として機能する。電池２００の詳細については後述する。昇圧回路ブロック１０２は、昇圧部１０２ａ、電圧検出に用いる抵抗１０２ｂ，１０２ｃ、及びメインコンデンサ１０２ｄで構成される。昇圧回路ブロック１０２は、電池２００の電圧を昇圧部１０２ａにより数百Ｖに昇圧してメインコンデンサ１０２ｄに発光のための電気エネルギを充電させる。
【００１５】
メインコンデンサ１０２ｄの充電電圧は、抵抗１０２ｂ，１０２ｃにより分圧され、分圧された電圧はストロボ制御部１０１のＡ／Ｄ変換端子に入力される。トリガー回路１０３は、後述する放電管１０４を励起させためのパルス電圧を放電管１０４に印加する。発光制御回路１０５は、放電管１０４の発光の開始及び停止を制御する。放電管１０４は、トリガー回路１０３から印加される数ＫＶのパルス電圧を受け励起してメインコンデンサ１０２ｄに充電された電気エネルギを用いて発光する。
【００１６】
積分回路１０６は、後述するフォトダイオード１０７の受光電流を積分し、その出力は後述するコンパレータ１０８の反転入力端子とストロボ制御部１０１のＡ／Ｄコンバータ端子に入力される。コンパレータ１０８の非反転入力端子は、ストロボ制御部１０１内のＤ／Ａコンバータ端子に接続され、コンパレータ１０８の出力は後述するＡＮＤゲート１０９の入力端子に接続される。ＡＮＤゲート１０９のもう一方の入力は、ストロボ制御部１０１の発光制御端子と接続され、ＡＮＤゲート１０９の出力は発光制御回路１０５に入力される。フォトダイオード１０７は、放電管１０４から発せられる光を受光するセンサであり、直接またはグラスファイバー等を介して放電管１０４から発せられる光を受光する。
【００１７】
反射傘１１０は、放電管１０４から発せられる光を反射させて所定の方向へ導く。光学パネル１１１等を含むズーム光学系は、放電管１０４と反射傘１１０を含む反射傘ユニット１１２との相対位置を変更可能に保持されている。反射傘ユニット１１２と光学パネル１１１との相対位置を変更することにより、ストロボ装置１００のガイドナンバー及び配光角を変化させることができる。ストロボ装置１００の発光部１００ｂは、主に、放電管１０４、反射傘１１０、光学パネル１１１で構成され、発光部１００ｂの配光角は、反射傘ユニット１１２の移動により変化し、発光部１００ｂの照射方向はストロボ本体１００ａに対する回動により変化する。
【００１８】
入力部１１３は、電源スイッチ、ストロボ装置１００の動作モードを設定するモード設定スイッチ、その他各種パラメータを設定する設定ボタン等の操作部を含み、ストロボ制御部１０１は、入力部１１３への入力に応じて各種処理を実行する。表示部１１４は、液晶装置や発光素子を有し、ストロボ装置１００の各状態を表示する。
【００１９】
ズーム駆動回路１１５は、反射傘ユニット１１２と光学パネル１１１の相対位置に関する情報をエンコーダ等により検出するズーム検出部１１５ａと反射傘ユニット１１２を移動させるためのモータを含むズーム駆動部１１５ｂで構成される。反射傘ユニット１１２の駆動量は、カメラ本体を介して得た撮影レンズの焦点距離情報を、ストロボ制御部１０１によって、焦点距離情報に基づいて演算される。
【００２０】
端子１１６は、カメラ本体とストロボ装置１００の通信の同期をとるためのＳＣＬＫ＿Ｓ端子、カメラ本体からストロボ装置１００にデータを送信するＭＯＳＩ＿Ｓ端子、ストロボ装置１００から送信されたデータを受信するＭＩＳＯ＿Ｓ端子を含む。また、端子１１６は、カメラ本体とストロボ装置１００との両方をつなぐＧＮＤ端子も含む。
【００２１】
電池検出端子１１７は、ストロボ制御部１０１と接続されて、後述する電池２００がストロボ装置１００に着脱可能に装着され、後述する情報出力端子２０２と接続することで、電池２００からの各種情報をストロボ制御部１０１へ伝える。センサ部１１８は、ストロボ制御部１０１と接続され、後述の電池２００の状態を監視するための電圧・放電電流、内部抵抗値、温度、電池残容量等を検出する各種センサとなっている。センサ部１１８で検出した各種情報はストロボ制御部１０１へ伝えられ、ストロボ制御部１０１の内蔵メモリに格納される。
【００２２】
次に、電池２００の構成について説明する。電池２００は、電池制御回路２０１と充電可能な二次電池セル２０３及び充放電端子や情報出力端子２０２を含む外部端子部がパッケージングされた構成になっている。
【００２３】
電池制御回路２０１は、二次電池セル２０３の充放電が安全に行われるよう各部を制御する。電池制御回路２０１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路等を含むマイコン内蔵ワンチップＩＣの回路構成になっている。そして、電池制御回路２０１は、電池の状況を監視するために用いる電池電圧・放電電流、内部抵抗値、内部温度、電池残容量等を検出する各種センサを有し、ＲＯＭには、電池識別に必要なＩＤ情報等が格納されている。
【００２４】
情報出力端子２０２は、電池制御回路２０１で検出した各種情報をストロボ装置１００へ伝えるための情報出力端子となっており、ストロボ装置１００へ電池２００が装着された際、電池検出端子１１７と接触してストロボ制御部１０１へ各種情報を伝達する。二次電池セル２０３は、電池制御回路２０１に接続され、電池制御回路２０１を介してストロボ装置１００と接続され、電源供給を行う。
【００２５】
次に、図３を参照して、ストロボ装置１００の発光に伴う処理を説明する。図３は、ストロボ装置１００の発光に伴う処理を説明するフローチャート図である。図３に示す各処理は、ストロボ制御部１０１のＲＯＭ等に記憶されたプログラムがＲＡＭに展開されてＣＰＵ等により実行される。
【００２６】
図３において、ステップＳ３０１では、ストロボ制御部１０１は、自身のメモリやポートの初期化を行う。また、ストロボ制御部１０１は、入力部１１３に含まれるスイッチの状態や予め設定された入力情報を読み込み、発光量の決め方や、発光タイミング等様々な発光モードの設定を行い、ステップＳ３０２に進む。
【００２７】
ステップＳ３０２では、ストロボ制御部１０１は、装着された電池を識別し、電池情報を用いて発光制限に用いるパラメータを決定する処理を行う。電池識別制御処理にてストロボ装置１００に装着された電池の状態を監視する処理がある場合は、並列処理によりステップＳ３０３以降の発光に伴う処理と並行して行うことが望ましい。電池識別制御の詳細については、後述する。そして、ストロボ制御部１０１は、発光制限に用いるパラメータを決定した後、内蔵メモリに決定したパラメータ情報を格納し、ステップＳ３０３に進む。
【００２８】
ステップＳ３０３では、ストロボ制御部１０１は、昇圧回路ブロック１０２を動作開始させてメインコンデンサ１０２ｄの充電を開始した後、ステップＳ３０４に進む。ステップＳ３０４では、ストロボ制御部１０１は、不図示のカメラ制御部から端子１１６を介して取得した不図示の撮影レンズの焦点距離情報をストロボ制御部１０１の内蔵メモリに格納し、格納後、ステップＳ３０５に進む。なお、以前に焦点距離情報を格納していた場合には、新たな焦点距離情報に更新する。
【００２９】
ステップＳ３０５では、ストロボ制御部１０１は、ストロボ光の配光角が取得した焦点距離情報に応じた範囲となるように、ズーム駆動回路１１５に反射傘ユニット１１２を移動させ、ステップＳ３０６に進む。なお、反射傘ユニット１１２を移動させる必要がない場合は、このステップを省略できる。
【００３０】
ステップＳ３０６では、ストロボ制御部１０１は、入力部１１３にて設定された発光モードに関する画像や取得した焦点距離情報に関する画像等を表示部１１４に表示し、ステップＳ３０７に進む。
【００３１】
ステップＳ３０７では、ストロボ制御部１０１は、メインコンデンサ１０２ｄに充電が完了しているか否かを確認し、充電が完了していれば、充電完了信号を不図示のカメラ制御部へ送信してステップＳ３０８に進む。
【００３２】
ステップＳ３０８では、ストロボ制御部１０１は、発光指示として不図示のカメラ制御部から発光開始信号を受信したか否かを判別し、受信していればステップＳ３０９へ進み、受信していなければステップＳ３０２へ戻る。
【００３３】
ステップＳ３０９では、ストロボ制御部１０１は、受信した発光開始信号に応じて発光制御回路１０５に発光指示を行う。そして、ストロボ制御部１０１は、発光指示に従って発光制御回路１０５が放電管１０４を発光させた後、メインコンデンサ１０２ｄの電圧情報等発光に関する情報を内蔵メモリに格納し、ステップＳ３１０に進む。なお、ステップＳ３０９では、調光用のプリ発光と本発光のように一連する発光については、各発光が終了するとステップＳ３０２へ戻らず、一連の発光が終了後にステップＳ３０２へ戻る。
【００３４】
ステップＳ３１０では、ストロボ制御部１０１は、連続発光等で発光による熱が加えられ続けても異常に発熱し過ぎることが無いよう発光や充電を制御する連続発光制御の演算を開始する。連続発光制御の詳細については後述する。この連続発光制御は、初期状態から変化が生じたときに演算を開始し、演算結果が初期状態に戻ったときに終了する。
【００３５】
つまり、発光によって発生する熱の影響から保護する部位の温度を想定して、１回目の発光から対象部位の想定温度あるいはその代替となるカウンタの演算を開始する。そして、演算結果が初期状態と同じになるまで放熱する時間が経過するか、リセットがかかるまで、これまで説明してきた発光に伴う処理と並行して演算を続けることになる。なお、本実施形態では、連続発光制御としているが、単発の発光に対しても同様の処理を行う。連続発光制御を開始した後、発光に伴う処理は、ステップＳ３０２へ戻る。
【００３６】
次に、図４を参照して、図３のステップＳ３０２におけるストロボ装置１００の電池識別制御に伴う処理を説明する。この電池識別制御に伴う処理の中で、ストロボ装置１００は装着している電池２００の温度に関わる情報を取得し、その情報を基に発光制限に用いるパラメータを決定する。電池２００の性能によって、ストロボ装置１００の保護対象部位が変化するため、性能に合わせたパラメータ設定を行う。
【００３７】
理由としては、装着される電池２００の種類・仕様・性能によってストロボ装置１００の性能が左右される。例えば、二次電池セル２０３としてリチウム系二次電池のようなものが使われていた場合、劣化具合にもよるが、一般的にメインコンデンサ１０２ｄへの高速充電が可能となり、また、比較的内部抵抗値が小さいことから、電池２００の発熱も小さいものが多い。
【００３８】
一方、アルカリ系一次電池のようなものが使われていた場合、上述のリチウム系二次電池に比べてメインコンデンサ１０２ｄへの充電速度が遅くなり、比較的内部抵抗値も大きいことから発熱しやすいものが多い。そのため、装着される電池２００を判別し、その性能に応じた発光制限を設ける必要がある。
【００３９】
これは、ストロボ装置１００の保護対象部位が変化することを意味し、上述の例で言えば、内部抵抗値が小さく、メインコンデンサ１０２ｄへの高速充電が可能な電池では、高速な連続発光が可能になるため、光学パネル１１１を最も保護する必要がある。一方、内部抵抗値が大きく、電池の発熱が大きくなるものでは、製品保護及び低温やけど等を防ぐ観点からもストロボ本体１００ａの電池装着部近辺、及び電池２００を保護する必要がある。
【００４０】
図４は、図３のステップＳ３０２におけるストロボ装置１００の電池識別制御に伴う処理を説明するフローチャート図である。なお、図４では、光学パネル１１１と、ストロボ本体１００ａの電池装着部近辺、及び電池２００を保護対象部位として説明する。また、ストロボ制御部１０１は、図３のステップＳ３０２で装着された電池２００を認識すると、図４に示す処理を図３の処理と並行して開始し、図３のステップＳ３１０に至るまでに終了させる。
【００４１】
図４において、ステップＳ４０１では、ストロボ制御部１０１は、電池識別制御を行うに当たり、装着された電池２００の温度に関する情報が取得可能か判別する。判別方法としては、例えば、電池制御回路２０１にある各種センサと情報出力端子２０２が接続され、情報出力端子２０２と電池検出端子１１７が接触することで直接アナログ値をストロボ制御部１０１まで伝える方法がある。
【００４２】
また、電池制御回路２０１によって各種センサの出力をＡＤ変換した値を通信によりストロボ制御部１０１へ伝える方法がある。もしくは、汎用電池を専用電池形状へ互換可能にするアダプタを用意し、それを検出した場合は、汎用電池のために電池情報を取得できないと判定するようにしてもよい。
【００４３】
そして、ストロボ制御部１０１は、電池検出端子１１７と情報出力端子２０２を介した通信で、電池制御回路２０１から電池２００の内部抵抗値あるいは内部温度の情報を取得できる場合はステップＳ４０２へ進み、取得できない場合はステップＳ４０５に進む。
【００４４】
ステップＳ４０２では、ストロボ制御部１０１は、電池制御回路２０１のセンサから情報出力端子２０２及び電池検出端子１１７を介して電池２００の内部抵抗値を取得する。なお、ストロボ制御部１０１は、直接内部抵抗値を取得するのではなく、電池制御回路２０１にあるセンサによって電池電圧及び放電電流を取得することで内部抵抗値を算出しても良い。そして、ストロボ制御部１０１は、取得した内部抵抗値を内蔵メモリに格納し、ステップＳ４０３に進む。なお、内部抵抗値を取得できない場合は、このステップを省略する。
【００４５】
ステップＳ４０３では、ストロボ制御部１０１は、電池制御回路２０１のセンサから情報出力端子２０２及び電池検出端子１１７を介して電池２００の内部温度を取得し、取得した内部温度を内蔵メモリに格納し、ステップＳ４０４に進む。なお、内部温度を取得できない場合はこのステップを省略するが、ステップＳ４０２の内部抵抗値あるいは本ステップで内部温度のどちらか一方は取得できているものとして説明する。
【００４６】
ステップＳ４０４では、ストロボ制御部１０１は、ステップＳ４０２とステップＳ４０３で取得結果が想定されうる所定の閾値内にあるかを確認する。そして、ストロボ制御部１０１は、所定の閾値内にある場合は、専用電池を示す判定ビットを立て、装着された電池２００が専用電池であり、信頼性があると判定する。一方、ストロボ制御部１０１は、所定の閾値内にない場合は、電池情報として出力はあるものの、情報の信頼性が低いと判定し、信頼性が低いことを示す判定ビットを立てる。そして、ストロボ制御部１０１は、各判定ビットを内蔵メモリに格納し、ステップＳ４０６に進む。
【００４７】
ステップＳ４０６では、ストロボ制御部１０１は、装着された電池２００に信頼性があるか否かの判別を行う。ステップＳ４０４にて判定した判定ビットに基づき、信頼性がある場合は、ステップＳ４０７へ進み、信頼性がない場合はステップＳ４０８に進む。
【００４８】
ステップＳ４０５では、ストロボ制御部１０１は、装着された電池２００から情報取得できないことから汎用型の電池として扱うため、汎用電池を示す判定ビットを立て、判定ビットを内蔵メモリに格納した後、ステップＳ４０８に進む。
【００４９】
ステップＳ４０７では、ストロボ制御部１０１は、電池２００から得る情報に対し、ストロボ装置１００内で処理するために必要なオフセット用の補正値を算出して内蔵メモリに格納し、ステップＳ４１０に進む。
【００５０】
ここで、ステップＳ４０７の処理は、後述のパラメータ決定処理で電池制御回路２０１の各種センサの出力とセンサ部１１８の出力を同時に使用するような演算がある場合、演算結果が異なるのを防ぐことを目的としている。その場合は、同じタイミングで測定した出力結果の差から補正値を決定すればよい。なお、電池制御回路２０１の各種センサの出力とセンサ部１１８の出力を切り分けて使用し、オフセットの必要がない場合はこのステップを省略してもよい。
【００５１】
ステップＳ４０８では、ストロボ制御部１０１は、センサ部１１８の出力結果から電池２００の内部抵抗値を取得し、取得した内部抵抗値を内蔵メモリに格納してステップＳ４０９に進む。なお、内部抵抗値は、電池電圧及び放電電流を取得することで算出しても良い。また、既に内部抵抗値を取得している場合はその値を更新し、専用電池ビットが立っている場合はそのビットを下げ、汎用電池ビットを立てる。内部抵抗値を取得できない場合はこのステップを省略する。
【００５２】
ステップＳ４０９では、ストロボ制御部１０１は、センサ部１１８の出力結果から電池２００の内部温度を取得し、取得した内部温度を内蔵メモリに格納してステップＳ４１０に進む。なお、既に内部温度を取得している場合はその値を更新し、専用電池ビットが立っている場合はそのビットを下げ、汎用電池ビットを立てる。但し、ステップＳ４０８の内部抵抗値あるいは本ステップの内部温度のどちらか一方は取得できているものとして説明する。
【００５３】
ステップＳ４１０では、ストロボ制御部１０１は、ステップＳ４０２からステップＳ４０９で取得した情報に基づいて発光制限に用いるパラメータを決定し、決定したパラメータを内蔵メモリに格納してステップＳ４１１に進む。なお、パラメータ決定処理の詳細については図５を用いて後述する。
【００５４】
ステップＳ４１１では、ストロボ制御部１０１は、装着された電池２００に関して取得できた情報を表示部１１４に表示し、ステップＳ４１２に進む。ここで表示する情報は、例えば、ステップＳ４１０にて決定したパラメータに基づく発光制限レベルや、電池２００の現在の内部温度や残容量等についてである。
【００５５】
ステップＳ４１２では、ストロボ制御部１０１は、現在の電池２００の状態を監視するかを判定する。判定する条件については、ストロボ制御部１０１のタイマー機能によって所定の周期毎に電池制御回路２０１あるいはセンサ部１１８の出力結果を取得するものとし、所定の周期に該当する場合に監視を行う。そして、ストロボ制御部１０１は、専用電池ビットが立っている場合はステップＳ４０２に戻り、汎用電池ビットが立っている場合はステップＳ４０８に戻る。なお、所定の周期ではなく、発光部１００ｂが発光した回数等を条件にし、監視を行ってもよい。監視を行わない場合は、電池識別制御に伴う処理を終了する。
【００５６】
次に、図５を参照して、図４のステップＳ４１０のパラメータ決定に伴う処理を説明する。図５は、図４のステップＳ４１０のパラメータ決定に伴う処理を説明するフローチャート図である。ここでの処理は、ステップＳ４０２からステップＳ４０９で取得した情報を基にパラメータを決定する。
【００５７】
図５において、ステップＳ５０１では、ストロボ制御部１０１は、ステップＳ４０２からステップＳ４０９で取得した判定ビットや各種センサの出力結果、補正値の読み込みを行い、ステップＳ５０２に進む。
【００５８】
ステップＳ５０２では、ストロボ制御部１０１は、読み込んだ判定ビットが何であるかを判断する。後述の発光制限方法によっては必要に応じて判定ビットの種類を増やし、種類毎に分岐させてもよい。そして、ストロボ制御部１０１は、専用電池ビットが立っていた場合はステップＳ５０３へ進み、汎用電池ビットの場合はステップＳ５０４に進む。
【００５９】
ステップＳ５０３では、ストロボ制御部１０１は、専用電池用の発光制限に用いるパラメータを算出し、ステップＳ５０５に進む。なお、算出方法については後述する。ステップＳ５０４では、ストロボ制御部１０１は、汎用電池用の発光制限に用いるパラメータを算出し、ステップＳ５０５に進む。なお、算出方法については後述する。
【００６０】
ステップＳ５０５では、ストロボ制御部１０１は、ステップＳ５０３もしくはステップＳ５０４で算出したパラメータを内蔵メモリに格納し、パラメータ決定に伴う処理を終了する。
【００６１】
次に、図６を参照して、図３のステップＳ３１０における連続発光制御に伴う処理を説明する。この連続発光制御に伴う処理の中で、発光によって発生する熱の影響から保護するための制限を行う。発光制限は、電池識別制御処理及びパラメータ決定に伴う処理の結果に応じて保護対象部位及び制限結果が異なることになる。
【００６２】
図６は、図３のステップＳ３１０における連続発光制御に伴う処理を説明するフローチャート図である。
【００６３】
図６において、ステップＳ６０１では、ストロボ制御部１０１は、連続発光制御に関する設定の初期化を行うため、予め設定された入力情報及びパラメータの読み込みを行い、ステップＳ６０２に進む。なお、図３のステップＳ３０１で既に読み込みを行っている場合は、このステップを省略できる。
【００６４】
ステップＳ６０２では、ストロボ制御部１０１は、発光の際の放電管１０４の発光量情報を取得し、取得した発光量情報を内蔵メモリに格納してステップＳ６０３に進む。
【００６５】
ステップＳ６０３では、ストロボ制御部１０１は、連続発光処理用の演算を行う。連続発光処理では、ストロボ制御部１０１は、図５のステップＳ５０５にて内蔵メモリに格納した電池２００に対応するパラメータに基づいて、発光回数を変更可能にするためのカウントを行っている。例えば、ステップＳ６０２で取得した発光量情報に対して、演算レンジ調整用の係数を設定し、それらを発光毎に積算していく。また、図５のステップＳ５０５で格納したパラメータを積算することで電池２００の性能に応じた制御が可能になる。減算については所定の時間毎に一定量の減算を行う。
【００６６】
発光量情報をＦＬ、調整用係数をα、発光した回数をｎ、電池２００のパラメータをＢ、減算を行う時間間隔をＴ、減算量をＭとすると、カウンタの積算量をＣとして次式（１）で求められる。
【００６７】
【数１】
2019124782.tif 000003
【００６８】
ここで、図５のステップＳ５０３及びステップＳ５０４でのパラメータ算出について説明する。上式（１）のように、発光に応じて積算される方式の場合、電池２００のパラメータＢが大きい程、カウンタ積算量Ｃが増加する。そのため、保護対象部位毎に後述の閾値で適切な発光制限を設定する必要がある。
【００６９】
まず、ステップＳ５０３では、電池２００に対して専用電池判定を行っているので、電池２００から取得した情報を用いて電池２００のパラメータＢを算出する。図４のステップＳ４０２で取得した内部抵抗値をｒ１、ステップＳ４０３で取得した内部温度をτ１、ステップＳ４０７で取得した補正値をＨｒ１及びＨτ１とすると、電池２００のパラメータＢは次式（２）で表すことができる。
【００７０】
【数２】
2019124782.tif 000004
【００７１】
同様に、汎用電池であるステップＳ５０４では、センサ部１１８から取得した情報を用いて電池２００のパラメータＢを算出する。ステップＳ４０８で取得した内部抵抗値をｒ２、ステップＳ４０９で取得した内部温度をτ２とすると、電池２００のパラメータＢは次式（３）で表すことができる。
【００７２】
【数３】
2019124782.tif 000005
【００７３】
なお、β、γ、δ、εはそれぞれゲイン係数である。また、上式（２）及び上式（３）では各ステップにおいて内部抵抗値及び内部温度がそれぞれ取得できた場合としている。しかし、どちらか一方しか取得できない場合は、取得できなかった値に対して推定される範囲の上限値を代入してパラメータＢを算出してもよい。また、取得できない方のゲイン係数を０にし、取得できた内部抵抗値あるいは内部温度の一方に統一してパラメータＢを算出してもよい。
【００７４】
上式（２）及び上式（３）によれば、例えば、内部抵抗値が小さく、発熱の小さい電池では、電池２００のパラメータＢは小さくなり、より連続発光が行えるようになる。反対に内部抵抗値が大きく、発熱の大きい電池では、電池２００のパラメータＢは大きくなり、カウンタ積算量Ｃが大きく上昇し、連続発光回数が制限されることになる。上式（２）では、電池の劣化に対する補正は内部抵抗値にて加味しているが、ゲイン係数に別途加味しても良い。なお、専用電池でより連続発光が行えるパラメータが設定されたとしても、後述の閾値にて上限が決められるため、保護対象部位は保護される。
【００７５】
そして、ストロボ制御部１０１は、連続発光処理用の演算終了後、演算結果を内蔵メモリに格納し、ステップＳ６０４に進む。
【００７６】
ステップＳ６０４では、ストロボ制御部１０１は、ステップＳ６０３の演算結果が所定の閾値を超えているか否かを判定する。閾値については、ストロボ装置１００と電池２００の構成と図５のステップＳ５０５で内蔵メモリに格納したパラメータを考慮して決定すればよい。また、段階的に閾値を設定し、発光を禁止させる間隔（以下、最短発光間隔）を段階的に設定してもよい。ステップＳ６０３の演算結果が閾値を超えている場合、最短発光間隔を延長する。閾値を段階的に設定した場合は、段階的に最短発光間隔を延長するようにしても良い。更に、閾値は図３のステップＳ３０４で内蔵メモリに格納する焦点距離情報に対応した各ズーム位置に複数設定することができ、ＥＥＰＲＯＭにテーブルを持たせておくことで調整可能となっている。そして、ストロボ制御部１０１は、ステップＳ６０３の演算結果が所定の閾値を超えているか否かを判定した後、内蔵メモリに判定結果を格納し、ステップＳ６０５に進む。
【００７７】
ステップＳ６０５では、ストロボ制御部１０１は、図３のステップＳ３０９の本発光時のズーム位置から変更が発生していないかを確認し、変更が発生していない場合はステップＳ６０７へ移行し、変更が発生している場合はステップＳ６０６に進む。
【００７８】
ステップＳ６０６では、ストロボ制御部１０１は、ズーム位置変更処理を行う。ズーム位置によりステップＳ６０４の閾値を変更する場合に、ステップＳ６０３のカウンタ積算量Ｃを調整する。これにより、大きな閾値を設定されたズーム位置と小さな閾値に設定されたズーム位置間をズーム移動させた場合に、各閾値に対するカウンタ積算量Ｃの積算比率を均一化する。変換については、変更前の閾値の値をＳＰ、変更後の閾値の値をＳＡとして次式（４）で行う。
【００７９】
【数４】
2019124782.tif 000006
【００８０】
そして、ストロボ制御部１０１は、ズーム位置変更処理後、内蔵メモリに処理結果を格納し、ステップＳ６０７に進む。ズーム位置により閾値に変更がない場合はこのステップを省略する。
【００８１】
ステップＳ６０７では、ストロボ制御部１０１は、各種演算結果及びパラメータを内蔵メモリに格納し、ステップＳ６０８に進む。既に各種演算結果及びパラメータを内蔵メモリ格納できている場合はこのステップを省略してもよい。
【００８２】
ステップＳ６０８では、ストロボ制御部１０１は、カウンタ積算量Ｃが初期状態に戻っているか否かを確認し、初期状態に戻っている場合は連続発光制御に伴う処理を終了し、初期状態でない場合はステップＳ６０２へ戻る。本実施形態では、電池２００のパラメータＢを積算することで発光制限のカウンタを変化させ、電池２００に応じて発光制限量を変更させている。しかし、閾値に電池２００のパラメータＢに応じた変更を与える方法や、電池２００のパラメータＢに応じた閾値テーブルを用意する方法を用いてもよい。
【００８３】
以上説明したように、本実施形態では、起動するために必要な電源供給を行う着脱可能な電池２００の電池情報を用いて、使い勝手を損なうことなく、発光を適切に制御して発熱からの製品保護を可能にしたストロボ装置１００を提供することができる。
【００８４】
（第２の実施形態）
次に、図７及び図８を参照して、本発明の照明装置の第２の実施形態に係るストロボ装置について説明する。なお、本実施形態では、上記第１の実施形態と重複する部分については、図及び符号を流用して説明する。
【００８５】
本実施形態では、上記第１の実施形態に対して、ストロボ装置と電池との間で通信による認証機能を有している点が異なり、電源通信回路１１９と電池通信回路２０４間で送受信される電池２５０の通信情報に基づいて発光を制限するためのパラメータを決定する。
【００８６】
図７は、本実施形態のストロボ装置１５０の制御系を示す概略ブロック図である。図７に示すように、電源通信回路１１９は、認証機能を有する通信回路及び接続端子で構成され、電池通信回路２０４との間で双方向通信を行う。電源通信回路１１９は、ストロボ制御部１０１と接続されており、電池２５０がストロボ装置１００へ装着されて、電池通信回路２０４と接続することで、電池２５０からの各種情報をストロボ制御部１０１へ伝える。
【００８７】
なお、接続端子の一つはアナログ端子となっており、通信回路を経由せず、直接電池制御回路２０１のセンサからアナログ値も取得できるようになっている。通信回路を持たず、直接アナログ出力を行う電池であった場合には、例えば、図１の情報出力端子２０２を介して電池制御回路２０１のセンサ出力を取得する。
【００８８】
次に、電池２５０の構成について説明する。電池通信回路２０４は、認証機能を有した通信回路及び接続端子とで構成され、電源通信回路１１９との間で双方向通信を行う。電池通信回路２０４は、電池制御回路２０１と接続されており、電池制御回路２０１で検出した各種情報及びＲＯＭ内の電池ＩＤ情報等を電源通信回路１１９と接続することで、ストロボ制御部１０１へ各種情報を伝える。
【００８９】
図８は、ストロボ装置１５０における図３のステップＳ３０２の電池識別制御に伴う処理の変形例を説明するフローチャート図である。
【００９０】
ストロボ制御部１０１は、電池識別制御を行うに当たり、装着された電池２００の温度に関する情報が取得可能か判別する。判別方法としては、例えば、電池制御回路２０１にある各種センサと情報出力端子２０２が接続され、情報出力端子２０２と電池検出端子１１７が接触することで直接アナログ値をストロボ制御部１０１まで伝える方法がある。
【００９１】
また、電池制御回路２０１によって各種センサの出力をＡＤ変換した値を通信によりストロボ制御部１０１へ伝える方法がある。もしくは、汎用電池を専用電池形状へ互換可能にするアダプタを用意し、それを検出した場合は、汎用電池のために電池情報を取得できないと判定するようにしてもよい。
【００９２】
図８において、ステップＳ８０１では、ストロボ制御部１０１は、電池制御回路２０１から電池２５０の内部抵抗値あるいは内部温度の情報を取得できる場合はステップＳ８０２へ進み、取得できない場合はステップＳ８１５に進む。ステップＳ８１５では、ストロボ制御部１０１は、図４のステップＳ４０５と同様に、装着された電池２５０から情報取得できないことから汎用電池を示す判定ビットを立て、判定ビットを内蔵メモリに格納した後、ステップＳ８１８に進む。
【００９３】
ステップＳ８０２では、ストロボ制御部１０１は、電池２５０が電源通信回路１１９を介して通信可能か否かを判別し、通信可能な場合はステップＳ８０３に進み、そうでない場合はステップＳ８０８に進む。ステップＳ８０３では、ストロボ制御部１０１は、電池２５０が電源通信回路１１９を介して認証可能か否かを判別し、認証可能な場合は認証を行い、ステップＳ８０４へ進み、認証できない場合はステップＳ８０５に進む。
【００９４】
ステップＳ８０４及びステップＳ８０５では、ストロボ制御部１０１は、電池２５０の電池識別情報を取得する。ステップＳ８０４とステップＳ８０５の異なる点はステップＳ８０３にて認証済みか否かであり、一時的な通信不良や劣化を除けば、認証可能な電池であるステップＳ８０４では電池ＩＤ等の電池識別情報は取得可能となる。しかし、認証不可能な電池であるステップＳ８０５では電池識別情報が取得できない可能性もある。電池識別情報取得後、ストロボ制御部１０１の内蔵メモリに識別情報を格納し、ステップＳ８０６あるいはステップＳ８０７に進む。電池識別情報が取得できない場合はこれらのステップを省略する。
【００９５】
ステップＳ８０６及びステップＳ８０７では、ストロボ制御部１０１は、電池制御回路２０１のセンサから電池通信回路２０４及び電源通信回路１１９を介して、電池２５０の内部抵抗値を取得する。なお、直接内部抵抗値でなくとも、電池制御回路２０１のセンサによって、電池電圧及び放電電流を取得することで内部抵抗値を算出しても良い。取得した内部抵抗値はストロボ制御部１０１の内蔵メモリに格納し、ステップＳ８０９あるいはステップＳ８１０へそれぞれ移行する。内部抵抗値を取得できない場合はこのステップを省略する。
【００９６】
ステップＳ８０８では、ストロボ制御部１０１は、装着された電池２５０と通信できない。このため、ストロボ制御部１０１は、上記第１の実施形態の情報出力端子２０２と電池検出端子１１７が接触することで直接電池制御回路２０１のセンサのアナログ値をストロボ制御部１０１まで伝える方法と同等となる。取得した内部抵抗値はストロボ制御部１０１の内蔵メモリに格納し、ステップＳ８１１に進む。内部抵抗値を取得できない場合はこのステップを省略する。
【００９７】
ステップＳ８０９及びステップＳ８１０では、ストロボ制御部１０１は、電池制御回路２０１のセンサから電池通信回路２０４及び電源通信回路１１９を介して、電池２５０の内部温度を取得する。取得した内部温度はストロボ制御部１０１の内蔵メモリに格納し、ステップＳ８１２あるいはステップＳ８１３へそれぞれ移行する。内部温度を取得できない場合はこのステップを省略する。
【００９８】
ステップＳ８１１では、ストロボ制御部１０１は、装着された電池と通信が行えない。このため、上記第１の実施形態の情報出力端子２０２と電池検出端子１１７が接触することで直接電池制御回路２０１上のセンサのアナログ値をストロボ制御部１０１まで伝える方法と同等となる。取得した内部温度はストロボ制御部１０１の内蔵メモリに格納し、ステップＳ８１４に進む。内部温度を取得できない場合はこのステップを省略する。
【００９９】
ステップＳ８１２では、ストロボ制御部１０１は、ステップＳ８０６とステップＳ８０９で取得した結果がステップＳ８０４で取得した電池識別情報から想定されうる所定の閾値内にあるかを確認する。通信不良や劣化等がなく、所定の閾値内にあれば正規専用電池を示すビットを立て、装着された電池２５０が正規の専用電池であると判定し、信頼性があることを示す。所定の閾値内にない場合は、ステップＳ８０４、ステップＳ８０６、ステップＳ８０９のいずれかでの通信不良や劣化があったと判定し、ステップＳ８０６とステップＳ８０９で取得結果においては信頼性が低いことを示すビットを立てる。各判定ビットをストロボ制御部１０１の内蔵メモリに格納後、ステップＳ８１７に進む。
【０１００】
ステップＳ８１３では、ストロボ制御部１０１は、ステップＳ８０５にて取得した電池識別情報が正規の電池としてストロボ制御部１０１の内蔵メモリに記憶されているものか否かを照合する。記憶されている場合は正規の電池として判定し、正規の電池を示すビットを立て、ステップＳ８０７とステップＳ８１０で取得した結果がステップＳ８０５で取得した電池識別情報から想定されうる所定の閾値内にあるかを確認する。
【０１０１】
そして、ストロボ制御部１０１は、所定の閾値内にあれば電池情報の信頼性が高いことを示すビットを立てる。所定の閾値内にない場合は、ステップＳ８０７とステップＳ８１０で取得した結果は信頼性が低いことを示すビットを立てる。電池識別情報が記憶されていない場合は、不明電池を示すビットとステップＳ８０７とステップＳ８１０で取得した結果に信頼性が低いことを示すビットを立てる。各判定ビットをストロボ制御部１０１の内蔵メモリに格納後、ステップＳ８１６に進む。
【０１０２】
ステップＳ８１４では、ストロボ制御部１０１は、ステップＳ８０８とステップＳ８１１で取得結果が想定されうる所定の閾値内にあるかを確認する。所定の閾値内にあれば非正規の電池を示すビットと信頼性が「中」であることを示すビットを立てる。所定の閾値内にない場合は、電池情報として出力はあるものの、情報の信頼性が低いと判定し、信頼性が低いことを示すビットを立てる。各判定ビットをストロボ制御部１０１の内蔵メモリに格納後、ステップＳ８１６に進む。
【０１０３】
ここで、図９は、ステップＳ８１２からステップＳ８１５までの各判定ビットの場合分けを示す図である。図９では、ステップＳ８１２からステップＳ８１５の信頼性判定において３段階の判定を行う例を示したが、各ステップでの優劣等を考慮し、更に細分化してもよい。
【０１０４】
図８に戻って、ステップＳ８１６では、ストロボ制御部１０１は、装着された電池２５０に信頼性があるか否かの判別をステップＳ８１３及びステップＳ８１４にて判定した判定ビットに基づき行う。そして、ストロボ制御部１０１は、所定以上の信頼性がある場合はステップＳ８１７へ進んで図４のステップＳ４０７と同様の処理を行い、信頼性がない場合はステップＳ８１８に進んで図４のステップＳ４０８と同様の処理を行い、ステップＳ８１９に進む。ステップＳ８１９では、ストロボ制御部１０１は、図４のステップＳ４０９と同様の処理を行い、ステップＳ８２０に進む。
【０１０５】
ステップＳ８２０では、ストロボ制御部１０１は、ステップＳ８０４からステップＳ８２０で取得した情報に基づいて発光制限に用いるパラメータを決定し、決定したパラメータを内蔵メモリに格納してステップＳ８２１に進む。パラメータ決定処理の詳細については、図１０を用いて後述する。
【０１０６】
ステップＳ８２１では、ストロボ制御部１０１は、図４のステップＳ４１１と同様に、装着された電池２５０に関して取得できた情報を表示部１１４に表示し、ステップＳ８２２に進む。
【０１０７】
ステップＳ８２２では、ストロボ制御部１０１は、現在の電池２５０の状態を監視するかを判定する。判定する条件については、ストロボ制御部１０１のタイマー機能によって所定の周期毎に電池制御回路２０１あるいはセンサ部１１８の出力結果を取得するものとし、所定の周期に該当する場合に監視を行う。また、所定の周期ではなく、発光部１００ｂが発光した回数等を条件にし、監視を行ってもよい。監視を行う場合は、専用電池あるいは電池の信頼性が高い場合はステップＳ８０２へ戻り、それ以外の場合はステップＳ８１８に戻る。監視を行わない場合は、電池識別制御に伴う処理を終了する。
【０１０８】
次に、図９及び図１０を参照して、図８のステップＳ８２０におけるパラメータ決定処理について説明する。図１０は、図８のステップＳ８２０におけるパラメータ決定に伴う処理を説明するフローチャート図である。
【０１０９】
図１０において、ステップＳ１００１では、ストロボ制御部１０１は、ステップＳ８０２からステップＳ８１９で取得した判定ビットや各種センサの出力結果、補正値の読み込みを行い、ステップＳ１００２に進む。
【０１１０】
ステップＳ１００２では、ストロボ制御部１０１は、読み込んだ各判定ビットが何であるかを判断する。そして、ストロボ制御部１０１は、正規専用電池を示すビットが立っている場合はステップＳ１００３に進み、信頼性が高いことを示すビットが立っている場合はステップＳ１００４に進み、それら以外の判定ビットが立っている場合はステップＳ１００５に進む。図１０では、図９で示した判定番号で分岐を示している。なお、図１０では、図９で信頼性が「中」に判定されている判定番号６においても、信頼性が低いとして扱っているが、別途閾値を持って判断させてもよい。
【０１１１】
ステップＳ１００３では、ストロボ制御部１０１は、正規の専用電池用の発光制限に用いるパラメータを算出する。算出方法については、上記第１の実施形態で示した方法の他に、電池ＩＤ等の電池識別情報から、パラメータテーブルを用いてパラメータを決定できるように、ストロボ制御部１０１の内蔵メモリにパラメータテーブルを記憶させておいてもよい。また、図９の判定番号２のように認証が出来ていても一時的な通信不良や劣化等で信頼性判定が低いとみなされてしまった場合は、後述のステップＳ８２２の監視周期や条件を厳しくすることで、保護対象部位を保護する。そして、ストロボ制御部１０１は、パラメータ算出後、ステップＳ１００６に進む。
【０１１２】
ステップＳ１００４では、ストロボ制御部１０１は、電池２５０の電池情報について高信頼性の判定が出ていることから、電池２５０から取得した情報を用いて電池２５０のパラメータＢを算出する。算出方法については、上記第１の実施形態で示した方法を用いる。電池ＩＤ等の電池識別情報から、パラメータテーブルを用いてパラメータを決定できる場合は、パラメータテーブルからパラメータを決定してもよい。そして、ストロボ制御部１０１は、パラメータ算出後、ステップＳ１００６に進む。
【０１１３】
ステップＳ１００５では、ストロボ制御部１０１は、電池２５０の電池情報について低信頼性の判定が出ていることから、センサ部１１８から取得した情報を用いて電池２５０のパラメータＢを算出する。算出方法については、上記第１の実施形態で示した方法を用いる。また、図９の判定番号５のように、電池識別判定で不明電池と判定された場合においては、ユーザが電池種類を入力部１１３から選択できるようにし、選択された電池種類に対応したパラメータをパラメータＢとしてもよい。
【０１１４】
なお、上記の場合は、表示部１１４に表示される選択肢はステップＳ８０７及びステップＳ８１０の結果からより安全をみた範囲に種類を絞るのが望ましい。その他にも、信頼性が低いものに関しては、センサ部１１８から取得した内部温度情報を基に、実際の電池２５０あるいは二次電池セル２０３の温度を推定することで、更に安全性を確保すること可能である。例えば、ステップＳ８１９で取得した内部温度をτ３、センサ部１１８の出力バラつきをσ、熱伝達による測定ロス等を含めたオフセット補正値をＨτ３とすると、実際の二次電池セル２０３の温度κは次式（５）で表すことができる。
【０１１５】
【数５】
2019124782.tif 000007
【０１１６】
よって、上式（５）からプラスのσで二次電池セル２０３の温度κの推定される最高温度が算出できる。更に、次式（６）を上式（３）に代入することでパラメータＢを算出する。
【０１１７】
【数６】
2019124782.tif 000008
【０１１８】
この方法によって、信頼性の低い電池に対して、より安全性を確保することができる。そして、ストロボ制御部１０１は、以上の方法を用いてパラメータ算出後、ステップＳ１００６に進む。
【０１１９】
以降、上記第１の実施形態と同様の処理を行い、本実施形態に係るストロボ装置１５０の電池識別制御に伴う処理及びパラメータ決定に伴う処理を終了する。
【０１２０】
このように、本実施形態では、ストロボ装置１５０と電池２５０との間で通信による認証機能を用いてより正確な電池識別制御処理を実行することができる。その他の構成、及び作用効果は、上記第１の実施形態と同様である。
【０１２１】
なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【０１２２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、本発明は、上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１２３】
１００  ストロボ装置
１００ａ  ストロボ本体
１００ｂ  発光部
１０１  ストロボ制御部
１１３  入力部
１１４  表示部
１１７  電池検出端子
１１８  センサ部
２００  電池
２０１  電池制御回路
２０２  情報出力端子
【図１】
2019124782.tif 000009
【図２】
2019124782.tif 000010
【図３】
2019124782.tif 000011
【図４】
2019124782.tif 000012
【図５】
2019124782.tif 000013
【図６】
2019124782.tif 000014
【図７】
2019124782.tif 000015
【図８】
2019124782.tif 000016
【図９】
2019124782.tif 000017
【図１０】
2019124782.tif 000018