(57)【要約】【課題】条件の合うシーンとシームレス再生できるようにする。【解決手段】再生時間が３秒未満のシーンであり、かつそのシーンの接続情報が１であるシーンに対しては、接続情報の値を１にして接続してはいけないという接続条件の規則を設け、直前のシーンの再生時間が３秒未満である場合には、さらにもう１つ前の３秒以上のシーンとシームレス接続を行うように、その符号化パラメータを用いて圧縮符号化を行い、圧縮ビデオデータの記録を行うようにして、失敗シーンを消してから撮影を行う必要がなくなり、利便性を向上させることができるようにする。【選択図】図１
2010004475.tif 000002
【特許請求の範囲】
【請求項１】
動画像データを圧縮符号化する符号化手段と、
前記符号化手段によって圧縮符号化された動画像データを記録するとともに、前記動画像データと隣接する動画像データとの間の接続状態を示す接続情報を含む管理情報を生成して記録媒体に記録する記録手段と、
前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定手段と、
前記記録媒体に記録される動画像データが、前記設定手段によって設定された所定の動画像データと連続して再生できるように前記符号化手段を制御するとともに、前記所定の動画像データと連続して再生するための管理情報を生成して前記記録媒体に記録するように前記記録手段を制御する制御手段とを備えたことを特徴とする記録装置。
【請求項２】
動画像データを圧縮符号化する符号化手段と、
前記符号化手段によって圧縮符号化された動画像データを記録するとともに、前記動画像データを管理する管理情報を生成して記録媒体に記録する記録手段と、
前記符号化手段による圧縮符号化で用いられた符号化パラメータを取得する符号化パラメータ取得手段と、
前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定手段と、
前記設定手段によって設定された所定の動画像データに対応する符号化パラメータを前記符号化手段に設定する符号化パラメータ設定手段と、
前記記録媒体に記録される動画像データが、前記設定手段によって設定された所定の動画像データと連続して再生できるように前記符号化手段を制御するとともに、少なくとも前記動画像データを記録した時間についての情報と、前記符号化パラメータ取得手段によって取得された符号化パラメータの情報と、前記符号化手段に設定した符号化パラメータに対応する動画像データの識別情報と、前記動画像データの再生順序を決定する再生順序情報と、前記動画像データと隣接する動画像データとの接続状態を示す接続情報とを前記管理情報に記録するように前記記録手段を制御する制御手段とを備えたことを特徴とする記録装置。
【請求項３】
前記動画像データが連続して再生するための接続条件を設定する条件設定手段をさらに備え、
前記設定手段は、前記条件設定手段によって設定された接続条件を満たす動画像データを設定することを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記設定手段は、前記接続条件を満たす最も記録日時が近い動画像データを設定することを特徴とする請求項３に記載の記録装置。
【請求項５】
前記接続条件とは、動画像データの記録時間が規定時間以上の条件であることを特徴とする請求項３又は４に記載の記録装置。
【請求項６】
前記制御手段は、前記所定の動画像データで用いた符号化パラメータを用いて圧縮符号化を行うように前記符号化手段を制御することを特徴とする請求項１〜５の何れか１項に記載の記録装置。
【請求項７】
ユーザの操作に応じて、前記記録媒体に記録された複数の動画像データの中から１つの動画像データを指定する指定手段をさらに備え、
前記設定手段は、前記指定手段によって指定された動画像データを前記所定の動画像データとして設定することを特徴とする請求項１又は２に記載の記録装置。
【請求項８】
前記接続情報とは、前記隣接する動画像データとシームレス再生が可能か否かを判定するための情報であることを特徴とする請求項１〜６の何れか１項に記載の記録装置。
【請求項９】
前記制御手段は、前記設定手段によって設定された所定の動画像データと、隣接する動画像データとが一致した場合に、前記管理情報に含まれる接続情報をシームレス再生が可能であることを示す値に書き換えるように前記記録手段を制御することを特徴とする請求項１〜８の何れか１項に記載の記録装置。
【請求項１０】
動画像データを圧縮符号化する符号化工程と、
前記符号化工程において圧縮符号化した動画像データを記録するとともに、前記動画像データと隣接する動画像データとの間の接続状態を示す接続情報を含む管理情報を生成して記録媒体に記録する記録工程と、
前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定工程と、
前記記録媒体に記録される動画像データが、前記設定工程において設定した所定の動画像データと連続して再生できるように前記符号化工程における処理を制御するとともに、前記所定の動画像データと連続して再生するための管理情報を生成して前記記録媒体に記録するように前記記録工程における処理を制御する制御工程とを備えたことを特徴とする記録方法。
【請求項１１】
動画像データを符号化手段において圧縮符号化する符号化工程と、
前記符号化工程において圧縮符号化した動画像データを記録するとともに、前記動画像データを管理する管理情報を生成して記録媒体に記録する記録工程と、
前記符号化工程における圧縮符号化で用いられた符号化パラメータを取得する符号化パラメータ取得工程と、
前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定工程と、
前記設定工程において設定した所定の動画像データに対応する符号化パラメータを前記符号化手段に設定する符号化パラメータ設定工程と、
前記記録媒体に記録される動画像データが、前記設定工程において設定した所定の動画像データと連続して再生できるように前記符号化工程における処理を制御するとともに、少なくとも前記動画像データを記録した時間についての情報と、前記符号化パラメータ取得工程において取得した符号化パラメータの情報と、前記符号化手段に設定した符号化パラメータに対応する動画像データの識別情報と、前記動画像データの再生順序を決定する再生順序情報と、前記動画像データと隣接する動画像データとの接続状態を示す接続情報とを前記管理情報に記録するように前記記録工程における処理を制御する制御工程とを備えたことを特徴とする記録方法。
【請求項１２】
動画像データを圧縮符号化する符号化工程と、
前記符号化工程において圧縮符号化した動画像データを記録するとともに、前記動画像データと隣接する動画像データとの間の接続状態を示す接続情報を含む管理情報を生成して記録媒体に記録する記録工程と、
前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定工程と、
前記記録媒体に記録される動画像データが、前記設定工程において設定した所定の動画像データと連続して再生できるように前記符号化工程における処理を制御するとともに、前記所定の動画像データと連続して再生するための管理情報を生成して前記記録媒体に記録するように前記記録工程における処理を制御する制御工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項１３】
動画像データを符号化手段において圧縮符号化する符号化工程と、
前記符号化工程において圧縮符号化した動画像データを記録するとともに、前記動画像データを管理する管理情報を生成して記録媒体に記録する記録工程と、
前記符号化工程における圧縮符号化で用いられた符号化パラメータを取得する符号化パラメータ取得工程と、
前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定工程と、
前記設定工程において設定した所定の動画像データに対応する符号化パラメータを前記符号化手段に設定する符号化パラメータ設定工程と、
前記記録媒体に記録される動画像データが、前記設定工程において設定した所定の動画像データと連続して再生できるように前記符号化工程における処理を制御するとともに、少なくとも前記動画像データを記録した時間についての情報と、前記符号化パラメータ取得工程において取得した符号化パラメータの情報と、前記符号化手段に設定した符号化パラメータに対応する動画像データの識別情報と、前記動画像データの再生順序を決定する再生順序情報と、前記動画像データと隣接する動画像データとの接続状態を示す接続情報とを前記管理情報に記録するように前記記録工程における処理を制御する制御工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項１４】
請求項１２又は１３に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置、記録方法、プログラム及び記憶媒体に関し、特に、記録した動画像データを記録媒体に記録するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、磁気テープや光ディスク、メモリカードなどの記録媒体に動画像データを記録するビデオカメラが知られている。この様なビデオカメラでは、動画像データをＭＰＥＧなどの符号化方式により符号化し、データ量を圧縮して記録することが一般的である。そこで、記録した複数のシーンを連続して再生する際に、シーン間で画像が途切れないよう、符号化処理を制御する技術も提案されている。
【０００３】
また、光ディスクやメモリカードなどのランダムアクセスが可能な記録媒体では、プレイリストと呼ばれる再生管理情報を用いて、記録したデータの再生動作を制御することが提案されている（例えば、特許文献１参照）。したがって、ランダムアクセスが可能な記録媒体に動画像データを記録する場合にも、連続した２つのシーンが途切れなく再生できるよう（以下、シームレス再生という）、符号化処理を制御することが考えられる。
【０００４】
【特許文献１】特開２００４−３３６４８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ビデオカメラでは、例えば、タイミングを外したため撮り直す場合や、あるシーンを何回も撮影する場合が多い。そのため、必ずしも直前のシーンとシームレス再生させることが良いとは限らない。従来は、直前に撮影されたシーンとの間でシームレス再生は可能であるが、過去にさかのぼり、条件の合うシーンとシームレス再生することを可能にするようにエンコードすることはできない。
【０００６】
本発明は前述の問題点に鑑み、条件の合うシーンとシームレス再生できるようにすることを目的としている。
【課題を解決するための手段】
【０００７】
本発明の記録装置は、動画像データを圧縮符号化する符号化手段と、前記符号化手段によって圧縮符号化された動画像データを記録するとともに、前記動画像データと隣接する動画像データとの間の接続状態を示す接続情報を含む管理情報を生成して記録媒体に記録する記録手段と、前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定手段と、前記記録媒体に記録される動画像データが、前記設定手段によって設定された所定の動画像データと連続して再生できるように前記符号化手段を制御するとともに、前記所定の動画像データと連続して再生するための管理情報を生成して前記記録媒体に記録するように前記記録手段を制御する制御手段とを備えたことを特徴とする。
また、本発明の記録装置の他の特徴とするところは、動画像データを圧縮符号化する符号化手段と、前記符号化手段によって圧縮符号化された動画像データを記録するとともに、前記動画像データを管理する管理情報を生成して記録媒体に記録する記録手段と、前記符号化手段による圧縮符号化で用いられた符号化パラメータを取得する符号化パラメータ取得手段と、前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定手段と、前記設定手段によって設定された所定の動画像データに対応する符号化パラメータを前記符号化手段に設定する符号化パラメータ設定手段と、前記記録媒体に記録される動画像データが、前記設定手段によって設定された所定の動画像データと連続して再生できるように前記符号化手段を制御するとともに、少なくとも前記動画像データを記録した時間についての情報と、前記符号化パラメータ取得手段によって取得された符号化パラメータの情報と、前記符号化手段に設定した符号化パラメータに対応する動画像データの識別情報と、前記動画像データの再生順序を決定する再生順序情報と、前記動画像データと隣接する動画像データとの接続状態を示す接続情報とを前記管理情報に記録するように前記記録手段を制御する制御手段とを備えたことを特徴とする。
【０００８】
本発明の記録方法は、動画像データを圧縮符号化する符号化工程と、前記符号化工程において圧縮符号化した動画像データを記録するとともに、前記動画像データと隣接する動画像データとの間の接続状態を示す接続情報を含む管理情報を生成して記録媒体に記録する記録工程と、前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定工程と、前記記録媒体に記録される動画像データが、前記設定工程において設定した所定の動画像データと連続して再生できるように前記符号化工程における処理を制御するとともに、前記所定の動画像データと連続して再生するための管理情報を生成して前記記録媒体に記録するように前記記録工程における処理を制御する制御工程とを備えたことを特徴とする。
また、本発明の記録方法の他の特徴とするところは、動画像データを符号化手段において圧縮符号化する符号化工程と、前記符号化工程において圧縮符号化した動画像データを記録するとともに、前記動画像データを管理する管理情報を生成して記録媒体に記録する記録工程と、前記符号化工程における圧縮符号化で用いられた符号化パラメータを取得する符号化パラメータ取得工程と、前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定工程と、前記設定工程において設定した所定の動画像データに対応する符号化パラメータを前記符号化手段に設定する符号化パラメータ設定工程と、前記記録媒体に記録される動画像データが、前記設定工程において設定した所定の動画像データと連続して再生できるように前記符号化工程における処理を制御するとともに、少なくとも前記動画像データを記録した時間についての情報と、前記符号化パラメータ取得工程において取得した符号化パラメータの情報と、前記符号化手段に設定した符号化パラメータに対応する動画像データの識別情報と、前記動画像データの再生順序を決定する再生順序情報と、前記動画像データと隣接する動画像データとの接続状態を示す接続情報とを前記管理情報に記録するように前記記録工程における処理を制御する制御工程とを備えたことを特徴とする。
【０００９】
本発明のプログラムは、動画像データを圧縮符号化する符号化工程と、前記符号化工程において圧縮符号化した動画像データを記録するとともに、前記動画像データと隣接する動画像データとの間の接続状態を示す接続情報を含む管理情報を生成して記録媒体に記録する記録工程と、前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定工程と、前記記録媒体に記録される動画像データが、前記設定工程において設定した所定の動画像データと連続して再生できるように前記符号化工程における処理を制御するとともに、前記所定の動画像データと連続して再生するための管理情報を生成して前記記録媒体に記録するように前記記録工程における処理を制御する制御工程とをコンピュータに実行させることを特徴とする。
本発明のプログラムの他の特徴とするところは、動画像データを符号化手段において圧縮符号化する符号化工程と、前記符号化工程において圧縮符号化した動画像データを記録するとともに、前記動画像データを管理する管理情報を生成して記録媒体に記録する記録工程と、前記符号化工程における圧縮符号化で用いられた符号化パラメータを取得する符号化パラメータ取得工程と、前記記録媒体に記録される動画像データの前に連続して再生すべき所定の動画像データを設定する設定工程と、前記設定工程において設定した所定の動画像データに対応する符号化パラメータを前記符号化手段に設定する符号化パラメータ設定工程と、前記記録媒体に記録される動画像データが、前記設定工程において設定した所定の動画像データと連続して再生できるように前記符号化工程における処理を制御するとともに、少なくとも前記動画像データを記録した時間についての情報と、前記符号化パラメータ取得工程において取得した符号化パラメータの情報と、前記符号化手段に設定した符号化パラメータに対応する動画像データの識別情報と、前記動画像データの再生順序を決定する再生順序情報と、前記動画像データと隣接する動画像データとの接続状態を示す接続情報とを前記管理情報に記録するように前記記録工程における処理を制御する制御工程とをコンピュータに実行させることを特徴とする。
【００１０】
本発明の記憶媒体は、前記に記載のプログラムを記憶したことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、条件の合うシーンとシームレス再生することができる。これにより、例えば、動画撮影において、撮りなおしが発生したときに、規定時間以内に記録を停止しておけば、失敗シーンを消してから撮影しなくても、その前のシーンとシームレスに記録でき、利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１２】
（第１の実施形態）
以下、図面を参照しながら本発明の実施形態について説明する。
図１は、本実施形態に係るビデオカメラ１００の内部構成例を示すブロック図である。
図１において、１０１はレンズユニットであり、集光のための固定レンズ群、変倍レンズ群、絞り、変倍レンズ群の動きで移動した結像位置を補正する機能と焦点調節を行う機能とを兼ね備えた補正レンズ群により構成されている。レンズユニット１０１によって、最終的に後述のＣＣＤ１０２の結像面上に被写体像が結像される。
【００１３】
１０２はＣＣＤ（charge coupled device）であり、光を電荷に変換し撮像信号を生成する。１０３はカメラ処理部であり、撮像信号に所定の処理を施してデジタル画像データを出力する。１０４は圧縮伸張回路であり、デジタル画像データを例えばＭＰＥＧ２方式にて圧縮符号化し、圧縮ビデオデータ（動画像データ）を生成する。また、圧縮伸張回路１０４は、圧縮ビデオデータを入力し、これを伸張する機能も兼ね備えている。
【００１４】
なお、一回の記録終了から次の記録開始までのシーン間では、圧縮処理が不連続となる。本実施形態の圧縮伸張回路１０４は、再生時において、このシーン間でも連続的（シームレス）に再生させるように圧縮処理を行っている。具体的には、圧縮処理を停止する時に、次回圧縮を開始する時に必要となる符号化パラメータ情報を取得する符号化パラメータ取得機能と、次回圧縮を開始する時に符号化パラメータを設定する符号化パラメータ設定機能とを設けている。
【００１５】
この符号化パラメータ情報は、例えば、ＭＥＰＧ方式で規定するＶＢＶ（Ｖｉｄｅｏ  Ｂｕｆｆｅｒｉｎｇ  Ｖｅｒｉｆｉｅｒ）バッファを想定し、発生する符号量を制御する際に、この制御に必要となる情報である。以下、このような制御によって記録され、シームレス再生が保証されるシーン間のことをシームレス接続と称す。これらの制御は、後述のマイクロコンピュータ１０７の制御により行い、実際には圧縮伸張回路１０４内に設けられたレジスタにアクセスすることによって実現される。
【００１６】
１０７はマイクロコンピュータであり、ビデオカメラ１００全体を制御する。１０８はフラッシュＲＯＭであり、マイクロコンピュータ１０７が実行するプログラム、及び各種パラメータなどが格納されている。１０９はメモリであり、マイクロコンピュータ１０７や圧縮伸張回路１０４などがワークとして使用する揮発性メモリである。
【００１７】
１１３はバスである。１１２はハードディスク（ＨＤＤ）であり、圧縮伸張回路１０４で生成された圧縮ビデオデータをＦＡＴファイルシステムなどコンピュータと互換のある所定フォーマットに従って記録するための内部記録媒体である。
【００１８】
記録再生回路１１０は、圧縮伸張回路１０４で生成された圧縮ビデオデータ（動画データ）をＦＡＴファイルシステムなどコンピュータと互換のあるフォーマットに従って、ＨＤＤ１１２に記録するためのものである。
【００１９】
１０５はオンスクリーンディスプレイ（ＯＳＤ）部であり、各種設定メニューやタイトル、時間などの情報をデジタル画像データに重畳させるためのものである。また、ＯＳＤ部１０５は、重畳されたデジタル画像データ等を表示部である液晶パネル１０６に出力してデジタル画像を表示させる制御も行う。１０６は液晶パネルであり、ＯＳＤ部１０５からの制御を受け、デジタル画像を表示させるためのものである。また、特に図示していないが、音声についてもマイクユニット、スピーカーや外部出力経路を備えており、画像データと共に音声データの圧縮伸張を行う。すなわち、前述の圧縮ビデオデータには音声データも多重化される。なお、本実施形態ではＭＰＥＧ２方式で多重化されるものとする。
【００２０】
１１１は操作スイッチ群であり、ユーザが操作入力するためのものである。また、操作スイッチ群１１１には、主としてカメラ撮影を行うためのカメラモード、主として再生させるための再生モード、及び電源オフとするパワーオフモードとを選択するためのスイッチも設けられている。１１４はＵＳＢ端子であり、パーソナルコンピュータ（ＰＣ）やＤＶＤドライブなど外部機器と接続するために備えられている。
【００２１】
図２は、ＨＤＤ１１２に圧縮ビデオデータを記録するときのファイル構成例を示す図である。
図２において、２０１はルートディレクトリである。２０２は本実施形態のファイルシステムによって記録される動画像ファイル群を記録するためのディレクトリであり、"ＡＶ"という名称が付されている。さらに、"ＰＬＡＹＬＩＳＴ"ディレクトリ２０３、"ＳＴＲＥＡＭ"ディレクトリ２０４、"ＰＲＩＶＡＴＥ"ディレクトリ２０５といったサブディレクトリを設けている。
【００２２】
「０００００．ＭＴＳ」から「００００４．ＭＴＳ」までの圧縮ビデオデータ群２０７はそれぞれ圧縮ビデオデータであり、"ＳＴＲＥＡＭ"ディレクトリ２０４を親ディレクトリとして記録されている。
【００２３】
「０００００．ＰＬ」のファイル２０６は管理情報の一部として機能するプレイリストファイルであり、"ＰＬＡＹＬＩＳＴ"ディレクトリ２０３を親ディレクトリとして記録されている。このように記録されている圧縮ビデオデータは、プレイリストに記述された順序で再生される。
【００２４】
図３は、圧縮ビデオデータが記録される時の状態の一例を示す図である。
図３において、「０００００」〜「００００４」は、前述した「０００００．ＭＴＳ」から「００００４．ＭＴＳ」までのＭＴＳファイルを示している。なお、図３に示す接続情報、前シーン情報等については後述する。
【００２５】
図４は、本実施形態におけるプレイリストの記述内容の一例を示す図である。本実施形態では、図３に示すような記録を行ったときのプレイリストを示す。
図４に示すプレイリストは、後述するＰｌａｙＩｔｅｍ情報と、機器固有情報（機器情報）とを含んでいる。本実施形態では、各ＭＴＳファイルをＰｌａｙＩｔｅｍとして管理する。図４に示すプレイリストには、ＰｌａｙＩｔｅｍの数が記述され、このＰｌａｙＩｔｅｍの数だけ情報が後続する。また、記述順に従って再生される。
【００２６】
各ＰｌａｙＩｔｅｍには、ファイル番号、記録日時、ＩＮ  ＴＩＭＥ、ＯＵＴ  ＴＩＭＥ、及び接続情報が少なくとも記録されている。ここで、ファイル番号とは、「０００００」、「００００１」などのＭＴＳファイルの数字部分の５文字を示すように、再生順序を示す再生順序情報である。ＩＮ  ＴＩＭＥ、及びＯＵＴ  ＴＩＭＥは、ＭＰＥＧ２で規定されるＰＴＳ（Presentation Time Stamp）と称する再生時刻情報を示すものである。また、接続情報とは、ファイル間のシームレス接続を判定するための情報であり、後続のシーンが直前のシーンに対してシームレスであるか否かの接続状態を示すものである。
【００２７】
接続情報例を図３に示す。シームレス接続である時の値を１とし、非シームレス接続である時の値を０としている。なお、「００００３」に対する接続情報が０であり、「００００２」との接続が非シームレスであるのは、「００００２」の再生時間（記録時間）が短いためである。
【００２８】
本実施形態では、再生時間が３秒未満のシーンであり、かつそのシーンの接続情報が１であるシーンに対しては、接続情報の値を１にして接続してはいけないという接続条件の規則を設けている。この３秒という数値は予め設定されたものであり、フラッシュＲＯＭ１０８に記憶させておき、マイクロコンピュータ１０７が条件設定手段として機能することにより、接続条件として３秒以上という条件を設定する。なお、秒数については、ユーザによって設定を変更することもできる。
【００２９】
一方、機器固有情報には、メーカーを識別可能なメーカーＩＤと、さらに機種を特定可能とするための機種ＩＤとが記載されている。なお、機種ＩＤには、さらにシリアル番号のようなユニークに付与される個々の識別情報も含まれている。
【００３０】
また、本実施形態では、機器固有情報内にもＰｌａｙＩｔｅｍごとの情報を設けている。それぞれのＰｌａｙＩｔｅｍには、対応するＭＴＳファイルの記録を停止した時の符号化パラメータと、有効フラグと、ＭＴＳ番号とで構成される前シーン情報を記録する。符号化パラメータを保持することにより、記録を開始する時に、直前のシーンのみではなく、シームレス接続させたいＰｌａｙＩｔｅｍの符号化パラメータを用いることができる。なお、電源ＯＦＦ、ＯＮを挟んでもシームレス接続が可能である。
【００３１】
一方、前シーン情報とは、それぞれのＰｌａｙＩｔｅｍの記録を開始する時に用いる符号化パラメータのシーン情報である。また、有効フラグとは、ＭＴＳ番号が有効か否かを判定するための情報である。このように、ＰｌａｙＩｔｅｍの接続情報とは独立して、どのシーンの符号化パラメータを用いて記録を開始したかについての情報を取得することが可能となる。
【００３２】
次に、本実施形態の特徴となる動作について以下に説明する。前述したように、一つ前のシーンの再生時間が３秒未満であるとき、さらに以前のシーンへとさかのぼり、３秒以上のシーンを検出したときそのシーンとシームレスになるよう記録する例について説明する。
【００３３】
図５は、本実施形態において、シームレス接続を行う処理手順の一例を示すフローチャートである。本実施形態では、記録処理を再開した後の処理についてのみ説明する。なお、図５に示す各処理は、マイクロコンピュータ１０７の制御により行われる。
図５において、ユーザにより操作スイッチ群１１１から記録開始の指示を受けると処理を開始する。まず、ステップＳ５０１において、変数ｎを１にセットし、ステップＳ５０２においてＨＤＤ１１２に記録されたｎ個前、ここでは１つ前のシーンの再生時間が３秒未満であるか否かを判断する。
【００３４】
この判断の結果、３秒以上である場合は、ステップＳ５０３において、ｎ個前、ここでは直前のシーンの符号化パラメータを使って符号化し、通常の条件に従ってプレイリストを作成して、圧縮ビデオデータを記録してそのまま処理を終了する。一方、ステップＳ５０２の判断の結果、３秒未満である場合は、次のステップＳ５０４において、変数ｎが所定値に達したか否かを判別する。ここで、所定値としては、例えば、図１のビデオカメラ１００が電源投入されてから、今まで撮影したシーンの数、或いは、現在の撮影日に撮影したシーンの数などとする。変数ｎが所定値に達していた場合、それ以上は遡ること無く、これから撮影するシーンを非シームレスの記録として符号化して記録する。また、ステップＳ５０４で、変数ｎが所定値に達していない場合、ｎに１を加え、ステップＳ５０２に戻って、さらに１つ前のシーンが３秒未満であるか否かを判別する。
【００３５】
図３に示す例では、「００００３」のシーンの記録を開始するとき、直前のシーンである「００００２」は３秒未満なのでシームレス接続はさせない。そこで、さらに一つ前にさかのぼり、３秒以上のシーンである「００００１」の符号化パラメータを用いて「００００３」のシーンを記録する。さらに前シーン情報においては、「有効フラグ：１」、「ＭＴＳ：００００１」として記録する。
【００３６】
また、ユーザにより操作スイッチ群１１１が操作されて、「００００２」のシーンが削除されたときは、図６に示すように、隣接するシーンと前シーン情報に含まれるシーンとが一致するようになるので接続情報を１に書き換える。さらに、シーンの並び替え等を行う場合にも同じ判定を行い、並べ替えた結果、隣接するシーンと前シーン情報とが一致するときは接続情報を１に書き換える。
【００３７】
以上説明してきたように本実施形態によれば、直前のシーンとシームレス接続させる条件を満たさない時、条件を満たすシーンを検索し、該当するシーンとシームレスとなるよう記録しておくことが可能となる。これにより、動画撮影において撮りなおしが発生したとき、規定時間以内（例えば、３秒以内）に記録を停止しておけば、失敗シーンを消してから撮影しなくてもよく、利便性を向上させることができる。
【００３８】
なお、シームレス接続としての条件としてバッファ制御を挙げたが、これは一例であり、他の符号化に関わるパラメータについても同様である。また、圧縮ビデオデータを記録する記録媒体を限定するものではない。
【００３９】
また、本実施形態では、３秒未満のシーンで、かつそのシーンの接続情報が１であるシーンに対し、接続情報の値を１で接続してはいけないという接続条件に基づいて前シーンを決定した。一方、例えば、操作スイッチ群１１１に前シーンを指定する指定手段としての機能を設けることにより、使用者の意思で前シーンを決定するようにしてもよい。これにより、例えば映画撮影のように同じカットを何度も撮影する場合にも、その前のカットとシームレスとなるよう記録することができる。
【００４０】
また、３秒未満のシーンという再生時間長は一例であり、規定時間を設けておけば他の数値でもよく、規定時間以上の条件を設定することができる。また、本実施形態では、接続情報、前シーン情報など全ての管理情報をプレイリストファイルに記録したが、これは一例であり、記録ファイルを制限するものではない。例えば、前シーン情報などＭＴＳファイル固有の情報は、それぞれのＭＴＳファイルの管理情報ファイルを設けて記録してもよい。
【００４１】
（本発明に係る他の実施形態）
前述した本発明の実施形態における記録装置を構成する各手段、並びに記録方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００４２】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４３】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図５に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００４４】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００４５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００４６】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００４７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００４８】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００４９】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５１】
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態に係るビデオカメラの構成例を示すブロック図である。
【図２】本発明の実施形態において、ＨＤＤに圧縮ビデオデータを記録するときのファイル構成例を示す図である。
【図３】圧縮ビデオデータが記録される時の状態の一例を示す図である。
【図４】本発明の実施形態におけるプレイリストの記述内容の一例を示す図である。
【図５】本発明の実施形態において、シームレス接続を行う処理手順の一例を示すフローチャートである。
【図６】本発明の実施形態において、シーンを消去したときの状態の一例を示す図である。
【符号の説明】
【００５３】
１０１  レンズユニット
１０２  ＣＣＤ
１０３  カメラ信号処理部
１０４  圧縮伸張回路
１０５  ＯＳＤ部
１０６  液晶パネル
１０７  マイクロコンピュータ
１０８  フラッシュＲＯＭ
１０９  メモリ
１１０  記録再生回路
１１１  操作スイッチ群
１１２  ＨＤＤ
１１３  バス
１１４  ＵＳＢ端子
【図１】
2010004475.tif 000003
【図２】
2010004475.tif 000004
【図３】
2010004475.tif 000005
【図４】
2010004475.tif 000006
【図５】
2010004475.tif 000007
【図６】
2010004475.tif 000008