(57)【要約】【課題】主コンデンサを放電する工程を必要とせずに、ストロボ個々の充電時間のばらつきを調整可能な電子閃光装置を提供する。【解決手段】主コンデンサの電圧が第一の電圧から第一の電圧より高い第二の電圧になるまでの時間をカウントするタイマーと、特定の電源条件でストロボ充電を行い、このタイマー値に基づいて主コンデンサの充電時間がほぼ一定となるようにスイッチ素子のオン時間を設定する設定手段を有する電子閃光装置。【選択図】　　　　図１
2004012556.tif 000002
【特許請求の範囲】
【請求項１】
主コンデンサと、フライバックコンバータと、
フライバックコンバータの一次電流のオンオフを制御するスイッチ素子と、
スイッチ素子の駆動制御を行う駆動制御手段と、
主コンデンサの電圧を検出する充電電圧検出手段と、
主コンデンサの電圧が第一の所定電圧から第一の所定電圧よりも高い第二の所定電圧になるまでの時間を計時する計時手段と、
特定の電源条件でストロボ充電を行い、計時手段により計時を行う。
この計時手段の値に基づいて主コンデンサの充電時間がほぼ一定となるようにスイッチ素子のオン時間を設定する設定手段と、
設定手段により設定したオン時間を記憶する記憶手段を
有することを特徴とする電子閃光装置。
【請求項２】
請求項１で、特定の電源条件とは、電源電圧と電池内部抵抗に相当する電源抵抗が一定の電源であることを特徴とする電子閃光装置。
【請求項３】
請求項１で、第一の所定電圧は、ストロボ発光後に主コンデンサに残留する電圧よりも大きい電圧であることを特徴とする電子閃光装置。
【請求項４】
請求項１で、設定手段によるオン時間の設定は、サービスや工場の工程調整時に行われることを特徴とする電子閃光装置。
【請求項５】
請求項１で、設定手段は、計時手段の値とスイッチ素子のオン時間またはオン時間に相当する値との相関データをテーブルとして持つことを特徴とする電子閃光装置。
【請求項６】
主コンデンサと、フライバックコンバータと、
フライバックコンバータの一次電流のオンオフを制御するスイッチ素子と、
このスイッチ素子の駆動制御を行う駆動制御手段と、
主コンデンサの電圧を検出する充電電圧検出手段と、
主コンデンサの電圧が所定電圧以上で計時を開始し所定時間計時を行う計時手段と、
特定の電源条件でストロボ充電を行い、計時手段の計時が終了したら主コンデンサの電圧を検出する。この電圧値に基づいて、主コンデンサの充電時間がほぼ一定となるようにスイッチ素子のオン時間を設定する設定手段と、
前記設定手段により設定したオン時間を記憶する記憶手段を
有することを特徴とする電子閃光装置。
【請求項７】
請求項６で、特定の電源条件とは、電源電圧と電池内部抵抗に相当する電源抵抗が一定の電源であることを特徴とする電子閃光装置。
【請求項８】
請求項６で、計時手段が計時を開始する電圧は、ストロボ発光後に主コンデンサに残留する電圧よりも大きい電圧であることを特徴とする電子閃光装置。
【請求項９】
請求項６で、設定手段によるオン時間の設定は、サービスや工場の工程調整時に行われることを特徴とする電子閃光装置。
【請求項１０】
請求項６で、設定手段は計時手段による計時終了後に検出する主コンデンサの電圧値とスイッチ素子のオン時間またはオン時間に相当する値との相関データをテーブルとして持つことを特徴とする電子閃光装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子閃光装置に関する物であり、主に、電子閃光装置のＤＣ／ＤＣコンバータに関するものである。
【０００２】
【従来の技術】
一般にフライバック回路では、トランスの一次電流を検出し所定電流（Ｉｐとする）にてトランスの一次電流を遮断し発振を制御するものとＩｐに相当する時間駆動するように駆動パルスを与えて発振を制御するものがある。トランスの一次電流を検出するものでは、電池、トランスの一次巻線、発振制御素子のループに電流検出用の抵抗を加える。この場合、電流検出用の抵抗による損失により充電時間・効率が悪化する。そのため、パルス駆動を用いたものも多くが提案されている。
【０００３】
しかしながら、パルス駆動ではトランスのインダクタンスのばらつきにより充電時間や効率が異なる。ストロボ充電については後述の実施例で詳細な説明を行うためここでは省略するが、図７（Ａ）に示すようにインダクタンスのばらつきによりＩｐが変化する。図１３にＩｐと効率・充電時間の関係を示すが、Ｉｐが大きくなると充電時間が早くなるが、効率が悪くなり発光回数が減少することになる。逆にＩｐが小さくなると効率はよくなり発光回数は増えるが、充電時間が長くなるという問題点がある。
【０００４】
また、パルス駆動に限ることではないが、主コンデンサの静電容量が大きい場合やリーク電流が大きい場合には、充電時間は長くなる。
【０００５】
このように、充電時間がストロボ個々の素子ばらつきにより異なるのは、カメラの使い勝手が悪くなる。特にパルス駆動では、コンデンサのばらつきに加えて、インダクタンスのばらつきもあるので、ストロボ個々の充電時間のばらつきが大きくなる。
【０００６】
上記問題を解決するため、特開２００１−１２５１７７号公報の発明では、ストロボ充電開始から充電完了までの充電時間に応じて、ストロボ装置に供給する励起パルスのデューティーを設定する技術が開示されている。
【０００７】
しかしながら、上記特開２００１−１２５１７７号公報の発明では、ストロボ充電開始から充電完了までの充電時間に応じて、駆動パルスを設定するので、ストロボ充電開始時の主コンデンサの電圧に影響を受ける。放電管の特性ばらつきにより主コンデンサの残留電圧のばらつく場合や、主コンデンサが調整を行う前に充電のみが行われ放電が行われない場合などは、ストロボ充電開始時の主コンデンサの電圧が異なるので、調整が正しく行われない。
【０００８】
【発明が解決しようとする課題】
これを解決するためには、調整時は主コンデンサを完全に放電し、常に充電電圧を０Ｖから充電を開始することで解決可能であるが、調整工程で行う場合、主コンデンサを放電する工程を必要とし無駄な時間がかかるという問題点がある。本発明は、主コンデンサを放電する工程を必要とせずに、ストロボ個々の充電時間のばらつきを調整可能なものを提供するものである。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、本発明では、放電管と、放電管へ発光エネルギーを蓄積する主コンデンサと、電源としての電池と、この電池電圧を昇圧し主コンデンサに充電を行うフライバックコンバータと、フライバックコンバータの一次電流のオンオフを制御するスイッチ素子と、スイッチ素子の駆動制御を行う駆動制御手段と、主コンデンサの電圧を検出する充電電圧検出手段と、
主コンデンサの電圧が第一の所定電圧から第一の所定電圧よりも高い第二の所定電圧になるまでの時間を計時する計時手段と、
特定の電源条件でストロボ充電を行い、計時手段により計時を行う。
【００１０】
この計時手段の値に基づいて主コンデンサの充電時間がほぼ一定となるようにスイッチ素子のオン時間を設定する設定手段と、設定手段により設定したオン時間を記憶する記憶手段を有することを特徴とする電子閃光装置を提供する。
【００１１】
さらに、本発明では、上記電子閃光装置において、第一の所定電圧は、ストロボ発光後に主コンデンサに残留する電圧よりも大きい電圧であるものを提供する。
【００１２】
【発明の実施の形態】
（実施例）
（第１の実施例）
図１に本発明の第１の実施例のフライバック昇圧回路を示す。（１０１）は電源であるところの電池、（１０１ａ）は電池内部抵抗、（１２４）は電源コンデンサで電池と並列に接続されている。（１０５）は制御ＩＣで、カメラの測光、測距、レンズ駆動、フィルム給送等のカメラシーケンス及び本発明に付随するストロボ閃光装置の制御を行う。（１０５ａ）はマイコンで、制御ＩＣ内の記憶手段ＲＡＭを有しカメラシーケンスの制御を行い、（１０５ｂ）はＡ／Ｄコンバータ（以後Ａ／Ｄ）で、入力された電圧をデジタル化する。（１０５ｃ）は一次電流駆動用の計時を行うタイマー、（１０５ｄ）は請求項記載の計時手段に相当する後述する調整工程用の充電時間計時タイマー、（１０５ｅ）は請求項記載の記憶手段であり電気的に書き換え可能な不揮発性記憶手段としてのＥＥＰＲＯＭである。（１０６）はトランスで、電池正極、一次巻線、電池負極のループで電流を流すことによりエネルギーをコアに蓄積しそのエネルギーで逆起電力を発生させる。（１０７）は請求項記載のスイッチ素子であるＦＥＴで、トランス（１０６）の一次巻線の電流を駆動する。（１３１）は抵抗で、ＦＥＴ（１０７）のゲートをプルダウンしている。
【００１３】
（１０９）は主コンデンサで、電荷を蓄積する。（１０８）は、高圧整流ダイオードでカソードはトランス（１０６）の二次巻線の巻き始めに接続されアノードは後述のダイオード（１２０）のカソードに接続されている。（１２０）はダイオードで、アノードを主コンデンサ（１０９）の陰極、カソードは高圧整流ダイオード（１０８）のアノードに接続されていて、トランス（１０６）の二次巻線より発生した逆起電力を主コンデンサに蓄積する電荷の電流ループを、主コンデンサ（１０９）、ダイオード（１２０）、高圧整流ダイオード（１０８）の構成で形成する。（１２１）は抵抗で片側をダイオード（１２０）のカソード、もう片側を制御ＩＣ（１０５）に接続されている。
【００１４】
（１２２）は抵抗で、抵抗（１２１）が接続される制御ＩＣ（１０５）の入力を不図示ＤＣ／ＤＣコンバータにより電池電圧より昇圧された補助電源Ｖｃｃにプルアップしている。ここでの抵抗（１２１）と抵抗（１２２）の抵抗比は、抵抗（１２１）が１に対して、抵抗（１２２）は１０〜５０程度である。なお、ダイオード（１２０）、抵抗（１２１）、抵抗（１２２）で二次電流検出回路を構成している。（１２５）はダイオードで、アノードを電池正極に接続されている、（１２６）は抵抗で、抵抗（１２６）とダイオード（１２５）の直列回路が主コンデンサ（１０９）の陽極と電池（１０１）の正極間に接続されている。このダイオード（１２５）と抵抗（１２６）により、主コンデンサの電圧を電池電圧にすることで０Ｖ付近での二次電流の検出誤動作の発生を防いでいる。（１１０）は、トリガー回路、（１１１）は放電管で、トリガー回路（１１０）よりトリガー電圧を受け、主コンデンサ（１０９）に蓄積された電荷により発光する。
【００１５】
（１０２）はシャッター駆動手段で、シャッターの駆動を行い、（１０３）は定電圧回路で、各回路ブロックに電源である制御電源を供給する。（１１２）は充電電圧検出手段で、制御ＩＣ（１０５）内Ａ／Ｄ（１０５ｂ）に接続され主コンデンサ（１０９）に蓄積された電圧を検出する。
【００１６】
（１１３）は測光手段で、被写体輝度を検出する、（１１４）は測距手段で、被写体までの距離を検出する、（１１５）はレンズ駆動手段で、測距手段（１１４）からの検出結果をもとに撮影レンズの駆動を行いフィルム面に被写体ピントを合わせる、（１１６）はフィルム給送手段で、フィルムのオートローディング、巻き上げ、巻戻しを行う、（１１７）は、カメラを撮影準備状態にするＭＡＩＮＳＷ、（１１８）はＳＷ１で、シャッター釦の第１ストロークでカメラ内の電気回路を起動させ測光、及び測距等の検出を行う、（１１９）はＳＷ２で、シャッター釦の第２ストロークで、前記ＳＷ１以後の撮影シーケンスの起動信号となる。
【００１７】
以下、前記図１の昇圧回路の構成で図６のフローチャートをもとに調整工程の説明を行う。
【００１８】
校正工程である信号を確認すると、図６のフローチャートに示すシーケンスになる。
【００１９】
ステップ（Ｓ３０１）にて、後述する予め定められた調整工程用の駆動パルス時間を設定する。
【００２０】
ステップ（Ｓ３０２）に進んだら、制御ＩＣ（１０５）内のＡ／Ｄ（１０５ｂ）にて充電電圧の検出を充電電圧検出回路（１１２）を介した電圧により行い、その検出結果をＣＰＵ（１０５）内ＲＡＭに記憶する。次にステップ（Ｓ３０３）にてステップ（Ｓ３０２）にて検出した充電電圧が後述の第一の所定電圧以上であるか否かの判定を行い、ステップ（Ｓ３０３）にて第一の所定電圧以上であれば、ステップ（Ｓ３０４）に進み、ステップ（Ｓ３０２）にて検出した充電電圧が発光可能電圧以下であれば、ステップ（Ｓ３０５）に進み、充電完了電圧まで後述のストロボ充電を行い、次に、ステップ（Ｓ３０６）にて後述のストロボ発光を行う。ステップ（Ｓ３０４）で充電電圧が発光可能電圧以上であれば、ステップ（Ｓ３０６）に進み、ストロボ発光を行う。また、ステップ（Ｓ３０３）にて第一の所定電圧以下であれば、ステップ（Ｓ３０７）に進む。
【００２１】
この時、第一の所定電圧はストロボ発光後の主コンデンサ（１０７）の残留電圧よりも大きな値に設定する。こうすることで、充電時間の調整を行う際の主コンデンサ（１０７）の充電電圧は、ストロボ発光後の残留電圧のばらつき範囲以下にすることができる。このため、充電時間調整時に主コンデンサ（１０９）の残留電圧に影響を受けない。またこの方法によれば、調整開始前の主コンデンサ（１０９）の充電電圧に影響を受けない。
【００２２】
次に、ステップ（Ｓ３０７）にて、充電タイマーをスタートさせて後述の調整用ストロボ充電を開始する。
【００２３】
ここで、図３のタイミングチャートをもとに、ストロボ充電の回路動作について説明する。
【００２４】
まず、図３のタイミングチャートの信号の説明をする。図中一次電流は、トランス（１０６）の一次巻線に流れる電流を示す、二次電流はトランス（１０６）の二次巻線に流れる電流を示す、ＦＥＴＧＡＴＥは回路上のＦＥＴ（１０７）のゲート入力信号を示す、二次電流ＩＣ入力信号は回路上の抵抗（１２１）と抵抗（１２２）が接続され且つ制御ＩＣ（１０５）へ接続されている二次電流検出信号を示す。
【００２５】
次に回路動作を説明する。制御ＩＣ（１０５）から接続端子を介してＦＥＴ（１０７）のゲートに所定の発振信号（図３（ＦＥＴＧＡＴＥ）の▲１▼のタイミング）を与える。この為ＦＥＴ（１０７）の制御電極にハイレベルの信号が与えられることで電池正極、トランス（１０６）の一次巻線、ＦＥＴ（１０７）ドレイン＝ソース、電池負極のループで電流（図３（一次電流））が流れる。この為、トランス（１０６）の二次巻線には誘導起電力が発生するがこの電流の極性は高圧整流用ダイオード（１０８）によりブロックされる極性となるためトランス（１０６）からは励起電流が流れずエネルギーがトランス（１０６）内コアに蓄積される。このエネルギー蓄積（電流駆動）は、駆動開始からタイマーが計時した所定時間（図３（ＦＥＴＧＡＴＥ）の▲２▼のタイミング）行われる。
【００２６】
ここで所定時間まで電流駆動を行ったら、ＦＥＴ（１０７）のゲートをローレベルとしてＦＥＴ（１０７）をオフ（図３（ＦＥＴＧＡＴＥ）▲２▼のタイミング）にして電流を遮断して非導通とする。
【００２７】
これによりトランス（１０６）の二次巻線には逆起電力が発生する。この逆起電力は二次電流（図３、（二次電流）の▲２▼〜▲３▼のタイミング）として、トランス（１０６）より主コンデンサ（１０９）、ダイオード（１２０）、高圧整流ダイオード（１０８）のループで流れ主コンデンサ（１０９）に電荷が蓄積される。そして、二次電流ＩＣ入力信号は、Ｖｃｃからの抵抗（１２２）と抵抗（１２１）を介した二次電流の分流電流により、二次電流の放出開始と同時にローレベル（図３（二次電流ＩＣ入力信号）▲２▼のタイミング）となる。
【００２８】
次にトランス（１０６）内の蓄積されたエネルギーが放出され、二次の電流が分流されてローレベルを維持していた二次電流ＩＣ入力信号が、二次電流が放出が完了した時点（図３（二次電流）▲３▼のタイミング）で、ローレベルからハイレベルに反転する（図３（二次電流ＩＣ入力信号）▲３▼のタイミング）。この二次電流ＩＣ入力信号がローレベルからハイレベルに反転したことを受けて、制御ＩＣ（１０５）はＦＥＴ（１０７）のゲートに再びハイレベル信号が発生させ、制御ＩＣ（１０５）はＦＥＴ（１０７）のゲートに再びハイレベル信号を発生させ、前述した一次電流駆動と同様に再びＦＥＴ（１０７）を導通（図３（ＦＥＴＧＡＴＥ）▲１▼のタイミング）してトランス（１０６）に所定時間エネルギー蓄積を行い。そして所定時間経過後、ローレベル信号によりＦＥＴ（１０７）を非導通としてトランス（１０６）から蓄積エネルギーが放出され電荷が主コンデンサ（１０９）に充電される。
【００２９】
なお、トランス（１０６）の一次電流ＩはＦＥＴ（１０７）のオン時間をｔとすれば、概略以下の式で表される。
【００３０】
Ｉ＝（Ｅ／Ｒｌｏｏｐ）＊｛１−ＥＸＰ（−Ｒｌｏｏｐ＊ｔ／Ｌ）｝
ただし、Ｒｌｏｏｐは電池内部抵抗（１０１ａ）、トランス（１０６）の一次抵抗成分、ＦＥＴ（１０７）のオン抵抗を含む一次側のループ抵抗、Ｅは電池電圧、Ｌはトランス（１０６）の一次インダクタンスを表している。
【００３１】
ここで、インダクタンスがばらついた場合を図７（Ａ）に示すが、インダクタンスが大きいとピーク電流が小さくなり、主コンデンサ（１０９）の充電時間は長くなる。逆にインダクタンスが小さいとピーク電流が大きくなり、主コンデンサ（１０９）の充電時間は短くなる。
【００３２】
また、主コンデンサ（１０９）の静電容量が大きい場合や主コンデンサ（１０９）のリーク電流が大きい場合は、充電時間は長くなる。
【００３３】
図８を用いて本発明の充電時間の調整方法を示す。
【００３４】
図８（Ａ）にオン時間と所定電圧間の充電時間の関係を示す。例えば、この所定電圧間を１５０Ｖから３００Ｖとする。図８でＴＹＰと記した線は充電時間が標準値を示すものである。またＭＡＸと記した線は各種素子ばらつきにより充電時間が最大値を示すものである。より具体的には、インダクタンスが大きい場合や主コンデンサ（１０９）の静電容量が大きい場合、主コンデンサ（１０９）のリーク電流が大きい場合に相当する。またＭＩＮと記した線は各種素子ばらつきにより充電時間が最小値を示すものである。より具体的には、インダクタンスが小さい場合や主コンデンサ（１０９）の静電容量が小さい場合、主コンデンサ（１０９）のリーク電流が小さい場合に相当する。
【００３５】
例えばオン時間を１０μ秒とすると、ＭＩＮの場合は充電時間が２．４秒、ＴＹＰの場合充電時間が３秒、ＭＡＸの場合充電時間が３．６秒というように充電時間がばらつく。
【００３６】
この時、図８（Ｂ）に示すように、充電時間が２．４秒の時はオン時間を８μ秒、充電時間が３秒の場合はオン時間を１０μ秒、充電時間が３．６秒の場合はオン時間を１２μ秒とすることで充電時間をほぼ一定に保つことができる。したがって、各充電時間に対応したオン時間をテーブルとしてあらかじめＥＥＰＲＯＭ（１０５ｅ）に設定しておく。こうすることで、調整後のストロボ充電で充電時間を一定に保つことができる。
【００３７】
ここでは、例として充電時間が２．４秒と３秒と３．６秒の場合の３ポイントを記したが、テーブルとして同様にさらに複数の充電時間とオン時間の関係値をもつようにする。図９にこのテーブルの一例を示す。ここでは５点のテーブルであるが、さらに複数の充電時間とオン時間の関係値をもつようにしてもよい。
【００３８】
なお、ここでは所定電圧間を１５０Ｖから３００Ｖまでとしたが、一定であればよくこれに限るものではない。ただし、この所定電圧は主コンデンサの耐圧を超えないレベルに設定されることは言うまでもない。また計時を開始する第一の所定電圧は、ストロボフル発光時の主コンデンサ（１０９）の残留電圧のばらつき範囲よりも大きな値とする。ステップ（Ｓ３０１）からステップ（Ｓ３０６）により、充電開始時の電圧は必ず第一の所定電圧以下となっているので、調整開始前の主コンデンサ（１０９）の充電電圧の影響を受けない。
【００３９】
またここでは調整時のオン時間を１０μ秒としたが、これに限るものではない。ただしトランスが飽和しない値に設定することは言うまでもない。
【００４０】
また、この調整時には上式のＥに相当する電源電圧とＲｌｏｏｐに相当する抵抗成分を一定にするため、電池（１０１）の変わりに、電圧と抵抗値が一定の電源、例えば定電圧源と工具電池等を用いて調整を行うようにする。
【００４１】
さらには、標準の素子値による充電時間とオン時間を設定しておき、素子ばらつきはそれに対応する補正値を入力するようにしてもよい。例えば、図８（Ｂ）では、ＴＹＰでは充電時間が３秒で、オン時間を１０μ秒に設定する。充電時間が２．４秒の場合は−２μ秒、充電時間が３．６秒の場合は＋２μ秒というオン時間補正値を入力するようにしてもよい。
【００４２】
また、上記のオン時間は温度や電池条件等により可変とすることにしてもよい。
【００４３】
再び図６のフローチャートに戻るが、　次に、ステップ（Ｓ３０８）にて、制御ＩＣ（１０５）内のＡ／Ｄ（１０５ｂ）にて充電電圧の検出を充電電圧検出回路（１１２）を介した電圧により行い、その検出結果をＣＰＵ（１０５）内ＲＡＭに記憶する。次にステップ（Ｓ３０９）にてステップ（Ｓ３０８）にて検出した充電電圧が第一の所定電圧以上であるか否かの判定を行い、ステップ（Ｓ３０９）にて第一の所定電圧以下であれば、ステップ（Ｓ３１０）に進み、ステップ（Ｓ３０７）にて開始した充電タイマーが所定時間経過したか否かの判定を行い、充電タイマーが所定時間経過していたら、ステップ（Ｓ３１１）にて調整ＮＧのフラグを立てて、ステップ（Ｓ３２０）に進みステップ（Ｓ３０７）にて開始した充電動作を停止して、充電シーケンスを終了する。
【００４４】
また、充電タイマーが所定時間経過していない場合は、ステップ（Ｓ３０８）に戻り、ステップ（Ｓ３０９）にて充電電圧の検出を行いステップ（Ｓ３０９）、ステップ（Ｓ３１０）のステップを繰り返す。ステップ（Ｓ３０９）で第一の所定電圧以上となると、ステップ（Ｓ３１２）に進み、調整中の充電時間を計時するタイマーをスタートさせる。
【００４５】
次にステップ（Ｓ３１３）に進んだら、制御ＩＣ（１０５）内のＡ／Ｄ（１０５ｂ）にて充電電圧の検出を充電電圧検出回路（１１２）を介した電圧により行い、その検出結果をＣＰＵ（１０５）内ＲＡＭに記憶する。次にステップ（Ｓ３１４）にてステップ（Ｓ３１３）にて検出した充電電圧が第二の所定電圧以上であるか否かの判定を行い、ステップ（Ｓ３１４）にて第一の所定電圧以下であれば、ステップ（Ｓ３１５）に進み、ステップ（Ｓ３０７）にて開始した充電タイマーが所定時間経過したか否かの判定を行い、充電タイマーが所定時間経過していたら、ステップ（Ｓ３１６）にて調整ＮＧのフラグを立てて、ステップ（Ｓ３２０）に進みステップ（Ｓ３０７）にて開始した充電動作を停止して、充電シーケンスを終了する。
【００４６】
また、充電タイマーが所定時間経過していない場合は、ステップ（Ｓ３１３）に戻り、ステップ（Ｓ３１４）にて充電電圧の検出を行いステップ（Ｓ３１５）、ステップ（Ｓ３１３）のステップを繰り返す。ステップ（Ｓ３１４）にて、第二の所定電圧以上となると、ステップ（Ｓ３１７）に進み、ステップ（Ｓ３１７）にて、調整中の充電のタイマー値が前述のテーブルの範囲内にあるか否かの判定を行い、テーブルの範囲外である場合はステップ（Ｓ３１７）にて調整ＮＧのフラグを立てて、ステップ（Ｓ３２０）に進みステップ（Ｓ３０７）にて開始した充電動作を停止して、充電シーケンスを終了する。
【００４７】
また、テーブルの範囲内であればステップ（Ｓ３１８）に進み、ステップ（Ｓ３１８）にて、前述のＥＥＰＲＯＭ（１０５ｅ）内の充電時間とオン時間の相関データからオン時間の調整値をＥＥＰＲＯＭ（１０５ｅ）に書き込む。次にステップ（Ｓ３１９）に進み、調整完了のフラグを立てて、ステップ（Ｓ３２０）に進み、ステップ（Ｓ３０７）にて開始した充電動作を停止して、充電シーケンスを終了する。
【００４８】
なお、ステップ（Ｓ３１５）で充電タイマーが所定時間経過したか否かにより充電の判定を行ったが、これは調整用タイマーの上限としてもよい。
【００４９】
上記説明したように、所定の電源条件で、所定電圧間の充電時間を検出することで、充電時間を自動的に調整することができる。この方法によると、カメラ個々の充電時間のばらつきを抑えることが可能となる。また、主コンデンサの残留電圧の影響を受けずに、調整を行うことができる。
【００５０】
次に図２及び図４及び図５のフローチャートをもとに第１の実施例の昇圧回路を含むカメラの動作を説明する。
【００５１】
まず、図２にてＭＡＩＮＳＷ（１１７）、オン時のシーケンスを説明する。
【００５２】
ステップ（Ｓ４０１）でＭＡＩＮＳＷ（１１７）がオンしたか否かの検出を行う、ここでＭＡＩＮＳＷ（１１７）のオンを検出したらステップ（Ｓ４０２）カメラの電池電圧がカメラ動作が可能で有るか否かを検出するための、バッテリーチェック（以後ＢＣ）を行い、その結果をマイコン（１０５ａ）内ＲＡＭに記憶する。
【００５３】
次にステップ（Ｓ４０３）でステップ（Ｓ４０２）にて行い、ＲＡＭに記憶しているＢＣ結果からカメラが動作可能な電圧であるか否かの判定を行い、動作可能電圧であったらステップ（Ｓ４０４）に、動作が不可能な電圧であったらステップ（Ｓ４０１）に進む。
【００５４】
次に、ステップ（Ｓ４０４）の被写体輝度検出の測光手段（１１３）による測光を行いマイコン（１０５ａ）内ＲＡＭに測光結果を記憶する。次にステップ（Ｓ４０５）でステップ（Ｓ４０４）にてマイコン（１０５ａ）内ＲＡＭの測光検出結果が撮影に際してストロボ発光を必要とする測光結果であるか否かを被写体輝度情報から判定する。ここで、ストロボ発光を必要としない輝度でストロボ予備充電を必要としない場合には、ＭＡＩＮＳＷオンシーケンスを終了する。ステップ（Ｓ４０５）にてストロボが必要な輝度でストロボ予備充電が必要あったら、ステップ（Ｓ４０６）のラッシュモードに進みストロボ充電を行う。
【００５５】
ここで、ステップ（Ｓ４０６）のフラッシュモードは、詳しくは後述するが図５に示すフローチャートで行われる。まず、ステップ（Ｓ２０１）のメインコンデンサの充電電圧の検出を電圧充電電圧検出回路（１１２）を介した電圧により制御ＩＣ（１０５）内Ａ／Ｄ（１０５ｂ）にて行い、検出結果をマイコン（１０５ａ）内ＲＡＭに記憶する。次にステップ（Ｓ２０２）にてステップ（Ｓ２０１）にて行った検出結果に基づき、充電を行うか否かの判定を行う。ここでマイコン（１０５ａ）内ＲＡＭのＡ／Ｄの結果が充電完了電圧であったら、ステップ（Ｓ２０８）に進み充電ＯＫのフラグをたて充電シーケンスを終了する。
【００５６】
またステップ（Ｓ２０２）にてマイコン（１０５ａ）内ＲＡＭがＡ／Ｄの結果が充電完了でなかったらステップ（Ｓ２０３）に進み充電時間タイマーをスタートし、ストロボ充電を開始（Ｓ２０４）する。
【００５７】
ストロボ充電の詳細は図３で説明を行ったので省略するが、オン時間は前述の調整工程でＥＥＰＲＯＭ（１０５ｅ）に書き込んだオン時間により行われる。
【００５８】
次にステップ（Ｓ２０５）に進んだら、制御ＩＣ（１０５）内のＡ／Ｄ（１０５ｂ）にて充電電圧の検出を充電電圧検出回路（１１２）を介した電圧により行い、その検出結果をＣＰＵ（１０５）内ＲＡＭに記憶する。次にステップ（Ｓ２０６）にてステップ（Ｓ２０５）にて検出した充電電圧が充電完了の電圧であるか否かの判定を行い、ステップ（Ｓ２０６）にて充電の完了が検出されなかったら、ステップ（Ｓ２１０）に進み、ステップ（Ｓ２０３）にて開始した充電タイマーが所定時間経過したか否かの判定を行い、充電タイマーが所定時間経過していたらステップ（Ｓ２１１）に進みステップ（Ｓ２０４）にて開始した充電動作を停止して、ステップ（Ｓ２１２）にて充電ＮＧのフラグを立てて、充電シーケンスを終了する。
【００５９】
また、充電タイマーが所定時間経過していない場合は、ステップ（Ｓ２０４）に戻り、ステップ（Ｓ２０５）にて充電電圧の検出を行いステップ（Ｓ２０６）、ステップ（Ｓ２１０）のステップを繰り返し、ステップ（Ｓ２０６）で充電完了の検出で充電完了電圧を検出したらステップ（Ｓ２０７）に進み充電を停止して、ステップ（Ｓ２０８）にて充電ＯＫフラグを立てて、充電シーケンスを終了するとともに、図２のＭＡＩＮＳＷオン時のシーケンスを終了する。
【００６０】
次に、図４にてレリーズシーケンスの説明をする。
【００６１】
ステップ（Ｓ１０１）で制御ＩＣ（１０５）内マイコン（１０５ａ）の初期設定を行う、次にステップ（Ｓ１０２）でレリーズＳＷの第１ストロークで有るＳＷ１（１１８）オンされたか否かの検出を行う、次にステップ（Ｓ１０３）でＳＷ１（１１８）を検出したら、ステップ（Ｓ１０４）にてステップ（Ｓ４０２）と同様にカメラの電池電圧がカメラ動作が可能で有るか否かを検出するための、バッテリーチェック（以後ＢＣ）を行い、その電池電圧のＡ／Ｄの検出結果を、マイコン（１０５ａ）内ＲＡＭに記憶する。
【００６２】
次にステップ（Ｓ１０５）でステップ（Ｓ１０４）にて行い、ＲＡＭに記憶しているＢＣ結果からカメラが動作可能な電圧であるか否かの判定を行い、動作可能電圧であったらステップ（Ｓ１０６）に、動作が不可能な電圧であったらステップ（Ｓ１０２）に進む。
【００６３】
次に、ステップ（Ｓ１０６）で測距手段（１１４）により被写体までの距離を検出しマイコン（１０５ａ）内ＲＡＭに測距結果を記憶する、次にステップ（Ｓ１０７）被写体輝度の検出を測光手段（１１３）により行い測距と同様にマイコン（１０５ａ）内ＲＡＭ（１０５ａ）に測光結果を記憶する、次にステップ（Ｓ１０８）にてステップ（Ｓ１０７）で検出してマイコン（１０５ａ）内ＲＡＭに記憶している測光データをもとにストロボ充電が必要で有るか否かの判定を行う。このストロボの発光が必要な場合としては、撮影状況が暗い、或いは逆光等が有る。ここでストロボ発光が必要であったらステップ（Ｓ１０９）に、必要なかったら（Ｓ１１１）に進みＳＷ２（１１９）のオンの待機状態になる、ステップ（Ｓ１０８）にてストロボ充電が必要でステップ（Ｓ１０９）のフラッシュモードに進んだら、前述した図５のフローチャートの充電シーケンスを行う。充電シーケンスは、前述した通りなのでここでは省略する。
【００６４】
次にステップ（Ｓ１０９）のフラッシュモードで充電シーケンスが終了したら、ステップ（Ｓ１１０）の充電完了がしたか否かの判定をする。この判定は、ステップ（Ｓ１０９）の充電シーケンスにて充電がＯＫになったか否かのフラグの結果であり充電がＯＫで完了していたら、ステップ（Ｓ１１１）のＳＷ２（１１９）のオンの待機状態になる。また充電がＮＧで完了していなかったら、ステップ（１０２）のＳＷ１（１１８）の検出に戻る。
【００６５】
次にステップ（Ｓ１１１）でＳＷ２の待機状態からＳＷ２（１１９）のオンを検出したらステップ（Ｓ１１２）に進み、ステップ（Ｓ１０６）において行った測距のマイコン（１０５ａ）内ＲＡＭに記憶している測距データに従い、レンズ駆動手段（１１５）により撮影レンズの駆動制御を行う。
【００６６】
次に、ステップ（Ｓ１１３）に進みステップ（Ｓ１０７）にて行った測光のマイコン（１０５ａ）内ＲＡＭに記憶している測光データに従い、ストロボ発光が必要であったら制御ＩＣ（１０５）からのトリガー信号をトリガー回路（１１０）が発光信号を出力し、ストロボ発光を行うとともに、シャッター駆動手段（１０２）によるシャッター駆動制御を行う、次にステップ（Ｓ１１４）で焦点位置にあるレンズをレンズの初期位置に戻すレンズリセットを行う、次にステップ（Ｓ１１５）でフィルム駆動手段（１１６）により次の撮影駒へのフィルム給送制御を行い、次にステップ（Ｓ１１６）にてストロボ予備充電を行うか否かの判定を行う、ここでストロボ予備充電を行わない場合は、ステップ（Ｓ１１７）にて行った測光結果をもとにステップ（Ｓ１０８）にて判定した結果がストロボ発光撮影モードがストロボ発光撮影モードで無い場合である。
【００６７】
また、ストロボ予備充電を行う場合は、ステップ（Ｓ１０７）にて行った測光結果をもとにステップ（Ｓ１０８）にて判定した結果がストロボ発光撮影モードであった場合である。ここで、ステップ（Ｓ１１６）の結果がストロボ予備充電を行わない場合は、ステップ（Ｓ１０２）のＳＷ１（１１９）の検出に戻る。またステップ（Ｓ１１６）の結果がストロボ予備充電を行う場合には、ステップ（Ｓ１１７）に進む。ステップ（Ｓ１１７）のストロボ充電は、前述したＭＡＩＮＳＷオン後のシーケンスステップ（Ｓ４０６）と同様のシーケンスなので説明を省略する。その後、ステップ（Ｓ１１７）の充電が終了したら一連のカメラシーケンス終了し、ステップ（Ｓ１０２）のＳＷ１（１１９）の検出に戻る。
【００６８】
（第二の実施例）
第２の実施例は第１の実施例の変形例を示すもので、オン時間の調整方法を所定電圧間の充電時間を元に調整を行っていたのに対して、所定時間内の主コンデンサ（１０９）への充電電圧を検出するようにしたものである。
【００６９】
第二の実施例において第一の実施例と異なる点は、調整工程のフローチャートで図１０のフローチャートにて説明を行う。なお、回路構成やストロボ充電のフローチャートなどは第一の実施例と共通であるため説明は省略する。
【００７０】
なお、図１０のフローチャートにおいて、ステップ（Ｓ５０１）からステップ（Ｓ５０６）までは第一の実施例図６のフローチャートと番号が異なるのみでシーケンスは同様のため、ここでは省略する。
【００７１】
次に、ステップ（Ｓ５０７）にて、充電タイマーをスタートさせて調整用ストロボ充電を開始する。
【００７２】
ここで、ストロボ充電の説明を行うが、ストロボ充電の詳細に関しては第一の実施例図３を用いて説明を行ったのでここでは省略する。
【００７３】
図１１を用いて本発明の充電時間の調整方法を示す。
【００７４】
図１１（Ａ）にオン時間と所定時間の充電電圧の関係を示す。例えば、主コンデンサ電圧が１５０Ｖから調整タイマーの計時をはじめ、３秒後の充電電圧を検出する場合を示している。図１１でＴＹＰと記した線が標準値を示すものである。またＭＡＸと記した線がインダクタンスと主コンデンサ（１０９）の素子ばらつきにより充電電圧が最大値を示すものである。より具体的には、インダクタンスが小さい場合や主コンデンサ（１０９）の静電容量が小さい場合、主コンデンサ（１０９）のリーク電流が小さい場合に相当する。またＭＩＮと記した線がインダクタンスと主コンデンサ（１０９）の素子ばらつきにより充電電圧が最小値を示すものである。より具体的には、インダクタンスが大きい場合や主コンデンサ（１０９）の静電容量が大きい場合、主コンデンサ（１０９）のリーク電流が大きい場合に相当する。
【００７５】
例えばオン時間を所定時間１０μ秒とすると、ＭＩＮの場合は充電電圧が２８５Ｖ、ＴＹＰの場合充電時間が３００Ｖ、ＭＡＸの場合充電時間が３１５Ｖというように５秒後の充電電圧がばらつく。
【００７６】
この時、図１１（Ｂ）に示すように、充電電圧が３１５Ｖの時はオン時間を８μ秒、充電電圧が３００Ｖの場合はオン時間を１０μ秒、充電電圧が２９０Ｖの場合はオン時間を１２μ秒とすることで充電時間をほぼ一定に保つことができる。したがってテーブルとして各充電電圧に対応したオン時間をあらかじめＥＥＰＲＯＭ（１０５ｅ）に設定しておく。こうすることで、調整後のストロボ充電で充電時間を一定に保つことができる。
【００７７】
ここでは、充電電圧が２８５Ｖと３００Ｖと３１５Ｖの場合の３ポイントを記したが、テーブルとして同様にさらに複数の充電時間とオン時間の関係値をもつようにする。このテーブルの一例を図１２に示す。ここでは５点のテーブルであるが、さらに複数の充電電圧値とオン時間の関係値をもつようにしてもよい。
【００７８】
なお、ここでは所定時間を３秒としたが、一定であればよくこれに限るものではない。ただし、主コンデンサの耐圧を超えることのない時間に設定されることはいうまでもない。
【００７９】
また計時を開始する所定電圧は、ストロボ発光時の主コンデンサ（１０９）の残留電圧のばらつき範囲よりも大きな値とする。ステップ（Ｓ５０１）からステップ（Ｓ５０６）により、充電開始時の電圧は必ず所定電圧以下となっているので、調整開始前の主コンデンサ（１０９）の充電電圧に影響を受けない。
【００８０】
またここでは調整時のオン時間を１０μ秒としたが、これに限るものではない。ただしトランスが飽和しない値に設定することは言うまでもない。
【００８１】
また、この調整時には上式のＥに相当する電源電圧とＲｌｏｏｐに相当する抵抗成分を一定にするため、電池（１０１）の変わりに、電圧と抵抗値が一定の電源、例えば定電圧源と工具電池等を用いて調整を行うようにする。
【００８２】
さらには、標準の素子値による充電時間とオン時間を設定しておき、素子ばらつきはそれに対応する補正値を入力するようにしてもよい。例えば、図１１（Ｂ）では、ＴＹＰでは充電時間が３秒で、オン時間を１０μ秒に設定する。充電電圧値が３１５Ｖの場合は−２μ秒、充電電圧値が２８５Ｖの場合は＋２μ秒というオン時間補正値を入力するようにしてもよい。
【００８３】
また、上記のオン時間は温度や電池条件等により可変とすることにしてもよい。
【００８４】
再び図１０のフローチャートに戻るが、ステップ（Ｓ５０８）に進んだら、
制御ＩＣ（１０５）内のＡ／Ｄ（１０５ｂ）にて充電電圧の検出を充電電圧検出回路（１１２）を介した電圧により行い、その検出結果をＣＰＵ（１０５）内ＲＡＭに記憶する。次にステップ（Ｓ５０９）にてステップ（Ｓ５０８）にて検出した充電電圧が所定電圧以上であるか否かの判定を行い、ステップ（Ｓ５０９）にて所定電圧以下であれば、ステップ（Ｓ５１０）に進み、ステップ（Ｓ５０７）にて開始した充電タイマーが所定時間経過したか否かの判定を行い、充電タイマーが所定時間経過していたら、ステップ（Ｓ５１１）にて調整ＮＧのフラグを立てて、ステップ（Ｓ５２０）に進みステップ（Ｓ５０７）にて開始した充電動作を停止して、充電シーケンスを終了する。
【００８５】
また、充電タイマーが所定時間経過していない場合は、ステップ（Ｓ５０８）に戻り、ステップ（Ｓ５０８）にて充電電圧の検出を行いステップ（Ｓ５０９）、ステップ（Ｓ５１０）のステップを繰り返す。ステップ（Ｓ５０９）で所定電圧以上となると、ステップ（Ｓ５１２）に進み、調整中の充電時間を計時するタイマーをスタートさせる。
【００８６】
次にステップ（Ｓ５１２）に進んだら、制御ＩＣ（１０５）内のＡ／Ｄ（１０５ｂ）にて充電電圧の検出を充電電圧検出回路（１１２）を介した電圧により行い、その検出結果をＣＰＵ（１０５）内ＲＡＭに記憶する。次にステップ（Ｓ５１４）にてステップ（Ｓ５１２）でスタートしたタイマーが所定時間経過したか否かの判定を行い、ステップ（Ｓ５１４）にて所定時間以下であれば、ステップ（Ｓ５１５）に進み、ステップ（Ｓ５０７）にて開始した充電タイマーが所定時間経過したか否かの判定を行い、充電タイマーが所定時間経過していたら、ステップ（Ｓ５１６）にて調整ＮＧのフラグを立てて、ステップ（Ｓ５１５）に進みステップ（Ｓ５０７）にて開始した充電動作を停止して、充電シーケンスを終了する。
【００８７】
また、充電タイマーが所定時間経過していない場合は、ステップ（Ｓ５１３）に戻り、ステップ（Ｓ５１３）にて充電電圧の検出を行いステップ（Ｓ５１４）、ステップ（Ｓ５１５）のステップを繰り返す。ステップ（Ｓ５１４）にて、調整タイマーが所定時間経過すると、ステップ（Ｓ５１７）に進み、充電電圧値が前述のテーブルの範囲内にあるか否かの判定を行い、図１２のテーブルの範囲外である場合はステップ（Ｓ５１６）にて調整ＮＧのフラグを立てて、ステップ（Ｓ５２０）に進みステップ（Ｓ５０７）にて開始した充電動作を停止して、充電シーケンスを終了する。
【００８８】
また、充電電圧値が図１２のテーブルの範囲内であればステップ（Ｓ５１８）に進み、ステップ（Ｓ５１８）にて、図１２にテーブルとして示した充電電圧とオン時間の相関データからオン時間の調整値をＥＥＰＲＯＭ（１０５ｅ）に書き込む。次にステップ（Ｓ５１９）に進み、調整完了のフラグを立てて、ステップ（Ｓ５２０）に進み、ステップ（Ｓ５０７）にて開始した充電動作を停止して、充電シーケンスを終了する。
【００８９】
上記説明したように、所定の電源条件で、所定電圧からタイマーが計時をはじめ、タイマーが所定時間後の充電電圧を検出することで、オン時間を自動的に調整することができる。この方法によると、カメラ個々の充電時間のばらつきを抑えることが可能となる。また、主コンデンサ（１０９）の残留電圧のばらつきの影響や調整開始前の主コンデンサ（１０９）の充電電圧に影響を受けずに、常に安定に調整を行うことができる。
【００９０】
【発明の効果】
以上説明したように、本発明は、放電管と、放電管へ発光エネルギーを蓄積する主コンデンサと、電源としての電池と、この電池電圧を昇圧し主コンデンサに充電を行うフライバックコンバータと、フライバックコンバータの一次電流のオンオフを制御するスイッチ素子と、スイッチ素子の駆動制御を行う駆動制御手段と、主コンデンサの電圧を検出する充電電圧検出手段と、
主コンデンサの電圧が第一の所定電圧から第一の所定電圧よりも高い第二の所定電圧になるまでの時間を計時する計時手段と、
特定の電源条件でストロボ充電を行い、計時手段により計時を行う。
【００９１】
この計時手段の値に基づいて主コンデンサの充電時間がほぼ一定となるようにスイッチ素子のオン時間を設定する設定手段と、設定手段により設定したオン時間を記憶する記憶手段を
有することを特徴とする電子閃光装置により、
トランスの一次インダクタンスのばらつきにより生じるピーク電流のばらつきと主コンデンサの特性ばらつきを含むストロボ回路のばらつきを補正することが可能となり、充電時間を一定に保つことができる。
【００９２】
さらに、本発明では、上記電子閃光装置において、第一の所定電圧は、ストロボ発光後に主コンデンサに残留する電圧よりも大きい電圧であることを特徴とする電子閃光装置により、
主コンデンサの残留電圧のばらつきの影響や調整開始前の主コンデンサ（１０９）の充電電圧に影響を受けることなく、正確な調整を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施形態の回路及びブロック図
【図２】本発明の実施形態のカメラ動作のフローチャート１
【図３】本発明の実施形態の昇圧回路のタイミングチャート
【図４】本発明の実施形態のカメラ動作のフローチャート２
【図５】本発明の実施形態のストロボ充電のフローチャート
【図６】第一の実施形態の調整工程のフローチャート
【図７】本発明の実施形態を説明する図
【図８】第一の実施形態を説明する図
【図９】第一の実施形態を説明する図
【図１０】第二の実施形態の調整工程のフローチャート
【図１１】第二の実施形態を説明する図
【図１２】第二の実施形態を説明する図
【図１３】従来例を説明する図
【符号の説明】
１０１　電池
１０５　　制御ＩＣ
１０５ｄ　タイマー
１０５ｅ　ＥＥＰＲＯＭ
１０６　トランス
１０７　ＦＥＴ
１０９　主コンデンサ
１１２　充電電圧検出回路
１２４　電源コンデンサ
【図１】
2004012556.tif 000003
【図２】
2004012556.tif 000004
【図３】
2004012556.tif 000005
【図４】
2004012556.tif 000006
【図５】
2004012556.tif 000007
【図６】
2004012556.tif 000008
【図７】
2004012556.tif 000009
【図８】
2004012556.tif 000010
【図９】
2004012556.tif 000011
【図１０】
2004012556.tif 000012
【図１１】
2004012556.tif 000013
【図１２】
2004012556.tif 000014
【図１３】
2004012556.tif 000015