(57)【要約】【課題】本体と、本体に着脱可能で本体の機能を拡張するアクセサリとからなり、アクセサリのファームウエアの更新を容易にする光学機器を提供する。【解決手段】第一の制御部と第一のメモリとを有するアクセサリと、第一の制御部と通信可能な第二の制御部と、第二のメモリと、外部通信手段とを有する本体とを有し、前記第一のメモリは前記第一の制御部の制御に使用される前記アクセサリの制御情報を格納し、前記第二のメモリは前記制御情報を格納し、前記第二の制御部は、前記外部通信手段を介して前記第二のメモリに格納されている前記制御情報よりも新しいバージョンの前記制御情報をダウンロードして前記第二のメモリに格納されている前記制御情報を更新し、ダウンロードした前記制御情報が前記第一のメモリに格納されている前記制御情報よりも新しいバージョンであれば第一の制御部を介して前記第一のメモリに格納されている前記制御情報を更新する。【選択図】図１
2008116660.tif 000002
【特許請求の範囲】
【請求項１】
第一の制御部と前記第一の制御部の制御に使用される第一の制御情報を格納する第一のメモリとを有するアクセサリを着脱可能であって、前記第一の制御部と通信可能な第二の制御部と、第二のメモリと、外部通信手段とを有する光学機器であって、
前記第二のメモリは前記アクセサリの第二の制御情報を格納し、
前記第二の制御部は、前記外部通信手段を介して前記第二のメモリに格納されている前記アクセサリの第二の制御情報よりも新しいバージョンの前記アクセサリの第三の制御情報をダウンロードし、ダウンロードした前記アクセサリの第三の制御情報が前記第一のメモリに格納されている前記アクセサリの第一の制御情報よりも新しいバージョンであれば前記第一の制御部を介して前記第一のメモリに格納されている前記アクセサリの第一の制御情報を更新することを特徴とする光学機器。
【請求項２】
前記本体には複数種類のアクセサリが着脱可能であり、
前記第二のメモリは、前記複数種類のアクセサリがいつ使用されたかを示す使用情報も更に格納し、
前記第二の制御部は、前記複数種類のアクセサリのそれぞれについて、前記第二のメモリに格納されている前記アクセサリの第二の制御情報を更新できない場合に、前記使用情報が新しいものを優先して更新することを特徴とする請求項１記載の光学機器。
【請求項３】
前記第二の制御部は、前記第二のメモリにダウンロード及び格納した前記アクセサリの第三の制御情報が前記第一のメモリに格納されている前記アクセサリの第一の制御情報よりも新しいバージョンであると判断した場合に、前記第一のメモリに格納されている前記アクセサリの第一の制御情報の更新を促す通報を行う通報手段を更に有することを特徴とする請求項１または２に記載の光学機器。
【請求項４】
第二のメモリは、前記本体に着脱可能に挿入されるリムーバブルメモリであることを特徴とする請求項１乃至３のいずれか１項に記載の光学機器。
【請求項５】
前記第二の制御部は、電源投入の際又は電源を切る際に、前記第一の制御部に前記アクセサリの第三の制御情報を送信することを特徴とする請求項１記載の光学機器。
【請求項６】
第一の制御部と第一のメモリとを有するアクセサリと、第一の制御部と通信可能な第二の制御部と、第二のメモリと、外部通信手段とを有する本体とを有し、前記アクセサリは前記本体に着脱可能で前記本体の機能を拡張する光学システムであって、
前記第一のメモリは前記第一の制御部の制御に使用される前記アクセサリの第一の制御情報を格納し、
前記第二のメモリは前記アクセサリの第二の制御情報を格納し、
前記第二の制御部は、前記外部通信手段を介して前記第二のメモリに格納されている前記アクセサリの第二の制御情報よりも新しいバージョンの前記アクセサリの第三の制御情報をダウンロードし、ダウンロードした前記アクセサリの第三の制御情報が前記第一のメモリに格納されている前記アクセサリの第一の制御情報よりも新しいバージョンであれば前記第一の制御部を介して前記第一のメモリに格納されている前記アクセサリの第一の制御情報を更新することを特徴とする光学システム。
【請求項７】
第二の制御部と第二のメモリと外部通信手段とを有する本体と着脱可能であるアクセサリであって、
前記第二の制御部と通信可能な第一の制御部と、
前記第一の制御に使用される第一の制御情報を格納する第一のメモリとを備え、
前記第一のメモリは前記第一の制御部の制御に使用される前記アクセサリの第一の制御情報を格納し、
前記第二のメモリは前記アクセサリの第二の制御情報を格納し、
前記第一の制御部は、前記外部通信手段を介して前記第二のメモリに格納されている前記アクセサリの第二の制御情報よりも新しいバージョンの前記アクセサリの第三の制御情報をダウンロードし、ダウンロードした前記アクセサリの第三の制御情報が前記第一のメモリに格納されている前記アクセサリの第一の制御情報よりも新しいバージョンであれば前記第二の制御部を介して格納されている前記第一の制御情報を更新することを特徴とするアクセサリ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、制御情報を新たに取得する光学機器、アクセサリ、さらにそのシステムに関する。本発明は、例えば、レンズ交換式カメラにおける撮影レンズ、ストロボ、マイク等の様々なアクセサリのファームウエアのバージョンアップに好適である。
【背景技術】
【０００２】
従来から、レンズユニットを着脱可能なカメラとしてレンズ交換式カメラとして知られている。また、外部ストロボ、外部マイク等、様々なアクセサリをカメラに接続することによってカメラの機能を拡張することができる。これらの光学機器の高機能化に伴い、複雑な制御をマイクロプロセッサとファームウエアにより実行している。
【０００３】
また、ファームウエアの記録装置に不揮発性メモリを用い、パーソナルコンピュータ（ＰＣ）と接続可能な光学機器の本体のファームウエアを、インターネットとＰＣを介してバージョンアップすることは既知である。一方、アクセサリにカメラ本体のバージョンアッププログラムを内蔵し、カメラ本体との接続時にカメラ本体のファームウエアを変更する方法も提案されている（例えば、特許文献１参照）。
【特許文献１】特開平１０−２３９７２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ネットワーク接続可能なカメラ本体にアクセサリの最新バージョンのファームウエアをダウンロードし、カメラ本体からそのファームウエアを更新することは考えられる。しかし、アクセサリには同一の機能であっても性能が異なる複数の種類がある。従って、カメラ本体をネットワークに接続してファームウエアのバージョンアップをする際に、各ユーザは複数のアクセサリのそれぞれのバージョン状態を確認する必要がある。また、バージョンアップすべきファームウエアのデータ量が多い場合カメラ本体に保存できない場合もある。
【０００５】
本発明は、本体と、本体に着脱可能で本体の機能を拡張するアクセサリとからなり、アクセサリのファームウエアの更新を容易にする光学機器に関する。
【課題を解決するための手段】
【０００６】
本発明の一側面としての光学機器は、第一の制御部と第一のメモリとを有するアクセサリと、第一の制御部と通信可能な第二の制御部と、第二のメモリと、外部通信手段とを有する本体とを有し、前記アクセサリは前記本体に着脱可能で前記本体の機能を拡張する光学機器であって、前記第一のメモリは前記第一の制御部の制御に使用される前記アクセサリの制御情報を格納し、前記第二のメモリは前記制御情報を格納し、前記第二の制御部は、前記外部通信手段を介して前記第二のメモリに格納されている前記制御情報よりも新しいバージョンの前記制御情報をダウンロードして前記第二のメモリに格納されている前記制御情報を更新し、ダウンロードした前記制御情報が前記第一のメモリに格納されている前記制御情報よりも新しいバージョンであれば第一の制御部を介して前記第一のメモリに格納されている前記制御情報を更新することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、本体と、本体に着脱可能で本体の機能を拡張するアクセサリとからなり、アクセサリのファームウエアの更新を容易にする光学機器を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、添付図面を参照して本実施例の光学機器の一例としてのレンズ交換式デジタルカメラ１００について説明する。図１はレンズ交換式デジタルビデオカメラ１００のブロック図である。カメラ１００は、レンズ側ユニットであるレンズユニット１０１と、レンズユニット１０１が着脱可能なカメラ側ユニットであるカメラ本体１０２とを有する。
【０００９】
レンズユニット１０１は、入射光を収束、結像する光学系と、光学系を制御する制御系と、接続部とを有する。
【００１０】
光学系は、第一の固定レンズ１０３、変倍レンズ１０４、絞り１０５、ＮＤフィルタ１０６、第二の固定レンズ１０７、フォーカスレンズ１０８を有する。ＮＤフィルタ１０６は、光路内に抜き差し可能で撮像装置１１８への入射光を減光する。ＮＤフィルタ１０６はレンズユニット１０１に備えられているキースイッチ（不図示）の操作により光路内に挿入される。フォーカスレンズ１０８はピント調節と変倍によるピント位置の補正を行う。レンズユニット１０１へ入射した光は光学系を通り、光電変換を行う撮像素子１１８上で結像される。
【００１１】
制御系は、レンズシステムコントローラ１１６、第一のフラッシュメモリ１１７を有する。また、制御系は、第一、第二のレンズアクチュエータ１０９、１１１、アイリスアクチュエータ１１０、第一、第二のレンズドライバ回路１１３，１１５、ＮＤ検出回路１１２、アイリスドライバ回路１１４を更に有する。
【００１２】
第一のレンズアクチュエータ１０９は変倍レンズ１０４を駆動する。アイリスアクチュエータ１１０は絞り１０５を駆動する。第二のレンズアクチュエータ１１１はフォーカスレンズ１０８を駆動する。ＮＤ検出回路１１２は、ＮＤフィルタ１０６の抜き差しを検出し、検出情報をレンズシステムコントローラ１１６へ出力する。第一のレンズドライバ回路１１３は第一のレンズアクチュエータ１０９に駆動信号を出力する。アイリスドライバ回路１１４はアイリスアクチュエータ１１０へ駆動信号を出力する。第二のレンズドライバ回路１１５は第二のレンズアクチュエータ１１１に駆動信号を出力する。
【００１３】
レンズシステムコントローラ１１６は、前記各ドライバ回路への制御信号の出力制御を始めとする各種制御（システム制御）を行う。より詳細には、レンズシステムコントローラ１１６は、カメラ本体１０２との通信で得られたズーム方向（望遠または広角）データと変倍速度データ、及びフォーカス評価値から、変倍動作及びフォーカス動作のための制御データを生成する。レンズシステムコントローラ１１６は、制御データを制御信号として第一及び第二のレンズドライバ回路１１３、１１５に出力する。更に、レンズシステムコントローラ１１６は、カメラ本体１０２との通信で得られた露出評価値から絞り１０５による露出制御データを生成し、制御信号としてアイリスドライバ回路１１４に出力する。また、レンズシステムコントローラ１１６は、ＮＤ検出回路１１２からの情報をカメラ本体１０２へ送信することで、カメラ側でＮＤの抜き差し状態の検知が可能となる。
【００１４】
例えば、レンズシステムコントローラ１１６から入力された制御信号に応答して第一のレンズドライバ回路１１３は駆動信号を出力する。その駆動信号を受信した第一のレンズアクチュエータ１０９が変倍レンズ１０４を駆動する。レンズシステムコントローラ１１６から入力された制御信号に応答して第二のレンズドライバ回路１１５は駆動信号を出力する。その駆動信号を受信した第二のレンズアクチュエータ１１１がフォーカスレンズ１０８を駆動する。レンズシステムコントローラ１１６から入力された制御信号に応答してアイリスドライバ回路１１４は駆動信号を出力する。その駆動信号を受信したアイリスアクチュエータ１１０が絞り１０５を駆動する。
【００１５】
第一のフラッシュメモリ１１７は、変倍及びフォーカス制御の各種パラメータ、調整データおよび識別データを格納する。第一のフラッシュメモリ１１７は、レンズシステムコントローラ１１６とバス接続され、格納されている変倍及びフォーカス制御の各種パラメータ、調整データ等、予め所定の値を格納している。第一のフラッシュメモリ１１７は、必要に応じてレンズシステムコントローラ１１６から読み出される。また、第一のフラッシュメモリ１１７は、レンズシステムコントローラ１１６にて動作するプログラム自身もプログラムのバージョン番号と共に格納し、レンズユニット１０１自身を識別するデータも格納し、必要に応じて読み出される。
【００１６】
接続部は、レンズ側接点１２７を有する。接点１２７は、接点１２８と接触可能である。接点１２７、１２８の通信端子を介してレンズシステムコントローラ１１６と後述するカメラシステムコントローラ１２５は通信を行う。また、接点１２７、１２８の電源端子を介してカメラ本体１０２からレンズユニット１０１へ電源供給を行う。
【００１７】
カメラ本体１０２は、撮像系と、制御系と、接続部と、表示部とを有する。
【００１８】
撮像系は、撮像素子１１８、アナログフロントエンド（ＡＦＥ）回路１１９、カメラ信号処理回路１２１、ＯＳＤ回路１２２、ビデオ信号処理回路１２３を有する。
【００１９】
レンズユニット１０１の光学系を通った光は撮像素子１１８上で結像し、光電変換される。変換された電気信号は、タイミングジェネレータ１２０の所定のタイミングで読み出され、ＡＦＥ回路１１９でサンプリング、ゲイン制御、Ａ／Ｄ変換の各処理を行いデジタル信号に変換される。カメラ信号処理回路１２１は、ＡＦＥ回路１１９が出力したデジタル信号を映像信号に変換し、露出制御に必要な露出評価値、ホワイトバランス制御に必要な色差評価値、さらにフォーカス制御に必要なフォーカス評価値を生成する。また、カメラ信号処理回路１２１は、カメラシステムコントローラ１２５からの要求に応じて、ホワイトバランス、カラーバランス、ガンマをはじめとする画質設定制御を行う。ＯＳＤ回路１２２はカメラ信号処理回路１２１が出力した映像信号に所定の文字やグラフィック情報を合成し、出力する。ビデオ信号処理回路１２３はＯＳＤ回路１２２が出力した映像信号を所定フォーマットの映像信号にし、外部出力する。
【００２０】
制御系は、レンズユニット検出回路１０４、第二のフラッシュメモリ１２４、カメラシステムコントローラ１２５、操作キー検知回路１２６、外部通信回路１２９、リムーバブルメモリ格納部１３１、リムーバブルメモリ１３２、入力部１３３を有する。
【００２１】
レンズユニット検出回路１０４は、レンズユニット１０１がカメラ本体１０２に装着されたことを検出し、その情報をカメラシステムコントローラ１２５へ出力する。第二のフラッシュメモリ１２４は、露出、ホワイトバランス、画質制御の各種パラメータ、調整データ、レンズユニット１０１を制御する制御データ及び識別データを格納する不揮発性メモリである。レンズユニット１０１を制御する制御データはレンズユニットとカメラ本体の組み合わせごとのフランジバックを調整したフランジバック調整データを含む。操作キー検知回路１２６は、ユーザ操作によるキーの状態を検知し、カメラシステムコントローラ１２５に通知する。
【００２２】
カメラシステムコントローラ１２５は、カメラ信号処理回路１２１と第二のフラッシュメモリ１２４とバス接続されている。カメラシステムコントローラ１２５は、カメラ信号処理回路１２１が生成した露出、色差、フォーカスの各評価値の取得や、第二のフラッシュメモリ１２４に格納されている各種パラメータを読み出すことができる。また、カメラシステムコントローラ１２５は、カメラ本体１０２の各種キースイッチの読み取りを操作キー検知回路１２６にて行い、その結果に従い制御内容を切り替える。また、カメラシステムコントローラ１２５は、レンズユニット１０１との通信で得られた第一のフラッシュメモリ１１７に格納されている制御プログラムのバージョン番号と識別データと、カメラシステムコントローラ１２５で管理している日時情報とを比較する。カメラシステムコントローラ１２５は、比較結果に基づいてレンズユニット１０１を接続した時点の日時情報とをカメラ本体１０２の第二のフラッシュメモリ１２４に格納する。外部通信回路１２９は外部のＰＣと接続してデータを送受信する。リムーバブルメモリ格納部１３１にはカードやスティック状のリムーバブルメモリ１３２が着脱可能に挿入される。入力部１３３は、ユーザが各種の情報を入力するための部位である。
【００２３】
接続部は、カメラ側接点１２８を有する。接点１２８は、接点１２７と接触可能である。表示部は、液晶ディスプレイ１３０からなり、撮像画像の他、各種メッセージを表示する。
【００２４】
以下、カメラ本体１０２が図示しないサーバから制御プログラムをダウンロードする際のデータの受信動作について説明する。図２は、第二のフラッシュメモリ１２４に格納されている情報とサーバの記録装置に格納されている情報を示すブロック図である。フラッシュメモリ１２４は、カメラ制御プログラム２０１、アクセサリ制御プログラム管理情報２０２、アクセサリ制御プログラム２０３の情報を格納する。
【００２５】
カメラ制御プログラムは、カメラ本体１０２自身の制御をするためのプログラム、その種別、バージョン、容量の情報を含む。アクセサリ制御プログラム管理情報２０２は、過去に接続したアクセサリの種類、アクセサリを特定する識別ＩＤ、使用されている制御プログラムのバージョン、使用情報としての最終使用日時の情報を含む。アクセサリ制御プログラム２０３は、サーバからダウンロードした、制御プログラム、その種別、バージョン容量の情報を含む。
【００２６】
カメラシステムコントローラ１２５は、カメラ制御プログラム２０１のバージョン２０５をサーバ上にある制御プログラム２０４のバージョン２１２と比較する。カメラシステムコントローラ１２５は、より新しいバージョンの制御プログラムがサーバにあると判断すると、プログラムをダウンロードしてカメラ制御プログラム２０１に上書きする。
【００２７】
また、カメラシステムコントローラ１２５は、アクセサリ制御プログラム２０２に関しては、その格納領域の記録容量に収まる範囲で最新のバージョンのプログラムをダウンロードする。カメラシステムコントローラ１２５は、アクセサリ制御プログラム２０２の各アクセサリの情報２０６〜２０９に対して最終使用日時の情報を元に、最近使用したアクセサリから順に、最新のバージョンをサーバに対して確認する。次いで、カメラシステムコントローラ１２５は、より新しいバージョンの制御プログラムがあり、かつ、その新しいバージョンの制御プログラムが格納可能な容量であるかどうかを判断する。カメラシステムコントローラ１２５は、そう判断した場合は、対象プログラムをダウンロードし、アクセサリ制御プログラム２０２の対応領域を上書きする。図２では、カメラシステムコントローラ１２５は、サーバにあるレンズＡの制御プログラム２１３とレンズＢの制御プログラム２１４をサーバからカメラ本体１０２にダウンロードする。
【００２８】
なお、使用情報としての最終使用日時は、例えば、２００６年１０月２７日１５時３２分３０秒といったものでもよい。その他、使用した順に「１」、「２」、「３」などの番号を更新していき、最近使用したアクセサリの番号が小さい番号、若しくは大きい番号とするものでもよい。
【００２９】
図３は、カメラシステムコントローラ１２５が、各制御プログラムをダウンロードする方法を説明するフローチャートである。
【００３０】
まず、カメラシステムコントローラ１２５は、カメラ制御プログラム２０１のバージョンをサーバのバージョンとを比較し、現在のバージョンが最新かどうかを判断する（ステップＳ３０１）。カメラシステムコントローラ１２５は、最新ではないと判断した場合は、サーバからカメラ制御プログラム２０１をダウンロードする（ステップＳ３０２）。
【００３１】
次に、カメラシステムコントローラ１２５は、最新と判断した場合（ステップＳ３０１）又はダウンロード終了（ステップＳ３０２）後に、アクセサリ制御プログラム２０２の各アクセサリの情報を使用日付の新しい順にソートする（ステップＳ３０３）。次に、カメラシステムコントローラ１２５は、最も使用日付の早いアクセサリをアップデート対象に選択する（ステップＳ３０４）。次に、カメラシステムコントローラ１２５は、サーバの制御プログラム２０４を参照して、アップデート対象のプログラムのバージョンが最新かどうかを判断する（ステップＳ３０５）。カメラシステムコントローラ１２５は、最新ではない判断すると（ステップＳ３０５）、ダウンロード対象プログラムが格納可能な容量であるかどうかを判断する（ステップＳ３０６）。
【００３２】
本実施例では、カメラシステムコントローラ１２５は、ステップＳ３０６で、ダウンロード対象プログラムがアクセサリ制御プログラム２０２の格納領域に収まる容量であるかを判断する。しかし、カメラ本体１０２が、リムーバブルメモリ１３２をアクセサリ制御プログラム２０２の格納領域としている場合もある。その場合は、リムーバブルメモリ１３２の容量を判断基準としてもよい。
【００３３】
カメラシステムコントローラ１２５は、格納可能と判断すれば（ステップＳ３０６）、当該プログラムをダウンロードする（ステップＳ３０７）。カメラシステムコントローラ１２５は、最新と判断した場合（ステップＳ３０２）、格納不能と判断した場合（ステップＳ３０６）又はダウンロード終了（ステップＳ３０７）後、他のアクセサリのプログラムが最新かどうかを判断する（ステップＳ３０８）。カメラシステムコントローラ１２５は、他にダウンロードすべきプログラムがないと判断すれば（ステップＳ３０８）、処理を終了する。一方、カメラシステムコントローラ１２５は、他にダウンロードすべきプログラムがあると判断すれば（ステップＳ３０８）、次に使用日付が早いアクセサリをアップデート対象に選択する（ステップＳ３０９）。その後、処理フローはステップＳ３０５に帰還する。
【００３４】
なお、本実施例は、更新の必要な全アクセサリ制御プログラムがその格納領域に収まらない場合にアクセサリの使用日付を優先して更新している。この点、たとえばＯＳＤ回路１２２を介して、ユーザに各アクセサリの優先順位を選択させてもよい。
【００３５】
図４は、カメラシステムコントローラ１２５が、サーバからダウンロードした最新のアクセサリ制御プログラム２０３をレンズユニット１０１において更新するためのフローチャートである。
【００３６】
まず、カメラシステムコントローラ１２５は、レンズユニット１０１の接続をレンズユニット検出回路１０４にて検出する。次いで、カメラシステムコントローラ１２５は、当該アクセサリのアクセサリ制御プログラム２０３が格納されているかどうかを判断する（ステップＳ４０１）。カメラシステムコントローラ１２５は、格納されていると判断すると（ステップＳ４０１）、第一のフラッシュメモリ１１７の制御プログラムのバージョンが最新であるかどうかを判断する（ステップＳ４０２）。カメラシステムコントローラ１２５は、最新でないと判断すると（ステップＳ４０２）、ユーザにアクセサリの制御プログラムのアップデートを促すメッセージを液晶ディスプレイ１３０に表示し通報する（ステップＳ４０３）。次に、カメラシステムコントローラ１２５は、ユーザがアップデートを入力部１３１を介して指示したかどうかを判断する（ステップＳ４０４）。カメラシステムコントローラ１２５は、指示したと判断すれば（ステップＳ４０４）、レンズシステムコントローラ１１６に命令してレンズユニットの処理を停止する（ステップＳ４０５）。これにより、制御プログラムを書き換えている最中に書き換え対象の制御プログラム自身を動作させないようにすることができる。次に、カメラシステムコントローラ１２５は、制御プログラムをレンズシステムコントローラ１１６に送信し、レンズシステムコントローラ１１６はそれを第一のフラッシュメモリ１１７に格納する（ステップＳ４０６）。その後、レンズユニット１０１の処理を再開させ（ステップＳ４０７）、更新処理を終了する。カメラシステムコントローラ１２５は、制御プログラムが格納されていないと判断した場合（ステップＳ４０１）、第一のフラッシュメモリ１１７の制御プログラムが最新であると判断した場合（ステップＳ４０２）にも更新処理を終了する。
【００３７】
本実施例では、カメラシステムコントローラ１２５は、レンズシステムコントローラ１１６に制御情報を送信するタイミングを電源を入れた直後あるいは電源を切る直前に設定可能である。
【００３８】
なお、本実施例では、カメラ本体１０２のカメラシステムコントローラ１２５と第二のフラッシュメモリ１２４がレンズユニット１０１のファームウエアの更新を制御している。しかし、カメラ本体１０２に接続されて専用ドライバが格納されたＰＣのＣＰＵとメモリがこれを行ってもよい。
【００３９】
また、ステップＳ４０３において、ユーザにアクセサリの制御プログラムのアップデートを促すメッセージを液晶ディスプレイ１３０に表示して通報するとした。この点、不図示のスピーカー部からアップデートを促すメッセージを発して通報するようにしてもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施例であるレンズ交換式デジタルビデオカメラのブロック図である。
【図２】図１に示す第二のフラッシュメモリに格納されている情報とサーバに格納されている情報を示すブロック図である。
【図３】図１に示すカメラシステムコントローラが各制御プログラムをダウンロードする方法を説明するフローチャートである。
【図４】図１に示すカメラシステムコントローラが、サーバからダウンロードした最新のアクセサリ制御プログラムをレンズユニットにおいて更新するためのフローチャートである。
【符号の説明】
【００４１】
１００  カメラ
１０１  レンズユニット
１１６  レンズシステムコントローラ
１１７  第一のフラッシュメモリ
１２４  第二のフラッシュメモリ
１２５  カメラシステムコントローラ
１３０  表示部
１３２  リムーバブルメモリ
【図４】
2008116660.tif 000003
【図１】
2008116660.tif 000004
【図２】
2008116660.tif 000005
【図３】
2008116660.tif 000006