JPH08327877A - レンズ待機位置を設けたカメラのパルスモータ制御方法 - Google Patents
レンズ待機位置を設けたカメラのパルスモータ制御方法Info
- Publication number
- JPH08327877A JPH08327877A JP13527795A JP13527795A JPH08327877A JP H08327877 A JPH08327877 A JP H08327877A JP 13527795 A JP13527795 A JP 13527795A JP 13527795 A JP13527795 A JP 13527795A JP H08327877 A JPH08327877 A JP H08327877A
- Authority
- JP
- Japan
- Prior art keywords
- lens
- pulse motor
- standby position
- pulse
- drive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Details Of Cameras Including Film Mechanisms (AREA)
- Lens Barrels (AREA)
Abstract
(57)【要約】
【目的】 制御基準とレンズ待機位置を設け、レンズ待
機位置からレンズを繰り出しまた待機位置まで戻すよう
にして、レンズ繰り出し時間、レンズ戻し時間を短くし
たレンズ待機位置を設けたカメラのパルスモータ制御方
法を得る。 【構成】 レンズ繰り出しステップ数と加減速ステップ
数を比較し、繰り出しステップ数に応じたレートでパル
スモータ22を制御する。レンズ戻しステップ数に相当
するレンズ待機位置ステップ数と繰り出しステップ数の
和と、加減速ステップ数を比較し、戻しステップ数に応
じたレートでパルスモータを制御する。レンズ待機位置
駆動時に、レンズ待機位置ステップ数を駆動パルスデー
タ数で割って商と余りを求め、基準信号検出後、駆動パ
ルスデータで商に相当する回数で、かつ余りに相当する
パルス数でパルスモータを駆動し、任意のレンズ待機位
置で停止させる。
機位置からレンズを繰り出しまた待機位置まで戻すよう
にして、レンズ繰り出し時間、レンズ戻し時間を短くし
たレンズ待機位置を設けたカメラのパルスモータ制御方
法を得る。 【構成】 レンズ繰り出しステップ数と加減速ステップ
数を比較し、繰り出しステップ数に応じたレートでパル
スモータ22を制御する。レンズ戻しステップ数に相当
するレンズ待機位置ステップ数と繰り出しステップ数の
和と、加減速ステップ数を比較し、戻しステップ数に応
じたレートでパルスモータを制御する。レンズ待機位置
駆動時に、レンズ待機位置ステップ数を駆動パルスデー
タ数で割って商と余りを求め、基準信号検出後、駆動パ
ルスデータで商に相当する回数で、かつ余りに相当する
パルス数でパルスモータを駆動し、任意のレンズ待機位
置で停止させる。
Description
【0001】
【産業上の利用分野】本発明は、パルスモータの基準信
号を電気的に検出してレンズ駆動を行うと共にレンズ待
機位置を設けたカメラのパルスモータ制御方法に関す
る。
号を電気的に検出してレンズ駆動を行うと共にレンズ待
機位置を設けたカメラのパルスモータ制御方法に関す
る。
【0002】
【従来の技術】近年のカメラは、パルスモータによって
撮影レンズをピント位置まで繰り出すようになってお
り、また、一つのパルスモータで撮影レンズ駆動とシャ
ッタ開閉駆動とを行うようにしたものがある。本出願人
の出願にかかる特開平5−232543号公報記載の発
明は、一つのパルスモータで撮影レンズ駆動とシャッタ
開閉駆動とを行うものの例で、基本往復運動部材を、パ
ルスモータによってホームポジションを中心に正逆回転
駆動するようにし、この基本往復運動部材のホームポジ
ションからの正転に伴ってラチェット基板を介しレンズ
繰り出し部材を正転させ、このときカム作用によってレ
ンズ保持枠を測距位置に応じた位置まで繰り出させ、ま
た、基本往復運動部材のホームポジションからの逆転に
伴って上記ラチェット基板をその位置に残したままホー
ムポジションを通過させた後、今度は第2係脱ピンでシ
ャッタ羽根開閉レバーを回転させてシャッタ羽根を開か
せるようにしたものである。
撮影レンズをピント位置まで繰り出すようになってお
り、また、一つのパルスモータで撮影レンズ駆動とシャ
ッタ開閉駆動とを行うようにしたものがある。本出願人
の出願にかかる特開平5−232543号公報記載の発
明は、一つのパルスモータで撮影レンズ駆動とシャッタ
開閉駆動とを行うものの例で、基本往復運動部材を、パ
ルスモータによってホームポジションを中心に正逆回転
駆動するようにし、この基本往復運動部材のホームポジ
ションからの正転に伴ってラチェット基板を介しレンズ
繰り出し部材を正転させ、このときカム作用によってレ
ンズ保持枠を測距位置に応じた位置まで繰り出させ、ま
た、基本往復運動部材のホームポジションからの逆転に
伴って上記ラチェット基板をその位置に残したままホー
ムポジションを通過させた後、今度は第2係脱ピンでシ
ャッタ羽根開閉レバーを回転させてシャッタ羽根を開か
せるようにしたものである。
【0003】上記公報の発明はまた、レンズ繰り出し位
置を保持する部材(ラチェット)を解除する間パルス幅
を長くするとか、制御基準位置付近に設定された所定近
傍位置を検出する光電検出手段を設け、この光電検出手
段の出力信号が変化した位置からパルスモータを所定の
制御をして停止させることにより基準位置にリセットす
るというような技術思想を有している。さらに、撮影レ
ンズ繰り出し動作に関係する機械的誤差の影響をなくす
ために、この機械的誤差をパルスモータに付与する駆動
パルスの付与数に換算し、これをそれぞれのカメラ毎の
固有調整値として記憶手段に記憶させ、撮影レンズを焦
点合わせ位置に繰り出す際の電気的制御のときに、上記
固有調整値を制御値に加算して電気的制御を実行すると
いう技術思想も有している。
置を保持する部材(ラチェット)を解除する間パルス幅
を長くするとか、制御基準位置付近に設定された所定近
傍位置を検出する光電検出手段を設け、この光電検出手
段の出力信号が変化した位置からパルスモータを所定の
制御をして停止させることにより基準位置にリセットす
るというような技術思想を有している。さらに、撮影レ
ンズ繰り出し動作に関係する機械的誤差の影響をなくす
ために、この機械的誤差をパルスモータに付与する駆動
パルスの付与数に換算し、これをそれぞれのカメラ毎の
固有調整値として記憶手段に記憶させ、撮影レンズを焦
点合わせ位置に繰り出す際の電気的制御のときに、上記
固有調整値を制御値に加算して電気的制御を実行すると
いう技術思想も有している。
【0004】
【発明が解決しようとする課題】本発明は、上記公報記
載の発明をさらに改良したものである。すなわち、本発
明の一つの目的は、制御基準のほかにレンズ待機位置を
設け、このレンズ待機位置からレンズを繰り出しまたレ
ンズ繰り出し位置から待機位置までレンズを戻すように
することにより、レンズ繰り出し時間、また、レンズ戻
し時間を短くすることを可能にしたレンズ待機位置を設
けたカメラのパルスモータ制御方法を提供することにあ
る。
載の発明をさらに改良したものである。すなわち、本発
明の一つの目的は、制御基準のほかにレンズ待機位置を
設け、このレンズ待機位置からレンズを繰り出しまたレ
ンズ繰り出し位置から待機位置までレンズを戻すように
することにより、レンズ繰り出し時間、また、レンズ戻
し時間を短くすることを可能にしたレンズ待機位置を設
けたカメラのパルスモータ制御方法を提供することにあ
る。
【0005】本発明の他の目的は、レンズ待機位置を任
意に設定することができるようにすることにより、撮影
レンズの繰り出し量を減少させ、シャッタ作動までのタ
イムラグを減少させることができるレンズ待機位置を設
けたカメラのパルスモータ制御方法を提供することにあ
る。
意に設定することができるようにすることにより、撮影
レンズの繰り出し量を減少させ、シャッタ作動までのタ
イムラグを減少させることができるレンズ待機位置を設
けたカメラのパルスモータ制御方法を提供することにあ
る。
【0006】本発明のさらに他の目的は、基準信号の誤
検出やばらつきなどを防止することができるレンズ待機
位置を設けたカメラのパルスモータ制御方法を提供する
ことにある。
検出やばらつきなどを防止することができるレンズ待機
位置を設けたカメラのパルスモータ制御方法を提供する
ことにある。
【0007】本発明のさらに他の目的は、パルスモータ
の基準信号出力位置からのピント調整量を記憶する装置
を具備すると、基準信号からのピント調整量によっては
撮影時のレンズ繰り出しに時間がかかるので、撮影レン
ズ繰り出し前に、レンズ待機位置を調整値として設ける
ことにより、その分撮影時のレンズ繰り出し量を減少さ
せてレンズ繰り出し時間を減少させ、シャッタ作動まで
のタイムラグを減少させることができるレンズ待機位置
を設けたカメラのパルスモータ制御方法を提供すること
にある。
の基準信号出力位置からのピント調整量を記憶する装置
を具備すると、基準信号からのピント調整量によっては
撮影時のレンズ繰り出しに時間がかかるので、撮影レン
ズ繰り出し前に、レンズ待機位置を調整値として設ける
ことにより、その分撮影時のレンズ繰り出し量を減少さ
せてレンズ繰り出し時間を減少させ、シャッタ作動まで
のタイムラグを減少させることができるレンズ待機位置
を設けたカメラのパルスモータ制御方法を提供すること
にある。
【0008】本発明のさらに他の目的は、上記のように
撮影レンズ繰り出し前に、レンズ待機位置を調整値とし
て設けたものにおいて、リセット動作及びレンズ戻し後
にレンズ待機位置まで駆動することにより次のレリーズ
に備えるようにし、次のレリーズにおいてもシャッタ作
動までのタイムラグを減少させることができるレンズ待
機位置を設けたカメラのパルスモータ制御方法を提供す
ることにある。
撮影レンズ繰り出し前に、レンズ待機位置を調整値とし
て設けたものにおいて、リセット動作及びレンズ戻し後
にレンズ待機位置まで駆動することにより次のレリーズ
に備えるようにし、次のレリーズにおいてもシャッタ作
動までのタイムラグを減少させることができるレンズ待
機位置を設けたカメラのパルスモータ制御方法を提供す
ることにある。
【0009】
【課題を解決するための手段】上記の目的を達成するた
めに、請求項1記載の発明は、レンズ繰り出し時に、繰
り出しステップ数と加減速ステップ数とを比較し、繰り
出しステップ数に応じたパルスレートでパルスモータを
制御することを特徴とする。請求項2記載の発明のよう
に、レンズ戻し時に、レンズ戻しステップ数に相当する
レンズ待機位置ステップ数と繰り出しステップ数の和
と、加減速ステップ数とを比較し、戻しステップ数に応
じたパルスレートでパルスモータを制御するようにして
もよい。
めに、請求項1記載の発明は、レンズ繰り出し時に、繰
り出しステップ数と加減速ステップ数とを比較し、繰り
出しステップ数に応じたパルスレートでパルスモータを
制御することを特徴とする。請求項2記載の発明のよう
に、レンズ戻し時に、レンズ戻しステップ数に相当する
レンズ待機位置ステップ数と繰り出しステップ数の和
と、加減速ステップ数とを比較し、戻しステップ数に応
じたパルスレートでパルスモータを制御するようにして
もよい。
【0010】請求項3記載の発明は、レンズ待機位置駆
動時に、レンズ待機位置ステップ数を駆動パルスデータ
数で割ってその商と余りを求め、基準信号検出後、上記
駆動パルスデータで上記商に相当する回数パルスモータ
を駆動しかつ上記余りに相当するパルス数でパルスモー
タを駆動することにより、任意のレンズ待機位置で停止
させるようにしたことを特徴とする。
動時に、レンズ待機位置ステップ数を駆動パルスデータ
数で割ってその商と余りを求め、基準信号検出後、上記
駆動パルスデータで上記商に相当する回数パルスモータ
を駆動しかつ上記余りに相当するパルス数でパルスモー
タを駆動することにより、任意のレンズ待機位置で停止
させるようにしたことを特徴とする。
【0011】請求項4記載の発明は、パルスモータの基
準信号検出を、レンズ繰り出し時又はレンズ戻し時のい
ずれかに選択可能としたものである。
準信号検出を、レンズ繰り出し時又はレンズ戻し時のい
ずれかに選択可能としたものである。
【0012】請求項5記載の発明は、パルスモータの基
準信号からのピント調整量を記憶し、このピント調整量
に従って撮影レンズを繰り出す前に、レンズ待機位置を
調整値として設定し、このレンズ待機位置にレンズを駆
動するようにしたものである。請求項6記載の発明のよ
うに、リセット動作後又はレンズ戻し後に、レンズ待機
位置までレンズを駆動するようにしてもよい。
準信号からのピント調整量を記憶し、このピント調整量
に従って撮影レンズを繰り出す前に、レンズ待機位置を
調整値として設定し、このレンズ待機位置にレンズを駆
動するようにしたものである。請求項6記載の発明のよ
うに、リセット動作後又はレンズ戻し後に、レンズ待機
位置までレンズを駆動するようにしてもよい。
【0013】
【作用】請求項1記載の発明では、レンズ繰り出し時
に、繰り出しステップ数と加減速ステップ数とを比較
し、繰り出しステップ数が加減速ステップ数に近ければ
低いパルスレートでパルスモータを低速で制御し、繰り
出しステップ数が加減速ステップ数よりも相当大きい場
合は高いパルスレートでパルスモータを高速で制御す
る。請求項2記載の発明では、レンズ戻し時に、レンズ
戻しステップ数に相当するレンズ待機位置ステップ数と
繰り出しステップ数の和と、加減速ステップ数とを比較
し、レンズ戻しステップ数が加減速ステップ数に近けれ
ば低いパルスレートでパルスモータを低速で制御し、レ
ンズ戻しステップ数が加減速ステップ数よりも相当大き
い場合は高いパルスレートでパルスモータを高速で制御
する。
に、繰り出しステップ数と加減速ステップ数とを比較
し、繰り出しステップ数が加減速ステップ数に近ければ
低いパルスレートでパルスモータを低速で制御し、繰り
出しステップ数が加減速ステップ数よりも相当大きい場
合は高いパルスレートでパルスモータを高速で制御す
る。請求項2記載の発明では、レンズ戻し時に、レンズ
戻しステップ数に相当するレンズ待機位置ステップ数と
繰り出しステップ数の和と、加減速ステップ数とを比較
し、レンズ戻しステップ数が加減速ステップ数に近けれ
ば低いパルスレートでパルスモータを低速で制御し、レ
ンズ戻しステップ数が加減速ステップ数よりも相当大き
い場合は高いパルスレートでパルスモータを高速で制御
する。
【0014】請求項3記載の発明では、レンズ待機位置
駆動時に、レンズ待機位置ステップ数を駆動パルスデー
タ数で割ってその商と余りを求め、基準信号検出後、上
記駆動パルスデータで上記商に相当する回数パルスモー
タを駆動しかつ上記余りに相当するパルス数でパルスモ
ータを駆動することにより、所定のレンズ待機位置に正
確にレンズを移動させて待機させることができる。レン
ズ待機位置ステップ数は任意に設定してよく、これによ
ってレンズを任意の待機位置で停止させることができ
る。
駆動時に、レンズ待機位置ステップ数を駆動パルスデー
タ数で割ってその商と余りを求め、基準信号検出後、上
記駆動パルスデータで上記商に相当する回数パルスモー
タを駆動しかつ上記余りに相当するパルス数でパルスモ
ータを駆動することにより、所定のレンズ待機位置に正
確にレンズを移動させて待機させることができる。レン
ズ待機位置ステップ数は任意に設定してよく、これによ
ってレンズを任意の待機位置で停止させることができ
る。
【0015】請求項4記載の発明では、パルスモータの
基準信号を、レンズ繰り出し時又はレンズ戻し時のいず
れかで検出するように選択する。レンズ繰り出し時に基
準信号を検出した場合とレンズ戻し時に基準信号を検出
した場合とでは、センサのヒステリシスや機械的構成部
分のがたつきなどで基準信号の出力タイミングにずれを
生じるが、基準信号を、レンズ繰り出し時又はレンズ戻
し時のいずれかで検出するように選択することにより、
基準信号の出力タイミングのずれはなくなる。
基準信号を、レンズ繰り出し時又はレンズ戻し時のいず
れかで検出するように選択する。レンズ繰り出し時に基
準信号を検出した場合とレンズ戻し時に基準信号を検出
した場合とでは、センサのヒステリシスや機械的構成部
分のがたつきなどで基準信号の出力タイミングにずれを
生じるが、基準信号を、レンズ繰り出し時又はレンズ戻
し時のいずれかで検出するように選択することにより、
基準信号の出力タイミングのずれはなくなる。
【0016】請求項5記載の発明では、ピント調整量に
従って撮影レンズを繰り出す前に、レンズ待機位置を調
整値として設定し、このレンズ待機位置にレンズを駆動
するため、レンズ待機位置からレンズを繰り出す分撮影
時のレンズ繰り出し量が減少し、レンズ繰り出し時間が
減少してシャッタ作動までのタイムラグが減少する。
従って撮影レンズを繰り出す前に、レンズ待機位置を調
整値として設定し、このレンズ待機位置にレンズを駆動
するため、レンズ待機位置からレンズを繰り出す分撮影
時のレンズ繰り出し量が減少し、レンズ繰り出し時間が
減少してシャッタ作動までのタイムラグが減少する。
【0017】請求項6記載の発明では、リセット動作後
又はレンズ戻し後にレンズ待機位置までレンズを駆動し
て次のレリーズに備えるため、次のレリーズで、シャッ
タ作動までのタイムラグが減少する。
又はレンズ戻し後にレンズ待機位置までレンズを駆動し
て次のレリーズに備えるため、次のレリーズで、シャッ
タ作動までのタイムラグが減少する。
【0018】
【実施例】以下、図面を参照しながら本発明にかかるレ
ンズ待機位置を設けたカメラのパルスモータ制御方法の
実施例について説明する。図1は、本発明の実施例に用
いられる回路の電装ブロックを示しており、主にCPU
1とインターフェース(以下「IF」という)IC20
により構成されている。CPU1には電池2からDC−
DCコンバータ3を介して一定電圧の電源が供給され
る。CPU1にはリセットIC4、リモコンIC5、測
光データを入力するAEIC6、測距データを入力する
AFIC7、デート写し込み用LED8、クロック発振
器9、ストロボ発光器11、外部液晶表示素子(以下液
晶表示素子は「LCD」という)12、レリーズボタン
に連動する操作スイッチ13、ファインダ表示LCD1
4のドライバ15、各種調整値等を記憶するEEPRO
M16、調整や検査時に使用するパソコン10が接続さ
れている。
ンズ待機位置を設けたカメラのパルスモータ制御方法の
実施例について説明する。図1は、本発明の実施例に用
いられる回路の電装ブロックを示しており、主にCPU
1とインターフェース(以下「IF」という)IC20
により構成されている。CPU1には電池2からDC−
DCコンバータ3を介して一定電圧の電源が供給され
る。CPU1にはリセットIC4、リモコンIC5、測
光データを入力するAEIC6、測距データを入力する
AFIC7、デート写し込み用LED8、クロック発振
器9、ストロボ発光器11、外部液晶表示素子(以下液
晶表示素子は「LCD」という)12、レリーズボタン
に連動する操作スイッチ13、ファインダ表示LCD1
4のドライバ15、各種調整値等を記憶するEEPRO
M16、調整や検査時に使用するパソコン10が接続さ
れている。
【0019】上記IFIC20は、定電圧制御トランジ
スタ24を制御してその定電圧出力を制御する。IFI
C20には、合焦レンズ等を駆動するパルスモータ22
の定電圧ドライバ21、表示LED23、ズームモータ
32及びフイルム給送モータ33のドライバ31、シャ
ッタ35のドライバ34、セルフタイマ動作その他各種
の表示を行うランプ37のドライバ36、シャッタ動作
その他各部の動作を検出するホトリフレクタ(PR)及
びホトインタラプタ(PI)38、フイルム感度その他
フイルムに関する各種データをフイルムパトローネの接
点から検出するDXスイッチ39が接続されている。
スタ24を制御してその定電圧出力を制御する。IFI
C20には、合焦レンズ等を駆動するパルスモータ22
の定電圧ドライバ21、表示LED23、ズームモータ
32及びフイルム給送モータ33のドライバ31、シャ
ッタ35のドライバ34、セルフタイマ動作その他各種
の表示を行うランプ37のドライバ36、シャッタ動作
その他各部の動作を検出するホトリフレクタ(PR)及
びホトインタラプタ(PI)38、フイルム感度その他
フイルムに関する各種データをフイルムパトローネの接
点から検出するDXスイッチ39が接続されている。
【0020】CPU1は、リセットIC4によりリセッ
トされると、DC−DCコンバータ3を起動して、例え
ば5Vの定電圧を各ICに供給する。各ICは動作時以
外は消費電流が少ないパワーセーブ機能を内蔵してい
る。IFIC20はCPU1からのシリアル通信データ
によりコントロールされる。CPU1は、操作スイッチ
13の動作を定期的に検出し、レリーズボタンが押され
たと判断した場合は、AEIC6より測光データを、A
FIC7より測距データを取り込み、ストロボ発光器1
1の充電電圧のチェック、外部LCD12、ファインダ
LCD14、表示LED23による所定の表示を行い、
パルスモータ22を駆動して測距データから得られる所
定位置まで合焦レンズを繰り出した後、シャッタ開閉制
御を行う。
トされると、DC−DCコンバータ3を起動して、例え
ば5Vの定電圧を各ICに供給する。各ICは動作時以
外は消費電流が少ないパワーセーブ機能を内蔵してい
る。IFIC20はCPU1からのシリアル通信データ
によりコントロールされる。CPU1は、操作スイッチ
13の動作を定期的に検出し、レリーズボタンが押され
たと判断した場合は、AEIC6より測光データを、A
FIC7より測距データを取り込み、ストロボ発光器1
1の充電電圧のチェック、外部LCD12、ファインダ
LCD14、表示LED23による所定の表示を行い、
パルスモータ22を駆動して測距データから得られる所
定位置まで合焦レンズを繰り出した後、シャッタ開閉制
御を行う。
【0021】シャッタ開閉制御は、CPU1からのシリ
アル通信データに基づき、IFIC20で定電圧制御ト
ランジスタ24の動作を制御してシャッタ駆動電圧を設
定し、また、シャッタからの反射光を検出することによ
りシャッタの動作を検出するホトリフレクタ(以下「P
R」という)信号を処理することによって行われる。シ
ャッタ制御時に、被写体輝度が低輝度である場合などに
は、ストロボ11がシャッタの動作に合わせて発光す
る。ストロボ発光は、フラッシュマチック制御やガイド
ナンバー制御等によって適正露光となるように制御され
る。
アル通信データに基づき、IFIC20で定電圧制御ト
ランジスタ24の動作を制御してシャッタ駆動電圧を設
定し、また、シャッタからの反射光を検出することによ
りシャッタの動作を検出するホトリフレクタ(以下「P
R」という)信号を処理することによって行われる。シ
ャッタ制御時に、被写体輝度が低輝度である場合などに
は、ストロボ11がシャッタの動作に合わせて発光す
る。ストロボ発光は、フラッシュマチック制御やガイド
ナンバー制御等によって適正露光となるように制御され
る。
【0022】図1において、IFIC20の一部、定電
圧制御トランジスタ24、定電圧ドライバ21を含む部
分は、電圧設定部40を構成している。この電圧設定部
40の具体例を図2に示す。図2において、パルスモー
タ22はフォーカスレンズを駆動する。シャッタは図示
されない電磁式プランジャ等によって駆動される。定電
圧制御トランジスタ24の出力は定電圧ドライバ21を
経てパルスモータ22に供給される。IFIC20は、
そのVSENS端子に入力された定電圧制御トランジス
タ24の出力電圧が前記CPU1の設定電圧と一致する
ように、VCONT端子から制御信号を出力して定電圧
制御トランジスタ24を制御する。IFIC20のFP
MV端子は定電圧ドライバ21の出力電圧切換信号を出
力する端子で、「L」の時は、定電圧ドライバ21を機
能させ、基準電圧を抵抗R1と抵抗R2の比率によって
分圧した定電圧でパルスモータ22を駆動し、「H」の
時は、定電圧ドライバ21を機能させることなく、定電
圧制御トランジスタ24の定電圧出力でパルスモータ2
2を駆動する。
圧制御トランジスタ24、定電圧ドライバ21を含む部
分は、電圧設定部40を構成している。この電圧設定部
40の具体例を図2に示す。図2において、パルスモー
タ22はフォーカスレンズを駆動する。シャッタは図示
されない電磁式プランジャ等によって駆動される。定電
圧制御トランジスタ24の出力は定電圧ドライバ21を
経てパルスモータ22に供給される。IFIC20は、
そのVSENS端子に入力された定電圧制御トランジス
タ24の出力電圧が前記CPU1の設定電圧と一致する
ように、VCONT端子から制御信号を出力して定電圧
制御トランジスタ24を制御する。IFIC20のFP
MV端子は定電圧ドライバ21の出力電圧切換信号を出
力する端子で、「L」の時は、定電圧ドライバ21を機
能させ、基準電圧を抵抗R1と抵抗R2の比率によって
分圧した定電圧でパルスモータ22を駆動し、「H」の
時は、定電圧ドライバ21を機能させることなく、定電
圧制御トランジスタ24の定電圧出力でパルスモータ2
2を駆動する。
【0023】IFIC20のFPM0ないしFPM3端
子はパルスモータ22を駆動制御するためのパルス制御
出力端子である。図3は、パルスモータ22を2相励磁
により駆動する場合の定電圧ドライバ21の論理値を示
す。CPU1からIFIC20に送信されるデータは、
図3に示す0Ah,06h,09h,05hの4つのデ
ータの内の一つであり、IFIC20は、CPU1から
送信される上記データに対応して、FPM0ないしFP
M3端子から定電圧ドライバ21へパルス制御信号を出
力する。定電圧ドライバ21は、上記FPM0ないしF
PM3端子からのパルス制御信号の組み合わせに応じて
パルスモータ22に駆動パルスを入力し、パルスモータ
22の回転を制御する。レンズ繰り出しの場合の駆動パ
ルスの順番はHH,HL,LH,LLであり、レンズ戻
しの場合の駆動パルスの順番は、HH,LH,LL,H
Lである。
子はパルスモータ22を駆動制御するためのパルス制御
出力端子である。図3は、パルスモータ22を2相励磁
により駆動する場合の定電圧ドライバ21の論理値を示
す。CPU1からIFIC20に送信されるデータは、
図3に示す0Ah,06h,09h,05hの4つのデ
ータの内の一つであり、IFIC20は、CPU1から
送信される上記データに対応して、FPM0ないしFP
M3端子から定電圧ドライバ21へパルス制御信号を出
力する。定電圧ドライバ21は、上記FPM0ないしF
PM3端子からのパルス制御信号の組み合わせに応じて
パルスモータ22に駆動パルスを入力し、パルスモータ
22の回転を制御する。レンズ繰り出しの場合の駆動パ
ルスの順番はHH,HL,LH,LLであり、レンズ戻
しの場合の駆動パルスの順番は、HH,LH,LL,H
Lである。
【0024】既に説明したように、パルスモータ22の
回転駆動によって撮影レンズが駆動される。図4は撮影
レンズ位置制御、換言すればパルスモータ制御の例を示
す。図4において、レンズ位置(パルスモータ22の回
転位置)は、ホームポジションHP、レンズ待機位置に
それぞれ移動させられると共に、至近距離から無限遠ま
での範囲で被写体距離に合焦されるように繰り出され
る。レンズ待機位置は任意の位置に設定して差し支えな
いが、図4に示す例では至近距離に合焦するレンズ位置
近傍に設定されており、ホームポジションHPとレンズ
待機位置との間でパルスモータ基準信号(PI)が切り
替わるようになっている。また、図4の例では、レンズ
繰り出し範囲の手前が至近距離、先方が無限遠となって
いるが、レンズの設計によっては、手前が無限遠、先方
が至近距離となっていてもよい。
回転駆動によって撮影レンズが駆動される。図4は撮影
レンズ位置制御、換言すればパルスモータ制御の例を示
す。図4において、レンズ位置(パルスモータ22の回
転位置)は、ホームポジションHP、レンズ待機位置に
それぞれ移動させられると共に、至近距離から無限遠ま
での範囲で被写体距離に合焦されるように繰り出され
る。レンズ待機位置は任意の位置に設定して差し支えな
いが、図4に示す例では至近距離に合焦するレンズ位置
近傍に設定されており、ホームポジションHPとレンズ
待機位置との間でパルスモータ基準信号(PI)が切り
替わるようになっている。また、図4の例では、レンズ
繰り出し範囲の手前が至近距離、先方が無限遠となって
いるが、レンズの設計によっては、手前が無限遠、先方
が至近距離となっていてもよい。
【0025】上記パルスモータ基準信号とは、パルスモ
ータ22を駆動パルスによって制御するに当たり駆動パ
ルス数をカウントする基準となるもので、撮影レンズが
所定の位置に達した時点で「H」から「L」に、又は
「L」から「H」に切り替わる。パルスモータ22は、
駆動パルス数によって位置を制御することができるが、
脱調等によって駆動パルス数に対して位置が一致しなく
なることがあるので、一連の動作が行われるたびにパル
スモータ基準信号を出力し、この基準信号が出力された
時点から駆動パルスをカウントするようになっている。
ータ22を駆動パルスによって制御するに当たり駆動パ
ルス数をカウントする基準となるもので、撮影レンズが
所定の位置に達した時点で「H」から「L」に、又は
「L」から「H」に切り替わる。パルスモータ22は、
駆動パルス数によって位置を制御することができるが、
脱調等によって駆動パルス数に対して位置が一致しなく
なることがあるので、一連の動作が行われるたびにパル
スモータ基準信号を出力し、この基準信号が出力された
時点から駆動パルスをカウントするようになっている。
【0026】図4において、まず、撮影レンズがレンズ
待機位置にあり、この待機位置から測距データに応じた
合焦位置までレンズが繰り出されるものとする。図5に
も示すように、当初低いパルスレートでパルスモータが
駆動される加速区間があり、次に高いパルスレートで駆
動されるレンズ繰り出し駆動区間があり、繰り出し位置
が目標位置に近づくと再び低いパルスレートの減速区間
があって目標位置に停止し、この位置でシャッタの開閉
が行われる。上記のように、レンズ待機位置から目標位
置まで繰り出されることにより、また、高いパルスレー
トで駆動されるレンズ繰り出し駆動区間があることによ
って、迅速に撮影レンズが繰り出され、シャッタ動作ま
でのタイムラグが減少する。レンズ繰り出し時のパルス
レートを高くするか低くするかは、繰り出しステップ数
と加減速ステップ数との比較によって決まる。レンズ繰
り出しの目標位置がレンズ待機位置近傍にあって繰り出
しステップ数が加減速ステップ数に近い場合は、加速区
間と減速区間のみによって低いパルスレートでレンズ繰
り出しが行われる。
待機位置にあり、この待機位置から測距データに応じた
合焦位置までレンズが繰り出されるものとする。図5に
も示すように、当初低いパルスレートでパルスモータが
駆動される加速区間があり、次に高いパルスレートで駆
動されるレンズ繰り出し駆動区間があり、繰り出し位置
が目標位置に近づくと再び低いパルスレートの減速区間
があって目標位置に停止し、この位置でシャッタの開閉
が行われる。上記のように、レンズ待機位置から目標位
置まで繰り出されることにより、また、高いパルスレー
トで駆動されるレンズ繰り出し駆動区間があることによ
って、迅速に撮影レンズが繰り出され、シャッタ動作ま
でのタイムラグが減少する。レンズ繰り出し時のパルス
レートを高くするか低くするかは、繰り出しステップ数
と加減速ステップ数との比較によって決まる。レンズ繰
り出しの目標位置がレンズ待機位置近傍にあって繰り出
しステップ数が加減速ステップ数に近い場合は、加速区
間と減速区間のみによって低いパルスレートでレンズ繰
り出しが行われる。
【0027】上記シャッタの開閉動作が終わると、ホー
ムポジションまでのレンズ戻し駆動と、そのあと待機位
置まで移動させるレンズ待機位置駆動とを行う。図4、
図5に示すように、レンズ戻し駆動では、当初低いパル
スレートでパルスモータが逆向きに駆動される減速区間
があり、次に高いパルスレートで駆動されるレンズ戻し
駆動区間がある。レンズ戻し区間はレンズ待機位置を通
り越しており、ホームポジションに近づくと低いパルス
レートの減速区間があってホームポジションに達する。
ホームポジションに達するとパルスモータは再び正転方
向に駆動され、レンズ待機位置に至る。このレンズ待機
位置への駆動も、まず、加速区間があり、次に高いレー
トの駆動パルスによるレンズ待機位置駆動区間があり、
さらに減速区間を経てレンズ待機位置に至って停止す
る。上記レンズ待機位置駆動区間内でパルスモータ基準
信号が「H」から「L」に転換し、この転換時点から新
たに駆動パルスのカウントが行われる。
ムポジションまでのレンズ戻し駆動と、そのあと待機位
置まで移動させるレンズ待機位置駆動とを行う。図4、
図5に示すように、レンズ戻し駆動では、当初低いパル
スレートでパルスモータが逆向きに駆動される減速区間
があり、次に高いパルスレートで駆動されるレンズ戻し
駆動区間がある。レンズ戻し区間はレンズ待機位置を通
り越しており、ホームポジションに近づくと低いパルス
レートの減速区間があってホームポジションに達する。
ホームポジションに達するとパルスモータは再び正転方
向に駆動され、レンズ待機位置に至る。このレンズ待機
位置への駆動も、まず、加速区間があり、次に高いレー
トの駆動パルスによるレンズ待機位置駆動区間があり、
さらに減速区間を経てレンズ待機位置に至って停止す
る。上記レンズ待機位置駆動区間内でパルスモータ基準
信号が「H」から「L」に転換し、この転換時点から新
たに駆動パルスのカウントが行われる。
【0028】また、カメラがリセットされた場合、例え
ば、レンズバリアでレンズ前面を遮蔽した収納状態か
ら、カメラを使用するためにレンズバリアをレンズ前面
から退避させた場合などにはリセット動作が行われる。
リセット動作は、図4、図6に示すように、レンズ待機
位置から一旦ホームポジションまでレンズを戻し、次
に、再びレンズ待機位置まで繰り出す動作である。レン
ズ待機位置からホームポジションまでの戻し動作は、低
いレートの駆動パルスによる減速区間によって行われ
る。ホームポジションからレンズ待機位置までの動作
は、上記の動作と同様に、加速区間、高いレートの駆動
パルスによるレンズ待機位置駆動区間、減速区間を順に
経て行われる。このように、リセット時に、一旦ホーム
ポジションまで戻したあとレンズ待機位置まで駆動する
ことにより、新たに出力されるパルスモータ基準信号を
利用することができ、これによって動作による位置ず
れ、具体的には駆動パルス数とレンズ位置とのずれが毎
回補正されることになり、レンズ位置を正確に制御する
ことができる。
ば、レンズバリアでレンズ前面を遮蔽した収納状態か
ら、カメラを使用するためにレンズバリアをレンズ前面
から退避させた場合などにはリセット動作が行われる。
リセット動作は、図4、図6に示すように、レンズ待機
位置から一旦ホームポジションまでレンズを戻し、次
に、再びレンズ待機位置まで繰り出す動作である。レン
ズ待機位置からホームポジションまでの戻し動作は、低
いレートの駆動パルスによる減速区間によって行われ
る。ホームポジションからレンズ待機位置までの動作
は、上記の動作と同様に、加速区間、高いレートの駆動
パルスによるレンズ待機位置駆動区間、減速区間を順に
経て行われる。このように、リセット時に、一旦ホーム
ポジションまで戻したあとレンズ待機位置まで駆動する
ことにより、新たに出力されるパルスモータ基準信号を
利用することができ、これによって動作による位置ず
れ、具体的には駆動パルス数とレンズ位置とのずれが毎
回補正されることになり、レンズ位置を正確に制御する
ことができる。
【0029】なお、パルスモータ基準信号はレンズが所
定の基準位置を通過するときに「H」「L」相互間で転
換するもので、図示の例ではレンズ繰り出し時に「H」
から「L」に転換し、レンズ戻し時に「L」から「H」
に転換する。どちらを基準位置信号として用いるかは任
意に選択可能である。ただし、機械的なバックラッシ
ュ、センサの位置関係やヒステリシス等によってレンズ
繰り出し時とレンズ戻し時とでは信号の出力タイミング
にずれが生じるので、何れか一方を選択するものとす
る。
定の基準位置を通過するときに「H」「L」相互間で転
換するもので、図示の例ではレンズ繰り出し時に「H」
から「L」に転換し、レンズ戻し時に「L」から「H」
に転換する。どちらを基準位置信号として用いるかは任
意に選択可能である。ただし、機械的なバックラッシ
ュ、センサの位置関係やヒステリシス等によってレンズ
繰り出し時とレンズ戻し時とでは信号の出力タイミング
にずれが生じるので、何れか一方を選択するものとす
る。
【0030】次に、以上説明した動作を図7ないし図1
5に示すフローチャートを参照しながら説明する。レン
ズ戻し方向をFCOUNT_F=0とし、このときホー
ムポジションHPでパルスモータの基準位置決めを行
い、また、レンズ繰り出し方向をFCOUNT_F=1
とし、このときレンズ待機位置でパルスモータの基準位
置決めを行うという前提で説明することにする。
5に示すフローチャートを参照しながら説明する。レン
ズ戻し方向をFCOUNT_F=0とし、このときホー
ムポジションHPでパルスモータの基準位置決めを行
い、また、レンズ繰り出し方向をFCOUNT_F=1
とし、このときレンズ待機位置でパルスモータの基準位
置決めを行うという前提で説明することにする。
【0031】図7は、パルスモータリセット時の動作を
示す。CPU1がリセットされたときなどにレンズ位置
すなわちパルスモータ回転位置の初期設定が行われる。
まずパルスモータの駆動パルス幅を正確に出力するため
に割込みを禁止する。パルスモータ基準信号となるフォ
トインタラプタの出力(以下「PI」という)が「L」
かどうかの判定により、パルスモータ位置が現在パルス
モータ基準位置よりもホームポジション側にあるのか、
レンズ待機位置側にあるのかを検出する。PI=Lであ
ればレンズ待機位置側にある。PI=HであればWOR
K_0L=32と設定し、リセットパルス幅を設定す
る。このWORK_0LはパルスカウントRAMのこと
で、WORK_0L=32は、パルスモータを駆動して
もPIが変化しないときのパルスモータドライブNGフ
ラグ(PMNG_B)判定パルス数を「32」にセット
していることを意味している。従って、繰り出しパルス
を32回出力してもPIが0にならない場合は、PMN
G_B=1としてパルスモータドライブNGフラグを立
てる。
示す。CPU1がリセットされたときなどにレンズ位置
すなわちパルスモータ回転位置の初期設定が行われる。
まずパルスモータの駆動パルス幅を正確に出力するため
に割込みを禁止する。パルスモータ基準信号となるフォ
トインタラプタの出力(以下「PI」という)が「L」
かどうかの判定により、パルスモータ位置が現在パルス
モータ基準位置よりもホームポジション側にあるのか、
レンズ待機位置側にあるのかを検出する。PI=Lであ
ればレンズ待機位置側にある。PI=HであればWOR
K_0L=32と設定し、リセットパルス幅を設定す
る。このWORK_0LはパルスカウントRAMのこと
で、WORK_0L=32は、パルスモータを駆動して
もPIが変化しないときのパルスモータドライブNGフ
ラグ(PMNG_B)判定パルス数を「32」にセット
していることを意味している。従って、繰り出しパルス
を32回出力してもPIが0にならない場合は、PMN
G_B=1としてパルスモータドライブNGフラグを立
てる。
【0032】図7において、「リセットパルス幅設定」
は、レンズ位置の初期設定時のパルスモータ駆動パルス
幅を設定するものである。当初からPI=Lである場合
又はPIが「L」から「H」に転換した場合は、WOR
K_0L=FFH(例えば255)と設定し、リセット
パルス幅を設定したあと戻しパルスを出力する。この戻
しパルス出力によってPIが「L」から「H」に転換す
れば、パルスモータホームポジション駆動RDHP_S
を実行し、その後にパルスモータホームポジションから
レンズ待機位置まで駆動PRE_Sを実行してレンズ位
置初期設定を終了する。なお、PIが「L」に転換後
「H」に転換しない場合もPMNG_B=1としてパル
スモータドライブNGフラグを立てる。
は、レンズ位置の初期設定時のパルスモータ駆動パルス
幅を設定するものである。当初からPI=Lである場合
又はPIが「L」から「H」に転換した場合は、WOR
K_0L=FFH(例えば255)と設定し、リセット
パルス幅を設定したあと戻しパルスを出力する。この戻
しパルス出力によってPIが「L」から「H」に転換す
れば、パルスモータホームポジション駆動RDHP_S
を実行し、その後にパルスモータホームポジションから
レンズ待機位置まで駆動PRE_Sを実行してレンズ位
置初期設定を終了する。なお、PIが「L」に転換後
「H」に転換しない場合もPMNG_B=1としてパル
スモータドライブNGフラグを立てる。
【0033】図8は、パルスモータホームポジション駆
動RDHP_Sの動作を示す。FCOUNT_FはPI
信号の基準方向を表すフラグで、0であれば「L」から
「H」すなわちレンズ戻し方向、1であれば「H」から
「L」すなわちレンズ繰り出し方向を表すように、調整
時に図1に示すEEPROM16に設定され、調整後は
どちらかに固定されてレンズ制御が行われる。FCOU
NT_F=0のときはRDHPPM=PMDDでPI信
号が「L」から「H」に変化したときのパルスモータド
ライブデータPMDDが記憶される。その後、戻しパル
スを出力してパルスモータをホームポジション方向に駆
動する。そして、FCOUNT_F=0のときはPMD
D=PMEの回数(PME_COUNT=3)をカウン
トしてホームポジションに設定する。PMEはEEPR
OMに記憶されているホームポジションパルスモータ駆
動データである。
動RDHP_Sの動作を示す。FCOUNT_FはPI
信号の基準方向を表すフラグで、0であれば「L」から
「H」すなわちレンズ戻し方向、1であれば「H」から
「L」すなわちレンズ繰り出し方向を表すように、調整
時に図1に示すEEPROM16に設定され、調整後は
どちらかに固定されてレンズ制御が行われる。FCOU
NT_F=0のときはRDHPPM=PMDDでPI信
号が「L」から「H」に変化したときのパルスモータド
ライブデータPMDDが記憶される。その後、戻しパル
スを出力してパルスモータをホームポジション方向に駆
動する。そして、FCOUNT_F=0のときはPMD
D=PMEの回数(PME_COUNT=3)をカウン
トしてホームポジションに設定する。PMEはEEPR
OMに記憶されているホームポジションパルスモータ駆
動データである。
【0034】FCOUNT_F=1のときは、駆動パル
ス数(PME_COUNT=10)を出力してホームポ
ジションに設定する。このように、PME_COUNT
は、FCOUNT_Fによって、PMDD=PMEの回
数であったり、駆動パルス数であったりする。図8で
「ウエイト10mSは、パルスモータ停止安定時間であ
る。このようにしてホームポジションへの駆動が終了す
る。
ス数(PME_COUNT=10)を出力してホームポ
ジションに設定する。このように、PME_COUNT
は、FCOUNT_Fによって、PMDD=PMEの回
数であったり、駆動パルス数であったりする。図8で
「ウエイト10mSは、パルスモータ停止安定時間であ
る。このようにしてホームポジションへの駆動が終了す
る。
【0035】図9から図11までは、上記ホームポジシ
ョンへ駆動したあとレンズ待機位置への駆動(PRE_
STEP)を示す。ここでは、FCOUNT_Fによっ
てパルスモータ制御方法が変わる。FCOUNT_F=
1の場合、まずPI=Lになるまでパルスモータを駆動
してレンズ繰り出しを行う。ここでは、図4について説
明したとおり、所定の助走パルス幅による加速区間と、
これに続く所定の繰り出しパルス幅によるレンズ待機位
置駆動区間がある。PI=Lにおいてレンズ待機位置で
のパルスモータの基準位置を演算によって決定する。具
体的には、PRE_STEP/4を演算し、その商の整
数部と余りの整数部を求める。上記演算式の分母が4と
なっているのは、図3について説明したようにパルスデ
ータ数がHH,HL,LH,LLの4つであることによ
る。図9において、「WORK_1L=PME_COU
NT+8」の「8」は、PI=Lを検出するための余裕
値である。上記FCOUNT_Fが0の場合は、既にホ
ームポジションにおいてパルスモータの基準位置が決定
されているため、PI信号検出は必要ない。
ョンへ駆動したあとレンズ待機位置への駆動(PRE_
STEP)を示す。ここでは、FCOUNT_Fによっ
てパルスモータ制御方法が変わる。FCOUNT_F=
1の場合、まずPI=Lになるまでパルスモータを駆動
してレンズ繰り出しを行う。ここでは、図4について説
明したとおり、所定の助走パルス幅による加速区間と、
これに続く所定の繰り出しパルス幅によるレンズ待機位
置駆動区間がある。PI=Lにおいてレンズ待機位置で
のパルスモータの基準位置を演算によって決定する。具
体的には、PRE_STEP/4を演算し、その商の整
数部と余りの整数部を求める。上記演算式の分母が4と
なっているのは、図3について説明したようにパルスデ
ータ数がHH,HL,LH,LLの4つであることによ
る。図9において、「WORK_1L=PME_COU
NT+8」の「8」は、PI=Lを検出するための余裕
値である。上記FCOUNT_Fが0の場合は、既にホ
ームポジションにおいてパルスモータの基準位置が決定
されているため、PI信号検出は必要ない。
【0036】図10において、FCOUNT_Fが0か
1かによってPRE_STEPと比較する数を変える。
すなわち、FCOUNT_F=0の場合はFMRES*
2、FCOUNT_F=1の場合はFMRESとする。
ここでの比較値の違いは、FCOUNT_F=1の場合
は既にレンズの繰り出し加速が終了しているので、減速
のみであることによる。上記FCOUNT_Fの判定を
行い、加速・定速・減速の各状態にPRE_STEP数
を分割してパルスをセットしパルスモータを駆動する。
PRE_STEPとWORK_0Lとの比較においてP
RE_STEPが大きい場合は、パルスモータを加速・
定速駆動・減速の順に制御して、レンズ待機位置までレ
ンズを繰り出す。PRE_STEPがWORK_0Lよ
り小さい場合は、パルスモータを加速・減速のみで制御
して、レンズ待機位置までレンズを繰り出す。パルス幅
は、加速=減速>定速の関係になっており、これをパル
スレートで表せば、加速=減速<定速の関係になってい
る。
1かによってPRE_STEPと比較する数を変える。
すなわち、FCOUNT_F=0の場合はFMRES*
2、FCOUNT_F=1の場合はFMRESとする。
ここでの比較値の違いは、FCOUNT_F=1の場合
は既にレンズの繰り出し加速が終了しているので、減速
のみであることによる。上記FCOUNT_Fの判定を
行い、加速・定速・減速の各状態にPRE_STEP数
を分割してパルスをセットしパルスモータを駆動する。
PRE_STEPとWORK_0Lとの比較においてP
RE_STEPが大きい場合は、パルスモータを加速・
定速駆動・減速の順に制御して、レンズ待機位置までレ
ンズを繰り出す。PRE_STEPがWORK_0Lよ
り小さい場合は、パルスモータを加速・減速のみで制御
して、レンズ待機位置までレンズを繰り出す。パルス幅
は、加速=減速>定速の関係になっており、これをパル
スレートで表せば、加速=減速<定速の関係になってい
る。
【0037】PRE_STEPがWORK_0Lより大
きい場合においてFCOUNT_F=0の場合は、図1
2に示すレンズ繰り出しフローチャートにジャンプし、
レンズ待機位置までレンズが繰り出される。一方、FC
OUNT_F=1の場合は、PMDD=PMEを、前に
演算したPRE_STEP/4の商に相当する回数パル
スモータを駆動したあと、PRE_STEP/4の余り
に相当するパルス数でレンズ繰り出しを行い、レンズ待
機位置に設定する。
きい場合においてFCOUNT_F=0の場合は、図1
2に示すレンズ繰り出しフローチャートにジャンプし、
レンズ待機位置までレンズが繰り出される。一方、FC
OUNT_F=1の場合は、PMDD=PMEを、前に
演算したPRE_STEP/4の商に相当する回数パル
スモータを駆動したあと、PRE_STEP/4の余り
に相当するパルス数でレンズ繰り出しを行い、レンズ待
機位置に設定する。
【0038】次に、合焦位置までのレンズ繰り出し動作
を図12、図13を参照しながら説明する。図12にお
いて、測距結果から、レンズ待機位置から合焦位置まで
駆動するのに必要なパルス数をFSTEPとし、このF
STEPと前記FMRES*2を比較し、パルスモータ
加速・減速で必要なパルス数より大きなパルス数がある
かを判定し、さらに加速・定速・減速の各状態にFST
EP数を分割してパルス数をセットする。上記FSTE
PがFMRES*2より大きい場合は、パルスモータを
加速・定速・減速の順に制御してFSTEPにレンズを
繰り出す。FSTEPがFMRES*2より小さい場合
は、パルスモータを加速・減速のみで制御してFSTE
Pにレンズを繰り出す。パルス幅は、加速=減速>定速
の関係になっており、これをパルスレートで表せば、加
速=減速<定速の関係になっている。
を図12、図13を参照しながら説明する。図12にお
いて、測距結果から、レンズ待機位置から合焦位置まで
駆動するのに必要なパルス数をFSTEPとし、このF
STEPと前記FMRES*2を比較し、パルスモータ
加速・減速で必要なパルス数より大きなパルス数がある
かを判定し、さらに加速・定速・減速の各状態にFST
EP数を分割してパルス数をセットする。上記FSTE
PがFMRES*2より大きい場合は、パルスモータを
加速・定速・減速の順に制御してFSTEPにレンズを
繰り出す。FSTEPがFMRES*2より小さい場合
は、パルスモータを加速・減速のみで制御してFSTE
Pにレンズを繰り出す。パルス幅は、加速=減速>定速
の関係になっており、これをパルスレートで表せば、加
速=減速<定速の関係になっている。
【0039】次に、レンズ戻し動作を図14、図15を
参照しながら説明する。ここではFCOUNT_Fが0
か1かによってFSTEP+PRE_STEPすなわち
レンズ戻しスタート位置からホームポジションまでのパ
ルス数と比較する数を変える。すなわち、FCOUNT
_F=0のときはFMRES*2+8とする。この
「8」は減速位置のシフト分で、パルスモータ基準信号
出力前に減速させることにより、基準信号を確実に検出
するためのものである。FCOUNT_F=1のときは
FMRES*2とする。このFMRES*2+8又はF
MRES*2と加減速ステップ数WORK_0Lとを比
較することで、パルスモータ加速・減速で必要なパルス
数より大きなパルス数があるかを判定し、さらに加速・
定速・減速の各状態にFSTEP+PRE_STEP数
を分割してパルス数をセットする。上記FSTEP+P
RE_STEPがWORK_0Lより大きい場合は、パ
ルスモータを加速・定速・減速の順に制御してホームポ
ジションに向かってレンズを戻す。FSTEP+PRE
_STEPがWORK_0Lより小さい場合は、パルス
モータを加速・減速のみで制御してホームポジションに
向かってレンズを戻す。パルス幅は、加速=減速>定速
の関係になっており、これをパルスレートで表せば、加
速=減速<定速の関係になっている。
参照しながら説明する。ここではFCOUNT_Fが0
か1かによってFSTEP+PRE_STEPすなわち
レンズ戻しスタート位置からホームポジションまでのパ
ルス数と比較する数を変える。すなわち、FCOUNT
_F=0のときはFMRES*2+8とする。この
「8」は減速位置のシフト分で、パルスモータ基準信号
出力前に減速させることにより、基準信号を確実に検出
するためのものである。FCOUNT_F=1のときは
FMRES*2とする。このFMRES*2+8又はF
MRES*2と加減速ステップ数WORK_0Lとを比
較することで、パルスモータ加速・減速で必要なパルス
数より大きなパルス数があるかを判定し、さらに加速・
定速・減速の各状態にFSTEP+PRE_STEP数
を分割してパルス数をセットする。上記FSTEP+P
RE_STEPがWORK_0Lより大きい場合は、パ
ルスモータを加速・定速・減速の順に制御してホームポ
ジションに向かってレンズを戻す。FSTEP+PRE
_STEPがWORK_0Lより小さい場合は、パルス
モータを加速・減速のみで制御してホームポジションに
向かってレンズを戻す。パルス幅は、加速=減速>定速
の関係になっており、これをパルスレートで表せば、加
速=減速<定速の関係になっている。
【0040】レンズがホームポジションに向かって駆動
されることにより、パルスモータ基準位置でPI=Hと
なったら、パルスモータホームポジションに駆動RDH
P_Sを実行し、そのあとさらにパルスモータホームポ
ジションからレンズ待機位置まで駆動PRE_Sを実行
する。これによってレンズは待機位置となり、レンズ戻
しシーケンスが終了する。
されることにより、パルスモータ基準位置でPI=Hと
なったら、パルスモータホームポジションに駆動RDH
P_Sを実行し、そのあとさらにパルスモータホームポ
ジションからレンズ待機位置まで駆動PRE_Sを実行
する。これによってレンズは待機位置となり、レンズ戻
しシーケンスが終了する。
【0041】以上図示の実施例について説明したが、本
発明は、図示の実施例の構成に限定されるものではな
く、特許請求の範囲に記載されている技術思想を逸脱し
ない範囲で任意に設計変更して差し支えない。すなわ
ち、図示の実施例では、PRE_STEP位置(レンズ
待機位置)を、パルスモータ基準信号出力位置と至近距
離合焦位置との間に設定していたが、各種設計条件によ
って任意の位置に設定して差し支えない。例えば、至近
距離合焦位置と無限遠合焦位置との間、又は、無限遠合
焦位置とパルスモータ基準信号出力位置との間に設定し
てもよいし、また、被写体距離や前回までの撮影結果や
撮影モードによって可変とする、など様々な変形例が考
えられる。
発明は、図示の実施例の構成に限定されるものではな
く、特許請求の範囲に記載されている技術思想を逸脱し
ない範囲で任意に設計変更して差し支えない。すなわ
ち、図示の実施例では、PRE_STEP位置(レンズ
待機位置)を、パルスモータ基準信号出力位置と至近距
離合焦位置との間に設定していたが、各種設計条件によ
って任意の位置に設定して差し支えない。例えば、至近
距離合焦位置と無限遠合焦位置との間、又は、無限遠合
焦位置とパルスモータ基準信号出力位置との間に設定し
てもよいし、また、被写体距離や前回までの撮影結果や
撮影モードによって可変とする、など様々な変形例が考
えられる。
【0042】さらに、図示の実施例では、パルスモータ
基準信号出力位置が至近距離合焦位置の近くに設定され
ていたが、無限遠合焦位置の近くに設けてもよいし、至
近距離合焦位置と無限遠合焦位置との間に設けてもよ
い。
基準信号出力位置が至近距離合焦位置の近くに設定され
ていたが、無限遠合焦位置の近くに設けてもよいし、至
近距離合焦位置と無限遠合焦位置との間に設けてもよ
い。
【0043】前記実施例の説明から明らかなように、パ
ルスモータ基準信号を出力するようにすると共に、この
パルスモータ基準信号から所定のレンズ待機位置までレ
ンズを繰り出すようになっているため、ピント調整量に
従って撮影レンズを繰り出す前に、レンズ待機位置を調
整値として設定し、このレンズ待機位置にレンズを駆動
するようにすることができる。こうすれば、撮影時のレ
ンズ繰り出し量を減少させてレンズ繰り出し時間を減少
させることができ、シャッタ作動までのタイムラグを少
なくすることができる。
ルスモータ基準信号を出力するようにすると共に、この
パルスモータ基準信号から所定のレンズ待機位置までレ
ンズを繰り出すようになっているため、ピント調整量に
従って撮影レンズを繰り出す前に、レンズ待機位置を調
整値として設定し、このレンズ待機位置にレンズを駆動
するようにすることができる。こうすれば、撮影時のレ
ンズ繰り出し量を減少させてレンズ繰り出し時間を減少
させることができ、シャッタ作動までのタイムラグを少
なくすることができる。
【0044】
【発明の効果】請求項1記載の発明によれば、レンズ繰
り出し時に、繰り出しステップ数と加減速ステップ数と
を比較し、繰り出しステップ数に応じたパルスレートで
パルスモータを制御するようにしたため、繰り出しステ
ップ数が加減速ステップ数に近ければ低いパルスレート
でパルスモータを低速で制御し、繰り出しステップ数が
加減速ステップ数よりも相当大きい場合は高いパルスレ
ートでパルスモータを高速で制御することができ、どの
ようなレンズ繰り出し量であっても、レンズ繰り出し時
間を短くすることができる。
り出し時に、繰り出しステップ数と加減速ステップ数と
を比較し、繰り出しステップ数に応じたパルスレートで
パルスモータを制御するようにしたため、繰り出しステ
ップ数が加減速ステップ数に近ければ低いパルスレート
でパルスモータを低速で制御し、繰り出しステップ数が
加減速ステップ数よりも相当大きい場合は高いパルスレ
ートでパルスモータを高速で制御することができ、どの
ようなレンズ繰り出し量であっても、レンズ繰り出し時
間を短くすることができる。
【0045】請求項2記載の発明によれば、レンズ戻し
時に、レンズ戻しステップ数に相当するレンズ待機位置
ステップ数と繰り出しステップ数の和と、加減速ステッ
プ数とを比較し、戻しステップ数に応じたパルスレート
でパルスモータを制御するため、レンズ戻しステップ数
が加減速ステップ数に近ければ低いパルスレートでパル
スモータを低速で制御し、レンズ戻しステップ数が加減
速ステップ数よりも相当大きい場合は高いパルスレート
でパルスモータを高速で制御すことができ、どのレンズ
繰り出し位置からでも、レンズ戻し時間を短くすること
ができる。
時に、レンズ戻しステップ数に相当するレンズ待機位置
ステップ数と繰り出しステップ数の和と、加減速ステッ
プ数とを比較し、戻しステップ数に応じたパルスレート
でパルスモータを制御するため、レンズ戻しステップ数
が加減速ステップ数に近ければ低いパルスレートでパル
スモータを低速で制御し、レンズ戻しステップ数が加減
速ステップ数よりも相当大きい場合は高いパルスレート
でパルスモータを高速で制御すことができ、どのレンズ
繰り出し位置からでも、レンズ戻し時間を短くすること
ができる。
【0046】請求項3記載の発明によれば、基準信号検
出後、レンズ待機位置ステップ数を駆動パルスデータ数
で割ったその商と余りを求め、上記駆動パルスデータで
上記商に相当する回数パルスモータを駆動しかつ上記余
りに相当するパルス数でパルスモータを駆動するように
したため、レンズ待機位置ステップ数を任意に設定する
ことによりレンズ待機位置を任意に設定することがで
き、もって、撮影時のレンズ繰り出し量を減少させてレ
ンズ繰り出し時間を減少させ、シャッタ作動までのタイ
ムラグを減少させることができる。
出後、レンズ待機位置ステップ数を駆動パルスデータ数
で割ったその商と余りを求め、上記駆動パルスデータで
上記商に相当する回数パルスモータを駆動しかつ上記余
りに相当するパルス数でパルスモータを駆動するように
したため、レンズ待機位置ステップ数を任意に設定する
ことによりレンズ待機位置を任意に設定することがで
き、もって、撮影時のレンズ繰り出し量を減少させてレ
ンズ繰り出し時間を減少させ、シャッタ作動までのタイ
ムラグを減少させることができる。
【0047】請求項4記載の発明によれば、パルスモー
タの基準信号検出を、レンズ繰り出し時又はレンズ戻し
時のいずれかに選択可能としたため、センサの組み付け
位置関係やセンサ出力の立ち上がりエッジ又は立ち下が
りエッジの位置関係を考慮して良好な方を選択すればよ
く、パルスモータ基準信号の誤検出やばらつきなどを防
止することができる。
タの基準信号検出を、レンズ繰り出し時又はレンズ戻し
時のいずれかに選択可能としたため、センサの組み付け
位置関係やセンサ出力の立ち上がりエッジ又は立ち下が
りエッジの位置関係を考慮して良好な方を選択すればよ
く、パルスモータ基準信号の誤検出やばらつきなどを防
止することができる。
【0048】請求項5記載の発明によれば、撮影レンズ
を繰り出す前に、レンズ待機位置を調整値として設定す
るようにしたため、その分撮影レンズの繰り出し量を減
少させて繰り出し時間を減少させることができ、もっ
て、シャッタ作動までのタイムラグを減少させることが
できる。
を繰り出す前に、レンズ待機位置を調整値として設定す
るようにしたため、その分撮影レンズの繰り出し量を減
少させて繰り出し時間を減少させることができ、もっ
て、シャッタ作動までのタイムラグを減少させることが
できる。
【0049】請求項6記載の発明によれば、リセット動
作後及びレンズ戻し後に、レンズ待機位置までレンズを
駆動するようにしたため、次のレリーズに備えることが
でき、次のレリーズにおいてもシャッタ作動までのタイ
ムラグを減少させることができる。
作後及びレンズ戻し後に、レンズ待機位置までレンズを
駆動するようにしたため、次のレリーズに備えることが
でき、次のレリーズにおいてもシャッタ作動までのタイ
ムラグを減少させることができる。
【図1】本発明にかかるレンズ待機位置を設けたカメラ
のパルスモータ制御方法の実施例を示すブロック図であ
る。
のパルスモータ制御方法の実施例を示すブロック図であ
る。
【図2】上記実施例中の電圧設定部の具体例を示す回路
図である。
図である。
【図3】上記実施例中の定電圧ドライバの論理値を示す
図である。
図である。
【図4】上記実施例のレンズ繰り出し及びレンズ戻し動
作を示す線図である。
作を示す線図である。
【図5】上記実施例のレリーズ時の各部の信号を示すタ
イミングチャートである。
イミングチャートである。
【図6】上記実施例のリセット時の各部の信号を示すタ
イミングチャートである。
イミングチャートである。
【図7】上記実施例のリセット時の動作を示すフローチ
ャートである。
ャートである。
【図8】上記実施例のホームポジションドライブ動作を
示すフローチャートである。
示すフローチャートである。
【図9】上記実施例のホームポジションからレンズ待機
位置までの駆動動作を示すフローチャートである。
位置までの駆動動作を示すフローチャートである。
【図10】図9の動作に続く動作を示すフローチャート
である。
である。
【図11】図10の動作に続く動作を示すフローチャー
トである。
トである。
【図12】上記実施例のレンズ繰り出し動作を示すフロ
ーチャートである。
ーチャートである。
【図13】図12の動作に続く動作を示すフローチャー
トである。
トである。
【図14】上記実施例のレンズ戻し動作を示すフローチ
ャートである。
ャートである。
【図15】図14の動作に続く動作を示すフローチャー
トである。
トである。
1 CPU 22 パルスモータ
Claims (6)
- 【請求項1】 パルスモータの基準信号を電気的に検出
してレンズ駆動を行うレンズ待機位置を設けたカメラに
おいて、 レンズ繰り出し時に、繰り出しステップ数と加減速ステ
ップ数とを比較し、繰り出しステップ数に応じたパルス
レートでパルスモータを制御することを特徴とするパル
スモータ制御方法。 - 【請求項2】 パルスモータの基準信号を電気的に検出
してレンズ駆動を行うレンズ待機位置を設けたカメラに
おいて、 レンズ戻し時に、レンズ戻しステップ数に相当するレン
ズ待機位置ステップ数と繰り出しステップ数の和と、加
減速ステップ数とを比較し、戻しステップ数に応じたパ
ルスレートでパルスモータを制御することを特徴とする
パルスモータ制御方法。 - 【請求項3】 パルスモータの基準信号を電気的に検出
してレンズ駆動を行うレンズ待機位置を設けたカメラに
おいて、 レンズ待機位置駆動時に、レンズ待機位置ステップ数を
駆動パルスデータ数で割ってその商と余りを求め、基準
信号検出後、上記駆動パルスデータで上記商に相当する
回数パルスモータを駆動しかつ上記余りに相当するパル
ス数でパルスモータを駆動することにより、任意のレン
ズ待機位置で停止させるようにしたパルスモータ制御方
法。 - 【請求項4】 パルスモータの基準信号を電気的に検出
してレンズ駆動を行うレンズ待機位置を設けたカメラに
おいて、 パルスモータの基準信号検出を、レンズ繰り出し時又は
レンズ戻し時のいずれかに選択可能としたパルスモータ
制御方法。 - 【請求項5】 パルスモータの基準信号を電気的に検出
してレンズ駆動を行うレンズ待機位置を設けたカメラに
おいて、 パルスモータの基準信号からのピント調整量を記憶し、
このピント調整量に従って撮影レンズを繰り出す前に、
レンズ待機位置を調整値として設定し、このレンズ待機
位置にレンズを駆動するパルスモータ制御方法。 - 【請求項6】 パルスモータの基準信号を電気的に検出
してレンズ駆動を行うレンズ待機位置を設けたカメラに
おいて、 リセット動作後及びレンズ戻し後に、レンズ待機位置ま
でレンズを駆動するパルスモータ制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13527795A JPH08327877A (ja) | 1995-06-01 | 1995-06-01 | レンズ待機位置を設けたカメラのパルスモータ制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13527795A JPH08327877A (ja) | 1995-06-01 | 1995-06-01 | レンズ待機位置を設けたカメラのパルスモータ制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08327877A true JPH08327877A (ja) | 1996-12-13 |
Family
ID=15147953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13527795A Pending JPH08327877A (ja) | 1995-06-01 | 1995-06-01 | レンズ待機位置を設けたカメラのパルスモータ制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08327877A (ja) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001305434A (ja) * | 2000-04-18 | 2001-10-31 | Asahi Optical Co Ltd | 像振れ補正装置 |
| US6867809B1 (en) | 1998-11-30 | 2005-03-15 | Canon Kabushiki Kaisha | Speed control device for optical system |
| JP2005084545A (ja) * | 2003-09-10 | 2005-03-31 | Canon Inc | 撮像装置及びその制御方法、並びに制御プログラム |
| JP2005091745A (ja) * | 2003-09-17 | 2005-04-07 | Sony Corp | 移動制御装置 |
| JP2008026923A (ja) * | 2001-05-15 | 2008-02-07 | Olympus Corp | カメラの製造方法 |
| US7609957B2 (en) | 2005-02-18 | 2009-10-27 | Ricoh Company, Ltd. | Photographing lens driving control device |
| JP2010262233A (ja) * | 2009-05-11 | 2010-11-18 | Panasonic Corp | カメラ、携帯端末装置及びレンズの位置制御方法 |
| JP2012247745A (ja) * | 2011-05-31 | 2012-12-13 | Sigma Corp | レンズ位置検出装置 |
| JP2014074775A (ja) * | 2012-10-03 | 2014-04-24 | Olympus Imaging Corp | 光学系制御装置 |
-
1995
- 1995-06-01 JP JP13527795A patent/JPH08327877A/ja active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6867809B1 (en) | 1998-11-30 | 2005-03-15 | Canon Kabushiki Kaisha | Speed control device for optical system |
| JP2001305434A (ja) * | 2000-04-18 | 2001-10-31 | Asahi Optical Co Ltd | 像振れ補正装置 |
| JP2008026923A (ja) * | 2001-05-15 | 2008-02-07 | Olympus Corp | カメラの製造方法 |
| JP2005084545A (ja) * | 2003-09-10 | 2005-03-31 | Canon Inc | 撮像装置及びその制御方法、並びに制御プログラム |
| US7742096B2 (en) | 2003-09-10 | 2010-06-22 | Canon Kabushiki Kaisha | Image pickup apparatus including a lens barrel opening and closing a lens barrier protecting a lens and control method therefor, and control program for implementing the control method |
| JP2005091745A (ja) * | 2003-09-17 | 2005-04-07 | Sony Corp | 移動制御装置 |
| US7609957B2 (en) | 2005-02-18 | 2009-10-27 | Ricoh Company, Ltd. | Photographing lens driving control device |
| JP2010262233A (ja) * | 2009-05-11 | 2010-11-18 | Panasonic Corp | カメラ、携帯端末装置及びレンズの位置制御方法 |
| WO2010131433A1 (ja) * | 2009-05-11 | 2010-11-18 | パナソニック株式会社 | カメラ、携帯端末装置及びレンズの位置制御方法 |
| JP2012247745A (ja) * | 2011-05-31 | 2012-12-13 | Sigma Corp | レンズ位置検出装置 |
| JP2014074775A (ja) * | 2012-10-03 | 2014-04-24 | Olympus Imaging Corp | 光学系制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5412448A (en) | Temperature compensation apparatus for camera | |
| US4839677A (en) | Focal length switching type camera | |
| EP0203747B1 (en) | Focal length switching type camera | |
| US11953819B2 (en) | Lens apparatus and image pickup apparatus | |
| US4816858A (en) | Automatic focusing cameras | |
| US6389230B1 (en) | Zoom camera with focusing error correcting function and control method for the same | |
| US5162834A (en) | Focusing control apparatus for a camera | |
| JP3038609B2 (ja) | 測距方向変更可能な可変焦点レンズ付カメラ | |
| JP2876067B2 (ja) | カメラの光学系制御装置 | |
| JPS6046513A (ja) | 予備照射を用いるカメラ用焦点検出装置 | |
| JP3038608B2 (ja) | 可変焦点距離カメラ | |
| JPH0749455Y2 (ja) | 自動焦点調節装置付カメラ | |
| US6317563B1 (en) | Focusing device | |
| JP3352143B2 (ja) | 自動焦点式カメラ | |
| JPH0763973A (ja) | 自動焦点式カメラ | |
| JP2636296B2 (ja) | ストロボ装置 | |
| JPH0882838A (ja) | ズーミング可能なカメラ | |
| JP3279380B2 (ja) | カメラの通信システム | |
| JPS6052833A (ja) | 撮影用及び予備照射用のフラツシユ装置 | |
| JP2630967B2 (ja) | 自動焦点装置 | |
| JP2002131796A (ja) | カメラのブレ軽減装置 | |
| JPH06105327B2 (ja) | レンズ移動装置 | |
| JPH10197774A (ja) | レンズ駆動装置 | |
| JPH04264509A (ja) | カメラのフォーカス制御装置 | |
| JPH05210037A (ja) | カメラの焦点調節装置 |