(57)【要約】【課題】外部制御装置から遠隔操作可能な撮像装置で撮影を行う際に、外部制御装置を操作して撮影を行う操作者と撮像装置を直接操作して撮影を行う操作者のいずれに対しても、他方で行われた撮影の影響を与えること無く快適な撮影を実現できるようにする。【解決手段】情報処理装置（外部制御装置）１０００と通信手段で接続された電子カメラ（撮像装置）１１００において、当該電子カメラ１１００自身を操作して設定した第１の撮影条件と、情報処理装置１０００からの遠隔操作で設定した第２の撮影条件とを個別に記憶する設定退避メモリ１１１３と、設定退避メモリ１１１３に記憶した第１の撮影条件及び第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御部１１２２とを具備するようにする。【選択図】図１
2008153885.tif 000002
【特許請求の範囲】
【請求項１】
通信手段で接続された撮像装置と外部制御装置とを備えた撮像システムであって、
前記撮像装置の撮影条件に対し、前記撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて前記外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶する記憶手段と、
前記撮像装置に対し、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御手段と
を有することを特徴とする撮像システム。
【請求項２】
前記記憶手段と前記制御手段とを前記撮像装置が備えることを特徴とする請求項１に記載の撮像システム。
【請求項３】
前記記憶手段と前記制御手段とを前記外部制御装置が備えることを特徴とする請求項１に記載の撮像システム。
【請求項４】
前記制御手段により設定された撮影条件による撮影動作で得られた画像データは、当該撮影条件を操作により設定した前記撮像装置あるいは前記外部制御装置に記録されることを特徴とする請求項１乃至３のいずれか１項に記載の撮像システム。
【請求項５】
外部制御装置と通信手段で接続された撮像装置であって、
撮影条件に対し、当該撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて前記外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶する記憶手段と、
前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御手段と
を有することを特徴とする撮像装置。
【請求項６】
前記制御手段により設定された撮影条件による撮影動作で得られた画像データは、当該撮影条件を操作により設定した前記撮像装置あるいは前記外部制御装置に記録されることを特徴とする請求項５に記載の撮像装置。
【請求項７】
撮像装置と通信手段で接続された外部制御装置であって、
前記撮像装置の撮影条件に対し、前記撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて当該外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶する記憶手段と、
前記撮像装置に対し、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御手段と
を有することを特徴とする外部制御装置。
【請求項８】
前記制御手段により設定された撮影条件による撮影動作で得られた画像データは、当該撮影条件を操作により設定した前記撮像装置あるいは前記外部制御装置に記録されることを特徴とする請求項７に記載の外部制御装置。
【請求項９】
通信手段で接続された撮像装置と外部制御装置とを備えた撮像システムの制御方法であって、
前記撮像装置の撮影条件に対し、前記撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて前記外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶手段に記憶する記憶ステップと、
前記撮像装置に対し、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御ステップと
を有することを特徴とする撮像システムの制御方法。
【請求項１０】
前記記憶ステップと前記制御ステップとを前記撮像装置で行うことを特徴とする請求項９に記載の撮像システムの制御方法。
【請求項１１】
前記記憶ステップと前記制御ステップとを前記外部制御装置で行うことを特徴とする請求項９に記載の撮像システムの制御方法。
【請求項１２】
前記制御ステップで設定された撮影条件による撮影動作で得られた画像データは、当該撮影条件を操作により設定した前記撮像装置あるいは前記外部制御装置に記録されることを特徴とする請求項９乃至１１のいずれか１項に記載の撮像システムの制御方法。
【請求項１３】
外部制御装置と通信手段で接続された撮像装置の制御方法であって、
撮影条件に対し、当該撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて前記外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶手段に記憶する記憶ステップと、
前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御ステップと
を有することを特徴とする撮像装置の制御方法。
【請求項１４】
前記制御ステップで設定された撮影条件による撮影動作で得られた画像データは、当該撮影条件を操作により設定した前記撮像装置あるいは前記外部制御装置に記録されることを特徴とする請求項１３に記載の撮像装置の制御方法。
【請求項１５】
撮像装置と通信手段で接続された外部制御装置の制御方法であって、
前記撮像装置の撮影条件に対し、前記撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて当該外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶手段に記憶する記憶ステップと、
前記撮像装置に対し、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御ステップと
を有することを特徴とする外部制御装置の制御方法。
【請求項１６】
前記制御ステップで設定された撮影条件による撮影動作で得られた画像データは、当該撮影条件を操作により設定した前記撮像装置あるいは前記外部制御装置に記録されることを特徴とする請求項１５に記載の外部制御装置の制御方法。
【請求項１７】
請求項９乃至１６のいずれか１項に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項１８】
請求項１７に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カメラ等の撮像装置、情報処理装置等の外部制御装置、これらを用いて外部制御装置からの遠隔操作でも撮像装置で撮影可能な撮像システム、これらの制御方法、当該制御方法に係るプログラム及び当該プログラムを記憶した記憶媒体に関する。
【背景技術】
【０００２】
固体撮像素子から得られる映像情報をメモリカードなどの記録媒体に静止画像データとして記録する電子カメラと、パーソナルコンピュータに代表される情報処理装置とを接続した撮像システムがある。そして、従来の撮像システムでは、情報処理装置から電子カメラに制御コマンドを送信して遠隔撮影し、その撮像データを情報処理装置に転送するシステムが提案されている。
【０００３】
この種の撮像システムは、カメラ内の記録媒体の容量に左右されず、転送先の情報処理装置が有する大容量の外部記憶装置へ画像を転送するため、大量の撮影画像を記録媒体の容量を気にせずに撮影できる。また、撮像データの転送先として、情報処理装置上に有している外部記憶装置などを指定しておき、遠隔撮影後、生成された画像データをあらかじめ設定しておいた所望の保存先に転送格納することも可能となる。
【０００４】
さらに、電子カメラに対して、情報処理装置から撮影条件を送信設定することで、カメラ本体を操作することなく、さまざまな撮影条件を簡単に設定することもできる。例えば、カメラと情報処理装置を通信回線で接続して、情報処理装置が主体となってカメラを制御するモードとカメラが主体となって撮影するモードを備え、そのモードを切り替えることができるシステムが提案されている（例えば、特許文献１参照）。
【０００５】
従来、情報処理装置で制御されているカメラの本体を操作して撮影条件を変更したい場合には、情報処理装置において、その管理下からカメラを開放する必要があった。これに対し、特許文献１では、カメラ本体の操作を許し、かつ変更された撮影条件を情報処理装置において再収集して、情報処理装置からの撮影条件を容易に変更できるようにしたものである。本例の特徴は、情報処理装置から操作する場合は、一度、現状のカメラの設定を読み出し、情報処理装置上において、その内容を同期させてから、カメラに対して、新たな設定を行うという点である。つまり、情報処理装置とカメラの設定内容は常に同期させているのである。
【０００６】
また、この他にも、テレビジョンカメラの遠隔操作装置が提案されている（例えば、特許文献２参照）。
本例では、操作者が遠隔操作装置を操作して、任意のタイミングでカメラの現状設定を遠隔装置内に取り込んで保存しておき、遠隔操作装置から再設定することができるという機能を提供している。これにより、遠隔操作装置内に設定しているデータを撮影装置に簡単に設定できるというものである。
【０００７】
さらに、カメラと情報処理装置が論理的に接続されている場合に、カメラ本体を操作して、その設定を変更したりした場合に、カメラから情報処理装置に対して、変更されたというイベントを発行して、情報処理装置が最新の設定状況を更新するよう働きかけるカメラも提案されている。このようなカメラにおいては、情報処理装置が、つねにかメラに同期して、その設定状況を把握することができる。
【０００８】
【特許文献１】特開２００４−２１５０４２号公報
【特許文献２】特開平５−５６３２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１に記載された方法では、カメラを操作して撮影条件を変更して撮影した後に、情報処理装置において、別の設定に変更して撮影してしまった場合に問題が生じる。つまり、再度カメラ自体を操作して撮影しようとしても、直前に操作者がカメラを直接操作して設定した撮影条件はすでに情報処理装置からの遠隔操作で上書き変更されており、また始めから設定をしなおさなければならない。
【００１０】
情報処理装置からカメラを制御するという点においては、カメラの設定が情報処理装置により反映され、設定が変更されていることを情報処理装置側で確認できるというメリットがある。しかしながら、適宜両者を使い分けたいという場合においては、どちらをメインに使うにしても、再設定を強要され、効率の悪さが課題となる。
【００１１】
また、上記特許文献２に記載された方法は、設定の異なる複数のテレビジョンカメラをいかに簡便に同一の設定にするかという点において注目したものである。従って、操作者が現状の設定を保存するためには、操作者による何らかの退避命令、復帰命令を必要とする点が不便であり、また、遠隔操作中のカメラと遠隔装置両者の設定変更に関しての問題点については言及していない。
【００１２】
本発明は前述の問題点に鑑みてなされたものであり、外部制御装置から遠隔操作可能な撮像装置で撮影を行う際に、外部制御装置を操作して撮影を行う操作者と撮像装置を直接操作して撮影を行う操作者のいずれに対しても、他方で行われた撮影の影響を与えること無く快適な撮影を実現することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の撮像システムは、通信手段で接続された撮像装置と外部制御装置とを備えた撮像システムであって、前記撮像装置の撮影条件に対し、前記撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて前記外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶する記憶手段と、前記撮像装置に対し、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御手段とを有する。
【００１４】
本発明の撮像装置は、外部制御装置と通信手段で接続された撮像装置であって、撮影条件に対し、当該撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて前記外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶する記憶手段と、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御手段とを有する。
【００１５】
本発明の外部制御装置は、撮像装置と通信手段で接続された外部制御装置であって、前記撮像装置の撮影条件に対し、前記撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて当該外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶する記憶手段と、前記撮像装置に対し、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御手段とを有する。
【００１６】
本発明の撮像システムの制御方法は、通信手段で接続された撮像装置と外部制御装置とを備えた撮像システムの制御方法であって、前記撮像装置の撮影条件に対し、前記撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて前記外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶手段に記憶する記憶ステップと、前記撮像装置に対し、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御ステップとを有する。
【００１７】
本発明の撮像装置の制御方法は、外部制御装置と通信手段で接続された撮像装置の制御方法であって、撮影条件に対し、当該撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて前記外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶手段に記憶する記憶ステップと、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御ステップとを有する。
【００１８】
本発明の外部制御装置の制御方法は、撮像装置と通信手段で接続された外部制御装置の制御方法であって、前記撮像装置の撮影条件に対し、前記撮像装置自身を操作して設定した第１の撮影条件と、前記通信手段を通じて当該外部制御装置からの遠隔操作で設定した第２の撮影条件とを個別に記憶手段に記憶する記憶ステップと、前記撮像装置に対し、前記記憶手段に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする制御ステップとを有する。
【００１９】
本発明のプログラムは、前述した制御方法をコンピュータに実行させるためのものである。
【００２０】
本発明のコンピュータ読み取り可能な記憶媒体は、前記プログラムを記憶する。
【発明の効果】
【００２１】
本発明によれば、外部制御装置から遠隔操作可能な撮像装置で撮影を行う際に、外部制御装置を操作して撮影を行う操作者と撮像装置を直接操作して撮影を行う操作者のいずれに対しても、他方で行われた撮影の影響を与えること無く快適な撮影を実現できる。
【００２２】
また、撮像装置で撮影された画像データを、当該撮影条件を設定した撮像装置あるいは外部制御装置に記録するようにしたので、従来の遠隔操作可能な撮像システムにはない利便性も享受できる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を用いて、本発明の実施形態について説明する。
【００２４】
（第１の実施形態）
まず、本発明の第１の実施形態として、パーソナルコンピュータに代表される情報処理装置と、これに接続された画像入力装置としての撮像装置とを有する撮像システムについて説明する。特に、本実施形態では、外部制御装置に相当する情報処理装置において、撮像装置の遠隔撮影制御を実現するソフトウェアを中心に説明する。
【００２５】
図１は、本発明の実施形態に係る撮像システムの概略構成を示すブロック図である。
【００２６】
図１に示す撮像システムは、撮像装置に相当するデジタルカメラ等の電子カメラ１１００と、当該電子カメラ１１００と通信手段で論理接続される情報処理装置１０００とを有して構成されている。なお、ここでいう論理接続とは、電子カメラ１１００と外部制御装置である情報処理装置１０００とを、例えば、ＩＥＥＥ１３９４やＵＳＢ２．０などの通信手段（通信回線）を介して双方向に接続することを意味する。
【００２７】
電子カメラ１１００は、主として、撮影レンズ１１０１、撮像素子としてのＣＣＤ１１０２、ＡＤ変換器１１０３、メモリコントローラ１１０４、信号処理部１１１０、画像格納メモリ１１１１、電子カメラ１１００内の中央処理装置（カメラＣＰＵ）１１１２、設定退避メモリ１１１３、圧縮伸張回路部１１１４、メモリカード１２００が着脱されるカードインターフェース１１１５、電子カメラ１１００の動作を規定する制御プログラムを格納するカメラＲＯＭ１１２０、その他の指示入力手段を含む操作部１１１６、及び、撮影画像等を表示する表示部１１０５を有して構成されている。
【００２８】
情報処理装置１０００は、中央処理装置（ＣＰＵ）１０、ＲＯＭ１、通信部２、ＲＡＭ３、ＣＲＴやＬＣＤディスプレイ等の表示部４、キーボードに代表される入力部５、プログラムや画像データ、各種の情報等を保存する外部記憶部６を有して構成されている。また、ＣＰＵ１０とＲＡＭ３に展開される制御プログラムから、通信処理部７、遠隔撮影制御部８及び設定取得部９が構成される。
【００２９】
つまり、情報処理装置１０００の設定取得部９、遠隔撮影を行い制御するための遠隔撮影制御部８及び通信処理部７が、情報処理装置１０００のＲＡＭ３で動作しており、設定取得部９により、電子カメラ１１００の撮影設定を取得する。この設定取得部９により取得された電子カメラ１１００の撮影設定に係る情報は、例えば、外部記憶部６に保存される。そして、遠隔撮影制御部８及び通信処理部７により、新しい設定を電子カメラ１１００に対して送信することで設定の変更を行い、撮影した画像に係る画像データを情報処理装置１０００の外部記憶部６に取り込むことができる。
【００３０】
さらに、電子カメラ１１００のカメラＲＯＭ１１２０には、カメラＣＰＵ１１１２がその制御プログラムを実行することにより、情報処理装置１０００との通信を司る通信部１１２１と、電子カメラ１１００本体の制御を行う制御部１１２２とが構成される。この制御部１１２２による制御により、実際の撮像動作が行われている。さらに、カメラＲＯＭ１１２０は、情報処理装置１０００からの通信による設定命令と電子カメラ１１００本体の設定とを別個に扱うための動作モードを内部的に保有している。そして、制御部１１２２は、通常は、情報処理装置１０００からの命令を別個に扱う非同期モードで動作している。
【００３１】
また、制御部１１２２は、非同期モードで情報処理装置１０００からの命令を受信した場合に、現在の電子カメラ１１００の設定を設定退避メモリ１１１３へ退避する処理を行う。さらに、制御部１１２２は、情報処理装置１０００からの最終命令を受信し実行した場合に、設定退避メモリ１１１３に退避していた設定をリストアする処理を行う。
【００３２】
また、制御部１１２２は、同期モードが選択されている際に情報処理装置１０００からの命令を受信した場合には、現在の電子カメラ１１００の設定を設定退避メモリ１１１３へ退避する設定退避処理は行わない。そのため、この場合には、電子カメラ１１００の設定は、永続的に切り替わり、情報処置装置１０００上の設定とカメラの設定は、常に一致していることになる。このような撮像システムにおいて、以下に、その処理の流れを図２のフローチャートを用いて説明する。
【００３３】
図２は、第１の実施形態に係る撮像システムの処理の流れを示すフローチャートである。
【００３４】
まず、図２のフローチャートを説明する前に、撮像装置に相当する電子カメラ１１００と情報処理装置１０００の設定に関する同期モード／非同期モードを改めて説明する。
【００３５】
同期モードでは、電子カメラ１１００本体と情報処置装置１０００上の設定とを常に一致させるものであり、電子カメラ１１００本体の操作による設定の変更は、リアルタイムに情報処理装置１０００に通知されて、情報処理装置１０００側に反映される。また、情報処理装置１０００側で設定された状態は、電子カメラ１１００本体でも維持される。つまり、１台の電子カメラ１１００本体を動作状態も含め当該電子カメラ１１００本体及び情報処理装置１０００からの遠隔による操作で共有する。
【００３６】
一方、非同期モードでは、電子カメラ１１００本体と情報処置装置１０００上の設定とを常に一致させるものではなく、電子カメラ１１００本体の操作による設定の変更は、リアルタイムに電子カメラ１１００から情報処理装置１０００には通知されない。また、情報処理装置１０００側で設定された状態は、遠隔撮影動作後に、電子カメラ１１００本体で維持されることはなく、遠隔撮影動作前の電子カメラ１１００本体での設定状態に戻される。つまり、１台の電子カメラ１１００本体を共有するが、当該電子カメラ１１００本体及び情報処理装置１０００からの遠隔による別々の操作を可能とする。
【００３７】
次に、図２のフローチャートについて説明する。なお、この図２に示すフローチャートにおける処理は、例えば、制御部１１２２により制御に基づき行われる。
【００３８】
まず、ステップＳ２０００において、前述した非同期モード／同期モードの切替設定を行う。この非同期モード／同期モードの切替設定は、電子カメラ１１００本体にその機能があって、ユーザーによる操作部１１１６からの入力指示に基づく場合と、情報処理装置１０００からの通信によるモード設定コマンドに基づく場合の２つが用意されている。ここから、非同期モードに設定した場合と、同期モードに設定した場合の両者について説明する。
【００３９】
続いて、ステップＳ２０１０において、情報処理装置１０００からの命令（コマンド）を受信したか否かを判断する。情報処理装置１０００からのコマンドを受信していない場合には（Ｓ２０１０／ＮＯ）、当該コマンドを受信するまでステップＳ２０１０で待機し、アイドル状態とする。情報処理装置１０００からのコマンドの受信すると（Ｓ２０１０／ＹＥＳ）、ステップＳ２０２０に進む。
【００４０】
続いて、ステップＳ２０２０において、ステップＳ２０００で設定されたモードが非同期モードであるか否かを判断する。設定されたモードが非同期モードである場合には（Ｓ２０２０／ＹＥＳ）、続いて、ステップＳ２０３０において、電子カメラ１１００の現在の撮影設定を電子カメラ１１００本体の設定退避メモリ１１１３の第１の領域にすべて退避して保存する。続いて、ステップＳ２０４０において、設定退避メモリ１１１３への退避完了後、情報処理装置１０００から受信したコマンドを逐次実行する。
【００４１】
ここで、ステップＳ２０４０で情報処理装置１０００から遠隔撮影による撮影設定がなされた場合には、電子カメラ１１００は、当該遠隔撮影を行うために、当該遠隔撮影に係る撮影設定を、設定退避メモリ１１１３の第２の領域に保存する。即ち、本実施形態の場合、設定退避メモリ１１１３は、電子カメラ１１００自身を操作して設定した第１の撮影条件と、情報処理装置１０００からの遠隔操作で設定した第２の撮影条件とを個別に記憶する「記憶手段」を構成する。また、制御部（制御手段）１１２２は、非同期モードの場合に、設定退避メモリ１１１３に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする。
【００４２】
続いて、ステップＳ２０５０において、情報処理装置１０００から一連の最終コマンドとしてレリーズ命令を受信したか否かを判断する。レリーズ命令を受信していない場合には（Ｓ２０５０／ＮＯ）、ステップＳ２０４０に戻る。一方、レリーズ命令を受信した場合には（Ｓ２０５０／ＹＥＳ）、続いて、ステップＳ２０６０において、設定退避メモリ１１１３に退避させていた、電子カメラ１１００に設定されていた撮影設定をリストアする。その後、図２に示すフローチャートの処理を終了する。
【００４３】
これにより、電子カメラ１１００の設定は、情報処理装置１０００からの撮影命令を受ける前と何ら変更がないことになり、そのまま電子カメラ１１００本体を操作しても、使用者には、何ら違和感なく撮影を続行することができる。また、情報処理装置１０００側では、この撮影を行った設定に係る情報は、そのまま情報処理装置１０００上の例えば外部記憶部６に保持されており、電子カメラ１１００の設定が元に戻っていることを識別する必要は必ずしもない。
【００４４】
電子カメラ１１００に対する設定の変更は、その都度、情報処理装置１０００から送信するわけではなく、情報処理装置１０００側の操作者がレリーズ命令を発行したときに、初めて、遠隔撮影制御部８がそれまでに変更された命令を一度に発行する制御を行う。これは、電子カメラ１１００本体の操作を常時許すような撮像システムを構築する場合は、いつ電子カメラ１１００本体が操作されるかどうかがわからないので、情報処理装置１０００からのアクセスはできる限り短い時間で済ませる方が都合がよい。このような場合は、情報処理装置１０００からの命令を受けた段階で、電子カメラ１１００本体の操作ができないように、操作部１１１６からの入力を禁止するようにしてもよい。
【００４５】
一方、ステップＳ２０００で設定されたモードが同期モードである場合には（Ｓ２０２０／ＮＯ）、ステップＳ２０７０へ進む。この場合、情報処理装置１０００からの撮影設定の変更は、リアルタイムに電子カメラ１１００に反映され、ステップＳ２０７０において、情報処理装置１０００から受信したコマンドを逐次実行する。その後、図２に示すフローチャートの処理を終了する。
【００４６】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
第１の実施形態においては、非同期モードにあるときは、電子カメラ１１００本体の操作者による設定変更が情報処理装置１０００に対して通知されないばかりでなく、情報処理装置１０００での設定変更も電子カメラ１１００には逐次送信されない。つまり、電子カメラ１１００の直接操作時には、情報処理装置１０００の設定は、反映されていない状況になる。
【００４７】
この特徴を利用してインターバルタイマー撮影を情報処理装置１０００から行う形態を本発明の第２の実施形態として説明する。ここで、インターバルタイマー撮影とは、あらかじめ設定された時間間隔で、定点撮影を行うものである。
【００４８】
第２の実施形態に係る撮像システムの概略構成については、図１と同様である。
図３は、第２の実施形態に係る撮像システムの処理の流れを示すシーケンス図である。
【００４９】
図３に示す２本の縦のラインは、情報処理装置１０００と電子カメラ１１００の時間軸に沿った一連の動作を示している。既に前述したように、ステップＳ３０００において、情報処理装置１０００から設定変更命令が送信されると、電子カメラ１１００は、現状の自身の設定を設定退避メモリ１１１３の第１の領域に退避させる（ステップＳ３１００）。
【００５０】
続いて、ステップＳ３０１０において、情報処理装置１０００から遠隔撮影命令が発行されると、電子カメラ１１００は、当該遠隔撮影を実行するまで、当該遠隔撮影に係る撮影設定を、設定退避メモリ１１１３の第２の領域に保存しておく。続いて、ステップＳ３１１０において、電子カメラ１１００側で、設定退避メモリ１１１３の第２の領域に保存しておいた当該遠隔撮影に係る撮影設定に基づき遠隔撮影が実行される。ここで撮影された画像データは、情報処理装置１０００からの遠隔撮影により取得されたものなので、情報処理装置１０００の外部記憶部６に記録される。この様に、情報処理装置１０００からレリーズ命令を受け取り、撮影した画像データの記録が完了すると、設定退避メモリ１１１３の第１の領域に退避していた設定を元に戻す再設定処理が行われる（ステップＳ３１２０）。
【００５１】
ここまでは、第１の実施形態の再現であるが、続いて、ステップＳ３１３０において、インターバル撮影が行われる。インターバル撮影時の設定は、既にステップＳ３１２０において、以前の電子カメラ１１００の設定を復帰させているので、問題なく撮影が実行される。ここで撮影された画像データは、電子カメラ１１００自身を操作した撮影により取得されたものなので、例えば、画像格納メモリ１１１１や電子カメラ１１００本体に接続されたメモリカード１２００に記録される。この後、一定時間毎に、このインターバル撮影が行われる。例えば、次のｔ時間後に再度、インターバル撮影が行われる（ステップＳ３１４０）。
【００５２】
その後、再び、情報処理装置１０００から設定変更命令が発行されると（ステップＳ３０２０）、電子カメラ１１００は、現状の自身の設定を設定退避メモリ１１１３の第１の領域に退避させる（ステップＳ３１５０）。
【００５３】
続いて、ステップＳ３０３０において、情報処理装置１０００から撮影命令が発行されると、電子カメラ１１００は、当該遠隔撮影を実行するまで、当該遠隔撮影に係る撮影設定を、設定退避メモリ１１１３の第２の領域に保存しておく。続いて、ステップＳ３１６０において、電子カメラ１１００側で、設定退避メモリ１１１３の第２の領域に保存しておいた当該遠隔撮影に係る撮影設定に基づき遠隔撮影が実行される。その後、情報処理装置１０００からレリーズ命令を受け取り、撮影した画像データの記録が完了すると、設定退避メモリ１１１３の第１の領域に退避していた設定を元に戻す再設定処理が行われる（ステップＳ３１７０）。
【００５４】
逆に、情報処理装置１０００からインターバル撮影設定を行うように設定しても同じである。ここで、インターバルタイマー撮影中に、撮影者が電子カメラ１１００を直接操作して撮影を行ったとする。しかしながら、この場合においても、情報処理装置１０００から一定時間後に一連の撮影設定が改めて送信されて設定されるので、まったく問題ない。自由に電子カメラ１１００を操作してもよい。また、情報処理装置１０００からの遠隔撮影操作により設定が変更されても、撮影終了後に電子カメラ１１００が自ら設定を元の設定にリストアしているので、電子カメラ１１００本体の操作者は、再度設定を行う必要がないというメリットがある。
【００５５】
また、本実施形態で述べた特徴的なことは、撮影された画像データを撮影条件を操作により設定した側に記録することである。すなわち、電子カメラ１１００を直接操作して撮影した場合には（本実施形態ではインターバル撮影）、画像格納メモリ１１１１、あるいは、当該電子カメラ１１００本体に接続されたメモリカード１２００に撮影した画像データを記録する。また、情報処理装置１０００から設定した撮影の場合には、情報処理装置１０００の外部記憶部６に撮影した画像データを記録する。
【００５６】
特に、電子カメラ１１００と情報処理装置１０００が近くに存在しない場合でも、それぞれの撮影結果をそれぞれの操作設定側で取得することが可能になる。従来の撮像システムでは、遠隔操作を可能とすることが主題であり、撮影画像データの記録は、操作設定に関わらず情報処理装置１０００側での記録となっていた。この点も非同期の動作上の特徴となる。
【００５７】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
前述の２つの実施形態では、電子カメラ１１００側に設定の変更に係る状態の退避や保存の機能が装備されていたが、第３の実施形態においては、電子カメラ１１００自体に現状の設定の退避、保存機能は無くてよい。第３の実施形態では、論理接続されている情報処理装置１０００において、同期モード、非同期モードの状態を保有する。また、前述の非同期モードに電子カメラ１１００の状態をしておきたい場合は、情報処理装置１０００から主体的に、現状の電子カメラ１１００の設定を読み出し、その設定を情報処理装置内の例えば外部記憶部６に保存する。そして、情報処理装置１０００側からの遠隔撮影が完了したら、情報処理装置１０００内の外部記憶部６に退避保存しておいた先の設定内容を改めて電子カメラ１１００に送信し、再設定すればよい。
【００５８】
第３の実施形態に係る撮像システムの概略構成については、図１と同様である。
図４は、第３の実施形態に係る撮像システムの処理の流れを示すフローチャートである。なお、この図４に示すフローチャートにおける処理は、例えば、遠隔撮影制御部８及び設定取得部９により制御に基づき行われ、これらは、「制御手段」を構成する。
【００５９】
まず、ステップＳ４０００において、情報処理装置１０００では、例えば、ユーザーからの入力部５に対する操作に基づいて、非同期モード又は同期モードの設定行う。即ち、ステップＳ４０００では、電子カメラ１１００の設定と情報処理装置１０００の設定とを同期させる同期モード、又は、これらの設定を同期させない非同期モードの設定を行う。
【００６０】
続いて、ステップＳ４０１０において、ステップＳ４０００で設定されたモードが非同期モードであるか否かを判断する。設定されたモードが非同期モードである場合には（Ｓ４０１０／ＹＥＳ）、続いて、ステップＳ４０２０において、情報処理装置１０００から電子カメラ１１００に対して現在の撮影設定内容を要求し、これを取得する。
【００６１】
続いて、ステップＳ４０３０において、情報処理装置１０００は、ステップＳ４０２０で取得した電子カメラ１１００の設定内容を外部記憶部６の第１の領域に保存する。この際、例えば、電子カメラ１１００の設定内容を情報処理装置１０００で具備しているメモリに保存するようにしてもよい。
【００６２】
続いて、ステップＳ４０４０において、情報処理装置１０００は、これから行う遠隔撮影に係る設定を電子カメラ１１００に送信して、現状の電子カメラ１１００の設定を変更させる。この際、これから行う遠隔撮影に係る設定内容を外部記憶部６の第２の領域に保存しておく。即ち、本実施形態の場合、外部記憶部６は、電子カメラ１１００自身を操作して設定した第１の撮影条件と、情報処理装置１０００からの遠隔操作で設定した第２の撮影条件とを個別に記憶する「記憶手段」を構成する。また、制御手段（遠隔撮影制御部８及び設定取得部９）は、非同期モードの場合に、外部記憶部６に記憶した前記第１の撮影条件及び前記第２の撮影条件のそれぞれを非同期に管理し設定を行う制御をする。
【００６３】
続いて、ステップＳ４０５０において、情報処理装置１０００は、電子カメラ１１００に遠隔撮影命令を送信して、撮影を行う。撮影終了後、続いて、ステップＳ４０６０において、外部記憶部６の第１の領域に格納しておいた電子カメラ１１００の撮影前の設定情報を読み出して、これを電子カメラ１１００に送信し、再設定を行う。
【００６４】
一方、ステップＳ４０００で設定されたモードが同期モードである場合には（Ｓ４０１０／ＮＯ）、従来例にあるような処理の流れとなる。まず、ステップＳ４１００において、遠隔撮影用の設定を電子カメラ１１００に送信し、電子カメラ１１００の撮影設定を変更する。続いて、ステップＳ４１１０において、遠隔撮影を実行する。この場合は、常に、情報処理装置１０００で管理している電子カメラ１１００の設定内容は、電子カメラ１１００本体と常に一致していることになる。
【００６５】
上記の説明にあるように、非同期モードを選択した場合、この時点で、電子カメラ１１００の撮影設定は、情報処理装置１０００からの遠隔撮影をするためにアクセスされた以前の状態に復帰している。そして、この場合、電子カメラ１１００に、状態の保存、復帰機能がなくとも、本発明の目的を達成することができる。
【００６６】
（他の実施形態）
また、各実施形態の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も本発明に含まれる。
【００６７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も本発明に含まれる。本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施形態に係る撮像システムの概略構成を示すブロック図である。
【図２】第１の実施形態に係る撮像システムの処理の流れを示すフローチャートである。
【図３】第２の実施形態に係る撮像システムの処理の流れを示すシーケンス図である。
【図４】第３の実施形態に係る撮像システムの処理の流れを示すフローチャートである。
【符号の説明】
【００６９】
１  ＲＯＭ
２  通信部
３  ＲＡＭ
４  表示部
５  入力部
６  外部記憶部
７  通信処理部
８  遠隔撮影制御部
９  設定取得部
１０  情報処理装置の中央処理装置（ＣＰＵ）
１０００  情報処理装置（外部制御装置）
１１００  電子カメラ（撮像装置）
１１０１  撮影レンズ
１１０２  ＣＣＤ
１１０３  ＡＤ変換器
１１０４  メモリコントローラ
１１０５  表示部
１１１０  信号処理部
１１１１  画像格納メモリ
１１１２  電子カメラ内の中央処理装置（カメラＣＰＵ）
１１１３  設定退避メモリ
１１１４  圧縮伸張回路部
１１１５  カードインターフェース
１１１６  操作部
１１２０  カメラＲＯＭ
１１２１  通信部
１１２２  制御部
１２００  メモリカード
【図１】
2008153885.tif 000003
【図２】
2008153885.tif 000004
【図３】
2008153885.tif 000005
【図４】
2008153885.tif 000006