JP3903909B2 - Video signal recording and playback device - Google Patents
Video signal recording and playback device Download PDFInfo
- Publication number
- JP3903909B2 JP3903909B2 JP2002334822A JP2002334822A JP3903909B2 JP 3903909 B2 JP3903909 B2 JP 3903909B2 JP 2002334822 A JP2002334822 A JP 2002334822A JP 2002334822 A JP2002334822 A JP 2002334822A JP 3903909 B2 JP3903909 B2 JP 3903909B2
- Authority
- JP
- Japan
- Prior art keywords
- recording
- division information
- file
- unit
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は映像信号を記録、再生する映像信号記録再生装置、及び映像ファイルを効率的に管理する映像信号記録再生方法に関する。
【0002】
【従来の技術】
従来、映像信号を記録、再生する映像信号記録再生装置には、記録型DVD方式としてDVD−VR(DVD−Video Recording)方式のものがある(例えば、非特許文献1参照)。これはDVDディスクに記録されたPG(番組)に対し特殊再生、編集、管理等が可能な方式であり、そのデータ構造(ファイルシステム)はUDF(Universal Disc Format)2.0に限定されている。
【0003】
図8に従来の映像信号記録再生装置のブロック図を、図9にDVDディスクの管理情報のデータ構造図を示す。図8において、700は入力部、701は符号化部、702は管理情報生成部、703は記録部、704は記録媒体、705は再生部、706は復号化部、707は出力部である。図9において、710〜714は管理情報として記録されるデータである。
【0004】
以上のように構成された映像信号記録再生装置について、その動作を説明する。
【0005】
入力部700より入力された画像信号は符号化部701に入力される。
【0006】
記録時において、符号化部701は入力画像に高能率符号化を行ない圧縮ストリーム、及び符号化情報を出力する。符号化情報は管理情報生成部702に、圧縮ストリームは記録部703にそれぞれ入力される。
【0007】
管理情報生成部702は入力された符号化情報より管理情報を生成する。管理情報は記録部703に入力される。
【0008】
記録部703は入力された圧縮ストリーム、及び管理情報を記録媒体704に記録する。
【0009】
再生時において、再生部705は記録媒体704より圧縮ストリーム、及び管理情報を読み出す。読み出した圧縮ストリーム、及び管理情報は復号化部706に入力される。復号化部706は入力された圧縮ストリーム、及び管理情報を行ない、再生画像を出力する。
【0010】
再生画像は出力部707に入力され、出力部707は入力された再生画像を表示系にて表示する。
【0011】
VRフォーマットでは、710〜714の5つのファイルで構成されている。VR_MANGR.IFOであるファイル710には映像ファイルの管理情報が記録されている。VR_MOVIE.VROであるファイル711には動画の圧縮ストリームが記録されている。VR_STILL.VROであるファイル712には静止画データが記録されている。VR_AUDIO.VROであるファイル713にはアフレコ用の音声データが、VR_MANGR.BUPであるファイル714にはVR_MANGR.IFOの内容がバックアップとして記録されている。
【0012】
【非特許文献1】
DVD Forum、“DVD Specifications forRewritable/Re−Recording Discs Part3:Video Recording Version1.0”September 1999
【0013】
【発明が解決しようとする課題】
しかしながら、従来の映像信号記録再生装置におけるVR方式は前記UDF2.0を前提としているため、VR方式を他のファイルシステムに応用する場合には多くの課題があった。例えばVR方式では動画の圧縮ストリームをVR_MOVIE.VROの1つのファイルに記録するが、このファイルは最大で4GBを越える。PC(パーソナルコンピュータ)等で採用されているファイルシステムではファイルサイズに制限があり、最大4GBのVR_MOVIE.VROファイルを取り扱えないことがある。また、VR方式ではDVDディスクのシーク性能の問題から、シームレスなリード/ライトが確保できるようにDVDディスク上の記録領域を決定するCDA(Contiguous Data Area)アルゴリズムを用いており、これにより記録レートの上限が決定されていた。しかしHDD(ハードディスクドライブ)のようなシーク速度がDVDディスクより高速な記録媒体に対してはCDA、さらにはCDAによる記録レート制限は不要であり、これがあるために記録レートを向上させられなかった。
【0014】
本発明は上記従来の課題を解決するもので、ファイルサイズ等の制限を受けることなく、記録媒体に任意のファイルシステムで記録することができ、さらにファイルのオープン、クローズをより高速で行なうことのできる映像信号記録再生装置を提供することを目的とする。
【0017】
【課題を解決するための手段】
本発明の映像信号記録再生装置は、入力された映像信号に対し圧縮処理を行い圧縮ストリームを生成する符号化部と、前記映像信号と前記圧縮ストリームより管理情報を生成する管理情報生成部と、番組の基本単位であるオブジェクトを、記録媒体への記録の基本単位であるベースファイルに分割する分割情報を生成する分割情報生成部と、前記管理情報と前記分割情報と前記圧縮ストリームとを前記分割情報に基づき前記記録媒体に記録する記録部と、前記記録媒体に記録された、前記圧縮ストリーム、前記管理情報、及び前記分割情報を取得する再生部と、前記圧縮ストリーム、前記管理情報、及び前記分割情報により再生処理を行なう復号化部とを備え、前記記録部が、前記分割情報の記録用ファイルとして、第1の分割情報ファイルと第2の分割情報ファイルを用意し、前記第1の分割情報ファイルへの前記分割情報の記録において、バッファ内の全データを書き出し、続いてカウンタを記録し、続いて前記バッファ内の全データを書き出し、続いて前記分割情報を書き出し、続いて前記カウンタを記録し、前記第2の分割情報ファイルへの前記分割情報の記録において、前記バッファ内の全データを書き出し、続いて前記カウンタを記録し、続いて前記バッファ内の全データを書き出し、続いて前記分割情報を書き出し、続いて前記カウンタを記録し、前記再生部が、前記分割情報の読み込み時に、前記カウンタの値を比較し、読み込む分割情報ファイルを決定することを特徴とした映像信号記録再生装置である。
【0024】
【発明の実施の形態】
以下、本発明の実施の形態について図を用いて説明する。
【0025】
(実施の形態1)
図1は本発明の第1の実施の形態の映像信号記録再生装置のブロック図、図2は記録媒体の管理情報のデータ構造図、図3はストリーム構成比較図である。図1において、100は入力部、101は符号化部、102は管理情報生成部、103は分割情報生成部、104はデータ記録部、105は記録媒体、106はデータ再生部、107は復号化部、108は出力部である。記録媒体としては、HDD(ハードディスクドライブ)を想定している。図2において110〜116は管理情報として記録されるデータである。
【0026】
以上のように構成された本実施の形態の映像信号記録再生装置について、その動作を説明する。
【0027】
入力部100より入力された画像信号は符号化部101に入力される。
【0028】
記録時において、符号化部101は入力画像に高能率符号化を行ない圧縮ストリーム、及び符号化情報を出力する。符号化情報は管理情報生成部102、及び分割情報生成部103に、圧縮ストリームはデータ記録部104にそれぞれ入力される。
【0029】
管理情報生成部102は入力された符号化情報より管理情報を生成する。管理情報はデータ記録部104に入力される。
【0030】
分割情報生成部103は入力された符号化情報、データ記録部104から入力された記録情報より、オブジェクトをベースファイルとよばれる小ファイルに分割するための分割情報を生成する。分割情報はデータ記録部104に入力される。
【0031】
データ記録部104は入力された圧縮ストリーム、管理情報、及び分割情報を記録媒体105に記録する。このとき圧縮ストリームはベースファイル単位で記録される。さらに記録情報を出力する。記録情報は分割情報生成部103に入力される。
【0032】
再生時において、データ再生部106は記録媒体105より管理情報、及び分割情報より読み込みの対象となるベースファイルを決定し、圧縮ストリームを読み出す。読み出した圧縮ストリーム、管理情報は復号化部107に入力される。復号化部107は入力された圧縮ストリーム、管理情報より復号化処理を行ない、再生画像を出力する。
【0033】
再生画像は出力部108に入力され、出力部108は入力された再生画像を表示系にて表示する。
【0034】
図2に示すように、本実施の形態の映像信号記録再生装置においては管理情報は110〜116の7つのファイルで構成されている。VR_MANGR.IFOであるファイル110には映像ファイルの管理情報が記録されている。VR_MOVIE.VROであるファイル111には動画の圧縮ストリームが記録されている。VR_STILL.VROであるファイル112には静止画データが記録されている。VR_AUDIO.VROであるファイル113にはアフレコ用の音声データが、VR_MANGR.BUPであるファイル114にはVR_MANGR.IFOの内容がバックアップとして記録されている。さらにSTR_DIV.TBLであるファイル115にはオブジェクトのベースファイルへの分割情報が、STR_DIV.BUPであるファイル116にはSTR_DIV.TBLの内容がバックアップとして記録されている。
【0035】
次に図3を用いて、本実施の形態と従来例であるVRフォーマットとのオブジェクトの扱い方の違いについて説明する。図3において、200は記録媒体に記録されている全圧縮ストリームを表している。210、211は番組の基本単位であるオブジェクトを表しており、それぞれオブジェクト1、オブジェクト2である。本実施の形態では2つのオブジェクトが存在している。220〜224は記録の基本単位であるベースファイルを表しており、それぞれベースファイル1、ベースファイル2、ベースファイル3、ベースファイル4、ベースファイル5である。本実施の形態では5つのベースファイルが存在している。オブジェクト1はベースファイル1、2、3の3つのベースファイル、オブジェクト2はベースファイル4、5の2つのベースファイルから構成されており、この情報を分割情報と呼ぶ。ベースファイルのサイズはオブジェクトの最終ベースファイルを除き固定である。図3においては、ベースファイル1、2、及び4が固定サイズとなり、ベースファイル3、及び5はオブジェクトのサイズにより可変となる。
【0036】
230はVRフォーマットにおける圧縮ストリームの見え方であり、VRフォーマットでは1つのVR_MOVIE.VROファイルが存在している。231は本実施の形態における圧縮ストリームの見え方であり、本実施の形態では5つのベースファイルが存在している。なお、230、231ともに同じ圧縮ストリームを見ている。
【0037】
本実施の形態に示すように、圧縮ストリームを小さなベースファイルに分割して記録することで、ファイルサイズ等の制限を受けることなく、記録媒体に任意のファイルシステムで記録することが可能となり、PC(パーソナルコンピュータ)等で採用されているファイルシステムで取り扱うことができる。さらにHDDのようなシーク速度が高速な記録媒体に対しては記録レート制限を受けないため、ファイルのオープン、クローズがより高速で行なえるようになる。
【0038】
(実施の形態2)
図4は本発明の第2の実施の形態の映像信号記録再生装置におけるオブジェクトのベースファイルへの分割情報を表す分割情報構成図、図5はオブジェクトに関する分割情報について説明したオブジェクト分割図である。図4において、300、及び310〜313は分割情報全体の構成で、320〜322は記録媒体全体に関する分割情報で、「次に記録されるベースファイルのファイルID」、「次に記録されるオブジェクトのオブジェクトID」、「記録されているオブジェクトの総記録サイズ」の3つの情報が記録される。
【0039】
330〜336はオブジェクトに関する分割情報で、「当該オブジェクトのオブジェクトID」、「当該オブジェクトを構成するベースファイルの総数」、「当該オブジェクトを構成する先頭ベースファイルのファイルID」、「当該オブジェクトの総記録サイズ」、「当該オブジェクトの先頭ベースファイルにおける有効位置」、「当該オブジェクトの最終ベースファイルにおける有効位置」、「当該オブジェクトが記録されているディレクトリ」の7つの情報が記録される。
【0040】
図5において、400はオブジェクト、401〜403はオブジェクトを構成するベースファイルであり、それぞれベースファイル1、ベースファイル2、ベースファイル3である。各ベースファイルには固有の名前がつけられており、本実施の形態ではそれぞれ、STR0001、STR0002、STR0003としている。ベースファイル名は各ベースファイル毎に設定されるファイルIDにより一意的に決定される。この場合のファイルIDは1、2、3である。ファイルIDは任意の範囲内で単調増加する。本実施の形態のオブジェクトは3つのベースファイルから構成されており、オブジェクトに対する分割情報としては「STR0001」、「STR0002」、「STR0003」というファイル名の情報が必要であるが、ファイル名のファイルIDから生成することで、「1」、「2」、「3」の情報で各ベースファイルを一意的に決定することが出来るようになる。
【0041】
あるいは、オブジェクトに対する分割情報として「オブジェクトを構成するベースファイルのうち、先頭ベースファイルのファイルID(本実施の形態では1)」、及び「オブジェクトを構成するベースファイルの個数(本実施の形態では3)」の2つの情報で各ベースファイルを一意的に決定することも出来る。
【0042】
本実施の形態に示すように、圧縮ストリームを小さなベースファイルに分割して記録し、かつベースファイル名を単調増加するファイルIDより決定することで、分割情報の増加を抑えることが可能となる。
【0043】
(実施の形態3)
図5は本発明の第3の実施の形態の映像信号記録再生装置におけるオブジェクトに関する分割情報について説明したオブジェクト分割図である。図5において、400はオブジェクト、401〜403はオブジェクトを構成するベースファイルであり、それぞれベースファイル1、ベースファイル2、ベースファイル3である。各ベースファイルには固有の名前がつけられており、本実施の形態ではそれぞれ、STR0001、STR0002、STR0003としている。ベースファイル名は各ベースファイル毎に設定されるファイルIDにより一意的に決定される。この場合のファイルIDは1、2、3である。410はオブジェクトを構成する3つのベースファイルのうち、先頭のベースファイルであるSTR0001内においてオブジェクトが有効となる位置をSTR0001先頭からのサイズで示したものである。411はオブジェクトを構成する3つのベースファイルのうち、最終のベースファイルであるSTR0003内においてオブジェクトが有効である位置をSTR0003先頭からのサイズで示したものである。ファイルの部分削除を行なうことができないファイルシステムにおいては、オブジェクト前方削除や後方削除等の編集を行なう場合、ファイルのコピー処理が発生していた。これにより処理時間の増加や、記録媒体のリソース不足を招いていた。
【0044】
本実施の形態に示すように圧縮ストリームを小さなベースファイルに分割して記録し、分割情報として当該オブジェクトが有効となる前記先頭ベースファイルからの位置、及び当該オブジェクトを構成しているベースファイルのうち最終である最終ベースファイルからの位置を持つことで、システム負荷を増大させることなくオブジェクトの編集を行なうことが可能となる。
【0045】
(実施の形態4)
図6は本発明の第4の実施の形態の映像信号記録再生装置における分割情報ファイル、及び管理情報ファイルの蓄積媒体への記録方法を示したファイル記録方法図である。図6において、500、503、504、及び507はカウンタであり、いずれも同じ値を持つ。501、505は分割情報であり、いずれも同じデータである。502、506はナビゲーションデータであり、いずれも同じデータである。510は記録媒体への、管理情報ファイル、分割情報ファイルの記録の順番を示す。
【0046】
以上のように構成された本実施の形態の映像信号記録再生装置について、その動作を説明する。
【0047】
記録時は以下の手順で記録を行なう。まずバッファ内データをフラッシュする。Linuxではsync()をコールする。続いてカウンタ501をSTR_DIV.TBLファイルに記録する。その後バッファ内データをフラッシュする。続いて分割情報501をSTR_DIV.TBLファイルに記録する。その後バッファ内データをフラッシュする。続いてナビゲーションデータ502をVR_MANGR.IFOファイルに記録する。続いてカウンタ501をVR_MANGR.IFOファイルに記録する。その後バッファ内データをフラッシュする。
【0048】
次にバックアップファイルの記録を行なう。まずバッファ内データをフラッシュする。Linuxではsync()をコールする。続いてカウンタ504をSTR_DIV.BUPファイルに記録する。その後バッファ内データをフラッシュする。続いて分割情報505をSTR_DIV.BUPファイルに記録する。その後バッファ内データをフラッシュする。続いてナビゲーションデータ506をVR_MANGR.BUPファイルに記録する。続いてカウンタ507をVR_MANGR.BUPファイルに記録する。その後バッファ内データをフラッシュする。
【0049】
これによりSTR_DIV.TBLとVR_MANGR.IFOについては、STR_DIV.TBL先頭に記録されているカウンタとVR_MANGR.IFO後方に記録されているカウンタの値を比較することで、各ファイルの内容が正常に記録されたか否かの判断を行なうことができる。同様にSTR_DIV.BUPとVR_MANGR.BUPについても、STR_DIV.BUP先頭に記録されているカウンタとVR_MANGR.BUP後方に記録されているカウンタの値を比較することで、各ファイルの内容が正常に記録されたか否かの判断を行なうことができる。
【0050】
再生時は、まずSTR_DIV.TBL先頭のカウンタとVR_MANGR.IFO後方のカウンタの値を比較し、2つのカウンタの値が一致していればSTR_DIV.TBLとVR_MANGR.IFOの情報を用いる。一致していなければSTR_DIV.BUP先頭のカウンタとVR_MANGR.BUP後方のカウンタの値を比較し、2つのカウンタの値が一致していればSTR_DIV.BUPとVR_MANGR.BUPの情報を用いる。一致していなければ初期値を用いる。
【0051】
本実施の形態に示すように、分割ファイル、及び管理情報ファイルにカウンタを付加することで、記録が正常に行なわれたか否かを判断することが可能となる。
【0052】
(実施の形態5)
以下に、本発明の第5の実施の形態である映像信号再生装置を図1を用いて説明する。
【0053】
本実施の形態では、符号化部101は圧縮ストリームに対し暗号化を行なうが、音声ストリームには映像ストリームより多くのビットに対し暗号化を行なう。
【0054】
これにより、システム負荷の増加を抑え、効率的に圧縮ストリームの暗号化を行なうことが可能となる。
【0055】
(実施の形態6)
以下に、本発明の第6の実施の形態である映像信号記録再生装置を図7のブロック図を用いて説明する。図7において、600は入力部、601は符号化部、602は管理情報生成部、603は分割情報生成部、604はデータ記録部、605は記録媒体、606はデータ再生部、607は復号化部、608は出力部、609はネットワーク経由で接続されるPC、610は記録媒体内のファイル、611はPCからネットワーク経由で見える記録媒体内のファイルである。
【0056】
以上のように構成された本実施の形態の映像信号記録再生装置について、その動作を説明する。
【0057】
入力部600より入力された画像信号は符号化部601に入力される。
【0058】
記録時において、符号化部601は入力画像に高能率符号化を行ない圧縮ストリーム、及び符号化情報を出力する。符号化情報は管理情報生成部602、及び分割情報生成部603に、圧縮ストリームはデータ記録部604にそれぞれ入力される。
【0059】
管理情報生成部602は入力された符号化情報より管理情報を生成する。管理情報は記録部604に入力される。
【0060】
分割情報生成部603は入力された符号化情報、データ記録部604から入力された記録情報より、オブジェクトをベースファイルとよばれる小ファイルに分割するための分割情報を生成する。分割情報はデータ記録部604に入力される。
【0061】
データ記録部604は入力された圧縮ストリーム、管理情報、及び分割情報を記録媒体605に記録する。このときコピー可能な圧縮ストリームはコピー可能ディレクトリに、コピー禁止の圧縮ストリームはコピー禁止ディレクトリに記録する。本実施の形態ではコピー可能ディレクトリをdir1、コピー禁止ディレクトリをdir2としている。dir1にはオブジェクト1、オブジェクト2、オブジェクト3の3つのオブジェクトが、dir2にはオブジェクト4、オブジェクト5の2つのオブジェクトが記録されている。ネットワーク経由で接続されたPCに対しては、コピー禁止用ディレクトリをマウントしないことで、PCでのコピー禁止ストリームの再生を禁止することができる。
【0062】
本実施の形態に示すように、コピー禁止ストリームをコピー禁止用ディレクトリに記録し、同ディレクトリをネットワーク接続されたPCから見えなくすることで、著作権の保護が可能となる。
【0063】
【発明の効果】
本発明の映像信号記録再生方法及び映像信号記録再生装置は、圧縮ストリームを小さなベースファイルに分割して記録することで、ファイルサイズ等の制限を受けることなく、記録媒体に任意のファイルシステムで記録することが可能となる。さらにファイルのオープン、クローズがより高速で行なわれるようになる。
【0064】
また、圧縮ストリームを小さなベースファイルに分割して記録し、かつベースファイル名を単調増加するファイルIDより決定することで、分割情報の増加を抑えることが可能となる。
【0065】
また、分割情報として当該オブジェクトが有効となる前記先頭ベースファイルからの位置、及び当該オブジェクトを構成しているベースファイルのうち最終である最終ベースファイルからの位置を持つことで、システム負荷を増大させることなくオブジェクトの編集を行なうことが可能となる。
【0066】
また、分割ファイル、及び管理情報ファイルにカウンタを付加することで、記録が正常に行なわれたか否かを判断することが可能となる。
【0067】
また、音声ストリームには映像ストリームより多くのビットに対し暗号化を行うことで、システム負荷の増加を抑え、効率的に圧縮ストリームの暗号化を行なうことが可能となる。
【0068】
また、コピー禁止ストリームをコピー禁止用ディレクトリに記録し、同ディレクトリをネットワーク接続されたPCから見えなくすることで、著作権の保護が可能となる。
【図面の簡単な説明】
【図1】本発明の第1、第5の実施の形態の映像信号記録再生装置のブロック図
【図2】本発明の第1の実施の形態の映像信号記録再生装置のデータ構造図
【図3】従来方式と本発明の圧縮ストリームの見え方の違いを示したストリーム構成比較図
【図4】本発明の第2の実施の形態の映像信号記録再生装置におけるオブジェクトのベースファイルへの分割情報を示した分割情報構成図
【図5】本発明の第2の実施の形態の映像信号記録再生装置におけるオブジェクトに関する分割情報について説明したオブジェクト分割図
【図6】本発明の第4の実施の形態の映像信号記録再生装置における管理情報ファイル、分割情報ファイルの記録方法を示したファイル記録方法図
【図7】本発明の第6の実施の形態の映像信号記録再生装置のブロック図
【図8】従来の映像信号記録再生装置のブロック図
【図9】従来のDVDディスクの管理情報のデータ構造図
【符号の説明】
100、600 入力部
101、601 符号化部
102、602 管理情報生成部
103、603 分割情報生成部
104、604 データ記録部
105、605 記録媒体
106、606 データ再生部
107、607 復号化部
108、608 出力部
110 VR_MANGR.IFO(ナビゲーションデータファイル)
111 VR_MOVIE.VRO(動画データ)
112 VR_STILL.VRO(静止画データ)
113 VR_AUDIO.VRO(音声データ)
114 VR_MANGR.BUP(ナビゲーションデータファイルのバックアップ)
115 STR_DIV.TBL(オブジェクトのベースファイルへの分割情報)
116 STR_DIV.BUP(オブジェクトのベースファイルへの分割情報のバックアップ)
200 記録媒体に記録されている全圧縮ストリーム
210、211 記録媒体に記録されているオブジェクト
220、221、222 オブジェクト1を構成するベースファイル
223、224 オブジェクト2を構成するベースファイル
230 VRフォーマットにおける圧縮ストリームの見え方
231 本発明における圧縮ストリームの見え方
300 オブジェクトのベースファイルへの分割情報
310 全体の分割情報
311 オブジェクト1の分割情報
312 オブジェクト2の分割情報
313 オブジェクトnの分割情報
320、321、322、330、331、332、333、334、335、336 分割情報
400 オブジェクト
401、402、403 オブジェクトを構成するベースファイル
410 オブジェクトが有効となる先頭ベースファイル先頭からの位置
411 オブジェクトが有効である最終ベースファイル先頭からの位置
500、503、504、507 カウンタ
501、505 オブジェクトのベースファイルへの分割情報
502、506 ナビゲーションデータ
510 管理情報ファイル、分割情報ファイルの記録の順番
609 ネットワーク経由で接続されるPC
610 本発明におけるディレクトリ構造
611 PCから見えるディレクトリ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a video signal recording / reproducing apparatus for recording and reproducing a video signal, and a video signal recording / reproducing method for efficiently managing a video file.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, video signal recording / reproducing apparatuses that record and reproduce video signals include a DVD-VR (DVD-Video Recording) system as a recordable DVD system (see, for example, Non-Patent Document 1). This is a method that allows special playback, editing, management, and the like of a PG (program) recorded on a DVD disc, and its data structure (file system) is limited to UDF (Universal Disc Format) 2.0. .
[0003]
FIG. 8 is a block diagram of a conventional video signal recording / reproducing apparatus, and FIG. 9 is a data structure diagram of management information of a DVD disk. In FIG. 8, 700 is an input unit, 701 is an encoding unit, 702 is a management information generation unit, 703 is a recording unit, 704 is a recording medium, 705 is a reproduction unit, 706 is a decoding unit, and 707 is an output unit. In FIG. 9,
[0004]
The operation of the video signal recording / reproducing apparatus configured as described above will be described.
[0005]
The image signal input from the
[0006]
At the time of recording, the
[0007]
The management
[0008]
The
[0009]
During playback, the
[0010]
The reproduced image is input to the
[0011]
The VR format is composed of five
[0012]
[Non-Patent Document 1]
DVD Forum, “DVD Specifications for Rewritable / Re-Recording Discs Part 3: Video Recording Version 1.0” September 1999.
[0013]
[Problems to be solved by the invention]
However, since the VR method in the conventional video signal recording / reproducing apparatus is based on the UDF 2.0, there are many problems when the VR method is applied to other file systems. For example, in the VR method, a compressed video stream is converted to VR_MOVIE. It is recorded in one file of VRO, but this file exceeds 4 GB at the maximum. The file system used in a PC (personal computer) or the like has a limit on the file size, and VR_MOVIE. VRO files may not be handled. The VR method uses a CDA (Contiguous Data Area) algorithm that determines a recording area on a DVD disk so that seamless read / write can be ensured due to the problem of seek performance of the DVD disk. The upper limit was determined. However, there is no need to limit the recording rate by CDA and further CDA for a recording medium having a seek speed higher than that of a DVD disk such as HDD (hard disk drive), and the recording rate cannot be improved because of this.
[0014]
The present invention solves the above-described conventional problems, and can be recorded on a recording medium with an arbitrary file system without being restricted by a file size or the like, and can open and close a file at a higher speed. An object of the present invention is to provide a video signal recording / reproducing apparatus capable of performing the above.
[0017]
[Means for Solving the Problems]
The present inventionThe projectionAn image signal recording / reproducing apparatus includes: an encoding unit that performs compression processing on an input video signal to generate a compressed stream; a management information generation unit that generates management information from the video signal and the compressed stream; A division information generation unit that generates division information for dividing an object that is a unit into a base file that is a basic unit of recording on a recording medium, the management information, the division information, and the compressed streamWhenBased on the division informationSaidA recording unit for recording on a recording medium, a reproducing unit for acquiring the compressed stream, the management information, and the division information recorded on the recording medium, and reproduction by the compressed stream, the management information, and the division information Decoding unit for processingWhenWithThe recording unit prepares a first division information file and a second division information file as the division information recording file, and in recording the division information into the first division information file, All the data in the buffer, followed by recording a counter, subsequently writing all the data in the buffer, then writing the division information, then recording the counter, and writing the counter to the second division information file. In recording the division information, all the data in the buffer is written, and then the counter is recorded, then all the data in the buffer is written, then the division information is written, and then the counter is recorded, The reproduction unit compares the counter value when reading the division information and determines a division information file to be read.This is a video signal recording / reproducing apparatus.
[0024]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0025]
(Embodiment 1)
FIG. 1 is a block diagram of a video signal recording / reproducing apparatus according to the first embodiment of the present invention, FIG. 2 is a data structure diagram of management information of a recording medium, and FIG. 3 is a stream configuration comparison diagram. In FIG. 1, 100 is an input unit, 101 is an encoding unit, 102 is a management information generation unit, 103 is a division information generation unit, 104 is a data recording unit, 105 is a recording medium, 106 is a data reproduction unit, and 107 is a decoding unit.
[0026]
The operation of the video signal recording / reproducing apparatus of the present embodiment configured as described above will be described.
[0027]
The image signal input from the
[0028]
At the time of recording, the
[0029]
The management
[0030]
The division
[0031]
The
[0032]
At the time of reproduction, the
[0033]
The reproduced image is input to the
[0034]
As shown in FIG. 2, in the video signal recording / reproducing apparatus of the present embodiment, the management information is composed of seven files 110-116. VR_MANGR. Video file management information is recorded in the
[0035]
Next, with reference to FIG. 3, the difference in object handling between the present embodiment and the conventional VR format will be described. In FIG. 3,
[0036]
230 is a view of the compressed stream in the VR format. In the VR format, one VR_MOVIE. A VRO file exists.
[0037]
As shown in the present embodiment, by dividing the compressed stream into small base files and recording, it becomes possible to record on a recording medium with an arbitrary file system without being restricted by a file size or the like. It can be handled by a file system adopted by (personal computer) or the like. Furthermore, since the recording rate is not limited for a recording medium having a high seek speed such as an HDD, the file can be opened and closed at a higher speed.
[0038]
(Embodiment 2)
FIG. 4 is a division information configuration diagram showing division information of an object into a base file in the video signal recording / playback apparatus according to the second embodiment of the present invention, and FIG. 5 is an object division diagram explaining division information related to the object. In FIG. 4, 300 and 310 to 313 are configurations of the entire division information, and 320 to 322 are division information relating to the entire recording medium. “File ID of base file to be recorded next”, “Object to be recorded next” The three types of information “object ID” and “total recorded size of recorded objects” are recorded.
[0039]
[0040]
In FIG. 5,
[0041]
Alternatively, as the division information for the object, “the file ID of the first base file among the base files constituting the object (1 in the present embodiment)” and “the number of base files constituting the object (3 in the present embodiment). Each base file can be uniquely determined by the two pieces of information “)”.
[0042]
As shown in the present embodiment, an increase in division information can be suppressed by dividing and recording a compressed stream into small base files and determining a base file name from a monotonically increasing file ID.
[0043]
(Embodiment 3)
FIG. 5 is an object division diagram illustrating division information related to objects in the video signal recording / reproducing apparatus according to the third embodiment of the present invention. In FIG. 5,
[0044]
As shown in the present embodiment, the compressed stream is divided into small base files and recorded, and as the division information, the position from the top base file where the object is valid, and the base file constituting the object Having the position from the final base file, which is the final, makes it possible to edit the object without increasing the system load.
[0045]
(Embodiment 4)
FIG. 6 is a file recording method diagram showing a method for recording the division information file and the management information file in the storage medium in the video signal recording / reproducing apparatus of the fourth embodiment of the present invention. In FIG. 6, 500, 503, 504, and 507 are counters, and all have the same value.
[0046]
The operation of the video signal recording / reproducing apparatus of the present embodiment configured as described above will be described.
[0047]
When recording, record according to the following procedure. First, the data in the buffer is flushed. In Linux, sync () is called. Subsequently, the
[0048]
Next, the backup file is recorded. First, the data in the buffer is flushed. In Linux, sync () is called. Subsequently, the
[0049]
As a result, STR_DIV. TBL and VR_MANGR. For IFO, STR_DIV. The counter recorded at the top of TBL and VR_MANGR. By comparing the counter values recorded behind the IFO, it is possible to determine whether or not the contents of each file have been recorded normally. Similarly, STR_DIV. BUP and VR_MANGR. Also for BUP, STR_DIV. The counter recorded at the top of the BUP and VR_MANGR. By comparing the counter values recorded behind the BUP, it is possible to determine whether or not the contents of each file have been recorded normally.
[0050]
At the time of reproduction, first, STR_DIV. TBL head counter and VR_MANGR. The counter value behind the IFO is compared, and if the two counter values match, STR_DIV. TBL and VR_MANGR. IFO information is used. If they do not match, STR_DIV. BUP head counter and VR_MANGR. The counter value behind BUP is compared, and if the two counter values match, STR_DIV. BUP and VR_MANGR. BUP information is used. If they do not match, the initial value is used.
[0051]
As shown in the present embodiment, it is possible to determine whether or not the recording has been normally performed by adding a counter to the divided file and the management information file.
[0052]
(Embodiment 5)
Hereinafter, a video signal reproducing apparatus according to a fifth embodiment of the present invention will be described with reference to FIG.
[0053]
In this embodiment, encoding
[0054]
As a result, an increase in system load can be suppressed, and the compressed stream can be efficiently encrypted.
[0055]
(Embodiment 6)
A video signal recording / reproducing apparatus according to the sixth embodiment of the present invention will be described below with reference to the block diagram of FIG. In FIG. 7, 600 is an input unit, 601 is an encoding unit, 602 is a management information generation unit, 603 is a division information generation unit, 604 is a data recording unit, 605 is a recording medium, 606 is a data reproduction unit, and 607 is decoding. 608 is an output unit, 609 is a PC connected via a network, 610 is a file in the recording medium, and 611 is a file in the recording medium that can be seen from the PC via the network.
[0056]
The operation of the video signal recording / reproducing apparatus of the present embodiment configured as described above will be described.
[0057]
The image signal input from the input unit 600 is input to the encoding unit 601.
[0058]
At the time of recording, the encoding unit 601 performs high-efficiency encoding on the input image and outputs a compressed stream and encoding information. The encoded information is input to the management
[0059]
The management
[0060]
The division
[0061]
The data recording unit 604 records the input compressed stream, management information, and division information on the recording medium 605. At this time, a copy stream that can be copied is recorded in a copy-capable directory, and a copy stream that is copy-inhibited is recorded in a copy-prohibited directory. In this embodiment, the copyable directory is dir1, and the copy prohibition directory is dir2. Three objects of object 1,
[0062]
As shown in the present embodiment, by recording a copy-inhibited stream in a copy-inhibiting directory and making the directory invisible to a network-connected PC, copyright protection can be achieved.
[0063]
【The invention's effect】
The video signal recording / reproducing method and the video signal recording / reproducing apparatus of the present invention divide and record the compressed stream into small base files, so that the recording can be performed on the recording medium with any file system without being limited by the file size or the like. It becomes possible to do. In addition, files can be opened and closed faster.
[0064]
In addition, by dividing the compressed stream into small base files and recording them, and determining the base file name from the file ID that monotonously increases, it is possible to suppress an increase in the division information.
[0065]
Further, the system load is increased by having the position from the first base file where the object is valid as the division information and the position from the final base file that is the last of the base files constituting the object. The object can be edited without any problem.
[0066]
Further, by adding a counter to the divided file and the management information file, it is possible to determine whether or not the recording has been normally performed.
[0067]
In addition, by encrypting more bits in the audio stream than in the video stream, it is possible to suppress an increase in system load and efficiently encrypt the compressed stream.
[0068]
Further, by recording the copy-inhibited stream in the copy-inhibiting directory and making the directory invisible from the PC connected to the network, the copyright can be protected.
[Brief description of the drawings]
FIG. 1 is a block diagram of a video signal recording / reproducing apparatus according to first and fifth embodiments of the present invention.
FIG. 2 is a data structure diagram of the video signal recording / reproducing apparatus according to the first embodiment of the present invention.
FIG. 3 is a stream structure comparison diagram showing the difference in appearance between the conventional system and the compressed stream of the present invention.
FIG. 4 is a division information configuration diagram showing division information of an object into a base file in the video signal recording / playback apparatus according to the second embodiment of the present invention;
FIG. 5 is an object division diagram illustrating division information related to objects in the video signal recording / playback apparatus according to the second embodiment of the present invention;
FIG. 6 is a file recording method diagram showing a recording method of a management information file and a division information file in a video signal recording / reproducing apparatus according to a fourth embodiment of the present invention;
FIG. 7 is a block diagram of a video signal recording / reproducing apparatus according to a sixth embodiment of the present invention.
FIG. 8 is a block diagram of a conventional video signal recording / reproducing apparatus.
FIG. 9 is a data structure diagram of management information of a conventional DVD disc.
[Explanation of symbols]
100, 600 input section
101, 601 encoding unit
102, 602 Management information generation unit
103, 603 Division information generation unit
104, 604 Data recording unit
105, 605 recording medium
106,606 Data reproduction unit
107, 607 Decoding unit
108,608 Output unit
110 VR_MANGR. IFO (navigation data file)
111 VR_MOVIE. VRO (video data)
112 VR_STILL. VRO (still image data)
113 VR_AUDIO. VRO (voice data)
114 VR_MANGR. BUP (backup of navigation data file)
115 STR_DIV. TBL (information for dividing objects into base files)
116 STR_DIV. BUP (Backup of division information to object base file)
200 All compressed streams recorded on the recording medium
210, 211 Objects recorded on the recording medium
220, 221, 222 Base files that make up object 1
223, 224 Base
230 How the compressed stream looks in the VR format
231 How the compressed stream looks in the present invention
300 Dividing information of objects into base files
310 Total division information
311 Object 1 division information
312
313 Division information of object n
320, 321, 322, 330, 331, 332, 333, 334, 335, 336 Division information
400 objects
401, 402, 403 Base files that make up an object
410 Position from the beginning of the first base file where the object is valid
411 Position from the beginning of the last base file where the object is valid
500, 503, 504, 507 counter
501 and 505 Information on dividing objects into base files
502, 506 Navigation data
510 Recording order of management information file and division information file
609 PC connected via network
610 Directory structure in the present invention
611 Directory visible from PC
Claims (2)
前記映像信号及び前記圧縮ストリームより管理情報を生成する管理情報生成部と、
番組の基本単位であるオブジェクトを、記録媒体への記録の基本単位であるベースファイルに分割する分割情報を生成する分割情報生成部と、
前記管理情報と前記分割情報と前記圧縮ストリームとを前記分割情報に基づき前記記録媒体に記録する記録部と、
前記記録媒体に記録された、前記圧縮ストリーム、前記管理情報、及び前記分割情報を取得する再生部と、
前記圧縮ストリーム、前記管理情報、及び前記分割情報により再生処理を行なう復号化部とを備え、
前記記録部が、前記分割情報の記録用ファイルとして、第1の分割情報ファイルと第2の分割情報ファイルとを用意し、前記第1の分割情報ファイルへの前記分割情報の記録において、バッファ内の全データを書き出し、続いてカウンタを記録し、続いて前記バッファ内の全データを書き出し、続いて前記分割情報を書き出し、続いて前記カウンタを記録し、前記第2の分割情報ファイルへの前記分割情報の記録において、前記バッファ内の全データを書き出し、続いて前記カウンタを記録し、続いて前記バッファ内の全データを書き出し、続いて前記分割情報を書き出し、続いて前記カウンタを記録し、
前記再生部が、前記分割情報の読み込み時に、前記カウンタの値を比較し、読み込む分割情報ファイルを決定することを特徴とした映像信号記録再生装置。An encoding unit that compresses an input video signal and generates a compressed stream;
A management information generating unit that generates management information from the video signal and the compressed stream;
A division information generation unit that generates division information for dividing an object that is a basic unit of a program into a base file that is a basic unit of recording on a recording medium;
A recording unit for recording the management information and the division information and the compressed stream on the recording medium based on the division information,
A playback unit for acquiring the compressed stream, the management information, and the division information recorded in the recording medium;
The compressed stream, the management information, and a decoding unit which performs a reproduction process by the division information,
The recording unit prepares a first division information file and a second division information file as recording files for the division information, and records the division information in the first division information file. All the data in the buffer, followed by recording a counter, subsequently writing all the data in the buffer, then writing the division information, then recording the counter, and writing the counter to the second division information file. In recording the division information, all the data in the buffer is written, and then the counter is recorded, then all the data in the buffer is written, then the division information is written, and then the counter is recorded,
The video signal recording / reproducing apparatus , wherein the reproduction unit compares the value of the counter when reading the division information and determines a division information file to be read .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002334822A JP3903909B2 (en) | 2002-11-19 | 2002-11-19 | Video signal recording and playback device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002334822A JP3903909B2 (en) | 2002-11-19 | 2002-11-19 | Video signal recording and playback device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004172813A JP2004172813A (en) | 2004-06-17 |
JP3903909B2 true JP3903909B2 (en) | 2007-04-11 |
Family
ID=32699103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002334822A Expired - Fee Related JP3903909B2 (en) | 2002-11-19 | 2002-11-19 | Video signal recording and playback device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3903909B2 (en) |
-
2002
- 2002-11-19 JP JP2002334822A patent/JP3903909B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004172813A (en) | 2004-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW444188B (en) | Recording medium for storing real time recording/reproduction information, method and apparatus for recording and reproducing in real time and file operating method using the same | |
US20080022095A1 (en) | Information access control method and device and write-once medium | |
US20080005031A1 (en) | Information access control method and apparatus | |
CA2487347A1 (en) | Information recording device, information recording/reproduction device, information recording method, program and recording medium for the same, and information holding medium | |
US20080022096A1 (en) | Information access control method and apparatus | |
JP3903909B2 (en) | Video signal recording and playback device | |
JP4077180B2 (en) | Format conversion apparatus and format conversion method | |
US20070288766A1 (en) | Information access control method and apparatus | |
JP3895305B2 (en) | Data recording method, data recording apparatus, and data recording medium | |
JP4394910B2 (en) | Information recording device | |
US7471872B2 (en) | Reproducing apparatus for data stored in disk-shape storage media | |
JP4615637B2 (en) | Information recording / reproducing device | |
CN101198071A (en) | Recording method | |
JP2004152351A (en) | Method of authoring dvd video recording to external storage device | |
KR100675852B1 (en) | Image recording apparatus capable of restoring a record list by extracting title information and a method of restoring the record list | |
JP2002074835A (en) | Digital title data recording method | |
JP2006129414A (en) | Apparatus and method for recording on disc | |
JP2005056566A (en) | Computer program for recording of disk for audio | |
JP2005050541A (en) | Audio disk and playback device | |
JP2005050542A (en) | Playback computer program for audio disk | |
JP2005050540A (en) | Audio disk and playback device | |
JP2005050538A (en) | Recording device for audio disk | |
JP2005050537A (en) | Audio disk and playback device | |
JP2005011526A (en) | Recording and playback method of audio disk | |
JP2005011524A (en) | Recording and playback method of audio disk |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050805 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20050913 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061018 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061024 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061120 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061219 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070101 |
|
LAPS | Cancellation because of no payment of annual fees |