(57)【要約】【課題】  記録開始後、すぐに記録が停止されてしまうことを防止する。【解決手段】  メモリと、  記録装置の記録待機状態において、動画データを取得し、取得した前記動画データを前記メモリに繰り返し記憶する取得手段と、前記メモリから前記動画データを読み出し、前記メモリから読み出した動画データを記録媒体に記録する記録手段と、前記記録待機状態における記録開始の指示に応じて、前記動画データの記録を開始するように前記記録手段を制御する制御手段とを備え、前記制御手段は、前記記録待機状態において前記取得手段が前記メモリへの前記動画データの記憶を開始してから、前記記録開始の指示が出力されることなく第１の期間が経過した場合、前記取得手段による前記メモリへの動画データの記憶を停止して、前記記録装置を記録待機状態とする。【選択図】  図１
2014022869.tif 000002
【特許請求の範囲】
【請求項１】
記録装置であって、
メモリと、
前記記録装置の記録待機状態において、動画データを取得し、取得した前記動画データを前記メモリに繰り返し記憶する取得手段と、
前記メモリから前記動画データを読み出し、前記メモリから読み出した動画データを記録媒体に記録する記録手段と、
前記記録待機状態における記録開始の指示に応じて、前記動画データの記録を開始するように前記記録手段を制御する制御手段とを備え、
前記制御手段は、前記記録待機状態において前記取得手段が前記メモリへの前記動画データの記憶を開始してから、前記記録開始の指示が出力されることなく第１の期間が経過した場合、前記取得手段による前記メモリへの動画データの記憶を停止して、前記記録装置を記録待機状態とすることを特徴とする記録装置。
【請求項２】
前記制御手段は、前記取得手段が前記メモリへの動画データの記憶を開始してから、前記記録開始の指示が出力されることなく前記第１の期間が経過した場合、前記メモリへの動画データの記憶を停止するとともに、前記メモリへの動画データの記憶を開始するか否かを問い合わせるための情報を表示することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記制御手段は、前記問い合わせのあと、記憶の開始が指示された場合、再度、前記メモリに対する動画データの記憶を開始するように、前記取得手段を制御することを特徴とする請求項２に記載の記録装置。
【請求項４】
前記制御手段は、前記取得手段が前記メモリへの動画データの記憶を開始してから、前記記録開始の指示が出力されることなく、前記第１の期間よりも短い第２の期間が経過したことに応じて、前記メモリへの動画データの記憶が停止される旨の情報を表示することを特徴とする請求項１から３の何れか１項に記載の記録装置。
【請求項５】
前記制御手段は、前記取得手段が前記メモリへの前記動画データの記憶を開始してから、前記記録開始の指示が出力されることなく前記第１の期間が経過したことに応じて、前記メモリへの動画データの記憶を停止し、再度、前記メモリへの動画データの記憶を開始するように、前記取得手段を制御することを特徴とする請求項１に記載の記録装置。
【請求項６】
電源手段を備え、
前記制御手段は、前記取得手段が前記メモリへの前記動画データの記憶を開始してから、前記記録開始の指示が出力されることなく前記第１の期間が経過した場合、前記電源手段から前記取得手段への電力供給を続けて、前記記録装置を記録待機状態とすることを特徴とする請求項１から５の何れか１項に記載の記録装置。
【請求項７】
前記制御手段は、前記取得手段が前記メモリへの前記動画データの記憶を開始してから、前記第１の期間が経過するまでに前記記録開始の指示が出力された場合、前記記録開始の指示のときに前記メモリに記憶されていた動画データのうち最も前の画面から記録を開始するように、前記記録手段を制御することを特徴とする請求項１から６の何れか１項に記載の記録装置。
【請求項８】
前記制御手段は、前記取得手段が前記メモリへの前記動画データの記憶を開始してから、前記第１の期間よりも長い所定期間が経過した場合、前記記録手段による動画データの記録を停止することを特徴とする請求項７に記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置に関し、特に、動画の記録に関する。
【背景技術】
【０００２】
従来、記録待機状態において入力された動画を所定期間分繰り返し記憶しておき、記録開始の指示があった場合に、記録開始の指示よりも所定期間前からの動画を記録する記録装置が知られている（例えば、特許文献１参照）。
【０００３】
また、従来、メモリカードや光ディスクなどに動画を記録するための民生用の規格として、ＡＶＣＨＤフォーマットが知られている。この規格では、動画をＭＰＥＧトランスポートストリーム（ＴＳ）の形式で記録する。ＭＰＥＧでは、符号化した動画データに対し、再生時における各フレームの出力タイミングを規定するためのタイムスタンプを付加して記録する。このタイムスタンプは、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ（ＰＴＳ）と呼ばれ、決められた周波数の基準クロックをカウントするカウンタのカウント値が格納される。ＰＴＳには上限値が設定されており、ＡＶＣＨＤの規格によれば、記録中にＰＴＳが上限に達した場合は０に戻してよいことになっている。しかし、一つの動画データ中に同じ値のＰＴＳが付加されたフレームが複数存在した場合、ＰＴＳにより動画データ中のフレーム位置を特定できなくなる。そのため、通常、一つの動画データの記録時間長を、ＰＴＳの上限値により規定している。例えば、ＰＴＳが３２ビット、クロック周波数が９０Ｈｚの場合、上限の記録時間が約１３時間となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１７４３９０号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前記のように、記録待機中に動画データを符号化し、ＰＴＳを付加した状態でメモリに記録しておき、記録開始時に、記録開始の指示よりも所定期間前からの動画を記録する構成も考えられる。
【０００６】
この場合、記録開始の指示の前にＰＴＳが上限に達してしまう可能泥がある。また、ＰＴＳが記録待機中に上限に達しなくても、記録開始後にすぐにＰＴＳが上限に達してしまうと、動画の記録時間長が短くなってしまうという問題がある。
【０００７】
本発明はこの様な問題を解決し、記録開始後、すぐに記録が停止されてしまうことを防止することを目的とする。
【課題を解決するための手段】
【０００８】
本発明においては、メモリと、記録装置の記録待機状態において、動画データを取得し、取得した前記動画データを前記メモリに繰り返し記憶する取得手段と、前記メモリから前記動画データを読み出し、前記メモリから読み出した動画データを記録媒体に記録する記録手段と、前記記録待機状態における記録開始の指示に応じて、前記動画データの記録を開始するように前記記録手段を制御する制御手段とを備え、前記制御手段は、前記記録待機状態において前記取得手段が前記メモリへの前記動画データの記憶を開始してから、前記記録開始の指示が出力されることなく第１の期間が経過した場合、前記取得手段による前記メモリへの動画データの記憶を停止して、前記記録装置を記録待機状態とする。
【発明の効果】
【０００９】
簡単な構成で、複数の記録媒体に分割されて記録された一連の動画を一つに結合することができる。
【図面の簡単な説明】
【００１０】
【図１】記録装置の構成を示す図である。
【図２】記録待機状態の動作を示すフローチャートである。
【図３】記録動作を示すフローチャートである。
【図４】記録待機状態の動作を示すフローチャートである。
【図５】記録待機状態の動作を示すフローチャートである。
【図６】記録待機状態の動作を示すフローチャートである。
【図７】記録待機状態の動作を示すフローチャートである。
【図８】記録待機状態の表示画面を示す図である。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
図１は、本発明の実施形態としての記録装置１００の構成を示すブロック図である。記録装置１００は、ＡＶＣＨＤフォーマットに従い、動画を記録する。
【００１２】
図１において、撮像部１０１は被写体を撮影し、被写体を示す動画データを生成して出力する。撮像部１０１は、ズームレンズやフォーカスレンズ等の光学系、ＣＣＤ等のイメージセンサ、アイリス、撮影した動画データをデジタル信号に変換するＡＤ変換器、撮影された動画データに必要な処理を施す処理回路等を含む。
【００１３】
信号処理部１０２は、マイクロプロセッサ（ＣＰＵ）やその他必要なメモリを有し、記録時においては撮像部１０１により取得された動画データを圧縮し、再生時においては再生された動画データを伸張する。信号処理部１０２は、記録信号処理部１０３、ＰＴＳ生成部１０４、再生信号処理部１０５を含む。記録信号処理部１０３は、撮像部１０１から出力された動画データをＭＰＥＧ４／ＡＶＣ方式に従って符号化し、その情報量を圧縮する。そして、記録信号処理部１０３は圧縮された動画データの各フレームに対し、ＰＴＳ生成部により生成されたＰＴＳを付加し、ＭＰＲＧ−ＴＳを生成する。記録信号処理部１０３は、生成したＭＰＥＧ−ＴＳデータをメモリ１０６に記憶する。ＰＴＳ生成部１０４は、制御部１１０からの記録開始の指示、或いは、後述のプレ記録開始の指示に応じて、ＰＴＳのカウントを開始する。本実施形態では、ＰＴＳのためのクロックの周波数を９０キロヘルツ（ｋＨｚ）とする。また、ＰＴＳのデータ長を３２ビットとする。そのため、ＰＴＳは、０×００００００００から０×ｆｆｆｆｆｆｆｆまでの値を持つ。また、本実施形態では、撮像部１０１により出力される動画データのフレームレートを６０フレーム／秒とする。そのため、ＰＴＳの値はフレーム毎に所定値ずつ増加する。
【００１４】
再生信号処理部１０５は、再生時において、再生された動画データを復号し、ＰＴＳにより規定されるタイミングに従い、再生された動画データを表示部１０９に出力する。メモリ１０６は、所定時間分の圧縮された動画データを記憶可能な容量を持ち、信号処理部１０２より出力された動画データを記憶する。記録再生部１０７は、記録時においては、制御部１１０からの指示に従い、メモリ１０６から動画データを読み出し、動画データやその他必要なデータを記録媒体１０８に記録する。また、記録再生部１０７は、再生時においては、記録媒体１０８から動画データやその他のデータを読み出す。記録媒体１０８はランダムアクセスの記録媒体である。本実施形態では、記録媒体１０８はフラッシュメモリを内蔵したメモリカードであるものとする。また、記録媒体１０８は、不図示の装着、排出機構により、記録装置１００に対してユーザが容易に装着、排出可能な構成である。
【００１５】
表示部１０９は液晶パネルやドライバなどを有し、記録時においては撮像部１０１により得られた動画を表示し、再生時においては再生された動画を表示する。また、表示部１０９は、制御部１１０からの指示により信号処理部１０２により生成されたメニュー画面等の各種の情報を表示する。制御部１１０はマイクロプロセッサ（ＣＰＵ）やメモリを有し、メモリに記憶されたソフトウエアに従って記録装置１００の各部を制御する。操作部１１１は電源スイッチやメニュースイッチ、記録の開始、停止を指示するスイッチ等、ユーザが操作可能な各種のスイッチを備える。また、操作部１１１の一部のスイッチは、表示部１０９に備えられたタッチパネルにより実現することも可能である。また、本実施形態では、ユーザは、記録待機状態において、メニュースイッチを操作して表示部１０９にメニュー画面を表示し、このメニュー画面を利用して、プレ記録の設定を指示する。電源部１１２は、不図示の電池からの電力を記録装置１００の各部に供給する。制御部１１０は、操作部１１１からの電源オン、オフの指示により、電源部１１２を制御して、各部への電力供給を制御する。
【００１６】
次に、記録装置１００による基本的な記録処理、及び再生処理について説明する。操作部１１１により記録装置１００の電源が投入されると、制御部１１０は各部を制御して、撮像部１０１により得られた動画データに応じた被写体の動画を表示部１０９に表示し、記録待機状態となる。この状態で、操作部１１１により撮影開始の指示が出力されると、制御部１１０は各部を制御し、動画の記録を開始する。図３は記録処理を示すフローチャートである。図３の処理は制御部１１０により実行される。記録信号処理部１０３は、記録開始の指示に応じて、撮像部１０１からの動画データの符号化を開始する。また、ＰＴＳ生成部１０４は、ＰＴＳの生成を開始し、生成したＰＴＳを記録信号処理部１０３に出力する。記録信号処理部１０３は、圧縮された動画データの各フレームに、ＰＴＳ生成部１０４により生成されたＰＴＳを付加し、記録用の動画データ（ＭＰＥＧ−ＴＳ）を生成し、メモリ１０６に記憶する。記録再生部１０７は、メモリ１０６より動画データを読み出し、記録媒体１０８に記録する（Ｓ３０１）。
【００１７】
動画の記録を開始した後、制御部１１０は、操作部１１１より記録停止の指示があったか否かを判別する（Ｓ３０２）。記録停止の指示が無い場合、制御部１１０は、ＰＴＳ生成部１０４により生成されたＰＴＳの値を確認し、ＰＴＳの値が上限値に達したか否かを判別する（Ｓ３０３）。ＰＴＳが上限値に達していない場合にはそのまま記録処理が継続される。また、Ｓ３０２で記録停止の指示があった場合、及び、Ｓ３０３でＰＴＳが上限値に達しており、動画データの符号化を開始してから所定期間が経過していた場合、制御部１１０は記録再生部１０７に対し、動画の記録を停止するように指示する（Ｓ３０４）。記録再生部１０７は、記録媒体１０８への動画の記録を停止する。なお、本実施形態では、所定のファイルシステムに従い、記録開始の指示から記録停止の指示までの間に記録された一連の動画データを一つの動画ファイルとして管理する。記録再生部１０７は、動画データの記録を停止した後、管理情報などの必要な情報を記録する。また、記録信号処理部１０３は、制御部１１０からの記録停止の指示に応じて、動画データの符号化を停止する。そして、制御部１１０は、記録装置１００を再度、記録待機状態に設定する（Ｓ３０５）。
【００１８】
次に、再生処理について説明する。操作部１１１により再生モードの指示があると、制御部１１０は、記録媒体１０８に記録された動画ファイルに含まれる動画データの先頭部分を再生するように、記録再生部１０７を制御する。そして、再生された動画データの先頭部分を再生信号処理部１０５により復号し、復号された先頭画面のサイズを縮小して代表画像を生成する。そして、再生信号処理部１０５は、各代表画像を表示部１０９に表示する。ユーザは操作部１１１を操作し、表示部１０９に表示された各動画ファイルの代表画像のうち、再生したい所望の代表画像を選択し、再生を指示する。
【００１９】
制御部１１０は、再生が指示されると、選択された代表画像に対応した動画ファイルを再生するように、記録再生部１０７を制御する。記録再生部１０７は、指定された動画ファイルを記録媒体１０８から再生し、再生信号処理部１０５に出力する。再生信号処理部１０５は再生された動画データを復号し、表示部１０９に表示する。そして、再生停止の指示があると、制御部１１０は動画ファイルの再生を停止し、再び、代表画像を表示部１０９に表示させる。
【００２０】
次に、プレ記録について説明する。本実施形態では、通常の記録処理以外に、プレ記録の機能を持つ。プレ記録によれば、記録待機状態において、メモリ１０６に対して所定時間分の圧縮された動画データを繰り返し記憶する。そして、記録開始の指示が出力された場合、その時点でメモリ１０６に記憶された動画データのうち最も前の画面から読み出して記録媒体に記録することにより、記録開始の指示より所定時間前のフレームから動画を記録する。
【００２１】
図２は、記録待機状態における記録装置１００の動作を示すフローチャートである。図２の処理は、制御部１１０が各部を制御することにより実行される。操作部１１１により電源が投入され、記録待機状態となった場合に図２の処理が開始される。制御部１１０は、まず、ＰＴＳ生成部１０４により生成されるＰＴＳの値を初期値、ここでは０×００００００００に設定する。また、制御部１１０は、ＰＴＳのカウントの実行、停止を制御するためのフラグをオフに設定する（Ｓ２０１）。次に、制御部１１０は、ユーザによりプレ記録が設定されたか否かを判別する（Ｓ２０２）。ユーザは記録待機状態において、操作部１１１を操作して表示部１０９にメニュー画面を表示し、このメニュー画面を用いてプレ記録を設定することができる。プレ記録が設定されていない場合、制御部１１０は、ＰＴＳを０に設定し、また、フラグをオフにした状態とする（Ｓ２１１）。そして、再度図２の処理を繰り返す。
【００２２】
また、プレ記録が設定された場合、制御部１１０は、フラグがオンになっているか否か判別する（Ｓ２０３）。フラグがオンになっていない場合、制御部１１０は、記録信号処理部１０３に対し、動画の符号化を開始するように指示し（Ｓ２０４）、ＰＴＳ生成部１０４に対してＰＴＳの生成を開始するように指示する（Ｓ２０５）。記録信号処理部１０３は、制御部１１０からの符号化開始の指示に応じて、撮像部１０１からの動画データの符号化を開始する。また、ＰＴＳ生成部１０４は、制御部１１０からの指示に応じてＰＴＳの生成を開始する。そして、記録信号処理部１０３は、符号化された動画データに対してＰＴＳを付加して記録用のデータを生成し、メモリ１０６に記憶する。本実施形態では、メモリ１０６には４秒分の符号化された動画データを記憶可能であるものとする。記録信号処理部１０３は、メモリ１０３の空き容量が無くなると、最も古いデータが記録されたアドレスに対して新たに動画データを上書きすることにより、常に現在から４秒前までの動画がメモリ１０６に記憶される。また、制御部１１０は、フラグをオンに変更し（Ｓ２０６）、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ２０７）。また、Ｓ２０３でフラグがオンとなっていた場合、既に動画データの符号化が開始されているため、制御部１１０は、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ２０７）。
【００２３】
記録開始の指示があった場合、記録処理に移行する（Ｓ２１１）。記録処理は図３に示した処理と同様である。ただし、プレ記録の場合は、記録される先頭のフレームが、その時点でメモリ１０６に記録された４秒分の動画データのうち、最も古いフレームとなる。そのため、プレ記録によれば、ユーザによる記録開始の指示よりも４秒前の時点からの動画を記録することができる。
【００２４】
記録開始の指示がない場合、制御部１１０は、プレ記録が設定され、メモリ１０６への動画データの記憶を開始してからの経過時間が第１の期間に達したか否かを判別する（Ｓ２０８）。制御部１１０は、内部にタイマを備え、Ｓ２０２によりプレ記録が設定されてからの経過時間を計測するが、ＰＴＳ生成部１０４により生成されたＰＴＳの値を用いて経過時間を判定してもよい。ＰＴＳを用いて経過時間を判定する場合、ＰＴＳの値が、１時間に対応した値である０×１３４ＦＤ９００となったか否かを判別する。経過時間が第１の期間に達していない場合には、Ｓ２０２に戻る。本実施形態では、第１の期間を１時間とするが、これ以外の期間としてもよい。
【００２５】
また、経過時間が第１の期間に達していた場合、制御部１１０は、プレ記録を解除して、記録信号処理部１０３による動画データの符号化を停止し、メモリ１０６への動画データの記憶を停止する（Ｓ２０９）。そして、制御部１１０は、信号処理部１０２に対し、第１の画面を表示するように指示する（Ｓ２１０）。信号処理部１０２は、図８（ａ）に示すような、プレ記録を解除した旨をユーザに知らせるための第１の画面８０１を生成し、表示部１０９に表示する。そして、制御部１１０は、ＰＴＳを０に設定して、フラグをオフにする（Ｓ２１１）。なお、このとき、制御部１１０は、電源部１１２からの各部への電力供給は停止せず、記録装置１００を記録待機状態としたまま、撮像部１０１により得られた動画を表示部１０９に表示する。
【００２６】
このように、本実施形態では、プレ記録が設定された状態で記録開始の指示がなく、第１の期間が経過した時点でプレ記録を解除する。前記のように、ＰＴＳによる動画の記録時間長の上限が１３時間であった場合、本実施形態では、最低でも１２時間分の動画を連続して記録することができ、記録開始後、すぐにＰＴＳ値が上限に達して記録が停止されてしまうことがない。
【００２７】
次に、第２の実施形態を説明する。第２の実施形態でも、記録装置１００の構成は第１の実施形態と同様である。図４は第２の実施形態の記録待機状態における処理を示すフローチャートである。
【００２８】
操作部１１１により電源が投入され、記録待機状態となった場合に図４の処理が開始される。制御部１１０は、まず、ＰＴＳの値を初期値に設定しＰＴＳのカウントの実行、停止を制御するためのフラグをオフに設定する（Ｓ４０１）。次に、制御部１１０は、ユーザによりプレ記録が設定されたか否かを判別する（Ｓ４０２）。プレ記録が設定されていない場合、制御部１１０は、ＰＴＳを０に設定し、また、フラグをオフにした状態とする（Ｓ４１２）。そして、再度、図４の処理を繰り返す。
【００２９】
また、プレ記録が設定された場合、制御部１１０は、フラグがオンになっているか否か判別する（Ｓ４０３）。フラグがオンになっていない場合、制御部１１０は、記録信号処理部１０３に対し、動画の符号化を開始するように指示し（Ｓ４０４）、ＰＴＳ生成部１０４に対してＰＴＳの生成を開始するように指示する（Ｓ４０５）。記録信号処理部１０３は、制御部１１０からの符号化開始の指示に応じて、撮像部１０１からの動画データの符号化を開始する。また、ＰＴＳ生成部１０４は、制御部１１０からの指示に応じてＰＴＳの生成を開始する。そして、記録信号処理部１０３は、符号化された動画データに対してＰＴＳを付加して記録用のデータを生成し、メモリ１０６に対して繰り返し動画データを記憶する。制御部１１０は、フラグをオンに変更し（Ｓ４０６）、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ４０７）。また、Ｓ４０３でフラグがオンとなっていた場合、既に動画データの符号化が開始されているため、制御部１１０は、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ４０７）。
【００３０】
記録開始の指示があった場合、図３の記録処理に移行する（Ｓ４１３）。記録開始の指示がない場合、制御部１１０は、プレ記録が設定されてからの経過時間が第１の期間に達したか否かを判別する（Ｓ４０８）。経過時間が第１の期間に達していた場合、制御部１１０は、記録信号処理部１０３による動画データの符号化を停止すると共にメモリ１０６への動画データの記憶を停止し、プレ記録を解除する（Ｓ４０９）。そして、制御部１１０は、信号処理部１０２に対し、図８（ａ）の第１の画面８０１を表示するように指示する（Ｓ４１０）。信号処理部１０２は、第１の画面８０１を生成し、表示部１０９に表示する。そして、制御部１１０は、ＰＴＳを０に設定して、フラグをオフにする（Ｓ４１１）。
【００３１】
また、Ｓ４０８で、第１の期間が経過していないと判断した場合、制御部１１０は、プレ記録が設定されてから第２の期間が経過したか否かを判別する（Ｓ４１３）。本実施形態では、第２の期間を、第１の期間よりも所定の時間だけ短い長さとする。例えば、第２の期間を５５分とするが、これ以外の長さでもよい。経過時間が第２の期間に達していた場合、制御部１１０は、信号処理部１０２に対し、プレ記録の解除を予告するための、第２の画面を表示するように指示する。信号処理部１０２は、図８（ｂ）に示す第２の画面８０２を表示部１０９に表示する（Ｓ４１４）。
【００３２】
このように、本実施形態では、プレ記録が設定された状態で記録開始の指示がなく、第１の期間が経過した時点でプレ記録を解除する。そのため記録開始後、すぐにＰＴＳの値が上限に達して記録が停止されてしまうことがない。本実施形態では、また、第１の期間が経過する前の、第２の期間が経過した時点で、プレ記録の解除を予告する画面を表示することで、もうすぐプレ記録が解除される旨をユーザに知らせる。そのため、ユーザは、プレ記録が解除されてしまう前に、一旦、自分でプレ記録を解除した後、再度設定する等の措置をとることができる。
【００３３】
次に、第３の実施形態を説明する。第３の実施形態でも、記録装置１００の構成は第１の実施形態と同様である。図５は第３の実施形態の記録待機状態における処理を示すフローチャートである。
【００３４】
操作部１１１により電源が投入され、記録待機状態となった場合に図５の処理が開始される。制御部１１０は、まず、ＰＴＳの値を初期値に設定しＰＴＳのカウントの実行、停止を制御するためのフラグをオフに設定する（Ｓ５０１）。次に、制御部１１０は、ユーザによりプレ記録が設定されたか否かを判別する（Ｓ５０２）。プレ記録が設定されていない場合、制御部１１０は、ＰＴＳを０に設定し、また、フラグをオフにした状態とする（Ｓ５１５）。そして、再度図５の処理を繰り返す。
【００３５】
また、プレ記録が設定された場合、制御部１１０は、フラグがオンになっているか否か判別する（Ｓ５０３）。フラグがオンになっていない場合、制御部１１０は、記録信号処理部１０３に対し、動画の符号化を開始するように指示し（Ｓ５０４）、ＰＴＳ生成部１０４に対してＰＴＳの生成を開始するように指示する（Ｓ５０５）。記録信号処理部１０３は、制御部１１０からの符号化開始の指示に応じて、撮像部１０１からの動画データの符号化を開始する。また、ＰＴＳ生成部１０４は、制御部１１０からの指示に応じてＰＴＳの生成を開始する。そして、記録信号処理部１０３は、符号化された動画データに対してＰＴＳを付加して記録用のデータを生成し、メモリ１０６に対して繰り返し動画データを記憶する。制御部１１０は、フラグをオンに変更し（Ｓ５０６）、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ５０７）。また、Ｓ５０３でフラグがオンとなっていた場合、既に動画データの符号化が開始されているため、制御部１１０は、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ５０７）。
【００３６】
記録開始の指示が出力された場合、図３の記録処理に移行する（Ｓ５１８）。記録開始の指示がない場合、制御部１１０は、プレ記録が設定され、メモリ１０６への動画データの記憶が開始されてからの経過時間が第１の期間に達したか否かを判別する（Ｓ５０８）。経過時間が第１の期間に達していた場合、制御部１１０は、記録信号処理部１０３による動画データの符号化を停止すると共に、メモリ１０６への動画データの記憶を停止して、プレ記録を解除する（Ｓ５０９）。そして、制御部１１０は、信号処理部１０２に対し、再度、プレ記録を設定するかどうかをユーザに問い合わせるための問い合わせ画面である第３の画面を表示するように指示する（Ｓ５１０）。図８（ｃ）は、第３の画面８０３を示している。第３の画面は、ユーザがプレ記録を再設定するか否かを指示するための項目８０３ａと８０３ｂを含んでいる。ユーザは操作部１１１を操作し、プレ記録を再設定する場合は項目８０３ａを選択し、再設定しない場合は項目８０３ｂを選択する。制御部１１０は、第３の画面８０３を表示した後、ＰＴＳを０に設定して、フラグをオフにする（Ｓ５１１）。そして、制御部１１０は、項目８０３ａと８０３ｂの何れかが選択されたことを検出した場合（Ｓ５１２）、プレ記録の再設定が指示されたか否かを判別する（Ｓ５１３）。再設定が指示されていた場合、制御部１１０は、プレ記録を設定し、再度、図５の処理を実行する（Ｓ５１４）。
【００３７】
また、Ｓ５０８で、第１の期間が経過していないと判断した場合、制御部１１０は、プレ記録が設定されてから第２の期間が経過したか否かを判別する（Ｓ５１６）。経過時間が第２の期間に達していた場合、制御部１１０は、信号処理部１０２に対し、第２の画面８０２を表示するように指示する。信号処理部１０２は、第２の画面８０２を表示部１０９に表示する（Ｓ５１７）。
【００３８】
このように、本実施形態では、プレ記録が設定された状態で記録開始の指示が出力されることなく、第１の期間が経過した時点でプレ記録を解除する。そして、プレ記録を再度設定するか否かを問い合わせる画面を表示し、再設定が指示された場合には、プレ記録を設定する。
【００３９】
そのため、ユーザは、プレ記録が解除された後、再度、メニュー画面によりプレ記録を設定すること無く、簡単な操作でプレ記録を再度設定でき、記録開始後、すぐにＰＴＳ値が上限に達して記録が停止されてしまうことがない。
【００４０】
次に、第４の実施形態を説明する。第４の実施形態でも、記録装置１００の構成は第１の実施形態と同様である。図６は第４の実施形態の記録待機状態における処理を示すフローチャートである。
【００４１】
操作部１１１により電源が投入され、記録待機状態となった場合に図６の処理が開始される。制御部１１０は、まず、ＰＴＳの値を初期値に設定しＰＴＳのカウントの実行、停止を制御するためのフラグをオフに設定する（Ｓ６０１）。次に、制御部１１０は、ユーザによりプレ記録が設定されたか否かを判別する（Ｓ６０２）。プレ記録が設定されていない場合、制御部１１０は、ＰＴＳを０に設定し、また、フラグをオフにした状態とする（Ｓ６１５）。そして、再度図６の処理を繰り返す。
【００４２】
また、プレ記録が設定された場合、制御部１１０は、フラグがオンになっているか否か判別する（Ｓ６０３）。フラグがオンになっていない場合、制御部１１０は、記録信号処理部１０３に対し、動画の符号化を開始するように指示し（Ｓ６０４）、ＰＴＳ生成部１０４に対してＰＴＳの生成を開始するように指示する（Ｓ６０５）。記録信号処理部１０３は、制御部１１０からの符号化開始の指示に応じて、撮像部１０１からの動画データの符号化を開始する。また、ＰＴＳ生成部１０４は、制御部１１０からの指示に応じてＰＴＳの生成を開始する。そして、記録信号処理部１０３は、符号化された動画データに対してＰＴＳを付加して記録用のデータを生成し、メモリ１０６に対して繰り返し動画データを記憶する。制御部１１０は、フラグをオンに変更し（Ｓ６０６）、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ６０７）。また、Ｓ５０３でフラグがオンとなっていた場合、既に動画データの符号化が開始されているため、制御部１１０は、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ６０７）。
【００４３】
記録開始の指示があった場合、図３の記録処理に移行する（Ｓ６２１）。記録開始の指示がない場合、制御部１１０は、プレ記録が設定されてからの経過時間が第１の期間に達したか否かを判別する（Ｓ６０８）。経過時間が第１の期間に達していた場合、制御部１１０は、記録信号処理部１０３による動画データの符号化を停止すると共に、メモリ１０６への動画データの記憶を停止して、プレ記録を解除する（Ｓ６０９）。そして、制御部１１０は、信号処理部１０２に対し、再度、プレ記録を設定するかどうかをユーザに問い合わせるための問い合わせ画面である第３の画面８０３を表示するように指示する（Ｓ６１０）。制御部１１０は、第３の画面８０３を表示した後、ＰＴＳを０に設定して、フラグをオフにする（Ｓ６１１）。そして、制御部１１０は、項目８０３ａと８０３ｂの何れかが選択されたことを検出した場合（Ｓ６１２）、プレ記録の再設定が指示されたか否かを判別する（Ｓ６１３）。再設定が指示されていた場合、制御部１１０は、プレ記録を設定し、再度、図６の処理を実行する（Ｓ６１４）。
【００４４】
また、Ｓ６０８で、第１の期間が経過していないと判断した場合、制御部１１０は、プレ記録が設定されてから第２の期間が経過したか否かを判別する（Ｓ６１６）。経過時間が第２の期間に達していた場合、制御部１１０は、信号処理部１０２に対し、再度、プレ記録を設定するかどうかをユーザに問い合わせるための問い合わせ画面である第４の画面８０４を表示するように指示する（Ｓ６１０）。図８（ｄ）は、第４の画面８０４を示している。第４の画面は、ユーザがプレ記録を再設定するか否かを指示するための項目８０４ａと８０４ｂを含んでいる。ユーザは操作部１１１を操作し、プレ記録を再設定する場合は項目８０４ａを選択し、再設定しない場合は項目８０４ｂを選択する。制御部１１０は、第４の画面８０４を表示した後、項目８０４ａと８０４ｂの何れかが選択されたか否かを判別する（Ｓ６１８）。何れの項目も選択されていない場合、Ｓ６０２に戻る。また、何れかの項目が選択された場合、制御部１１０は、プレ記録を解除して、記録信号処理部１０３による動画データの符号化を停止する（Ｓ６１９）。また、制御部１１０は、ＰＴＳを０に設定して、フラグをオフにする（Ｓ６２０）。そして、制御部１１０は、プレ記録の再設定が指示されたか否かを判別する（Ｓ６１３）。再設定が指示されていた場合、制御部１１０は、プレ記録を設定し、再度、図６の処理を実行する（Ｓ６１４）。
【００４５】
このように、本実施形態では、プレ記録が設定された状態で記録開始の指示がなく、第１の期間が経過した時点でプレ記録を解除する。そして、プレ記録を再度設定するか否かを問い合わせる画面を表示し、再設定が指示された場合には、プレ記録を設定する。
【００４６】
そのため、ユーザは、プレ記録が解除された後、再度、メニュー画面によりプレ記録を設定すること無く、簡単な操作でプレ記録を再度設定でき、記録開始後、すぐにＰＴＳ値が上限に達して記録が停止されてしまうことがない。
【００４７】
また、本実施形態では、プレ記録が設定されてから第２の期間が経過した場合に、プレ記録を再度設定するか否かを問い合わせる画面を表示し、再設定が指示された場合には、プレ記録を設定する。そのため、ユーザは、簡単な操作でプレ記録を再度設定できる。
【００４８】
次に、第５の実施形態を説明する。第５の実施形態でも、記録装置１００の構成は第１の実施形態と同様である。図７は第５の実施形態の記録待機状態における処理を示すフローチャートである。
【００４９】
操作部１１１により電源が投入され、記録待機状態となった場合に図７の処理が開始される。制御部１１０は、まず、ＰＴＳの値を初期値に設定しＰＴＳのカウントの実行、停止を制御するためのフラグをオフに設定する（Ｓ７０１）。次に、制御部１１０は、ユーザによりプレ記録が設定されたか否かを判別する（Ｓ７０２）。プレ記録が設定されていない場合、制御部１１０は、ＰＴＳを０に設定し、また、フラグをオフにした状態とする（Ｓ７１３）。そして、再度、図７の処理を繰り返す。
【００５０】
また、プレ記録が設定された場合、制御部１１０は、フラグがオンになっているか否か判別する（Ｓ７０３）。フラグがオンになっていない場合、制御部１１０は、記録信号処理部１０３に対し、動画の符号化を開始するように指示し（Ｓ７０４）、ＰＴＳ生成部１０４に対してＰＴＳの生成を開始するように指示する（Ｓ７０５）。記録信号処理部１０３は、制御部１１０からの符号化開始の指示に応じて、撮像部１０１からの動画データの符号化を開始する。また、ＰＴＳ生成部１０４は、制御部１１０からの指示に応じてＰＴＳの生成を開始する。そして、記録信号処理部１０３は、符号化された動画データに対してＰＴＳを付加して記録用のデータを生成し、メモリ１０６に対して繰り返し動画データを記憶する。制御部１１０は、フラグをオンに変更し（Ｓ７０６）、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ７０７）。また、Ｓ４０３でフラグがオンとなっていた場合、既に動画データの符号化が開始されているため、制御部１１０は、操作部１１１より記録開始の指示があったかどうかを判別する（Ｓ７０７）。
【００５１】
記録開始の指示があった場合、図３の記録処理に移行する（Ｓ７１４）。記録開始の指示がない場合、制御部１１０は、プレ記録が設定されてからの経過時間が第１の期間に達したか否かを判別する（Ｓ７０８）。経過時間が第１の期間に達していた場合、制御部１１０は、記録信号処理部１０３による動画データの符号化を停止すると共に、メモリ１０６への動画データの記憶を停止して、プレ記録を解除する（Ｓ７０９）。制御部１１０は、ＰＴＳを０に設定して、フラグをオフにする（Ｓ７１０）。次に、制御部１１０は、プレ記録を再度、設定し、記録信号処理部１０３による動画データの符号化を開始すると共に、メモリ１０６への符号化動画データの記憶を開始する（Ｓ７１１）。そして、制御部１１０は、信号処理部１０２に対し、プレ記録を再設定したことをユーザに知らせるための第５の画面を表示するように指示する（Ｓ７１２）。図８（ｅ）に第５の画面８０５を示す。信号処理部１０２は、第５の画面８０５を生成し、表示部１０９に表示する。
【００５２】
このように、本実施形態では、プレ記録が設定された状態で記録開始の指示がなく、第１の期間が経過した時点でプレ記録を一旦、解除する。その後、プレ記録を再度、設定する。そのため、本実施形態では、プレ記録による記録開始後、すぐにＰＴＳ値が上限に達して記録が停止されてしまうことがない。
【００５３】
なお、前述の各実施形態では、動画データにタイムスタンプを付加して記録する構成について説明したが、これに限らない。他の理由により、一つの符号化された動画データの長さに制限がある場合、プレ記録による記録待機状態において、図２−図７の処理を同様に実行することで、記録開始後、すぐに記録が停止されてしまうことを防ぐことができる。
【００５４】
前述した本発明の実施形態に係わる記録装置を構成する各手段並び制御方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００５５】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００５６】
なお、本発明は、前述した実施形態の機能を実現するソフトウエアのプログラムを、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５７】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５８】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００５９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００６０】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６１】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６３】
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００６４】
また、各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図１】
2014022869.tif 000003
【図２】
2014022869.tif 000004
【図３】
2014022869.tif 000005
【図４】
2014022869.tif 000006
【図５】
2014022869.tif 000007
【図６】
2014022869.tif 000008
【図７】
2014022869.tif 000009
【図８】
2014022869.tif 000010