(57)【特許請求の範囲】
【請求項１】
映像を記録するレコーダーを有するカメラと前記カメラに接続されるレンズ装置との間でシリアル通信ラインを介してシリアル通信を行う撮影システムにおいて、
前記レンズ装置は、前記カメラからのデータ要求指令とは独立して前記レコーダーを起動するための信号を形成する操作部材を有しており、
前記操作部材からの前記レコーダーを起動するための信号を前記カメラからのデータ要求指令がなくても前記シリアル通信ラインとは独立して設けられた通信ラインを介して前記カメラに通信することを特徴とする撮影システム。
【請求項２】
カメラと前記カメラに接続されるレンズ装置との間でシリアル通信ラインを介してシリアル通信を行う撮影システムにおいて、
前記カメラは、前記レンズ装置を介した映像を表示するモニタを有しており、
前記レンズ装置は、前記カメラからのデータ要求指令とは独立して前記モニタの映像を切り替えるための信号を形成する操作部材を有しており、
前記操作部材からの前記モニタの映像を切り替えるための信号を前記カメラからのデータ要求指令がなくても前記シリアル通信ラインとは独立して設けられた通信ラインを介して前記カメラに通信することを特徴とする撮影システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、テレビジョン撮影のためのテレビ用撮影レンズ等の光学付属品とカメラ等の光学装置間の通信に関するものである。
【０００２】
【従来の技術】
従来、放送用テレビシステムにおいては、カメラ−レンズ間インターフェースとしてアナログ信号にて通信を行ってきた。例えば、フォーカス・レンズやＩＲＩＳの位置を決めたり、ズーム・レンズの速度を決めたりする電圧をレンズに指定することで、レンズ・システムの制御を行ったり、逆にフォーカス・レンズやズーム・レンズ、ＩＲＩＳの位置を示す電圧をカメラ側に送ることで、レンズの情報を伝えている。一方レンズにおいては、位置センサとしてポテンショメータを用いるフィードバック系を構成してアナログ・サーボの制御系を行っている。
【０００３】
また、アナログ信号ではその種類の増設や精度に限界がきてしまうため、近年、カメラ−レンズ間の通信機能としてシリアル・インターフェースを用いる傾向がある。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来例では、シリアル通信をもちいて情報の交換を行うため、例えばカメラからの要求に対してレンズ側が通信データを判断し、その要求に対するデータをカメラ側に転送することになる。そのため大量の情報を転送しなければならない場合、最初のデータと最後のデータ間に時間差が存在してしまう。また、レンズの状態において高速にカメラにその状態情報を転送したいとしても、つぎのカメラからの要求がないこない限り、その情報を転送できないことが起こってしまう。
【０００５】
すなわち、シリアル通信にすべての情報をのせるため情報の遅れが存在してしまうのである。
【０００６】
例えば、一眼レフ・カメラでは、ストロボとカメラ間の通信に際して発光や絞りとシャッタのタイミングをシリアルで通信した場合必要時に遅れなく通信することが出来ない。またＡＦシステムにおいては、フォーカス・レンズやズーム・レンズの移動中での位置データ情報をカメラに伝える際にシリアル通信ではリアルタイムでの通信が行われずシステムに遅れが生じる。
【０００７】
【課題を解決するための手段】
本発明の第一の撮影システムは、映像を記録するレコーダーを有するカメラと前記カメラに接続されるレンズ装置との間でシリアル通信ラインを介してシリアル通信を行う撮影システムにおいて、
前記レンズ装置は、前記カメラからのデータ要求指令とは独立して前記レコーダーを起動するための信号を形成する操作部材を有しており、
前記操作部材からの前記レコーダーを起動するための信号を前記カメラからのデータ要求指令がなくても前記シリアル通信ラインとは独立して設けられた通信ラインを介して前記カメラに通信することを特徴とする。
本発明の第二の撮影システムは、カメラと前記カメラに接続されるレンズ装置との間でシリアル通信ラインを介してシリアル通信を行う撮影システムにおいて、
前記カメラは、前記レンズ装置を介した映像を表示するモニタを有しており、
前記レンズ装置は、前記カメラからのデータ要求指令とは独立して前記モニタの映像を切り替えるための信号を形成する操作部材を有しており、
前記操作部材からの前記モニタの映像を切り替えるための信号を前記カメラからのデータ要求指令がなくても前記シリアル通信ラインとは独立して設けられた通信ラインを介して前記カメラに通信することを特徴とする。
【００３５】
【発明の実施の形態】
図１は本発明の第一の形態を示す光学装置のブロック図である。１０１は撮影のためのレンズ部で、１２１はレンズ部１０１の光学系を通して撮影するカメラ部である。
【００３６】
１０２はレンズ部を管理しサーボ系のコントロールなどを行う制御装置（以下ａＣＰＵと略す）であるマイクロコンピュータ。１０３はモータ１０４を駆動するためのドライバ、１１３はモータ１０４からの駆動力を伝達するためのクラッチで、１０６はクラッチ１１３に接続された光学レンズである。クラッチ１１３は光学レンズ１０６のサーボ・モードとマニュアル・モードを切り替えるための操作部材としてのＳＷ（スイッチ、以下ＳＭＣＨＧ−ＳＷと略す）１１４に接続されている。ＳＭＣＨＧ−ＳＷ１１４がサーボ・モードの場合は、クラッチ１１３はレンズ１０６にモータ１０４からの駆動力を伝達する事ができ、ＳＭＣＨＧ−ＳＷ１１４がマニュアル・モードの場合は、クラッチ１１３はレンズ１０６にモータ１０４からの駆動力を伝達できないように構成されている。ここでＳＭＣＨＧ−ＳＷ１１４はａＣＰＵ１０２にも接続されているため、レンズ部１０６をサーボ・モードで駆動するかどうかを判断可能となっている。
【００３７】
１０７は光学レンズ１０６の位置を検出するためのエンコーダ、１０８はエンコーダ１０７からの出力をカウントするためのカウンタである。１１２はタイマであり、タイマ１１２およびカウンタ１０８はａＣＰＵ１０２に接続され、ａＣＰＵ１０２はカウンタ１０８の値やタイマ１１２の値を用いることにより、光学レンズ１０６の位置や速度を知ることが可能となっている。１０５は光学レンズ１０６を手動で動かすための手動操作部である。
【００３８】
また、レンズ部１０１にはデマンド指令設定部１３１が接続され、そのデマンド指令設定部１３１の指令をＡ／Ｄ変換するためのＡ／Ｄ変換器１１１が接続されているため、光学レンズ１０６の制御のためのデマンド指令値がａＣＰＵ１０２に入力可能となっている。
【００３９】
カメラ部１２１には制御装置（以下ｂＣＰＵと略す）としてのマイクロコンピュータが搭載され、レンズ部１０１のａＣＰＵ１０２とシリアル通信１４１を行えるようになっている。
【００４０】
さらにカメラ部１２１には、撮影されている映像をモニタするためのビューファインダ１２３および映像を録画するためのＶＴＲ（レコーダー）１２４、音声録音のためのマイク１２５が装備されている。
【００４１】
またレンズ部１０１にはビューファインダ１２３の映像を切り替えるための操作部材としてのスイッチＲＥＴ−ＳＷ１５１およびＶＴＲを起動ための操作部材としてのスイッチＶＴＲ−ＳＷ１５２が搭載され、ａＣＰＵ１０２に接続されている。さらにＲＥＴ−ＳＷ１５１およびＶＴＲ−ＳＷ１５２はカメラ部１２１にもシリアル通信ラインとは独立したラインにて直接に接続できるようにように構成され、このラインを介して上記スイッチ情報が直接通信ができるように構成されている。尚、このラインを介しての通信はスイッチのオンオフ情報であるので、ハイ、ロウ信号を伝達するようにしても良いし、スイッチ状態に応じた電圧等のアナログ信号を伝達するようにしても良い。この場合はマイクロコンピュータ１２２はアナログーデジタル変換器にて前記アナログ信号に対して応答できるように構成するものとする。
【００４２】
また図１で示された構成による撮影システム・イメージ図が図７となる。ここでカメラ部１２１は副調整室（不図示）につながっている場合もあり、カメラ・コントロール・ユニット（不図示、以下ＣＣＵとする）と呼ばれるコントローラにより撮影システムを制御することも可能である。さらに副調整室には複数台の撮影システムが接続され、オンエアーする映像を選択したりする事などが可能となっている。また副調整室にはカメラ部１２１のＶＴＲ１２３とは別に、各撮影システムからの映像に対するＶＴＲや、オンエアー用のＶＴＲが存在し、各ＶＴＲに録画することも可能となっている。ここで図８で示されるように、ビューファインダ１２４には自分で撮影している映像をモニタしたりオンエアー中の映像をモニタしたりすることができ、レンズ部１０１からの情報により物体距離（以下、ＯＤとする）、焦点距離（以下、ＦＤとする）、ＩＲＩＳ位置などを表示することも可能である。
【００４３】
次に図２を用いて、レンズ部１０１のａＣＰＵ１０２とカメラ部１２１のｂＣＰＵ１２２とのシリアル通信１４１について説明を行うが、ここで説明のためにレンズ部１０１の光学レンズ１０６をフォーカス・レンズとした場合を例にする。
【００４４】
レンズ部１０１のａＣＰＵ１０２のシリアルデータ送信用端子ａＴｘ２１０は、転送ラインａＳＤ２０１によりカメラ部１２１のｂＣＰＵ１２２のシリアルデータ受信用端子ｂＲｘ２１１に接続されていて、ａＣＰＵ１０２の情報や命令などをｂＣＰＵ１２１に転送することが可能となっている。またレンズ部１０１のａＣＰＵ１０２のシリアルデータ受信用端子ａＲｘ２１２は、転送ラインｂＳＤ２０２によりカメラ部１２１のｂＣＰＵ１２２のシリアルデータ送信用端子ｂＴｘ２１３に接続されていて、ｂＣＰＵ１２２の情報や命令などをａＣＰＵ１０２に転送することが可能となっている。
【００４５】
カメラ部１２１のｂＣＰＵ１２２が転送ラインｂＳＤ２０２を用いて端子ｂＴｘ２１３からレンズ部１０１のａＣＰＵ１０２の端子ａＲｘ２１２にフォーカス・レンズ位置要求命令２０３を送った場合、ａＣＰＵ１０２は端子ａＲｘ２１２からその命令を受信し、命令内容を判断した結果、カウンタ１０８よりフォーカス・レンズの位置情報を読みとり、その値を転送ラインａＳＤ２０１を用いて端子ａＴｘ２１０からフォーカス・レンズ位置情報２０４としてｂＣＰＵ１２２の端子ｂＴｘ２１３に転送する。
【００４６】
また同様に、ｂＣＰＵ１２２がフォーカス・レンズ位置情報およびＳＷ情報要求命令２０５をａＣＰＵ１０２に転送した場合、ａＣＰＵはその命令を判断して、フォーカス・レンズ位置情報２０４およびＳＷ情報２０６をｂＣＰＵ１２２に転送することになる。
【００４７】
図３を用いて、シリアル通信データ構成の説明をする。基本構成としてヘッダ部３０１とデータ部３０２により構成される。ヘッダ部３０１を８ビットとし、データ部３０２はヘッダ部３０１に依存したビット数、例えば、フォーカス・レンズ位置の場合は１６ビット、ＳＷ情報の場合は８ビットなどと決められているものとする。
【００４８】
図４を用いて、シリアル通信の転送内容について例を上げて説明を行う。
（１） フォーカス・レンズ位置要求命令の場合
ヘッダ部３０１は「１０Ｈ」、データ部３０２は無し
（２） フォーカス・レンズ位置情報の場合
ヘッダ部３０１は「２０Ｈ」、データ部３０２は１６ビット長のフォーカス・レンズの位置情報データ
（３） ＳＷ情報要求の場合
ヘッダ部３０１は「１１Ｈ」、データ部３０２は無し
（４） ＳＷ情報の場合
ヘッダ部３０１は「２１Ｈ」、データ部は各ＳＷ情報をビット単位に割り付けた８ビット長のＯＮ／ＯＦＦデータ
（５） フォーカス・レンズ位置およびＳＷ情報要求の場合（複合命令）
ヘッダ部３０１は「１２Ｈ」、データ部３０２は無し
（６） 複合命令に対する情報
転送情報に対するヘッダ部３０１およびデータ部３０２を組み合わせる
（７） ＳＷ情報の各ビット割付について
ｂｉｔ  ０  ：  ＶＴＲ−ＳＷ１５２
ｂｉｔ  １  ：  ＲＥＴ−ＳＷ１５１
ｂｉｔ  ２  ：  ＳＷ１
ｂｉｔ  ３  ：  ＳＷ２
ｂｉｔ  ４  ：  ＳＷ３
ｂｉｔ  ５  ：  ＳＷ４
ｂｉｔ  ６  ：  ＳＷ５
ｂｉｔ  ７  ：  ＳＷ６
ただし、ＳＷ１〜ＳＷ６は図示されていないＳＷを割り付けているものとする。また、各ビットは、１：ＯＮ、０：ＯＦＦ  を表しているものとする。
【００４９】
図５を用いてカメラ部１２１のｂＣＰＵ１２２からの命令がレンズ部１０１のａＣＰＵ１０２になにも送られていない時に、ＳＷ情報の高速転送をする場合の説明を行う。
【００５０】
転送ラインｂＳＤ２０２にデータが存在しないときに、ａＣＰＵ１０２がＳＷのＯＮ／ＯＦＦ変化を検出したとする。ここで、ＯＮ／ＯＦＦ変化があったＳＷをＲＥＴ−ＳＷ１５１とし、ＯＦＦ状態からＯＮ状態に変化したもの仮定する。
【００５１】
この操作は一般的にカメラ部１２１のビューファインダ１２３の映像をカメラマンが撮影している映像からオン・エアーされている映像に切り替えたいときに行う操作である。カメラマンはオン・エアーされている映像をすぐに確認したいため、映像の切り替えを素早く行う必要がある。
【００５２】
したがって、ＳＷ情報のビット１を０から１にセットし、このＳＷ情報をカメラ部１２１に転送し、カメラ部１２１にあるビューファインダ１２３の切り替えを行わせなければならない。
【００５３】
しかしＳＷ情報は、カメラ部１２１のｂＣＰＵ１２２からのＳＷ情報要求命令がなければレンズ部１０１のａＣＰＵ１０２は転送できないため、ビューファインダ１２３の映像切り替えが遅れてしまうことになる。
【００５４】
そこでａＣＰＵ１０２は、ｂＣＰＵ１２２からのＳＷ情報要求命令がなくてもＳＷ情報をｂＣＰＵ１２２に転送することにより、カメラ部１２１においてビューファインダ１２３の映像切り替えが必要であることが認識され、素早い映像切り替えが可能となる。
【００５５】
ここでｂＣＰＵ１２２はａＣＰＵ１０２から送られてきたデータが何であるかを判断する必要があるが、上述したシリアル通信のデータ構成により、ヘッダ部３０１を判断すればよい。図６を用いてカメラ部１２１のｂＣＰＵ１２２からの命令がレンズ部１０１のａＣＰＵ１０２に転送途中で、ＳＷ情報の高速転送をする場合の説明を行う。
【００５６】
転送ラインｂＳＤ２０２にデータが存在するときに、ａＣＰＵ１０２がＳＷのＯＮ／ＯＦＦ変化を検出したとする。ここで、ＯＮ／ＯＦＦ変化があったＳＷをＶＴＲ−ＳＷ１５２とし、ＯＦＦ状態からＯＮ状態に変化したもの仮定し、また、ｂＳＤ２０２のデータをフォーカス・レンズ位置情報要求２０３であるとする。
【００５７】
この操作は一般的に映像をカメラマンが撮影している映像をＶＴＲ１２４に録画するときの操作である。カメラマンは撮影されている映像をすぐに録画したいため、ＶＴＲ１２４の起動を素早く行う必要がある。
【００５８】
したがって、ＳＷ情報のビット０を０から１にセットし、このＳＷ情報をカメラ部１２１に転送し、カメラ部１２１にあるＶＴＲ１２４の録画を開始させなければならない。
【００５９】
しかしＳＷ情報は、カメラ部１２１のｂＣＰＵ１２２からのＳＷ情報要求命令がなければレンズ部１０１のａＣＰＵ１０２は転送できないため、ＶＴＲ１２４の録画が遅れてしまうことになる。
【００６０】
そこでａＣＰＵ１０２は、ｂＣＰＵ１２２からのＳＷ情報要求命令がなくてもＳＷ情報をフォーカス・レンズ位置情報２０４の後に続けてｂＣＰＵ１２２に転送することにより、カメラ部１２１においてＶＴＲ１２４の録画開始が必要であることが認識され、素早い録画開始が可能となる。
【００６１】
ここでｂＣＰＵ１２２はａＣＰＵ１０２から送られてきたデータが何であるかを判断する必要があるが、これは上述したＲＥＴ−ＳＷ１５１の場合と同様で、ヘッダ部３０１を解読すればＳＷ情報もいっしょに転送されてきたことが分かる。
【００６２】
ここで、フローチャートを用いて通信のアルゴリズムを説明する。ここでレンズ部１０１のａＣＰＵ１０２とカメラ部１２１のｂＣＰＵ１２２とのシリアル通信１４１を処理するために、各々のＣＰＵは、割り込み処理を用いているものとする。
【００６３】
まず、図９によりレンズ部のメイン処理を説明する。ステップ９０１ではレンズ・システムの初期化を行う。例えばレンズ部１０１において、ａＣＰＵ１０２のメモリやポートの初期化、エンコーダ１０７が相対位置出力型の場合には、レンズ１０６の絶対位置を得るためにあらかじめ決められた位置（例えば、メカ端や絶対位置検出用ＳＷの存在する位置）までレンズ１０６を駆動し、絶対値が判別できたときに、カウンタ１０６にその絶対位置をセットしたり、タイマ１１２のスタートなどを行ったりする。
【００６４】
続いてステップ９１１では、サーボ・マニュアル切り替えＳＷ１１４の状態を調べ、サーボ・モードに設定されている場合はステップ９０２に行く。ステップ９０２ではデマンド指令設定部１３１の状態をＡ／Ｄ変換器１１１から入力する。
【００６５】
ステップ９０３において、デマンド情報に応じたレンズ１０６のＰＩＤ制御を行う。ここでＰＩＤ制御は通常の比例、積分、微分制御を示し、内容については本発明の趣旨とは異なるため、説明は省略する。
【００６６】
ステップ９０４では、ＲＥＴ−ＳＷ１５１やＶＴＲ−ＳＷ１５２などのＳＷ情報の入力を行い、ステップ９０５において、各々のＳＷの状態をチェックし、少なくとも１つ以上のＳＷにおいて、状態の変化が検出された場合は、ステップ９０６に行き、ＣｈｇＳｗＦｌａｇ＝１とし、ステップ９０８に行く。またステップ９０５において、ＳＷの状態変化が検出されなかった場合は、ステップ９０７に行き、ＣｈｇＳｗＦｌａｇ＝０とし、ステップ９０８に行く。
【００６７】
ここでＳＷの状態変化とは、オン状態からオフ状態あるいはオフ状態からＯＮ状態への変化を示すものである。また３値以上の状態が存在するＳＷにおいても同様に、その値（状態）が変わった場合を示すものとする。
【００６８】
ステップ９０８では、フラグＣｈｇＳｗＦｌａｇの状態を調べ、ＣｈｇＳｗＦｌａｇ＝１の場合はステップ９０９に行き、ＳＷ情報を転送し、ステップ９０１においてＣｈｇＳｗＦｌａｇ＝０とする。そして、ステップ９１１に戻る。またステップ９０８において、ＣｈｇＳｗＦｌａｇ＝０の場合には、ステップ９１１に戻る。
【００６９】
ステップ９１１において、サーボ・マニュアル切り替えＳＷ１１４が、マニュアル・モードに設定されている場合は、ステップ９１２に行き、レンズ１０６の駆動状態を調べ、レンズ１０６が駆動中であれば、ステップ９１３に行き、レンズ１０６を停止させ、ステップ９０４に行く。またステップ９１２において、レンズ１０６が駆動中でないと判断された場合は、ステップ９０４に行く。ここでレンズ部１０１のレンズ１０６は、フォーカス・レンズやズーム・レンズなどを示すが、レンズ１０６がレンズ以外の可動部材、例えばＩＲＩＳ、エクステンダなどでも良いし、パン・チルト・システムにおけるパンニングやチルティングのような可動部材でも良い。また駆動指令は、デマンド１３１からの指令だけでなく、ショット・ボックスや操作パネル・スイッチャなどのようなアクセサリからの指令でも良いし、さらにはカメラ部１２１からの指令でもかまわない。駆動指令はアナログのためＡ／Ｄ変換器１１１を用いたが、デジタル（パラレルあるいはシリアル）でも構成可能である。上記のステップ９０４から９０９にて、撮影者のレンズ側の操作部材の操作でカメラからの要求とは独立して、スイッチ情報をカメラ側にシリアル通信を行うものである。
【００７０】
続いて、レンズ部１０１の通信割り込み処理のフローを図１０を用いて説明する。カメラ部１２１からの通信があった場合、レンズ部１０１では通信割り込み処理ルーチンに入る。まずステップ１００１においてカメラ部１０１からのコマンド入力があったかどうかを確認する。コマンドが無かったと判断された場合は、ステップ１００７に行く。またコマンドがあったと確認された場合は、ステップ１００２に行く。
【００７１】
ステップ１００２では、コマンドがフォーカス位置情報要求であるかどうかをチェックする。フォーカス位置情報要求であると判断した場合は、ステップ１０１２に行き、フォーカス位置情報を転送する。そしてステップ１００７に行く。ステップ１００２で、フォーカス位置情報要求ではないと判断した場合は、ステップ１００３に行く。
【００７２】
ステップ１００３では、コマンドがＳＷ情報要求であるかどうかをチェックする。ＳＷ情報要求の場合、ステップ１０１３に行き、ＳＷ情報を転送する。さらにステップ１０２３にてＣｈｇＳｗＦｌａｇ＝０とする。そしてステップ１００７に行く。ステップ１００３で、ＳＷ情報要求ではないと判断した場合は、ステップ１００４に行く。ステップ１００４では、コマンドがフォーカス位置およびＳＷ情報要求であるかどうかをチェックする。フォーカス位置およびＳＷ情報要求の場合、ステップ１０１４に行き、フォーカス位置およびＳＷ情報を転送する。さらにステップ１０２４にてＣｈｇＳｗＦｌａｇ＝０とする。そしてステップ１００７に行く。ステップ１００４で、フォーカス位置およびＳＷ情報要求ではないと判断した場合は、ステップ１００５に行く。
【００７３】
ステップ１００５では、コマンドがズーム位置情報要求であるかどうかをチェックする。ズーム位置要求の場合、ステップ１０１５に行き、ズーム位置情報情報を転送する。そしてステップ１００７に行く。ステップ１００５で、ズーム位置情報要求ではないと判断した場合は、ステップ１００６に行く。ステップ１００６では、コマンドがＩＲＩＳ位置情報要求であるかどうかをチェックする。ＩＲＩＳ位置情報要求の場合、ステップ１０１６に行き、ＩＲＩＳ位置情報を転送する。そしてステップ１００７に行く。ステップ１００６で、ＩＲＩＳ位置情報要求ではないと判断した場合は、ステップ１００７に行く。
【００７４】
ステップ１００７では、フラグＣｈｇＳｗＦｌａｇをチェックする。ＣｈｇＳｗＦｌａｇ＝１の場合、ステップ１０１７でＳＷ情報を転送し、ステップ１０２７でＣｈｇＳｗＦｌａｇ＝０とする。そして、通信割り込み処理を終了する。またステップ１００７でＣｈｇＳｗＦｌａｇ＝０の場合は、通信割り込み処理を終了する。ここで、コマンドの判断としてフォーカス位置およびＳＷ情報の要求のような複合コマンドは、これに限られたわけではなく、ズーム位置およびフォーカス位置情報の要求やＩＲＩＳ位置およびＳＷ情報の要求、さらには３つ以上の組み合わせによる要求コマンド、例えば、フォーカス位置、ズーム位置およびＳＷ情報要求などのような組み合わせでも対応可能なことは言うまでもない。
【００７５】
尚、ステップ１００７，１０１７，１０２７は図９のステップ９０６が行われた直後に図１０の割り込み処理に移行したとき、この割り込み処理でスイッチ情報を要求指令がなくても通信させるためのものである。
【００７６】
続いてカメラ部１２１のフローを説明する。カメラ部のメイン処理を図１４を用いて説明する。カメラ部１２１は電源投入後、ステップ１４０１にてカメラシステムの初期化を行う。
【００７７】
そしてステップ１４０２でＶＴＲが作動中かどうかをチェックする。ＶＴＲが作動中ならば、ステップ１４０３にてＶＴＲのＰＩＤ制御を行う。そしてステップ１４０４に行く。ステップ１４０２にてＶＴＲが作動中でないと判断した場合は、ステップ１４０４に行く。
【００７８】
ステップ１４０４では、レンズ部１０１の光学系を通した映像の処理として、ディストーション補正を行う。
【００７９】
ステップ１４０５では、レジストレーション補正を行う。
【００８０】
ステップ１４０６では、ＩＲＩＳのゲイン演算を行う。
【００８１】
ステップ１４０７では、必要に応じてレンズ部１０１の情報を要求する。
【００８２】
ステップ１４０８では、ＶＴＲ−ＳＷ１５２の情報をシリアル通信を使用せずに直接入力する。
【００８３】
ステップ１４０９では、ステップ１４０８で入力したＶＴＲ―ＳＷ情報をもとに、サブルーチン「ＶＴＲ−ＳＷ処理」を呼ぶ。
【００８４】
ステップ１４１０では、ＲＥＴ−ＳＷ１５１の情報をシリアル通信を使用せずに直接入力する。ステップ１４１１では、ステップ１４１０で入力したＲＥＴ−ＳＷ情報をもとに、サブルーチン「ＲＥＴ−ＳＷ処理」を呼ぶ。そして、ステップ１４０２に戻る。
【００８５】
上記ステップ１４０８，１４１０にてシリアル通信を用いず直接スイッチ１５１，１５２からスイッチ情報をカメラに通信することが出来るものである。次にカメラ部１２１の通信割り込み処理のフローを図１１を用いて説明する。まず、ステップ１１０１にて入力情報がＳＷ情報であるかどうかを判断する。ＳＷ情報であると判断した場合、ステップ１１１１にてサブルーチン「ＶＴＲ−ＳＷ処理」を呼び出す。さらにステップ１１２１にてサブルーチン「ＲＥＴ−ＳＷ処理」を呼び出し、通信割り込み処理を終了する。また、ステップ１１０１にてＳＷ情報ではないと判断した場合は、ステップ１１０２に行く。
【００８６】
ステップ１１０２では、入力情報がフォーカス位置情報であるかどうかをチェックする。フォーカス位置情報であると判断した場合、ステップ１１１２にてＶＦにフォーカス位置情報を表示し、通信割り込みを終了する。ステップ１１０２にてフォーカス位置情報ではないと判断した場合は、ステップ１１０３に行く。
【００８７】
ステップ１１０３では、入力情報がズーム位置情報であるかどうかをチェックする。ズーム位置情報であると判断した場合、ステップ１１１３にてＶＦにズーム位置情報を表示し、通信割り込み処理を終了する。ステップ１１０３にてズーム位置情報ではないと判断した場合は、ステップ１１０４に行く。ステップ１１０４では、入力情報がＩＲＩＳ位置情報であるかどうかをチェックする。ＩＲＩＳ位置情報であると判断した場合、ステップ１１１４にてＶＦにＩＲＩＳ情報を表示し、通信割り込み処理を終了する。ステップ１１０４にてＩＲＩＳ位置情報ではないと判断した場合は、通信割り込み処理を終了する。
【００８８】
次に、サブルーチン「ＶＴＲ−ＳＷ処理」を図１２を用いて説明する。
【００８９】
まず、ステップ１２０１にてＶＴＲ−ＳＷの状態を調べる。オン状態であると判断した場合、ステップ１２０４に行く。またステップ１２０１でオフ状態であると判断した場合は、ステップ１２０２に行く。
【００９０】
ステップ１２０４では、ＶＴＲが録画中であるかどうかをチェックする。ＶＴＲが録画中であると判断した場合は、サブルーチン「ＶＴＲ−ＳＷ処理」を終了する。またステップ１２０４でＶＴＲが録画中ではないと判断した場合は、ステップ１２０５で、ＶＴＲの録画開始を行う。そしてサブルーチン「ＶＴＲ−ＳＷ処理」を終了する。
【００９１】
ステップ１２０２では、ＶＴＲが録画中であるかどうかをチェックする。ＶＴＲが録画中であると判断した場合、ステップ１２０３に行き、ＶＴＲの録画を停止し、サブルーチン「ＶＴＲ−ＳＷ処理」を終了する。またステップ１２０２でＶＴＲが録画中ではないと判断した場合は、サブルーチン「ＶＴＲ−ＳＷ処理」を終了する。
【００９２】
続いて、サブルーチン「ＲＥＴ−ＳＷ処理」を図１３を用いて説明する。
【００９３】
まず、ステップ１３０１にてＲＥＴ−ＳＷの状態をチェックする。オン状態であると判断した場合、ステップ１３０４に行く。またステップ１３０１にてオフ状態であると判断した場合は、ステップ１３０２に行く。
【００９４】
ステップ１３０４では、ＶＦモニタ内容をチェックする。オンエアー画面であると判断した場合は、サブルーチン「ＲＥＴ−ＳＷ処理」を終了する。またステップ１３０４でＶＦモニタ内容が撮影画面であると判断した場合は、ステップ１３０５に行き、ＶＦモニタ内容をオンエアー画面に設定する。そしてサブルーチン「ＲＥＴ−ＳＷ処理」を終了する。ステップ１３０２では、ＶＦモニタ内容をチェックする。撮影画面であると判断した場合は、サブルーチン「ＲＥＴ−ＳＷ処理」を終了する。ステップ１３０２で、ＶＦモニタ内容がオンエアー画面であると判断した場合は、ステップ１３０３にてＶＦモニタ内容を撮影画面に設定する。そしてサブルーチン「ＲＥＴ−ＳＷ処理」を終了する。
【００９５】
ここで、図１に示してあるように、シリアル通信１４１とは別にＳＷ情報をレンズ部１０１からカメラ部１２１に接続することで、カメラ部１２１のｂＣＰＵ１２２はシリアル通信１４１の情報転送に依存しないで、いつでもＳＷ情報を読み込むことが可能となる。また、シリアル通信用のコネクタ上にＳＷ情報をパラレルに配置することも可能であるし、シリアル通信とは別なコネクタを使用してＳＷ情報をカメラ部１２１に伝送することも可能である。
【００９６】
また、実施の形態ではスイッチ１５１及び１５２をシリアル通信ラインとは独立してカメラのコンピュータと接続しているがスイッチ１５１，１５２の操作で情報をシリアル通信だけで行うようにする場合は、このラインを設ける必要はなく図１４のステップ１４０８から１４１１の処理も必要としない。また、実施の形態では図１４のステップ１４０８から１４１１及び図９のステップ９０４から９１０でのスイッチの操作時点の通信を行っているが何れか一方のみの通信を行うようにしても良い。
【００９７】
以上、高速転送情報としてＲＥＴ−ＳＷおよびＶＴＲ−ＳＷ情報を例にあげてきたが、他のＳＷ情報に応用することは容易である。
【００９８】
また、ＳＷ以外に高速転送が必要なデータ、例えば、ストロボの発光タイミング、１眼レフの絞り情報、ＡＦシステムにおけるフォーカス・レンズ位置情報などに応用することも可能である。
【００９９】
また、レンズとカメラ間の通信を示しているが、例えば雲台とレンズまたはカメラ間の通信にも採用することができる。
【０１００】
【発明の効果】
本発明の撮影システムによれば、カメラと該カメラに接続されるレンズ装置との間でシリアル通信を行う撮影システムにおいて、前記レンズ装置は、前記カメラからの情報要求指令とは独立して信号を形成する信号発生部を有し、該信号発生部からの信号を、前記シリアル通信とは独立して設けられた通信ラインを介して前記カメラに通信することにより、迅速な通信が行えるものである。
【図面の簡単な説明】
【図１】本発明の全体構成を示すシステム・ブロック図である。
【図２】図１での通信を説明するためのシリアル通信図である。
【図３】シリアル通信データ構成図である。
【図４】データ内容を示す説明図である。
【図５】カメラ・コマンドがない場合の緊急処理を説明するための説明図である。
【図６】カメラ・コマンドがある場合の緊急処理を説明するための説明図である。
【図７】図１のシステム構成を採用したカメラとレンズの構成を示す構成図である。
【図８】ファインダーでの表示状態を示す説明図である。
【図９】レンズでのメイン処理のフローを示すフローチャートである。
【図１０】レンズでの割り込み処理のフローを示すフローチャートである。
【図１１】カメラでの割り込み処理おフローを示すフローチャートである。
【図１２】ＶＴＲ−ＳＷ処置のフローを示すフローチャートである。
【図１３】ＲＥＴ−ＳＷ処理のフローを示すフローチャートである。
【図１４】カメラでのメイン処理のフローを示すフローチャートである。
【符号の説明】
１０１  レンズ部
１０２  ａＣＰＵ（コンピュータ）
１１２  タイマー
１２１  カメラ部
１２２  ｂＣＰＵ（コンピュータ）
１２３  記録装置
１２４  ビューファインダー
１４１  シリアル通信
１５１  ＲＥＴ−ＳＷ
１５２  ＶＴＲ−ＳＷ
【図１】
0004250224.tif 000002
【図２】
0004250224.tif 000003
【図３】
0004250224.tif 000004
【図４】
0004250224.tif 000005
【図５】
0004250224.tif 000006
【図６】
0004250224.tif 000007
【図７】
0004250224.tif 000008
【図８】
0004250224.tif 000009
【図９】
0004250224.tif 000010
【図１０】
0004250224.tif 000011
【図１１】
0004250224.tif 000012
【図１２】
0004250224.tif 000013
【図１３】
0004250224.tif 000014
【図１４】
0004250224.tif 000015