(57)【要約】【課題】高速かつ高精度にオートフォーカスできるようにすること。【解決手段】カメラ本体１０に着脱可能な交換レンズユニット２０は、カメラ本体１０側と通信可能で、焦点調節用レンズ２２と、該焦点調節用レンズ２２を光軸方向に移動するモータ２３及びレンズ駆動回路２４と、上記焦点調節用レンズ２２の位置を検出し、所定量の位置変化が発生する毎にレンズ位置変化信号をカメラ本体１０側に送信するレンズマイコン２１及びエンコーダ２５と、を有し、上記カメラ本体１０は、上記交換レンズユニット２０側と通信可能で、上記レンズ位置変化信号を受信し、上記レンズ位置変化信号の受信時間タイミングと合焦評価値を繰り返し記録するメモリ１１Ｂを備え、それら記録情報を照合するカメラマイコン１１を有し、上記カメラマイコン１１による照合の結果として得られた合焦評価値のピークを示す位置に、上記焦点調節用レンズ２２の駆動を行う。【選択図】    図１
2009053429.tif 000002
【特許請求の範囲】
【請求項１】
カメラ本体とカメラ本体に着脱可能なレンズユニットからなるレンズ交換式デジタルカメラシステムであって、
カメラ本体側と通信可能で、
焦点調節用レンズと、
該焦点調節用レンズを光軸方向に移動するレンズ駆動手段と、
前記焦点調節用レンズの位置を検出し、所定量の位置変化が発生する毎にレンズ位置変化信号をカメラ本体側に送信するレンズユニット側通信手段と、
を有するレンズユニットと、
前記レンズユニット側と通信可能で、
前記レンズ位置変化信号を受信するカメラ本体側通信手段と、
上記レンズ位置変化信号の受信時間タイミングを記録する第１の記録手段と、
合焦評価値を繰り返し記録する第２の記録手段と、
前記第１の記録手段の記録情報と、前記第２の記録手段に記録された情報を照合する照合手段と、
を有するカメラ本体と、
を具備し、
前記照合手段による照合の結果として得られた合焦評価値のピークを示す位置に、前記焦点調節用レンズの駆動を行うことを特徴とするレンズ交換式デジタルカメラシステム。
【請求項２】
前記第２の記録手段は、前記合焦評価値と前記合焦評価値を取得した時間を記録することを特徴とする請求項１に記載のレンズ交換式デジタルカメラシステム。
【請求項３】
前記レンズユニット側通信手段と前記カメラ本体側通信手段は、前記レンズユニット側と前記カメラ本体側との間で命令情報を通信する信号線を有し、前記信号線に前記レンズ位置変化信号を重畳して前記レンズユニット側から前記カメラ本体側に送信することを特徴とする請求項１または２に記載のレンズ交換式デジタルカメラシステム。
【請求項４】
前記レンズユニット側通信手段と前記カメラ本体側通信手段は、前記レンズユニット側と前記カメラ本体側との間で命令情報を通信する信号線を有し、前記信号線とは異なる信号線により、前記レンズ位置変化信号を前記レンズユニット側から前記カメラ本体側に送信することを特徴とする請求項１または２に記載のレンズ交換式デジタルカメラシステム。
【請求項５】
前記所定量は、前記カメラ本体側から前記レンズユニット側に対して設定可能であることを特徴とする請求項１または２に記載のレンズ交換式デジタルカメラシステム。
【請求項６】
前記レンズユニット側通信手段は、当該レンズユニットのＦ値を前記カメラ本体側へ送信可能であって、
前記所定量は前記Ｆ値に応じて設定されることを特徴とする請求項５に記載のレンズ交換式デジタルカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンズ交換式のデジタルカメラシステムに関する。
【背景技術】
【０００２】
従来、一般的にレンズ交換式の一眼レフレックスタイプ（一眼レフ）のスチルカメラのオートフォーカス（ＡＦ）機構としては、ＴＴＬ位相差ＡＦが用いられている。このＡＦ機構はカメラ本体に焦点位置のズレを検出するための専用の機構が設けられ、その機構により検出された焦点ズレ量により、交換レンズユニット内の焦点調節用レンズの移動位置を決定している。
【０００３】
一方、コンパクトデジタルカメラやビデオカメラ等では、撮像素子の信号の高周波成分によりコントラスト検知を行う、いわゆるイメージャＡＦが多く用いられる。イメージャＡＦは、レンズユニットのフォーカスレンズを光軸方向に移動させながら、合焦評価値、例えばコントラストを繰り返し検出し、そのコントラストが最大になるフォーカスレンズ位置を決定する。
【０００４】
ＴＴＬ位相差ＡＦとイメージャＡＦは、例えばＴＴＬ位相差ＡＦはより高速に合焦し、イメージャＡＦはより高精度に合焦するといったように、それぞれ特徴があり、用途に応じて使い分けられている。
【０００５】
レンズ交換式デジタル一眼レフカメラでも、光学ファインダや位相差ＡＦセンサへ光を導くミラーを退避させ、撮像素子で連続的に画像を取り込んでカメラ背面の液晶モニタにリアルタイムに画像を表示させて、コンパクトデジタルカメラのように液晶モニタを見ながらフレーミングを行うことが可能であるが、この状態では位相差ＡＦができないため、マニュアルフォーカスとなり使い勝手が悪く、コンパクトカメラのようなイメージャＡＦが期待されている。
【０００６】
しかし、レンズ交換式のカメラでは、カメラ本体と交換レンズユニットにそれぞれマイコンが組み込まれ、カメラ本体で測距して検出したＡＦ情報を、マイコン間の通信により交換レンズユニットに伝え、焦点調節用レンズを合焦位置に動かす構成が一般的であり、一回の測距で焦点ずれ量が検出できるＴＴＬ位相差ＡＦでは高速な合焦動作が可能であるが、焦点調節用レンズを移動させながら合焦位置を探すイメージャＡＦでは、合焦動作時間が長くなってしまうという問題があった。また、コンパクトカメラよりも、大型で多様な交換レンズユニットに対応する必要があり、コンパクトカメラで一般的なステッピングモータではなく、ＤＣモータや超音波モータなどが使用されるため、焦点調節用レンズの位置を正確に制御するには、レンズ位置を検出してフィードバック制御する必要があり、このこともイメージャＡＦを難しくする要因であった。
【０００７】
レンズ交換式カメラでのイメージャＡＦの先行例としては、特許文献１がある。これは、撮像画像の信号から制御情報を演算し、その演算結果を、演算終了の次の垂直同期信号に同期させてレンズ駆動手段に送信し、焦点調節用レンズを制御するというものである。
【特許文献１】特許第２７５６３３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記特許文献１では、垂直同期信号に同期して、毎回レンズ位置情報や演算結果の情報をカメラ本体と交換レンズユニットの間で通信しているが、高速にＡＦ動作を行おうとした場合、レンズ駆動の高速化と同時に垂直同期信号の周期を短くする必要があり、交換レンズユニットとカメラ本体間での通信時間が制約となり限界がある。
【０００９】
また、上記特許文献１では、垂直同期信号に同期させて交換レンズユニットに演算結果を送信し、その後、レンズの位置情報を得ているが、焦点調節用レンズを連続的に移動させながらこれらの動作を行う場合には、交換レンズユニット内の処理タイミングが通信タイミングに対して必ずしも同期が取れているわけではないので、レンズの位置情報の得られるタイミングが垂直同期信号に対して時間的に変動してしまうという問題がある。そのため、合焦とするレンズ位置を求める際に誤差が発生してしまう。
【００１０】
これに対して、焦点調節用レンズを毎回停止してから演算結果の情報を得るようにした場合には、焦点調節用レンズが停止した状態でレンズの位置情報を取ることができるので、合焦とするレンズ位置を正確に求めることができる。しかながら、焦点調節用レンズの起動と停止を頻繁に繰り返すため、焦点調節用レンズを連続的に移動した場合に比べてＡＦ動作に時間がかかることとなる。
【００１１】
本発明は、上記の点に鑑みてなされたもので、高速かつ高精度にＡＦ可能なレンズ交換式デジタルカメラシステムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明のレンズ交換式デジタルカメラシステムの一態様は、カメラ本体とカメラ本体に着脱可能なレンズユニットからなるレンズ交換式デジタルカメラシステムであって、
カメラ本体側と通信可能で、
焦点調節用レンズと、
該焦点調節用レンズを光軸方向に移動するレンズ駆動手段と、
前記焦点調節用レンズの位置を検出し、所定量の位置変化が発生する毎にレンズ位置変化信号をカメラ本体側に送信するレンズユニット側通信手段と、
を有するレンズユニットと、
前記レンズユニット側と通信可能で、
前記レンズ位置変化信号を受信するカメラ本体側通信手段と、
上記レンズ位置変化信号の受信時間タイミングを記録する第１の記録手段と、
合焦評価値を繰り返し記録する第２の記録手段と、
前記第１の記録手段の記録情報と、前記第２の記録手段に記録された情報を照合する照合手段と、
を有するカメラ本体と、
を具備し、
前記照合手段による照合の結果として得られた合焦評価値のピークを示す位置に、前記焦点調節用レンズの駆動を行うことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、高速かつ高精度にＡＦ可能なレンズ交換式デジタルカメラシステムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態を図面を参照して説明する。
【００１５】
［第１実施形態］
図１は、本発明の第１実施形態に係るレンズ交換式デジタルカメラシステムの構成を示す図である。
【００１６】
本実施形態に係るレンズ交換式デジタルカメラシステムは、カメラ本体１０と、該カメラ本体１０に対して着脱可能でカメラ本体１０側と通信可能な交換レンズユニット２０とからなる。カメラ本体１０と交換レンズユニット２０とは、通信路３０を介して通信を行う。
【００１７】
ここで、上記交換レンズユニット２０は、レンズマイコン２１、焦点調節用レンズ２２、モータ２３、レンズ駆動回路２４、及びエンコーダ２５を有している。
【００１８】
レンズマイコン２１は、上記カメラ本体１０で測距して検出した合焦位置情報を上記通信路３０を介して受信し、上記レンズ駆動回路２４により上記モータ２３を駆動して、上記焦点調節用レンズ２２を光軸方向に移動させて合焦位置に動かす機能を有する。即ち、上記モータ２３と上記レンズ駆動回路２４により、上記焦点調節用レンズ２２を光軸方向に移動するレンズ駆動手段が構成される。
【００１９】
また、上記エンコーダ２５は、上記焦点調節用レンズ２２の位置を検出して出力する機能を持ち、レンズマイコン２１はその焦点調節用レンズ２２の位置検出結果により、所定量の位置変化が発生する毎に、レンズ位置変化信号としてのレンズ移動信号を上記通信路３０を介して上記カメラ本体１０側に送信する。即ち、上記レンズマイコン２１とエンコーダ２５によりレンズユニット側通信手段が構成される。
【００２０】
一方、上記カメラ本体１０は、カメラマイコン１１、カメラ操作ＳＷ１２、タイミングジェネレータ１３、撮像素子１４、信号処理回路１５、画像表示部１６、ＡＦ用信号処理回路１７及び記録媒体１８を有し、カメラマイコン１１はタイマ１１Ａ及びメモリ１１Ｂを有している。
【００２１】
カメラマイコン１１は、電源スイッチ、レリーズボタンをはじめとする各種ボタン及びスイッチを含むカメラ操作ＳＷ１２のユーザ操作に応じて、当該カメラ本体１０内の各部を制御するものである。例えば、２段押しのボタンとなっているレリーズボタンの１段階目の操作、所謂１ＳＴレリーズ操作に応じてＡＦ動作を行い、２段階目の操作、所謂２ＮＤレリーズ操作に応じて実際の撮影動作を行う。
【００２２】
即ち、ＡＦ動作においては、タイミングジェネレータ１３により所定のフレームレートで、ＣＣＤやＣＭＯＳセンサ等の撮像素子１４で上記焦点調節用レンズ２２を通して入ってきた被写体像をアナログ映像信号に変換し、信号処理回路１５で該アナログ映像信号のデジタル画像信号への変換を含む所定の信号処理を行う。この信号処理回路１５からの画像信号は、カメラ本体１０の背面に配された液晶モニタ等の画像表示部１６に表示される。
【００２３】
また、上記画像信号は、ＡＦ用信号処理回路１７にも送られ、そこで合焦評価値が求められる。この合焦評価値としては、画像のコントラストや高周波成分の和が用いられ、値が大きいほどフォーカスが合っていることを示している。カメラマイコン１１は、このＡＦ用信号処理回路１７で求めた合焦評価値に基づいて合焦位置を算出して、合焦位置情報を通信路３０を介して上記レンズマイコン２１へ送信し、焦点調節用レンズ２２を合焦位置に移動させる。
【００２４】
即ち、カメラマイコン１１は、タイマ１１Ａによって、上記交換レンズユニット２０から上記レンズ移動信号が変化したときの時間タイミングを計時し、その計時したレンズ移動信号変化時間を第１の記録手段として機能するメモリ１１Ｂに記録する。また、上記タイマ１１Ａによって、上記ＡＦ用信号処理回路１７から上記合焦評価値を取得したときの取得時間タイミングを計時し、その計時した合焦評価値取得時間を上記取得した合焦評価値と共に第２の記録手段としても機能する上記メモリ１１Ｂに記録する。そして、それらメモリ１１Ｂに記録した上記レンズ移動信号変化時間と、上記合焦評価値及びその取得時間とを照合し、その照合の結果として得られた合焦評価値のピークを示す位置を合焦位置として算出する。即ち、カメラマイコン１１は照合手段として機能する。
【００２５】
そして、このＡＦ動作による合焦状態を画像表示部１６に表示された画像によって確認したユーザの２ＮＤレリーズ操作がなされると、実際の撮影動作が行われ、撮像素子１４で撮像され信号処理回路１５で所定の信号処理が施された画像信号が、内蔵若しくは着脱自在なメモリ等の記録媒体１８に記録される。勿論この場合、記録前に画像表示部１６に表示してユーザに当該画像を記録するか確認するようにしても構わない。
【００２６】
図２（Ａ）は、このような構成のレンズ交換式デジタルカメラシステムにおけるカメラマイコン１１によるＡＦ動作の具体的な動作フローチャートを示す図である。
【００２７】
まず、現在のレンズ位置に対して無限側と至近側のどちらに合焦評価値ピークがあるかを判別する方向判別処理を行う（ステップＳ１）。即ち、本実施形態では、図２（Ｂ）に示すような山登りＡＦを行うもので、ＡＦ用信号処理回路１７においてハイパスフィルタ等により、信号処理回路１５からの画像信号より所定の高周波成分を抽出して積算することにより合焦評価値を作成する。画像信号の高周波成分のレベルである合焦評価値は、撮像素子１４上に形成された像が鮮鋭度が増すほど、即ち焦点調節用レンズ２２が合焦に近づくほど急激に上昇し、撮像素子１４上の像が合焦しているときにピークに到達する。従って、焦点調節用レンズ２２を移動しながら合焦評価値を参照し、上昇しているときは、焦点調節用レンズ２２が合焦に近づく方向に移動しているものと判定し、また逆に、選択した周波数成分のレベルが下降しているときは、焦点調節用レンズ２２が合焦から遠ざかる方向に移動しているものと判定することができる。カメラマイコン１１は、合焦に近づく方向に焦点調節用レンズ２２を移動させるよう、通信路３０を介してレンズマイコン２１に指示する。
【００２８】
そしてその後に、合焦評価値ピーク位置を検出する合焦評価値ピーク位置検出処理を行う（ステップＳ２）。即ち、合焦評価値の変化量により山の頂上の判断を行う。つまり、画像はピントが合うほど、その画像中に細かなディーテールが現れ、これは、画像のピントが合うほど画像の高周波成分が多いことを示す。山登り制御は、これを利用して、画像の高周波成分を抽出して積算した値を評価することにより、合焦の評価をするというものである。
【００２９】
最後に、レンズマイコン２１に指示して、上記検出した合焦評価値ピーク位置へ焦点調節用レンズ２２を移動させるピーク位置へ移動処理を行う（ステップＳ３）。
【００３０】
図３Ａ及び図３Ｂは、上記ステップＳ２におけるカメラマイコン１１での合焦評価値ピーク位置検出処理とそれに対応するレンズマイコン２１の処理との詳細を説明するためのフローチャートを示す図である。また、図４は、通信路３０を介してカメラマイコン１１とレンズマイコン２１との間でやり取りされる信号のタイミングチャートを示す図である。なお、図４において、カメラ状態信号はカメラマイコン１１からレンズマイコン２１に送信される信号、レンズ状態信号はレンズマイコン２１からカメラマイコン１１に送信される信号、クロック信号はカメラマイコン１１からレンズマイコン２１に送信される信号である。また、データ信号は、カメラマイコン１１からレンズマイコン２１に又はレンズマイコン２１からカメラマイコン１１に送信される信号である。即ち、データ信号を通信する信号線は双方向であり、切り替え使用される。
【００３１】
本実施形態は、実行フラグ制御型のレンズ交換式デジタルカメラシステムであり、データ信号によるレンズ移動信号の伝送を行うようになっている。
【００３２】
まず、カメラマイコン１１は、カメラ状態信号によりレンズマイコン２１に対してレンズスキャン開始というコマンドを送信し（ステップＳ１０１）、レンズマイコン２１は、そのコマンドを受信する（ステップ２０１）。
【００３３】
このコマンド通信は、具体的には、図４に示すように、カメラマイコン１１がまずカメラ状態信号をハイレベルにすることから始まる。このカメラ状態信号がハイになると、レンズマイコン２１は、レンズ状態信号をハイレベルにする。カメラマイコン１１は、このレンズ状態信号がハイになったならば、クロック信号とデータ信号をレンズマイコン２１に送信する。図４の例では、これが４回連続して行われている。この４回分のデータ信号によりコマンド内容を表す情報が送信される。そして、その情報の送信が終了したならば、カメラマイコン１１はカメラ状態信号をローレベルにする。その後、レンズマイコン２１がレンズ状態信号をハイレベルにすると、それを受けたカメラマイコン１１はカメラ状態信号をハイレベルにし、カメラマイコン１１からクロック信号をレンズマイコン２１に供給し、レンズマイコン２１はそのクロック信号に合わせてデータ信号により当該コマンドを受信したことを示すためのレスポンスを返す。
【００３４】
レンズマイコン２１においては、このコマンド通信によってどのようなコマンドを受信したかによって処理が変わる。そこで、コマンドを受信したならば、そのコマンドがレンズスキャン開始のコマンドであったか否かを判別し（ステップＳ２０２）、そうでなければ他のコマンド処理へ進む。これは、本発明の特徴とは関係のない処理なので、その説明は省略する。
【００３５】
上記レンズスキャン開始のコマンドを受信したと判別した場合には、レンズマイコン２１は、カメラマイコン１１からの実行許可通知を待つ（ステップＳ２０３）。
【００３６】
カメラマイコン１１は、上記レンズスキャン開始のコマンドを送信後、実際に動作を開始して良いタイミングで、実行許可の実行フラグを配布する（ステップＳ１０２）。これは、カメラ状態信号をハイレベルにすることによって行われる。そしてその後、レンズマイコン２１からの動作開始通知を待つ（ステップＳ１０３）
上記実行許可を受けると、レンズマイコン２１は、図４に示すように、レンズ移動信号の初期化として、データ信号をハイレベルとした後（ステップＳ２０４）、レンズ状態信号をハイレベルとすることにより動作開始通知を行う（ステップＳ２０５）。
【００３７】
カメラマイコン１１では、この動作開始通知に応じて、レンズ移動信号即ちデータ信号による割り込みを許可する（ステップＳ１０４）。そして、その後は、ＡＦ用信号処理回路１７からの合焦評価値の取得待ちとなる（ステップＳ１０５）。
【００３８】
一方、レンズマイコン２１は、上記動作開始通知を行った後、現在のレンズ位置Ｐ１（絶対値）を取得して、当該レンズマイコン２１内の図示しないレジスタ等に格納して（ステップＳ２０６）、レンズスキャンを開始する（ステップＳ２０７）。そして、カメラマイコン１１から実行中止要求が送信されてきたか否かを判別する（ステップＳ２０８）。ここで、未だ実行中止要求が送られてきていなければ、レンズ位置Ｐ２を取得して、当該レンズマイコン２１内の図示しないレジスタ等に格納する（ステップＳ２０９）。そして、上記取得したレンズ位置Ｐ１とＰ２の差が位置変化の所定値ΔＰ以上であるか否かを判別し（ステップＳ２１０）、そうでなければ上記ステップＳ２０８に戻る。このように焦点調節用レンズ２２を移動しながらレンズ位置の差を見ていき、その差が上記所定値ΔＰ以上になったならば、レンズ移動信号を反転する（ステップＳ２１１）。即ち、本実施形態ではデータ信号を使用するので、図４に示すようにデータ信号を反転する。そして、図示しないレジスタ等に保持しているＰ１に、上記ステップＳ２０９で取得したＰ２を代入することで更新した後（ステップＳ２１２）、上記ステップＳ２０８に戻る。従って、図４に示すように、焦点調節用レンズ２２の加速中はレンズ移動信号（データ信号）の変化の周期が長く、焦点調節用レンズ２２の移動が速いスピードになると段々短くなっていく。
【００３９】
なお、このように、レンズ位置Ｐ１とＰ２の差が所定値ΔＰ以上となる毎にレンズ移動信号を反転する代わりに、図５に示すように、エンコーダ２５の出力であるエンコーダパルスが所定数となる毎にレンズ移動信号を反転するようにしても良い。この場合、レンズマイコン２１は、図１に示すようにカウンタ２１Ａを備える。そして、上記エンコーダ２５は、上記焦点調節用レンズ２２の位置を検出して出力する機能を持つと共に、上記焦点調節用レンズ２２が一定距離移動する毎に反転するレンズエンコーダパルスを出力し、レンズマイコン２１はそのレンズエンコーダパルスを上記カウンタ２１Ａによりカウントして、所定数のパルス数をカウントしたときに、所定量の位置変化が発生したとしてレンズ移動信号を反転する。図５の例では、レンズエンコーダパルスに４周期分の変化があるとレンズ移動信号を反転するようにしている。この４周期分が上記位置変化の所定値ΔＰに対応する移動量である。
【００４０】
一方、カメラマイコン１１では上記ステップＳ１０４において割り込みが許可されているので、上記ステップＳ２１１でレンズ移動信号が反転される毎に、データ信号のエッジ割り込みがかかり、図５に示すように、それらの割り込み発生時間（ＴＬ１，ＴＬ２，．．．）を第１の記録手段としてのメモリ１１Ｂに順々に記録する（ステップＳ１２１）。この発生時間は、例えばフリーランタイマであるタイマ１１Ａによって計時した時間である。
【００４１】
また、レンズマイコン２１が上記ステップＳ２０８乃至ステップＳ２１２のループの動作を繰り返している間、カメラマイコン１１では、上述したようにＡＦ用信号処理回路１７からの合焦評価値の取得待ちとなっており、合焦評価値を取得すると、タイマ１１Ａの計時時間に基づく取得時間と共にその取得した合焦評価値を第２の記録手段としての上記メモリ１１Ｂに記録する（ステップＳ１０６）。そして、上記取得した合焦評価値がピークを越えたか否かを判別して（ステップＳ１０７）、未だ越えていなければ上記ステップＳ１０５に戻る。即ち、撮像素子１４によってあるフレームレートで繰り返し撮像することで、図５に示すように、ＡＦ用信号処理回路１７から合焦評価値Ｃ１，Ｃ２，．．．が取得され、それら合焦評価値Ｃ１，Ｃ２，．．．がその合焦評価値取得時間ＴＢ１，ＴＢ２，．．．と共にメモリ１１Ｂに記録されていく。なお、図５では、合焦評価値更新タイミングは等間隔としているが、例えば明るさが変化した等の理由でフレームレートが変れば、等間隔とはならない。
【００４２】
そして、上記ステップＳ１０７においてピークを越えたという判断がなされたならば、カメラマイコン１１では、図４に示すように、カメラ状態信号をローレベルとすることで、レンズスキャンを強制的に終了させるための実行中止要求を通知する（ステップＳ１０８）。その後、レンズマイコン２１からの動作終了通知の通知待ちとなる（ステップＳ１０９）。
【００４３】
レンズマイコン２１では、上記実行中止要求を受けると、上記ステップＳ２０８乃至ステップＳ２１２のループを抜け、データ信号によるレンズ移動信号の出力を終了して、レンズスキャン停止処理を開始する（ステップＳ２１３）。そして、レンズ状態信号をハイレベルとすることで、カメラマイコン１１に動作終了通知を行う（ステップＳ２１４）。この場合、動作終了通知は、完全に焦点調節用レンズ２２が停止するのを待っても良いし、待たなくても良い。停止を待たない方が早く処理が終了する。そして、図４に示すように、実行結果データをカメラマイコン１１に送信した後（ステップＳ２１５）、上記ステップＳ２０１に戻る。ここで、実行結果データとは、レンズ移動信号を最後に反転させたときの焦点調節用レンズ２２の更新された位置Ｐ１である（図５参照）。この実行結果データは、レスポンス通信として、データ信号によりレンズマイコン２１からカメラマイコン１１に送信される。即ち、レンズマイコン２１がレンズ状態信号をハイレベルにすると、それを受けたカメラマイコン１１はカメラ状態信号をハイレベルにし、カメラマイコン１１からクロック信号をレンズマイコン２１に供給し、レンズマイコン２１はそのクロック信号に合わせてデータ信号により実行結果データを返す。
【００４４】
カメラマイコン１１では、上記動作終了通知を受けると、データ信号でのレスポンス通信を開始しなければならないので、レンズ移動信号（データ信号）の割り込みを禁止して（ステップＳ１１０）、上記実行結果データを受信する（ステップＳ１１１）。
【００４５】
以上のように、従来のような垂直同期信号とは無関係に、既存の通信路３０をそのまま使用して通信を行うことができる。
【００４６】
カメラマイコン１１では、メモリ１１Ｂに記録された合焦評価値Ｃ１，Ｃ２，．．．と、合焦評価値取得時間ＴＢ１，ＴＢ２，．．．とから、後述するようにして合焦評価値のピーク時間を算出する（ステップＳ１１２）。そして、この算出したピーク時間と、上記実行結果データとして取得した最後の変化時の位置Ｐ１と、メモリ１１Ｂに記録された割り込み発生時間ＴＬ１，ＴＬ２，．．．と、上記位置変化の所定値ΔＰとから、後述するようにしてピーク時間時のレンズ位置を算出する（ステップＳ１１３）。
【００４７】
後は、上記ステップＳ３において、該算出したピーク時間時のレンズ位置を上記検出した合焦評価値ピーク位置としてデータ信号によりレンズマイコン２１に送信して、その位置へ焦点調節用レンズ２２を移動させれば良い。
【００４８】
次に、上記ステップＳ１１２及びステップＳ１１３でのピーク時間の算出及びピーク時間時のレンズ位置の算出の手法を説明する。
【００４９】
縦軸に合焦評価値、横軸に合焦評価値取得時間を取ると、メモリ１１Ｂに記録された合焦評価値Ｃ１，Ｃ２，．．．と、合焦評価値取得時間ＴＢ１，ＴＢ２，．．．とより、図６（Ａ）に白丸で示すような点がプロットされる。ここで、ピークを越えた例えば３点のデータから２次の近似曲線を引き、その２次近似曲線のピークの位置の座標を求める。この座標の時間が上記ピーク時間Ｔ＿ＰＥＡＫになる。
【００５０】
一方、縦軸にレンズ位置、横軸に割り込み発生時間を取ると、レンズマイコン２１から実行結果データとして取得した位置Ｐ１と、メモリ１１Ｂに記録された最後の割り込み発生時間（図５の例ではＴＬ１０）とより、図６（Ｂ）に示すように、レンズ位置Ｐ１に対応する点がプロットできる。割り込み発生時間ＴＬ１，ＴＬ２，．．．はメモリ１１Ｂに記録されているが、その時のレンズ位置は記録していないので、各点をこのグラフ上にそのままプロットすることは出来ない。しかしながら、上記割り込みが発生するのは上記所定値ΔＰ毎であるので、メモリ１１Ｂに記録された割り込み発生時間ＴＬ９，ＴＬ８，．．．は、最後の割り込み発生時間に対応するレンズ位置Ｐ１よりΔＰずつ等間隔にプロットしていけば良い。即ち、最後のレンズ位置Ｐ１以外のレンズ位置は、レンズマイコン２１から取得した最後のレンズ位置Ｐ１と既知の所定値ΔＰとにより求めることができる。これにより、図６（Ｂ）に示すように各点がプロットできる。そして、上記算出したピーク時間Ｔ＿ＰＥＡＫの周辺のデータを使用して近似曲線引き、その近似曲線上のＴ＿ＰＥＡＫという時間に対応するレンズ位置を求める。このレンズ位置が算出するべきピーク時間時のレンズ位置Ｐ＿ＰＥＡＫである。
【００５１】
なお、上記位置変化の所定値ΔＰは、交換レンズユニット２０による固有値でレンズ情報の取得によりカメラマイコン１１が知っても良いし、レンズマイコン２１に設定可能なパラメータでスキャン動作前にカメラマイコン１１からレンズマイコン２１に設定しても良い。
【００５２】
あるいは、上記位置変化の所定値ΔＰは、交換レンズユニット２０のＦ値に応じて値を決定しても良い。Ｆ値が小さい場合は焦点深度が浅くなるので所定値ΔＰを小さくし、Ｆ値が大きい場合は焦点深度が深くなるので所定値ΔＰを大きくすることで、レンズ移動信号の変化時間を記録するデータ数を丁度良く保てるとともに、合焦評価値がピークとなるレンズ位置を求める際の精度を一定に保つことができる。
【００５３】
図７（Ａ）及び（Ｂ）に第１及び第２の記録手段の構造の一例を示す。  
第１の記録手段では、レンズ移動信号の変化時間（割り込み発生時間ＴＬ１，ＴＬ２，．．．）を記録していき、また、第２の記録手段では、合焦評価値が得られるたびに合焦評価値Ｃ１，Ｃ２，．．．と合焦評価値取得時間ＴＢ１，ＴＢ２，．．．を記録していく。しかしながら、上述したように、ピーク時間の算出及びそのピーク時間時のレンズ位置の算出では、その全てを使用する必要はなく、合焦評価値のピーク前後のデータが得られれば良いので、メモリ１１Ｂとしてその全てを記録するような大容量のメモリを使用するのは無駄である。
【００５４】
そこで、第１の記録手段は、図７（Ａ）に示すように、メモリ１１Ｂに所定のメモリ領域を確保し、先頭アドレスにオフセット値を加えた領域に変化時間を記録し、記録が終わるとオフセット値をインクリメントし、オフセット値が所定のメモリ領域の最後に達したら、オフセットを「０」として再び先頭のアドレスに記録していく。
【００５５】
第２の記録手段についても同様に、図７（Ｂ）に示すように、メモリ１１Ｂに所定のメモリ領域を確保し、先頭アドレスにオフセット値を加えた領域に合焦評価値取得時間と合焦評価値を記録し、記録が終わるとオフセット値をインクリメントし、オフセット値が所定のメモリ領域の最後に達したら、オフセットを「０」として再び先頭のアドレスに記録していくようにすれば良い。
【００５６】
このように、所謂リングバッファ構造の記録手段を用いれば、カメラマイコン１１のメモリ１１Ｂのメモリ領域を小さくすることができる。
【００５７】
また、上記説明では、合焦評価値とともに合焦評価値の取得時間タイミングを毎回記録するようにしたが、ＡＦ動作中のフレームレートが固定の場合には、合焦評価値の取得時間を毎回記録する必要は無く、例えば最後の取得時間のみを記録しておき、それ以外の時間は最後の取得時間とフレームレートにより決まる周期から求めることもできる。
【００５８】
合焦評価値の取得タイミングと撮像素子１４の露光タイミングとのずれは、合焦評価値のピークとなる時間（ピーク時間Ｔ＿ＰＥＡＫ）に対して、ずれ分の時間を補正してからレンズ位置を求めることで解消でき、より正確なレンズ位置を求めることができる。
【００５９】
また、ＡＦ動作時のレンズスキャン速度は、ＡＦ動作時のフレームレートによって変えても良い。フレームレートが高い場合はレンズスキャン速度を早くし、低い場合は遅くする。明るい被写体の場合やＦ値の小さい明るいレンズの場合、シャッタ速が短くなる分、フレームレートを早くすることができ、高速のＡＦが実現できる。
【００６０】
以上のように、本第１実施形態によれば、評価値がピークを越えるまで焦点調節用レンズ２２を連続的に移動させながら、既存の通信路３０をそのまま使用してレンズ移動信号を通信し、レンズ移動信号の変化時間（割り込み発生時間ＴＬ１，ＴＬ２，．．．）を記録していく共に、合焦評価値が得られるたびに合焦評価値Ｃ１，Ｃ２，．．．（及び必要により合焦評価値取得時間ＴＢ１，ＴＢ２，．．．）を記録していき、評価値がピークを越えたならばそれら記録された情報を照合することで合焦評価値のピークを示す位置に焦点調節用レンズ２２を駆動することができる。
【００６１】
よって、焦点調節用レンズ２２を連続的に移動させるのでＡＦ動作を高速に行うことができる。
【００６２】
また、レンズの位置情報の得られるタイミングが垂直同期信号に対して時間的に変動しても、本実施形態では、記録された情報を照合することで合焦評価値のピークを示す位置を算出するので、誤差が発生しない。即ち、従来は、カメラ本体側から交換レンズユニット側に毎回演算結果を通信するようにしていたため、フレームレートを上げることができず、焦点調節用レンズ２２を連続的に移動させると、サンプリングできるポイントが粗くなってしまうので、正確な合焦評価値のピークを捕らえることができず、合焦とするレンズ位置を求める際に誤差が発生してしまう。これに対して、本実施形態では、従来のような毎回の演算結果の通信は行わず、レンズ移動信号という最低限（１ビット）の情報だけレンズマイコン２１からカメラマイコン１１に送信するだけで良いので、通信時間を考慮せずにフレームレートを早くでき、多くのサンプリングポイントで合焦評価値を求められ、高精度に合焦とするレンズ位置を演算できる。
【００６３】
従って、高速かつ高精度にＡＦ可能なレンズ交換式デジタルカメラシステムを提供することができる。
【００６４】
［第２実施形態］
次に、本発明の第２実施形態を説明する。
【００６５】
図８Ａ及び図８Ｂは、本実施形態におけるカメラマイコン１１での合焦評価値ピーク位置検出処理とそれに対応するレンズマイコン２１の処理との詳細を説明するためのフローチャートを示す図である。なお、上記第１実施形態と同様の処理には、同じ参照符号を付してある。また、図９は、通信路３０を介してカメラマイコン１１とレンズマイコン２１との間でやり取りされる信号のタイミングチャートを示す図である。
【００６６】
本実施形態は、コマンド制御型のレンズ交換式デジタルカメラシステムであり、レンズ状態信号によってレンズ移動信号の伝送を行うようになっている。即ち、上記第１実施形態のような実行フラグはなく、カメラマイコン１１からコマンドを送ることによってレンズスキャン動作を開始して、またコマンドを送ることによってレンズスキャンを停止する例である。
【００６７】
まず、カメラマイコン１１は、上記第１実施形態と同様に、カメラ状態信号によりレンズマイコン２１に対してレンズスキャン開始のコマンドを送信し（ステップＳ１０１）、レンズマイコン２１は、そのコマンドを受信する（ステップ２０１）。
【００６８】
レンズマイコン２１においては、このコマンド通信によってどのようなコマンドを受信したかによって処理が変わる。そこで、コマンドを受信したならば、そのコマンドがレンズスキャン開始のコマンドであったか否かを判別し（ステップＳ２０２）、そうであれば、コマンド受信を一旦禁止する（ステップＳ２２１）。これは、レンズ状態信号を使ってレンズ移動信号を送信するため、その間はコマンドは受けられないからである。そして、カメラマイコン１１からのレンズ移動許可通知を待つ（ステップＳ２２２）。
【００６９】
カメラマイコン１１は、上記レンズスキャン開始のコマンドを送信後、実際に動作を開始して良いタイミングで、図９に示すように、カメラ状態信号をハイレベルにすることによってレンズ移動許可を送信する（ステップＳ１３１）。そして、レンズ移動信号即ちレンズ状態信号による割り込みを許可した後（ステップＳ１３２）、ＡＦ用信号処理回路１７からの合焦評価値の取得待ちとなる（ステップＳ１０５）。
【００７０】
一方、レンズマイコン２１は、上記レンズ移動許可を受けると、現在のレンズ位置Ｐ１（絶対値）を取得して、当該レンズマイコン２１内の図示しないレジスタ等に格納して（ステップＳ２０６）、レンズスキャンを開始する（ステップＳ２０７）。そして、カメラマイコン１１からコマンド送信要求が送信されてきたか否かを判別する（ステップＳ２２３）。ここで、未だコマンド送信要求が送られてきていなければ、レンズ位置Ｐ２を取得して、当該レンズマイコン２１内の図示しないレジスタ等に格納する（ステップＳ２０９）。そして、上記取得したレンズ位置Ｐ１とＰ２の差が位置変化の所定値ΔＰ以上であるか否かを判別し（ステップＳ２１０）、そうでなければ上記ステップＳ２０８に戻る。このように焦点調節用レンズ２２を移動しながらレンズ位置の差を見ていき、その差が上記所定値ΔＰ以上になったならば、レンズ移動信号を反転する（ステップＳ２２４）。即ち、本実施形態ではレンズ状態信号を使用するので、図９に示すようにレンズ状態信号を反転する。そして、図示しないレジスタ等に保持しているＰ１に、上記ステップＳ２０９で取得したＰ２を代入することで更新した後（ステップＳ２１２）、上記ステップＳ２２３に戻る。従って、図９に示すように、焦点調節用レンズ２２の加速中はレンズ移動信号（レンズ状態信号）の変化の周期が長く、焦点調節用レンズ２２の移動が速いスピードになると段々短くなっていく。
【００７１】
勿論、本実施形態においても、レンズ位置Ｐ１とＰ２の差が所定値ΔＰ以上となる毎にレンズ移動信号を反転する代わりに、エンコーダパルスが所定数となる毎にレンズ移動信号を反転するようにしても良い。
【００７２】
一方、カメラマイコン１１では上記ステップＳ１３２において割り込みが許可されているので、上記ステップＳ２２４でレンズ移動信号が反転される毎に、レンズ状態信号のエッジ割り込みがかかり、タイマ１１Ａの計時時間に基づいてそれらの割り込み発生時間（ＴＬ１，ＴＬ２，．．．）を第１の記録手段としてのメモリ１１Ｂに順々に記録する（ステップＳ１４１）。
【００７３】
また、レンズマイコン２１が上記ステップＳ２２３，Ｓ２０９，Ｓ２１０，Ｓ２２４，Ｓ２１２のループの動作を繰り返している間、カメラマイコン１１では、上述したようにＡＦ用信号処理回路１７からの合焦評価値の取得待ちとなっており、合焦評価値を取得すると、タイマ１１Ａの計時時間に基づく取得時間と共にその取得した合焦評価値を第２の記録手段としての上記メモリ１１Ｂに記録する（ステップＳ１０６）。そして、上記取得した合焦評価値がピークを越えたか否かを判別して（ステップＳ１０７）、未だ越えていなければ上記ステップＳ１０５に戻る。こうして、合焦評価値Ｃ１，Ｃ２，．．．とその合焦評価値取得時間ＴＢ１，ＴＢ２，．．．がメモリ１１Ｂに記録されていく。
【００７４】
そして、上記ステップＳ１０７においてピークを越えたという判断がなされたならば、カメラマイコン１１では、図９に示すように、カメラ状態信号をローレベルとすることで、コマンド送信要求を通知する（ステップＳ１３３）。即ち、レンズ状態信号を使われていると、通常のコマンドによる通信ができないので、カメラマイコン１１は、カメラ状態信号をハイレベルとした上記レンズ移動許可を取り下げるコマンド送信要求としてカメラ状態信号をローレベルにする。その後、レンズ移動信号即ちレンズ状態信号による割り込みを禁止した後（ステップＳ１３４）、所定時間待ちとなる（ステップＳ１３５）。即ち、レンズマイコン２１がコマンド通信可能な状態になるまでの時間を持つ。
【００７５】
レンズマイコン２１では、上記実行中止要求を受けると、上記ステップＳ２２３，Ｓ２０９，Ｓ２１０，Ｓ２２４，Ｓ２１２のループを抜け、上記カメラマイコン１１での割り込み禁止処理のための所定時間を持った後（ステップＳ２２５）、図９に示すように、レンズ移動信号を初期化、即ち、レンズ状態信号をローにする（ステップＳ２２６）。そして、コマンド受信を許可する状態にして（ステップＳ２２７）、上記ステップＳ２０１に戻る。カメラマイコン１１での上記ステップＳ１３５での所定時間待ちは、このコマンド受信が許可されるまでのタイミングを持つものである。
【００７６】
そして、カメラマイコン１１は、上記所定時間待ちが経過したならば、図９に示すように、レンズスキャン停止のコマンドを送信する（ステップＳ１３６）。
【００７７】
レンズマイコン２１は、このレンズスキャン停止のコマンドを上記ステップＳ２０１で受信する。そして、上記ステップＳ２０２において、その受信したコマンドはレンズスキャン開始のコマンドではないと判別される。そのような場合、更に、当該コマンドがレンズスキャン停止のコマンドであったか否かを判別し（ステップＳ２２８）、そうでなければ他のコマンド処理へ進む。
【００７８】
上記レンズスキャン停止始のコマンドを受信したと判別した場合には、レンズマイコン２１は、レンズスキャン停止処理を開始する（ステップＳ２１３）。そして、図９に示すように、実行結果データをカメラマイコン１１に送信した後（ステップＳ２１５）、コマンド受信を許可する状態にして（ステップＳ２２９）、上記ステップＳ２０１に戻る。本実施形態においても、実行結果データとは、レンズ移動信号を最後に反転させたときの焦点調節用レンズ２２の更新された位置Ｐ１である。この実行結果データは、レスポンス通信として、データ信号によりレンズマイコン２１からカメラマイコン１１に送信される。即ち、レンズマイコン２１がレンズ状態信号をハイレベルにすると、それを受けたカメラマイコン１１はカメラ状態信号をハイレベルにし、カメラマイコン１１からクロック信号をレンズマイコン２１に供給し、レンズマイコン２１はそのクロック信号に合わせてデータ信号により実行結果データを返す。
【００７９】
カメラマイコン１１では、上記第１実施形態と同様に、上記実行結果データを受信して（ステップＳ１１１）、メモリ１１Ｂに記録された合焦評価値Ｃ１，Ｃ２，．．．と、合焦評価値取得時間ＴＢ１，ＴＢ２，．．．とから、合焦評価値のピーク時間を算出し（ステップＳ１１２）、また、この算出したピーク時間と、上記実行結果データとして取得した最後の変化時の位置Ｐ１と、メモリ１１Ｂに記録された割り込み発生時間ＴＬ１，ＴＬ２，．．．と、上記位置変化の所定値ΔＰとから、ピーク時間時のレンズ位置を算出する（ステップＳ１１３）。
【００８０】
以上のように、本第２実施形態でも、従来のような垂直同期信号とは無関係に、既存の通信路３０をそのまま使用して通信を行う。
【００８１】
従って、本第２実施形態においても、上記第１実施形態と同様の効果を奏することができる。
【００８２】
また、上記第１実施形態と同様に、各種変形が可能である。
【００８３】
［第３実施形態］
次に、本発明の第３実施形態を説明する。
【００８４】
図１０は、本実施形態における通信路３０を介してカメラマイコン１１とレンズマイコン２１との間でやり取りされる信号のタイミングチャートを示す図である。
【００８５】
本実施形態は、コマンド制御型のレンズ交換式デジタルカメラシステムであり、データ信号によってレンズ移動信号の伝送を行うようになっている。
【００８６】
即ち、レンズ移動信号を上記第２実施形態におけるレンズ状態信号の代わりにデータ信号を使用して送信することが上記第２実施形態と異なるだけである。
【００８７】
従って、図８Ａ及び図８ＢにおけるステップＳ１３２，Ｓ１３４，Ｓ２２４，Ｓ２２６の「レンズ状態信号」を「データ信号」と読み替えれば良いので、その詳細説明は省略する。
【００８８】
［第４実施形態］
次に、本発明の第４実施形態を説明する。
【００８９】
図１１Ａ及び図１１Ｂは、本実施形態におけるカメラマイコン１１での合焦評価値ピーク位置検出処理とそれに対応するレンズマイコン２１の処理との詳細を説明するためのフローチャートを示す図である。なお、上記第２実施形態と同様の処理には、同じ参照符号を付してある。また、図１２は、通信路３０を介してカメラマイコン１１とレンズマイコン２１との間でやり取りされる信号のタイミングチャートを示す図である。
【００９０】
上記第１乃至第３実施形態は、従来の通信路３０を使って実現できたが、本実施形態は更に１本、レンズマイコン２１からカメラマイコン１１への信号線であるレンズ移動信号線を備える。即ち、本実施形態は、コマンド制御型のレンズ交換式デジタルカメラシステムであり、レンズ移動信号用の追加信号線によってレンズ移動信号の伝送を行うようになっている。
【００９１】
まず、カメラマイコン１１は、カメラ状態信号によりレンズマイコン２１に対してレンズスキャン開始のコマンドを送信する（ステップＳ１０１）。
【００９２】
レンズマイコン２１は、カメラ本体１０の電源投入に応じたメインルーチンにおいて、コマンドの受信待ちとなっており、何らかのコマンドを受信すると（ステップ２０１）、その受信したコマンドの内容によって処理が変わる。そこで、コマンドを受信したならば、まず、そのコマンドがレンズスキャン開始のコマンドであったか否かを判別し（ステップＳ２０２）、そうであれば、実行フラグをセットして（ステップＳ２３１）、上記ステップＳ２０１に戻る。また、レンズスキャン開始のコマンドでなかった場合には、更に、レンズスキャン停止のコマンドであったか否かを判別し（ステップＳ２３２）、そうであれば、実行フラグをクリアして（ステップＳ２２３）、上記ステップＳ２０１に戻る。また、レンズスキャン停止のコマンドでもなければ、他のコマンド別処理を実行して（ステップＳ２２４）、上記ステップＳ２０１に戻る。ここで、他のコマンド別処理とは、例えばカメラマイコン１１がレンズマイコン２１より絞り状態を取得したりする処理である。
【００９３】
カメラマイコン１１は、上記レンズスキャン開始のコマンドを送信後、本実施形態ではレンズ移動許可等を送信することなく直ちに、専用の信号線でレンズマイコン２１から送られてくるレンズ移動信号による割り込みを許可した後（ステップＳ１５１）、ＡＦ用信号処理回路１７からの合焦評価値の取得待ちとなる（ステップＳ１０５）。
【００９４】
一方、レンズマイコン２１は、上記メインルーチンとは別に、レンズスキャン実行処理のルーチンを実行しており、該ルーチンでは、実行フラグのセット待ちとなっている（ステップＳ２４１）。そして、実行フラグがセットされると、現在のレンズ位置Ｐ１（絶対値）を取得して、当該レンズマイコン２１内の図示しないレジスタ等に格納して（ステップＳ２０６）、レンズスキャンを開始する（ステップＳ２０７）。そして、まだ実行フラグがセットされているか否かを判別する（ステップＳ２４２）。ここで、実行フラグがセットされたままであれば、レンズ位置Ｐ２を取得して、当該レンズマイコン２１内の図示しないレジスタ等に格納する（ステップＳ２０９）。そして、上記取得したレンズ位置Ｐ１とＰ２の差が位置変化の所定値ΔＰ以上であるか否かを判別し（ステップＳ２１０）、そうでなければ上記ステップＳ２４２に戻る。このように焦点調節用レンズ２２を移動しながらレンズ位置の差を見ていき、その差が上記所定値ΔＰ以上になったならば、図１２に示すように、レンズ移動信号を反転する（ステップＳ２４３）。そして、図示しないレジスタ等に保持しているＰ１に、上記ステップＳ２０９で取得したＰ２を代入することで更新した後（ステップＳ２１２）、上記ステップＳ２４２に戻る。従って、図１２に示すように、焦点調節用レンズ２２の加速中はレンズ移動信号の変化の周期が長く、焦点調節用レンズ２２の移動が速いスピードになると段々短くなっていく。
【００９５】
勿論、本実施形態においても、レンズ位置Ｐ１とＰ２の差が所定値ΔＰ以上となる毎にレンズ移動信号を反転する代わりに、エンコーダパルスが所定数となる毎にレンズ移動信号を反転するようにしても良い。
【００９６】
一方、カメラマイコン１１では上記ステップＳ１５１において割り込みが許可されているので、上記ステップＳ２４３でレンズ移動信号が反転される毎に、レンズ移動信号のエッジ割り込みがかかり、タイマ１１Ａの計時時間に基づいてそれらの割り込み発生時間（ＴＬ１，ＴＬ２，．．．）を第１の記録手段としてのメモリ１１Ｂに順々に記録する（ステップＳ１６１）。
【００９７】
また、レンズマイコン２１が上記ステップＳ２４２，Ｓ２０９，Ｓ２１０，Ｓ２４３，Ｓ２１２のループの動作を繰り返している間、カメラマイコン１１では、上述したようにＡＦ用信号処理回路１７からの合焦評価値の取得待ちとなっており、合焦評価値を取得すると、タイマ１１Ａの計時時間に基づく取得時間と共にその取得した合焦評価値を第２の記録手段としての上記メモリ１１Ｂに記録する（ステップＳ１０６）。そして、上記取得した合焦評価値がピークを越えたか否かを判別して（ステップＳ１０７）、未だ越えていなければ上記ステップＳ１０５に戻る。こうして、合焦評価値Ｃ１，Ｃ２，．．．とその合焦評価値取得時間ＴＢ１，ＴＢ２，．．．がメモリ１１Ｂに記録されていく。
【００９８】
そして、上記ステップＳ１０７においてピークを越えたという判断がなされたならば、カメラマイコン１１では、もうレンズ移動信号の割り込みを受ける必要がないので、レンズ移動信号の割り込みを禁止する（ステップＳ１５２）。そして、図１２に示すように、カメラ状態信号によりレンズマイコン２１に対してレンズスキャン停止のコマンドを送信する（ステップＳ１３３）。このレンズスキャン停止のコマンド通信を行っている間も、図１２に示すように、レンズマイコン２１からレンズ移動信号が出力されるが、上記ステップＳ１５２でその割り込みを禁止しているので、カメラマイコン１１には何ら影響を及ぼさない。
【００９９】
また、このレンズスキャン開始のコマンドを送信後、レンズスキャン停止のコマンドを送信するまでの間、図１２に示すように、カメラマイコン１１とレンズマイコン２１の間では、カメラ状態信号、レンズ状態信号、クロック信号、及びデータ信号の従来の通信路３０を使用してコマンド通信が可能となっており、上記ステップＳ２３４における他のコマンド別処理によって様々な処理が実行できる。
【０１００】
レンズマイコン２１では、メインルーチンの上記ステップＳ２０１において上記レンズスキャン停止のコマンドを受信すると、上記ステップＳ２３３において実行フラグをクリアする。これにより、レンズスキャン実行処理のルーチンにおける上記ステップＳ２４２，Ｓ２０９，Ｓ２１０，Ｓ２４３，Ｓ２１２のループを抜け、レンズスキャン停止処理を開始する（ステップＳ２４４）。そして、図１２に示すように、実行結果データをカメラマイコン１１に送信した後（ステップＳ２４５）、上記ステップＳ２４１に戻る。本実施形態においても、実行結果データとは、レンズ移動信号を最後に反転させたときの焦点調節用レンズ２２の更新された位置Ｐ１である。この実行結果データは、レスポンス通信として、データ信号によりレンズマイコン２１からカメラマイコン１１に送信される。即ち、レンズマイコン２１がレンズ状態信号をハイレベルにすると、それを受けたカメラマイコン１１はカメラ状態信号をハイレベルにし、カメラマイコン１１からクロック信号をレンズマイコン２１に供給し、レンズマイコン２１はそのクロック信号に合わせてデータ信号により実行結果データを返す。
【０１０１】
カメラマイコン１１では、上記実行結果データを受信して（ステップＳ１１１）、メモリ１１Ｂに記録された合焦評価値Ｃ１，Ｃ２，．．．と、合焦評価値取得時間ＴＢ１，ＴＢ２，．．．とから、合焦評価値のピーク時間を算出し（ステップＳ１１２）、また、この算出したピーク時間と、上記実行結果データとして取得した最後の変化時の位置Ｐ１と、メモリ１１Ｂに記録された割り込み発生時間ＴＬ１，ＴＬ２，．．．と、上記位置変化の所定値ΔＰとから、ピーク時間時のレンズ位置を算出する（ステップＳ１１３）。
【０１０２】
以上のように、本第４実施形態によれば、上記第１実施形態と同様に高速かつ高精度にＡＦ可能なレンズ交換式デジタルカメラシステムを提供することができる。
【０１０３】
更に、専用の信号線によりレンズ移動信号を通信するので、レンズ移動信号を通信している間にも、コマンド通信やレスポンス通信を行うことができ、他の制御を行うことが可能となる。
【０１０４】
なお、本実施形態においても、上記第１実施形態と同様に各種変形が可能である。
【０１０５】
以上実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。
【図面の簡単な説明】
【０１０６】
【図１】図１は、本発明の第１実施形態に係るレンズ交換式デジタルカメラシステムの構成を示す図である。
【図２】図２（Ａ）は、カメラマイコンによるＡＦ動作の具体的な動作フローチャートを示す図であり、図２（Ｂ）は、山登りＡＦを説明するための図である。
【図３Ａ】図３Ａは、カメラマイコンでの合焦評価値ピーク位置検出処理とそれに対応するレンズマイコンの処理との詳細を説明するためのフローチャートを示す図である。
【図３Ｂ】図３Ｂは、カメラマイコンでの合焦評価値ピーク位置検出処理とそれに対応するレンズマイコンの処理との詳細を説明するためのフローチャートを示す図である。
【図４】図４は、通信路を介してカメラマイコンとレンズマイコンとの間でやり取りされる信号のタイミングチャートを示す図である。
【図５】図５は、レンズスキャン動作中のデータ記録の様子を説明するためのタイミングチャートを示す図である。
【図６】図６（Ａ）は、合焦評価値の時間変化を示す図であり、図６（Ｂ）は、レンズ位置の時間変化を示す図である。
【図７】図７（Ａ）は、第１の記録手段の記憶構成を説明するための図であり、図７（Ｂ）は、第２の記録手段の記憶構成を説明するための図である。
【図８Ａ】図８Ａは、本発明の第２実施形態に係るレンズ交換式デジタルカメラシステムにおけるカメラマイコンでの合焦評価値ピーク位置検出処理とそれに対応するレンズマイコンの処理との詳細を説明するためのフローチャートを示す図である。
【図８Ｂ】図８Ｂは、第２実施形態におけるカメラマイコンでの合焦評価値ピーク位置検出処理とそれに対応するレンズマイコンの処理との詳細を説明するためのフローチャートを示す図である。
【図９】図９は、第２実施形態における通信路を介してカメラマイコンとレンズマイコンとの間でやり取りされる信号のタイミングチャートを示す図である。
【図１０】図１０は、本発明の第３実施形態に係るレンズ交換式デジタルカメラシステムにおける通信路を介してカメラマイコンとレンズマイコンとの間でやり取りされる信号のタイミングチャートを示す図である。
【図１１Ａ】図１１Ａは、本発明の第４実施形態に係るレンズ交換式デジタルカメラシステムにおけるカメラマイコンでの合焦評価値ピーク位置検出処理とそれに対応するレンズマイコンの処理との詳細を説明するためのフローチャートを示す図である。
【図１１Ｂ】図１１Ｂは、第４実施形態におけるカメラマイコンでの合焦評価値ピーク位置検出処理とそれに対応するレンズマイコンの処理との詳細を説明するためのフローチャートを示す図である。
【図１２】図１２は、第４実施形態における通信路を介してカメラマイコンとレンズマイコンとの間でやり取りされる信号のタイミングチャートを示す図である。
【符号の説明】
【０１０７】
１０…カメラ本体、  １１…カメラマイコン、  １１Ａ…タイマ、  １１Ｂ…メモリ、  １２…カメラ操作ＳＷ、  １３…タイミングジェネレータ、  １４…撮像素子、  １５…信号処理回路、  １６…画像表示部、  １７…ＡＦ用信号処理回路、  １８…記録媒体、  ２０…交換レンズユニット、  ２１…レンズマイコン、  ２１Ａ…カウンタ、  ２２…焦点調節用レンズ、  ２３…モータ、  ２４…レンズ駆動回路、  ２５…エンコーダ、  ３０…通信路。
【図１】
2009053429.tif 000003
【図２】
2009053429.tif 000004
【図３Ａ】
2009053429.tif 000005
【図３Ｂ】
2009053429.tif 000006
【図４】
2009053429.tif 000007
【図５】
2009053429.tif 000008
【図６】
2009053429.tif 000009
【図７】
2009053429.tif 000010
【図８Ａ】
2009053429.tif 000011
【図８Ｂ】
2009053429.tif 000012
【図９】
2009053429.tif 000013
【図１０】
2009053429.tif 000014
【図１１Ａ】
2009053429.tif 000015
【図１１Ｂ】
2009053429.tif 000016
【図１２】
2009053429.tif 000017