(57)【特許請求の範囲】
【請求項１】
撮像装置であって、
被写体を撮影して画像データを生成する撮像部と、
前記画像データと、前記撮像部により前記被写体を撮影した時の第１撮影条件と、前記撮像装置の性能に関する情報と、を前記撮像装置と通信できる範囲に設置された撮影補助装置に送信する送信部と、
前記送信部から送信された前記画像データ、前記第１撮影条件及び前記撮像装置の性能に関する情報と、前記撮影補助装置が有する情報であって前記撮像部により撮影が行われる環境の測光結果と、により前記撮影補助装置で算出された第２撮影条件を受信する受信部と、
前記受信部で受信した前記第２撮影条件で撮影を実行するように前記撮像部を制御する撮影制御部と、
を備える撮像装置。
【請求項２】
撮像装置であって、
被写体を撮影して画像データを生成する撮像部と、
前記撮像部により前記被写体を撮影した時の第１撮影条件を前記撮像装置と通信できる範囲に設置された撮影補助装置に送信する送信部と、
前記送信部から送信された前記第１撮影条件と、前記撮影補助装置が有する情報であって前記撮像部により撮影が行われる環境の測光結果と、により前記撮影補助装置で算出された第２撮影条件を受信する受信部と、
前記受信部で受信した前記第２撮影条件で撮影を実行するように前記撮像部を制御する撮影制御部と、
を備える撮像装置。
【請求項３】
前記送信部は、前記画像データを送信し、
前記受信部は、前記送信部から送信された前記画像データにより前記撮影補助装置で算出された前記第２撮影条件を受信する請求項２に記載の撮像装置。
【請求項４】
前記送信部は、前記撮像装置の性能に関する情報を送信し、
前記受信部は、前記送信部から送信された前記撮像装置の性能に関する情報により前記撮影補助装置で算出された前記第２撮影条件を受信する請求項２又は請求項３に記載の撮像装置。
【請求項５】
前記受信部は、前記撮影補助装置で算出された屋内用撮影条件または屋外用撮影条件を受信する請求項１から請求項４のいずれか一項に記載の撮像装置。
【請求項６】
前記受信部は、前記第２撮影条件として前記環境の環境光情報を受信する請求項１から請求項５のいずれか一項に記載の撮像装置。
【請求項７】
前記受信部は、前記環境光情報として、画像データの生成時に適用されるホワイトバランス情報を受信する請求項６に記載の撮像装置。
【請求項８】
前記受信部は、前記第２撮影条件として、撮影画角および焦点距離の少なくとも一方を受信する請求項１から請求項７のいずれか一項に記載の撮像装置。
【請求項９】
前記受信部は、前記第２撮影条件として撮影禁止情報を受信する請求項１から請求項８のいずれか一項に記載の撮像装置。
【請求項１０】
前記撮影制御部は、前記受信部が複数の前記撮影補助装置から複数の前記第２撮影条件を受信したときに、いずれかの第２撮影条件を選択する、または、これらの第２撮影条件に基づいて新たな撮影条件を算出する請求項１から請求項９のいずれか一項に記載の撮像装置。
【請求項１１】
被写体を撮影して画像データを生成する生成ステップと、
撮影環境に設置された撮影補助装置に前記被写体を撮影した時の第１撮影条件を送信する送信ステップと、
前記第１撮影条件と、前記撮影補助装置が有する情報であって撮像装置の撮像部により撮影が行われる環境の測光結果と、により算出された第２撮影条件を受信する受信ステップと、
前記第２撮影条件で撮影を実行する撮影制御ステップと、
をコンピュータに実行させる撮像制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置および撮像制御プログラムに関する。
【背景技術】
【０００２】
撮影部の位置に対応した撮影情報をデータベースから提供されて被写体を撮影する電子カメラがある（特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００９−０６０３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、撮影部が検出する位置情報は精度が低く、データベースから提供された撮影情報を有効に利用できるとは限らなかった。
【課題を解決するための手段】
【０００４】
上記課題を解決すべく、本発明の第一態様として、撮影環境に設置された撮影補助装置に対して現在地を特定するための特定情報を送信する送信部と、特定情報に基づいて撮影補助装置により演算された撮影条件を受信する受信部と、撮影条件に基づいて撮影を実行する撮影制御部とを備える撮像装置が提供される。
【０００５】
また、本発明の第二態様として、撮影環境に設置された撮影補助装置に対して現在地を特定するための特定情報を送信する送信ステップと、特定情報に基づいて撮影補助装置により演算された撮影条件を受信する受信ステップと、撮影条件に基づいて撮影を実行する撮影制御ステップとをコンピュータに実行させる撮像制御プログラムが提供される。
【０００６】
上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。これら特徴群のサブコンビネーションもまた発明となり得る。
【図面の簡単な説明】
【０００７】
【図１】カメラ１００を斜め前方から見た斜視図である。
【図２】カメラ１００を斜め後方から見た斜視図である。
【図３】カメラ１００の機能的構造を模式的に示すブロック図である。
【図４】撮影補助装置３００の機能的構造を模式的に示すブロック図である。
【図５】カメラ１００と撮影補助装置３００の位置関係を示す模式図である。
【図６】撮影補助装置３００における処理の実行手順を示す流れ図である。
【図７】送信部１７０における処理の実行手順を示す流れ図である。
【図８】予備撮影画像５０１を示す図である。
【図９】予備撮影画像５０２を示す図である。
【図１０】画像ファイル５００のファイル構造示す図である。
【図１１】受信部１８０における処理の実行手順を示す流れ図である。
【図１２】撮影制御部１９２における処理の実行手順を示す流れ図である。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、カメラ１００を斜め前方から見た斜視図である。カメラ１００は、前後に薄い立方体の筐体１５１と、筐体１５１の前面に配置されたレンズ鏡筒１５３および発光窓１５５と、筐体１５１の上面に配置されたレリーズボタン１５２、電源スイッチ１５４および操作部１５６を備える。
【００１０】
レンズ鏡筒１５３は、筐体１５１の内部に配置された撮像素子に被写体像を結像する光学系を保持する。発光窓１５５は、後述する撮影制御部の指示に従って閃光を発生して被写体を照明する。
【００１１】
レリーズボタン１５２は、ユーザに半押しされた場合に、後述する焦点検出センサ、測光センサ等を有効にする。これにより、カメラ１００は被写体像の撮影に備える。レリーズボタン１５２が全押しされると、シャッタが開いて被写体像が撮影される。また、撮影のタイミングに併せて発光窓１５５が閃光を発生する場合もある。
【００１２】
電源スイッチ１５４は、ユーザに押される毎にカメラ１００全体の動作を断続させる。操作部１５６は、他のボタン、レバー、ダイヤル形式のスイッチを含むが、この図には、シーソーレバー型のズームスイッチが現れている。
【００１３】
図２は、カメラ１００を斜め後方から見た斜視図である。図１と共通の要素には同じ参照番号を付して重複する説明を省く。
【００１４】
筐体１５１の背面には、複数のスイッチを含む操作部１５６と、背面表示部２１２が配される。操作部１５６は、カメラ１００に各種設定を入力する場合、カメラ１００の動作モードを切り替える場合、レンズ鏡筒の変倍等をリアルタイムで変更する場合に操作される。背面表示部２１２は、液晶表示パネル等により形成され、筐体１５１背面の多くの領域を占める。
【００１５】
上記のようなカメラ１００が撮影モードの場合、レンズ鏡筒１５３に入射する被写体像が撮像素子により連続的に光電変換され、スルー画として背面表示部２１２に表示される。ユーザは、背面表示部２１２に表示されたスルー画を観察することにより、有効な撮影範囲を知ることができる。また、背面表示部２１２には、電池の残量、記憶媒体の残り容量等、カメラ１００の状態が併せて表示される。更に、カメラ１００が再生モードで動作する場合は、再生画像が背面表示部２１２に表示される。
【００１６】
図３は、カメラ１００の機能的構造を模式的に示すブロック図である。図１および図２と共通の要素には同じ参照番号を付して重複する説明を省く。カメラ１００は、制御部２０１、撮像部２０２、音声処理部２０３および通信部２０４を有する。
【００１７】
制御部２０１は、ＣＰＵ１９０、表示駆動部２１０、姿勢センサ２２０、プログラムメモリ２３０およびメインメモリ２４０を含む。ＣＰＵ１９０は、メインメモリ２４０を作業領域としてカメラ１００の動作を包括的に制御する。
【００１８】
また、ＣＰＵ１９０は、ファームウエアに従って、撮影制御部１９２を形成する。撮影制御部１９２は、カメラ１００における撮影倍率、焦点位置、絞り開度、シャッタ速度、撮像素子１１２の感度等を変化させる。また、表示駆動部２１０を通じて、背面表示部２１２に画像を表示させる。
【００１９】
表示駆動部２１０は、ＣＰＵ１９０からの指示に従って表示画像を生成して背面表示部２１２に表示する。また、姿勢センサ２２０が検出したカメラ１００の姿勢に応じて、背面表示部２１２に表示する画像を回転させる。これにより、カメラ１００を縦位置にしても、背面表示部２１２において正立した画像を観察できる。
【００２０】
撮像部２０２は、撮像素子駆動回路１１０、撮像素子１１２、アナログ／デジタル変換回路１２０、画像処理回路１３０、二次記憶媒体１３２、コントラストオートフォーカス回路１４０および測光センサ１５０を含む。撮像素子１１２としては、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等を用いることができる。
【００２１】
撮像素子駆動回路１１０は、撮像素子１１２を駆動して、撮像素子１１２の表面に結像された被写体像を電気信号に変換させる。撮像素子１１２の出力信号は、アナログ／デジタル変換回路１２０により離散化され、画像処理回路１３０により撮影画像データに変換される。また、画像処理回路１３０は、撮影画像データを生成する過程で、画像のホワイトバランス、シャープネス、ガンマ、階調補正、圧縮等を調整する。
【００２２】
画像処理回路１３０により生成された撮影画像データは、フラッシュメモリカード等の二次記憶媒体１３２に保存される。二次記憶媒体１３２は、少なくともその一部が、カメラ１００に対して着脱できる。
【００２３】
コントラストオートフォーカス回路１４０は、背面表示部２１２に表示する目的で生成したスルー画の合焦領域において、当該画像のコントラストが最も高くなった場合にレンズ鏡筒１５３が合焦したと判断する。コントラストオートフォーカス回路１４０は、カメラ１００により動画を撮影する場合にも使用される。
【００２４】
音声処理部２０３は、マイクロフォン２６０およびスピーカ２７０を含む。マイクロフォン２６０は、動画撮影において映像と共に音声も記録する場合に用いる。また、ボイスメモとして、ユーザの声を記録する場合にも用いられる。スピーカ２７０は、カメラ１００が動作する場合に、動作音、警告音等を発生する。また、音声付きで撮影された動画を再生する場合にも用いられる。
【００２５】
通信部２０４は、送信部１７０および受信部１８０を含む。送信部１７０は、ＣＰＵ１９０から指示の指示に応じてデータを無線信号化して発信する。受信部１８０は、無線信号を受信して、当該無線信号に含まれるデータを復調してＣＰＵ１９０に伝える。
【００２６】
カメラ１００は、制御部２０１、撮像部２０２、音声処理部２０３および通信部２０４の他に、入力部１６０および変倍駆動部２５０も有する。入力部１６０は、レリーズボタン１５２、電源スイッチ１５４、操作部１５６等が操作された場合に、当該操作に応じた動作の指示をＣＰＵ１９０に伝達する。また、操作部１５６を通じてユーザから入力された設定値を保持する。
【００２７】
変倍駆動部２５０は、ＣＰＵ１９０の指示に従ってレンズ鏡筒１５３の光学系の一部を移動させる。これにより、レンズ鏡筒１５３の倍率が変化して、撮影される画像の画角が変化する。
【００２８】
図４は、撮影補助装置３００の機能的構造を模式的に示すブロック図である。撮影補助装置３００は、通信部３０１、ＣＰＵ３１０、プログラムメモリ３４０、メインメモリ３５０、格納部３６０、測光センサ３７０およびカメラ位置検出部３８０を有する。
【００２９】
通信部３０１は、受信部３２０および送信部３３０を含み、カメラ１００の通信部２０４と相互にデータを交換できる。ＣＰＵ３１０は、プログラムメモリ３４０から読み込んだファームウエアに従って、メインメモリ３５０を作業領域として処理を実行する。これにより、ＣＰＵ３１０は、演算部３１２としても動作する。
【００３０】
格納部３６０は、演算部３１２が撮影条件を算出する場合に参照する撮影補助情報を格納する。撮影補助情報は、撮影補助装置３００が設置された場所において被写体となる蓋然性が高いものの映像が格納される。また、撮影補助情報には、撮影補助装置３００が設置される撮影環境における光源情報も格納する。更に、格納部３６０は、外部との通信により当該撮影環境の天候、日時等の情報を取得して格納してもよい。
【００３１】
測光センサ３７０は、撮影補助装置３００が設置される撮影環境における入射光の分光測定をする分光測定器、被写体あるいは建屋の照度を検出する照度計等を含む。これら測光センサ３７０は、カメラ１００に内蔵できる小型のものとは異なり、精密な測定を高速に実行できる。なお、測光センサ３７０の受光部を、撮影補助装置３００の撮影環境内に複数配置して、撮影補助装置３００と連携させてもよい。
【００３２】
カメラ位置検出部３８０は、撮影補助装置３００が設置された撮影環境において、カメラ１００がどの位置にあるかを検出する。カメラ１００の位置検出は、カメラ１００自体に設けられた発光素子、バーコード、ＱＲコード（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅコード：株式会社デンソーウェーブの登録商標）、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）タグなどを検出する方法の他、無線ＬＡＮ、ＩＭＥＳ（Ｉｎｄｏｏｒ  ＭＥｓｓａｇｉｎｇ  Ｓｙｓｔｅｍ）等の電波を利用した屋内測位方法を用いてもよい。
【００３３】
図５は、体育館の建屋４１０におけるカメラ１００および撮影補助装置３００の位置関係を例示する図である。建屋４１０の内部において競技等が行われるメインフロア４１１は、天井から懸下された複数の照明器具４２２により照明される。また、建屋４１０の側壁には採光窓４１２、キャットウォーク４１４が設けられている。更に、建屋４１０の出入り口付近には、他の照明器具４２４に照明された小部屋４１３が設けられる。
【００３４】
撮影補助装置３００は、建屋４１０の屋内４０１において、側壁の高い位置に設置される。これに対して、カメラ１００を保持する撮影者４４２、４４４、４４６、４４８は、建屋４１０の屋外４０２、メインフロア４１１、小部屋４１３の内部、キャットウォーク４１４の上等、さまざまな位置から撮影する。
【００３５】
また、撮影者４４２、４４４、４４６、４４８の撮影対象となる被写体は、メインフロア４１１において競技をする選手４３０に限られるわけではない。選手４３０が、メインフロア４１１以外の場所で撮影されることもあるし、建屋４１０自体、屋外４０２の風景等が撮影対象となる場合もある。よって、撮影補助装置３００に係る撮影環境は、カメラ１００の通信部２０４と撮影補助装置３００の通信部３０１とが通信できる範囲であれば、建屋４１０周囲の屋外４０２も含まれる。
【００３６】
図６は、通信部２０４における主に送信部１７０の動作手順を示す流れ図である。カメラ１００が起動した場合、カメラ１００のＣＰＵ１９０は、まず、動作モードが撮影モードか再生モードかを調べる（ステップＳ１０１）。
【００３７】
カメラ１００の動作モードが再生モードであった場合（ステップＳ１０１：ＮＯ）は撮影補助装置３００との通信は不要なので、ＣＰＵ１９０は、通信部２０４をそのまま待機させる。カメラ１００の動作モードが撮影モードである場合（ステップＳ１０１：ＹＥＳ）、ＣＰＵ１９０は、通信部２０４を起動して撮影補助装置３００との通信を確立させる（ステップＳ１０２）。
【００３８】
続いて、ＣＰＵ１９０は、撮影補助装置３００との初期通信を実行させる（ステップＳ１０３）。初期通信においては、カメラ１００の機能、性能、個体識別情報等が撮影補助装置３００に通知される。この後、ＣＰＵ１９０は、レリーズボタン１５２が半押しされ、カメラ１００における撮影が開始されるまで待機する（ステップＳ１０４：ＮＯ）。
【００３９】
カメラ１００においてレリーズボタン１５２が半押しされると（ステップＳ１０４：ＹＥＳ）、ＣＰＵ１９０は、撮像素子１１２により取り込まれたスルー画から最後の１コマを抽出して予備撮影画像として取り込む（ＣＰＵ１０５）。次に、取り込んだ予備撮影画像を、特定情報として撮影補助装置３００に送信する（ステップＳ１０６）。よって、特定情報には、これから撮影しようとする撮影対象が含まれる。
【００４０】
更に、ＣＰＵ１９０は、撮影補助装置３００から送信された受信確認を受信した否かを調べることにより、送信した予備撮影画像が撮影補助装置３００に受信されたことを確認する（ステップＳ１０７）。ここで、一定の時間が経過した後に、撮影補助装置３００からの受信確認を受信していない場合（ステップＳ１０７：ＮＯ）、ＣＰＵ１９０は予備撮影画像の再送信を試みる。撮影補助装置３００による受信確認を受信した場合（ステップＳ１０７：ＹＥＳ）、ＣＰＵ１９０は、再びレリーズボタン１５２が半押しされるまで待機する。
【００４１】
なお、カメラ１００から撮影補助装置３００に送信される特定情報は、スルー画から抽出された画像に限られるわけではない。特定情報は、予備撮影画像として別途撮影した画像であってもよいし、後述するように、カメラ１００における撮影条件情報を含んだＥＸＩＦ（ＥＸＣＨＡＮＧＥＡＢＬＥ  ＩＭＡＧＥ  ＦＩＬＥ  ＦＯＲＭＡＴ）ファイル形式の情報またはその一部であってもよい。
【００４２】
図７は、撮影補助装置３００における処理の実行手順を示す流れ図である。撮影補助装置３００は、通信部３０１が通信できる範囲にカメラ１００が入ると、カメラ１００に対して通信開始を要請して通信を確立する（ステップＳ２０１）。
【００４３】
カメラ１００との通信が確立すると、撮影補助装置３００は、カメラ１００と初期通信を実行する（ステップＳ２０２）。初期通信では、カメラ１００の機種および個体の識別情報の他、カメラ１００の性能および機能も撮影補助装置３００伝えられる。これにより、撮影補助装置３００は、カメラ１００において実行可能な撮影条件を提供できる。
【００４４】
続いて、撮影補助装置３００は、カメラ１００が撮影開始してレリーズボタン１５２が半押しされるまで待機する（ステップＳ２０３：ＮＯ）。カメラ１００のレリーズボタン１５２が半押しされると（ステップＳ２０３：ＹＥＳ）、カメラ１００から特定情報が発信されるので、撮影補助装置３００は特定情報を取得する（ステップＳ２０４）。有効な特定情報を取得した撮影補助装置３００は、カメラ１００に対して受信確認を返す（ステップＳ２０５）。これにより、撮影補助装置３００は、カメラ１００の撮影対象を検知できる。
【００４５】
図８は、撮影補助装置３００が取得した予備撮影画像５０１の一例を示す図である。予備撮影画像５０１は、建屋４１０の屋内４０１においてメインフロア４１１の片隅を映している。
【００４６】
予備撮影画像５０１に、小部屋４１３への入り口が映り込んでいること、メインフロア４１１の角が映り込んでいること、および、選手４３０を見下ろしていること等から、予備撮影画像５０１が、図５でキャットウォーク４１４に立つ撮影者４４８の位置から撮影された画像であることが判る。
【００４７】
上記のような予備撮影画像５０１に対して、撮影補助装置３００は、格納部３６０に格納された撮影環境内の既知の映像とのマッチングをとる。これにより、撮影補助装置３００は、カメラ１００がどのような撮影対象に向いているかを知ることができる。更に、カメラ位置検出部３８０により検出されたカメラ１００の位置から、カメラ１００と被写体の間の距離を算出できる。更に、カメラ１００のレンズ鏡筒１５３に設定された倍率を算出できる。このように、特定情報は、カメラ１００の現在位置を特定する場合に利用できる情報を含む。
【００４８】
図９は、撮影補助装置３００が取得した他の予備撮影画像５０２の例を示す図である。予備撮影画像５０２は、建屋４１０の小部屋４１３の外壁と、小部屋４１３の屋外４０２からの出入り口が映り込んでいる。このような予備撮影画像５０２を取得した撮影補助装置３００は、格納部３６０に格納された格納部３６０に格納された撮影環境内の既知の映像とのマッチングをとる。これにより、撮影補助装置３００は、カメラ１００がどのような撮影対象に向いているかを知ることができる。
【００４９】
更に、撮影補助装置３００は、演算部３１２において、カメラ位置検出部３８０が検出したカメラ位置情報と、予備撮影画像５０２に映り込んだ小部屋４１３の寸法および形状等から、カメラ１００の位置、方向および倍率等を算出して、被写体を屋外４０２で撮影する場合の最適な撮影条件を算出する。このように、撮影補助装置３００が算出する撮影条件は、屋内用撮影条件および屋外用撮影条件のいずれを含んでもよい。
【００５０】
再び図７を参照すると、撮影補助装置３００の演算部３１２は、格納部３６０から読み出した建屋４１０の形状等に関する既知の撮影補助情報から、カメラ１００の撮影対象を含む撮影関連情報を検出する（ステップＳ２０６）。続いて、演算部３１２は、検出した撮影関連情報に基づいて、カメラ１００に適した撮影条件を算出する（ステップＳ２０７）。
【００５１】
ここで、例えば、体育館のメインフロア４１１を照明する照明器具４２２としては、高圧水銀灯、メタルハライドランプ、高圧ナトリウム灯等が用いられる。これら照明器具４２２は、太陽光、タングステンランプおよび蛍光灯のいずれとも異なる独特のスペクトル分布を有する。よって、カメラ１００のオートホワイトバランス機能に頼ると、適切なホワイトバランスが得られない場合がある。
【００５２】
しかしながら、撮影補助装置３００は、自身の設置された建屋４１０における照明器具４２２の特性と使用状態に関する情報を格納部３６０から読み出して把握している。よって、演算部３１２は、照明器具４２２に適応したホワイトバランスを、撮影条件としてカメラ１００に提供できる。また、撮影者４４４による撮影対象が、小部屋４１３に移った場合には、照明器具４２４に相応しいホワイトバランスが撮影条件として提供される。
【００５３】
更に、撮影補助装置３００は、採光窓４１２の位置および広さと、時刻に応じた太陽４５０の位置も格納部３６０から読み出して把握している。よって、照明器具４２２と太陽４５０の光とが混合した状態でも、適切なホワイトバランスを算出できる。このように、撮影補助装置３００がカメラ１００に提供する撮影条件は、ホワイトバランス情報を含む撮影環境の環境光情報を含んでもよい。
【００５４】
また更に、撮影補助装置３００は、カメラ位置検出部３８０によりカメラ１００の位置を把握厚している。よって、撮影者４４２、４４４、４４６、４４８と被写体との距離を算出して、コントラストオートフォーカス回路１４０のコントラスト検索範囲を制限できる。これにより、カメラ１００を高速に合焦させることができる。
【００５５】
また、例えば、カメラ１００が撮影画角を拡げた場合に照明器具４２２が直接に写り込んでしまう場合には、カメラ１００における変倍範囲を制限する撮影情報をカメラ１００に送信してもよい。このように、撮影補助装置３００が提供する撮影条件は、撮影画角および焦点距離の少なくとも一方を含んでもよい。
【００５６】
こうして演算部３１２が算出した撮影条件を、ＣＰＵ３１０は、送信部３３０からカメラ１００の受信部１８０に送信する（ステップＳ２０８）。これにより、カメラ１００は、この建屋４１０の屋内における最適な撮影条件を獲得し、当該撮影条件の下に撮影を実行できる。
【００５７】
なお、撮影補助装置３００は、撮影条件をカメラ１００に送信した場合、カメラ１００の通信部２０４からの受信確認を受信することにより撮影条件の受信を確認する（ステップＳ２０９）。受信の確認がとれた場合、撮影補助装置３００は、一連の撮影補助を終了して待機する（ステップＳ２０８：ＹＥＳ）。撮影条件の受信が確認できなかった場合（ステップＳ２０９：ＮＯ）、撮影補助装置３００は、再び撮影条件の送信を試みる（ステップＳ２０７）。
【００５８】
こうして撮影条件をカメラ１００に提供し終わると、撮影補助装置３００は、カメラ１００との通信が継続しているか否かを調べる（ステップＳ２１０）。カメラ１００の電源が切られた場合、あるいは、カメラ１００が撮影補助装置３００の撮影環境の外に移動した場合には、撮影補助装置３００とカメラ１００との通信が途絶える（ステップＳ２１０：ＮＯ）ので、撮影補助装置３００は、当該カメラ１００に対する撮影補助を解除する。
【００５９】
カメラ１００との通信が継続している場合（ステップＳ２１０：ＹＥＳ）、撮影補助装置３００は、カメラ１００のレリーズボタン１５２が次に半押しされ、次の特定情報が発信されるまで待機する（ステップＳ２０３：ＮＯ）。カメラ１００においてレリーズボタン１５２が半押しされた場合（ステップＳ２０３：ＹＥＳ）、新しい特定情報がカメラ１００から送信される。よって、撮影補助装置３００は、特定情報を取得する段階（ステップＳ２０４）から再び撮影補助を開始する。
【００６０】
なお、撮影補助装置３００は、格納部３６０から取得した日影情報、天候情報等を参照して、算出する撮影条件の精度を高めてもよい。また、撮影補助装置３００は、カメラ１００が予備撮影画像を撮影したときの撮影情報を獲得して撮影条件の算出に活かしてもよい。
【００６１】
図１０は、カメラ１００で画像を撮影した場合に生成される画像ファイル５００の構造を示す図である。画像ファイル５００は、本画像データ５１０、サムネイル画像データ５２０およびタグデータ５３０を格納する。
【００６２】
本画像データ５１０は、カメラ１００の撮像部２０２により撮影された撮影画像データに相当する。これに対して、サムネイル画像データ５２０は、本画像データ５１０よりも低い解像度、色深度等を有する。これにより、カメラ１００等が格納した複数の本画像データ５１０を一覧表示する場合に、取り扱いを容易にしている。
【００６３】
タグデータ５３０は、本画像データ５１０を撮影したカメラ１００の仕様、撮影条件等を格納する。また、本画像データ５１０のファイルフォーマットとしてＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）フォーマットが採用された場合、タグデータ付きの画像ファイルは、ＥＸＩＦファイルとして規定された情報を含む。
【００６４】
より具体的には、本画像データ５１０を撮影したカメラ１００のメーカ、仕様、ファームウエアの版数、開放Ｆ値等の基本情報の他、撮影時の露出時間、Ｆ値、ＩＳＯ値、焦点距離、撮影日時等の撮影情報が記録される。更に、例えば、カメラ１００がＧＰＳ機能等の付加機能を有する場合には、撮影した場所のＧＰＳ情報がタグデータ５３０に付加される場合もある。
【００６５】
カメラ１００においては、レリーズボタン１５２が半押しされ、撮影条件が固定された状態になった時点でタグデータ５３０が生成される。カメラ１００において、レリーズボタン１５２が半押しから全押しにされた場合、生成されたタグデータ５３０は、本画像データ５１０と共に画像ファイル５００に格納される。
【００６６】
ここで、レリーズボタンが半押しにされて、スルー画の最後の１コマが予備撮影画像とされた時点で、予備撮影画像にタグデータ５３０を添付して、ＥＸＩＦファイルに準拠した形式で撮影補助装置３００に送信してもよい。これにより、演算部３１２は、他の方法で算出された撮影条件を参照して、より精密に撮影条件を算出できる。また、撮影補助装置３００側で算出した撮影条件を、タグデータ５３０に含まれる撮影条件と比較することにより、撮影補助装置３００が算出した撮影条件の信頼性を増すことができる。
【００６７】
図１１は、通信部２０４における主に受信部１８０の動作手順を示す流れ図である。受信部１８０は、撮影補助装置３００の送信部３３０から、撮影条件を受信するまで待機する（ステップＳ３０１：ＮＯ）。
【００６８】
受信部１８０が撮影条件を受信する（ステップＳ３０１：ＹＥＳ）と、ＣＰＵ１９０は、受信した撮影条件に、撮影を制限する禁止事項が含まれているか否かを調べる（ステップＳ３０２）。禁止事項が含まれていない場合（ステップＳ３０２：ＮＯ）は、撮影条件を撮影制御部１９２に転送して、撮像部２０２における撮影に反映させる（ステップＳ３０３）。
【００６９】
受信した撮影条件に禁止事項が含まれている場合（ステップＳ３０２：ＹＥＳ）、ＣＰＵ１９０は、当該禁止事項が、撮影そのものを禁止しているか否かを調べる（ステップＳ３０４）。ここで、禁止事項が、撮影そのものを禁止している場合（ステップＳ３０４：ＹＥＳ）、ＣＰＵ１９０は、その撮影環境において撮影が禁止されている旨を背面表示部２１２に表示して、撮影に係る制御を終了する。あるいは、カメラ１００の電源を強制的に遮断してもよい。
【００７０】
また、禁止事項が、撮影そのものの禁止ではなく、発光窓１５５による閃光発光の禁止等であった場合（ステップＳ３０４：ＮＯ）、ＣＰＵ１９０は、当該禁止事項に対応してカメラ１００の動作モードを変更する（ステップＳ３０５）。これにより、カメラ１００は、例えば発光禁止モードになる。
【００７１】
こうして、カメラ１００が禁止事項に対応した後は、禁止事項を回避できる範囲で、撮影制御部１９２に撮影条件が転送される（ステップＳ３０３）。このように、撮影補助装置３００は、カメラ１００に対する禁止事項を自動的に禁止することができる。
【００７２】
なお、撮影補助装置３００が撮影禁止を送信する場合に、併せて、当該撮影環境において既に撮影された画像情報をカメラ１００に提供してもよい。これにより、撮影禁止を強制的に守らせる換わりに、当該撮影環境の画像をユーザに提供できる。
【００７３】
図１２は、カメラ１００における撮影制御部１９２の動作手順を示す流れ図である。受信部１８０から撮影条件を転送された撮影制御部１９２は、転送された撮影条件において、条件項目の重複がないか否かを調べる（ステップＳ４０１）。
【００７４】
転送された撮影条件が、ホワイトバランス、露出時間、絞り開度等々の項目についてそれぞれひとつずつの値を有する場合（ステップＳ４０１：ＹＥＳ）は、当該撮影条件に従って撮像部２０２を制御し、撮影を実行する（ステップＳ４０２）。しかしながら、転送された撮影条件において、例えばホワイトバランスに関する撮影条件が２通り含まれていた場合（ステップＳ４０１：ＮＯ）、撮影制御部１９２は、撮影条件の値をひとつにする（ステップＳ４０３）。
【００７５】
この場合、複数の値をひとつにする方法は複数例示できる。例えば、複数の値からひとつを選択する方法がある。即ち、カメラ１００自体が算出した撮影条件と、撮影補助装置３００から受け取った撮影条件とをそれぞれ比較して、カメラ１００自体の撮影条件に近いものをひとつ選択することができる。
【００７６】
また、他のひとつとして、複数の値を併せて処理し、新しい値を算出する方法がある。例えば、複数の値の平均値をとるなどして、値をひとつにすることができる。
【００７７】
こうして、撮影条件の各項目の値をひとつにした上で、撮影制御部１９２は、当該撮影条件に従って撮像部２０２を制御する。こうして、撮影補助装置３００から提供された撮影条件に従って、被写体画像を撮影できる。
【００７８】
上記のようなカメラ１００および撮影補助装置３００の機能は、媒体に格納したソフトウエア、または、通信回線を利用してロードしたソフトウエアにより、通信機能を有するカメラ１００、撮影機能を有する他の電子装置等に提供してもよい。これにより、上記の機能をより広範に利用できる。
【００７９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加え得ることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８０】
また、特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示していない限り、あるいは、前の処理の出力を後の処理で用いない限り、任意の順序で実現し得ることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等を用いて説明したとしても、この順で実施することが必須であることを意味するとは限らない。
【符号の説明】
【００８１】
１００  カメラ、１１０  撮像素子駆動回路、１１２  撮像素子、１２０  アナログ／デジタル変換回路、１３０  画像処理回路、１３２  二次記憶媒体、１４０  コントラストオートフォーカス回路、１５０、３７０  測光センサ、１５１  筐体、１５２  レリーズボタン、１５３  レンズ鏡筒、１５４  電源スイッチ、１５５  発光窓、１５６  操作部、１６０  入力部、１７０、３３０  送信部、１８０、３２０  受信部、１９０、３１０  ＣＰＵ、１９２  撮影制御部、２０１  制御部、２０２  撮像部、２０３  音声処理部、２０４、３０１  通信部、２１０  表示駆動部、２１２  背面表示部、２２０  姿勢センサ、２３０、３４０  プログラムメモリ、２４０、３５０  メインメモリ、２５０  変倍駆動部、２６０  マイクロフォン、２７０  スピーカ、３００  撮影補助装置、３１２  演算部、３６０  格納部、３８０  カメラ位置検出部、４１０  建屋、４０１  屋内、４０２  屋外、４１１  メインフロア、４１２  採光窓、４１３  小部屋、４１４  キャットウォーク、４２２、４２４  照明器具、４３０  選手、４４２、４４４、４４６、４４８  撮影者、４５０  太陽、５００  画像ファイル、５０１、５０２  予備撮影画像、５１０  本画像データ、５２０  サムネイル画像データ、５３０  タグデータ
【図１】
0005842319.tif 000002
【図２】
0005842319.tif 000003
【図３】
0005842319.tif 000004
【図４】
0005842319.tif 000005
【図５】
0005842319.tif 000006
【図６】
0005842319.tif 000007
【図７】
0005842319.tif 000008
【図８】
0005842319.tif 000009
【図９】
0005842319.tif 000010
【図１０】
0005842319.tif 000011
【図１１】
0005842319.tif 000012
【図１２】
0005842319.tif 000013