"それぞれが独立している複数の制御基板のそれぞれに撮像装置による撮像を制御する制御回路が実装されており,かつ少なくとも2つ以上の制御基板の構造が同じであり,制御基板同士がネットワークラインにより接続されている複数の制御基板,および上記複数の制御基板に含まれており,撮像装置と接続されるカメラ通信制御基板であって,撮像装置との通信に用いられる外部通信プロトコルと,ネットワークラインを利用した撮影レンズユニット内の制御基板との通信に用いられる内部通信プロトコルと,の間のプロトコル変換を行うカメラ通信制御基板,を備えた撮影レンズユニット。上記カメラ通信制御基板は,撮像装置から外部通信プロトコルによって送信された制御信号を,内部通信プロトコルに変換し,内部通信プロトコルに変換された制御信号を上記複数の制御基板のうち,一または複数の制御基板に送信するものである,請求項1に記載の撮影レンズユニット。上記カメラ通信制御基板は,上記複数の制御基板のそれぞれが制御する制御対象の状況を表わす状況データを周期的に検出し,検出された制御対象の状況を表わす状況データを記憶するメモリを備え,撮像装置から送信された制御信号に応じて,上記メモリに記憶されている状況データを外部通信プロトコルによって撮像装置に送信するものである,請求項1または2に記載の撮影レンズユニット。それぞれが独立している複数の制御基板のそれぞれに撮像装置による撮像を制御する制御回路が実装されており,かつ少なくとも2つ以上の制御基板の構造が同じであり,制御基板同士がネットワークラインにより接続されている複数の制御基板を設け,上記複数の制御基板に含まれており,撮像装置と接続されるカメラ通信制御基板が,撮像装置との通信に用いられる外部通信プロトコルと,ネットワークラインを利用した撮影レンズユニット内の制御基板との通信に用いられる内部通信プロトコルと,の間のプロトコル変換を行う,撮影レンズユニットの動作制御方法。従来の撮影レンズユニットでは,撮影レンズユニットが制御する対象からの信号がすべてメインCPU121に入力している。メインCPU121が撮影レンズユニットのすべての制御を統括するので,管理が難しいし,機能,性能を拡張すると処理時間が不足する可能性がある。また,メインCPU121に接続されるラインの数が多く,複雑とならざるを得ないし,機能拡張には高密度のメイン基板の変更が必要となってしまう。メインCPU121に接続されるラインの数を少なくするために独立した複数の制御基板をネットワークラインで通信可能に接続することが考えられる。ところが,複数の制御基板をネットワークラインで通信可能に接続した場合においても,撮影レンズユニットのすべての制御を統括するメインCPU基板が設けられると,複数の制御基板をネットワークラインで通信可能に接続したメリットが半減してしまう。この発明は,複数の制御基板をネットワークラインで通信可能に接続した場合に,メインCPU基板が存在しなくともカメラ本体と通信できるようにすることを目的とする。この発明による撮影レンズユニットは,それぞれが独立している複数の制御基板のそれぞれに撮像装置による撮像を制御する制御回路が実装されており,かつ少なくとも2つ以上の制御基板の構造が同じであり,制御基板同士がネットワークラインにより接続されている複数の制御基板,および上記複数の制御基板に含まれており,撮像装置と接続されるカメラ通信制御基板であって,撮像装置との通信に用いられる外部通信プロトコルと,ネットワークラインを利用した撮影レンズユニット内の制御基板との通信に用いられる内部通信プロトコルと,の間のプロトコル変換を行うカメラ通信制御基板を備えていることを特徴とする。この発明は,上記撮影レンズユニットに適した動作制御方法も提供している。すなわち,この方法は,それぞれが独立している複数の制御基板のそれぞれに撮像装置による撮像を制御する制御回路が実装されており,かつ少なくとも2つ以上の制御基板の構造が同じであり,制御基板同士がネットワークラインにより接続されている複数の制御基板を設け,上記複数の制御基板に含まれており,撮像装置と接続されるカメラ通信制御基板が,撮像装置との通信に用いられる外部通信プロトコルと,ネットワークラインを利用した撮影レンズユニット内の制御基板との通信に用いられる内部通信プロトコルと,の間のプロトコル変換を行うものである。この発明によると,それぞれが独立している複数の制御基板のそれぞれに撮像装置による撮像を制御する制御回路が実装されており,かつ少なくとも2つ以上の制御基板の構造が同じであり,制御基板同士がネットワークラインにより接続されている複数の制御基板が設けられている。これらの複数の制御基板には,撮像装置と接続され,かつ撮像装置との通信に用いられる外部通信プロトコルと,ネットワークラインを利用した撮影レンズユニット内の制御基板との通信に用いられる内部通信プロトコルと,の間のプロトコル変換を行うカメラ通信制御基板が含まれている。カメラ通信制御基板により,撮像装置との通信に用いられる外部通信プロトコルと,ネットワークラインを利用した撮影レンズユニット内の制御基板との通信に用いられる内部通信プロトコルと,の間のプロトコル変換が行われるので,制御基板同士をネットワークラインにより接続して通信させる場合において,外部通信プロトコルと内部通信プロトコルとのプロトコルが異なる場合であっても,撮影レンズユニットとカメラ本体とを通信させることができる。カメラ本体から送信されたデータを撮影レンズユニット内の各制御基板にネットワークラインを介して送信できるようになる。上記カメラ通信制御基板は,たとえば,撮像装置から外部通信プロトコルによって送信された制御信号を,内部通信プロトコルに変換し,内部通信プロトコルに変換された制御信号を上記複数の制御基板のうち,一または複数の制御基板に送信するものである。上記カメラ通信制御基板は,上記複数の制御基板のそれぞれが制御する制御対象の状況を表わす状況データを周期的に検出し,検出された制御対象の状況を表わす状況データを記憶するメモリを備え,撮像装置から送信された制御信号に応じて,上記メモリに記憶されている状況データを外部通信プロトコルによって撮像装置に送信するものでもよい。図1は,撮影レンズユニット1の電気的構成を示すブロック図である。撮影レンズユニット1には,それぞれが独立している別々の基板多数のCPU基板11-22相互に着脱自在であるが含まれている。これらのCPU基板11-22のそれぞれにはCPUが実装されている。従来の撮影レンズユニット1では,一つのCPUによって多数の処理が制御されているために,多数の処理を並行して行うことができないが,この実施例では,基板のそれぞれにCPUが実装されているので,それぞれの基板に実装されているCPUを同時に駆動することにより多数の処理を同時に行うことができる。バーチャルシステムCPU基板12と防振ユニットCPU基板13とズーム制御CPU基板17,防振ユニットCPU基板13とPFユニットCPU基板14,PFユニットCPU基板14とスイッチCPU基板15,表示制御CPU基板16とカメラ通信CPU基板11は,それぞれネットワークラインにより着脱自在に接続バス接続されている。また,ズーム制御CPU基板17とフォーカス制御CPU基板18,フォーカス制御CPU基板18とズーム要求CPU基板19,ズーム要求CPU基板19とフォーカス要求CPU基板20,フォーカス要求CPU基板20とアイリス制御CPU基板21,アイリス制御CPU基板21とエクステンダ制御CPU基板22もそれぞれネットワークラインにより着脱自在に接続されている。撮影レンズユニット1に含まれるCPU基板11-22同士は,詳しくは後述するようにCANControllerAreaNetwork通信が利用される。カメラ通信CPU基板11にはカメラ本体41がRS232Cケーブルによって接続されている。カメラ通信CPU基板11には,カメラ本体41から,画像データ,コマンド等がRS232Cケーブルを介して入力する。カメラ本体41とカメラ通信CPU基板11とはRS232Cケーブルで接続され,RS232Cにもとづくデータ通信が行われるのに対し,カメラ通信CPU基板11と撮影レンズユニット1内のCPU基板12-22との通信はCAN通信である。このために,カメラ本体41からカメラ通信CPU基板11に入力するコマンド等はカメラ通信CPU基板11においてRS232Cにもとづくプロトコル外部通信プロトコルからCAN通信にもとづくプロトコル内部通信プロトコルに変換される。また,カメラ通信CPU基板11からカメラ本体41にデータ通信が行われる場合には,カメラ通信CPU基板11においてCAN通信にもとづくプロトコルからRS232Cにもとづくプロトコルに変換される。CGコンピュータグラフィック処理を行うバーチャルシステム42などからの各種信号は,RS232CケーブルなどによりバーチャルシステムCPU基板12に入力する。防振ユニットCPU基板13は,振れ方向に応じて振れ補正する防振レンズ図示略をシフトするものである。PFユニットCPU基板21は,カメラ本体41に設けられている撮像用CCDの光学的距離から少し短い第1のAF用CCDと少し長い第2のAF用CCDといずれも図示略から得られるAF評価値とフォーカスレンズの位置との関係を表わす二つのグラフを生成し,その交点である合焦位置を算出するものである。スイッチ制御CPU基板15は,各種スイッチ31,32からの信号にもとづいてスイッチ制御を行うものである。表示制御CPU基板16は,表示装置インジケータ33,34の表示を制御するものである。ズーム制御CPU基板17には,ズームサーボモジュールCPU基板61および位置センサ51が接続されている。ズーム制御CPU基板17とズームサーボモジュールCPU基板61とはRS485ケーブルによって接続されている。ズーム制御CPU基板17と位置センサ51とはアナログラインによって接続されている。もっとも,ズーム制御CPU基板17とズームサーボモジュールCPU基板61ともアナログラインによって接続してもよい。ズームサーボモジュールCPU基板61には,ズームレンズ図示略を駆動するズームモータ22が接続されている。ズーム制御CPU基板17により,ズームサーボモジュールCPU基板61が制御される。ズームサーボモジュールCPU基板61によってズームモータ62が駆動され,ズームレンズが制御される。ズームレンズの位置は,位置センサ51によって検出される。フォーカス制御CPU基板18には,フォーカスサーボモジュールCPU基板63および位置センサ52が接続されている。フォーカス制御CPU基板18とフォーカスサーボモジュールCPU基板63とはRS485ケーブルによって接続されている。フォーカス制御CPU基板18と位置センサ52とはアナログラインによって接続されている。もっとも,フォーカス制御CPU基板18とフォーカスサーボモジュールCPU基板63ともアナログラインによって接続してもよい。フォーカスサーボモジュールCPU基板63には,フォーカスレンズ図示略を駆動するフォーカスモータ64が接続されている。フォーカス制御CPU基板18により,フォーカスサーボモジュールCPU基板63が制御される。フォーカスサーボモジュールCPU基板63によってフォーカスモータ64が駆動され,フォーカスレンズが制御される。フォーカスレンズの位置は,位置センサ52によって検出される。撮影レンズユニット1に与えられるズーム要求信号およびフォーカス要求信号は,ズーム要求CPU基板19およびフォーカス要求CPU基板20にそれぞれ与えられる。ズーム要求CPU基板19は,RS485ケーブルまたはアナログラインから与えられるズーム要求信号を受信して他の基板に送信するものである。フォーカス要求CPU基板20は,RS485ケーブルまたはアナログラインから与えられるフォーカス要求信号を受信して他の基板に送信するものである。アイリス制御CPU基板21には,アイリス図示略を駆動するアイリスモータ53が接続されている。所望の絞り値となるように,アイリス制御CPU基板21により,アイリスモータ53が駆動され,アイリスが制御される。アイリスの絞り値は,センサ54によって検出される。これらのCPU基板11-21のうち,防振ユニットCPU基板13,PFユニットCPU基板14,ズーム制御CPU基板17,フォーカス制御CPU基板18,アイリス制御CPU基板21およびエクステンダ制御CPU基板22の構成は同じとされている。もっとも,これらのCPU基板13,14,17,18,21および22のすべての構成を同じとせずに少なくとも二つ以上のCPU基板の構成を同じとすればよい。CPU基板の共通化を図ることができるので,コストダウンとなる。また,カメラ通信CPU基板11およびバーチャルシステムCPU基板12の構成,ズーム要求CPU基板19およびフォーカス要求CPU基板20の構成,スイッチ制御CPU基板15および表示制御CPU基板16の構成もそれぞれ同じである。カメラ通信CPU基板11におけるプロトコル変換と同様に,バーチャルシステム42とバーチャルシステムCPU基板12との通信においてもRS232CケーブルとCAN通信とのプロトコル変換がバーチャルシステムCPU基板12において行われる。また,ズーム制御基板17とズームサーボモジュールCPU基板61との間,フォーカス制御CPU基板18とフォーカスサーボモジュールCPU基板63との間,ズーム要求CPU基板19に与えられるズーム要求信号,フォーカス要求CPU基板20に与えられるフォーカス要求信号はRS485にもとづくプロトコルとCAN通信のプロトコルとのプロトコル変換が行われる。上述したようにRS232Cにもとづく通信とCAN通信との間のプロトコル変換およびRS485にもとづく通信とCAN通信との間のプロトコル変換は,公知のプロトコル変換技術を利用して実現できるのはいうまでもない。図2は,カメラ通信CPU基板11等の電気的構成を示すブロック図である。カメラ通信CPU基板11には,制御を統括するCPU制御回路70が実装されている。上述のようにRS232Cにもとづく通信とCAN通信とのプロトコル変換はCPU70によって行われる。CPU70にはタイマ73およびメモリ74が接続されている。また,カメラ通信CPU基板11には,ネットワークラインを介して他のCPU基板12-22とCAN通信するための第1のトランシーバ71およびカメラ本体41とRS232Cにもとづく通信をするための第2のトランシーバ72が含まれている。ネットワークラインを介してCPU基板12-22から送信されたデータは第1のトランシーバ71において受信され,CPU70においてプロトコル変換が行われて第2のトランシーバ72からRS232Cケーブルを介してカメラ本体41に送信される。RS232Cケーブルを介してカメラ本体41から送信されたデータは第2のトランシーバ72において受信され,CPU70においてプロトコル変換が行われて第1のトランシーバ71からCPU基板12-22に送信される。アイリス制御基板21にも制御を統括するCPU80が実装されている。CPU80にはメモリ85が接続されている。アイリス制御基板21にも撮影ユニットレンズ1内のCPU基板11-20,22とCAN通信するためのトランシーバ81が実装されている。アイリスの位置を示すデータがアイリス制御CPU基板21において受信されると,そのデータにもとづいてCPU80においてアイリスモータ53の駆動データが生成される。生成された駆動データは,CPU80からディジタル/アナログ変換回路82においてアナログ駆動信号に変換される。変換されたアナログ駆動信号がドライバ83に与えられると,ドライバ83によってアイリスモータ53が駆動させられる。また,アイリスの位置は位置センサ54によって検出される。位置センサ54からの検出信号はアナログ/ディジタル変換回路84においてディジタル位置データに変換されCPU80に入力する。上述したように,バーチャルシステムCPU基板12,ズーム要求CPU基板19およびフォーカス要求CPU基板20は,カメラ通信CPU基板11と同じ構成であり,防振ユニットCPU基板13,PFユニットCPU基板14,ズーム制御CPU基板17,フォーカス制御CPU基板18およびエクステンダ制御CPU基板22は,アイリス制御CPU基板21と同じ構成である。スイッチ制御CPU基板15は,CPU,上述したようにネットワークラインを介して通信するためのトランシーバ,スイッチ31,32等からの信号を入力しディジタルデータに変換するアナログ/ディジタル変換回路,メモリなどが実装されている。表示制御CPU基板16は,CPU,上述したようにネットワークラインを介して通信するためのトランシーバ,CPUからのディジタルデータを変換し表示装置33,34などに表示制御信号を出力するディジタル/アナログ変換回路,メモリなどが実装されている。図3は,カメラ通信CPU基板11に実装されているメモリ74に記憶されている通信データ状況データの一例である。上述したように,この実施例では,撮影レンズユニット1内のCPU基板11-22同士のデータ通信はCAN通信が利用される。CAN通信では,複数のCPU基板11-22が共通のネットワークラインを利用するから,送信するデータに送信対象となるCPU基板11-22のIDが含まれる。CPU基板11-22がネットワークライン上を通信しているデータを受信した場合に,受信したデータに自分のIDが含まれていれば,自分宛のデータであることが認識される。受信したデータにもとづく制御が行われる。この実施例においては,カメラ通信CPU基板11は,ネットワークライン上に通信されるすべてのデータを受信し,自分宛のデータとしてメモリ74に記憶する。カメラ通信CPU基板11は,撮影レンズユニット1に含まれているCPU基板11-22のいずれかに送信されたデータを自分宛のデータとみなしてメモリ74に記憶する。カメラ本体41からのデータの要求があった場合に,その要求に応じたCPU基板にデータを転送することなく,メモリ74に記憶されているデータをカメラ本体41に送信できる。メモリ74には,カメラ通信CPU基板11においてネットワークライン上を通信しており受信した通信データが,メモリ74に記憶された時間に対応して記憶されている。たとえば,ある時間において,アイリス制御CPU基板21からアイリスの位置I1を示すデータがネットワークライン上に送信されたとすると,そのアイリスの位置I1を示すデータがカメラ通信CPU基板11において受信され,メモリ74に記憶される。同様に,ある時間において,ズーム位置Z1,フォーカス位置F1などを示すデータがネットワークライン上に送信されたとすると,それらのズーム位置Z1,フォーカス位置F1などを示すデータがメモリ74に記憶される。一定周期で,カメラ通信CPU基板11から他のCPU基板12-22にデータを要求し,その要求に応じて他のCPU基板12-22から送信されるデータを受信し,メモリ74に記憶するようにしてもよい。重複している種類のデータは最新のデータのみをメモリ74に残すようにデータの更新処理が行われる。図4は,CAN通信においてデータを送信する転送フォーマットであるデータフレームの構造を示している。データフレームは,リセッシブまたはドミナントのいずれかとなる。各部の数字はビット数を示している。また,通信が行われていない場合,バスはリセッシブとなっているバスアイドル。データフレームには,スタートオブフレーム,識別子フィールド,RTR,コントロールフィールド,データフィールド,CRCシーケンス,CRCデリミタ,ACKスロット,ACKデリミタ,エンドオブフレームが含まれ,その順で送信される。スタートオブフレームは,データフレームの開始を表わすものであり,ドミナント状態とされる。スタートオブフレームがバスアイドルのリセッシブからドミナントへ変化することにより受信側のCPU基板受信ノードは同期を行うことができる。識別子フィールドは,データ内容や送信側のCPU基板送信ノードを識別するために使用される。受信側のCPU基板は,識別子フィールドに記述されている内容上述したIDを検出することにより,自分が使用するデータフレームかどうかを判断できる。識別子フィールドは通信調停の優先順位を決定することもある。CPU制御基板11-22のうち,カメラ通信CPU基板11以外のCPU基板12-22は,識別フィールドに記述されている内容が自分宛のものであれば,自分宛のデータとして受信する。カメラ通信CPU基板11は,CPU基板11-22のいずれ宛のデータであっても,自分宛のデータとして受信し,上述のようにメモリ74にその内容を記憶する。RTRRemoteTransmissionRequestは,データを送信するデータフレームとデータの送信を要求するリモートフレームとを識別するために使用される。データフレームの場合には,RTRはドミナントとなっている。RTRも識別子フィールドと同様に通信調停に使用される。コントロールフィールドは,次のデータフィールド内で何バイト送信されるかを示すものである。データフィールドは,データフレームで送信されるデータの部分である。CRCCyclicRedundancyCheckシーケンスは,データ送信時のデータ破壊をチェックするものである。CRCデリミタは,CRCシーケンスの終了を表す区切り記号で,1ビット長のリセッシブ固定である。ACKAcknowledgementスロットは,正常受信確認のためのフィールドである。ACKデリミタは,ACKスロットの終了を表す区切り記号で、1ビット長のリセッシブ固定である。エンドオブフレームは,送信または受信の終了を示すものであり,リセッシブ固定となっている。複数のCPU基板から同時にデータフレームが送信されてしまう場合,通信調停が行われる。たとえば,二つのデータフレームが送信された場合,それらの二つのデータフレームのそれぞれの識別子フィールドに記述されているデータ1ビットずつ比較され,最初に相違したデータがドミナントとなっていた方のデータフレームが優先して送信される。図5は,カメラ通信CPU基板11の処理手順を示すフローチャートである。カメラ本体41が撮影レンズユニット1に装着され,カメラ本体41から撮像レンズユニット1に電源が供給される。すると,カメラ通信CPU基板11において初期設定が行われるステップ91。上述のように,カメラ通信CPU基板11は,撮影レンズユニット1のネットワークライン上のデータ通信を監視しており,CPU基板11-22宛のいずれのCPU基板に送信されるデータも受信し,メモリ74に記憶するステップ92。カメラ通信CPU基板11がカメラ本体41からのコマンドを正常に受信するとステップ93および94でいずれもYES,プロトコル変換/カメラ本体への返信処理が行われるステップ95。このステップ95の処理は後述する。カメラ本体41からの電源の供給が停止し,撮影レンズユニット1がオフとなるまでステップ92から95の処理が繰り返されるステップ96。図6および図7は,プロトコル変換/カメラ本体への返信処理手順図5ステップ95の処理手順を示すフローチャートである。カメラ本体41から送信されたコマンドが正常に受信されると,その受信したコマンドがコントロールコマンド,アイリスなどの位置データの要求コマンド,その他のコマンドに分類される図6ステップ101。カメラ本体41から送信されたデータがコントロールコマンドであり,そのコントロールコマンドがカメラ通信CPU基板11において受信されると図6ステップ102でYES,アイリス,ズームまたはフォーカスのコントロールコマンドを受信したかどうかが判定される図6ステップ103。アイリス,ズームまたはフォーカスのコントロールコマンドには,はアイリス,ズームまたはフォーカスの位置を指定する位置データが含まれている。カメラ通信CPU基板11が,アイリス,ズームまたはフォーカスのコントロールコマンドを受信した場合には図6ステップ103でYES,そのコントロールコマンドに含まれている位置データは,カメラ本体41内でカメラ本体41用に生成されたものであり,撮影レンズユニット1にそのまま適用できない。このために,カメラ本体41用に生成された位置データが撮影レンズユニット1に適したものなるように位置データを変換する演算処理が行われる図6ステップ104。上述したようにカメラ本体41とカメラ通信CPU基板11との間はRS232Cにもとづく通信であるのに対し,撮影レンズユニット1内はCAN通信であるので,演算された位置データがRS232Cケーブルにもとづく通信プロトコルからCAN通信プロトコルに変換も行われる。変換された位置データがアイリス制御CPU基板21,ズーム制御CPU基板17またはフォーカス制御CPU基板18に送信される図6ステップ105。アイリス制御CPU基板21,ズーム制御CPU基板17またはフォーカス制御CPU基板18のうち,カメラ通信CPU基板11から送信された位置データを受信したCPU基板21,17または18が,受信した位置データによって指定される位置となるようにアイリス,ズームレンズまたはフォーカスレンズを制御することとなる。カメラ通信CPU基板11において受信したコマンドがコントロールコマンドではあるが図6ステップ102でYES,アイリス,ズームまたはフォーカスのコントロールコマンドではない場合たとえば,エクステンダが倍率1または倍率2のいずれかの位置コントロールするコマンドの場合には図6ステップ103でNO,受信したデータがカメラ通信CPU基板11から対象となるCPU基板たとえば,エクステンダ制御CPU基板20に送信される図6ステップ106。対象となるCPU基板に送信されるデータは,CAN通信のプロトコルからRS232Cにもとづく通信プロトコルに変換されて送信されるのはいうまでもない。カメラ本体41から送信され,カメラ通信CPU基板11において受信しコマンドがコントロールコマンドでなければ図6ステップ102でNO,受信したコマンドがアイリス,ズームまたはフォーカスの要求コマンドかどうかが判定される図7ステップ107。受信したコマンドがアイリス,ズームまたはフォーカスの要求コマンドであると図7ステップ107でYES,カメラ通信CPU基板11のメモリ74に記憶されているデータのうち,要求されているデータが読み取られる。読み取られたデータは撮影レンズユニット1内においてアイリス,ズームまたはフォーカスの位置を示すデータであるから,カメラ本体41での位置を示すデータとなるように演算される図7ステップ108。また,CAN通信のプロトコルからRS232Cケーブルにもとづく通信プロトコルに,その位置を示すデータが変換される。変換された位置データがカメラ通信CPU基板11からカメラ本体41に送信される図7ステップ109。要求されているデータがカメラ通信CPU基板11のメモリ74に記憶されていない場合には,アイリス制御CPU基板21,ズーム制御CPU基板19またはフォーカス制御CPU基板18のうち,位置データが必要な基板にカメラ通信CPU基板11から要求コマンドが直接に送信される。また,カメラ通信CPU基板11のメモリ74に記憶されているデータの記憶時間が要求コマンドの受信から一定時間以上経過している場合には,アイリス,フォーカス,またはズームの位置が,メモリ74に記憶されているデータによって示される位置から代わっている可能性がある。そのような場合にもアイリス制御CPU基板21,ズーム制御CPU基板19またはフォーカス制御CPU基板18のうち,位置データが必要な基板にカメラ通信CPU基板11から要求コマンドが送信され,最新のデータが取得される。取得されたデータについての上記演算,プロトコル変換が行われるのはいうまでもない。カメラ通信CPU基板11において受信したコマンドがアイリス,ズームまたはフォーカスの位置データの要求コマンドでもない場合たとえば,エクステンダが倍率1または倍率2のいずれの位置にあるかを認識するための要求コマンドには図7ステップ107でNO,カメラ通信CPU基板11のメモリ74から要求されたデータが読み取られる。読み取られたデータがカメラ通信CPU基板11からカメラ本体41に送信される図7ステップ110。上述の実施例では,カメラ本体41から送信されるコマンドは,カメラ通信CPU基板11からCPU基板12-22のうちのいずれか一つのCPU基板に送信されているが,二つ以上のCPU基板に送信されるようにしてもよい。二つ以上のCPU基板に送信するためには上述したようにCAN通信の識別子フィールドに送信対象の二つ以上のCPU基板のIDを記述すればよい。バーチャルシステムでは,実写映像とコンピュータグラフィック映像とが合成される。ズーム位置に応じてコンピュータグラフィック映像を小さくする必要がある。また,PFユニットCPU基板14においては,焦点距離が近いときには被写界深度が深く,ピントがあっているように見えるので,合焦制御を止めることがある。このために,ズーム位置を認識する必要がある。さらに,防振ユニットCPU基板13ではズーム位置に応じて補正度合いを変えることがあり,カメラ通信CPU基板11では上述のようにカメラ本体41からズーム位置の要求があった場合には,その要求に応じる必要がある。このように,たとえば,ズームレンズの位置データは,複数のCPU基板においてズーム位置データが必要となることがある。その場合には,複数のCPU基板宛にズーム位置データが送信されることとなる。上述した実施例では,CAN通信が利用されているがCAN通信以外のネットワーク技術を利用してもよい。たとえば,PROFIBUS,CCLink,Interbus,ECNETなどを利用することもできる。上述した実施例では,CPU基板11-22がネットワークラインにより接続されているが,これらのCPU基板11-22とネットワークラインとはコネクタ等により着脱自在に接続される。カメラ通信CPU基板11とバーチャルシステムCPU基板12とは同じ構成である。また,ズーム制御CPU基板17,フォーカス制御CPU基板18,アイリス制御CPU基板21およびエクステンダCPU基板22は同じ構成であり,基板の共通化が図られている。また,ズーム要求CPU基板19およびフォーカス要求CPU基板20はいずれもCPUが実装されており,ズーム要求信号またはフォーカス要求信号がアナログ/ディジタル変換回路を介してズーム要求CPU基板19またはフォーカス要求CPU基板20に実装されているCPUに入力する。さらに,スイッチ制御CPU基板15と表示制御CPU基板16も同じ構成であり,スイッチ31,32などから入力する信号がアナログ/ディジタル変換回路を介してスイッチ制御CPU基板15のCPUに入力し,表示制御CPU基板16のCPUからの制御データがディジタル/アナログ変換回路においてアナログ制御信号に変換されて表示装置33,34に入力する。さらに,PFユニットCPU基板14と防振ユニットCPU基板13との構成も同じである。CPU制御基板51-64にはCPUおよびネットワークラインを介して通信するための通信回路トランシーバが共通に実装されているので,それらの回路についての共通化を図ることもできる。"