(57)【特許請求の範囲】
【請求項１】
カメラに組み込まれる電磁シャッタ機構のシャッタ速度補正方法であって、
実際のシャッタ速度で露光されたときの露光量と、予め設定されたシャッタ速度で露光されたときの露光量との差分を、シャッタ速度誤差としての露光値として計測し、
前記シャッタ速度誤差としての露光値をカメラのメモリ手段に格納し、
前記カメラの撮影動作時に得られる前記実際のシャッタ速度を、前記シャッタ速度誤差としての露光値に基づいて補正し、
前記シャッタ速度誤差が露出不足として計測されたとき、その露光値が負の値として取り扱われ、前記シャッタ速度誤差が露出過剰として計測されたとき、その露出値が正の値として取り扱われることを特徴とするシャッタ速度補正方法。
【請求項２】
請求項１に記載のシャッタ速度補正方法において、前記シャッタ速度誤差を露光値として計測するために像面露光量測定器が使用されることを特徴とするシャッタ速度補正方法。
【請求項３】
請求項１に記載のシャッタ速度補正方法において、前記シャッタ速度誤差としての露光値を所定ビット数のデータとして前記メモリ手段に格納することを特徴とするシャッタ速度補正方法。
【請求項４】
請求項３に記載のシャッタ速度補正方法において、前記シャッタ速度誤差としての露光値の正負を表すために前記所定ビット数のうちの１ビットが利用されることを特徴とするシャッタ速度補正方法。
【請求項５】
カメラに組み込まれる電磁シャッタ機構のシャッタ速度制御装置であって、
実際のシャッタ速度で露光されたときの露光量と、予め設定されたシャッタ速度で露光されたときの露光量との差分を、シャッタ速度誤差としての露光値として格納するメモリ手段と、
前記カメラの撮影動作時に得られる前記実際のシャッタ速度を、前記シャッタ速度誤差としての露光値に基づいて補正する補正演算手段とを具備し、
前記シャッタ速度誤差としての露光値が正であるとき、前記補正演算手段によるシャッタ速度補正が前記露光値に対応する露光時間を前記実際のシャッタ速度に対応したシャッタ時間から減算することによって行われ、前記シャッタ速度誤差としての露光値が負であるとき、前記補正演算手段によるシャッタ速度補正が前記露光値に対応する露光時間を前記実際のシャッタ速度に対応したシャッタ時間に加算することによって行われることを特徴とするシャッタ速度制御装置。
【請求項６】
請求項５に記載のシャッタ速度補正装置において、前記補正演算手段によるシャッタ速度補正が前記露光値に対応する露光時間を前記シャッタ時間から減算することによって行われた際にその減算シャッタ時間の正負を判別する判別手段が設けられ、前記判別手段によって前記減算シャッタ時間が正であると判別されたとき、前記電磁シャッタ機構の先幕走行タイミングがその後幕走行タイミングよりも先行させられ、前記判別手段によって前記減算シャッタ時間が負であると判別されたとき、前記電磁シャッタ機構の後幕走行タイミングがその先幕走行タイミングよりも先行させられることを特徴とするシャッタ速度制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はカメラに組み込まれる電磁シャッタ機構のシャッタ速度補正方法及びその補正方法に基づくシャッタ制御装置に関する。
【０００２】
【従来の技術】
周知のように、例えば、一眼レフカメラでは、フォーカル・プレーン・シャッタ機構が使用され、このフォーカル・プレーン・シャッタ機構は弾性駆動ばね手段によってそれぞれ走行させられるようになった先幕及び後幕から成る。先幕及び後幕はそれぞれ弾性駆動ばね手段によってばね付勢されたチャージ位置に機械的に係止され、撮影動作時、即ちレリーズ釦の全押し時、先ず先幕の機械的係止が解除されて先幕が走行させられ、次いで所定時経過後に後幕の機械的係止が解除されて後幕が走行させられる。即ち、先幕の走行によりフィルムに対する露光が開始され、後幕の走行によりその露光が停止され、先幕の走行に対する後幕の走行の遅れ時間が露光時間即ちシャッタ速度に対応する。なお、撮影動作が完了すると、先幕及び後幕はフィルムの一フレーム分の巻上げ時にばね付勢位置即ちチャージ位置まで戻されて機械的に係止され、これによりシャッタ機構は次の撮影動作に備えることになる。
【０００３】
正確なシャッタ速度を得るためには、先幕／後幕の走行開始タイミングを適正に制御することが必要であり、このため先幕及び後幕の機械的係止機構に電磁石を組み合わせて、先幕／後幕の走行開始タイミングを電磁石の通電によって正確に制御するようになったフォーカル・プレーン・シャッタ機構が知られており、このようなフォーカル・プレーン・シャッタ機構については一般的に電磁シャッタ機構と呼ばれている。
【０００４】
以上で述べたような電磁シャッタ機構では、シャッタ速度が低速側に設定されている場合には、正確なシャッタ速度が得られるが、しかしシャッタ速度が高速側に設定された場合には、たとえ先幕／後幕の走行開始タイミングが正確であったとしても、正確なシャッタ速度が得られるとは限らない。というのは、電磁シャッタ機構が同一製造条件下で組み立てられたとしても、個々の電磁シャッタ機構の先幕／後幕の走行速度には数十ないし数百マイクロ秒のオーダの走行誤差が伴い、シャッタ速度の低速側設定時には先幕／後幕の走行誤差は無視し得たとしても、シャッタ速度の高速側設定時にはたとえ先幕／後幕の走行開始タイミングの正確であったとしても、先幕／後幕の走行誤差は無視し得ないものとなるからである。例えば、シャッタ速度が1/8000秒に設定されているとき、そのシャッタ速度は122 μsec に相当し、このような高速のシャッタ速度に対して数十ないし数百マイクロ秒のオーダの先幕／後幕の走行誤差が無視し得ないことは明らかであろう。
【０００５】
そこで、従来では、電磁シャッタ機構がカメラに組み込まれた後に実際のシャッタ速度がシャッタ速度計測器によって計測され、その誤差データがカメラの制御回路のメモリ内に格納され、その誤差データに基づいて先幕／後幕の走行タイミングをずらすことにより適正なシャッタ速度が得られるようにしている。なお、場合によっては、後幕が先幕よりも先行して走行させられるということもあり得る。
【０００６】
ところで、カメラの製造には大きく分けてカメラの組立工程及びカメラの調整検査工程が含まれ、カメラの製造コストを下げるためには、組立工程だけでなく調整検査工程でも効率化を図ることが必要である。カメラの調整検査工程には上述したようにシャッタ速度計測器によるシャッタ速度の調整検査が含まれ、またその他の検査としては、カメラに搭載された測光センサの測光調整検査も含まれる。従来の調整検査工程にあっては、シャッタ速度の調整検査ラインと測光センサの調整検査ラインとは互いに独立したものとなっている。
【０００７】
測光センサの測光調整検査では、基準光源と像面露光量計測センサとを持つ像面露光量測定器が用いられ、カメラは像面露光量測定器に設置され、このときカメラのレンズに対して基準光源が位置すると共にカメラの結像面には該像面露光量計測センサが配置される。カメラはその測光センサで測光値を求め、この測光値に基づく露光量制御値でカメラがレリーズされると、そのときの露光量が像面露光量計測センサによって測定され、その測定値が適正露光量からどの程度外れているかが測定され、これに基づいて露光量制御値の調整が行われる。
【０００８】
【発明が解決しようとする課題】
本発明者はシャッタ速度と露光値との間には密接な関係があることに着目し、測光センサの検査ラインでシャッタ速度の検査をも行い、カメラの製造コストの低減化に寄与しようとするものである。
【０００９】
従って、本発明の目的は、カメラに組み込まれる電磁シャッタ機構のシャッタ速度補正方法であって、カメラの検査工程を簡略化し得る新規なシャッタ速度補正方法を提供することである。
【００１０】
また、本発明の別の目的は、上述のシャッタ速度補正方法に基づくシャッタ速度制御装置を提供することである。
【００１１】
【課題を解決するための手段】
本発明によるシャッタ速度補正方法によれば、シャッタ速度誤差が露光値として計測され、シャッタ速度誤差としての露光値がカメラのメモリ手段に格納され、撮影動作時に得られるシャッタ速度がシャッタ速度誤差としての露光値に基づいて補正される。好ましくは、シャッタ速度誤差を露光値として計測するために像面露光量測定器が使用され得る。
【００１２】
本発明による好ましいシャッタ速度補正方法においては、シャッタ速度誤差が露出不足として計測されたとき、その露光値は負の値として取り扱われ、シャッタ速度誤差が露出過剰として計測されたとき、その露出値は正の値として取り扱われる。このようなシャッタ速度誤差としての露光値については、所定ビット数のデータとして上述のメモリ手段に格納される。この場合、シャッタ速度誤差としての露光値の正負を表すために所定ビット数のうちの１ビットを利用することができる。
【００１３】
本発明によるシャッタ速度制御装置はカメラに組み込まれる電磁シャッタ機構に用いられるものであって、シャッタ速度誤差を露光値として格納するメモリ手段と、撮影動作時に得られるシャッタ速度をシャッタ速度誤差としての露光値に基づいて補正する補正演算手段とを具備して成るものである。シャッタ速度誤差としての露光値が正であるとき、補正演算手段によるシャッタ速度補正については露光値に対応する露光時間をシャッタ時間から減算することによって行われ、シャッタ速度誤差としての露光値が負であるとき、補正演算手段によるシャッタ速度補正については露光値に対応する露光時間をシャッタ時間に換算することによって行われる。
【００１４】
好ましくは、本発明によるシャッタ速度補正装置においては、補正演算手段によるシャッタ速度補正が露光値に対応する露光時間をシャッタ時間から減算することによって行われた際にその減算シャッタ時間の正負を判別する判別手段が設けられ、この判別手段によって減算シャッタ時間が正であると判別されたとき、電磁シャッタ機構の先幕走行タイミングはその後幕走行タイミングよりも先行させられ、判別手段によって減算シャッタ時間が負であると判別されたとき、電磁シャッタ機構の後幕走行タイミングはその先幕走行タイミングよりも先行させられる。
【００１５】
【発明の実施の形態】
次に、添付図面を参照して、本発明によるシャッタ速度補正方法及びその補正方法に基づくシャッタ制御装置の実施形態について以下に説明する。
【００１６】
図１を参照すると、本発明を実施した一眼レフカメラの制御ブロック図が示され、同図から明らかなように、この一眼レフカメラには制御回路１０が設けられる。制御回路１０はマイクロコンピュータから構成され、そこには中央処理ユニット（ＣＰＵ）、種々のルーチンを実行するためのプログラム、定数等を格納する読出し専用メモリ（ＲＯＭ）、データ等を一時的に格納する書込み／読出し自在なメモリ（ＲＡＭ）、入出力インターフェース（Ｉ／Ｏ）等が内蔵される。また、かかるマイクロコンピュータには種々のタイマ機能も含まれ、本実施形態では、そのようなタイマ機能が後述するように減算カウンタとして利用される。カメラにはバッテリ１２が装填され、制御回路１０はバッテリ１２から電圧レギュレータ１２を介して種々の所定電圧で給電を受ける。また、制御回路１０は発振子１６を具備し、この発振子１６から出力される所定周波数のクロックパルスは適当に分周されて種々の制御クロックパルスが生成される。
【００１７】
図１において、参照符号１８及び２０はそれぞれ測光スイッチ及びレリーズスイッチを示し、これら測光スイッチ１８及びレリーズスイッチ２０はカメラボディに設けられたレリーズ釦（図示されない）によって操作されるようになっている。即ち、レリーズ釦が半押しされると、測光スイッチ１８がオンされて、そのオン信号が制御回路１０に出力され、またレリーズ釦が全押しされると、レリーズスイッチ２０がオンされて、そのオン信号が制御回路１０に出力される。
【００１８】
参照符号２２は測光回路を示し、この測光回路２２には測光センサが内蔵される。測光回路２２は制御回路１０に内蔵されたアナログ／デジタル（Ａ／Ｄ）変換回路２４に接続され、測光回路２２自体はカメラの電源スイッチのオンにより駆動され、これにより測光センサはオン状態となって測光を開始し、その測光信号はＡ／Ｄ変換回路２４に対して出力される。一方、レリーズ釦の半押しにより測光スイッチ１８がオンされると、制御回路１０はＡ／Ｄ変換回路２４から測光信号をデジタル信号として取り込む。
【００１９】
参照符号２６及び２８はそれぞれ絞り制御回路及びシャッタ制御回路を示し、これら制御回路２６及び２８はレリーズスイッチ２０のオンにより所定のシーケンスに従って駆動させられる。絞り制御回路２６が駆動されると、絞りは全開状態から所定の絞り口径まで絞り込まれ、またシャッタ制御回路２８が駆動されると、電磁シャッタ機構（図示されない）が作動させられ、これにより所定のシャッタ時間即ち露光時間が得られるように先幕及び後幕が順次走行させられる。
【００２０】
参照符号３０は電気的に消去可能でしかもプログラム可能な読出し専用メモリ（ＥＥＰＲＯＭ）を示し、このＥＥＰＲＯＭ３０にはカメラの動作上に必要とされるデータや必要に応じて書き換えられるべき種々の調整（補正）データが格納される。それらデータのうちで特に本発明に関連するデータとしては、後述するようなシャッタ速度の補正データが挙げられる。
【００２１】
参照符号３２はインターフェース回路を示し、ＥＥＰＲＯＭ３０へのデータの書込み時、制御回路１０はインターフェース回路３２を介して外部コンピュータ（図１では示されない）に接続される。即ち、ＥＥＰＲＯＭ３０へのデータの書込みについては外部コンピュータの制御下で行われる。
【００２２】
図２を参照すると、像面露光量測定器が概略ブロック図として示され、そこでは本発明を実施した一眼レフカメラが参照符号Ｃで示される。本来、像面露光量測定器自体は測光センサの調整検査のために使用されるものであるが、しかし本発明によるシャッタ速度補正方法にあっては、かかる像面露光量測定器がシャッタ速度の誤差計測に流用され、これにより従来必要とされたシャッタ速度計測器は不要となる。
【００２３】
図２に示すように、像面露光量測定器は制御回路３４を具備し、この制御回路３４もカメラＣの制御回路１０と同様にマイクロコンピュータから構成される。即ち、マイクロコンピュータには、中央処理ユニット（ＣＰＵ）、種々のルーチンを実行するためのプログラム、定数等を格納する読出し専用メモリ（ＲＯＭ）、データ等を一時的に格納する書込み／読出し自在なメモリ（ＲＡＭ）、入出力インターフェース（Ｉ／Ｏ）等が内蔵される。
【００２４】
図２に示すように、像面露光量測定器は更に光源３６及び像面露光量計測センサ３８から成り、光源３６及び像面露光量計測センサ３８は互いに整列して隔設され、その間にはカメラＣが着脱自在に設置させられる。詳述すると、カメラＣはそこに適当な交換レンズＬを装着しかつそのボディから裏蓋を外した状態で光源３６と像面露光量計測センサ３８との間に設置され、このとき像面露光量計測センサ３８の計測面がカメラＣの像面に一致させられる。
【００２５】
光源３６の発光は制御回路３４によって制御され、しかもその発光輝度については適宜調節され得るようになっている。カメラＣのシャッタが切られたとき、即ち像面露光量計測センサ３８の計測面が光源３６からの光によって露光され、その露光量は絞り及びシャッタ速度に応じたものとなる。像面露光量計測センサ３８はその計測面の露光量に応じた露光量信号を制御回路３４に出力し、制御回路３４は露光量信号をデジタル露光量データとして取り込む。本実施形態では、カメラＣの絞りが固定され、シャッタ速度誤差データがデジタル露光量データに基づいて露光値として演算され、その露光値は液晶表示（ＬＣＤ）パネル４０に表示される。
【００２６】
一方、像面露光量測定器の制御回路３４はインターフェース回路４２を介して外部コンピュータ４４に接続され、またカメラＣの制御回路１０もインターフェース４２を介して外部コンピュータ４４に接続される。なお、外部コンピュータ４４は所望のデータ処理プログラムがインストールされたパーソナルコンピュータであってよい。シャッタ速度誤差データ（露光値）は像面露光量測定器の制御回路３４から外部コンピュータ４４に送信され、次いでシャッタ速度誤差データは外部コンピュータ４４で適宜処理された後にカメラＣの制御回路１０にインターフェース回路４２を介して送信され、次いでシャッタ速度誤差データはＥＥＰＲＯＭ３０の所定アドレスに書き込まれて格納される。
【００２７】
図３にはシャッタ速度誤差計測手順のフローチャートが示され、このフローチャートを参照して、図２の像面露光量測定器によってシャッタ速度誤差計測手順について具体的に説明する。なお、ここでは、シャッタ速度誤差計測の対象となるカメラの設定可能な最大シャッタ速度は1/8000秒(122μsec)とされる。
【００２８】
先ず、ステップ３０１では、カメラＣに例えばF1.4/50mm の交換レンズＬが装着される。なお、F1.4/50mm の交換レンズＬの絞り値AVについては例えばアペックス値として１が設定される。次いで、ステップ３０２では、カメラＣのシャッタ速度TVとして最大シャッタ速度1/8000秒が設定され、この最大シャッタ速度TVはアペックス値では13となる。
【００２９】
ステップ３０３では、像面露光量測定器の光源３６の輝度値LVがアペックス値として14に設定され、次いでステップ３０４でカメラＣが像面露光量測定器に設置される。勿論、このとき上述したようにカメラＣのボディからは裏蓋が外され、像面露光量計測センサ３８の計測面がカメラＣの像面に一致させられ、またレンズＬは光源３６に対して対峙させられる。
【００３０】
ステップ３０５では、カメラＣのシャッタが切られて、シャッタ速度誤差値が像面露光量測定器によって露光値(EV 値) として計測され、その計測値がＬＣＤパネル４０に表示される。ステップ３０２での最大シャッタ速度1/8000秒の設定にも拘らず、もし実際のシャッタ速度が1/8000秒よりも早ければ、露出不足となるので、シャッタ速度誤差値としてその差分がマイナスの露光値としてＬＣＤパネル４０に表示され、また実際のシャッタ速度が1/8000秒よりも遅ければ、露出過剰となるので、シャッタ速度誤差値としてその差分がプラスの露光値としてＬＣＤパネル４０に表示される。なお、言うまでもなく、実際のシャッタ速度が最大シャッタ速度1/8000秒に適正に一致していれば、ＬＣＤパネル４０の表示は零となる。
【００３１】
詳述すると、カメラのシャッタを切るべくレリーズ釦が全押しされると、レリーズスイッチ２０がオンされ、これによりシャッタ制御回路２８が電磁シャッタ機構を動作すべく駆動され、これにより電磁シャッタ機構の先幕及び後幕が順次走行させられる。このときステップ３０２でのシャッタ速度の設定により最大シャッタ速度1/8000秒が得られるように後幕の走行開始タイミングは先幕の走行開始タイミングよりも1/8000秒だけ遅らされる。ところが、先にも述べたように、個々のカメラに搭載された電磁シャッタ機構の先幕／後幕の機械的走行特性の相違のために、たとえ後幕の走行開始タイミングが先幕の走行開始タイミングよりも1/8000秒だけ遅らされたとしても、最大シャッタ速度即ち露光時間1/8000秒が必ずしも得られるわけではない。かくして、像面露光量計測センサ３８の計測面は電磁シャッタ機構の先幕／後幕の機械的走行特性に従った実際のシャッタ速度即ち露光時間で露光され、像面露光量計測センサ３８はその計測面の露光量に応じた露光量信号を制御回路３４に出力する。制御回路３４では、像面露光量計測センサ３８からの露光量信号がデジタル露光量データとして取り込まれ、このデジタル露光量データは所定の閾値データ（適正な露光時間1/8000秒で得られるべき露光量データ）と比較され、これによりシャッタ速度誤差値が露光値(EV 値) として得られることになる。
【００３２】
ステップ３０６では、シャッタ速度誤差値データ即ち露光値(EV 値) データが外部コンピュータ４４に送信され、そこで露光値(EV 値) データは図４の表に示すよう9-ビット補正データdTVDに変換され、次いでステップ３０７では、9-ビット補正データdTVDは外部コンピュータ４４からカメラＣの制御回路１０に送信され、そこで9-ビット補正データdTVDはカメラＣのＥＥＰＲＯＭ３０の所定アドレスに格納される。
【００３３】
図４の表から明らかなように、9-ビット補正データdTVDの8-位ビットのデータはシャッタ速度誤差値データの正負を表し、その下位の7-位ビットから0-位ビットまではシャッタ速度誤差値データの大きさを表す。例えば、シャッタ速度誤差値データが-3/128EVであるとき、計測シャッタ速度はシャッタ速度1/8000秒のときに得られるべき露光値よりも露光値-3/128EVに対応する不足分だけシャッタ速度1/8000秒よりも早いことを示し、またシャッタ速度誤差値データが+1/128EVであるとき、計測シャッタ速度はシャッタ速度1/8000秒のときに得られるべき露光値よりも露光値+1/128EVに対応する過剰分だけシャッタ速度1/8000秒よりも遅いことを示す。また、図４の表中、 dTVTIMEはシャッタ速度誤差値データ即ち露光値(EV 値) データに対応した時間が示され、例えば露光値-3/128EVは+2μsec に対応し、露光値+1/128EVは-1μsec に対応する。要するに、シャッタ速度誤差値データが-3/128EVであるということはシャッタ速度1/8000秒に対して+2μsec だけ早いことを示し、シャッタ速度誤差値データが+1/128EVであるということはシャッタ速度1/8000秒に対して-1μsec だけ遅いことを示す。
【００３４】
本発明によるシャッタ速度補正方法によれば、シャッタ速度の演算時に上述のシャッタ速度誤差値が加味され、これにより適正なシャッタ速度が求められることになる。周知のように、シャッタ速度演算はアペックスユニットに基づくものであり、このため実際のシャッタ速度を効率的にかつ速やかに演算するためにはデータに適宜加工を施して、シャッタ速度演算を工夫することが必要であり、これについて以下に説明する。
【００３５】
図５の表１に示すように、シャッタ速度は露光値TVで表され、例えばシャッタ優先モードでシャッタ速度として1/8000秒が設定されたとき、そのシャッタ速度を表すデータとしては露光値TV=13 が設定される。本発明によれば、先ず、シャッタ速度データとしての露光値TV=13 に対して7 が加算され、これにより露光値TV=13 は露光値TVD=20とされる。この演算は露光値TVから負の値を除くためであり、最長シャッタ速度(120秒) としての露光値TV=-7 を零とするための処理である。また、実際には、シャッタ速度の演算時にはTVD 値は16進数(H) として処理される。なお、図５の表１には、シャッタ優先モードで設定されるシャッタ速度(1/8000, 1/6000,…, 80", 120")の代表的な露光値が示されているが、しかし実際にはシャッタ速度データとしての露光値TVD は更に細分化されており、例えば絞り優先モードや自動露出モードの選択時にはシャッタ速度データとして露光値TVD は測光データに基づいて決められ、その測光値TVD は図５の表２に示すように代表的な測光値の間の数値（例えば、TVD=15 O/8とTVD=14 4/8との間の数値）を取り得る。
【００３６】
シャッタ速度データとしての露光値TVD は8-ビットデータとして取り扱われ、例えばシャッタ速度データとしての露光値TVD=(18 4/8)については図６（１）で示すように表すことができる。即ち、露光値TVD=(18 4/8)の小数部は下位3-ビットで表され、露光値TVD=11.5の整数部は上位5-ビットで表される。
【００３７】
詳述すると、図６（１）から明らかなように、下位3-ビットの0-位ビット、1-位ビット及び2-位ビットはそれぞれ数値1/8 、2/8 及び4/8 を表し、小数部はそれら数値の組合せによって示される。露光値TVD=(18 4/8)の場合には、小数部は4/8 であるので、2-位ビットに“１”が与えられ、その他の0-位ビット及び1-位ビットには“０”が与えられる。別の例として、もし小数部が3/8 であれば、2-位ビットに“０”が与えられ、その他の0-位ビット及び1-位ビットには“１”が与えられる。上位5-ビットの3-位ビット、4-位ビット、5-位ビット、6-位ビット及び7-位ビットはそれぞれ数値01、02、04、08及び16を表し、整数部はそれらそれら数値の組合せによって示される。露光値TVD=(18 4/8)の場合には、整数部は18であるので、4-位ビット及び7-位ビットには“１”が与えられる。別の例として、もし整数部が15であれば、3-位ビット、4-位ビット、5-位ビット及び6-位ビットに“１”が与えられ、その他の7-位ビットには“０”が与えられる。
【００３８】
次いで、シャッタ速度データとしての露光値TVD=(18 4/8)は図６（２）及び図６（３）に示すように整数部TVDIと小数部TVDFとに分けられてそれぞれ独立して処理された後にそれら整数部TVDIと小数部TVDFとに基づいて実際のシャッタ時間が演算される。図７の表を参照すると、個々のシャッタ速度データとしての露光値TVD に対する整数部TVDIと小数部TVDFとを処理した後の数値データが16進数で示されている。即ち、TVDI(H) は個々のシャッタ速度データとしての露光値TVD の整数部TVDIを16進数で示したものであり、TVDF(H) は個々のシャッタ速度データとしての露光値TVD の小数部３ビットの２の補数をとったものである。要するに、図７の表から明らかなように、整数部TVDI(H) には８つの連続した同じ数値（例えば14H 、13H 、12H 等）が与えられ、かつそれら８つの連続した同じ数値に対しては00H から07H までの小数部TVDF(H) が循環するように与えられる。このようにシャッタ速度データとしての露光値TVD の処理により、シャッタ速度演算を効率的にかつ速やかに行うことが可能となる。
【００３９】
図８を参照すると、カメラＣの制御回路１０で実行されるメイン処理ルーチンのフローチャートが示される。このメイン処理ルーチンについては、何等の動作も行っていないカメラの待機状態では低消費電力化のために所定の時間間隔例えば200ms 毎に一ループが実行されるエンドレスルーチンとされ、その実行はバッテリ１２の装填或いは交換により開始される。一方、いずれかのスイッチ操作がされたときは、スイッチ変化による割込みが発生し、上述の所定の時間間隔とは無関係にメイン処理ルーチンが一ループだけ実行される。
【００４０】
先ず、ステップ８０１では、カメラの初期化が実行され、このとき例えば制御回路１０のＲＡＭ、種々のカウンタ及びフラグ等の初期化が行われる。次いで、ステップ８０２では、ＥＥＰＲＯＭ３０からの必要なデータの読出しが行われ、そのデータの中には9-ビット補正データdTVDが含まれる（図４）。続いて、ステップ８０３では、測光スイッチ１８及びレリーズスイッチ２０を除く全てのスイッチに基づく処理が実行される。例えば、巻戻しスイッチ（図示されない）がオンされれば、フィルムの強制巻戻し処理が実行され、また裏蓋スイッチ（図示されない）の変化があれば、それに応じた処理が実行され、更には電源スイッチの変化があれば、それに応じた処理が実行される。
【００４１】
ステップ８０４では、測光スイッチ１８がオンされたか否かが、即ちレリーズ釦が半押しされたか否かが監視される。もしステップ８０４で測光スイッチ１８のオンが確認されると、ステップ８０４からステップ８０６に進み、そこで被写体の測光値が測光センサにより検出され、その検出信号が測光回路２２で処理した後に測光値データとして制御回路１０に取り込まれる。なお、レリーズ釦が全く操作されないとき、即ち測光スイッチ１８もレリーズスイッチ２０もオフのときは、ステップ８０４及び８０５を経た後にステップ８０３に戻る。
【００４２】
ステップ８０７では、測光値データ及びフィルム感度に基づいて測光演算が行われ、絞り値及びシャッタ時間が決定される。詳述すると、絞り優先モードが選択されているときには、絞り値は手動で設定され、その設定絞り値に対してシャッタ速度が求められ、またシャッタ速度優先モードが選択されているときには、シャッタ速度は手動で設定され、その設定シャッタ速度に基づいて絞り値が求められる。一方、自動露出モードが選択されているときには、絞り値及びシャッタ速度は測光演算により適宜求められる。なお、既に述べたように、測光演算で取り扱われるシャッタ速度は露光値(TV)として得られるものであって、シャッタ速度自体は後述するように該露光値(TV)を対数伸張演算処理することにより得られるものである。
【００４３】
ステップ８０８では、自動焦点（ＡＦ）処理が行われ、被写体像が自動的に合焦させられる。次いで、ステップ８０９では、レリーズスイッチ２０がオンされたか否かが判断され、レリーズスイッチ２０がオフであれば、ステップ８１１に進み、そこで測光スイッチ６４がオンであるかオフであるかが、即ちレリーズ釦の半押し状態が継続されているか否かが判断される。もし測光スイッチ１８がオフとされた場合、即ちレリーズ釦の先の半押し状態が解消された場合には、ステップ８０３に戻り、もしレリーズ釦の半押し状態が継続されていれば、ステップ８０６に戻る。
【００４４】
ステップ８０９でレリーズスイッチ２０のオンが確認されると、ステップ８１２に進み、そこでレリーズ処理即ち撮影処理が実行される。なお、レリーズ処理については、図９に示すレリーズ処理ルーチンのフローチャートを参照して後で詳しく説明する。
【００４５】
一方、レリーズ釦が半押し状態に止められることなく一気に全押しされたときには、測光スイッチ１８のオフからオンの切換時にステップ８０４からステップ８０６、８０７及び８０８を経てステップ８０９まで一旦進むことになる。ステップ８０９まで進んだ時点でもしレリーズスイッチ２０がオンされていれば、ステップ８０９からステップ８１１に進み、そこでレリーズ処理即ち撮影処理が実行される。
【００４６】
一方、レリーズ釦の全押しが比較的ゆっくり行われ、このためステップ８０９まで進んだ時点でレリーズスイッチ２０が未だオンされていない場合には、ステップ８０９からステップ８１０に進み、そこで測光スイッチ１８のオン／オフが判断される。レリーズ釦の半押し状態が持続しているときには、ステップ８０６ないしステップ８１０のルーチンが繰り返され、レリーズ釦の全押し即ちレリーズスイッチ２０のオンにより、ステップ８０９からステップ８１１に進み、そこでレリーズ処理即ち撮影処理が行われ得る。
【００４７】
以上のようにカメラにバッテリ１２が装填され、測光スイッチ１８もレリーズスイッチ２０もオンされない限り、以上で述べたようなメイン処理ルーチンが所定の時間間隔(200ms) で繰り返し実行される。
【００４８】
図９には図８のステップ８１１で実行されるレリーズ処理ルーチンのフローチャートが示され、このフローチャートを参照してレリーズ処理ルーチンについて以下に説明する。
【００４９】
ステップ９０１では、一眼レフカメラのクイック・リターン・ミラーがダウン位置からアップ位置に向かって回動させられる。なお、周知のように、一眼レフカメラでは、撮影レンズと絞りとの間にクイック・リターン・ミラーが介在し、このクイック・リターン・ミラーはダウン位置とアップ位置との間で回動自在となっている。クイック・リターン・ミラーはダウン位置では撮影レンズの光軸に対して45度の角度で傾斜させられ、このとき被写体像をファインダ光学系に導くようになっており、撮影動作の開始時にクイック・リターン・ミラーはダウン位置からアップ位置に弾性ばね力でもって回動させられ、これにより被写体像はクイック・リターン・ミラーに邪魔されることなく絞りを通してフィルム記録面側に導かれる。クイック・リターン・ミラーは弾性ばね力でもってダウン位置からアップ位置に向かって弾性的に偏倚させられるが、通常は機械的係止手段によりダウン位置で係止させられてそこに止められる。要するに、ステップ９０１では、クイック・リターン・ミラーが機械的係止から釈放されて開放されてダウン位置からアップ位置に向かって回動させられる。
【００５０】
ステップ９０２では、絞り制御回路２６が動作させられ、これにより絞りが全開状態から所定の絞り値まで絞り込まれる。なお、その所定の絞り値とは図８のメイン処理ルーチンのステップ８０７で設定或いは演算されたものである。次いで、ステップ９０３では、シャッタ速度としての露光値(TV)が対数伸張演算処理を受け、これによりシャッタ速度としての露光値(TV)から実際のシャッタ速度が求められる。なお、対数伸張演算処理については、図１０に示すTV対数伸張処理ルーチンのフローチャートを参照して後で詳しく説明する。
【００５１】
ステップ９０４では、クイック・リターン・ミラーがアップ位置に到達したか否かが判断され、クイック・リターン・ミラーのアップ位置への到達が確認されると、ステップ９０５に進み、そこで露光処理が実行される。即ち、ステップ９０５ではシャッタ制御回路２８が動作させられ、これにより電磁シャッタ機構が駆動させられ、その先幕及び後幕が所定のタイミングで走行させられる。なお、露光処理については、図１１に示す露光処理ルーチンのフローチャートを参照して後で詳しく説明する。
【００５２】
露光処理の完了後、ステップ９０６に進み、そこでフィルム巻上げ処理が実行される。即ち、フィルムが一フレーム分だけ巻き上げられ、次のフレームが撮影位置まで引き出される。なお、周知のように、フィルム巻上げは一眼レフカメラに内蔵されたフィルム給送モータの駆動により行われ、このときクイック・リターン・ミラーがアップ位置からダウン位置に戻されると共に電磁シャッタ機構の先幕及び後幕も元の位置まで戻される。次いで、ステップ９０７では、フィルムの所定フレーム枚数が撮影されたか否かが判断され、もし所定フレーム枚数の撮影が完了した場合には、ステップ９０８に進み、そこでフィルム自動巻戻し処理が実行され、これによりフィルムはパトローネに巻き戻される。なお、所定のフィルム枚数の撮影が完了していない場合には、図８のメイン処理ルーチンに直ちに戻る。
【００５３】
図１０には図９に示すレリーズ処理ルーチンのステップ９０３で実行されるTV対数伸張処理ルーチンのフローチャートが示され、このフローチャートを参照してTV対数伸張処理ルーチンについて以下に説明する。
【００５４】
ステップ１００１では、以下の演算が実行される。
TVD ← TV + 07H
即ち、図８のステップ８０７で設定或いは演算されたシャッタ速度としての露光値TVに07H(16進数）を加算してTVD を得る。図５の表１を参照して先に説明したように、この加算演算は露光値TVから負の値を除くためであり、最小シャッタ速度(120秒) としての露光値TV=-7 を零とするための処理である。
【００５５】
ステップ１００２では、露光値TVD の整数部TVDIが以下の論理演算により求められる。
TVDI ← (TVD & F8H)/8
なお、上記論理演算式において、(TVD & F8H) は露光値TVD(8-ビットデータ) の下位3-ビット（小数部) をマスクする処理である（図６（１））。
【００５６】
ステップ１００３では、露光値TVD の小数部TVDFが以下の論理演算により求められる。
TVDF ← (TVD & 07H)＾07H
なお、上記論理演算式において、(TVD & F7H) は露光値TVD(8-ビットデータ) の上位5-ビット（整数部) をマスクする処理であり（図６（１））、“＾”は排他的論理和を示し、小数部の２の補数をとる処理であり、これにより小数部TVDFには整数部TVDIの８つの連続した同じ数値に対して00H から07H までの循環する数値が与えられる（図７）。
【００５７】
ステップ１００４では、以下の論理演算により、小数部TVDF（露光値）に対するシャッタ時間の換算が行われる。
TVTIME  ← INT[122*2(TVDF/8) + 0.5]
なお、数値122 は最大シャッタ時間1/8000秒をμsec で換算した換算値であり、TVTIMEは換算シャッタ時間の整数部を示し、小数部は演算結果に0.5 を加えることにより四捨五入される。
【００５８】
ステップ１００５では、以下の論理演算により、整数部TVDI（露光値）に対するシャッタ時間の換算が行われる。
TVTIME  ←  TVTIME*2(20-TVDI) 
【００５９】
かくして、図８のステップ８０７で設定或いは演算されたシャッタ速度としての露光値TVから実際のシャッタ時間が求められたことになる。なお、このシャッタ時間にはシャッタ速度誤差データdTVD（露光値）が考慮されていないので、かかるシャッタ時間によって電磁シャッタ機構の先幕及び後幕の走行タイミングを制御したとしても、正確なシャッタ時間は得られない。
【００６０】
ステップ１００６では、メイン処理ルーチン（図８）のステップ８０２でＥＥＰＲＯＭ３０から制御回路１０のＲＡＭに前もって読み出されたシャッタ速度誤差dTVD（露光値）に対する対数伸張処理が以下の論理演算によって行われる。
dTVTIME  ← 122 - INT[122*2(dTVD/128) + 0.5]
即ち、シャッタ速度誤差データとしての露光値dTVDから実際のシャッタ速度誤差時間 dTVTIME（図４）が求められる。
【００６１】
ステップ１００７では、以下の演算を行うことにより、シャッタ時間TVTIMEの補正が行われる。
TVTIME  ←  TVTIME + dTVTIME
【００６２】
ステップ１００８では、補正後のシャッタ速度TVTIMEの正負が判断され、もしTVTIME≧０であれば、ステップ１００９に進み、そこでマイナス指示フラグＭＦが“０”とされる。一方、TVTIME＜０であれば、ステップ１０１０に進み、そこでマイナス指示フラグＭＦが“１”とされ、次いでステップ１０１１でシャッタ速度TVTIMEが絶対値とされる。
【００６３】
図１１には図９に示すレリーズ処理ルーチンのステップ９０６で実行される露光処理ルーチンのフローチャートが示され、このフローチャートを参照して露光処理ルーチンについて以下に説明する。
【００６４】
ステップ１１０１では、マイナス指示フラグＭＦが“０”であるか“１”であるかが判断される。もしＭＦ＝０であるとき、即ち補正後のシャッタ速度TVTIMEが正の値を持つとき、ステップ１１０２に進み、そこでタイマに初期設定値としてシャッタ速度TVTIMEに対応する数値が設定される。なお、タイマは制御回路１０のマイクロコンピュータに内蔵されたタイマ機能を利用するものであって、減算カウンタとして機能するものである。
【００６５】
ステップ１１０３では、上述のタイマが始動され、次いでステップ１１０４で電磁シャッタ機構の先幕の走行が開始される。ステップ１１０５では、上述のタイマがタイムアップしたか否か、即ちタイマの設定数値が零に到達したか否かが判断される。タイマの設定数値が零に到達すると、ステップ１１０６に進み、そこで後幕の走行が開始される。
【００６６】
一方、ステップ１１０１でもしＭＦ＝１であるとき、即ち補正後のシャッタ速度TVTIMEが負の値を持つとき、ステップ１１０１からステップ１１０７に進み、そこでタイマに初期設定値としてシャッタ速度TVTIMEの絶対値に対応する数値が設定される。
【００６７】
ステップ１１０８では、上記タイマが始動され、次いでステップ１１０９で電磁シャッタ機構の後幕の走行が開始される。ステップ１１１０では、上述のタイマがタイムアップしたか否か、即ちタイマの設定数値が零に到達したか否かが判断される。タイマの設定数値が零に到達すると、ステップ１１０６に進み、そこで先幕の走行が開始される。
【００６８】
なお、本実施形態においは、TVTIME＝０のときは、マイナス指示フラグＭＦが“０”とされ、このとき上述のタイマには零が設定されるので、先幕及び後幕は実質的に同時に走行させられることになる。勿論、TVTIME＝０のとき、マイナス指示フラグＭＦを“１”としてもよく、この場合にも先幕及び後幕は実質的に同時に走行させられることになる。
【００６９】
図１２及び図１３を参照すると、シャッタ速度を1/8000(122μsec)秒に設定した際にシャッタ速度誤差が例えば-64/128EV だけ露出不足となるような場合の先幕及び後幕の走行タイミングチャートが示され、図１２のタイミングチャートはシャッタ速度誤差が考慮されていない場合のものであり、図１３のタイミングチャートは本発明に従ってシャッタ速度誤差が考慮された場合のものである。
【００７０】
シャッタ速度誤差が-64/128(-0.5)EV であるとき、 dTVTIME値は以下の計算によって求められる（ステップ１００６）。
0004319279.tif 000002
【００７１】
従って、図１２のタイミングチャートから明らかなように、シャッタ速度誤差-64/128(-0.5)EV が加味されない場合には、先幕制御信号の立下がりで先幕の走行が開始されてから122 μsec の経過後に後幕制御信号の立下がりで後幕の走行が開始されたとしても、シャッタ速度即ち露光時間は86μsec だけしか得られず、36μsec(-64/128EV)分だけ露光不足となる。
【００７２】
ところが、本発明によれば、シャッタ速度誤差-64/128EV がシャッタ速度に加味され、補正後のシャッタ時間TVTIMEは158 μsec(122+36) とされ（ステップ１００７）、図１３のタイミングチャートから明らかなように、先幕制御信号の立下がりで先幕の走行が開始されてから（ステップ１１０４）、158 μsec が経過した後（ステップ１１０５）に後幕制御信号の立下がりで後幕の走行が開始されるので（ステップ１１０６）、適正なシャッタ速度即ち露光時間122 μsec が得られる。
【００７３】
図１４及び図１５を参照すると、シャッタ速度を1/8000(122μsec)秒に設定した際にシャッタ速度誤差が例えば192/128EV だけ露出過剰となるような場合の先幕及び後幕の走行タイミングチャートが示され、図１４のタイミングチャートはシャッタ速度誤差が考慮されていない場合のものであり、図１５のタイミングチャートは本発明に従ってシャッタ速度誤差が考慮された場合のものである。
【００７４】
シャッタ速度誤差が192/128(1.5)EVであるとき、 dTVTIME値は以下の計算によって求められる（ステップ１００６）。
0004319279.tif 000003
【００７５】
従って、図１４のタイミングチャートから明らかなように、シャッタ速度誤差192/128(1.5)EVが加味されない場合には、先幕制御信号の立下がりで先幕の走行が開始されてから122 μsec の経過後に後幕制御信号の立下がりで後幕の走行が開始されると、シャッタ速度即ち露光時間は345 μsec となり、適正なシャッタ速度122 μsec に対して大幅に露光過剰となる。
【００７６】
ところが、本発明によれば、シャッタ速度誤差192/128(1.5)EVがシャッタ速度に加味され、補正後のシャッタ時間TVTIMEは-101μsec(122-223)とされ（ステップ１００７）、図１５のタイミングチャートから明らかなように、後幕制御信号の立下がりで後幕の走行が開始されてから（ステップ１１０９）、101 μsec が経過した後（ステップ１１１０）に先幕制御信号の立下がりで先幕の走行が開始されるので（ステップ１１１１）、適正なシャッタ速度即ち露光時間122 μsec が得られる。
【００７７】
【発明の効果】
以上の記載から明らかなように、本発明によれば、測光センサの調整検査ラインでシャッタ速度の調整検査を行うだけでなく、露出制御処理を利用してシャッタ速度誤差補正を行うことも可能となり、かくしてカメラの製造コストを大幅に低減し得るという効果が得られる。
【図面の簡単な説明】
【図１】本発明によるシャッタ速度補正方法及びその補正方法に基づくシャッタ制御装置を実施した一眼レフカメラの制御ブロック図である。
【図２】図１の一眼レフカメラを設置した像面露光量測定器の概略ブロック図である。
【図３】図２に示す像面露光量測定器によって図１の一眼レフカメラのシャッタ速度誤差を露光値として計測する際の手順を示すフローチャートである。
【図４】図２に示す像面露光量測定器によって計測されたシャッタ速度誤差としての露光値を9-ビット補正データとして示す表である。
【図５】実際のシャッタ速度と露光値との関係を示す表であって、シャッタ速度としての露光値から実際のシャッタ速度を求める際の演算を容易に行うために該露光値のデータ処理を説明する表である。
【図６】シャッタ速度としての露光値を8-ビットデータとして取り扱う際のデータ構成を概念的に示す表である。
【図７】シャッタ速度としての露光値を整数部と小数部とに分けて示す表である。
【図８】図１に示す一眼レフカメラの制御回路で実行されるメイン処理ルーチンを示すフローチャートである。
【図９】図８のメイン処理ルーチンのサブルーチンとして実行されるレリーズ処理ルーチンを示すフローチャートである。
【図１０】図９のレリーズ処理ルーチンのサブルーチンとして実行されるTV対数伸張処理ルーチンを示すフローチャートである。
【図１１】図９のレリーズ処理ルーチンのサブルーチンとして実行される露光処理ルーチンを示すフローチャートである。
【図１２】シャッタ速度を1/8000秒に設定した際にシャッタ速度誤差が-64/128EV だけ露出不足となるような場合の先幕及び後幕の走行タイミングチャートであって、シャッタ速度誤差を考慮していないときのタイミングチャートである。
【図１３】シャッタ速度を1/8000秒に設定した際にシャッタ速度誤差が-64/128EV だけ露出不足となるような場合の先幕及び後幕の走行タイミングチャートであって、本発明に従ってシャッタ速度誤差を考慮したときのタイミングチャートである。
【図１４】シャッタ速度を1/8000秒に設定した際にシャッタ速度誤差が192/128EV だけ露出不足となるような場合の先幕及び後幕の走行タイミングチャートであって、シャッタ速度誤差を考慮していないときのタイミングチャートある。
【図１５】シャッタ速度を1/8000秒に設定した際にシャッタ速度誤差が192/128EV だけ露出不足となるような場合の先幕及び後幕の走行タイミングチャートであって、本発明に従ってシャッタ速度誤差を考慮したときのタイミングチャートである。
【符号の説明】
１０  制御回路
１２  バッテリ
１４  電圧レギュレータ
１６  発振子
１８  測光スイッチ
２０  レリーズスイッチ
２２  測光回路
２４  Ａ／Ｄ変換回路
２６  絞り制御回路
２８  シャッタ制御回路
３０  ＥＥＰＲＯＭ
３２  インターフェース回路
３４  制御回路
３６  光源
４０  ＬＣＤパネル
４２  インターフェース回路
４４  外部コンピュータ
【図１】
0004319279.tif 000004
【図２】
0004319279.tif 000005
【図３】
0004319279.tif 000006
【図４】
0004319279.tif 000007
【図５】
0004319279.tif 000008
【図６】
0004319279.tif 000009
【図７】
0004319279.tif 000010
【図８】
0004319279.tif 000011
【図９】
0004319279.tif 000012
【図１０】
0004319279.tif 000013
【図１１】
0004319279.tif 000014
【図１２】
0004319279.tif 000015
【図１３】
0004319279.tif 000016
【図１４】
0004319279.tif 000017
【図１５】
0004319279.tif 000018