(57)【要約】【課題】ストロボの充電を高速に行う昇圧装置を提供する。【解決手段】  電源電圧を昇圧する昇圧手段（４００）と、昇圧手段への電源電力の供給をスイッチングするスイッチング手段（３２、３３）と、スイッチング手段の動作を制御する制御手段（２０）と、出力電圧が異なる複数の電源（１，３０）の中から、昇圧手段に接続する電源を選択する選択手段とを有し、制御手段は、選択手段により選択された電源に応じて電源から昇圧手段への電力供給時間を変更するようスイッチング手段の動作を制御することを特徴とする昇圧装置。【選択図】  図７
2006039192.tif 000002
【特許請求の範囲】
【請求項１】
電源電圧を昇圧する昇圧手段と、
前記昇圧手段への電源電力の供給をスイッチングするスイッチング手段と、
前記スイッチング手段の動作を制御する制御手段と、
出力電圧が異なる複数の電源の中から、前記昇圧手段に接続する電源を選択する選択手段とを有し、
前記制御手段は、前記選択手段により選択された電源に応じて該電源から前記昇圧手段への電力供給時間を変更するよう前記スイッチング手段の動作を制御することを特徴とする昇圧装置。
【請求項２】
電源電圧を昇圧する昇圧手段と、
前記昇圧手段への電源電力の供給をスイッチングするスイッチング手段と、
前記スイッチング手段の動作を制御する制御手段と、
第１の電源と該第１の電源とは出力電圧が異なる第２の電源のうち、前記昇圧手段に接続する電源を選択する選択手段とを有し、
前記制御手段は、前記選択手段により選択された電源に応じて該電源から前記昇圧手段への電力供給時間を変更するよう前記スイッチング手段の動作を制御することを特徴とする昇圧装置。
【請求項３】
前記第２の電源の出力電圧が前記第１の電源の出力電圧よりも高く、
前記制御手段は、前記選択手段により前記第２の電源が選択された場合は、前記第１の電源が選択された場合に比べて前記電力供給時間が短くなるよう前記スイッチング手段の動作を制御することを特徴とする請求項２に記載の昇圧装置。
【請求項４】
前記制御手段は、前記第２の電源が接続されたか否かを判別し、該第２の電源が接続された場合は前記選択手段に該第２の電源を選択させ、前記第２の電源が接続されていない場合は前記選択手段に前記第１の電源を選択させることを特徴とする請求項２または３に記載の昇圧装置。
【請求項５】
前記スイッチング手段は、前記制御手段からのパルス信号に応じて動作し、
前記制御手段は、前記選択手段により選択された電源に応じて前記パルス信号のパルス幅を変更することを特徴とする請求項１から４のいずれか１つに記載の昇圧装置。
【請求項６】
請求項１から５のいずれか１つに記載の昇圧装置と、
前記昇圧手段の出力により充電されるコンデンサと、
前記コンデンサからの放電出力により発光する発光手段とを有することを特徴とする発光装置。
【請求項７】
請求項１から５のいずれか１つに記載の昇圧装置と、
前記昇圧手段の出力により充電されるコンデンサと、
前記コンデンサからの放電出力により発光する発光手段と、
前記発光手段からの光が照射された被写体を撮影する撮影手段とを有することを特徴とするカメラ。
【請求項８】
電源電圧を昇圧する昇圧手段と、前記昇圧手段への電源電力の供給をスイッチングするスイッチング手段とを有する昇圧装置の制御方法において、
出力電圧が異なる複数の電源の中から、前記昇圧手段に接続する電源を選択する選択工程と、
前記選択工程にて選択された電源に応じて該電源から前記昇圧手段への電力供給時間を変更するよう前記スイッチング手段の動作を制御する制御工程とを有することを特徴とする昇圧装置の制御方法。
【請求項９】
電源電圧を昇圧する昇圧手段と、前記昇圧手段への電源電力の供給をスイッチングするスイッチング手段とを有する昇圧装置の制御方法において、
第１の電源と該第１の電源とは出力電圧が異なる第２の電源のうち、前記昇圧手段に接続する電源を選択する選択工程と、
前記選択工程にて選択された電源に応じて該電源から前記昇圧手段への電力供給時間を変更するよう前記スイッチング手段の動作を制御する制御工程とを有することを特徴とする昇圧装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つの電源に接続可能な昇圧装置及びカメラに関する。
【背景技術】
【０００２】
従来のフライバック型の昇圧回路において１次電池と２次電池の状態によりＰＷＭ出力信号のパルス幅・デューティを可変する方法（例えば、特許文献１参照）や１次電池の内部抵抗を検出して１次側の最大電力を引き出すために駆動パルス幅を決める方法（例えば、特許文献２参照）が提案されている。
【特許文献１】特開平０７−０８５９８８号公報（段落００２７、００２８）
【特許文献２】特開平１０−２４１８８６号公報（段落００１２、００１３）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながらデジタルカメラ等の電源システムが複雑な回路において、各動作状態時の内部抵抗を測定し、その時点での駆動パルス幅を決める方法は、ソフト的にもハードウエア的にも複雑になってしまう。
【０００４】
このため駆動パルス幅を固定して制御する方法が考えられる。しかしながら内蔵電池等の内部電源を用いている場合と、外部電源を用いている場合とで、電源条件（電圧、内部抵抗）が異なってしまうため、外部電源の有無に応じて適正な駆動パルス幅にならない場合が生じてしまうという欠点があった。
【０００５】
特に外部電源が供給する電力量がトランスの飽和しない電力量より大きい場合、トランスの磁気飽和によってトランス２次側の電流が効果的に流れなくなり、充電時間が極端に遅くなるおそれがある。
【０００６】
そこで、本発明は、高速なストロボ充電ができる昇圧装置およびカメラを提供することを目的の一つとする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本願発明の昇圧装置の第１の構成は、電源電圧を昇圧する昇圧手段と、前記昇圧手段への電源電力の供給をスイッチングするスイッチング手段と、前記スイッチング手段の動作を制御する制御手段と、出力電圧が異なる複数の電源の中から、前記昇圧手段に接続する電源を選択する選択手段とを有し、前記制御手段は、前記選択手段により選択された電源に応じて該電源から前記昇圧手段への電力供給時間を変更するよう前記スイッチング手段の動作を制御することを特徴とする。
同様に、上記課題を解決するために、本願発明の昇圧装置の第２の構成は、電源電圧を昇圧する昇圧手段と、前記昇圧手段への電源電力の供給をスイッチングするスイッチング手段と、前記スイッチング手段の動作を制御する制御手段と、第１の電源と該第１の電源とは出力電圧が異なる第２の電源のうち、前記昇圧手段に接続する電源を選択する選択手段とを有し、前記制御手段は、前記選択手段により選択された電源に応じて該電源から前記昇圧手段への電力供給時間を変更するよう前記スイッチング手段の動作を制御することを特徴とする。
【発明の効果】
【０００８】
本願発明の第１、２の構成によれば、選択手段により選択された電源に応じて該電源から昇圧手段への電力供給時間を変更できるため、例えば、昇圧手段によって充電されるコンデンサの充電時間を早くすることができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施例について説明する。
【００１０】
（実施例１）
まず、図１を参照して本発明の実施例であるカメラシステムについて説明する。ここで、図１はカメラの前方斜視図である。同図において６１はカメラ本体であり、このカメラ本体６１の前面中央には、カメラ本体６１に対して着脱可能にレンズ鏡筒６２が取り付けられている。
【００１１】
６３はカメラ本体１に対して回動可能に取り付けられたストロボ発光装置（発光手段）である。このストロボ発光装置６３は後述する閃光放電管１５を有しており、レリーズスイッチ６４の第２ストローク操作に基づき、被写体へストロボ光を照射する。
【００１２】
６４はレリーズスイッチであり、第１ストローク操作で撮影準備動作（焦点検出動作及び測光動作）が開始され、第２ストローク操作で撮影動作(ＣＣＤセンサ、ＣＭＯＳセンサ等の撮像素子への露光及び撮影画像の記録媒体（不図示）への記録)が開始される。
【００１３】
図２を用いて本発明の実施例であるカメラシステムの回路構成について説明する。ここで、図２はカメラシステムの電気回路構成を示すブロック図である。
【００１４】
１はストロボ発光装置６３の電源となる内蔵電池（第１の電源）である。３０はストロボ発光装置６３の電源である外部電源（第２の電源）でコネクタ等のインターフェース回路３１に接続されている。この外部電源３０の具体例は後述する。インターフェース回路３１において、外部電源３０の電源コネクタ端子３１１とストロボ発光装置６３のストロボコネクタ端子３１２とが接続する構成になっている。
【００１５】
第１の電源コネクタ端子３１１ａ’は電源出力の正極端子であり、第１のストロボコネクタ端子３１２ａ（正極端子）に接続されている。
第２の電源コネクタ端子３１１ｂ’は電源出力のコントロール端子であり、第２のストロボコネクタ端子３１２ｂ（外部電源判別端子）に接続されている。
【００１６】
なお、第２のストロボコネクタ端子３１２ｂは、外部電源が制御回路を有する場合、特定の電圧を出力したりシリアル通信をしてもよい。また、電池パック等のように制御回路を持たない外部電源のときは、ＧＮＤレベルに設定して後述の制御回路２０で外部電源を判別させるようにしてもよい。つまり、第２のストロボコネクタ端子３１２ｂが、外部電源の接続を検出できる構成であればよい。
【００１７】
第３の電源コネクタ端子３１１ｃ’は電源出力の負極端子であり、第３のストロボコネクタ端子３１２ｃ（負極（ＧＮＤ）端子）に接続されている。
【００１８】
第１のストロボコネクタ端子３１２a、第２のストロボコネクタ端子３１２ｂ及び第３のストロボコネクタ端子３１２ｃはそれぞれ、後述する第２のスイッチ３３、制御回路２０のＢ端子及び発光回路のＧＮＤ端子（内蔵電池１の負極端子）に接続されている。
【００１９】
３２は第１のスイッチ（スイッチング手段）であり、一端が内蔵電池１の正極に接続され、他端が電源コンデンサ２及び昇圧回路４００に接続されている。この第１のスイッチ３２が操作されることにより、内蔵電池１と昇圧回路４００との接続／非接続を切り替えることができる。なお、第１のスイッチ３２を含め以下に説明するスイッチは、機械的スイッチによって構成されているが、電子スイッチとしてもよい。
【００２０】
第１のスイッチ３２には、第１のオンオフ制御端子３２aが設けられており、このオンオフ制御端子３２aは、制御回路２０のＤ端子に接続されている。
【００２１】
３３は第２のスイッチ（スイッチング手段）であり、一端が第１のストロボコネクタ３１２ａに接続され、他端が後述する電源コンデンサ２及び昇圧回路４００に接続されている。この第２のスイッチ３３が操作されることにより、外部電源３０と昇圧回路４００との接続／非接続を切り替えることができる。第２のスイッチ３３には第２のオンオフ制御端子３３aが設けられており、この第２のオンオフ制御端子３３aは、制御回路２０のＥ端子に接続されている。
【００２２】
なお、第１及び第２のスイッチ３２、３３が同時にオンされて、内蔵電池１と外部電源３０とが同時に昇圧回路４００に接続されることはない。
【００２３】
ここで、外部電源３０について図４、図５を用いて説明する。図４は外部電源の一例である電池パックの回路図であり、図５は外部電源の一例であるＡＣアダプタの回路図である。
【００２４】
図４において１０００は電池であり、この電池１０００の正極（正極端子）には、第１の電源コネクタ端子３１１ａ’（電源出力の正極端子）が接続されており、負極(負極端子)には、第２の電源コネクタ端子３１１ｂ’（外部電源判別端子）及び第３のコネクタ端子３１１ｃ’（電源出力の負極端子）が接続されている。
【００２５】
図５において２０００は交流電源であり、交流電源を直流電圧に変換するＡＣ-ＤＣコンバータ２００１に接続されている。このＡＣ-ＤＣコンバータ２００１の正極端子２００１a及び負極端子２００１ｃはそれぞれ、第１及び第３の電源コネクタ端子３１１ａ’、３１１ｃ’に接続されている。
【００２６】
また、ＡＣ-ＤＣコンバータ２００１のコントロール端子２００１ｂ（外部電源判別端子）は、第２の電源コネクタ端子３１１ｂ’に接続されている。このとき任意の電圧を出力させてもよいしＧＮＤレベルにしてもよい。
【００２７】
図２に戻って、カメラシステムの電気回路構成について説明を継続する。２は電源安定用としての電源コンデンサであり、一端が第１のスイッチ３２、第２のスイッチ３３及び昇圧回路４００に接続されており、他端が内蔵電池１の負極に接続されている。
【００２８】
昇圧回路４００は、内蔵電池１および外部電源３０の電圧を昇圧するＤＣ-ＤＣコンバータ回路であり、後述する主コンデンサ１４を充電する。この昇圧回路４００は、制御回路２０のＣ端子に接続されており、Ｃ端子を介して制御回路２００は昇圧回路４００の発振（発振の開始及び停止も含む）を制御する。
【００２９】
また、昇圧回路４００は、制御回路２０のＦ端子にも接続されており、Ｆ端子を介して制御回路２００は昇圧回路４００における発振時の２次側の電流の検出を行い、Ｃ端子の動作を決定する。
【００３０】
６は昇圧回路４００の高圧整流を行うダイオードであり、アノード側が昇圧回路４００に接続され、カソード側が充電検出回路５００、主コンデンサ１４の正極及びストロボ発光装置６３を構成する後述の閃光放電管１５の正極に接続されている。
【００３１】
５００は充電検出回路であり、主コンデンサ１４に充電された充電電圧を検出（たとえば分圧抵抗で実際の電圧の１／１００程度の低電圧に落として検出）する。この充電検出回路５００は、制御回路２０のＧ端子に接続されている。
【００３２】
１４は主コンデンサであり、昇圧回路４００によって充電され、閃光放電管１５は主コンデンサ１４からの放電出力によって発光する。この閃光放電管１５は、例えばキセノン管により構成されている。
【００３３】
１６は閃光放電管１５の放電電流を制御する閃光制御回路であり、１７は制御回路２０のＩ端子に接続された電気的に書き換え可能なメモリとしてのＥＥＰＲＯＭである。
このＥＥＰＲＯＭ１７には、ストロボ発光装置６３の昇圧動作及び発光動作に必要な設定情報が書き込まれており、後述する発振オンパルス時間データや充電完了電圧データを記憶させておくこともできる。
【００３４】
１８は制御回路２０のＪ端子に接続された表示ユニットであり、カメラ本体６１の背面側に形成された液晶ディスプレイ（例えば、ＬＣＤ、ＬＥＤ）及び液晶表示回路によって構成されている。この液晶ディスプレイには、制御回路２０からの出力信号に基づきストロボ撮影に関する情報が表示される。
【００３５】
１９は制御回路２０のＫ端子に接続されたスイッチ検出回路であり、昇圧回路４００の昇圧の開始信号を検出する。
【００３６】
スイッチ検出回路は、カメラに組み込まれたスイッチユニット（第１及び第２のスイッチ３２、３３とは別のスイッチ）のオン／オフ状態を検出して、この検出信号を制御回路２０のＫ端子に出力する。ここで、スイッチユニットには、例えばストロボ発光量の設定、充電許可及び不許可を行うためのスイッチ、ストロボモードを設定するためのストロボモード設定スイッチ、その他ストロボ発光の制御を行うためのスイッチが含まれる。
【００３７】
制御回路２０は、ワンチップマイコンであり、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏ  ＣＯＮＴＲＯＬ）、マルチプレクサ、タイマ回路等を含んでいる。なお、制御回路２０は、ＥＥＰＲＯＭ１７に内蔵させてもよく、また、カメラ全体を制御できる構成であってもよい。
【００３８】
２１は定電圧回路で、この定電圧回路２１からの出力電圧は制御回路２０のＡ端子と昇圧回路４００に組み込まれた抵抗１０に供給される。この定電圧回路２１によれば、内蔵電池１の電圧が変化しても一定電圧を供給することができる。
【００３９】
６００は内蔵電池１や外部電源３０の内部抵抗を検出する内部抵抗検出回路であり、第１のスイッチ３２、第２のスイッチ３３、制御回路２０のＭ端子及びＬ端子に接続されている。
【００４０】
本実施例におけるカメラシステムでは、不図示のモーターや画像処理回路等にも共通して内蔵電池１により電源が供給されている。
【００４１】
このため、内部抵抗検出回路６００はストロボ６４の充電動作直前または同時に内蔵電池１から電流が流れだしている状態では正確な内部抵抗が測れない。このためカメラの電源スイッチが最初にオンされた時に電池の内部抵抗の状態を検出する。そしてこの検出結果に基づき、各カメラ動作が行われたとき、あらかじめ設定された各動作状態に必要な電流値からこのときの内部抵抗の予想値を算出する。
【００４２】
後述するが、このような場合、内部抵抗によるスイッチ素子のパルスオン時間（１つのパルスが発生している時間）を可変とすることが難しく、電池が本来持っている電池性能（電圧幅、内部抵抗幅）を考慮し、適正と考えられるパルスオン時間を固定して昇圧する方法が簡単である。
【００４３】
しかし、外部電源３０が内蔵電池１の電圧より高い場合は昇圧回路４００内部のトランス５に過電流が流れる。このため、固定パルスでは発振トランスの飽和等の不具合が生じて充電動作が不安定となり充電時間の遅れが生じてしまう。また、電源が低い場合も同様に充電時間の遅れが生じてしまう。
【００４４】
本実施例での内部抵抗検出回路６００は、カメラの電源スイッチが最初にオンされたときに内蔵電池１や外部電源３０の電池の内部抵抗を検出する。
【００４５】
昇圧回路４００において、３は昇圧回路４００の1次側のスイッチ素子であるＦＥＴであり、このＦＥＴ３のスイッチ動作で内蔵電池１及び外部電源３０のトランスの一次側に流れる電流が制御される。ＦＥＴ３のゲートは、制御回路２０のＣ端子及び抵抗４に接続されており、ソースは抵抗４、内蔵電池１の負極及び外部電源３０に接続されており、ドレインはトランス５の一次側のｂ端子に接続されている。
【００４６】
抵抗４はＦＥＴ３のゲートとソース間に接続され、さらに制御回路２０のＣ端子にも接続されている。
【００４７】
５は内蔵電池１及び外部電源３０の電圧を昇圧して、主コンデンサ１４に電荷を供給するトランスであり、そのａ端子は第１のスイッチ３２、第２のスイッチ３３及びコンデンサ２に接続されており、ｂ端子はＦＥＴ３のドレインに接続されており、ｃ端子はダイオード７のカソードに接続されており、ｄ端子はダイオード６のアノードに接続されている。
【００４８】
ダイオ−ド７において、そのカソードはトランス５のｃ端子に接続されており、そのアノードは抵抗８及びＮＰＮトランジスタ９のエミッタに接続されている。
【００４９】
８は抵抗であり、その一端はダイオード７のアノードに接続され、他端は内蔵電池１の負極に接続されている。
【００５０】
９はトランス５の２次電流検出用のＮＰＮトランジスタであり、エミッタはダイオード７のアノード及び抵抗８に接続されており、ベースは抵抗８及び内蔵電池１の負極に接続されており、コレクタは抵抗１０及び抵抗１１に接続されている。
【００５１】
１０は抵抗であり、その一端は定電圧回路２１の出力側に接続されており、他端は抵抗１１に接続されている。１１は抵抗であり、その一端は抵抗１０に接続されており、他端は制御回路２０のＦ端子に接続されている。
【００５２】
制御回路２０のＦ端子は入力端子であり、ＮＰＮトランジスタ９がオンされたときに電圧が定電圧回路２１の出力信号レベルのハイレベル（以下ＨＬと略す）からローレベル（以下ＬＬと略す）に下がったことを検出する。
【００５３】
１２、１３は分圧抵抗であり、主コンデンサ１４に蓄積された電荷による電圧を分圧する。分圧抵抗１２の一端は主コンデンサ１４及びダイオード６のカソードに接続されており、他端は分圧抵抗１３及び制御回路２０のＧ端子に接続されている。分圧抵抗１３の一端は分圧抵抗１２及び制御回路２０のＧ端子に接続されており、他端は内蔵電池１の負極に接続されている。
【００５４】
制御回路２０のＧ端子は、主コンデンサ１４の両端にかかる電圧の１／１００程度の低電圧になり、充電検出回路５００は、主コンデンサ１４の充電電圧に比例した電圧（分圧）を検出することができる。この検出された電圧とあらかじめ設定された電圧とを比較して発振を停止する。
【００５５】
３４は抵抗であり、その一端が第１のスイッチ３２、第２のスイッチ３３及び制御回路２０のＭ端子に接続され、他端が後述する第３のスイッチ３５に接続されている。
【００５６】
ここで、制御回路２０のＭ端子は制御回路２０内のＡＤコンバータ回路に接続されたモニタ端子であり、内蔵電池１や外部電源３０の電圧をモニタできるようになっている。
【００５７】
第３のスイッチ３５は、一端が抵抗３４に接続されており、他端が内蔵電池１の負極に接続されている。第３のスイッチ３５にはオンオフ制御端子３５ａが設けられており、このオンオフ制御端子３５ａは制御回路２０のＬ端子に接続されている。
【００５８】
制御回路２０のＬ端子は出力端子であり、第３のスイッチ３５をオンする信号を出力するとともに、このときにＭ端子に入力される電圧レベルを制御回路２０が検出した検出値と、オフ時におけるスイッチ３５の電圧検出値から内部抵抗値を計算する。
【００５９】
次に、図６〜図８を用いてストロボ発光装置６３の動作制御について説明する。ここで、図６〜図８は、ストロボ発光装置の制御手順を示したフローチャートである。
【００６０】
カメラシステムに電源が投下されると定電圧回路２１が起動し、制御回路２０などに定電圧が供給される。制御回路２０に定電圧が供給されると、制御回路２０内のＣＰＵにおいてリセット動作が行われる。具体的には、プログラム内におけるフラグをクリアにしたり、記憶されていた内容をクリアしたりする。
【００６１】
まず、外部電源３０が接続されたときの検出動作と第１及び第２のスイッチ３２、３３の切り替え動作について図６を用いて説明する。なお、以下のフローチャートは、制御回路２０によって実行される。
【００６２】
図６において、ステップ１０１（以下「Ｓ１０１」と略す。）では電源投下後に、制御回路２０のリセット時の初期設定に基づき、制御回路２０のＤ端子から信号が出力（例えば、ＨＬ信号）され、第１のスイッチ３２はＯＮされる。これと同時に、制御回路２０のＥ端子から信号が出力（例えばＬＬ信号）され、第２のスイッチ３３がＯＦＦされる。このとき外部電源判別フラグＥＸＴは０に設定される。
【００６３】
Ｓ１０２では、電源コネクタ端子３１１及びストロボコネクタ端子３１２が接続されているか判別するために、制御回路２０のＢ端子からの信号を読み取る。
【００６４】
Ｓ１０３では、例えば図４で示した外部電源３０が接続されている場合に、電源コネクタ端子３１１ｂ’の端子信号がＬＬになり、ストロボコネクタ端子３１２を介して制御回路２０のＢ端子がＬＬになるため外部電源３０が接続されたと判断される。このとき制御回路２０のＢ端子はソフトで可変できるようにアクティブプルアップされており、外部電源３０の接続がないときはＢ端子においてＨＬ信号が検出される。
【００６５】
また、例えば図５で示したＡＣアダプタのような外部電源３０が接続されている場合に、コントロール端子２００１ｂからコネクタ端子３１１ｂ’を介して所定の信号（このとき任意の電圧を出力してもよいし、ＬＬであるＧＮＤレベルにしてもよい）を出力し、この信号がストロボコネクタ端子３１２を介して、制御回路２０のＢ端子に入力するため、外部電源３０が接続されたと判断される。
【００６６】
Ｂ端子はあらかじめ設定された信号を判別する入力端子でもよいし、前述と同様に制御回路２０内のＢ端子はソフトで可変できるようにアクティブプルアップされており、外部電源３０の接続がないときにＢ端子にはＨＬ信号が検出されるようにしてもよい。
【００６７】
外部電源３０の接続がないと判断されたときはＳ１０４へ、外部電源３０の接続があると判断されたときはＳ１０６に進む。Ｓ１０４では、昇圧回路４００に接続されたで電源が内蔵電池１のみのためこのとき外部電源判別フラグＥＸＴを０にする。
【００６８】
Ｓ１０５では、制御回路２０のＤ端子から信号が出力（例えばＨＬ信号）され第１のスイッチ３２はＯＮとなる。同時に制御回路２０のＥ端子から信号が出力（例えばＬＬ信号）され第２のスイッチ３３はＯＦＦとなる。これにより内蔵電池１のみが昇圧回路４００に接続される。
【００６９】
Ｓ１０６では、外部電源が接続されたため外部電源判別フラグＥＸＴを１にする。Ｓ１０７では、制御回路２０のＤ端子から信号が出力（例えばＬＬ信号）され第１のスイッチ３２はＯＦＦとなる。同時に制御回路２０のＥ端子から信号が出力（例えばＨＬ信号）され第２のスイッチ３３はＯＮとなる。これにより外部電源３０のみが昇圧回路４００に接続される。
【００７０】
この外部電源切り替え動作は、制御回路２０に組み込まれたマイコンによって判断され、常時外部電源３０の接続状態に応じて、外部電源判別フラグＥＸＴは０又は１に切り替わる。
【００７１】
次に、図７を用いてストロボ発光装置６３の充電動作について説明する。まず、カメラに電源が投下されると内蔵電池１または外部電源３０の内部抵抗が測定される。これは例えば、制御回路２０のＬ端子から第３のスイッチ３５をオフにする信号（例えばＬＬ信号）を出力し、制御回路２０のＭ端子から電池電圧信号を内部ＡＤコンバータによって検出し、これをＶ１とする。
【００７２】
次に、制御回路２０のＬ端子から第３のスイッチ３５をオンにする信号（例えばＨＬ信号）が出力され、制御回路２０のＭ端子から電池電圧信号を内部ＡＤコンバータにより検出する。このとき抵抗３４が直列に接続されＭ端子を介して電源の電圧が検出され、この電圧の値をＶ２とする。抵抗３４の抵抗値をＲ１とし電池の内部抵抗をｒとすると以下の式で内部抵抗が計算される。
ｒ＝Ｒ１×（Ｖ１−Ｖ２）／Ｖ２
Ｒ１は設定された固定値のため、Ｖ１、Ｖ２の電圧のみで内部抵抗が計算できる。この計算結果からこの内部抵抗に対応する「内部電池２が選択されたときの固定駆動パルス幅（後述するＸ）」を決定する。この固定駆動パルス幅は、計算によって求めてもよいし、あらかじめ決められたテーブルに基づいて求めてもよい。
【００７３】
Ｓ２０１では、スイッチ検出回路１９から充電開始信号が出力されているかどうかもしくは電源投入時にストロボ動作に必要な充電を開始させるための開始信号が不図示の出力回路から出力されているかどうかが判定される。
【００７４】
Ｓ２０２では充電開始が検出されたらＳ２０３へ、そうでなければこの処理を終了する。
Ｓ２０３では充電が完了したか否かを判別する。これは図２の充電検出回路５００から出力され、制御回路２０のＧ端子に入力する検出信号に基づき、判別することができる。
【００７５】
具体的には、図２の分圧抵抗１２、１３により主コンデンサ１４の両端にかかる電圧の１／１００程度の低電圧が制御回路２０のＧ端子にかかることで充電電圧に比例した電圧（分圧）を検出する。そして、この検出された電圧とあらかじめ設定された電圧とを比較して、その比較結果に基づき発振を停止する。
【００７６】
充電完了ならＳ２１１へ、そうでなければＳ２０４へ進む。Ｓ２０４では、外部電源３０が装着されたか否かを判別する。具体的にはＥＸＴフラグが０のときには外部電源３０が未装着とみなされＳ２０５へ進み、ＥＸＴフラグが１のときには外部電源３０が装着とみなされＳ２０８へ進む。
【００７７】
Ｓ２０５では内蔵電池１のときに選択される駆動パルス幅Ｘを設定する。Ｓ２０６では制御回路２０のＣ端子から設定されたパルスが出力される。
【００７８】
このときの昇圧回路４００の動作について図２、図３で説明する。
ここで、図３（ａ）は内蔵電池１のときに選択される駆動パルス幅Ｘ時の駆動シーケンスである。制御回路２０のＣ端子からＦＥＴ３のゲートにパルス幅Ｘのパルス信号が出力される。これにより、ＦＥＴ３がオンされ、内蔵電池１の正極から第１のスイッチ３２を介してトランス５のａ端子−ｂ端子、ＦＥＴ３のドレイン−ソースを介してリニアに電流が流れる。
【００７９】
このときトランス５の１次側の流れる電流は駆動パルス幅Ｘ時間と内蔵電池１の電源電圧によって決まり図３（ａ）に示すように１次電流に流れる電流をａＡ（アンペア）とする。この電流値はトランス５が磁気飽和しない最大値よりも若干小さな値に設定されている。
【００８０】
パルスがＬＬになりＦＥＴ３がオフされるとオン時にトランス５に蓄えられたエネルギーが放出されるためにトランス５のｃ端子からｄ端子に電流が流れる。
【００８１】
このときの電流に流れは、トランス５のｄ端子−ダイオード６のアノード−カソード、主コンデンサ１４の正極、負極、抵抗８、ダイオード７のアノード−カソード、トランス５のｃ端子の電流ループとなる。電流波形は図３（ａ）の２次電流のように駆動パルスオフの直後はピークｂｍＡ（ミリアンペア）となりそこから徐々に電流は下がっていく。
【００８２】
２次電流が生じると、抵抗８に電流が流れて電圧が発生し、トランジスタ９がオンする。
このため、定電圧回路２１の出力は抵抗１０を介してトランジスタ９のコレクタ-エミッタに電流が流れるため、制御回路２０のＦ端子はＬＬになる（図３（ａ）の２次検出参照）。
【００８３】
１回の駆動パルスによってトランス５のエネルギーが放出され、２次電流が下がると抵抗８に電流が流れなくなりトランジスタ９がオフする。このため、制御回路２０のＦ端子はＨＬになる。
【００８４】
Ｓ２０７では制御回路２０のＦ端子がＬＬからＨＬに変更したのかどうかを判別し、ＨＬに上昇したら次の駆動パルスを出力するためにＳ２０３へ進む。
【００８５】
次にＳ２０４でＥＸフラグが１に設定された場合、つまり外部電源３０が接続された場合のシーケンスについて説明する。
【００８６】
ここで、外部電源３０の電圧が内蔵電池１よりも高い場合において、従来のように駆動パルスを固定したとする。つまり、図３（ｂ）で外部電源３０が接続されても内蔵電池１のときに選択される駆動パルス幅Ｘと同じ時間のパルスが選択された場合の駆動シーケンスである。
【００８７】
制御回路２０のC端子からＦＥＴ３のゲートにパルス幅Ｘのパルス信号を出力する。これにより、ＦＥＴ３がオンされ、内蔵電池１の正極から第１のスイッチ３２及びトランス５のａ端子−ｂ端子、ＦＥＴ３のドレイン−ソースを介してリニアに電流が流れる。
【００８８】
このときトランス５の１次側を流れる電流の値は、駆動パルス幅Ｘ時間と内蔵電池１の電圧によって決まり図３（ｂ）ではａ´Ａ（アンペア）に設定されている。
【００８９】
このときの電流値ａ´Ａ（アンペア）は、トランス５が磁気飽和しない電流値の最大値よりも若干小さな電流ａＡよりも大きくなるため、電流値ａ´Ａ（アンペア）がトランス５が磁気飽和しない電流値の最大値よりも大きくなってしまいトランス５の磁気飽和現象が生じる可能性がある。
【００９０】
このとき磁気飽和しなければ図３（ｂ）の２次電流、２次検出が行われるが、小型トランス等を使用した場合簡単に磁気飽和してしまうために正しいエネルギー放出が行われず２次側に電流が流れなくなってしまう。このためＳ２０８では、外部電源接続時のときに選択される駆動パルス幅Ｘ´を設定する。この駆動パルス幅Ｘ´は、外部電源の種類に応じて設定することができる。
【００９１】
Ｓ２０９では制御回路２０のＣ端子よりパルス幅Ｘ´のパルス信号が出力される。図３(ｃ)が外部電源接続時のときに選択される駆動パルス幅Ｘ時の駆動シーケンスである。
【００９２】
制御回路２０のC端子からＦＥＴ３のゲートにパルス幅Ｘ´のパルス信号が出力される。これにより、ＦＥＴ３がオンされ、内蔵電池１の正極から第１のスイッチ３２及びトランス５のａ端子−ｂ端子、ＦＥＴ３のドレイン−ソースを介してリニアに電流が流れる。
【００９３】
このときトランス５の１次側を流れる電流の値は、駆動パルス幅Ｘ´時間と外部電源３０の電圧によって決まり図３（ｃ）ではａＡ（アンペア）に設定されている。このときの電流値では、トランス５は磁気飽和しない。
【００９４】
パルスがＬＬになりＦＥＴ３がオフされるとオン時にトランス５に蓄えられたエネルギーが放出されるためにトランス５のｃ端子からｄ端子に電流が出力される。
【００９５】
このときの電流は、トランス５のｄ端子−ダイオード６のアノード−カソード、主コンデンサ１４の正極、負極、抵抗８、ダイオード７のアノード−カソード、トランス５のｃ端子によって形成される電流ループを流れる。
【００９６】
電流波形は図３（ｃ）の２次電流のように駆動パルスオフの直後はピークｂｍＡ（ミリアンペア）となりそこから電流は徐々に下がっていく。
【００９７】
２次電流が流れ、抵抗８に電流が流れることにより電圧が発生してトランジスタ９がオンされる。
このため、定電圧回路２１から出力される電流は、抵抗１０及びトランジスタ９のコレクタ-エミッタを介して流れるため、制御回路２０のＦ端子はＬＬに設定される（図３（ｃ）の２次検出参照）。
【００９８】
１回の駆動パルスの出力によってトランス５のエネルギーが放出されると、２次電流が下がって抵抗８に電流が流れなくなりトランジスタ９がオフとなる。
【００９９】
このため、制御回路２０のＦ端子はＨＬに設定される。Ｓ２１０では制御回路２０のＦ端子がＬＬからＨＬに変更されとかどうかを判別し、ＨＬに上昇したら次の駆動パルスを出力するためにＳ２０３へ進む。
【０１００】
Ｓ２１１では制御回路２０のＣ端子の駆動パルスの出力を停止して、Ｓ２１２に進む。Ｓ２１２では充電完了を表示させるための表示信号を制御回路２０のＪ端子から表示回路ユニット１８へ出力する。そして処理を終了する。
【０１０１】
なお、外部電源の駆動パルス時間、充電完了電圧等はＥＥＰＲＯＭ１７に記憶させて制御回路２０のＩ端子よりデータを取り出すようにしてもよいし、制御回路２０内の記憶装置に記憶させてもよい。
【０１０２】
次に発光動作について図８を用いて説明する。
【０１０３】
スイッチ検出回路１９が、レリーズスイッチ６４が第２ストローク操作されたことを検出すると、制御回路２０はストロボ発光装置６３を発光させるかどうかを判定する（Ｓ３０１）。
【０１０４】
Ｓ３０１で発光開始のときはＳ３０２へ進み、発光禁止のときは処理を終了する。
【０１０５】
Ｓ３０２では主コンデンサ１４の充電が完了しているかを判断し、完了していればＳ３０３へ、そうでなければＳ３０６へ進む。Ｓ３０３では制御回路２０のＨ端子から発光信号を出力する。
【０１０６】
Ｓ３０４では発光パルス信号により閃光制御回路１６が駆動され主コンデンサ１４に蓄積された電荷が閃光放電管１６に放電し発光する。適正光量になったらＳ３０５へ進み、制御回路２０のＨ端子から発光停止信号が出力される。
【０１０７】
Ｓ３０６は図７で説明した充電動作の処理を行いＳ３０２に戻る。
【０１０８】
上述の実施例では、外部電源（ACアダプタ、電池パック）が接続可能なストロボの充電回路（フライバック回路）において外部電源が装着された状態で電源条件が変わるときに状態を検出する手段を設けている。これにより、１次側スイッチ素子のパルス駆動時のオン時間を可変にすることで簡単でかつ適正な駆動回路のオン時間を選択することができる。その結果、ストロボ充電時間が早いストロボ発光装置およびカメラシステムを提供することができる。
【図面の簡単な説明】
【０１０９】
【図１】カメラシステムの斜視図。
【図２】本発明の実施形態であるカメラシステムにおける電気回路ブロック図。
【図３】本発明の実施形態であるカメラシステムにおける充電動作のシーケンス図。
【図４】実施形態におけるカメラシステムの外部電源の回路ブロック図。
【図５】実施形態におけるカメラシステムの外部電源の回路ブロック図。
【図６】実施形態のカメラシステムにおける発光動作を示すフローチャート。
【図７】実施形態のカメラシステムにおける発光動作を示すフローチャート。
【図８】実施形態のカメラシステムにおける発光動作を示すフローチャート。
【符号の説明】
【０１１０】
１  内蔵電池
３０  外部電源
３１  コネクタ
３２  第１のスイッチ
３３  第２のスイッチ
４００  昇圧回路
１７  ＥＥＰＲＯＭ
１９  スイッチ検出回路
２０  制御回路
２１  定電圧回路
５００  充電検出回路
１４  主コンデンサ
６００  内部抵抗検出回路
３  ＦＥＴ
５  トランス
６  ダイオード
７  ダイオード
８  抵抗
９  トランジスタ
１５  閃光放電管
１６  閃光制御回路
【図１】
2006039192.tif 000003
【図２】
2006039192.tif 000004
【図３】
2006039192.tif 000005
【図４】
2006039192.tif 000006
【図５】
2006039192.tif 000007
【図６】
2006039192.tif 000008
【図７】
2006039192.tif 000009
【図８】
2006039192.tif 000010