(57)【要約】【課題】複数機種のカメラをコントロールすることのできるコントローラを提供する。【解決手段】カメラ２を外部から制御するコントローラ１において、制御対象のカメラの機種に対応する撮影条件設定用のメニューを選択するメニュー選択部１１ａと、メニュー選択部によって選択された撮影条件設定用メニューを表示部１８に表示させるメニュー表示制御部１７ａと、メニュー表示制御部により表示部に表示中のメニューから撮影条件の入力を受け付ける操作部１３と、カメラとの間で通信を行って操作部により入力された撮影条件に関する情報をカメラへと送信する通信部１９とを備えて構成する。【選択図】図１
2009260552.tif 000002
【特許請求の範囲】
【請求項１】
カメラを外部から制御するコントローラにおいて、
制御対象のカメラの機種に対応する撮影条件設定用のメニューを選択するメニュー選択部と、
上記メニュー選択部によって選択された撮影条件設定用メニューを表示部に表示させるメニュー表示制御部と、
上記メニュー表示制御部により上記表示部に表示中のメニューから撮影条件の入力を受け付ける操作部と、
上記カメラとの間で通信を行って上記操作部により入力された撮影条件に関する情報を上記カメラへと送信する通信部と、
を備えて構成されていることを特徴とするコントローラ。
【請求項２】
複数機種のカメラにそれぞれ対応する複数のメニューに関する情報が保存される記憶部を、さらに備えて構成されていることを特徴とする請求項１に記載のコントローラ。
【請求項３】
上記メニュー選択部は、上記通信部を用いて行われる上記カメラとの通信により受信したカメラの機種情報に基づいて対応するメニューを選択することを特徴とする請求項１に記載のコントローラ。
【請求項４】
上記操作部は、タッチパネルであることを特徴とする請求項１に記載のコントローラ。
【請求項５】
上記表示部は、上記カメラから送信され上記通信部により受信した画像データに基づく画像を表示することを特徴とする請求項１に記載のコントローラ。
【請求項６】
請求項１〜請求項５のいずれか一つに記載のコントローラは、撮像部を備えるカメラであることを特徴とする。
【請求項７】
請求項１〜請求項５のいずれか一つに記載のコントローラは、記録媒体を備える画像ビュワーであることを特徴とする。
【請求項８】
カメラとこのカメラを外部から制御するコントローラとからなるカメラシステムにおいて、
上記カメラは、上記コントローラとの間で、画像データを含む情報の通信を行うカメラ通信部と、上記コントローラからの指示命令にしたがって上記カメラを制御するリモート制御部と、
を備え、
上記コントローラは、制御対象のカメラの機種に対応する撮影条件設定用のメニューを選択するメニュー選択部と、上記メニュー選択部によって選択された撮影条件設定用メニューを表示部に表示するメニュー表示制御部と、上記メニュー表示制御部により上記表示部に表示中のメニューから撮影条件の入力を受け付ける操作部と、上記カメラとの間で通信を行って上記操作部により入力された撮影条件に関する情報を上記カメラへと送信する通信部と、
を備えることを特徴とするカメラシステム。
【請求項９】
上記カメラ通信部は、上記カメラのメニューに関する情報を上記コントローラに送信することを特徴とする請求項８に記載のカメラシステム。
【請求項１０】
カメラを外部から制御するコントローラの制御方法において、
制御対象となるカメラの機種に対応する撮影条件設定用のメニューを選択し、
複数機種のカメラにそれぞれ対応する複数のメニューに関する情報が保存される記憶部から、上記選択されたカメラの機種に対応する撮影条件設定用メニューを読み出して表示部に表示し、
上記表示部に表示された上記メニューから撮影条件の入力を受け付け、
入力された撮影条件に関する情報を上記カメラに送信することを特徴とする制御方法。
【請求項１１】
カメラを外部から制御するコントローラのプログラムにおいて、
制御対象となるカメラの機種に対応する撮影条件設定用のメニューを選択するステップと、
複数機種のカメラに対応する複数のメニューに関する情報が保存される記憶部から上記選択されたカメラの機種に対応する撮影条件設定用メニューを読み出して表示部に表示するステップと、
上記表示部に表示されたメニューから撮影条件の入力を受け付けるステップと、
入力された撮影条件に関する情報を上記カメラに送信するステップと、
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コントローラとその制御方法とプログラム及びカメラシステム、詳しくはカメラを外部から制御するコントローラとカメラとからなるカメラシステムにおいて、コントローラの制御方法とこの制御方法を実現するプログラムに関するものである。
【背景技術】
【０００２】
従来、カメラとコントローラとからなるカメラシステムにおいて、外部から遠隔操作によってカメラを動作させて取得したモニタ画像や撮影画像等を表示部にて確認することのできるコントローラと、このコントローラによって外部から制御されるカメラとを組み合わせた形態のカメラシステム、いわゆるリモートコントロールシステム等については、種々の提案がなされ、また実用化されている。
【０００３】
例えば、特開２００３−３３００８９号公報によって開示されているカメラシステムは、コントローラにレリーズスイッチ等の操作部材と液晶表示装置が設けられており、このコントローラを使用して遠隔操作によって制御されるカメラでの撮影を行う際には、カメラ側の状態情報、例えばメモリ残容量やバッテリ容量，撮影可能な画像情報等がコントローラ側の液晶表示装置に表示されると共に、コントローラ側のレリーズスイッチを操作することで遠隔操作によってカメラを動作させ撮影を実行させることができるというものである。
【０００４】
また、特開２００５−２５２５６８号公報によって開示されているカメラシステムは、通常は一台のコントローラで一台のカメラをコントロールするものであるが、例えば複数のカメラを用いて同一被写体を対象とする撮影、いわゆるマルチアングル撮影等を行う際には、一台のコントローラによって複数のカメラをそれぞれ識別して、各カメラを個々にコントロールすることができるというものである。
【特許文献１】特開２００３−３３００８９号公報
【特許文献２】特開２００５−２５２５６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、従来のカメラシステムにおけるコントローラは、上記特開２００３−３３００８９号公報等によって開示されているシステムの如く、特定のカメラに対応するコントロール機能のみを備えてなるものが普通である。
【０００６】
また、上記特開２００５−２５２５６８号公報によって開示されているコントローラは、複数のカメラのコントロールを行うことはできるが、同一機種の複数のカメラをコントロールするものであって、異なる種類のカメラを一台のコントローラでコントロールすることについては対応していない。
【０００７】
ところで、近年広く普及しているデジタルカメラでは、各種の撮影条件の設定、例えばシャッター速度等の露出設定や露出補正，フラッシュ発光条件，画質の選択，画面内における合焦位置等、各種の撮影条件設定を撮影動作を行う前に予め使用者が任意に設定することができるようになっているものが普通である。しかしながら、これら撮影条件に関する種々の設定項目は、カメラの機種によって設定することができる項目が異なる。
【０００８】
また、従来のデジタルカメラにおける各種の撮影条件を設定する方法としては、例えば複数の設定項目を一覧形式で表示させる撮影条件設定用のメニューを液晶表示装置等の表示部に表示させ、このメニューに連動させた操作部材を用いて任意に所望の撮影条件項目を選択し設定するという方法が一般に採用されている。
【０００９】
この場合において、表示部に表示される撮影条件設定用メニューは、カメラの機種毎に、その画面レイアウトや選択設定し得る撮影条件項目等が異なっている場合が多い。
【００１０】
また、カメラ外面に設けられる各種の操作部材についても、その配置や形態，配置数等がカメラの機種毎に異なる場合がある。
【００１１】
このことから、表示部に表示される撮影条件設定用メニューから撮影条件の選択設定を行う方法を採用したものであっても、カメラの機種毎にその操作性が異なるものになっているのが普通である。
【００１２】
本発明は、上述した点に鑑みてなされたものであって、その目的とするところは、カメラを外部から制御するコントローラと、制御対象のカメラからなるカメラシステムにおいて、複数機種のカメラをコントロールすることのできるコントローラと、このコントローラの制御方法と、この制御方法を実現するプログラムとを提供し、さらに、このコントローラと、これにより制御されるカメラとからなるカメラシステムを提供することである。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明によるコントローラは、カメラを外部から制御するコントローラにおいて、制御対象のカメラの機種に対応する撮影条件設定用のメニューを選択するメニュー選択部と、上記メニュー選択部によって選択された撮影条件設定用メニューを表示部に表示させるメニュー表示制御部と、上記メニュー表示制御部により上記表示部に表示中のメニューから撮影条件の入力を受け付ける操作部と、上記カメラとの間で通信を行って上記操作部により入力された撮影条件に関する情報を上記カメラへと送信する通信部と、を備えて構成されていることを特徴とする。
【００１４】
本発明によるカメラシステムは、カメラとこのカメラを外部から制御するコントローラとからなるカメラシステムにおいて、上記カメラは、上記コントローラとの間で、画像データを含む情報の通信を行うカメラ通信部と、上記コントローラからの指示命令にしたがって上記カメラを制御するリモート制御部と、を備え、上記コントローラは、制御対象のカメラの機種に対応する撮影条件設定用のメニューを選択するメニュー選択部と、上記メニュー選択部によって選択された撮影条件設定用メニューを表示部に表示するメニュー表示制御部と、上記メニュー表示制御部により上記表示部に表示中のメニューから撮影条件の入力を受け付ける操作部と、上記カメラとの間で通信を行って上記操作部により入力された撮影条件に関する情報を上記カメラへと送信する通信部と、を備えることを特徴とする。
【００１５】
本発明によるコントローラの制御方法は、カメラを外部から制御するコントローラの制御方法において、制御対象となるカメラの機種に対応する撮影条件設定用のメニューを選択し、複数機種のカメラにそれぞれ対応する複数のメニューに関する情報が保存される記憶部から、上記選択されたカメラの機種に対応する撮影条件設定用メニューを読み出して表示部に表示し、上記表示部に表示された上記メニューから撮影条件の入力を受け付け、入力された撮影条件に関する情報を上記カメラに送信することを特徴とする。
【００１６】
本発明によるコントローラのプログラムは、カメラを外部から制御するコントローラのプログラムにおいて、制御対象となるカメラの機種に対応する撮影条件設定用のメニューを選択するステップと、複数機種のカメラに対応する複数のメニューに関する情報が保存される記憶部から上記選択されたカメラの機種に対応する撮影条件設定用メニューを読み出して表示部に表示するステップと、上記表示部に表示されたメニューから撮影条件の入力を受け付けるステップと、入力された撮影条件に関する情報を上記カメラに送信するステップと、を含むことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、カメラを外部から制御するコントローラと、制御対象のカメラからなるカメラシステムにおいて、複数機種のカメラをコントロールすることのできるコントローラと、このコントローラの制御方法と、この制御方法を実現するプログラムとを提供し、さらに、このコントローラと、これにより制御されるカメラとからなるカメラシステムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図示の実施の形態によって本発明を説明する。
【００１９】
図１は、本発明の第１の実施形態のコントローラを含んで構成されるカメラシステム全体の概略システム構成図である。図２は、図１のカメラシステムにおけるコントローラとカメラとのそれぞれの内部構成の概略を示すブロック構成図である。
【００２０】
まず、本発明の第１の実施形態のコントローラと、このコントローラを含んで構成される本実施形態のカメラシステムの構成の概略を、図１を用いて以下に説明する。
【００２１】
本実施形態のカメラシステムは、光学的な被写体像を画像データとして取得し記録媒体に記憶するデジタルカメラ等（以下、単にカメラという）と、このカメラの動作を外部から制御するコントローラとによって構成される。
【００２２】
図１に示すように、本実施形態のコントローラ１は、表示部１８と、複数の操作部材、例えば四方向選択ボタン（２１Ｌ，２１Ｒ，２１Ｄ，２１Ｕ），決定ボタン２１ａ，メニューボタン２２，レリーズボタン２３等が、その外装表面上の各所定の位置に設けられている。
【００２３】
四方向選択ボタンは、表示部１８に表示される撮影条件設定用のメニュー画面上の所望の項目を選択指示するための操作部材であって、例えば
選択されている項目を示す指標を左方向へ移動させる左方向選択ボタン２１Ｌと、
選択されている項目を示す指標を右方向へ移動させる右方向選択ボタン２１Ｒと、
選択されている項目を示す指標を下方向へ移動させる下方向選択ボタン２１Ｄと、
選択されている項目を示す指標を上方向へ移動させる上方向選択ボタン２１Ｕと、
がある。
【００２４】
また、決定ボタン２１ａは、上記四方向選択ボタンによって選択指示した項目を決定指示するための操作部材である。
【００２５】
メニューボタン２２は、制御対象のカメラに対応する撮影条件設定用のメニュー画面を表示部１８を用いて表示させる際に操作する操作部材である。
【００２６】
レリーズボタン２３は、当該コントローラ１を用いて制御対象のカメラによる撮影動作を実行させる際に操作する操作部材である。
【００２７】
本実施形態のコントローラ１は、複数の機種のカメラを切り換えて制御することができるようになっている。
【００２８】
ここで、本実施形態のコントローラ１によって制御される対象のカメラとしては、例えばレンズ交換可能な一眼レフレックス式のデジタルカメラや通常のコンパクトタイプのデジタルカメラ等がある。
【００２９】
一眼レフレックス式のデジタルカメラの形態としては、例えば、図１において符号２Ａ，２Ｂで示すような形態のものである。
【００３０】
このうち、符号２Ａで示すカメラを第１カメラといい、符号２Ｂで示すカメラを第２カメラというものとする。
【００３１】
第１カメラ２Ａは、例えばカメラ本体４０の前面に着脱自在に配置される交換レンズ４３を具備し、カメラ本体４０の背面にはカメラ表示部３８Ａや複数の操作ボタン等の操作部材４１が設けられ、カメラ本体４０の上面に情報表示部４２を有して構成される形態のものである。
【００３２】
また、第２カメラ２Ｂは、上記第１カメラ２Ａと同様に、カメラ本体４０の前面に交換レンズ４３を具備し、背面にカメラ表示部３８Ｂ，操作部材４１を有する形態のものである。ただし、第２カメラ２Ｂにおいては、上記第１カメラ２Ａにおける情報表示部４２が省略された形態となっている。そのために、第２カメラ２Ｂでは、カメラ表示部３８Ｂの表示画面上に、上記第１カメラ２Ａにおいて情報表示部４２で表示する情報を表示するようにしている。
【００３３】
また、コンパクトタイプのデジタルカメラの形態としては、図１において符号２Ｃで示すように、例えば撮影レンズ（図１では図示せず）がカメラ本体に一体に内蔵されており、カメラ本体４０の背面にカメラ表示部３８Ｃ，操作部材４１等を有する形態のものである。
【００３４】
ここで、操作部材４１としては、図１に示すように、例えば四方向選択ボタン（４１Ｌ，４１Ｒ，４１Ｄ，４１Ｕ），決定ボタン４１ａ，メニューボタン４１ｂ，レリーズボタン４１ｃ等が挙げられる。これらの操作部材４１は、カメラ本体４０の外装表面上の所定の位置にそれぞれ設けられている。
【００３５】
四方向選択ボタンは、カメラ表示部３８（Ａ，Ｂ，Ｃ）に表示される撮影条件設定用のメニュー画面上の所望の項目を選択指示するための操作部材であって、例えば
選択されている項目を示す指標を左方向へ移動させる左方向選択ボタン４１Ｌと、
選択されている項目を示す指標を右方向へ移動させる右方向選択ボタン４１Ｒと、
選択されている項目を示す指標を下方向へ移動させる下方向選択ボタン４１Ｄと、
選択されている項目を示す指標を上方向へ移動させる上方向選択ボタン４１Ｕと、
がある。
【００３６】
また、決定ボタン４１ａは、上記四方向選択ボタンによって選択指示した項目を決定指示するための操作部材である。
【００３７】
メニューボタン４１ｂは、カメラ表示部３８（Ａ，Ｂ，Ｃ）に撮影条件設定用のメニュー画面を表示させる際に操作する操作部材である。
【００３８】
レリーズボタン４１ｃは、当該カメラ２（Ａ，Ｂ，Ｃ）を用いて撮影動作を実行させる際に操作する操作部材である。
【００３９】
なお、図１で示すカメラの三つの形態は、単なる例示であって、本実施形態のコントローラ１は、さらに異なる形態のカメラにも対応することができる。
【００４０】
本実施形態のコントローラ１と、上述のような各種の形態のカメラ２（Ａ，Ｂ，Ｃ）等とをと組み合わせた形態でカメラシステムが構成される。この場合において、コントローラ１とカメラ２（Ａ，Ｂ，Ｃ）とは、所定の通信形式に基づいて画像データや制御信号等、各種のデータについての通信を行うようになっている。これにより、コントローラ１は、各カメラ２（Ａ，Ｂ，Ｃ）等を外部から制御することができるようになっている。
【００４１】
コントローラ１とカメラ２（Ａ，Ｂ，Ｃ）等との間で行われる通信形式としては、例えば赤外線を利用した光無線通信の規格であるＩｒＤＡ（アイアールディーエイ；Infrared Data Association）のほか、ブルートゥース（Bluetooth：登録商標）規格，Ｗｉ−Ｆｉ（ワイファイ）規格，ＷＵＳＢ（ワイヤレスUSB；Wireless USB）規格等の無線通信規格に準拠した無線形式によるものが適用される。また、このほかにもＵＳＢ（ユーエスビー；Universal Serial Bus）規格等、有線による通信形式を適用することも可能である。
【００４２】
次に、本実施形態のコントローラ１と、このコントローラ１の制御対象となるカメラとのそれぞれの内部構成の概略について、図２を用いて以下に説明する。
【００４３】
まず、コントローラ１は、図２に示すように制御部１１，ＲＯＭ１２，操作部１３，ＲＡＭ１４，記録再生部１５，記録媒体部１６，表示制御部１７，表示部１８，通信部１９，バスライン２０，アンテナ５４等を具備して構成される。
【００４４】
制御部１１は、プログラムに基づいて上記コントローラ１の全体を統括的に制御するものである。制御部１１には、ＲＯＭ１２，操作部１３等が接続されている。
【００４５】
制御部１１には、上記各操作部材（２１，２２，２３等）に連動する操作部１３からの指示信号を受けて各対応する制御信号を発する操作制御部１１ｂと、メニュー選択指示信号にしたがってＲＯＭ１２内のメニューデータ１２ａを選択するメニュー選択部１１ａ等が制御部１１によって実行される機能として内蔵されている。
【００４６】
ここで、メニューデータ１２ａは、このコントローラ１による制御対象となるカメラの機種にそれぞれ対応する撮影条件設定用のメニューを表示するためのデータである。
【００４７】
メニュー選択指示信号は、例えばメニューボタン２２が操作者により手動操作されることによって操作制御部１１ｂから生じる指示信号である。
【００４８】
また、メニュー選択指示信号は、このコントローラ１が制御対象のカメラ２との通信によって受信したカメラの機種情報に基いて自動的にメニュー選択部１１ａが出力する指示信号でもある。この場合においてメニュー選択部１１ａは、受信したカメラの機種情報に基いてそのカメラの機種に対応するメニューデータを選択する。
【００４９】
このように、メニュー選択指示信号の発生は、操作者による手動操作によって発生するか、若しくはコントローラ１によってカメラ２を制御する際の一連の処理が行われる過程において自動的に発生する指示信号である。このメニュー選択指示信号によりメニュー選択部１１ａが制御対象のカメラの機種に対応する撮影条件設定用のメニューを選択する際の作用については後述する。
【００５０】
ＲＯＭ１２は、不揮発性メモリ等からなり、制御部１１を制御するための制御用プログラムや複数機種のカメラにそれぞれ対応する複数のメニューに関する情報であるメニューデータ１２ａ等を格納する記憶領域を有する記憶部である。
【００５１】
操作部１３は、操作者によって操作される上記各種の操作部材（２１，２２，２３等）に連動し、操作された操作部材に対応する指示信号を制御部１１の操作制御部１１ｂへと通知する回路部である。
【００５２】
例えば、この操作部１３は、後述するメニュー表示制御部１７ａにより表示部１８に表示中の撮影条件設定用メニューから操作者が操作部材を用いて撮影条件の入力を行った際に、操作した操作部材からの信号を受け付けて、操作制御部１１ｂに対して所定の指示信号を出力する回路部となっている。
【００５３】
ＲＡＭ１４は、不揮発性メモリ等からなり、各種データ等を一時的に記憶するワークエリアとなる一時メモリである。
【００５４】
記録再生部１５は、通信動作により受信した画像データを記録媒体部１６に記憶する処理や、通信動作により受信した画像データ又は記録媒体部１６に記憶されている画像データを読み出して伸張処理を施してＲＡＭ１４，表示制御部１７等へと引き渡す処理等、画像データの記録動作や再生動作に寄与する回路部である。
【００５５】
記録媒体部１６は、例えばフラッシュメモリやハードディスク等の記録媒体を含んで構成され、記録再生部１５から出力される画像データ等を所定の記録媒体に記録する構成部である。
【００５６】
表示制御部１７は、表示部１８の表示に関する制御を行う回路部である。この表示制御部１７は、記録再生部１５や通信部１９等からＲＡＭ１４へ入力される画像データに基いて画像の表示を行う回路部である。
【００５７】
また、表示制御部１７は、制御部１１の制御下でメニュー選択部１１ａにより選択指示されＲＡＭ１４に格納されたメニューデータ１２ａを読み出してメニュー表示を行うメニュー表示制御部１７ａを内部に有している。
【００５８】
表示部１８は、例えば液晶表示装置（ＬＣＤ）等からなり、表示制御部１７から出力された画像データやメニューデータ１２ａ等に基いた画像や撮影条件設定用メニュー等を表示する表示用装置である。この場合において、表示部１８が画像データに基づく画像を表示するのに際して、その画像データは、記録媒体部１６に蓄積された画像データであってもよいし、カメラ２から送信されて通信部１９によって受信された画像データであってもよい。
【００５９】
通信部１９は、上記コントローラ１とは別体に構成されるカメラ２との間で通信を行って、画像データや制御信号等をアンテナ５４を介してやり取りするための回路部である。
【００６０】
通信部１９は、操作部１３により入力された撮影条件に関する情報等、例えば設定変更情報の制御信号等をアンテナ５４を介してカメラ２へと送信する。また、カメラ２から送信される画像データ等は、アンテナ５４を介して通信部１９により受信されるようになっている。そのために、この通信部１９には、アンテナ５４が接続されている。
【００６１】
アンテナ５４は、上記コントローラ１とは別体に構成されるカメラ２との間で通信を行う際に、各種データや制御信号等の入出力部である。
【００６２】
バスライン２０は、上記コントローラ１の内部構成部間を相互に電気的に接続する信号線及びデータ線等からなる。
【００６３】
また、コントローラ１は、必要に応じて、タッチパネル部２４，撮像部２５，レンズ部２６等を具備して構成してもよい。これらの構成部については、本発明を構成するための必須の構成ではないことから、図２においては点線で囲って示している。
【００６４】
タッチパネル部２４は、操作部１３の一部として利用され得る回路部であって、表示部１８の表示画面上に重畳配置されている。なお、タッチパネル部２４を適用する場合の構成としては、上記操作部材（２１，２２，２３等）と併設する構成としてもよいし、上記操作部材（２１，２２，２３等）を廃してタッチパネル部２４のみを上記操作部材（２１，２２，２３等）に代わる操作部材として採用するような構成としてもよい。
【００６５】
撮像部２５は、通常のカメラと同様に、撮像素子や画像処理回路等を有し、レンズ部２６により結像される被写体の光像を電気的な画像データに光電変換する撮影機能を備えているものである。
【００６６】
レンズ部２６は、光学レンズ等によって構成され、被写体の光像を撮像部２５の受光面に結像させるものである。
【００６７】
なお、コントローラ１に撮像部２５，レンズ部２６を備えて構成した場合においては、撮像部２５から出力された画像データは、ＲＡＭ１４に一時的に格納される。このとき、ＲＡＭ１４は撮影画像データの一時メモリとして機能する。
【００６８】
また、記録再生部１５は、撮像部２５，レンズ部２６を用いて動作する撮影動作時には、取得した画像データを記録媒体部１６に記録する機能を有する。
【００６９】
次に、上記コントローラ１の制御対象となるカメラ２の構成の概略について、以下に説明する。
【００７０】
上述したように、上記コントローラ１は、カメラ２（Ａ，Ｂ，Ｃ）等、各種の形態のカメラ、即ち複数機種のカメラに各対応して、それぞれを制御することができるようになっている。
【００７１】
この場合において、上記コントローラ１による制御対象となるカメラ２（Ａ，Ｂ，Ｃ）の内部構成は、基本的にはいずれも略同様の構成である。即ち、カメラ２（Ａ，Ｂ，Ｃ）は、図２に示すようにカメラ制御部３１，カメラＲＯＭ３２，カメラ操作部３３，カメラＲＡＭ３４，カメラ記録再生部３５，カメラ記録媒体部３６，カメラ表示制御部３７，カメラ表示部３８（Ａ，Ｂ，Ｃ），カメラ通信部３９，バスライン４０，カメラアンテナ４４，カメラ撮像部４５，レンズ部４３等を具備して構成される。
【００７２】
カメラ制御部３１は、プログラムに基づいて上記カメラ２（Ａ，Ｂ，Ｃ）の全体を統括的に制御すると共に、上記カメラ２とは別体に構成されるコントローラ１との間で通信を行う際の制御を司るリモート制御部３１ａを内部に有しているものである。カメラ制御部３１には、カメラＲＯＭ３２，操作ＳＷ部１２，光学系制御部等が接続されている。
【００７３】
カメラＲＯＭ３２は、不揮発性メモリ等からなり、カメラ制御部３１を制御するための制御用プログラムやカメラ２（Ａ，Ｂ，Ｃ）固有のメニューデータ等を格納している。
【００７４】
ここで、メニューデータは、メニュー画面を構成する表示用のデータと、この表示用データを用いて所定の形態（上述の図３，図４，図５で示される形態）のメニュー表示を表示部に行うための表示用プログラム等を含むものである。
【００７５】
カメラ操作部３３は、操作者が複数の操作部材のうちの任意の操作部材を操作することによって生じる操作指示信号を検出してカメラ制御部３１に通知する回路部である。
【００７６】
カメラＲＡＭ３４は、カメラ撮像部４５から出力された画像データを一時的に格納するとともに、撮影によって得られた画像等に対する各種のデジタル処理を行う際のワークエリアとなる一時メモリである。
【００７７】
カメラ記録再生部３５は、撮影動作時には記録再生部３５で圧縮された画像データをカメラ記録媒体部３６に記憶させる一方、再生動作時には圧縮された形態でカメラ記録媒体部３６に記憶されている所定の画像データを読み出してカメラＲＡＭ３４，カメラ表示制御部３７等へと引き渡す処理等、画像データの記録動作や再生動作に寄与する回路部である。
【００７８】
カメラ記録媒体部３６は、例えばフラッシュメモリやハードディスク等の記録媒体を含んで構成されている。撮影動作時には、記録再生部３５の制御下で撮影により取得した画像データ等が記録されるようになっている。
【００７９】
カメラ表示制御部３７は、カメラ表示部３８（Ａ，Ｂ，Ｃ）に表示する画像やメニュー表示を行なうための制御を実行する回路部である。
【００８０】
カメラ表示部３８（Ａ，Ｂ，Ｃ）は、例えば液晶表示装置（ＬＣＤ）等からなり、表示制御部３７から出力された画像データやメニューデータに基いて画像やメニュー画面を表示する表示用装置である。
【００８１】
カメラ通信部３９は、上記カメラ２（Ａ，Ｂ，Ｃ）とコントローラ１との間で画像データや制御信号等の通信を行うための回路部である。例えば、上記カメラ２（Ａ，Ｂ，Ｃ）のカメラ記録媒体部３６に記録されている画像データ等をコントローラ１へと送信したり、コントローラ１からの制御信号等を受信するインターフェースである。このカメラ通信部３９には、カメラアンテナ４４が接続されている。
【００８２】
カメラアンテナ４４は、コントローラ１との間で通信を行う際に、データや制御信号等の入出力部位である。
【００８３】
バスライン４０は、上記カメラ２（Ａ，Ｂ，Ｃ）の内部構成部間を相互に電気的に接続する信号線及びデータ線等からなる。
【００８４】
レンズ部４３は、ズームレンズ，フォーカスレンズや絞り機構，シャッター機構等を含んで構成される構成部である。
【００８５】
なお、上述したように、本実施形態においては、第１カメラ２Ａ，第２カメラ２Ｂのレンズ部４３はカメラ本体に対して着脱自在に構成さえる交換レンズであり、第３カメラ２Ｃのレンズ部４３はカメラ一体型レンズである。
【００８６】
カメラ撮像部４５は、操作者のズーム操作に応じてなされるズーム制御，撮像素子の出力信号（コントラスト信号）等に基いて検出した合焦位置にフォーカスレンズを移動させるフォーカス制御等の光学部材の駆動制御や撮像素子の出力信号（輝度信号）に基づいてレンズ部４３の絞り機構やシャッター機構等を制御する露出制御等、各種の制御を行う光学系制御部を有する。さらに、カメラ撮像部４５は、レンズ部４３により結像される被写体の光像を光電変換する撮像素子，この撮像素子から出力される電気信号を処理して画像データを出力する撮像処理部，ＡＤ変換部等の処理系回路等を有して、デジタル信号化された画像データを出力する。
【００８７】
さらに、本実施形態においては、上述したように、第１カメラ２Ａのみは、例えば小型のモノクロ液晶表示装置等からなり、当該第１カメラ２Ａにおいて現在設定済みの各種の設定情報等を表示する情報表示部４２を有している。
【００８８】
このように構成される本実施形態の各カメラ２（Ａ，Ｂ，Ｃ）において、カメラ表示部３８（Ａ，Ｂ，Ｃ）に表示されるメニュー表示の表示例を以下に示す。
【００８９】
図３，図４，図５は、図１のカメラシステムの各カメラにおけるカメラ表示部に表示されるメニュー画面等の表示例を示している。
【００９０】
まず、図３は、第１カメラ２Ａのカメラ表示部３８Ａに表示される表示画面の二態様と情報表示部４２に表示される表示画面の一態様との例示である。
【００９１】
第１カメラ２Ａが電源オン状態で起動しているときに、所定の操作部材を押圧操作すると、カメラ表示部３８Ａには、図３の符号３８Ａａで示す情報表示画面が表示される。この情報表示画面３８Ａａでは、現在第１カメラ２Ａにおいて設定されている各種の設定情報が所定の表形式で表示される。
【００９２】
ここで表示されるカメラ設定情報としては、例えば撮影モード情報，年月日等の時計情報，感度情報（ＩＳＯ），ホワイトバランス情報（ＷＢ），撮影画像仕上がりモード情報，フラッシュモード情報，フラッシュ補正値情報，使用記録媒体情報，撮影駆動モード情報（単写，連写，セルフタイマー等の設定），測光方式情報，自動焦点調節方式情報（ＡＦ方式），画像処理モード情報（シャープネス，コントラスト，階調，フイルター効果等の設定），画質モード情報，撮影可能枚数情報等である。
【００９３】
また、図１では具体的な表示を省略しているが、例えば図３の情報表示画面３８Ａａの上側の空欄部には、測光動作や測距動作の結果得られるシャッター速度値や絞り値，露出補正値等のほか、設定登録した撮影モードの名称を表すアイコンや電池残量情報等が表示される。
【００９４】
この情報表示画面３８Ａａに表示される設定情報のうちの主要な情報は、情報表示部４２にも表示されるようになっている。例えば図３に示す情報表示部４２の表示例では、撮影モード，ホワイトバランス情報（ＷＢ），フラッシュモード情報，撮影駆動モード情報（連写設定），測光方式情報，自動焦点調節方式情報（ＡＦ方式），画質モード情報，撮影可能枚数情報等が表示されている。
【００９５】
このように、カメラ表示部３８Ａが情報表示画面３８Ａａを表示している状態で、操作者が所定の操作部材を操作すると、上述の各種の設定情報のうちの所定の設定項目の設定を直接変更することができるようになっている。この場合においては、操作部材毎にそれぞれ特定の設定項目が対応するように機能割り当てがなされている。なお、この構成及び作用については、一般的なデジタルカメラ等において採用されているものであり、本発明の要部には直接関係しない部分であるので、その詳細説明は省略する。
【００９６】
また、第１カメラ２Ａにおいて情報表示画面３８Ａａが表示されているときに、メニューボタン４１ｂが押圧操作されると、カメラ表示部３８Ａの表示は、図３のメニュー画面３８Ａｂの表示に切り換わる。このメニュー画面３８Ａｂが表示されているときに、四方向選択ボタンを任意に操作すると、選択項目を示す指標がボタン操作に連動して移動する。
【００９７】
そして、所望の項目に指標表示を合致させて、つまり所望の項目を選択した後、その状態で決定ボタン４１ａの押圧操作がなされると、選択された項目についての設定変更画面（図示せず）に切り換わる。
【００９８】
この状態から再度メニューボタン４１ｂが押圧操作されると、設定変更画面は、メニュー画面３８Ａｂの表示に戻り、このメニュー画面３８Ａｂで、さらにメニューボタン４１ｂが押圧操作されると、カメラ表示部３８Ａの表示は、情報表示画面３８Ａａの表示に戻る。こうして行われた設定情報は、情報表示部４２の表示にも反映される。
【００９９】
次に、図４は、第２カメラ２Ｂのカメラ表示部３８Ｂに表示される表示画面の二態様の例示である。
【０１００】
第２カメラ２Ｂが電源オン状態で起動しているときに、所定の操作部材を押圧操作すると、カメラ表示部３８Ｂには、図４の符号３８Ｂａで示す情報表示画面が表示される。この情報表示画面３８Ｂａは、上述の第１カメラ２Ａにおける情報表示画面３８Ａａに相当するものであって、その時点で第２カメラ２Ｂに設定されている各種の設定情報が所定の表形式で表示される。
【０１０１】
ここで表示されるカメラ設定情報は、上述の第１カメラ２Ａにおける情報表示画面３８Ａａと略同様である。ただし、図３に示す例に対して表示される項目数を若干減らして表示自体が簡略化された形態となっている。このことは、第１カメラ２Ａと第２カメラ２Ｂとで、表示される情報に差異があることを示すものである。
【０１０２】
カメラ表示部３８Ｂが情報表示画面３８Ｂａを表示している状態で、操作者が所定の操作部材を操作すると、所定の設定項目の設定を直接変更することができるようになっている点も上述の第１カメラ２Ａと同様である。
【０１０３】
また、第２カメラ２Ｂにおいて情報表示画面３８Ｂａが表示されているときに、メニューボタン４１ｂが押圧操作されると、カメラ表示部３８Ｂの表示は、図４のメニュー画面３８Ｂｂの表示に切り換わる。このメニュー画面３８Ｂｂが表示されているときに、四方向選択ボタンを任意に操作すると、選択項目を示す指標がボタン操作に連動して移動する。
【０１０４】
そして、所望の項目に指標表示を合致させることで所望の項目を選択した後、決定ボタン４１ａの押圧操作で、その選択項目の設定変更画面（図示せず）に切り換わるのは、上述の第１カメラ２Ａと同様である。
【０１０５】
この状態でメニューボタン４１ｂが押圧操作されると、カメラ表示部３８Ｂの表示は、メニュー画面３８Ｂｂの表示に戻る。さらにメニューボタン４１ｂが押圧操作されると、カメラ表示部３８Ｂの表示は、情報表示画面３８Ｂａの表示に戻るのも、上述の第１カメラ２Ａと同様である。
【０１０６】
図５は、第３カメラ２Ｃのカメラ表示部３８Ｃに表示される表示画面の三態様の例示である。
【０１０７】
第３カメラ２Ｃの電源がオン状態にあり、撮影動作モードで起動しているときに、メニューボタン４１ｂを押圧操作すると、カメラ表示部３８Ｃには、図５の符号３８Ｃａで示す第１メニュー画面が表示される。この第１メニュー画面３８Ｃａでは、例えば撮影動作に関する設定項目の一覧を表示させるための撮影メニュー，画質設定，第３カメラ２Ｃの基本的な動作設定，撮影シーン選択設定（ＳＣＮ），消音モードの切換設定等の項目が表示される。これらの項目は、四方向選択ボタンで選択し決定ボタン４１ａで実行させるようになっている。
【０１０８】
なお、図示していないが、第３カメラ２Ｃの電源がオン状態にあり、再生動作モードで起動しているときに、メニューボタン４１ｂを押圧操作すると、カメラ表示部３８Ｃには、図５の符号３８Ｃａと略同様であるが、撮影メニュー設定項目に代えて、再生動作に関する設定項目の一覧を表示させるための再生メニューの項目を含むメニュー画面が表示される。
【０１０９】
カメラ表示部３８Ｃが第１メニュー画面３８Ｃａを表示している状態で、上述した手順で撮影メニューが選択され所定の実行指示がなされると、カメラ表示部３８Ｃの表示は第２メニュー画面３８Ｃｂに切り換わる。
【０１１０】
この第２メニュー画面３８Ｃｂが表示されているときに、四方向選択ボタンを任意に操作すると選択項目を示す指標がボタン操作に連動して移動する。
【０１１１】
そして、所望の項目に指標表示を合致させることで所望の項目を選択した後、決定ボタン４１ａの押圧操作で、その選択項目の設定変更画面（図示せず）に切り換わる。
【０１１２】
この状態でメニューボタン４１ｂが押圧操作されると、カメラ表示部３８Ｃの表示は、メニュー画面３８Ｃｂの表示に戻る。さらにメニューボタン４１ｂが押圧操作されると、カメラ表示部３８Ｂの表示は、第１メニュー画面３８Ｃａの表示に戻る。
【０１１３】
また、カメラ表示部３８Ｃが情報表示画面３８Ｃａを表示している状態で、メニューボタン４１ｂが押圧操作されると、カメラ表示部３８Ｃの表示は、図５の第２メニュー画面３８Ｃｂの表示に切り換わる。このメニュー画面３８Ｃｂが表示されているときに、四方向選択ボタンを任意に操作すると、選択項目を示す指標がボタン操作に連動して移動する。例えば、上下方向に指標を移動させて所望の項目を選択し、所望の項目に指標があるとき右方向に指標を移動させれば、その選択項目の設定を行う設定変更画面（図示せず）に切り換わる。
【０１１４】
この設定変更画面でメニューボタン４１ｂを操作すると、第２メニュー画面３８Ｃｂに戻り、再度メニューボタン４１ｂを操作すると、第１メニュー画面３８Ｃａに戻り、さらに、メニューボタン４１ｂを操作することで、通常の撮影動作モードの撮影準備状態に戻る。
【０１１５】
また、第１メニュー画面３８Ｃａの状態で、四方向選択ボタン（４１Ｄ）を用いて撮影シーン選択設定の項目（ＳＣＮ）を選択し、決定ボタン４１ａの押圧操作を行うと、シーン選択メニュー画面３８Ｃｃの表示に切り換わる。ここで、四方向選択ボタンと決定ボタン４１ａとを用いて所望のシーンモード（予め特定の撮影環境を想定して設定される複数の撮影条件を一括して設定する撮影動作モード）を選択することができる。第１メニュー画面３８Ｃａの表示に戻るには、メニューボタン４１ｂを操作する。
【０１１６】
なお、カメラ２（Ａ，Ｂ，Ｃ）に対して操作部材を操作することにより実行される作用については、上述した作用以外にもさまざまなものがあるが、それらは本発明とは直接関係しない部分であるので、詳細な説明は省略する。
【０１１７】
次に、上記カメラ２（Ａ，Ｂ，Ｃ）において、撮影動作モード時にカメラ表示部３８（Ａ，Ｂ，Ｃ）に表示されるモニタ表示の表示例を以下に示す。
【０１１８】
図６，図７，図８は、図１のカメラシステムにおける各カメラのモニタ表示の例示である。
【０１１９】
まず、図６は、第１カメラ２Ａのモニタ表示の表示例である。ここでモニタ表示とは、カメラが撮影動作モードで動作しているときに表示部に表示される画像をいうものとする。
【０１２０】
例えば、図６に示す第１カメラ２Ａのモニタ表示３８Ａｄでは、撮像部４５の撮像素子によって得られる画像データに基づく被写体画像が表示部３８Ａの全面に表示され、この被写体画像に重畳させて各種の情報を表示させるようにしている。この場合において、各種の情報としては、例えば測光動作や測距動作の結果得られるシャッター速度値や絞り値，露出補正値，撮影モード，電池残量情報，撮影可能枚数等等に加えて、その時点で第１カメラ２Ａに設定されている各種の情報が、文字やアイコン等を用いて表示される。さらに、モニタ表示３８Ａｄにおいては、焦点調節位置や測光範囲等の指標となるＡＦターゲットマーク等や、表示中の被写体像の輝度範囲等を表示するグラフ等も合わせて表示されている。
【０１２１】
また、図７は第２カメラ２Ｂのモニタ表示の表示例である。この第２カメラ２Ｂにおいても、上述の第１カメラ２Ａと略同様形態のモニタ表示３８Ｂｄが表示されるが、その形態は第１カメラ２Ａのモニタ表示３８Ａｄとは若干異なる形態となっている。
【０１２２】
そして、図８は、第３カメラ２Ｃのモニタ表示の表示例である。この第３カメラ２Ｃにおいては、上述の第１カメラ２Ａ，第２カメラ２Ｂにおけるモニタ表示３８Ａｄ，３８Ｂｄに比べて簡素化されたモニタ表示３８Ｃｄが表示されるようになっている。
【０１２３】
以上のように、カメラ２（Ａ，Ｂ，Ｃ）においては、各種の動作設定等を行うためのメニュー表示（図３〜図５参照）や撮影動作時におけるモニタ表示（図６〜図８参照）の形態はそれぞれ機種毎に異なる。つまり、各カメラ２（Ａ，Ｂ，Ｃ）は、それぞれが機種毎に異なるメニュー表示，モニタ表示を実現するために、それぞれ独自のメニューデータ，モニタ表示用データと、これらに対応する表示用プログラムを有している。
【０１２４】
そして、コントローラ１は、各カメラ２の機種毎に対応するメニューデータ，モニタ表示用データ，表示用プログラムをＲＯＭ１２内のメニューデータ１２ａに持っている。したがって、本実施形態のコントローラ１は、カメラ２と通信してカメラ２の遠隔操作を行う際には、ＲＯＭ１２に記憶されているメニューデータ１２ａ等とその表示用プログラムのうち、通信中のカメラ２のカメラ表示部３８に表示されるメニュー表示等と略同様のメニュー画面をカメラ２と略同じタイミングで表示させることができるようになっている。
【０１２５】
以上のような構成のカメラシステムにおいて、コントローラを用いてカメラを遠隔操作する際の作用の一例を、図９のフローチャートによって、以下に説明する。
【０１２６】
図９は、本実施形態のコントローラを有するカメラシステムにおいて、コントローラの遠隔操作によってカメラを撮影動作モードで動作させる際の作用を示すフローチャートである。なお、図９（Ａ）のフローチャートにおいて、カメラ２の通信撮影モードによる処理ステップをステップＳｎ（ｎは整数）で示し、図９（Ｂ）のフローチャートにおいて、コントローラ１の通信モードによる処理ステップをステップＴｎ（ｎは整数）で示すものとする。
【０１２７】
なお、コントローラ１が通信により制御対象とするカメラ２は、上述の第１カメラ２Ａ，第２カメラ２Ｂ，第３カメラ２Ｃ等であるが、カメラ２の側の作用の流れは、いずれのカメラの場合にも全く同様に制御されることになる。したがって、以下のフローチャートの説明においては、制御対象であるカメラを符号２で表記している。
【０１２８】
まず、カメラ２側において、操作者によってカメラ２の操作部材のうち電源ボタン（図示せず）が操作されると、同カメラ２の電源状態はオン状態となる。その後、操作者によってカメラ２の操作部材のうち動作モードを切り換えるための所定の操作部材が操作されて、同カメラ２の動作モードが通信撮影モードに切り換えられる。
【０１２９】
一方、コントローラ１側において、操作者によってコントローラ１の操作部材のうち電源ボタン（図示せず）が操作されると、同コントローラ１の電源状態はオン状態となる。その後、操作者によってコントローラ１の操作部材のうち動作モードを切り換えるための所定の操作部材が操作されて、同コントローラ１の動作モードが通信モードに切り換えられる。
【０１３０】
ここで、コントローラ１の動作モードとしては、カメラ２との間で通信を行って同カメラ２を動作制御する通信モードと、当該コントローラ１が単体で動作するローカルモード等がある。
【０１３１】
コントローラ１が通信モードで動作する際には、例えばカメラ２との通信を行って同カメラ２を遠隔操作により撮影動作させたり、同カメラ２のカメラ記録媒体部３６に蓄積された画像データをコントローラ１の側に転送する等の制御を行なうことができる。
【０１３２】
また、コントローラ１のローカルモードでは、例えば記録媒体部１６に蓄積された画像データに基づく画像を再生表示する等の制御によりいわゆる画像ビュワーとして機能させたりする。また、コントローラ１がレンズ部２６，撮像部２５等を具備している場合には、これらを用いて撮影動作を行って通常のデジタルカメラとして機能させる等の制御を行なうことができる。
【０１３３】
上述のようにして、カメラ２が通信撮影モードで起動すると、図９（Ａ）のステップＳ１１において、カメラ制御部３１のリモート制御部３１ａは、コントローラ１との間で通信を行うのに必要となる各種設定を自動的に行う通信モード設定処理を実行する。その後、ステップＳ１２の処理に進む。
【０１３４】
なお、上記ステップＳ１１の通信モード設定処理においては、操作者が各設定項目について手動にて任意に所望の設定を入力し若しくは選択することで、詳細な通信に関する各種設定を行なうようにしてもよい。
【０１３５】
続いて、ステップＳ１２において、リモート制御部３１ａは、カメラ通信部３９を制御して通信処理を開始し、通信相手となるコントローラ１との間の通信が確立したか否かの確認を行う。ここで、カメラ２とコントローラ１との間における通信の確立が確認されるまで通信処理を繰り返し、両者間の通信が確立したことが確認されたら次のステップＳ１３の処理に進む。
【０１３６】
一方、上述のようにして、コントローラ１が通信モードで起動すると、図９（Ｂ）のステップＴ１１において、制御部１１は、通信部１９を制御して通信処理を開始し、通信相手となるカメラ２との間の通信が確立したか否かの確認を行う。ここで、コントローラ１とカメラ２との間における通信の確立が確認されるまで通信処理を繰り返し、両者間の通信が確立したことが確認されたら次のステップＴ１２の処理に進む。
【０１３７】
このように、上述のステップＳ１２及びステップＴ１１においては、カメラ２とコントローラ１とは互いの機器情報、例えば機種を特定するデータ等をやりとりして、互いが通信相手として適した機器であるかの確認処理が行われる。
【０１３８】
この通信確立処理では、カメラ２のカメラ制御部３１は、コントローラ１に対してカメラ２自身の機種情報等の情報データを送信する。これに対して、コントローラ１の制御部１１は、コントローラ１自身の機器情報等の情報データに加えて、ＲＯＭ１２のメニューデータ１２ａのうちカメラ２から受信したカメラ機種情報に対応するメニューデータのバージョン情報等をカメラ２に対して送信する。
【０１３９】
これを受けて、カメラ２側では、ステップＳ１３において、リモート制御部３１ａは、最新のメニューデータをコントローラ１へ送信するか否かの判断を行う。
【０１４０】
このメニューデータは、上述したように、例えばカメラＲＯＭ３２等に予め記憶されているものである。リモート制御部３１ａは、必要に応じてカメラＲＯＭ３２からメニューデータを読み出して、このメニューデータに基づくメニューを表示部１８に表示させる。
【０１４１】
このメニューデータは、電子的なデータであるので適宜更新される場合がある。したがって、同じカメラ機種であっても異なるバージョンのメニューデータを有する個体が存在するという状況が考えられる。
【０１４２】
そこで、本実施形態のカメラシステムにおいては、カメラ２とコントローラ１との間で通信を行って互いを連繋させて使用するような場合には、上述のステップＳ１２及びステップＴ１１の処理、即ち通信確立処理において、コントローラ１が有するメニューデータと、通信中のカメラ２のメニューデータ（例えば最新版メニューデータ）とのバージョンが一致するか否かの確認を行っている。
【０１４３】
そして、このステップＳ１３の処理において、リモート制御部３１ａは、メニューデータのバージョンが不一致である等の場合に、カメラ２からコントローラ１に対して最新のメニューデータを送信するべきと判断した場合には、ステップＳ１４の処理に進む。また、送信するメニューデータのバージョンが一致であることが確認されてメニューデータの送信が不要であると判断した場合には、ステップＳ１５の処理に進む。
【０１４４】
ステップＳ１４において、リモート制御部３１ａは、カメラＲＯＭ３２に記憶されている最新バージョンのメニューデータをカメラ通信部３９，カメラアンテナ４４を介してコントローラ１に向けて送信する処理を実行する。これと共に、カメラ制御部３１は、カメラ表示制御部３７を介してカメラ表示部３８を制御して、カメラ表示部３８の表示画面上にメニューを表示させる。その後、ステップＳ１５の処理に進む。
【０１４５】
一方、コントローラ１側においては、上述のステップＴ１１において、制御部１１は通信確立処理が実行されて、ステップＴ１２の処理に進むと、このステップＴ１２において、通信が確立している通信相手のカメラ２の機種を特定する処理を実行する。
【０１４６】
このカメラ機種特定処理は、上述のステップＴ１１の通信処理において、カメラ２側から得られた情報に基いて通信相手となるカメラ２の機種を特定する処理である。このカメラ機種特定処理は、制御部１１におけるメニュー選択部１１ａが主にその処理を司る。
【０１４７】
また、これとは別に、コントローラ１側で操作者が所定の操作を手動で行うことにより通信相手のカメラ機種を設定するようにしてもよい。この場合には、ステップＴ１２において、コントローラ１の制御部１１のメニュー選択部１１ａは、表示制御部１７のメニュー表示制御部１７ａを介して表示部１８を制御して、図１０に示すようなカメラ機種選択メニューを表示部１８の画面上に表示させる。
【０１４８】
操作者は、このカメラ機種選択メニューを見ながら、四方向選択ボタン及び決定ボタン４１ａを用いて通信相手のカメラ機種を選択し指示する。
【０１４９】
コントローラ１において、上記いずれかの手段により通信相手となるカメラ２の機種が特定されると、続いて、ステップＴ１３において、制御部１１は、アンテナ５４，通信部１９を制御してカメラ２からメニューデータが送信されてきているか否かの確認を行う。ここで、カメラ２からのメニューデータが受信された場合には、ステップＴ１４の処理に進む。一方、カメラ２からメニューデータが送信されていない場合には、ステップＴ１５の処理に進む。
【０１５０】
ステップＴ１４において、制御部１１は、上述のステップＴ１３において受信された最新となるメニューデータをＲＡＭ１４等に記憶する処理を実行する。その後、ステップＴ１５の処理に進む。
【０１５１】
ステップＴ１５において、制御部１１の操作制御部１１ｂは、コントローラ１の操作部材のうちメニューボタン２２が操作されることにより生じる操作指示が生じたか否かの確認を行う。ここで、メニューボタン２２による操作指示が確認されなかった場合には、ステップＴ１６の処理に進む。
【０１５２】
また、メニューボタン２２の操作指示が確認された場合には、制御部１１のメニュー選択部１１ａは、メニュー表示制御部１７ａを介して表示部１８を制御して、上述のステップＴ１２の処理で特定されたカメラ２の機種に対応するメニューを表示させる。
【０１５３】
ここで表示されるメニューは、上述のステップＳ１４において通信中のカメラ２のカメラ表示部３８に表示されるメニュー画面と全く同じもの、あるいは、実質同一なものが表示される。
【０１５４】
そして、操作制御部１１ｂは、操作部材からの指示信号を監視してメニューの表示中にいずれかの項目に対する設定変更の操作（メニュー操作という）が行われたか否かの確認を行う。そして、メニュー操作が行われたことが確認された場合には、ステップＴ１７の処理に進む。
【０１５５】
ステップＴ１７において、制御部１１は通信部１９を制御して、上述のステップＴ１５の処理にて行われたメニュー操作内容の指示情報を通信中のカメラ２のカメラ通信部３９に対して送信する送信処理を実行する。その後、ステップＴ１８の処理に進む。
【０１５６】
これを受けて、カメラ２のカメラ制御部３１のリモート制御部３１ａは、ステップＳ１５において、カメラ通信部３９がメニュー変更操作の指示信号を受信したか否かの確認を行う。ここで、メニュー変更操作指示信号を受信したことが確認された場合には、ステップＳ１６の処理に進む。また、メニュー変更操作指示信号が受信されない場合には、ステップＳ１７の処理に進む。
【０１５７】
ステップＳ１６において、カメラ制御部３１は、上述のステップＳ１５の処理にて受信したメニュー変更操作指示信号に従ってカメラ表示部３８のメニューの変更処理を実行する。その後、ステップＳ１８の処理に進む。
【０１５８】
一方、上述のステップＳ１５の処理において、メニュー変更操作指示信号の受信が確認されずにステップＳ１７の処理に進んだ場合には、このステップＳ１７において、カメラ制御部３１は、表示制御部３７を介してカメラ表示部３８を制御して、同カメラ表示部３８にモニタ画像を表示すると同時に、カメラ通信部３９を制御してモニタ画像を表す画像データをコントローラ１へと送信する処理を実行する。その後、ステップＳ２０の処理に進む。
【０１５９】
これを受けて、コントローラ１の制御部１１は、ステップＴ１６において、通信部１９を制御して、カメラ２からのモニタ画像の画像データを受信し、受信した画像データに基いて表示制御部１７を介して表示部１８を制御して、当該表示部１８の表示画面上にモニタ画像を表示する処理を実行する。その後、ステップＴ２２の処理に進む。
【０１６０】
他方、上述のステップＴ１７の処理にて、メニュー操作内容の指示情報の送信処理の実行後、ステップＴ１８の処理に進むと、このステップＴ１８において、制御部１１は、ＲＯＭ１２からメニューデータの読み出し処理を実行する。その後、ステップＴ１９の処理に進む。
【０１６１】
ステップＴ１９において、制御部１１は、表示制御部１７を介して表示部１８を制御して、上述のステップＴ１８の処理にて読み出したメニューデータに、上述のステップＴ１５の処理における変更操作を反映させたメニューの表示処理を実行する。その後、ステップＴ２０の処理に進む。
【０１６２】
ステップＴ２０において、制御部１１の操作制御部１１ｂは、操作部１３からの指示信号を監視して、操作者が操作部材（四方向選択ボタン及び決定ボタン４１ａ）を用いて表示部１８に表示中のメニューの表示項目のうち撮影条件を変更する操作を行ったか否かの確認を行う。ここで、撮影条件変更操作が確認された場合には、ステップＴ２１の処理に進む。また、撮影条件変更操作が確認されなかった場合には、ステップＴ２２の処理に進む。
【０１６３】
ステップＴ２１において、制御部１１は、通信部１９を制御して、上述のステップＴ２０の処理にて行われた撮影条件変更操作により変更される撮影条件情報をカメラ２へと送信する撮影条件送信処理を実行する。その後、ステップＴ２２の処理に進む。
【０１６４】
これを受けて、カメラ２のカメラ制御部３１は、ステップＳ１８において、カメラ通信部３９を制御して撮影条件変更指示信号を受信したか否かの確認を行う。ここで、撮影条件変更指示信号の受信が確認された場合には、ステップＳ１９の処理に進む。また、撮影条件変更指示信号の受信が確認されない場合には、ステップＳ２０の処理に進む。
【０１６５】
ステップＳ１９において、制御部３１は、撮影条件変更処理を実行する。その後、ステップＳ２０の処理に進む。
【０１６６】
コントローラ１の処理に戻って、上述のステップＴ２１の処理にて撮影条件送信処理が実行された後、ステップＴ２２において、制御部１１の操作制御部１１ｂは、操作部１３からの指示信号を監視して撮影操作の指示信号が生じたか否かの確認を行う。ここで、撮影操作指示信号が確認された場合には、ステップＴ２３の処理に進む。また、撮影操作指示信号が確認されなかった場合には、ステップＴ２４の処理に進む。
【０１６７】
ステップＴ２３において、制御部１１は、通信部１９を制御して撮影指示信号の送信処理を実行する。その後、ステップＴ２４の処理に進む。
【０１６８】
一方、ステップＴ２４において、制御部１１の操作制御部１１ｂは、操作部１３からの指示信号を監視して電源をオフ状態とする操作によって生じるオフ信号が生じたか否かの確認を行う。ここで、電源オフ信号が確認された場合には、所定のオフ処理を実行した後、一連の処理を終了する。また、電源オフ信号が確認されない場合には、上述のステップＴ１５の処理に戻り、以降の処理を繰り返す。
【０１６９】
一方、上述のコントローラ１のステップＴ２３の処理における撮影指示信号送信処理を受けて、カメラ２の制御部３１は、ステップＳ２０において、カメラ通信部３９を制御して撮影指示信号を受信したか否かの確認を行う。ここで、撮影指示信号を受信したことが確認された場合には、ステップＳ２１の処理に進む。また、撮影指示信号の受信が確認されない場合には、ステップＳ２２の処理に進む。
【０１７０】
ステップＳ２１において、制御部３１は、所定の撮影処理を実行する。その後、ステップＳ２２の処理に進む。
【０１７１】
一方、ステップＳ２２において、制御部３１は、電源オフ操作によるオフ信号が生じたか否かの確認を行う。ここで、電源オフ信号が確認された場合には、所定のオフ処理を実行した後、一連の処理を終了する。また、電源オフ信号が確認されない場合には、上述のステップＳ１５の処理に戻り、以降の処理を繰り返す。
【０１７２】
以上説明したように上記第１の実施形態によれば、カメラ２を外部から制御するコントローラ１であって、このコントローラ１は、複数機種のカメラに各対応する複数のメニュー及び撮影条件設定用のメニュー等に関する情報（メニューデータ）を記録媒体部１６に有しており、制御対象となるカメラの機種に対応するメニューを選択すると、そのメニューが表示される。このメニューを見ながら操作者は操作部材を操作することで、コントローラ１の通信部１９は、カメラ２のカメラ通信部３９との間で通信を行って、入力された撮影条件に関する情報をカメラ２へと送信するように構成している。したがって、これにより、一つのコントローラ１を用いて複数機種のカメラ２を個別に制御することができる。つまり、複数機種のカメラ２を遠隔操作で利用する場合、コントローラ１を一つ用意すればよく、したがって、従来のシステム、即ち複数機種のカメラに各対応するコントローラを１対１で使用する構成のシステムに比べて、本実施形態のカメラシステムでは、全体的な操作性の向上に寄与することができる。
【０１７３】
また、予めコントローラ１の側に複数機種のカメラに対応したメニューデータを持たせるようにしたので、例えばモニタ画像等のように通信によりその都度メニューデータを受信してから表示させるといった手段に比べると表示処理を大幅に軽減させることができ、よってより高速なメニュー表示の切り換えをも実現でき、より快適な操作性を得ることができる。
【０１７４】
なお、メニューデータは、予めコントローラ１の記録媒体部１６に保存するような形態以外にも、例えば、制御対象として新規に通信するカメラであるような場合には、最初の通信動作時にメニューデータやメニュー表示用プログラム等をカメラ側からコントローラの記録媒体部１６にダウンロードするようにしてもよい。
【０１７５】
また、コントローラ１が有するメニューデータと制御対象で通信相手のカメラの持つメニューデータとのバージョンの一致不一致を確認し、メニューバージョンアップが不一致されているような場合（例えば、カメラ側のメニューがバージョンアップしているような場合）には、コントローラとカメラとは、通信によって更新された最新のメニューデータがコントローラ側に提供されるように、通信開始時におけるバージョンの確認と、バージョンが不一致の場合の送信処理とを行うようにしたので、常にカメラとコントローラとで表示されるメニューを同一のものとすることができる。
【０１７６】
コントローラ１は、通信部１９を介してカメラ２のカメラ通信部３９との間で通信を行って、受信したカメラ２の機種情報に基づいて対応するメニューを選択し表示させるようにしたので、常に確実かつ簡単にカメラ機種の選択し、対応するメニューを表示させることができる。
【０１７７】
また、コントローラ１における操作部として、タッチパネルを含めて構成すれば、カメラ２と同等な操作部材を設けなくても、コントローラ１の側で撮影条件の設定又は変更等を容易に行なうことができるようになる。特に、複雑な操作系を有する複数種類の一眼レフレックスカメラに対して、タッチパネルによって操作部を対応させることは有効な手段である。
【０１７８】
なお、上記実施形態において説明した制御部（１１，３１）における各処理に関しては、ソフトウエアではなく一部または全てをハードウエアで構成してもよい。逆にハードウエアとして説明したメニュー表示制御部（１７ａ）等をソフトウエアで構成してもよい。この場合における具体的な構成は設計事項である。
【０１７９】
そして、制御部１１，３１による各制御処理は、ＲＯＭ１２，３２に格納されたソフトウエアプログラムが制御部１１，３１に供給され、供給されたプログラムに従って動作させることにより実現されるものである。したがって、上記ソフトウエアのプログラム自体が制御部１１，３１の機能を実現することになり、そのプログラム自体は本発明を構成する。また、そのプログラムを格納する記録媒体も本発明を構成する。この場合において、記録媒体としては、フラッシュメモリ以外に、例えばＣＤ−ＲＯＭ（−Ｒ，−ＲＷ等），ＤＶＤ−ＲＯＭ（−Ｒ，−ＲＷ）等の光学記録媒体，ＭＤ，ＭＯ等の光磁気記録媒体，磁気テープを用いた磁気媒体，ＩＣカード等の半導体メモリ等を適用し得る。
【０１８０】
また、上述の実施形態では、本発明をデジタルカメラに適用した例を示して説明しているが、本発明を適用する機器としては、これに限ることはなく、例えば携帯電話等に附属するカメラ部に対して適用することも可能である。
【０１８１】
本発明は上述した実施形態そのままに限定されるものではなく、実施段階では、本発明の主旨を逸脱しない範囲内において構成要素について種々の変形や応用を加えて具体化し得ることは勿論である。さらに、上記実施形態には、種々の段階の発明が含まれており、上述の実施形態によって開示されている複数の構成要素の適宜な組み合わせによって、種々の発明が抽出され得る。例えば、上記実施形態に示される全構成要素から幾つかの構成要素が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果で述べられている効果が得られる場合には、この構成要素が削除された構成が発明として抽出され得る。そして、異なる実施形態にわたる構成要素を適宜組み合わせて構成してもよい。
【図面の簡単な説明】
【０１８２】
【図１】本発明の第１の実施形態のコントローラを含んで構成されるカメラシステム全体の概略システム構成図。
【図２】図１のカメラシステムにおけるコントローラとカメラとのそれぞれの内部構成の概略を示すブロック構成図。
【図３】図１のカメラシステムの各カメラにおけるカメラ表示部に表示されるメニュー等の表示例であって、第１カメラのカメラ表示部に表示される表示画面の二態様と情報表示部に表示される表示画面の一態様とを示す図。
【図４】図１のカメラシステムの各カメラにおけるカメラ表示部に表示されるメニュー等の表示例であって、第２カメラのカメラ表示部に表示される表示画面の二態様を示す図。
【図５】図１のカメラシステムの各カメラにおけるカメラ表示部に表示されるメニュー等の表示例であって、第３カメラのカメラ表示部に表示される表示画面の三態様を示す図。
【図６】図１のカメラシステムにおける各カメラのモニタ表示の例示であって、第１カメラのモニタ表示を示す図。
【図７】図１のカメラシステムにおける各カメラのモニタ表示の例示であって、第２カメラのモニタ表示を示す図。
【図８】図１のカメラシステムにおける各カメラのモニタ表示の例示であって、第３カメラのモニタ表示を示す図。
【図９】図１のカメラシステムにおいてコントローラの遠隔操作によってカメラを撮影動作モードで動作させる際の作用を示すフローチャート。
【図１０】図１のカメラシステムにおいてコントローラの表示部に表示されるカメラ機種選択メニューの表示例を示す図。
【符号の説明】
【０１８３】
１……コントローラ
２……カメラ
１１……制御部
１１ａ……メニュー選択部
１１ｂ……操作制御部
１２……ＲＯＭ
１２ａ……メニューデータ
１３……操作部
１４……ＲＡＭ
１５……記録再生部
１６……記録媒体部１６
１７……表示制御部
１７ａ……メニュー表示制御部
１８……表示部
１９……通信部
２０……バスライン
２１Ｕ……上方向選択ボタン
２１Ｄ……下方向選択ボタン
２１Ｌ……左方向選択ボタン
２１Ｒ……右方向選択ボタン
２１ａ……決定ボタン
２２……メニューボタン
２３……レリーズボタン
２４……タッチパネル部
２５……撮像部
２６……レンズ部
３１……カメラ制御部
３１ａ……リモート制御部
３２……カメラＲＯＭ
３３……カメラ操作部
３４……カメラＲＡＭ
３５……カメラ記録再生部
３６……カメラ記録媒体部
３７……カメラ表示制御部
３８……カメラ表示部
３９……カメラ通信部
４０……カメラ本体
４０……バスライン
４１……操作部材
４２……情報表示部
４３……（交換）レンズ部
４４……カメラアンテナ
４５……カメラ撮像部 
【図１】
2009260552.tif 000003
【図２】
2009260552.tif 000004
【図３】
2009260552.tif 000005
【図４】
2009260552.tif 000006
【図５】
2009260552.tif 000007
【図６】
2009260552.tif 000008
【図７】
2009260552.tif 000009
【図８】
2009260552.tif 000010
【図９】
2009260552.tif 000011
【図１０】
2009260552.tif 000012