(57)【要約】【課題】  各種の画像再生に適した動画データを記録することができる撮像装置、各種の画像再生を良好に行うことができる画像再生装置及びそのプログラムと、画像ファイルのデータ構造を実現する。【解決手段】  短い露光時間での撮像と、長い露光時間での撮像を交互に行い、該得られた複数の画像データを１つの画像ファイルとして記録する。そして、動画再生中は、長い露光時間で撮像されたフレーム画像データＢを順次再生表示させていき、動画再生が一時停止されている間は、短い露光時間で撮像されたフレーム画像データＡを静止画として継続表示させる。【選択図】  図３
2011055524.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段に、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせる連続撮像制御手段と、
前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記連続撮像制御手段は、
前記撮像手段に、第１の露光時間での１回の撮像又は複数回の連続撮像と、前記第１の露光時間より長い第２の露光時間での１回の撮像又は複数回の連続撮像とを交互に行わせることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記連続撮像制御手段は、
前記撮像手段に、所定周期間隔で前記第１の露光時間での撮像を行わせることを特徴とする請求項２記載の撮像装置。
【請求項４】
前記記録制御手段は、
前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを１つの画像ファイルとして記録することによって、前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録することを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項５】
前記連続撮像制御手段により撮像された各画像データのインデックス情報を生成する生成手段を備え、
前記記録制御手段は、
前記連続撮像制御手段により撮像された各画像データと該各画像データのインデックス情報とを関連付けて記録することによって、前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録することを特徴とする請求項１乃至４の何れかに記載の撮像装置。
【請求項６】
表示対象となる画像データの露光条件を切り替える切替手段と、
前記連続撮像制御手段により撮像された画像データのうち、前記切替手段により切り替えられた露光条件の画像データを表示させる表示制御手段と、
を備えたことを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項７】
前記表示制御手段は、
前記連続撮像制御手段により撮像された画像データのうち、前記切替手段により切り替えられた露光条件の画像データをリアルタイムで表示させていくことを特徴とする請求項６記載の撮像装置。
【請求項８】
前記表示制御手段は、
前記連続撮像制御手段により撮像され、前記記録制御手段により関連付けて記録された画像データのうち、前記切替手段により切り替えられた露光条件の画像データを表示させることを特徴とする請求項６記載の撮像装置。
【請求項９】
前記切替手段は、
動画再生中は前記第２の露光条件に切り替え、動画再生が一時停止されている間は前記第１の露光条件に切り替え、
前記表示制御手段は、
前記切替手段により前記第２の露光条件に切り替えられた場合は、前記第２の露光条件の画像データを順々に表示させていき、前記切替手段により前記第１の露光条件に切り替えられた場合は、前記第１の露光条件の画像データを静止画として継続表示させることを特徴とする請求項８記載の撮像装置。
【請求項１０】
前記表示制御手段は、
前記第２の露光条件の画像データを順々に表示させている最中に、前記切替手段により前記第１の露光条件に切り替えられた場合は、該切り替え時に表示させていた該第２の露光条件の画像データに対応する前記第１の露光条件の画像データを継続表示させ、前記第１の露光条件の画像データが継続表示させている最中に、前記切替手段により前記第２の露光条件に切り替えられた場合は、該切り替え時に継続表示させていた該第１の露光条件の画像データに対応する前記第２の露光条件の画像データから順々に表示させていくことを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記表示制御手段は、
前記第１の露光条件の画像データを継続表示させている最中に、コマ送り操作が行われた場合は、該継続表示させている画像データの次、又は、前の前記第１の露光条件の画像データを継続表示させることを特徴とする請求項９又は１０記載の撮像装置。
【請求項１２】
前記表示制御手段は、
前記記録制御手段により関連付けて記録されたインデックス情報のうち、前記切替手段により切り替えられた露光条件の画像データに対応するインデックス情報に基づいて、画像データを表示させることを特徴とする請求項５記載の撮像装置。
【請求項１３】
第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせることにより得られた複数の画像データであって、且つ前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとが関連付けられた複数の画像データを取得する取得手段と、
前記表示対象となる画像データの露光条件を切り替える切替手段と、
前記取得手段により取得された関連付けられた複数の画像データのうち、前記切替手段により切り替えられた露光条件で撮像された画像データを表示させる表示制御手段と、
を備えたことを特徴とする画像再生装置。
【請求項１４】
第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせることにより得られた複数の画像データを記録した画像データ部と、
前記複数の画像データの各画像データに対応するインデックス情報を、各露光条件毎に記録した複数のトラックからなるインデックス情報部と、
を含むことを特徴とする画像ファイルのデータ構造。
【請求項１５】
被写体を撮像する撮像手段に、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせる連続撮像制御処理と、
前記連続撮像制御処理により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録する記録制御処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とするプログラム。
【請求項１６】
第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせることにより得られた複数の画像データであって、且つ前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとが関連付けられた複数の画像データを取得する取得処理と、
前記表示対象となる画像データの露光条件を切り替える切替処理と、
前記取得処理により取得された関連付けられた複数の画像データのうち、前記切替処理により切り替えられた露光条件で撮像された画像データを表示させる表示制御処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、画像再生装置及びそのプログラムに係り、詳しくは、動画データを記録する撮像装置、動画データを表示する画像再生装置及びそのプログラムと、画像ファイルのデータ構造に関する。
【背景技術】
【０００２】
被写体の動きが滑らかな動画データを撮像する場合には、各コマの露光時間を長くして撮像することが望ましいが、動画データの再生を一時停止してある１コマを表示させる場合や動画データをコマ送り表示させる場合は、長い露光時間で撮像された画像データは不向きである。なぜならば、露光時間が長いため撮像された被写体がボケてしまうからである。
また、動画データの一時停止再生やコマ送り再生時に画像がボケないようにするために、各コマの露光時間を短くして動画データを撮像してしまうと、動画データを動画再生した場合に、被写体の動きがぎこちない、カクカクした動きとなってしまい、まるでパラパラ漫画を見ているような印象を受けてしまう。
【０００３】
このような問題を解決するため、特許文献１には、短い露光時間で連続して被写体を撮像して複数の撮像画像を得るとともに、一の撮像画像と該一の撮像画像の次に撮像された撮像画像の撮像間隔内の被写体の動きに基づいて該一の撮像画像から被写体の動き方向に対してぼかしたフレーム画像を生成するという動作を、前記複数の撮像画像に対して行い、得られた複数のフレーム画像を動画として記録するという技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】公開特許公報  特開２００６−２８７９２１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献によれば、短い露光時間で撮像された撮像画像から被写体がボケたフレーム画像を擬似的に生成し、この擬似的に生成したフレーム画像を動画再生用として記録しているため、きれいな動画再生を行うことができない。
【０００６】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、各種の画像再生に適した動画データを記録することができる撮像装置、各種の画像再生を良好に行うことができる画像再生装置及びそのプログラムと、画像ファイルのデータ構造を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体を撮像する撮像手段と、
前記撮像手段に、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせる連続撮像制御手段と、
前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録する記録制御手段と、
を備えたことを特徴とする。
【０００８】
また、例えば、請求項２に記載されているように、前記連続撮像制御手段は、
前記撮像手段に、第１の露光時間での１回の撮像又は複数回の連続撮像と、前記第１の露光時間より長い第２の露光時間での１回の撮像又は複数回の連続撮像とを交互に行わせるようにしてもよい。
【０００９】
また、例えば、請求項３に記載されているように、前記連続撮像制御手段は、
前記撮像手段に、所定周期間隔で前記第１の露光時間での撮像を行わせるようにしてもよい。
【００１０】
また、例えば、請求項４に記載されているように、前記記録制御手段は、
前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを１つの画像ファイルとして記録することによって、前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録するようにしてもよい。
【００１１】
また、例えば、請求項５に記載されているように、前記連続撮像制御手段により撮像された各画像データのインデックス情報を生成する生成手段を備え、
前記記録制御手段は、
前記連続撮像制御手段により撮像された各画像データと該各画像データのインデックス情報とを関連付けて記録することによって、前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録するようにしてもよい。
【００１２】
また、例えば、請求項６に記載されているように、表示対象となる画像データの露光条件を切り替える切替手段と、
前記連続撮像制御手段により撮像された画像データのうち、前記切替手段により切り替えられた露光条件の画像データを表示させる表示制御手段と、
を備えるようにしてもよい。
【００１３】
また、例えば、請求項７に記載されているように、前記表示制御手段は、
前記連続撮像制御手段により撮像された画像データのうち、前記切替手段により切り替えられた露光条件の画像データをリアルタイムで表示させていくようにしてもよい。
【００１４】
また、例えば、請求項８に記載されているように、前記表示制御手段は、
前記連続撮像制御手段により撮像され、前記記録制御手段により関連付けて記録された画像データのうち、前記切替手段により切り替えられた露光条件の画像データを表示させるようにしてもよい。
【００１５】
また、例えば、請求項９に記載されているように、前記切替手段は、
動画再生中は前記第２の露光条件に切り替え、動画再生が一時停止されている間は前記第１の露光条件に切り替え、
前記表示制御手段は、
前記切替手段により前記第２の露光条件に切り替えられた場合は、前記第２の露光条件の画像データを順々に表示させていき、前記切替手段により前記第１の露光条件に切り替えられた場合は、前記第１の露光条件の画像データを静止画として継続表示させるようにしてもよい。
【００１６】
また、例えば、請求項１０に記載されているように、前記表示制御手段は、
前記第２の露光条件の画像データを順々に表示させている最中に、前記切替手段により前記第１の露光条件に切り替えられた場合は、該切り替え時に表示させていた該第２の露光条件の画像データに対応する前記第１の露光条件の画像データを継続表示させ、前記第１の露光条件の画像データが継続表示させている最中に、前記切替手段により前記第２の露光条件に切り替えられた場合は、該切り替え時に継続表示させていた該第１の露光条件の画像データに対応する前記第２の露光条件の画像データから順々に表示させていくようにしてもよい。
【００１７】
また、例えば、請求項１１に記載されているように、前記表示制御手段は、
前記第１の露光条件の画像データを継続表示させている最中に、コマ送り操作が行われた場合は、該継続表示させている画像データの次、又は、前の前記第１の露光条件の画像データを継続表示させるようにしてもよい。
【００１８】
また、例えば、請求項１２に記載されているように、前記表示制御手段は、
前記記録制御手段により関連付けて記録されたインデックス情報のうち、前記切替手段により切り替えられた露光条件の画像データに対応するインデックス情報に基づいて、画像データを表示させるようにしてもよい。
【００１９】
上記目的達成のため、請求項１３記載の発明による画像再生装置は、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせることにより得られた複数の画像データであって、且つ前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとが関連付けられた複数の画像データを取得する取得手段と、
前記表示対象となる画像データの露光条件を切り替える切替手段と、
前記取得手段により取得された関連付けられた複数の画像データのうち、前記切替手段により切り替えられた露光条件で撮像された画像データを表示させる表示制御手段と、
を備えたことを特徴とする。
【００２０】
上記目的達成のため、請求項１４記載の発明による画像ファイルのデータ構造は、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせることにより得られた複数の画像データを記録した画像データ部と、
前記複数の画像データの各画像データに対応するインデックス情報を、各露光条件毎に記録した複数のトラックからなるインデックス情報部と、
を含むことを特徴とする。
【００２１】
上記目的達成のため、請求項１５記載の発明によるプログラムは、被写体を撮像する撮像手段に、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせる連続撮像制御処理と、
前記連続撮像制御処理により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録する記録制御処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とする。
【００２２】
上記目的達成のため、請求項１６記載の発明によるプログラムは、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせることにより得られた複数の画像データであって、且つ前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとが関連付けられた複数の画像データを取得する取得処理と、
前記表示対象となる画像データの露光条件を切り替える切替処理と、
前記取得処理により取得された関連付けられた複数の画像データのうち、前記切替処理により切り替えられた露光条件で撮像された画像データを表示させる表示制御処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、被写体の動きが滑らかな奇麗な動画を再生することができるとともに、鮮明な画像のブレがない奇麗な画像を静止画としても表示させることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】動画の撮像時におけるタイムチャートを示す図である。
【図３】撮像されたフレーム画像データの様子及び各フレーム画像データのフレーム番号ｎの様子の一例を示すものである。
【図４】動画の撮像記録の動作を示すフローチャートである。
【図５】生成された画像ファイルの様子の一例を示す図である。
【図６】インデックスデータ部のトラックＡ及びＢと、記録されたフレーム画像データの関係を示すものである。
【図７】動画の撮像記録中のリアルタイム表示の動作を示すフローチャートである。
【図８】自動選択再生モードにおける動画再生の動作を示すフローチャートである。
【図９】自動選択再生モードにおける動画再生の動作を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本実施の形態について、本発明の撮像装置をデジタルカメラに適用した一例として図面を参照して詳細に説明する。
［実施の形態］
Ａ．デジタルカメラの構成
図１は、本実施の形態におけるデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮像レンズ２、レンズ駆動ブロック３、絞り４、ＣＣＤ５、垂直ドライバ６、ＴＧ（timing generator）７、ユニット回路８、ＤＭＡコントローラ（以下、ＤＭＡという）９、ＣＰＵ１０、キー入力部１１、メモリ１２、ＤＲＡＭ１３、ＤＭＡ１４、画像生成部１５、ＤＭＡ１６、ＤＭＡ１７、表示部１８、ＤＭＡ１９、圧縮伸張部２０、ＤＭＡ２１、フラッシュメモリ２２、バス２３を備えている。
【００２６】
撮像レンズ２は、図示しない複数のレンズ群から構成されるフォーカスレンズ、ズームレンズを含む。そして、撮像レンズ２には、レンズ駆動ブロック３が接続されている。レンズ駆動ブロック３は、フォーカスレンズ、ズームレンズをそれぞれ光軸方向に駆動させるフォーカスモータ、ズームモータ（図示略）と、ＣＰＵ１０から送られてくる制御信号にしたがって、フォーカスレンズ、ズームレンズを光軸方向に駆動させるフォーカスモータドライバ、ズームモータドライバ（図示略）とから構成されている。
【００２７】
絞り４は、図示しない駆動回路を含み、駆動回路はＣＰＵ１０から送られてくる制御信号にしたがって絞り４を動作させる。
絞りとは、ＣＣＤ５に入射される光の量を制御する機構のことをいう。
露出量は、この絞り値（絞りの度合い）とシャッタ速度によって定められる。
【００２８】
ＣＣＤ５は、垂直ドライバ６によって走査駆動され、一定周期毎に被写体像のＲＧＢ値の各色の光の強さを光電変換して撮像信号としてユニット回路８に出力する。この垂直ドライバ６、ユニット回路８の動作タイミングはＴＧ７を介してＣＰＵ１０によって制御される。また、ＣＣＤ５は電子シャッタとしての機能を有し、この電子シャッタは、垂直ドライバ６、ＴＧ７を介してＣＰＵ１０によって制御される。この電子シャッタのシャッタ速度によって露光時間が変わる。
【００２９】
ユニット回路８には、ＴＧ７が接続されており、ＣＣＤ５から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行なうＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログ信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ５によって得られた撮像信号はユニット回路８を経た後、ＤＭＡ９によってベイヤーデータの状態でバッファメモリ（ＤＲＡＭ１３）に記憶される。
【００３０】
ＣＰＵ１０は、測光処理、記録処理、表示処理などを行う機能を有すると共に、デジタルカメラ１の各部を制御するワンチップマイコンである。
特に、ＣＰＵ１０は、異なる２つの露光時間で交互に連続撮像する連続撮像制御部１０１、該撮像された各画像データのインデックス情報を生成する生成部１０２、該撮像された各画像データと生成された各インデックス情報とを１つの画像ファイルとして記録する記録制御部１０３、該記録された画像ファイルに基づいて、画像の再生表示を制御する表示制御部１０４とを含む。また、ＣＰＵ１０は、表示対象となるフレーム画像データの露光時間を切り替える機能を有する。この機能により、表示対象となるフレーム画像データの露光時間が切り替わると、表示制御手段１０４は、該切り替わった露光時間で撮像されたフレーム画像データを表示させることになる。
【００３１】
キー入力部１１は、静止画撮像や動画撮像等の撮像を指示するシャッタボタン、表示モード切替キー、再生モード切替キー、再生キー、一時停止キー、十字キー、ＳＥＴキー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をＣＰＵ１０に出力する。
メモリ１２には、ＣＰＵ１０がデジタルカメラ1の各部を制御するのに必要な制御プログラム、及び必要なデータが記録されており、ＣＰＵ１０は、該プログラムに従い動作する。
【００３２】
ＤＲＡＭ１３は、ＣＣＤ５によって撮像された画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ１０のワーキングメモリとしても使用される。
【００３３】
ＤＭＡ１４は、バッファメモリに記憶されたベイヤーデータの画像データを読み出して画像生成部１５に出力するものである。
画像生成部１５は、ＤＭＡ１４から送られてきた画像データに対して、画素補間処理、γ補正処理、ホワイトバランス処理などの処理を施すとともに、輝度色差信号（ＹＵＶデータ）の生成も行なう。つまり、画像処理を施す部分である。
ＤＭＡ１６は、画像生成部１５で画像処理が施された輝度色差信号の画像データ（ＹＵＶデータ）をバッファメモリに記憶させるものである。
【００３４】
ＤＭＡ１７は、バッファメモリに記憶されているＹＵＶデータの画像データを表示部１８に出力するものである。
表示部１８は、カラーＬＣＤとその駆動回路を含み、ＤＭＡ１７から出力された画像データの画像を表示させる。
【００３５】
ＤＭＡ１９は、バッファメモリに記憶されているＹＵＶデータの画像データや圧縮された画像データを圧縮伸張部２０に出力したり、圧縮伸張部２０により圧縮された画像データや、伸張された画像データをバッファメモリに記憶させたりするものである。
圧縮伸張部２０は、画像データの圧縮・伸張（例えば、ＪＰＥＧやＭＰＥＧ形式の圧縮・伸張）を行なう部分である。
ＤＭＡ２１は、バッファッメモリに記憶されている圧縮画像データを読み出してフラッシュメモリ２２に記録させたり、フラッシュメモリ２２に記録された圧縮画像データをバッファメモリに記憶させるものである。
【００３６】
デジタルカメラ１の動作
本実施の形態におけるデジタルカメラ１の動作を動画撮像時と動画再生時とに分けて説明する。
【００３７】
Ｂ．動画撮像時の動作について
動画撮像時の動作を説明する前に、本実施の形態におけるデジタルカメラ１は、露光モードを２種類備えており、１つは動画撮像（動画再生）に適した露光時間Ｂで露光するモード（露光モード＝１）、２つ目は静止画撮像（静止画再生）に適した、露光モード１の露光時間より短い露光時間Ａで露光するモード（露光モード＝０）がある。この露光モードは撮像する度に切り替わる。つまり、露光モード＝０で撮像すると、次は、露光モード＝１で撮像するというように、露光モードが０→１→０という具合に切り替わる。
【００３８】
また、ＣＣＤ５は、少なくとも３００ｆｐｓのフレーム周期で被写体を撮像する能力を有しており、露光モード０では、１フレーム期間未満の露光時間Ａ（ここでは、１／１２００ｓとする）の露光を行い、露光モード１では、４フレーム期間分の露光時間Ｂ（１／７５ｓ）の露光を行うものとする。なお、１フレーム期間は１／３００ｓとする。
【００３９】
図２は、動画の撮像時におけるタイムチャートを示す図である。
図２を見ると、露光モードが０での撮像と、露光モードが１での撮像とが交互に繰り返し行われているのがわかる。
【００４０】
また、ＣＣＤ５からの画像データの読み出しから画像生成部１５による輝度色差信号の生成は１フレーム期間未満（１／３００ｓ未満）で行われる。つまり、ＣＣＤ５から読みだされて、ユニット回路８等を介してバッファメモリに記憶されたベイヤーデータが、画像生成部１５によって輝度色差信号の画像データに生成され、該生成された輝度色差信号の画像データがバッファメモリに記憶されるという一連の動作が１フレーム期間未満（１／３００ｓ未満）で行われることになる。このとき、露光モード１で撮像されたフレーム画像データと、露光モード０で撮像されたフレーム画像データの輝度レベルが同じになるように、絞り、感度（たとえばゲイン）、ＮＤフィルタを調節する。ここでは、ゲインのみを変えることによって調節するものとし、露光モード１で撮像するときのゲイン値を１倍とし、露光モード０で撮像するときのゲイン値を１６倍とする。これによって、露光モード０で撮像された画像データと、露光モード１で撮像された画像データとの輝度レベルを同じにすることができる。
【００４１】
また、輝度色差信号の画像データの圧縮、該圧縮された画像データの記録も１フレーム期間未満で行われることになる。つまり、バッファメモリに記憶されている輝度色差信号の画像データが圧縮伸張部２０で圧縮され、該圧縮された画像データのバッファメモリへの記憶の一連の動作、バッファメモリに記憶されている圧縮された画像データのフラッシュメモリ２２への記録の一連の動作は１フレーム期間未満で行われることになる。
【００４２】
また、ここでは便宜上、露光モードが０で撮像されたフレーム画像データをフレーム画像データＡと呼び、露光モードが１で撮像されたフレーム画像データをフレーム画像データＢと呼ぶ。また、撮像されたフレーム画像データが何回目に撮像された画像データであることを示すため、便宜上、該回数をフレーム画像データに付して表示させるものとする。この回数は０からカウントする。
【００４３】
たとえば、図２中のフレーム画像データＡ０というのは、０回目に撮像されたフレーム画像データあり、且つ、露光モードが０で撮像されたフレーム画像データであることを示している。また、フレーム画像データＢ１というのは、１回目に撮像されたフレーム画像データであり、且つ、露光モードが１で撮像されたフレーム画像データであることを示している。
【００４４】
また、ここでは、露光モードが０での撮像を最初に行い、その後、交互に露光モードを切り替えて撮像していくことから、露光モードが０で撮像されたフレーム画像データはフレーム画像データＡ（２ｎ）であらわされ、露光モードが１で撮像されたフレーム画像データはフレーム画像データＢ（２ｎ＋１）であらわされる。但し、（ｎ＝０，１，２，３，・・・）とする。また、このｎをフレーム番号と呼ぶ。
【００４５】
図３は、撮像されたフレーム画像データの様子及び各フレーム画像データのフレーム番号ｎの様子の一例を示すものである。
図３を見るとわかるように、露光モードが０で撮像されたフレーム画像データＡと露光モードが１で撮像されたフレーム画像データＢとが交互に撮像されているのがわかる。また、各フレーム画像データに付されて表示されている番号（数字）は、フレーム画像データが何回目で撮像されたかを表している。
【００４６】
そして、フレーム画像データＡ０、フレーム画像データＢ１のフレーム番号ｎは共に０となり、フレーム画像データＡ２、フレーム画像データＢ３のフレーム番号は共に１となり、フレーム画像データＡ４、フレーム画像データＢ５のフレーム番号は共に２という具合になり、このフレーム番号は、それぞれの露光時間で何回目に撮像されたフレーム画像データであるかを示している。たとえば、フレーム画像データＢ１のフレーム番号ｎは０であるから、該フレーム画像データＢ１は、露光時間１／７５ｓで０回目に撮像された画像データであることがわかり、フレーム画像データＡ８のフレーム番号ｎは４であるから、該フレーム画像データＡ８は、露光時間１／１２００ｓで４回目に撮像された画像データであることがわかる。
【００４７】
なお、露光モードが０での撮像と露光モードが１での撮像を交互に行い、且つ、露光モードが０の露光時間は１フレーム期間未満であり、露光モードが１の露光時間は４フレーム期間分であることから、この露光モードが０で撮像されるフレーム画像データ（フレーム画像データＡという）の撮像周期、露光モードが１で撮像されるフレーム画像データ（フレーム画像データＢという）の撮像周期は、ともに１／６０ｓとなる。
【００４８】
また、表示モードも２種類備えており、１つは露光モードが０で撮像されたフレーム画像データ（フレーム画像データＡという）を表示させるモード（表示モード＝０）、２つ目は露光モードが１で撮像されたフレーム画像データ（フレーム画像データＢという）を表示させるモード（表示モード＝１）である。この表示モードはユーザのキー入力部１１の表示モード切替キーの操作により切り替わる。
【００４９】
図２に示すように、表示モードが０の場合は、フレーム画像データＡが順々に表示され、表示モードが１の場合は、フレーム画像データＢが順々に表示されているのがわかる。
なお、この表示モードは、動画撮像時におけるリアルタイム表示での表示態様を切り替えるものであることに留意されたい。つまり、動画再生時における表示態様を切り替えるものではない。
【００５０】
以下、動画撮像時の動作を、動画の撮像記録と、動画の撮像記録中のリアルタイム表示とに分けて説明する。
【００５１】
Ｂ−１．動画の撮像記録の動作について
まず、動画の撮像記録の動作を図４のフローチャートに従って説明する。
動画撮像モードにおいて、ユーザによってキー入力部１１のシャッタボタンが押下されると（シャッタボタンの押下に対応する操作信号がキー入力部１１から送られてくると）、動画撮像記録処理が開始されたと判断し、ＣＰＵ１０は、露光モード＝０、表示モード＝０に設定する（ステップＳ１）。この設定されたモードに従ってバッファメモリの露光モード記憶領域、表示モード記憶領域の記憶を更新する。つまり、ステップＳ１では、露光モード記憶領域、表示モード記憶領域ともに０を記憶させる。
【００５２】
次いで、ＣＰＵ１０の連続撮像制御部１０１は、現在設定されている露光モードが０であるか否かを判断する（ステップＳ２）。この判断は、露光モード記憶領域に記憶されている数字に基づいて判断する。
ステップＳ２で、露光モードが０であると判断すると、ＣＰＵ１０の連続撮像制御部１０１は、露光時間を１／１２００ｓ、ゲイン値を通常のゲイン値の１６倍に設定して（ステップＳ３）、ステップＳ５に進む。この通常のゲイン値とは、露光モード１で撮像するときのゲイン値である。ここで、露光モード０の露光時間は１／１２００ｓであり、露光モード１の露光時間は１／７５ｓなので、露光モード０の露光時間は露光モード１の露光時間の１／１６となる。したがって、ゲインを１６倍にすることにより、露光モード０で撮像されたフレーム画像データＡと露光モード１で撮像されたフレーム画像データＢとの輝度レベルを同じにすることができる。
【００５３】
一方、ステップＳ２で、露光モードが０でないと判断すると、つまり、露光モードが１であると判断すると、ＣＰＵ１０の連続撮像制御部１０１は、露光時間を１／７５ｓ、ゲインを通常のゲイン値の１倍に設定して（ステップＳ４）、ステップＳ５に進む。
【００５４】
ステップＳ５に進むと、ＣＰＵ１０の連続撮像制御部１０１は、該設定された露光時間及びゲイン値で撮像し、つまり、該設定された露光時間でＣＣＤ５に蓄積された画像データを読み出し、ユニット回路８のＡＧＣは該読みだされた画像データを該設定されたゲイン値に従って自動利得調整し、画像生成部１５によって自動利得調整された画像データから生成された輝度色差信号の画像データをバッファメモリに記憶する処理を行う。
【００５５】
次いで、ＣＰＵ１０の表示制御部１０４は、現在設定されている表示モードと現在設定されている露光モードとが同じであるか否かを判断する（ステップＳ６）。つまり、露光モード記憶領域と、表示モード記憶領域とに記憶されている数字が同じであるか否かを判断する。つまり、露光モード記憶領域、表示モード記憶領域に０若しくは１が共に記憶されているか否かを判断する。
【００５６】
ステップＳ６で、現在設定されている表示モードと現在設定されている露光モードとが同じであると判断すると、ＣＰＵ１０の表示制御部１０４は、次に表示させる画像データとして、該直近に撮像されたフレーム画像データを特定する情報（該フレーム画像データのアドレス情報等）を、バッファメモリの表示記憶領域に記憶させて（ステップＳ７）、ステップＳ８に進む。つまり、表示記憶領域の記憶を更新させる。これにより、表示モードが０の場合には露光モードが０で撮像されたフレーム画像データＡが次に表示されるフレーム画像データとして特定され、表示モードが１の場合は、露光モードが１で撮像されたフレーム画像データＢが次に表示されるフレーム画像データとして特定される。このとき、ＣＰＵ１０は、該特定したフレーム画像データを表示させるまでは、該フレーム画像データをバッファメモリ上に保持させておく。
【００５７】
なお、図４のフローチャートでは図示していないが、ユーザのキー入力部１１の表示モード切替キーによって表示モードが切り替わる。この表示モード切替キーの操作に応じて、ＣＰＵ１０は表示モード記憶領域の記憶を更新する。たとえば、０が記憶されている場合に表示モード切替キーの操作が行われると１を記憶し、１が記憶されている場合に表示モード切替キーの操作が行われると０が記憶される。
【００５８】
一方、ステップＳ６で、現在設定されている表示モードと現在設定されている露光モードとが同じでないと判断すると、そのままステップＳ８に進む。
ステップＳ８に進むと、ＣＰＵ１０の記録制御部１０３は、該記憶したフレーム画像データを、圧縮伸張部２０に圧縮させて、該圧縮させたフレーム画像データをフラッシュメモリ２２に記録させる。
【００５９】
次いで、ＣＰＵ１０の生成部１０２は、該記憶したフレーム画像データのインデックス情報を生成し、記録制御部１０３は、該生成されたインデックス情報をフラッシュメモリ２２に記録させる（ステップＳ９）。このインデックス情報とは、フレーム画像データのフレーム番号ｎ、該フレーム画像データをどこに記録したかを示すアドレス情報、該フレーム画像データを撮像したときの露光モード情報等である。
次いで、ＣＰＵ１０の連続撮像制御部１０１は、動画撮像記録処理を終了するか否かを判断する（ステップＳ１０）。この判断は、シャッタボタンの押下に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
【００６０】
ステップＳ１０で、動画撮像記録処理を終了しないと判断すると、ＣＰＵ１０の連続撮像制御部１０１は、現在設定されている露光モードが０であるか否かを判断する（ステップＳ１１）。
ステップＳ１１で、現在設定されている露光モードが０であると判断すると、ＣＰＵ１０の連続撮像制御部１０１は、露光モード＝１に設定して（ステップＳ１２）、ステップＳ２に戻る。
一方、ステップＳ１１で、現在設定されている露光モードが０でない、つまり、１であると判断すると、ＣＰＵ１０の連続撮像制御部１０１は、露光モード＝０に設定して（ステップＳ１３）、ステップＳ２に戻る。
【００６１】
このような動作を行うことにより、図３に示すように、露光時間１／１２００ｓで撮像されたフレーム画像データＡと、露光時間１／７５ｓで撮像されたフレーム画像データＢとが交互に撮像され、記録されていくことになる。
【００６２】
一方、ステップＳ１０で、動画撮像記録処理を終了すると判断すると、ＣＰＵ１０の記録制御部１０３は、該記録したフレーム画像データ、インデックス情報に基づいて画像ファイルを生成する（ステップＳ１４）。
【００６３】
図５は、生成された画像ファイルの様子の一例を示す図である。
画像ファイルは、おもに、ヘッダー部と、画像データ部、インデックスデータ部とから構成され、画像データ部には、撮像され圧縮されたフレーム画像データ（フレーム画像データＡ０、フレーム画像データＢ１、フレーム画像データＡ２、フレーム画像データＢ３、・・・、フレーム画像データＡ（２ｎ）、フレーム画像データＢ（２ｎ＋１））が記録されている。
【００６４】
また、インデックスデータ部は、トラックＡとトラックＢからなる。
図６は、インデックスデータ部のトラックＡ及びＢと、記録されたフレーム画像データの関係を示すものである。
図６に示すように、トラックＡにはフレーム画像データＡのインデックス情報が、トラックＢにはフレーム画像データＢのインデックス情報がそれぞれ記録されている。
【００６５】
Ｂ−２．動画の撮像記録中のリアルタイム表示の動作について
次に、動画の撮像記録中の表示の動作を図７のフローチャートに従って説明する。
動画撮像記録処理が開始されると、ＣＰＵ１０の表示制御部１０４は、表示タイミングが到来したか否かを判断する（ステップＳ２１）。この表示タイミングは１／６０ｓ間隔で到来する。なお、表示タイミングが１／６０ｓ間隔で到来するとしたのは、フレーム画像データＡは１／６０ｓ間隔で撮像され、フレーム画像データＢは１／６０ｓ間隔で撮像されるためである。つまり、フレーム画像データＡで構成される動画データ（動画データＡという）、フレーム画像データＢで構成される動画データＢのどちらかの動画データをリアルタイムで表示させていくためである。
【００６６】
ステップＳ２１で、表示タイミングが到来していない場合は到来するまでステップＳ２１に留まり、表示タイミングが到来すると、ＣＰＵ１０の表示制御部１０４は、現在表示記憶領域に記憶されている次に表示させるフレーム画像データとして特定された情報に基づいて、バッファメモリに記憶されているフレーム画像データを表示させる（ステップＳ２２）。ここで、図４のステップＳ６及びステップＳ７の動作により、現在の表示モードに対応するフレーム画像データを特定する情報が表示記憶領域に記憶されているので、現在の表示モードに対応したフレーム画像データをステップＳ２２で表示させることができる。
【００６７】
たとえば、現在の表示モードが０の場合は、フレーム画像データＡを特定する情報が表示記憶領域に記憶更新されるので、フレーム画像データＡが表示されていき、現在の表示モードが１の場合は、フレーム画像データＢを特定する情報が表示記憶領域に記憶更新されるので、フレーム画像データＢが表示されていくことになる。
【００６８】
次いで、ＣＰＵ１０の連続撮像制御部１０１は、動画撮像記録処理を終了するか否かを判断する（ステップＳ２３）。この判断は、図４のステップＳ１０と同様の判断によって行う。
ステップＳ２３で、動画撮像記録処理を終了しないと判断するとステップＳ２１に戻る。
【００６９】
このように、動画撮像記録処理においては、露光モードが０での撮像（露光時間１／１２００ｓでの撮像）と、露光モードが１での撮像（露光時間１／７５ｓでの撮像）とを交互に行って、該撮像されたフレーム画像データを記憶していくとともに、現在設定されている表示モードに応じた露光モードで撮像されたフレーム画像データを順々に表示させていく。これにより、滑らかな動画データ、ボケていない動画データのどちらか一方の動画データを表示させることができる。
【００７０】
Ｃ．動画再生時の動作について
まず、動画再生時の動作を説明する前に、本実施の形態におけるデジタルカメラ１は、動画再生モードを３種類備えており、１つ目は、露光モードが０で撮像されたフレーム画像データＡから構成される動画データＡを再生表示させるモード（ブレ無し動画再生モード）であり、２つ目は、露光モードが１で撮像されたフレーム画像データＢから構成される動画データＢを再生表示させるモード（滑らか動画再生モード）であり、３つ目は、再生時には露光モードが１で撮像されたフレーム画像データＢから構成された動画データを再生表示させ、一時停止中には、露光モードが０で撮像されたフレーム画像データＡを表示させるモード（自動選択再生モード）である。
【００７１】
このブレ無し動画再生モードはトラックＡに記録されているインデックス情報に基づいてフレーム画像データＡをフレーム番号ｎの小さい順に再生表示させ、滑らか動画再生モードはトラックＢに記録されているインデックス情報に基づいてフレーム画像データＢをフレーム番号ｎの小さい順に再生表示させていく。
また、自動選択再生モードの場合は、動画再生中の場合はトラックＢに記録されているインデックス情報に基づいてフレーム画像データＢをフレーム番号ｎの小さい順に再生表示させていき、一時停止中には、一時停止したときに表示されているフレーム画像データＢに対応するフレーム画像データＡを、トラックＡに記録されているインデックス情報に基づいて再生表示させる。
【００７２】
以下、この自動選択再生モードにおける動画再生の動作を図８のフローチャートに従って説明する。
ユーザの再生モード切替キーの操作により自動選択再生モードに設定され、再生対象となる画像ファイルが選択されると、ＣＰＵ１０の表示制御部１０４は、状態を再生中に設定し（ステップＳ５１）、再生対象となるフレーム番号＝０に設定する（ステップＳ５２）。
【００７３】
次いで、ＣＰＵ１０の表示制御部１０４は、表示同期待ちを行う（ステップＳ５３）。つまり、表示タイミングが到来するまで待ち処理を行う。この表示タイミングが到来する間隔は表示フレームレートに基づいて定まる。ここでは、表示フレームレートは６０ｆｐｓとするので、１／６０ｓ間隔で表示タイミングが到来することになる。
【００７４】
次いで、ＣＰＵ１０の表示制御部１０４は、現在の状態が再生中であるか否かを判断する（ステップＳ５４）。
ステップＳ５４で、現在の状態が再生中であると判断すると、ＣＰＵ１０の表示制御部１０４は、ユーザによって一時停止の操作が行われたか否かを判断する（ステップＳ５５）。この判断は、キー入力部１１から一時停止キーの操作に対応する操作信号が送られてきたか否かにより判断する。
【００７５】
ステップＳ５５で、一時停止の操作が行われていないと判断すると、ＣＰＵ１０の表示制御部１０４は、再生対象となる画像ファイルのトラックＢに記憶されているインデックス情報に基づいて、現在設定されているフレーム番号ｎに対応する圧縮されたフレーム画像データＢをフラッシュメモリ２２から読みだしてバッファメモリに記憶させる（ステップＳ５６）。たとえば、現在設定されているフレーム番号ｎが２の場合は、フレーム画像データＢ５が読みだされることになる。
次いで、ＣＰＵ１０の表示制御部１０４は、フレーム番号ｎ＝ｎ＋１に設定する。つまり、フレーム番号ｎをインクリメントする。たとえば、現在設定されているフレーム番号が２の場合には、フレーム番号が３になる。
【００７６】
そして、ＣＰＵ１０の表示制御部１０４は、該直近に読みだしたフレーム画像データＢを圧縮伸張部２０に伸張させ（ステップＳ６８）、該伸張したフレーム画像データＢを表示させる（ステップＳ６９）。たとえば、現在設定されているフレーム番号ｎが２の場合には、フレーム画像データＢ５が表示されることになる。そして、ステップＳ７０で、ＣＰＵ１０の表示制御部１０４は、再生を終了するか否かを判断し、再生を終了しないと判断するとステップＳ５３に戻る。
この再生を終了すると判断する場合としては、フレーム番号ｎが最後となるフレーム画像データを表示させた場合や、ユーザのキー入力部１１の操作により再生の終了が指示された場合がある。
【００７７】
一方、ステップＳ５５で、一時停止の操作が行われたと判断すると、ＣＰＵ１０の表示制御部１０４は、再生対象となる画像ファイルのトラックＡに記憶されているインデックス情報に基づいて、現在設定されているフレーム番号ｎに対応する圧縮されたフレーム画像データＡをフラッシュメモリ２２から読みだしてバッファメモリに記憶させる（ステップＳ５８）。たとえば、現在設定されているフレーム番号ｎが２の場合は、フレーム画像データＡ４が読みだされることになる。
次いで、ＣＰＵ１０の表示制御部１０４は、状態を一時停止中に設定し（ステップＳ５９）、該直近に読みだしたフレーム画像データＡを圧縮伸張部２０に伸張させ（ステップＳ６８）、該伸張したフレーム画像データＡを表示させる（ステップＳ６９）。そして、ステップＳ７０で再生を終了しないと判断するとステップＳ５３に戻る。
【００７８】
一方、ステップＳ５４で、現在の状態が再生中でない、つまり、一時停止中であると判断すると、図９のステップＳ６０に進み、ＣＰＵ１０の表示制御部１０４は、ユーザによって再生再開の操作が行われたか否かを判断する。この判断は、キー入力部１１から再生キーの操作に対応する操作信号が送られてきたか否かにより判断する。
【００７９】
ステップＳ６０で、再生再開の操作が行われたと判断すると、ＣＰＵ１０の表示制御部１０４は、再生対象となる画像ファイルのトラックＢに記憶されているインデックス情報に基づいて、現在設定されているフレーム番号ｎに対応する圧縮されたフレーム画像データＢをフラッシュメモリ２２から読みだしてバッファメモリに記憶させる（ステップＳ６１）。
次いで、ＣＰＵ１０の表示制御部１０４は、フレーム番号ｎ＝ｎ＋１に設定し（ステップＳ６２）、状態を再生中に設定する（ステップＳ６３）。
【００８０】
そして、ＣＰＵ１０の表示制御部１０４は、該直近に読みだしたフレーム画像データＢを圧縮伸張部２０に伸張させ（図８のステップＳ６８）、該伸張したフレーム画像データＢを表示させる（ステップＳ６９）。そして、ステップＳ７０で再生を終了しないと判断するとステップＳ５３に戻る。
【００８１】
一方、ステップＳ６０で、再生再開の操作が行われていないと判断すると、ＣＰＵ１０の表示制御部１０４は、コマ送り操作が行われたか否かを判断する。この判断は、十キーの「→」キー、「←」キーの操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
ステップＳ６４で、コマ送り操作が行われたと判断すると、表示制御部１０４は、該操作に従って、フレーム番号ｎ＝ｎ＋１、又はｎ＝ｎ−１に設定する。このとき、十字キーの「→」キーが操作された場合はフレーム番号ｎ＝ｎ＋１に設定し、「←」キーが操作された場合はフレーム番号ｎ＝ｎ−１に設定する。
【００８２】
次いで、ＣＰＵ１０の表示制御部１０４は、再生対象となる画像ファイルのトラックＡに記憶されているインデックス情報に基づいて、現在設定されているフレーム番号ｎに対応する圧縮されたフレーム画像データＡをフラッシュメモリ２２から読みだしてバッファメモリに記憶させる（ステップＳ６６）。
【００８３】
そして、ＣＰＵ１０は、該直近に読みだしたフレーム画像データＡを圧縮伸張部２０に伸張させ（図８のステップＳ６８）、該伸張したフレーム画像データＡを表示させる（ステップＳ６９）。そして、ステップＳ７０で再生を終了しないと判断するとステップＳ５３に戻る。
【００８４】
一方、ステップＳ６４で、コマ送り操作が行われていないと判断すると、直前に伸張したフレーム画像データＡ（前回表示させたフレーム画像データＡ）を表示させて（ステップＳ６７）、ステップＳ５３に戻る。つまり、直近に表示させたフレーム画像データＡを静止画として継続表示させることになる。
【００８５】
このように、自動選択再生処理においては、再生中は、フレーム番号ｎが小さい順、つまり、フレーム画像データＢ１、フレーム画像データＢ３、フレーム画像データＢ５というように再生表示させていき、一時停止操作が行われると、直近に表示させたフレーム画像データＢのフレーム番号より１つ大きいフレーム番号のフレーム画像データＡを表示させる。たとえば、直近に表示されたフレーム画像データがＢ５の場合は、該フレーム画像データＢ５のフレーム番号より１つ大きいフレーム番号３のフレーム画像データＡを継続表示させる。
【００８６】
そして、一時停止中にコマ送り操作が行われると、該コマ送り操作に従って、次、又は、前のフレーム番号ｎのフレーム画像データＡを表示させる。
そして、一時停止中に再生が再開されると、現在継続表示しているフレーム画像データＡのフレーム番号と同じフレーム番号のフレーム画像データＢから順々に表示させる。例えば、フレーム画像データＡ６を継続表示している最中に再生が再開されると、該フレーム画像データＡ６のフレーム番号と同じフレーム番号であるフレーム画像データＢ７から順々にフレーム画像データＢが再生表示されていくことになる。
【００８７】
以上のように、実施の形態においては、短い露光時間での撮像と、長い露光時間での撮像を交互に連続して撮像していき、該撮像された画像データを１つの画像ファイルとして記録するので、動画再生時には長い露光時間で撮像された画像データを表示させていき、一時停止中には短い露光時間で撮像された画像データを表示させることが可能となり、動画再生中は被写体の動きが滑らかな奇麗な動画を再生することができるとともに、一時停止中は、鮮明な画像のブレがない奇麗な画像を静止画として表示させることができる。
【００８８】
また、動画撮像記録中のリアルタイム表示は、ユーザに設定された表示モードに応じて、短い露光時間のフレーム画像データＡを動画として表示させたり、長い露光時間の画像データＢを動画として表示させるので、ユーザが任意の表示態様を選択することができる。つまり、表示対象となる動画データの露光条件を切り替えることができ、該切り替えられた露光条件で撮像された動画データを表示させることができる。
また、動画再生は、ユーザに設定された動画再生モードに応じて、短い露光時間のフレーム画像データＡを動画として再生表示させたり、長い露光時間の画像データＢを動画として再生表示させたり、長い露光時間のフレーム画像データＢを動画として表示させ、一時停止中の場合には短い露光時間のフレーム画像データＡを静止画として表示させることができるので、ユーザが任意の表示態様を選択することができる。つまり、表示対象となるフレーム画像データの露光条件を切り替えることができ、該切り替えられた露光条件で撮像されたフレーム画像データを表示させることができる。
【００８９】
また、フレーム画像データＢを動画として表示している最中に、再生が一時停止されると、直近に表示させたフレーム画像データＢに対応するフレーム画像データＡを継続表示させるので、一時停止操作が行なわれても、停止時に表示させていたフレーム画像データＢの撮像タイミングに近い撮像タイミングで撮像されたフレーム画像データＡを表示させることができ、自然に動画の一時停止を行なうことができる。また、綺麗でボケのない画像を一時停止された画像として表示させることができる。
また、一時停止中に動画再生が再開されると、動画再生の再開時に継続表示させていたフレーム画像データＡに対応するフレーム画像データＢから再び動画再生を開始するので、一時停止中に直近に継続表示させていたフレーム画像データＡの撮像タイミングに近い撮像タイミングで撮像されたフレーム画像データＢから表示させることができ、自然に動画再生を再び行なうことができる。また、綺麗な動画を再生することができる。
また、一時停止中に、コマ送り操作が行なわれると、該コマ送り操作にしたがって他のコマのフレーム画像データＡを表示させていくので、決定的瞬間等のユーザがじっくり見たい画像などをサーチすることができる。
【００９０】
また、各フレーム画像データのインデックス情報を生成し、該生成したインデックス情報を露光時間毎に分けて記録、たとえば、短い露光時間のフレーム画像データＡのインデックス情報をトラックＡに記録し、長い露光時間のフレーム画像データＢのインデックス情報をトラックＢに記録するので、短い露光時間のフレーム画像データＡを表示させる場合はトラックＡに基づいて、長い露光時間のフレーム画像データＢを表示させる場合はトラックＢに基づいて、表示させるフレーム画像データを特定することができ、表示させたい露光条件で撮像されたフレーム画像データの表示処理を軽減させることができる。
【００９１】
［変形例］
上記各実施の形態は、以下のような変形例も可能である。
【００９２】
（０１）また、上記の実施の形態においては、短い露光時間での１回の撮像と、長い露光時間での１回の撮像を交互に行うようにしたが、短い露光時間での１回の撮像又は複数回の連続撮像と、長い露光時間での１回の撮像又は複数回の連続撮像とを交互に行うものであればよい。
つまり、長い露光時間での撮像→長い露光時間での撮像→短い露光時間での撮像→長い露光時間での撮像→長い露光時間での撮像→短い露光時間での撮像、という具合に、ある露光時間で１回もしくは所定回数連続して撮像した後、他の露光時間で１回もしくは所定回数連続して撮像するといった一連の撮像動作を繰り返し実行する方法であってもよい。
また、露光時間を変えるようにしたが、露光条件を変えるものであればよい。
【００９３】
（０２）また、上記実施の形態における自動選択再生は、動画再生中に一時停止が行われたり、一時停止中に再生再開の操作が行われると、フレーム番号ｎを用いて、該フレーム画像データＡやフレーム画像データＢを切り替え表示させるようにしたが、要は、直近に表示させたフレーム画像データに対応する他の露光時間のフレーム画像データに切り替え表示させるようにしてもよい。
この対応するフレーム画像データとは、直近に表示させたフレーム画像データの直近に、又は、直前に、又は直後に、他の露光時間で撮像されたフレーム画像データのことをいう。
【００９４】
たとえば、現在表示させているフレーム画像データの直後に、他の露光時間で撮像されたフレーム画像データを対応するフレーム画像データとすると、動画再生中に一時停止がされた場合に、例えば、フレーム画像データＢ９が直近に表示されていたとすると、対応するフレーム画像データはフレーム画像データＡ１０ということになる。
【００９５】
また、たとえば、現在表示させているフレーム画像データの直前に、他の露光時間で撮像されたフレーム画像データを対応するフレーム画像データとすると、動画再生中に一時停止がされた場合に、例えば、フレーム画像データＢ９が直近に表示されていたとすると、対応するフレーム画像データはフレーム画像データＡ８ということになる。また、一時停止中に再生が再開された場合に、例えば、フレーム画像データＡ８が直近に表示されていたとすると、対応するフレーム画像データはフレーム画像データＢ７ということになる。
また、動画再生から一時停止を行なう場合の「対応するフレーム画像データ」と、一時停止から再び動画再生を行なう場合の「対応するフレーム画像データ」を異なるようにしてもよい。例えば、動画再生から一時停止を行なう場合の「対応するフレーム画像データ」は、一時停止時に表示させていたフレーム画像データＢの直後に撮像されたフレーム画像データＡとし、一時停止から再び動画再生を行なう場合の「対応するフレーム画像データ」は、動画再生の再開時に表示指せていたフレーム画像データＡの直前に表示させていたフレーム画像データＢとするようにしてもよい。
【００９６】
（０３）また、上記実施の形態においては、短い露光時間と長い露光時間、つまり、異なる２つの露光時間で動画撮像するようにしたが、異なる複数（３つ以上の）の露光時間で動画撮像するようにしてもよい。
【００９７】
（０４）また、上記実施の形態においては、ブレ無し動画再生モードが選択された場合は、短い露光時間のフレーム画像データＡを順々に表示させるようにしたが、該再生中に他の動画再生モード（滑らか動画再生モードや自動選択再生モード）に切り替えることができるようにしてもよい。また、同様に、滑らか動画再生モード、自動選択再生モードにより動画再生を行っている場合も、他の動画再生モードに切り替えることができるようにしてもよい。
この動画再生モードの切り替えにより、表示させていたフレーム画像データの露光時間と異なる露光時間のフレーム画像データを表示させる必要がある場合は、直近に表示させたフレーム画像データに対応する該他の露光時間のフレーム画像データから順々に表示させる。
【００９８】
（０５）また、上記実施の形態においては、動画撮像により撮像された複数のフレーム画像データを１つの画像ファイルとして記録したが、要は撮像された複数のフレーム画像データが関連付けられて記録されていればよいので、１つの画像ファイルとして記録しなくてもよい。この場合はインデックス情報を記録したトラックＡ、Ｂも関連付けて記録される。
【００９９】
（０６）また、上記実施の形態においては、各露光時間に対応するトラックに、該露光時間で撮像されたフレーム画像データのインデックス情報を記録するようにしたが、露光時間毎に分けてインデックス情報を記録しなくてもよい。
【０１００】
（０７）また、上記実施の形態においては、動画再生の場合について説明したが、各フレーム画像データを単に静止画として個々に表示させるようにしてもよい。
【０１０１】
（０８）また、上記実施の形態においては、デジタルカメラ１を用いて説明したが、画像を再生することができる装置であればよい。この場合は、図４のフローチャートに示す動作によって記録された画像ファイルを取得し、該取得した画像ファイルに基づいて図８、図９に示すような動作を行う。この画像ファイルを取得する方法としては、ＣＰＵ１０が、外部記録媒体によって取得するようにしてもよいし、ＵＳＢ等の有線によって取得するようにしてもよいし、Ｂｌｕｅｔｏｏｔｈなどの無線により取得するようにしてもよいし、インターネットとからダウンロードすることにより取得するようにしてもよい。
【０１０２】
（０９）また、上記変形例（０１）乃至（０８）を矛盾しない範囲で任意に組み合わせた態様であってもよい。
【０１０３】
（１０）また、本発明の上記各実施形態及び各変形例は、何れも最良の実施形態としての単なる例に過ぎず、本発明の原理や構造等をより良く理解することができるようにするために述べられたものであって、添付の特許請求の範囲を限定する趣旨のものでない。
したがって、本発明の上記実施形態に対してなされ得る多種多様な変形ないし修正はすべて本発明の範囲内に含まれるものであり、添付の特許請求の範囲によって保護されるものと解さなければならない。
【０１０４】
最後に、上記各実施の形態においては、本発明の撮像装置をデジタルカメラ１に適用した場合について説明したが、上記の実施の形態に限定されるものではなく、要は、被写体を撮像することができる、又は画像を再生することができる機器であれば適用可能である。
【符号の説明】
【０１０５】
１      デジタルカメラ
２      撮像レンズ
３      レンズ駆動ブロック
４      絞り兼用シャッタ
５      ＣＣＤ
６      垂直ドライバ
７      ＴＧ
８      ユニット回路
９      ＤＭＡ
１０    ＣＰＵ
１１    キー入力部
１２    メモリ
１３    ＤＲＡＭ
１４    ＤＭＡ
１５    画像生成部
１６    ＤＭＡ
１７    ＤＭＡ
１８    表示部
１９    ＤＭＡ
２０    圧縮伸張部
２１    ＤＭＡ
２２    フラッシュメモリ
２３    バス
【図１】
2011055524.tif 000003
【図２】
2011055524.tif 000004
【図３】
2011055524.tif 000005
【図４】
2011055524.tif 000006
【図５】
2011055524.tif 000007
【図６】
2011055524.tif 000008
【図７】
2011055524.tif 000009
【図８】
2011055524.tif 000010
【図９】
2011055524.tif 000011
【手続補正書】
【提出日】平成22年10月20日(2010.10.20)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、撮像装置及びそのプログラムに係り、詳しくは、動画データを記録する撮像装置及びそのプログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、各種の画像再生に適した動画データを記録することができる撮像装置及びそのプログラムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体を撮像する撮像手段と、
前記撮像手段に、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせる連続撮像制御手段と、
前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録する記録制御手段と、
を備え、
前記連続撮像制御手段は、前記第１の露光条件で撮像された画像データと、前記第２の露光条件で撮像された画像データとの輝度レベルが同じになるようにゲインを調整することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
上記目的達成のため、請求項１３記載の発明によるプログラムは、被写体を撮像する撮像手段を備えた撮像装置のコンピュータを、
第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせる連続撮像制御手段、
前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録する記録制御手段
として機能させるプログラムであって、
上記連続撮像制御手段は、前記第１の露光条件で撮像された画像データと、前記第２の露光条件で撮像された画像データとの輝度レベルが同じになるようにゲインを調整することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段に、第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせる連続撮像制御手段と、
前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録する記録制御手段と、
を備え、
前記連続撮像制御手段は、前記第１の露光条件で撮像された画像データと、前記第２の露光条件で撮像された画像データとの輝度レベルが同じになるようにゲインを調整することを特徴とする撮像装置。
【請求項２】
前記連続撮像制御手段は、
前記撮像手段に、第１の露光時間での１回の撮像又は複数回の連続撮像と、前記第１の露光時間より長い第２の露光時間での１回の撮像又は複数回の連続撮像とを交互に行わせることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記連続撮像制御手段は、
前記撮像手段に、所定周期間隔で前記第１の露光時間での撮像を行わせることを特徴とする請求項２記載の撮像装置。
【請求項４】
前記記録制御手段は、
前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを１つの画像ファイルとして記録することによって、前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録することを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項５】
前記連続撮像制御手段により撮像された各画像データのインデックス情報を生成する生成手段を備え、
前記記録制御手段は、
前記連続撮像制御手段により撮像された各画像データと該各画像データのインデックス情報とを関連付けて記録することによって、前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録することを特徴とする請求項１乃至４の何れかに記載の撮像装置。
【請求項６】
表示対象となる画像データの露光条件を切り替える切替手段と、
前記連続撮像制御手段により撮像された画像データのうち、前記切替手段により切り替えられた露光条件の画像データを表示させる表示制御手段と、
を備えたことを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項７】
前記表示制御手段は、
前記連続撮像制御手段により撮像された画像データのうち、前記切替手段により切り替えられた露光条件の画像データをリアルタイムで表示させていくことを特徴とする請求項６記載の撮像装置。
【請求項８】
前記表示制御手段は、
前記連続撮像制御手段により撮像され、前記記録制御手段により関連付けて記録された画像データのうち、前記切替手段により切り替えられた露光条件の画像データを表示させることを特徴とする請求項６記載の撮像装置。
【請求項９】
前記切替手段は、
動画再生中は前記第２の露光条件に切り替え、動画再生が一時停止されている間は前記第１の露光条件に切り替え、
前記表示制御手段は、
前記切替手段により前記第２の露光条件に切り替えられた場合は、前記第２の露光条件の画像データを順々に表示させていき、前記切替手段により前記第１の露光条件に切り替えられた場合は、前記第１の露光条件の画像データを静止画として継続表示させることを特徴とする請求項８記載の撮像装置。
【請求項１０】
前記表示制御手段は、
前記第２の露光条件の画像データを順々に表示させている最中に、前記切替手段により前記第１の露光条件に切り替えられた場合は、該切り替え時に表示させていた該第２の露光条件の画像データに対応する前記第１の露光条件の画像データを継続表示させ、前記第１の露光条件の画像データが継続表示させている最中に、前記切替手段により前記第２の露光条件に切り替えられた場合は、該切り替え時に継続表示させていた該第１の露光条件の画像データに対応する前記第２の露光条件の画像データから順々に表示させていくことを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記表示制御手段は、
前記第１の露光条件の画像データを継続表示させている最中に、コマ送り操作が行われた場合は、該継続表示させている画像データの次、又は、前の前記第１の露光条件の画像データを継続表示させることを特徴とする請求項９又は１０記載の撮像装置。
【請求項１２】
前記表示制御手段は、
前記記録制御手段により関連付けて記録されたインデックス情報のうち、前記切替手段により切り替えられた露光条件の画像データに対応するインデックス情報に基づいて、画像データを表示させることを特徴とする請求項５記載の撮像装置。
【請求項１３】
被写体を撮像する撮像手段を備えた撮像装置のコンピュータを、
第１の露光条件での１回の撮像又は複数回の連続撮像と、前記第１の露光条件とは異なる第２の露光条件での１回の撮像又は複数回の連続撮像とを交互に行わせる連続撮像制御手段、
前記連続撮像制御手段により前記第１の露光条件で撮像された画像データと前記第２の露光条件で撮像された画像データとを関連付けて記録する記録制御手段
として機能させるプログラムであって、
上記連続撮像制御手段は、前記第１の露光条件で撮像された画像データと、前記第２の露光条件で撮像された画像データとの輝度レベルが同じになるようにゲインを調整することを特徴とするプログラム。