(57)【要約】【課題】記録対象となる動画像データが、ユーザによって確認されて記録媒体に確実に記録する記録制御装置を提供する。【解決手段】記録制御部１６は、記録媒体１８１に記録される記録対象であって、遅延回路１２によって遅延された動画像データを第１の画像表示回路１４に表示させるとともに、タッチパネル１４１により入力された操作命令に応じて、記録部１８により遅延回路１２によって遅延された動画像データを記録媒体１８１に記録させる。【選択図】  図１
2009278465.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録される記録対象であって、遅延回路によって遅延された動画像データを第１の表示部に表示させる表示制御部と、
上記第１の表示部に表示された表示結果に応じてユーザにより操作される操作命令に応じて、記録部により上記遅延回路によって遅延された動画像データを上記記録媒体に記録させる記録制御部とを備える記録制御装置。
【請求項２】
上記表示制御部は、上記遅延回路によって遅延された動画像データに対応した各表示時間における遅延静止画像を時間順に並べて上記第１の表示部に表示させ、
上記記録制御部は、ユーザにより操作される操作命令に応じて選択された遅延静止画像に対応する表示時間以前で、上記選択された遅延静止画像の直前に位置する遅延静止画像に対応する表示時間以降の動画像データから、上記遅延回路によって遅延された動画像データを上記記録部に供給する請求項１記載の記録制御装置。
【請求項３】
上記表示制御部は、上記遅延回路によって遅延された上記動画像データに対応した新たな表示時間における各遅延静止画像を時間順に並べて上記第１の表示部に表示させるように、所定時間毎に切り替える請求項２記載の記録制御装置。
【請求項４】
上記表示制御部は、上記第１の表示部に表示させる時間順に並んだ遅延静止画像のうち、最新の遅延静止画像に対応する表示時間以降の動画像データを、上記第１の表示部に表示させる請求項２記載の記録制御装置。
【請求項５】
上記表示制御部は、上記遅延回路に入力される動画像データを第２の表示部に表示させる請求項４記載の記録制御装置。
【請求項６】
記録媒体に記録される記録対象であって、遅延回路によって遅延された動画像データを第１の表示部に表示させる表示制御ステップと、
上記第１の表示部に表示された表示結果に応じてユーザにより入力される操作命令に応じて、上記遅延回路によって遅延された動画像データを記録部により上記記録媒体に記録させる記録制御ステップとを有する記録制御方法。
【請求項７】
記録媒体に記録される記録対象であって、遅延回路によって遅延された動画像データを第１の表示部に表示させる表示制御ステップと、
上記第１の表示部に表示された表示結果に応じてユーザにより入力される操作命令に応じて、上記遅延回路によって遅延された動画像データを記録部により上記記録媒体に記録させる記録制御ステップとを有する処理をコンピュータに実行させるプログラム。
【請求項８】
記録媒体に動画像データを記録する記録部と、
上記記録媒体に記録させる記録対象として入力される動画像データを遅延させる遅延部と、
上記遅延部によって遅延された動画像データを第１の表示部に表示させる表示制御部と、
上記第１の表示部に表示された表示結果に応じてユーザにより操作される操作命令に応じて、上記記録部に上記遅延部によって遅延された動画像データを上記記録媒体に記録させる記録制御部とを備える記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像データを記録媒体に記録させる記録制御装置、記録制御方法、プログラム、及び記録装置に関する。
【背景技術】
【０００２】
一般的に、ビデオカメラでは、撮像されている撮像画像をディスプレイなどによってユーザが視認しながら、撮像画像を記録メディアに記録する操作が行われる。この操作命令に基づく制御信号により、ビデオカメラでは、ハードディスクドライブなどの記録媒体に動画像データを記録させる処理を開始している。
【０００３】
ビデオカメラでは、ユーザが撮像画像を視認しながら撮像画像を記録媒体へ記録させる処理を指示するため、ユーザによって操作された時点から記録媒体への記録処理の開始するまでに時間がかかり、結果としてユーザが記録媒体に記録させたい撮像画像の先頭部分が記録されない場合があった。
【０００４】
このような問題点に対して、ビデオカメラでは、ユーザからの操作に拘わらず、常に記録媒体に撮像画像を記録し続けるようにすることによって、ユーザが記録媒体に記録させたい撮像画像が記録し損なわれてしまうことを回避することができる。
【０００５】
また、特許文献１には、撮像された動画像データを遅延回路で所定時間遅延させることにより、ユーザによる操作が行われると、予め定められた時間分過去の撮像画像から記録媒体への記録処理を開始するビデオカメラが記載されている。
【０００６】
【特許文献１】特開平０６―３０３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、常に記録媒体に撮像画像を記録し続ける記録処理を行った場合には、動画再生時に、ユーザが録画したいシーンを探し出すのに手間を掛けてしまい、操作性が悪いという問題がある。また、このような記録処理を実現するためには、記録媒体やバッテリの容量を大きくしなければならならず、機器サイズが増大し、コスト高となってしまうという問題がある。
【０００８】
また、特許文献１に記載されたビデオカメラでは、ユーザが記録媒体に記録される先頭の撮像画像を確認しながら、撮像画像の記録開始を指示することができなかった。
【０００９】
本発明は、このような実情に鑑みて提案されたものであり、ユーザからの操作命令に応じて記録対象となる動画像データを記録媒体に確実に記録する記録制御装置、記録制御方法、プログラム、及び、記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決するための手段として、本発明に係る記録制御装置は、記録媒体に記録される記録対象であって、遅延回路によって遅延された動画像データを第１の表示部に表示させる表示制御部と、第１の表示部に表示された表示結果に応じてユーザにより操作される操作命令に応じて、記録部により遅延回路によって遅延された動画像データを記録媒体に記録させる記録制御部とを備える。
【００１１】
また、本発明に係る記録制御方法は、記録媒体に記録される記録対象であって、遅延回路によって遅延された動画像データを第１の表示部に表示させる表示制御ステップと、第１の表示部に表示された表示結果に応じてユーザにより入力される操作命令に応じて、遅延回路によって遅延された動画像データを記録部により記録媒体に記録させる記録制御ステップとを有する。
【００１２】
また、本発明に係るプログラムは、記録媒体に記録される記録対象であって、遅延回路によって遅延された動画像データを第１の表示部に表示させる表示制御ステップと、第１の表示部に表示された表示結果に応じてユーザにより入力される操作命令に応じて、遅延回路によって遅延された動画像データを記録部により記録媒体に記録させる記録制御ステップとを有する記録制御処理をコンピュータに実行させる。
【００１３】
また、本発明に係る記録装置は、記録媒体に動画像データを記録する記録部と、記録媒体に記録させる記録対象として入力される動画像データを遅延させる遅延部と、遅延部によって遅延された動画像データを第１の表示部に表示させる表示制御部と、第１の表示部に表示された表示結果に応じてユーザにより操作される操作命令に応じて、記録部に遅延部によって遅延された動画像データを記録媒体に記録させる記録制御部とを備える。
【発明の効果】
【００１４】
本発明は、記録媒体に記録される記録対象であって、遅延回路によって遅延された動画像データを第１の表示部に表示させ、第１の表示部に表示された表示結果に応じてユーザにより操作される操作命令に応じて、遅延回路によって遅延された動画像データを記録媒体に記録するので、記録対象となる動画像データをユーザに確認させ、ユーザからの操作命令に応じた記録対象となる動画像データを記録媒体に確実に記録することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態について、図面を参照しながら詳細に説明する。
【００１６】
本発明が適用された記録制御装置は、動画像データを記録媒体に記録する制御装置であって、例えば図１に示すような、被写体を撮像して動画像データを生成するビデオカメラ１に組み込まれる。以下では、ビデオカメラ１を用いて本発明を実施するための形態について、図面を参照しながら詳細に説明する。
【００１７】
ビデオカメラ１は、撮像画像から動画像データＤＳを出力する撮像回路１１と、撮像回路１１から出力される動画像データＤＳを時間遅延させる遅延回路１２と、撮像回路１１から出力される動画像データＤＳから静止画インデックスを生成するインデックス生成回路１３とを備える。また、ビデオカメラ１は、遅延回路１２により遅延されて出力される遅延動画像ＤＬとインデックス生成回路１３から出力される静止画インデックスとを表示する第１の画像表示回路１４と、撮像回路１１から出力される動画像データＤＳを表示する第２の画像表示回路１５とを備える。また、ビデオカメラ１は、動画像データの記録を制御する記録制御部１６と、遅延回路１２から遅延されて出力される動画像データＲＤを圧縮符号化する符号化回路１７と、符号化回路１７によって圧縮符号化された動画像データを記録媒体１８１に記録する記録部１８とを備える。
【００１８】
撮像回路１１は、被写体を撮像した撮像画像から動画像データＤＳを生成し、生成した動画像データＤＳを、遅延回路１２、インデックス生成回路１３、及び、第２の画像表示回路１５に供給する。
【００１９】
遅延回路１２は、撮像回路１１から出力される動画像データＤＳを例えばシフトレジスタから構成される記憶回路に一時的に記憶させることによって、動画像データＤＳを時間遅延させる。遅延回路１２は、後述する記録制御部１６から通知される制御信号ＣＳｄｍに従って、遅延させた動画像データを遅延動画像ＤＬとして第１の画像表示回路１４に供給する。また、遅延回路１２は、後述する記録制御部１６から通知される制御信号ＲＣｍに従って、遅延させた動画像データＲＤを符号化回路１７に供給する。
【００２０】
また、遅延回路１２は、図２に示すように、撮像回路１１から出力される画像データを、複数のピクチャからなるブロック単位で管理する。例えば、遅延回路１２は、撮像回路１１からの動画像データＤＳの取込開始時を基準として、後述するＴｉ時間（例えばＴｉ＝３．０［秒］）の動画像データをブロック単位で管理する。図２では、動画像データのフレームレートを３０［フレーム／ｓｅｃ］とし、１−１番目〜１−９０番目までの動画像データを、取込開始時を基準として「１」番目に取り込んだブロックとして示している。また、遅延回路１２が管理するメモリ容量は、便宜上、上述したブロック単位で換算すると、少なくとも１５ブロック分の動画像データが記憶可能であるものとする。換言すれば、遅延回路１２が管理するメモリ容量は、実際には各ピクチャのデータ容量のバラツキを考慮した場合、１５ブロック分以上記憶することができるように設計されているものとする。
【００２１】
また、遅延回路１２では、図２に示すように、撮像回路１１から出力される動画像データＤＳの取込開始時を基準として、例えば、Ｔ１５（＝Ｔｉ×１５）からＴ２１（＝Ｔｉ×２１）までの経過時間に取り込まれる動画像データを、次のようなリングバッファ構造からなる各記憶領域によって管理する。
【００２２】
すなわち、経過時間Ｔ１５において、遅延回路１２は、１番目のブロックから１５番目のブロックまでの動画像データを管理する。
【００２３】
次に、経過時間Ｔ１６において、遅延回路１２は、１番目のブロックの動画像データが管理されている記憶領域に、新たに取り込んだ１６番目のブロックの動画像データを上書きする。
【００２４】
経過時間Ｔ１７以降において、遅延回路１２は、経過時間Ｔ１６の場合と同様に、最も先に取り込まれた動画像データが管理されている記憶領域に、新たに取り込まれた動画像データを順次上書きする。なお、図２では、実線の斜線で示された領域が、動画像データが上書きされた記憶領域に当たる。
【００２５】
遅延回路１２は、このようなリングバッファ構造によって動画像データを管理することによって、有限の記憶容量を利用して時間遅延させた動画像データを保持することができる。
【００２６】
また、各ピクチャのデータ容量にはバラツキがあるため、上述したブロック単位で動画像データを上書きする処理において、例えば、１６番目のブロックを記憶させる場合には、１番目のブロックだけでなく２番目のブロックまで上書きされてしまう虞がある。しかしながら、遅延回路１２は、２番目のブロックが記録対象とならないようにするため、少なくとも１５ブロック分の動画像データが記録可能なメモリ容量を有している。よって、遅延回路１２は、記録対象の動画像データが配置される記憶領域と、上書きされる動画像データが配置される記憶領域とが重複しないように十分に隔離して、動画像データを管理することができる。
【００２７】
動画像データを記憶回路に一時的に保持すると共に、遅延回路１２は、動画像データの取込開始時からの経過時間Ｔｋと、保持している各ブロックとの対応関係を、例えばブロック単位でアドレスを割り当てることによって管理する。
【００２８】
遅延回路１２は、後述する記録制御部１６から記録開始を指示する制御信号が入力されると、次のような処理を行う。例えば、遅延回路１２による動画像データの取込開始時からの経過時間ＴｋがＴ１５からＴ１６（＝Ｔｉ×１６）の間に、１５番目のブロックの動画像データから記録開始する操作が行われるものとする。この操作に対応して、遅延回路１２は、図３に示すように、Ｔ１５からＴｉ×５時間分だけ経過した後、すなわち、経過時間ＴｋがＴ２０のとき、１５番目のブロックの動画像データを符号化回路１７に対して出力することを開始する。ここで、図３では、破線の斜線で示された領域が、符号化回路１７に対して出力される記憶領域に当たる。
【００２９】
遅延回路１２では、Ｔ１５からＴｉ×５時間分経過して、順次動画像データを上書きする処理を行っても、記録対象となる１５番目のブロックの動画像データが上書きされることなく出力することができる。これは、遅延回路１２が有する記憶回路が、少なくとも１５ブロック分の動画像データを保持するリングバッファ構造となっているからである。
【００３０】
また、遅延回路１２は、記録制御部１６から記録終了を指示する制御信号が入力されると、次のような処理を行う。例えば、１番目のブロックの動画像データから記録処理が開始された後、経過時間ＴｋがＴ１５からＴ１６の間に、１１番目のブロックの動画像データで記録を終了する操作が行われるものとする。この操作に対応して、遅延回路１２は、図４に示すように、経過時間ＴｋがＴ１６のとき、１１番目のブロックを構成する画像のうち、表示時間が最先の画像のみを符号化回路１７に出力する。すなわち、遅延回路１２は、１１番目のブロックを構成する動画像データのうち、表示時間が最先の画像のみを符号化回路１７に出力して、それ以降の表示時間の動画像データを出力することなく記録処理を終了する。遅延回路１２は、このようにして記録処理を終了することによって不要な動画像データが記録部１８によって記録媒体１８１に記録されることを防止することができる。
【００３１】
インデックス生成回路１３は、後述する記録制御部１６から通知される制御信号ＣＳｄｍ、ＣＳｉ１ｍに従って、撮像回路１１から出力される動画像データＤＳから静止画インデックスを生成する。そして、インデックス生成回路１３は、後述する記録制御部１６から通知される制御信号ＣＳｉ２ｍに従って、生成した静止画インデックスを第１の画像表示回路１４に供給する。
【００３２】
また、インデックス生成回路１３は、生成する静止画インデックスに、遅延回路１２が動画像データの取込を開始する取込開始時を基準とした時間情報を付加する。例えば、インデックス生成回路１３は、遅延回路１２で１−７５番目として管理される動画像データから静止画インデックスを生成した場合、この静止画インデックスに「経過時間Ｔｋ＝Ｔｉｘ７４」とする経過時間情報を付加する。また、インデックス生成回路１３は、遅延回路１２で２−７５番目として管理される動画像データから静止画インデックスを生成した場合、この静止画インデックスに「経過時間Ｔｋ＝Ｔｉｘ１６４」とする経過時間情報を付加する。
【００３３】
第１の画像表示回路１４は、制御信号ＣＳｄｍに従って遅延された遅延回路１２から遅延動画像ＤＬとして供給される動画像データを表示する。また、第１の画像表示回路１４は、後述する記録制御部１６から通知される制御信号ＣＳｉ２ｍに従ってインデックス生成回路１３から供給される静止画インデックスを表示する。また、第１の画像表示回路１４には、表示結果に応じたユーザからの操作命令を受けるための操作入力部としてタッチパネル１４１が組み込まれている。第１の画像表示回路１４は、タッチパネル１４１によりユーザから受けた操作命令を示す制御信号ＲＣを記録制御部１６に通知する。ここで、第１の画像表示回路１４は、ユーザから受け付ける操作命令として、記録部１８への動画像データの供給の開始及び終了が指示される。また、第１の画像表示回路１４は、ユーザから受け付ける操作命令として、後述するような各種の設定が指示される。なお、ユーザからの操作命令は、第１の画像表示回路１４に組み込まれているタッチパネル１４１によって入力される場合に限定されず、第１の画像表示回路１４に表示されている表示情報と連携したユーザインタフェースを操作入力部として用いるようにしてもよい。
【００３４】
第２の画像表示回路１５は、撮像回路１１から出力される動画像データＤＳをリアルタイムで表示する。
【００３５】
記録制御部１６は、撮像回路１１により撮像された撮像画像がユーザによって確認され、ユーザが記録対象とする動画像データを記録部１８により記録媒体１８１に確実に記録させるようにするため、次のような構成を有している。すなわち、記録制御部１６は、第１のタイマ回路１６１と、第２のタイマ回路１６２と、第３のタイマ回路１６３と、ＣＰＵ１６４とを備える。
【００３６】
第１のタイマ回路１６１は、遅延回路１２に、遅延させた動画像データを第１の画像表示回路１４に出力する遅延時間を通知するための割込信号ＣＳｄを生成する。第１のタイマ回路１６１は、生成した割込信号ＣＳｄをＣＰＵ１６４に供給する。
【００３７】
割込信号ＣＳｄは、撮像回路１１から動画像データＤＳが遅延回路１２に入力されるタイミングを基準として、遅延回路１２から第１の画像表示回路１４に出力される出力開始時間を示すＴｄ時間までカウントアップされる時間情報を示すタイミング信号である。Ｔｄ時間は、例えば第１の画像表示回路１４に組み込まれているタッチパネル１４１を用いてユーザにより任意に設定される。
【００３８】
第２のタイマ回路１６２は、第１に、遅延回路１２による動画像データの取込開始時を基準として（Ｔｉ−Ｔα）時間までカウントアップされ、インデックス生成回路１３に静止画インデックスを生成することを通知するための割込信号ＣＳｉ１をＣＰＵ１６４に出力する。その後、第２のタイマ回路１６２は、Ｔｉ時間までカウントアップされ、割込信号ＣＳｉ１をＣＰＵ１６４に繰り返し出力する。ここで、Ｔｉ時間は、インデックス生成回路１３によって静止画インデックスを生成させる時間間隔を示し、上述したＴｄ時間と同様に、例えば第１の画像表示回路１４に組み込まれているタッチパネル１４１を用いてユーザにより任意に設定される。また、Ｔα時間は、ユーザが第１の画像表示回路１４に表示されている遅延動画像ＤＬを視認してから、タッチパネル１４１によって静止画インデックスが選択されることにより記録開始の操作をするまでの遅延時間に相当する時間である。すなわち、Ｔα時間は、Ｔｉ＞Ｔαの関係が成立する範囲内でユーザにより任意に設定され、又は最適な値となるように設計される。
【００３９】
第３のタイマ回路１６３は、遅延回路１２による動画像データの取込開始時を基準としてＴｉ時間までカウントアップされ、インデックス生成回路１３から静止画インデックスを出力することを通知するための割込信号ＣＳｉ２をＣＰＵ１６４に繰り返し出力する。
【００４０】
ＣＰＵ１６４は、例えば、図示しないＲＡＭ上に記録制御処理を行うためのプログラムを読み出すことによって、記録部１８による記録処理を制御する。第１のタイマ回路１６１、第２のタイマ回路１６２、及び、第３のタイマ回路１６３から供給されてくる割込信号ＣＳｄ、ＣＳｉ１、ＣＳｉ２に基づいて、制御信号ＣＳｄｍ、ＣＳｉ１ｍ、ＣＳｉ２ｍを各処理部に通知する。
【００４１】
また、ＣＰＵ１６４は、第１の画像表示回路１４、及び、第２の画像表示回路１５を制御し、第１の画像表示回路１４に設けられたタッチパネル１４１から制御信号ＲＣが通知されると、制御信号ＲＣｍを遅延回路１２に通知する。
【００４２】
符号化回路１７は、遅延回路１２から供給される動画像データを、例えばＭＰＥＧなどの予測符号化手法により圧縮符号化する。そして、符号化回路１７は、圧縮符号化された動画像データを記録部１８に供給する。
【００４３】
記録部１８は、符号化回路１７から供給される圧縮符号化された動画像データを記録媒体１８１に記録する。ここで、記録媒体１８１は、例えばハードディス、フラッシュメモリ、光ディスクなどである。記録部１８は、記録媒体１８１を内蔵していてもよく、また着脱可能に記録媒体１８１と接続されるものであってもよい。
【００４４】
以上のような構成からなるビデオカメラ１では、記録制御部１６が、記録媒体１８１に記録される記録対象であって、遅延回路１２によって遅延された遅延動画像ＤＬを第１の画像表示回路１４に表示させ、第１の画像表示回路１４に表示された表示結果に応じてユーザにより操作される操作命令に応じて、遅延回路１２によって遅延された動画像データを記録部１８により記録媒体１８１に記録させる。このような処理を記録制御部１６が行うことによって、ビデオカメラ１では、記録対象となる動画像データがユーザによって視認されて操作される操作命令に従って、動画像データを記録媒体１８１に確実に記録することができる。
【００４５】
また、ビデオカメラ１では、特に図５に示すようなフローチャートに従った処理を行うことによって、ユーザが複数の静止画インデックスに対応する動画像データから記録を開始することができ、また開始された記録処理を終了することができる。よって、次に、図５に示すようなフローチャートに従った記録制御処理について説明する。
【００４６】
まず、ビデオカメラ１では、例えば第１の画像表示回路１４に組み込まれているタッチパネル１４１を用いたユーザからの操作入力によって、遅延回路１２への動画像データの取込が開始される。例えば、ビデオカメラ１は、ユーザによる操作によって、カメラ本体の電源がオンになり被写体を撮像する動作モードが選択され、撮像回路１１を駆動するとともに遅延回路１２への動画像データの取込が開始される。
【００４７】
遅延回路１２への動画像データの取込が開始されると、図６の動作例に示すように、インデックス生成回路１３は、遅延回路１２が１−１番目に取り込む動画像データから、１枚目の静止画インデックスを生成する。また、インデックス生成回路１３は、この１枚目の静止画インデックスに対して、関連情報としてＴｋ＝０の経過時間情報を付加する。そして、この動画像データの取込が開始されると、記録制御部１６のＣＰＵ１６４は、ステップＳ１の処理を開始する。
【００４８】
ステップＳ１において、ＣＰＵ１６４は、第１のタイマ回路１６１、第２のタイマ回路１６２、及び、第３のタイマ回路１６３に対して、初期化処理後にカウントアップをするように指示する。すなわち、ＣＰＵ１６４は、第１のタイマ回路１６１、第２のタイマ回路１６２、及び、第３のタイマ回路１６３に対して、カウントアップされる時間情報を０に設定させ、割込信号を出力するまでの時間情報を設定させる。
【００４９】
ステップＳ２において、ＣＰＵ１６４は、第１のタイマ回路１６１、第２のタイマ回路１６２、及び、第３のタイマ回路１６３から割込信号ＣＳｄ、ＣＳｉ１、ＣＳｉ２が通知される、又は、第１の画像表示回路１４から制御信号ＲＣが通知されるまで待機する。
【００５０】
ステップＳ２における待機状態で、ＣＰＵ１６４は、第１のタイマ回路１６１から割込信号ＣＳｄが通知されると、ステップＳ３に進む。また、ＣＰＵ１６４は、第２のタイマ回路１６２から割込信号ＣＳｉ１が通知されると、ステップＳ４に進む。また、ＣＰＵ１６４は、第３のタイマ回路１６３から割込信号ＣＳｉ２が通知されると、ステップＳ５に進む。また、ＣＰＵ１６４は、第１の画像表示回路１４から制御信号ＲＣが通知されると、ステップＳ６に進む。
【００５１】
ステップＳ３において、ＣＰＵ１６４は、例えば図６に示すように、遅延回路１２に対して、遅延動画像ＤＬを第１の画像表示回路１４に出力するように制御する。また、ＣＰＵ１６４は、第１の画像表示回路１４に対して、割込信号ＣＳｄに対応するタイミングで、１枚目に生成された静止画インデックスを第１の画像表示回路１４に表示出力するように制御する。例えば、第１の画像表示回路１４は、図７（Ａ）に示すように、画面上部に遅延動画像ＤＬを表示すると共に、画面下部の左側に１枚目に生成された静止画インデックスＩＮＤＥＸ１を表示する。そして、ＣＰＵ１６４は、ステップＳ２に戻る。
【００５２】
ここで、第１の画像表示回路１４は、上述した遅延回路１２による取込開始時からステップＳ３の処理が行われるまでは遅延動画像ＤＬや静止画インデックスが表示されない。このため、第１の画像表示回路１４をユーザが視認して記録処理を開始することができない。しかし、ＣＰＵ１６４は、第２の画像表示回路１５に、撮像回路１１からリアルタイムで生成される動画像データＤＳを表示させることにより、第１の画像表示回路１４が表示出力をしていない間も、第２の画像表示回路１５からの表示出力に応じた操作命令を受けて記録処理を開始することができる。
【００５３】
ステップＳ４において、ＣＰＵ１６４は、インデックス生成回路１３に対して、割込信号ＣＳｉ１に対応するタイミングで撮像回路１１から出力される動画像データＤＳから、静止画インデックスを生成するように制御する。例えば、図６に示すように、インデックス生成回路１３は、遅延回路１２が１−７５番目に取り込む動画像データから、２枚目の静止画インデックスＩＮＤＥＸ２を生成する。また、インデックス生成回路１３は、この２枚目の静止画インデックスＩＮＤＥＸ２にＴｋ＝Ｔｉｘ７４の経過時間情報を付加する。そして、ＣＰＵ１６４は、ステップＳ２に戻る。
【００５４】
ステップＳ５において、ＣＰＵ１６４は、インデックス生成回路１３に対して、割込信号ＣＳｉ２に対応するタイミングで、ステップＳ４により２枚目以降に生成された静止画インデックスを第１の画像表示回路１４に出力するように制御する。また、ＣＰＵ１６４は、第１の画像表示回路１４に対して、静止画インデックスの表示を更新するように制御する。すなわち、第１の画像表示回路１４は、静止画インデックスを動画像データにおける表示時間に対応した表示時間順に並べて表示する。例えば、第１の画像表示回路１４は、図７（Ｂ）に示すように、左端に最新の静止画インデックスＩＮＤＥＸ２を配置して、図７（Ａ）の画面において左端に表示されていた静止画インデックスＩＮＤＥＸ１を右側に移動させて表示するように画面を切り替える。また、第１の画像表示回路１４は、最新の静止画インデックスＩＮＤＥＸ２のみに対して枠を付けることによって強調することにより、ユーザに対して、表示時間順に並べられた静止画インデックスのうち、最新の静止画インデックスの位置をユーザに対して分かりやすく表示することができる。なお、第１の画像表示回路１４は、最新の静止画インデックスに上述した枠を付ける処理以外にも、表示時間順に並べられた静止画インデックスのうち、最新の静止画インデックスのみの画サイズを大きくするなど、最新の静止画インデックスの位置をユーザに対して分かりやすく表示するための画像処理を施すようにしてもよい。そして、ＣＰＵ１６４は、ステップＳ２に戻る。
【００５５】
以上のようにして、ＣＰＵ１６４は、ステップＳ６に係る処理が実行されるまで、制御信号ＣＳｉ１、ＣＳｉ２の順番で出力する。この出力処理に対応して、第１の画像表示回路１４は、遅延回路１２によって遅延された動画像データに対応する静止画像インデックスを、表示時間順に並べて表示する。また、第１の画像表示回路１４では、表示時間順に並んだ静止画インデックスのうち、最新の静止画インデックスに対応する表示時間以降の動画像データが遅延回路１２から供給され、遅延動画像ＤＬとして表示される。
【００５６】
例えば、ステップＳ５の処理が繰り返されることによって、第１の画像表示回路１４は、図７（Ｃ）に示すように、画面下部の左端から右端へ、ＩＮＤＥＸ５、ＩＮＤＥＸ４、ＩＮＤＥＸ３、ＩＮＤＥＸ２、ＩＮＤＥＸ１の表示時間順に並べて静止画インデックスを表示する。その後、ステップＳ５の処理が繰り返される毎に、第１の画像表示回路１４は、表示時間順に並べられて表示されている最古の静止画インデックスを削除して、新たな表示時間における各静止画インデックスを表示時間順に並べて表示するように画面を切り替える。具体例として、第１の画像表示回路１４は、最古の静止画インデックスがＩＮＤＥＸ１のとき、ＩＮＤＥＸ１を消去して、画面下部の左端から右端へ、ＩＮＤＥＸ６、ＩＮＤＥＸ５、ＩＮＤＥＸ４、ＩＮＤＥＸ３、ＩＮＤＥＸ２の表示時間順に並べて合計５枚の静止画インデックスを表示する。
【００５７】
ステップＳ６において、ＣＰＵ１６４は、遅延回路１２に対して、制御信号ＲＣが示す時間情報、すなわち、ユーザによって選択された静止画インデックスに付加されている時間情報に対応する遅延された動画像データを、符号化回路１７に出力開始するように制御する。
【００５８】
図８では、「５−１」番目に遅延回路１２が取り込んだ動画像データが遅延動画像ＤＬとして第１の画像表示回路１４に表示されているときに、５枚目の静止画インデックスが記録開始対象としてユーザにより選択された動作例を示している。ここで、タッチパネル１４１は、第１の画像表示回路１４に表示されている各静止画インデックスがユーザによって押圧されることによって、記録開始対象となる画像を特定して、特定した静止画インデックスの情報を制御信号ＲＣとして記録制御部１６に供給する。そして、このユーザ操作に対応する制御信号ＲＣがＣＰＵ１６４に入力されると、遅延回路１２は、記録開始対象として選択された静止画インデックスに付加されている時間情報に対応する「４−７５」番目に取り込んだ動画像データから符号化回路１７に供給する。
【００５９】
このようにして、ＣＰＵ１６４は、ユーザが第１の画像表示回路１４に表示されている遅延動画像ＤＬを視認してから、静止画インデックスが選択されることにより記録開始の操作をするまでの遅延時間に相当する時間を考慮して記録処理を開始させることができる。なお、ＣＰＵ１６４は、制御信号ＲＣに応じて、ユーザにより選択された静止画インデックスに対応する表示時間以前で、この静止画インデックスの直前に位置する静止画インデックスに対応する表示時間以降の動画像データから、遅延回路１２により遅延された動画像データを符号化回路１７を介して記録部１８に供給するようにしてもよい。すなわち、図８に示す動作例において、ＣＰＵ１６４は、遅延回路１２が「４−７５」番目から「３−７４」番目までの間に位置する任意の動画像データから符号化回路１７に出力するように制御すればよい。
【００６０】
以上のようにして、動画像データの記録処理を開始すると、ＣＰＵ１６４はステップＳ７に進む。
【００６１】
ステップＳ７において、ＣＰＵ１６４は、第２のタイマ回路１６２、及び、第３のタイマ回路１６３から割込信号ＣＳｉ１、ＣＳｉ２が通知される、又は、第１の画像表示回路１４から記録処理を終了するための制御信号ＲＣが通知されるまで待機する。
【００６２】
ステップＳ７における待機状態で、ＣＰＵ１６４は、第２のタイマ回路１６２から割込信号ＣＳｉ１が通知されると、ステップＳ８に進む。また、ＣＰＵ１６４は、第３のタイマ回路１６３から割込信号ＣＳｉ２が通知されると、ステップＳ９に進む。また、ＣＰＵ１６４は、第１の画像表示回路１４から制御信号ＲＣが通知されると、ステップＳ１０に進む。
【００６３】
ステップＳ８において、ＣＰＵ１６４は、インデックス生成回路１３に対して、割込信号ＣＳｉ１に対応するタイミングで撮像回路１１から出力される動画像データＤＳから、静止画インデックスを生成するように制御する。そして、ＣＰＵ１６４は、ステップＳ７に戻る。
【００６４】
ステップＳ９において、ＣＰＵ１６４は、インデックス生成回路１３に対して、割込信号ＣＳｉ２に対応するタイミングで、ステップＳ４により２枚目以降に生成された静止画インデックスを第１の画像表示回路１４に出力するように制御する。また、ＣＰＵ１６４は、第１の画像表示回路１４に対して、新たな表示時間の動画像データに対応して、静止画インデックスの表示を切り替えるように制御する。そして、ＣＰＵ１６４は、ステップＳ７に戻る。
【００６５】
ステップＳ１０において、ＣＰＵ１６４は、遅延回路１２に対して、制御信号ＲＣが示す時間情報、すなわち、ユーザによって選択された静止画インデックスに付加されている時間情報に対応する遅延された動画像データまで、符号化回路１７に出力して終了するように制御する。
【００６６】
図９では、「１４−１」番目に遅延回路１２が取り込んだ動画像データが遅延動画像ＤＬとして第１の画像表示回路１４に表示されているときに、１３枚目の静止画インデックスが記録開始対象としてユーザにより選択された動作例を示している。ここで、タッチパネル１４１は、第１の画像表示回路１４に表示されている各静止画インデックスがユーザによって押圧されることによって、記録終了対象となる画像を特定して、特定した静止画インデックスの情報を制御信号ＲＣとして記録制御部１６に供給する。このユーザ操作に対応する制御信号ＲＣがＣＰＵ１６４に入力されると、遅延回路１２は、静止画インデックスに付加されている時間情報に対応する「１３−１」番目に取り込んだ動画像データを符号化回路１７に供給した後、符号化回路１７への動画像データＲＤの供給を終了する。このようにして、ＣＰＵ１６４は、動画像データの記録処理を終了して、ステップＳ２に戻る。
【００６７】
以上のようにして、ビデオカメラ１では、ＣＰＵ１６４が、遅延回路１２によって遅延された動画像データに対応する静止画インデックスを、表示時間順に並べて第１の画像表示回路１４に表示させる。そして、ビデオカメラ１では、静止画インデックスから一の静止画インデックスが選択される操作命令に応じて、この選択された静止画インデックスに対応する表示時間以前で、この選択された静止画インデックスの直前に位置する静止画インデックスに対応する表示時間以降の動画像データから、遅延回路１１により遅延された動画像データを記録部１８に供給する。このような処理によって、ビデオカメラ１では、ユーザが複数の静止画インデックスに対応する動画像データから記録を開始することができ、結果として、ユーザが記録させたい撮像画像を確実に記録媒体１８１に記録させる操作環境を提供することができる。また、ビデオカメラ１では、第１の画像表示回路１４に表示されている各静止画インデックスの表示位置が押圧されるのに連動して、タッチパネル１４１が押圧された静止画インデックスを記録開始対象又は記録終了対象とした制御信号ＲＣを出力する。このようにしてタッチパネル１４１が制御信号ＲＣを出力するので、ビデオカメラ１では、ユーザに対して記録開始対象又は記録終了対象となる静止画インデックスを容易に特定する操作環境を提供することができる。
【００６８】
また、ビデオカメラ１では、ＣＰＵ１６４が、遅延回路１２によって遅延された動画像データに対応する静止画インデックスを、表示時間順に並べて第１の画像表示回路１４に表示させる。そして、ビデオカメラ１では、遅延回路１２に対して、制御信号ＲＣが示す時間情報、すなわち、ユーザによって選択された静止画インデックスに付加されている時間情報に対応する遅延された動画像データまで、符号化回路１７に出力して終了するように制御する。このような処理によって、ビデオカメラ１では、ユーザが複数の静止画インデックスに対応する動画像データまで記録した後に終了することができ、結果として、ユーザにとって不要な動画像データが記録媒体１８１に記録されるのを防止することができる。
【００６９】
また、上述したビデオカメラ１の他の実施形態として、図１０に示すようなビデオカメラ２を用いるようにしてもよい。
【００７０】
このビデオカメラ２では、図１０に示すように、撮像回路１１と遅延回路１２との間に符号化回路１７を接続するようにしたものである。なお、ビデオカメラ２は、上述した符号化回路１７の接続関係以外、ビデオカメラ１に係る構成と同様である。よって、ビデオカメラ２に係る各処理部の構成については、その説明を省略する。
【００７１】
このような構成からなるビデオカメラ２では、符号化回路１７は、撮像回路１１により生成された動画像データを圧縮符号化して遅延回路１２に供給する。このようにして、ビデオカメラ２では、圧縮符号化された動画像データが遅延回路１２に供給されるため、遅延回路１２が動画像データを遅延させるために保持する記憶回路の記憶容量を低減することができる。
【００７２】
なお、本発明は、上述したようなビデオカメラ１、２を用いて説明したが、以下の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変更が可能であることは勿論である。例えば、リアルタイムで送信されてくる放送信号及び遠隔地に設置されたビデオカメラから送信されてくる映像信号を受信して、記録媒体に記録する記録処理を行う記録制御装置に適応するようにしても良く、同様にユーザが記録させたい動画像データを確実に記録媒体に記録させるような操作環境を提供することができる。
【図面の簡単な説明】
【００７３】
【図１】本発明が適用された記録制御装置が組み込まれたビデオカメラに係る構成を示す図である。
【図２】遅延回路に係る動画像データの管理処理を説明するための図である。
【図３】遅延回路に係る動画像データの出力開始処理を説明するための図である。
【図４】遅延回路に係る動画像データの出力終了処理を説明するための図である。
【図５】記録制御部に係る記録制御処理工程を説明するためのフローチャートである。
【図６】記録処理開始前の動作例を示すタイミングチャートである。
【図７】第１の画像表示回路によって表示される表示例を示した図である。
【図８】記録処理時に係る動作例を示すタイミングチャートである。
【図９】記録処理終了時に係る動作例を示すタイミングチャートである。
【図１０】本発明が適用された記録制御装置が組み込まれたビデオカメラに係る構成を示す図である。
【符号の説明】
【００７４】
１、２  ビデオカメラ、１１  撮像回路、１２  遅延回路、１３  インデックス生成回路、１４  第１の画像表示回路、１４１  タッチパネル、１５  第２の画像表示回路、１６  記録制御部、１６１  第１のタイマ回路、１６２  第２のタイマ回路、１６３  第３のタイマ回路、１７  符号化回路、１８  記録部、１８１  記録媒体
【図１】
2009278465.tif 000003
【図２】
2009278465.tif 000004
【図３】
2009278465.tif 000005
【図４】
2009278465.tif 000006
【図５】
2009278465.tif 000007
【図６】
2009278465.tif 000008
【図７】
2009278465.tif 000009
【図８】
2009278465.tif 000010
【図９】
2009278465.tif 000011
【図１０】
2009278465.tif 000012