(57)【特許請求の範囲】
【請求項１】
電気的エネルギーを蓄積するエネルギー蓄積手段を備え、前記エネルギー蓄積手段に蓄積された電気的エネルギーによって発光部を発光させる発光装置であって、
前記エネルギー蓄積手段を充電する充電手段と、
前記エネルギー蓄積手段における電圧を検知する検知手段と、
前記充電手段による充電が停止された場合に、前記エネルギー蓄積手段から前記検知手段に流れる電流を阻止する阻止手段と、
前記エネルギー蓄積手段を充電中の場合には、前記検知手段に予め定められた第１の間隔で前記エネルギー蓄積手段における電圧を第１の検知電圧として検知させる第１の電圧検知制御を行って、該第１の検知電圧が予め設定された第１の電圧に達すると前記充電手段による前記エネルギー蓄積手段の充電を停止し、前記エネルギー蓄積手段の充電が停止されている場合には、所定の時間、前記充電手段による前記エネルギー蓄積手段の充電を行い前記検知手段に前記エネルギー蓄積手段における電圧を検知させる第２の電圧検知制御を、前記第１の間隔よりも長い第２の間隔で行って、第２の検知電圧を得る制御手段と、を有することを特徴とする発光装置。
【請求項２】
前記制御手段は、前記第２の検知電圧が前記第１の電圧よりも低い第２の電圧未満となると、前記充電手段によって前記エネルギー蓄積手段の充電を行うことを特徴とする請求項１に記載の発光装置。
【請求項３】
前記第２の間隔は、前記所定の時間における前記エネルギー蓄積手段の充電量よりも前記第２の間隔における前記エネルギー蓄積手段からの放電量が大きいことを特徴とする請求項１又は２に記載の発光装置。
【請求項４】
前記所定の時間は、前記第２の間隔よりも短いことを特徴とする請求項１〜３のいずれか１項に記載の発光装置。
【請求項５】
前記所定の時間は、前記第１の間隔よりも長いことを特徴とする請求項１〜４のいずれか１項に記載の発光装置。
【請求項６】
充電停止から前記エネルギー蓄積手段の充電を行う際には、前記制御手段は少なくとも前記所定の時間、前記検知手段による電圧の検知の実行を禁止することを特徴とする請求項１〜５のいずれか１項に記載の発光装置。
【請求項７】
前記発光部を発光させる発光処理が発生すると、前記制御手段は強制的に前記エネルギー蓄積手段の充電を停止する制御を行うことを特徴とする請求項１〜６のいずれか１項に記載の発光装置。
【請求項８】
電気的エネルギーを蓄積するエネルギー蓄積手段と、前記エネルギー蓄積手段を充電する充電手段と、前記エネルギー蓄積手段における電圧を検知する検知手段と、前記充電手段による充電が停止された場合に、前記エネルギー蓄積手段から前記検知手段に流れる電流を阻止する阻止手段とを備え、前記エネルギー蓄積手段に蓄積された電気的エネルギーによって発光部を発光させる発光装置の制御方法であって、
前記エネルギー蓄積手段を充電中の場合には、前記検知手段に予め定められた第１の間隔で前記エネルギー蓄積手段における電圧を第１の検知電圧として検知させる第１の電圧検知制御を行う第１の制御ステップと、
前記第１の検知電圧が予め設定された第１の電圧に達すると前記充電手段による前記エネルギー蓄積手段の充電を停止する第２の制御ステップと、
前記エネルギー蓄積手段の充電が停止されている場合には、所定の時間、前記充電手段による前記エネルギー蓄積手段の充電を行い前記検知手段に前記エネルギー蓄積手段における電圧を検知させる第２の電圧検知制御を、前記第１の間隔よりも長い第２の間隔で行う第３の制御ステップと、を有することを特徴とする制御方法。
【請求項９】
電気的エネルギーを蓄積するエネルギー蓄積手段と、前記エネルギー蓄積手段を充電する充電手段と、前記エネルギー蓄積手段における電圧を検知する検知手段と、前記充電手段による充電が停止された場合に、前記エネルギー蓄積手段から前記検知手段に流れる電流を阻止する阻止手段とを備え、前記エネルギー蓄積手段に蓄積された電気的エネルギーによって発光部を発光させる発光装置で用いられる制御プログラムであって、
前記発光装置が備えるコンピュータに、
前記エネルギー蓄積手段を充電中の場合には、前記検知手段に予め定められた第１の間隔で前記エネルギー蓄積手段における電圧を第１の検知電圧として検知させる第１の電圧検知制御を行う第１の制御ステップと、
前記第１の検知電圧が予め設定された第１の電圧に達すると前記充電手段による前記エネルギー蓄積手段の充電を停止する第２の制御ステップと、
前記エネルギー蓄積手段の充電が停止されている場合には、所定の時間、前記充電手段による前記エネルギー蓄積手段の充電を行い前記検知手段に前記エネルギー蓄積手段における電圧を検知させる第２の電圧検知制御を、前記第１の間隔よりも長い第２の間隔で行う第３の制御ステップと、を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストロボ装置などの発光装置に関し、特に、主コンデンサのリーク電流を低減する発光装置、その制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
一般に、ストロボ装置などの発光装置では主コンデンサなどの充電部に蓄積された電気的エネルギーによって発光を行っている。このような発光装置では、発光を行うに際して主コンデンサの充電電圧を検知する必要がある。
【０００３】
従来、主コンデンサの充電電圧を検知する際には、主コンデンサと並列に抵抗などのインピーダンス素子を複数直列に接続して、インピーダンス素子による分圧を検知するようにしている。そして、その検知結果に応じて充電の完了およびフル充電電圧を判定するとともに、発光制御などが行われる。
【０００４】
主コンデンサの充電電圧を検知して発光制御を行う発光装置として、例えば、充電完了と判定した後、撮像装置による撮影動作の開始直前に、再度主コンデンサの電圧を検知するようにしたものがある（特許文献１参照）。ここでは、再度の電圧検知によって検知電圧が所定の電圧よりも低下していると、撮像装置による撮影動作を許可せず、発光装置による充電動作を再開させるようにしている。これによって、良好な発光撮影（ストロボ撮影）が行えるようにしている。
【０００５】
ところで、主コンデンサに充電された電荷が電圧検知回路を構成する抵抗などを介してリークすると、主コンデンサの電圧低下が大きい。このため、再度の充電を頻繁に行わなければならず、主コンデンサの充電に用いる電池の消耗が早くなってしまう。
【０００６】
このため、主コンデンサの電流供給側（例えば、ＤＣ／ＤＣコンバータ側）にダイオードを配置して、主コンデンサの充電完了後に電流が電圧検知回路に流れこまないようにした発光装置が知られている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平７−２０５４３号公報
【特許文献２】特開平２−１９３１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述のように、特許文献１に記載の発光装置では、常に主コンデンサの充電電圧を検知する関係上、電圧検知回路を介して主コンデンサから電流がリークしてしまう。
【０００９】
一方、特許文献２に記載の発光装置では、充電停止中においては、主コンデンサの充電電圧を検知することができない。このため、発光制御および充電電圧を所定の電圧に維持するための制御など常に充電電圧を検知する必要のある制御を行うことが難しい。
【００１０】
従って、本発明の目的は、主コンデンサなどのエネルギー蓄積手段からのリーク電流を低減するとともに、主コンデンサの電圧検知を行うことのできる発光装置、その制御方法、および制御プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記の目的を達成するため、本発明による発光装置は、電気的エネルギーを蓄積するエネルギー蓄積手段を備え、前記エネルギー蓄積手段に蓄積された電気的エネルギーによって発光部を発光させる発光装置であって、前記エネルギー蓄積手段を充電する充電手段と、前記エネルギー蓄積手段における電圧を検知する検知手段と、前記充電手段による充電が停止された場合に、前記エネルギー蓄積手段から前記検知手段に流れる電流を阻止する阻止手段と、前記エネルギー蓄積手段を充電中の場合には、前記検知手段に予め定められた第１の間隔で前記エネルギー蓄積手段における電圧を第１の検知電圧として検知させる第１の電圧検知制御を行って、該第１の検知電圧が予め設定された第１の電圧に達すると前記充電手段による前記エネルギー蓄積手段の充電を停止し、前記エネルギー蓄積手段の充電が停止されている場合には、所定の時間、前記充電手段による前記エネルギー蓄積手段の充電を行い、前記検知手段に前記エネルギー蓄積手段における電圧を検知させる第２の電圧検知制御を、前記第１の間隔よりも長い第２の間隔で行って、第２の検知電圧を得る制御手段と、を有することを特徴とする。
【００１２】
本発明による制御方法は、電気的エネルギーを蓄積するエネルギー蓄積手段と、前記エネルギー蓄積手段を充電する充電手段と、前記エネルギー蓄積手段における電圧を検知する検知手段と、前記充電手段による充電が停止された場合に、前記エネルギー蓄積手段から前記検知手段に流れる電流を阻止する阻止手段とを備え、前記エネルギー蓄積手段に蓄積された電気的エネルギーによって発光部を発光させる発光装置の制御方法であって、前記エネルギー蓄積手段を充電中の場合には、前記検知手段に予め定められた第１の間隔で前記エネルギー蓄積手段における電圧を第１の検知電圧として検知させる第１の電圧検知制御を行う第１の制御ステップと、前記第１の検知電圧が予め設定された第１の電圧に達すると前記充電手段による前記エネルギー蓄積手段の充電を停止する第２の制御ステップと、前記エネルギー蓄積手段の充電が停止されている場合には、所定の時間、前記充電手段による前記エネルギー蓄積手段の充電を行い、前記検知手段に前記エネルギー蓄積手段における電圧を検知させる第２の電圧検知制御を、前記第１の間隔よりも長い第２の間隔で行う第３の制御ステップと、を有することを特徴とする。
【００１３】
本発明による制御プログラムは、電気的エネルギーを蓄積するエネルギー蓄積手段と、前記エネルギー蓄積手段を充電する充電手段と、前記エネルギー蓄積手段における電圧を検知する検知手段と、前記充電手段による充電が停止された場合に、前記エネルギー蓄積手段から前記検知手段に流れる電流を阻止する阻止手段とを備え、前記エネルギー蓄積手段に蓄積された電気的エネルギーによって発光部を発光させる発光装置で用いられる制御プログラムであって、前記発光装置が備えるコンピュータに、前記エネルギー蓄積手段を充電中の場合には、前記検知手段に予め定められた第１の間隔で前記エネルギー蓄積手段における電圧を第１の検知電圧として検知させる第１の電圧検知制御を行う第１の制御ステップと、前記第１の検知電圧が予め設定された第１の電圧に達すると前記充電手段による前記エネルギー蓄積手段の充電を停止する第２の制御ステップと、前記エネルギー蓄積手段の充電が停止されている場合には、所定の時間、前記充電手段による前記エネルギー蓄積手段の充電を行い、前記検知手段に前記エネルギー蓄積手段における電圧を検知させる第２の電圧検知制御を、前記第１の間隔よりも長い第２の間隔で行う第３の制御ステップと、を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、主コンデンサなどのエネルギー蓄積手段における電圧を所定のタイミングで検知することができ、その検知結果に応じてエネルギー蓄積手段の充電を行うことができる。さらに、充電停止中におけるエネルギー蓄積手段からのリーク電流を低減することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態による発光装置の一例についてその構成を示すブロック図である。
【図２】図１に示す主コンデンサの電圧とマイコンの入力端子ＡＮに掛かる電圧との関係を示す図である。
【図３】図１に示す昇圧回路の動作とＡ／Ｄ変換器の動作とを説明するためのタイミングチャートであり、（ａ）は充電完了期間における充電制御とＡ／Ｄ変換を示す図、（ｂ）は充電完了期間において発光処理が行われた場合の第１の例を示す図、（ｃ）は充電完了期間において発光処理が行われた場合の第２の例を示す図、（ｄ）は充電完了期間において発光処理が行われた場合の第３の例を示す図である。
【図４】図１に示すストロボ装置における充電処理を説明するためのフローチャートである。
【図５】図４に示す充電によるＡ／Ｄ変換処理を説明するためのフローチャートである。
【図６】図１に示すストロボ装置における発光処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態による発光装置の一例について図面を参照して説明する。
【００１７】
図１は、本発明の実施の形態による発光装置の一例についてその構成を示すブロック図である。
【００１８】
図示の発光装置（以下ストロボ装置と呼ぶ）は、例えば、デジタルカメラなどの撮像装置とともに用いられる。ストロボ装置はマイコン１００を備えており、マイコン１００はストロボ装置の動作を制御するマイクロコンピュータである。そして、マイコン１００には、発光処理を行うプログラムおよび各種制御を行うための調整値が格納されるとともに、ＡＤ変換器などが内蔵されている。
【００１９】
定電圧回路（以下レギュレータ回路ともいう）１０２は、電源である電池１０１の電圧を受けて定電圧を生成し、これら定電圧をマイコン１００の電源端子Ｖｃｃおよび基準電圧ＡＶｃｃに印加する。昇圧回路１０３は、マイコン１００のＣＨＧ端子から制御信号を受けて動作し、電池１０１の電圧を数百Ｖに昇圧する。ダイオード１０４は、昇圧回路１０３から出力される電流を整流する。
【００２０】
主コンデンサ１０５（エネルギー蓄積手段）は、昇圧回路１０３の出力である電気的エネルギーを蓄積する。コンデンサ１０６はノイズ吸収用のコンデンサである。分圧抵抗１０７および１０８は、主コンデンサ１０５の電圧を所定の比率に分圧するための抵抗であり、マイコン１００に内蔵されたＡＤ変換器に接続された入力端子ＡＮに接続されている。
【００２１】
ダイオード１０９は、そのアノード側に分圧抵抗１０７が接続され、カソード側に主コンデンサ１０５が接続されている。このダイオード１０９は主コンデンサ１０５からのリーク電流を阻止して消費電力を抑えるための素子である。トリガ回路１１０は、発光処理を行う際にマイコン１００のトリガ端子ＴＲＧからトリガ信号を受け、キセノン管１１１などの発光部を励起させる。
【００２２】
調光回路１１２は、受光センサであるフォトダイオード（図示せず）を備え、キセノン管１１１の光出力をモニタする。また、調光回路１１２はマイコン１００とＳ１およびＳ２端子を介して発光情報を送受する。
【００２３】
図示のように、マイコン１００のＣＴＲ端子および調光回路１１２には、発光制御回路１１３が接続され、発光制御回路１１３は調光回路１１２およびマイコン１００によって後述するように制御される。
【００２４】
図２は、図１に示す主コンデンサ１０５の電圧とマイコン１００の入力端子ＡＮに掛かる電圧との関係を示す図である。
【００２５】
主コンデンサ１０５を充電する充電期間Ｔａにおいては、分圧抵抗１０７および１０８によって、入力端子ＡＮには主コンデンサ１０５の電圧の１０分の１に相当する電圧が現れる。マイコン１００は、この入力電圧をＡＤ変換器によってデジタルデータに変換して、主コンデンサ１０５の電圧を検知する。つまり、マイコン１００はデジタルデータが示す電圧の１０倍に相当する電圧が主コンデンサ１０５の電圧であることを検知することになる。
【００２６】
電圧Ｖ０はキセノン管１１１が発光可能な電圧（発光可能電圧）であり、主コンデンサ１０５の電圧が電圧Ｖ０に到達すると、マイコン１００はトリガ回路１１０に対してトリガ信号を出力することが可能となる。
【００２７】
電圧Ｖ１は主コンデンサ１０５の充電可能な上限電圧（第１の電圧）であり、主コンデンサ１０５の電圧が上限電圧Ｖ１に到達すると、マイコン１００は昇圧回路１０３に送る制御信号を停止して、昇圧回路１０３による主コンデンサ１０５の充電を終了する。そして、マイコン１００は充電完了期間Ｔｂに移行する。
【００２８】
充電完了期間Ｔｂにおいては、マイコン１００は常に主コンデンサ１０５の電圧を上限電圧に近い状態に保つため、主コンデンサ１０５の電圧検出を行って、充電および充電停止の制御を行う。マイコン１００によって充電が停止されると、ダイオード１０９によって主コンデンサ１０５と電圧検出回路側（つまり、マイコン１００）が電気的に遮断される。
【００２９】
これによって、コンデンサ１０６からＡ／Ｄ変換器までの容量成分から瞬時に放電が行われて、入力端子ＡＮの電圧は０Ｖとなって、主コンデンサ１０５の電圧検出ができなくなる。
【００３０】
主コンデンサ１０５では充電が停止すると、自然放電によって少しずつその電圧が低下する。このため、マイコン１００は所定の周期ＴＡＤ毎に、入力端子ＡＮの電圧が主コンデンサ１０５の上限電圧Ｖ１の１０分の１に相当する電圧（Ｖ１／１０）に上がるまで瞬間的に充電を行った後、充電を停止する制御繰り返す。
【００３１】
なお、電圧Ｖ２は上限電圧Ｖ１に対してヒステリシスを設けた電圧であって、主コンデンサ１０５の電圧が低下したため充電を再開する必要がある閾値電圧（第２の電圧）である。閾値電圧Ｖ２未満に主コンデンサ１０５の電圧が下がったことを検知すると、マイコン１００は再度昇圧回路１０３を動作させて、再び主コンデンサ１０５の電圧が上限電圧Ｖ１に到達するまで再充電を行う。
【００３２】
図３は、図１に示す昇圧回路１０３の動作とＡ／Ｄ変換器の動作とを説明するためのタイミングチャートである。そして、図３（ａ）は充電完了期間における充電制御とＡ／Ｄ変換を示す図であり、図３（ｂ）は充電完了期間において発光処理が行われた場合の第１の例を示す図である。また、図３（ｃ）は充電完了期間において発光処理が行われた場合の第２の例を示す図であり、図３（ｄ）は充電完了期間において発光処理が行われた場合の第３の例を示す図である。
【００３３】
図３（ａ）において、昇圧回路１０３はマイコン１００の制御端子ＣＨＧから出力される制御信号がハイ（Ｈ）レベルである際に、昇圧ＯＮとなって昇圧動作を行う。一方、上記の制御信号がロー（Ｌ）レベルである場合には、昇圧ＯＦＦとなって昇圧回路１０３は昇圧動作を停止する。
【００３４】
マイコン１００に内蔵のＡ／Ｄ変換器は、入力端子ＡＮに印加された入力電圧のＡ／Ｄ変換を行って、主コンデンサ１０５の電圧に対応するデジタルデータを出力する。つまり、Ａ／Ｄ変換器は昇圧動作（つまり、充電動作：昇圧ＯＮ）が行われている場合に、デジタルデータを出力することになる。この結果、マイコン１００は充電動作が行われている場合にのみ主コンデンサ１０５の電圧（この電圧が第１の検知電圧である）を検知する第１の電圧検知制御を行うことになる。
【００３５】
図３（ａ）において、時刻ｔ１まで、マイコン１００は昇圧回路１０３を連続的に昇圧ＯＮとして、主コンデンサ１０５を充電する。連続的に充電が行われている結果、入力端子ＡＮには常に主コンデンサ１０５の電圧が分圧された電圧が現れる。この際、マイコン１００は所定のＡ／Ｄ変換周期Ｔ１（第１の間隔、例えば、１ｍｓ）でＡ／Ｄ変換を行う。
【００３６】
検知電圧が上限電圧Ｖ１（つまり、Ｖ１／１０）となると（時刻ｔ１）、マイコン１００は主コンデンサ１０５の充電を停止するため昇圧ＯＦＦとする。これによって、ダイオード１０９によって入力端子ＡＮは電気的に主コンデンサ１０５と遮断されて、コンデンサ１０６から放電が行われ、入力端子ＡＮの入力電圧は０Ｖになる。その結果、マイコン１００は主コンデンサ１０５の電圧を検出することができなくなる。
【００３７】
一方、主コンデンサ１０５においては、自然放電によってその電圧が低下する。よって、マイコン１００は予め設定されたＡ／Ｄ変換周期Ｔ２（第２の間隔、例えば、２ｓｅｃ）が経過すると、時刻ｔ２で主コンデンサ１０５の電圧を検知するため昇圧ＯＮとし、時刻ｔ３まで昇圧ＯＮとして第２の電圧検知制御を行う。時刻ｔ２〜時刻ｔ３の間、つまり、昇圧ＯＮとする所定の時間ｔ（例えば、１０ｍｓ）はＡ／Ｄ変換のため必要な時間であって、入力端子ＡＮの電圧が主コンデンサ１０５の電圧に相当する電圧（つまり、１０分の１の電圧）に立ち上るまでに要する時間である。
【００３８】
図３（ａ）に示す例では、時刻ｔ２〜時刻ｔ３における昇圧ＯＮによって検知された主コンデンサ１０５の電圧（この電圧が第２の検知電圧である）は閾値電圧Ｖ２（図２参照）以上であるので、マイコン１００は再充電の必要はないと判定する。そして、マイコン１００は再び周期Ｔ２が経過すると、時刻ｔ４〜時刻ｔ５まで（所定の時間ｔ）昇圧ＯＮとして、主コンデンサ１０５の電圧を検知する。時刻ｔ５となると、マイコン１００は昇圧ＯＦＦする。これによって、前述したように、入力端子ＡＮの電圧は０Ｖとなる。
【００３９】
図３（ａ）に示す例では、時刻ｔ４〜時刻ｔ５における昇圧ＯＮによって検知された主コンデンサ１０５の電圧は閾値電圧Ｖ２未満であるため、マイコン１００は再充電の必要があると判定する。そして、時刻ｔ６において、マイコン１００は昇圧ＯＮとして、主コンデンサ１０５の充電を開始する。但し、主コンデンサ１０５の充電中においては、ＡＤ変換周期Ｔ１でＡＤ変換が行われるが、その直前で充電を一旦停止しているので、マイコン１００は所定時間ｔの間（図示の例では、時刻ｔ７まで）Ａ／Ｄ変換を禁止する。
【００４０】
なお、所定時間ｔの間、昇圧ＯＮさせると、主コンデンサ１０５に対して充電が行われるので、所定時間ｔの間の充電量よりもＡ／Ｄ変換周期Ｔ２の間の放電量が大きくなるように、Ａ／Ｄ変換周期Ｔ２は設定される。
【００４１】
時刻ｔ７以降、マイコン１００は検知電圧（つまり、主コンデンサ１０５の電圧）が上限電圧Ｖ１（つまり、Ｖ１／１０）となるまで昇圧ＯＮする。そして、検知電圧が上限電圧Ｖ１となると、マイコン１００は昇圧ＯＦＦとして充電を停止する。以後、前述したようにして、マイコン１００は昇圧ＯＮおよび昇圧ＯＦＦを繰り返す。
【００４２】
ここで、充電完了期間Ｔｂ（つまり、充電停止中）において発光処理が行われた場合の充電処理について説明する。
【００４３】
図３（ｂ）において、いま時刻ｔ１〜ｔ２の間にある時刻ｔ１−１〜時刻ｔ１−２において、ストロボ発光が行われたものとする。このストロボ発光によって、主コンデンサ１０５に蓄積された電気的エネルギーが消費される結果、主コンデンサ１０５の電圧が大きく低下する。このため、マイコン１００は充電停止期間中であっても発光終了時刻ｔ１−２から所定の時間ｔの間昇圧ＯＮとして、主コンデンサ１０５の電圧を検出する。
【００４４】
ここでは、主コンデンサ１０５の電圧は閾値電圧Ｖ２未満であるので、マイコン１００は時刻ｔ１−３において昇圧ＯＮとする。この際、前述したように、所定時間ｔの間Ａ／Ｄ変換が禁止される。そして、マイコン１００は主コンデンサ１０５の電圧が上限電圧Ｖ１となるまで昇圧ＯＮする。
【００４５】
なお、図２に示す充電期間Ｔａにおいて主コンデンサ電圧が発光可能電圧Ｖ０以上である場合に発光処理を行うと、マイコン１００は図３（ｂ）で説明したように充電処理を行う。また、発光処理の際には、マイコン１００は充電を停止してから発光を行うことになる。
【００４６】
続いて、図３（ａ）に示す時刻ｔ２〜ｔ３の昇圧ＯＮの間に発光処理が行われた場合の充電処理について説明する。
【００４７】
図３（ｃ）においては、図３（ａ）に示す時刻ｔ２〜時刻ｔ３の間にある時刻ｔ２−１で発光処理が開始されたものとする。マイコン１００は充電の停止、つまり、昇圧ＯＦＦとした後、発光処理を開始する。このため、入力端子ＡＮの入力電圧が主コンデンサ１０５の電圧に相当する電圧まで立ち上る前に充電が停止されてしまうことになる。よって、マイコン１００は図３（ａ）に示す時刻ｔ３におけるＡ／Ｄ変換を実行しない。そして、マイコン１００は発光終了時刻ｔ２−２の直後から所定時間ｔの間昇圧ＯＮとして主コンデンサ１０５の電圧を検知する。
【００４８】
この際には、主コンデンサ１０５の電圧は閾値電圧Ｖ２未満となっているので、マイコン１００は図３（ｂ）で説明したようにして、昇圧ＯＮとして主コンデンサ１０５の充電を行うことになる。
【００４９】
次に、充電完了期間Ｔｂ（つまり、充電停止中）において連続的に発光処理が行われた場合の充電処理について説明する。
【００５０】
図３（ｄ）においては、充電停止中に発光処理が連続的に行われ、かつその発光間隔が所定時間ｔよりも短い。ここでは、一回目の発光処理が時刻ｔ１’−１で開始され、発光終了時刻ｔ１’−２で終了する。マイコン１００は発光終了時刻ｔ１’−２の直後に昇圧ＯＮとして主コンデンサ１０５の電圧の検知を開始するが、入力端子ＡＮの電圧が主コンデンサ１０５の電圧に相当する電圧となる前に、二回目の発光処理が時刻ｔ１’−３で開始される。
【００５１】
この場合、つまり、一回目の発光処理終了から二回目の発光処理開始までの時間で所定の時間ｔ未満であると、マイコン１００は次の式（１）に応じて発光後電圧Ｖａを算出する電圧算出処理を行う。
【００５２】
発光後電圧Ｖａ＝発光前電圧Ｖｂ−固定電圧Ｖｘ      （１）
ここで、一回目の発光後電圧Ｖａを求める際には、発光前電圧Ｖｂは、図３（ａ）に示す時刻ｔ１において検出した主コンデンサ１０５の電圧である。また、二回目の発光後電圧Ｖａを求める際には、発光前電圧Ｖｂは一回目の発光後電圧となる。なお、固定値電圧Ｖｘは発光量に応じてマイコン１００に備えられたＲＯＭ領域に格納された電圧値である。
【００５３】
特に、一回目の発光処理が所謂プリ発光処理で、二回目の発光処理が所謂本発光処理である場合には、本発光量を適切に演算するため、式（１）に基づいて主コンデンサ１０５の電圧を算出する必要がある。なお、図２に示す充電期間Ｔａにおいて主コンデンサ１０５の電圧が発光可能電圧Ｖ０以上である場合に、連続的に発光処理が行われた際においても、式（１）に応じて発光後電圧Ｖａが算出される。
【００５４】
一回目の発光処理が終了した発光終了時刻ｔ１’−２の直後に、マイコン１００は主コンデンサ１０５の電圧を検知するため昇圧ＯＮとするが、所定の時間ｔが経過する前に二回目の発光処理を行うので、充電を停止する（昇圧ＯＦＦとする）。そして、上記の式（１）に応じて、マイコン１００は一回目の発光後電圧Ｖａを求める。
【００５５】
一回目の発光電圧Ｖａが閾値電圧Ｖ２未満であっても発光可能電圧Ｖ０以上であれば、マイコン１００は二回目の発光を許可する。図３（ｄ）に示す例では、一回目の発光電圧Ｖａは発光可能電圧Ｖ０以上であるので、マイコン１００は二回目の発光を許可している。
【００５６】
二回目の発光処理が終了した発光終了時刻ｔ１’−４の直後に、マイコン１００は主コンデンサ１０５の電圧を検知するため昇圧ＯＮとする。そして、マイコン１００は前述のようにして、主コンデンサ１０５の電圧を検知する。なお、図３（ｄ）に示す例では、三回目のストロボ発光は行われないので、マイコン１００は昇圧ＯＮによって主コンデンサ１０５の電圧を検知することになる。二回目のストロボ発光後、三回目のストロボ発光が所定の時間ｔ以内に行われれば、マイコン１００は式（１）に基づいて二回目の発光後電圧Ｖａを求めることになる。
【００５７】
ここでは、二回目の発光後における主コンデンサ１０５の電圧が閾値電圧Ｖ２未満であるため、マイコン１００は図３（ｂ）で説明したようにして、昇圧ＯＮとして主コンデンサ１０５の充電を行うことになる。
【００５８】
図４は、図１に示すストロボ装置における充電処理を説明するためのフローチャートである。
【００５９】
ストロボ装置の電源が投入されると、マイコン１００は主コンデンサ１０５の充電が行われているか否かを判定する（ステップＳ１００）。ここでは、マイコン１００は昇圧ＯＮであれば充電が行われていると判定する。充電中であると判定すると（ステップＳ１００において、ＹＥＳ）、マイコン１００は内蔵するＡ／Ｄ変換周期タイマーによるカウントを開始する（ステップＳ１０１）。そして、マイコン１００はＡ／Ｄ変換周期タイマーのカウント値がＡ／Ｄ変換周期Ｔ１以上となったか否かを監視する（ステップＳ１０２）。
【００６０】
Ａ／Ｄ変換周期タイマーのカウント値がＡ／Ｄ変換周期Ｔ１未満であると（ステップＳ１０２において、ＮＯ）、マイコン１００はＡ／Ｄ変換周期タイマーをカウントアップして（ステップＳ１０３）、ステップＳ１０２の処理に戻る。
【００６１】
Ａ／Ｄ変換周期タイマーのカウント値がＡ／Ｄ変換周期Ｔ１となると（ステップＳ１０２において、ＹＥＳ）、マイコン１００は後述するＡ／Ｄ禁止タイマーのカウント値が所定の時間ｔ以上となったか否かを監視する（ステップＳ１０４）。Ａ／Ｄ禁止タイマーのカウント値が所定の時間ｔ未満であると（ステップＳ１０４において、ＮＯ）、マイコン１００はステップＳ１０３の処理に進んで、Ａ／Ｄ禁止タイマーをカウントアップする。
【００６２】
Ａ／Ｄ禁止タイマーのカウント値が所定の時間ｔとなると（ステップＳ１０４において、ＹＥＳ）、マイコン１００は入力端子ＡＮの電圧をＡ／Ｄ変換してデジタルデータを得る（ステップＳ１０５）。そして、マイコン１００はデジタルデータが示す電圧、つまり、主コンデンサ１０５の電圧が上限電圧Ｖ１以上であるか否かを判定する（ステップＳ１０６）。
【００６３】
主コンデンサ１０５の電圧が上限電圧Ｖ１であると（ステップＳ１０６において、ＹＥＳ）、マイコン１００は昇圧ＯＦＦとして主コンデンサ１０５の充電を停止する（ステップＳ１０７）。そして、図１に示されていないが、マイコン１００は電源ボタン（図示せず）がＯＦＦされたか又は電池１０１の電圧がストロボ動作に必要な電圧未満であるローバッテリ（ＬＯＷ  Ｂａｔｔｅｒｙ）状態となっているか否かを判定する（ステップＳ１０８）。
【００６４】
電源ボタンがＯＦＦされたか又は電池１０１がＬＯＷ  Ｂａｔｔｅｒｙ状態であると（ステップＳ１０８において、ＹＥＳ）、マイコン１００は定電圧回路１０２の出力を遮断してストロボ装置の動作を停止する。一方、電源ボタンがＯＦＦされずかつ電池１０１がＬＯＷ  Ｂａｔｔｅｒｙ状態でないと（ステップＳ１０８において、ＮＯ）、マイコン１００はステップＳ１００の処理に戻る。
【００６５】
なお、ステップＳ１０６において、主コンデンサ１０５の電圧が上限電圧Ｖ１未満であると（ステップＳ１０６において、ＮＯ）、マイコン１００ステップＳ１０８の処理に進む。
【００６６】
ステップＳ１００において、充電中でないと（ステップＳ１００において、ＮＯ）、マイコン１００はＡ／Ｄ変換周期タイマーによるカウントを開始する（ステップＳ１０９）。そして、マイコン１００はＡ／Ｄ変換周期タイマーのカウント値がＡ／Ｄ変換周期Ｔ２以上となったか否かを監視する（ステップＳ１１０）。
【００６７】
Ａ／Ｄ変換周期タイマーのカウント値がＡ／Ｄ変換周期Ｔ２未満であると（ステップＳ１１０において、ＮＯ）、マイコン１００はＡ／Ｄ変換周期タイマーをカウントアップして（ステップＳ１１１）、ステップＳ１１０の処理に戻る。
【００６８】
Ａ／Ｄ変換周期タイマーのカウント値がＡ／Ｄ変換周期Ｔ２となると（ステップＳ１１０において、ＹＥＳ）、マイコン１００は後述する充電によるＡＤ変換処理を行う（ステップＳ１１２）。その後、マイコン１００は主コンデンサ１０５の電圧が閾値電圧Ｖ２未満（第２の電圧未満）であるか否かを判定する（ステップＳ１１３）。そして、主コンデンサ１０５の電圧が閾値電圧Ｖ２以上であると（ステップＳ１１３において、ＮＯ）、マイコン１１０はステップＳ１０８の処理に進む。
【００６９】
一方、主コンデンサ１０５の電圧が閾値電圧Ｖ２未満であると（ステップＳ１１３において、ＹＥＳ）、マイコン１１０は昇圧ＯＮとして主コンデンサ１０５の充電を再開する（ステップＳ１１４）。続いて、マイコン１００は入力端子ＡＮの電圧を監視するため、ＡＤ禁止タイマーのカウントを開始して（ステップＳ１１５）、ステップＳ１０８の処理に進む。
【００７０】
図５は、図４に示すステップＳ１１２の充電によるＡ／Ｄ変換処理を説明するためのフローチャートである。
【００７１】
充電によるＡ／Ｄ変換処理を開始すると、マイコン１００は昇圧ＯＮとして充電を開始する（ステップＳ２００）。そして、マイコン１００は上述の所定の時間ｔが経過するのを待つ（ステップＳ２０１）。所定の時間ｔが経過すると、マイコン１００はＡ／Ｄ変換器によるＡ／Ｄ変換を実行して、入力端子ＡＮの電圧に対応したデジタルデータを得る（ステップＳ２０２）。
【００７２】
その後、マイコン１００は昇圧ＯＦＦとして充電を停止し（ステップＳ２０３）、図４に示すステップＳ１１３の処理に移行する。
【００７３】
図６は、図１に示すストロボ装置における発光処理を説明するためのフローチャートである。
【００７４】
発光処理は割り込み処理であり、図３に関連して説明したように、この割り込み処理が生じると、充電中の場合には、マイコン１００は昇圧ＯＦＦとして充電を停止する（ステップＳ３００）。そして、マイコン１００は充電によるＡ／Ｄ変換処理中であったか否かを判定する（ステップＳ３０１）。
【００７５】
充電によるＡ／Ｄ変換処理中であると（ステップＳ３０１において、ＹＥＳ）、マイコン１００は、発光処理が行われた場合には正常なＡ／Ｄ変換結果が得られないとして、Ａ／Ｄ変換処理を途中で強制的に中止する（ステップＳ３０２）。
【００７６】
続いて、マイコン１００はトリガ回路１１０および発光制御回路１１３を制御して、キセノン管１１１から発光を行う（ステップＳ３０３）。そして、マイコン１００は、発光によって主コンデンサ１０５の電圧が低下したので、主コンデンサ１０５の電圧を検知する必要があると判定して、図５で説明した充電によるＡ／Ｄ変換処理を行って（ステップＳ３０４）。割り込み処理である発光処理が発生した前のステップに戻る。なお、充電によるＡ／Ｄ変換処理中でないと（ステップＳ３０１において、ＮＯ）、マイコン１００はステップＳ３０３の処理に進んで発光を行う。
【００７７】
以上のように、本発明の実施の形態では、充電停止中において、所定の時間だけ充電を行うようにしたので、主コンデンサの電圧を所定のタイミングで検知することができ、その検知結果に応じてエ主コンデンサの充電を行うことができる。この結果、発光装置における発光制御および充電制御を常に良好に行うことができる。そして、充電停止中においては、ダイオード１０９によって主コンデンサからのリーク電流を低減することができる。
【００７８】
上述の説明から明らかなように、図１に示す例においては、電池１０１、定電圧回路１０２、および昇圧回路１０３が充電手段として機能する。さらに、抵抗１０７、抵抗１０８、およびマイコン１００は検知手段として機能し、ダイオード１０９は阻止手段として機能する。そして、マイコン１００は制御手段として機能する。
【００７９】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００８０】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を発光装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを発光装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００８１】
制御方法および制御プログラムの各々は、少なくとも第１の制御ステップ、第２の制御ステップ、および第３の制御ステップを有している。
【００８２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８３】
１００  マイコン
１０１  電池
１０２  定電圧回路
１０３  昇圧回路
１０４，１０９  ダイオード
１０５  主コンデンサ
１０７，１０８  抵抗
１１０  トリガ回路
１１２  調光回路
１１３  発光制御回路
【図１】
0006021453.tif 000002
【図２】
0006021453.tif 000003
【図３】
0006021453.tif 000004
【図４】
0006021453.tif 000005
【図５】
0006021453.tif 000006
【図６】
0006021453.tif 000007