(57)【特許請求の範囲】
【請求項１】
レリーズ釦と、
上記レリーズ釦が操作されている間、ＡＦ動作もしくは露出動作を連続的に動作させる連続制御手段と、
上記ＡＦ動作もしくは露出動作に連動して関連データを発生するデータ発生手段と、
上記連続的制御動作の際に連続して発生する上記関連データを累積的に記憶可能な記憶手段と、
表示機能を有する外部装置に対してデータを出力するための出力手段を含み、上記レリーズ釦の押操作解除に応じて、上記連続制御動作の開始から終了までの間に上記記憶手段に記憶された上記関連データを、上記出力手段を介して一括して外部装置に送信するデータ送信手段と、
を具備することを特徴とするカメラの制御装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、所定の連続制御モードを有し、そこから連続して発生する撮影情報を出力するカメラに関するものである。
【０００２】
【従来の技術】
従来、操作部材の操作で複数駒数撮影するモードや複数回数オートフォーカス（以下ＡＦと略記する）駆動を行うモード、つまり、これら連続制御モードを有したカメラにおいて、シャッタスピードや絞り値などの露出制御に関する撮影情報は、露出時に記憶、あるいは記録された後、撮影終了後にその記憶、あるいは記録された情報を確認するというものであった。
【０００３】
一方、近年、ＡＦ技術などの進歩により、確認したい撮影情報の種類も増え、よりリアルタイムに撮影情報の確認を行いたいという要求がある。
例えば、レリーズ釦を１段目まで押している状態で、ＡＦ駆動を繰り返し行う場合、いわゆる、コンティニュアスＡＦモードやサーボＡＦモードの場合に、制御１回ごとの被写体距離やレンズ駆動時間などの撮影情報をパーソナルコンピュータで確認したいという要求がある。
【０００４】
ここで、常に毎回の制御ごとに被写体距離やレンズ駆動時間などの撮影情報が出力されるように構成されたカメラが、特開昭５０−４６１３１号公報に開示されている。
【０００５】
このカメラでは、リアルタイムにこれらの撮影情報を確認することができる（従来技術（ａ））。
一方、被写体距離やレンズ駆動時間などの撮影情報が、カメラ本体に内蔵されたランダムアクセスメモリ（以下ＲＡＭと略記する）に記憶されるように構成されたカメラが、特開昭５９−６８７２６号公報に開示されている。
【０００６】
このカメラは、露出時にＲＡＭに撮影情報が記憶された後、撮影終了後の巻き戻し時にこれらの撮影情報を出力する。
このため、制御間隔は延びないが、撮影終了後でなければ撮影情報を確認することができない（従来技術（ｂ））。
【０００７】
【発明が解決しようとする課題】
しかしながら、従来技術（ａ）では、毎回の制御の間に出力時間が必要であり、そのため制御間隔が延びてしまうという課題を有している。
特にパーソナルコンピュータに対してシリアルにデータを出力する場合は、制御間隔がさらに延びてしまう。
【０００８】
一方、従来技術（ｂ）では、制御間隔は延びないが、リアルタイムに撮影情報を確認することができないという課題を有している。
また、従来技術（ｂ）では、ＲＡＭの内容を保持するための電池、すなわちバックアップ電池が必要であり、それによってカメラが大きくなったり、コストがアップするという課題、また、プリンタなどの外部装置に撮影情報を出力するまでは全撮影情報を記憶しておく必要があるので、例えば、カメラ全体の制御を行うマイクロコンピュータ内蔵のＲＡＭでは容量が足りないという課題を有している。
【０００９】
さらに、従来技術（ｂ）では、撮影情報を記憶するメモリがＥＥＰＲＯＭの場合は、書き込み時間が数１０ｍｓかかり、結局制御間隔が延びてしまうことになる。
【００１０】
なお、ＥＥＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ  ）は、半導体メモリの一種であり、電気的に記憶情報の消去、再書き込みが可能な不揮発性メモリである。
【００１１】
本発明は、上記課題に鑑みてなされたものであり、連続制御の間隔を延ばさずに、よりリアルタイムに撮影情報を一括出力したり、あるいは不揮発性記憶素子に撮影情報を一括転送するカメラの制御装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、本発明の一態様に係るカメラの制御装置では、レリーズ釦と、上記レリーズ釦が操作されている間、ＡＦ動作もしくは露出動作を連続的に動作させる連続制御手段と、上記ＡＦ動作もしくは露出動作に連動して関連データを発生するデータ発生手段と、上記連続的制御動作の際に連続して発生する上記関連データを累積的に記憶可能な記憶手段と、表示機能を有する外部装置に対してデータを出力するための出力手段を含み、上記レリーズ釦の押操作解除に応じて、上記連続制御動作の開始から終了までの間に上記記憶手段に記憶された上記関連データを、上記出力手段を介して一括して外部装置に送信するデータ送信手段と、を具備することを特徴とする。
【００１４】
【作用】
即ち、本発明の一態様に係るカメラの制御装置では、連続制御手段により、上記レリーズ釦が操作されている間、ＡＦ動作もしくは露出動作が連続的に動作され、データ発生手段により上記ＡＦ動作もしくは露出動作に連動して関連データが発生され、記憶手段により上記連続的制御動作の際に連続して発生する上記関連データが累積的に記憶され、出力手段により表示機能を有する外部装置に対してデータが出力され、データ送信手段により上記レリーズ釦の押操作解除に応じて、上記連続制御動作の開始から終了までの間に上記記憶手段に記憶された上記関連データが、上記出力手段を介して一括して外部装置に送信される。
【００１８】
【実施例】
以下、図面を参照して本発明の実施例を説明する。
図１は、本発明の第１実施例によるカメラの制御部を概念的に示すブロック図である。
【００１９】
図１において、入力端（ＩＮ）から入力される撮影情報は、シャッタスピード、絞り値、被写体距離などの撮影制御に関する情報であり、その情報に基づき制御部１が、図示しないカメラ本体に設けられるシャッタ、絞り、撮影用レンズなどを駆動する。
【００２０】
連続制御入力部２は、図示しないカメラ本体に設けられたレリーズ釦などの操作部材で、これら操作部材が操作されている間、制御部１が連続して制御される。
【００２１】
例えば、上記レリーズ釦の１段目の操作位置（１ｓｔＳＷ）までレリーズ釦を押し続けていると、ＡＦ動作を連続して行い、常に撮影用レンズを駆動し、被写体に対してピントを合わせ続けるという、いわゆる、コンティニュアスＡＦを行う。
【００２２】
また、レリーズ釦の２段目の操作位置（２ｎｄＳＷ）までレリーズ釦を押し続けていると、露出制御を連続して行うという、いわゆるコンティニュアス撮影を行う。
【００２３】
ＲＡＭ３は、撮影情報を一時的に記憶するランダムアクセスメモリで、制御が１回行われるごとに、そのときの撮影情報を記憶する。
累積書き込み部４は、上記ＲＡＭ３の書き込み領域（アドレス）を制御回数に応じて指定する手段であり、１回目の制御ではＲＡＭ３のＲ１の領域に撮影情報を書き込み、２回目の制御ではＲＡＭ３のＲ２の領域に撮影情報を書き込む。
【００２４】
続いて連続制御が行われていると、さらにＲＡＭ３のＲ３、Ｒ４…の領域へと順次書き込む領域を更新し、連続制御が終了するまでの撮影情報を累積的に記憶させる。
【００２５】
連続制御終了判別部５は、連続制御が終了したか、あるいは連続制御が終了するかを判別する手段である。
上記コンティニュアスＡＦの例では、レリーズ釦の１段目がオン状態からオフ状態になったとき、連続ＡＦ制御が終了したことを判定し、上記コンティニュアス撮影の例では、レリーズ釦の２段目がオン状態からオフ状態になったとき、連続露出制御が終了したことを判定する。
【００２６】
一括出力部６は、上記連続制御終了判別部５が連続制御の終了を判別したとき、上記ＲＡＭ３に記憶されている撮影情報を一括して出力する手段である。
例えば、４回の連続制御が行われ、ＲＡＭ３の１番目から４番目の領域であるＲ１〜Ｒ４に撮影情報が記憶されている場合は、連続撮影が終了した時点でＲ１〜Ｒ４までの撮影情報を順番に出力する。
【００２７】
シリアル出力部７は、ＩＣカード、電子手帳、パーソナルコンピュータなどのシリアル入力端子を有するカメラ外部の外部装置に、上記一括出力部６から出力される撮影情報をシリアル通信にて送信するための手段である。
【００２８】
不揮発性記憶部８は、電気的書き込み・消去が可能な記憶素子であるＥＥＰＲＯＭやフラッシュメモリなどから成り、上記一括出力部６から出力される撮影情報を記憶するための手段である。
【００２９】
図２は、本発明の第１実施例によるカメラの制御部の動作を説明するためのタイミングチャートである。
まず、図２（ａ）に示すように、連続制御入力部２からの信号がオフからオンになると、図２（ｂ）に示すように、１回目の制御が行われ、１回目の制御が終わると、図２（ｃ）に示すように、ＲＡＭ３のＲ１の領域に１回目の撮影情報が書き込まれる。
【００３０】
ここで、連続制御入力部２からの信号はオンのままなので、次に２回目の制御が行われる。
２回目の制御が終わると、ＲＡＭ３のＲ２の領域に２回目の撮影情報が書き込まれる。
【００３１】
ここで、連続制御入力部２からの信号はオンのままなので、次に３回目の制御が行われる。
３回目の制御が終わると、ＲＡＭ３のＲ３の領域に３回目の撮影情報が書き込まれる。
【００３２】
ここで、連続制御入力部２からの信号がオフになると、次の制御は行わず、図２（ｄ）に示すように、一括出力部６がＲＡＭ３の内容をシリアル通信のために順次出力していく。
【００３３】
まず、ＲＡＭ３のＲ１の領域の撮影情報を出力し、外部装置がそれを受信したか、あるいは、不揮発性記憶部８に書き込まれたら、ＲＡＭ３のＲ２の領域の撮影情報を出力する。
【００３４】
さらに、外部装置がそれを受信したか、あるいは、不揮発性記憶部８に書き込まれたら、ＲＡＭ３のＲ３の領域の撮影情報を出力する。
なお、上記実施例において、シリアル通信は、デジタルデータを１ビットずつ送信、または受信する通信方法であり、一般のパーソナルコンピュータでは１バイト（８ビット）のデータを通信するためには、約１ｍｓ以上の時間が掛かる。
【００３５】
このため、撮影情報の種類や数が多いと送信するデータ量が多くなり、通信時間が長くなるため、制御を行うごとに撮影情報をシリアルに出力すると連続制御の間隔が延びてしまう。
【００３６】
しかし、本発明では、連続制御が終了した時点で、上記ＲＡＭ３に記憶されている撮影情報を一括して出力するので、連続制御の間隔を延ばすことなく、撮影情報を出力、あるいは送信することができる。
【００３７】
また、上記外部装置以外にもハードディスク装置やフロッピーディスク装置やプリンタなどの装置を接続することも可能である。
なお、一般のＥＥＰＲＯＭは１バイトのデータを書き込むためには、約１０ｍｓの時間が掛かる。
【００３８】
このため、撮影情報の種類や数が多いと書き込むべきデータ量が多くなり、書き込み時間が長くなるため、制御を行うごとに撮影情報を不揮発性記憶部８に書き込むと連続制御の間隔が延びてしまう。
【００３９】
しかし、本発明では、連続制御が終了した時点で、上記ＲＡＭ３に記憶されている撮影情報を一括して不揮発性記憶部８に書き込むので、連続制御の間隔を延ばすことなく、撮影情報を不揮発性記憶部８に書き込むことができる。
【００４０】
図３は、外部装置に撮影情報を出力する本発明の第２実施例によるカメラシステムの概略図である。
図３において、カメラ１０には、ＲＡＭとシリアル通信手段とが内蔵されたカメラ全体の制御を行うＣＰＵ１１があり、シリアル通信手段は出力端子１２に接続される。
【００４１】
一方、シリアル入力端子を有した、記憶と演算処理能力を持つカードであるＩＣカード１４や電子手帳１５やパーソナルコンピュータ１６などの外部装置は、カメラ１０のＣＰＵ１１からの撮影情報をシリアルに受信する。
【００４２】
なお、上述したように、撮影情報の通信は、連続制御が終了したときに一括して行われる。
図４は本発明の第３実施例としてカメラ内部のＥＥＰＲＯＭに撮影情報を出力するカメラの構成を示すものである。
【００４３】
図４において、カメラ１７にはＲＡＭとデータ出力手段とが内蔵されたＣＰＵ１８と、ＥＥＰＲＯＭ１９があり、ＣＰＵ１８のデータ出力端子がＥＥＰＲＯＭ１９のデータ入力端子に接続され、ＣＰＵ１８から出力される撮影情報がＥＥＰＲＯＭ１９に書き込まれる。
【００４４】
なお、上述したように、ＥＥＰＲＯＭ１９への書き込みは連続制御が終了したときに一括して行われる。
図５は、本発明の第２実施例または第３実施例として撮影情報を出力するカメラ内部の回路のブロック図である。
【００４５】
図５において、カメラ全体を制御するワンチップマイクロコンピュータとしてのＣＰＵ２７の内部には、ＲＡＭ２８とシリアル送信バッファ２９が内蔵されている。
【００４６】
連続制御中の撮影情報はＲＡＭ２８に一旦記憶され、連続制御終了時にシリアル送信バッファ２９から外部装置３４やＥＥＰＲＯＭ３５に順次出力される。
ＣＰＵ２７の入力ポートには図示しないレリーズ釦の１段目のスイッチ（以下１ｓｔＳＷと略記する）３２と、レリーズ釦の２段目のスイッチ（以下２ｎｄＳＷと略記する）３３からの信号が入力される。
【００４７】
なお、２ｎｄＳＷがオンしているときは、１ｓｔＳＷは必ずオンするように、レリーズ釦にスイッチが設けられているものとする。
また、ＣＰＵ２７のＡＤ変換（アナログ／デジタル変換）ポートＡ／Ｄには、測光センサ２６や測距センサ２５からのアナログ信号が入力され、これらのアナログ信号がＣＰＵ２７内でデジタル値に変換される。
【００４８】
撮影レンズ２０を通った被写体像は、メインミラー２３で反射された後、測光センサ２６に導かれるとともに、サブミラー２４で反射された後、測距センサ２５に導かれる。
【００４９】
撮影レンズ２０は、ＣＰＵ２７の出力ポートＩ／Ｏから出力される信号に基づき、モータなどのレンズ駆動部２１によって合焦位置に駆動され、駆動後の位置（被写体距離）は距離エンコーダ２２で検出され、ＣＰＵ２７に入力される。
【００５０】
なお、合焦位置の検出は、測距センサ２５の出力に基づいてＣＰＵ２７内で行われる。
露出制御部３１は、絞りやシャッタ、及びそれらを駆動するモータやマグネットなどから成り、測光センサ２６の出力に応じてＣＰＵ２７から出力される信号により、絞り値やシャッタスピードの制御を行う。
【００５１】
図６は、図５におけるＣＰＵ２７の処理を示すフローチャートである。
また、図７は、図５においてレリーズ釦を操作したときのＣＰＵの処理を示すタイミングチャートである。
【００５２】
以下、図７のように、レリーズ釦を操作したときを例として、図６を説明する。
まず、ステップＳ１では、１ｓｔＳＷ３２がオンしているか否かを判断し、オンしていればステップＳ３へ移行し、オフしていればステップＳ２へ移行する。
【００５３】
ステップＳ２では、１ｓｔＳＷ３２がオンからオフへ変化したか否かを判別し、変化した場合はステップＳ１５へ移行し、変化していない（オフのまま）場合はステップＳ１へ戻る。
【００５４】
よって、レリーズ釦を操作していないときは、ステップＳ１、ステップＳ２の判別処理を繰り返し行い、一方、レリーズ釦を押したときはステップＳ３へ移行し、レリーズ釦を放したときはステップＳ１５へ移行する。
【００５５】
まず、レリーズ釦を押した場合について説明する。
ステップＳ３では、１ｓｔＳＷ３２がオフからオンに変化したかを判別し、図７（ａ）に示すように、変化した場合はステップＳ４へ移行し、変数ｎ（ＲＡＭ２８の書き込み領域を指定する変数）を“１”にする。
【００５６】
ステップＳ４の次はステップＳ６へ移行し、２ｎｄＳＷ３３がオフしているか否かを判別し、図７（ｂ）に示すように、オフしていればステップＳ７に移行する。
【００５７】
ステップＳ７では、測距センサ２５の出力をＡＤ変換し、ステップＳ８に移行する。
ステップＳ８では、測距センサ２５のＡＤ変換値に基づきデフォーカス量（ピントずれ量）を演算し、ステップＳ９へ移行する。
【００５８】
ステップＳ９では、図７（ｃ）に示すように、上記デフォーカス量に基づき撮影レンズ２０を合焦位置に駆動し、ステップＳ１０へ移行する。
ここで、ステップＳ７、Ｓ８、Ｓ９はＡＦ制御の基本的な処理であり、これらの処理を繰り返し行うことによってコンティニュアスＡＦが行われる。
【００５９】
ステップＳ１０では、変数ｎで指定されたＲＡＭ２８の所定の領域に距離エンコーダ２２で検出された被写体距離データを記憶する。
最初、図７（ｅ）に示すように、変数ｎは“１”なのでＲＡＭ２８の１番目の領域Ｒ１に記憶される。
【００６０】
このステップＳ１０を実行後、ステップＳ１に戻る。
ここで、図７（ａ）、（ｂ）に示すように、２ｎｄＳＷ３３がオフのままで１ｓｔＳＷ３２のみがオンしていると、ステップＳ１、Ｓ３、Ｓ５というように移行し、ステップＳ５で変数ｎを一つ増やす。
【００６１】
つまり、変数ｎは“２”になる。
ステップＳ５の実行後、ステップＳ６に移行するが、２ｎｄＳＷ３３はオフのままなのでステップＳ７に移行し、上述したのと同様に、ＡＦ制御が行われる。
【００６２】
ここで変数ｎは“２”になっているので、次のステップＳ１０では、ＲＡＭ２８の２番目の領域Ｒ２に被写体距離データが記憶され、ステップＳ１へ戻る。
ここで、図７（ａ）、（ｂ）に示すように、１ｓｔＳＷ３２がオンした状態で２ｎｄＳＷ３３がオンした場合は、ステップＳ１、３、Ｓ５、Ｓ６、Ｓ１１というように移行する。よって変数ｎは“３”になる。
【００６３】
ステップＳ１１では、測光センサ２６の出力をＡＤ変換し、ステップＳ１２へ移行する。
ステップＳ１２では、測光センサ２６のＡＤ値（被写体輝度）に基づき、シャッタスピードや絞り値などの露出制御値を演算し、ステップＳ１３に移行する。
【００６４】
ステップＳ１３では、図７（ｄ）に示すように、この露出制御値に基づきシャッタや絞りを制御し、ステップＳ１４へ移行する。
ここでステップＳ１１、Ｓ１２、Ｓ１３は露出制御の基本的な処理であり、これらの処理を繰り返し行うことによってコンティニュアス撮影が行われる。
【００６５】
ステップＳ１４では、変数ｎで指定されたＲＡＭ２８の所定の領域に露出制御値を記憶する。
このとき変数ｎは“３”になっているので、図７（ｅ）に示すように、ＲＡＭ２８の３番目の領域Ｒ３に記憶される。
【００６６】
ステップＳ１４の実行後、ステップＳ１へ戻る。
ここで、図７（ａ）、（ｂ）に示すように、１ｓｔＳＷ３２と２ｎｄＳＷ３３がオンのままのときは、ステップＳ１、Ｓ３、Ｓ５、Ｓ６、Ｓ１１というように移行する。よって変数ｎは“４”になる。
【００６７】
また、ステップＳ１１、Ｓ１２、Ｓ１３、Ｓ１４と移行するので、上述と同様に露光制御が行われる。
ここで、変数ｎは“４”になっているので、ステップＳ１４ではＲＡＭ２８の４番目の領域Ｒ４に露出制御値が記憶される。
【００６８】
このとき、図７（ｂ）のように、２ｎｄＳＷ３３がオフになると、処理はステップＳ１、Ｓ３、Ｓ５、Ｓ６、Ｓ７、Ｓ８、Ｓ９、Ｓ１０と移行する。
よって、変数ｎは“５”になるとともにＡＦ制御が行われ、ステップＳ１０ではＲＡＭ２８の５番目の領域Ｒ５に被写体距離データが記憶される。
【００６９】
ここで、図７（ａ）のように、１ｓｔＳＷ３２もオフするとステップＳ１、Ｓ２、Ｓ１５というようにレリーズ釦を放した時の処理を行う。
まず、ステップＳ１５では、ＲＡＭ２８の読み出し領域を指定する変数である変数ｍを“１”にし、ステップＳ１６に移行する。
【００７０】
ステップＳ１６では、変数ｍで指定された領域のＲＡＭ２８のデータをシリアル送信バッファ２９にセットする。
最初、変数ｍは“１”なので、図７（ｆ）のように、ＲＡＭ２８の１番目の領域Ｒ１の撮影情報がシリアル送信バッファ２９にセットされる。
【００７１】
ステップＳ１６の次はステップＳ１７に移行し、送信、あるいは出力が終了するまで待つ。
なお、外部装置３４に対して撮影情報を送信する場合はこれで良いが、ＥＥＰＲＯＭ３５に対して撮影情報を出力する場合は、ＥＥＰＲＯＭ３５側の書き込みが終了するまで待つ必要がある。
【００７２】
具体的にはＥＥＰＲＯＭ３５から書き込み中であることを表す識別信号を入力し、その信号が出ている間は待つようにしても良いし、書き込みに必要な時間約１０ｍｓをカウントし、その時間中待つようにしても良い。
【００７３】
ステップＳ１７で送信、または書き込みのための待ち状態が終了すると、ステップＳ１８に移行し、変数ｍと変数ｎが等しいか、つまりＲＡＭ２８に記憶された撮影情報を全部出力、あるいは送信したかを判別する。
【００７４】
変数ｍと変数ｎが等しくない場合はステップＳ１９に移行し、等しい場合はステップＳ１に戻る。
ステップＳ１９では、変数ｍを１つ増やし、ステップＳ１６に戻る。
【００７５】
図７の例では、ＲＡＭ２８の５番目の領域Ｒ５まで撮影情報が記憶されているので、変数ｎは“５”であり、変数ｍが“５”になるまでステップＳ１６、Ｓ１７、Ｓ１８の処理が繰り返される。
【００７６】
よって、外部装置３４、またはＥＥＰＲＯＭ３５にはＲＡＭ２８の１番目から５番目の領域であるＲ１〜Ｒ５の撮影情報が、順次出力、または書き込みされることになる。
【００７７】
図８は、図５においてシングルＡＦ制御、すなわち合焦するまではＡＦ制御を行い、合焦したらＡＦ制御を停止する制御を行う場合のＣＰＵ２７の処理を示すフローチャートであり、また図９は、図８のフローチャートに基づいて３回のＡＦ制御で合焦した場合のタイミングチャートである。
【００７８】
まず、図８のステップＳ１００では、１ｓｔＳＷ３２がオンするまで待ち、オンすればステップＳ１０１に移行する。
ステップＳ１０１では、１ｓｔＳＷ３２がオフ状態からオン状態に変化したのかを判別し、変化した場合はステップＳ１０２に移行し、変化していない場合、すなわちオン状態のままの場合はステップＳ１０３に移行する。
【００７９】
ステップＳ１０２では、変数ｎを“０”にし、ステップＳ１０３に移行する。ステップＳ１０３では、測距センサ２５の出力をＡＤ変換し、ステップＳ１０４に移行する。
【００８０】
ステップＳ１０４では、測距センサ２５のＡＤ変換値に基づき、デフォーカス量、すなわちピントずれ量を演算し、ステップＳ１０５に移行する。
ステップＳ１０５では、上記デフォーカス値に基づき、合焦状態にあるか否かを判断し、合焦の場合はステップＳ１０９に移行し、合焦していない場合、すなわち非合焦の場合はステップＳ１０６に移行する。
【００８１】
ここで、合焦状態の判断は、デフォーカス値が所定範囲内なら合焦、範囲外なら非合焦というように判断する。
ステップＳ１０６では、上記デフォーカス量に基づき、撮影レンズ２０を合焦位置に駆動しステップＳ１０７に移行する。
【００８２】
ここで、ステップＳ１０３、Ｓ１０４、Ｓ１０５、Ｓ１０６はシングルＡＦの基本的な処理である。
ステップＳ１０７では、変数ｎに“１”を加え、ステップＳ１０８に移行する。もし、１ｓｔＳＷ３２を押してＡＦ制御を開始したときは、変数ｎは“１”になる。
【００８３】
ステップＳ１０８では、変数ｎで指定されたＲＡＭ２８の所定の領域に距離エンコーダ２２で検出された被写体までの被写体距離データを記憶する。
よって、最初の上記被写体距離データはＲＡＭ２８の１番目の領域Ｒ１に記憶される。
【００８４】
ステップＳ１０８の次はステップＳ１００に戻る。
ここで、図９（ａ）、（ｂ）、（ｃ）のように、１ｓｔＳＷ３２がオンされたままで３回目のレンズ駆動後に合焦したとすると、ステップＳ１０３、Ｓ１０４、Ｓ１０５、Ｓ１０６、Ｓ１０７、Ｓ１０８の処理を３回行うことになる。
【００８５】
この結果、図９（ｄ）のように、ＲＡＭ２８の１番目から３番目の領域であるＲ１〜Ｒ３にそれぞれの被写体距離データが記憶される。
この３回目のレンズ駆動で合焦位置に達したとすると、ステップＳ１０５からステップＳ１０９に移行する。
【００８６】
ステップＳ１０９は上述したように、ＲＡＭ２８に記憶されている被写体距離データを外部装置３４やＥＥＰＲＯＭ３５に出力する処理である。
よって、図９（ｅ）のように、ＲＡＭ２８の１番目から３番目の領域であるＲ１〜Ｒ３に記憶されていた被写体距離データが、順次出力されることになる。
【００８７】
ステップＳ１０９の次はステップＳ１１０に移行し、１ｓｔＳＷ３２がオフするまで待ち、オフしたらステップＳ１００に戻る。
以上、説明したように、シングルＡＦやシングル撮影などのシングル制御モードを有したカメラで、そのモードに設定された場合でも複数回数のレンズ駆動が行われる場合は、本発明の連続制御に含まれる。
【００８８】
また、合焦が連続駆動の終了信号に相当する。よって、レリーズ釦を押してから合焦するまでの被写体距離データの変化が、合焦直後に出力されることになる。
【００８９】
また、上記の実施例では、連続制御の場合を説明したが、シングルＡＦやシングル撮影などのシングル制御モードも有したカメラで、そのモードに設定された場合は、従来と同じように１回の制御が終了した時点で撮影情報を出力するようにしておけば良い。
【００９０】
さらにその場合でも、上記ＲＡＭ２８に撮影情報を一旦記憶した後、出力するようにしても問題はない。
また、連続制御が終了した時点で、ＲＡＭ２８に記憶された撮影情報が外部装置３４やＥＥＰＲＯＭ３５に転送されるので、外部装置を常に受信待機状態にして、カメラから送信された撮影情報を即座に表示するようにしておけば、カメラの作動をリアルタイムにチェックすることができる。
【００９１】
特に測距毎に被写体距離が変化するような場合でも、実際のＡＦ制御と全く同じ時間間隔でＡＦ制御を行い、即座に情報が確認できるので、カメラのデバックや調整が容易に行える。
【００９２】
また、以上の実施例では、ＡＦ制御に関する撮影情報として被写体距離データをカメラの外部装置３４やＥＥＰＲＯＭ３５に出力していたが、デフォーカス値や測距センサＡＤ変換値を出力することもできる。
【００９３】
また、同様に実施例では、露出制御に関する撮影情報として露出制御値をカメラの外部装置３４やＥＥＰＲＯＭ３５に出力していたが、焦点距離や開放絞り値や最小絞り値などのレンズの情報や、露出モード、測光モード、測光センサＡＤ変換値、フィルム感度、ラチチュード、撮影駒数、フィルム巻き上げ時間、シャッタチャージ時間などを出力することもできる。
【００９４】
以上、述べたように、上記実施例では、連続制御が終了した時点でＲＡＭに記憶された撮影情報が外部装置やＥＥＰＲＯＭに転送されるので、撮影情報の種類や数が増えても連続制御の間隔は延びない。
【００９５】
よって、シャッタチャンスを逃すことなく撮影を行うことができる。
また、同様に連続制御が終了した時点で、ＲＡＭに記憶された撮影情報が外部装置やＥＥＰＲＯＭに転送されるので、ＲＡＭの容量は小さいものでも良く、ＣＰＵに内臓されたＲＡＭを用いることができる。
さらに、ＲＡＭをバックアップするための電池も要らないので、コストがかからず、またカメラが大きくなってしまうこともない。
【００９６】
【発明の効果】
以上説明したように本発明においては、連続制御の間隔を延ばさずに、よりリアルタイムに撮影情報を一括出力したり、あるいは不揮発性記憶素子に撮影情報を一括転送するカメラの制御装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１実施例によるカメラの制御部を概念的に示すブロック図である。
【図２】本発明の第１実施例によるカメラの制御部の動作を説明するためのタイミングチャートである。
【図３】外部装置に撮影情報を出力する本発明の第２実施例によるカメラシステムの概略図である。
【図４】本発明の第３実施例としてカメラ内部のＥＥＰＲＯＭに撮影情報を出力するカメラの構成を示すものである。
【図５】本発明の第２実施例または第３実施例として撮影情報を出力するカメラ内部の回路のブロック図である。
【図６】図５におけるＣＰＵの処理を示すフローチャートである。
【図７】図５においてレリーズ釦を操作したときのＣＰＵの処理を示すタイミングチャートである。
【図８】図５においてシングルＡＦ制御を行う場合のＣＰＵの処理を示すフローチャートである。
【図９】図８のフローチャートに基づいて３回のＡＦ制御で合焦した場合のタイミングチャートである。
【符号の説明】
１…制御部、２…連続制御入力部、３…ランダムアクセスメモリ（ＲＡＭ）、４…累積書き込み部、５…連続制御終了判別部、６…一括出力部、７…シリアル出力部、８…不揮発性記憶部、９…ワンチップマイクロコンピュータ。
【図１】
0003557233.tif 000002
【図２】
0003557233.tif 000003
【図３】
0003557233.tif 000004
【図４】
0003557233.tif 000005
【図５】
0003557233.tif 000006
【図６】
0003557233.tif 000007
【図７】
0003557233.tif 000008
【図８】
0003557233.tif 000009
【図９】
0003557233.tif 000010