(57)【要約】【課題】周囲の撮像装置の撮影状況に従って、映像データの記録に係る設定を自動的に変更できるようにする。【解決手段】撮像装置（１００）が、ネットワークによって接続された他の撮像装置（６０１〜６０４）と通信し、他の撮像装置（６０１〜６０４）によって撮影が行われたことを示す情報を受信することによって、他の撮像装置（６０１〜６０４）の撮影頻度を解析する。そして、解析された撮影頻度が所定の値を超えた場合に、撮像装置（１００）が記録する映像データに係る設定を変更する。【選択図】図６
2010288263.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系を介して入力される被写体像から映像信号を生成する撮像素子を有する撮像手段と、
前記撮像手段によって生成された映像信号を映像データに変換して記録媒体に記録する記録手段と、
ネットワークによって接続された他の撮像装置と通信する通信手段と、
前記通信手段を介して、前記他の撮像装置によって撮影が行われたことを示す情報を受信する情報受信手段と、
前記情報受信手段により受信された前記情報から、前記他の撮像装置の撮影頻度を解析する撮影頻度解析手段と、
前記撮影頻度解析手段により解析された撮影頻度が所定の値を超えた場合に、前記記録手段により記録される映像データに係る設定を変更する設定変更手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記撮影頻度解析手段は、所定の時間内に前記情報を受信した回数に基づいて前記撮影頻度を解析することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記設定変更手段により前記設定の変更が行われるための所定の条件を複数の候補の中から設定する条件設定手段をさらに備えることを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記設定変更手段は、前記記録手段により記録される映像データの画質の設定を変更することを特徴とする請求項１乃至３の何れか１項に記載の撮像装置。
【請求項５】
前記設定変更手段は、前記記録手段により記録される映像データのビットレートの設定を変更することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記設定変更手段は、前記記録手段により記録される映像データの記録解像度の設定を変更することを特徴とする請求項４に記載の撮像装置。
【請求項７】
前記設定変更手段は、前記記録手段により記録される映像データの圧縮率の設定を変更することを特徴とする請求項４に記載の撮像装置。
【請求項８】
前記設定変更手段は、前記記録手段により記録される映像データの記録フォーマットの設定を変更することを特徴とする請求項４に記載の撮像装置。
【請求項９】
前記設定変更手段は、前記記録手段により映像データを記録しない状態から、記録する状態に設定を変更することを特徴とする請求項１乃至３の何れか１項に記載の撮像装置。
【請求項１０】
前記設定変更手段は、前記記録手段により記録される前記設定の変更された映像データにチャプタ情報を付加することを特徴とする請求項１乃至９の何れか１項に記載の撮像装置。
【請求項１１】
前記映像信号を一時的に保持するバッファをさらに備え、
前記設定変更手段は、前記撮影頻度解析手段により解析された撮影頻度が所定の値を超えた場合に、前記バッファに保持されている映像信号から前記設定を変更することを特徴とする請求項１乃至１０の何れか１項に記載の撮像装置。
【請求項１２】
前記設定変更手段が前記設定を変更してからの経過時間を計時する計時手段をさらに備え、
前記設定変更手段は、前記計時手段により計時された経過時間が、指定された経過時間まで達したことに応じて、変更した設定を、変更する以前の設定に復帰させることを特徴とする請求項１乃至１１の何れか１項に記載の撮像装置。
【請求項１３】
前記設定変更手段は、前記撮影頻度解析手段により解析された撮影頻度が所定の値を超えた際に、前記記録手段により映像データを記録しない状態から、記録する状態に設定を変更している場合は、前記計時手段により計時された経過時間が、指定された経過時間まで達したことに応じて、前記記録手段の記録動作を停止させることを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
撮影光学系を介して入力される被写体像から映像信号を生成する撮像工程と、
前記撮像工程で生成された映像信号を映像データに変換して記録媒体に記録する記録工程と、
ネットワークによって接続された他の撮像装置と通信する通信工程と、
前記通信工程において、前記他の撮像装置によって撮影が行われたことを示す情報を受信する情報受信工程と、
前記情報受信工程において受信された前記情報から、前記他の撮像装置の撮影頻度を解析する撮影頻度解析工程と、
前記撮影頻度解析工程において解析された撮影頻度が所定の値を超えた場合に、前記記録工程において記録される映像データに係る設定を変更する設定変更工程と、
を有することを特徴とする撮像方法。
【請求項１５】
撮影光学系を介して入力される被写体像から映像信号を生成する撮像工程と、
前記撮像工程で生成された映像信号を映像データに変換して記録媒体に記録する記録工程と、
ネットワークによって接続された他の撮像装置と通信する通信工程と、
前記通信工程において、前記他の撮像装置によって撮影が行われたことを示す情報を受信する情報受信工程と、
前記情報受信工程において受信された前記情報から、前記他の撮像装置の撮影頻度を解析する撮影頻度解析工程と、
前記撮影頻度解析工程において解析された撮影頻度が所定の値を超えた場合に、前記記録工程において記録される映像データに係る設定を変更する設定変更工程と、
をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及び撮像方法に関し、特に、撮影した映像をデジタルデータとして記録するデジタルビデオカメラ及びデジタルスチルカメラに用いて好適な技術に関する。
【背景技術】
【０００２】
近年、撮影した映像をデジタルデータに変換して記録するデジタルビデオカメラ、及びデジタルスチルカメラの普及が著しい。これらのデジタルビデオカメラ・デジタルスチルカメラでは、ユーザの設定あるいは記録するメディアに従って、記録するデジタルデータの形式やパラメータを決定する。
【０００３】
例えば、デジタルビデオカメラの場合、記録するメディアによってユーザが選択できる解像度が異なる場合がある。また、ユーザはＳＰ（標準）／ＬＰ（長時間）などの記録モードを選択することによって、記録する動画の画質を選択することができる。これは、記録する動画の画質と記録時間が反比例するためである。すなわち、ユーザが高画質モードで動画を記録した場合は記録時間（撮影時間）が短くなり、ユーザが低画質モードで動画を記録した場合は、記録時間（撮影時間）は長くなる。
【０００４】
別の例として、デジタルスチルカメラの場合、画像の解像度・画像の圧縮率・ＪＰＥＧあるいはＲＡＷなどの記録フォーマットをユーザが選択することができる。ここでも画像の圧縮率と、記録する画像の画質は反比例する。
【０００５】
しかしながら、このような画像データ生成時のパラメータの決定はユーザにとって煩雑であり、実質的にひとつのパラメータに固定して使用されることも多い。例えば、デジタルビデオカメラの場合、結婚式のように撮影が長時間にわたることが予想されている場合には、あらかじめ長時間撮影モードに設定したまま撮影し続けることになる。
【０００６】
一方で、画像データ生成時のパラメータの決定を自動的に行おうという試みもある。特許文献１では、通信機能による画像データ受信機能を備えたデジタルスチルカメラにおいて、通信により受信した画像データとデジタルスチルカメラの記録可能メモリ残量から、画像データの圧縮率を変更することを提案されている。
【０００７】
この提案によれば、通信機能により撮影映像と異なる別の映像を受信したとしても、画像データサイズを小さくすることにより、受信した映像と撮影した映像の両方を記録媒体に記録できるようになる。したがって、ユーザの操作が介在しない場合にも、自動的に圧縮率というパラメータ（これは画質のパラメータにもなる）を変更して設定することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−２６０７１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に示された内容によれば、画像データ生成時のパラメータを自動的に決定できるのは、通信によるデータ受信時に、受信した画像データに対してのみであり、それ以外の場合に対応できない。例えば、デジタルビデオカメラにおいて、ユーザが長時間録画モードで動画を撮影している場合に、何かのイベントをトリガとして自動的に高画質モードに移行させるようなことは不可能である。
本発明は前述の問題点に鑑み、周囲の撮像装置の撮影状況に従って、映像データの記録に係る設定を自動的に変更できる撮像装置及び撮像方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の撮像装置は、撮影光学系を介して入力される被写体像から映像信号を生成する撮像素子を有する撮像手段と、前記撮像手段によって生成された映像信号を映像データに変換して記録媒体に記録する記録手段と、ネットワークによって接続された他の撮像装置と通信する通信手段と、前記通信手段を介して、前記他の撮像装置によって撮影が行われたことを示す情報を受信する情報受信手段と、前記情報受信手段により受信された前記情報から、前記他の撮像装置の撮影頻度を解析する撮影頻度解析手段と、前記撮影頻度解析手段により解析された撮影頻度が所定の値を超えた場合に、前記記録手段により記録される映像データに係る設定を変更する設定変更手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、周囲の撮像装置の撮影状況を示す撮影頻度を解析し、当該撮影頻度の値に応じて自身が記録する映像データに係る設定を自動で変更するようにした。これにより、盛り上がっているシーンを自動で高画質にして記録することができるようになる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る撮像装置（デジタルビデオカメラ又はデジタルカメラ）の内部構成例を示すブロック図である。
【図２】発明の第１の実施形態に係るデジタルビデオカメラの正面図である。
【図３】発明の第１の実施形態に係るデジタルビデオカメラの背面図である。
【図４】発明の第１の実施形態に係るデジタルビデオカメラの側面図である。
【図５】発明の第１の実施形態に係るデジタルビデオカメラの連携動作を設定するためのメニュー画面の一例を示す図である。
【図６】発明の第１の実施形態に係るデジタルビデオカメラと周囲のデジタルカメラとの関係を模式的に表す図である。
【図７】発明の第１の実施形態に係るデジタルビデオカメラの動作を説明するためのフローチャートである。
【図８】発明の第２の実施形態に係るデジタルカメラの正面図である。
【図９】発明の第２の実施形態に係るデジタルカメラの背面図である。
【図１０】発明の第２の実施形態に係るデジタルカメラの連携動作を設定するためのメニュー画面の一例を示す図である。
【図１１】発明の第２の実施形態に係るデジタルカメラの動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明の実施の形態を詳細に説明する。
（第１の実施形態）
第１の実施形態においては、本発明に係る撮像装置が無線ＬＡＮ（ローカルエリアネットワーク）機能を備えたデジタルビデオカメラであり、周囲の撮像装置が無線ＬＡＮ機能を備えたデジタルカメラである場合を例にして説明する。
【００１４】
本発明の第１の実施形態を説明する。
＜装置説明＞
図１は、本発明の第１の実施形態に係る撮像装置（デジタルビデオカメラ）の内部構成例を示すブロック図である。
図１において、１００は本実施形態のデジタルビデオカメラを表し、後述の１０１〜１１３のユニットで構成される。１０１はデジタルビデオカメラ１００の全体の制御を司るシステムコントローラである。システムコントローラ１０１は、情報受信手段、撮影頻度解析手段、設定変更手段などを構成する。システムコントローラ１０１は後述する各ユニットを制御して、ユーザの設定と操作に応じて映像（動画及び静止画）を記録する。
【００１５】
１０２は絞り・ズーム・フォーカス機能を備えた撮影光学系の光学レンズユニットであり、被写体像を後述の撮像素子１０４に導入する。１０３はシステムコントローラ１０１からの指示に従い、光学レンズユニット１０２を制御するためのユニットである。具体的には、光学レンズユニット１０２の絞り・ズーム・フォーカスを調節することができる。
【００１６】
１０４は光学レンズユニット１０２を経て導入された光（被写体像）を電気信号に変換するための撮像素子である。一般的には、ＣＭＯＳを利用したＣＭＯＳ撮像素子（ＣＭＯＳイメージセンサー）か、ＣＣＤを利用したＣＣＤ撮像素子（ＣＣＤイメージセンサー）が利用される。本実施形態のデジタルビデオカメラ１００では、例えば動画撮影時の有効画素が横１９２０画素、縦１０８０画素の撮像素子を用いる。
【００１７】
１０５はシステムコントローラ１０１からの指示に従い、撮像素子１０４を制御するための撮像制御ユニットである。具体的には、撮像素子の感度調整（ゲインコントロール）などの撮影パラメータに従った撮像素子からのデータの読み取りなどを行う。撮像素子１０４及び撮像制御ユニット１０５を組み合わせて撮像手段として機能させる。
【００１８】
１０６はシステムコントローラ１０１からの指示に従い、データを記録するための記録装置として機能する記録媒体である。記録媒体１０６は、例としてＳＤＨＣメモリカード（ＳＤＨＣは登録商標）・コンパクトフラッシュカード（コンパクトフラッシュは登録商標）・メモリースティック（登録商標）などのカード型で取り外し可能なメモリが用いられる。システムコントローラ１０１は、撮影された動画像を圧縮されたデジタルデータに変換して、記録媒体１０６に記録する。
【００１９】
本実施形態のデジタルビデオカメラ１００ではＳＤＨＣメモリカードを記録媒体として利用し、後述のメモリカードスロット３１１に装着する。記録媒体１０６には、撮像制御ユニット１０５が出力する映像信号に対して、システムコントローラ１０１が圧縮符号化を行って生成された映像データ、あるいは、静止画データが記録される。なお、映像データの形式は、ＭＰＥＧ４−ＡＶＣ／Ｈ．２６４を含み、音声データの形式は、ドルビーデジタルを含む。また、静止画データの形式は、ＪＰＥＧデータあるいはＥＸＩＦデータを含む。
【００２０】
１０７はデジタルビデオカメラ１００を制御するプログラムとプログラムが使用するデータを格納するためのメモリ(ＲＯＭ)である。デジタルビデオカメラ１００に後述の電源ボタン３１２により電源が投入されると、システムコントローラ１０１はＲＯＭ１０７からプログラムを読み込み、デジタルビデオカメラ１００の制御を開始する。
【００２１】
１０８はデジタルビデオカメラ１００を制御するプログラムが作業領域として使用するための書き換え可能なメモリ(ＲＡＭ)である。また、撮像制御ユニット１０５の出力する映像信号を一時的に保存するバッファとしても使用され、少なくとも３０秒間のデータをバッファリングすることができる。
【００２２】
１０９は、後述するＵＩユニット１１０でユーザの指定した設定値や、デジタルビデオカメラ１００がパワーサイクルを超えて保持する必要のあるパラメータを保持するための書き換え可能な不揮発性メモリ（ＮＶＲＡＭ）である。
【００２３】
１１０はユーザの指示をデジタルビデオカメラ１００に伝えるためのＵＩユニットである。ＵＩユニット１１０は複数の各種ボタン（後述のジョイスティック３０３・ファンクションボタン３０４など）とダイヤル（後述のモードダイヤル３０９）により構成される。
【００２４】
１１１はシステムコントローラ１０１からの指示に従い、画像を表示するための表示ユニットである。表示ユニット１１１は液晶表示装置（後述のＬＣＤ３０２）とそれをコントロールするＬＣＤドライバユニットで構成される。
【００２５】
表示ユニット１１１には、デジタルビデオカメラ１００の各種設定を行うためのメニュー・撮像制御ユニット１０５が出力する映像信号の映像（フレーミング用のファインダとしての利用）が表示される。また、撮影した映像（撮影データの確認としての利用）、記録媒体１０６に格納された映像（映像ビューアとしての利用）が表示される。また、それぞれの映像には任意のグラフィクス画像を重畳して表示することが可能である。
【００２６】
１１２は、デジタルビデオカメラ１００に係るデータを外部に入力／出力するための通信手段として機能するインターフェースである。具体的には後述のＨＤＭＩミニ出力コネクタ４０２とＵＳＢコネクタ４０３と図示しない無線ＬＡＮユニットから構成される。１１３は、計時機能であるリアルタイムクロックであり、デジタルビデオカメラ１００は現在時刻を認識するためにＲＴＣ１１３を使用する。本実施形態においては、記録動作の変更からの経過時間を計時する計時手段として機能している。また、本実施形態においては、システムコントローラ１０１が、ＲＴＣ１１３により測定された時間が所定の時間に達した場合に、記録動作を変更する第２の記録動作変更手段として機能する。本実施形態においては、第２の記録動作変更手段は、撮影頻度解析手段により取得した撮影頻度が第２の所定の条件を満たす場合に、記録動作を変更する。
【００２７】
図２、図３及び図４は、本発明の第１の実施形態に係るデジタルビデオカメラ１００の外観構成を示す図であり、図２は正面図、図３は背面図、図４は側面図に相当する。
図２において、デジタルビデオカメラ１００には撮影レンズ２０１が設けられている。この撮影レンズ２０１はズーム機能を有しており、後述するズームレバー３０１を操作することによってズーム倍率の変更を行うことができるように構成されている。撮影レンズ２０１は図１の光学レンズユニット１０２に対応する。
【００２８】
２０２は音声記録用のステレオマイクであり、このマイクにより集音された音声信号は、動画撮影時に撮影レンズ２０１から入力された映像と共に記録媒体１０６に記録される。２０３はオートフォーカスセンサである。デジタルビデオカメラ１００は、被写体までの距離を計測し、撮影レンズ２０１のピントを調整することによって、自動的にフォーカスを合わせる機能を有する。２０４はフラッシュであり、静止画撮影時に必要に応じて発光し、暗い条件下でもきれいな静止画の撮影を可能にする。２０５はミニビデオライトであり、暗い条件下で動画を撮影する場合に、点灯させることによって被写体を明るく撮影することができる。
【００２９】
図３において、３０１はズームレバーであり、左右にずらすことのできるレバー状のボタンである。撮影時にこのズームレバーを左側に寄せるとズームアウト（広角）、右側に寄せるとズームイン（望遠）となる。３０２はＬＣＤ（液晶ディスプレイ）であり、映像の撮影中にはその被写体像が表示され、撮影されている映像を確認することができる。また、撮影開始前には撮影範囲の調整に使用したり、後述する操作メニューを表示したり、撮影した映像データを再生してその映像を表示するためにも使用される。
【００３０】
３０３は中央に押しボタンを備えたジョイスティックであり、ユーザは上下左右を含む任意の方向の入力と、ボタン押下による選択指示をすることができる。これは、後述する操作メニュー上のメニュー項目の選択に利用することができる。
【００３１】
３０４はファンクションボタンであり、ユーザはこのボタンを押すことによってＬＣＤ３０２上に操作メニューを表示することができる。操作メニューは、例えば、記録する映像データの解像度や圧縮率などの撮影パラメータを設定したり、すでに撮影した映像データを選択してＬＣＤ３０２に再生表示したりする場合などに利用する。
【００３２】
３０５は再生・一時停止ボタンであり、ユーザは撮影した映像データを再生する場合にこのボタンを押下することによって、再生を開始したり一時停止したりすることができる。なお、再生した映像データはＬＣＤ３０２に表示されるか、後述するＵＳＢコネクタ４０３を介して外部機器に出力される。なお、本ボタンは後述する撮影開始・停止ボタン３１０と同様に撮影の開始・停止を指示するためにも用いることができる。
【００３３】
３０６は早戻しボタンであり、再生・一時停止ボタン３０５で再生している動画を巻き戻すために用いる。また、一時停止中に本ボタンを押下するとスロー逆再生となる。なお、撮影中には、本ボタンを押すことによって、ズームレバー３０１の左寄せと同様にズームアウト（広角）を行うことができる。
【００３４】
３０７は早送りボタンであり、再生・一時停止ボタン３０５で再生している動画を早送りするために用いる。また、一時停止中に本ボタンを押下するとスロー再生になる。なお、撮影中には、本ボタンを押すことによって、ズームレバー３０１の右寄せと同様にズームイン（望遠）を行うことができる。
【００３５】
３０８は停止ボタンであり、再生・一時停止ボタン３０５で再生している動画を停止するために用いる。なお、撮影中には、本ボタンを押すことによって、明るさ（露出）を自動的に調整する逆光補正を指示するために用いることができる。
【００３６】
３０９はモードダイヤルであり、回転させることによってデジタルビデオカメラ１００の動作モードを変更することができる。動作モードは、動画撮影モード・静止画撮影モード・動画再生モード・静止画再生モードの４モードを備える。３１０はスタート・ストップボタン（撮影開始・停止ボタン）であり、動画撮影の開始と停止を指示するために用いる。
【００３７】
３１１は挿抜自在（着脱自在）な記録媒体であるメモリカードを装着するためのメモリカードスロットであり、デジタルビデオカメラ１００で得られる映像データはこのメモリカードスロットに装着されるメモリカードに記録される。３１２は電源ボタンであり、デジタルビデオカメラ１００の電源をＯＮ・ＯＦＦする。
【００３８】
図４において、４０１はフォトボタンであり、モードダイヤルが静止画撮影モードである場合に静止画の撮影を指示するために用いる。フォトボタン４０１は、半押し状態と全押し状態とを区別して検出可能な２段階押し込みスイッチとなっており、半押し状態のときにオートフォーカス調節を開始し、全押し状態の場合に静止画を撮影するための撮影動作を開始する。
【００３９】
４０２はＨＤＭＩミニ出力コネクタ（ＨＤＭＩは登録商標）であり、デジタルビデオカメラ１００の映像を外部の機器に出力するために使用する。例えば、ＨＤＭＩ入力コネクタを備える高解像テレビとＨＤＭＩケーブルで接続すると、高品位な映像を大画面で楽しむことができる。
【００４０】
４０３はＵＳＢコネクタであり、ＵＳＢケーブルを用いて、プリンタ・パーソナルコンピュータなどのさまざまな機器と接続するために使用される。例えば、プリンタと接続した場合は、プリンタがＰｉｃｔＢｒｉｄｇｅ（登録商標）対応であれば、デジタルビデオカメラ１００で撮影した静止画をプリンタで印刷することができる。パーソナルコンピュータと接続した場合は、デジタルビデオカメラ１００内の動画データ・静止画データをパーソナルコンピュータにコピー（バックアップ）することができる。逆に、パーソナルコンピュータ上の動画データ・静止画データをデジタルビデオカメラ１００内に書き戻すこともできる。
【００４１】
図５は、本発明の第１の実施形態に係るデジタルビデオカメラ１００の連携動作を設定するためのメニュー画面の一例を示す図であり、ＬＣＤ３０２に表示される設定メニューのひとつである。このメニューは、システムコントローラ１０１の制御に応じて、デジタルビデオカメラ１００と周囲のデジタルカメラの連携機能に関して設定することができる。連携機能とは、周囲のデジタルカメラの動作状況（特に、撮影頻度）に応じて、デジタルビデオカメラ１００の記録動作の設定を変更する機能である。すなわち、映像データに係る設定の変更が行われるための所定の条件を複数の候補の中から設定する条件設定を行う機能である。詳細は図７のフローチャートを用いて後述する。
【００４２】
図５において５０１は、連携撮影が有効となる時間を指定するためのメニュー項目である。５０１において、ＯＦＦを選択した場合は後述の５０２〜５０４の設定にかかわらず連携機能は無効となる。１分・５分・１０分を選択した場合には後述の、５０２〜５０４で設定した連携機能が指定した時間有効になり、その後、連携以前の状態に自動的に復帰する。∞を選択した場合は、自動的には復帰しない。
【００４３】
５０２は、連携機能のひとつであるビットレートの自動変更機能を設定するためのメニュー項目である。５０２において、ＯＦＦを選択した場合にはビットレートは変更されない。５Ｍ・７Ｍ・１２Ｍ・１７Ｍを選択した場合は、５０１で指定した期間、選択したビットレートに基づいて符号化された画像データを記録する。
【００４４】
５０３は、連携機能のひとつである記録解像度の自動変更機能を設定するためのメニュー項目である。５０３において、ＯＦＦを選択した場合には記録解像度は変更されない。１９２０ｘ１０８０・１４４０ｘ１０８０・６４０ｘ４８０を選択した場合は、５０１で指定した期間、選択した記録解像度に基づいて変換された画像データを記録する。
【００４５】
５０４は、連動機能のひとつである巻き戻し記録機能を設定するためのメニュー項目である。５０４において、ＯＦＦを選択した場合には巻き戻し記録は行われない。５秒・１０秒・１５秒・３０秒を選択した場合、連携動作を開始する際に、ＲＡＭ１０８内にバッファリングされている映像信号を用いて、５０４で指定された秒数さかのぼって映像を記録する。なお、さかのぼって記録される映像は、５０２・５０３で指定したビットレートと記録解像度に従う。
【００４６】
図６は、本発明の第１の実施形態に係るデジタルビデオカメラ１００と周囲のデジタルカメラの関係を模式的に表す図である。
図６において、１００は本実施形態に係るデジタルビデオカメラであり、無線ＬＡＮ機能を備えている。６０１〜６０４は無線ＬＡＮ機能を備えた他のデジタルカメラである。デジタルビデオカメラ１００とデジタルカメラ６０１〜６０４は、同じ無線ＬＡＮネットワーク６０５に属しており、お互いにデータ通信を行うことができる。具体的には、デジタルカメラ６０１〜６０４は、写真撮影が行われる毎に、写真撮影を表す撮影イベントデータを無線ＬＡＮネットワーク６０５上にブロードキャストする。デジタルビデオカメラ１００は、このブロードキャストされた撮影イベントデータを受信することにより、周囲のデジタルカメラ６０１〜６０４が写真を撮影したことをリアルタイムに知ることができる。
【００４７】
＜動作説明＞
次に、デジタルビデオカメラ１００の動画撮影モードにおける動作を図７のフローチャートに基づいて説明する。図７は、本発明の第１の実施形態に係るデジタルビデオカメラの動作を説明するためのフローチャートである。
図７において、ステップＳ７０１〜ステップＳ７０３は常に実行されている処理であり、ステップＳ７０４〜ステップＳ７１２は撮影停止時（撮影待機時）、ステップＳ７１３〜ステップＳ７３４は撮影時の処理である。
【００４８】
ステップＳ７０１では、システムコントローラ１０１が、外部インターフェース１１２における無線ＬＡＮユニットの受信状態を調査し、周囲のデジタルカメラ６０１〜６０４から撮影イベントデータがブロードキャストされていれば受信する。
【００４９】
ステップＳ７０２では、システムコントローラ１０１が、周囲のデジタルカメラの撮影頻度を計算する。ここでは、撮影頻度は過去１分間にステップＳ７０１で受信した撮影イベントデータの数と定義する。
ステップＳ７０３では、システムコントローラ１０１が、デジタルビデオカメラ１００が撮影中か否かを判定する。撮影中でない場合、ステップＳ７０４〜ステップＳ７１２の処理を、撮影中であればステップＳ７１３〜ステップＳ７３４の処理を行う。
【００５０】
次に、ステップＳ７０４〜ステップＳ７１２の撮影停止時の処理を説明する。
ステップＳ７０４では、システムコントローラ１０１が、ユーザが撮影開始・停止ボタン３１０を押下したか否かを調査する。ユーザが撮影開始・停止ボタン３１０を押下した場合は、システムコントローラ１０１は撮影を開始したと判定して、ステップＳ７１２の撮影開始処理に進む。撮影開始・停止ボタン３１０が押下されていない場合は、システムコントローラ１０１は後続のステップＳ７０５とステップＳ７０６で、連携機能に基づき自動的に撮影を開始するか否かを判定する。
【００５１】
ステップＳ７０５では、システムコントローラ１０１が、ステップＳ７０２で更新した撮影頻度を取得し、所定の値と比較して、当該所定の値を超えているか否かを判定する。ここでは、過去１分間に３回以上の撮影イベントデータを受信していれば、解析によって周囲での撮影頻度が高いと判定する。撮影頻度が高いと判定された場合は、連携動作を行うためステップＳ７０６に進む。また、解析結果において、撮影頻度が高くない場合は、撮影停止時の処理（ステップＳ７０４〜ステップＳ７１２）は終了し、ステップＳ７０１に戻る。
【００５２】
ステップＳ７０６では、システムコントローラ１０１が、メニュー項目５０１においてＯＦＦが選択されているか否かを判定する。ＯＦＦが選択されていた場合は、撮影停止時の処理（ステップＳ７０４〜Ｓ７１２）は終了し、ステップＳ７０１に戻る。
【００５３】
ステップＳ７０７では、メニュー項目５０２の選択状況に応じて、システムコントローラ１０１が、撮影画像を記録するためのビットレート設定を変更する。この際に、変更以前のビットレート情報は別途に保持しておく。
ステップＳ７０８では、メニュー項目５０３の選択状況に応じて、システムコントローラ１０１が、撮影画像を記録するための記録解像度を変更する。この際に、変更以前の記録解像度情報は別途に保持しておく。
【００５４】
ステップＳ７０９では、システムコントローラ１０１が、ＲＡＭ１０８にバッファリングされている映像信号を圧縮符号化する。システムコントローラ１０１は、圧縮符号化により、メニュー項目５０４の選択状況に基づき、ステップＳ７０７とステップＳ７０８で指定されたビットレートと記録解像度に従った映像データを生成して記録媒体１０６に記録する。
【００５５】
ステップＳ７１０では、システムコントローラ１０１が、再生時の検索用に、チャプタ情報を記録される映像データに付加する。ステップＳ７１１では、ＲＴＣ１１３を用いて計時を開始する。ステップＳ７１２では、システムコントローラ１０１が、デジタルビデオカメラ１００の状態を撮影中（記録動作中）に変更して、撮影停止時の処理を終了する。これにより、以降ステップＳ７０３では撮影中（ＹＥＳ）が選択される。
【００５６】
次に、ステップＳ７１３〜ステップＳ７３４の撮影時の処理を説明する。
ステップＳ７１３では、システムコントローラ１０１が、ユーザが撮影開始・停止ボタン３１０を押下したか否かを調査する。ユーザが撮影開始・停止ボタン３１０を押下した場合は、撮影を停止したと判定して撮影停止時の処理ステップＳ７３１〜ステップＳ７３４へ進む。
【００５７】
ステップＳ７１４では、システムコントローラ１０１が、連携動作中か否かを判定する。連携動作中とは、図５のメニュー項目に従ってビットレートと記録解像度を変更して撮影を行っている状態である。システムコントローラ１０１は、連携動作中であれば、ステップＳ７２３以降で連携動作を継続するか否かを判定する。連携動作中でなければステップＳ７１５以降で、連携動作を行うか否かを判定する。
【００５８】
ステップＳ７１５は、ステップＳ７０５と同様の処理である。すなわち、ステップＳ７０２で更新した撮影頻度を取得し、所定の値を超えているか否かを判定する。ここでは、過去１分間に３回以上の撮影イベントデータを受信していれば、周囲での撮影頻度が高いと判定する。撮影頻度が高いと判定された場合は、連携動作を行うためステップＳ７１６以降に進む。撮影頻度が高くない場合は、ステップＳ７２２に進み、撮影処理を継続する。
【００５９】
ステップＳ７１６は、ステップＳ７０６と同様の処理である。すなわち、メニュー項目５０１においてＯＦＦが選択されているか否かを判定する。メニュー項目５０１においてＯＦＦが選択されている場合はステップＳ７２２に進み、撮影を継続する。ステップＳ７１７は、ステップＳ７０７と同様の処理である。すなわち、メニュー項目５０２の選択状況に応じて、撮影画像を記録するためのビットレート設定を変更する。この際に、変更以前のビットレート情報は別途に保持しておく。
【００６０】
ステップＳ７１８は、ステップＳ７０８と同様の処理である。すなわち、メニュー項目５０３の選択状況に応じて、撮影画像を記録するための記録解像度を変更する。この際に、変更以前の記録解像度情報は別途に保持しておく。ステップＳ７１９は、ステップＳ７０９と同様の処理である。すなわち、ＲＡＭ１０８にバッファリングされていた映像信号を、メニュー項目５０４の選択状況に基づき、ステップＳ７１７とステップＳ７１８で指定されたビットレートと記録解像度に従って圧縮符号化された映像データを記録媒体１０６に記録する。
【００６１】
ステップＳ７２０は、ステップＳ７１０と同様の処理である。すなわち、再生時の検索用に、チャプタ情報を記録される映像データに付加する。
ステップＳ７２１は、ステップＳ７１１と同様の処理である。すなわち、ＲＴＣ１１３を用いて計時を開始する。
【００６２】
ステップＳ７２２では、システムコントローラ１０１が、デジタルビデオカメラ１００の状態を、撮像制御ユニット１０５が出力する映像信号から生成された映像データを引き続き記録媒体１０６に記録する映像記録継続状態に移行する。このときのビットレートと記録解像度は、連携動作中であればメニュー項目５０２と５０３で指定したものとなり、連携動作中でなければ図示しないメニュー項目であらかじめ設定されているデフォルトのビットレートと記録解像度になる。
【００６３】
次に、ステップＳ７２３〜ステップＳ７３０で示される連携動作中の撮影時の処理を説明する。
ステップＳ７２３では、システムコントローラ１０１が、計時開始（ステップＳ７１１あるいはステップＳ７２１）から、メニュー項目５０１で指定した時間経過したか否かを判定する。この判定の結果、指定した時間を経過した場合は、連携動作を終了するためにステップＳ７２６へ進む。
【００６４】
ステップＳ７２４は、ステップＳ７０５あるいはステップＳ７１５と同様の処理である。すなわち、ステップＳ７０２で更新した撮影頻度を取得し、所定の値を超えているか否かを判定する。ここでは、所定の時間内に受信した他のデジタルカメラの撮影回数情報を取得する。このとき、過去１分間に３回以上の撮影イベントデータを他のデジタルカメラから受信していれば、周囲での撮影頻度が高いと判定する。撮影頻度が高いと判定された場合は、連携動作の時間を調整するためにステップＳ７２５へ進む。撮影頻度が高くない場合は、ステップＳ７２２に進み、撮影処理を継続する。ステップＳ７２５では、ステップＳ７１１あるいはステップＳ７２１で開始した計時をリセットする。すなわち、新たに計時を開始する。
【００６５】
一方、ステップ７２６では、システムコントローラ１０１が、撮影動作（記録動作）が開始された要因を確認し、連携動作終了時（メニュー項目５０１で指定した時間が経過時）の処理を決定する。デジタルビデオカメラ１００においては、撮影開始・停止ボタン３１０の押下（ステップＳ７０４で判定）か、連携機能（ステップＳ７０５とステップＳ７０６にて判定）によって撮影が開始される。連携機能により撮影が開始された場合（撮影開始・停止ボタン３１０の押下によって撮影が開始されていない場合）は、連携動作終了時には記録動作を停止するためステップＳ７３１に進む。一方、連携機能により撮影が開始されていない場合（撮影開始・停止ボタン３１０の押下によって撮影が開始されている場合）は、連携動作終了時も撮影を継続するためステップＳ７２７に進む。
【００６６】
ステップＳ７２７では、システムコントローラ１０１が、連携動作により変更されたビットレート（ステップＳ７０７あるいはステップＳ７１７）を、記憶されているビットレート情報に基づいて、変更以前の値に復帰させる。ステップＳ７２８では、システムコントローラ１０１が、連携動作により変更された記録解像度（ステップＳ７０８あるいはステップＳ７１８）を、記憶されている記録解像度情報に基づいて、変更以前の値に復帰させる。
【００６７】
ステップＳ７２９は、ステップＳ７１０・ステップＳ７２０と同様の処理である。すなわち、再生時の検索用に、チャプタ情報を映像データに付加する。ステップＳ７３０では、ステップＳ７１１あるいはステップＳ７２１で開始した計時を終了する。その後、ステップＳ７２２に進み、映像記録状態を継続する。この際、ステップＳ７２７とステップＳ７２８で連携動作以前の値を復帰させているので、あらかじめ設定されているデフォルトのビットレートと記録解像度になる。
【００６８】
ステップＳ７３１〜ステップＳ７３４は、撮影を終了するための処理である。
ステップＳ７３１は、ステップＳ７２７と同様の処理である。すなわち、ビットレートが連携動作により変更されている場合は変更以前の値に復帰させる。ステップＳ７３２は、ステップＳ７２８と同様の処理である。すなわち、記録解像度が連携動作により変更されている場合は変更以前の値に復帰させる。
【００６９】
ステップＳ７３３は、ステップＳ７３０と同様の処理である。すなわち、計時を行っている場合は計時を終了させる。ステップＳ７３４では、システムコントローラ１０１が、撮影（記録動作）を終了する。すなわち、これ以降は再び撮影が開始されるまで映像データは記録媒体１０６に記録されない。
【００７０】
このように、図７のフローチャートに従えば、周囲のデジタルカメラにおいて撮影が頻繁に行われた場合に、撮影動作に関する各種パラメータを自動的に変更することのできるデジタルビデオカメラを実現することができる。また、周囲のデジタルカメラの撮影頻度が高くなったときに、デジタルビデオカメラの撮影画像の画質（ビットレート、記録解像度）を自動的に変化させることができる。さらに、周囲のデジタルカメラの撮影頻度が低くなったときに、デジタルビデオカメラの撮影画像の画質を自動的に標準に戻すこともできる。
【００７１】
具体例として、通常は長時間の撮影を意図して画質が低い撮影モード（低ビットレートあるいは低解像度）で撮影していたとしても、周囲のカメラが撮影を頻繁に行うような重要なシーンでは、高画質な撮影モードに自動的に切り替えることができる。これにより、重要なシーンを高画質で記録することができ、周囲の撮影状況に従って動作を変更することのできる撮像装置を提供することができる。
【００７２】
（第２の実施形態）
第２の実施形態においては、本発明に係る撮像装置が無線ＬＡＮ機能を備えたデジタルカメラ（スチルカメラ）であり、周囲の撮像装置が無線ＬＡＮ機能を備えたデジタルカメラである場合を例にして説明する。
【００７３】
次に、本発明の第２の実施形態を説明する。
＜装置説明＞
本発明の第２の実施形態に係る撮像装置（デジタルカメラ）の内部構成を、図１示したブロック図を参照しながら説明する。
本実施形態のデジタルカメラ８００は、図１のデジタルビデオカメラ１００と同様の構成によって表され、後述の１０１〜１１３のユニットで構成される。
【００７４】
１０１はデジタルカメラ８００の全体の制御を司るシステムコントローラである（情報受信手段、撮影頻度解析手段、設定変更手段）。システムコントローラ１０１は後述する各ユニットを制御して、ユーザの設定と操作に応じて映像（静止画）を記録する。
【００７５】
１０２は絞り・ズーム・フォーカス機能を備えた撮影光学系の光学レンズユニットであり、被写体像を後述の撮像素子１０４に導入する。１０３はシステムコントローラ１０１からの指示に従い、光学レンズユニット１０２を制御するためのユニットである。具体的には、光学レンズユニット１０２の絞り・ズーム・フォーカスを調節することができる。
【００７６】
１０４は光学レンズユニット１０２を経て導入された光（映像）を電気信号に変換するための撮像素子である。一般的には、ＣＭＯＳを利用したＣＭＯＳ撮像素子（ＣＭＯＳイメージセンサー）か、ＣＣＤを利用したＣＣＤ撮像素子（ＣＣＤイメージセンサー）が利用される。本実施形態のデジタルカメラ８００では、例えば有効画素が横３６４８画素、縦２７３６画素の撮像素子を用いる。
【００７７】
１０５はシステムコントローラ１０１からの指示に従い、撮像素子１０４を制御するための撮像制御ユニットである。具体的には、撮像素子の感度調整（ゲインコントロール）などの撮影パラメータに従った撮像素子からのデータの読み取りなどを行う。撮像素子１０４及び撮像制御ユニット１０５を組み合わせて撮像手段として機能させる。
【００７８】
１０６はシステムコントローラ１０１からの指示に従い、データを記録するため記録装置として機能する記録媒体である。システムコントローラ１０１は、撮影された静止画を圧縮されたデジタルデータに変換して、記録媒体１０６に記録する。本実施形態のデジタルカメラ８００ではＳＤＨＣメモリカードを記録媒体として利用する。記録媒体１０６には、撮像制御ユニット１０５が出力する映像信号に対して、システムコントローラ１０１が圧縮符号化を行って生成した静止画データ（ＪＰＥＧデータ）、あるいは非圧縮の静止画データ（ＲＡＷデータ）が格納される。
【００７９】
１０７はデジタルカメラ８００を制御するプログラムとプログラムが使用するデータを格納するためのメモリ(ＲＯＭ)である。デジタルカメラ８００に後述の電源ボタン９０３により電源が投入されると、システムコントローラ１０１はＲＯＭ１０７からプログラムを読み込み、デジタルカメラ８００の制御を開始する。
【００８０】
１０８はデジタルカメラ８００を制御するプログラムが作業領域として使用するための書き換え可能なメモリ(ＲＡＭ)である。また、撮像制御ユニット１０５の出力する映像信号を一時的に保存するバッファとしても使用され、少なくとも３０秒間のデータをバッファリングすることができる。
【００８１】
１０９は、後述するＵＩユニット１１０でユーザの指定した設定値や、デジタルカメラ８００がパワーサイクルを超えて保持する必要のあるパラメータを保持するための書き換え可能な不揮発性メモリ（ＮＶＲＡＭ）である。
１１０はユーザの指示をデジタルカメラ８００に伝えるためのＵＩユニットである。ＵＩユニット１１０は後述の複数の各種ボタン９０４やシャッターボタン８０１により構成される。
【００８２】
１１１はシステムコントローラ１０１からの指示に従い、画像を表示するための表示ユニットである。表示ユニット１１１は液晶表示装置（後述のＬＣＤ９０１）とそれをコントロールするＬＣＤドライバユニットで構成される。
表示ユニット１１１には、デジタルカメラ８００の各種設定を行うためのメニュー・撮像制御ユニット１０５が出力する映像信号の映像（フレーミング用のファインダとしての利用）が表示される。また、撮影した映像（撮影データの確認としての利用）、記録媒体１０６に格納された映像（映像ビューアとしての利用）が表示される。また、それぞれの映像には任意のグラフィクス画像を重畳して表示することが可能である。
【００８３】
１１２は、デジタルカメラ８００に係るデータを外部に入力／出力するための通信手段として機能するインターフェースである。具体的には図示しないＵＳＢコネクタと図示しない無線ＬＡＮユニットから構成される。１１３は、計時機能であるリアルタイムクロックであり、デジタルカメラ８００は現在時刻を認識するためにＲＴＣ１１３を使用する。
【００８４】
図８及び図９は、本発明の第２の実施形態に係るデジタルカメラ８００の外観構成を示す図であり、図８は正面図、図９は背面図に相当する。
図８において、８０１はシャッターボタンであり、シャッターボタン８０１は、半押し状態と全押し状態とを区別して検出可能な２段階押し込みスイッチとなっている。そして、半押し状態のときにオートフォーカス調節を開始し、全押し状態の場合に静止画を撮影するための撮影動作を開始する。
【００８５】
８０２はファインダ窓であり、撮影時の構図決定の際に被写体像を後述のファインダ接眼部９０２から確認することができる。
８０３はランプ発光部であり、ＡＦ補助光・赤目緩和ランプ・セルフタイマーランプとして使用される。
【００８６】
８０４はストロボであり、撮影時に必要に応じて発光し、暗い条件下でもきれいな静止画の撮影を可能にする。８０５は撮影レンズであり、図１の光学レンズユニット１０２に対応する。
【００８７】
図９において、９０１はＬＣＤ（液晶ディスプレイ）であり、撮影開始前には撮影範囲（構図の決定）に使用したり、後述する操作メニューを表示したり、撮影した映像データを再生して表示するために使用される。
【００８８】
９０２はファインダ接眼部であり、ユーザはここから被写体像を光学的に確認することができる。９０３は電源ボタンであり、デジタルカメラ８００の電源をＯＮ・ＯＦＦする。
９０４はユーザインターフェースユニット８１０を構成するボタン群である。ユーザはこれらのボタンを利用し、デジタルカメラ８００のメニューを表示したり、各種パラメータを設定したりする。
【００８９】
図１０は、本発明の第２の実施形態に係るデジタルカメラ８００の連携動作を設定するためのメニュー画面の一例を示す図であり、ＬＣＤ９０１に表示される設定メニューのひとつである。このメニューは、システムコントローラ１０１の制御に応じて、デジタルカメラ８００と周囲のデジタルカメラの連携機能に関して設定することができる。連携機能とは、周囲のデジタルカメラの動作状況（特に、撮影頻度）に応じて、デジタルカメラ８００の撮影動作の設定を変更する機能であり、詳細は図１１のフローチャートを用いて後述する。
【００９０】
図１０において１００１は、連携撮影が有効となる時間を指定するためのメニュー項目である。１００１において、ＯＦＦを選択した場合は後述の１００２〜１００４の設定にかかわらず連携機能は無効となる。１分・５分・１０分を選択した場合には後述の、１００２〜１００４で設定した連携機能が指定した時間有効になり、その後、連携以前の状態に自動的に復帰する。∞を選択した場合は、自動的には復帰しない。
【００９１】
１００２は、連携機能のひとつである圧縮率（画質）の自動変更機能を設定するためのメニュー項目である。１００２において、ＯＦＦを選択した場合には圧縮率は変更されない。ＯＦＦ以外のアイコンを選択した場合は、１００１で指定した期間、選択した圧縮率（スーパーファイン、ファイン、ノーマル）に基づいて圧縮符号化された画像データを記録する。
【００９２】
１００３は、連携機能のひとつである記録解像度の自動変更機能を設定するためのメニュー項目である。１００３において、ＯＦＦを選択した場合には記録解像度は変更されない。Ｌ・Ｍ１・Ｍ２・Ｍ３・Ｓを選択した場合は、１００１で指定した期間、選択した記録解像度（それぞれ、３６４８ｘ２７３６・２８１６ｘ２１１２・２２７２ｘ１７０４・６４０ｘ４８０）に基づいて変換された画像データを記録する。
【００９３】
１００４は、連動機能のひとつである記録フォーマットの自動変更機能を設定するためのメニュー項目である。１００４において、ＯＦＦを選択した場合には記録フォーマットは変更されない。ＪＰＥＧ・ＲＡＷ・ＪＰＥＧ＋ＲＡＷを選択した場合、１００１で指定した期間、選択した記録フォーマットで映像データが記録される。なお、ここでＲＡＷを選択した場合は、メニュー項目１００２・１００３の設定にかかわらずＲＡＷデータ形式（撮像素子１０４の出力する信号をそのままデータ化したもので、圧縮されない）で記録される。
【００９４】
本実施形態のデジタルカメラ８００と周囲のデジタルカメラの関係を、図６を参照しながら説明する。
【００９５】
図６において、デジタルビデオカメラ１００が、本実施形態のデジタルカメラ８００に対応する。６０１〜６０４は無線ＬＡＮ機能を備えた他のデジタルカメラである。デジタルカメラ８００とデジタルカメラ６０１〜６０４は、同じ無線ＬＡＮネットワーク６０５に属しており、お互いにデータ通信を行うことができる。そして、第１の実施の形態と同様に、デジタルカメラ６０１〜６０４は、写真撮影が行われる毎に、写真撮影を表す撮影イベントデータを無線ＬＡＮネットワーク６０５上にブロードキャストし、デジタルカメラ８００はこれを受信することができる。さらに、デジタルカメラ８００は、自身が撮影したことに応じて撮影イベントデータを生成して、無線ＬＡＮネットワーク６０５にブロードキャストする送信機能も備えている。
【００９６】
＜動作説明＞
次に、デジタルカメラ８００の撮影モードにおける動作を図１１のフローチャートに基づいて説明する。図１１は、本発明の第２の実施形態に係るデジタルカメラの動作を説明するためのフローチャートである。
図１１において、Ｓ１１０１〜Ｓ１１０３は常に実行されている処理であり、ステップＳ１１０４〜Ｓ１１０５は撮影時の処理、ステップＳ１１０６〜Ｓ１１１９は撮影待機時の処理である。
【００９７】
ステップＳ１１０１では、システムコントローラ１０１が、外部インターフェース１１２における無線ＬＡＮユニットの受信状態を調査し、周囲のデジタルカメラ６０１〜６０４から撮影イベントデータがブロードキャストされていれば受信する。ステップＳ１１０２では、システムコントローラ１０１が、周囲のデジタルカメラの撮影頻度を計算する。ここでは、撮影頻度は過去１分間にステップＳ１１０１で受信した撮影イベントデータの数と定義する。
【００９８】
ステップＳ１１０３では、システムコントローラ１０１が、シャッターボタン８０１が全押しされたか否かを判定する。この判定の結果、全押しされた場合は、撮影を行うためステップＳ１１０４へ、全押しされていない場合は撮影待機を継続するためにステップＳ１１０６へ進む。
【００９９】
ステップＳ１１０４は、システムコントローラ１０１が、撮像制御ユニット１０５が出力する映像信号から生成された映像データを記録媒体１０６に記録する。このときの圧縮率・記録解像度・記録フォーマットは、連携動作中であればメニュー項目１００２・１００３・１００４で指定したものに従う。また、連携動作中でなければ図示しないメニュー項目であらかじめ設定されているデフォルトの圧縮率・記録解像度・記録フォーマットに従う。
【０１００】
ステップＳ１１０５では、システムコントローラ１０１が、撮影実行を表す撮影イベントデータを生成し、外部インターフェース１１２における無線ＬＡＮユニットを用いて、無線ＬＡＮネットワークにブロードキャストする。これは、ネットワーク化されたデジタルカメラのいずれかが本発明のデジタルカメラであった場合に、撮影頻度を更新するのに、本デジタルカメラの撮影イベントデータも利用できるためである。
【０１０１】
ステップＳ１１０６では、システムコントローラ１０１が、連携動作中か否かを判定する。連携動作中とは、図１０のメニュー項目に従って圧縮率・記録解像度・記録フォーマットを変更している状態である。システムコントローラ１０１は、連携動作中であれば、ステップＳ１１１３以降で連携動作を継続するか否かを判定する。連携動作中でなければステップＳ１１０７以降で、連携動作を行うか否かを判定する。
ステップＳ１１０７では、システムコントローラ１０１が、Ｓ１１０２で更新した撮影頻度を取得し、所定の値を超えているか否かを判定する。
【０１０２】
ここでは、過去１分間に３回以上の撮影イベントデータを受信していれば、解析によって周囲での撮影頻度が高いと判定する。撮影頻度が高いと判定された場合は、連携動作を行うためステップＳ１１０８に進む。また、解析結果において、撮影頻度が高くない場合は、ステップＳ１１０１に戻り撮影待機状態を継続する。
【０１０３】
ステップＳ１１０８では、システムコントローラ１０１が、メニュー項目１００１においてＯＦＦが選択されているか否かを判定する。メニュー項目１００１においてＯＦＦが選択されている場合はステップＳ１１０１に戻り、撮影待機状態を継続する。
【０１０４】
ステップＳ１１０９では、メニュー項目１００２の選択状況に応じて、システムコントローラ１０１が、撮影画像を記録するための圧縮率を変更する。この際に、変更以前の圧縮率情報は別途に保持しておく。ステップＳ１１１０では、メニュー項目１００３の選択状況に応じて、システムコントローラ１０１が、撮影画像を記録するための記録解像度を変更する。この際に、変更以前の記録解像度情報は別途に保持しておく。
【０１０５】
ステップＳ１１１１では、システムコントローラ１０１が、メニュー項目１００４の選択状況に応じて、映像データを記録する際の記録フォーマットを変更する。この際に、変更以前の記録フォーマット情報は別途に保持しておく。
【０１０６】
ステップＳ１１１２では、ＲＴＣ１１３を用いて計時を開始する。
次に、ステップＳ１１１３〜Ｓ１１１９の連携動作中の撮影待機状態での処理を説明する。
ステップＳ１１１３では、システムコントローラ１０１が、計時開始（ステップＳ１１１２）から、メニュー項目１００１で指定した時間経過したか否かを判定する。指定した時間を経過した場合は、連携動作を終了するためにステップＳ１１１６へ進む。
【０１０７】
ステップＳ１１１４は、ステップＳ１１０７と同様の処理である。すなわち、Ｓ１１０２で更新した撮影頻度を取得し、所定の値を超えているか否かを判定する。ここでは、過去１分間に３回以上の撮影イベントデータを受信していれば、周囲での撮影頻度が高いと判定する。撮影頻度が高いと判定された場合は、連携動作の時間を調整するためにステップＳ１１１５へ進む。撮影頻度が高くない場合は、ステップＳ１１０１に進み、撮影処理を継続する。
【０１０８】
ステップＳ１１１５では、システムコントローラ１０１が、ステップＳ１１１２で開始した計時をリセットする。すなわち、新たに計時を開始する。ステップＳ１１１６〜ステップＳ１１１９は、連携動作を終了するための処理である。
【０１０９】
ステップＳ１１１６では、システムコントローラ１０１が、連携動作により変更された圧縮率（ステップＳ１１０９）を、記憶されている圧縮率情報に基づいて、変更以前の値に復帰させる。ステップＳ１１１７では、システムコントローラ１０１が、連携動作により変更された記録解像度（ステップＳ１１１０）を、記憶されている記録解像度情報に基づいて、変更以前の値に復帰させる。ステップＳ１１１８では、システムコントローラ１０１が、連携動作により変更された記録フォーマット（ステップＳ１１１１）を、記憶されている記録フォーマット情報に基づいて、変更以前の値に復帰させる。ステップＳ１１１９では、システムコントローラ１０１が、ステップＳ１１１２で開始した計時を終了する。その後、ステップＳ１１０１に戻り、待機状態を継続する。
【０１１０】
このように、図１１のフローチャートに従えば、周囲のデジタルカメラにおいて撮影が頻繁に行われた場合に、撮影動作に関する各種パラメータを自動的に変更することのできるデジタルカメラを実現することができる。また、周囲のデジタルカメラの撮影頻度が高くなったときに、デジタルカメラの撮影画像の画質（圧縮率、記録解像度）、及び記録フォーマットを自動的に変化させることができる。さらに、周囲のデジタルカメラの撮影頻度が低くなったときに、デジタルカメラの撮影画像の画質及び記録フォーマットを自動的に標準に戻すこともできる。
【０１１１】
具体例として、通常は画質が低い撮影モード（ノーマル圧縮率あるいは低解像度）で撮影していたとしても、周囲のカメラが撮影を頻繁に行うような重要なシーンでは、自動的に高画質な撮影モードに切り替えることができる。この期間に撮影を行えば、重要なシーンを高画質で記録することができる。以上、本発明によれば、周囲の撮影状況に従って動作を変更することのできる撮像装置を提供することができる。
【０１１２】
（本発明に係る他の実施形態）
上記実施形態では、本発明の撮像装置をデジタルビデオカメラとデジタルカメラとして説明したが、本発明はこれに限定されるわけではなく、カメラ付き携帯電話などの他の撮像装置に適用してもよい。
【０１１３】
上記の実施形態では、通信手段として無線ＬＡＮユニットを用いたが、本発明はこれに限定されるわけではなく、有線ＬＡＮ（イーサネット(登録商標)）や携帯電話網などの他の通信方式を用いてもよい。
【０１１４】
上記の実施形態では、記録動作変更の例として、動画撮影の開始・ビットレートの変更・記録解像度の変更・圧縮率の変更などを示したが、本発明はこれに限定されるわけではなく、撮影感度（ＩＳＯ感度）や色合いなどの他のパラメータを変更してもよい。
【０１１５】
前述した本発明の実施形態における撮像装置を構成する各手段、並びに撮像方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録（記憶）したコンピュータ読み取り可能な記録媒体（記憶媒体）は本発明に含まれる。
【０１１６】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体（記憶媒体）等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【０１１７】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図７、図１１に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１１８】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１２０】
プログラムを供給するための記録媒体（記憶媒体）としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【０１２１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体（記憶媒体）にダウンロードすることによっても供給できる。
【０１２２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１２３】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体（記憶媒体）に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１２５】
さらに、その他の方法として、まず記録媒体（記憶媒体）から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図１】
2010288263.tif 000003
【図２】
2010288263.tif 000004
【図３】
2010288263.tif 000005
【図４】
2010288263.tif 000006
【図５】
2010288263.tif 000007
【図６】
2010288263.tif 000008
【図７】
2010288263.tif 000009
【図８】
2010288263.tif 000010
【図９】
2010288263.tif 000011
【図１０】
2010288263.tif 000012
【図１１】
2010288263.tif 000013