(57)【要約】 【課題】記録済みの動画ファイルに対して、新たに撮影した動画を追加記録して、１つのファイルにまとめた動画において、撮影時の時間情報を記録し、再生表示できる撮像装置を提供すること。【解決手段】被写体を撮像して画像を得る撮像手段と、この撮像手段によって動画を生成する動画生成手段と、前記第２の動画に時間情報を画像として合成する画像合成手段と、前記第２の動画を前記第１の動画に追記する動画追記手段と所定の時間が経過したかを判定する時間比較手段を備え、所定の時間経過していると判別された際に、時間情報を画像として合成して動画に追記する。【選択図】  図１
2015171115.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像を得る撮像手段と、
前記撮像手段によって撮像された画像に時間情報を合成する画像合成手段と、
前記撮像手段及び画像合成手段によって生成された画像を用いて動画を生成する動画生成手段と、
前記動画生成手段によって生成された第１の動画に対して、新たに生成された第２の動画
を前記第１の動画に追記する動画追記手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
被写体を撮像して画像を得る撮像手段と、
前記撮像手段によって撮影した時間を取得する時間取得手段と、
前期時間取得手段で取得した時間が所定の時間範囲内の時に時間情報を合成する画像合成手段と、
前記撮像手段及び画像合成手段によって生成された画像を用いて動画を生成する動画生成手段と、
前記動画生成手段によって生成された第１の動画に対して、新たに生成された第２の動画
を前記第１の動画に追記する動画追記手段と、
を備えたことを特徴とする撮像装置。
【請求項３】
前記動画生成手段によって生成された第１の動画に対して、新たに生成された第２の動画を追記する際に、所定の時間が経過したかを判定する時間比較手段を備え、前記画像合成手段は、前記時間比較手段によって所定の時間経過していると判別された際に、前記第２の動画に時間情報を合成することを特徴とする請求項１又は請求項２に記載の撮像装置。
【請求項４】
静止画を撮像するレリーズ手段と、所定時間の動画像を撮像し続け蓄積する動画蓄積手段を備え、前記動画生成手段は、前記レリーズ手段により静止画を撮影するタイミングで前期動画蓄積手段に蓄積した動画像を記録することを特徴とした請求項１乃至請求項３の何れか１項に記載の撮像装置。
【請求項５】
前記画像合成手段によって合成する前記時間情報がアナログ時計表示であることを特徴とする請求項１乃至請求項４の何れか１項に記載の撮像装置。
【請求項６】
前記画像合成手段によって合成する前記時間情報がバー表示であることを特徴とする請求項１乃至請求項４の何れか１項に記載の撮像装置。
【請求項７】
前記画像合成手段によって合成する前記時間情報がデジタル時計表示であることを特徴とする請求項１乃至請求項４の何れか１項に記載の撮像装置。
【請求項８】
前記画像合成手段によって合成する前記時間情報が２４時間表示であることを特徴とする請求項１乃至請求項７の何れか１項に記載の撮像装置。
【請求項９】
前記画像合成手段によって合成する前記時間情報が１２時間表示であることを特徴とする請求項１乃至請求項７の何れか１項に記載の撮像装置。
【請求項１０】
前記画像合成手段によって合成する前記時間情報が横方向表示であり、撮影画像の上端部或いは下端部から所定の距離に位置することを特徴とする請求項１乃至請求項９の何れか１項に記載の撮像装置。
【請求項１１】
前記画像合成手段によって合成する前記時間情報が縦方向表示であり、撮影画像の左端部或いは右端部から所定の距離に位置することを特徴とする請求項１乃至請求項９の何れか１項に記載の撮像装置。
【請求項１２】
前記撮像装置は撮影画像を記憶する記憶手段を備え、前記画像合成手段によって合成する前記時間情報は、テンプレート画像として予め前記記憶手段に備えていることを特徴とする請求項１乃至請求項１１の何れか１項に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画及び動画または、連続画の両方を記録可能な撮像装置に係わり、特に静止画の前後の動画又は、連続画を静止画に関連付けて記録可能な電子カメラに関する。
【背景技術】
【０００２】
従来、動画撮影可能なカメラや静止画撮影可能なビデオカメラがある。近年、撮影画像を楽しむ方法について様々な機能が提案されており、その一つに所定期間の撮影画像をダイジェスト表示し、振りかえるものが提案されている。
【０００３】
係るカメラにおいて、静止画を撮影した際に関連する動画を撮影記録し、1つの動画にまとめて記録するものがある。これを再生することにより、一日撮影した状況を動画によりダイジェストで確認する事ができる。これは、撮影時の待機中から動画エンコードを開始し、静止画撮影前の２乃至４秒前の動画を記録するものである。前述の動画像は、静止画撮影に連動して生成されるスナップ動画は、ダイジェスト動画として記録される。
ここで、ダイジェスト中の動画において撮影時の時刻を表示させるニーズがある。
【０００４】
特許文献１では、記録済みの動画ファイルに対して新たに撮影した動画を追加記録して１つのファイルにまとめる機能に関する技術が開示されている。
【０００５】
特許文献２では、再生時に撮影時のタイムスタンプ情報を読み出し撮影時の実刻を表示する事に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２１９３２５号公報
【特許文献２】特開２０００−２７０２９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の動画によるダイジェスト表示機能では、撮影時間の異なるスナップ動画を１つの動画に連結するため、何時撮影されたものかユーザが判断しにくい問題がある。しかしながら、前述したダイジェスト機能を備えたカメラのダイジェスト表示中の動画再生において、時刻等の時間情報をユーザに明示する方法について未だ考慮されていない。
【０００８】
特許文献１では、動画の追加記録に関して開示されているが、連結された動画の時間表示については、何ら示唆も開示もされていない。
【０００９】
また、特許文献２では、再生時に撮影時のタイムスタンプ情報を読み出し撮影時の実刻を表示する技術について開示されている。しかし、撮影開始時の時刻とインターバル撮影周期から実時間を計算するため、ダイジェスト表示の様に不連続な時間間隔で撮影され結合した動画の時間情報の表示には適さない。さらに、タイムスタンプ情報から実時間を再計算して表示する必要があるため、時刻表示可能なアプリケーションが限られてしまう問題がある。
【００１０】
本発明は、上記課題に鑑みてなされたもので、その目的とする所は、動画によるダイジェスト表示を行う際に、ユーザに撮影時の時刻を提示する事である。
【課題を解決するための手段】
【００１１】
本発明の撮像装置は、被写体を撮像して画像を得る撮像手段と、
前記撮像手段によって撮像された画像に時間情報を合成する画像合成手段と、
前記撮像手段及び画像合成手段によって生成された画像を用いて動画を生成する動画生成手段と、
前記動画生成手段によって生成された第１の動画に対して、新たに生成された第２の動画
を前記第１の動画に追記する動画追記手段と、
を備えたことを特徴としている。
【発明の効果】
【００１２】
画像内に時間情報を合成し、１つの動画に連結することで、撮影時間をユーザに直接提示することが可能となり、より撮影時の状況を楽しむ事が可能となる。また、再生するアプリケーションを問わず、時間情報をユーザへ提示可能である。
【図面の簡単な説明】
【００１３】
【図１】システム全体の構成を示すブロック図である。
【図２】本実施例における撮影フローを示すフローチャートである。
【図３】本実施例における撮影条件を設定するフローチャートである。
【図４】本実施例の合成画像及び動画像を示す概略図である。
【図５】本実施例の撮影状況を示す概略図である。
【図６】本実施例の時間情報が合成された動画の構成を示す概略図である。
【発明を実施するための形態】
【００１４】
［実施例１］
以下、本発明を実施するための最良の形態について図面等を参照して説明する。
【００１５】
なお、以下に示す各図は、模式的に示した図であり、各部の大きさ、形状は、理解を容易にするために、適宜誇張して示している。
【００１６】
また、以下の説明では、具体的な数値、構成、動作等を示して説明を行うが、これらは、適宜変更することができる。
【００１７】
図１は、本発明による撮像装置の第１実施形態の構成を示す図である。撮像装置１００は、デジタルカメラやデジタルビデオカメラ等であり、撮影レンズ１０により得られる被写体像を撮像素子１４の撮像面に結像させて撮像する。
【００１８】
撮影レンズ１０は、不図示の複数のレンズからなり、焦点距離を変更するズーム機構と、焦点位置を移動させるフォーカス機構とを有している。撮影レンズ１０と撮像素子１４との間には、絞り機能を備えるシャッタ１２が設けられている。
【００１９】
撮像素子１４は、光学像を電気信号に変換する光電変換手段である。本実施形態の撮像素子１４は、ＣＣＤ（Charge Coupled Device）イメージセンサを用いている。なお、撮像素子としては、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等、他のタイプのイメージセンサでもよい。
【００２０】
Ａ／Ｄ変換器１６は、撮像素子１４のアナログ信号出力をデジタル信号に変換する。
【００２１】
タイミング発生回路１８は、撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給する。また、タイミング発生回路１８は、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００２２】
画像処理回路２０は、Ａ／Ｄ変換器１６からのデータ又はメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路２０によって画像の切り出し、拡大処理を行うことで電子ズーム機能が実現される。さらに、画像処理回路２０は、撮像した画像データを用いて所定の演算処理を行う。この演算処理により得られた演算結果に基づいてシステム制御回路５０が露光制御手段４０、フォーカス制御手段４２に対して制御を行う。例えば、システム制御回路５０は、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行っている。  メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。
【００２３】
Ａ／Ｄ変換器１６が出力したデジタルデータは、画像処理回路２０、メモリ制御回路２２を介して、又は、Ａ／Ｄ変換器１６から直接メモリ制御回路２２を介して、画像表示メモリ２４又はメモリ３０に書き込まれる。
【００２４】
画像表示部２８は、ＴＦＴ−ＬＣＤ（Thin Film Transistor-Liquid Crystal Display）等から成り、画像表示メモリ２４に書き込まれた表示用の画像データをＤ／Ａ変換器２６を介して表示する。
【００２５】
画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。
【００２６】
メモリ３０は、撮影した静止画像や動画像を格納する記憶部であり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０は、システム制御回路５０の作業領域としても使用することが可能である。
【００２７】
圧縮・伸長回路３２は、適応離散コサイン変換（ＡＤＣＴ：Adaptive Discrete Cosine Transform）等により画像データの圧縮伸長を行う。圧縮・伸長回路３２は、メモリ３０に格納された画像を読み込んで圧縮処理又は伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００２８】
露光制御手段４０は、シャッタ１２を制御し、撮像した画像データを画像処理回路２０で所定の演算を行い、得られた演算結果に基づいて、ＡＥ（自動露出）処理を行っている。また、露光制御手段４０は、フラッシュ４８と連携してフラッシュ４８の調光を行うフラッシュ調光機能も有する。
【００２９】
フォーカス制御手段４２は、システム制御回路５０を介して撮影レンズ１０のフォーカシング動作を制御する。  これら露光制御手段４０及びフォーカス制御手段４２は、ＴＴＬ方式を用いて制御されている。すなわち、撮影光学系を介して撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御手段４０、フォーカス制御手段４２に対して制御を行う。  ズーム制御手段４４は、撮影レンズ１０のズーミングを制御する。
【００３０】
システム制御回路５０は、撮像装置１００全体を制御する制御部である。
【００３１】
メモリ５２は、システム制御回路５０の動作用の定数、変数、プログラム等を記憶する。
【００３２】
表示部５４は、システム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する。表示部５４は、撮像装置１００の操作部近辺の視認し易い位置に単数又は複数設置され、例えばＬＣＤ（Liquid Crystal Display）やＬＥＤ（Light Emitting Diode）、発音素子等の組み合わせにより構成されている。
【００３３】
表示部５４の表示内容のうち、ＬＣＤ等に表示するものとしては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタスピード表示、絞り値表示、露出補正表示等がある。また、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体９７の着脱状態表示、通信Ｉ／Ｆ動作表示、日付・時刻表示等もＬＣＤ等に表示する。表示部５４はＬＣＤ等であれば、画像表示部２８と共用することも可能である。
【００３４】
不揮発性メモリ５６は、電気的に消去・記録可能な不揮発性記憶手段であり、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）等が用いられる。
【００３５】
モードダイアルスイッチ６０、シャッタスイッチ６２，６４及び操作部７０は、システム制御回路５０の各種の動作指示を入力するための操作手段である。これらは、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数又は複数の組み合わせで構成される。
【００３６】
ここで、これらの操作手段の具体的な説明を行う。
【００３７】
モードダイアルスイッチ６０は、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定するときに操作される。
【００３８】
シャッタスイッチ６２は、不図示のシャッターボタンの操作途中のいわゆる半押し状態でＯＮとなるスイッチ（ＳＷ１）である。シャッタスイッチ６２（ＳＷ１）がＯＮすることにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始をシステム制御回路５０が指示する。
【００３９】
シャッタスイッチ６４は、不図示のシャッターボタンの操作完了のいわゆる全押し状態でＯＮとなるスイッチ（ＳＷ２）である。シャッタスイッチ６４（ＳＷ２）がＯＮすることにより、システム制御回路５０が露光処理、現像処理、記録処理という一連の処理の動作開始を指示する。
【００４０】
この露光処理では、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込む。
【００４１】
また、現像処理では、画像処理回路２０やメモリ制御回路２２での演算を行う。
【００４２】
さらに、記録処理では、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体９７に画像データを書き込む。
【００４３】
操作部７０は、各種ボタンやタッチパネル等からなり、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン等の機能を持つ。また、操作部７０は、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン等の機能を持つ。さらに、操作部７０は、プリント出力ボタン、記録ボタン、ズームレバー（望遠・広角）、十字ボタン（上、下、左、右）、カーソル表示ボタン等の機能も持っている。
【００４４】
電源制御手段８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。
【００４５】
コネクタ８２は、撮像装置１００の内部と電池収容部に収容された電池又はＡＣアダプター等の電源８６とを接続する。
【００４６】
電源８６は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等である。
【００４７】
インタフェース９４は、記録媒体９７との接続を仲介する。
【００４８】
コネクタ９２、９３は、記録媒体９７との接続を行う。
【００４９】
記録媒体９７は、メモリカードやハードディスク等である。
【００５０】
合成処理回路１００は、撮影した画像に文字情報や画像を合成する合成処理回路である。時間情報取得回路１０１は、現在の時間情報の取得を行う。リアルタイムクロック（ＲＴＣ）などの回路から構成される。時間情報の取得方法はこれに限定するものではない。外部通信を行い時報等の時刻情報を取得する様な構成でも構わない。
【００５１】
時間比較回路１０２は、予め設定した所定の時刻と時間情報取得回路で取得した時刻情報を比較する手段である。メモリ３０等に予め設定した時間範囲と比較し、結果をシステム部５０へ返す。
【００５２】
図２に示すフローチャートを用いて、本実施例の説明を進める。
【００５３】
Ｓ２００で静止画撮影毎に、静止画撮影の直前の所定期間スナップ動画を撮影し、動画ファイルに追記記録していく撮影モード（以後、ダイジェスト動画モードと呼ぶ）が選択される。
【００５４】
これは撮影時の待機中から動画エンコードを開始し、静止画撮影前の２乃至４秒前のスナップ動画を記録するものである。撮影されたスナップ動画は日付毎に管理され、新たに撮影する度に追記され連結された１つの動画として記録される。この静止画撮影に連動して生成されるスナップ動画を連結した動画を、以後ダイジェスト動画と呼ぶ。
【００５５】
Ｓ２００でのダイジェスト動画撮影モードの選択は、モードダイヤル６０に撮影モードとして用意してユーザが適宜選択してもよい。また、表示部５４にメニュー表示し、操作部７０で選択する構成でも構わない。
【００５６】
Ｓ２０１では、ダイジェスト動画モードが選択されると、動画のバッファリングを開始する。撮像素子で撮影された画像データは、デジタルデータに変換され、画像処理された後、メモリ３０に逐次記憶される。メモリ３０にバッファリングされた画像データは、所定時間蓄積され、一定期間の時間経過と共に新しいものに更新されていく。
【００５７】
Ｓ２０２では、ＳＷ２動作が行われたかを判定する。ＳＷ２が押されていない場合は、動画のバッファリングを続ける。
【００５８】
ＳＷ２が押された事を検出すると、Ｓ２０３では、動画のバッファリングを停止する。メモリ３０にバッファリングされた画像データは、画像処理前のＲＡＷデータでも構わないし、圧縮伸長回路３２により圧縮された画像でもよい。
【００５９】
Ｓ２０４では、撮影日時の情報を時間取得回路１０２から取得する。Ｓ２０５では、静止画の撮影を行う。Ｓ２０６では、ダイジェスト動画に時間表示を行うかを判定する。ダイジェスト動画モード中の時間表示選択は、メニュー表示画面等からユーザが適宜指定する事が出来る。
【００６０】
Ｓ２０７では、撮影済みのダイジェスト動画が記録されているかを判断する。撮影済みのダイジェスト動画がないと判断されるとＳ２０９へ進み、新たなダイジェスト動画として新規記録する。作成されたダイジェスト動画は、記録部９６等の外部メモリに記録される。
【００６１】
内臓メモリや、外部メモリである記録部９６に記録済みのダイジェスト動画がある場合、Ｓ２０８に進む。Ｓ２０８では、バッファに記録された動画のエンコードを行い、記録済みのダイジェスト動画にメモリ３０に記録された動画データを追記する。
【００６２】
Ｓ２０６でダイジェスト動画に時刻表示を行うことを決定すると、Ｓ２１２へ進み撮影済みのダイジェスト動画が記録されているかを判断する。Ｓ２１２で撮影済みのダイジェスト動画がないと判断されるとＳ２１８へ進む。
【００６３】
Ｓ２１８では、時間表示を行うための合成表示条件の取得を行う。合成表示条件の設定については、後に図３のフローチャートを用いて詳細を示す。
【００６４】
Ｓ２１８で合成表示条件を取得するとＳ２２０で合成画像の取得を行う。メモリに蓄積した動画データに合成される時間画像はＳ２０４で時間取得部１０１から取得した時間情報に基づく画像となる。例えば、画像比較手段１０２で判定する時間範囲が１時間の場合、撮影時刻が１３時〜１４時の動画データに合成される時間画像は１３時を示すものとなる。同様に撮影時刻が１８〜１９時の場合、動画データに合成される時間画像１４時を示すものになる。画像比較手段１０２で判定する時間範囲が１５分単位の場合、１３時０分〜１５分の間の時間画像は１３時の画像となり、１３時１５分〜３０分の間に撮影された動画データに合成される画像は、１３時１５分を示す画像となる。
【００６５】
このように所定の時間範囲である事を時間比較部１０２で判定し、対応する画像を選定する。時間画像は画像テンプレートとして予めメモリ３０に記憶して置きそれを選定する。または、取得した時間情報を基に、逐次時間画像データを生成しても構わない。
【００６６】
Ｓ２２１では、時間比較部で選定した時間画像を合成処理回路１００でメモリ３０に蓄積された動画データに合成する。時間画像は、伸長圧縮後の動画データに対して行ってもよいし、撮影直後のRAWデータをメモリに蓄積させて置き、その画像に対して行っても構わない。時間画像の合成は、Ｓ２１８で取得した合成表示条件である表示時間に対応したフレーム数に対して行う。
【００６７】
Ｓ２２２では、Ｓ２２１で時間画像を合成した際の合成条件をメモリ３０に記憶する。時間画像を合成した際の撮影時間や、合成した時間画像の表示形式・表示位置等のＳ２１８で取得した合成表示条件が該当する。
【００６８】
その後Ｓ２０９へ進み、Ｓ２２１で時間画像を合成した動画データをエンコードし、作成したダイジェスト動画を記録部９６へ新規記録する。メモリ３０に記憶された画像データは、圧縮処理等の画像処理が行われ、所定のファイル形式で記憶媒体に記録される。動画ファイル形式は特定の形式に限定せず、ＭｏｔｉｏｎＪＰＥＧや、ＭＰＥＧなど広く知られたファイル形式を適用してもよい。
【００６９】
Ｓ２１２において、内臓メモリや外部メモリである記録部９６に記録済みのダイジェスト動画がある場合はＳ２１３へ進み、合成表示条件を取得する。取得する合成表示条件は、Ｓ２２２でメモリに記憶した、記録済みダイジェスト動画の合成表示条件とする。連結された１つダイジェスト動画において、時間表示形態や位置、サイズは基本的には統一されている事が望ましい。しかし、特定の表示位置に限定した場合、撮影済み画像の主被写体に被ってしまう様な場合も考えられるため、状況に応じて変更できる構成が好ましい。例えば、記録済みのダイジェスト動画の時間画像表示位置に被写体の顔が重なってしまう様な場合は、図示しない顔検出回路を用いて、画角内の顔表示位置を検出し、時間画像の表示位置をよける構成としても良い。
【００７０】
Ｓ２１４では、Ｓ２１３で取得した前回の時間画像を合成した撮影時間と、Ｓ２０４で取得した現在の撮影時間を時間比較部で比較し、所定の時間経過があったかを判定する。
【００７１】
経過時間が所定の時間範囲以内だった場合、時間画像の合成を行わずにＳ２０８へ進む。Ｓ２０８では、メモリに蓄積された動画データのエンコードを行い、記録済みのダイジェスト動画に追加記録する。
【００７２】
例えば、予め設定した必要経過時間が１時間であり、前回の時間画像の合成を行った撮影時間が１４時３０分だった場合、１５時３０分以降まで、次の時間画像の合成を行わない。時間画像の合成した前回の撮影時間から経過した時間範囲の設定は、実時間で設定せずに、合成画像の作成に用いた時間範囲を用いても構わない。例えば、１時間置きに時間画像を取得する設定の場合に、１３〜１４時に取得された画像を合成すると、次に時間画像を合成するのは１４〜１５時の間に撮影された動画データとなる。また、経過した時間範囲の設定を行わない場合や、経過した時間範囲を０とした場合は、撮影の度に時計画像を合成することとなる。
【００７３】
Ｓ２１４で現在の撮影時間が所定の時間範囲内に無い場合は、Ｓ２１５へ進み合成画像の取得を行う。メモリに蓄積した動画データに合成される時間画像は、Ｓ２０４で時間取得部１０１から取得した時間情報に基づき作成するか、或いはメモリ３０に予め記憶されたテンプレート画像から選択する。
【００７４】
Ｓ２１６では、メモリに逐次保持された動画像データにＳ２１５で取得した時間画像を合成する。時間画像は、伸長圧縮後のデータで行ってもよいし、撮影直後のRAWデータで行っても構わない。
【００７５】
Ｓ２１７では、時間画像を合成した際の合成条件をメモリ３０に記憶する。その後、Ｓ２０８へ進み、時間画像が合成された動画データをエンコードし、記憶済みのダイジェスト動画に追記記録する。
【００７６】
ダイジェスト動画の記録が終了すると、Ｓ２１０でメモリ３０に保持された静止画像データを現像処理し、記録部９６等に記録する。ここまででＳＷ２動作に連動した一連の撮影を終了する。Ｓ２１１で撮影終了かを判定する。撮影モードの変更によりダイジェスト動画モードの終了が指示される、或いはカメラの電源ＯＦＦが選択されると、Ｓ２２３でカメラ動作を終了する。Ｓ２１１でダイジェスト動画モードの終了が指示されない場合は、Ｓ２０１に戻り、再度動画像のバッファリングを開始する。
【００７７】
図３のフローチャートを用いて撮影条件の設定方法を示す。
【００７８】
Ｓ３００で時計表示条件の設定を選択する。撮像装置は、撮影した動画データに時刻表示を付加して記録するモード、と時間情報を付加せずに動画を記録するモードを有し、ユーザはメニュー画面などの所定のインターフェースを利用して、所定のモードを選択する事が出来る。
【００７９】
Ｓ３０１では、表示形式を選択する。図４に時計表示の合成例を示す。４００は、メモリ３０に記録された元の画像データである。４１１〜４１４は、合成した時計画像データである。４０１〜４０４は、時計画像データを合成した合成済み画像データである。合成処理回路１００で時計画像データを合成し、画像処理部２０で動画ファイルにエンコードして記録手段９７に記録する。
【００８０】
撮影画像４０１の画面左上隅部に時刻を示す時計画像４１１が付加されている。時計画像４１０は、撮影時の時刻を視覚的に提示するものであり、アナログ時計表示の図形によって表示される。スナップ動画が取得される度に、時計画像は随時更新される。
【００８１】
時計の表示形態は、アナログ時計表示に限定されず、４１２のバー表示、４１３のデジタル表示の様に文字と図形を組み合わせた表示態様など適宜変更が可能である。また、表示形式は、１２時間表示でもよいし、２４時間表示でも構わない。
【００８２】
表示形態の選択方法としては、例えばメニュー画面表示上で４０１〜４１４の様に表示内容の選択を受け付ける構成でもよいし、表示色や、フォントの選択、数字形式を受け付ける構成もある。合成画像４０１〜４０３は、撮影した画像内に時計画像を合成しているが、合成画像４０４では、縮小した元画像４００の枠外に時計画像４１４を合成している。このように被写体を遮らない様に撮影画角外に時計画像を合成する構成でも良い。
【００８３】
Ｓ３０２では、表示位置を変更する。また、画面内における時刻表示情報の表示位置は、ユーザが適宜指定する事が出来る。表示位置の指定方法としては、予め用意された表示位置の候補の中から所望の位置を選択する構成でもよいし、画面内で任意の位置を指定する構成でもよい。また、４１３のデジタル時計表示の様に横方向に表示してもよいし、４１２のバー表示のように縦方向表示してもよい。横方向に表示する際には、画角内の上端或いは下端に沿って配置する事が、被写体の表示に対して邪魔にならず好ましい。また、縦方向表示については、左辺或いは、右辺に沿うように配置することが被写体の表示に対して邪魔にならず好ましい。前述したように、顔検知回路等を用い、被写体位置を検出して被写体をよける位置に時計画像を表示するような構成でも良い。
【００８４】
Ｓ３０３では、表示するサイズ及び表示させる時間をユーザの選択に応じて変更できる。Ｓ３０４では、時計画像の更新間隔を変更する。
【００８５】
ここで述べる更新間隔には、時間比較部が時間画像を選択する際の時間範囲と、時間画像を合成後に所定の時間経過があったかを判断する時間範囲の設定が含まれる。
【００８６】
Ｓ３０５では、時計画像の表示時間を変更する。表示時間としては、動画のバッファリングを行い蓄積された所定時間の動画データに対して、所定の時間範囲を指定する。これに限らず、所定のフレーム数を指定する構成でもよい。
【００８７】
時刻情報の合成は、全てのフレームに対して行う必要はない。動画記録中に一定の割合で時間情報を合成したフレームを挿入する様にしても構わない。時刻の情報の更新サイクルは、ユーザが任意に選択可能である。時計画像の合成を毎フレーム更新すると、表示画像が著しく変動し、観察しづらくなる事が予想される。また、画像の変動が気になって、ユーザに不快感を与える可能性があるため、ある程度更新する間隔を長くして変化を少なくする事が好ましい。そこで、所定の更新間隔が経った事を時間比較部１０１で比較し、時刻表示を変更する。ここでは一例として、１時間ごとに時間表示を変更する事を設定した場合について説明を続ける。前回時計画像を合成してから所定の時間が経過したことを検出すると合成を行う構成でも良い。
【００８８】
合成する画像データは、時間取得部で取得した時間情報を基に、その都度作成しても構わない。また、メモリ３０に予めテンプレートを用意し、時間比較部１０２で比較した時間に応じて最適な画像を選択する構成でもよい。
【００８９】
時間取得部で取得する時間情報は、静止画撮影時間でもよいし、ＳＷ２動作に基づき動画バッファリングを停止させた際の記録動画の先頭時間を用いても構わない。
【００９０】
Ｓ３０６で設定を完了する。Ｓ３０１〜Ｓ３０５を順に説明したが、特に設定順に制約は無い。ユーザは必要な設定項目のみを適宜設定・変更可能な構成が好ましい。
【００９１】
また、既に記録済みのダイジェスト動画がある場合は、表示形式を統一できる事が望ましい。このため、メモリに記憶された合成条件を照合し、記録済みのダイジェスト動画が既にある場合は、図２のＳ２１３、Ｓ２１８で取得した合成表示条件を参照してもよい。また、ユーザがメニューから、合成表示条件を変更した場合には、記録済みのダイジェスト動画に時計画像を合成した動画ファイルを追記するのではなく、新たな合成表示条件に基づき、新規ダイジェスト動画として記録してもよい。
【００９２】
図５に一連の撮影を行った際のダイジェスト動画を示す。図中の５０１〜５１３は、それぞれ静止画撮影を行った際に記録されたスナップ動画である。それぞれのスナップ動画データは破線区切られた時間軸で撮影されたものである。５３０はそれぞれの画像のＳＷ２のタイミングを示す。５２１〜５２５は、それぞれの時間に対応する時計画像である。これらの画像は、メモリ３０内に予めテンプレートとして記憶して置き、撮影時間を取得した際に時間比較部で比較した結果に基づき選択する。ここでは１時間置きの時計画像が更新され合成される。時間比較部によって、動画５０１〜５０３は２時、５０４〜５０５は３時。５０６〜５０８は４時、５０９は５時、５１０〜５１３は６時の時計画像が合成される。
【００９３】
図６（Ａ）に図５で撮影されたダイジェスト動画の構成を示す。静止画撮影に関連して撮影されたスナップ動画は、連結されダイジェスト動画６０１となる。静止画撮影を行う度に新たなスナップ動画がダイジェスト動画６０１に追記されていく。
【００９４】
６１１は、ダイジェスト動画６１０における時計画像表示のＯＮ時間を示す。ここでは、ダイジェスト動画におけるすべてのフレームで時計画像が表示されている。前述したように各スナップ動画５０１〜５１３には、それぞれ撮影時間に対応する時計画像５２１〜５２５が合成されている。このため、ダイジェスト動画を再生するとシーンの切り替わりごとにアナログ時計表示の時間更新される事となり、撮影時間が一目瞭然となる。
【００９５】
６１２は、時間比較部によって撮影時間が１時間ごとの所定の時間範囲内にある場合、時計画像の合成を行わない設定における時計画像表示のＯＮ時間を示す。ここでは、スナップ動画５０１、５０４、５０６、５０９、５１０に対してのみ時計画像の合成が行われる。一時間置きに時間が表示・更新されるため、どのシーンから時間が変わっているのか一目瞭然となる。
【００９６】
（Ｂ）は、ダイジェスト動画６１０の構成の拡大図である。６１３は、Ｓ３０５で表示時間を変更した場合のダイジェスト動画６１０における時計画像表示のＯＮ時間を示す。
【００９７】
時刻情報の合成は、全てのフレームに対して行う必要はない。動画記録中に一定の割合で時間情報を合成したフレームを挿入する様にしても構わない。時計画像を合成した場合、時計画像の合成位置に撮影された被写体表示が遮られてしまうめ、時計画像の表示時間をユーザが適宜設定できることが望ましい。時計画像の合成・表示時間はフレーム単位、時間単位で選択しても構わないし、６１２のように生成されるスナップ動画単位、６１１の用に全ダイジェスト動画としても良い。
【００９８】
このように、本実施形態にかかる撮像装置によって記録された動画データには、フレーム画像中に時間情報が合成されているため、当該動画データを再生すると、動画映像と共に静止画撮影時の時刻が表示される。したがって、一日の撮影記録をダイジェスト表示した際に、撮影内容だけでなく撮影時間を振りかえる事ができる優れた効果を奏し得る。
【００９９】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【０１００】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【０１０１】
また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータはがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【０１０２】
１００  撮像装置
１０  撮影レンズ
１４  撮像素子
【図１】
2015171115.tif 000003
【図２】
2015171115.tif 000004
【図３】
2015171115.tif 000005
【図４】
2015171115.tif 000006
【図５】
2015171115.tif 000007
【図６】
2015171115.tif 000008