(57)【要約】【課題】カメラ本体とレンズ装置との間でシリアル通信とパラレル通信とが行われ、シリアル通信に通信エラーが生じて再接続された場合に、パラレル通信により制御されている制御対象がシリアル通信の制御に一時的に切り替わるレンズ装置において、シリアル通信の制御に切り替わったときの制御対象の状態をパラレル通信の制御時における状態と一致させることによって、パラレル通信により制御される制御対象がシリアル通信の通信エラーの影響を受けないようにしたレンズ装置を提供する。【解決手段】レンズ装置１２のＣＰＵ１６は、カメラ本体１０のＣＰＵ１４とシリアル通信とパラレル通信とを行い、パラレル通信により与えられるアイリス制御信号に基づいて絞り２０を制御する。そのアイリス制御信号の値を、シリアル通信により絞り２０を制御する際の初期値として設定することによって、シリアル通信の通信エラーが生じてシリアル通信が再接続されたときに、絞り２０の制御が一時的にシリアル通信の制御に切り替わった場合でも絞り２０の状態が変化しないようにする。【選択図】      図１
2008058418.tif 000002
【特許請求の範囲】
【請求項１】
カメラ本体に着脱可能に装着され、カメラ本体の撮像素子に被写体像を結像する光学系を備えたレンズ装置であって、前記カメラ本体からパラレル通信により得られた制御信号に基づいて所定の制御対象を制御するパラレル制御手段と、前記カメラ本体からシリアル通信により得られた制御信号に基づいて前記制御対象を制御するシリアル制御手段とを備え、前記制御対象を前記パラレル制御手段により制御する場合において、前記シリアル通信が開始されると、前記制御対象を前記シリアル制御手段により制御する場合の予め決められた初期値の状態に設定した後、前記パラレル制御手段による制御に移行することが規定されているレンズ装置において、
前記制御対象を前記パラレル制御手段により制御する場合に、前記パラレル通信により得られた制御信号の値に基づいて前記初期値を変更する初期値変更手段であって、前記シリアル通信の開始時において前記制御対象を前記シリアル制御手段により制御する場合の予め決められた初期値の状態に設定した場合であっても前記制御対象の状態が変更されないように前記初期値を変更する初期値変更手段を備えたことを特徴とするレンズ装置。
【請求項２】
前記制御対象は、前記撮影光学系の絞りであることを特徴とする請求項１のレンズ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はレンズ装置に係り、特にテレビカメラ等のカメラ本体に着脱可能なレンズ装置において、カメラ本体との間の各種信号の伝送をシリアル伝送方式（シリアル通信）とパラレル伝送方式（パラレル通信）の両方式で行うことができるレンズ装置に関する。
【背景技術】
【０００２】
放送用テレビカメラのカメラ本体（カメラヘッド）に着脱可能なレンズ装置は、カメラ本体に電気コネクタにより電気的にも接続され、カメラ本体との間で各種信号のやり取りを行っている。カメラ本体がレンズ装置との間でやり取りする信号の伝送方式として、シリアル伝送方式を採用したものと、パラレル伝送方式を採用したものと、両方式を採用したものとがある。シルアル伝送方式では、複数の情報がデジタルのシリアル信号として１ライン（信号線）により伝送され、パラレル伝送方式では、複数の情報が種類ごとにＬレベルとＨレベルの信号、又は、アナログ信号（以下、パラレル信号という）として複数のラインにより伝送される。
【０００３】
尚、本明細書においてシリアル伝送方式により信号のやり取りを行う通信方式をシリアル通信というのに対して、パラレル伝送方式により信号のやり取りを行う通信方式をパラレル通信というものとする。
【０００４】
一方、レンズ装置では、カメラ本体が、シリアル通信のみを行うもの、パラレル通信のみを行うもの、又は、両方式の通信を行うもののいずれのタイプであっても対応可能なようにカメラ本体との間でシリアル通信とパラレル通信の両方式での信号のやり取りを可能にしたものが知られている（例えば特許文献１等参照）。
【特許文献１】特開平１１−９８１９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、カメラ本体とレンズ装置との間でシリアル通信とパラレル通信の両方式により通信を行っている場合において、シリアル通信中に通信エラーが生じることがしばしば生じる。このときシリアル通信の初期化が行われた後、シリアル通信の再接続が行われる。
【０００６】
一方、レンズ装置では、シリアル通信の通信開始時には、カメラ本体からの制御信号に従って制御している制御対象の全てに関して、シリアル通信での制御（シリアル通信により制御信号を受信して行う制御）を開始するという取り決めがあり、全ての制御対象について、予め設定された初期値、又は、通信エラー前にシリアル通信により制御されていたときの値の状態に設定される。そのため、シリアル通信の再接続時において、パラレル通信により制御される制御対象についても所定の初期値の状態に変更され、その後、シリアル通信からパラレル通信に切り替わるようになっている。従って、シリアル通信の通信エラーが発生すると、パラレル通信で制御される制御対象も制御不能になると共に、パラレル通信の制御信号とは関係なく状態が変化してしまうという問題があった。
【０００７】
本発明はこのような事情に鑑みてなされたもので、カメラ本体との間でのシリアル通信の通信エラーが発生した場合であっても、パラレル通信で制御されている制御対象については通信エラーの影響を受けないようにするレンズ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するために、請求項１に記載のレンズ装置は、カメラ本体に着脱可能に装着され、カメラ本体の撮像素子に被写体像を結像する光学系を備えたレンズ装置であって、前記カメラ本体からパラレル通信により得られた制御信号に基づいて所定の制御対象を制御するパラレル制御手段と、前記カメラ本体からシリアル通信により得られた制御信号に基づいて前記制御対象を制御するシリアル制御手段とを備え、前記制御対象を前記パラレル制御手段により制御する場合において、前記シリアル通信が開始されると、前記制御対象を前記シリアル制御手段により制御する場合の予め決められた初期値の状態に設定した後、前記パラレル制御手段による制御に移行することが規定されているレンズ装置において、前記制御対象を前記パラレル制御手段により制御する場合に、前記パラレル通信により得られた制御信号の値に基づいて前記初期値を変更する初期値変更手段であって、前記シリアル通信の開始時において前記制御対象を前記シリアル制御手段により制御する場合の予め決められた初期値の状態に設定した場合であっても前記制御対象の状態が変更されないように前記初期値を変更する初期値変更手段を備えたことを特徴としている。
【０００９】
本発明によれば、シリアル通信の通信エラーによってシリアル通信が再接続されて通信を再開したときに、パラレル通信により制御する制御対象がシリアル通信での初期値の状態に設定された場合であっても、制御対象の状態に変化が生じないようにすることができる。
【００１０】
請求項２に記載のレンズ装置は、請求項１に記載の発明において、前記制御対象は、前記撮影光学系の絞りであることを特徴としている。本発明は、カメラ本体からの制御信号により制御される制御対象の具体例を示している。
【発明の効果】
【００１１】
本発明に係るレンズ装置によれば、カメラ本体との間でのシリアル通信の通信エラーが発生した場合であっても、パラレル通信で制御されている制御対象については通信エラーの影響を受けないようにすることができる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面に従って本発明に係るレンズ装置を実施するための最良の形態について詳説する。
【００１３】
図１は、テレビカメラのカメラ本体１０に電気的に接続されたレンズ装置１２における絞り制御に関する構成を例として示した構成図である。
【００１４】
同図に示すように、カメラ本体１０とレンズ装置１２とには、それぞれ全体を統括制御するＣＰＵ１４、１６が搭載されており、それらのＣＰＵ１４、１６の間で各種信号のやり取りが行われるようになっている。レンズ装置１２は、カメラ本体１０との間でシリアル通信とパラレル通信の両方式により通信を行うことが可能となっている。カメラ本体１０の種類として、装着されるレンズ装置１２との間でシリアル通信のみを行うタイプと、パラレル通信のみを行うタイプと、両方式で通信を行うタイプとがあり、本実施の形態では、両方式で通信を行うタイプのカメラ本体１０にレンズ装置１２が装着された場合を示している。
【００１５】
そのため、同図に示すようにカメラ本体１０のＣＰＵ１４とレンズ装置１２のＣＰＵ１６との間で、所定の信号線１８、２０を通じてシリアル通信とパラレル通信の両方式を使用した信号のやり取りが行われるようになっている。尚、本明細書において、シリアル通信は、１本の信号線に対して複数の情報がデジタルのシリアル信号として送受信されるシリアル伝送方式を使用した通信方式をいい、パラレル通信は、所定の信号線を通じて複数の情報が種類ごとにＬレベルとＨレベルの信号又はアナログ信号（パラレル信号）として複数の信号線によりやり取りされるパラレル伝送方式を使用した通信方式をいうものとする。
【００１６】
カメラ本体１０のＣＰＵ１４とレンズ装置１２のＣＰＵ１６との間でシリアル通信によりやり取りされる信号として、例えば、レンズ装置１２に装着又は接続されたコントローラにおいてカメラ本体１０のビューファインダの映像を自己の映像と他のカメラの映像とに切り替えるリターン信号や、レンズ装置１２における各種制御対象（フォーカス、ズーム、絞り）等の現在位置を示す位置信号等がある。
【００１７】
一方、パラレル通信によりやり取りされる信号として、例えば、アイリス制御信号がある。アイリス制御信号は、レンズ装置１２において撮影光学系に配置された絞り２０の位置（開口量）を指示する信号であり、カメラ本体１０のＣＰＵ１４からレンズ装置１２のＣＰＵ１６に送信される。尚、レンズ装置に含まれる撮影光学系は、カメラ本体１０の撮像素子の撮像面に被写体像を結像する光学系である。
【００１８】
同図のレンズ装置１２において示されている絞り制御に関する構成ついて説明すると、レンズ装置１２の撮影光学系に配置された絞り２０は、モータ２２に連結されており、モータ２２によって開閉駆動されるようになっている。モータ２２は、アンプ２４及びＤ／Ａ変換器２６を介してＣＰＵ１６に接続されている。ＣＰＵ１６から出力される駆動信号がＤ／Ａ変換器２６によりデジタル信号に変換されてアンプ２４に入力されると、その駆動信号の値に応じた速度でモータ２２が回動し、絞り２０が開閉駆動される。一方、モータ２２には絞り２０の位置を検出するポテンショメータ２８が連結されており、ポテンショメータ２８から出力された絞り２０の位置を示す位置信号がＡ／Ｄ変換器３０を介してＣＰＵ１６に入力されるようになっている。これにより、ＣＰＵ１６は、絞り２０の現在位置を把握しながらモータ２２を制御することによって絞り２０を所望の位置に設定することができるようになっている。
【００１９】
また、絞り２０の位置は、カメラ本体１０から与えられるアイリス制御信号の値に従ってレンズ装置１２のＣＰＵ１６により制御されるようになっている。ＣＰＵ１６では、カメラ本体１０の種類に応じてカメラ本体１０からシリアル通信によりアイリス制御信号を取得してそのアイリス制御信号の値に従って絞り２０を制御する処理（シリアル通信での制御）と、カメラ本体１０からパラレル通信によりアイリス制御信号を取得してそのアイリス制御信号の値に従って絞り２０を制御する処理（パラレル通信での制御）のいずれでも行うことが可能となっている。本実施の形態のカメラ本体１０は、アイリス制御信号をパラレル通信により送信する態様であるため、レンズ装置１２のＣＰＵ１６は、パラレル通信によりカメラ本体１０のＣＰＵ１４からアイリス制御信号を取得する。そして、そのパラレル制御信号の値を絞り２０の目標位置を示す値としてその値の示す位置に絞りを設定する。
【００２０】
ところで、ＣＰＵ１６が絞り２０の位置を制御する処理において、絞り２０の目標位置を示す制御パラメータ（変数）をプログラム上で使用しており、パラレル通信での制御の場合に使用する制御パラメータをIrisCtrlParaとし、シリアル通信での制御の場合に使用する制御パラメータをIrisCtrlSerialとする。本実施の形態ではパラレル通信での制御を行うため、ＣＰＵ１６はパラレル通信用の制御パラメータIrisCtrlParaにカメラ本体１０のＣＰＵ１４からパラレル通信により取得したアイリス制御信号の値をセットすることによって、その制御パラメータIrisCtrlParaにセットした値に対応した位置となるように絞り２０の位置を制御する。これに対して、仮に絞り２０の位置をシリアル通信で制御する場合には、シリアル通信用の制御パラメータIrisCtrlSerialにカメラ本体１０のＣＰＵ１４からシリアル通信により取得したアイリス制御信号の値をセットすることによって、その制御パラメータIrisCtrlSerialにセットした値に対応した位置となるように絞り２０の位置を制御する。
【００２１】
このようにしてＣＰＵ１６が、ある制御対象をパラレル通信により制御すると同時に、シリアル通信を行っている場合に、シリアル通信に通信エラーが生じる場合がある。この場合、何らかの制御対象についてシリアル通信により制御していたとすると、その制御対象の制御が一旦停止し、パラレル通信により制御される制御対象のみの制御となる。そして、ＣＰＵ１６はカメラ本体１０のＣＰＵ１４との間でシリアル通信の再接続を図り、接続が成立すると（通信開始）、カメラ本体１０との間の取り決めにより、パラレル通信により制御される制御対象も含めて全ての制御対象をシリアル通信による制御に切り替える。通信開始の際には、各制御対象の目標位置等の目標状態を示す制御パラメータに、予め決められた初期値、又は、通信エラーが発生する直前の値を設定することが決められているため、従来では、パラレル通信により制御される制御対象は、シリアル通信が再接続されたときに、それまでと異なる状態に変化し、その後、所定時間経過してシリアル通信からパラレル通信に切り替わると元の状態に戻るという不具合が生じていた。一方、本実施の形態では、パラレル通信により制御される制御対象がシリアル通信の通信エラーによってこのような影響を受けないように次のような対応が図られている。
【００２２】
上述のようにパラレル制御される絞り２０についての本実施の形態でのＣＰＵ１６の処理を図２のフローチャートを用いて説明する。
【００２３】
ＣＰＵ１６は、カメラ本体１０のＣＰＵ１４とパラレル通信及びシリアル通信を開始すると、カメラ本体１０のＣＰＵ１４からパラレル通信によりアイリス制御信号の値ａを取得する（ステップＳ１０）。そして、シリアル通信用の制御パラメータIrisCtrlSerialに初期値をセットするとき（通信開始時）の値としてその値ａを設定する（ステップＳ１２）。続いて、パラレル通信により取得したアイリス制御信号の値ａをパラレル通信用の制御パラメータIrisCtrlParaにセットし（IrisCtrlPara＝ａ）、そのパラレル通信用の制御パラメータIrisCtrlParaに従って絞り２０の制御を実行する（ステップＳ１４）。以上の処理を逐次繰り返すことによって、シリアル通信の通信エラーが発生して、シリアル通信の再接続が成立した際に、シリアル通信用の制御パラメータIrisCtrlSerialに初期値を設定して絞り２０の制御をシリアル通信での制御に切替えた場合であってもその初期値がそれまでのパラレル通信での制御の制御パラメータIrisCtrlParaの値と一致しているため、シリアル通信の再接続時に絞り２０の位置が変化するという不具合が防止される。
【００２４】
以上、パラレル通信により制御される絞りの制御に関してシリアル通信の通信エラーの影響を無くすようにした場合につい説明したが、パラレル通信により制御される制御対象の全てにおいて上記実施の形態と同様にして本発明を適用することができる。
【００２５】
また、上記図２の処理では、シリアル通信用の制御パラメータにセットする初期値を、パラレル通信により取得した制御信号の値によって逐次更新するようにしているが、シリアル通信の通信エラーが生じた場合にのみ更新するようにしてもよい。
【図面の簡単な説明】
【００２６】
【図１】図１は、テレビカメラのカメラ本体に電気的に接続されたレンズ装置における絞り制御に関する構成を例として示した構成図である。
【図２】図２は、レンズ装置のＣＰＵでの処理手順を示したフローチャートである。
【符号の説明】
【００２７】
１０…カメラ本体、１２…レンズ装置、１４、１６…ＣＰＵ、２０…絞り、２２…モータ
【図１】
2008058418.tif 000003
【図２】
2008058418.tif 000004