信息记录装置和方法

文档序号:6782044阅读:63来源:国知局
专利名称:信息记录装置和方法
技术领域
本发明是可以读写的信息记录媒体,特别是涉及记录包含动画象数 据、静止画象数据、声频数据等的种种格式的数据的多媒体数据的信息记 录媒体。进一步,本发明涉及将信息记录在这种信息记录媒体中,或者, 再生记录的信息的装置和方法。
背景技术
近年来,DVD (Digital Versatile Disc (数字通用光盘))-ROM光盘 (也简单地称为DVD-ROM)等的读出专用光盘,除了作为计算机数据的 存储媒体进行利用外,也作为电影等的动画、照片等的静止画、和声音数 据(以下称为"AV数据")的存储媒体进行活用。近年来,进一步,作 为可以随时写入的记录媒体,使称为DVD-RAM光盘(也简单地称为 DVD-RAM)的,具有数GB容量的相变化型光盘进入了实用化。通过与作为数字AV数据的国际标准的编码标准Moving Picture Experts Group (MPEG)(动画专家组)或MPEG2的实用化相辅相成, 我们期待着DVD-RAM可以不仅作为计算机数据的存储媒体,而且作为声 频*视频(AV)技术领域中的记录,再生媒体。即,我们预测它将作为代 替己有的代表性的AV记录媒体的磁带的媒体进行普及。用这些以大容量化为目的的光盘,如何记录AV数据,并且实现极大 地超过已有AV设备的性能和新功能成为今后的重大课题。利用光盘引起的最大特征是大幅度地提高了随机接入性能。假定当随 机接入数据时,倒巻一巻磁带通常需要数分钟量级的时间。这与光盘媒体 中的搜索时间(约数10ms)比较要慢几个数量级。从而,在实用上不能用磁带制成随机接入装置。根据这种随机接入性能,用光盘可以实现用已 有的磁带不可能实现的AV数据的分散记录。图1是DVD记录仪的驱动装置的方框图。驱动装置备有读出DVD-RAM光盘10的数据的光拾取头11 、ECC (Error Correcting Code (纠 错码))处理单元12、 l个跟踪缓冲器13、切换跟踪缓冲器13的输入输 出的开关14、编码器单元15和解码器单元16。如图所示,在DVD-RAM光盘10中,将1段(sector"2KB作为最小 单位记录数据。又,令16段4ECC块,在ECC处理单元12中进行纠错 处理。跟踪缓冲器13,因为能够更高效率地将AV数据记录在DVD-RAM 光盘10中,所以可以用于以可变的位速率记录AV数据。当进行更详细 的说明时,因为与到DVD-RAM100的读写速率(Va)是固定速率相反, AV数据与它的内容(如果是视频则是图象)的复杂性相应地改变位速率 (Vb),所以可以将跟踪缓冲器13用于吸收这2个位速率的差。通过更 有效地利用跟踪缓冲器13,在将AV数据离散地配置在光盘10上的情形 中,也可以将AV数据连续地供给解码器单元16。又,在录象的情形中也 能够将发送给编码器单元15的AV数据记录在DVD-RAM中。为了更有效地使用这种作为大容量记录媒体的DVD-RAM,在 DVD-RAM中采用UDF (Universal Disc Format (通用光盘格式))文件 系统,可以通过PC接入。在"Universal Disc Format Standard (通用光 盘格式标准)"中揭示了UDF文件系统的详细情形。其次,我们说明至今使用的AV设备。图2是表示已有的的AV设备 和媒体、格式的关系的图。例如,如果用户想看录象带的图象,则通常, 用户将录象带插入VTR,通过电视进行视听。又,如果想听音乐,则用户 将CD放入CD机和CD收录机通过扬声器或耳机收听。g卩,在已有的AV 设备中对于一种格式(视频或声频)存在一种媒体。因此,用户对于想看 或想听的内容,需要经常更换媒体或AV设备,感到很不方便。又,近年来由于数字技术的普及,在分组软件中DVD视频光盘和在 广播系统中数字卫星广播已经实用化。在这些背景中存在着数字技术的革 新,特别是MPEG格式的实用化,这是不言而喻的。图3是在上述的DVD视频光盘和数字卫星广播中使用的MPEG数据 流的图。MPEG标准规定了图3所示的阶层构造。这里重要的是最终应用 程序使用的MPEG系统层的数据流在DVD视频光盘那样的分组媒体系统 和数字卫星广播那样的通信媒体系统中是不同的。前者称为"MPEG程序 数据流",以意识到成为DVD视频光盘等的记录单位的段(DVD的情形 为2048比特)的包单位进行数据传送。后者称为"MPEG传输数据流", 特别是通过意识到ATM以188比特单位的TS分组单位进行数据传送。我们期待着根据作为数字技术和图象声音的编码技术的MPEG,能够 与媒体无关自由地处理AV数据,但是也存在着这种微妙的差别,直到现 在还不存在与程序包媒体和通信媒体双方对应的AV设备和媒体。因此, 我们期待着由于DVD-RAM等的大容量的光盘的出现,能够消除在用已有 的AV设备时感到的不方便。特别是我们希望伴随着数字卫星广播的开始,出现能够与MPEG程序 数据流同样地记录MPEG传输数据流的光盘。我们希望DVD记录仪能够在用户不需要意识到各个格式的情况下用 图4所示的单一的媒体、单一的AV设备自由地显示并再生各种各样的格 式和内容。当具体地进行说明时,图5是在DVD记录仪中的菜单画面的 一个例子。在这个菜单中,在用户不需要意识到原来记录的媒体和记录格 式的情况下在电视画面上可以选择数字卫星广播的"l)欧美电影剧场"、 "2)地波广播的早上连续剧"、"3)世界杯决赛"和从CD的翻录的"4) 贝多芬"。通过使用期待作为下一代AV记录媒体的光盘,实现这种DVD记录 仪时的最大课题是如何能够统一地管理由各种格式构成的AV数据和AV 数据流。如果只管理已经存在的格式,则不需要用特别的管理方法。但是, 使用不仅对于已经存在的许多格式,而且对于今后出现的新格式也都能够 对付的管理方法,对于实现上述的DVD记录仪是不可缺少的。根据由是否能够统一地处理种种AV数据流产生的用户接口的差异, 可能产生在已有例中了的那种不方便,即需要用户意识到每个内容和格式 进行操作。因此,即便在各种AV数据流中,在接收一侧如何处理为了数 字广播在发射一侧进行了数字化的数据成为一个重大问题。特别是,为了实现在录象后也能够利用新开始的数字卫星广播的各种功能的所谓的时 间移位,需要在发射这些数据流的原封不动的状态中记录这些数据流。在MPEG的传数据流中,可以同时使多个视频数据流多路复用化(多场景)。进一步,即便对于将来出现的新的数字广播,即便例如现在它的一部 分服务内容还未确定,也要求时间移位记录这些广播。作为对于数字记录的AV数据,活用作为数字媒体的最大特征的随机 接入性的例子,可以举出进入(entry)点。近年来,用户设定所要的地点(进 入点),通过接入设定的迸入点能够从该地点开始再生的必要性提高了。 但是也存在着记录装置自动记录的进入点。从而,因为与这些进入点的混 合存在产生混乱,所以需要能够加以区别的数据构造。发明内容本发明的目的是为了使用户容易理解地管理进入点。又,为了能够与 各种AV数据流一起记录在数字广播中使用的数据流(MPEG传输数据流 流),而进一步再生记录的数据。本发明的信息记录装置包括接收单元,接收由编码的数字数据构成 的数据流;解析单元,检测接收单元接收的上述数据流的属性变化并输出 检测信息;控制单元,取得从解析单元输出的上述检测信息作为第l进入 点,生成登记有该第1进入点的管理信息;和驱动装置,将控制单元生成 的上述管理信息和接收单元接收的上述数据流记录在信息记录媒体中;上 述信息记录装置进一步包括输入单元,输入第2进入点,该第2进入点用 于为任意地接入并再生上述数据流而对上述数据流的再生路径进行设定; 控制单元生成可以识别地登记了上述第1进入点和上述第2进入点的管理 信息;上述管理信息的上述第1进入点和上述第2进入点包括到记录在信 息记录媒体中的AV数据的链路信息。又,根据本发明的信息记录方法是作为进行上述处理的步骤实现的。 进一步,本发明也是作为通过进行上述处理的计算机执行的信息记录程序 实现的。因此,能够达到上述目的。可以将信息记录程序记录在记录媒体 中。控制单元也可以生成包含登记上述第1进入点的第1表和登记上述第2进入点的第2表的管理信息。控制单元也可以生成个别地给予上述第1进入点和上述第2进入点 的,具有不同识别标志的管理信息。如果根据本发明,则可以得到能够识别根据数据流属性设定的进入点 和用户设定的进入点的管理信息。根据管理信息,通过选择地显示进入点, 用户能够容易地从这些信息找到所要的情景。


下面,我们参照

本发明的实施形态。图1是DVD记录仪的驱动装置的方框图。图2是表示已有的AV设备与媒体的关系的图。图3是表示MPEG程序数据流和传输数据流的图。图4是表示DVD记录仪所指向的AV设备与媒体的关系的图。图5是说明DVD记录仪的菜单的图。图6A是表示AV文件与目录的关系的图。图6B是表示光盘上的地址空间的概念图。图7是说明对象、对象信息和PGC信息的关系的图。图8是表示从对象信息派生的各数据流管理信息的图。图9是表示数字广播对象(D—VOB)、数字广播对象信息(D—VOBI) 和PGC信息的关系的图。图10A 图IOF是说明与本发明有关的时间图的图。图IIA和图IIB是表示数据流对象(SOB)中的TS分组与首标信息 的关系的图。图12是说明DVD-RAM中的管理信息的图。图13是多场景的说明图象图。图14是与本发明有关的进入点的说明图。图15是自动设定的进入点表和用户设定的进入点表的说明图。图16是表示与各场景对应地设定的进入点表的图。图17是与本发明有关的唱机模型的方框图。图18是DVD记录仪的方框图。图19是表示记录仪的记录工作的操作程序图。图20是用于PG_Change检测的EIT的说明图。图21是用于PSI/SI检测的PSI/SI信息的说明图。图22是用于SQH—Change检测的MPEG2数据流的说明图。图23是用于Data_Top检测的DII的说明图。图24是用于Data—Change检测的DII的说朋图。图25是用于PMT一Change检测的PMT的说明图。图26是用于DE_Change检测的DII的说明图。图27是用于Module—Change检测的DII的说明图。图28是用于Aud—Change检测的EIT的说明图。图29是用于Multi一View检测的EIT的说明图。图30是用于父代信息检测的PMT、 EIT的说明图。图31是表示记录仪的再生工作的操作程序图。图32是表示用户进入点的设定处理的操作程序图。图33是表示用户进入点的再生处理的操作程序图。
具体实施方式
下面,我们用附图详细地说明作为与本发明有关的信息记录媒体、记 录装置和再生装置的一个实施形态的DVD-RAM、 DVD记录仪和DVD唱 机。根据本发明的DVD-RAM能够在一张光盘中记录各种格式的AV数 据,并且能够统一地管理记录的数据。因此,可以将通过使模拟广播编码 成MPEG传输数据流记录的视频数据、和作为数字广播发射的MPEG传 输数据流记录在一张光盘中。又,能够以所定的顺序再生记录在 DVD-RAM中的这些数据。因此,与本发明有关的DVD-RAM备有用于与 AV数据的格式的种类无关地管理AV数据流的管理信息。首先,参照图6A和图6B,说明记录在本发明的DVD-RAM中的数 据的数据构造。图6A表示通过DVD-RAM光盘100的文件系统能够认识 的光盘IOO上的数据构造。图6B表示光盘100上的物理段的构造。如图 所示,在物理段的前头部分设置引入区域31。在引入区域31中,记录着用于稳定伺服机构所需的标准信号和与其它媒体的识别信号等。与引入区域31连续地设置数据区域33。在数据区域33中,记录逻辑上有效的数据。 在数据区域33的前头记录称为音量信息的文件系统用的管理信息。文件 系统例如是UDF格式的,但是因为是众所周知的技术所以这里省略对它 的说明。最后设置引出区域35。在引出区域35中与引入区域31相同记录 标准信号等。通过文件系统,如图6A所示,可以作为目录和文件,处理光盘100 内的数据。如图6A所示,DVD记录仪处理的全部数据在ROOT (根)目 录直接下面的DVD—RTAV目录下迸行管理。在本实施形态的DVD记录仪处理的文件中,存在着包含声频4见频数 据(AV数据)的AV文件和包含用于管理这些AV文件的信息的管理信 息文件这样2类文件。在如图6A所示的例子中,管理信息文件是 "VIDEO-RT.IFO" , AV文件是包含动画数据的文件"M—VOB.VOB"。 又,包含数字广播用的图象数据的文件是"D_VOB.VOB"。下面,我们详细说明这些文件。此外,在本实施形态中,将各个AV 数据定义为对象(Object)。即,在对象中包含MPEG程序数据流等的各 种AV数据流。这里,通过对AV数据流进行抽象化作为对象捕捉,将 AV数据流的管理信息定义为统一化的对象信息(Objectl)。最初,我们参照图7,说明管理信息。作为管理信息的例子,釆用AV 文件的管理信息VIDEO一RT.IFO。图7表示AV文件的对象、对象信息和 程序链接(Program Chain; PGC)信息的关系。管理信息VIDEO—RT.IFO 具有管理对象的记录位置等的对象信息80、定义要在记录在DVD-RAM 中的数据中再生的数据的再生顺序和再生时间等的PGC信息50、 70、和 视频管理全体信息(VMGI:Video Manager General Information) 90。虽然 AV数据根据它们的格式是各各不同的,但是也具有能够共同化的要素(例 如时间属性)。因此,可以进行上述抽象化。又,将具有同一格式的AV 数据流以记录的顺序存储在同一个AV文件内。对象信息(Objectl) 80由与对象有关的一般信息(Object GI) 80a、 对象的属性信息(Attributel) 80b、将对象的再生时间变换成光盘上的地 址的接入图80c、和表示到对象的任意地方的接入点(以下,称为进入点)的,关于PGC信息50的进入点表80d构成。为了进行时间轴和数据(位列)轴1之间的变换利用接入图80c。接 入图80c具有对于每个对象单元与时间区域和地址区域对应的数据。这是 因为如以后所述的那样,1个对象是由多个对象单元(VOBU)构成的。 需要接入图80c是因为AV数据流一般具有时间轴和数据(位列)轴的2 个基准,在这2个基准之间没有完全的相关性。例如,在作为视频数据流 的国际标准规格的MPEG-2视频的情形中,与画质的复杂性相应,用改变 位速率的可变位速率方式正在成为主流。这时,因为来自前头的数据量和 再生时间之间没有比例关系,所以不能够进行以时间轴为基准的随机接 入。因此,需要规定时间和数据的相关关系的接入图80c。当控制记录在DVD-RAM100中的图象数据和声音数据,即对象的再 生时利用PGC信息50、 70。 PGC信息50、 70表示DVD唱机连续地进行 数据再生时的一个单位。即,PGC信息50、 70表示再生的对象、和表示 该对象中任意的再生区间的单元信息60、 61、 62、 63的再生序列。我们 将在后面述说单元信息60等。能够将PGC信息分成为了 DVD记录仪在 对象积记录时包含全部记录对象而自动生成的原始PGC信息50和用户能 够自由地定义再生序列的用户定义的PGC信息70这样2类。此外,前面说明的对象信息80的进入点表80d规定只关于原始PGC 信息50的进入点(也称为原始进入点)。关于用户定义的PGC信息70 的进入点(也称为用户进入点)规定用户定义的PGC信息70内的各单元 信息,例如设置在单元信息71中的进入点表72。将原始进入点由DVD 记录仪自动地,设定在对象信息80中规定的对象自身中。另一方面,用 户进入点由用户任意地对对象的再生路径进行设定。此外,也可以将进入点表80d设置在原始PGC信息50中。如果在原 始PGC信息50内,则也可以与各单元信息对应地设置,也可以作为不包 含在各单元信息中的信息在原始PGC信息50中设置1个。又,用户定义 的PGC信息70中包含的进入点表也可以在各单元信息1个都不设置,也 可以作为不包含在单元信息中的信息在用户定义的PGC信息70内设置1个oPGC信息50、 70构成和功能,除了用户定义的PGC信息70由用户定义和具有进入点表72夕卜,是相同的。因此,下面,我们主要详细地说明原始PGC信息50。关于进入点表72、 80d将在后面述说。如图7所示,原始PGC信息50至少包含1个单元信息60、 61、 62、 63。单元信息60等指定再生的对象,并且指定该对象的再生区间。通常, PGC信息50以某个顺序记录多个单元。在PGC信息50中的单元信息的 记录顺序表示当再生各单元指定的对象时的再生顺序。在一个单元信息,例如,单元信息60中,包含表示它指定的对象 的种类的类型信息(Type) 60a、对象的后述的多场景信息(View—Type) 60b、作为对象识别信息的对象ID (Object ID) 60c、在时间轴上的对象内 的开始位置信息(Start)60d、和在时间轴上的对象内的结束位置信息(End) 60e。当数据再生时,顺次地读出PCG信息50内的单元信息60,只分开 由单元指定的再生区间,再生由各单元指定的对象。为了将抽象化的对象信息应用于实际的AV数据流,需要更加具体化。 这种考虑,当对象指向模型中看到的级别的继承,特别是,将对象信息作 为母集,将在各AV数据流使用中具体化的构造作为子集是容易理解的。 图8是表示从对象信息派生的各数据流管理信息的图。如图8所示,在本 实施形态中,作为对象信息的子集,定义动画子集、数字视频广播子集、 数据流子集的各子集。动画子集是表示视频用的对象信息(MPEG传输数 据流)的动画对象信息(M—VOBI:Movie Video Object Information) 82。 数字视频广播子集是表示数字广播数据(MPEG传输数据流)用的对象信 息的数字视频广播对象信息(D_VOBI:Digital Video Object Information) 86。数据流子集是表示不特定用途的数据流用的对象信息的数据流对象信 息(SOBI:Stream Object Information) 89。下面,我们说明各对象信息。动画对象信息82具有MPEG传输数据流的一般信息(M一VOB一GI) 82a、动画对象的数据流信息(M—VOB—STI) 82b、时间图82c、和进入点 表82d。动画对象信息82的一般信息(M—VOB_GI) 82a包含动画对象的识别 信息(M—VOB_ID)、动画对象的记录时刻信息(M—VOB_REC—TM)、 动画对象的开始时刻信息(M—VOB_V_S—PTM)、动画对象的结束时刻信 息(M—VOB—V—E_PTM)。动画对象的数据流信息(M—VOB—STI) 82b包含从视频数据流的编码模式开始的视频数据流信息(V—ATR)、声频数据流的条数(AST一Ns)、和从声频数据流的编码模式开始的声频数据流 信息(A_ATR)。时间图82c包含在AV文件内的动画对象的前头地址、 各动画对象单元(VOBU)的再生时间(VOBU—PB—TM)、和数据大小 (VOBU_SZ)。这里,动画对象单元(VOBU)表示动画对象(M—VOB) 内的最小接入单元,我们将在后面述说它的详细情形。数字视频广播对象信息(D_VOBI) 86具有MPEG传输数据流的一般 信息(D_VOB—GI) 86a、数据流信息(D—VOB一STI) 86b、时间图86c、 和进入点表86d。数字广播对象的一般信息(D一VOB一GI) 86a包含数字广播对象的识 别信息(D—VOB—ID)、数字广播对象的记录时刻(D—VOB—REC—TM)、 数字广播对象的开始时刻信息(D一VOB一V—S一PTM)、数字广播对象的结 束时刻信息(D—VOB—V—E一PTM )。数字广播对象的数据流信息 (D—VOB—STI )包含存储数字广播中配送的附加信息的信息 (PROVIDER一INFR)。时间图86c包含在AV文件内的数字广播对象 (D—VOB )的前头地址、各对象单元(VOBU )的再生时间 (VOBU_PB—TM)、和数据大小(VOBU—SZ)。数据流对象信息(SOBI) 89具有数字数据流的一般信息(SOB—GI) 89a、数字数据流的数据流信息(SOB—STI) 89b、时间图89c、和进入点 表89d。数字数据流的一般信息(SOB一GI) 89a包含数据流对象的识别信息 (SOB—ID)、数据流对象的记录时刻(SOB_REC—TM)、数据流对象的 开始时刻信息(SOB一S一TM)、数据流对象的结束时刻信息(SOB一 E—TM)。 SOB的数据流信息(SOB—STI) 89b包含存储作为数据流配送的附加信息 的信息(PROVIDER—INF)。时间图89c包含在AV文件内的SOB前头 地址、和每个数据流对象单元(SOBU)的再生时间(SOBU—PB_TM)。 各SOBU的大小与上述EEC块的大小相同是固定的。这里,数据流对象 单元(SOBU)表示数据流对象(SOB)内的最小接入单元,我们将在后 面述说它的详细情形。这样,通过使抽象化的对象信息具体化,如图8所示,对于各个AV数据流,定义对应的数据流信息文件。其次,参照图9,作为对象信息(Objectl)的1个具体例,说明数字 广播对象信息(D一VOBI) 86和单元信息60的对应关系。如果单元信息60中指定的类型信息(Type)的值为"D一VOB", 则意味着该单元与数字广播用对象对应。此外,意味着如果类型信息的值 为"M—VOB",则该单元与动画对象对应,如果类型信息的值为"SOB", 则与数据流对象对应。当由单元信息60指定的类型信息(Type)的值为"D—VOB"时,在 单元信息内指定场景类型信息(View—Type)。场景类型信息指定在相当 单元中是否存在多场景(后述),当存在时指定几个场景。在场景类型信 息中,当存在多场景时设定最大的场景个数,当不存在时设定0。又,利 用对象ID (Object ID),能够检索对应的对象信息(VOBI)。这能够通 过利用,例如,表示数字广播对象的对象ID和在数字广播对象信息 (D—VOBI) 86的一般信息(D—VOB—GO 86a中包含的数字广播对象ID (识别号码)(D_VOB—ID) —对一对应来实现。这样,通过用类型信息 (Type)和对象ID (Object ID),能够探寻与单元信息60对应的对象信 息。在单元信息60中的开始位置信息(Start)与数字广播对象的开始时 刻信息(D—VOB—V—S—PTM)对应。如果根据各个表示的值是同一个值(时 刻),则该单元表示从数字广播对象的前头的再生。当开始位置信息(Start) 的值比开始时刻信息(D—VOB—V一S—PTM)大时,该单元表示从数字广播 对象的途中的再生。这时,只以开始时刻信息(D—VOB—V—S一PTM)的值 与开始位置信息(Start)的值之差(时间差),从数字广播对象的前头延 迟并再生该单元。又,单元的结束位置信息(End)与数字广播对象的结 束时刻信息(D—VOB_V—E一PTM)也具有同样的关系。这样,根据在单元信息60内的开始位置信息(Start)、结束位置信 息(End)、数字广播对象信息(D—VOBI) 86的一般信息(D—VOB—GI) 86a内的开始时刻信息(D_VOB—V—SJPTM )、和结束时刻信息 (D—VOB一V一E—PTM),能够得到该单元的再生开始和结束位置作为动画 对象内的相对时间。数字广播对象86内的时间图86c是由每个动画对象单元(VOBU)的 再生时间和数据大小构成的文件。通过参照这个时间图86c能够将上述的 单元的动画对象内的再生开始和结束相对时间变换成地址数据。此外,动 画对象单元(VOBU)是在表示图的AV文件的VOB中,由粗实线包围 的多个包的集合。此外,各包具有与段相同的大小,利用l个或l个以上 的包存储图象数据。接着我们参照图10A 图IOF,说明参照时间图的地址变换的具体例。图10A表示表现时间轴上的视频显示的数字广播对象(D一VOB)。 图IOB表示由每个动画对象单元(VOBU)的再生时间长度和数据大小构 成的时间图。图10C表示在数据(段列)轴上表现的数字广播对象。图 IOD表示放大数字广播对象(D—VOB)的一部分的包列。图IOE和图10F 分别表示视频数据流和声频数据流。动画对象(D一VOB)是MPEG传输数据流。MPEG传输数据流顺次 地对视频数据流、声频数据流进行分组(PES分组)化,包含多个这种分 组(PES分组)包的序列。传输分组(TS分组)具有188比特的固定大小。因为DVD-RAM的 1段具有2048比特,所以在段内与后述的首标信息一起记录多个传输分组 (2048比特/188比特-10TS分组)。在传输数据流中,使TS分组化的视频分组(V—PKT)和声频分组 (A—PKT)多路复用化构成1条数据流。图10C 图IOF表示多路复用化 的样子。又,作为传输数据流和程序数据流的总称的,MPEG系统数据流,为 了同步再生多路复用化的视频和声频数据流,在数据流内具有时间标志。 在传输数据流的情形中,作为时间标记的是表示帧的再生时刻的PTS (Presentation Time Stamp (表示时间标记))。上述的数字广播对象的开 始时刻信息(D—VOB_V_S—PTM )、数字广播对象的结束时刻信息 (D—VOB—V_E—PTM)是将该PTS作为基准求得的时刻信息。接着,我们说明动画对象单元(VOBU)。动画对象单元(VOBU) 表示数字广播对象(D一VOB)内的最小接入单位。MPEG视频数据流不 仅进行用视频帧内的空间频率特性的图象压縮,而且也进行利用视频帧之间,即时间轴上的动态特性的图象压縮,实现高效率的图象压縮。这意味 着当伸长某个视频帧时,需要时间轴上的信息,即未来或过去的视频帧的 信息,不能够单独地伸长视频帧。为了解决这个问题,在一般的MPEG视 频数据流中,以0.5秒中约1个的比例,插入不用时间轴上的动态特性的 视频帧(I-图象),提高程序接入性。动画对象单元(VOBU)是将包含这个I-图象的前头数据的包作为前头,作为直到包含下一个I-图象的前头数据的包的直接前面的包的区间规定的集合。在时间图中,由这些各个对象单元(VOBU)的数据大小(TS 分组数)和对象单元(VOBU)内的视频帧的再生时间(符号组数)构成。此外,I-图象的前头数据不一定是TS分组的前头。因此,具有某个对 象单元(VOBU)中的最终数据存在于与下一个对象单元(VOBU)中的 前头数据相同的TS分组内的情形。因此,对象单元(VOBU)的数据大 小为到包含下一个对象单元(VOBU),即下一个I-图象的前头数据的TS 分组的直接前面的TS分组数。例如,假定由单元的Start表示的值与数字广播对象的开始时刻信息 (D一VOB—V—S—PTM)的表示值之差为1秒(60符号组)。通过从前头 乘上时间图86c内的各对象单元(VOBU)的再生时间,能够求得从数字 广播对象(D—VOB)的前头的各对象单元的再生开始时刻。同样通过乘上 各对象单元的数据大小(TS分组数),能够求得从数字广播对象(D一VOB) 的前头的各对象单元的地址。在本实施形态的情形中,因为从数字广播对象(D一VOB)的前头分别 并列着24、 30、 24符号组的对象单元(VOBU),所以能够求得从数字广 播对象(D一VOB)的前头算起1秒(60符号组)后的视频帧包含在从前 头算起的第3个对象单元(V0BU#3)中。又,因为对象单元(VOBU) 的数据量从数字广播对象的前头算起分别为1250、 908、 1150个TS分组, 所以能够求得第3个对象单元(V0BU#3)的前头地址是从对象前头算起 的第2158个TS分组,即215段的第8个TS分组。结果,通过加上作为 在AV帧内的D—VOB的前头地址(ADR—OFF)的5010段,能够求得开 始再生的数据的前头地址。在以上的说明中,假定从前头算起的第60个帧的视频帧的再生。如已经说明的那样,因为在MPEG视频的性质上,不可能从任意的视频帧进 行解码和再生,所以为了从I-图象的前头进行再生,从偏离6个符号组的 近旁的对象单元(VOBU)的前头进行再生。但是,通过解码器只对该6 个符号组进行解码,而不显示地进行工作,能够从单元指定的视频符号组 进行再生。能够与上述说明同样地得到与单元的结束位置对应的数字广播 对象的再生结束时刻、和AV帧内的地址。此外,在数字广播对象的数据流信息(D—VOB—STI )内的 PROVIDERjNFR符号组中,包含识别广播公司的ID和每个广播公司的 固有的信息。其次,我们说明动画对象信息(M_VOBI)。因为动画对象信息也是 从对象信息派生出来的子集,所以基本上是与数字广播对象信息相同的。 大的不同之处是动画对象(M一VOB)是对地波进行录象生成的。即,与 通过直接记录从数字广播卫星发射的数据,生成数字广播对象(D一VOB) 相对,动画对象是通过记录仪进行编码得到的AV数据流这点具有很大的 不同。关于参照时间图的地址变换与D一VOB相同。例如,DVD-RAM的1段具有2048比特,在M一VOB中的分组也具 有2048比特的固定大小。这样一来,在动画对象(M一VOB)的情形中, 能够处理为1个包=1个段。因为对于DVD-RAM能够数据读写的单位是 段,所以能够从段到段地定义动画对象单元。关于参照T (时间)图的地 址变换基本上与D—VOB相同。此外,在M一VOB的地址变换中使用的时 间图,如D—VOB情形那样代替用分组数表示VOBU的数据大小,也可以 用包数表示它。其次,我们说明数据流对象信息(SOBI)。因为数据流对象信息也是 从对象信息派生出来的子集,所以基本上是与数字广播对象信息相同的。 大的不同之处是与在数字广播对象(D_VOB)中可以用记录仪解析它的数 据流内容相对,在数据流对象(SOB)中不能用记录仪解析它的内容。数 字广播对象(D—VOB)如动画对象(M—VOB)那样,记录仪自身对数据 进行编码。因此,数据流的数据构造是自明的,记录仪可以进行解析。可 是,因为在数据流对象(SOB)中,记录仪不对数据进行解析地进行记录, 所以例如,当为了对数据进行著作权保护等进行密码化时,或者,当因为是新的服务,所以记录仪不具有对应的解码器时等,记录仪不知道数据流 的内部构造。因此,当处理数据流对象(SOB)时,不能够作成上述的时间图。因此,在本实施形态中,用表示MPEG传输数据流中的各个TS分组的到达 时刻的ATS (Arrival Time Stamp (到达时刻标记))作成时间图。图IIA和图IIB表示数据流对象(SOB)中的TS分组与首标信息的 关系。在数据流对象(SOB)中,将多个包含ATS的首标信息与TS分组 交互地配置在1段中。在本实施形态中,因为首标信息是4比特,TS分 组是188比特,所以在1段中配置10个首标信息和TS分组的对。用这个 ATS,指定数据流对象(SOB)中的时刻。利用称为SOB单位(SOBU)的集合规定在数据流对象(SOB)的时 间图89c (图8)中的对象。在数据流对象(SOB)中,因为不能够解析 它的内容,所以固定SOBU的数据大小。在本实施形态中,令SOBU的数 据大小为ECC块的大小。这样一来,通过固定SOBU的数据大小,在数 据流对象(SOB)的时间图89c中不需要指定大小。因此,时间图只是对 象单元(SOBU)的前头TS分组的到达时刻(ATS)信息的表。在数据流 对象(SOB)的情形中,对象的开始时刻信息(D—VOB_V—S—PTM)、对 象的结束时刻信息(D—VOB—V—E一PTM)分别是对象的前头或最终的TS 分组的到达时刻(ATS)。关于参照时间表的地址变换,基本上与D一VOB相同。但是,在用于 SOB的地址变换的时间表中,如D—VOB的情形那样各对象单元(VOBU) 的数据大小是固定的,不用分组数表示。此外,代替给予ATS,也能够用在MPEG传输数据流的TS分组内存 在的PCR (Program Clock Reference (程序时钟参照))生成时间图。PCR 表示到各个TS分组的解码器的输入时刻。这时,因为PCR不一定给予全 部的传输分组,所以需要在记录仪中对这些值进行内插。在数据流对象的数据流信息(S一VOB一STI)内的PROVIDER—INF符 号组中,与数字广播对象的情形相同,包含识别广播公司的ID和每个广 播公司的固有的信息。图12表示本实施形态的光盘中的全体管理信息的构成。图12中记载着到此说明的数据构造。下面,我们说明全体管理信息。根据本实施形态的光盘除了上述的PGC信息50、 70等外,还备有全体视频管理信息90 和各种文件信息表92、 94、 96。全体视频管理信息VMGI90是关于光盘全体的管理信息,例如,包含 原始PGC信息50、用户定义的PGC信息70和各种文件管理表92、 94等 的开始地址,即点信息。通过参照该点信息,能够接入PGC信息50、 70 和文件管理表92、 94等。这里,我们说明图12所示的文件管理表92、 94、 96。各个文件管理 表92、 94、 96是用于管理由对象构成的数据文件的表,是对每种对象设 定的。具有管理记录数字广播对象的文件的动画文件管理表92、管理记录 动画对象的动画文件的数字广播文件管理表94、和管理记录数据流对象的 数据流文件的数据流文件管理表96。如上所述,根据PGC信息内的单元信息的对象ID特定对象信息,但 是这时,通过文件管理表92、 94、 96特定对象信息的地址。因此,文件 管理表92、 94、 96具有管理的对象信息数、对象ID、对象信息的大小等 的信息。例如,当对象ID表示顺序时,根据由单元信息指定的对象ID, 能够认识这个指定的对象信息是否是由文件管理表管理的对象信息中的 第几个对象信息。此后,通过从这个对象信息的顺序和文件大小计算将文 件管理表的开始地址作为基准的补偿量,能够得到这个指定的对象信息的 地址。如图12所示,数字广播文件管理表94是管理记录数字广播对象的数 字广播文件的表。数字广播文件管理表94包括包含数字广播对象信息(D_VOBI) 94a、 94b......、该表94管理的数字广播对象信息数、数字广播对象的大小等的文件管理信息(D_AVFITI) 94h。只对这个文件管理信 息94h中记述的数字广播对象信息数,将数字广播对象信息连续地记录在 光盘上。数字广播对象信息94a......,如上所述,包含一般信息(D—VOB—GI)、数据流信息(D_VOB—STI)、时间图、和进入点表。又, 时间图包含各数字广播对象单元(VOBU)的显示时间和大小(VOBU_ENT)。此外,记录动画对象的动画文件管理表(M一AVFITI) 92、记录数据流对象的数据流文件管理表(S—AVFITI) 96也具有与数字广播文件管理表94相同的数据构造。在原始PGC信息50中以要再生的顺序记录着单元信息。单元信息具 有到对象信息的对应信息(类型和对象ID)、和在对象内的再生区间信息 (Start和End)。能够通过对象信息内的接入图将表示单元的再生区间信 息变换成对象实际状态的地址信息。如上所述,除了没有或有进入点表外,用户定义的PGC信息70的数 据构造与原始PGC信息50的数据构造相同。如上所述,先对AV数据流用的管理信息进行抽象化,能够对于每个 AV数据流格式与固有信息无关地定义作为再生控制信息的PGE信息,能 够统一地管理AV数据流。因此,能够实现用户能够在不意识到AV数据 流的情况下自由地再生AV数据流的环境。又,通过上述的数据构造,即便当取入新的AV格式时,也最好与已 有的AV格式相同地规定从对象信息派生出来的管理信息。因此,能够简 单地将新的格式取入数据构造内。其次,我们详细地说明进入点表。进入点是为了用户从录象在光盘上 的广播节目的任意地点开始再生的接入点。例如,如在图7中记载的那样, 将关于原始PGC信息50的进入点记录在设置在对象信息80内的进入点 表80d中,另一方面,将关于用户定义的PGC信息70的迸入点记录在设 置在用户定义的PGC信息70的各单元信息,例如单元信息71中的进入 点表72中。与单元的开始位置、结束位置相同,在数字广播对象(D一VOB)和动 画对象(M一VOB)的情形中,用PTS指定进入点,在数据流对象的情形 中用ATS指定进入点。进入点的设定如下进行。首先,数字卫星广播除了AV数据流外还包 含多个附加信息。在数字卫星广播中根据存储在称为程序说明信息PSI (Program Specific Information)的特殊的表中的信息识别与1个节目相当 的AV数据流,程序说明信息PSI和服务信息SI (Service Information)是 控制传输数据流的再生的信息。具体地说,与1个节目相当的AV数据流 是通过从与包含在传输数据流中的多个节目对应的视频和声频数据流的 TS分组群,抽出构成该节目的多个TS分组列得到的。能够根据附加在各分组上的分组ID信息(PID)特定构成该节目的多个TS分组列。将该分 组ID信息(PID)记录在与该节目对应的PSI信息内的程序图表(PMT) 中。数字卫星广播能够实现包含数据广播等的相互作用信息,不能够用己 有的模拟广播实现的服务。在数字广播中具有称为多场景的功能,能够在1个节目中包含时间上 并列的多个动画。关于多场景,在ARIBTR-B15中具有详细的记载,但是 在本说明书中,我们说明参照图13简单地实现多场景的数据构造。图13 是表示说明多场景的事件信息表EIT (Event Information Table)的数据构 造的图。当再生主场景时,参照component—group—id="0x0"的表。在component-一groupjd-"0x0"的表中,判定对应的动画数据流的component—tag为V0。 其次,参照用户提示单位的表,因为VO的group—PID等于"0x01",所 以判定component—tag为与取得0x01的PID的TS分组列对应的数据流。 同样,判定与主场景对应的声音数据流是具有0x02的PID的TS分组列。在数字视频中通过对这些数据流进行解码,向用户显示多场景节目的主场旦 豕。又,此外,数字广播的AV数据流除了声音信息外还包含多个附加信 息。在这些附加信息中具有关于可以由用户进行交互作用操作的数据广播 的信息、为了使未成年人不能够看到面向成人的内容的父母控制信息等。 用转盘式磁带方式发送关于数据广播的信息。所谓的转盘式磁带方式指的 是对于每个文件或比它小的单位重复发送每一定时间存储的同一内容的 数据。因为通过采用转盘式磁带方式,即便是称为广播的单方向的通信方 式也能够重复发送数据,所以需要时能够取得必要的数据。当视听数据广播时,如果从转盘式磁带的前头进行视听,则因为能够 在短时间中取得需要的数据所以是高效率的。又,如果能够跳越由于父母 控制禁止未成年人视听的部分并进行再生,则能够实现高效率的时间移位 的视听。用户在这些切换点接入节目的情形是很多的。即,通过将这些切换点 作为进入点用户能够高效率地接入记录在光盘中的节目。可以在记录仪上 自动检测和自动设定这种进入点。另一方面,存在用户对喜欢的情景等独自设定进入点的情形。对于用 户来说,自己意识到并设定的进入点与由记录仪自动设定的进入点是不同 的。因为当同时显示它们并进行选择时发生混乱,所以需要能够进行区别 的数据构造。
在被实施形态中,通过在各个进入点设定属性信息,区别自动设定的 进入点和用户设定的进入点。图14表示能够在进入点设定属性信息的进 入点表。进入点表备有对于各个进入点,表示用户意识到并指定这个进入
点的USER—EP标志信息。例如,对于用户进入点,给予识别标志1,对 于原始进入点,给予识别标志o。通过参照标志信息,记录仪或唱机能够
明确地向用户显示该进入点是否是由用户设定的。
进一步,进入点表对于各个进入点备有表示作为节目变更点的
PG—Change、表示作为传输数据流中的PSI/SI信息的变更点的PSI—SI、表 示变更传输数据流中的MPEG数据流的属性的SQH—Change、表示数据转 盘式磁带的前头地点的Data一Top、表示数据转盘式磁带的内容变更点的 Data一Change、表示PMT的变更点的PMT—Change、表示数据事件的更新 点的DE—Change、表示模块的更新点的Module—Change、表示变更声音属 性变的Aud一Change的各标志信息、和为了与多场景对应表示节目的场景 数的Multi一View符号组、父母控制控制(对未成年人的视听限制)信息 符号组。进入点表对于各个进入点备有光盘内的文本管理信息和AV数据 流以外的文件的链路信息。该链路信息,在数字广播对象(D—VOB)和动 画对象(M—VOB)的情形中,是对于各个进入点的PTS,在数据流对象 的情形中是ATS。
当用户设定进入点时,不管是否设定了 USER一EP标志,记录仪都能 够向用户显示全部进入点、它们的属性信息(PG—Change、 PSI—SI、 SQH一Change、 Data一Top 、 Data Change 、 PMT_Change 、 DE—Change 、 Module—Change、 Aud—Change、 Multi—View符号组、父母控制信息)。用 户从这些显示的全部进入点和它们的属性信息,对需要自己编辑的进入点 加标记。当由记录仪设定加了标记的进入点时,在加了标记的进入点上, 由记录仪设定USER一EP标志"1"。当在用户以前设定的进入点上再次加 了标记时,保持一直到此的USER—EP标志"1"。又,也存在用户在不自动检测的地方设定进入点的情形。这时,用户 通过操作记录仪选择所要的情景,设定进入点。当由记录仪将这个进入点 登记在进入点表中时,设定USER一EP标志"1"。
记录仪,在PGC编辑中,只向用户显示设定了USER—EP标志的进入 点。因此用户能够在自己没有意识到的情况下没有由自动设定检测出的进 入点引起的麻烦,只选择需要的进入点,进行PGC编辑。
如果是图14所示的进入点表,则设定对象信息80的进入点表80d就 足够了。但是如到此说明的那样,也可以个别地设定在用户定义的PGC 信息70 (图7)内。这时,既可以包含也可以不包含在单元信息中。
通过用图15所示的个别的表管理自动设定的进入点和用户设定的进 入点,能够区别各个进入点。图15是表示自动设定的进入点表和用户设 定的进入点表的图。因为只是当由记录仪进行记录时才自动设定进入点, 所以最好只在原始PGC信息中设定自动设定的进入点表。将前面说明的 进入点的属性信息记录在这个表中。另一方面,将用户设定的进入点表设 定在用户定义的PGC信息70 (图7)的单元信息内。此外,也可以将自 动设定的进入点表不设定在对象信息80 (图7)中而设定在原始PGC信 息50 (图7)中。
此外,作为别的例子,也可以在上述的多场景中设置与各场景对应的 进入点表。图16是表示与各场景对应地设置的进入点表的图。因此,能 够容易地管理每个场景的进入点。也可以在各进入点表中设置属性信息的 记录符号组,这是不言而喻的。
其次,我们参照图17,说明再生上述光盘的唱机模型。如图17所示, 唱机1700备有从光盘100读出数据的光拾取头1701、进行读出数据的纠 错等的ECC处理单元1702、暂时存储纠错后的读出数据的跟踪缓冲器 1703、再生动画对象(M一VOB)和数字广播对象(D一VOB)等的传输数 据流的TS解码器1706、和控制唱机1700的各部分的控制单元1711。
唱机1700,进一步,具有用于将AV数据流供给外部的数字接口 1704。 因此,也可以通过正EE1394和正C958等的通信规约将AV数据流供给外 部。这,特别是当取入新的AV格式时,当不通过唱机1700内部的解码 器而是通过数字接口 1704输出到外部的AV设备,在该AV设备中再生时是有效的。当唱机1700支持新的AV格式时,最好进一步备有与其它
解码器同样地与跟踪缓冲器1703连接的,与新的AV格式对应的解码器 1709。
下面我们说明唱机1700的再生工作。唱机1700利用光拾取头1701, 读出记录在光盘100上的数据。ECC处理单元1702对读出的数据进行ECC 处理,得到传输数据流(TS)。将经过ECC处理的传输数据流(TS)存 储在跟踪缓冲器1703中。当传输数据流(TS)可以解码时,控制单元1711 使选择单元1710工作,与跟踪缓冲器1703和解码器1706连接。解码器 1706将传输数据流(TS)分离成经过编码的视频数据和声频数据,分别 对它们进行解码。而且,输出经过解码的视频数据和声频数据。此外,当 控制单元1711判断传输数据流(TS)不可能解码时,最好设置与新的AV 格式对应的解码器1709进行解码。
其次,我们参照图18说明对于上述光盘,记录数据的DVD记录仪 的构成和工作。因为DVD记录仪也能够再生记录在光盘中的数据,所以 在后面我们也将说明它的再生工作。
如图18所示,DVD记录仪1900备有作为受理向用户的显示和来 自用户的要求的输入单元的用户接口 (用户I/F)单元1901、管理和控制 DVD记录仪1900全体的系统控制单元1902、接收VHF和UHF的模拟调 谐器1903、将模拟信号变换成数字信号,进一步编码成MPEG传输数据 流的编码器1904、接收数字卫星广播的数据流的数字调谐器1905、对由 经过编码的数字数据构成的数据流(MPEG传输数据流)进行解析的解析 单元1906、电视机和扬声器等的显示单元l卯7、和对AV数据流进行解 码的解码器1908。解码器1908不仅包含图17所示的解码器1706而且也 包含追加的解码器1709。进一步,DVD记录仪1900备有数字接口单元 1909、暂时存储写入DVD-RAM的数据的跟踪缓冲器1910、使 DVD-RAM100旋转的马达、将数据写入DVD-RAM100的激光照射单元、 和具有光拾取头等的驱动器1911。数字接口单元1909是根据IEEE1394
等的通信规约将数据输出到外部设备的接口。
在DVD记录仪1900中,用户接口单元1901最初接受来自用户的 要求。用户接口单元1901将来自用户的要求传送给系统控制单元1902,系统控制单元1902对来自用户的要求进行解释和发出到各模块的处理要 求。
下面,我们参照图19说明来自用户的要求是对数字广播进行录象时 的工作。图19是表示DVD记录仪1900 (图18)的录象处理的操作程序 图。
通过用户接口单元1901将来自用户的对数字广播进行录象的要求传 送给系统控制单元l卯2。系统控制单元1902要求数字调谐器1905接收数 字广播,进一步,要求解析单元1906对这个MPEG传输数据流进行数据 解析。解析单元1906首先提取开始时刻信息(D—VOB_V_S—PTM)作为 从MPEG传输数据流生成数字广播对象信息(DJVOBI)所需的信息,发 送给系统控制单元1902 (步骤S191)。
解析单元1906进一步决定并分割MPEG传输数据流中的对象单元 (VOBU),将生成时间图所需的对象单元的时间长度和大小发送给系统 控制单元1902 (步骤S192)。此外,通过检测传输数据流中的I-图象能 够决定对象单元(VOBU)。
通过解析单元1906将从数字调谐器1905发送过来的MPEG传输数据 流传送给跟踪缓冲器1910。系统控制单元1902向驱动器1911输出记录要 求,驱动器1911取出存储在跟踪缓冲器1910中的数据,记录在DVD-RAM 光盘100中(步骤S193)。这时,系统控制单元1902与是否从文件系统 的配置信息,记录在每个光盘上一致,向驱动器19U发出指示。
解析单元1906与检测对象单元时刻信息一起,监视接收中的MPEG 传输数据流,检测它的属性变化(步骤S194)。下面,我们举出在BS数 字广播中的具体检测方法的例子。这时,记录设备为了检测(a) (k) 的各信息的变更点,具有只以一定的数据量保存以前信息的存储器。
此外,这里举出的检测方法只是一个例子,也存在着与由ARIB规定 的数据构造中的一部分不一致的情形,但是当然也可以用与ARIB规定一 致的数据构造进行检测。
(a ) PG一Change :参照数字广播数据流中 EIT (Event—Information—Table)中的event—id (图20),当在这个值中发生变 化时附加。(b) PSI一SI:是构成数字广播数据流中的PSI/SI信息的表,参照APT
(Program—Association—Table) 、 CAT (Conditional—Access—Table) 、 NIT (Network—Information—Table) 、 BIT (Broadcaster—Information—Table)、 SDT ( Service—Description—Table ) 、 EIT (Event—Information—Table ) 的 version_number (图21),当在这个值中发生变化时附加。
(c) SQH—Change:参照数字广播数据流中的MPEG2数据流中的序 列首标信息(图22),当它发生变化时附加。
(d ) Data—Top :当检测出在数字广播数据流中的DII (Downloadlnfolndication)中的dsmccMeddageHeader ()(图23)日寸附
(e ) Data—Change :参照在数字广播数据流中的DII中的 dsmccMeddageHeaderntr ()中的transaction—id (图24),当在这个值中 发生变化时附加。
(f ) PMT—Change :参照在数字广播数据流中的PMT (Program_Map—Table)中的version—number (图25),当在这个值中发 生变化时附加。
(g) DE—Change:参照在数字广播数据流中的DII消息中的 DownloadlD中的data—event—id (图26),当在这个值中发生变化时附加。
(h) Module—Change:参照在数字广播数据流中的DII消息中的 module—version (图27),当在这个值中发生变化时附加。
(i) Aud—Change:参照在数字广播数据流中的EIT中的声音成分记 述符中的component—type和EIT中的声音成分记述符中的—sampling—rate
(图28),当在这个值中发生变化时附加。
(j) Multi_View:参照在数字广播数据流中的EIT中的成分组记述符 中的num—of—group (图29),当在这个值中发生变化时附加。
(k)父母控制信息参照在数字广播数据流中的PMT中的限定接收 方式记述符中的private_data—byte或EIT (Event—Information—Table)中的 父母控制速率记述符中的rating符号组的父母控制速率信息(图30),附 加。
再次参照图19,解析单元1906,当检测出MPEG传输数据流的内容变化时,将这些检测信息与这时的时刻信息一起作为进入点信息发送给系统控制单元1902 (步骤S195)。系统控制单元1902作成是进入点信息集 合的进入点表。根据来自用户的停止要求指示是否结束录象(步骤S196)。通过 用户接口单元1901将来自用户的停止录象要求传送给系统控制单元 1卯2,系统控制单元1902向数字调谐器1905和解析单元1906发出停止 要求。当没有来自用户的停止录象要求时,重复从步骤S192开始的处理, 原封不动地继续录象。解析单元1906接受来自系统控制单元1902的停止解析要求,停止解 析处理,将最后进行解析的MPEG传输数据流的动画对象单元(VOBU) 的最后的显示结束时刻(D_VOB—V_E—PTM)发送给系统控制单元1902。系统控制单元1902在数字广播的接受处理结束后,根据从解析单元 1906接受的信息,生成数字广播对象信息(D_VOBI),其次,生成与这 个数字广播对象信息(D—VOBI)对应的单元信息。这时,作为单元信息 内的类型信息设定VOB"。这时,系统控制单元1902从从解析单元 1906接受的进入点信息生成进入点表(步骤S197)。又,这时,系统控 制单元1902根据进入点信息设定记录的单元的场景类型(ViewType)。最后系统控制单元1902,向驱动器1911,发出结束存储在跟踪缓 冲器1910中的数据记录和记录数字广播对象信息和单元信息的要求。驱 动器1911将跟踪缓冲器1910的剩余数据、数字广播对象信息(DJVOBI) 和单元信息记录在DVD-RAM光盘100中,结束录象处理(步骤S198)。当来自用户的要求是对模拟广播进行录象时,也进行基本上同样的处 理。但是因为编码单元1904对传输数据流进行编码,所以VOBU由设备 生成这点是不同的。当来自用户的要求是记录数据流时,进行基本上同样的处理。但是因 为不进行数据流对象(SOB)的解析,所以各时刻信息根据ATS进行设定 这点是不同的。以上,我们说明了根据来自用户的幵始和结束录象的要求进行的工 作。但是例如当进行也在已有的VTR中使用的定时器录象时,只是在代 替用户,系统控制单元自动地发出开始和结束录象的要求这点是不同的,DVD记录仪1900的工作本质上是相同的。下面,我们参照图31,说明来自用户的要求是再生记录在DVD-RAM 中的数据时的工作。图31是表示DVD记录仪1900 (图18)的再生处理 的操作程序图。下面,我们说明再生由1个动画对象(D—VOB)和1个单 元信息构成的原始PGC的情形。此外,关于下面说明的再生工作,也能 够实现与前面的DVD唱机1700 (图17)相同的工作。首先,用户接口单元1901接受来自用户的原始PGC的再生要求。用 户接口单元1901将来自用户的要求传送给系统控制单元1902,系统控制 单元1902将来自用户的要求解释为原始PGC的再生要求,并向各模块发 出处理要求。系统控制单元1902解析原始PGC信息50 (图7)和单元信 息60等(图7),特定要再生的对象(步骤S311) 。 g卩,系统控制单元 1902,首先,解析PGC信息内的单元信息内的类型信息。当类型信息为 "D一VOB"时,判断再生的AV数据流是作为MPEG传输数据流记录的 AV数据流。其次,系统控制单元1902从表(D—AVFIT)探寻来自单元 信息ID的对应的数字广播对象信息(D一VOBI)(步骤S312)。此后, 系统控制单元1902根据动画对象的开始时刻信息(M—VOB—V_S—PTM) 和结束时刻信息(M一VOB—V—E—PTM)以及时间图,特定在DVD-RAM 中的对象的位置(步骤S313)。当特定对象的位置时,系统控制单元1902 根据单元信息的开始和结束位置信息以及时间图,求得再生的AV数据的 DVD-RAM中的开始和结束地址(步骤S314)。当得到要接入的地址时,系统控制单元1902将来自DVD-RAM光盘 100的读出要求与读出地址一起发送给驱动器1911。驱动器1911从系统 控制单元1902指示的地址读出AV数据,存储在跟踪缓冲器1910中(步 骤S315)。系统控制单元1902对解码器1908发出解码要求。解码器1908 读出存储在跟踪缓冲器1910中中的AV数据,进行解码处理。通过显示 装置1907输出经过解码的AV数据(步骤S316)。驱动器1911判定从系统控制单元1902指示的全部数据的读出是否结 束(步骤S317)。当没有结束时,重复从步骤S315开始的处理,继续读 出AV数据,当结束时,驱动器1911向系统控制单元1902报告读出结束, 系统控制单元1902向解码器l卯8发出结束再生要求。解码器1908进行数据再生直到跟踪缓冲器1910变空为止,在跟踪缓冲器1910变空,全体数据的解码和再生结束后,向系统控制单元1902报告再生结束,结束再 生处理。以上,我们以由1个数字广播对象(D一VOB)和1个单元信息构成的 原始PGC为例进行了说明。但是,当原始PGC只包含1个动画对象 (M一VOB)时、包含多个动画对象时、包含多个数字广播对象时、或者, 动画对象与数字广播对象混合时,也能够通过进行同样的处理,再生AV 数据流。又,在原始PGC包含多个单元的情形和在用户定义PGC的情形 中也是同样的。其次,我们以解码器l卯8不具有全部AV数据流的再生功能的情形 为例说明数据流对象(SOB)。再次参照图18,例如,当解码器1908不 具有MPEG传输数据流的再生功能时,如上所述,通过解码器1卯8不能 够再生数据流。因此,这时,通过数字接口单元1909将数据供给外部设 备,在外部设备中进行数据再生。系统控制单元1902,当检测出来自用户的再生要求的PGC信息内的 单元信息是系统不支持的数据流对象(SOB)时,代替对解码器1908的 再生要求,对数字接口单元1909发出将数据输出到外部的要求。数字接 口单元l卯9按照与存储在跟踪缓冲器1910中的AV数据连接的数字接口 的通信规约进行数据传送。此外,除了上述处理以外,与数字广播对象 (D一VOB)再生时相同。既可以由系统控制单元1902自身判断解码器1908 是否与再生对象的AV数据流对应,也可以从系统控制单元1902向解码 器1908询问。解码器1908参照MPEG传输数据流的PSI/SI信息自己判 断是否与该数据流对应。我们应该注意关于数据流对象(SOB),也存在着不能够解析数据流 的内容, 一部分再生功能受到限制的情形。特别是所谓的特殊再生,例如 慢再生,因为需要重复可以单独再生的数据流数据并发送出去,所以要在 不能够解析数据流数据的内容的SOB中实现是困难的。因此,根据本实施形态的记录仪1900,当从用户接收这种特殊再生的 指示时,参照该单元的类型信息,如果它是SOB,则将不可能进行指示的 特殊再生的消息通知用户I/F单元1901。又,因为考虑到对数据流对象(SOB)再生的上述限制,所以当作成指定一连串的AV数据流的再生顺序的PGC时,也可以禁止数据流对象 (SOB)和其它的对象即数字广播对象(D一VOB)和动画对象(M_VOB) 和混合在1个PGE内。下面,我们对记录AV数据流的光盘,说明当存在来自用户的进入点 设定要求时的处理。图32是表示用户进入点的设定处理的操作程序图。 当通过用户I/F单元1901 (图18),存在来自用户的进入点设定要求时(步 骤S321),系统控制单元1902 (图18)从光盘读出进入点表,在用户I/F 单元1901上显示出该单元中的进入点表的全部进入点和设定的属性信息 (步骤S322)。这里所谓的进入点表指的是图15所示的自动设定的进入 点表和用户设定的进入点表。即,用户定义的PGC信息70 (图7)的单 元信息71的进入点表72和对象信息80 (图7)的进入点表80d。可是, 也可以只是用户设定的进入点表。又,当不特别需要属性信息时也可以不 显示出来。此外,属性信息是,例如,表示作为节目变更点的PG—Change、表示 作为在传输数据流中的PSI/SI信息的变更点的PSI—SI、表示变更传输数据 流中的MPEG数据流的属性的SQH—Change、表示数据转盘式磁带的前头 地点的Data—Top、表示数据转盘式磁带的内容变更点的Data—Change、表 示PMT的变更点的PMT一Change、表示数据事件的更新点的DE一Change、 表示模块的更新点的Module_Change、表示变更声音属性的Aud一Change 的各个标志信息、为了与多场景对应表示节目的场景数的Multi_View符 号组、和父母控制信息。根据显示的全部进入点和属性信息,用户需要时进行从该点的再生, 能够容易地找到进入所要的节目的所要情景和所要的数据广播节目、所要 的多场景情景的位置。用户向记录仪1900指定表示选择进入点的标记(步骤S323)。记录 仪1900的系统控制单元1902,当从用户接受对进入点的标记指示时,在 用户设定的进入点表中追加进入点(步骤S324)。这时,用户,当在原始 进入点以外的位置上不设定进入点时,指定希望设定的数据流的部分区间 的开始位置和结束位置。记录仪1900的系统控制单元1902,根据接受的开始位置的信息,取得与该开始位置对应的时刻信息PTS。系统控制单元1902在用户设定的进入点表中追加进入点,将取得的时刻信息PTS登记 在时刻信息EP一PTM中。此外,当不设置2类的进入点表(图15),用1 个表管理自动设定的进入点和用户设定的进入点时,即利用图14的进入 点表时,设定进入点表的USER一EP标志。当完成进入点的设定时,结束处理(步骤S324)。当没有完成时,重 复从步骤S322开始的处理,显示至此设定的全部进入点和设定的属性信 息。其次,我们参照图33,说明进入点的再生处理。图33是表示用户进 入点的再生处理的操作程序图。系统控制单元1902,当从用户接受进入点 的再生要求时(步骤S331),判断在光盘上是否存在用户设定的进入点表 (即,进入点表72,或者,图15的下段的表)(步骤S332)。当存在用 户设定的进入点表时,读出该表存储在用于显示的存储区域中,显示进入 点(步骤S334)。用户能够避免显示多个自己没有意识到的进入点的麻烦 只从需要的进入点选择再生开始点。当不存在用户设定的进入点表时,读 出自动设定的进入点表,存储在用于显示的存储区域中,显示进入点(步 骤S334)。此外,当利用图14的进入点表时,最好,关于各进入点,参 照是否设定了 USER一EP标志,只读出设定的进入点。当用户选择进入点时,系统控制单元1902从用户I/F单元1901接受 特定选择的进入点的信息(步骤S335)。系统控制单元1902检测进入点 表的与相当的进入点对应的时刻信息EP—PTM(步骤S336)。在进入点表 的各进入点的时刻信息的精度是通常MPEG中使用的27Muz。此外,也 可以使它为省略视频的帧数和卯KHz或27MHz的下位数比特的值。进一步,用与系统控制单元1902对应的对象(D一VOB)的,设置在对象信息中的时间图,将时刻信息变换成光盘上的段位置信息(步骤 S337)。系统控制单元1902从该段位置再生光盘上的MPEG传输数据流 (步骤S338)。这样一来,能够从作为用户所要的情景的进入点再生图象和声音。这 时系统控制单元1902参照单元信息内的场景类型(ViewType),如果它 表示0以外的值,即多场景,则将单元信息内的场景类型(View Type)通知用户接口单元1901。根据通知的场景类型,DVD记录仪1900能够在 用户接口单元1901的画面上,例如显示出多场景的场景数作为OSD (On Screen Display (屏幕上显示))信息。在图32、图33和与它们关联的说明中,说明了全部进入点的显示。 但是,也可以不一定显示全部进入点。例如,也可以只选择地显示表示所 定属性变化的进入点,也可以只选择地显示存在于所定时间带的进入点。 这种选择能够根据设置在进入点表中的属性信息,或者时刻信息 (EP—PTM)进行。此外,在DVD记录仪的再生中,当再生解码器不支持的AV数据流 时,通过数字接口进行再生。但是,即便是解码器支持的AV数据流,也 可以根据用户的要求通过数字接口输出到设置在顶部的盒子等的外部设 备。又,本发明说明了光盘、光盘记录仪和光盘唱机,但是即便在例如硬 盘等的其它媒体中记录MPEG传输数据流的情形,通过用同样的构成要 素,进行同样的处理,也能够得到同样的效果。因此,本质上对物理媒体 没有限制。但是这时的"同样的构成要素"也可以由例如PC的中央计算 装置(CPU)和图象处理IC担当。这时的CPU等根据由按照上述的操作 程序图(图19、图31 图33)的处理的计算机可以实施的记录程序进行工 作。这种程序本身,记录在软盘、光盘、半导体存储装置等的各种记录媒 体中,或者通过因特网等的通信线路进行传送,安装在PC中。在本实施形态中,我们说明了用MPEG传输数据流作为自编码数据流 的情形。但是,既可以用MPEG程序数据流,又,也可以是根据其它格式 的数据流。以上,我们关于特定例示的实施形态说明了本发明。如果是从业者, 则当然明白可以进行许多不同的变更和改良。所以,上述的实施形态不限 定由附加的权利要求书规定的本发明的范围。如果根据本发明的信息记录媒体,则能够与其它的AV数据流一起, 记录用数字广播发送过来的传输数据流,进一步,对于记录的数字广播对 象的进入点可以识别是用户设定的进入点。又,在进入点表内的各进入点 信息中,设置表示作为节目变更点的标志、表示作为PSI/SI信息的变更点的标志、表示变更MPEG数据流的属性的标志、表示数据转盘式磁带的前 头地点的标志、表示变更数据转盘式磁带的内容的地点的标志、表示变更PMT内容的地点的标志、表示模块的变化的地点的标志、表示变更数据事件的地点的标志、表示变更声音属性的标志信息、和表示节目的场景数的 符号组、父母控制信息符号组,通过显示它们,用户能够容易地从这些信 息找到所要的情景。又,当单元是由多场景构成时,能够向用户表示它们。
权利要求
1、一种信息记录装置,包括接收单元,接收由编码的数字数据构成的数据流;解析单元,检测接收单元接收的上述数据流的属性变化并输出检测信息;控制单元,取得从解析单元输出的上述检测信息作为第1进入点,生成登记有该第1进入点的管理信息;和驱动装置,将控制单元生成的上述管理信息和接收单元接收的上述数据流记录在信息记录媒体中;上述信息记录装置进一步包括输入单元,输入第2进入点,该第2进入点用于为任意地接入并再生上述数据流而对上述数据流的再生路径进行设定;控制单元生成可以识别地登记了上述第1进入点和上述第2进入点的管理信息;上述管理信息的上述第1进入点和上述第2进入点包括到记录在信息记录媒体中的AV数据的链路信息。
2、 一种信息记录方法,包括接收步骤,接收由编码的数字数据构成的数据流; 解析步骤,检测在接收步骤接收的上述数据流的属性变化并输出检测 信息;控制步骤,取得在解析步骤输出的上述检测信息作为第l进入点,生 成登记有该第1进入点的管理信息;和驱动步骤,将在控制步骤生成的上述管理信息和在接收步骤接收的上 述数据流记录在信息记录媒体中;上述信息记录方法进一步包括输入步骤,输入第2进入点,该第2进 入点用于为任意地接入并再生上述数据流而对上述数据流的再生路径进 行设定;控制步骤生成可以识别地登记了上述第1进入点和上述第2进入点的 管理信息;上述管理信息的上述第1进入点和上述第2进入点包括到记录在信息 记录媒体中的AV数据的链路信息。
全文摘要
本发明提供一种信息记录装置和方法,信息记录装置包括接收单元,接收由编码的数字数据构成的数据流;解析单元,检测接收单元接收的数据流的属性变化并输出检测信息;控制单元,取得从解析单元输出的检测信息作为第1进入点,生成登记有该第1进入点的管理信息;和驱动装置,将控制单元生成的管理信息和接收单元接收的数据流记录在信息记录媒体中;信息记录装置进一步包括输入单元,输入第2进入点,该第2进入点用于为任意地接入并再生数据流而对数据流的再生路径进行设定;控制单元生成可以识别地登记了第1进入点和第2进入点的管理信息;管理信息的第1进入点和第2进入点包括到记录在信息记录媒体中的AV数据的链路信息。
文档编号G11B20/12GK101241739SQ20081008259
公开日2008年8月13日 申请日期2002年1月16日 优先权日2001年1月16日
发明者中西信夫, 八木知隆, 滨坂浩史, 矢羽田洋 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1