レンズ光学系の一部を構成するAFレンズ群の現在位置にてAF評価データを取得し、光軸方向へ前記AFレンズ群を駆動させてコントラストAF動作を行うことが可能なカメラ又はカメラシステムにおいて、前記AFレンズ群を初期位置から合焦位置付近へ駆動させ、第1のAF評価データを取得し、前記AFレンズ群を、合焦位置付近へ駆動させた方向とは逆方向へ所定のパルス数分、逆転駆動させて第2のAF評価データを取得し、さらに、前記第1のAF評価データと前記第2のAF評価データとを比較し、前記第2のAF評価データが、前記第1のAF評価データから変化した場合には、前記第2のAF評価データを取得するために前記AFレンズ群を駆動させた所定のパルス数からパルス数1を減算したパルス数をバックラッシュ量として記憶する、ことを特徴とするカメラ又はカメラシステム。請求項1のカメラ又はカメラシステムにおいて、前記第1のAF評価データと前記第2のAF評価データとを比較し、前記第2のAF評価データが、前記第1のAF評価データと同じ場合には、前記AFレンズ群を初期位置へ戻し、再度初期位置から合焦位置付近へ駆動させ、第1のAF評価データを取得し、前記AFレンズ群を、合焦位置付近へ駆動させた方向とは逆方向へ、前回、前記第2のAF評価データを取得するために前記AFレンズ群を駆動させた所定のパルス数よりも多いパルス数分、逆転駆動させて第2のAF評価データを取得することを繰り返す、ことを特徴とする請求項1に記載のカメラ又はカメラシステム。請求項1又は請求項2のカメラ又はカメラシステムにおいて、前記コントラストAF動作において、逆転駆動時に逆転駆動パルス数に対し前記バックラッシュ量を加算してバックラッシュを補正する、ことを特徴とする請求項1又は請求項2に記載のカメラ又はカメラシステム。請求項1乃至請求項3のいずれかに記載のカメラ又はカメラシステムにおいて、前記バックラッシュ量は、パルス数としてバックラッシュ量記憶部に記憶される、ことを特徴とする請求項1乃至請求項3のいずれかに記載のカメラ又はカメラシステム。請求項1乃至請求項4のいずれかに記載のカメラ又はカメラシステムにおいて、前記バックラッシュ量の測定はカメラのバックラッシュキャリブレーションモードにより開始される、ことを特徴とする請求項1乃至請求項4のいずれかに記載のカメラ又はカメラシステム。請求項1乃至請求項5のいずれかに記載のカメラ又はカメラシステムにおいて、前記バックラッシュ量が、所定のパルス数以上である場合には、バックラッシュ量の測定に失敗したと判断する、ことを特徴とする請求項1乃至請求項5のいずれかに記載のカメラ又はカメラシステム。特許文献1に記載された発明では、バックラッシュ量が交換レンズごとに固定値として記憶されているため、バックラッシュ量の経年変化や個体ごとのバラツキに対応できず、精度の高いバックラッシュの補正ができない。特許文献2に記載された発明では、駆動トルクを3段階に変化させて設定し、それぞれの駆動トルクを給電レベルと給電時間の複雑なパラメータにより制御しなければならないため、精度の高いバックラッシュの補正を行うためには調整コストが高くなる。また、駆動トルクを変化させるための制御手段を追加する必要があり、部品コストが高くなる。また、設計時に設定したそれぞれの段階での駆動トルクや駆動時間が適切であったとしても、駆動機構を構成する部品が経年変化してしまうことで、適切な駆動トルクや駆動時間でなくなってしまうおそれがある。特許文献3に記載された発明では、合焦光学系を両端の移動制限により区切られた区間で駆動させることが必要であるため、バックラッシュ量の測定に時間がかかってしまう。また、バックラッシュ量の測定時に駆動させた駆動量と比較する予定駆動量は、設計値に基づいているものであるため、両端の移動制限により区切られた物理的な区間が経年変化や衝撃により変化してしまうと、駆動させた駆動量と予定駆動量との差異を測定したとしても、正確なバックラッシュ量を測定できたことにはならないおそれがある。上記課題を解決するため、本発明に係る第1の発明は、レンズ光学系の一部を構成するAFレンズ群の現在位置にてAF評価データを取得し、光軸方向へ前記AFレンズ群を駆動させてコントラストAF動作を行うことが可能なカメラ又はカメラシステムにおいて、前記AFレンズ群を初期位置から合焦位置付近へ駆動させ、第1のAF評価データを取得し、前記AFレンズ群を、合焦位置付近へ駆動させた方向とは逆方向へ所定のパルス数分、逆転駆動させて第2のAF評価データを取得し、さらに、前記第1のAF評価データと前記第2のAF評価データとを比較し、前記第2のAF評価データが、前記第1のAF評価データから変化した場合には、前記第2のAF評価データを取得するために前記AFレンズ群を駆動させた所定のパルス数からパルス数1を減算したパルス数をバックラッシュ量として記憶する、ことを特徴とするカメラ又はカメラシステムとした。さらに、本発明に係る第2の発明は、第1の発明のカメラ又はカメラシステムにおいて、前記第1のAF評価データと前記第2のAF評価データとを比較し、前記第2のAF評価データが、前記第1のAF評価データと同じ場合には、前記AFレンズ群を初期位置へ戻し、再度初期位置から合焦位置付近へ駆動させ、第1のAF評価データを取得し、前記AFレンズ群を、合焦位置付近へ駆動させた方向とは逆方向へ、前回、前記第2のAF評価データを取得するために前記AFレンズ群を駆動させた所定のパルス数よりも多いパルス数分、逆転駆動させて第2のAF評価データを取得することを繰り返す、ことを特徴とする第1の発明のカメラ又はカメラシステムとした。さらに、本発明に係る第3の発明は、第1又は第2の発明のカメラ又はカメラシステムにおいて、前記コントラストAF動作において、逆転駆動時に逆転駆動パルス数に対し前記バックラッシュ量を加算してバックラッシュを補正する、ことを特徴とする第1又は第2の発明のカメラ又はカメラシステムとした。さらに、本発明に係る第4の発明は、第1乃至第3の発明のいずれかのカメラ又はカメラシステムにおいて、前記バックラッシュ量は、パルス数としてバックラッシュ量記憶部に記憶される、ことを特徴とする第1乃至第3の発明のいずれかのカメラ又はカメラシステムとした。さらに、本発明に係る第5の発明は、第1乃至第4の発明のいずれかのカメラ又はカメラシステムにおいて、前記バックラッシュ量の測定はカメラのバックラッシュキャリブレーションモードにより開始される、ことを特徴とする第1乃至第4の発明のいずれかのカメラ又はカメラシステムとした。さらに、本発明に係る第6の発明は、第1乃至第5の発明のいずれかのカメラ又はカメラシステムにおいて、前記バックラッシュ量が、所定のパルス数以上である場合には、バックラッシュ量の測定に失敗したと判断する、ことを特徴とする第1乃至第5の発明のいずれかのカメラ又はカメラシステムとした。本発明により、経年変化するバックラッシュ量を迅速に測定可能であり、測定したバックラッシュ量に基づきAFレンズ群の駆動量に相当する駆動パルス数を補正可能な、カメラ又はカメラシステムを提供することができる。以下、本発明にかかる実施例について図面を用いて詳細に説明する。本発明の実施例に係るカメラシステムは、カメラボディに対してレンズ交換可能なレンズ交換式カメラシステムとする。本実施例に係るカメラシステムについて、図1のブロック図を用いて説明する。図1は、本発明に係る実施例のカメラシステム全体を示すブロック図である。100はカメラボディ、200は交換レンズを示している。カメラボディ100の構成について説明する。カメラボディ100において、101はバッテリ、102は電源装置を示している。バッテリ101からは、電源装置102を介してカメラボディ100や交換レンズ200の制御系等に電力が供給されている。また、バッテリ101からは、カメラボディ100や交換レンズ200の駆動系等に電力が供給されている。カメラボディ100から交換レンズ200への電力供給は後述するマウントに設けられた接続端子を介して行われる。103は撮像装置を示している。撮像装置103には撮像素子やシャッタ等が含まれ、一眼レフカメラの場合にはクイックリターンミラー等が含まれる。104はカメラCPUを示している。カメラCPU104は、電源装置102から電力供給を受け、カメラボディ100の各種駆動系を各種センサからの情報に基づいて制御したり、後述するレンズCPUとの通信を行ったりする。105はAFセンサ位相差AFセンサ、106はAEセンサを示している。カメラCPU104は、AFセンサ105により得られた信号値を演算して測距を行い、測距の情報をレンズCPUへ送信し、交換レンズ200にAF動作を行わせる。また、カメラCPU104は、AEセンサ106により得られた信号値を演算して測光を行い、測光の情報に基づいて撮像装置103の露光量を決定し、レンズCPUにより交換レンズ200の絞り制御等を行わせる。107はカメラボディ100の操作系を示している。操作系107によりカメラCPU104へ、撮影者の命令が入力される。カメラCPU104は、この命令に従って各種駆動系の制御やレンズ制御部との通信等を行う。操作系107には、カメラボディ100の電源を入切する電源ボタンや、撮影方法を設定するモードダイヤルや、AF動作や撮影を指示するためのレリーズボタンや、その他メニューボタン等を含む。操作系107のうち、特にレリーズボタンは2段階で押下する機構となっており、1段階押下した状態をレリーズ半押しとし、2段階押下した状態をレリーズ全押しとする。また、レリーズ半押しの際、カメラボディ100は、交換レンズ200に対してAF動作を命令するとともに、交換レンズ200が手ブレ補正機構を有している場合は、手ブレ補正動作を開始するように命令する。さらに、レリーズ全押し状態となることで、カメラボディ100は撮影動作を開始する。108は画像処理部を示している。カメラCPU104の命令で撮影装置103により取得された画像信号は、画像処理部108に送られ、ガンマ補正、YCbCr信号への変換、ノイズ除去等の一連の画像処理が施される。109は記憶装置を示している。画像処理部108により一連の画像処理が施された画像信号は、記憶装置109にメモリされる。110は表示装置を示している。表示装置110は、撮像素子等により得られる撮影前のスルー画を表示したり、撮影後に記憶装置109に格納された画像信号を再生表示したり、カメラボディ100等の設定情報を表示したりする。111は、本発明において測定したバックラッシュ量を記憶するためのバックラッシュ量記憶部を示している。カメラボディ100と交換レンズ200との物理的な接続はマウント300を介して行われる。また、カメラボディ100と交換レンズ200との電気的な接続はマウント300に設けられた接点端子群を介して行われる。本実施例のカメラボディ100側のマウント300の接点端子群には、制御用電源端子C_VDD、クロック信号端子C_CLK、コマンド信号端子C_CMD、アンサ信号端子C_ANS、モータ用電源端子C_MP、グランド端子C_GNDが含まれる。制御用電源端子C_VDDからは交換レンズ200のレンズ制御部に対して電力が供給され、モータ用電源端子C_MPからは交換レンズ200の各種駆動系に対して電力が供給される。また、コマンド信号端子C_CMDからはカメラボディ100が交換レンズ200に対してレンズデータを求めるコマンド信号CMDが出力され、アンサ信号端子C_ANSへは交換レンズ200から送信されるレンズデータ等のアンサ信号ANSが入力される。次に交換レンズ200の構成について説明する。交換レンズ200には、不図示のレンズ光学系が含まれる。交換レンズ200において、201はレンズCPUを示している。レンズCPU201は、カメラボディ100から電力供給を受け、カメラCPU104と通信を行ったり、交換レンズ200内の各種駆動系を制御したりする。202はエンコーダを示している。エンコーダ202からの信号により、レンズ制御部201は、現在のAFレンズ群位置を検知したり、さらに交換レンズ200がズームレンズの場合には、現在の焦点距離を検知したりする。交換レンズ200内の各種駆動系として、次の駆動系があげられる。203は絞り、204は絞り駆動部を示す。絞り203は、レンズCPU201からの命令を受けた絞り駆動部204により駆動される。また、絞り駆動部204には、カメラボディ100から電力が供給される。205はAFレンズ群、206はAF駆動部を示す。AFレンズ群205は、不図示のレンズ光学系の一部であり、レンズCPU201から命令を受けたAF駆動部206により駆動される。また、AF駆動部206には、カメラボディ100からの電力が供給される。交換レンズ200において、300はマウントを示し、前述した通り、交換レンズ200がカメラボディ100と物理的に接続するための接続部である。また、マウント300には、カメラボディ100側と同様に交換レンズ200とカメラボディ100が電気的に接続するための接点端子群が設けられている。接点端子群として、交換レンズ200においても、前述したカメラボディ100のマウント300に設けられた各接点端子に対応する、制御用電源端子L_VDD、クロック信号端子L_CLK、コマンド信号端子L_CMD、アンサ信号端子L_ANS、モータ用電源端子L_MP、グランド端子L_GNDが設けられている。次に、本発明に係るバックラッシュ量の測定方法について詳細に説明する。本実施例では、カメラボディ100に、バックラッシュ量測定のためのモードとして、バックラッシュキャリブレーションモードを設けた。バックラッシュキャリブレーションモードでは、後述するバックラッシュ量の測定をカメラボディ主体で行う。カメラボディ主体によるバックラッシュキャリブレーションモードは、撮影者がカメラボディ100の操作系107を操作することにより、カメラボディ100に搭載されたメニュー設定等において実行される。次に、本実施例のバックラッシュ量測定のフローについて、図2のフローチャートを用いて詳細に説明する。まず、撮影者がカメラボディ100の操作系107を操作することにより、メニュー設定を呼び出し、その中からバックラッシュキャリブレーションモードを選択するS101。さらに、撮影者はカメラボディ100の操作系107を操作し、バックラッシュキャリブレーションモードを実行するS102。バックラッシュキャリブレーションモードが実行されると、カメラCPU104は、まず、AFレンズ群205を合焦位置付近から逆転駆動させるパルス数の初期値をN=N0として任意に設定するS103。AFレンズ群205の合焦位置付近からの逆転駆動については、後述する。次に、カメラCPU104は、AF駆動部206に一般的なコントラストAFの手法である山登りAFを開始するように命令し、AFレンズ群205を、まず初期位置無限遠位置へ移動させるS104。そして、AFレンズ群205を、一般的な山登りAFの手法に従って、AF測距点においてAF評価データが極大値付近となる合焦位置付近X1まで駆動させ、停止させるS105。S105における山登りAFでは、まず、駆動パルス数をカウントするためのパルスカウンタを0にリセットし、さらに初期位置無限遠位置におけるAF評価データを取得する。そして、パルスカウンタを1繰り上げ、AFレンズ群205を至近端位置方向へ1パルス数分、僅かに駆動させ、さらにAF評価データを取得する。そして、AFレンズ群205の駆動前後において取得した両者のAF評価データを比較する。このようにして、AF評価データの極大値が発見されるまで、パルスカウンタを1繰り上げ、AFレンズ群205を駆動させ、さらにAF評価データの取得比較することを順次繰り返す。また、S105の山登りAFにおいて、AFレンズ群205が停止する位置は、AF評価データが極大値となるAFレンズ群205の位置からさらに進んだ合焦位置付近X1とした。すなわち、合焦位置付近X1は、AF評価データが極大値となる合焦位置を通り過ぎた直後のAFレンズ群205の位置を意味する。したがって、S105では、AFレンズ群205は、一方向へ駆動され続けた後であるため、バックラッシュは、図4bに示すように完全に除去された状態にある。バックラッシュキャリブレーションモードにおいては、上述した通り、山登りAFS105によるAFレンズ群205の最初の停止位置を、合焦位置ではなく合焦位置付近X1としている。これは、バックラッシュキャリブレーションモードにおいては、一般的な山登りAFのように、AF評価データが極大値となる合焦位置を通り過ぎた後に、再び合焦位置へ戻るための逆転駆動を実行する必要がないためである。次に、カメラCPU104は、S105の山登りAFによりAFレンズ群205が停止した合焦位置付近X1においてAF評価データを取得し、これをAF評価データY1とするS106。また、カメラCPU104は、AF評価データY1を取得した時点でのパルスカウンタの値をP1とする。本実施例において、AF評価データY1を取得するために山登りAFを利用し、AFレンズ群205の停止位置を合焦位置付近X1とした理由は、後述するAFレンズ群205の逆転駆動においてAF評価データの変化をより敏感に検出するためである。図6に示すように、AFレンズ群205が合焦位置付近X1にある場合では、AF評価データが極大値付近にあるため、AFレンズ群205の駆動に対するAF評価データの変化の傾きが大きく、AF評価データの変化を敏感に検出するのに適している。次に、カメラCPU104は、S106でAF評価データY1を取得するために駆動させた方向とは逆方向へAFレンズ群205を駆動させるようにAF駆動部206に対して命令する。これによりAFレンズ群205は合焦位置付近X1からNパルス数分、逆転駆動され、停止するS107。ここで、Nパルス数の初期値は、S103で設定したN0である。S107で、AFレンズ群205が、Nパルス数分、逆転駆動される際、パルスカウンタはN繰り下がる。次に、S107で、合焦位置付近X1からNパルス数分、逆転駆動されて停止したAFレンズ群205の位置X2において、AF評価データを取得し、これをAF評価データY2とするS108。また、カメラCPU104は、AF評価データY2を取得した時点でのパルスカウンタの値をP2とする。AF評価データY2は、S107で、AFレンズ群205がNパルス数分、逆転駆動されるたびに更新される。次に、S106及びS108において、AF評価データY1とAF評価データY2の取得が完了した後、両者のAF評価データに差異があるかどうか判断するS109。S109で、AF評価データY1とAF評価データY2との間に差異があると判断された場合には、S107でAFレンズ群205を逆転駆動させたNパルス数により、バックラッシュがすべて除去され、実質的にAFレンズ群205が駆動されたものと判断されるS110。AF評価データY1とAF評価データY2とに差異があるということは、合焦位置付近X1で取得したAF評価データY1から変化が確認されたということであり、すなわち、AFレンズ群205が、S107におけるNパルス数分の逆転駆動により、合焦位置付近X1から実質的に駆動され始めたということを意味している。S109で、AF評価データY1とAF評価データY2との間に差異がないと判断された場合には、S107においてAFレンズ群205を逆転駆動させたNパルス数では、依然としてバックラッシュが除去されている途中であるとし、実質的にAFレンズ群205が駆動されていないと判断されるS111。そして、さらにAFレンズ群205を逆転駆動させ、バックラッシュをすべて除去するため、S107で逆転駆動させたNパルス数に1を加算し、N=N1としてNパルス数を更新するS112。S112で、Nパルス数を更新した後、このより多いNパルス数をもって、AF評価データY1とAF評価データY2とに差異が確認されるまで、S104から山登りAF及び逆転駆動を繰り返すA。次に、S109で、AF評価データに変化が確認された場合において、AF評価データY1に対応するパルスカウンタの値P1とAF評価データY2に対応するパルスカウンタの値P2との差異=|P1-P2|が所定のパルス数Pd以上であるかどうか判断するS113。所定のパルス数Pd以上である場合には、AF評価データに変化が確認されたとしても、バックラッシュ量の測定に失敗したと判断し、AF評価データY1の取得からやり直すため、S103へ戻る。ここで、所定のパルス数Pdとは、予めカメラCPU104に記憶され、バックラッシュを除去するための十分なパルス数を示す。例えば、S106でAF評価データY1を取得するためにAFレンズ群205を移動させた合焦位置付近X1において、AF評価データの変化が平坦であった場合、AF評価データの変化がないままAFレンズ群205が実質的に逆転駆動されてしまうおそれがある。この場合、バックラッシュの除去に十分以上のパルス数分、駆動されてしまう可能性がある。そこで、P1とP2との差異が所定のパルス数Pd以上である場合には、バックラッシュ量の測定自体に失敗したと判断することとする。所定のパルス数Pdは、減速機構に用いるギヤの仕様や連結機構に用いる連結部材の仕様などから設計値として予め決定されたり、耐用試験により予期されるバックラッシュの経年変化等から実験的に予め決定されたりする。次に、S113で、AF評価データに変化が確認された際の、AF評価データY1に対応するパルスカウンタの値P1とAF評価データY2に対応するパルスカウンタの値P2との差異=|P1-P2|が許容範囲内であると確認された場合には、AF評価データに変化が確認される直前までに駆動されたパルス数であるN-1を、バックラッシュがすべて除去されるためのバックラッシュ量と決定し、これをバックラッシュ量記憶部111に記憶するS114。以上で、バックラッシュ量を測定するための、バックラッシュキャリブレーションモードが終了する。次に、バックラッシュキャリブレーションモードで測定したバックラッシュ量を用いた、本実施例のAF動作のフローについて、図3のフローチャートを用いて詳細に説明する。まず、撮影者が、操作系107に含まれるレリーズボタンをレリーズ半押しすることにより、一般的な山登りAFが開始されるS201。山登りAFが開始されると、カメラCPU104はAF駆動部206に命令して、AFレンズ群205を無限遠位置まで駆動させるS202。また、ここで駆動パルス数をカウントするためのパルスカウンタを0にリセットする。次に、カメラCPU104は、AFレンズ群205を移動させた無限遠位置において、AF評価データを取得するS203。次に、カメラCPU104は、AFレンズ群205を至近端位置方向へ1パルス数分、駆動させるS204。また、パルスカウンタを1繰り上げる。さらに、AFレンズ群205が、S204で1パルス数分、駆動された後、AFレンズ群205の現在位置において新たにAF評価データを取得するS205。カメラCPU104は、AFレンズ群205の現在位置で取得したAF評価データをYlとする。そして、さらにAFレンズ群205が、1パルス数分、駆動され、新たにAF評価データを取得した場合にはこれを新たなYlとして更新する。同時に前回取得されたAF評価データはYfとし、AFレンズ群205が、1パルス数分、駆動されるたびに更新する。次に、カメラCPU104は、AFレンズ群205の現在位置で取得したAF評価データYlと前回取得したAF評価データYfとを比較するS206。前回取得したAF評価データYfとは、山登りAF開始直後であれば、AFレンズ群205の無限遠位置において取得したAF評価データであり、山登りAFの途中であれば、S204で1パルス数分、駆動させる前のAFレンズ群205の位置において取得したAF評価データである。S206で、前回取得したAF評価データYfよりも、AFレンズ群205の現在位置で取得したAF評価データYlのほうが小さくない場合、次に取得するAF評価データもこのまま増大し続ける可能性がある。したがって、カメラCPU104は、さらにAFレンズ群205をさらに1パルス数分、駆動させ、新たなAF評価データを取得するため、S204へ戻る。S206で、前回取得したAF評価データYfよりも、AFレンズ群205の現在位置で取得したAF評価データYlのほうが小さい場合、カメラCPU104は、前回取得したAF評価データYfが山登りAFにおけるAF評価データの極大値Ymaxであると判断し、極大値Ymaxに対応するAFレンズ群205の位置を合焦位置Xmaxとして決定するS207。次に、カメラCPU104は、AFレンズ群205を現在位置から合焦位置Xmaxへ逆転駆動させるため、現在位置と合焦位置Xmaxとの距離差に相当する逆転駆動パルス数Pbを算出するS208。次に、カメラCPU104は、バックラッシュキャリブレーションモードで測定した、バックラッシュをすべて除去するためのバックラッシュ量N-1を、バックラッシュ量記憶部111から読み出し、S208で算出した逆転駆動パルス数Pbに加算して、バックラッシュを補正するS209。本実施例では、AFレンズ群205を逆転駆動させる際に、逆転駆動パルス数Pbに対して予めバックラッシュに相当するパルス数を加算しておくことで、バックラッシュを考慮した逆転駆動が可能となる。次に、AFレンズ群205は、S209で補正された駆動パルス数分、逆転駆動され、合焦位置Xmaxに到達し、山登りAFを終了するS210。なお、バックラッシュキャリブレーションモードは、メニュー設定による選択実行で開始するのではなく、カメラボディ若しくは交換レンズ等に専用ボタンを設け、これにより開始することとしてもよい。また、バックラッシュキャリブレーションモードは、カメラボディ若しくはカメラシステムの起動時に自動的に実行される制御としてもよい。また、バックラッシュキャリブレーションモードは、本実施例に示したコントラストAF方式に限らず、位相差AF方式においても適用可能である。また、AF動作は、山登りAFの実行を繰り返す制御とし、逆転駆動のたびにバックラッシュの補正を行う制御としてもよい。以上説明したとおり、本発明によれば、AFレンズ群を駆動可能領域すべてについて駆動させる必要がなく、バックラッシュ量の測定が迅速であり、さらに、経年変化するバックラッシュ量を精度よく測定することが可能であり、測定したバックラッシュ量に基づきAFレンズ群の駆動量を補正し、AFレンズ群を精度よく駆動させることが可能なカメラ又はカメラシステムを提供することができる。