(57)【要約】【課題】複数の撮像装置を連携させることにより、一方の撮像装置の機能を向上させる。【解決手段】本発明の第１側面に係る撮像システムは、互いに無線通信可能な複数の撮像装置を有する撮像システムであって、前記複数の撮像装置に含まれる第１の撮像装置は、被写体の光学像に応じた画像データを生成して、前記画像データに関連した画像関連情報を、前記複数の撮像装置に含まれる第２の撮像装置へ送信し、前記第２の撮像装置は、前記第１の撮像装置から受信した前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記第１の撮像装置へ送信することを特徴とする。【選択図】図７
2008219522.tif 000002
【特許請求の範囲】
【請求項１】
互いに無線通信可能な複数の撮像装置を有する撮像システムであって、
前記複数の撮像装置に含まれる第１の撮像装置は、被写体の光学像に応じた画像データを生成して、前記画像データに関連した画像関連情報を、前記複数の撮像装置に含まれる第２の撮像装置へ送信し、
前記第２の撮像装置は、前記第１の撮像装置から受信した前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記第１の撮像装置へ送信する
ことを特徴とする撮像システム。
【請求項２】
前記画像関連情報は、前記画像データを圧縮した圧縮画像データと前記画像データとのいずれかを含み、
前記第２の撮像装置は、複数の前記画像関連情報に対応する前記画像処理情報を一時的に記憶した後、前記画像処理情報を前記第１の撮像装置へ送信する
ことを特徴とする請求項１に記載の撮像システム。
【請求項３】
前記画像関連情報は、前記画像データを含み、
前記第２の撮像装置は、圧縮処理を含む処理を前記画像データに行って前記画像処理情報を生成する
ことを特徴とする請求項１に記載の撮像システム。
【請求項４】
前記第１の撮像装置は、前記被写体の光学像に応じた画像データを連続的に複数生成し、前記複数の画像データに関連した複数の画像関連情報を一時的に記憶し、前記複数の画像関連情報の少なくとも一部を前記第２の撮像装置へ送信し、
前記第２の撮像装置は、前記複数の画像関連情報の少なくとも一部を受信して一時的に記憶する
ことを特徴とする請求項１から３のいずれか１項に記載の撮像システム。
【請求項５】
前記第１の撮像装置は、受信した前記画像処理情報を記録するための記録媒体を用いて、前記複数の画像関連情報を一時的に記憶する
ことを特徴とする請求項４に記載の撮像システム。
【請求項６】
前記第１の撮像装置は、前記被写体の光学像に応じた複数の画像データを連続的に生成し、前記複数の画像データに関連した複数の画像関連情報の少なくとも一部を前記第２の撮像装置へ連続的に送信し、
前記第２の撮像装置は、受信した前記複数の画像関連情報の少なくとも一部を一時的に記憶する
ことを特徴とする請求項１から５のいずれか１項に記載の撮像システム。
【請求項７】
前記第１の撮像装置は、前記被写体を撮像することに関する利用者からの要求を前記第２の撮像装置より先に受け付けた
ことを特徴とする請求項１から６のいずれか１項に記載の撮像システム。
【請求項８】
前記第１の撮像装置は、前記第２の撮像装置よりハードウェア性能が低い
ことを特徴とする請求項１から６のいずれか１項に記載の撮像システム。
【請求項９】
前記第１の撮像装置は、通信状況に応じて、前記第２の撮像装置に前記画像関連情報を送信する第１のモードと、前記第１の撮像装置で前記画像関連情報を処理して前記画像処理情報を作成する第２のモードとを切り替える
ことを特徴とする請求項１から８のいずれか１項に記載の撮像システム。
【請求項１０】
他の撮像装置と無線通信可能な撮像装置であって、
被写体の光学像を撮像する撮像手段と、
前記撮像手段が撮像した画像信号に基づいて、画像データを生成するＡ／Ｄ変換手段と、
前記画像データに関連した画像関連情報を前記他の撮像装置へ送信し、前記他の撮像装置が前記画像関連情報を処理して生成した画像処理情報を前記他の撮像装置から受信する通信手段と、
を備え、
前記画像関連情報は、前記他の撮像装置が前記画像関連情報を処理して前記画像処理情報を生成するようにするための命令を含む
ことを特徴とする撮像装置。
【請求項１１】
通信状況に応じて、前記他の撮像装置に前記画像関連情報を前記通信手段が送信する第１のモードと、前記第１の撮像装置で前記画像関連情報を処理して前記画像処理情報を作成する第２のモードとを切り替える制御手段をさらに備えた
ことを特徴とする請求項１０に記載の撮像装置。
【請求項１２】
他の撮像装置と無線通信可能な撮像装置であって、
被写体の光学像を撮像する撮像手段と、
前記他の撮像装置により撮像された画像信号に基づいて生成された画像データに関連した画像関連情報を前記他の撮像装置から受信し、前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記他の撮像装置へ送信する通信手段と、
を備え、
前記画像関連情報は、前記画像関連情報を処理して前記画像処理情報を生成するようにするための命令を含む
ことを特徴とする撮像装置。
【請求項１３】
他の撮像装置と無線通信可能な撮像装置を、
被写体の光学像を撮像する撮像手段、
前記撮像手段が撮像した画像信号に基づいて、画像データを生成するＡ／Ｄ変換手段、
前記画像データに関連した画像関連情報を前記他の撮像装置へ送信し、前記他の撮像装置が前記画像関連情報を処理して生成した画像処理情報を前記他の撮像装置から受信する通信手段、
として機能させ、
前記画像関連情報は、前記他の撮像装置が前記画像関連情報を処理して前記画像処理情報を生成するようにするための命令を含む
ことを特徴とする撮像プログラム。
【請求項１４】
他の撮像装置と無線通信可能な撮像装置を、
被写体の光学像を撮像する撮像手段、
前記他の撮像装置により撮像された画像信号に基づいて生成された画像データに関連した画像関連情報を前記他の撮像装置から受信し、前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記他の撮像装置へ送信する通信手段、
として機能させ、
前記画像関連情報は、前記画像関連情報を処理して前記画像処理情報を生成するようにするための命令を含む
ことを特徴とする撮像プログラム。
【請求項１５】
互いに無線通信可能な複数の撮像装置を有する撮像システムにおける撮像方法であって、
前記複数の撮像装置に含まれる第１の撮像装置が、被写体の光学像に応じた画像データを生成して、前記画像データに関連した画像関連情報を、前記複数の撮像装置に含まれる第２の撮像装置へ送信する第１工程と、
前記第２の撮像装置が、前記第１の撮像装置から受信した前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記第１の撮像装置へ送信する第２工程と、
を備えたことを特徴とする撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像システム、撮像装置、撮像プログラム、及び撮像方法に関する。
【背景技術】
【０００２】
特許文献１では、デジタルカメラにおいて、撮像した画像の画像データを圧縮せずに無線通信回線経由で外部のサーバーに送信する技術が提案されている。
【０００３】
特許文献２では、デジタルカメラにおいて、撮像終了後にカメラのモードがＲｅｃからＯｆｆに切り替えられると、撮像した画像の画像データを無線通信回線経由で自動的にサーバー（センター）に送信する技術が提案されている。
【０００４】
特許文献３では、デジタルカメラにおいて、予め関連付けられているＰＣ（パーソナルコンピューター）に接近すると、そのＰＣにより無線通信回線経由で動作可能な状態にされ、撮像した画像データを無線通信回線経由でＰＣに送信する技術が提案されている。
【０００５】
特許文献４では、デジタルカメラにおいて、撮像した画像の画像データを記録するバッファーメモリの記憶容量が不足していることを検知した場合、画像データをバッファーメモリからサーバー（データベース）に送信する技術が提案されている。
【０００６】
特許文献１〜４に示された技術によれば、デジタルカメラで撮像した画像の画像データを外部のサーバー又はＰＣ記憶することができる。
【特許文献１】特開２００３−８７６１８号公報
【特許文献２】特開２００１−１１１８８４号公報
【特許文献３】特開２００２−０６４７４０号公報
【特許文献４】特開２００２−１７１４３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１〜４には、デジタルカメラの能力を、他のデジタルカメラを利用することにより向上させるための技術は開示されていない。
【０００８】
例えば、使用者が旅行中に記念スナップ撮像を行う場合や、スポーツ観戦や、情報収集のために持ち歩く場合などにおいて、他の撮像装置を利用して連写スピードや連写可能枚数を向上させる技術は開示されていない。
【０００９】
本発明の目的は、複数の撮像装置を連携させることにより、一方の撮像装置の機能を向上させることにある。
【課題を解決するための手段】
【００１０】
本発明の第１側面に係る撮像システムは、互いに無線通信可能な複数の撮像装置を有する撮像システムであって、前記複数の撮像装置に含まれる第１の撮像装置は、被写体の光学像に応じた画像データを生成して、前記画像データに関連した画像関連情報を、前記複数の撮像装置に含まれる第２の撮像装置へ送信し、前記第２の撮像装置は、前記第１の撮像装置から受信した前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記第１の撮像装置へ送信することを特徴とする。
【００１１】
本発明の第２側面に係る撮像装置は、他の撮像装置と無線通信可能な撮像装置であって、被写体の光学像を撮像する撮像手段と、前記撮像手段が撮像した画像信号に基づいて、画像データを生成するＡ／Ｄ変換手段と、前記画像データに関連した画像関連情報を前記他の撮像装置へ送信し、前記他の撮像装置が前記画像関連情報を処理して生成した画像処理情報を前記他の撮像装置から受信する通信手段とを備え、前記画像関連情報は、前記他の撮像装置が前記画像関連情報を処理して前記画像処理情報を生成するようにするための命令を含むことを特徴とする。
【００１２】
本発明の第３側面に係る撮像装置は、他の撮像装置と無線通信可能な撮像装置であって、被写体の光学像を撮像する撮像手段と、前記他の撮像装置により撮像された画像信号に基づいて生成された画像データに関連した画像関連情報を前記他の撮像装置から受信し、前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記他の撮像装置へ送信する通信手段とを備え、前記画像関連情報は、前記画像関連情報を処理して前記画像処理情報を生成するようにするための命令を含むことを特徴とする。
【００１３】
本発明の第４側面に係る撮像プログラムは、他の撮像装置と無線通信可能な撮像装置を、被写体の光学像を撮像する撮像手段、前記撮像手段が撮像した画像信号に基づいて、画像データを生成するＡ／Ｄ変換手段、前記画像データに関連した画像関連情報を前記他の撮像装置へ送信し、前記他の撮像装置が前記画像関連情報を処理して生成した画像処理情報を前記他の撮像装置から受信する通信手段として機能させ、前記画像関連情報は、前記他の撮像装置が前記画像関連情報を処理して前記画像処理情報を生成するようにするための命令を含むことを特徴とする。
【００１４】
本発明の第５側面に係る撮像プログラムは、他の撮像装置と無線通信可能な撮像装置を、被写体の光学像を撮像する撮像手段、前記他の撮像装置により撮像された画像信号に基づいて生成された画像データに関連した画像関連情報を前記他の撮像装置から受信し、前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記他の撮像装置へ送信する通信手段として機能させ、前記画像関連情報は、前記画像関連情報を処理して前記画像処理情報を生成するようにするための命令を含むことを特徴とする。
【００１５】
本発明の第６側面に係る撮像方法は、互いに無線通信可能な複数の撮像装置を有する撮像システムにおける撮像方法であって、前記複数の撮像装置に含まれる第１の撮像装置が、被写体の光学像に応じた画像データを生成して、前記画像データに関連した画像関連情報を、前記複数の撮像装置に含まれる第２の撮像装置へ送信する第１工程と、前記第２の撮像装置が、前記第１の撮像装置から受信した前記画像関連情報を処理して画像処理情報を生成し、前記画像処理情報を前記第１の撮像装置へ送信する第２工程とを備えたことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、複数の撮像装置を連携させることにより、一方の撮像装置の機能を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
本発明の実施形態に係る撮像システム１を、図１を用いて説明する。図１は、本発明の実施形態に係る撮像システム１の構成図である。
【００１８】
撮像システム１は、複数の撮像装置（１０，３０）及び無線通信回線６０を備える。
【００１９】
複数の撮像装置（１０，３０）は、それぞれ、被写体の光学像を撮像する。複数の撮像装置（１０，３０）は、第１の撮像装置１０及び第２の撮像装置３０を含む。以下では、第１の撮像装置１０が主カメラをとして機能し、第２の撮像装置３０が副カメラをとして機能する場合を例に説明する。主カメラは、主体的に動作するカメラ（撮像装置）である。副カメラは、主カメラを補助するように動作するカメラ（撮像装置）である。
【００２０】
無線通信回線６０は、複数の撮像装置（１０，３０）を互いに接続する。無線通信回線６０は、例えば、第１の撮像装置１０及び第２の撮像装置３０を接続する。これにより、第１の撮像装置１０及び第２の撮像装置３０は、互いに無線通信可能になっている。
【００２１】
次に、複数の撮像装置（１０，３０）における各撮像装置を、図２及び図３を用いて説明する。図２は、第１の撮像装置１０の構成図である。図３は、第２の撮像装置３０の構成図である。
【００２２】
図２に示す第１の撮像装置１０において、１１はＣＣＤやＣＭＯＳなどの撮像手段である。撮像手段１１は、被写体の光学像を撮像して、被写体の光学像に応じた画像信号を生成する。
【００２３】
１２は撮像手段１１からのアナログ画像信号をデジタル信号に変換するためのＡ／Ｄ変換手段である。Ａ／Ｄ変換手段１２は、撮像手段１１が撮像した画像信号を撮像手段１１から受け取る。Ａ／Ｄ変換手段１２は、受け取った画像信号をＡ／Ｄ変換して、被写体の光学像に応じた画像データ（デジタル信号）を生成する。画像データは、例えば、ＲＡＷフォーマットのＲＡＷデータである。
【００２４】
１４は、ＤＲＡＭなどで構成されるメモリーバッファー手段である。メモリーバッファー手段１４は、Ａ／Ｄ変換手段１２から画像データを受け取って一時的に蓄える。また、メモリーバッファー手段１４は、後述する信号処理後の画像データやＪＰＥＧ圧縮後の圧縮画像データなどを、一時的に蓄えるバッファー機能を有する。メモリーバッファー手段１４では、例えば、ＤＲＡＭとの間にメモリーコントローラを介しデータの書き込みや読み出しが行われる。
【００２５】
１６は、Ａ／Ｄ変換手段１２から出力された画像データを、輝度信号と式差信号とへ処理するための信号処理手段である。信号処理手段１６は、ＪＰＥＧ圧縮する前段階の画像データ（ＹＵＶデータ）を生成する。
【００２６】
１８は、信号処理手段１６から出力される画像データ（ＹＵＶデータ）をＪＰＥＧ形式に圧縮したり、ＪＰＥＧ形式の圧縮画像データをＹＵＶデータに伸張するためのＪＰＥＧ処理手段である。すなわち、ＪＰＥＧ処理手段１８は、画像データを圧縮した圧縮画像データを生成する。
【００２７】
２０は、ＪＰＥＧ処理されたデータをＣＦやＳＤカードなどの後述の記録媒体２１へ書き込んだり、記録媒体２１から読み出したりするための記録媒体インターフェイスである。
【００２８】
２１は、記録媒体インターフェイス２０へ脱着可能な記録媒体である。記録媒体２１は、例えば、ＣＦ（コンパクトフラッシュ(登録商標)）やＳＤカードなどである。
【００２９】
２２は、後述のＤ／Ａ変換手段２３から供給されたアナログ画像信号に応じた画像を表示する表示手段である。例えば、表示手段２２は、ＴＶ画像をビューワー表示したり、撮像手段１１が撮像した画像をレビュー表示したり、記録媒体２１から読み出されて伸張された画像を再生表示したりする。表示手段２２は、ＥＶＦ（電子ビューファインダー）として機能する。
【００３０】
２３は、画像データを受けてアナログ画像信号を生成するためのＤ／Ａ変換手段である。Ｄ／Ａ変換手段２３は、画像データをＤ／Ａ変換してアナログ画像信号を生成し、さらに、表示手段２２の表示に適したリサイズやＮＴＳＣ方式の信号へのエンコード処理なども行って、その処理後の信号を表示手段２２へ供給する。
【００３１】
２４は、通信手段で、ワイヤレスＵＳＢなどの方式で無線通信を行う。更に、通信手段２４は、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）などの方式にも対応した、ＵＳＢ２.０規格と同様に最大４８０Ｍｂｐｓの転送速度を有する高速通信が可能である。通信手段２４は、後述の画像関連情報を無線通信回線６０経由で他の撮像装置（例えば、第２の撮像装置３０）へ送信する。また、通信手段２４は、他の撮像装置（例えば、第２の撮像装置３０）が画像関連情報を処理して生成した画像処理情報を無線通信回線６０経由で他の撮像装置（例えば、第２の撮像装置３０）から受信する。
【００３２】
２６は、各部を制御するためのＣＰＵである。ＣＰＵ２６は、バス１３を介して各部に接続されている。ＣＰＵ２６は、バス１３を介して圧縮画像データ又は画像データをメモリーバッファー手段１４から読み出す。また、ＣＰＵ２６は、他の撮像装置（例えば、第２の撮像装置３０）が画像関連情報を処理して画像処理情報を生成するようにするための命令を生成する。ＣＰＵ２６は、画像データに関連した画像関連情報を生成する。画像関連情報は、他の撮像装置（例えば、第２の撮像装置３０）が画像関連情報を処理して画像処理情報を生成するようにするための命令と、圧縮画像データ及び画像データのいずれかとを含む。
【００３３】
なお、図示しないが、バス１３には、ＣＰＵ２６を介さずに各部とメモリーバッファー手段１４との間のデータ転送（Ｒｅａｄ／Ｗｒｉｔｅ）を可能にするＤＭＡ転送手段が接続されていてもよい。更に、Ａ／Ｄ変換手段１２から信号処理手段１６やＪＰＥＧ処理手段１８へ、信号処理手段１６からＪＰＥＧ処理手段１８へは、図示していないがＣＰＵ２６やＤＭＡ転送手段とは別に、直接にデータを送受するパスを設けてもよい。
【００３４】
図３に示す第２の撮像装置３０は、基本的な構成は第１の撮像装置１０と同様であるが、次の点で第１の撮像装置１０と異なる。
【００３５】
通信手段４４は、他の撮像装置（例えば、第１の撮像装置１０）により撮像された画像信号に基づいて生成された画像データに関連した画像関連情報を無線通信回線６０経由で他の撮像装置（例えば、第１の撮像装置１０）から受信する。
【００３６】
画像関連情報が画像データを含む場合、信号処理手段３６及びＪＰＥＧ処理手段３８は、画像関連情報を処理して画像処理情報を生成し、画像関連情報に対応する画像処理情報を一時的に記憶した後、画像処理情報を通信手段４４へ供給する。具体的には、信号処理手段３６は、画像関連情報における画像データを、輝度信号と式差信号とへ処理する。信号処理手段３６は、ＪＰＥＧ圧縮する前段階の画像データ（ＹＵＶデータ）を生成してＪＰＥＧ処理手段３８へ供給する。ＪＰＥＧ処理手段３８は、信号処理手段３６から受け取った画像データ（ＹＵＶデータ）をＪＰＥＧ形式で圧縮処理して圧縮画像データ（ＪＰＥＧデータ）を生成する。ＪＰＥＧ処理手段３８は、その圧縮画像データをメモリーバッファー手段３４のＪＰＥＧバッファー領域に一時的に記憶させる。また、ＣＰＵ４６は、メモリーバッファー手段３４のＪＰＥＧバッファー領域から圧縮画像データを読み出して画像処理情報として通信手段４４へ供給する。
【００３７】
一方、画像関連情報が圧縮画像データを含む場合、信号処理手段３６及びＪＰＥＧ処理手段３８は、画像関連情報に含まれる圧縮画像データをそのまま画像処理情報として通信手段４４へ供給する。
【００３８】
そして、通信手段４４は、画像処理情報を無線通信回線６０経由で他の撮像装置（例えば、第１の撮像装置１０）へ送信する。
【００３９】
次に、撮像システム１が一連の撮像動作を行う処理の流れを、図４〜図８のフローチャートを用いて説明する。図４〜図８のフローチャートの内容は、プログラムコードとして各撮像装置内の図示していない任意の記憶媒体に格納されており、各撮像装置内のＣＰＵ２６，４６等によって読み出されて実行される。以下では、第１の撮像装置１０が主カメラをとして機能し、第２の撮像装置３０が副カメラをとして機能する場合を例に説明する。
【００４０】
まず、主カメラ（元データ送信、処理後データ受信）と副カメラ（元データ受信、処理後データ送信）とのペアリング処理における主カメラ側の動作を、図４を用いて説明する。図４は、ペアリング処理における主カメラ側の動作を示すフローチャートである。
【００４１】
ステップＳ３００では、図２に示す第１の撮像装置１０が、利用者から図示しない入力手段を介して、主カメラと副カメラとのペアリング開始指示を受け付ける。入力手段は、ペアリング開始指示をＣＰＵ２６へ渡す。
【００４２】
ステップＳ３０２では、ＣＰＵ２６が、通信手段２４及び無線通信回線６０を介して、通信相手の探索を行う。そして、ＣＰＵ２６は、通信可能機器が存在するか否かを判断する。ＣＰＵ２６は、通信可能機器が存在すると判断する場合、処理をステップＳ３０８へ進め、通信可能機器が存在しないと判断する場合、処理をステップＳ３０４へ進める。
【００４３】
なお、ＣＰＵ２６は、通信可能機器が存在すると判断する場合、自らを主カメラに決定するとともに、１以上の通信可能機器から通信相手を選択して、通信相手（第２の撮像装置３０）を副カメラに決定する。そして、ＣＰＵ２６は、通信手段２４及び無線通信回線６０を介して、通信相手（第２の撮像装置３０）に副カメラである旨の情報を送信する。これにより、ＣＰＵ２６は、自らを主カメラであると認識する。
【００４４】
ステップＳ３０４では、ＣＰＵ２６が、図示しないタイマーを用いて時間を測り始めるとともに、図示しない回数カウンタがカウントしている回数に１を加える。そして、ＣＰＵ２６は、タイマーを参照して、所定時間が経過したか否かを判断する。ＣＰＵ２６は、所定時間が経過したと判断する場合、処理をステップＳ３０６へ進め、所定時間が経過していないと判断する場合、処理をステップＳ３０４へ進める。
【００４５】
ステップＳ３０６では、ＣＰＵ２６が、回数カウンタを参照して、回数カウンタがカウントしている回数が所定回数を超えているか否かを判断することにより、ステップＳ３０４の時間待ちが所定回数行われたか否かを判断する。ＣＰＵ２６は、時間待ちが所定回数行われたと判断する場合、処理をステップＳ３０７へ進め、時間待ちが所定回数行われていないと判断する場合、処理をステップＳ３０２へ進める。
【００４６】
ステップＳ３０７では、ＣＰＵ２６が、通信相手が不在であるとして、ペアリング処理を終了する。
【００４７】
ステップＳ３０８では、ＣＰＵ２６が、通信相手（副カメラ、すなわち第２の撮像装置３０）に対して通信ネゴシエーションを行うように、通信手段２４を制御する。通信手段２４は、無線通信回線６０を介して、通信相手（第２の撮像装置３０）との通信状態（電波強度や通信スピード）などを確認する。本実施形態で行っているＵＷＢ（高速ワイヤレスＵＳＢ）方式では、互いの通信機器の距離が近く電波強度が強い場合には高速な通信スピードとなり、互いの距離が近い場合には低速な通信スピードになる。通信手段２４は、ＵＷＢの通信レベルに応じた通信スピードなどの情報をＣＰＵ２６へ渡す。
【００４８】
ステップＳ３１０では、ＣＰＵ２６が、ステップＳ３０８で確認した結果に基づいて、副カメラから提供される機能を特定する。ＣＰＵ２６は、副カメラから提供される機能により、主カメラの性能や機能を向上させることができるか否かを判断する。ＣＰＵ２６は、主カメラの性能や機能を向上させることができないと判断する場合、処理をステップＳ３１２へ進め、主カメラの性能や機能を向上させることができると判断する場合、処理をステップＳ３１４へ進める。
【００４９】
ステップＳ３１２では、ＣＰＵ２６が、主カメラの性能や機能を向上させることができない旨の情報を表示手段２２へ供給する。表示手段２２は、性能・機能を向上しない旨をメッセージ表示する。
【００５０】
ステップＳ３１４では、ＣＰＵ２６が、副カメラから提供される機能により、主カメラにおいて向上する機能や性能を特定して表示手段２２へ供給する。表示手段２２は、向上する機能や性能の候補をメッセージ表示する。
【００５１】
ステップＳ３１６では、ＣＰＵ２６が、図示しない入力部を介して、向上する機能や性能の候補を選択する指示を待つ待機状態に入る。ＣＰＵ２６は、向上する機能や性能の候補を選択する指示を入力部から受け取った場合、その指示が次の（１）〜（３）のいずれを選択するものであるのかを判断する。
【００５２】
（１）ＲＡＷバッファー領域を増やして連写スピードを向上させる。
【００５３】
（２）ＪＰＥＧバッファー領域を増やして、連写可能枚数を増やす。
【００５４】
（３）主カメラと副カメラとの記録媒体２１，４１への記録を併用して、連写スピードを向上させる。
ＣＰＵ２６は、向上する機能や性能の候補を選択する指示（１）〜（３）を受けて、その指示を実行するための設定を行う。具体的には、ＣＰＵ２６は、図示しない不揮発性メモリ（例えばフラッシュＲＯＭ）にその指示を記憶させておく。
【００５５】
次に、上記（１）及び（２）で向上させるＲＡＷバッファーやＪＰＥＧバッファーについて説明する。
【００５６】
ＲＡＷバッファー領域とは、図２に示すメモリーバッファー手段１４において、撮像手段１１で撮像した画像の画像データ（ＲＡＷデータ）を一時的に記憶させておくための領域である。このＲＡＷデータのｂｉｔ幅は、Ａ／Ｄ変換手段１２のｂｉｔ幅に等しいため、例えば１０ｂｉｔや１２ｂｉｔである場合などメモリーバッファー手段１４のＤＲＡＭのｂｉｔ幅構成と合わない場合がある。その場合、ＣＰＵ２６は、ＲＡＷデータのｂｉｔ幅を、メモリーバッファー手段１４のｂｉｔ幅構成と合うように詰め直す。ＣＰＵ２６は、１０ｂｉｔや１２ｂｉｔのＲＡＷデータを１６ｂｉｔや３２ｂｉｔのＲＡＷデータへ詰め直してメモリーバッファー手段１４へ置く。
【００５７】
また、ＪＰＥＧバッファー領域とは、図２に示すメモリーバッファー手段１４において、ＪＰＥＧ処理手段１８で圧縮した圧縮画像データを一時的に記憶させておくための領域である。
【００５８】
第１の撮像装置１０は、撮像前に、画角合わせや被写体確認用に、撮像手段１１で受光されたライブ画像を表示手段２２にスルー表示する。その場合、Ａ／Ｄ変換手段１２の出力はメモリーバッファー手段１４を介さずに信号処理手段１６へダイレクトに入力されるため、ＲＡＷデータはメモリーバッファー手段１４上に書き込まれない（ＲＡＷキャプチャーされない）。
【００５９】
一方、第１の撮像装置１０は、静止画を撮像する際に、撮像手段１１から静止画像の全画素の画像信号を数フレームに分けて読み出し、順次Ａ／Ｄ変換して画像データ（ＲＡＷデータ）を生成する。その場合、Ａ／Ｄ変換手段１２の出力はメモリーバッファー手段１４に入力されるため、ＲＡＷデータはメモリーバッファー手段１４上に書き込まれる。このとき、メモリーバッファー手段１４は、ＲＡＷデータの全画素データ分が揃うまで一時的に画像データ（ＲＡＷデータ）を溜め込む（ＲＡＷキャプチャーする）。
【００６０】
ここで、第１の撮像装置１０のＣＰＵ２６は、上記（１）又は（３）を選択する指示に応じて、例えば、メモリーバッファー手段１４においてＲＡＷバッファー領域を数十から数百フレーム分に増やす。これにより、ＣＰＵ２６は、撮像手段１１により撮像された画像のＲＡＷデータを、メモリーバッファー手段１４においてＲＡＷバッファー領域に数十から数百フレームまで溜め込みながら連写処理の動作を行える。このように、ＲＡＷデータをキャプチャーする時に、そのＲＡＷデータを連写する枚数分溜め込む事をＲＡＷバッファー方式と呼ぶ。しかし、このとき、メモリーバッファー手段１４において、ＲＡＷバッファー領域が増えた分だけＪＰＥＧバッファー領域が減るので、連写可能枚数が制限される。
【００６１】
あるいは、第１の撮像装置１０のＣＰＵ２６は、上記（２）を選択する指示に応じて、メモリーバッファー手段１４においてＪＰＥＧバッファー領域を増やす。これにより、ＣＰＵ２６は、全画素データ分が揃ったＲＡＷデータをメモリーバッファー手段１４から読み出して信号処理手段１６へ供給する。信号処理手段１６は、全画素のＲＡＷデータを順次ＹＵＶデータに処理してＪＰＥＧ処理手段１８へ供給する。ＪＰＥＧ処理手段１８は、全画素のＹＵＶデータを圧縮し圧縮画像データ（ＪＰＥＧデータ）を生成してデータ量を削減してからメモリーバッファー手段１４のＪＰＥＧバッファー領域へ供給する。これにより、ＣＰＵ２６は、ＪＰＥＧデータをメモリーバッファー手段１４のＪＰＥＧバッファー領域に溜め込みながら連写処理の動作を行える。しかし、このとき、メモリーバッファー手段１４において、ＪＰＥＧバッファー領域が増えた分だけＲＡＷバッファー領域が減るので、連写スピードが制限される。
【００６２】
このように、ＪＰＥＧデータをメモリーバッファー手段１４に溜める方法（ＪＰＥＧバッファー方式と呼ぶ）では、撮像手段１１からのデータを一旦（一画面分）メモリーバッファー手段１４に置く。そして、ＪＰＥＧ処理するに必要なデータが揃ったらメモリーバッファー手段１４から読み出して、現像（信号処理手段１６とＪＰＥＧ処理手段１８とにより画像データを圧縮画像データに変換すること）を行う。このため、メモリーバッファー手段１４を構成するＤＲＡＭのバンド幅を圧迫する状態になる。そのため、このＪＰＥＧバッファー方式では、撮像手段１１の画素数が多い場合や連写スピードが高速な場合に、撮像（撮像手段１１からの読み出しを）しながら同時に現像処理することが困難になるため高速な連写を行えない。そこで、連写可能枚数が少なくても連写スピードを優先する場合、ＲＡＷデータを溜め込むＲＡＷバッファー方式の連写を行うことになる。また、連写スピードが遅くても連写可能枚数の確保を優先する場合、ＪＰＥＧデータを溜め込むＪＰＥＧバッファー方式の連写を行うことになる。
【００６３】
次に、ペアリング処理における副カメラ側の動作を、図５を用いて説明する。図５は、ペアリング処理における副カメラ側の動作を示すフローチャートである。以下では、図４に示す主カメラ側の動作と異なる部分を中心に説明する。
【００６４】
ステップＳ４０１では、図３に示す第２の撮像装置３０のＣＰＵ４６が、ペアリング開始指示に応じて、ペアリング状態を表示手段４２に表示する。
【００６５】
ステップＳ４０２では、ＣＰＵ４６が、通信手段４４及び無線通信回線６０を介して、通信相手の探索を行う。そして、ＣＰＵ４６は、通信可能機器が存在するか否かを判断する。ＣＰＵ４６は、通信可能機器が存在すると判断する場合、処理をステップＳ４０８へ進め、通信可能機器が存在しないと判断する場合、処理をステップＳ４０４へ進める。
【００６６】
なお、ＣＰＵ４６は、通信可能機器が存在すると判断する場合、通信手段４４を介して、自らが副カメラである旨の情報を通信相手（第１の撮像装置１０）から受信する。これにより、ＣＰＵ４６は、自らを副カメラであると認識する。
【００６７】
ステップＳ４１４では、ＣＰＵ４６が、無線通信回線６０及び通信手段４４を介して主カメラからの指示を受け取ったか否かを判断することにより、主カメラからの指示を受信したか否かを判断する。通信手段４４は、画像関連情報を無線通信回線６０経由で他の撮像装置（例えば、第１の撮像装置１０）から受信した場合、その画像関連情報をＣＰＵ４６に供給する。画像関連情報は、副カメラ（例えば、第２の撮像装置３０）が画像関連情報を処理して画像処理情報を生成するようにするための命令と、圧縮画像データ及び画像データのいずれかとを含む。ＣＰＵ４６は、副カメラが画像関連情報を処理して画像処理情報を生成するようにするための命令を認識することにより、主カメラからの指示を受信したと判断する。
【００６８】
ＣＰＵ４６は、主カメラからの指示を受信したと判断した場合、処理をステップＳ４１６へ進め、主カメラからの指示を受信していないと判断した場合、処理をステップＳ４１４へ進める。
【００６９】
ステップＳ４１６では、ＣＰＵ４６が、主カメラからの指示の情報を表示手段４２へ供給する。表示手段４２は、主カメラからの指示の内容を表示する。
【００７０】
図５における他のステップは、図４に示す対応するステップと同様である。
【００７１】
次に、図４及び図５に示すペアリング処理に続くポーリング処理（定期的な通信状態の確認処理）における主カメラ側の動作を、図６を用いて説明する。図６は、ポーリング処理における主カメラ側の動作を示すフローチャートである。
【００７２】
ステップＳ５００では、第１の撮像装置１０（主カメラ）のＣＰＵ２６が、図示しないタイマーを参照して、所定時間毎に発生するタイマー割り込みで、ポーリング処理（定期的な通信状態の確認処理）を開始する。
【００７３】
ステップＳ５０２では、ＣＰＵ２６が、通信手段２４及び無線通信回線６０を介して、通信相手（副カメラ、すなわち第２の撮像装置３０）が通信可能状態であるか否かを判断する。ＣＰＵ２６は、通信相手が通信可能状態であると判断する場合、処理をステップＳ５０６へ進め、通信相手が通信可能状態でないと判断する場合、処理をステップＳ５０４へ進める。
【００７４】
ステップＳ５０４では、ＣＰＵ２６が、通信が途切れた旨の情報を表示手段２２へ供給する。表示手段２２は、通信が途切れた旨のメッセージ表示を行う。
【００７５】
ステップＳ５０６では、ＣＰＵ２６が、以前確認した通信状況に変化があるか否かを判断する。ＣＰＵ２６は、通信状況に変化があると判断する場合、処理をステップＳ５１０へ進め、通信状況に変化がないと判断する場合、処理をステップＳ５０８へ進める。
【００７６】
ステップＳ５０８では、ＣＰＵ２６が、通信状況が変化していない旨の情報を表示手段２２へ供給する。表示手段２２は、通信状況が変化していない旨のメッセージ表示を行う。そして、ＣＰＵ２６は、処理を終了する（通信状態のポーリング処理を抜ける）。
【００７７】
ステップＳ５１０では、ＣＰＵ２６が、通信相手（副カメラ、すなわち第２の撮像装置３０）に対して再度通信のネゴシエーションを行うように、通信手段２４を制御する。通信手段２４は、通信相手との通信状況がどのような状況に変化したかを確認して、確認した結果をＣＰＵ２６へ渡す。
【００７８】
ステップＳ５１２では、ＣＰＵ２６が、通信手段２４が確認した結果に基づいて、通信相手との通信状況が悪化したのか否かを判断する。ＣＰＵ２６は、通信状況が悪化したと判断する場合、処理をステップＳ５１４へ進め、通信状況が悪化していない（通信状況を維持できる）と判断する場合、処理をステップＳ５０８へ進め。
【００７９】
ステップＳ５１４では、ＣＰＵ２６が、悪化した通信状況において、副カメラから提供される機能により、主カメラにおいて向上する機能や性能（変更候補）を特定して表示手段２２へ供給する。表示手段２２は、向上する機能や性能の変更候補をメッセージ表示する。
【００８０】
ステップＳ５１６では、ＣＰＵ２６が、図示しない入力部を介して、向上する機能や性能の候補を選択する指示を待つ待機状態に入る。ＣＰＵ２６は、向上する機能や性能の候補を選択する指示を入力部から受け取った場合、その指示が次の（１）〜（３）のいずれを選択するものであるのかを判断する。
（１）ＲＡＷバッファー領域を増やして連写スピードを向上させる。
（２）ＪＰＥＧバッファー領域を増やして、連写可能枚数を増やす。
（３）主カメラと副カメラとの記録媒体２１，４１への記録を併用して、連写スピードを向上させる。
ＣＰＵ２６は、向上する機能や性能の候補を選択する指示（１）〜（３）を受けて、その指示を実行するための設定を行う。具体的には、ＣＰＵ２６は、図示しない不揮発性メモリ（例えばフラッシュＲＯＭ）にその指示を記憶させておく。
【００８１】
次に、図４に示すステップＳ３１６や図６に示すステップＳ５１６で（２）の指示が選択された場合における撮像システム１の連写処理の動作を、図７を用いて説明する。図７は、ＪＰＥＧバッファー方式における撮像システム１の連写処理の動作を示すフローチャートである。
【００８２】
ステップＳ６００では、ＣＰＵ２６が、図示しないレリーズスイッチを介して、連写処理の開始指示を受け取る。ＣＰＵ２６は、連写処理の開始指示に応じて、上記の不揮発性メモリを参照して上記の（２）の指示が選択されていることを特定する。これにより、ＣＰＵ２６は、ＪＰＥＧバッファー方式における連写処理を開始する。
【００８３】
ステップＳ６０２では、ＣＰＵ２６が、撮像前の準備として、ＡＥ・ＡＦ・ＡＷＢ処理を行う。この処理内容は一般的にデジタルカメラの撮像準備と同様の処理になり、ここでは特にその内容を記載しない。
【００８４】
ステップＳ６０４では、ＣＰＵ２６が、ステップＳ６０２での処理結果に基づいて、フォーカスレンズ位置、絞り位置、シャッタースピードを決定し、光学系及び撮像手段１１を設定して露光を開始する。
【００８５】
ステップＳ６０６では、ＣＰＵ２６が、露光が完了した後に撮像手段１１から画像信号を読み出し、Ａ／Ｄ変換手段１２で画像信号を画像データに変換した後、メモリーバッファー手段１４上に画像データ（ＲＡＷデータ）をＲＡＷキャプチャーさせる。
【００８６】
ステップＳ６０８では、ＣＰＵ２６が、信号処理手段１６及びＪＰＥＧ処理手段１８に現像を行わせる。この現像とは、信号処理手段１６とＪＰＥＧ処理手段１８とにより画像データを圧縮画像データに変換することである。具体的には、ＣＰＵ２６は、メモリーバッファー手段１４上のＲＡＷデータを読み出して、ＤＭＡで信号処理手段１６に入力する。信号処理手段１６は、ＲＡＷデータを処理してＹＵＶデータを生成し、ＤＭＡでＹＵＶデータをダイレクトにＪＰＥＧ処理手段１８に転送する。ＪＰＥＧ処理手段１８は、信号処理手段１６が出力したＹＵＶデータをＪＰＥＧ形式で圧縮処理して圧縮画像データ（ＪＰＥＧデータ）を生成し、その圧縮画像データをＤＭＡでメモリーバッファー手段１４のＪＰＥＧバッファー領域へ直接書き込む。
【００８７】
ステップＳ６１０では、ＣＰＵ２６が、通信手段２４及び無線通信回線６０を介して、副カメラ（第２の撮像装置３０）との通信状況の悪化等の理由によって、利用者が選択した機能を副カメラで行えるか否かを判断する。すなわち、ＣＰＵ２６は、通信手段２４を制御して、通信相手（第２の撮像装置３０）とネゴシエーションし、副カメラで利用者が選択した機能を行えるか否かを判断し、連写中に通信が途絶えた事があるか否かを判断する。ＣＰＵ２６は、利用者が選択した機能を副カメラで行えないと判断した場合、処理をステップＳ６１２（第２のモード）へ進め、利用者が選択した機能を副カメラで行えると判断した場合、処理をステップＳ６２０（第１のモード）へ進める。すなわち、第１の撮像装置のＣＰＵ２６（制御手段）は、通信状況に応じて、第２の撮像装置３０に画像関連情報を送信する第１のモードと、第１の撮像装置１０で画像関連情報を処理して画像処理情報を作成する第２のモードとを切り替える。
【００８８】
なお、この利用者が選択した副カメラで機能を行えるかどうかの判断は、例えば、連写で取得され続ける画像データの取得スピードに比して、他の撮像装置へ転送するのに十分な通信スピードがあるか否かを判断することである。
【００８９】
ステップＳ６１２では、ＣＰＵ２６が、主カメラ（第１の撮像装置１０）のメモリーバッファー手段１４におけるＪＰＥＧバッファー領域を使用して、ＪＰＥＧデータを溜める。
【００９０】
なお、ステップＳ６１０における通信状況の判断は、連写の１枚単位で行っても良いし、圧縮処理の処理単位で行っても良い。どちらで行うかは、通信の信頼性に応じて、個々の場合（製品ごとに）で決める。
【００９１】
しかし、通信状況の変わりやすい環境に対しては、連写の１枚単位で通信状況を確認するのが良いであろう。
【００９２】
また、通信状況によって画像処理を行う撮像装置を切り替えることで、一時的に通信状況が悪化しても、状況が好転した場合に、再び他の撮像装置の能力を活用できる。その結果として、システムトータルで有する記憶容量などの総合力を最大限に発揮することが可能になる。
【００９３】
ステップＳ６１４では、ＣＰＵ２６が、連写処理を終了すべきであるか否かを判断する。例えば、ＣＰＵ２６は、ＪＰＥＧバッファー領域が一杯になった旨の情報をメモリーバッファー手段１４から受け取ったか、連写中断指示を図示しない入力部から受け取った場合、連写終了すべきであると判断する。ＣＰＵ２６は、連写処理を終了すべきであると判断する場合、処理をステップＳ６１８へ進め、連写処理を終了すべきでない（継続すべきである）と判断する場合、処理をステップＳ６０４へ進める。
【００９４】
ステップＳ６１８では、ＣＰＵ２６が、メモリーバッファー手段１４のＪＰＥＧバッファー領域のＪＰＥＧデータを記録媒体２１へ書き込む。ＣＰＵ２６は、ＪＰＥＧバッファー領域のＪＰＥＧデータが記録媒体２１へすべて書き込まれたら、連写処理を終了する。
【００９５】
なお、記録媒体２１へのＪＰＥＧデータの記録は、ＪＰＥＧバッファー領域にＪＰＥＧデータが置かれたら、その時点から記録媒体２１への書き込みが行われる仕組みになっていてもよい。
【００９６】
ステップＳ６２０では、ＣＰＵ２６が、バス１３を介して圧縮画像データ又は画像データをメモリーバッファー手段１４から読み出す。また、ＣＰＵ２６は、他の撮像装置（副カメラ、例えば、第２の撮像装置３０）が画像関連情報を処理して画像処理情報を生成するようにするための命令を生成する。ＣＰＵ２６は、画像データに関連した画像関連情報を生成する。画像関連情報は、他の撮像装置が画像関連情報を処理して画像処理情報を生成するようにするための命令と、圧縮画像データ（ＪＰＥＧデータ）とを含む。通信手段２２は、画像関連情報をＣＰＵ２６から受け取る。通信手段２２は、画像関連情報を、副カメラ（第２の撮像装置３０）へ無線通信回線６０経由で送信する。
【００９７】
第２の撮像装置３０の通信手段４４は、画像関連情報を無線通信回線６０経由で他の撮像装置（副カメラ、例えば、第１の撮像装置１０）から受信する。通信手段４４は、画像関連情報を信号処理手段３６へ供給する。信号処理手段３６は、画像関連情報における画像データを、輝度信号と式差信号とへ処理する。信号処理手段３６は、ＪＰＥＧ圧縮する前段階の画像データ（ＹＵＶデータ）を生成してＪＰＥＧ処理手段３８へ供給する。ＪＰＥＧ処理手段３８は、信号処理手段３６から受け取った画像データ（ＹＵＶデータ）をＪＰＥＧ形式で圧縮処理して圧縮画像データを生成する。ＪＰＥＧ処理手段３８は、その圧縮画像データをメモリーバッファー手段３４のＪＰＥＧバッファー領域に一時的に記憶させる。
【００９８】
なお、圧縮画像データを含む画像関連情報を副カメラ（第２の撮像装置３０）へ送信する途中で通信状況が悪化した場合、その送信途中の圧縮画像データの始めから、内部のメモリーバッファー手段１４上のＪＰＥＧバッファー領域に供給してもよい。
【００９９】
ステップＳ６２２では、メモリーバッファー手段３４のＪＰＥＧバッファー領域に置かれたＪＰＥＧデータが、記録媒体４１が記録媒体インターフェイス４０に接続されていれば、記録媒体４１へ自動的に書き込まれる。
【０１００】
ステップＳ６２４では、ＣＰＵ２６が、通信手段２４、無線通信回線６０、及び通信手段４４を介して、ＣＰＵ４６から副カメラ側の情報を受け取る。ＣＰＵ２６は、副カメラ側の情報等に基づき、連写処理を終了すべきであるか否かを判断する。例えば、ＣＰＵ２６は、副カメラと主カメラとのＪＰＥＧバッファー領域が共に一杯になるか、連写終了指示が入力されたと判断される場合、連写処理を終了すべきであると判断する。ＣＰＵ２６は、連写処理を終了すべきであると判断する場合、処理をステップＳ６２６へ進め、連写処理を終了すべきでない（継続すべきである）と判断する場合、処理をステップＳ６０４へ進める。
【０１０１】
ここで、ステップＳ６０４〜Ｓ６２４が繰り返し行われることにより、主カメラ（第１の撮像装置１０）は、連写動作を行って、被写体の光学像に応じた画像データを連続的に複数生成する。
【０１０２】
ステップＳ６２６では、ＣＰＵ２６が、通信手段２４、無線通信回線６０、及び通信手段４４を介して、副カメラ（第２の撮像装置３０）にアクセスし、副カメラに記録媒体４１が接続されているか否かを判断する。ＣＰＵ２６は、副カメラに記録媒体４１が接続されていると判断する場合、処理をステップＳ６２８へ進め、副カメラに記録媒体４１が接続されていないと判断する場合、処理をステップＳ６３０へ進める。
【０１０３】
ステップＳ６２８では、ＣＰＵ２６が、メモリーバッファー手段１４のＪＰＥＧバッファー領域のＪＰＥＧデータを記録媒体２１へ書き込む。ＣＰＵ２６が、通信手段２４、無線通信回線６０、及び通信手段４４を介して、副カメラ（第２の撮像装置３０）のメモリーバッファー手段３４のＪＰＥＧバッファー領域のＪＰＥＧデータを記録媒体４１へ書き込む。ＣＰＵ２６は、メモリーバッファー手段１４のＪＰＥＧデータが記録媒体２１へすべて書き込まれ、メモリーバッファー手段３４のＪＰＥＧデータが記録媒体４１へすべて書き込まれたら、連写処理を終了する（ステップＳ６３６）。
【０１０４】
ステップＳ６３０では、ＣＰＵ２６が、通信手段２４、無線通信回線６０、及び通信手段４４を介して、副カメラ（第２の撮像装置３０）にアクセスする。副カメラのＣＰＵ４６は、メモリーバッファー手段３４のＪＰＥＧバッファー領域から圧縮画像データを読み出して画像処理情報として通信手段４４へ供給する。通信手段４４は、画像処理情報を無線通信回線６０経由で他の撮像装置（主カメラ、例えば、第１の撮像装置１０）へ送信する。
【０１０５】
主カメラ（例えば、第１の撮像装置１０）の通信手段２４は、他の撮像装置（副カメラ、例えば、第２の撮像装置３０）が画像関連情報を処理して生成した画像処理情報を無線通信回線６０経由で他の撮像装置から受信する。そして、ＣＰＵ２６は、主カメラ内のメモリーバッファー手段１４のＪＰＥＧバッファー領域へ、副カメラの画像処理情報（ＪＰＥＧデータ）をデータ転送する。
【０１０６】
ステップＳ６３２では、ＣＰＵ２６が、通信手段２４、無線通信回線６０、及び通信手段４４を介して、副カメラ（第２の撮像装置３０）にアクセスして、副カメラのＪＰＥＧバッファー領域を開放する。
【０１０７】
ステップＳ６３４では、ＣＰＵ２６が、メモリーバッファー手段１４のＪＰＥＧバッファー領域のＪＰＥＧデータを記録媒体２１へ書き込む。ＣＰＵ２６は、ＪＰＥＧバッファー領域のＪＰＥＧデータが記録媒体２１へすべて書き込まれたら、連写処理を終了する（ステップＳ６３６）。
【０１０８】
次に、図４に示すステップＳ３１６や図６に示すステップＳ５１６で（１）又は（３）の指示が選択された場合における撮像システム１の連写処理の動作を、図８を用いて説明する。図８は、ＲＡＷバッファー方式における撮像システム１の連写処理の動作を示すフローチャートである。以下では、図７に示すＪＰＥＧバッファー方式における撮像システム１の連写処理の動作と異なる部分を中心に説明する。
【０１０９】
ステップＳ７００では、ＣＰＵ２６が、図示しないレリーズスイッチを介して、連写処理の開始指示を受け取る。ＣＰＵ２６は、連写処理の開始指示に応じて、上記の不揮発性メモリを参照して上記の（１）又は（３）の指示が選択されていることを特定する。これにより、ＣＰＵ２６は、ＲＡＷバッファー方式における連写処理を開始する。
【０１１０】
ステップＳ７１０では、ＣＰＵ２６が、メモリーバッファー手段１４上のＲＡＷバッファー領域のみに画像データ（ＲＡＷデータ）を溜め込んで連写を行う。
【０１１１】
ステップＳ７１２では、ＣＰＵ２６が、信号処理手段１６及びＪＰＥＧ処理手段１８に現像を行わせる。具体的には、ＣＰＵ２６は、メモリーバッファー手段１４上のＲＡＷデータを読み出して、ＤＭＡで信号処理手段１６に入力する。信号処理手段１６は、ＲＡＷデータを処理してＹＵＶデータを生成し、ＹＵＶデータをダイレクトにＪＰＥＧ処理手段１８に転送する。ＪＰＥＧ処理手段１８は、信号処理手段１６の出力したＹＵＶデータをＪＰＥＧ形式で圧縮処理して圧縮画像データ（ＪＰＥＧデータ）を生成し、圧縮画像データをＤＭＡでメモリーバッファー手段１４のＪＰＥＧバッファー領域へ直接書き込む。
【０１１２】
ステップＳ７１８では、ＣＰＵ２６が、通信手段２４、無線通信回線６０、及び通信手段４４を介して、副カメラ（第２の撮像装置３０）にアクセスして、副カメラのメモリーバッファー手段３４のＲＡＷバッファー領域がすでに一杯か否かを判断する。ＣＰＵ２６は、副カメラのＲＡＷバッファー領域が一杯であると判断する場合、処理をステップＳ７１０へ進め、副カメラのＲＡＷバッファー領域が一杯でないと判断する場合、処理をステップＳ７２０へ進める。
【０１１３】
ステップＳ７２０では、転送処理が行われる。転送処理については後述する。
【０１１４】
次に、図８に示す転送処理（Ｓ７２０）の詳細を、図９を用いて説明する。図９は、転送処理の詳細を示すフローチャートである。
【０１１５】
ステップＳ８０１では、主カメラ（第１の撮像装置１０）の通信手段２４が、画像関連情報を無線通信回線６０経由で他の撮像装置（副カメラ、例えば、第２の撮像装置３０）へ送信する。副カメラ（第２の撮像装置３０）の通信手段４４は、画像関連情報を無線通信回線６０経由で他の撮像装置（主カメラ、例えば、第１の撮像装置１０）から受信する。通信手段４４は、画像関連情報をＣＰＵ４６へ供給する。ＣＰＵ４６は、画像関連情報に含まれる画像データ（ＲＡＷデータ）を、メモリーバッファー手段３４のＲＡＷバッファー領域に転送して一時的に記憶させる。
【０１１６】
なお、ステップＳ８０１の処理では、１フレーム分のＲＡＷデータがメモリーバッファー手段３４のＲＡＷバッファー領域に記憶されたら（ＲＡＷキャプチャーされたら）、次の処理へ進む。
【０１１７】
ステップＳ８０２では、副カメラ（第２の撮像装置３０）のＣＰＵ４６が、信号処理手段３６及びＪＰＥＧ処理手段３８に現像を行わせる。具体的には、ＣＰＵ４６は、メモリーバッファー手段３４上のＲＡＷデータを読み出して、ＤＭＡで信号処理手段３６に入力する。信号処理手段３６は、ＲＡＷデータを処理してＹＵＶデータを生成し、ＹＵＶデータをダイレクトにＪＰＥＧ処理手段３８に転送する。ＪＰＥＧ処理手段３８は、信号処理手段３６の出力したＹＵＶデータをＪＰＥＧ形式で圧縮処理して圧縮画像データ（ＪＰＥＧデータ）を生成する。
【０１１８】
なお、ステップＳ８０２では、ＣＰＵ４６が、ＲＡＷキャプチャーと同時にすでにキャプチャーした画像データ（ＲＡＷデータ）を現像処理する。つまり、１フレームの画像データのキャプチャーが完了したら現像処理を開始するが、次フレームの画像データのキャプチャーは前フレームの画像データの現像中でも行い、次々とＲＡＷデータをＲＡＷバッファー領域に溜めていく。
【０１１９】
ステップＳ８０３では、副カメラ（第２の撮像装置３０）のＪＰＥＧ処理手段３８が、圧縮画像データをＤＭＡでメモリーバッファー手段３４のＪＰＥＧバッファー領域へ直接書き込む。すなわち、ＪＰＥＧ処理手段３８は、ステップＳ８０２で現像されたＪＰＥＧデータをバッファーメモリー手段３４上のＪＰＥＧバッファー領域に溜める。ＲＡＷバッファー方式の連写でも、記録媒体４１への書きこみスピードが現像処理より遅い場合には、ＪＰＥＧバッファー領域も必要になる。さらに、記録媒体インターフェイス４０に記録媒体４１が接続されていない場合、ＪＰＥＧバッファー領域が必ず必要になる。
【０１２０】
ステップＳ８０４では、副カメラ（第２の撮像装置３０）のＣＰＵ４６が、記録媒体４１を使用するか否かを判断する。すなわち、ＣＰＵ４６は、上記の不揮発性メモリを参照して、上記の（３）の指示が選択されていると判断する場合、副カメラの記録媒体４１を使用すると判断する。ＣＰＵ４６は、上記の（１）の指示が選択されていると判断する場合、副カメラの記録媒体４１を使用しないと判断する。ＣＰＵ４６は、副カメラの記録媒体４１を使用すると判断した場合、処理をステップＳ８１２へ進め、副カメラの記録媒体４１を使用しないと判断した場合、処理をステップＳ８０８へ進める。
【０１２１】
ステップＳ８０８では、副カメラ（第２の撮像装置３０）のＣＰＵ４６が、現像処理を終了すべきか否かを判断する。例えば、ＣＰＵ４６は、メモリーバッファー手段３４のＲＡＷバッファー領域が空になっているか、主カメラ側から現像処理の終了指示が送られて来ている場合、現像処理を終了すべきであると判断する。ＣＰＵ４６は、現像処理を終了すべきであると判断する場合、処理をステップＳ８１０へ進め、現像処理を終了すべきでないと判断する場合、処理をステップＳ８０２へ進める。
【０１２２】
ステップＳ８１０では、副カメラ（第２の撮像装置３０）のＣＰＵ４６が、メモリーバッファー手段３４のＪＰＥＧバッファー領域から圧縮画像データを読み出して画像処理情報として通信手段４４へ供給する。通信手段４４は、画像処理情報を無線通信回線６０経由で他の撮像装置（主カメラ、例えば、第１の撮像装置１０）へ送信する。
【０１２３】
主カメラ（例えば、第１の撮像装置１０）の通信手段２４は、他の撮像装置（副カメラ、例えば、第２の撮像装置３０）が画像関連情報を処理して生成した画像処理情報を無線通信回線６０経由で他の撮像装置から受信する。そして、ＣＰＵ２６は、主カメラ内のメモリーバッファー手段１４のＪＰＥＧバッファー領域へ、副カメラの画像処理情報（ＪＰＥＧデータ）をデータ転送する。
【０１２４】
ステップＳ８１２では、副カメラ（第２の撮像装置３０）のＣＰＵ４６が、メモリーバッファー手段３４のＪＰＥＧバッファー領域のＪＰＥＧデータの少なくとも一部を、副カメラの記録媒体４１へ書き込み始める。
【０１２５】
例えば、ＣＰＵ４６は、メモリーバッファー手段３４の全領域をＲＡＷバッファー領域として確保する必要があると判断する場合、ＪＰＥＧバッファー領域のＪＰＥＧデータの全てを、副カメラの記録媒体４１へ書き込み始める。
【０１２６】
例えば、ＣＰＵ４６は、メモリーバッファー手段３４の一部の領域をＪＰＥＧバッファー領域として確保する必要があると判断する場合、ＪＰＥＧバッファー領域のＪＰＥＧデータの一部を、副カメラの記録媒体４１へ書き込み始める。
【０１２７】
ステップＳ８１４では、副カメラ（第２の撮像装置３０）のＣＰＵ４６が、現像処理を終了すべきか否かを判断する。例えば、ＣＰＵ４６は、メモリーバッファー手段３４のＲＡＷバッファー領域が空になっているか、主カメラ側から現像処理の終了指示が送られて来ている場合、現像処理を終了すべきであると判断する。ＣＰＵ４６は、現像処理を終了すべきであると判断する場合、処理をステップＳ８１６へ進め、現像処理を終了すべきでないと判断する場合、処理をステップＳ８０２へ進める。
【０１２８】
ステップＳ８１６では、副カメラ（第２の撮像装置３０）のＣＰＵ４６が、少なくとも記録媒体４１から圧縮画像データの少なくとも一部を読み出して画像処理情報として通信手段４４へ供給する。
【０１２９】
例えば、ＣＰＵ４６は、メモリーバッファー手段３４の全領域をＲＡＷバッファー領域として確保する必要があると判断した場合、記録媒体４１のみから圧縮画像データの少なくとも一部を読み出して画像処理情報として通信手段４４へ供給する。
【０１３０】
例えば、ＣＰＵ４６は、メモリーバッファー手段３４の一部の領域をＪＰＥＧバッファー領域として確保する必要があると判断した場合、ＪＰＥＧバッファー領域と記録媒体４１とから圧縮画像データの少なくとも一部を読み出す。そして、ＣＰＵ４６は、読み出した圧縮画像データを画像処理情報として通信手段４４へ供給する。
【０１３１】
通信手段４４は、画像処理情報を無線通信回線６０経由で他の撮像装置（主カメラ、例えば、第１の撮像装置１０）へ送信する。
【０１３２】
主カメラ（例えば、第１の撮像装置１０）の通信手段２４は、他の撮像装置（副カメラ、例えば、第２の撮像装置３０）が画像関連情報を処理して生成した画像処理情報を無線通信回線６０経由で他の撮像装置から受信する。そして、ＣＰＵ２６は、主カメラ内のメモリーバッファー手段１４のＪＰＥＧバッファー領域へ、副カメラの画像処理情報（ＪＰＥＧデータ）をデータ転送する。
【０１３３】
ステップＳ８１８では、副カメラ（第２の撮像装置３０）のＣＰＵ４６が、現像処理を完了した旨の情報を通信手段４４へ供給する。通信手段４４は、現像処理を完了した旨の情報を無線通信回線６０経由で主カメラ（第１の撮像装置１０）へ送信する。
【０１３４】
主カメラ（第１の撮像装置１０）の通信手段２４は、現像処理を完了した旨の情報をＣＰＵ２６経由で表示手段２２へ供給する。表示手段２２は、現像処理を完了した旨をメッセージ表示する。
【０１３５】
以上のように、主カメラと副カメラとを無線通信回線経由で連動させることにより、画像データを一時的に記憶するためのＲＡＷバッファー領域を増やして連写スピードを向上させることができる。あるいは、主カメラと副カメラとを無線通信回線経由で連動させることにより、圧縮画像データを一時的に記憶するためのＪＰＥＧバッファー領域を増やして連写可能枚数を増やすことができる。あるいは、主カメラと副カメラとを無線通信回線経由で連動させることにより、主カメラと副カメラとの記録媒体２１，４１への記録を併用して、連写スピードを向上させることができる。
【０１３６】
このように、撮像装置を携帯する様々な状況、例えば、使用者が旅行中に記念スナップ撮像を行う場合や、スポーツ観戦や、情報収集のために持ち歩く場合などにおいて、連写スピードや連写可能枚数を向上させることができる。すなわち、複数の撮像装置を連携させることにより、一方の撮像装置の機能を向上させることができる。
【０１３７】
また、高速無線通信の状態により、主カメラと副カメラとの距離が近くなどで通信状態の良いときに、速いデータ転送レートで転送し、主カメラと副カメラとの距離が遠くなどで通信状態の良くないときに、低いデータ転送レートで転送することができる。これにより、無線通信回線の通信状態に応じて適切なデータ転送レートで転送でき、データ転送におけるパケットの廃棄等を減らすことができるので、データ転送の効率を向上できる。
【０１３８】
なお、図４に示すステップＳ３０２において、２台の撮像装置がそれぞれ利用者から機能や性能の向上要求を受け付けた場合に、以下のようにして主カメラと副カメラとを決めても良い。
【０１３９】
例えば、通信のペアリングがなされている２台の撮像装置において、それぞれが機能や性能の向上要求可能なとき、どちらか１台の撮像装置を利用者が使用して撮像する場合を考える。このとき、もう一方は使用されないので、使用される撮像装置の方から、機能や性能向上要求がくる。したがって、要求が来た方の撮像装置を主カメラとし、他方を副カメラとして割り振る。これにより、利用者が２台の撮像装置のどちらを無作為に選んで撮像を行っても、同様な撮像機能や性能を提供する事が可能となる。
【０１４０】
あるいは、例えば、主カメラが撮像動作中に、もう一方の副カメラを使用して撮像を行う場合を考える。このとき、利用者が複数いるとする。しかしながら、副カメラは、自己のリソースを提供中なので、本来のカメラ機能を提供する事はできない。したがってそのような主カメラ撮像中の状況下で副カメラを使用する場合、本来のカメラ機能は制限される。例えばＪＰＥＧバッファー方式の機能提供最中、副カメラでの連写は行えない。更に、ＲＡＷバッファー方式の機能提供最中、副カメラでカメラ撮像を行う事はできない。ここで、主カメラの撮像動作期間は、通常利用者が待てないほど長い時間でないので、副カメラを使用する利用者にとっても、ほとんど問題にならないことが多い。そこで、一応副カメラを使用する利用者が困惑しないように、副カメラとして動作している旨を副カメラ上の表示手段に表示する方が望ましい。更に、主カメラ側にも、主カメラとして動作中である事を、主カメラの表示手段に表示しても良い。
【０１４１】
あるいは、例えば、２台の通信ペアリングされた撮像装置を２人の利用者が同時に使用している状況において、お互いからほとんど同時に、機能や性能の向上要求が発生する場合を考える。このとき、どちらが主カメラになるか決まらないので、利用者を困惑させる事になる。そこで、２台の撮像装置において、同時に要求が発生した場合に、予めどちらの撮像装置を主カメラにするか設定できるようになっていてもよい。これにより、所定時間内に２台の撮像装置が同時に要求が受け付けた場合、設定された撮像装置が主カメラに決められるので、利用者を困惑させることがない。
【０１４２】
あるいは、２台の通信ペアリングされた撮像装置がほとんど同時に要求を受け付けた場合について、２台の撮像装置の機能（ハードウェア性能）に差がある場合を考える。このとき、２台の撮像装置において、ほぼ同時に要求が発生した場合、低機能（ハードウェア性能が低い）側の撮像装置を優先して主カメラに設定する。ここで、もし高機能側の撮像装置を主カメラにすると、低機能側の撮像装置が副カメラとなり、副カメラで撮像が行えなくなってしまう。一方、もし低機能側の撮像装置を主カメラにすると、高機能側の撮像装置が副カメラとなり、ほとんどの場合、副カメラで１枚程度の撮像を行うことができる。これにより、主カメラの利用者の要求を満たしながら、副カメラの利用者の要求も満たすことができる。
【０１４３】
あるいは、２台の通信ペアリングされた撮像装置がほとんど同時に要求を受け付けた場合について、２台の撮像装置が要求を受け付けたタイミングに差がある場合を考える。このとき、先に要求を受け付けた撮像装置を主カメラとし、後に要求を受け付けた撮像装置を副カメラとしてもよい。例えば、第１の撮像装置は、利用者からの要求を第２の撮像装置より先に受け付けたとする。このとき、第１の撮像装置が主カメラとなり、第２の撮像装置が副カメラとなる。このときも、主カメラ及び副カメラが決定されるので、利用者を困惑させることがない。
【０１４４】
あるいは、２台の通信ペアリングされた撮像装置がほとんど同時に要求を受け付けた場合について、２台の撮像装置が受け付けた要求の機能レベルに差がある場合を考える。このとき、機能レベルが高い要求を受け付けた撮像装置を主カメラとし、機能レベルが低い要求を受け付けた撮像装置を副カメラとしてもよい。このときも、主カメラ及び副カメラが決定されるので、利用者を困惑させることがない。
【０１４５】
あるいは、２台の通信ペアリングされた撮像装置がほとんど同時に要求を受け付けた場合、どちらの要求も破棄されて主カメラ及び副カメラのいずれも決定されなくても良い。この場合でも、要求が破棄されたことが表示手段に表示されれば、利用者を困惑させることがない。
【０１４６】
次に、上述した各実施形態の機能を実現するためのプログラムについて説明する。
【０１４７】
上述した各実施形態の機能を実現するように各種のデバイスを動作させ、その各種のデバイスと接続された装置あるいはシステム内のコンピュータに対して上述した各実施形態の機能を実現させるソフトウェアのプログラムコード（プログラム）を供給する。
【０１４８】
そして、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に（ソフトウェア的に又はハードウェア的に）格納されたプログラムにしたがって上記の各種のデバイス（各手段）を動作させるようにしたものも、本発明の範疇に含まれる。
【０１４９】
また、この場合、上記のソフトウェアのプログラム自体が上述した実施形態の機能を実現することになる。
【０１５０】
また、そのプログラム自体、及びそのプログラムのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムを格納した記憶媒体も、本発明の範疇に含まれる。
【０１５１】
かかるプログラムを記憶する記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１５２】
また、供給されたプログラムをコンピュータが実行することにより、上述の実施形態の機能が実現されるだけではない。
【０１５３】
例えば、そのプログラムがコンピュータにおいて稼動しているＯＳ（オペレーティングシステム）あるいは他のアプリケーション等と協働して上述の実施形態の機能を実現させる場合にも、かかるプログラムは、本発明の範疇に含まれる。
【０１５４】
さらに、供給されたプログラムは、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納される。
【０１５５】
そして、そのプログラムの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合にも、かかるプログラムは、本発明の範疇に含まれる。
【図面の簡単な説明】
【０１５６】
【図１】本発明の実施形態に係る撮像システムの構成図。
【図２】第１の撮像装置の構成図。
【図３】第２の撮像装置の構成図。
【図４】ペアリング処理における主カメラ側の動作を示すフローチャート。
【図５】ペアリング処理における副カメラ側の動作を示すフローチャート。
【図６】ポーリング処理における主カメラ側の動作を示すフローチャート。
【図７】ＪＰＥＧバッファー方式における撮像システムの連写処理の動作を示すフローチャート。
【図８】ＲＡＷバッファー方式における撮像システムの連写処理の動作を示すフローチャート。
【図９】転送処理の詳細を示すフローチャート。
【符号の説明】
【０１５７】
１０  第１の撮像装置
１１，３１  撮像手段
１２，３２  Ａ／Ｄ変換手段
２４，４４  通信手段
３０  第２の撮像装置
６０  無線通信回線
【図１】
2008219522.tif 000003
【図２】
2008219522.tif 000004
【図３】
2008219522.tif 000005
【図４】
2008219522.tif 000006
【図５】
2008219522.tif 000007
【図６】
2008219522.tif 000008
【図７】
2008219522.tif 000009
【図８】
2008219522.tif 000010
【図９】
2008219522.tif 000011