(57)【要約】【課題】撮影された映像をユーザが確認等する際に、光学フィルタの適用の有無や適用の期間をユーザに分かり易く提示可能にすること課題とする。【解決手段】撮像装置（１００）は、撮像素子（１４）へ入射する光の光路に対する光学フィルタ（１３）の挿抜動作を制御する動作制御手段（５０）と、光路に対する光学フィルタ（１３）の挿抜のタイミングに関する情報を、撮像素子（１４）により得られた映像データに関連付ける関連付け手段（５０）と、を有する。【選択図】図１
2020080501.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子へ入射する光の光路に対する光学フィルタの挿抜動作を制御する動作制御手段と、
前記光路に対する前記光学フィルタの挿抜のタイミングに関する情報を、前記撮像素子により得られた映像データに関連付ける関連付け手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記映像データと、前記映像データに関連付けられた前記挿抜のタイミングに関する情報とを、記録媒体へ記録または外部へ出力する出力手段を有することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記光学フィルタの挿抜のタイミングに関する情報とは、前記光学フィルタの挿抜動作の開始から挿抜動作の終了までを包含する期間を示す情報であることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記挿抜動作の開始から前記挿抜動作の終了までを包含する期間を示す情報とは、前記光学フィルタの前記挿抜動作の開始のタイミングと前記挿抜動作の終了のタイミングとを示すタイムコードであることを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記光学フィルタの挿抜のタイミングに関する情報には、前記光学フィルタの挿抜動作が停止している期間を示す情報も含まれることを特徴とする請求項３に記載の撮像装置。
【請求項６】
前記映像データが前記光学フィルタの挿抜動作期間を含むことを表す情報を、表示装置に表示する表示制御手段を有することを特徴とする請求項１から５のいずれか１項に記載の撮像装置。
【請求項７】
前記表示制御手段は、前記光学フィルタの挿抜動作期間の映像データの代表画像と、前記映像データの全体の期間を表す情報と、前記映像データの全体の期間の中で前記光学フィルタの挿抜動作期間を示す情報とを、表示装置に表示することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記映像データを、前記光学フィルタの挿抜動作前の期間の映像データと、前記光学フィルタの挿抜動作中を含む期間の映像データと、前記光学フィルタの挿抜動作後の期間の映像データとに、分割する編集手段を有することを特徴とする請求項１から７のいずれか１項に記載の撮像装置。
【請求項９】
前記編集手段は、前記光学フィルタの挿抜動作中を含む期間の前記映像データを削除することを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記編集手段は、前記削除を実行する前に、前記光学フィルタの挿抜動作期間の映像データの代表画像を、表示装置に表示させることを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記編集手段は、前記削除を実行する前に、前記削除が実行されることを利用者に通知する情報を、表示装置に表示させることを特徴とする請求項９または１０に記載の撮像装置。
【請求項１２】
前記編集手段は、利用者からの指示を基に、
前記挿抜動作前の期間の映像データと前記挿抜動作後の期間の映像データとの二つのファイルを保存する形式と、
前記挿抜動作前の期間の映像データと前記挿抜動作後の期間の映像データとを一つのファイルとして保存する形式と、
前記挿抜動作前の期間の映像データと前記挿抜動作中を含む期間の映像データと前記挿抜動作後の期間の映像データとの三つのファイルを保存する形式との、
いずれかを選択することを特徴とする請求項８に記載の撮像装置。
【請求項１３】
前記編集手段は、前記光学フィルタの挿抜動作前の期間の映像データの代表画像と、前記光学フィルタの挿抜動作中を含む期間の映像データの代表画像と、前記光学フィルタの挿抜動作後の期間の映像データの代表画像とを、表示装置に表示させることを特徴とする請求項８から１２のいずれか１項に記載の撮像装置。
【請求項１４】
前記光学フィルタは、入射光の光量を減光するフィルタと、入射光の赤外線を通過させるフィルタとの、少なくともいずれかであることを特徴とする請求項１から１３のいずれか１項に記載の撮像装置。
【請求項１５】
撮像素子へ入射する光の光路に対する光学フィルタの挿抜動作を制御する動作制御工程と、
前記光路に対する前記光学フィルタの挿抜のタイミングに関する情報を、前記撮像素子により得られた映像データに関連付ける関連付け工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項１６】
コンピュータを、請求項１から１４のいずれか１項に記載の撮像装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像した映像データを記録する撮像装置とその制御技術に関する。
【背景技術】
【０００２】
近年のビデオカメラを用いた撮影は、記録媒体の容量増加などの外的要因も相まって長時間化している傾向がある。また、結婚式などの機会では撮影機会の逸失を防ぐため、シーンごとにファイルを区切らずに撮り続けるケースがある。このように長時間撮影した映像ファイルは、編集する際に目的のシーンを探すのが困難であるといった課題があり、不要なシーンを取り除くのに時間がかかっていた。特許文献１には、撮影した映像データの各フレームの要不要を判定し、映像内の記録位置に紐づけてメタデータとして保存することで、読み出し時に必要なフレームのみを読み出すことを可能にする技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７０２６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の手法では各フレームの要不要判定を行い、必要なフレームを読み出すことを目的としていた為、撮影後に各映像ファイルについてカメラに内蔵された機能の適用の有無を把握できないといった課題がある。中でも光学フィルタの適用の有無は映像の輝度や色味といった性質が大きく変わる為、光学フィルタの適用の有無や適用の期間をユーザが把握できることは有益である。
【０００５】
そこで、本発明は、撮影された映像をユーザが確認等する際に、光学フィルタの適用の有無や適用の期間をユーザに分かり易く提示可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、撮像素子へ入射する光の光路に対する光学フィルタの挿抜動作を制御する動作制御手段と、前記光路に対する前記光学フィルタの挿抜のタイミングに関する情報を、前記撮像素子により得られた映像データに関連付ける関連付け手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、撮影された映像をユーザが確認等する際に、光学フィルタの適用の有無や適用の期間をユーザに分かり易く提示可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態のカメラの概略構成を示すブロック図である。
【図２】映像ファイルに紐づくメタデータの書き込み処理のフローチャートである。
【図３】映像ファイルの保存処理のフローチャートである。
【図４】映像ファイル保存時のＧＵＩ画面の一例を示す図である。
【図５】映像ファイルの再生処理のフローチャートである。
【図６】映像ファイル再生時のＧＵＩ画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の好ましい実施形態を、添付の図面に基づいて詳細に説明する。なお、以下に説明する実施形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施形態に限定されるものではない。また後述する各実施形態の一部を適宜組み合わせて構成してもよい。また以下の実施形態では光学フィルタの例としてＮＤフィルタを挙げているが、これに限定されるものではなく、例えば入射光の赤外線のみを通過させるＩＲ（赤外線）フィルタ、ＰＬ（偏光）フィルタといった他の光学フィルタでもよい。
【００１０】
＜第１の実施形態＞
図１は、本実施形態の撮像装置の一適用例として、動画映像を撮像可能なデジタルビデオカメラ１００（以下、カメラ１００とする。）の概略構成例を示すブロック図である。なお、図１には、撮影レンズ１１とＮＤ部１３等がカメラ本体に固定されたレンズ固定型のカメラの構成例を挙げているが、撮影レンズとＮＤ部が交換可能なユニットになされているレンズ交換式のカメラであってもよい。
【００１１】
図１において、撮影レンズ１１は、ズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１２は、絞り機能を備えたシャッターである。ＮＤ部１３は、撮像時に撮像部１４へ入射する光量を減らす（減光）するための光学フィルタ（ＮＤフィルタ）を備え、撮影レンズ１１の光路上にＮＤフィルタを挿抜可能とする機構を有しているとする。撮像部１４は、撮影レンズ１１による光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器１５は、撮像部１４から出力されるアナログ画像信号をデジタル画像信号（画像データ）に変換する。バリア１０は、カメラ１００の、撮影レンズ１１を含む撮像系を覆うことにより、撮影レンズ１１、シャッター１２、ＮＤ部１３、撮像部１４を含む撮像系の汚れや破損を防止する。
【００１２】
画像処理部１９は、Ａ／Ｄ変換器１５からのデータ、又は、メモリ制御部１８からのデータに対し所定の画素補間、縮小といったリサイズ処理、色変換処理などを行う。また、画像処理部１９は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいて、ＴＴＬ（スルー・ザ・レンズ）方式のＡＷＢ（オートホワイトバランス）処理なども行う。
【００１３】
Ａ／Ｄ変換器１５からの画像データは、画像処理部１９及びメモリ制御部１８を介してメモリ２０に、或いは、メモリ制御部１８を介してメモリ２０に直接書き込まれる。メモリ２０は、撮像部１４で撮像されてＡ／Ｄ変換器１５でデジタルデータに変換された画像データや、後述するように映像データに関連付けて記録されたメタデータ、及び表示部１７に表示するための画像データなどを格納する。またメモリ２０は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１４】
メモリ２０は、画像表示用のメモリ（ビデオメモリ）も兼ねている。Ｄ／Ａ変換器１６は、メモリ２０から読み出された画像表示用のデータをアナログ信号に変換して表示部１７に供給する。このように、メモリ２０から読み出された表示用の画像データはＤ／Ａ変換器１６を介して表示部１７により表示される。表示部１７は、ＬＣＤ等の表示装置であり、Ｄ／Ａ変換器１６からのアナログ画像信号に応じた画像等を表示する。また表示部１７は、撮像部１４で撮像されている映像信号を逐次表示するようなスルー映像表示（ライブビュー表示）により、電子ビューファインダとしても使用可能となされている。
【００１５】
不揮発性メモリ２８は、電気的に消去・記録可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ２８には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムには、本実施形態にて後述する各種フローチャートの処理を実行するためのコンピュータプログラムが含まれる。
【００１６】
システム制御部５０は、少なくとも一つのプロセッサまたは回路を有する制御部であり、カメラ１００全体を制御する。システム制御部５０は、不揮発性メモリ２８に記憶されているプログラムを実行することで、後述する本実施形態の各処理を実行する。システムメモリ２９には、例えばＲＡＭが用いられる。システムメモリ２９には、システム制御部５０の動作用の定数、変数、不揮発性メモリ２８から読み出したプログラム等が展開される。また、システム制御部５０はメモリ２０、Ｄ／Ａ変換器１６、表示部１７等を制御することにより表示制御も行う。また、システム制御部５０は、画像処理部１９による所定の演算処理の結果を基に露光制御、測距制御を行うことで、ＴＴＬ方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理をも行う。
【００１７】
システムタイマー３０は、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
モード切替スイッチ２３、トリガーボタン２２、操作部２７、タッチパネル２１は、システム制御部５０に各種の動作指示等をユーザが入力するための操作入力部である。
モード切替スイッチ２３は、システム制御部５０の動作モードを切り替えるための、モード切替信号を発生する。システム制御部５０は、モード切替信号により、カメラ１００の動作モードを、記録モード、再生モード等に切り替える。
トリガーボタン２２は、システム制御部５０に対して、静止画の撮影の指示、動画の撮影開始及び終了の指示を行うための、トリガー（レリーズ）信号を発生する。システム制御部５０は、トリガー信号により、撮影処理の一連の動作を開始又は終了する。ここで、撮影処理とは、撮像部１４、画像処理部１９、メモリ制御部１８を介してメモリ２０に蓄積されたエンコード済み画像データを、記録媒体３２に書き込む処理である。
【００１８】
操作部２７の各操作部材は、表示部１７に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えばメニューボタン、上下左右の４方向ボタン、ＳＥＴボタン、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部１７に表示される。利用者（ユーザ）は、表示部１７に表示されたメニュー画面と、４方向ボタンやＳＥＴボタンとを用いて、直感的に各種設定を行うことができる。また本実施形態のカメラ１００の場合、操作部２７には後述するＮＤボタン３７も含まれている。
【００１９】
タッチパネル２１は、表示部１７に対する接触を検知可能なタッチセンサを有するパネルである。タッチパネル２１と表示部１７とは一体的に構成することができる。システム制御部５０はタッチパネル２１への以下の操作を検出できる。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものが用いられてもよい。
【００２０】
外部Ｉ／Ｆ３３は、カメラ１００を外部の装置と接続するためのインターフェース部であり、例えばコンポジットビデオ入出力やＨＤＭＩ（登録商標）のような映像入出力端子、あるいはＵＳＢや赤外線や無線通信のＩ／Ｆである。外部Ｉ／Ｆ３３にマウス等のポインティングデバイスを接続することで、これをタッチパネル２１の代わりの操作入力部として扱うこともできる。このときシステム制御部５０は、外部Ｉ／Ｆ３３に接続されたマウスの入力を受けて表示部１７にポインタを表示し、さらに、マウスの移動やクリック信号を受けて、タッチパネル２１による操作と同等の制御を行う。
【００２１】
電源制御部２５は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電源スイッチ２４のオン／オフ、電源部２６の電池の装着の有無、電池の種類、電池残量の検出などを行う。また電源制御部２５は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体３２を含む各部へ供給する。電源部２６は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池からなり、ＡＣアダプターが含まれていてもよい。
【００２２】
記録媒体Ｉ／Ｆ３１は、メモリカードやハードディスク等の記録媒体３２とのインターフェースである。記録媒体３２は、メモリ２０に格納された画像データ及び付随するメタデータ等を記録可能な記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。なお記録媒体３２に記録されたデータは、記録媒体Ｉ／Ｆ３１によって読み出されてメモリ２０に転送される。メタデータの記録方式としては、静止画ではＥｘｉｆ、動画では例えばＡＶＣＨＤ規格に準じたものを用いればよい。
【００２３】
ここで、本実施形態のカメラ１００において、ＮＤ部１３は、前述したように撮像部１４へ入射する光量を減光する光学フィルタ（ＮＤフィルタ）と、撮影レンズ１１の光路上に当該ＮＤフィルタを挿抜可能とする不図示の機構とを備えている。そして本実施形態において、システム制御部５０は、ＮＤボタン３７の操作に応じて、撮影レンズ１１の光路上にＮＤフィルタを挿抜するようにＮＤ部１３の動作を制御する。
【００２４】
またＮＤ部１３は、一つのＮＤフィルタ、もしくはそれぞれ減光量が異なる複数のＮＤフィルタを備えている。例えば一つのＮＤフィルタのみ有するＮＤ部１３は、撮影レンズ１１の光路上にＮＤフィルタを挿入した状態と、光路上から抜き取られた状態（減光しない状態）とを、切り替え可能とする挿抜機構を備えている。また例えば複数のＮＤフィルタを有するＮＤ部１３は、それら複数の何れかのＮＤフィルタを切り替えるようにして光路上に挿抜させる状態と、いずれのＮＤフィルタも光路上に存在しない状態（減光しない状態）とを、取り得る挿抜機構を備えている。このようなＮＤ部１３の挿抜機構の動作制御はシステム制御部５０により行われ、システム制御部５０は、ＮＤボタン３７を介したユーザからの指示を基に、当該ＮＤ部１３の挿抜機構を動作させるように制御する。以下、本実施形態では、このようなＮＤ部１３の挿抜機構によってＮＤフィルタを光路上に挿抜する動作を、ＮＤフィルタの挿抜動作と呼ぶ。なお、ＮＤフィルタの挿抜動作が行われている場合、光路上には挿抜動作中のＮＤフィルタの外枠やＮＤフィルタの支持具が入り込むことになる。したがって、例えば撮像中に挿抜動作が行われた場合には、映像内には挿抜動作中のＮＤフィルタの外枠やＮＤフィルタの支持具が一時的に写り込むことになる。
【００２５】
また本実施形態のシステム制御部５０は、ＮＤボタン３７の操作に応じたＮＤフィルタの挿抜動作の有無及びその動作期間を示す情報を、撮像した映像データに関連付けたメタデータとして記録する制御も行う。またシステム制御部５０は、記録した映像データにおいてＮＤフィルタの挿抜動作の有無及び動作期間に基づいて生成した、後述するようなグラフィカルユーザインターフェース（ＧＵＩ）画面を、例えば表示部１７に表示することも行う。
【００２６】
図２（Ａ）は、本実施形態のカメラ１００において、映像データに関連付けて、撮影時のＮＤフィルタの挿抜動作及びその動作期間を示すメタデータを記録する処理のフローチャートである。図２（Ｂ）は、図２（Ａ）のステップＳ２０２の処理の詳細なフローチャートである。これらの図２のフローチャートの処理は、不揮発性メモリ２８に記憶されているプログラムをシステムメモリ２９に展開してシステム制御部５０が実行することで実現する。なお、図２のフローチャートの処理の全てがハードウェア構成により実現されてもよいし、一部の処理がハードウェア構成により行われ残りの処理がプログラムによるソフトウェア構成により実行されてもよい。以下の説明では、図２のフローチャートのステップＳ２０１〜ステップＳ２０５、ステップＳ２２１〜ステップＳ２２７を、それぞれＳ２０１〜Ｓ２０５、Ｓ２２１〜Ｓ２２７と略記する。これらのことは後述する他のフローチャートにおいても同様とする。
【００２７】
ここで、前提条件として、ＮＤフィルタの挿抜動作の有無及びその動作期間を示すメタデータの記録は、撮影処理の開始に伴って開始するものとする。以降、撮影処理の開始から、撮影処理の終了までのカメラ１００の状態を、撮影状態と呼ぶことにする。
【００２８】
先ずＳ２０１において、システム制御部５０は、撮影状態を継続するか否かを判断する。具体的には、システム制御部５０は、トリガーボタン２２の押下信号を受信しなければ撮影状態を継続すると判定（Ｙｅｓ）してＳ２０２へ処理を進める。一方トリガーボタン２２の押下信号を受信した場合、システム制御部５０は、撮影状態を継続しないと判定（Ｎｏ）し、メモリ２０に格納された画像データ及び付随するメタデータを、記録媒体Ｉ／Ｆ３１を介して記録媒体３２に保存して撮影処理を終了する。
【００２９】
次にＳ２０２に進むと、システム制御部５０は、ＮＤ部１３の状態を取得する処理を行う。本実施形態において、ＮＤ部１３の状態の取得処理とは、図２（Ｂ）のＳ２２１からＳ２２７までの一連の処理を指す。この一連の処理については、図２（Ａ）のフローチャートによる全体の処理を説明した後に記述する。
【００３０】
次にＳ２０３に進むと、システム制御部５０は、メモリ２０内に書き込まれたＮＤ動作状態変数を参照し、ＮＤフィルタの挿抜動作中であるか否かを判定する。具体的には、システム制御部５０は、ＮＤ動作状態変数が"１"である場合には、ＮＤフィルタの挿抜動作中であると判定（Ｙｅｓ）してＳ２０４へ処理を進める。一方、ＮＤ動作状態変数が"０"である場合、システム制御部５０は、ＮＤフィルタの挿抜動作が停止中であると判定（Ｎｏ）してＳ２０５へ処理を進める。
【００３１】
Ｓ２０４またはＳ２０５に進むと、システム制御部５０は、撮像部１４より読み出してメモリ２０内に書き込んだ映像データとのタイミングが合致するようにメモリ２０内にメタデータを書き込む。具体的には、Ｓ２０４に進んだ場合、システム制御部５０は、映像データに紐づけて記録されるメタデータ内のＮＤ動作フラグ領域に、挿抜動作中であることを示すフラグ値として"１"を書き足す。一方、Ｓ２０５に進んだ場合、システム制御部５０は、メタデータ内のＮＤ動作フラグ領域に、挿抜動作停止中であることを示すフラグ値として"０"を書き足す。これらＳ２０４またはＳ２０５の後、システム制御部５０は、Ｓ２０１へ処理を戻す。
【００３２】
以下、Ｓ２０２におけるＮＤ部１３の状態取得の一連の処理の流れを、図２（Ｂ）のフローチャートを参照しながら説明する。
先ずＳ２２１において、システム制御部５０は、ＮＤ部１３の動作制御に関わるＮＤボタン３７が押下されたか否かを判定する。そして、システム制御部５０は、ＮＤボタン３７が押下されたと判定（Ｙｅｓ）した場合にはＳ２２２に処理を進め、一方，ＮＤボタン３７が押下されていないと判定（Ｎｏ）した場合にはＳ２２３へ処理を進める。
【００３３】
Ｓ２２２に進むと、システム制御部５０は、ＮＤボタン３７の押下に応じた処理を行う。具体的には、システム制御部５０は、メモリ２０からＮＤ制御の目標値を読み出し、ＮＤボタン３７の押下情報を基に、ＮＤ制御の目標値を更新してメモリ２０に書き込む。ここで、本実施形態において、ＮＤボタン３７は、一つのボタンであってもよいし、押下時にそれぞれ異なる値を出力可能な複数のボタンであってもよいし、スライド操作量に応じた値を出力可能なスライドスイッチであってもよい。システム制御部５０は、このＮＤボタン３７から出力された値に応じたＮＤ制御の目標値をメモリ２０から読み出す。なお、Ｓ２２２の処理はＮＤ制御の目標値の変更処理の一例であり、本実施形態はこれに限られるものではない。
【００３４】
次にＳ２２３に進むと、システム制御部５０は、ＮＤ部１３におけるＮＤフィルタの位置を参照し、その位置を、ＮＤポジション変数としてメモリ２０に書き込む。
次にＳ２２４に進むと、システム制御部５０は、メモリ２０からＮＤ制御の目標値と、ＮＤポジション変数とを読み出し、それらを比較する。具体的には、システム制御部５０は、ＮＤ制御目標値とＮＤポジション変数の値が等しいか否かを判定し、等しいと判定（Ｙｅｓ）した場合にはＳ２２５に処理を進め、等しくない（異なる）と判定（Ｎｏ）した場合にはＳ２２６へ処理を進める。
【００３５】
Ｓ２２５に進むと、システム制御部５０は、メモリ２０に対し、ＮＤ動作状態変数として"０"（つまり挿抜動作停止中であることを示す情報）を書き込み、ＮＤ部１３の状態取得処理を終了する。
一方Ｓ２２６に進んだ場合、システム制御部５０は、メモリ２０内に書き込まれたＮＤ制御目標値とＮＤポジション変数の値が等しくなるように、ＮＤ部１３を動作させる制御を行う。
次にＳ２２７において、システム制御部５０は、メモリ２０に対し、ＮＤ動作状態変数として"１"（つまり挿抜動作中であることを示す情報）を書き込み、ＮＤ部１３の状態取得処理を終了する。
【００３６】
なお、前述したようにＳ２０４、Ｓ２０５では、ＮＤ部１３が動作中か停止中かに関わらずメタデータを保存していたが、ＮＤ部１３が動作開始したタイミングと動作終了したタイミングのみを保存する構成でもよい。具体的には、ＮＤ部１３が動作開始したタイミングと動作終了したタイミングとの計２点のタイムコードを書き込むようにする。タイムコードとは、撮影開始点を０とした時の、撮影状態での経過時間を時・分・秒・フレームに直した数値のことである。このようにすることで、システム制御部５０がメモリ２０に書き込む回数を減少させることができ、処理の軽減が可能となる。
【００３７】
以上のように、第１の実施形態によれば、システム制御部５０は、撮影開始後にＮＤ部１３が動作しているか否かを判定し、その判定結果に即したフラグを、映像データとタイミングを合致させて保存することが出来る。これにより本実施形態によれば、例えば撮影した映像を確認する際に、ＮＤフィルタを使用したか否か、ＮＤフィルタを適用した期間は映像ファイル中のどこであるか等を、ユーザに分かりやすく提示するようなことができるようになる。すなわち本実施形態によれば、映像データと関連付けて記録したメタデータを活用することで、ＮＤフィルタの挿抜動作中の映像箇所の検索が容易になり、ユーザの編集作業の負担を軽減できる。
【００３８】
また本実施形態では、保存したメタデータを活用することにより、ＮＤ部１３の動作の有無及び動作期間を把握することが出来るため、後述する第２の実施形態、第３の実施形態のようなユーザへの情報提示処理を実現可能となる。
【００３９】
また本実施形態では、光学フィルタの挿抜タイミングに関するメタデータを映像データと関連付けて記録する例に説明したが、光学フィルタの挿抜のタイミングに関する情報を映像データと関連付けて外部装置へ出力する撮像装置であってもよい。この場合、メタデータは、外部Ｉ／Ｆ３３を介して、ディスプレイやパーソナルコンピュータなどの外部装置に出力されて、それら外部装置において記録されることになる。
【００４０】
＜第２の実施形態＞
次に、第２の実施形態に係るカメラ１００について説明する。第２の実施形態のカメラ１００の構成は図１と同様であり、その図示と説明は省略する。
本実施形態のカメラ１００は、撮影開始処理から撮影終了処理までにメモリ２０に記録した映像データの中で、ＮＤフィルタの挿抜動作中を示すメタデータが書き込まれたフレームを自動削除し、その削除前後の映像データを一つの映像ファイルとして保存する。
【００４１】
図３は第２の実施形態に係る映像データ保存処理のフローチャートである。
ここで、前提条件として、図３のフローチャートの処理は、撮影状態である場合にシステム制御部５０がトリガーボタン２２からの信号を受信して、撮影終了処理を行う時の一連の流れである。この処理は、不揮発性メモリ２８に記録されたプログラムをシステムメモリ２９に展開してシステム制御部５０が実行することで実現する。
【００４２】
先ずＳ３０１において、システム制御部５０は、メモリ２０内に保存されているメタデータを参照し、ＮＤ動作フラグ領域に挿抜動作が停止中であることを示す"０"以外に、書き込まれたデータがあるか否かを判定する。システム制御部５０は、ＮＤ動作フラグに"０"以外の書き込まれたデータがあると判定（Ｙｅｓ）した場合にはＳ３０２に処理を進め、一方、書き込まれたデータがないと判定（Ｎｏ）した場合にはＳ３０３へ処理を進める。
【００４３】
Ｓ３０２に進むと、システム制御部５０は、メモリ２０からＮＤ動作フラグを読み出し、ＮＤ部１３が挿抜動作していた動作期間を包含する映像データを削除するような編集を実行する。
Ｓ３０３に進むと、システム制御部５０は、メモリ２０内の映像データおよびメタデータを映像ファイルとして、記録媒体Ｉ／Ｆ３１を介して記録媒体３２に書き込む。すなわち例えば、Ｓ３０２での編集において削除がなされた場合にはその削除後の映像データおよびメタデータの映像ファイルが書き込まれる。
【００４４】
以上のように、第２の実施形態によれば、システム制御部５０は、保存されたメタデータを基に、ＮＤフィルタの挿抜動作途中の映像が不安定な部分を自動的に削除する編集制御を行う。これにより、ユーザによる編集時の負担を軽減する効果が見込める。
【００４５】
なお、図３のＳ３０２の処理では、ＮＤフィルタの挿抜動作途中の映像を自動削除したが、ユーザの選択によって削除するか否かを選択させてもよい。図４（Ａ）は、Ｓ３０２においてメモリ２０から読み込んだ映像データを削除する際にユーザに対して提示するＧＵＩ画面の一例を示した図である。図４（Ａ）において、表示部１７のカメラ画面４００には、映像データの保存時にユーザに提示する選択画面枠４０１が表示される。
【００４６】
この場合、Ｓ３０２において、システム制御部５０は、メモリ２０内に保存されたメタデータのＮＤ動作フラグを参照し、ＮＤフィルタの挿抜動作が行われていた動作期間を包含するシーンの映像データを切り出す。そして、システム制御部５０は、その切り出した映像データの代表画像４０２を選択画面枠４０１内に表示する。またシステム制御部５０は、挿抜動作が行われた期間を包含するシーンの削除に同意しない場合にユーザが選択する「いいえ」のボタンアイコン４０３と、削除に同意する場合に選択される「はい」のボタンアイコン４０４とを、選択画面枠４０１内に表示する。そして、システム制御部５０は、ユーザから「いいえ」のボタンアイコン４０３の選択指示がなされた場合にはＳ３０２の処理を行わない。一方、ユーザから「はい」のボタンアイコン４０４の選択指示がなされた場合、システム制御部５０は、Ｓ３０２の処理を行う。つまり、挿抜動作が行われた動作期間を包含するシーンの削除に同意する旨のユーザ指示があった場合にのみ、そのシーンの映像データの削除が行われる。このようにすることで、ユーザにとって有益な映像がＮＤフィルタの挿抜動作途中の映像に含まれていた際に、誤って自動削除されてしまうことを防ぐことが出来る。
【００４７】
また保存する映像ファイルは、ＮＤフィルタの挿抜動作が行われる前、挿抜動作中、挿抜動作が行われた後の、三つに分割して保存してもよい。図４（Ｂ）はメモリ２０から読み込んだ映像データ及びメタデータを映像ファイルとして保存する際に表示するＧＵＩ画面の一例を示した図である。図４（Ｂ）において、システム制御部５０は、保存時に表示される選択画面枠４０５内に、それぞれＮＤフィルタの挿抜動作前、挿抜動作中、挿抜動作後の映像データの代表画像４０６、４０７、４０８を表示させる。またシステム制御部５０は、選択画面枠４０５内には、記録する映像データをどのような形式で保存するかをユーザが選択するための三つのアイコン４０９、４１０、４１１を表示させる。アイコン４０９は、ＮＤフィルタの挿抜動作の前と後の二つの映像ファイルを保存することを表す。アイコン４１０は、ＮＤフィルタの挿抜動作の動作期間の映像データを削除して一つの映像ファイルとして保存することを表す。アイコン４１１は、ＮＤフィルタの挿抜動作前、挿抜動作中、挿抜動画後の三つの映像ファイルに分割して保存することを表す。そして、システム制御部５０は、それらアイコン４０９、４１０、４１１のいずれかがユーザにより選択された場合、その選択されたアイコンに対応した形式で映像データを記録するように制御する。なお、保存形式は前述した三つの形式に限られるものではない。このようにすることで、ユーザはＮＤフィルタの挿抜動作前後での映像データの色味などの特性を考慮した編集を効率よく行うことが出来るようになり、編集作業負担の軽減につながる。
【００４８】
＜第３の実施形態＞
次に、第３の実施形態に係るカメラ１００について説明する。第３の実施形態のカメラ１００の構成は図１と同様であり、その図示と説明は省略する。
本実施形態のカメラ１００は、ユーザに対しＮＤフィルタの適用の有無及び適用した期間をわかりやすく提示する。
【００４９】
図５は第３の実施形態に係る映像データ再生時のフローチャートである。この処理は、不揮発性メモリ２８に記憶されているプログラムをシステムメモリ２９に展開してシステム制御部５０が実行することで実現する。
【００５０】
先ずＳ５０１において、システム制御部５０は、記録媒体Ｉ／Ｆ３１を介して、記録媒体３２に保存されている映像ファイルを一つ読み出してメモリ２０に書き込む。この時、システム制御部５０は、付随して保存されているメタデータも映像データに紐づけた形で読み出す。なお、読み出す映像ファイルはサムネイル画像表示に必要な最低限の情報でもよい。具体的には、各映像ファイルの代表画像として切り出した１フレーム分の映像データのことである。なおメタデータのＮＤ動作フラグ領域に挿抜動作停止中を示す情報以外が書き込まれていた場合、システム制御部５０は、ＮＤフィルタの挿抜動作前、挿抜動作中、挿抜動作後のそれぞれの期間で、１フレーム分の映像データを切り出して読み出してもよい。
【００５１】
次にＳ５０２において、システム制御部５０は、読み込んだ映像データに付随しているメタデータを参照し、ＮＤ動作フラグがあるか否かを判定する。システム制御部５０は、ＮＤ動作フラグがあると判定（Ｙｅｓ）した場合にはＳ５０３へ処理を進め、ＮＤ動作フラグがないと判定（Ｎｏ）した場合にはＳ５０４へ処理を進める。この時、参照するメタデータはＮＤ動作フラグに限らず、ＩＲフィルタなどの各種フィルタの適用されたことを示すフラグであってもよい。
【００５２】
Ｓ５０３に進むと、システム制御部５０は、読み込んだ映像ファイルを画像処理部１９、メモリ制御部１８、Ｄ／Ａ変換器１６を介して表示部１７に送り、その映像ファイルの代表画像をサムネイル形式で表示させる。Ｓ５０３の後、システム制御部５０は、Ｓ５０５に処理を進める。
【００５３】
Ｓ５０４に進むと、システム制御部５０は、Ｓ５０３と同様の処理に加えて、映像データに付随して保存されたメタデータの情報を基に、映像ファイル内でＮＤフィルタの挿抜動作が行われたことをユーザに通知するための警告表示を行う。この時表示する内容は映像ファイル内でＮＤフィルタの挿抜動作が行われ、且つ編集されていないことを警告する表示でも、映像ファイル内で挿抜動作が行われたが、その動作期間については編集されていることを通知する表示でもよい。Ｓ５０４の後、システム制御部５０は、Ｓ５０５に処理を進める。
【００５４】
ここで図６（Ａ）は、ＮＤフィルタを適用した映像ファイルがある場合に、表示部１７に表示される再生画面におけるＧＵＩ画面枠６００の一例を示した図である。ＧＵＩ画面枠６００内には、各映像ファイルのそれぞれ代表画像のサムネイル画像６０１〜６０５が表示される。また、各映像ファイルのうち、ＮＤフィルタを適用したことを示すメタデータがある映像ファイル（例えば図６（Ａ）のサムネイル画像６０４に対応した映像ファイル）には、その適用されたフィルタを明示するアイコン６０６を表示する。すなわちアイコン６０６は、ＮＤフィルタが適用されたことを表しており、これによりユーザは、当該サムネイル画像６０４に対応した映像ファイルにはＮＤフィルタが適用されたことを認識可能となる。
【００５５】
図５のフローチャートに説明を戻す。
Ｓ５０５の処理に進むと、システム制御部５０は、記録媒体３２に保存されている表示対象の映像ファイルすべてが表示されているか否かを判断する。システム制御部５０は、映像ファイルすべてが表示されていると判定（Ｙｅｓ）した場合にはＳ５０６に処理を進め、表示されていないと判定（Ｎｏ）した場合にはＳ５０１へ処理を戻す。
【００５６】
Ｓ５０６に進むと、システム制御部５０は、モード切替スイッチ２３の状態を参照し、再生モードから別のモードへ切り替えられたか否かを判定する。システム制御部５０は、再生モードから切り替えられたと判定（Ｙｅｓ）した場合には再生モードを終了して処理を終了し、切り替えられていないと判定（Ｎｏ）した場合にはＳ５０７へ処理を進める。
【００５７】
Ｓ５０７に進むと、システム制御部５０は、操作部２７を介したサムネイル画像の選択を通じて、ユーザにより映像ファイルが選択されたか否かを判定する。システム制御部５０は、いずれかの映像ファイルが選択されたと判定（Ｙｅｓ）した場合にはＳ５０８へ処理を進め、いずれも選択されていないと判定（Ｎｏ）した場合にはＳ５０６に処理を戻す。
【００５８】
Ｓ５０８に進むと、システム制御部５０は、ユーザにより選択されたサムネイル画像が前述した警告表示有りのサムネイル画像か否かを判定する。システム制御部５０は、警告表示有りサムネイル画像がユーザにより選択されと判定（Ｙｅｓ）した場合にはＳ５０９へ処理を進め、警告表示無しのサムネイル画像が選択された場合（Ｎｏ）にはＳ５１２へ処理を進める。
【００５９】
Ｓ５１２に進むと、システム制御部５０は、その選択されたサムネイル画像に対応した映像ファイルを再生して表示部１７に表示させる。このＳ５１２の後、システム制御部５０はＳ５０６に処理を戻す。
【００６０】
一方、Ｓ５０９に進んだ場合、システム制御部５０は、選択された映像ファイルに付随したメタデータを参照し、記録媒体Ｉ／Ｆ３１を介して記録媒体３２から、メタデータのＮＤフィルタ挿抜動作の動作期間に合致する映像データを読み出す。この時、システム制御部５０は読み出した映像データの代表映像を表示部１７に表示させ、ユーザに対して編集を行うか否かの選択画面を提示する。
【００６１】
図６（Ｂ）は、ＮＤフィルタが適用されている映像ファイルを選択した際のＧＵＩ画面例を示した図である。このＧＵＩ画面には、図６（Ａ）と同様のサムネイル画像６０１，６０４等が表示される。そして、図１のタッチパネル２１や操作部２７の十字キーなどを用いて選択カーソル６０７を移動させて、ＮＤフィルタが適用された映像ファイルに対応したサムネイル画像６０４が選択されると、システム制御部５０は、ウィンドウ６０８を表示させる。またシステム制御部５０は、ウィンドウ６０８の中に、ＮＤフィルタの挿抜動作期間の映像データの代表画像６０９、映像ファイルの全体の期間における進捗度合いを示すシーケンスバー６１０、ＮＤフィルタの挿抜動作期間を表すバー６１１等を表示する。またこの時、システム制御部５０は、ＮＤフィルタが適用されたシーンを削除するような編集を行うかどうかをユーザに選択させるための選択画面枠６１２も表示させる。
【００６２】
次にＳ５１０に進むと、システム制御部５０は、操作部２７やタッチパネル２１を介して、ユーザにより映像ファイルを編集することが選択されたか否かを判定する。システム制御部５０は、映像ファイルを編集することが選択されたと判定（Ｙｅｓ）した場合にはＳ５１１に処理を進め、一方編集が選択されなかったと判定（Ｎｏ）した場合にはＳ５１２に処理を進める。
【００６３】
Ｓ５１１に進むと、システム制御部５０は、記録媒体Ｉ／Ｆ３１を介して、記録媒体３２より選択された映像ファイルをメモリ２０に読み込み、映像ファイルに対する編集処理を行った後、記録媒体Ｉ／Ｆ３１を介して記録媒体３２に保存する。なお、保存される編集後の映像ファイルは、映像データ、メタデータを纏めた一つの映像ファイルでもよいし、ＮＤフィルタの挿抜動作前、挿抜動作後の二つの映像ファイルでもよいし、挿抜動作前、挿抜動作中、挿抜動作後の三つの映像ファイルでもよい。
【００６４】
以上説明したように、第３の実施形態によれば、保存されたメタデータを基に、再生画面において各映像ファイルにＮＤフィルタの挿抜動作の期間を含むか否かを把握することが出来る。
なお、Ｓ５０２では、映像ファイルのサムネイル画像に警告を表示させるか否かの判定をＮＤ動作フラグとしたが、メタデータに保存された他のフラグでもよい。例えば、フィルタが適用されており、編集がされていない映像ファイルに対して警告フラグとして"１"を書き込み、ユーザの警告フラグ解除命令、あるいは編集作業によって警告フラグを"０"にするといった形がある。このようにすることで、ＮＤフィルタが適用された映像ファイルの中でも編集前と編集後を区別することが出来るようになる。
【００６５】
また前述した実施形態では、ＮＤ部１３は一つのＮＤフィルタもしくはそれぞれ減光量が異なる複数のＮＤフィルタを備えた例を挙げたが、ＮＤフィルタやＩＲフィルタなどそれぞれ特性の異なる複数の光学フィルタを備えた光学フィルタ部であってもよい。この場合、光学フィルタ部は、それら複数の何れかの光学フィルタを切り替えるようにして光路上に挿抜させる状態と、いずれの光学フィルタも光路上に存在しない状態とを、それぞれ取り得る挿抜機構を備える。そして、システム制御部５０は、例えば操作部２７に設けられた光学フィルタ選択ボタン等を介したユーザからの指示を基に、当該光学フィルタ部の挿抜機構を動作させるように制御する。
【００６６】
前述した実施形態では、ビデオカメラを例に挙げたが、動画撮影機能と光学フィルタ切替機能を備えたデジタル一眼レフカメラやミラーレス一眼カメラ、コンパクトデジタルカメラ等にも本発明は適用可能である。その他にも、動画撮影機能と光学フィルタ切替機能を備えた車載カメラや監視カメラ、医療用カメラ、工業用カメラ、パーソナルコンピュータ、タブレット端末、スマートフォン、携帯ゲーム機などにも本発明は適用可能である。
【００６７】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける一つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
上述の実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明は、その技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６８】
１３：ＮＤ部、１７：表示部、１９：画像処理部、２０：メモリ、２１：タッチパネル、２２：トリガーボタン、２３：モード切替スイッチ、２７：操作部、２８：不揮発メモリ、３１：記録媒体Ｉ／Ｆ、３７：ＮＤボタン、５０：システム制御部、１００：デジタルカメラ
【図１】
2020080501.tif 000003
【図２】
2020080501.tif 000004
【図３】
2020080501.tif 000005
【図４】
2020080501.tif 000006
【図５】
2020080501.tif 000007
【図６】
2020080501.tif 000008