(57)【要約】【課題】映像が記録された記録データを複数の記録媒体に分割してコピーする際、視聴者が注目したいタイミングを避けて分割する位置を決定するデータ記録装置の提供を目的とする。【解決手段】コピー先の記録媒体の残容量を元にコピー対象の記録データの分割候補点を決定する。次にズーム・パン・チルト操作の有無、合焦状態、映像ビットレート、音量からなる映像音声変化情報を分割候補点前後の記録データから取得する。その後、映像音声変化情報を元に、分割候補点およびその前後の区間にてズームやパン・チルト操作が行われていないかといった、分割可否判断処理を行う。もし分割が可能であれば、分割候補点を分割点とし、記録データのコピーを行う。【選択図】図７
2009010554.tif 000002
【特許請求の範囲】
【請求項１】
第１の記録媒体への映像音声情報の書き込みおよび読み出しを行う第１の記録媒体アクセス手段と、
第２の記録媒体への映像音声情報の書き込みおよび読み出しを行う第２の記録媒体アクセス手段と、
前記第２の記録媒体アクセス手段を用いて、前記第２の記録媒体の残容量を読み込む残容量検出手段と、
前記第１の記録媒体アクセス手段を用いて、前記第１の記録媒体上の映像音声情報の映像乃至音声の変化をあらわす、映像音声変化情報を前記第１の記録媒体上から読み出し、前記映像音声変化情報を用いて、前記第２の記録媒体の残容量に収まるサイズに前記映像音声情報を分割する映像音声情報分割手段と、
前記分割した映像音声情報を前記第２の記録媒体アクセス手段を用いて、前記第２の記録媒体に書込む書き込み手段と、
を有するデータ記録装置。
【請求項２】
前記映像音声変化情報は、記録時のズーム情報、パン・チルト情報およびフォーカス情報を含む記録時操作情報と、前記映像音声情報に関するビットレート値および音量値とのいずれかひとつ以上を含むことを特徴とする、請求項１記載のデータ記録装置。
【請求項３】
前記映像音声変化情報は、前記第１の記録媒体上の映像音声情報の中に格納されていることを特徴とする、請求項１記載のデータ記録装置。
【請求項４】
前記映像音声変化情報は、前記第１の記録媒体上の映像音声情報とは別ファイルとして前記第１の記録媒体上に記録されていることを特徴とする、請求項１記載のデータ記録装置。
【請求項５】
前記映像音声変化情報は、前記第１の記録媒体上の映像音声情報を再生することで得ることを特徴とする、請求項１記載のデータ記録装置。
【請求項６】
前記映像音声情報分割手段は、前記映像音声変化情報があらわす映像乃至音声の変化量があらかじめ定められた値以下となる映像音声情報内の位置を分割位置とする、請求項１記載のデータ記録装置。
【請求項７】
コンピュータを請求項１記載の映像音声情報分割手段ならびに書き込み手段として機能させるためのプログラム。
【請求項８】
請求項７記載のプログラムを記憶したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記録媒体に対して読み書きが可能な、映像音声データの記録を主とするデータ記録装置に係り、特にある記録媒体内の映像音声データを別の記録媒体にコピーする際、コピー先の記録媒体の残容量がコピーしたい映像音声データのサイズよりも小さい場合、コピーしたい映像音声データを分割しコピーするようにしたデータ記録装置に関する。
【背景技術】
【０００２】
従来、携帯型の撮像機器はカセットに巻き込まれた磁気テープに映像信号および音声信号を記録していたが、近年、磁気テープに代わる記録媒体を用いる撮像機器が市場で大きなシェアを持つに至っている。
【０００３】
磁気テープに代わる記録媒体を用いる撮像機器のひとつとして、ディスク状記録媒体に動画データを記録する撮像機器が存在する。ディスク状記録媒体とは、例えばレーザ光を用いて信号を記録および再生することのできる光情報記録媒体であり、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭなどが挙げられる。
【０００４】
また、記録媒体としてＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードをはじめとする小型の半導体素子メモリや、小型のＨＤＤを採用している撮像機器も存在する。これらの記録媒体は年々大容量化が進んでおり、光情報記録媒体に比べて長時間の記録が可能であるという特長から、市場に広まりつつある。
【０００５】
しかし、半導体素子メモリやＨＤＤといった大容量記録媒体は現在、最終的な保存メディアには適していない。なぜなら、半導体素子メモリは光情報記録媒体と比較して高価であり、また再生環境もＰＣや一部のレコーダーに限定されるからである。ＨＤＤに至っては、撮像機器内から取り出すことができないため、必ず別の記録媒体に記録データをコピーする必要がある。
【０００６】
こうした状況から、大容量記録媒体を備える撮像機器は、撮影した記録データを別の記録媒体にコピーする機能を備えている。コピー先の記録媒体としては、再生環境が普及している光情報記録媒体が一般的である。
【０００７】
コピーまたは移動する記録データのサイズが、コピー先の記録媒体の容量よりも大きい場合、コピーを行うことができない。例えば、半導体素子メモリであるＳＤカードの規格上の最大容量は３２ＧＢであり、１２ｃｍＤＶＤ−Ｒの容量は４．７ＧＢである。そのため、容量の大きい媒体から容量の小さい媒体へと記録データをコピーする際、例えば特許文献１のように、記録データを自動的に分割するものがある。
【０００８】
図１０は特許文献１に記載されている従来の記録再生装置において、ＨＤＤからＤＶＤにデータをコピーする動作を説明するフローチャートである。図１０において、コピー開始が指示されると、ステップＳ１にてＤＶＤが保有している残容量情報を読み込む。続くステップＳ２では、コピー元のＨＤＤのデータ量と、コピー先のＤＶＤ側の残容量を比較する。もし、コピー対象のＨＤＤのデータ量がＤＶＤの残容量より小さければ、ステップＳ３に分岐し、コピー対象のＨＤＤのデータをＤＶＤに書き込む。ステップＳ２にて、コピー対象のＨＤＤのデータ量がＤＶＤの残容量より大きいと判定された場合、ステップＳ４に進み、コピー対象のＨＤＤのデータをＤＶＤの残容量に入るサイズに分割して読み出し、ＤＶＤに書き込む。そして、ステップＳ５にて分割位置を示す分割情報をＨＤＤ内のコピー元データに書き込む。その後、続きのデータをコピーするか、あるいは始めからデータをコピーしなおすかがユーザによって選択される（ステップＳ６）。続きをコピーするよう選択された場合、ステップＳ５にてＨＤＤに書き込まれた分割情報を参照し、ＨＤＤ側のデータを全てコピーしたかどうかが判定される（ステップＳ７）。まだ全てのデータがコピーされていなかった場合、ステップＳ８に進み、別のＤＶＤを装着するようユーザに促す指示を出す。別のＤＶＤが装着されると、ステップＳ１に戻って再びステップＳ２からＳ８のフローを繰り返し、複数枚のＤＶＤへの分割コピーを実施する。ステップＳ６にて、もし始めからデータをコピーする場合、ステップＳ９に進み、ステップＳ５にて作成した分割情報を参照することなく、コピー対象のＨＤＤのデータの先頭からコピーが実施される。
【０００９】
なお、特許文献１においてはコピー先の記録媒体の残容量に基づき記録データの分割を行うが、ゲイン、ホワイトバランス、被写体距離、ズーム、パン情報といった、記録データの撮影時の状態を示す情報に基づき、複数のシーンを階層化された構造に自動的に分割整理する方法も知られている（特許文献２参照）。
【特許文献１】特開２００５−１８２８６４号公報
【特許文献２】特開２００４−３３６３８１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、従来例である特許文献１記載の発明では、記録データのコピー先の記録媒体の残容量のみに着目して記録データを分割するため、視聴者が注目したいタイミングで記録データが分割されてしまうという課題があった。例えば、野球の試合を撮影した記録データにおいて、打者がホームランを打った瞬間で記録データが分割されてしまうなど、一続きで視聴したいはずの重要なシーンが別々の記録媒体に分断される可能性がある。また、従来例である特許文献２記載の発明を適用して得られた記録データの整理結果に基づいて記録データをコピーする場合も、どの階層の区切りで記録データをコピーすれば、重要なシーンが分割されずにコピーされるか、自動的に判断することができない。
【課題を解決するための手段】
【００１１】
前記従来の課題を解決するために、本発明のデータ記録装置は、第１の記録媒体への映像音声情報の書き込みおよび読み出しを行う第１の記録媒体アクセス手段と、第２の記録媒体への映像音声情報の書き込みおよび読み出しを行う第２の記録媒体アクセス手段と、前記第２の記録媒体アクセス手段を用いて、前記第２の記録媒体の残容量を読み込む残容量検出手段と、前記第１の記録媒体アクセス手段を用いて、前記第１の記録媒体上の映像音声情報の映像乃至音声の変化をあらわす、映像音声変化情報を前記第１の記録媒体上から読み出し、前記映像音声変化情報を用いて、前記第２の記録媒体の残容量に収まるサイズに前記映像音声情報を分割する映像音声情報分割手段と、前記分割した映像音声情報を前記第２の記録媒体アクセス手段を用いて、前記第２の記録媒体に書込む書き込み手段と、
を有する。
【発明の効果】
【００１２】
本発明のデータ記録装置によれば、視聴者が注目して視聴したい重要なシーンが複数の記録媒体にまたがらないように自動的に記録データを分割・コピーするため、視聴者にとって望ましい形で記録データを保存することが可能になる。
【発明を実施するための最良の形態】
【００１３】
以下本発明の実施の形態について、図面を参照しながら説明する。
【００１４】
図１は本発明を、半導体素子メモリを記録媒体とするビデオカメラに適用した実施の形態におけるブロック図である。同図において、破線で囲まれた範囲がビデオカメラ１００を表す。
【００１５】
光学系１０２は、被写体像を固体撮像素子１０５上に結像させるための光学系であり、合焦状態調節のために光軸に沿って移動するフォーカスレンズおよび被写体の光学的な像を変倍するため光軸に沿って移動するズームレンズといった複数枚のレンズから構成される。
【００１６】
固体撮像素子１０５は、光学系１０２により結像された被写体象を電気信号（映像信号）に変換する撮像素子であり、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）などが用いられる。
【００１７】
Ａ／Ｄ変換１０７は、固体撮像素子１０５からのアナログ映像信号をデジタル映像データに変換する。また、映像信号処理手段１１０は、Ａ／Ｄ変換１０７を通して得られたデジタル映像データに対しゲイン調整、ノイズ除去、ガンマ補正、アパーチャ処理、ニー処理等の周知の映像信号処理を施す。各種周知の映像信号処理が施されたデジタル映像データは、バッファメモリ１１２に格納される。
【００１８】
マイク１１５は音声を電気信号（アナログ音声信号）に変換する音声入力手段であり、マイク１１５で得られたアナログ音声信号はＡ／Ｄ変換１１７を通してデジタル音声データに変換され、続く音声信号処理手段１２０において不要なノイズや風切り音の除去等の周知の音声信号処理が施された後、デジタル映像データと同様にバッファメモリ１１２に格納される。
【００１９】
ＣＯＤＥＣ１２５は、記録時にはバッファメモリ１１２に蓄積されたデジタル映像データおよびデジタル音声データを圧縮および多重化し、再生時にはバッファメモリ１１２に蓄積された記録データを逆多重化および伸張するための手段である。記録時、デジタル映像データは、ＣＯＤＥＣ１２５において不可逆圧縮処理が施されるが、その際、ＶＢＲ（Ｖａｒｉａｂｌｅ  Ｂｉｔ  Ｒａｔｅ）方式が用いられる。すなわち、動きや色の大きな変化が見られる場合はより多くのビットを割り当てることで映像の劣化を軽減し、動きや色の大きな変化が見られない場合は少ないビットを割り当て、圧縮後のデータ量を抑制する。また、ＣＯＤＥＣ１２５は、多重化処理を行う際、デジタル映像データおよびデジタル音声データに加えて、少なくともＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅｓ）ごとに任意の情報を多重化することができる。なお、通常１ＧＯＰは１５フレームから構成される。
【００２０】
加速度検出手段１３０は、例えばジャイロセンサであり、少なくともＸ方向とＹ方向の回転加速度を検出することができる。検出された回転加速度はシステム制御手段１４０に入力され、Ｘ方向の回転加速度からビデオカメラ１００のパン操作の方向と速度に、Ｙ方向の回転加速度から、ビデオカメラ１００のチルト操作の方向と速度に変換される。
【００２１】
光学系制御手段１４５は、システム制御手段１４０からの指示に従い光学系１０２のレンズを移動させることでズーム制御およびフォーカス制御を実現する。ズーム制御は操作手段１５０から得られるズーム指示情報に従い光学系１０２のズームレンズを移動させることで実現する。本実施例においては最高ズーム倍率は１０倍とする。フォーカス制御は、バッファメモリ１１２に蓄積されたデジタル映像データに対して、例えばコントラスト検出法といった既知の手段によって合焦状態を判定し、光学系１０２のフォーカスレンズを移動させることで実現する。
【００２２】
操作手段１５０はビデオカメラ１００を操作するための各種ボタン・レバー類であり、撮影を行う撮影モード、あるいは撮影した映像データの再生を行う再生モードへとモードを移行させるモード切替ボタンや、ズームを行うズームレバー、電源のＯＮ／ＯＦＦを行う電源ボタン、撮影の開始・停止を行う撮影ボタン、メニューを表示するメニューボタン、上下左右および奥への押下が可能な方向ボタン、および決定ボタン等からなる。ズームレバーは例えば左右にスライド可能な形状を有しており、レバーをスライドさせた方向と、スライド量を取得することができる。ビデオカメラ使用者から見て左方向へのズームレバーのスライドはワイド側（ズームアウト：広角）への倍率変更を示し、右方向へのズームレバーのスライドはテレ側（ズームイン：拡大）への倍率変更を示す。システム制御手段１４０は操作手段１５０のズームレバーの状態を取得し、光学系制御手段１４５に対して光学系１０２のズームレンズを移動させる指示を出すことで、映像の倍率が変更される。
【００２３】
表示手段１６０は、典型的にはＤ／Ａ変換と小型の液晶パネルを備えた表示手段であり、システム制御手段１４０からの指示に従い、バッファメモリ１１２に蓄積されたデジタル映像データに各種操作アイコンや文字列データといったＯＳＤ表示を重畳して得られる出力映像データを、Ｄ／Ａ変換を通して液晶パネルに入力し、可視画像として表示する。
【００２４】
カードＩ／Ｆ手段１７０はソケット１７２を介して電気的に接続された記録媒体１７５に対して読み書きを行う手段である。記録媒体１７５は半導体素子メモリ、例えばＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードといったランダムアクセス可能な記録媒体である。
【００２５】
通信Ｉ／Ｆ手段１８０は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準拠した通信Ｉ／Ｆ手段であり、コネクタ１８２を通して接続される外部ドライブ１８５とのデータの送受信を実現する。外部ドライブ１８５は、読み書き可能な光学ドライブ装置であり、記録媒体１７５に記録されたデータをＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＢＤ−Ｒ、ＢＤ−ＲＷなどに代表される、レーザ光を用いてデータを記録および再生することのできる光情報記録媒体にダビングする際、あるいは光情報記録媒体にダビングしたデータを再生表示する際に使用される。通常の撮影時や撮影したデータの再生時は、外部ドライブ１８５はビデオカメラ１００に接続されない。
【００２６】
システム制御手段１４０は、ＣＰＵやプログラム実行用のＲＡＭおよびプログラムが記録されたＲＯＭやなどからなり、操作手段１５０を通して得られるユーザの操作情報の処理、加速度検出手段１３０からの情報を元にしたパン・チルト操作の有無およびその量の検出、光学系制御手段１４５への指示、表示手段１６０に表示するための表示データの生成、ＣＯＤＥＣ１２５におけるデジタル映像データおよびデジタル音声データの圧縮・伸張処理の実行、停止、およびバッファメモリ１１２とカードＩ／Ｆ手段１７０間のデータ転送、並びに通信Ｉ／Ｆ手段１８０による外部ドライブ１８５に対するデータ読み込みおよび書き込み処理などを統合的に制御する。
【００２７】
以上のような構成を備えるビデオカメラ１００の記録時の動作の概要について説明する。ユーザが操作手段１５０に備えられたモード切替ボタンにより撮影モードに切り替えると、まず、光学系１０２によって受光した被写体像が固体撮像素子１０５上に結像し、電気信号に変換される。その後、Ａ／Ｄ変換１０７によってデジタル映像データに変換され、映像信号処理手段１１０にてゲイン調整、ノイズ除去、ガンマ補正、アパーチャ処理、ニー処理等の周知の映像信号処理が施される。映像信号処理手段１１０から出力されるデジタル映像データは、バッファメモリ１１２に格納される。
【００２８】
バッファメモリ１１２内のデジタル映像データは、記録媒体の残容量、バッテリーの残量といったＯＳＤ表示が重畳され、表示手段１６０に表示される。
【００２９】
ここで、ユーザが操作手段１５０に備えられた録画ボタンを押下すると、ビデオカメラ１００は記録を開始する。
【００３０】
光学系１０２からの映像の入力と平行して、マイク１１５は外界の音声をアナログ音声信号に変換し、Ａ／Ｄ変換１１７に入力する。アナログ音声信号はＡ／Ｄ変換１１７にてデジタル音声データに変換され、続く音声信号処理手段１２０にて周知の音声信号処理が施された後、デジタル映像データと同様にバッファメモリ１１２に格納される。
【００３１】
バッファメモリ１１２に格納されたデジタル映像データおよびデジタル音声データは、ＣＯＤＥＣ１２５によって圧縮されるとともに、後述する映像音声変化情報と多重化され、記録データとなる。記録データは、カードＩ／Ｆ手段１７０を通して、記録媒体１７５に書き込まれる。
【００３２】
なお、記録時、操作手段１５０をなすズームレバーの操作に応じて、システム制御手段１４０は光学系制御手段１４５に対して光学系１０２の制御を指示する。光学系制御手段１４５はシステム制御手段１４０からの指示に基づき、光学系１０２のズームレンズを移動させ、ユーザの操作に応じた映像の倍率変更を実現する。更に、システム制御手段１４０はバッファメモリ１１２に蓄積されたデジタル映像データを解析し合焦状態を判定する。フォーカスが合っていないと判断された場合、光学系制御手段１４５に対して、フォーカスの調整を指示する。光学系制御手段１４５は、システム制御手段１４０からの指示に基づき、光学系１０２のフォーカスレンズを移動させ、合焦状態を調節する。
【００３３】
記録中、表示手段１６０には記録中の映像に、記録時間、記録媒体の残容量、バッテリーの残量といったＯＳＤ表示が重畳され表示される。
【００３４】
ＣＯＤＥＣ１２５での圧縮・多重化処理、および記録データの記録媒体への書き込み処理は、操作手段１５０の撮影ボタンが再び押下されるか、記録媒体１７５の残容量がなくなるまで続けられる。
【００３５】
圧縮されたデジタル映像データおよびデジタル音声データと多重化される、映像音声変化情報について説明する。映像音声変化情報は、ズーム倍率情報、パン方向情報、パン速度情報、チルト方向情報、チルト速度情報、フォーカス情報、映像ビットレート情報、および音量情報からなる。ズーム倍率情報は、１バイトの符号なし整数にて表現され、１から１００までの整数値を取る。１の場合はワイド端を、１００の場合はテレ端（光学１０倍ズーム）を表すものとする。すなわち、１倍から１０倍までのズーム倍率を０．１刻みで表現した値を１０倍した値がズーム倍率情報である。パン方向情報は０から２までの値を取る２ビットの情報であり、０の場合はパン操作が行われていないことを、１の場合は右方向へのパン操作が行われていることを、２の場合は左方向へのパン操作が行われていることを示す。パン速度情報は、パン操作の速さを表す２ビットの値であり、０から２までの値を取る。値が大きいほどパン操作が速く行われていることを示す。チルト方向情報は０から２までの値を取る２ビットの情報であり、０の場合はチルト操作が行われていないことを、１の場合は上方向へのチルト操作が行われていることを、２の場合は下方向へのチルト操作が行われていることを示す。チルト速度情報は、チルト操作の速さを表す２ビットの情報であり、０から２までの値を取る。値が大きいほどチルト操作が速く行われていることを示す。
【００３６】
フォーカス情報は、被写体にフォーカスが合っているかどうかを表す１ビットの値であり、０の場合は被写体にフォーカスが合っていないことを、１の場合は被写体にフォーカスが合っていることを示す。映像ビットレート情報は、ＣＯＤＥＣ１２５において、デジタル映像データをどれだけのビットレートで圧縮したかを示す値であり、Ｍｂｐｓの値を１０倍し、１バイトの符号なし整数値で表すものとする。例えば値が１２３だった場合、１２．３Ｍｂｐｓで圧縮されていることを示す。音量情報は、マイク１１５から入力される音の大きさを示す情報であり、８ビットの符号なし整数値で０から２５５までの値を取る。
【００３７】
以上の情報をまとめて映像音声変化情報とし、ＣＯＤＥＣ１２５での多重化処理の際、ＧＯＰごとに記録データに挿入する。
【００３８】
本実施例におけるＶＢＲ記録のビットレートの変化の例を図２に示す。図２は、時間の経過をＸ軸に、その時点におけるビットレート値をＹ軸に示した図である。時刻０〜ｔ１までの区間は、映像に動きがあまりなく、ビットレートが安定している。被写体が大きく動く、あるいはビデオカメラをパンまたはチルトするなどして、時刻ｔ１において映像が大きく変化した場合、ビットレートが現在設定されている記録モードにおける最大ビットレート付近まで上昇する（ｔ１〜ｔ２）。映像が大きく変化している間、ビットレートは高い値を維持するが（ｔ２〜ｔ３）、映像の変化量が小さくなると、時間軸方向での前後の映像の相関関係が高くなるため、ビットレートを抑えても高品質の映像を得ることができるので、ビットレートが下がっていく（ｔ３〜ｔ４）。ｔ４以降は、映像の変化が小さいため、ビットレートが一定値近辺で安定する。なお、０〜ｔ１までの間と、ｔ４以降の間でビットレートの平均値が異なるのは、入力映像の複雑さに応じてビットレートの平均値が定まるためである。
【００３９】
次に、外部ドライブ１８５の内部構成について説明する。図３は、外部ドライブ１８５の内部構成を示すブロック図である。図３において、記録媒体３１０はレーザ光を用いてデータを記録および再生することのできる光情報記録媒体であり、データの読み込みまたは書き込み時は外部ドライブ１８５内に挿入される。
【００４０】
Ｒ／Ｗ手段３２０はバッファメモリ３３０に蓄積されたデータを記録媒体３１０に書き込む書き込み動作と、記録媒体３１０からデータを読み込みバッファメモリ３３０に格納する読み込み動作とを実現する。
【００４１】
通信Ｉ／Ｆ手段３４０はコネクタ３５０を介してビデオカメラ１００とバッファメモリ３３０との間のデータの送受信を制御する。なお、通信Ｉ／Ｆ手段３４０は、ビデオカメラ１００が備える通信Ｉ／Ｆ手段１８０と同一の規格に準じているものとする。
【００４２】
システム制御手段３６０はＣＰＵやプログラム実行用のＲＡＭおよびプログラムが記録されたＲＯＭなどからなり、外部ドライブ１８５内の各種処理を統合的に制御する。
【００４３】
以上のような構成を備える外部ドライブ１８５において、記録媒体３１０への書き込み動作の概要について説明する。まず、ビデオカメラ１００がコネクタ３５０を介して外部ドライブ１８５に接続されたことを通信Ｉ／Ｆ手段３４０が検知すると、システム制御手段３６０に通知を行う。システム制御手段３６０は、通信Ｉ／Ｆ手段３４０を介して、転送能力や送受信に使用するプロトコルなどの情報をビデオカメラ１００と交換し、ビデオカメラ１００との通信を確立する。通信確立後、システム制御手段３６０は、ビデオカメラ１００からの要望に応じて、記録媒体３１０がセットされているかどうか、記録媒体３１０がセットされていた場合、その残容量はいくらかといった記録媒体３１０に関する情報を通信Ｉ／Ｆ手段３４０を通してビデオカメラ１００に送信する。
【００４４】
ビデオカメラ１００から記録媒体３１０に書き込むデータが送られてくると、通信Ｉ／Ｆ手段３４０を介して一旦バッファメモリ３３０にデータが蓄積される。バッファメモリ３３０内のデータは、Ｒ／Ｗ手段３２０を通して記録媒体３１０に書き込まれる。記録中、バッファメモリ３３０のデータがなくなった場合や、ビデオカメラ１００から送られてくるデータ量に対して、記録媒体３１０への書き込みが追いつかず、バッファメモリ３３０があふれてしまった場合、システム制御手段３６０はエラーと判断し、書き込み処理を中断し、エラーが発生したことをビデオカメラ１００に通知する。エラーが発生せず、ビデオカメラ１００から送られてきたデータをすべて記録媒体３１０に書き終えることができた場合、書き込みが完了したことをビデオカメラ１００に通知する。
【００４５】
次に、ビデオカメラ１００に外部ドライブ１８５を接続し、記録媒体１７５のデータを外部ドライブ１８５にセットされた記録媒体３１０にダビングする際の動作について説明する。
【００４６】
操作手段１５０のモード切替ボタンにて再生モードを選択した後、操作手段１５０のメニューボタンにてメニューを表示させ、ダビングメニューを選択すると、図４に示すようなダビング方法選択画面が表示手段１６０に表示される。図４において、カーソル４１０はダビング方法を選択する選択枠であり、操作手段１５０に備えた方向ボタンにより上下に移動させることができる。ダビング方法としては、記録媒体１７５に記録されているすべての記録データをダビングする「すべて」と、特定の日付の記録データ群をダビングする「日付」と、ユーザが指定した任意の記録データ群をダビングする「えらぶ」の３つのうち、ひとつが選択可能である。
【００４７】
図４において「日付」を選択した場合、続けて図５に示す画面が表示手段１６０に表示される。図５は、いつの記録データをダビング対象とするかをユーザが選択する日付選択画面である。図５において、サムネイル画像５１０は、日付ごとに分類された記録データの代表画像であり、ある日付の記録データ群のうち、一番早い時刻に記録された記録データの先頭Ｉフレームの縮小画像が表示される。
【００４８】
カーソル５２０はダビング対象を選択する選択枠であり、操作手段１５０に備えた方向ボタンにより上下左右に移動させることができる。画面の上端で更に上ボタンを押下したとき、表示されている記録データよりも前に記録されたデータが記録媒体１７５に存在した場合、画面が更新され、過去の記録データが画面に表示される。画面の下端で更に下ボタンを押下したとき、表示されている記録データよりも後に記録されたデータが記録媒体１７５に存在した場合、画面が更新され、後に記録された記録データが画面に表示される。記録媒体１７５内の記録データ全体のうち、どのあたりのデータを表示しているかは、スクロールバー５３０と、バー５４０の高さでおおよそ知ることができる。本日付選択画面にて、ユーザはいつの日付の記録データ群をダビングするかを決定する。
【００４９】
また、図４において「えらぶ」を選択した場合、続けて図６に示す画面が表示手段１６０に表示される。図６は、ダビング対象の記録データをユーザが任意に選択する任意選択画面である。図６において、サムネイル画像６１０は、記録データの代表画像であり、記録データの先頭Ｉフレームの縮小画像が表示される。図５に示した日付選択画面においては、ひとつのサムネイルはある日に記録された記録データ群を示していたが、本画面においては、ひとつのサムネイルはひとつの記録データに対応している。チェックボックス６２０は、ユーザがダビング対象にすると決定した記録データを表すマークである。操作手段１５０に備えられた方向ボタンを奥に押下すると、カーソル５２０にて選択されている記録データのサムネイル画像にチェックボックスが表示される。チェックボックスは複数の記録データに設定することが可能である。
【００５０】
その他、カーソル５２０、スクロールバー５３０およびバー５４０の機能は、図５に示した日付選択画面と同様である。
【００５１】
以上説明したようにしてダビング対象の記録データをユーザが選択すると、ダビング処理を開始する。なお、この時点でシステム制御手段１４０は外部ドライブ１８５が接続されているかどうかを確認し、もし未接続の場合、表示手段１６０に外部ドライブ１８５の接続をうながすメッセージを表示させ、外部ドライブ１８５が接続されるまでダビングを開始しない。
【００５２】
外部ドライブ１８５が接続されていると、システム制御手段１４０は、通信Ｉ／Ｆ手段１８０を介して外部ドライブ１８５より記録媒体３１０の残容量を取得する。記録媒体３１０の残容量がダビング対象の記録データ群の総データ量よりも大きい場合、１枚の記録媒体にダビング対象の記録データ群がすべて収まるため、ただちに記録媒体３１０への書き込みを開始する。記録媒体１７５からカードＩ／Ｆ手段１７０を介して読み出された記録データは、バッファメモリ１１２に一旦蓄積された後、通信Ｉ／Ｆ手段１８０を介して外部ドライブ１８５に送られる。外部ドライブ１８５では、既に説明した手順で記録媒体３１０にビデオカメラ１００から受信した記録データを書き込む。
【００５３】
記録媒体３１０の残容量がダビング対象の記録データ群の総データ量よりも小さい場合、ダビング対象の記録データ群をダビング先の記録媒体の残容量に収まるように区切り、複数の記録媒体に分割して書き込みを実施する。ダビング対象の記録データの分割位置検出処理を図７のフローチャートに示す。図７のステップＳ７１０にて、まず初期分割点候補を求める。初期分割点候補とは、ダビング先の記録媒体になるべく多くのデータが収まるよう考慮した分割点のことである。続くステップＳ７２０では、分割点候補がシーンの最後かどうかの判定を行う。ダビング対象が複数のシーンから構成される場合、シーンとシーンの間は時間的に非連続であるため、シーンの途中をダビングの分割点とするよりも、シーンの区切りをダビングの分割点とする方が好ましい。よって、分割点候補がシーンの切れ目であった場合、ステップＳ７３０に進み、現在の分割点候補を分割点に決定する。分割点候補がシーンの切れ目でなかった場合、ステップＳ７４０に進み、現在の分割点候補およびその前後の位置の映像音声変化情報を取得する。本実施例では現在の分割点候補の前後２０ＧＯＰ分の映像音声変化情報を取得するものとする。映像音声変化情報取得の後、ステップＳ７５０にて、ステップＳ７４０にて取得した映像音声変化情報を元に、ダビング対象の記録データの分割可否判断を行う。本ステップの詳細については後述する。続くステップＳ７６０において、前ステップＳ７５０において得られた分割可否判断結果に基づき、処理を分岐させる。もし分割可否判断結果が『分割条件を満たす』という結果であった場合、ステップＳ７３０に進み、現在の分割点候補を分割点と決定し、処理を終了する。もし、ステップＳ７６０において分割可否判断結果が『分割条件を満たさない』という結果であった場合、ステップＳ７７０に進む。ステップＳ７７０では分割点の探索範囲を超えていないかどうかのチェックがなされる。本実施例では、初期分割点候補より６０ＧＯＰまで遡り、分割点を探索するものとする。現在の分割点の候補が分割条件を満たさない場合、ステップＳ７８０に進み、ひとつ前のＧＯＰが次の分割点候補として選出され、本分割点候補を対象に、再びステップＳ７２０より上記説明した一連の処理が実施される。もし、ステップＳ７７０にてすでに分割点の探索範囲の限界に達した、すなわち、初期分割点候補から６０ＧＯＰ分遡っても分割条件を満たす分割点が見つからなかった場合、適切な分割点は見つからなかったと判断し、ステップＳ７９０に進み、ステップＳ７１０で求めた初期分割点を分割点とする。
【００５４】
以上説明したような処理を実施することで求められた分割点をダビング対象の記録データの分割点とし、ダビング先の記録媒体へデータのコピーを行う。
【００５５】
コピー完了後、ダビング対象の記録データがまだすべてコピーされていない場合、外部ドライブ１８５に新しい記録媒体をセットするようユーザに促すメッセージを、メッセージ表示手段１６０に表示する。新しい記録媒体が外部ドライブ１８５にセットされると、外部ドライブ１８５のシステム制御手段３６０はビデオカメラ１００に新しい記録媒体がセットされたことを通知する。ビデオカメラ１００のシステム制御手段１４０は、外部ドライブ１８５からの前記通知を受けて、前回の分割点をコピー開始位置とし、前述したダビング処理を再度実施する。
【００５６】
ダビング対象の記録データがすべてコピーされた場合、システム制御手段１４０はダビングが終了した旨を表示手段１６０に表示し、ダビング処理を終了する。
【００５７】
図７におけるステップＳ７５０での分割可否判断について図８に示すフローチャートを用いて詳細に説明する。なお、以下の処理は、図７のステップＳ７４０にて取得した分割候補点およびその前後２０ＧＯＰにおける映像音声変化情報群（以下単に映像音声変化情報群と記載する）を対象に実施するものとする。
【００５８】
まず、図８のステップＳ８１０においてズーム中かどうかの判定を実施する。具体的には、映像音声変化情報のひとつであるズーム倍率情報が映像音声変化情報群においてすべて同値であった場合、ズーム中でないと判断する。もし異なる値がひとつでもあれば、映像音声変化情報群が多重化された記録データ区間内でズーム動作がなされていると判断できるので、ステップＳ８１５に進み、分割条件を満たさないと判断し処理を終える。ズーム中でなければステップＳ８２０に進む。ステップＳ８２０では、パン操作中かどうかの判定を行う。具体的には、映像音声変化情報のひとつであるパン方向情報が０であるかどうかをチェックする。映像音声変化情報群においてすべてのパン方向情報が０であった場合、パン中でないと判断しステップＳ８３０に進む。もし０でないパン方向情報が映像音声変化情報群に存在した場合は映像音声変化情報群が多重化された記録データ区間内でパン操作が実施されているものと判断できるので、ステップＳ８１５に進み、分割条件を満たさないと判断し処理を終える。ステップＳ８３０では、チルト中かどうかの判定を行う。具体的には、映像音声変化情報のひとつであるチルト方向情報が０であるかどうかをチェックする。映像音声変化情報群においてすべてのチルト方向情報が０であった場合、チルト中でないと判断しステップＳ８４０に進む。もし０でないチルト方向情報が映像音声変化情報群に存在した場合は映像音声変化情報群が多重化された記録データ区間内でチルト操作が実施されているものと判断できるので、ステップＳ８１５に進み、分割条件を満たさないと判断し処理を終える。ステップＳ８４０では、フォーカスが合っているかどうかの判定を行う。具体的には、映像音声変化情報のひとつであるフォーカス情報が１であるかどうかをチェックする。映像音声変化情報群においてすべてのフォーカス情報が１であった場合、フォーカスが合っていると判断しステップＳ８５０に進む。もし１でないフォーカス情報が映像音声変化情報群に存在した場合は映像音声変化情報群が多重化された記録データ区間内でフォーカスが合っていない、すなわち、被写体が動いている等の可能性が考えられるため、ステップＳ８１５に進み、分割条件を満たさないと判断し処理を終える。ステップＳ８５０では、映像ビットレートが閾値以上かどうかの判定を行う。具体的には、映像音声変化情報のひとつである映像ビットレート情報があらかじめ定められた値、例えば、（最大ビットレート−１Ｍｂｐｓ）よりも低いかどうかのチェックを行う。本チェックにより、図２におけるｔ２〜ｔ３区間のような、映像の動きが激しい、すなわち映像の変化が大きい区間かどうかを判断することができる。（最大ビットレート−１Ｍｂｐｓ）を超えるビットレート値が映像音声変化情報群に存在した場合、分割点として適切でないと判断する。更に、下記式を用いて、図２におけるｔ１〜ｔ２区間のような、動きの少ない映像から動きの大きな映像に移りはじめた区間、すなわち、ビットレートが増加している区間でないかどうかを判定する。
【００５９】
【数１】
2009010554.tif 000003
【００６０】
ここで、Ｂｉとは映像音声変化情報群におけるｉ番目の映像音声変化情報のビットレート値を表す。ｎは映像音声変化情報の個数を示し、αは映像の変化が大きいと判断するビットレートの変化量を示している。これらふたつの判定を満たせばステップＳ８６０に進み、そうでなければステップＳ８１５に進む。ステップＳ８６０では、音量の変化が閾値以下かどうかのチェックを行う。音量についてもビットレートと同様のふたつの判定を実施する。ひとつ目は、音量があらかじめ定められた値、例えば２５０よりも低いかどうかのチェックを行う。更に、下記式を用いて、音量が増加している区間でないかどうかを判定する。
【００６１】
【数２】
2009010554.tif 000004
【００６２】
ここで、Ｖｉとは映像音声変化情報群におけるｉ番目の映像音声変化情報の音量を表す。ｎは映像音声変化情報の個数を示し、βは音量の変化が大きいと判断する閾値を示している。ステップＳ８６０におけるふたつの判定を満たせばステップＳ８７０に進み、そうでなければステップＳ８１５に進む。ステップＳ８７０に進むと、現在の分割候補点が分割条件を満たすと判断して処理を終え、すでに説明したように、図７においてステップＳ７６０、ステップＳ７３０と処理が実行され、分割候補点において分割を行うことが決定される。
【００６３】
なお、記録データのコピーの際には、ダビング先の記録媒体に、ＦＦ（早送り）、ＲＥＷ（巻き戻し）といった特殊再生を可能にするための映像インデックス情報や、ＤＶＤのトップメニューといった、記録データに付随する情報も一緒に書き込まれる。ダビング先の記録媒体の残容量と、ダビング対象のデータのサイズを比較する際には、これらの記録データに付随する情報のサイズも考慮して比較がなされるものとする。
【００６４】
以上説明した処理によって、ダビング対象の記録データ群が区切られる様子を図９に示す。図９は、例として、ダビング対象の記録データが３つの分割映像データに区切られる様子を示している。ダビング対象の記録データの映像音声変化情報はそれぞれ、図上部の”ズーム”、”パン”、”チルト”、”フォーカス”、”映像ビットレート”、”音量”と書かれた線分で示している。ズーム情報を示す線分において、太い線分で示されている区間は、ズーム中であること、すなわち、図８におけるステップＳ８１０においてズーム中であると判定される区間であることを示す。パン情報を示す線分において、太い線分で示されている区間は、パン中であること、すなわち、図８におけるステップＳ８２０においてパン中であると判定される区間であることを示す。チルト情報を示す線分において、太い線分で示されている区間は、チルト中であること、すなわち、図８におけるステップＳ８３０においてチルト中であると判定される区間であることを示す。フォーカス情報を示す線分において、太い線分で示されている区間は、合焦中であること、すなわち、図８におけるステップＳ８４０においてフォーカスが合っていないと判定される区間であることを示す。映像ビットレート情報を示す線分において、太い線分で示されている区間は、図８におけるステップＳ８５０において映像ビットレートが閾値以下であると判定される区間であることを示す。音量情報を示す線分において、太い線分で示されている区間は、図８におけるステップＳ８６０において音量の変化が閾値以上であると判定される区間であることを示す。つまり、図９において太い線分で表されている区間は、図７におけるステップＳ７５０で示される分割可否確認処理において、分割条件を満たさないと判断される区間である。
【００６５】
ダビング開始時、まずダビング先の記録媒体の残容量を元に、初期分割点が決められる（初期分割点１）。この初期分割点を基準として、図７に示した分割点探索処理を実施し、分割可能と判定できる位置を探す。図９においては、初期分割点１は、ズームやパンが行われており分割可能な位置ではない。そこで、記録データの先頭方向に遡り、分割可能な位置を探す。図８にフローチャートで示した分割可否確認処理にて分割可能と判定できる、初期分割点１に最も近い位置は分割点１である。よって、記録データ先頭から分割点１までの区間がダビング先の記録媒体に書き込まれる。書き込み終了後、新しい記録媒体が外部ドライブ１８５にセットされると、分割点１をダビング開始点として同様の処理を行う。２枚目の記録媒体に対して、図９に示す初期分割点２が初期分割点となる。初期分割点２ではズーム、チルト操作が行われており、なおかつ映像ビットレートの変化も大きい。そこで記録データの先頭方向に記録データの先頭方向に遡り、分割可能な位置を探す。結果として、分割点１から分割点２までの区間が２枚目の記録媒体へ書き込まれる記録データの区間となる。２枚目の記録媒体への書き込み終了後、３枚目の記録媒体が外部ドライブ１８５にセットされると、分割点２をダビング開始点として再度ダビング区間の決定処理が実施される。今回は、コピー先の記録媒体の残容量よりも未ダビング区間、すなわち分割点２からダビングデータ終了点の区間に対応するデータ量の方が少ないため、図７に示すフローチャートに対応する処理を実行することなく、未ダビング区間のデータをダビング先の記録媒体に書き込む。これら一連の処理により、ダビング対象のデータが３枚の記録媒体に分割してコピーされる。
【００６６】
なお、本発明は、システム制御手段１４０内に存在するＲＯＭに保存されているプログラムがシステム制御手段１４０内に存在するＲＡＭ上に転送され、同じくシステム制御手段１４０内に存在するＣＰＵが当該プログラムを順次読み出し実行することによって実現される。ただし、本発明におけるプログラムは、システム制御手段１４０内のＲＯＭ以外に保持されていてもよく、例えば不揮発性の半導体メモリなどの外部記録媒体にプログラムを保持しておき、ビデオカメラ１００動作時に外部記録媒体からシステム制御手段１４０内のＲＡＭにプログラムを転送し、同じくシステム制御手段１４０内に存在するＣＰＵが当該プログラムを順次読み出し実行する場合も本発明を構成することになる。更には、ビデオカメラ１００に内蔵された不揮発性メモリにプログラムを格納し、当該プログラムを直接ＣＰＵが読み出し実行する構成をとってもよい。
【００６７】
なお、本実施例においては映像音声変化情報がすべて記録データ中に多重化していたがこれに限るものではなく、ダビング時に分割点候補の前後の記録データを再生し取得してもよい。あるいは、多重化を行わず、記録時に記録データとは別のファイルを記録媒体１７５内に作成し、映像音声変化情報を当該ファイルに格納してもよい。
【００６８】
また、本実施例において説明した映像のビットレート、および音量の変化量の判定方法は一例に過ぎず、ＧＯＰごと、あるいはフレームごとといった、映像音声変化情報の多重化の頻度、映像圧縮アルゴリズムの特徴等により、様々な方法が考えられる。例えば音量に関しては、映像音声変化情報群の各音量の分散がある値の範囲内に収まっているかどうかを判定基準としてもよい。その他の映像音声変化情報においても、本発明の趣旨を逸脱しない範囲で様々な判定基準を設定可能である。更には、ダビング処理の処理速度を勘案し、利用する映像音声変化情報の種類を減らしてもよい。同じように、本実施例では分割候補点およびその前後２０ＧＯＰの範囲において映像音声変化情報を抽出し処理を行うことにしたが、本範囲は一例に過ぎず、範囲を大きく、あるいは小さくしてもよい。
【００６９】
なお、本実施例においてはビデオカメラの主たる記録媒体として着脱可能な半導体メモリを想定して説明したがこれに限るものではなく、ビデオカメラに内蔵された半導体メモリ、あるいはＨＤＤなど、ランダムアクセスが可能な記録媒体すべてにおいて適用可能であることは言うまでもない。更には、本実施例においてはビデオカメラと外部ドライブを接続しダビング処理を行う例を示したがこの構成に限るものではなく、ビデオカメラ自体がドライブ装置を備える形態であってもなんら問題はない。
【００７０】
また、本発明はビデオカメラのみに限定されるものではなく、ＨＤＤレコーダーなど、記録データをある記録媒体から別の記録媒体にダビングする機能を備える装置すべてに適用可能であることは言うまでもない。
【産業上の利用可能性】
【００７１】
本発明にかかるデータ記録装置は、記録データの内容を自動的に判断することで長時間の記録データを複数の記録媒体にダビングする際の作業を効率化するものであり、ダビング機能を備えた種々のデータ記録装置に適用可能である。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態におけるビデオカメラの構成を示すブロック図
【図２】本発明の実施の形態におけるＶＢＲ記録時の映像ビットレートの変化例を示す図
【図３】本発明の実施の形態における外部ドライブの構成を示すブロック図
【図４】本発明の実施の形態におけるダビング方法選択画面を示す図
【図５】本発明の実施の形態におけるダビング対象の日付選択画面を示す図
【図６】本発明の実施の形態におけるダビング対象の記録データ任意選択画面を示す図
【図７】本発明の実施の形態におけるダビング対象の記録データの分割点検出処理の内容を示すフローチャート
【図８】本発明の実施の形態における分割可否判断処理の内容を示すフローチャート
【図９】本発明の実施の形態におけるダビング対象記録データの分割点設定例を示す図
【図１０】従来の記録再生装置において、ＨＤＤからＤＶＤにデータをコピーする動作を説明するフローチャート
【符号の説明】
【００７３】
１７５    記録媒体（第１の記録媒体）
１７０    カードＩ／Ｆ手段（第１の記録媒体アクセス手段）
３１０    記録媒体（第２の記録媒体）
３２０    Ｒ／Ｗ手段（第２の記録媒体アクセス手段、書き込み手段）
３６０    システム制御手段（残容量検出手段）
１４０    システム制御手段（映像音声情報分割手段）
【図１】
2009010554.tif 000005
【図２】
2009010554.tif 000006
【図３】
2009010554.tif 000007
【図４】
2009010554.tif 000008
【図５】
2009010554.tif 000009
【図６】
2009010554.tif 000010
【図７】
2009010554.tif 000011
【図８】
2009010554.tif 000012
【図９】
2009010554.tif 000013
【図１０】
2009010554.tif 000014