(57)【特許請求の範囲】
【請求項１】
モータによって移動体を駆動する移動体駆動装置であって、
前記移動体が第１の位置を通過したことを検出する第１の検出手段と、
前記第１の検出手段によって前記移動体が前記第１の位置を通過したことを検出した後に、前記移動体が第２の位置を通過したことを検出する第２の検出手段と、
前記第１の検出手段によって前記移動体が前記第１の位置を通過したことを検出した後であって、前記第２の検出手段によって前記移動体が前記第２の位置を通過したことを検出する前に、前記移動体が第３の位置を通過したことを検出する第３の検出手段と、
前記第１の検出手段によって前記移動体が前記第１の位置を通過したことを検出してから、前記第２の検出手段によって前記移動体が前記第２の位置を通過したことを検出するまでの時間を計測する第１の計測手段と、
前記第３の検出手段によって前記移動体が前記第３の位置を通過したことを検出してから、前記第２の検出手段によって前記移動体が前記第２の位置を通過したことを検出するまでの時間を計測する第２の計測手段と、
前記第１の計測手段によって計測された時間に基づいて、前記移動体が前記第２の位置を通過したことを検出してから前記モータにブレーキをかけるまでの時間を設定し、前記第２の計測手段によって計測された時間に基づいて、前記移動体が前記第２の位置を通過したことを検出してから前記モータにブレーキをかけるまでの間に前記モータに供給する通電量を設定する設定手段と、を有することを特徴とする移動体駆動装置。
【請求項２】
前記設定手段は、前記第１の計測手段によって計測された時間が第１の基準時間よりも長い場合に、前記移動体が前記第２の位置を通過したことを検出してから前記モータにブレーキをかけるまでの時間を所定の時間よりも長く設定し、前記第１の計測手段によって計測された時間が第１の基準時間よりも短い場合に、前記移動体が前記第２の位置を通過したことを検出してから前記モータにブレーキをかけるまでの時間を所定の時間よりも短く設定することを特徴とする請求項１に記載の移動体駆動装置。
【請求項３】
前記設定手段は、前記第２の計測手段によって計測された時間が第２の基準時間よりも長い場合には、前記移動体が前記第２の位置を通過したことを検出してから前記モータにブレーキをかけるまでの間に前記モータに供給する通電量を所定の通電量よりも大きく設定し、前記第２の計測手段によって計測された時間が第２の基準時間よりも短い場合には、前記移動体が前記第２の位置を通過したことを検出してから前記モータにブレーキをかけるまでの間に前記モータに供給する通電量を所定の通電量よりも小さく設定することを特徴とする請求項１に記載の移動体駆動装置。
【請求項４】
前記移動体はカメラ本体に対して収納位置と発光位置との間を移動する発光部であって、
前記発光部はリード線によって前記カメラ本体に配置される回路基板と電気的に接続されることを特徴とする請求項１ないし３のいずれか１項に記載の移動体駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体駆動装置に関するものである。
【背景技術】
【０００２】
従来、移動体を駆動させる移動体駆動装置は、移動体が移動している位置を位置検出スイッチ等で検出することにより、移動体を停止する制御を行っていた。
例えば、特許文献１には、移動体としてのストロボ発光部を備えた移動体駆動装置としてのフラッシュカメラが開示されている。このカメラには、ストロボ発光部を移動可能に駆動するモータと、移動するストロボ発光部の位置を検出するスイッチとが備えられている。モータは、被写界の輝度に応じてストロボ発光部を発光位置まで移動させる。また、スイッチは、ストロボ発光部の駆動と停止とのタイミングを検出している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第４４７２０４２号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１に開示されたカメラでは、モータの駆動電圧を常に一定に制御していて、スイッチから信号の有無に応じてモータの駆動および停止を制御している。このようなカメラでは、温度や湿度等のカメラの環境変化によりモータの駆動時の負荷が変わった場合、ストロボ発光部の駆動速度が不安定になってしまうという問題がある。例えば、周囲温度が低い場合、ストロボ発光部に接続されているリード線が硬くなってしまうため、ストロボ発光部の駆動速度が遅くなってしまうことが考えられる。
【０００５】
本発明は、上述したような問題点に鑑みてなされたものであり、駆動負荷の変化に関わらず移動体を安定して駆動することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、モータによって移動体を駆動する移動体駆動装置であって、前記移動体が第１の位置を通過したことを検出する第１の検出手段と、前記第１の検出手段によって前記移動体が前記第１の位置を通過したことを検出した後に、前記移動体が第２の位置を通過したことを検出する第２の検出手段と、前記第１の検出手段によって前記移動体が前記第１の位置を通過したことを検出した後であって、前記第２の検出手段によって前記移動体が前記第２の位置を通過したことを検出する前に、前記移動体が第３の位置を通過したことを検出する第３の検出手段と、前記第１の検出手段によって前記移動体が前記第１の位置を通過したことを検出してから、前記第２の検出手段によって前記移動体が前記第２の位置を通過したことを検出するまでの時間を計測する第１の計測手段と、前記第３の検出手段によって前記移動体が前記第３の位置を通過したことを検出してから、前記第２の検出手段によって前記移動体が前記第２の位置を通過したことを検出するまでの時間を計測する第２の計測手段と、前記第１の計測手段によって計測された時間に基づいて、前記移動体が前記第２の位置を通過したことを検出してから前記モータにブレーキをかけるまでの時間を設定し、前記第２の計測手段によって計測された時間に基づいて、前記移動体が前記第２の位置を通過したことを検出してから前記モータにブレーキをかけるまでの間に前記モータに供給する通電量を設定する設定手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、駆動負荷の変化に関わらず移動体を安定して駆動することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る撮像装置を示す外観正面図である。
【図２】本実施形態に係る閃光発光装置の構成を示す分解斜視図である。
【図３】本実施形態に係る閃光発光装置の一部を示す斜視図である。
【図４】本実施形態に係るクラッチ付ギアの構成を示す分解斜視図である。
【図５】本実施形態に係る閃光発光装置を示す斜視図である。
【図６】本実施形態に係る閃光発光装置を一部切断した断面図である。
【図７】本実施形態に係る閃光発光装置を示す斜視図である。
【図８】本実施形態に係る閃光発光装置の動作を示すフローチャートである。
【図９】本発明形態に係る閃光発光装置の動作を示すタイミングチャートである。
【発明を実施するための形態】
【０００９】
以下に、本発明に係る実施形態について図面に基づいて詳細に説明する。
まず、図１を参照して、本実施形態に係る閃光発光装置を搭載した撮像装置について説明する。ここでは、撮像装置として例えばデジタルスチルカメラ（以下、カメラという）を取り上げて説明する。図１は、カメラの外観正面図である。
図１に示すように、カメラ１００は、外装部材１１、鏡筒部１２、レリーズボタン１３、閃光発光装置１４等を含んで構成されている。外装部材１１内には、図示しないＣＣＤやＣＭＯＳ等の撮像素子が収容されている。ユーザが、レリーズボタン１３を押下することで撮影が行われ、鏡筒部１２内に構成される図示しないレンズを透過した光学像が撮像素子に取り込まれ所定の撮像処理等が行われた後、画像データとして記録される。
また、夜間や暗所で撮影を行う場合、自動的またはユーザの操作に応じて、閃光発光装置１４の発光部２０が閃光を発光して撮影の補助をする。
【００１０】
本実施形態のカメラ１００は、発光部２０を必要に応じて、カメラ本体である外装部材１１内に収容したり、外装部材１１外に露出させたりすることができるように構成されている。具体的に、発光部２０は、図１に示す矢印方向、すなわち鉛直方向に移動可能である。ここで、図１に示す閃光発光装置１４の発光部２０は、外装部材１１外に露出された状態（発光位置）である。一方、閃光発光装置１４の発光部２０が収容された場合、発光部２０の上面とカメラ１００の上面とが一致する状態（収納位置）になる。
【００１１】
次に、図２を参照して、閃光発光装置１４の構成について説明する。図２は、閃光発光装置１４を分解した斜視図である。閃光発光装置１４は、複数の構成部品からなり、組み立てられることで一つのユニットとして構成される。
まず、閃光発光装置１４の発光部２０について、説明する。発光部２０は、キセノン管２１、反射笠２２、プリズムパネル２３、ベース部材２４、カバー部材２５等を含んでいる。
キセノン管２１は、発光源であって、後述するリード線によって、アノードとカソードとに電気的に接続され、カメラ本体に配置される回路基板である図２に示すフレキシブル配線基板４５に接続されている。また、キセノン管２１の両側には、キセノン管ゴム２１ａが設けられている。キセノン管ゴム２１ａは、キセノン管２１の端子部の絶縁およびキセノン管２１を反射笠２２に付勢する機能を有している。
【００１２】
反射笠２２は、キセノン管２１からの光を集光する。プリズムパネル２３は、キセノン管２１および反射笠２２からの光を所望の撮影範囲で照射するように、入射面および射出面を備えている。ベース部材２４は、上述したキセノン管２１、反射笠２２およびプリズムパネル２３等の発光関連部品を組み込むことができる空間を有している。また、ベース部材２４の下側には、後述する第５のギアと噛み合うラックギア２４ａが一体に形成されている。カバー部材２５は、庇部２５ａを有していて、上面がカメラ１００の外観を構成する。
【００１３】
なお、発光部２０を組み立てる場合、ベース部材２４に上述した発光関連部品を組み込み、カバー部材２５を上方からベース部材２４に対して嵌め合わせる。その後、図示しない引っ掛け部とビス２６とを用いて、ベース部材２４とカバー部材２５とを固定させることで、ユニット化された発光部２０を組み立てることができる。発光部２０は、後述する駆動部３０によって鉛直方向に沿って摺動し、発光位置および収納位置に移動することができる。
【００１４】
また、閃光発光装置１４は、アウターカバー３１が備えられている。
アウターカバー３１は、カメラ１００の外装部材１１内に装着可能であって、上述した発光部２０を鉛直方向に摺動可能に保持する保持部として機能する。アウターカバー３１の下側には、キセノン管２１等に電力を供給するコンデンサ４１を保持するためのコンデンサ保持部３１ａが形成されている。さらに、アウターカバー３１の側方には、発光部２０からフレキシブル配線基板４５に配線される後述するリード線に近接した位置であり、リード線に側方からアクセスできる開口部３１ｂが形成されている。なお、アウターカバー３１が、外装部材１１内に装着された場合、開口部３１ｂは外装部材１１に囲まれて外部から閉塞された状態になる。
【００１５】
また、閃光発光装置１４は、駆動部３０が備えられている。ここで、図２および図３を参照して、閃光発光装置１４の駆動部３０について説明する。図３は、発光部２０と駆動部３０の一部との位置関係を後方下側から見た斜視図である。駆動部３０は、モータ３２、第１のギア３３、第２のギア３４、クラッチ付ギア３５、第５のギア３９、ギアホルダ４０等を含んでいる。
モータ３２は、発光部２０を鉛直方向に駆動するための駆動源であり、例えばＤＣモータが用いられている。モータ３２は、出力軸が水平方向に配設されるようにして、アウターカバー３１の後方にネジ４２を介して固定される。このモータ３２の端子部への通電によって、モータ３２の出力軸が正転方向または逆転方向に回転する。
次に伝達機構としての第１のギア３３、第２のギア３４、クラッチ付ギア３５、第５のギア３９について説明する。
まず、第１のギア３３は、ウォームギアである。第１のギア３３は、モータ３２の出力軸に圧入され、モータ３２の出力軸と同期して回転する。第２のギア３４は、２段ギアである。第２のギア３４の片段のギアは、第１ギア３３と噛み合うウォームホイールを構成している。
【００１６】
クラッチ付ギア３５は、第３のギア３６、クラッチスプリング３７、第４のギア３８を含んで構成されている。第３のギア３６は、上述した第２ギア３４と噛み合う。また、第４のギア３８は、第５のギア３９と噛み合う。
ここで、図４（ａ）および図４（ｂ）を参照して、クラッチ付ギア３５の構成について詳細に説明する。図４（ａ）は、クラッチ付ギア３５の構成部品を一方側の上方から見た斜視図である。図４（ｂ）は、クラッチ付ギア３５の構成部品を他方側の上方から見た斜視図である。
第３のギア３６は、平歯車であって、ギア内部に空間３６ａが形成されている。クラッチスプリング３７は、短冊状に切断した薄板を丸くリング状に加工して、所謂Ｃ字形状に形成されている。クラッチ付ギア３５を組み立てる場合、クラッチスプリング３７は、第３のギア３６内に収容される。ここで、クラッチスプリング３７は、第３ギア３６の空間３６ａ内の内面Ｒ形状よりも若干大きめに形成されている。したがって、クラッチスプリング３７を組み付けるときに、Ｃ字の切り欠き部を小さくする方向に変形させ第３ギア３６内に圧入することで収容する。
【００１７】
第４のギア３８は、一方の片側に平歯車３８ａが形成されている。また、第４のギア３８は、他方の片側に第３のギア３６に嵌合するフランジ３８ｂとクラッチスプリング３７のＣ字の切り欠き部に嵌合する凸部３８ｃとが形成されている。これら第４のギア３８の平歯車３８ａ、フランジ３８ｂおよび凸部３８ｃとは一体で形成されている。
第３のギア３６と第４のギア３８との間に発生するトルクが所定のトルクより小さい場合には、第３のギア３６および第４のギア３８は一体的に回転する。一方、第３のギア３６と第４のギア３８との間に発生するトルクが所定のトルク以上となる場合には、第３のギア３６とクラッチスプリング３７とが滑り出し、第３のギア３６が回動しても第４のギア３８が空転して、第３のギア３６の回転が伝達されないようになっている。なお、クラッチスプリング３７のＣ字形状、板厚および材料の設定が管理されていて、これらの設定を変更することで、滑り出すトルクを変更することができる。
【００１８】
図２および図３に戻り、第５のギア３９は、段付きギアである。第５のギア３９は、上述したベース部材２４のラックギア２４ａと噛み合う。
ギアホルダ４０は、上述した第１のギア３３、第２のギア３４、クラッチ付ギア３５、および第５のギア３９をアウターカバー３１との間で回動自在に軸支する。ギアホルダ４０は、アウターカバー３１の後方からネジを介して固定される。
【００１９】
また、閃光発光装置１４には、トグルスプリング４３が備えられている。トグルスプリング４３は、両端部が孔状に形成されていて、一方の端部がアウターカバー３１の係止部３１ｃに引っ掛けるように係止され、他方の端部がビス４４を介して発光部２０のベース部材２４に係止される。トグルスプリング４３は、それぞれアウターカバー３１の係止部３１ｃおよびベース部材２４のビス４４を介して回動自在に構成されている。
【００２０】
ここで、トグルスプリング４３は、発光部２０が鉛直方向に摺動する中間地点を境にして、発光位置である上死点側または収納位置である下死点側に発光部２０を付勢する。したがって、発光部２０は、トグルスプリング４３の上死点側または下死点側の中途半端な状態で止まることがない。さらに、発光部２０は、振動で浮き上がるようなこともない。トグルスプリング４３は、上述した各ギア３３、３４、３５、３９のバックラッシによるガタを吸収するという効果もある。
また、図５を参照して、発光部２０がアウターカバー３１に対して上昇した場合について説明する。図５は、閃光発光装置１４を前側上方から見た斜視図である。図５に示すように、ベース部材２４にトグルスプリング４３を係止したビス４４は、発光部２０がアウターカバー３１に対して上方に移動したときに、アウターカバー３１に当接する。すなわち、ビス４４は発光部２０が上昇したときの上限を規制するストッパとして機能する。
【００２１】
図２に戻り、閃光発光装置１４には、フレキシブル配線基板４５が設けられている。フレキシブル配線基板４５には、モータ３２の接続端子やリード線が半田付けにより接続されている。また、フレキシブル配線基板４５は、キセノン管２１を発光させるための発光回路やＣＰＵに接続するためのコネクタを備えている。フレキシブル配線基板４５は、ギアホルダ４０の後方からアウターカバー３１に対して固定される。
このフレキシブル配線基板４５には、位置検出部としての２つの位置検出スイッチが半田付けにより取り付けられている。一方の位置検出スイッチが第１の位置検出部としてのフォトインタラプタ４６であり、他方の位置検出スイッチが第２の位置検出部としてのポップアップ位置検出スイッチ４７である。
【００２２】
ここで、図３を参照して、フレキシブル配線基板４５がアウターカバー３１に対して固定された状態において、発光部２０に対するフォトインタラプタ４６およびポップアップ位置検出スイッチ４７の配設位置について説明する。図３では、フレキシブル配線基板４５自体を省略し、フォトインタラプタ４６およびポップアップ位置検出スイッチ４７のみを図示している。
図３に示すように、フォトインタラプタ４６およびポップアップ位置検出スイッチ４７は、ベース部材２４に形成されたラックギア２４ａの裏側に位置するように配設される。
【００２３】
まず、フォトインタラプタ４６は、発光部２０が鉛直方向に摺動したときに、発光部２０のベース部材２４に形成されたリブ２４ｂにより、投光部からの光を受光または非受光になることで、電気的に信号が切り替えられる。より詳しくは、フォトインタラプタ４６は、投光部からの光を受光または非受光になることで、明から暗または暗から明への信号を出力する。本実施形態では、発光部２０が収納位置から発光位置まで移動する間に、フォトインタラプタ４６が、明から暗への信号を出力するとともに、暗から明への信号を出力する。同様に、発光部２０が発光位置から収納位置まで移動する間に、フォトインタラプタ４６が、明から暗への信号を出力するとともに、暗から明への信号を出力する。したがって、フォトインタラプタ４６が明から暗への信号を出力する処理は、発光部２０が第１の位置を通過したことを検出する第１の検出手段の一例に相当する。また、フォトインタラプタ４６が暗から明への信号を出力する処理は、発光部２０が第２の位置を通過したことを検出する第２の検出手段の一例に相当する。
また、ポップアップ位置検出スイッチ４７は、発光部２０が鉛直方向に摺動したときに、発光部２０のベース部材２４に形成されたリブ２４ｃに当接することで、電気的にオンとオフとが切り替わる。したがって、ポップアップ位置検出スイッチ４７のオン、オフの変化に対応する信号を出力する処理は、発光部２０が第３の位置を通過したことを検出する第３の検出手段の一例に相当する。
【００２４】
ここで、フォトインタラプタ４６用のリブ２４ｂとポップアップ位置検出スイッチ４７用のリブ２４ｃとは、それぞれ異なる位置に形成されている。すなわち、発光部２０が鉛直方向に摺動した場合では、フォトインタラプタ４６が明暗信号を切り替えて発信する２回のタイミングの間に、ポップアップ位置検出スイッチ４７がオンとオフとを切り替えるタイミングが入るように構成されている。なお、フォトインタラプタ４６の２回の切り替わりタイミングの間に、ポップアップ位置検出スイッチ４７の切り替わりタイミングが入っていればよい。すなわち、例えば、フォトインタラプタ４６およびポップアップ位置検出スイッチ４７の取り付け位置を発光部２０の摺動方向にずらして配設してもよい。
図２に戻り、閃光発光装置１４は、フレキ押さえ４８、絶縁シート４９が備えられている。フレキ押さえ４８は、ギアホルダ４０上にあるフレキシブル配線基板４５の浮き上がりを防止する。絶縁シート４９は、フレキシブル配線基板４５の主要部分を覆うように貼り付けられる。
【００２５】
次に、図６および図７を参照して、閃光発光装置１４を組み立てた状態について説明する。図６は、閃光発光装置１４の一部を切断して後方から見た断面図である。図７は、閃光発光装置１４を後方上側から見た斜視図である。
図６に示すように、発光部２０からフレキシブル配線基板４５には複数のリード線５１、５２、５３、５４が配線される。リード線５１、５２、５３、５４は、発光部２０からアウターカバー３１内のアウターカバー３１とベース部材２４との間の空間（収納空間部３１ｄ）で屈曲して曲げられる。その後、アウターカバー３１に開口する接続孔３１ｅを通って、フレキシブル配線基板４５に接続される。図７に示すアウターカバー３１の下側側方には、各リード線が、接続孔３１ｅを通過した後にフレキシブル配線基板４５に向かう状態が示されている。なお、リード線５１、５２、５３、５４を収納空間部３１ｄで屈曲させておくのは、発光部２０が発光位置に上昇するときに、各リード線５１、５２、５３、５４を伸長させることができるようにするためである。
【００２６】
ここで、閃光発光装置１４を組み立てた直後では、リード線５１、５２、５３、５４は、図６に示すように収納空間部３１ｄ内に整列して並ぶことはない。整列して並んでいない場合、発光部２０が上昇または下降するときにリード線５１、５２、５３、５４が負荷になり、場合によっては断線するおそれがある。
したがって、閃光発光装置１４を組み立てた後、組立者または自動組立装置は、アウターカバー３１の開口部３１ｂを介して開口部３１ｂと連通する収納空間部３１ｄ内に工具を差し込むように挿入する。そして、リード線５１、５２、５３、５４を一斉に同一方向にねじることで癖付をする。具体的には、組立者が開口部３１ｂを介してピンセットでリード線５１、５２、５３、５４を一度に挟み込み、同一方向へ捻る。したがって、開口部３１ｂの大きさは、複数のリード線を一度で挟持可能な工具が差し込める大きさであることが好ましい。
【００２７】
リード線５１、５２、５３、５４に癖付けをすることで、リード線５１、５２、５３、５４を収納空間部３１ｄ内で整列させ、設計通りの収納状態にすることができる。このように、リード線５１、５２、５３、５４に癖付けをすることで、発光部２０が上昇した後、下降する場合であっても、リード線５１、５２、５３、５４が収納空間部３１ｄ内で癖付けした状態に常に復帰する。したがって、発光部２０が上昇または下降するときにリード線５１、５２、５３、５４が負荷になることが低減される。リード線５１、５２、５３、５４に癖付けをするには、閃光発光装置１４を組み立て後に、ピンセット等の工具で掴む方法が作業性上、好ましい。
なお、閃光発光装置１４を組み立てたとき、発光部２０、駆動部３０および発光回路等を含む一括したユニット状態であるため、リード線の処理、目視による確認および動作チェックが容易に可能である。
【００２８】
次に、図８および図９を参照して、閃光発光装置１４の具体的な動作について説明する。
図８は、閃光発光装置１４（カメラ）の動作処理を示すフローチャートである。図８に示すフローチャートは、カメラ１００全体の動作を制御するＣＰＵが図示しないメモリ等に格納されているプログラムを実行することにより実現する。図９は、発光部２０が上昇また下降するときのタイミングチャートを示す図である。なお、図９では、フォトインタラプタ４６およびポップアップ位置検出スイッチ４７が、ベース部材２４に形成されたラックギア２４ａのいくつかの歯数分だけずらして配置されていることを示している。
【００２９】
まず、収納位置の発光部２０を発光位置に上昇（ポップアップ）させる場合について説明する。
ステップＳ１０では、ＣＰＵは、自動的に又はユーザの操作に応じて発光部２０を収納位置から発光位置に上昇させる方向にモータ３２を回転させように通電を開始する。このとき、駆動部３０では、モータ３２の回転に連動して、第１のギア３３から第５のギア３９が同時に回転を始める。ここで、クラッチ付ギア３５のクラッチスプリング３７は、第３のギア３６内の内周面を外側方向に突っ張っているため、第３のギア３６と一体で回転する。また、クラッチ付ギア３５の第４のギア３８は、凸部３８ｃを介してクラッチスプリング３７の切り欠き部に嵌め合わされているため、クラッチスプリング３７と一体で回転する。すなわち、第３のギア３６と第４のギア３８とは、一体で回転する。クラッチ付ギア３５の回転は、第５のギア３９に伝わりラックギア２４ａを介して、発光部２０が上昇する。
【００３０】
ステップＳ２０では、ＣＰＵは、発光部２０の上昇によりフォトインタラプタ４６が明から暗への変化を検出したか否かを判定する。変化の検出を待機して、変化を検出した場合、ステップＳ２５に処理を進める。
ステップＳ２５では、タイマ１による時間計測を開始して、ステップＳ３０に処理を進める。
ステップＳ３０では、ＣＰＵは、そのまま発光部２０を上昇させる方向にモータ３２の通電を継続させる。続いて、ＣＰＵは、ポップアップ位置検出スイッチ４７がオフからオンへの変化を検出したか否かを判定する。変化の検出を待機して、変化を検出した場合、ステップＳ３５に処理を進める。
ステップＳ３５では、タイマ２による時間計測を開始して、ステップＳ４０に処理を進める。
【００３１】
ステップＳ４０では、ＣＰＵは、ショートブレーキを一定時間かけモータ３２を停止させる停止処理である。ここで、ショートブレーキとは、モータ３２の両端子を短絡させることにより行うブレーキである。なお、最後のショートブレーキ状態で、上昇している発光部２０のベース部材２４に固定されたビス４４の頭部がアウターカバー３１と当接することで、発光部２０の上昇が規制される。このとき、モータ３２の出力軸がしばらく回転するものの、クラッチ付ギア３５のクラッチスプリング３７が、第３のギア３６内の内周面を滑り始める。したがって、第４のギア３８に回転が伝達されないため、各ギアに停止時の衝撃が伝わらない。なお、発光部２０は、発光位置まで移動した後、モータ３２やギアやトグルスプリング４３の振動が収まってから発光する。このようにショートブレーキをかけた後、発光することで、発光画角が安定し均一な画像が得られる。
【００３２】
ここで、本実施形態のように、発光部２０が、カメラ１００の鉛直方向に昇降するようなタイプの場合、発光部２０の昇降に伴い、リード線５１、５２、５３、５４が屈曲したり伸長したりする。周囲温度が低温の場合、リード線５１、５２、５３、５４が硬いため屈曲または伸長するときの負荷は大きくなり、発光部２０の移動負荷も大きくなる。したがって、一定電圧でモータ３２を駆動すると、発光部２０の移動時間が遅くなってしまう。逆に、周囲温度が高温時の場合、リード線５１、５２、５３、５４が柔らかいため、発光部２０の移動負荷は小さくなる。したがって、一定電圧でモータ３２を駆動すると、発光部２０の移動時間が速くなってしまう。
【００３３】
そこで、本実施形態では、フォトインタラプタ４６が暗から明への変化してから、ショートブレーキをかけ始めるまでの時間を発光部２０の移動時間に基づいて設定している。また、フォトインタラプタ４６が暗から明への変化してから、ショートブレーキをかけ始めるまでの時間が経過するまでの間のモータ３２の電圧を発光部２０の移動時間に基づいて設定している。ここでは、具体的に上述したステップＳ４０の詳細な動作処理として、図８（ｂ）のフローチャートを参照して説明する。
ステップＳ５０では、ＣＰＵは、発光部２０の上昇によりフォトインタラプタ４６が暗から明への変化を検出したか否かを判定する。変化の検出を待機して、変化を検出した場合、ステップＳ５５に処理を進める。
ステップＳ５５では、ステップＳ２５で開始したタイマ１による計時およびステップＳ３５で開始したタイマ２による計時を終了する。
したがって、タイマ１はステップＳ２０においてフォトインタラプタ４６が明から暗への変化検出時から、ステップＳ５０においてフォトインタラプタ４６が暗から明への変化検出時までの時間を計測する。この処理は、第１の計測手段による処理の一例に相当する。この時間は、図９のタイミングチャートに示すＣ＋Ｄの時間に対応する。
タイマ２はステップＳ３０において、ポップアップ位置検出スイッチ４７のオンの検出時から、ステップＳ５０においてフォトインタラプタ４６が暗から明への変化検出時までの時間を計測する。この処理は、第２の計測手段による処理の一例に相当する。この時間は、図９のタイミングチャートに示すＤの時間に対応する。
【００３４】
ステップＳ６０では、ＣＰＵが、タイマ１が計測した時間に応じて、メモリに予め格納された対応テーブル等に基づいて、ステップＳ５０においてフォトインタラプタ４６が暗から明への変化してから、ショートブレーキをかけ始めるまでの時間を設定する。この処理は、設定手段による処理の一例に相当する。ショートブレーキをかけ始めるまでの時間とは、図９のタイミングチャートに示すＥの時間に対応する。
例えば、タイマ１が計測した時間があらかじめ設定される上昇時の第１の基準時間よりも長い場合を想定する。この場合、発光部２０の移動速度が遅いので、フォトインタラプタ４６が暗から明への変化してから、ショートブレーキをかけ始めるまでの時間を上昇時の所定の時間よりも長くなるように設定する。ここで、上昇時の第１の基準時間とは、周囲温度が低温ではない状態（例えば気温２５℃、湿度５０％）において、フォトインタラプタ４６が明から暗への変化検出時から、暗から明への変化検出時までの時間である。この上昇時の第１の基準時間はＣＰＵ内部にあらかじめ記憶されている。そして、上昇時の所定の時間もまた、周囲温度が低温ではない状態（例えば気温２５℃、湿度５０％）において、フォトインタラプタ４６が暗から明への変化してから、ショートブレーキをかけ始めるまでの時間である。これもＣＰＵ内部にあらかじめ記憶されている。
本実施形態では、ＣＰＵは、ショートブレーキをかけるタイミングを遅くするだけでなく、さらに後述するようにモータ３２に大きな電圧を加えて、発光部２０の移動速度が速くなるようにすることで、上昇するまでの時間を通常と一致させるようにする。
【００３５】
ステップＳ７０では、ＣＰＵが、ステップＳ５０においてフォトインタラプタ４６が暗から明への変化してから、ステップＳ６０にて算出した時間が経過するまでの間、モータ３２に加える電圧（モータに供給する通電量）を設定する。この処理は、設定手段による処理の一例に相当する。なお、このとき、ＣＰＵは、タイマ２が計測した時間に応じて、メモリに予め格納された対応テーブル等に基づいて、モータ３２に加える電圧を設定する。
例えば、タイマ２が計測した時間があらかじめ設定される上昇時の第２の基準時間よりも長い場合を想定する。この場合、発光部２０の移動速度が遅いので、発光部２０の移動速度が速くなるようにモータ３２に加える電圧を、フォトインタラプタ４６が暗から明への変化するまでの間にモータ３２に加えられていた電圧よりも、大きくするように設定する。上昇時の第２の基準時間とは、周囲温度が低温ではない状態（例えば気温２５℃、湿度５０％）において、ポップアップ位置検出スイッチ４７がオフからオンへの変化してから、フォトインタラプタ４６が暗から明への変化検出時までの時間である。この上昇時の第２の基準時間はＣＰＵ内部にあらかじめ記憶されている。なお、フォトインタラプタ４６およびポップアップ位置検出スイッチ４７を用いて直前の移動時間（Ｄの時間）を計測することにより、ＣＰＵは、モータ３２に加える最適な電圧を設定することができる。  ステップＳ８０では、ＣＰＵは、ステップＳ６０およびステップＳ７０で設定した時間および電圧に基づいて、モータ３２の駆動を制御する。
【００３６】
次に、発光位置の発光部２０を収納位置に下降（ポップダウン）させる場合について説明する。
ステップＳ１０では、ＣＰＵは、自動的に又はユーザの操作に応じて発光部２０を発光位置から収納位置に下降させる方向にモータ３２を回転させように通電を開始する。このとき、駆動部３０では、モータ３２の回転に連動して、第１のギア３３から第５のギア３９が同時に回転を始める。ここで、クラッチ付ギア３５のクラッチスプリング３７は、第３のギア３６内の内周面を外側方向に突っ張っているため、第３のギア３６と一体で回転する。また、クラッチ付ギア３５の第４のギア３８は、凸部３８ｃを介してクラッチスプリング３７の切り欠き部に嵌め合わされているため、クラッチスプリング３７と一体で回転する。すなわち、第３のギア３６と第４のギア３８とは、一体で回転する。クラッチ付ギア３５の回転は、第５のギア３９に伝わりラックギア２４ａを介して、発光部２０が下降する。
【００３７】
ステップＳ２０では、ＣＰＵは、発光部２０の下降によりフォトインタラプタ４６が明から暗への変化を検出したか否かを判定する。変化の検出を待機して、変化を検出した場合、ステップＳ２５に処理を進める。
ステップＳ２５では、タイマ１による時間計測を開始して、ステップＳ３０に処理を進める。
ステップＳ３０では、ＣＰＵは、そのまま発光部２０を下降させる方向にモータ３２の通電を継続させる。続いて、ＣＰＵは、ポップアップ位置検出スイッチ４７がオンからオフへの変化を検出したか否かを判定する。変化の検出を待機して、変化を検出した場合、ステップＳ３５に処理を進める。
ステップＳ３５では、タイマ２による時間計測を開始して、ステップＳ４０に処理を進める。
【００３８】
ステップＳ４０では、ＣＰＵは、ショートブレーキを一定時間かけモータ３２を停止させる停止処理である。なお、最後のショートブレーキ状態で、下降している発光部２０のカバー部材２５の庇部２５ａがアウターカバー３１と当接することで、発光部２０の下降が規制される。このとき、モータ３２の出力軸がしばらく回転するものの、クラッチ付ギア３５のクラッチスプリング３７が、第３のギア３６内の内周面を滑り始める。したがって、第４のギア３８に回転が伝達されないため、各ギアに停止時の衝撃が伝わらない。
【００３９】
本実施形態では、発光部２０の上昇時と同様に、下降時においても、フォトインタラプタ４６が暗から明への変化してから、ショートブレーキをかけ始めるまでの時間を発光部２０の移動時間に基づいて設定している。また、フォトインタラプタ４６が暗から明への変化してから、ショートブレーキをかけ始めるまでの時間が経過するまでの間のモータ３２の電圧を発光部２０の移動時間に基づいて設定している。
ステップＳ５０では、ＣＰＵは、発光部２０の下降によりフォトインタラプタ４６が暗から明への変化を検出したか否かを判定する。変化の検出を待機して、変化を検出した場合、ステップＳ５５に処理を進める。
ステップＳ５５では、ステップＳ２５で開始したタイマ１による計時およびステップＳ３５で開始したタイマ２による計時を終了する。
したがって、タイマ１はステップＳ２０においてフォトインタラプタ４６が明から暗への変化検出時から、ステップＳ５０においてフォトインタラプタ４６が暗から明への変化検出時までの時間を計測する。この処理は、第１の計測手段による処理の一例に相当する。この時間は、図９のタイミングチャートに示すＣ＋Ｄの時間に対応する。
タイマ２はステップＳ３０において、ポップアップ位置検出スイッチ４７のオフの検出時から、ステップＳ５０においてフォトインタラプタ４６が暗から明への変化検出時までの時間を計測する。この処理は、第２の計測手段による処理の一例に相当する。この時間は、図９のタイミングチャートに示すＣの時間に対応する。
【００４０】
ステップＳ６０では、ＣＰＵが、タイマ１が計測した時間に応じて、メモリに予め格納された対応テーブル等に基づいて、ステップＳ５０においてフォトインタラプタ４６が暗から明へ変化してから、ショートブレーキをかけ始めるまでの時間を設定する。この処理は、設定手段による処理の一例に相当する。ショートブレーキをかけ始めるまでの時間とは、図９のタイミングチャートに示すＢまたはＥの時間に対応する。
例えば、タイマ１が計測した時間があらかじめ設定される下降時の第１の基準時間よりも長い場合を想定する。この場合、発光部２０の移動速度が遅いので、フォトインタラプタ４６が暗から明へ変化してから、ショートブレーキをかけ始めるまでの時間を下降時の所定の時間よりも長くなるように設定する。ここで、下降時の第１の基準時間とは、周囲温度が低温ではない状態（例えば気温２５℃、湿度５０％）において、フォトインタラプタ４６が明から暗への変化検出時から、暗から明への変化検出時までの時間である。この下降時の第１の基準時間はＣＰＵ内部にあらかじめ記憶されている。そして、下降時の所定の時間もまた、周囲温度が低温ではない状態（例えば気温２５℃、湿度５０％）において、フォトインタラプタ４６が暗から明へ変化してから、ショートブレーキをかけ始めるまでの時間である。これもＣＰＵ内部にあらかじめ記憶されている。
【００４１】
ステップＳ７０では、ＣＰＵが、ステップＳ５０においてフォトインタラプタ４６が暗から明への変化してから、ステップＳ６０にて算出した時間が経過するまでの間、モータ３２に加える電圧（モータに供給する通電量）を設定する。この処理は、設定手段による処理の一例に相当する。なお、このとき、ＣＰＵは、タイマ２が計測した時間に応じて、メモリに予め格納された対応テーブル等に基づいて、モータ３２に加える電圧を設定する。
例えば、タイマ２が計測した時間があらかじめ設定される下降時の第２の基準時間よりも長い場合を想定する。この場合、発光部２０の移動速度が遅いので、発光部２０の移動速度が速くなるようにモータ３２に加える電圧を、フォトインタラプタ４６が暗から明への変化するまでの間にモータ３２に加えられていた電圧よりも、大きくするように設定する。下降時の第２の基準時間とは、周囲温度が低温ではない状態（例えば気温２５℃、湿度５０％）において、ポップアップ位置検出スイッチ４７がオンからオフへの変化してから、フォトインタラプタ４６が暗から明への変化検出時までの時間である。この下降時の第２の基準時間はＣＰＵ内部にあらかじめ記憶されている。
ステップＳ８０では、ＣＰＵは、ステップＳ６０およびステップＳ７０で設定した時間および電圧に基づいて、モータ３２の駆動を制御する。
【００４２】
このように、本実施形態によれば、カメラ使用状態での環境温度、湿度が変化しても、発光部２０のアップ時およびダウン時の負荷変動に応じて、モータ３２の駆動電圧および駆動時間を変更する。ここで、モータ３２の駆動電圧とは、図９のタイミングチャートに示すアップ時のＥ時間における電圧およびダウン時のＢ時間における電圧である。また、駆動時間とは、図９のタイミングチャートに示すアップ時のＥ時間およびダウン時のＢ時間である。
したがって、温度センサを設けなくても、発光部２０のアップおよびダウンの動作完了直前の駆動を制御することで、その移動を安定させ、常に一定の時間でアップ動作またはダウン動作を行うことができる。
【００４３】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、本実施形態では、便宜上ショートブレーキの直前のモータ３２の駆動電圧を変更する場合について説明したが、公知のＰＷＭ制御によりパルス幅を変更しても、本発明の実施態様に変更はない。
また、発光部２０が鉛直方向に移動する場合についてのみ説明したが、水平方向に移動したり回転方向に移動したりする場合であってもよい。
【００４４】
また、発光部２０を移動体として、閃光発光装置１４またはカメラ１００を移動体駆動装置として構成することができる。上述した実施形態では、カメラ１００内に閃光発光装置１４を備え、閃光発光装置１４内で発光部２０が移動可能に構成する場合について説明したが、この場合に限られず、その他の移動体を駆動させることができる移動体駆動装置にも適用することができる。また、移動体を駆動させる移動体駆動方法も上述した説明と同様に適用することができる。
【符号の説明】
【００４５】
１１：外装部材  １４：閃光発光装置  ２０：発光部（移動体）  ２４：ベース部材
２４ａ：ラックギア  ３１：アウターカバー（保持部）  ３１ｂ：開口部
３１ｄ：収納空間部  ３２：モータ（駆動源）  ３３：第１のギア  ３４：第２のギア
３５：クラッチ付ギア  ３９：第５のギア  ４３：トグルスプリング
４５：フレキシブル配線基板  ４６：フォトインタラプタ（第１の位置検出部）
４７：ポップアップ位置検出スイッチ（第２の位置検出部）
５１、５２、５３、５４：リード線  １００：カメラ
【図１】
0005483954.tif 000002
【図２】
0005483954.tif 000003
【図３】
0005483954.tif 000004
【図４】
0005483954.tif 000005
【図５】
0005483954.tif 000006
【図６】
0005483954.tif 000007
【図７】
0005483954.tif 000008
【図８】
0005483954.tif 000009
【図９】
0005483954.tif 000010