(57)【要約】      （修正有）【課題】映像のブレのない映像データが他の映像処理装置で再生されるようにすることができる映像処理装置を提供する。【解決手段】デジタルビデオカメラ１００が、映像データの外部装置への出力処理の開始が検知された時に、映像データに係る映像のブレ情報を取得する。そして、デジタルビデオカメラ１００が、取得されたブレ情報に基づいて、映像のブレを補正し、映像のブレが補正された映像データの外部装置への出力を制御する。【選択図】図２
2015170975.tif 000002
【特許請求の範囲】
【請求項１】
映像データの外部装置への出力の開始を検知する出力検知手段と、
前記出力の開始が検知された前記映像データに係る映像のブレ情報を取得するブレ取得手段と、
前記取得されたブレ情報に基づいて前記映像のブレを補正し、映像のブレが補正された映像データの前記外部装置への出力を制御する制御手段とを備える
ことを特徴とする映像処理装置。
【請求項２】
前記外部装置は、補助記憶装置であり、
前記制御手段は、前記映像データを前記補助記憶装置に複写する
ことを特徴とする請求項１に記載の映像処理装置。
【請求項３】
前記外部装置は、前記映像処理装置と通信する他の映像処理装置であり、
前記制御手段は、前記映像データを前記他の映像処理装置に送信する
ことを特徴とする請求項１に記載の映像処理装置。
【請求項４】
前記他の映像処理装置の、映像のブレの補正機能に関する補正機能情報を取得する補正機能取得手段を備え、
前記制御手段は、前記取得された補正機能情報に基づいて、前記映像のブレが補正された映像データを当該他の映像処理装置に送信するか否かを切り替える
ことを特徴とする請求項３に記載の映像処理装置。
【請求項５】
前記制御手段は、
前記取得された補正機能情報に基づいて、前記他の映像処理装置が映像のブレの補正機能を有するかを判断し、
前記他の映像処理装置が映像のブレの補正機能を有しないと判断した場合に、前記映像のブレが補正された映像データを前記他の映像処理装置に送信する
ことを特徴とする請求項４に記載の映像処理装置。
【請求項６】
前記制御手段は、前記他の映像処理装置が映像のブレの補正機能を有すると判断した場合に、
前記補正機能が、ブレ情報が予め記憶された記憶手段から前記出力の開始が検知された映像データに係る映像のブレ情報を取得して映像のブレの補正に用いる第１の補正機能、または前記映像に基づいて検出される動きベクトルに基づいてブレ情報を生成して映像のブレの補正に用いる第２の補正機能のいずれに対応するかを判断し、
前記補正機能が、前記第１の補正機能にのみ対応すると判断した場合に、前記映像のブレが補正された映像データを前記他の映像処理装置に送信する
ことを特徴とする請求項５に記載の映像処理装置。
【請求項７】
前記制御手段は、前記他の映像処理装置が映像のブレの補正機能を有すると判断した場合に、
前記補正機能が、ブレ情報が予め記憶された記憶手段から前記出力の開始が検知された映像データに係る映像のブレ情報を取得して映像のブレの補正に用いる第１の補正機能、または前記映像に基づいて検出される動きベクトルに基づいてブレ情報を生成して映像のブレの補正に用いる第２の補正機能のいずれに対応するかを判断し、
前記補正機能が、前記第２の補正機能にのみ対応すると判断した場合に、前記第１の補正機能を用いて前記映像のブレが補正された映像データを前記他の映像処理装置に送信する
ことを特徴とする請求項５に記載の映像処理装置。
【請求項８】
前記制御手段は、前記他の映像処理装置が映像のブレの補正機能を有すると判断した場合に、
前記補正機能が、ブレ情報が予め記憶された記憶手段から前記出力の開始が検知された映像データに係る映像のブレ情報を取得して映像のブレの補正に用いる第１の補正機能、または前記映像に基づいて検出される動きベクトルに基づいてブレ情報を生成して映像のブレの補正に用いる第２の補正機能のいずれに対応するかを判断し、
前記補正機能が、前記第１の補正機能、第２の補正機能の双方に対応すると判断した場合に、前記映像データに係る映像のブレを補正せずに、当該映像データを前記他の映像処理装置に送信する
ことを特徴とする請求項５に記載の映像処理装置。
【請求項９】
前記制御手段は、前記他の映像処理装置が映像のブレの補正機能を有すると判断した場合に、
前記補正機能が、ブレ情報が予め記憶された記憶手段から前記出力の開始が検知された映像データに係る映像のブレ情報を取得して映像のブレの補正に用いる第１の補正機能、または前記映像に基づいて検出される動きベクトルに基づいてブレ情報を生成して映像のブレの補正に用いる第２の補正機能のいずれに対応するかを判断し、
前記補正機能が、前記第２の補正機能に対応すると判断した場合に、前記映像処理装置の前記第２の補正機能と前記他の映像処理装置の前記第２の補正機能とのいずれが優れているかを判断し、
前記映像処理装置の前記第２の補正機能の方が優れていると判断した場合に、前記映像のブレが補正された映像データを前記他の映像処理装置に送信する
ことを特徴とする請求項５に記載の映像処理装置。
【請求項１０】
映像データの外部装置への出力の開始を検知する工程と、
前記出力の開始が検知された前記映像データに係る映像のブレ情報を取得する工程と、
前記取得されたブレ情報に基づいて前記映像のブレを補正し、映像のブレが補正された映像データの前記外部装置への出力を制御する工程とを有する
ことを特徴とする映像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理装置及びその制御方法に関する。
【背景技術】
【０００２】
ビデオカメラ等の映像処理装置で、撮影された映像を記録する際、手振れなどによるビデオカメラの振れが原因で、映像にブレが発生する場合がある。この映像のブレを補正して映像データを再生する再生防振機能を備える映像処理装置が提案されている。特許文献１は、映像のブレを表す動きベクトルを検出し、動きベクトルに応じて映像の部分領域を選択して拡大表示する再生装置を開示している。また、特許文献２は、映像撮像時にビデオカメラの振れをセンサで検出し、振れデータを映像データと共に記録し、映像再生時に振れデータを利用して映像のブレを補正する再生装置を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−１４３３８０号公報
【特許文献２】特開平１０−４２２３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
記録済みの映像データに係る映像のブレを再生防振機能によって補正した上で再生する映像処理装置が考えられる。この映像処理装置は、記録済みの映像データを本体再生する際には、ブレのない映像を再生することができるが、記録済みの映像データを外部装置に出力する際には、未補正の映像が出力されてしまう。例えば、映像処理装置が、内蔵メディアに記録された映像を、ＳＤカードやＵＳＢカード等の補助記憶装置に複写する場合、未補正の映像が複写されてしまう。したがって、この映像が複写された補助記憶装置を用いて他の映像処理装置が映像データの再生を行うと、ブレが残った映像が再生されてしまう。
【０００５】
また、例えば、映像処理装置が、他の映像処理装置と通信して、内蔵メディアに記録された映像を当該他の映像処理装置に送信する場合、未補正の映像が送信されてしまう。したがって、当該他の映像処理装置は、ブレが残った映像を再生してしまう。
【０００６】
本発明は、映像のブレのない映像データが他の映像処理装置で再生されるようにする映像処理装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明の一実施形態の映像処理装置は、映像データの外部装置への出力の開始を検知する出力検知手段と、前記出力の開始が検知された時に、前記映像データに係る映像のブレ情報を取得するブレ取得手段と、前記取得されたブレ情報に基づいて前記映像のブレを補正し、映像のブレが補正された映像データの前記外部装置への出力を制御する制御手段とを備える。
【発明の効果】
【０００８】
本発明の映像処理装置によれば、映像のブレのない映像データが他の映像処理装置で再生されるようにすることができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の映像処理装置の外観図である。
【図２】デジタルビデオカメラの構成例を示す図である。
【図３】映像データの出力処理を説明する図である。
【図４】コピー操作実行時の動作処理の例を説明するフローチャートである。
【図５】映像データの出力処理を説明する図である。
【図６】映像データの出力処理を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
図１は、本実施形態の映像処理装置の外観図である。図１（Ａ）乃至（Ｃ）に示すデジタルビデオカメラ１００が、本実施形態の映像処理装置である。なお、本発明は、デジタルビデオカメラ以外の任意の映像処理装置に適用可能である。
【００１１】
表示部２８、２９は、画像や各種情報を表示する。トリガーボタン６１は撮影指示を行うためのボタンである。モード切替スイッチ６０は、各種モードを切り替えるためのスイッチである。コネクタ１１２は、電源ケーブルとデジタルビデオカメラ１００とのコネクタである。バッテリー１１１は、カメラ本体に電源を供給する。操作部７０は、ユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等を有する。
【００１２】
ズームキー７１は、光学ズーム、電子ズームといったズーム操作を行うための部材である。電源スイッチ７２は、電源オン、電源オフを切り替える。記録媒体スロット２０１は、メモリカード等の記録媒体を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体は、デジタルビデオカメラ１００との通信が可能となる。蓋２０２は、記録媒体スロット２０１の蓋である。グリップベルト２０３は、撮影時にデジタルビデオカメラ１００とユーザの手を固定するための部材である。
【００１３】
図２は、図１に示すデジタルビデオカメラの構成例を示す図である。
撮影レンズ１０３は、ズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は、絞り機能を備えるシャッターである。撮像部２２は、被写体光を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換する。バリア１０２は、デジタルビデオカメラ１００の、撮影レンズ１０３を含む撮像系を覆う。これにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損が防止される。
【００１４】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、またはメモリ制御部１５からのデータに対し、所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４は、撮像した画像データを用いて所定の演算処理を行う。システム制御部５０は、画像処理部２４により得られた演算結果に基づいて、露光制御、焦点検出を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。
【００１５】
また、画像処理部２４は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。また、画像処理部２４は、更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいて電子拡大式の防振処理も行う。
【００１６】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介して、メモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された映像データや、表示部２８及び２９に表示するためのデータを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ３２は、画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００１７】
Ｄ／Ａ変換器１３は、メモリ３２に記録済みのデータをアナログ信号に変換して表示部２８及び２９に供給する。これにより、メモリ３２に記録済みの映像データは、Ｄ／Ａ変換器１３を介して表示部２８により表示される。表示部２８、２９は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８及び２９に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示を行える。
【００１８】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリである。不揮発性メモリ５６として、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。このプログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００１９】
システム制御部５０は、デジタルビデオカメラ１００全体を制御する。システム制御部５０は、不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。ここで、デジタルビデオカメラ１００は、メタデータ方式による再生防振機能（第１の補正機能）と、ベクトル検出方式による再生防振機能（第２の補正機能）の双方を有するものとする。システム制御部５０は、メタデータ方式による再生防振を実行する場合には、映像撮像時にセンサで検出されたカメラの振れを示すブレ情報を映像データと共にメタデータとしてメモリ３２に記録し、映像再生時に、ブレ情報を利用して映像のブレを補正する。システム制御部５０は、ベクトル検出方式による再生防振を実行する場合には、メモリ３２に記録済みの映像データから映像のブレを示すブレ情報（動きベクトル）を検出（生成）し、動きベクトルに応じて映像の部分領域を選択して拡大表示する制御をする。
【００２０】
システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。システムメモリ５２は、例えば、ＲＡＭである。また、システム制御部は、メモリ３２、Ｄ／Ａ変換器１３、表示部２８及び２９等を制御することにより、表示制御も行う。システムタイマー５３は、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。モード切替スイッチ６０、トリガーボタン６１、操作部７０は、システム制御部５０に各種の動作指示を入力するための操作手段である。
【００２１】
モード切替スイッチ６０は、システム制御部５０の動作モードが動画撮影モード、静止画撮影モードである場合の撮影モードの切り替えを行う。切り替え先の撮影モードには、例えば、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモードがある。ユーザは、モード切り替えスイッチ６０で大枠の撮影モードを一旦切り替えた後に、より詳細な撮影モードに、他の操作部材を用いて切り替えるようにしてもよい。
【００２２】
トリガーボタン６１の操作により、システム制御部５０は、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。操作部７０の各操作部材は、表示部２８及び２９に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。
【００２３】
機能ボタンとしては、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると、各種の設定可能なメニュー画面が表示部２８及び２９に表示される。なお、デジタルビデオカメラ１００は、操作部７０が備える部材として、表示部２８に対する接触を検知可能なタッチパネルを有する。
【００２４】
タッチパネルと表示部２８とは一体的に構成することができる。例えば、タッチパネルを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、あたかもユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。
【００２５】
システム制御部５０は、タッチパネルへの以下の操作を検出できる。タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。タッチパネルを指やペンで触れたまま移動していること（以下、ムーブと称する）。タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップと称する）。タッチパネルに何も触れていない状態（以下、タッチオフと称する）。これらの操作や、タッチパネル上に指やペンが触れている位置座標が、内部バスを通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいて、タッチパネル上にどのような操作が行なわれたかを判定する。
【００２６】
ムーブについては、タッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。また、タッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、システム制御部５０は、ストロークが描かれたと判定する。
【００２７】
素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離す操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる。また、所定距離以上を、所定速度未満でムーブしたことが検出された場合は、システム制御部５０は、ドラッグが行なわれたと判定する。タッチパネルとしては、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。
【００２８】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、上記検出結果及びシステム制御部５０の指示に基づいて、ＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２９】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等を有する。記録媒体Ｉ／Ｆ１８は、記録媒体２００との間のインタフェースである。記録媒体２００は、撮影された画像を記録する記録媒体である。この例では、記録媒体２００は、ＳＤカードやＵＳＢカード等の補助記憶装置であり、デジタルビデオカメラ１００の外部装置に相当する。データ通信Ｉ／Ｆ１９は、ＵＳＢやＷｉ−Ｆｉ等のデータ通信部３３とのインタフェースである。データ通信部３３は、記録された静止画像や動画像を外部装置に転送するためのＵＳＢやＷｉ−Ｆｉ等の通信ユニットである。
【００３０】
（実施例１）
図３は、実施例１の映像処理装置による映像データの出力処理を説明する図である。
実施例１の映像処理装置は、記録済みの映像データを、内蔵するメモリ３２から、取り外し可能な（挿抜可能な）記録媒体２００へ複写する。
【００３１】
図３（Ａ）は、再生モードにおいてデジタルビデオカメラ１００に表示されるインデックス表示画面である。この状態で、ユーザが編集ボタンを操作すると、図３（Ｂ）に示す表示状態に遷移する。図３（Ｂ）は、編集内容を選択する選択画面である。ユーザがコピーボタンを操作すると、図３（Ｃ）に示す表示状態に遷移する。図３（Ｂ）に示す選択画面の右上のボタンは、１つ前の画面である図３（Ａ）に戻るためのボタンである。なお、消去ボタンが操作された場合の説明は割愛する。
【００３２】
図３（Ｃ）は、コピー対象を全シーンとするか、または個別選択するかを選択する選択画面である。ユーザが選択ボタンを操作すると、図３（Ｄ）に示す表示状態に遷移する。ユーザが全シーンボタンを操作すると、図３（Ｆ）に示す表示状態に遷移する。ユーザが右上の戻るボタンを操作すると、１つ前の画面である図３（Ｂ）に遷移する。
【００３３】
図３（Ｄ）は、コピー対象を個別選択するためのインデックス表示画面である。破線で示すように、コピー対象としてa、cを選択し、実行ボタンを操作すると、図３（Ｅ）の表示状態に遷移する。ユーザが、図３（Ｄ）の右上の戻るボタンを操作すると、１つ前の画面である図３（Ｃ）に遷移する。
【００３４】
図３（Ｅ）は、再生防振を行った上でコピーするか、再生防振を行わない通常のコピーをするかを選択する為の選択画面である。再生防振を行うためには記録映像の実時間がかかってしまう。したがって、デジタルビデオカメラ１００は、再生防振を必要としないユーザのストレスとならないようにするために、図３（Ｅ）の選択画面を表示する。ユーザが、再生防振ボタンまたは通常ボタンを操作すると、図３（Ｆ）の表示状態に遷移する。ユーザが、図３（Ｅ）の右上の戻るボタンを操作すると、１つ前の画面である図３（Ｄ）に遷移する。
【００３５】
図３（Ｆ）は、コピー操作の最終確認画面である。ユーザが、「はい」ボタンを操作すると、図３（Ｇ）の表示状態に遷移する。ユーザが、「いいえ」ボタンを操作すると、１つ前の画面である図３（Ｅ）に遷移する。
【００３６】
図３（Ｇ）は、コピー実行中画面である。進行度合いを示すために、デジタルビデオカメラ１００は、プログレスバーを表示する。コピー処理が終了すると、図３（Ｈ）の表示状態に遷移する。ユーザが、中止ボタンを操作すると、最初の画面である図３（Ａ）に遷移する。
【００３７】
図３（Ｈ）は、コピー処理完了の確認画面である。ユーザが、ＯＫボタンを操作すると、最初の画面である図３（Ａ）に遷移する。ここで、図３（Ｇ）ではプログレスバーを表示することで、進行度合いを示しているが、ＬＥＤ等の表示部材を用いてコピー実行中であることをユーザに認識させてもよい。そして、ユーザがＬＣＤパネル等の表示部の電源をＯＦＦした場合は省電効果を優先するようにしてもよい。
【００３８】
図４は、コピー操作実行時の動作処理の例を説明するフローチャートである。
システム制御部５０が記録映像のコピーシーケンスを開始する（ステップＳ４０１）。具体的には、システム制御部５０が、映像データの記録媒体２００への出力の開始を検知する出力検知手段として機能する。続いて、システム制御部５０が、ユーザが選択したコピー方式が、再生防振を行った上でコピーする方式か、再生防振を行わない通常のコピー方式のいずれであるかを判断する（ステップＳ４０２）。ユーザが選択したコピー方式が、再生防振を行わない通常のコピー方式である場合は、処理がステップＳ４０６に進む。ユーザが選択したコピー方式が、再生防振を行った上でコピーする方式である場合は、処理がステップＳ４０３に進む。
【００３９】
ステップＳ４０３において、システム制御部５０が、記録映像のデコード処理を行う。続いて、システム制御部５０が、デコードした映像に対して再生防振処理を施す（ステップＳ４０４）。具体的には、システム制御部５０は、映像のブレ情報を取得するブレ取得手段として機能する。システム制御部５０は、取得されたブレ情報に基づいて映像のブレを補正する。続いて、システム制御部５０は、再生防振処理を施した映像に対して再エンコードを行い、内蔵メモリに一時記憶させる（ステップＳ４０５）。そして、システム制御部５０は、内蔵メモリに一時記憶させた記録映像を使用して、記録媒体２００へコピー処理を開始する（ステップＳ４０６）。すなわち、システム制御部５０は、映像のブレが補正された映像データの記録媒体２００への出力を制御する。
【００４０】
ステップＳ４０５において、映像を一時記憶しているが、同じ操作を再実行した際に、再び、デコード、再生防振、エンコードといった処理を行うことで改めて実時間かかってしまうことを回避するために、本記録をしてもよい。しかし、そのためには充分な記憶容量を備えた内蔵メモリが必要となる。この場合、図３（Ａ）の再生モードにおけるインデックス表示画面において、変換済みか否かを判断可能な表示を行うことでユーザに分かりやすい仕様とする。システム制御部５０は、このインデックス表示画面上で、複写実行時の終了時間予測を表示してもよい。
【００４１】
以上の処理により、メモリ３２から取り外し可能な記録媒体２００へ映像をコピーする場合に、ブレの補正処理を施した映像に変換してコピーを行うように制御することで、他の映像処理装置で再生する場合にも手振れが補正された映像が再生可能となる。
【００４２】
（実施例２）
実施例２の映像処理装置は、内蔵されたメモリ３２からＷｉ−Ｆｉを使用して、他の映像処理装置へ映像データを転送する。
【００４３】
図５は、実施例２の映像処理装置による映像データの出力処理を説明する図である。
図５（Ａ）は、デジタルビデオカメラ１００が再生モードにおいて表示するＷｉ−Ｆｉメニュー画面である。この状態で、ユーザがファイル転送ボタンを操作すると、図５（Ｂ）の表示状態に遷移する。Ｗｉ−Ｆｉ設定ボタンは転送先の装置の設定等を行うためのものであり、当該ボタンが操作された場合の説明は割愛する。
【００４４】
図５（Ｂ）は、転送対象を未転送ファイルとするか全てのファイルとするかを選択する選択画面である。ユーザが、未転送ファイルボタンまたは全てのファイルボタンを操作すると、図５（Ｃ）の表示状態に遷移する。右上のボタンは、１つ前の画面である図５（Ｂ）に戻るためのボタンである。
【００４５】
図５（Ｃ）は、再生防振を行った上で転送するか、再生防振を行わない通常の転送をするかを選択する為の選択画面である。ユーザが、再生防振ボタンまたは通常ボタンを操作すると、図５（Ｄ）の表示状態に遷移する。ユーザが、右上の戻るボタンを操作すると、１つ前の画面である図５（Ｂ）に遷移する。
【００４６】
図５（Ｄ）は、コピー操作の最終確認画面である。ユーザが、「はい」ボタンを操作すると、図５（Ｅ）の表示状態に遷移する。ユーザが、「いいえ」ボタンを操作すると、１つ前の画面である図５（Ｃ）に遷移する。
【００４７】
図５（Ｅ）は、転送実行中画面である。デジタルビデオカメラ１００は、進行度合いを示すためにプログレスバーを表示している。転送処理が終了すると、図５（Ｆ）の表示状態に遷移する。ユーザが中止ボタンを操作すると、最初の画面である図５（Ａ）に遷移する。図５（Ｆ）は、転送処理完了の確認画面である。ユーザが、ＯＫボタンを操作すると、最初の画面である図５（Ａ）に遷移する。
【００４８】
図５（Ｃ）において、ユーザが再生防振ボタンを選択した際に、他の映像処理装置と通信し、この映像処理装置が再生防振機能を備えていることが判明している場合、ユーザに再生防振を行った転送を行うかを確認する為の警告表示を行うようにしてもよい。また、警告表示は行わずに、他の映像処理装置の再生防振機能を使用する前提で、再生防振を行わない通常の転送に自動的に切り替えてもよい。
【００４９】
転送操作実行時における本体内部処理は、図４を参照して説明した処理と同等である。すなわち、システム制御部５０が、再生防振を行って転送処理をすると判断した場合は、映像データに再生防振処理を施した上で、記録画像を他の映像処理装置に転送する。
【００５０】
（実施例３）
図６は、実施例３の映像処理装置による映像データの出力処理を説明するフローチャートである。
【００５１】
実施例３では、デジタルビデオカメラ１００は、他の映像処理装置との通信の結果に基づいて、再生防振を行った上で転送するか、再生防振を行わない通常の転送とするかを自動的に切り替える。
【００５２】
システム制御部５０が、他の映像処理装置との通信の開始指示を検知する（ステップＳ６０１）。すなわち、システム制御部５０が、映像データの外部装置への出力の開始を検知する。続いて、システム制御部５０が、通信先の映像処理装置が再生防振機能を備えているか否かを判断する（ステップＳ６０２）。具体的には、システム制御部５０が、通信先の映像処理装置の、映像のブレの補正機能に関する補正機能情報を取得する補正機能取得手段として機能する。この例では、システム制御部５０は、補正機能情報を当該通信先の他の映像処理装置から取得するが、予め所定の記憶手段に記憶された補正機能情報を取得してもよい。システム制御部５０は、補正機能情報に基づいて、通信先の映像処理装置が再生防振機能を備えているか否かを案段する。通信先の映像処理装置が再生防振機能を備えていない場合は、処理がステップＳ６０５に進む。そして、システム制御部５０が、ベクトル検出方式、メタデータ方式の双方を用いて再生防振を施した映像を、通信先の映像処理装置に転送する（ステップＳ６０５）。
【００５３】
通信先の映像処理装置が再生防振機能を備えていない場合は、処理がステップＳ６０３に進む。そして、システム制御部５０が、通信先の映像処理装置のブレの補正機能がベクトル検出方式の再生防振機能に対応するかを判断する（ステップＳ６０３）。ブレの補正機能がベクトル検出方式の再生防振機能に対応することは、通信先の映像処理装置がベクトル検出方式の再生防振を実行できることを意味する。ブレの補正機能がベクトル検出方式の再生防振機能に対応しない場合は、処理がステップＳ６０５に進む。ブレの補正機能がベクトル検出方式の再生防振機能に対応する場合は、処理がステップＳ６０４に進む。そして、システム制御部５０が、通信先の映像処理装置のブレの補正機能がメタデータ方式の再生防振機能に対応するかを判断する（ステップＳ６０４）。
【００５４】
ブレの補正機能がメタデータ方式の再生防振機能に対応しない場合は、処理がステップＳ６０５に進む。ブレの補正機能がメタデータ方式の再生防振機能に対応する場合は、処理がステップＳ６０６に進む。そして、システム制御部５０が、カメラ本体の再生防振機能を機能させずに、つまりブレを補正せずに、映像を通信先の映像処理装置へ転送する。すなわち、デジタルビデオカメラ１００は、通信先の映像処理装置の補正機能情報に基づいて、映像のブレが補正された映像データを当該他の映像処理装置に送信するか否かを切り替える。
【００５５】
なお、ステップＳ６０４の判断処理でＮｏの場合、本体ではメタデータ方式の再生防振を施して映像データを転送し、ベクトル検出方式の再生防振は通信先の映像処理装置に任せるという手法をとってもよい。特に、通信先の映像処理装置との通信において、ベクトル検出方式の性能が判断できるパラメータが存在した場合、システム制御部５０は、そのデータ内容の優劣に基づいて、本体でベクトル検出方式の再生防振を行うか否かを決定するようにしてもよい。これにより、より精度の高い再生防振効果が得られるようになる。
【００５６】
以上の処理により、メモリ３２から他の映像処理装置へデータ転送する場合に、ブレの補正処理を施した映像に変換して転送を行うように制御することで、当該他の映像処理装置で再生する場合にもブレが補正された映像が再生可能となる。また、他の映像処理装置が備えている再生防振機能に応じて本体で再生防振処理を行うか否かを変更することで、転送時間の短縮や、より精度の高い補正効果を得ることも可能となる。
【００５７】
なお、デジタルビデオカメラ１００が、本体再生を行う際に、表示部に記録映像を再生しているのと並行して、図４のステップＳ４０３からステップＳ４０５の処理を実行し、映像データを本記録しておくようにしてもよい。これにより、その後の複写、転送実行時に処理時間を短縮することも可能である。
【００５８】
本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施例の一部を適宜組み合わせてもよい。実施例では、動画への適用例について説明したが、本発明を静止画に適用してもよい。
【００５９】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００６０】
５０  システム制御部
１００  デジタルビデオカメラ
２００  記録媒体
【図１】
2015170975.tif 000003
【図２】
2015170975.tif 000004
【図３】
2015170975.tif 000005
【図４】
2015170975.tif 000006
【図５】
2015170975.tif 000007
【図６】
2015170975.tif 000008