(57)【要約】【課題】  どのような種類の撮像素子を備えたカメラヘッドがカメラ本体に装着されても撮影を行なうことができるカメラシステム、そのカメラシステムを構成するカメラ本体を提供すること。【解決手段】  カメラ本体１ｂにコンフィギュアラブル信号処理部（以降ＰＬＤという）１０３ｂを設ける。カメラヘッド１ａ側の不揮発性メモリ１９１ａにカメラヘッド１ａ用のコンフィギュレーション情報および信号処理ソフトウエアを格納する。カメラヘッド１ａがカメラ本体１ｂに装着され電源が投入されたらその不揮発性メモリ内にあるコンフィギュレーション情報がカメラヘッドに送信されカメラ本体のＰＬＤ１０３ｂにセットされる。【選択図】  図２
2005278022.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系と撮像素子を備えたカメラヘッドと、該カメラヘッドが着脱自在に装着され該カメラヘッドから画像信号を受け取って信号処理を行なうカメラ本体とを備えたカメラシステムにおいて、
前記カメラ本体が、コンフィギュレーション情報に応じた再コンフィギュレーションが可能であって、信号処理ソフトウエアと共働して、画像信号に信号処理を施す信号処理ハードウエアを備え、
前記カメラヘッドが、該カメラヘッド用のコンフィギュレーション情報および信号処理ソフトウエアを記憶しておくヘッド側記憶部を備え、
前記信号処理ハードウエアが、前記カメラヘッドから該カメラヘッド用のコンフィギュレーション情報を受け取って該カメラヘッド用のコンフィギュレーションを受けるとともに、前記カメラヘッドから該カメラヘッド用の信号処理ソフトウエアを受け取って該信号処理ソフトウエアと共働して、該カメラヘッドから受け取った画像信号に信号処理を施すものであることをと特徴とするカメラシステム。
【請求項２】
撮影光学系と撮像素子を備えたカメラヘッドが着脱自在に装着され該カメラヘッドから画像信号を受け取って信号処理を行なうカメラ本体において、
コンフィギュレーション情報に応じた再コンフィギュレーションが可能であって、信号処理ソフトウエアと共働して、画像信号に信号処理を施す信号処理ハードウエアを備え、
前記信号処理ハードウエアが、前記カメラヘッドから該カメラヘッド用のコンフィギュレーション情報を受け取って該カメラヘッド用のコンフィギュレーションを受けるとともに、前記カメラヘッドから該カメラヘッド用の信号処理ソフトウエアを受け取って該信号処理ソフトウエアと共働して、該カメラヘッドから受け取った画像信号に信号処理を施すものであることを特徴とするカメラ本体。
【請求項３】
所定の標準コンフィギュレーション情報を記憶しておく本体側記憶部を備え、
前記信号処理ハードウエアは、装着されたカメラヘッド用のコンフィギュレーション情報が標準コンフィギュレーション情報であるか否かに応じて、それぞれ、前記本体側記憶部に記憶された標準コンフィギュレーション情報に基づいて、あるいは装着されたカメラヘッドから該カメラヘッド用の非標準コンフィギュレーション情報を受け取って該カメラヘッド用のコンフィギュレーションを受けるものであることを特徴とする請求項２記載のカメラ本体。
【請求項４】
前記カメラヘッドに対し、該カメラヘッド用のコンフィギュレーション情報の種別を問い合わせる問い合わせ部を備え、
前記信号処理ハードウエアは、前記問い合わせ部による問い合わせ結果に応じて、前記本体側記憶部に記憶された標準コンフィギュレーション情報に基づいて、あるいは装着されたカメラヘッドから該カメラヘッド用の非標準コンフィギュレーション情報を受け取って、該カメラヘッド用のコンフィギュレーションを受けるものであることを特徴とする請求項３記載のカメラ本体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影光学系と撮像素子を備えたカメラヘッドと、そのカメラヘッドが着脱自在に装着されそのカメラヘッドから画像信号を受け取って信号処理を行なうカメラ本体とを備えたカメラシステムおよびそのカメラシステムを構成するカメラ本体に関する。
【背景技術】
【０００２】
撮像素子と撮影光学系が一体的になったプラグインユニットがカメラ本体に装着されると、そのプラグインユニットの情報がカメラ本体側に伝達されて、そのプラグインユニットが備える撮影光学系で撮影を行なうことができるようになるカメラシステムが提案されている（特許文献１参照）。このようにプラグインユニットがカメラ本体に装着されるだけで撮影光学系つまり撮影レンズの交換が行なわれるカメラシステムが実現されると、カメラシステムの取り扱いが非常に簡単になり、専門的な知識を持たない人にでも簡単に撮影レンズの交換を行なわせることができる。
【０００３】
同様なものに、撮影光学系と撮像素子を備えたカメラヘッドと、カメラヘッドが着脱自在に装着されカメラヘッドから画像信号を受け取って信号処理を行なうカメラ本体とを備えたカメラシステムがある（例えば特許文献２参照）。
【０００４】
ところで、最近撮像素子に多種多様なものが発表されており、特にカラーフィルタの配列（以下ＣＦＡという）には様々な提案がなされている。このＣＦＡには従来からあるベイヤ配列、また上記提案の中の一つとしてハニカム配列、ハニカムＳＲ、また４色配列（エメラルドチャンネル付き）といったものがあり、この先もこのＣＦＡの種類は増える方向にある。
【０００５】
このようにＣＦＡの種類が増えてくると、カメラヘッドに異なるＣＦＡを持つ撮像素子が配備されるケースが出てくる。そうするとカメラヘッドがカメラ本体に装着されたときに、そのカメラヘッドが備える撮像素子のＣＦＡの種類によっては、カメラ本体側の信号処理ハードウエアを変更しない限りそのカメラシステムで信号処理を行なうことができない事態が発生することがある。
【特許文献１】特開平８−１７２５６１号公報
【特許文献２】特開２０００−１７５０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記事情に鑑み、カメラ本体にハードウエアの交換を行なわせなくても済むカメラヘッドを備えたカメラシステム、またそのカメラヘッドが装着されるカメラ本体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明のカメラシステムは、撮影光学系と撮像素子を備えたカメラヘッドと、そのカメラヘッドが着脱自在に装着されそのカメラヘッドから画像信号を受け取って信号処理を行なうカメラ本体とを備えたカメラシステムにおいて、
上記カメラ本体が、コンフィギュレーション情報に応じた再コンフィギュレーションが可能であって、信号処理ソフトウエアと共働して画像信号に信号処理を施す信号処理ハードウエアを備え、
上記カメラヘッドが、そのカメラヘッド用のコンフィギュレーション情報および信号処理ソフトウエアを記憶しておくヘッド側記憶部を備え、
上記信号処理ハードウエアが、上記カメラヘッドからそのカメラヘッド用のコンフィギュレーションを受けるとともに上記カメラヘッドからそのカメラヘッド用の信号処理ソフトウエアを受け取ってその信号処理ソフトウエアと共働して、そのカメラヘッドから受け取った画像信号に信号処理を施すものであることを特徴とする。
【０００８】
上記本発明のカメラシステムによれば、上記カメラヘッドに、そのカメラヘッド用のコンフィギュレーション情報および信号処理ソフトウエアを記憶しておくヘッド側記憶部を備えさせることで、上記カメラ本体が、上記カメラヘッドがこのカメラ本体に装着されたときにそのカメラヘッド用のコンフィギュレーション情報および信号処理ソフトウエアをカメラヘッドから受信してカメラ本体側の信号処理ハードウエアの再コンフィギュレーションを行なうことができる。さらにカメラ本体は上記カメラヘッドから信号処理ソフトウエアも受信して、その信号処理ソフトウエアと共働して、そのカメラヘッドから受け取った画像信号に信号処理を施すことができる。
【０００９】
その結果、カメラ本体にハードウエアの交換を行なわせくても済むカメラヘッドを備えたカメラシステムが実現される。
【００１０】
また、上記課題を達成するカメラ本体は、撮影光学系と撮像素子を備えたカメラヘッドが着脱自在に装着されそのカメラヘッドから画像信号を受け取って信号処理を行なうカメラ本体であって、
コンフィギュレーション情報に応じた再コンフィギュレーションが可能であって、信号処理ソフトウエアと共働して画像信号に信号処理を施す信号処理ハードウエアを備え、上記信号処理ハードウエアが、上記カメラヘッドからそのカメラヘッド用のコンフィギュレーションを受けるとともに上記カメラヘッドから該カメラヘッド用の信号処理ソフトウエアを受け取ってその信号処理ソフトウエアと共働して、そのカメラヘッドから受け取った画像信号に信号処理を施すものであることが好ましい。
【００１１】
そうすると、カメラヘッド用のコンフィギュレーション情報および信号処理ソフトウエアを記憶しておくヘッド側記憶部を備えたカメラヘッドであれば、このカメラ本体に装着自在になる。
【００１２】
また、所定の標準コンフィギュレーション情報を記憶しておく本体側記憶部を備え、上記信号処理ハードウエアは、装着されたカメラヘッド用のコンフィギュレーション情報が標準コンフィギュレーション情報であるか否かに応じて、それぞれ、上記本体側記憶部に記憶された標準コンフィギュレーション情報に基づいて、あるいは装着されたカメラヘッドからそのカメラヘッド用の非標準コンフィギュレーション情報を受け取って、そのカメラヘッド用のコンフィギュレーションを受けるものであることが好ましい。
【００１３】
このように標準コンフィギュレーション情報が本体側に記憶されていると、カメラ本体に装着されたカメラヘッドの、カメラヘッド用のコンフィギュレーション情報が標準コンフィギュレーションであった場合には、カメラ本体側がカメラヘッドからコンフィギュレーション情報を受け取る必要がなくなって処理時間が短縮されるという効果が得られる。
【００１４】
さらに、上記カメラヘッドに対し、そのカメラヘッド用のコンフィギュレーションの種別を問い合わせる問い合わせ部を備え、
上記信号処理ハードウエアは、上記問い合わせ部による取り合わせ結果に応じて、上記本体側記憶部に記憶された標準コンフィギュレーション情報に基づいて、あるいは装着されたカメラヘッドからそのカメラヘッド用の非標準コンフィギュレーション情報を受け取って、そのカメラヘッド用のコンフィギュレーションを受けるものであることが好ましい
このように上記カメラ本体に、カメラヘッドに対し、カメラヘッド用のコンフィギュレーションの種別を問い合わせる問い合わせ部があると、そのカメラ本体がその問い合わせ部により、装着されたカメラヘッドに対してコンフィギュレーションの問い合わせを行なうことによってそのカメラヘッドが標準コンフィギュレーションで撮影を行なうことができるものであるかどうかの確認を行なうことができる。
【００１５】
そうするとこのカメラ本体に装着されるカメラヘッドが標準コンフィギュレーションをサポートするものであった場合には、カメラヘッドに対しカメラ本体から問い合わせを行なうことによって標準コンフィギュレーションをサポートするカメラヘッドであることがカメラ本体で確認された後すぐに撮影を楽しむことができるカメラシステムが実現される。
【００１６】
また、いままではカメラヘッドが備える撮像素子の種類によっては信号処理ハードウエアを交換しないと撮影を行なうことができなかったが、本発明によればコンフィギュレーションが記憶された記憶部を備えたカメラヘッドであればそのカメラヘッドがこのカメラ本体に装着されたときにカメラ本体側の信号処理ハードウエアがカメラヘッド側のヘッド側記憶部にあるコンフィギュレーション情報に応じたコンフィギュレーションを受けるので、ハードウエアを交換しなくても撮影を行なうことができるカメラシステムが実現される。
【発明の効果】
【００１７】
以上、説明したように、カメラ本体にハードウエアの交換を行なわせなくても済むカメラヘッドを備えたカメラシステム、およびそのカメラヘッドが装着されるカメラ本体が実現される。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について説明する。
【００１９】
図１は、本発明の一実施形態であるカメラシステムを示す図である。
【００２０】
図１に示すように本実施形態のカメラシステム１は、カメラヘッド１ａとカメラ本体１ｂとを備える。図１には、撮影光学系と撮像素子を備えたカメラヘッド１ａと、そのカメラヘッド１ａが着脱自在に装着されカメラヘッド１ａから画像信号を受け取って信号処理を行なうカメラ本体１ｂとが示されている。
【００２１】
カメラヘッド１ａの外観は従来の交換レンズと同様のものである。
【００２２】
カメラ本体１ｂの中央には、多数のマウント接点を持つヘッドマウント１０ｂが配備されている。カメラヘッド１ａ側にも同様のマウント部が構成されており、双方のマウント接点の位置がそれぞれあうように図中の一点鎖線に沿ってカメラヘッド１ａがカメラ本体１ｂに装着されると、多数のマウント接点同士が各々接続されてカメラヘッド１ａとカメラ本体１ｂとが電気的に接続される。
【００２３】
この多数のマウント接点の中のそれぞれが通信用、電力供給用にそれぞれ割り当てられていてカメラ本体１ｂ側からカメラヘッド１ａ側への通信が行なわれたり、またカメラヘッド１ａ側からカメラ本体１ｂ側への通信が行なわれたり、さらにカメラ本体１ｂ側からカメラヘッド１ａ側への電力の供給が行なわれたりする。
【００２４】
このヘッドマウント１０ｂの上方にはＡＷＢセンサ１１ｂが配備され、そのＡＷＢセンサ１１ｂにより撮影時の光源種が検出される。この光源種とは、例えば太陽光であるか蛍光灯であるかといったようなものであり、この光源種がＡＷＢセンサ１１ｂにより検出され後述するデジタル信号処理部に適正な色温度（例えば太陽光の場合には６０００Ｋ、蛍光灯の場合には４５００Ｋ）が設定されて最適なホワイトバランスの調整が行なわれる。そのＡＷＢセンサ１１ｂの横には、閃光発光窓１２ｂが配備されており、その閃光発光窓１２ｂを通して閃光を発光する閃光発光装置がカメラ本体１ｂ内に配備されている。さらにカメラ本体１ｂのボディ上面にはレリーズ釦１３ｂとモードダイヤル１４ｂが配備されている。このモードダイヤル１４ｂによって撮影モードと再生モードとが選択され、その撮影モードにあっては、さらに静止画撮影モードであるとか、動画撮影モードであるとかが選択される。なお、図１には複数のカメラヘッドのうちの一つが例として、また複数の本体のうちの一つが例としてそれぞれ示されている。なおモードダイヤル１４ｂには一体的に電源スイッチも配備されており、そのモードダイヤル１４ｂの操作により電源が投入されるようになっている。
【００２５】
ここで図２を参照してカメラヘッド１ａとカメラ本体１ｂの内部の構成を説明する。
【００２６】
図２はカメラヘッド１ａがカメラ本体１ｂに装着された状態にあるときの電気系統の構成を示すブロック図である。
【００２７】
図２の上方側にはカメラヘッド１ａの構成が、また図２の下方側にはカメラ本体１ｂの構成がそれぞれ示されている。
【００２８】
まず、カメラヘッド１ａ側の構成を説明する。
【００２９】
本実施形態のカメラシステム１を構成するカメラヘッド１ａは、カメラ本体１ｂに装着されてカメラ本体１ｂ側のバッテリＢｔから電力の供給を受けて動作するものであって、カメラヘッド１ａ側の電源制御部１００ａおよびＤＣ／ＤＣコンバータ１０１ａはカメラ本体１ｂ側の電源制御部１４０ｂに制御されるものであるので、このカメラヘッド１ａ側の電源制御部１００ａとＤＣ／ＤＣコンバータ１０１ａの構成についてはカメラ本体１ｂ側の電源制御部１４０ｂとＤＣ／ＤＣコンバータ１４１ｂの構成を説明するときにあわせて説明する。
【００３０】
図２に示すようにこのカメラシステム１を構成するカメラヘッド１ａには、撮影光学系１１ａと撮像素子（ここではＣＣＤ固体撮像素子が用いられているので以下ＣＣＤという）１２ａとが備えられている。その撮影光学系１１ａ内には撮影レンズや絞りなどが配備されている。その撮影光学系１１ａ内の撮影レンズで被写体をＣＣＤ１２ａに結像させて、ＣＣＤ１２ａで画像データの生成を行なっている。このＣＣＤ１２ａで生成した画像データをアナログ信号処理部１３ａに出力してそのアナログ信号処理部１３ａでノイズ低減の処理などを行なった後、後段のＡ／Ｄ部１４ａでアナログ信号の画像信号をデジタル信号の画像信号に変換して高速シリアルドライバ１５０ａに供給している。この高速シリアルドライバ１５０ａにより駆動される高速シリアルバスによってカメラ１ｂ本体側にデジタル信号になった画像信号が送信される。勿論、この高速シリアルバスを駆動する高速シリアルドライバ１５０ｂがカメラ本体１ｂ側にも配備されていて双方のドライバによって高速シリアルバスが駆動される。この高速シリアルバスを通ってカメラ本体１ｂに供給される画像信号の中には、モードダイヤル１４ｂによっていずれかの撮影モードが選択された状態にあるときに撮影光学系内の撮影レンズが捉えた被写体をＬＣＤパネル（図示せず）上に表示するためのスルー画用の画像信号（以下スルー画信号という）やその撮影モードの中の静止画撮影モードが選択された状態にあるときにレリーズ釦１３ｂの操作により得られる静止画像を表す画像信号（以下静止画信号という）やその撮影モードの中の動画モードが選択された状態にあるときにレリーズ釦１３ｂの操作により得られる動画を表す画像信号（以下動画信号という）の３通りの画像信号がある。これらの画像信号のうちのいずれかがカメラ本体１ｂ側からの要求によって高速シリアルバスを通ってカメラ本体側に送信される。
【００３１】
一方、Ａ／Ｄ部１４ａでデジタル信号に変換された画像信号はＡ／Ｄ部１４ａの後段に設けられた積算回路１６ａにも供給されている。この積算回路１６ａはＡＦ機能（以下ＡＦという）およびＡＥ機能（以下ＡＥという）を果たすものであって、この積算回路１６ａによってＡＥ機能を働かせるための被写界輝度の測定やＡＦ機能を働かせるための被写体距離の測定が行なわれている。その積算回路１６ａで測定された被写体距離や被写界輝度がデータバス１９２ａを介して絞り／フォーカス／ズーム制御部１７ａに供給され、その絞り／フォーカス／ズーム制御部１７ａによって撮影光学系内の絞りの径が調節されたり、撮影光学系内のフォーカスレンズの位置が調節されたりする。このようにしておくとこのカメラヘッド１ａが備える撮影光学系内のレンズが異なる被写体に向けられる度にＡＦやＡＥが働きすぐにピントや輝度の調整が行なわれてピントの合った被写体を表す画像データがＣＣＤ１２ａで生成されＣＣＤ１２ａから出力される。
【００３２】
これらのＣＣＤ１２ａ、アナログ信号処理部１３ａ、Ａ／Ｄ部１４ａ、積算回路１６ａはタイミングジェネレータ（以下ＴＧという）１８ａからのタイミング信号に同期して動作するものであり、そのＴＧ１８ａの動作はヘッドＣＰＵ１９ａに制御されている。このヘッドＣＰＵ１９ａはシステムメモリ１９０ａ内に格納されているプログラムの手順にしたがってＴＧ１８ａや絞り／フォーカス／ズーム制御部１７ａなどの制御を行なうものであって、そのシステムメモリ１９０ａ内には、初期化の処理手順やＡＥやＡＦの処理手順やシリアルバスでの通信に関する処理手順などを示すソフトウエアが格納されている。このソフトウエアの中には、モードダイヤルによって撮影モードが選択され、さらに静止画撮影モードが選択されたときに起動されるスルー画処理に関するソフトウエアや静止画処理に関するソフトウエア、また動画撮影モードが選択されたときに起動される動画処理に関するソフトウエアなどもある。これらの処理手順にしたがって、このカメラヘッドの初期化や、その初期化が行なわれた後の各部の信号処理動作がヘッドＣＰＵ１９ａによって制御されている。この各部の動作の中には、積算回路１６ａの動作やＴＧ１８ａの動作や不揮発性メモリ１９１ａのリードライト動作や３線シリアルドライバ１５１ａの動作や高速シリアルドライバ１５０ａの動作などもある。
【００３３】
また、不揮発性メモリ１９１ａには、カメラヘッド１ａ用のコンフィギュレーション情報および信号処理ソフトウエアも記憶されている。この不揮発性メモリ１９１ａが本発明にいうヘッド側記憶部にあたる。カメラ本体１ｂからコンフィギュレーション情報の送信の要求を表すコマンドが３線シリアルバスを経由して送信されてきたら、その不揮発性メモリ１９１ａ内のコンフィギュレーション情報が３線シリアルバスを経由してカメラ本体１ｂに送信される。カメラ本体１ｂ側にも３線シリアルバスを駆動する３線シリアルドライバ１５１ｂが配備されており、双方のドライバで駆動されるシリアルバスによってカメラ本体１ｂからカメラヘッド１ａへ、あるいはカメラヘッド１ａからカメラ本体１ｂへのコマンドのやり取りが行なわれている。前述したコンフィギュレーション情報の送信の要求のほか、例えばカメラ本体１ｂから画像信号の送信の要求に対応するコマンドが３線シリアルバスを経由して送信されてきた場合には、その３線シリアルバスよりも高速の高速シリアルバスによってデジタル信号になった画像信号がカメラ本体１ｂへ送信される。
【００３４】
ここで、図２を離れて、その不揮発性メモリ１９１ａに記憶されているコンフィギュレーション情報の内容を図３、図４を参照して説明しておく。
【００３５】
図３は、コンフィギュレーション情報を示す図であり、図４はＣＣＤ１２ａの撮像面を示す図であって、図３のコンフィギュレーション情報の意味を説明する図である。
【００３６】
図３にはそのコンフィギュレーション情報として上から順に、ＣＣＤ１１ａのＣＦＡやＣＣＤ１１ａの画素数（静止画の場合、スルー画の場合、動画の場合の３通り）、有効取り込み位置を示す座標と画素数、黒レベルの基準になるオプティカルブラック（以下ＯＢという）の位置を示す座標や、コンポーネント順、Ａ／Ｄのビット深さ、ＣＣＤ傷位置などが示されている。
【００３７】
図３の一番上にはＣＦＡの種別つまりプロパティにどのようなものがあるかがベイヤ配列ｏｒハニカム配列ｏｒ４色（エメラルドチャンネル付き）と示されているが、実際にはそれらの中の一つが不揮発性メモリ１９１ａ内に記憶されている。
【００３８】
また、画素数についての情報は縦画素の個数Ｗと横画素の個数Ｈの組み合わせ（Ｗ，Ｈ）で示されている。この（Ｗ，Ｈ）は、図４に示すように、横方向の画素数と縦方向の画素数を示すものであって、符号Ｗ１によって撮像面の幅方向の最大画素数が、符号Ｈ１によって撮像面の高さ方向の最大画素数がそれぞれ示されている。つまり、（Ｗ１  Ｈ１）の場合には、このＣＣＤ１２ａが持つすべての画素が使用されて静止画信号が生成されることがコンフィギュレーション情報の一つとして示されている。また、スルー画信号が静止画信号の画素数（Ｗ１  Ｈ１）よりも少ない画素数（Ｗ２  Ｈ２）で生成されることが、動画信号も静止画信号の画素数（Ｗ１  Ｈ１）よりも少ない画素数（Ｗ３  Ｈ３）によって生成されるということがコンフィギュレーション情報の一つとして示されている。また、スルー画信号、動画信号などの有効取り込み位置の座標が（Ｘ  Ｙ）で示され、その有効取り込み領域（図中点線で示す領域）内の画素数が（Ｗ４，Ｈ４）の組み合わせで示されている。
【００３９】
さらに、このＣＣＤ１２ｂの撮像面上には、このＣＣＤ１２ｂで撮像したときの黒色レベルをカメラ本体１ｂ側のデジタル信号処理部１０３ｂに知らせるためのオプティカルブラック（以下ＯＢという）という領域が設けられている。このＯＢ領域の開始座標（ＸＯＢ）と長さ（ＷＯＢ）もそれぞれコンフィギュレーション情報の一つとして示されている。
【００４０】
また、Ａ／ＤＢｉｔ深さで１画素が何ビットのデータで構成されるかもコンフィギュレーション情報の一つとして示されている。この１画素辺りのビット数には８ビット〜１４ビットまでのものがある。さらにＣＣＤ傷位置により傷画素の座標位置（Ｘ，Ｙ）もコンフィギュレーション情報の一つとして示されている。図４中には、（Ｘｔ１，Ｙｔ１）と（Ｘｔ２，Ｙｔ２）と（Ｘｔｎ，Ｙｔｎ）との３箇所に傷画素があることが示されている。この傷画素があった場合にはその画素に隣接している画素を用いて補間処理などが行なわれる。
【００４１】
このようなコンフィギュレーション情報がカメラ本体へ３線シリアルバスを用いて送信され後述するリコンフィギュアラブルデジタル信号処理部１０３ｂがその送信されてきたコンフィギュレーション情報に基づいて再コンフィギュレーションされる。
【００４２】
以上がカメラヘッド１ａの構成である。
【００４３】
図２に戻ってカメラ本体１ｂの構成を説明する。
【００４４】
カメラ本体１ｂの動作は本体ＣＰＵ１００ｂにより統括的に制御される。このカメラ本体１ｂ側には、初期化の処理手順を示すソフトウエアなどが格納されているシステムメモリ１０１ｂや、カメラヘッドの標準コンフィギュレーション情報を不揮発的に記憶しておくための不揮発性メモリ１０２ｂや、その標準コンフィギュレーション情報に基づいて信号処理を行なうコンフィギュアラブル信号処理部１０３ｂが信号処理ハードウエアとして配備されている。またシステムメモリの中には信号処理ソフトウエアとして標準コンフィギュレーションに対応する信号処理ソフトウエアが格納されている。
【００４５】
上記リコンフィギュアラブル信号処理部１０３ｂは、コンフィギュレーション情報に応じた再コンフィギュレーションが可能であって、信号処理ソフトウエアと共働して、画像信号に信号処理を施すことができる信号処理ハードウエアである。この実施形態のリコンフィギュアラブル信号処理部１０３ｂは電源が投入されるたびに再コンフィギュレーションを受ける必要があるので、本実施形態では、標準コンフィギュレーション情報を不揮発性メモリ１０２ｂに記憶しておいて、電源が投入されるたびにその標準コンフィギュレーション情報に基づいてリコンフィギュアラブル信号処理部１０３ｂを再コンフィギュレーションするようにしている。
【００４６】
本実施形態のカメラシステムでは、このリコンフィギュアラブル信号処理が再コンフィギュレーションが可能であるであることを利用して、標準コンフィギュレーション以外の非標準コンフィギュレーションを持つカメラヘッド１ａに非標準コンフィギュレーション情報を持たせておいて、そのカメラヘッド１ａがカメラ本体１ｂに装着された場合には、その非標準コンフィギュレーションをカメラヘッド１ａ側から３線シリアルドライバ１５１ａを介してカメラ本体１ｂ側へ送信させてその非標準コンフィギュレーション情報に応じたコンフィギュレーションをリコンフィギュアラブル信号処理部１０３ｂに受けさせるようにしている。このときにはその非標準コンフィギュレーション情報に応じた信号処理手順を示した信号処理ソフトウエアもカメラヘッド１ａ側からカメラ本体１ｂ側へ送信させるようにしている。
【００４７】
このようにしておくと、カメラ本体側がサポートしていないカメラヘッドが装着されたとしても、カメラ本体が、カメラヘッドからコンフィギュレーション情報を取得することで、カメラヘッドに適した画像信号の信号処理をカメラ本体で行なうことができる。
【００４８】
このようにしておくと、標準のコンフィギュレーションをサポートしているカメラヘッド１ａがカメラ本体１ｂに装着されたときには、カメラヘッド１ａが装着されたと同時にこのカメラシステムが撮影スタンバイ状態になってこのカメラシステムでの撮影をすぐに楽しむことができる。また標準のコンフィギュレーションをサポートしていない非標準のコンフィギュレーションを持つカメラヘッド１ａを装着する場合においても、予めそのカメラヘッド１ａを装着して電源を投入する手順を踏むさえすれば、その非標準のコンフィギュレーション情報に基づいてリコンフィギュアラブル信号処理部１０３ｂが再コンフィギュレーションされてそのカメラヘッドのコンフィギュレーションで撮影を行なうことができるカメラシステムが実現される。
【００４９】
ここで、本体に装着されたカメラヘッド１ａが標準コンフィギュレーションをサポートするか否かをどのように判断しているかを説明する。
【００５０】
図５は、その標準コンフィギュレーション情報を説明する図であり、図６は非標準コンフィギュレーション情報の中の一例を説明する図、図７は非標準コンフィギュレーション情報の中の別例を説明する図である。
【００５１】
図５に示すようにこのカメラシステムでは、標準コンフィギュレーションとしてＣＦＡがベイヤーもしくはハニカムであるものが装備されている。このＣＦＡがベイヤもしくはハニカムであるものの中にはコンポーネント順がＲＧＢＧ、ＢＧＲＧ、ＧＢＧＲ、ＧＲＧＢとなる４種がある。この４種のうちのいずれかであればカメラヘッドにコンフィギュレーション情報を送信させなくても標準コンフィギュレーション情報に基づいてリコンフィギュレアラブル信号処理部１０３ｂをコンフィギュレーションして信号処理を行なうことができる。ここでは、カメラヘッド１ａが非標準コンフィギュレーションをサポートするものであるとリコンフィギュアラブル信号処理部１０３ｂで信号処理を行なうことができないので、このＣＦＡパターンとコンポーネント順をプロパティとしてカメラヘッド１ａにそのプロパティを問い合わせて標準コンフィギュレーションで信号処理を行なうことができるかどうかを確認するようにしている。この問い合わせはシステムメモリ１０１ｂ内の初期化のプログラムの手順にしたがって本体ＣＰＵ１００ｂが３線シリアルドライバ１５１ｂを制御してカメラヘッド側にコンフィギュレーション情報の送信の要求を行なうという形で行なわれている。その要求に応えてカメラヘッドからプロパティが送信されてくる。
【００５２】
例えばその問い合わせによって図６に示すＣＦＡとコンポーネントがプロパティとして送信されてきた場合には、標準コンフィギュレーション情報の中に含まれるものではあるが、システムメモリに記憶されている複数の信号処理ソフトウエアの中にベイヤのみの信号処理ソフトウエアがサポートされていないので信号処理ソフトウエアをカメラヘッドに送信させるようにしている。また図７に示すＣＦＡとコンポーネント順を持つものであった場合には、標準コンフィギュレーションではなく非標準コンフィギュレーションであるので、非標準コンフィギュレーション情報および信号処理ソフトウエアとの双方をカメラヘッドに送信させるようにしている。
【００５３】
ここで、非標準コンフィギュレーション情報および信号処理ソフトウエアの取得がカメラ本体でカメラヘッド側からいつの時点で行なわれるのかを説明しておく。
【００５４】
このカメラシステムでは、カメラ本体の電源ＳＷ１４ｂによる電源投入が行なわれてカメラヘッドとカメラ本体の双方の初期化が各々行なわれているときに、本体ＣＰＵ１００ｂの制御の基に標準コンフィギュレーション情報に基づいてリコンフィギュアラブル信号処理部が標準コンフィギュレーションに再コンフィギュレーションされる。そのリコンフィギュアラブル信号処理部が標準コンフィギュレーションに再コンフィギュレーションされた後、３線シリアルドライバ１５１ｂを制御してその３線シリアルドライバ１５１ｂで駆動されるシリアルバスを通してカメラヘッド１ａにプロパティの送信の要求が送信される。さらに本体ＣＰＵは、その要求に応じてカメラヘッドから送信されてきたプロパティを３線シリアルドライバに受信させてその受信させたプロパティを、バスを通して本体ＣＰＵ１００ｂのレジスタに読み込んでいる。そのプロパティが不揮発性メモリ１０２ｂ内に記憶されている標準コンフィギュレーションの中になく非標準のものであると本体ＣＰＵ１００ｂが判定した場合には、本体ＣＰＵ１００ｂは３線シリアルドライバ１５１ｂを駆動して、カメラヘッド１ａに非標準コンフィギュレーション情報および信号処理ソフトウエアの送信を要求してカメラヘッドにそれらの情報を送信させる。本体ＣＰＵ１００ｂはそれらの情報を３線シリアルドライバ１５１ｂに受信させ、その受信させた非標準コンフィギュレーション情報を不揮発性メモリ１０２ｂに、また信号処理ソフトウエアをシステムメモリ１０１ｂに記憶している。さらにその記憶した非標準コンフィギュレーション情報に基づいてデジタル信号処理部１０３ｂが非標準コンフィギュレーションに再コンフィギュレーションされる。
【００５５】
このように電源スイッチ１４ｂが投入されてこのカメラシステムの初期化が行なわれているときに、不揮発性メモリ１０２ｂ内にある標準コンフィギュレーション情報に基づいてリコンフィギュアラブル信号処理部が標準コンフィギュレーションに再コンフィギュレーションされるか、あるいはカメラヘッドから送信されてくる非標準コンフィギュレーションに基づいてリコンフィギュアラブル信号処理部が非標準コンフィギュレーションに再コンフィギュレーションされ、さらに信号処理ソフトウエアがカメラヘッド側から送信されてきてカメラ本体側のシステムメモリに記憶されたら、このカメラシステムは撮影スタンバイ状態になる。
【００５６】
そうしたら、先ずカメラ本体１ｂ側からスルー画信号の送信の要求を表すコマンドが３線シリアルバスを通してカメラヘッド１ａに送信される。カメラヘッド１ａ側のヘッドＣＰＵ１９ａではそのスルー画の送信の要求を受けて、スルー画信号を高速シリアルドライバ１５０ａによって駆動される高速シリアルバスを通してカメラ本体１ｂへ送信する。この高速シリアルバスを通ってカメラ本体１ｂに送信されてくるスルー画信号が、リコンフィギュアラブルデジタル信号処理部１０３ｂに供給され、このリコンフィギュアラブルデジタル信号処理部１０３ｂでカメラヘッドのコンフィギュレーションに応じた信号処理が施された後、フレームメモリ１０４ｂに記憶される。このフレームメモリ１０４ｂに記憶されたＹＣ信号がＬＣＤ制御部１０５ｂに供給され、そのＬＣＤ制御部１０５ｂによってＬＣＤ１０５０ｂのパネル上にスルー画が表示される。
【００５７】
このスルー画を見ながらレリーズ釦１３ｂが押されたときには、本体ＣＰＵ１００ｂおよびヘッドＣＰＵ１９ａとの双方に割り込み信号が供給され、そのスルー画の処理が中断されて外部割込みによりシステムメモリ内に記述されている静止画処理プログラムが起動される。図２に示すように、レリーズ釦１３ｂが押されたときには本体ＣＰＵ１００ｂ、ヘッドＣＰＵ１９ａとも外部割り込み入力ピンに直接レリーズ信号が入力されるようになっている。カメラヘッド１ａ側のヘッドＣＰＵ１９ａはレリーズ釦１３ａが押されたときの割り込みタイミングでＴＧ１８ａからＣＣＤ１２ａへ露光開始の信号を供給させてＣＣＤ１８ａに露光を開始させている。その後ＴＧ１８ａからＣＣＤ１２ａへ露光終了の信号を供給させてＣＣＤ１２ａに全画素データからなる静止画信号をアナログ信号処理１３ａへ出力させている。そのアナログ信号処理部１３ａに出力させた静止画信号が、アナログ信号処理部からＡ／Ｄ部１４ａ、高速シリアルバス１５０ａを通ってリコンフィギュアラブルデジタル信号処理部１０３ｂに供給され、さらにそのリコンフィギュアラブル信号処理部１０３ｂでＪＰＥＧ圧縮されたＪＰＥＧファイルがカードＩ／Ｆ１０６ｂを介して、メモリカードスロット１０７ｂに装填されたメモリカード１０８ｂに記憶される。モードダイヤル１４ｂが動画モードになっているときにはレリーズ釦１３ｂの操作により割り込みが発生して動画処理プログラムが起動され、動画信号が所定の時刻ごとに高速シリアルバスを通ってデジタル信号処理部１０３ｂに供給され、モーションＪＰＥＧあるいはＭＰＥＧ圧縮が行なわれてメモリカード１０８ｂに記録される。
【００５８】
本発明には直接関係ないが、タイマ処理用のタイマ１１０ｂやカレンダ時計部１１１ｂなども配備されており、例えばＬＣＤ制御部１０５ｂにカレンダ時計部からカレンダデータが供給されると、ＬＣＤ１０５０ｂのパネル上に被写体とともに時計やカレンダが表示されたりする。また、ＬＣＤパネル上に文字を表示するためのＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）１０５１ｂも配備されている。さらにカメラ本体１ｂはＵＳＢコネクタ１３０ｂを有しており、そのＵＳＢコネクタ１３０ｂを介してパーソナルコンピュータなどが接続されるとＵＳＢドライバＵ１３１ｂによりＵＳＢが駆動されて画像信号がパーソナルコンピュータに転送される。また、図１に示した閃光発光窓１２ｂから閃光を発光する閃光部１２１ｂと閃光制御部１２０ｂとからなる閃光発光装置やカメラ本体の背面側にあるスイッチ／ＬＥＤ１３２ｂなどがＩ／Ｏ１３３ｂを介して本体ＣＰＵ１００ｂに制御されて動作する構成になっている。
【００５９】
ここで、リコンフィギュアラブルデジタル信号処理部１０３ｂの内部構成および動作を、図８を参照して詳細に説明する。
【００６０】
図８はデジタル信号処理部１０３ｂの内部構成を示す図である。
【００６１】
このデジタル信号処理部１０３ｂに、図３に示すコンフィギュレーション情報がセットされてカメラヘッド側から高速シリアルバスを通ってスルー画信号、静止画信号、動画信号が送信されてくると、コンフィギュレーション情報に基づいた信号処理がスルー画信号、あるいは静止画信号、あるいは動画信号に施される。
【００６２】
この図８にはレリーズ釦１３ｂが押されたときに静止画信号がメモリカード１０８ｂに記録されるまでの処理系統が示されており、ＬＣＤ１０５ｂのパネル上にスルー画を表示するときには、ガンマ補正部１０３４ｂでガンマ補正された後のスルー画信号がフレームメモリ１０４ｂに所定の時刻ごとに供給されそのフレームメモリ１０４ｂに記憶されたスルー画信号に基づく画像がＬＣＤパネル上にスルー画像として表示される。また動画が記録されるときにはＪＰＥＧ圧縮部１０３７ｂで、モーションＪＰＥＧあるいはＭＥＰＧ処理が施される。
【００６３】
ここでは静止画信号の処理を、図８を参照して説明する。
【００６４】
図８に示すように、高速シリアルバスを経由して静止画信号がデジタル信号処理部１０３ｂに供給される。まずデジタル信号処理部１０３ｂの初段にあるオフセット補正部１０３１ｂでオフセット補正が行なわれる。このオフセット補正部１０３１ｂでは、図４に示すＯＢ領域の画像信号を基準レベル（黒レベル）として、ＯＢ領域以外の画像信号をその基準レベルにクランプする処理が行なわれる。このクランプ処理がオフセット処理にあたり、そのオフセット補正が行なわれた静止画信号が次段のＷＢゲイン乗算部１０３３ｂに供給され、そのＷＢゲイン乗算部１０３３ｂで今度は黒レベルに対して白レベルの調整つまりホワイトバランスの調整が行なわれる。この白色というのは、Ｒ、Ｇ、Ｂの加法色混合によって生成されるものであってＲ，Ｇ，Ｂそれぞれの出力比が等しくなるようにＲ、Ｇ，Ｂ信号それぞれのゲインを調整しないと純度の高い白色が得られない。ここではその純度の高い白色を得るために、ＡＷＢセンサ１１ｂによって検出された光源種に応じた色温度をＷ／Ｂ乗算部１０３３ｂにセットし、さらに前段の積算回路１０３２ｂによって積算された積算値に応じて純度の高い白色が得られるようにＲ，Ｇ，ＢそれぞれのゲインがそれぞれＷ／Ｂ乗算部１０３３ｂにセットされている。そのＷ／Ｂ乗算部１０３３ｂの前段の積算回路１０３２ｂでは、例えばコンフィギュレーション情報の中のＣＦＡやコンポーネント順の情報に基づいて、複数あるＲ画素それぞれについての受光レベルを検出してその検出した受光レベルごとに度数分布を求める処理を行なって、さらにその度数分布から受光レベルの分散を求めてその分散で規定される範囲内の最大受光レベルをＷＢゲインとしてＷＢ乗算部１０３３ｂに設定する処理が行なわれている。この積算回路１０３２ｂを設けておくと、多数のＲ画素それぞれの受光レベルのばらつきを求め、その多数のＲ画素それぞれの受光レベルの平均値をWＢゲインとしてＷＢ乗算部１０３３ｂに設定することも、上記のように最大受光レベルをＷＢゲインとしてＷＢ乗算部に設定することもできる。このＲ画素と同様の処理がＧ画素、Ｂ画素それぞれについても行なわれてＲ，Ｇ，Ｂ信号それぞれのゲインがＷ／Ｂ乗算部１０３３ｂに設定されている。
【００６５】
このようにしてＲ、Ｇ、Ｂそれぞれのゲイン調整が行なわれたら、次段のリニアＭＴＸ１０３４ｂによってＲＧＢ信号からＹＣ信号への変換が行なわれる。ここではＲＧＢに例えば３×３の色変換行列が掛け合わされてＹ信号，Ｃｒ信号，Ｃｂ信号への変換が行なわれる。例えばコントラストをアップさせたければ、３×３の色変換行列の係数のうち、対角要素の重みを大きくしてＹＣ信号への変換を行なったりすると、コントラストがアップされたＹＣ信号が生成されたりする。その後ガンマ補正部１０３５ｂでガンマ補正が行なわれて同時化部１０３６ｂでＹＣ信号が同時化され、Ｙ信号の方は輪郭補正部１０３７１ｂに供給されて、Ｃ信号の方は色差マトリクス部１０３７２ｂに供給されて、Ｙ信号と色差信号（Ｒ−Ｙ，Ｂ−Ｙ）とからなる画像信号がＪＰＥＧ圧縮部１０３８ｂで圧縮されてメモリカードに画像ファイルとなって記録される。このようにカメラヘッドから取得した信号処理情報がデジタル信号処理部１０３ｂにセットされて、そのセットされた内容に応じてリコンフィギュアラブルデジタル信号処理部１０３ｂによって画像信号の処理が行なわれる。
【００６６】
ここでカメラヘッド１ａ側にもある電源制御部１００ａとＤＣ／ＤＣコンバータ１０１ａに電力を供給するカメラ本体１ｂの電源制御部１４０ｂ周辺の動作を説明しておく。
【００６７】
このカメラシステム１においては、前述したように３線シリアルバスでコマンドのやり取りを行なってカメラヘッド１ａにＩＤ情報とコンフィギュレーション情報の送信の要求を行なうにあたって、ヘッド情報取得部である本体ＣＰＵ１００ｂが、カメラヘッドの装着、あるいは電源ＳＷ１４ｂによる電源投入のうちの一方のイベントの発生を受けてカメラヘッドにプロパティの送信を要求し、受信したプロパティが本体側記憶部である不揮発性メモリに記憶された標準コンフィギュレーション中にあった場合には標準コンフィギュレーションをその不揮発性メモリから読み出してその標準コンフィギュレーション情報に基づいてリコンフィギュアラブル信号処理部を再コンフィギュレーションし、非標準コンフィギュレーションであった場合には、カメラヘッドにその非標準コンフィギュレーション情報を送信させてリコンフィギュアラブル信号処理部を非標準コンフィギュレーションに基づいて再コンフィギュレーションするようにしている。
【００６８】
このため、本実施形態のカメラシステムにおいては、電源ＳＷが操作されたときはもとより、カメラヘッドが装着されたときに自動的に電源が投入されるように構成されている。このように電源ＳＷの操作およびカメラヘッドの装着という２つのイベントのうちのいずれかのイベントの発生を受けて自動的に電源が投入されるとなると、本体ＣＰＵ１００ｂに電源の投入理由を通知する必要がある。そこでラッチ部１６０ｂを設けて電源制御部１４０ｂにこのラッチ部１６０ｂの内容を書き換えさせることによって電源制御部１４０ｂから本体ＣＰＵへ電源理由を通知するようにしている。本体ＣＰＵ１００ｂは例えばラッチ部１６０ｂが‘Ｈ’になってＩ／Ｏ部１６１ｂが‘Ｈ’になっていたらカメラヘッドが装着されたものであると判定し、‘Ｌ’であったら電源スイッチ１４ｂが投入されたものであると判定する。この判定のうち、カメラヘッドが装着されたことにより電源制御部により電源が投入された場合には、カメラヘッドのコンフィギュレーション情報および信号処理ソフトウエアを本体ＣＰＵが取得後、本体ＣＰＵは速やかに電源制御部に電源を遮断する処理を行なわせている。
【００６９】
このような電源処理を行なう本体ＣＰＵおよび電源制御部廻り、さらにその電源制御部に制御されるカメラヘッド側の電源制御部廻りの構成を説明しておく。
【００７０】
まず電力供給源であるバッテリＢｔがカメラ本体１ａに配備されている。そのバッテリＢｔからカメラ本体１ａ側の電源制御部１４０ｂを介してカメラ本体側１ｂのＤＣ／ＤＣコンバータ１４０ｂに電力が供給されるようになっている。この電源制御部１４０ｂにはバッテリーＢｔとＤＣ／ＤＣコンバータ１４１ｂを繋ぐ経路を遮断したり、接続したりするスイッチが配備されており、そのスイッチが、電源ＳＷ１４ｂが接続されてロー信号が電源制御部１４０ｂに供給されたり、カメラヘッド１ａが装着されてマウント接点を通してロー信号が電源制御部１４０ｂに供給されたりすると接続されるようになっている。
【００７１】
この電源制御部１４０ｂ内のスイッチが接続されると、バッテリＢｔから電源制御部１４０ｂ、さらにはＤＣ／ＤＣコンバータ１４１ｂを介して本体ＣＰＵ１００ｂを初めとする各部にバッテリＢｔからの電力が供給される。またカメラヘッド１ａ側のＤＣ／ＤＣコンバータ１０１ａにも、マウント部のマウント接点を介してバッテリーＢｔからの電力が供給される。
【００７２】
電源スイッチ１４ｂの方はカメラ本体１ｂ側に配備されており、その電源スイッチ１４ｂが接続されると、その電源スイッチ１４ｂが接続されたことによりロー信号が電源制御部１４０ｂに供給されるようになっている。このようにして電源スイッチ側からロー信号が供給されると電源制御部１４０ｂはラッチ部の内容を例えば‘Ｌ’に書き換える。    
【００７３】
これに対し、カメラヘッド１ａがカメラ本体１ｂに装着されたときには、ヘッドマウントの中の一マウント接点を通してカメラ本体１ｂの電源制御部１４０ｂにロー信号が供給されるようになっている。このカメラヘッド１ａが装着されたことによりカメラヘッド１ａ側からロー信号が電源制御部１５０ｂに供給されたときにも電源制御部１４０ｂ内のスイッチが接続されてバッテリーＢｔから本体のＤＣ／ＤＣコンバータ１４１ｂやカメラヘッドのＤＣ／ＤＣコンバータ１０１ｂに電力が供給されるようになっている。しかし、電源ＳＷ側からロー信号が供給されたときとはロー信号が供給される経路が異なっているので電源制御部１４０ｂは、ラッチ部１６０ｂの内容を‘Ｈ’に書き換えている。
【００７４】
このようにしておくと、電源投入の理由がカメラヘッド１ａの装着によるものなのか、電源ＳＷの操作によるものなのかがＩ／Ｏを通してカメラ本体側に通知され、カメラ本体側に認識される。そうすると、例えばラッチ部が‘Ｈ’になっていた場合には、カメラヘッド１ａからコンフィギュレーション情報とを取得した後、本体ＣＰＵ１００ｂの方でＩ／Ｏの内容を書き換えることにより、電源遮断の指示を電源制御部１４０ｂに指示して電源を遮断する処理を行なっている。
【００７５】
このようにしておくと、予めカメラヘッドを装着した状態にあるときに電源を投入してカメラヘッドから非標準コンフィギュレーション情報を取得して不揮発性メモリに記憶する処理を施しておき、その非標準コンフィギュレーションのカメラヘッドが再度カメラ本体に装着されたときにカメラ本体からそのカメラヘッドに対してその非標準コンフィギュレーション情報を持つカメラヘッドであるかの問い合わせを行なってそのカメラヘッドが非標準コンフィギュレーションのカメラヘッドであるかどうかの照合を行なうようにすれば、標準コンフィギュレーションのカメラヘッドを装着したときと同様に非標準のカメラヘッドが装着されてもすぐに撮影を楽しむことができるカメラシステムが実現される。
【００７６】
以上説明したように、どのような種類の撮像素子を持つカメラヘッドがカメラ本体に装着されても撮影を行なうことができるカメラシステム、およびそのカメラシステムを構成するカメラ本体およびカメラヘッドがそれぞれ実現される。
【００７７】
最後に本体ＣＰＵが行なう処理を整理して順序だてて説明する。
【００７８】
図９は、本体ＣＰＵ１００ｂが行なう初期化処理の手順を示すフローチャートである。
【００７９】
電源ＳＷ１４ｂが操作され電源が投入されたときにこのフローの処理が開始される。
【００８０】
ステップＳ９０１で、カメラヘッド１ａがカメラ本体１ｂに装着されているか否かを判定する。カメラヘッド１ａが装着されていなければＮｏ側に進みステップＳ９０１に戻り、カメラヘッド１ａが装着されていたら、Ｙｅｓ側に進みステップＳ９０２へ移行する。ステップＳ９０２で電源制御部１４０ｂを介してカメラヘッド１ａに給電する。
【００８１】
次のステップＳ９０３でリコンフィギュアラブル信号処理部１０３ｂに標準のコンフィギュレーション情報をセットする。標準のコンフィギュレーションをリコンフィギュアラブル信号処理部１０３ｂにセットしたら次のステップＳ９０４でカメラヘッド１ａにプロパティの送信を要求する。次のステップＳ９０５で３線シリアルドライバから受信ありの信号が出力されているかどうかを検出する。このステップＳ９０５で受信有りの信号が出力されていたら、次のステップＳ９０６へ進み、出力されていなかったらステップＳ９０４に戻る。ステップＳ９０５で出力されていたらＹｅｓ側に進み次のステップＳ９０６で受信データがプロパティであるかどうかを判定する。プロパティではないと判定したらＮｏ側に進みステップＳ９０４へ戻る。このステップＳ９０６でプロパティであると判定したらＹｅｓ側に進みステップＳ９０７へ移行する。ステップＳ９０７で受信したプロパティが標準コンフィギュレーションで対応可能であるかどうかを判定する。ステップＳ９０７で標準コンフィギュレーションに対応可能していないと判定した場合にはＮｏ側にステップＳ９０８で非標準コンフィギュレーション情報の送信を要求する。次のステップＳ９０９へ進み３線シリアルドライバから受信ありの信号が出力されているかどうかを判定する。このステップＳ９０９でシリアルドライバから受信ありの信号が出力されていると判定したらＹｅｓ側に進みリコンフィギュアラブル信号処理部に非標準コンフィギュレーション情報をセットする。次にステップＳ９１２で信号処理ソフトウエアの送信を要求する。次のステップＳ９１３へ進み３線シリアルドライバａから受信有りの信号が出力されているかどうかを判定する。このステップＳ９１３で受信ありの信号が出力されていると判定したらＹｅｓ側に進みステップＳ９１４でその受信したデータが信号処理ソフトウエアであるかどうかを判定する。このステップＳ９１４で信号処理ソフトウエアではないと判定したらステップＳ９１２に戻って、信号処理ソフトウエアであると判定したらＹｅｓ側に進みステップＳ９１５でシステムメモリに信号処理ソフトウエアを記憶する。
【００８２】
次のステップＳ９１６へ進みこのステップＳ９１６でカメラヘッド１ａにカメラ本体１ｂの初期化が完了したことを示す情報を送信して、次のステップＳ９１７で３線シリアルドライバから受信ありの信号が出力されているかどうかを判定する。このステップＳ９１７で受信有りの信号が出力されていなかったらＮｏ側へ進みステップＳ９１７を繰り返し、受信ありの信号が出力されていたらＹｅｓ側に進みステップＳ９１８でその受信データが初期化完了確認用のデータであるかどうかを判定する。このステップで初期化が完了していないと判定したらＮｏ側に進みステップＳ９１６に戻って、初期化が完了したと判定したらＹｅｓ側に進みこのフローの処理を終了する。
【００８３】
次にヘッドＣＰＵが行なう処理を整理して順序だてて説明する。
【００８４】
図１０は、ヘッドＣＰＵ１９ａが行なう初期化処理の手順を示すフローチャートである。
【００８５】
カメラヘッド１ａが装着されたことにより図７のステップＳ９０２の処理でカメラヘッド１ａにカメラ本体１ｂのバッテリＢｔからヘッドＣＰＵ１９０ａに電力が供給されたらカメラヘッド側でこのフローの処理が開始される。
【００８６】
ステップＳ１００１で３線シリアルドライバを駆動してカメラ本体側から送信されてくるコマンドの受信を行なう。次のステップＳ１００２でそのコマンドが信号処理用のプロパティの送信の要求であるかどうかを判定する。このステップＳ１００２で信号処理用のプロパティの送信の要求であると判定したら、Ｙｅｓ側に進み、ステップＳ１００３で不揮発メモリ１９１ａ内の信号処理用のプロパティを３線シリアスバスを通してカメラ本体１ｂに送信する。ステップＳ１００２で信号処理用のプロパティの送信の要求ではないと判定したらＮｏ側に進み、次のステップＳ１００４でコマンドが信号処理ソフトウエアの送信の要求であるかどうかを判定する。このステップＳ１００４で信号処理ソフトウエアの送信の要求であると判定したら、Ｙｅｓ側に進みステップＳ１００５で信号処理ソフトウエアを３線シリアルバスで送信する。
【００８７】
このステップＳ１００４で信号処理ソフトウエアの要求ではないと判定したらＮｏ側に進み、ステップＳ１００６で非標準コンフィギュレーション情報の要求であるかどうかを判定する。このステップＳ１００６でコンフィギュレーション情報の要求であると判定したらＹｅｓ側に進みステップＳ１００７でコンフィギュレーション情報を送信する。
【００８８】
ステップへ進み、ステップＳ１００８でコマンドが初期化完了通知であるどうかを判定する。ステップＳ１００８で初期化完了通知ではないと判定したらステップＳ１００１に戻り、一連の処理を繰り返し、ステップＳ１００８で初期化完了通知であると判定したらステップへ進みこのステップＳ１００９で初期化が完了したことをカメラへ本体に送信してこのフローの処理を終了する。
【００８９】
最後に図９に示す本体ＣＰＵが行なう処理と図１０に示すヘッドＣＰＵが行なう処理の係わりを、図１１に示す通信手順を参照しながら説明する。
【００９０】
図１１は図９，図１０に示す処理の流れを、カメラヘッド１ａとカメラ本体１ｂとの間の通信手順を含めて示した図である。図１１にはカメラヘッドとカメラ本体の間の通信路である３線シリアルバスが使用されてコマンドのやり取りが行なわれるかが示されている。
【００９１】
まず図９のカメラ本体側の処理およびカメラヘッド側の処理がステップＳ１１０１〜Ｓ１１０８までの各ステップで示されている。さらにカメラ本体側とカメラヘッドとの間でやり取りされる送信要求とその送信要求に対する回答とがそれらのステップでの処理とどのように係わっているかが示されている。
【００９２】
ステップＳ１１０１で電源投入のイベントの発生を電源制御部が受けてバッテリーからの電力を本体ＣＰＵ１００ｂに供給する。そうしたら本体ＣＰＵ１００ｂがこのフローの処理を開始する。次のステップＳ１１０２へ進んでカメラヘッド１ａがカメラ本体に装着されているか否かを判定する。このステップＳ１１０２でカメラヘッド１ａがカメラ本体に装着されていなかった場合にはＮｏ側に進みこのステップＳ１１０２の処理を繰り返し、ステップＳ１１０２でカメラヘッドが装着されていた場合にはＹｅｓ側に進みステップＳ１１０３でカメラヘッドに給電する。この給電を受けてステップ１１０４でカメラヘッドに電源が投入される。このステップＳ１１０４で図１０のカメラヘッドの初期化処理が行なわれる。
【００９３】
次のステップＳ１１０５で不揮発性メモリ内に記憶されている標準コンフィギュレーション情報を読み出し、その読み出した標準コンフィギュレーション情報をリコンフィギュアラブル信号処理部にセットする。
【００９４】
その後カメラヘッド側に３線シリアルバスを通してプロパティの問い合わせを行なって、この問い合わせに応じてカメラヘッド１ａから応答があったら、次のステップ１１０６の処理が行なわれる。ステップＳ１１０６では受信したプロパティが標準コンフィギュレーションで対応可能であるかどうかを判定する。このステップＳ１１０６で対応不能と判定した場合には、Ｎｏ側に進む。このときに非標準コンフィギュレーション情報の送信の要求をカメラヘッドに送信してカメラヘッドから非標準コンフィギュレーション情報を受信する。そうしたらステップＳ１１０７で受信した非標準コンフィギュレーション情報を一旦システムメモリに記憶してそのシステムから読み出してリコンフィギュアラブル信号処理部にその読み出した非標準コンフィギュレーション情報をセットする。そうしたら今度は信号処理ソフトウエアの送信の要求をカメラヘッドへ送信してカメラヘッドに信号処理ソフトウエアを送信させる。その送信させた非標準コンフィギュレーション情報を受信したらステップＳ１１０８でその受信した信号処理ソフトウエアをシステムメモリに格納する。その後初期化完了通知をカメラヘッドへ送信し、カメラヘッドから初期化完了確認を受信したらカメラヘッドおよびカメラ本体の初期化を終了する。
【図面の簡単な説明】
【００９５】
【図１】本発明の一実施形態であるカメラシステムを示す図である。
【図２】カメラヘッド１ａがカメラ本体１ｂに装着された状態にあるときの電気系統の構成を示すブロック図である。
【図３】コンフィギュレーション情報を示す図である。
【図４】図３のコンフィギュレーション情報の意味を説明する図である。
【図５】デジタル信号処理部の構成を示す図である。
【図６】標準コンフィギュレーション情報を説明する図である。
【図７】非標準コンフィギュレーション情報の一例を説明する図である。
【図８】非標準コンフィギュレーション情報の別例を説明する図である。
【図９】カメラ本体側のシステムＣＰＵが行なう初期化処理の手順を示すフローチャートである。
【図１０】カメラヘッド側の初期化処理の手順を示すフローチャートである。
【図１１】カメラヘッドとカメラ本体との間の通信手順を説明する図である。
【符号の説明】
【００９６】
１  カメラシステム
１ａ  カメラヘッド
１００ａ    電源制御部
１０１ａ    ＤＣ／ＤＣコンバータ
１１ａ    撮影光学系
１２ａ    ＣＣＤ
１３ａ    アナログ信号処理部
１４ａ    Ａ／Ｄ部
１５０ａ    高速シリアルドライバ
１５１ａ    ３線シリアルドライバ
１６ａ    積算回路
１７ａ    絞り／フォーカス／ズーム制御部
１８ａ    ＴＧ
１９ａ    ヘッドＣＰＵ
１９０ａ    システムメモリ（ＲＯＭ／ＲＡＭ）
１９１ａ    不揮発性メモリ
１９２ａ    データバス
１ｂ    カメラ本体
１０ｂ    ヘッドマウント
１００ｂ    本体ＣＰＵ
１０１ｂ    システムメモリ
１０２ｂ    不揮発性メモリ
１０３ｂ    デジタル信号処理部
１０３１ｂ    オフセット補正部
１０３２ｂ    積算回路
１０３３ｂ    ＷＢゲイン乗算部
１０３４ｂ    リニアＭＴＸ
１０３５ｂ    ガンマ補正部
１０３６ｂ    同時化部
１０３７１ｂ    輪郭補正部
１０３７２ｂ    色差ＭＴＸ
１０３８ｂ    ＪＰＥＧ圧縮部
１０４ｂ    フレームメモリ
１０５ｂ    ＬＣＤ制御部
１０５０ｂ    ＬＣＤ
１０６ｂ    カードＩ／Ｆ
１０７ｂ    メモリカードスロット
１０８ｂ    メモリカード
１５０ｂ    高速シリアルドライバ
１５１ｂ    ３線シリアルドライバ
【図１】
2005278022.tif 000003
【図２】
2005278022.tif 000004
【図３】
2005278022.tif 000005
【図４】
2005278022.tif 000006
【図５】
2005278022.tif 000007
【図６】
2005278022.tif 000008
【図７】
2005278022.tif 000009
【図８】
2005278022.tif 000010
【図９】
2005278022.tif 000011
【図１０】
2005278022.tif 000012
【図１１】
2005278022.tif 000013