(57)【要約】【課題】  パーソナルコンピュータ等を用いた遠隔操作によってデジタルカメラでブラケット撮影を行うときに、十分に広い範囲で露出補正値を設定する。【解決手段】  露出変化ステップを例えば2.0Evに設定する（ステップ１０１）。撮影枚数を例えば９枚に設定する（ステップ１０２）。露出変化ステップと撮影枚数に従って露出補正値を算出する（ステップ１０３）。露出変化ステップが2.0Evで撮影枚数が９枚であるとき、露出補正値は-8.0Ev、-6.0Ev、-4.0Ev、-2.0Ev、0.0Ev、+2.0Ev、+4.0Ev、+6.0Ev、+8.0Evとなる。１つの露出補正値とレリーズ実行コマンドをデジタルカメラへ送信する（ステップ１０５、１０６）。デジタルカメラでの撮影により得られた画像データを取得してメモリへ保存した後（ステップ１０８、１０９）、規定枚数の撮影が完了してなければ（ステップ１１０）、次の露出補正値を算出し（ステップ１０３）、再びデジタルカメラにおいて撮影を行う。【選択図】        図３
2005210445.tif 000002
【特許請求の範囲】
【請求項１】
単体での使用時に設定可能な露出補正値の第１の範囲が、潜在的に設定可能な範囲よりも狭いデジタルカメラを遠隔操作する制御装置であって、
前記露出補正値を前記第１の範囲よりも広い第２の範囲に設定するための露出補正値設定コマンドを生成する手段と、
前記デジタルカメラのシャッタレリーズ動作を実行するためのレリーズ実行コマンドを生成する手段と、
前記露出補正値設定コマンドと前記レリーズ実行コマンドを前記デジタルカメラに送信する手段と
を備えることを特徴とするデジタルカメラの制御装置。
【請求項２】
前記露出補正値設定コマンド生成手段が、露出補正値の変化量である露出変化ステップと撮影枚数とに基づいて前記露出補正値設定コマンドを生成することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記露出補正値設定コマンド生成手段が、前記露出変化ステップと撮影枚数に基づいて露出補正値を算出することを特徴とする請求項１に記載の制御装置。
【請求項４】
前記露出補正値を表示する補正値表示手段を備えることを特徴とする請求項３に記載の制御装置。
【請求項５】
前記露出補正値が前記潜在的に設定可能な範囲を越えているとき、前記デジタルカメラによる撮影動作が不可能である旨の警告を表示する警告表示手段を備えることを特徴とする請求項３に記載の制御装置。
【請求項６】
前記送信手段が、前記デジタルカメラにおける１つのブラケット撮影動作において、前記露出補正値設定コマンドと前記レリーズ実行コマンドを前記撮影枚数に対応した回数だけ送信するバッチ処理を行うことを特徴とする請求項１に記載の制御装置。
【請求項７】
単体での使用時に設定可能な露出補正値の第１の範囲が、潜在的に設定可能な範囲よりも狭いデジタルカメラと、
前記デジタルカメラとは別体であるコンピュータに設けられ、前記露出補正値を前記第１の範囲よりも広い第２の範囲に設定するための露出補正値設定コマンドを生成する手段と、
前記コンピュータに設けられ、前記デジタルカメラのシャッタレリーズ動作を実行するためのレリーズ実行コマンドを生成する手段と、
前記コンピュータに設けられ、前記露出補正値設定コマンドと前記レリーズ実行コマンドを前記デジタルカメラに送信する手段と
を備えることを特徴とするデジタルカメラの遠隔制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタルカメラに関し、特にパーソナルコンピュータによるデジタルカメラの遠隔操作に関する。
【背景技術】
【０００２】
従来、デジタルカメラをパーソナルコンピュータにより遠隔操作するシステムが提案されている（特許文献１）。一方、デジタルカメラとして、銀塩カメラと同様にブラケット撮影を実行できるものも知られており、ブラケット撮影もパーソナルコンピュータによる遠隔操作が可能である。
【０００３】
通常デジタルカメラにおいて、露出補正の範囲は、潜在的には例えば±8Evの範囲で設定可能であるが、ブラケット撮影において実際に露出補正を行える範囲は、例えば±3Evあるいは±2Evの範囲に制限されている。これは、デジタルカメラに設けられる操作部材の構成や、ディスプレイ等の表示機能に起因している。
【０００４】
しかしデジタルカメラでは撮像素子（ＣＣＤ）のラチチュードは銀塩フィルムよりも狭い。したがって、ブラケット撮影において露出補正値が小さすぎると、適正な露出補正が行われないおそれが生じる。
【特許文献１】特開２００２−９４８６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、パーソナルコンピュータ等を用いた遠隔操作によってデジタルカメラでブラケット撮影を行うときに、十分に広い範囲で露出補正値を設定できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明に係るデジタルカメラの制御装置は、露出補正値を、デジタルカメラの単体での使用時に設定可能な露出補正値の第１の範囲よりも広い第２の範囲に設定するための露出補正値設定コマンドを生成する手段と、デジタルカメラのシャッタレリーズ動作を実行するためのレリーズ実行コマンドを生成する手段と、露出補正値設定コマンドとレリーズ実行コマンドをデジタルカメラに送信する手段とを備えることを特徴としている。
【０００７】
露出補正値設定コマンド生成手段は例えば、露出補正値の変化量である露出変化ステップと撮影枚数とに基づいて露出補正値設定コマンドを生成する。
【０００８】
露出補正値設定コマンド生成手段は、露出変化ステップと撮影枚数に基づいて露出補正値を算出してもよい。この場合、制御装置は、露出補正値を表示する補正値表示手段を備えることが好ましく、また、露出補正値が潜在的に設定可能な範囲を越えているとき、デジタルカメラによる撮影動作が不可能である旨の警告を表示する警告表示手段を備えることが好ましい。
【０００９】
送信手段は、デジタルカメラにおける１つのブラケット撮影動作において、露出補正値設定コマンドとレリーズ実行コマンドを撮影枚数に対応した回数だけ送信するバッチ処理を行うことが好ましい。
【００１０】
本発明に係るデジタルカメラの遠隔制御システムは、単体での使用時に設定可能な露出補正値の第１の範囲が、潜在的に設定可能な範囲よりも狭いデジタルカメラと、デジタルカメラとは別体であるコンピュータに設けられ、露出補正値を第１の範囲よりも広い第２の範囲に設定するための露出補正値設定コマンドを生成する手段と、コンピュータに設けられ、デジタルカメラのシャッタレリーズ動作を実行するためのレリーズ実行コマンドを生成する手段と、コンピュータに設けられ、露出補正値設定コマンドとレリーズ実行コマンドをデジタルカメラに送信する手段とを備えることを特徴としている。
【発明の効果】
【００１１】
本発明によれば、パーソナルコンピュータ等を用いた遠隔操作によってデジタルカメラでブラケット撮影を行うときに、十分に広い範囲で露出補正値を設定することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態を図面を参照して説明する。
図１は本発明の一実施形態であるデジタルカメラの遠隔制御システムを示している。このシステムでは、デジタルカメラ１０はケーブル１１を介してパーソナルコンピュータ２０に接続されている。デジタルカメラ１０は単体で使用することも可能であるが、パーソナルコンピュータ２０に接続した場合には、パーソナルコンピュータ２０によって遠隔操作される。パーソナルコンピュータ２０において、デジタルカメラ１０に対する制御データは例えばキーボード２１とマウス２２を介して入力され、入力された制御データはディスプレイ２３によって表示される。
【００１３】
図２はデジタルカメラ１０とパーソナルコンピュータ２０の電気的構成を概略的に示すブロック図である。パーソナルコンピュータ２０において、ＣＰＵ等から成る制御回路２４にはキーボード２１、マウス２２、ディスプレイ２３、メモリ２５、および記録媒体２６が接続されている。デジタルカメラ１０から送信されてきた画像データはメモリ２５に一時的に格納され、所定の処理を施されてＰＣカード等の記録媒体２６に記録される。
【００１４】
デジタルカメラ１０において、制御回路３１はパーソナルコンピュータ２０の制御回路２４とケーブル１１により接続されている。また制御回路３１には、レンズ３２に対して合焦動作やズーミング動作を行わせるレンズ駆動回路３３と、絞り３４に対して開度調整を行わせる絞り駆動回路３５と、シャッタ３６に対して開閉動作を行わせるシャッタ駆動回路３７が接続されている。さらに制御回路３１には、レリーズボタン等の種々のスイッチ３８が接続されている。
【００１５】
撮像素子（ＣＣＤ）４１には、レンズ３２と絞り３４とシャッタ３６を介して導かれた光が照射され、被写体像が形成される。ＣＣＤ４１から読み出されたアナログの画像信号はＡＤ変換器４２においてデジタルの画像データに変換される。この画像データは画像信号処理回路４３において所定の画像処理を施され、メモリ４４に一時的に格納される。ＣＣＤ４１、ＡＤ変換器４２、および画像信号処理回路４３は制御回路３１によって制御される。
【００１６】
デジタルカメラ１０の撮影モードの１つとしてブラケット撮影が可能であるが、デジタルカメラ１０とは別体であるパーソナルコンピュータ２０による遠隔操作では、後述するように拡張ブラケット撮影が可能である。ここで拡張ブラケット撮影とは、通常のブラケット撮影による露出補正よりも広範囲の露出補正を行うことをいう。すなわち、通常デジタルカメラにおいて、露出補正の範囲は潜在的には測光値に対して例えば±8Evの範囲で設定可能であるが、デジタルカメラを単体で使用するときに設定可能な露出補正値の範囲は、操作部材の機能等の理由により、例えば±3Evあるいは±2Evの範囲に制限されている。これに対して拡張ブラケット撮影では、露出補正値を、デジタルカメラの単体での使用時における範囲よりも広い範囲に設定することができる。
【００１７】
次に図３を参照して拡張ブラケット撮影を説明する。
図３はデジタルカメラ１０とパーソナルコンピュータ２０におけるブラケット撮影の制御を示すフローチャートである。デジタルカメラ１０では遠隔撮影制御ルーチンが実行され、パーソナルコンピュータ２０では拡張ブラケット制御ルーチンが実行される。なお、拡張ブラケット制御ルーチンの実行に先立ち、デジタルカメラでは測光動作が行われて、Ev値（すなわちTv値とAv値）が求められ、パーソナルコンピュータ２０に送信されている。
【００１８】
拡張ブラケット制御ルーチンにおいて、ステップ１０１では露出変化ステップが設定され、ステップ１０２では撮影枚数が設定される。露出変化ステップはブラケット撮影における露出補正値の単位変化量（すなわち露出補正幅）であり、撮影枚数はブラケット撮影において撮影されるコマ数である。例えば、ブラケット撮影の中心値がカメラの測光値、露出変化ステップが2.0Evで、撮影枚数が９枚であるとき、露出補正値は、-8.0Ev、-6.0Ev、-4.0Ev、-2.0Ev、0.0Ev、+2.0Ev、+4.0Ev、+6.0Ev、+8.0Evとなる。露出変化ステップと撮影枚数はディスプレイ２３に表示された画面において、所定の位置に数値を入力することによって設定される。
【００１９】
ステップ１０３では、露出変化ステップ、撮影枚数および撮影順序に基づいて、上述した９つの露出補正値が算出され、ディスプレイ２３によって表示される。例えばブラケット撮影の中心値がカメラの測光値で、撮影順序が中心値、負補正１、正補正１、負補正２、正補正２・・・である場合、初めてステップ１０３が実行されるときの露出補正値は0.0Evである。
【００２０】
またステップ１０３では、既に撮影されたコマ数（撮影済みコマ数）と、露出補正量が不正であるコマ数（連動範囲外コマ数）も表示される。初めてステップ１０３が実行されるとき、撮影済みコマ数と連動範囲外コマ数はともに０である。なお「露出補正量が不正である」とは、パーソナルコンピュータ２０において設定可能な露出補正量が例えば±8.0Evであるときに+12.0Evの露出補正量を設定しようとする場合である。
【００２１】
ステップ１０４では、ステップ１０３において求められた露出補正値が制御範囲を超えているが否かが判定される。制御範囲を超えている場合、ステップ１１１において、警告が表示され、制御範囲を超えていない場合、ステップ１０５が実行される。
【００２２】
ステップ１０５ではステップ１０３において算出された露出補正値が設定され、この露出補正値は、デジタルカメラ１０において露出補正値を設定するための指令信号とともに、露出補正値設定コマンドとして、デジタルカメラ１０に送信される。ステップ１０６ではレリーズ実行コマンドがデジタルカメラ１０に送信される。
【００２３】
遠隔撮影制御ルーチンでは露出補正値設定コマンドを受信すると、ステップ２０１が実行され、パーソナルコンピュータ２０から送信された露出補正値に基づいて算出されるTv値とAv値がシャッタ駆動回路３７と絞り駆動回路３５に設定される。そしてレリーズ実行コマンドを受信すると、ステップ２０２が実行される。すなわちシャッタレリーズ動作が実行され、絞り３４の開度がAv値に対応した大きさに定められるとともに、シャッタ３６がTv値に対応した速度でレリーズされる。
【００２４】
このようにして撮影動作が完了すると、ステップ２０３において画像データの送信準備が行われる。すなわちメモリ４４に画像データが格納された後、画像データ準備完了通知信号がパーソナルコンピュータ２０に対して送信される。ステップ２０４では、メモリ４４から画像データが読み出され、パーソナルコンピュータ２０に対して送信される。これにより遠隔撮影制御ルーチンは待機状態に戻り、再びステップ２０１が実行可能になる。
【００２５】
一方パーソナルコンピュータ２０では、ステップ１０６の後、ステップ１０７が実行され、画像データを取得可能であるか否かが判定される。デジタルカメラ１０から画像データ準備完了通知信号を受信すると、ステップ１０７からステップ１０８へ進み、デジタルカメラ１０から送信されてきた画像データが取得される。画像データはステップ１０９においてメモリ２５に転送され、さらに記録媒体２６に保存される。
【００２６】
ステップ１１０では、規定枚数の撮影が完了したか否か、すなわちステップ１０２において設定された撮影枚数分の撮影が行われたか否かが判定される。まだ規定枚数の撮影が完了していないとき、ステップ１０３へ戻り、上述した処理が再び実行される。
【００２７】
すなわちステップ１０３では、前回の実行における露出補正値の次の露出補正値が算出される。ステップ１０３の実行が２回目であれば、初期値である0.0Evに露出変化ステップ2.0Evを１つ減算して-2.0Evが算出される。
【００２８】
ついでステップ１０４以降が実行され、上述したように、露出補正値設定コマンドとレリーズ実行コマンドがデジタルカメラ１０に対して送信される。そして、デジタルカメラ１０において得られた画像データがメモリ２５に転送され、さらに記録媒体２６に保存される。
【００２９】
ステップ１０３の３回目の実行では、初期値である0.0Evから露出変化ステップ2.0Evが１つ加算されて+2.0Evが算出され、ステップ１０４〜１１０が実行される。さらにステップ１０３の４回目の実行では、初期値である0.0Evから露出変化ステップ2.0Evが２つ減算されて-4.0Evが求められ、またステップ１０３の５回目の実行では+4.0Evが求められ、ステップ１０４〜１１０が実行される。すなわち本実施形態では、デジタルカメラ１０における１つのブラケット撮影動作において、露出補正値設定コマンドとレリーズ実行コマンドを撮影枚数に対応した回数だけ送信するバッチ処理が行われる。
【００３０】
このようにしてステップ１０３では、0.0Ev、-2.0Ev、+2.0Ev、-4.0Ev、+4.0Ev、-6.0Ev、+6.0Ev、-8.0Ev、+8.0Evの順に露出補正値が算出される。露出補正値が設定可能な範囲を超えているとき、ステップ１１１が実行され、撮影動作が不可能である旨の警告がディスプレイ２３によって表示される。
【００３１】
図４はステップ１０３において表示される内容の一例を示している。符号Ａ１はそのとき設定されている露出補正値、符号Ａ２は既に撮影されたコマ数、符号Ａ３は露出補正量が不正なコマ数をそれぞれ示している。図５はステップ１１１において表示される内容、すなわち露出補正値が設定可能な範囲外（例えば12.0Ev）になっており、撮影動作が不可能である旨の警告を示している。
【００３２】
なお、デジタルカメラ１０で算出した結果のTv値またはAv値が設定範囲外である場合、例えばAv値の設定可能な限界値が2.8であるときにAv=1.2が算出された場合、実際の撮影動作では限界値であるAv=2.8を用いて撮影が行われる。そして、ステップ２０３においてTvまたはAv値が設定範囲外である旨の通知がパーソナルコンピュータ２０に送信され、その通知内容がディスプレイ２３によって表示される。
【００３３】
以上のように本実施形態の拡張ブラケット撮影では、デジタルカメラ１０の単体での使用時に設定可能な露出補正値よりも広い範囲の露出補正値を用いることができる。したがって、ＣＣＤに対する露出において、露出補正値が小さすぎたために適正な露出補正が行えないという事態を回避することができ、常に適正な露出補正を行うことができる。また、通常のブラケット撮影では３枚しか撮影されないが、拡張ブラケット撮影では３枚よりも多く撮影でき、露出補正幅と撮影枚数の設定に従って、例えば９枚撮影することが可能である。
【００３４】
なおブラケット撮影における露出補正値の変化の順番は、上述した実施形態では、中心値、負補正１、正補正１、負補正２、正補正２・・・であるが、小さい値から単純に昇順に変化させてもよいし、また大きい値から降順に変化させてもよい。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態である制御装置（パーソナルコンピュータ）にデジタルカメラを接続した状態を示す斜視図である。
【図２】デジタルカメラとパーソナルコンピュータの電気的構成を概略的に示すブロック図である。
【図３】デジタルカメラとパーソナルコンピュータにおけるブラケット撮影の制御を示すフローチャートである。
【図４】図３のステップ１０３において表示される内容の一例を示す図である。
【図５】図３のステップ１１１において表示される警告を示す図である。
【符号の説明】
【００３６】
１０  デジタルカメラ
２０  パーソナルコンピュータ
【図１】
2005210445.tif 000003
【図２】
2005210445.tif 000004
【図３】
2005210445.tif 000005
【図４】
2005210445.tif 000006
【図５】
2005210445.tif 000007