(57)【要約】【課題】カメラボディと交換レンズ間の同期制御においてフォーカスレンズのウォブリング動作を考慮した適切な制御を行う。【解決手段】交換レンズ２００は、高い周波数でフォーカスレンズ２３０を光軸に沿って微小進退駆動する高速追従モードと、低い周波数でフォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとに対応可能である。カメラボディ１００又は交換レンズ２００は交換レンズの追従モードについてユーザからの指示を受け付ける受付手段を備える。ボディ制御手段１４０は、受付手段が受け付けた追従モードに基づいて第１の周期と異なる第２の周期を示す情報を交換レンズに送信する。レンズ制御手段２４０は、カメラボディから送信された第２の周期で、フォーカスレンズを光軸に沿って微小進退駆動させるよう駆動手段２３３を制御し、第１の周期で、交換レンズ内における微小進退駆動とは異なる制御を行う。【選択図】図１
2010063162.tif 000002
【特許請求の範囲】
【請求項１】
カメラボディと交換レンズとを含むカメラシステムであって、
前記カメラボディは、
前記交換レンズにより形成された被写体像を所定の撮像周期で撮像し、画像データを生成する撮像手段と、
前記撮像周期と相関のある第１の周期を持つ同期信号を生成するボディ制御手段と、
前記生成された同期信号を前記交換レンズに送信する送信手段とを備え、
前記交換レンズは、
フォーカスレンズと、
前記フォーカスレンズを光軸に沿って駆動する駆動手段と、
前記カメラボディから送信された同期信号を受信する受信手段と、
前記交換レンズの動作を制御するレンズ制御手段と、を備え、
前記交換レンズは、
少なくともより高い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する高速追従モードと、より低い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとを含む複数の追従モードに対応可能であり、
前記カメラボディ、若しくは前記交換レンズは、
前記交換レンズの追従モードについてユーザーからの指示を受け付ける受付手段をさらに備え、
前記ボディ制御手段は、さらに、前記受付手段が受け付けた追従モードに基づいて前記第１の周期と異なる第２の周期を示す情報を、前記送信手段を介して前記交換レンズに送信し、
前記レンズ制御手段は、前記カメラボディから送信された前記第２の周期で、前記フォーカスレンズを光軸に沿って微小進退駆動させるよう前記駆動手段を制御し、前記第１の周期で、前記交換レンズ内における前記微小進退駆動とは異なる制御を行う、
カメラシステム。
【請求項２】
前記交換レンズは、前記交換レンズが対応可能な前記微小進退駆動の駆動周期に関する周期情報を予め記憶する記憶手段をさらに備え、
前記ボディ制御手段は、前記交換レンズから前記周期情報を受信し、その受信した周期情報を参照して前記第２の周期を設定する、
請求項１に記載のカメラシステム。
【請求項３】
前記ボディ制御手段は、
前記受付手段より低速追従モードが受け付けられたとき、
前記交換レンズから受信した前記周期情報のうち周波数が最も低い周期情報を参照して前記第２の周期を設定する一方、
前記受付手段より高速追従モードが受け付けられたとき、
前記交換レンズから受信した前記周期情報のうち周波数が最も高い周期情報を参照して前記第２の周期を設定する
請求項２に記載のカメラシステム。
【請求項４】
前記周期情報は、前記同期信号の周期に対する前記微小進退駆動の際に対応可能な駆動周期の比率を示す情報である、
請求項２または３に記載のカメラシステム。
【請求項５】
前記比率は、１／２、１／４、１／８の少なくともいずれかである、請求項４に記載のカメラシステム。
【請求項６】
カメラボディと交換レンズとを含むカメラシステムであって、
前記カメラボディは、
前記交換レンズにより形成された被写体像を所定の撮像周期で撮像し、画像データを生成する撮像手段と、
前記撮像周期と相関のある第１の周期を持つ同期信号を生成するボディ制御手段と、
前記生成された同期信号を前記交換レンズに送信する送信手段とを備え、
前記交換レンズは、
フォーカスレンズと、
前記フォーカスレンズを光軸に沿って駆動する駆動手段と、
前記カメラボディから送信された同期信号を受信する受信手段と、
前記交換レンズの動作を制御するレンズ制御手段と、を備え、
前記交換レンズは、
少なくともより高い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する高速追従モードと、より低い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとを含む複数の追従モードに対応可能であり、
前記カメラボディ、若しくは前記交換レンズは、
前記交換レンズの追従モードについてユーザーからの指示を受け付ける受付手段をさらに備え、
前記ボディ制御手段は、さらに、前記受付手段が受け付けた追従モードに基づいて第２の周期を持つ第２の同期信号を生成し、前記送信手段を介して前記交換レンズに送信し、
前記レンズ制御手段は、前記カメラボディから送信された前記第２の同期信号に従って、前記フォーカスレンズを光軸に沿って微小進退駆動させるよう前記駆動手段を制御し、前記第１の周期で、前記交換レンズ内における前記微小進退駆動とは異なる制御を行う、
カメラシステム。
【請求項７】
前記交換レンズは、前記交換レンズが対応可能な前記微小進退駆動の駆動周期に関する周期情報を予め記憶する記憶手段をさらに備え、
前記ボディ制御手段は、前記交換レンズから前記周期情報を受信し、その受信した周期情報を参照して前記第２の同期信号を生成する、
請求項６に記載のカメラシステム。
【請求項８】
前記ボディ制御手段は、
前記受付手段より低速追従モードが受け付けられたとき、
前記交換レンズから受信した前記周期情報のうち周波数が最も低い周期情報を参照して前記第２の同期信号を生成する一方、
前記受付手段より高速追従モードが受け付けられたとき、
前記交換レンズから受信した前記周期情報のうち周波数が最も高い周期情報を参照して前記第２の同期信号を生成する
請求項７に記載のカメラシステム。
【請求項９】
前記周期情報は、前記同期信号の周期に対する前記微小進退駆動の際に対応可能な駆動周期の比率を示す情報である、
請求項７または８に記載のカメラシステム。
【請求項１０】
前記比率は、１／２、１／４、１／８の少なくともいずれかである、請求項９に記載のカメラシステム。
【請求項１１】
少なくともより高い周波数でフォーカスレンズを光軸に沿って微小進退駆動する高速追従モードと、より低い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとを含む複数の追従に対応可能である交換レンズが装着可能なカメラボディであって、
前記交換レンズにより形成された被写体像を所定の撮像周期で撮像し、画像データを生成する撮像手段と、
前記撮像周期と相関のある第１の周期を持つ同期信号を生成するボディ制御手段と、
前記生成された同期信号を前記交換レンズに送信する送信手段とを備え、
前記カメラボディ、若しくは前記交換レンズは、
前記交換レンズの追従モードについてユーザーからの指示を受け付ける受付手段をさらに備え、
前記ボディ制御手段は、
さらに、前記受付手段が受け付けた追従モードに基づいて前記第１の周期と異なる第２の周期を示す情報を、前記送信手段を介して前記交換レンズに送信する、
カメラボディ。
【請求項１２】
前記ボディ制御手段は、前記交換レンズから、前記交換レンズが対応可能な前記微小進退駆動の駆動周期に関する周期情報を受信し、その受信した周期情報を参照して前記第２の周期を設定する、
請求項１１記載のカメラボディ。
【請求項１３】
前記ボディ制御手段は、
前記受付手段より低速追従モードが受け付けられたとき、
前記交換レンズから受信した前記周期情報のうち周波数が最も低い周期情報を参照して前記第２の周期を設定する一方、
前記受付手段より高速追従モードが受け付けられたとき、
前記交換レンズから受信した前記周期情報のうち周波数が最も高い周期情報を参照して前記第２の周期を設定する
請求項１２に記載のカメラボディ。
【請求項１４】
前記周期情報は、前記同期信号の周期に対する前記微小進退駆動の際に対応可能な駆動周期の比率を示す情報である、
請求項１２または１３に記載のカメラボディ。
【請求項１５】
前記比率は、１／２、１／４、１／８の少なくともいずれかである、請求項１４に記載のカメラボディ。
【請求項１６】
カメラボディに装着可能な交換レンズであって、
フォーカスレンズと、
前記フォーカスレンズを光軸に沿って駆動する駆動手段と、
前記カメラボディから送信された第１の周期を有する同期信号を受信する受信手段と、
前記交換レンズの動作を制御するレンズ制御手段と、を備え、
前記交換レンズは、
少なくともより高い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する高速追従モードと、より低い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとを含む複数の追従モードに対応可能であり、
前記カメラボディ、若しくは前記交換レンズは、
前記交換レンズの追従モードについてユーザーからの指示を受け付ける受付手段をさらに備え、
前記受信手段は、
さらに前記受付手段が受け付けた追従モードに対応する第２の周期を示す情報を前記カメラボディから受信し、
前記レンズ制御手段は、
前記カメラボディから送信された前記第２の周期で、前記フォーカスレンズを光軸に沿って微小進退駆動させるよう前記駆動手段を制御し、前記第１の周期で、前記交換レンズ内における前記微小進退駆動とは異なる制御を行う、    
交換レンズ。
【請求項１７】
前記交換レンズは、前記交換レンズが対応可能な前記微小進退駆動の駆動周期に関する周期情報を予め記憶する記憶手段をさらに備え、
前記ボディ制御手段は、前記交換レンズから前記周期情報を受信し、その受信した周期情報を参照して前記第２の周期を設定する、
請求項１６に記載の交換レンズ。
【請求項１８】
前記カメラボディは、
前記交換レンズの追従モードについてユーザーより低速追従モードが選択されたとき、前記交換レンズから受信した前記周期情報のうち周波数が最も低い周期情報を参照して前記第２の周期を設定する一方、
前記交換レンズの追従モードについてユーザーより高速追従モードが選択されたとき、前記交換レンズから受信した前記周期情報のうち周波数が最も高い周期情報を参照して前記第２の周期を設定する、
請求項１７に記載の交換レンズ。
【請求項１９】
前記周期情報は、前記同期信号の周期に対する前記微小進退駆動の際に対応可能な駆動周期の比率を示す情報である、
請求項１７または１８に記載の交換レンズ。
【請求項２０】
前記比率は、１／２、１／４、１／８の少なくともいずれかである、請求項１９に記載の交換レンズ。
【請求項２１】
カメラボディと交換レンズとを含むカメラシステムであって、
前記カメラボディは、
前記交換レンズにより形成された被写体像を所定の撮像周期で撮像し、画像データを生成する撮像手段と、
前記撮像周期と相関のある第１の周期を持つ同期信号を生成するボディ制御手段と、
前記生成された同期信号を前記交換レンズに送信する送信手段とを備え、
前記交換レンズは、
フォーカスレンズと、
前記フォーカスレンズを光軸に沿って駆動する駆動手段と、
前記カメラボディから送信された同期信号を受信する受信手段と、
前記交換レンズの動作を制御するレンズ制御手段と、
前記交換レンズが対応可能な前記微小進退駆動の駆動周期に関する周期情報を予め記憶する記憶手段を備え、
前記ボディ制御手段は、さらに、前記交換レンズから前記周期情報を受信し、その受信した周期情報を参照して第２の周期を持つ第２の同期信号を生成して前記交換レンズに送信し、
前記レンズ制御手段は、前記第２の同期信号に従って、前記フォーカスレンズの位置を前記光軸に沿って微小進退駆動させるよう前記駆動手段を制御し、前記第１の周期で、前記交換レンズ内における前記微小進退駆動とは異なる制御を行う、
カメラシステム。
【請求項２２】
前記周期情報は、前記同期信号の周期に対する前記微小進退駆動の際に対応可能な駆動周期の比率を示す情報である、
請求項２１に記載のカメラシステム。
【請求項２３】
前記比率は、１／２、１／４、１／８の少なくともいずれかである、請求項２２に記載のカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラシステムに関し、特に交換レンズとカメラボディとからなるカメラシステムに関する。
【背景技術】
【０００２】
特許文献１は、カメラボディと交換レンズとから構成されるカメラシステムを開示する。このカメラシステムは、カメラボディと交換レンズ間の同期を取りながら、カメラボディから交換レンズに交換レンズの駆動を制御する命令を送信することにより、静止画撮像時のオートフォーカス制御を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３２２９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
カメラシステムは、その撮像素子で撮像した画像をカメラボディ背面に設けられた液晶ディスプレイに表示させるスルー画像表示機能を有する。使用者はこのスルー画像を視認することで、静止画撮影時に被写体の構図を決めることができる。また、動画撮像時においても、液晶ディスプレイに撮像中の画像が表示される。
【０００５】
スルー画像表示時や動画像の撮像時において、カメラボディと交換レンズ間で同期をとった制御が必要になる。例えば、液晶ディスプレイに画像を表示させるために、オートフォーカス動作が必要である。オートフォーカス動作においては、フォーカスレンズを光軸方向に微小進退駆動させる。このため、カメラボディから交換レンズに対して細かくレンズの動作を制御（ウォブリング制御）する必要がある。
【０００６】
このように、カメラボディと交換レンズ間の同期制御においては、フォーカスレンズのウォブリング動作を考慮した適切な制御が必要となる。
【０００７】
特許文献１では、スルー画像表示時や動画像撮像時のカメラボディと交換レンズ間の同期の取り方については何ら開示していない。
【０００８】
本発明は、スルー画像の生成や動画像の撮像の際に、所定の周波数の同期信号を用いることによりカメラボディと交換レンズとの同期を取りつつ、フォーカスレンズのウォブリング動作の周波数についてはウォブリングに適切な周波数で制御することが可能なカメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の態様において、カメラボディと交換レンズとを含むカメラシステムが提供される。カメラボディは、交換レンズにより形成された被写体像を所定の撮像周期で撮像し、画像データを生成する撮像手段と、撮像周期と相関のある第１の周期を持つ同期信号を生成するボディ制御手段と、生成された同期信号を前記交換レンズに送信する送信手段とを備える。交換レンズは、フォーカスレンズと、フォーカスレンズを光軸に沿って駆動する駆動手段と、カメラボディから送信された同期信号を受信する受信手段と、交換レンズの動作を制御するレンズ制御手段と、を備える。
【００１０】
交換レンズは、少なくともより高い周波数でフォーカスレンズを光軸に沿って微小進退駆動する高速追従モードと、より低い周波数でフォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとを含む複数の追従モードに対応可能である。カメラボディ、若しくは交換レンズは、交換レンズの追従モードについてユーザーからの指示を受け付ける受付手段をさらに備える。ボディ制御手段は、さらに、受付手段が受け付けた追従モードに基づいて第１の周期と異なる第２の周期を示す情報を、送信手段を介して交換レンズに送信する。レンズ制御手段は、カメラボディから送信された第２の周期で、フォーカスレンズを光軸に沿って微小進退駆動させるよう駆動手段を制御し、第１の周期で、交換レンズ内における微小進退駆動とは異なる制御を行う。
【００１１】
第２の態様において、カメラボディと交換レンズとを含むカメラシステムが提供される。カメラボディは、交換レンズにより形成された被写体像を所定の撮像周期で撮像し、画像データを生成する撮像手段と、撮像周期と相関のある第１の周期を持つ同期信号を生成するボディ制御手段と、生成された同期信号を交換レンズに送信する送信手段とを備える。交換レンズは、フォーカスレンズと、フォーカスレンズを光軸に沿って駆動する駆動手段と、カメラボディから送信された同期信号を受信する受信手段と、交換レンズの動作を制御するレンズ制御手段と、を備える。交換レンズは、少なくともより高い周波数でフォーカスレンズを光軸に沿って微小進退駆動する高速追従モードと、より低い周波数でフォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとを含む複数の追従モードに対応可能である。カメラボディ、若しくは交換レンズは、交換レンズの追従モードについてユーザーからの指示を受け付ける受付手段をさらに備える。ボディ制御手段は、さらに、受付手段が受け付けた追従モードに基づいて第２の周期を持つ第２の同期信号を生成し、送信手段を介して交換レンズに送信する。レンズ制御手段は、カメラボディから送信された第２の同期信号に従って、フォーカスレンズを光軸に沿って微小進退駆動させるよう駆動手段を制御し、第１の周期で、交換レンズ内における前記微小進退駆動とは異なる制御を行う。
【００１２】
第３の態様において、少なくともより高い周波数でフォーカスレンズを光軸に沿って微小進退駆動する高速追従モードと、より低い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとを含む複数の追従に対応可能である交換レンズが装着可能なカメラボディが提供される。カメラボディは、交換レンズにより形成された被写体像を所定の撮像周期で撮像し、画像データを生成する撮像手段と、撮像周期と相関のある第１の周期を持つ同期信号を生成するボディ制御手段と、生成された同期信号を交換レンズに送信する送信手段とを備える。カメラボディ若しくは交換レンズは、交換レンズの追従モードについてユーザーからの指示を受け付ける受付手段をさらに備える。ボディ制御手段は、さらに、受付手段が受け付けた追従モードに基づいて第１の周期と異なる第２の周期を示す情報を、送信手段を介して交換レンズに送信する。
【００１３】
第４の態様において、カメラボディに装着可能な交換レンズが提供される。交換レンズは、フォーカスレンズと、フォーカスレンズを光軸に沿って駆動する駆動手段と、カメラボディから送信された第１の周期を有する同期信号を受信する受信手段と、交換レンズの動作を制御するレンズ制御手段と、を備える。交換レンズは、少なくともより高い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する高速追従モードと、より低い周波数で前記フォーカスレンズを光軸に沿って微小進退駆動する低速追従モードとを含む複数の追従モードに対応可能である。カメラボディ、若しくは交換レンズは、交換レンズの追従モードについてユーザーからの指示を受け付ける受付手段をさらに備える。受信手段は、さらに受付手段が受け付けた追従モードに対応する第２の周期を示す情報をカメラボディから受信する。レンズ制御手段は、カメラボディから送信された第２の周期で、フォーカスレンズを光軸に沿って微小進退駆動させるよう駆動手段を制御し、第１の周期で、交換レンズ内における微小進退駆動とは異なる制御を行う。
【００１４】
第５の態様において、カメラボディと交換レンズとを含むカメラシステムが提供される。カメラボディは、交換レンズにより形成された被写体像を所定の撮像周期で撮像し、画像データを生成する撮像手段と、撮像周期と相関のある第１の周期を持つ同期信号を生成するボディ制御手段と、生成された同期信号を交換レンズに送信する送信手段とを備える。交換レンズは、フォーカスレンズと、フォーカスレンズを光軸に沿って駆動する駆動手段と、カメラボディから送信された同期信号を受信する受信手段と、交換レンズの動作を制御するレンズ制御手段と、交換レンズが対応可能な微小進退駆動の駆動周期に関する周期情報を予め記憶する記憶手段を備える。ボディ制御手段は、さらに、交換レンズから周期情報を受信し、その受信した周期情報を参照して第２の周期を持つ第２の同期信号を生成して前記交換レンズに送信する。レンズ制御手段は、第２の同期信号に従って、フォーカスレンズの位置を前記光軸に沿って微小進退駆動させるよう駆動手段を制御し、第１の周期で、交換レンズ内における微小進退駆動とは異なる制御を行う。
【発明の効果】
【００１５】
本発明によれば、スルー画像の生成や動画像の撮像の際に、所定の周波数の同期信号を用いることによりカメラボディと交換レンズとの同期を取りつつ、フォーカスレンズのウォブリング動作の周波数についてはウォブリングに適切な周波数で制御することが可能なカメラシステムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１にかかるカメラシステムのブロック図
【図２】同期モードと非同期モードとの切替を説明するためのフローチャート
【図３】同期状態を説明するためのタイミングチャート
【図４】ウォブリング制御を説明するためのフローチャート
【図５】同期状態を説明するためのタイミングチャート
【図６】交換レンズが対応可能な制御周波数とウォブリング周波数を示す情報の一例を示した図
【発明を実施するための形態】
【００１７】
１．実施の形態１
１−１．構成
１−１−１．概要
図１は、実施の形態１のカメラシステムの構成を示すブロック図である。カメラシステム１は、カメラボディ１００とそれに着脱可能な交換レンズ２００とから構成される。カメラシステム１は、ＣＣＤイメージセンサ１１０で画像データを周期的に撮像することにより動画像データを生成することが可能である。本発明は、レンズ交換式のカメラシステムに関する発明である。特に、本発明は、スルー画像の生成や動画像撮像を行う際に、カメラボディと交換レンズとの同期を的確に取るためになされた発明である。
【００１８】
１−１−２．カメラボディの構成
カメラボディ１００は、ＣＣＤイメージセンサ１１０と液晶モニタ１２０とカメラコントローラ１４０とボディマウント１５０と電源１６０とカードスロット１７０とを備える。
【００１９】
カメラコントローラ１４０は、レリーズ釦１３０等の操作部材からの指示に応じて、ＣＣＤイメージセンサ１１０等のカメラシステム１全体を制御する。カメラコントローラ１４０は、垂直同期信号をタイミング発生器１１２に送信する。これと並行して、カメラコントローラ１４０は、垂直同期信号に基づいて、露光同期信号を生成する。カメラコントローラ１４０は、生成した露光同期信号を、ボディマウント１５０及びレンズマウント２５０を介して、レンズコントローラ２４０に周期的に繰り返して送信する。カメラコントローラ１４０は、制御動作や画像処理動作の際に、ＤＲＡＭ１４１をワークメモリとして使用する。
【００２０】
ＣＣＤイメージセンサ１１０は、交換レンズ２００を介して入射される被写体像を撮像して画像データを生成する。生成された画像データは、ＡＤコンバーター１１１でデジタル化される。ＡＤコンバーター１１１でデジタル化された画像データは、カメラコントローラ１４０で様々な画像処理が施される。ここで言う様々な画像処理とは、例えば、ガンマ補正処理、ホワイトバランス補正処理、キズ補正処理、ＹＣ変換処理、電子ズーム処理、ＪＰＥＧ圧縮処理などの画像圧縮処理等である。
【００２１】
ＣＣＤイメージセンサ１１０は、タイミング発生器１１２で制御されるタイミングで動作する。ＣＣＤイメージセンサ１１０の動作としては、静止画像の撮像動作、動画像の撮像動作、スルー画像の撮像動作等である。ここで、スルー画像とは、撮像後、メモリーカード１７１に記録しない画像である。スルー画像は、主に動画像であり、静止画像の撮像のための構図を決めるために液晶モニタ１２０に表示されるものである。
【００２２】
液晶モニタ１２０は、カメラコントローラ１４０で画像処理された表示用画像データが示す画像を表示する。液晶モニタ１２０は、動画像も静止画像も選択的に表示可能である。
【００２３】
カードスロット１７０は、メモリーカード１７１を装着可能である。カードスロット１７０は、カメラコントローラ１４０からの制御に基づいて、メモリーカード１７１を制御する。メモリーカード１７１は、カメラコントローラ１４０の画像処理により生成された画像データを格納可能である。例えば、メモリーカード１７１は、ＪＰＥＧ画像ファイルを格納できる。また、メモリーカード１７１は、内部に格納する画像データ又は画像ファイルを出力できる。メモリーカード１７１から出力された画像データ又は画像ファイルは、カメラコントローラ１４０で画像処理される。例えば、カメラコントローラ１４０は、メモリーカード１７１から取得した画像データ又は画像ファイルを伸張して表示用画像データを生成する。
【００２４】
電源１６０は、カメラシステム１で消費するための電力を供給する。電源１６０は、例えば、乾電池であってもよいし、充電池であってもよい。また、電源コードにより外部から供給される電力をカメラシステム１に供給するものであってもよい。
【００２５】
ボディマウント１５０は、交換レンズ２００のレンズマウント２５０と機械的及び電気的に接続可能である。ボディマウント１５０は、レンズマウント２５０を介して、交換レンズ２００との間で、データを送受信可能である。ボディマウント１５０は、カメラコントローラ１４０から受信した露光同期信号をレンズマウント２５０を介してレンズコントローラ２４０に送信する。また、カメラコントローラ１４０から受信したその他の制御信号をレンズマウント２５０を介してレンズコントローラ２４０に送信する。例えば、カメラコントローラ１４０から受信したフォーカスレンズ２３０の駆動に関する情報をレンズマウント２５０を介してレンズコントローラ２４０に送信する。また、ボディマウント１５０は、レンズマウント２５０を介してレンズコントローラ２４０から受信した信号をカメラコントローラ１４０に送信する。また、ボディマウント１５０は、電源１６０から受けた電力をレンズマウント２５０を介して交換レンズ２００全体に供給する。
【００２６】
１−１−３．交換レンズの構成
交換レンズ２００は、光学系とレンズコントローラ２４０とレンズマウント２５０とを備える。交換レンズ２００の光学系は、ズームレンズ２１０、ＯＩＳレンズ２２０、絞り２６０、フォーカスレンズ２３０を含む。
【００２７】
ズームレンズ２１０は、交換レンズ２００の光学系で形成される被写体像の倍率を変化させるためのレンズである。ズームレンズ２１０は、１枚又は複数枚のレンズで構成される。駆動機構２１１は、使用者が操作可能なズームリング等を含み、使用者による操作をズームレンズ２１０に伝え、ズームレンズ２１０を光学系の光軸方向に沿って移動させる。検出器２１２は、駆動機構２１１における駆動量を検出する。レンズコントローラ２４０は、この検出器２１２における検出結果を取得することにより、光学系におけるズーム倍率を把握することができる。
【００２８】
ＯＩＳレンズ２２０は、交換レンズ２００の光学系で形成される被写体像のぶれを補正するためのレンズである。ＯＩＳレンズ２２０は、カメラシステム１のぶれを相殺する方向に移動することにより、ＣＣＤイメージセンサ１１０上の被写体像のぶれを小さくする。ＯＩＳレンズ２２０は、１枚又は複数枚のレンズで構成される。アクチュエータ２２１は、ＯＩＳ用ＩＣ２２３からの制御を受けて、光学系の光軸に垂直な面内でＯＩＳレンズ２２０を駆動する。アクチュエータ２２１は、例えば、マグネットと平板コイルとで実現可能である。位置検出センサ２２２は、光学系の光軸に垂直な面内におけるＯＩＳレンズ２２０の位置を検出するセンサである。位置検出センサ２２２は、例えば、マグネットとホール素子で実現可能である。ＯＩＳ用ＩＣ２２３は、位置検出センサ２２２の検出結果及びジャイロセンサなどのぶれ検出器の検出結果に基づいて、アクチュエータ２２１を制御する。ＯＩＳ用ＩＣ２２３は、レンズコントローラ２４０からぶれ検出器の検出結果を得る。また、ＯＩＳ用ＩＣ２２３は、レンズコントローラ２４０に対して、光学的像ぶれ補正処理の状態を示す信号を送信する。
【００２９】
絞り２６０は、光学系を通過する光の量を調整するための部材である。絞り２６０は、例えば、複数の絞り羽根からなり、羽根で構成する開口部を開閉することにより、光量を調整可能である。絞りモータ２６１は、絞り２６０の開口部を開閉するための駆動手段である。
【００３０】
フォーカスレンズ２３０は、光学系でＣＣＤイメージセンサ１１０上に形成される被写体像のフォーカス状態を変化させるためのレンズである。フォーカスレンズ２３０は、１枚又は複数枚のレンズで構成される。
【００３１】
フォーカスモータ２３３は、レンズコントローラ２４０の制御に基づいて、フォーカスレンズ２３０が光学系の光軸に沿って進退するよう駆動する。これにより、光学系でＣＣＤイメージセンサ１１０上に形成される被写体像のフォーカス状態を変化させることができる。フォーカスモータ２３３は、本実施の形態１では、ステッピングモータを用いる。但し、本発明は、これに限定されない。例えば、ＤＣモータやリニアモータ、超音波モータなどによっても実現できる。
【００３２】
レンズコントローラ２４０は、カメラコントローラ１４０からの制御信号に基づいて、ＯＩＳ用ＩＣ２２３やフォーカスモータ２３３などの交換レンズ２００全体を制御する。例えば、レンズコントローラ２４０は、カメラコントローラ１４０からの制御信号に基づいて、フォーカスレンズ２３０を光軸に沿って所定の駆動方法で進退させるようにフォーカスモータ２３３を制御する。
【００３３】
また、レンズコントローラ２４０は、オートフォーカス動作において、カメラコントローラ１４０からの露光同期信号に同期したフォーカスレンズ２３０のウォブリング制御を行うことができる。ここで、フォーカスレンズ２３０のウォブリング制御とは、フォーカスレンズ２３０を光軸上で微小進退駆動させることである。この微小進退駆動は所定の周期で行われる。フォーカスレンズ２３０をウォブリング動作させることにより、移動する被写体に対して連続的にフォーカスを合わせ続けることができる。特に、本実施の形態のカメラシステム１では、レンズコントローラ２４０は、カメラコントローラ１４０から取得する露光同期信号の周波数と異なる周波数で、フォーカスレンズ２３０のウォブリング制御を行うことができる。
【００３４】
レンズコントローラ２４０は、検出器２１２、ＯＩＳ用ＩＣ２２３などから信号を受信して、カメラコントローラ１４０に送信する。レンズコントローラ２４０は、レンズマウント２５０及びボディマウント１５０を介して、カメラコントローラ１４０と、コマンド、データの送受信を行う。
【００３５】
レンズコントローラ２４０は、制御の際、ＤＲＡＭ２４１をワークメモリとして使用する。また、フラッシュメモリ２４２は、レンズコントローラ２４０の制御の際に使用するプログラムやパラメータを保存する。
【００３６】
１−１−３−１．交換レンズ内に格納されている駆動周波数に関する情報
前述のように、本実施の形態のカメラシステム１において、レンズコントローラ２４０は、カメラコントローラ１４０から取得する露光同期信号の周波数と異なる周波数で、フォーカスレンズ２３０のウォブリング制御を行うことができる。そこで、本実施形態のフラッシュメモリ２４２は、レンズコントローラ２４０がフォーカスレンズ２３０をウォブリング動作させることが可能な周波数と、カメラコントローラ１４０から取得する露光同期信号の周波数との関係を示す情報を記憶する。これにより、ウォブリング動作を他の制御と独立した周波数で制御できる。
【００３７】
具体的には、フラッシュメモリ２４２は、カメラコントローラ１４０から周期的に取得する露光同期信号の周波数に対する、レンズコントローラ２４０が制御可能なウォブリング動作の周波数（以下「ウォブリング周波数」という。）の比率に関する情報を記憶する。さらに、フラッシュメモリ２４２は、レンズコントローラ２４０がフォーカスレンズ２３０に対してウォブリング動作させることが可能な周波数に関する情報も記憶する。
【００３８】
例えば、カメラコントローラ１４０がレンズコントローラ２４０に対して６０（Ｈｚ）で露光同期信号を発信するとする。また、レンズコントローラ２４０が露光同期信号の１／２及び１／４の周波数でフォーカスレンズ２３０をウォブリング駆動させることができるとする。また、レンズコントローラ２４０は、３０（Ｈｚ）と１５（Ｈｚ）でフォーカスレンズ２３０をウォブリング動作させることができるとする。この場合、フラッシュメモリ２４２は、露光同期信号の周波数の１／２、１／４の周波数でウォブリング制御可能であることを示す情報を記憶する。また、フラッシュメモリ２４２は、３０（Ｈｚ）と１５（Ｈｚ）とでフォーカスレンズ２３０をウォブリング制御可能であることを示す情報を記憶する。
【００３９】
１−１−４．用語の対応
カメラコントローラ１４０はボディ側制御手段の一例である。ボディマウント１５０は送信手段の一例である。レンズマウント２５０は受信手段の一例である。レンズコントローラ２４０はレンズ制御手段の一例である。ＣＣＤイメージセンサ１１０は、撮像手段の一例である。フォーカスモータ２３３は駆動手段の一例である。フラッシュメモリ２４２は、記憶手段の一例である。
【００４０】
１−２．動作
以上のように構成されたカメラシステムの動作を図２〜４を用いて説明する。
【００４１】
１−２−１．カメラシステムの動作の一例
カメラシステム１において、交換レンズ２００は、カメラボディ１００から受信した露光同期信号に同期して動作する同期モードと、露光同期信号に同期しない（すなわち、交換レンズ２００内で生成したタイミングで動作する）非同期モードとを有する。交換レンズ２００が同期モードで動作するか、非同期モードで動作するかは、カメラコントローラ１４０がカメラボディ１００における制御状態に応じて決定する。
【００４２】
図２は、上述の同期モード／非同期モードの切替動作に関するカメラシステムの動作例を示したフローチャートである。図２のフローチャートを参照し、同期モード／非同期モードの切替動作におけるカメラコントローラ１４０及びレンズコントローラ２４０の動作を説明する。
【００４３】
カメラシステムの電源がＯＦＦの状態において、使用者の操作等により電源ＯＮに切り替えられると（Ｓ１１）、カメラコントローラ１４０は、カメラボディ１００内の初期化動作を開始するとともに（Ｓ１２）、交換レンズ２００に対して初期化動作を開始する旨を指示する（Ｓ１３）。
【００４４】
レンズコントローラ２４０は、カメラコントローラ１４０からの指示を受けて、交換レンズ２００内の初期化動作を行う（Ｓ１４）。交換レンズ２００内の初期化動作は種々の動作が含まれるが、例えば、フォーカスモータ２３３の動作の原点測定やカウンタ２４３の値の確認、フラッシュメモリ２４２に記憶されたプログラムのＤＲＡＭ２４１へのロードなどが挙げられる。レンズコントローラ２４０は、交換レンズ２００内の初期化動作が完了すると、その旨をカメラコントローラ１４０に通知する（Ｓ１５）。
【００４５】
カメラコントローラ１４０は、カメラボディ１００の初期化動作が完了し、かつレンズコントローラ２４０からの初期化動作完了通知を受信すると、非同期モードから同期モードに移行する（Ｓ１６）。カメラコントローラ１４０は、非同期モードから同期モードへ移行すると、同期開始コマンドをレンズコントローラ２４０に送信する。レンズコントローラ２４０は、同期開始コマンドを受信すると、非同期モードから同期モードに移行し、カメラコントローラ１４０から受信する同期信号に同期して制御動作を行う（Ｓ１６Ｂ）。例えば、レンズコントローラ２４０は、同期信号に同期して、フォーカスモータ２３３や絞りモータ２６１の駆動状態を把握し、その結果をカメラコントローラ１４０に送信する。
【００４６】
その後、カメラコントローラ１４０は、スルー画像の生成、表示動作に移行する（Ｓ１７）。このように、同期モードに移行した後に、スルー画像の生成、表示動作を行うことにより、カメラコントローラ１４０は、フォーカスレンズ２３０の位置情報や、絞り２６０の絞り値等を所定のタイミングで正確に把握することができる。その結果、カメラシステム１は、ＡＦ制御やＡＥ制御をより精度良く行うことができる。なお、スルー画像、表示動作の詳細は後述する。
【００４７】
生成されたスルー画像が液晶モニタ１２０に表示されている期間中、カメラコントローラ１４０は、レリーズ釦１３０が半押し操作されたかを監視する（Ｓ１８）。レリーズ釦１３０が半押し操作されると、カメラコントローラ１４０は、オートフォーカス動作や自動露光制御動作を行う（Ｓ１９）。それらの動作が完了すると、レリーズ釦１３０は全押し操作の有無を監視する（Ｓ２０）。
【００４８】
レリーズ釦１３０が全押し操作されると、カメラコントローラ１４０は、同期モードから非同期モードへと移行する（Ｓ２１）。カメラコントローラ１４０は、同期モードから非同期モードへ移行すると、同期終了コマンドをレンズコントローラ２４０に対して送信する。レンズコントローラ２４０は、同期終了コマンドを受信すると、非同期モードに移行する（Ｓ２１Ｂ）。
【００４９】
その後、ＣＣＤイメージセンサ１１０は露光を行う（Ｓ２２）。カメラコントローラ１４０は、露光により生じた画像データをＣＣＤイメージセンサ１１０から読み出し、画像処理を施す（Ｓ２３）。画像データの読み出しが完了し、生成した画像データをメモリーカード１７１へと格納すると、ステップＳ１６に戻って、カメラコントローラ１４０は、同期モードへと移行する。このように画像撮像開始時（レリーズ釦１３０全押し時）に、カメラコントローラ１４０が非同期モードへ移行する理由は、画像データを撮像してからメモリーカード１７１へ記録するまでは、カメラコントローラ１４０は、カメラボディ１００内の各処理部を制御（撮像した画像データの処理やメモリーカード１７１への記録）すればよく、レンズコントローラ２４０と同期を取る必要がないからである。これによりカメラコントローラ１４０はカメラボディ１００内の処理に専念できる。
【００５０】
なお、メモリーカード１７１に格納されている画像データを再生し、液晶モニタ１２０に表示する際、カメラコントローラ１４０とレンズコントローラ２４０は、非同期モードで駆動する。再生動作時は、カメラコントローラ１４０は、カメラボディ１００内に設けられている各処理部を制御すればよく、レンズコントローラ２４０内の処理部を制御する必要がないことから、特にレンズコントローラ２４０と同期を取る必要がないからである。再生時にレンズコントローラ２４０と同期を取らないことにより、カメラコントローラ１４０は画像データの再生に専念することができる。その結果、カメラコントローラ１４０は、画像データの再生処理を高速に行うことができる。また、再生中に非同期モードで駆動することにより、再生中において、ＣＣＤイメージセンサ１１０の電源をＯＦＦにすることができる。これは、カメラコントローラ１４０とレンズコントローラ２４０とが非同期モードで駆動するため、カメラコントローラ１４０が同期信号をレンズコントローラ２４０に送信する必要はないからである。これにより、画像データの再生中等、ＣＣＤイメージセンサ１１０の電源をＯＦＦにするため、省電力を実現できる。
【００５１】
このように、本実施の形態のカメラシステムでは、レリーズ釦１３０が全押し操作されると、カメラコントローラ１４０は、同期モードから非同期モードへと移行する。これにより、カメラコントローラ１４０は、撮像した画像データの処理やメモリーカード１７１への記録などを行う際、カメラボディ１００と交換レンズ２００とは特に同期を取らないため、カメラコントローラ１４０は、画像データの処理や画像データのメモリーカード１７１への記録に専念できる。その結果、カメラコントローラ１４０は、画像データの処理や画像データのメモリーカード１７１への記録を高速に行うことができる。
【００５２】
また、本実施の形態にかかるカメラシステムにおいては、メモリーカード１７１に記録されている画像データを再生する際には、カメラコントローラ１４０は、非同期モードで動作する。これにより、カメラコントローラ１４０は、画像データの再生に専念することができる。その結果、カメラコントローラ１４０は、画像データの再生処理を高速に行うことができる。
【００５３】
１−２−２．非同期モードから同期モードへの切替え
カメラコントローラ１４０は、非同期モードから同期モードへ移行すると、同期開始コマンドをレンズコントローラ２４０に対して発信する。レンズコントローラ２４０は、同期開始コマンドを受信すると、カメラコントローラ１４０から受信する露光同期信号に同期して制御動作を行う。具体的には、露光同期信号に同期して、フォーカスモータ２３３や絞りモータ２６１の駆動状態を把握し、その結果をカメラコントローラ１４０に送信する。
【００５４】
このように、本実施の形態のカメラシステムにおいて、カメラコントローラ１４０は、コマンドをレンズコントローラ２４０に通知することにより、同期モードと非同期モードとを切り替える。これにより、同期を取る必要のないときは非同期モードで制御し、カメラシステムの制御を簡単にすることができる。
【００５５】
１−２−３．同期モードから非同期モードへの切替え
カメラコントローラ１４０は、同期モードから非同期モードへ移行すると、同期終了コマンドをレンズコントローラ２４０に対して発信する。レンズコントローラ２４０は、同期終了コマンドを受信すると、カメラコントローラ１４０から受信する露光同期信号には同期しないで制御動作を行う。
【００５６】
１−２−４．同期モード時の動作
スルー画像生成時や動画像撮像時には、カメラコントローラ１４０は、使用者の操作により、マニュアルフォーカスモード、オートフォーカスモード、若しくは被写体追従モードの中からいずれかを選択可能である。さらに、カメラコントローラ１４０は、被写体追従モードが選択された場合、使用者の操作により、低速追従モードおよび高速追従モードの中からいずれかを選択可能である。本発明の実施の形態では、使用者が被写体追従モードを選択している場合について説明する。なお、ここでオートフォーカスモードとは、使用者によってレリーズ釦１３０が半押しされない限り、特に被写体像のフォーカス状態を変化させないモードである。
【００５７】
被写体追従モードの場合、被写体の動きに応じて、カメラコントローラ１４０は、フォーカスレンズ２３０を光軸に沿って移動させるようレンズコントローラ２４０を制御する。また、被写体追従モードの場合、被写体が遠方方向または近傍方向のどちらに移動しているかを迅速に把握するため、フォーカスモータ２３３は、光軸に沿って微小距離だけ進退を繰り返すようフォーカスレンズ２３０を駆動する。なお、高速追従モードにおいて、カメラシステム１は、交換レンズ２００が対応可能なウォブリング周波数のうち最も高い周波数でウォブリング動作をするように交換レンズ２００を制御する。また、低速追従モードにおいて、カメラシステム１は、交換レンズ２００が対応可能なウォブリング周波数であって、高速追従モードにおける周波数よりも低い周波数でウォブリング動作をするように交換レンズ２００を制御する。
【００５８】
ウォブリング動作期間中、カメラコントローラ１４０は、レンズコントローラ２４０からフォーカスレンズ２３０の光軸に沿った位置を取得するとともに、ＣＣＤイメージセンサ１１０から画像データを取得してＡＦ評価値を算出することにより、フォーカスレンズ２３０の次の駆動目標位置を算出する。レンズコントローラ２４０は、カメラコントローラ１４０が算出した駆動目標位置に従って、フォーカスモータ２３３を制御する。この動きを繰り返すことにより、ウォブリング動作を実現しているのである。
【００５９】
ウォブリング動作を行っている間、カメラコントローラ１４０は、フォーカスレンズ２３０の位置とＣＣＤイメージセンサ１１０で生成された画像データのコントラストとの相関を正確に把握する必要がある。そのため、フォーカスレンズ２３０の光軸に沿った位置とＣＣＤイメージセンサ１１０における画像の露光とのタイミングを正確に一致させるために、カメラコントローラ１４０からレンズコントローラ２４０に対して露光同期信号を発信しているのである。これにより、露光同期信号に同期させて、レンズコントローラ２４０はフォーカスモータの位置を取得し、カメラコントローラ１４０はＣＣＤイメージセンサ１１０に露光動作を行わせているのである。
【００６０】
なお、低速追従モードと高速追従モードとを比較すると、低速追従モードの場合、フォーカスモータ２３３の駆動音を低く抑えることができ、高速追従モードの場合、被写体の動きに対する追従性を高めることができる。
【００６１】
１−２−４−１．露光同期信号に同期した動作
本実施の形態のカメラシステムにおいて、交換レンズ２００は、カメラボディ１００から取得する露光同期信号に同期して様々な動作を行う。例えば、交換レンズ２００は、フォーカスレンズ２３０、絞り２６０、ズームレンズ２１０、ＯＩＳレンズ２２０の駆動制御を露光同期信号に同期して行う。以下、同期動作について図３を用いて説明する。
【００６２】
本実施の形態１のカメラシステムにおいて、カメラコントローラ１４０は、レンズコントローラ２４０に対して６０（Ｈｚ）の周波数の露光同期信号を送信する（図３（ａ）参照）。
【００６３】
レンズコントローラ２４０は、露光同期信号に同期して、Ｆ値の取得を行う（図３（ｂ）参照）。レンズコントローラ２４０は、取得したＦ値に応じて、絞り２６０の駆動制御を行うことができる。
【００６４】
また、レンズコントローラ２４０は、露光同期信号に同期して、ズームレンズ２１０の位置情報を取得する（図３（ｃ）参照）。
【００６５】
また、レンズコントローラ２４０は、露光同期信号を取得するのに応じて、手振れ状態の検出を行う（図３（ｄ）参照）。レンズコントローラ２４０は、検出した手振れ状態に応じて、ＯＩＳレンズ２２０の駆動制御を行うことができる。
【００６６】
このように、レンズコントローラ２４０による絞り２６０、ズームレンズ２１０、ＯＩＳレンズ２２０等の制御は、レンズコントローラ２４０がカメラコントローラ１４０から取得する露光同期信号に同期しながら、露光同期信号の周波数と同一の周波数である６０（Ｈｚ）で行われる。
【００６７】
１−２−４−２．ウォブリング動作
同期期間中においてフォーカスレンズ２３０を駆動制御することにより実現されるウォブリング動作について図４、図５を用いて説明する。
【００６８】
本実施の形態１のカメラシステム１において、フォーカスレンズ２３０のウォブリング動作は、カメラボディ１００から取得する露光同期信号（図５（ａ）参照）に同期して行われる。但し、カメラシステム１において、フォーカスレンズ２３０のウォブリング動作の周波数は必ずしもカメラボディ１００から取得する露光同期信号の周波数と一致しない。
【００６９】
このように、露光同期信号の周波数とウォブリング動作の周波数とが異なってもカメラボディ１００と交換レンズ２００とが同期を取れるように、カメラシステム１は、フォーカスレンズ２３０をウォブリング動作させる際に以下のような動作を行う。
【００７０】
図４を参照し、カメラシステム１の電源をＯＦＦからＯＮに切り替えると、カメラシステム１は初期化動作を行う。初期化動作において、交換レンズ２００は、取得する露光同期信号の周波数に対する対応可能な周波数の比率に関する情報と、対応可能なウォブリング動作の周波数に関する情報をカメラボディ１００に通知する（Ｓ３０）。
【００７１】
カメラボディ１００が比率に関する情報と、対応可能なウォブリング動作の周波数に関する情報とを取得すると（Ｓ３１）、カメラコントローラ１４０は、スルー画像の生成指示、若しくは動画像の撮像指示を受け付けるまで待機する（Ｓ３２）。スルー画像の生成指示、若しくは動画像の撮像指示を受け付けると、カメラコントローラ１４０は、交換レンズ２００から取得した対応可能なウォブリング動作の周波数に関する情報に基づき、設定されている追従モードが規定するウォブリング周波数でフォーカスレンズ２３０をウォブリング動作させることが可能か否かを判断する（Ｓ３３）。
【００７２】
設定されている追従モードが規定するウォブリング周波数でフォーカスレンズ２３０をウォブリング動作させることができないと判断すると、カメラコントローラ１４０は、液晶モニタ１２０に、設定されている追従モードに対応できない旨を表示させる（Ｓ３４）。
【００７３】
設定されている追従モードが規定するウォブリング周波数でフォーカスレンズ２３０をウォブリング動作させることができると判断すると、カメラコントローラ１４０は、レンズコントローラ２４０に対して、カメラコントローラ１４０が送信する露光同期信号の周波数に関する情報と、フォーカスレンズ２３０をウォブリング動作させるための周波数に関する情報とを送信する（Ｓ３５）。レンズコントローラ２４０はこれらの情報を受信する（Ｓ３６）。
【００７４】
カメラコントローラ１４０は、同期開始コマンドをレンズコントローラ２４０に送信する（Ｓ３７）。レンズコントローラは同期開始コマンドに対する応答をカメラコントローラに送信する（Ｓ３８）。
【００７５】
その後、カメラコントローラ１４０は、レンズコントローラ２４０に対して、事前に送信した周波数による露光同期信号の送信を開始する（Ｓ３９）。
【００７６】
レンズコントローラ２４０がカメラコントローラ１４０から露光同期信号を受信すると（Ｓ４０）、レンズコントローラ２４０は、受信した露光同期信号に同期してフォーカスレンズ２３０の制御コマンドを発行し、フォーカスレンズ２３０の駆動制御を行う（Ｓ４１）。この制御コマンドは、カメラコントローラ１４０から指定された周波数でフォーカスレンズ２３０をウォブリング動作させるようフォーカスレンズ２３０の駆動を制御するためのコマンドである。
【００７７】
例えば、露光同期信号の周波数が６０Ｈｚであり（図５（ａ）参照）、フォーカスレンズ２３０のウォブリング動作の周波数を３０Ｈｚであるとする（高速追従モード、図５（ｂ）参照）。この場合、レンズコントローラ２４０は、図５（ｃ）に示すような制御コマンドを発行し、フォーカスレンズ２３０のウォブリング動作を制御する。ここで、図５（ｃ）に示す制御コマンドは、図５（ｄ）に示すように、同期信号の１周期（１／６０ｓｅｃ）を４区間に分けた区間単位でフォーカスレンズ２３０の駆動を制御する。
【００７８】
また、例えば、露光同期信号の周波数が６０Ｈｚであり（図５（ａ）参照）、フォーカスレンズ２３０のウォブリング動作の周波数を１５Ｈｚであるとする（低速追従モード、図５（ｅ）参照）。この場合、レンズコントローラ２４０は、図５（ｆ）に示すような制御コマンドを発行し、フォーカスレンズ２３０のウォブリング動作を制御する。ここで、図５（ｆ）に示す制御コマンドは、図５（ｇ）に示すように、同期信号の１周期を４区間に分けた区間単位でフォーカスレンズ２３０の駆動を制御する。なお、図５（ｄ）や図５（ｇ）に示すコマンドに記された矢印の向きは、そのコマンドがそれぞれの区間におけるフォーカスレンズ２３０の駆動方向を示している。すなわち、上または下向きの矢印は、カメラボディに対するニアまたはファー側へのフォーカスレンズ２３０の移動を示し、横向きの矢印はフォーカスレンズ２３０の停止を示す。
【００７９】
カメラコントローラ１４０は、露光同期信号をレンズコントローラ２４０に対して送信した後に、スルー画像の生成または動画撮像を終了するか否かを判断する（Ｓ４２）。ここで、スルー画像の生成を終了する場合としては、使用者によりレリーズ釦１３０の全押しが行われ、画像データの記録動作を行う場合や、使用者によりライブビューモードの終了（スルー画像の生成終了）が指示された場合などである。
【００８０】
ここで、スルー画像の生成または動画撮像を終了する動作に移行しない場合には、カメラコントローラ１４０は、レンズコントローラ２４０に対して引き続き露光同期信号を送信する。また、スルー画像の生成または動画撮像を終了する動作に移行する場合には、カメラコントローラ１４０は、レンズコントローラ２４０に対して露光同期信号を送信することを停止し、スルー画像の生成または動画撮像を終了する（Ｓ４２）。
【００８１】
このように、本実施の形態にかかるカメラシステム１は、露光同期信号を一定の周波数で生成するのに対し、フォーカスレンズ２３０のウォブリング制御を露光同期信号の周波数と異なる周波数で行う構成をとる。これにより、カメラシステム１は、露光同期信号の周波数で様々な駆動の同期をカメラボディ１００と交換レンズ２００との間で取りつつ、露光同期信号の周波数とは別の周波数でフォーカスレンズ２３０のウォブリング動作を制御することができる。その結果、カメラシステム１は、ウォブリング動作に適した周波数でフォーカスレンズ２３０をウォブリング動作させることができ、かつ、様々な駆動の同期を一定の周波数の露光同期信号でとることができる。
【００８２】
また、本実施の形態にかかるカメラシステム１において、フラッシュメモリ２４２は、対応可能なウォブリング動作の駆動周期に関する情報と、取得する露光同期信号の周波数とどのような比率の周波数のウォブリング動作に対応可能であるかを記憶し、その駆動周期に関する情報と、比率に関する情報とを初期化段階でカメラボディ１００へと送信し、カメラコントローラ１４０は、その駆動周期に関する情報と、比率情報と、露光同期信号の周波数とから、フォーカスレンズ２３０をウォブリング動作させる周波数を決定する。これにより、カメラボディ１００は、それぞれ異なる周波数のウォブリング動作に対応可能な交換レンズが装着された場合であっても、交換レンズを的確に制御することができる。
【００８３】
また、本実施の形態にかかるカメラシステム１において、フラッシュメモリ２４２に記憶する対応可能なウォブリング動作の駆動周期に関する情報は、ウォブリング動作の際に従うことのできる駆動周期と露光同期信号の周期との比率を示す情報である。これにより、露光同期信号の周波数に関わらず、比率という一定の制約のもと、露光同期信号の周波数とは異なる周波数のウォブリング動作を行うことができる。
【００８４】
１−３．本実施の形態のまとめ
本実施の形態のカメラシステムはカメラボディ１００と交換レンズ２００を含む。カメラボディ１００は、交換レンズ２００により形成された被写体像を所定の撮像周期で撮像して、動画像として画像データを生成できるＣＣＤイメージセンサ１１０と、撮像周期と相関のある周期（第１の周期）で露光同期信号を生成するカメラコントローラ１４０と、露光同期信号を交換レンズ２００に送信するボディマウント１５０とを備える。カメラコントローラ１４０は、さらに、露光同期信号の周期（第１の周期）と異なる周期（第２の周期）を示す情報を、ボディマウント１５０を介して、交換レンズ２００に送信する。交換レンズ２００は、フォーカスレンズ２３０と、フォーカスレンズ２３０を光軸に沿って駆動するフォーカスモータ２３３と、カメラコントローラ１４０から送信された露光同期信号及び第２の周期を示す情報を受信するレンズマウント２５０と、交換レンズの動作を制御するレンズコントローラ２４０とを備える。レンズコントローラ２４０は、第２の周期で、フォーカスレンズ２３０を光軸に沿って微小進退駆動させるようフォーカスモータ２３３を制御し、第１の周期で、交換レンズ内における微小進退駆動とは異なる制御を行う。
【００８５】
これにより、カメラシステム１は、露光同期信号の周波数で様々な駆動の同期をカメラボディ１００と交換レンズ２００との間で取りつつ、露光同期信号の周波数とは別の周波数でフォーカスレンズ２３０のウォブリング動作を制御することができる。その結果、カメラシステム１は、フォーカスレンズ２３０のウォブリング動作をウォブリングに適した周波数で制御することができる。
【００８６】
また、本実施の形態にかかるカメラシステムにおいて、交換レンズ２００は、フラッシュメモリ２４２において、微小進退駆動の際に従うことのできる駆動周期に関する周期情報を予め記憶してもよい。フラッシュメモリ２４２に記憶されている周期情報は、カメラボディ１００に送信されてもよい。カメラコントローラ１４０は、ボディマウント１５０から受信した周期情報を参照して第２の周期を指定するようにしてもよい。
【００８７】
これにより、カメラボディ１００は、それぞれ異なる周波数のウォブリング動作に対応可能な交換レンズを装着された場合であっても、交換レンズを的確に制御することができる。
【００８８】
また、本実施の形態にかかるカメラシステムにおいて、フラッシュメモリ２４２で記憶された周期情報は、微小進退駆動の際に従うことのできる駆動周期と同期信号の周期との比率を示す情報であるとしてもよい。
【００８９】
これにより、露光同期信号の周波数に関わらず、比率という一定の制約のもと、露光同期信号の周波数とは異なる周波数のウォブリング動作を行うことができる。
【００９０】
２．他の実施の形態
実施の形態１のカメラシステム１において、露光同期信号の周波数を６０Ｈｚとしたが、周波数はこれに限られない。露光同期信号の周波数は、例えば、３０Ｈｚまたは１５Ｈｚであってもよく、任意の周波数に設定できる。
【００９１】
実施の形態１のカメラシステム１において、交換レンズのフラッシュメモリ２４２において、露光同期信号の周波数に対する、レンズコントローラ２４０が制御可能なウォブリング周波数の比率に関する情報と、制御可能なウォブリング周波数の情報とを格納した。しかし、この構成に限られず、交換レンズが対応可能な露光同期信号の周波数と、その露光同期信号の周波数に対する交換レンズが対応可能なウォブリング周波数の比率に関する情報とをフラッシュメモリ２４２に格納してもよい。図６に、その一例を示す。図６では、交換レンズが対応可能な制御周波数及びウォブリング周波数を示す情報として、制御周波数対応フラグを示している。このような制御周波数対応フラグがレンズデータとして交換レンズ２００からカメラボディ１００に送信されてもよい。制御周波数対応フラグは１５ビットで構成され、各ビットがフラグを構成する。第１〜１２ビットは、交換レンズ２００が各フラグに対応する制御周波数に対応可能か否かを示すフラグである。第１３〜１５ビットは、交換レンズ２００が、対応可能な制御周波数の１／ｎ（ｎ＝２、４、８）の周波数でウォブリング動作が可能か否かを示すフラグである。いずれのフラグも、その値が１であれば「対応」を示し、０であれば「非対応」を示す。例えば、第２ビットの６０Ｈｚ制御周波数対応フラグと第１３ビットのウォブリング周波数×１／２対応フラグの値がそれぞれ１であれば、交換レンズ２００は、６０Ｈｚの制御周波数で駆動可能であり、かつ、その１／２の周波数（３０Ｈｚ）でウォブリング動作が可能であることを意味する。この場合、第１３〜１５ビットのウォブリング周波数×１／ｎ対応フラグ（ｎ＝２、４、８）が駆動周期情報に対応する。
【００９２】
また、交換レンズが対応可能な露光同期信号の周波数と、それぞれの周波数毎の交換レンズが対応可能なウォブリング周波数の比率に関する情報とをフラッシュメモリ２４２に格納してもよい。これにより、交換レンズが対応可能な露光同期信号の周波数と、ウォブリング周波数との組み合わせをより細かく規定できる。
【００９３】
また、実施の形態１のカメラシステム１は、追従モードとして低速追従モードと高速追従モードとを有するが、必ずしもこのような構成に限られない。カメラシステム１は、低速追従モードのみを有していてもよいし、高速追従モードのみを有していてもよい。また、低速追従モードや高速追従モードの他に中速追従モードのようなモードを有していてもよい。要するに、カメラシステム１は、どのような追従モードを有していてもよいし、また、何種類の追従モードを有していてもよい。
【００９４】
また、実施の形態１のカメラシステム１においては、設定された追従モードに対応できない場合、対応不可能な旨を液晶モニタ１２０に表示する構成としたが、必ずしもこのような構成に限られない。例えば、対応可能なウォブリング周波数のうち、設定された追従モードの駆動周波数に最も近い駆動周波数でフォーカスレンズ２３０のウォブリング制御を行ってもよい。
【００９５】
また、実施の形態１にかかるカメラシステム１において、カメラコントローラ１４０は、レンズコントローラ２４０に対して、フォーカスレンズ２３０をウォブリング動作させる周波数を指定したが、必ずしもこのような構成には限られない。カメラコントローラ１４０が、フォーカスレンズ２３０のウォブリング周波数に等しい周波数の同期信号を、レンズコントローラ２４０に対して送信するようにしてもよい。これにより、フォーカスレンズ２３０に対するウォブリング制御と、交換レンズ２００内の他の部材の制御とを完全に独立させることができるため、簡単にそれぞれの動作の同期周波数を分けることができる。
【００９６】
また、実施の形態１のカメラシステム１は、露光同期信号の１周期に対応する区間を４区間に分割してフォーカスレンズ２３０の駆動を制御する構成としたが、必ずしもこのような構成には限定されない。例えば１周期を５区間に分割してフォーカスレンズ２３０の駆動を制御してもよいし、８区間に分割してフォーカスレンズ２３０の駆動を制御してもよい。要するに、何区間に分けてフォーカスレンズ２３０の駆動を制御してもよい。
【００９７】
また、実施の形態１のカメラシステム１は、フォーカスレンズ２３０をウォブリング動作させる際に、レンズの移動軌跡が台形波になるようなウォブリング動作をさせたが、必ずしもこのような構成には限られない。例えば、レンズの移動軌跡が三角波になるようなウォブリング動作をさせてもよい。要するにフォーカスレンズ２３０の光軸に沿って微小進退させるような動作であればどのようなウォブリング動作であってもよい。
【００９８】
実施の形態１では、ズームレンズ２１０及びＯＩＳレンズ２２０を有する構成を例示したが、これらは必須の構成ではない。すなわち、ズーム機能を有することのない単焦点レンズを装着したカメラシステムにも、実施の形態１の思想は適用可能であるし、手振れ補正機能を有することのない交換レンズを装着したカメラシステムにも適用可能である。
【００９９】
実施の形態１では、可動ミラーを備えないカメラボディを例示したが、カメラボディの構成はこれに限定されない。例えば、カメラボディ内に可動ミラーを備えてもよいし、被写体像を分けるためのプリズムを備えてもよい。また、カメラボディ内ではなく、アダプター内に可動ミラーを備える構成でもよい。
【０１００】
実施の形態１では、撮像素子として、ＣＣＤイメージセンサ１１０を例示したが、撮像素子はこれに限定されない。撮像素子は、例えば、ＣＭＯＳイメージセンサで構成してもよく、ＮＭＯＳイメージセンサで構成してもよい。
【０１０１】
以上、特定の実施形態について説明されてきたが、当業者にとっては他の多くの変形例、修正、他の利用が明らかである。それゆえ、本発明は、ここでの特定の開示に限定されず、添付の請求の範囲によってのみ限定され得る。
【産業上の利用可能性】
【０１０２】
本発明は、レンズ交換式のカメラシステムに適用できる。具体的には、デジタルスチルカメラやムービーなどに適用可能である。
【符号の説明】
【０１０３】
１００  カメラボディ
１１０  ＣＣＤイメージセンサ
１１１  ＡＤコンバーター
１１２  タイミング発生器
１２０  液晶モニタ
１３０  レリーズ釦
１４０  カメラコントローラ
１４１  ＤＲＡＭ
１５０  ボディマウント
１６０  電源
１７０  カードスロット
１７１  メモリーカード
２００  交換レンズ
２１０  ズームレンズ
２１１  駆動機構
２１２  検出器
２２０  ＯＩＳレンズ
２２１  アクチュエータ
２２２  位置検出センサ
２２３  ＯＩＳ用ＩＣ
２３０  フォーカスレンズ
２３３  フォーカスモータ
２４０  レンズコントローラ
２４１  ＤＲＡＭ
２４２  フラッシュメモリ
２４３  カウンタ
２５０  レンズマウント
２６０  絞り
２６１  絞りモータ
【図１】
2010063162.tif 000003
【図２】
2010063162.tif 000004
【図３】
2010063162.tif 000005
【図４】
2010063162.tif 000006
【図５】
2010063162.tif 000007
【図６】
2010063162.tif 000008