(57)【特許請求の範囲】
【請求項１】
外部カメラを制御可能なカメラであって、
被写体を撮影して画像信号を出力する撮影部と、
前記画像信号を処理して第１のスルー画像データと第１の静止画像データとを生成する画像処理部と、
前記第１のスルー画像データを表示する表示部と、
記憶部と、
通信部と、
前記通信部を介して前記外部カメラから第２のスルー画像データを取得する画像取得部と、
前記第１のスルー画像データと前記第２のスルー画像データとに注目被写体が含まれているかどうか判定する判定部と、
地磁気に対する前記カメラの傾きである第１のカメラ方向を検出する第１方向検出部と、
前記カメラから前記注目被写体までの距離である第１の被写体距離を検出する距離検出部と、
前記カメラと前記外部カメラとの相対的な位置を算出する相対位置検出部と、
撮影を指示する操作が検出されると前記画像処理部に前記第１の静止画像データを生成させて前記記憶部へ記憶する制御部と、を備え、
前記相対位置検出部は、前記通信部から前記地磁気に対する前記外部カメラの傾きである第２のカメラ方向、および前記外部カメラから前記注目被写体までの距離である第２の被写体距離の情報を受信すると共に、該第２のカメラ方向と、該第２の被写体距離と、前記第１のカメラ方向と、前記第１の被写体距離と、前記第１のスルー画像データ中の注目被写体位置と、前記第２のスルー画像データ中の注目被写体位置とに基づいて、前記カメラと前記外部カメラとの相対的な位置を算出し、
前記制御部は、前記撮影を指示する操作が検出されると共に、前記判定部が、前記第１のスルー画像データと前記第２のスルー画像データとに前記注目被写体が含まれていると判定した場合に、前記通信部から前記外部カメラに撮影を指示する操作情報を送信することを特徴とするカメラ。
【請求項２】
前記制御部は、前記通信部から前記外部カメラによって撮影された第２の静止画像データを受信し、前記第１の静止画像データと前記第２の静止画像データとを関連付けて前記記憶部に格納することを特徴とする請求項１に記載のカメラ。
【請求項３】
前記カメラおよび前記外部のカメラは、位置情報を検出するＧＰＳ受信部を備え、
前記相対位置検出部は、前記判定部が、前記第１のスルー画像データ、または前記第２のスルー画像データに前記注目被写体が含まれていないと判定した場合に、前記カメラの位置情報と前記通信部から受信した前記外部カメラの位置情報とに基づいて前記カメラと前記外部カメラとの相対的な位置を算出することを特徴とする請求項１に記載のカメラ。
【請求項４】
前記通信部を介して前記外部カメラから撮影を指示する操作情報を受信した場合には、前記制御部は、前記画像処理部に前記第１の静止画像データを生成させて、前記記憶部へ記憶することを特徴とする請求項１に記載のカメラ。
【請求項５】
前記通信部を介して前記外部カメラから撮影を指示する操作情報を受信した場合には、前記制御部は、前記画像処理部に前記第１の静止画像データを生成させて前記通信部から前記外部カメラに送信することを特徴とする請求項１に記載のカメラ。
【請求項６】
前記制御部は、前記第１のカメラ方向の情報と前記第１の被写体距離の情報とを前記第１の静止画像データの情報と共に前記通信部から前記外部カメラに送信することを特徴とする請求項５に記載のカメラ。
【請求項７】
前記第１の静止画像データと、前記第２の静止画像データと、前記カメラと前記外部カメラとの相対的な位置とに基づいてステレオ画像を生成するステレオ画像生成部を備えることを特徴とする請求項２に記載のカメラ。
【請求項８】
外部カメラを制御可能なカメラの制御方法であって、
被写体を撮影して画像信号を出力し、
前記画像信号を処理して第１のスルー画像データと第１の静止画像データとを生成し、
前記第１のスルー画像データを表示し、
通信部を介して前記外部カメラから第２のスルー画像データを取得し、
前記第１のスルー画像データと前記第２のスルー画像データとに注目被写体が含まれているかどうか判定し、
地磁気に対する前記カメラの傾きである第１のカメラ方向を検出し、
前記カメラから前記注目被写体までの距離である第１の被写体距離を検出し、
前記カメラと前記外部カメラとの相対的な位置を算出し、
撮影を指示する操作が検出されると前記第１の静止画像データを生成して記憶し、
前記通信部から前記地磁気に対する前記外部カメラの傾きである第２のカメラ方向、および前記外部カメラから前記注目被写体までの距離である第２の被写体距離の情報が受信されると共に、該第２のカメラ方向と、該第２の被写体距離と、前記第１のカメラ方向と、前記第１の被写体距離と、前記第１のスルー画像データ中の注目被写体位置と、前記第２のスルー画像データ中の注目被写体位置とに基づいて、前記カメラと前記外部カメラとの相対的な位置が算出され、
前記撮影を指示する操作が検出されると共に、前記第１のスルー画像データと前記第２のスルー画像データとに前記注目被写体が含まれていると判定された場合に、前記通信部から前記外部カメラに撮影を指示する操作情報が送信されることを特徴とするカメラの制御方法。
【請求項９】
外部カメラを制御可能なカメラを制御するプログラムであって、
コンピュータに、
被写体を撮影して画像信号を出力する撮影手順と、
前記画像信号を処理して第１のスルー画像データと第１の静止画像データとを生成する画像処理手順と、
前記第１のスルー画像データを表示する表示手順と、
通信部を介して前記外部カメラから第２のスルー画像データを取得する画像取得手順と、
前記第１のスルー画像データと前記第２のスルー画像データとに注目被写体が含まれているかどうか判定する判定手順と、
地磁気に対する前記カメラの傾きである第１のカメラ方向を検出する第１方向検出手順と、
前記カメラから前記注目被写体までの距離である第１の被写体距離を検出する距離検出手順と、
前記カメラと前記外部カメラとの相対的な位置を算出する相対位置検出手順と、
撮影を指示する操作が検出されると前記第１の静止画像データを生成させて記憶する制御手順と、を実行させ、
前記相対位置検出手順は、前記通信部から前記地磁気に対する前記外部カメラの傾きである第２のカメラ方向、および前記外部カメラから前記注目被写体までの距離である第２の被写体距離の情報を受信すると共に、該第２のカメラ方向と、該第２の被写体距離と、前記第１のカメラ方向と、前記第１の被写体距離と、前記第１のスルー画像データ中の注目被写体位置と、前記第２のスルー画像データ中の注目被写体位置とに基づいて、前記カメラと前記外部カメラとの相対的な位置を算出し、
前記制御手順は、前記撮影を指示する操作が検出されると共に、前記判定手順が、前記第１のスルー画像データと前記第２のスルー画像データとに前記注目被写体が含まれていると判定した場合に、前記通信部から前記外部カメラに撮影を指示する操作情報を送信することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラに関するものである。
【背景技術】
【０００２】
従来、外部ＧＰＳセンサの位置情報に基づいて、特定被写体の方向を撮影中の表示部に表示するものが特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２２４９００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記の発明では、被写体を撮影している撮像装置と特定被写体との位置関係を算出することができるが、離れた場所にある撮像装置の位置関係に応じて、同一被写体を撮影する技術については開示されていない。そのため、離れた場所にある撮影装置によって、同一被写体を撮影することができない、といった問題点がある。
【０００５】
本発明はこのような問題点を解決するために発明されたもので、離れた場所にある撮像装置によって、同一被写体を撮影することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のある態様に係るカメラは、外部カメラを制御可能なカメラであって、被写体を撮影して画像信号を出力する撮影部と、画像信号を処理して第１のスルー画像データと第１の静止画像データとを生成する画像処理部と、第１のスルー画像データを表示する表示部と、記憶部と、通信部と、通信部を介して外部カメラから第２のスルー画像データを取得する画像取得部と、第１のスルー画像データと第２のスルー画像データとに注目被写体が含まれているかどうか判定する判定部と、地磁気に対するカメラの傾きである第１のカメラ方向を検出する第１方向検出部と、カメラから注目被写体までの距離である第１の被写体距離を検出する距離検出部と、カメラと外部カメラとの相対的な位置を算出する相対位置検出部と、撮影を指示する操作が検出されると画像処理部に第１の静止画像データを生成させて記憶部へ記憶する制御部と、を備え、相対位置検出部は、通信部から地磁気に対する外部カメラの傾きである第２のカメラ方向、および外部カメラから注目被写体までの距離である第２の被写体距離の情報を受信すると共に、第２のカメラ方向と、第２の被写体距離と、第１のカメラ方向と、第１の被写体距離と、第１のスルー画像データ中の注目被写体位置と、第２のスルー画像データ中の注目被写体位置とに基づいて、カメラと外部カメラとの相対的な位置を算出し、制御部は、撮影を指示する操作が検出されると共に、判定部が、第１のスルー画像データと第２のスルー画像データとに注目被写体が含まれていると判定した場合に、通信部から外部カメラに撮影を指示する操作情報を送信する。
【０００７】
本発明の別の態様に係るカメラの制御方法は、被写体を撮影して画像信号を出力し、画像信号を処理して第１のスルー画像データと第１の静止画像データとを生成し、第１のスルー画像データを表示し、通信部を介して外部カメラから第２のスルー画像データを取得し、第１のスルー画像データと第２のスルー画像データとに注目被写体が含まれているかどうか判定し、地磁気に対するカメラの傾きである第１のカメラ方向を検出し、カメラから注目被写体までの距離である第１の被写体距離を検出し、カメラと外部カメラとの相対的な位置を算出し、撮影を指示する操作が検出されると第１の静止画像データを生成して記憶し、通信部から地磁気に対する外部カメラの傾きである第２のカメラ方向、および外部カメラから注目被写体までの距離である第２の被写体距離の情報が受信されると共に、第２のカメラ方向と、第２の被写体距離と、第１のカメラ方向と、第１の被写体距離と、第１のスルー画像データ中の注目被写体位置と、第２のスルー画像データ中の注目被写体位置とに基づいて、カメラと外部カメラとの相対的な位置が算出され、撮影を指示する操作が検出されると共に、第１のスルー画像データと第２のスルー画像データとに注目被写体が含まれていると判定された場合に、通信部から外部カメラに撮影を指示する操作情報が送信される。
本発明のさらに別の態様に係るプログラムは、外部カメラを制御可能なカメラを制御するプログラムであって、コンピュータに、被写体を撮影して画像信号を出力する撮影手順と、画像信号を処理して第１のスルー画像データと第１の静止画像データとを生成する画像処理手順と、第１のスルー画像データを表示する表示手順と、通信部を介して外部カメラから第２のスルー画像データを取得する画像取得手順と、第１のスルー画像データと第２のスルー画像データとに注目被写体が含まれているかどうか判定する判定手順と、地磁気に対するカメラの傾きである第１のカメラ方向を検出する第１方向検出手順と、カメラから注目被写体までの距離である第１の被写体距離を検出する距離検出手順と、カメラと外部カメラとの相対的な位置を算出する相対位置検出手順と、撮影を指示する操作が検出されると第１の静止画像データを生成させて記憶する制御手順と、を実行させ、相対位置検出手順は、通信部から地磁気に対する外部カメラの傾きである第２のカメラ方向、および外部カメラから注目被写体までの距離である第２の被写体距離の情報を受信すると共に、第２のカメラ方向と、第２の被写体距離と、第１のカメラ方向と、第１の被写体距離と、第１のスルー画像データ中の注目被写体位置と、第２のスルー画像データ中の注目被写体位置とに基づいて、カメラと外部カメラとの相対的な位置を算出し、制御手順は、撮影を指示する操作が検出されると共に、判定手順が、第１のスルー画像データと第２のスルー画像データとに注目被写体が含まれていると判定した場合に、通信部から外部カメラに撮影を指示する操作情報を送信する。
【発明の効果】
【０００８】
本発明によると、離れた場所にあるカメラによって、同一被写体を撮影することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態のカメラの配置を示す図である。
【図２】第１実施形態のメインカメラの構成を示すブロック図である。
【図３】第１実施形態の外部カメラの構成を示すブロック図である。
【図４】第１実施形態の撮影方法を説明するフローチャートである。
【図５】第１実施形態の相対位置検出制御を説明するフローチャートである。
【図６】本発明の第２実施形態のメインカメラの構成を示すブロック図である。
【図７】第２実施形態の外部カメラの構成を示すブロック図である。
【図８】第２実施形態の撮影方法を説明するフローチャートである。
【図９】第２実施形態の相対位置検出制御を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
本発明の第１実施形態のカメラについて図１を用いて説明する。図１は、本実施形態のカメラの配置を示す図である。本実施形態のカメラ（以下、メインカメラ）１は、外部カメラ２を制御可能である。メインカメラ１は、例えば撮影者によって保持されており、外部カメラ２は、例えば三脚などによって所定の位置に固定されている。本実施形態において、注目被写体とは、撮影者が撮影時に特に注目している対象のことである。
【００１１】
メインカメラ１について図２を用いて説明する。図２は、メインカメラ１の構成を示すブロック図である。
【００１２】
メインカメラ１は、第１撮像素子（撮影部）３と、第１画像処理部（第１の画像処理部、第２の画像処理部）４と、第１被写体認識部（判定部）５と、第１記録部（記憶部）６と、第１表示部（表示部）７と、第１通信部（通信部）８と、第１画像取得部（画像取得部）９と、第１位置検出部（相対位置検出部）１０と、外部カメラ操作部１１と、第１撮像制御部（撮影制御部）１２とを備える。
【００１３】
第１撮像素子３は、レンズなどを介して受光面に入射される光に応じた電気信号を所定のタイミングで出力する。第１撮像素子３は、例えばＣＣＤ（電荷結合素子）やＣＭＯＳ（相補型金属酸化膜半導体）センサと称される形式、あるいはその他の各種の形式の撮像素子である。
【００１４】
第１画像処理部４は、第１撮像素子３から出力された電気信号に対して色処理や階調変換処理等の画像処理を施した後の画像信号を出力する。画像信号は、スルー画像（第１のプレビュー画像データ）として第１表示部７に表示され、またレリーズボタンが押されると画像データ（第１の静止画像データ）として第１記録部６に格納される。
【００１５】
第１被写体認識部５は、外部カメラ２から送信された画像信号を解析し、注目被写体が含まれているかどうか判定する。第１被写体認識部５は、注目被写体の特徴が存在するかどうかを判定するマッチング処理などを行う。
【００１６】
第１表示部７は、第１画像処理部４から出力された画像信号に基づいて作成されたスルー画像をディスプレイに表示する。また、第１表示部７は、外部カメラ２から送信された画像信号に基づいて作成された外部カメラ２のスルー画像（第２のプレビュー画像データ）をディスプレイに表示することができる。また第１表示部７は、メインカメラ１のスルー画像と外部カメラ２のスルー画像とを合成してディスプレイに表示することもできる。この場合、第１表示部７は、例えばメインカメラ１のスルー画像をディスプレイの全体に表示し、外部カメラ２のスルー画像をメインカメラ１のスルー画像を表示しているディスプレイの一部、例えば右上に設けた領域に表示する。
【００１７】
第１通信部８は、第１送信部（送信部）１３と、第１受信部（受信部）１４とを備え、例えばＷｉ−Ｆｉ（登録商標）などの無線システムである。第１送信部１３は、後述する外部カメラ２の第２受信部２６へ外部カメラ２の位置情報要求、撮影要求情報などの操作情報を送信する。第１受信部１４は、後述する外部カメラ２の第２送信部２７から外部カメラ２の位置情報、外部カメラ２によるスルー画像情報、外部カメラ２によって撮影した画像の画像データ情報（第２の静止画像データの情報）、外部カメラ２の撮影画角情報などを受信する。
【００１８】
第１画像取得部９は、第１受信部１４によって受信した外部カメラ２によるスルー画像情報からスルー画像データを作成し、また外部カメラ２から送信された画像データ情報から画像データ（第２の画像データ）を作成する。作成されたスルー画像データは、第１表示部７に外部カメラ２のスルー画像として表示される。また、作成された画像データは、第１記録部６に格納される。
【００１９】
第１位置検出部１０は、メインカメラ１と被写体との距離（第１の被写体距離）を検出する第１ＡＦセンサ（距離検出部）１５と、地磁気に対するメインカメラ１の光軸の傾き（第１のカメラ方向）を検出する第１地磁気センサ（第１方向検出部）１６と、衛星測位システムからの情報からメインカメラ１の位置を検出する第１ＧＰＳセンサ（ＧＰＳ受信部）１７とを備える。
【００２０】
第１位置検出部１０は、図１に示すように、第１ＡＦセンサ１５によって注目被写体までの距離Ｌ１と、メインカメラ１の光軸と被写体との角度ａ１とを検出する。また、第１位置検出部１０は、地磁気に対するメインカメラ１の光軸の傾きである角度ａ２を第１地磁気センサ１６によって検出する。
【００２１】
第１位置検出部１０は、上記した第１ＡＦセンサ１５などの情報と、後述する外部カメラ２の第２位置検出部２４によって検出した外部カメラ２の位置情報とに基づいて、メインカメラ１と外部カメラ２との相対的な位置を算出する。また、第１位置検出部１０は、上記した第１ＡＦセンサ１５などの情報によって、メインカメラ１と外部カメラ２との相対的な位置を算出できない場合には、第１ＧＰＳセンサ１７および後述する外部カメラ２の第２ＧＰＳセンサ３０によって検出した情報に基づいて、メインカメラ１と外部カメラ２との相対的な位置を算出する。
【００２２】
外部カメラ操作部１１は、第１通信部８を介して外部カメラ２を遠隔操作する。
【００２３】
第１撮像制御部１２は、第１撮像素子３、第１位置検出部１０などと接続しており、メインカメラ１を制御する。第１撮像制御部１２は、ＣＰＵ、ＲＯＭ、ＲＡＭなどによって構成される。ＲＯＭは制御プログラムおよび各データを格納している。ＣＰＵが、ＲＯＭに格納された制御プログラムに基づいて演算を実行することにより、メインカメラ１の各機能が発揮される。
【００２４】
次に外部カメラ２について図３を用いて説明する。図３は外部カメラ２の構成を示すブロック図である。
【００２５】
外部カメラ２は、第２撮像素子２０と、第２画像処理部２１と、第２記録部２２と、第２通信部２３と、第２位置検出部２４と、第２撮像制御部２５とを備える。外部カメラ２は、広角側に設定されている。
【００２６】
外部カメラ２の第２撮像素子２０、第２画像処理部２１、および第２記録部２２はメインカメラ１の各構成と同じ構成なので、ここでの説明は省略する。
【００２７】
第２通信部２３は、第２受信部２６と、第２送信部２７とを備え、例えばＷｉ−Ｆｉ（登録商標）などの無線システムである。第２受信部２６は、メインカメラ１からの位置情報要求などの操作情報を受信する。第２送信部２７は、第２位置検出部２４によって検出した外部カメラ２の位置情報、外部カメラ２のスルー画像情報などをメインカメラ１の第１通信部８へ送信する。
【００２８】
第２位置検出部２４は、第２ＡＦセンサ２８、第２地磁気センサ２９、第２ＧＰＳセンサ３０とを備える。第２位置検出部２４は、図１に示すように、第２ＡＦセンサ２８によって被写体までの距離Ｌ２（第２の被写体距離）と、外部カメラ２の光軸と被写体との角度ａ３とを検出する。また、第２位置検出部２４は、地磁気に対する外部カメラ２の光軸の傾き（第２のカメラ方向）である角度ａ４を第２地磁気センサ２９によって検出する。
【００２９】
第２撮像制御部２５は、第１撮像制御部１２と同様の構成をしており、第２受信部２６によって受信した操作情報に基づいて、外部カメラ２を制御する。
【００３０】
本実施形態では、メインカメラ１は、メインカメラ１と外部カメラ２との相対位置を検出する。ここで、第１ＧＰＳセンサ１７および第２ＧＰＳセンサ３０を用いずに、メインカメラ１と外部カメラ２との相対位置を検出する方法について、図１を用いて説明する。
【００３１】
メインカメラ１の第１位置検出部１０は、注目被写体までの距離Ｌ１、メインカメラ１の光軸と注目被写体との角度ａ１、およびメインカメラ１の光軸と地磁気との角度ａ２を検出する。
【００３２】
また、外部カメラ２の第２位置検出部２４は、注目被写体までの距離Ｌ２、外部カメラ２の光軸と注目被写体との角度ａ３、および外部カメラ２の光軸と地磁気との角度ａ４を検出する。
【００３３】
これにより、メインカメラ１と注目被写体と外部カメラ２との角度ｂがａ１＋ａ２＋ａ３＋ａ４となり、この角度ｂと、注目被写体からメインカメラ１までの距離Ｌ１と、注目被写体から外部カメラ２までの距離Ｌ２とから、メインカメラ１と外部カメラ２との相対的な位置を算出することができる。
【００３４】
次に本実施形態における撮影方法について図４のフローチャートを用いて説明する。
【００３５】
ステップＳ１００では、メインカメラ１と外部カメラ２との相対位置検出制御を行う。相対位置検出制御について、図５のフローチャートを用いて説明する。
【００３６】
ステップＳ２００では、メインカメラ１は注目被写体を認識する。注目被写体は、メインカメラ１で取得したスルー画像の中から撮影者によって選択される。なお、注目被写体は、予め登録されてもよい。
【００３７】
ステップＳ２０１では、外部カメラ２は第２送信部２７からメインカメラ１の第１受信部１４へ外部カメラ２によって取得したスルー画像情報を送信する。また、メインカメラ１は、第１受信部１４によって外部カメラ２のスルー画像情報を受信する。
【００３８】
ステップＳ２０２では、メインカメラ１は、メインカメラ１によって認識した注目被写体が、外部カメラ２で取得したスルー画像中に存在するかどうか判定する（ステップＳ２０２が判定部を構成する）。そして、外部カメラ２で取得したスルー画像中に注目被写体が存在する場合には、ステップＳ２０３へ進む。一方、外部カメラ２で取得したスルー画像中に注目被写体が存在しない場合には、ステップＳ２０４へ進む。
【００３９】
ステップＳ２０３では、メインカメラ１は、外部カメラ２の第２ＡＦセンサ２８、第２地磁気センサ２９による、外部カメラ２の位置情報要求を生成する。
【００４０】
ステップＳ２０４では、メインカメラ１は、外部カメラ２の第２ＧＰＳセンサ３０による、外部カメラ２の位置情報要求を生成する。
【００４１】
ステップＳ２０５では、メインカメラ１は、ステップＳ２０３またはステップＳ２０４によって生成された外部カメラ２の位置情報要求を第１送信部１３から外部カメラ２に送信する。また、外部カメラ２は、第２受信部２６によってメインカメラ１からの外部カメラ２の位置情報要求を受信する。
【００４２】
ステップＳ２０６では、外部カメラ２は、メインカメラ１からの要求に基づいて、第２位置検出部２４によって外部カメラ２の位置情報を検出する。外部カメラ２は、第２ＡＦセンサ２８および第２地磁気センサ２９によって、注目被写体までの距離Ｌ２、外部カメラ２の光軸と注目被写体との角度ａ３、および地磁気に対する外部カメラ２の光軸の角度ａ４を検出する。または、外部カメラ２は、第２ＧＰＳセンサ３０によって外部カメラ２の位置情報を取得する。
【００４３】
ステップＳ２０７では、外部カメラ２は、外部カメラ２の位置情報を第２送信部２７からメインカメラ１の第１受信部１４に送信する。また、メインカメラ１は外部カメラ２の位置情報を第１受信部１４で受信する。
【００４４】
ステップＳ２０８では、メインカメラ１は、第１位置検出部１０によってメインカメラ１の位置情報を検出する。メインカメラ１は、第１ＡＦセンサ１５および第１地磁気センサ１６によって、注目被写体までの距離Ｌ１、メインカメラ１の光軸と注目被写体との角度ａ１、および地磁気に対するメインカメラ１の光軸の角度ａ２を検出する。また、メインカメラ１は、第１ＧＰＳセンサ１７によってメインカメラ１の位置情報を取得する。
【００４５】
ステップＳ２０９では、メインカメラ１は、メインカメラ１の位置情報と第１受信部１４によって受信した外部カメラ２の位置情報とに基づいて、メインカメラ１と外部カメラ２との相対的な位置を検出する。メインカメラ１が第１ＡＦセンサ１５および第１地磁気センサ１６によってメインカメラ１の位置を検出し、かつ外部カメラ２が第２ＡＦセンサ２８および第２地磁気センサ２９によって外部カメラ２の位置を検出している場合には、これらの位置情報に基づいて、メインカメラ１と外部カメラ２との相対的な位置が検出される。しかし、メインカメラ１または外部カメラ２の少なくともどちらか一方が、第１ＡＦセンサ１５などによって位置を検出できない場合には、第１ＧＰＳセンサ１７および第２ＧＰＳセンサ３０による位置情報に基づいて相対的な位置が検出される。
【００４６】
図４に戻り、ステップＳ１０１では、メインカメラ１は、メインカメラ１によって注目被写体を認識できているかどうか判定する。メインカメラ１によって注目被写体を認識できていない場合には、ステップＳ１０２へ進む。メインカメラ１によって注目被写体を認識できている場合には、ステップＳ１０３へ進む。メインカメラ１によって注目被写体を認識できない場合は、例えばメインカメラ１の前に人などの障害物が入った場合などである。
【００４７】
ステップＳ１０２では、メインカメラ１は、外部カメラ２によって取得したスルー画像中に注目被写体が存在しているかどうか判定する。外部カメラ２によって取得したスルー画像中に注目被写体が存在していない場合にはステップＳ１０４へ進む。外部カメラ２によって取得したスルー画像中に注目被写体が存在している場合にはステップＳ１０６へ進む。
【００４８】
ステップＳ１０３では、メインカメラ１によって注目被写体を認識できているので、メインカメラ１は、注目被写体の位置を計算する。
【００４９】
ステップＳ１０４では、メインカメラ１および外部カメラ２によって注目被写体を認識できていないので、メインカメラ１はメインカメラ１の光軸方向、ズーム倍率に応じて注目被写体の位置を推測し、注目被写体の位置を計算する。
【００５０】
ステップＳ１０５では、メインカメラ１は、ステップＳ１０３、Ｓ１０４によって計算された注目被写体の位置に基づいて、外部カメラ２におけるスルー画像の切り出し位置（トリミング位置）とサイズとの情報である切り出し位置要求情報を生成する。切り出すサイズは予め設定されてもよく、また注目被写体との距離などによって設定されてもよい。
【００５１】
ステップＳ１０６では、メインカメラ１は、レリーズボタンが撮影者によって押し下げられたかどうか判定する。レリーズボタンが撮影者によって押し下げられた場合にはステップＳ１０７へ進む。レリーズボタンが撮影者によって押し下げられていない場合にはステップＳ１０８へ進む。
【００５２】
ステップＳ１０７では、メインカメラ１は、ステップＳ１０５によって生成した切り出し位置要求情報に撮影要求情報を付加する。
【００５３】
ステップＳ１０８では、メインカメラ１は、切り出し位置要求情報を第１送信部１３から外部カメラ２に送信する（ステップＳ１０５からステップＳ１０８がトリミング指示部を構成する）。また、外部カメラ２は、第２受信部２６によって切り出し位置要求情報を受信する。なお、撮影要求情報が付加されている場合には、撮影要求情報も同時に送受信される。
【００５４】
ステップＳ１０９では、外部カメラ２は、メインカメラ１によって送信された注目被写体の位置情報に基づいて、切り出し位置と切り出すサイズを決定する。
【００５５】
ステップＳ１１０では、外部カメラ２は、撮影要求があるかどうか判定する。撮影要求がない場合には、ステップＳ１１１へ進む。撮影要求がある場合には、ステップＳ１１２へ進む。
【００５６】
ステップＳ１１１では、外部カメラ２は、切り出し位置のスルー画像情報を第２送信部２７からメインカメラ１に送信する。また、メインカメラ１は、第１受信部１４によってスルー画像情報を受信し、メインカメラ１の第１表示部７に外部カメラ２で切り出したスルー画像を表示する。
【００５７】
ステップＳ１１２では、メインカメラ１および外部カメラ２は撮影を行う。メインカメラ１によって取得された画像データは、第１記録部６に格納される。また、外部カメラ２によって取得された画像データ情報は、第２送信部２７からメインカメラ１の第１送信部１３に送信される。また、メインカメラ１は、受信した画像データ情報から画像データを作成し、画像データを第１記録部６に格納する。なお、メインカメラ１で取得された画像データと、外部カメラ２によって取得された画像データとは、第１記録部６に関連を付けて格納される。例えば、２つの画像データは、数値が同じであり、最初のアルファベットの文字のみが異なるファイル名で格納される。また、２つの画像データは、メインカメラ１と外部カメラ２との相対的な位置情報とも関連を付けて格納されてもよい。
【００５８】
なお、外部カメラ２によって取得された画像データは、外部カメラ２の第２記録部２２に格納されてもよい。
【００５９】
本発明の第１実施形態の効果について説明する。
【００６０】
メインカメラ１によって注目被写体を撮影できない場合、または撮影者が所望する画像として撮影できない場合に、離れた場所にある外部カメラ２によって注目被写体を撮影することができる。
【００６１】
メインカメラ１と外部カメラ２との相対的な位置に基づいて、外部カメラ２におけるスルー画像の切り出し位置、大きさを設定し、外部カメラ２によって注目被写体を撮影することで、外部カメラ２によって注目被写体を中心として画像を得ることができる。
【００６２】
外部カメラ２によって得られたスルー画像を、メインカメラ１の第１表示部７に表示することで、撮影者はメインカメラ１で外部カメラ２によって得られたスルー画像を確認することができる。
【００６３】
外部カメラ２によって得られたスルー画像と、メインカメラ１によって得られたスルー画像とを、メインカメラ１の第１表示部７に合わせて表示することで、撮影者はメインカメラ１および外部カメラ２によって得られたスルー画像を比較しながら、注目被写体を撮影することができる。
【００６４】
外部カメラ２によって得られた画像データと、メインカメラ１によって得られた画像データとを関連付けて記録部に格納することで、撮影者が画像データを確認する場合に、メインカメラ１と外部カメラ２とで撮影した画像データを容易に比較しながら確認することができる。
【００６５】
メインカメラ１および外部カメラ２の向きを地磁気センサ（第１地磁気センサ１６、第２地磁気センサ２９）によって検出することで、メインカメラ１および外部カメラ２の向きを正確に検出することができ、メインカメラ１と外部カメラ２との相対的な位置を正確に検出することができる。
【００６６】
地磁気センサによってメインカメラ１または外部カメラ２の向きを検出できない場合には、ＧＰＳセンサ（第１ＧＰＳセンサ１７、第２ＧＰＳセンサ３０）によってメインカメラ１と外部カメラ２との相対的な位置を検出することができる。
【００６７】
メインカメラ１によって注目被写体を認識している場合には、メインカメラ１によって認識した注目被写体に基づいて、外部カメラ２による切り出しが行われるので、外部カメラ２による切り出しを正確に行うことができる。
【００６８】
メインカメラ１および外部カメラ２によって注目被写体を認識できない場合には、メインカメラ１のズーム倍率およびメインからの向きに基づいて、外部カメラ２による切り出しが行われるので、注目被写体を正確に認識できない場合でも、外部カメラ２による切り出しを行うことができる。
【００６９】
なお、メインカメラ１と外部カメラ２との相対的な位置は、短い時間毎に上記方法によって更新されおり、メインカメラ１が移動した場合でも、メインカメラ１と外部カメラ２との相対的な位置を検出することはできるが、メインカメラ１に加速度センサを設けることで、加速度センサによってメインカメラ１の移動を検出してもよい。また、目印となる特定の物をメインカメラ１および外部カメラ２によって認識させて、相対的な位置を算出し、メインカメラ１が移動した場合には、加速度センサによってメインカメラ１の移動距離を算出し、メインカメラ１と外部カメラ２との相対的な位置を算出してもよい。
【００７０】
また、メインカメラ１と外部カメラ２とを例えば並べて配置し、メインカメラ１はメインカメラ１と外部カメラ２とによって得られた画像データに基づいて、ステレオ画像を作成するステレオ画像作成部を備えてもよい。なお、外部カメラ２でステレオ画像を作成してもよい。
【００７１】
本実施形態では、ＡＦセンサ（第１ＡＦセンサ１５、第２ＡＦセンサ２８）によって注目被写体と、メインカメラ１および外部カメラ２との距離を検出し、検出した値を用いてメインカメラ１と外部カメラ２との相対的な位置を検出したが、これに限られることはない。例えば高さが既知である物体をカメラで認識し、既知である高さと加速度センサによって計測したカメラの傾きとによって注目被写体までの距離を計測してもよい。なお、物体の高さは、撮影した物体のデータを無線などによって取得することで得ることができる。
【００７２】
次に本発明の第２実施形態について図６、７を用いて説明する。図６は本実施形態のメインカメラの構成を示すブロック図である。図７は本実施形態の外部カメラの構成を示すブロック図である。
【００７３】
第２実施形態については第１実施形態と異なる部分を説明する。第１実施形態と同様の構成については、第１実施形態と同じ符号を付し、ここでの説明は省略する。
【００７４】
メインカメラ４０の第１被写体認識部４１は、第１画像処理部４から出力された画像信号を解析し、注目被写体が存在するか判定する。注目被写体は予め複数登録されており、第１被写体認識部４１は、登録された注目被写体と一致する被写体を注目被写体として認識する。
【００７５】
外部カメラ４２は、第２被写体認識部４３を備える。第２被写体認識部４３は、第２画像処理部２１から出力された画像信号を解析し、注目被写体が存在するか判定する。なお、第２被写体認識部４３によって検出される注目被写体は、外部カメラ４２によって設定されてもよく、またメインカメラ４０によって設定された注目被写体の情報がメインカメラ４０の第１通信部８から送信され、その情報を外部カメラ４２の第２通信部２３によって受信することで、設定されてもよい。
【００７６】
次に本実施形態における撮影方法について図８のフローチャートを用いて説明する。
【００７７】
ステップＳ３００では、メインカメラ４０と外部カメラ４２との相対位置検出制御を行う。相対位置検出制御について、図９のフローチャートを用いて説明する。
【００７８】
ステップＳ４００では、メインカメラ４０および外部カメラ４２は各スルー画像の中から注目被写体を検索する。
【００７９】
ステップＳ４０１では、外部カメラ４２は注目被写体の認識情報を第２送信部２７からメインカメラ４０の第１受信部１４へ送信する。また、メインカメラ４０は、第１受信部１４によって外部カメラ４２からの注目被写体の認識情報を受信する。
【００８０】
ステップＳ４０２では、メインカメラ４０は、検索結果および受信した外部カメラ４２による注目被写体の認識情報に基づいてメインカメラ４０および外部カメラ４２によって注目被写体を認識できたかどうか判定する。そして、メインカメラ４０および外部カメラ４２によって注目被写体を認識できた場合には、ステップＳ４０３へ進む。一方、メインカメラ４０、外部カメラ４２のどちらか一方で注目被写体を認識できなかった場合には、ステップＳ４０４へ進む。
【００８１】
ステップＳ４０３〜ステップＳ４０９は、第１実施形態のステップＳ２０３〜ステップＳ２０９と同じ制御なので、ここでの説明は省略する。
【００８２】
図８に戻り、ステップＳ３０１では、メインカメラ４０によって注目被写体が認識されているかどうか判定する。メインカメラ４０によって注目被写体が認識されていない場合には、ステップＳ３０２へ進む。メインカメラ４０によって注目被写体が認識されている場合には、ステップＳ３０３へ進む。
【００８３】
ステップＳ３０２では、メインカメラ４０は、外部カメラ４２によって注目被写体が認識されているかどうか判定する。外部カメラ４２によって注目被写体が認識されていない場合にはステップＳ３０４へ進む。外部カメラ４２によって注目被写体が認識されている場合にはステップＳ３０６へ進む。
【００８４】
ステップＳ３０３〜ステップＳ３０８までの制御は第１実施形態のステップＳ１０３〜ステップＳ１０８までの制御と同じ制御なので、ここでの説明は省略する。
【００８５】
ステップＳ３０９では、外部カメラ４２は、第２被写体認識部４３によって注目被写体を認識しているかどうか判定する。注目被写体を認識している場合には、ステップＳ３１０へ進む。また、注目被写体を認識していない場合には、ステップＳ３１１へ進む。
【００８６】
ステップＳ３１０では、外部カメラ４２は、第２被写体認識部４３によって注目被写体を認識しているので、注目被写体を中心とした切り出し位置を決定する。
【００８７】
なお、メインカメラ４０によって注目被写体が認識され、注目被写体の位置情報が生成されている場合には、メインカメラ４０によって送信された注目被写体の位置情報を優先して、切り出し位置を決定しても良い。さらに、メインカメラ４０によって注目被写体の位置情報が生成されている場合には、フラグを立て、そのフラグに応じて判定しても良い。
【００８８】
ステップＳ３１１では、外部カメラ４２は、メインカメラ４０によって送信された注目被写体の位置情報に基づいて、切り出し位置および切り出しサイズを決定する。
【００８９】
ステップＳ３１２では、外部カメラ４２は、撮影要求があるかどうか判定する。撮影要求がない場合には、ステップＳ３１３へ進む。撮影要求がある場合には、ステップＳ３１４へ進む。
【００９０】
ステップＳ３１３とステップＳ３１４は、第１実施形態のステップＳ１１１とステップＳ１１２と同じ制御なので、ここでの説明は省略する。
【００９１】
本発明の第２実施形態の効果について説明する。
【００９２】
メインカメラ４０と外部カメラ４２とに注目被写体を予め記憶させて、メインカメラ４０におけるスルー画像と外部カメラ４２におけるスルー画像とに注目被写体が含まれるか判定することで、注目被写体を正確に検出することができ、注目被写体を中心とした画像を得ることができる。
【００９３】
メインカメラ１および外部カメラ２によって注目被写体が認識されている場合にのみ、地磁気センサを用いてメインカメラ１と外部カメラ２との相対的な位置を検出することで、地磁気センサを用いた相対的な位置検出を正確に行うことができる。
【００９４】
本実施形態では、メインカメラによって外部カメラを操作するものについて説明したが、外部カメラによってメインカメラを操作してもよい。この場合には、メインカメラは操作情報に基づいて撮影を行い、画像データ（第３の画像データ）を作成し、第１記憶部に画像データを格納、または外部カメラに送信する。また、メインカメラは位置情報を送信することもできる。このようにメインカメラを外部カメラとしても使用することができる。また、同一の機能を有するカメラが、上記説明した機能を相互に発揮可能としてもよい。メインカメラに対して、別途外部カメラを設計せずに、離れた場所にあるカメラで注目被写体を撮影することができる。
【００９５】
上記実施形態では、１つの外部カメラを用いて説明したが、複数の外部カメラを用いてもよい。
【００９６】
本発明は上記した実施形態に限定されるものではなく、その技術的思想の範囲内でなしうるさまざまな変更、改良が含まれることは言うまでもない。
【符号の説明】
【００９７】
１      カメラ
２      外部カメラ
３      撮像素子（撮像部）
４      第１画像処理部（画像処理部）
５      第１被写体認識部（判定部）
６      第１記録部（記憶部）
７      第１表示部（表示部）
８      第１通信部（通信部）
９      第１画像取得部（画像取得部）
１０    第１位置検出部（相対位置検出部）
１１    外部カメラ操作部
１２    第１撮像制御部（撮影制御部）
１３    第１送信部（送信部）
１４    第１受信部（受信部）
１５    第１ＡＦセンサ（距離検出部）
１６    第１地磁気センサ（第１方向検出部）
１７    第１ＧＰＳセンサ（ＧＰＳ受信部）
【図１】
0005543870.tif 000002
【図２】
0005543870.tif 000003
【図３】
0005543870.tif 000004
【図４】
0005543870.tif 000005
【図５】
0005543870.tif 000006
【図６】
0005543870.tif 000007
【図７】
0005543870.tif 000008
【図８】
0005543870.tif 000009
【図９】
0005543870.tif 000010