记录设备、程序以及集成电路的制作方法

文档序号:6755316阅读:335来源:国知局
专利名称:记录设备、程序以及集成电路的制作方法
技术领域
本发明涉及将视频数据写入存储介质的记录设备、程序以及集成电路。本发明具体地涉及实现对记录设备的多用户管理的技术。
背景技术
近年来,包括大容量存储介质的记录设备已经引入市场。这趋向于增加多个用户共享一个记录设备的实例的数量。
当多个用户共享一个记录设备时,经常会出现一个问题,即一个用户错误地删除或编辑由另一个用户记录的视频数据。
为了解决这个问题,可以将在诸如UNIX(注册商标)和Windows(注册商标)等操作系统中当前采用的多用户管理应用于记录设备,以限制单个用户对每套视频数据的访问。
这样,每套视频数据只能由具有访问权限的用户编辑或删除。这可以防止上述对视频数据的错误删除和编辑。
为了防止上述错误操作,希望引入多用户管理。然而,多用户管理不适合记录设备的一些功能。
此类功能包括记录预置功能(record presetting)。这里,假设由用户A和B对相同通道做出的两次记录预置所表示的时段相互重叠。在应用多用户管理的常规记录设备的情况下,较早的由用户A做出的记录预置被接受,而较晚的由用户B做出的记录预置被拒绝。
如果只有一个用户使用记录设备,只有出错时,由对相同通道的多次记录预置所指定的时段才会相互重叠。然而,当多个用户共享记录设备时,用户之间信息交流的缺乏,趋向于经常造成由对相同通道的多次记录预置所指定的时段相互重叠的问题。
这里,即使在由用户A和B对相同通道做出的记录预置所指定的时段相互重叠,以及较晚的由用户B做出的记录预置被拒绝时,用户A也可以友好地让用户B观看记录的视频数据。如果情况是这样,就不存在问题。然而,这取决于用户A的善意。用户A不一定让用户B观看获得的视频数据,而且可能由于隐私的原因拒绝这么做。
如上所述,在应用多用户管理的常规记录设备的情况下,只有用户A专有地获得视频数据,并有删除视频数据的权限,其中用户A做出的记录预置碰巧早于用户B。这对于记录预置被拒绝的用户B来说是不能接受的。

发明内容
本发明的第一目标是提供具有多用户管理的记录设备,其中,当由多个用户对相同通道做出的记录预置所指定的时段相互重叠时,使得能够执行所有记录预置。
通过基于多个用户做出的多次记录预置而执行记录操作的记录设备,可以实现该目标。记录设备包括如果由多次记录预置指定的时段具有重叠的时间部分,用于检测重叠时间部分以及非重叠时间部分的探测单元;用于将重叠时间部分的视频数据以及非重叠时间部分的视频数据写入存储介质的写入单元;以及用于在存储介质上生成表示由多次记录预置指定的每个时段的周期信息的产生单元,该周期信息指定对于一个或多个时间部分的视频数据,其中该时间部分形成相应的时段。
对于每个重叠时间部分和非重叠时间部分的记录操作是分开执行的,即使在由对相同通道的记录预置指定的时段相互重叠时,也能执行对所有记录预置的记录。
一旦对应于每个重叠时间部分和非重叠时间部分的视频数据存储在存储介质中,产生单元生成周期信息,详细说明由记录预置指定的每个时段。
周期信息对应于每个用户。这使得每个用户能够专有地控制相应的周期信息。因此,再现和删除视频数据的权限赋予每条周期信息。
每个重叠时间部分和非重叠时间部分的视频数据不为单个用户所有。这样,未经其他用户允许,任何用户不能删除视频数据。这样防止用户之间的纠纷。
这里,记录设备可以进一步包括认证单元,当用户对关闭模式下的记录预置的周期信息要求删除或编辑操作时,用于接收用户信息,其中该信息唯一对应于要求删除或编辑操作的用户,并且通过比较接收到的用户信息与附在周期信息上的用户信息,对用户进行认证;以及执行单元,只有在认证单元成功认证用户时,用于执行删除或编辑操作。
根据该结构,当用户对记录内容要求再现、删除、和编辑操作时,认证单元认证该用户,判断该用户是否具有对记录内容的访问权限。这样防止未获许可,再现、删除或编辑记录内容的非法行为,其中这些记录内容不是由该用户记录的。结果,拥有记录内容的用户的隐私就具有更高的安全性。
这里,写入单元可以在存储介质上为重叠时间部分的视频数据写入参考计数器。参考计数器示出参考该视频数据的周期信息的条数。
这里,记录设备可以进一步包括删除单元,仅当参考计数器指示为零时,用于删除重叠时间部分的视频数据。参考计数器以一递减,每次删除一条访问重叠时间部分的参考视频数据的周期信息。
根据该结构,即使当拥有对应于已记录的重叠时间部分的视频数据的一个用户观看并试图删除该视频数据时,也不会删除该视频数据,除非参考计数器指示为零。这样,其他用户仍然可以观看对应于重叠时间部分的视频数据。
这里,记录设备可以进一步包括显示单元,用于显示存储介质的临时可用容量。该临时可用容量是通过从存储介质的最大容量中减去一个预定值而计算出来的。依照参照每个重叠和非重叠时间部分的视频数据的周期信息的条数来确定预定值。
根据该结构,拥有对应于记录的重叠时间部分的视频数据的每个用户认识到视频数据也可以由其他用户记录。这样鼓励用户通过自愿地执行数据缩减以及避免不必要的记录操作,而节约存储介质的容量。
附图简述

图1说明存储介质的逻辑格式;图2说明关于VOB、参考计数器以及单元信息的记录内容;图3说明记录设备的内部结构;图4说明存于ROM 9(图3所示)的程序的功能结构;图5说明记录预置菜单的一个实例;图6说明存于ROM 9(图3所示)的记录预置信息的一个实例;图7说明用户信息如何附加给单元信息;图8为探测由多个用户做出的记录预置表示的时段内的重叠时间部分,并为每个重叠时间部分和非重叠时间部分生成记录预置的流程图;图9A示出一个实例,说明在探测重叠时间部分的过程中,由记录预置i表示的记录起始日期和时间早于由记录预置j表示的记录终止日期和时间,图9B示出一个实例,说明在探测重叠时间部分的过程中,由记录预置i表示的记录终止日期和时间晚于由记录预置j表示的记录起始日期和时间,而图9C示出一个实例,说明如何探测重叠时间部分的起始日期和时间以及终止日期和时间;
图10为说明删除视频数据操作的流程图;图11示出一个实例,说明由三个用户做出的记录预置;图12说明图11所示的由三个用户做出的记录预置的详细情况;图13说明在生成之后存入RAM 7的记录预置信息,其中该记录预置信息以这样一种方式生成基于图11所示的记录预置的详细情况,探测单元10(图4所示)探测重叠时间部分,并为每个重叠时间部分和非重叠时间部分生成记录预置;图14利用VOB、参考计数器、以及单元信息,说明基于图13所示的记录预置信息而执行记录的结果;图15说明记录内容菜单,该菜单列出多条已获得的记录内容,其中该记录内容作为关于重叠时间部分和非重叠时间部分的记录操作的结果;图16说明管理信息的结构,以实现涉及本发明第二实施例的删除操作;图17为说明涉及第二实施例的删除操作的流程图。
发明详述(第一实施例)以下描述涉及本发明第一实施例的记录设备。
(数据结构)以下部分描述用于涉及本发明第一实施例的记录设备中的逻辑格式,以执行记录操作。
图1说明该逻辑格式。作为由记录设备执行的记录操作的结果,视频对象(VOB)序列、管理信息序列、以及单元信息序列存入例如硬盘(HD)或数字通用盘(DVD)的存储介质中。
如虚线hs1所示,VOB序列由多个VOB(VOB#1、VOB#2、以及VOB#3)组成。
VOB为视频数据,更具体地,为通过交叉和复用视频流和音频流而获得的程序流。视频流由压缩和编码的多套图像数据组成。每套图像数据对应于一幅图像的数据,并由显示图像信号显示大约33毫秒。音频流由压缩和编码的多个音频帧组成。
如虚线箭头hs2所示,通过交叉和复用视频和音频流而获得的VOB,由以时间顺序排列的多个视频对象单元(VOBU)组成。VOBU为关于相应VOB的最小解码单元。VOBU包括图像组(GOP)和多个音频帧,其与GOP同时再现。GOP由多套图像数据组成,并对应于0.4至1.0秒。
以下部分描述管理信息序列。如虚线箭头hs3所示,管理信息序列由分别对应于VOB#1至#3的多条管理信息(管理信息#1、#2、以及#3)组成。另外,如虚线箭头hs4所示,每条管理信息包括时间图和参考计数器。
时间图为参照表,基于时间信息,间接参照相应VOB中多个起始点的地址。记录设备应用可变长度的编码和压缩方法。因此,每个VOBU包括可以具有不同大小和不同再现时段的GOP。然而,当指定再现操作的时间时,通过参考时间图,可以识别VOBU中对应于指定时间的图像数据。
参考计数器示出计数值,表示间接参照相应VOB的次数。
以下部分描述单元信息。单元信息为定义VOB上的逻辑记录内容的周期信息。记录内容是逻辑上的,因为是基于利用时间图作为参照表的间接参照来定义记录内容的。如虚线hs6所示,单元信息包括VOB-ID、Cell_Start_PTM、Cell_End_PTM、以及用户信息(图1中未示出)。VOB-ID为识别VOB的ID,其中记录内容的IN点和OUT点属于该VOB。Cell_Start_PTM为从VOB起始点到IN点的相对时间。Cell_End_PTM为从VOB起始点到OUT点的相对时间。用户信息识别拥有相应记录内容的用户。VOBU具有0.4至1.0秒的时间精确度。另一方面,Cell_Start_PTM和Cell_End_PTM具有不超过33毫秒的时间精确度,其中33毫秒为一幅图像的显示时段。因此,记录内容的IN点和OUT点具有的时间精确度等于包含在VOBU中的一套图像数据的时间精确度。
用户信息是对拥有相应记录视频数据的用户的唯一的信息,并用于判断要求该视频数据的再现操作的用户是否与记录该视频数据的用户相同。
图2说明如何通过间接参照定义记录内容。在图2中,基于单元信息的间接参照,定义在时段和通道方面相互重叠的三条记录内容1、2和3。这里,各条记录内容1、2和3分别表示由三个用户做出的三次记录预置表示的时段。单元信息具有一个优势,在执行记录操作之后,能够定义在时段和通道方面相互重叠的各条记录内容。在图2中,分别由两条记录内容1和2来参照VOB 1和VOB 3。因此,关于VOB1和3的参考计数器均指示为一。另一方面,由三条记录内容1、2和3来参照VOB 2,也就是说,间接参照三次。因此关于VOB 2的参考计数器指示为三。
(结构)以下部分描述涉及本发明第一实施例的记录设备。记录设备主要由系统大规模集成电路(LSI)和驱动器件构成。通过将系统LSI和驱动器件与设备的壳体和基板装配在一起,可以工业化制造记录设备。系统LSI是集成了作为HD记录器的不同处理单元的集成电路。记录设备具有图3所示的内部结构,其中以上述方式制造该记录设备。如图3所示,记录设备包括DVD驱动器1a、HD驱动器1b、调谐器2、MPEG编码器3、MPEG解码器4、选择器5、CPU 6、RAM 7、以及ROM 9。
DVD驱动器1a是载入DVD的器件。类似于HD驱动器1b(稍后提及),DVD驱动器1a根据来自用户的读取指令或删除指令,读取或删除VOBU。加载到DVD驱动器1a的DVD为便携式介质。因此,DVD驱动器1a用于创建存入HD驱动器1b的VOB、管理信息和单元信息的备份。
HD驱动器1b是用于存储具有图1所示的逻辑格式的VOB、管理信息、和单元信息的硬盘器件。HD驱动器1b根据来自用户的读取指令或删除指令,读取或删除存入HD的VOB中的VOBU。
调谐器2解调用于电视的广播信号,并向MPEG编码器3输出视频和音频信号。
MPEG编码器3编码由调谐器2输出的视频和音频信号以生成VOBU。
MPEG解码器4为解码从DVD驱动器1a或HD驱动器1b读取的VOBU的电路。
选择器5为一种电路,选择是将来自调谐器2的广播波输入信号输出到MPEG编码器3,还是将MPEG解码器4生成的VOBU输出到电视。
CPU 6执行存入ROM 9中的程序,以执行对记录设备的整体控制。
ROM 9存储涉及记录设备的多用户管理的程序。CPU 6读取程序,而且该程序与硬件资源配合执行,以获得具体的单元,例如图4所示的记录预置单元8、探测单元10、记录单元11、产生单元12、认证单元13、执行单元14、删除单元15、以及显示单元16。
通过记录预置菜单,例如图5中说明的mn1,记录预置单元8接收来自用户的记录预置输入信号。图5所示的记录预置菜单mn1示出用于常规视频盒式记录器(VCR)中的项目信息,以及在涉及第一实施例的记录设备中最新引入的项目信息。前一个项目信息由记录起始日期和时间、记录终止日期和时间、通道、以及图像质量模式组成。记录起始日期和时间以及记录终止日期和时间根据月、日、时和分,详细说明起始和终止记录操作的日期和时间。通道示出识别通道的编号,其中将在该通道上执行记录操作。通过选择包括“高”、“正常”、“低(长时间)”、以及“低(经济型)”在内的四个选项中的一个,设定图像质量模式。
后一个项目信息由用户模式构成,其中通过选择包括关闭模式和开启模式在内的两个选项中的一个,设定该用户模式。当用户为记录预置选择关闭模式时,用户信息附加给单元信息,表示由记录预置表示的时段。这样,基于单元信息和单元信息的删除的再现操作,要求利用用户信息进行用户认证。另一方面,当用户选择开启模式时,任何人可以访问单元信息,并且不要求用户认证。当选择关闭模式时,显示用户注册菜单mn2,以注册用户名和密码。
RAM 7接收来自探测单元10(稍后提及)的记录预置信息,并将信息存于其中。在图6中,记录预置信息包括由编号、记录起始日期和时间、记录终止日期和时间、通道、图像质量模式、参考计数器、以及用户信息组成的项目信息。
探测单元10接收来自记录预置单元8的记录预置信息。当接收记录预置信息时,探测单元10从RAM 7中读取由另一个用户做出的记录预置信息,并将从记录预置单元8接收到的记录预置信息与从RAM 7中读取的记录预置信息进行比较,以判断由关于相同通道的两条记录预置信息表示的时段是否相互重叠。当判断为肯定的时,探测单元10接着探测重叠时间部分,以及由两条记录预置信息表示的时段之间的一个或多个非重叠时间部分。另外,探测单元10为每个重叠时间部分和非重叠时间部分新生成记录预置信息,并将新生成的记录预置信息写入RAM 7。当判断为否定的时,探测单元10将记录预置信息输入信号毫无变化地从记录预置单元8写入RAM 7。
参考探测单元10为每个重叠和非重叠时间部分新生成的记录预置信息,记录单元11执行记录操作。接着,记录单元11将对应于每个重叠时间部分和非重叠时间部分的视频数据和管理信息写入DVD驱动器1a或HD驱动器1b。根据该构造,即使当由各条记录预置信息表示的时段相互重叠时,记录单元11也将各条记录预置信息表示的时段的视频数据存入HD或DVD。
产生单元12,和记录单元11一样,从RAM 7接收探测单元10新生成的记录预置信息。基于探测单元10生成的记录预置信息,产生单元12生成单元信息。这里,单元信息为逻辑周期信息,而且仅从两条记录预置信息表示的时段的视频数据中,表示对应于由用户做出的每次记录预置表示的时段的视频数据。结果,根据每次记录预置,可以精确定义记录内容。这里,单元信息的条数与相应的参考计数器所示的数量相同,其中该单元信息表示对应于每个重叠和非重叠时间部分的视频数据,而该参考计数器包含在管理信息中。最初,单元信息不包括用户信息(0000),这意味着开启模式。当用户选择关闭模式时,产生单元12将用户信息附加给单元信息,因此每个用户对相应的单元信息都拥有专有的访问权限。另一方面,任何用户都不拥有视频数据。这就是说,每个用户可以专有地拥有单元信息,但任何用户都不能拥有VOB。以每个用户控制相应的单元信息的方式,实现涉及第一实施例的多用户管理。
因而,用户可以利用相应的单元信息执行再现操作,或删除相应的单元信息。当用户选择关闭模式时,参考包含在从RAM 7接收的记录预置信息中的用户信息,产生单元12将用户信息附加给对应的单元信息。产生单元12接着将相应的单元信息写入DVD驱动器1a或HD驱动器1b。
图7示出一个实例,参考记录预置信息ri1,说明产生单元12如何将用户信息附加给产生单元12生成的单元信息。在图7所示的记录预置信息ri1中,参考计数器指示为三,用户信息指示为0011。这意味着存在三次记录预置,包括用户1做出的关闭模式下的记录预置(0001)、用户2做出的关闭模式下的记录预置(0010)、以及开启模式下的记录预置(0000)。图7根据三次记录预置,说明产生单元12将用户信息附加给每条单元信息。
认证单元13认证希望再现、删除或编辑在关闭模式下记录的记录内容的用户是否为对定义记录内容的单元信息拥有访问权限的用户。
执行单元14利用单元信息执行再现操作,并响应用户指令删除和编辑单元信息。在单元信息表示关闭模式的情况下,在认证单元13成功认证用户之后,执行单元14执行再现、删除和编辑操作。
删除单元15以下列两个步骤,响应用户指令删除VOB。在第一步骤中,执行单元14删除对应于VOB并分配给用户的单元信息。仅仅通过用户操作,删除单元信息来实现这一步。根据单元信息的删除,为关于VOB的参考计数器减一。然而,在第一步骤之后,VOB仍然存在。
在第二步骤中,删除单元15删除VOB。这使得已删除的VOB所占据的空间未被占用,因而在存储介质中增加了用于存储数据的可用容量。仅当参考计数器指示为零时,执行删除VOB的第二步骤。因为除非确定没有单元信息参照VOB,必须保留VOB,所以定义该限制。
显示单元16为示出存入存储介质的记录内容的数据大小的电路。这里,显示单元16所示的数据大小大于存入存储介质的单元信息的实际总体数据大小。这样,记录设备的用户临时实现在较大一侧上的记录内容的数据大小。据此,当由用户对相同通道做出的记录预置表示的时段相互重叠时,用户实现在较小一侧上的记录内容的剩余容量,因此多条单元信息对应于一套视频数据。这鼓励用户节约存储介质的容量,例如,通过自动执行数据简化或避免记录不必要的程序。用户可以选择显示单元16是否示出存储介质中已占容量的实际或临时的大小。
以下部分描述一个过程,其中探测单元10探测重叠时间部分,以及由记录预置表示的时段之间的一个或多个非重叠时间部分,并为每个重叠时间部分和非重叠时间部分新生成记录预置信息,以及一个删除已记录的视频数据的过程。
图8为描述该过程的流程图,在该步骤中探测单元10探测重叠时间部分,以及由记录预置表示的时段之间的一个或多个非重叠时间部分,并为每个重叠时间部分和非重叠时间部分新生成记录预置信息。
首先,通过图5所示的菜单mn1,探测单元10接收记录预置信息(步骤S1)。探测单元10接着从存入RAM 7的各条记录预置信息中,读取根据输入的日期和时间排在第一的记录预置信息(步骤S2)。这里,当前通过菜单mn1输入的记录预置信息称为记录预置i,而从RAM 7中读取的记录预置信息称为记录预置j(步骤S3)。探测单元10将记录预置i表示的记录起始日期和时间与记录预置j表示的记录终止日期和时间进行比较。这里,探测单元10探测到记录预置j表示的记录终止日期和时间更晚(步骤S4)。之后,探测单元10将记录预置i表示的记录终止日期和时间与记录预置j表示的记录起始日期和时间进行比较。这里,探测单元10探测到记录预置i表示的记录终止日期和时间更晚(步骤S5)。接着,探测单元10相互比较记录预置i和j表示的通道。当通道相同时,探测单元10判断记录预置i和j表示的时段相互重叠(步骤S6)。
当记录预置i和j表示的通道不同时,探测单元10判断在第一实施例中,记录预置i和j表示的时段不相互重叠,因为这要求多个调谐器以及MPEG编码器。之后,探测单元10比较记录预置i和j表示的时段,以提取较晚的记录起始日期和时间,以及较早的记录终止日期和时间。当记录预置i和j表示相同的时段时,探测单元10提取该时段的记录起始日期和时间以及记录终止日期和时间。基于提取结果,探测单元10定义重叠时间部分(步骤S7)。
图9说明确定如上述步骤S4至S7所描述的重叠时间部分的过程。以下部分解释图9。
首先,探测单元10将记录预置i表示的记录起始日期和时间与记录预置j表示的记录终止日期和时间进行比较。如图9A所示,探测单元10判断记录预置i表示的记录起始日期和时间早于记录预置j表示的记录终止日期和时间。
之后,探测单元10将记录预置i表示的记录终止日期和时间与记录预置j表示的记录起始日期和时间进行比较。如图9B所示,探测单元10判断记录预置i表示的记录终止日期和时间晚于记录预置j表示的记录起始日期和时间。
接着,探测单元10判断记录预置i和j都表示相同通道(通道2)。因此,探测单元10判断记录预置i和j表示的时段相互重叠。
之后,探测单元10以图9C所示的方式定义重叠时间部分。探测单元10比较记录预置i和j表示的记录起始日期和时间。这里,探测单元10将较晚的日期和时间设定为重叠时间部分的记录起始日期和时间。另外,探测单元10比较记录预置i和j表示的记录终止日期和时间。这里,探测单元10将较早的日期和时间设定为重叠时间部分的记录终止日期和时间。这样,探测单元10完成对重叠时间部分的探测。以下部分描述图8所示的流程图中步骤S7之后的步骤。
探测单元10接着为参考计数器加一,参考计数器表示希望记录对应于重叠时间部分的视频数据的用户数量(步骤S8)。接着,探测单元10为记录预置i和j表示的时段之间的每个重叠时间部分以及非重叠时间部分新生成记录预置信息(步骤S9)。探测单元10接着将步骤S9中新生成的记录预置信息写入RAM 7(步骤S10)。
当步骤S3至S6中执行的操作示出记录预置i和j表示的时段不相互重叠时,探测单元10再次从RAM 7的各条记录预置信息中,读取根据输入的日期和时间在第一个的记录预置信息。因而,探测单元10重复上述操作,直到探测单元10发现所表示的时段与记录预置i表示的时段相重叠的记录预置信息,或者从RAM 7中读出所有各条记录预置信息(步骤S11)。如果即使从RAM 7中读出所有各条记录预置信息,探测单元10也未能发现所表示的时段与记录预置i表示的时段重叠的记录预置,探测单元10就将步骤S1中输入的记录预置信息(记录预置i)毫无变化地写入RAM 7(步骤S12)。
以下部分参考图10所示的流程图,描述删除已记录的视频数据的过程。
用户选择一条她/他希望从已记录的内容列表(稍后提及)中删除的记录内容(步骤S20)。当已选择的记录内容在关闭模式下记录时,认证单元13认证该用户(步骤S21和S22)。接着,执行单元14删除表示记录内容并包括表示用户的用户信息的单元信息(步骤S23)。当所选择的记录内容在开启模式下记录时,执行单元14删除表示记录内容但不包括用户信息的单元信息(步骤S24)。
之后,为参考计数器减一,其中该参考计数器表示已经记录了该所选记录内容的用户数量(步骤S25)。
当参考计数器指示为零时(步骤S26),删除单元15删除对应于所选择的记录内容的视频数据(步骤S27)。
(记录预置)以下部分利用图11所示的具体实例,描述涉及本发明第一实施例的记录设备的工作。具体地说,用户A为音乐节目a和戏剧b做出关闭模式下的记录预置,用户B为戏剧b和新闻节目c做出开启模式下的记录预置,而用户C为戏剧b做出开启模式下的记录预置。如图11所示,表示由三个用户A、B和C对相同通道做出的记录预置的时段相互重叠,而且在广播戏剧b的期间,重叠时间部分从21:00到22:00。
图12通过图5所示的菜单mn1,说明三个用户A、B和C中的每个人输入的记录预置信息。
为了做出关闭模式下的记录预置,用户首先向图5所示的记录预置菜单mn1输入适当的数值,以设定记录起始日期和时间、记录终止日期和时间、以及通道,并选择希望得到的图像质量以设定图像质量模式。
当用户在设定用户模式中选择关闭模式时,出现例如图5所示的用户注册菜单mn2的弹出菜单。用户向菜单mn2输入用户名和密码。因而,用户可以做出关闭模式下的记录预置。同样,唯一对应于用户的信息附加给单元信息,详细说明对应于用户做出的关闭模式下的记录预置所表示的时段的视频数据。
为了做出开启模式下的记录预置,用户在记录预置菜单mn1上选择开启模式,设定用户模式。
当用户已经做出记录预置时,探测单元10判断记录预置表示的时段是否与从RAM 7中读取的记录预置信息表示的时段重叠。当判断为肯定的时,探测单元10以一一对应的方式,为重叠时间部分和一个或多个非重叠时间部分新生成多条记录预置信息,并将各条记录预置信息写入RAM 7。
图13示出一个实例说明了以一一对应的方式,由探测单元10为由用户A、B和C做出的记录预置中的重叠时间部分和一个或多个非重叠时间部分生成,并接着被写入RAM 7的多条记录预置信息。在图12中,用户A做出的记录预置表示从20:00到22:00的一段持续时段。然而,根据图13所示的各条记录预置信息,关于20:00到22:00的时段,也就是,关于20:00到21:00和21:00到22:00的两段时段,存在两条记录预置信息。这是因为由三个用户A、B和C表示的时段具有21:00到22:00的重叠时间部分。探测单元10因此新生成关于21:00到22:00的重叠时间部分的记录预置信息,以及关于20:00到21:00的非重叠时间部分的记录预置信息。
关于21:00到22:00的重叠时间部分的记录预置信息(信息2)具有指示为三的参考计数器。这是因为三个用户要求记录关于重叠时间部分的视频数据。
21:00到22:00的重叠时间部分的记录预置信息具有的用户信息示出“0001”。这表示用户A选择了关闭模式。
如图12所示,用户A为图像质量模式选择“平均”(2),但是用户B和C却选择“低(长时间)”(3)。这就是说,为重叠时间部分选择了两种不同的图像质量选项。如果是这样的情况,选择更高图像质量的选项。
因此,为重叠时间部分的图像质量模式选择“平均”选项。
以下部分描述涉及第一实施例的记录设备执行的记录操作。基于图13所示的存入RAM 7的各条记录预置信息,记录单元11和产生单元12为每个重叠时间部分和非重叠时间部分执行记录操作。
图14说明记录操作的结果。利用VOB序列、参考计数器序列、以及单元信息序列,图14说明分别对应于三段不同时段的各条记录内容,也就是说,重叠和非重叠时间部分。图14用于描述记录操作。
首先,执行关于记录预置信息1的操作(图13所示)。记录单元11生成VOB以及包括参考计数器的管理信息,其中VOB为视频数据,接着将VOB和管理信息写入DVD驱动器1a或HD驱动器1b。这仅仅是用户A做出的关闭模式下的记录预置,其中该记录预置表示音乐节目a。因此,关于音乐节目a的参考计数器指示为一。这里,产生单元12生成一条表示20:00到21:00的时段且不包括用户信息的单元信息。在将用户信息附加给该条单元信息,以致意味着用户A做出关于音乐节目a的关闭模式下的记录预置之后,产生单元12将该条单元信息写入DVD驱动器1a或HD驱动器1b。
之后,执行关于记录预置信息2的操作(图13所示)。关于记录预置信息2表示的时段,两个用户B和C选择开启模式,而用户A选择关闭模式。记录单元11生成VOB和包括参考计数器的管理信息,接着将VOB和管理信息写入DVD驱动器1a或HD驱动器1b。由于参考计数器指示为三,产生单元12生成三条表示21:00到22:00的时段且不包括用户信息的单元信息。在将用户信息附加给三条单元信息中的一条,以致意味着用户A做出关于戏剧b的关闭模式下的记录预置之后,产生单元12将三条单元信息写入DVD驱动器1a或HD驱动器1b。
最后,执行关于记录预置信息3的操作(图13所示)。关于由记录预置信息3表示的时段,只有用户B做出开启模式下的记录预置。记录单元11生成VOB和包括参考计数器的管理信息,接着将VOB和管理信息写入DVD驱动器1a或HD驱动器1b。由于参考计数器指示为一,产生单元12生成一条表示22:00到23:00的时段且不包括用户信息的单元信息。产生单元12将该条单元信息写入DVD驱动器1a和HD驱动器1b。
(数据删除)以下部分利用具体实例,描述通过涉及本发明第一实施例的记录设备删除以上述方式记录的记录内容的方法。
图15说明记录内容列表mn3,mn3为显示存入DVD驱动器1a或HD驱动器1b的多条记录内容的菜单。通过在菜单上选择一条记录内容,用户容易地再现和删除该条记录内容。
记录内容列表mn3示出对应于三段时段的各条记录内容,基于图14所示的记录结果,分别表示音乐节目a(项目ls1)、戏剧b(项目ls2)、以及新闻节目c(项目ls3)。
表示音乐节目a的记录内容只在关闭模式下记录,因此关于音乐节目a的项目ls1只示出用户名。另一方面,关于其他记录内容的项目ls2和ls3另外示出记录的日期和时间、通道编号以及类似信息。通过将用户A记录的节目对其他用户保守秘密,这样具有保护用户A隐私的作用,其中用户A拥有在关闭模式下记录的音乐节目。
除记录日期和时间以及通道编号之外,关于戏剧b的项目ls2包括示出用户A的用户信息wn1以及指示为三的参考计数器wn2。仅当参考计数器指示为二或更多时才示出参考计数器,这意味着多个用户已经记录有相应的记录内容。
由于上述原因,关于新闻节目c的项目ls3不示出参考计数器。这就是说,关于新闻程序c的参考计数器指示为一。
当用户选择关于戏剧b的项目ls2时,弹出用户指派菜单mn4,识别三个用户中记录了戏剧b的哪一个执行对记录内容的操作。
当用户通过用户指派菜单mn4选择用户A时,接着弹出用户认证菜单mn5。
通过用户认证菜单mn5,用户输入对应于用户A的密码,使得认证单元13认证该用户。
如果认证单元13成功认证了该用户,弹出记录内容执行菜单mn6。
当用户通过记录内容执行菜单mn6选择删除记录内容时,执行单元14删除表示戏剧b并包括表示用户A的用户信息的单元信息。作为删除的结果,为图15所示参考计数器wn2减一。
根据上述第一实施例,当由多个用户对相同通道做出的记录预置表示的时段相互重叠时,探测单元10探测记录预置表示的时段之间的重叠时间部分以及一个或多个非重叠时间部分,并为每个重叠时间部分和非重叠时间部分新生成记录预置信息。参考新生成的记录预置信息,通过为每个重叠时间部分和非重叠时间部分生成视频数据和管理信息,记录单元11执行记录操作。产生单元12生成单元信息,表示由每条新生成的记录预置信息表示的时段。这里,如果任何用户选择关闭模式,产生单元12将唯一对应于用户的用户信息附加给相应的单元信息,从而表示关闭模式。
因而,通过操作分配给他/她的单元信息,每个用户可以再现希望得到的记录内容。
当一个用户在观看记录内容之后,希望删除对应于重叠时间部分的记录内容时,仅删除单元信息,其中该单元信息为详细说明对应于重叠时间部分的视频数据的周期信息。视频数据自身不被删除,除非表示记录视频数据的用户数量的参考计数器指示为零。
因而,记录了对应于重叠时间部分的视频数据的其他用户仍然可以观看视频数据。
(第二实施例)根据第一实施例,仅当关于VOB的参考计数器指示为零时,才从HD中删除VOB,作为记录了VOB的所有用户执行的删除操作的结果。根据第二实施例,放宽了对VOB删除的限制。具体地说,当关于VOB的参考计数器指示为一或者更少,而且在DVD上创建了存于HD的VOB的备份拷贝时,允许任何用户删除VOB。
考虑到已经在HD上记录VOB的一个用户会长时间不观看VOB,所以做出对限制的放宽。如果是这种情况,根据第一实施例,不能删除VOB,并因此长时间占据HD的空间。这样由于HD中自由空间的不足,就不可能记录更多VOB。然而,根据第二实施例,从HD中删除VOB并存入DVD中。
当关于VOB的参考计数器指示为二或更多时,即使在DVD上已经创建了VOB的备份拷贝,也不允许删除VOB。关于这一点的原因在以下解释。当参考计数器指示为二或更多时,存于HD的VOB通过两条或更多条单元信息参照。如果从HD中删除VOB,基于指派给不是该长时间不观看VOB的用户的一个或更多用户的一条或多条单元信息,不能再现VOB。
图16说明涉及第二实施例并执行删除操作的管理信息的结构。如图16所示,关于VOB的管理信息另外包括备份标记。当备份标记设为零时,它表示VOB的备份拷贝仍未创建。当备份标记设为一时,它表示VOB的备份拷贝已经创建。
修改删除单元15和认证单元13,以实现涉及第二实施例的删除操作。
当根据用户操作,删除存于HD的VOB时,参考关于VOB的管理信息,删除单元15判断是否已经创建VOB的备份拷贝,以及关于VOB的参考计数器是否指示为一。当已经创建VOB的备份拷贝,且参考计数器指示为一时,无须要求通过输入密码的用户认证,删除单元15删除存于HD的VOB。
认证单元13从用户处接收密码输入,其中该用户希望再现创建于DVD上的备份拷贝。仅当认证单元13成功认证用户的访问权限时,认证单元13允许执行单元14再现记录内容。
图17为涉及第二实施例,说明由删除单元15执行的过程的流程图。图17中的流程图是基于第一实施例中描述的图10所示的流程图,但区别在于步骤S20和S21之间的步骤S28。以下部分参考图17所示的流程图,描述涉及第二实施例的由删除单元15执行的过程。
当用户在步骤S20选择要删除的记录内容时,执行新的步骤S28。
在步骤S28中,参考关于对应于记录内容的VOB的管理信息,删除单元15判断是否已创建所选择的记录内容的备份拷贝,以及关于记录内容的参考计数器是否指示为一或更少。如果两个判断均为肯定的,接着执行步骤S27。这就是说,无须要求通过输入密码的用户认证,删除单元15就删除HD中的VOB。
当参考计数器指示为二或更多时,或当参考计数器指示为一或更少,但在步骤S28中尚未创建记录内容的备份拷贝时,像在第一实施例中一样执行步骤S21至S27。详细地,当在关闭模式下记录记录内容时(步骤S21是),通过输入密码执行用户认证(步骤S22),以删除相应的单元信息(步骤S23)。接着,为关于记录内容的参考计数器减一(步骤S25)。如果参考计数器指示为零,删除视频数据(步骤S27)。
根据第二实施例,如果条件满足,任何用户可以删除存入HD的VOB。因而,即使当记录VOB的一个用户长时间不观看该VOB时,也能在HD中获得适当的自由空间。这为防止共享记录设备的用户之间的纠纷做出贡献,因此对于用户,可能毫无问题地共享记录设备。
(修改)参考这些实施例在以上部分描述了本发明。然而,本发明不限于这些实施例,而可以进一步部分地修改涉及这些实施例的记录设备。
(A)根据第一实施例,探测单元10探测关于记录预置的重叠时间部分,其中每个记录预置详细说明记录起始日期和时间、记录终止日期和时间以及通道编号。然而,探测单元10可以探测关于记录预置的重叠时间部分,其中每个记录预置详细说明利用广播指导信息的程序,也就是说,EPG和G-Codes。
(B)在第一实施例中,HD或DVD的单元信息用作为周期信息的例子,详细说明包括唯一对应于用户的用户信息的视频数据。存储介质不限于HD或DVD。只要定义可以附加用户信息的周期信息,就可以使用任何存储介质。
(C)第一实施例描述删除全部记录内容的删除操作。然而,在关闭模式下的记录记录内容的用户也可以执行部分删除操作,该操作保留中意的那部分记录内容,而删除不再需要的那部分。以这样一种方式执行部分删除操作即,用户删除单元信息,其中该单元信息详细说明记录内容且包括表示用户的用户信息,类似完全删除操作,而不是以用户删除对应于记录内容的视频数据的方式。以下部分描述部分删除操作。
首先,通过定义记录内容中再现时段的In点和Out点,用户确定保留范围,其中将对该记录内容执行部分删除操作。
接着,基于用户新定义的In点和Out点,更新在单元信息中包括的VOB-ID、Cell_Start_PTM、以及Cell_End_PTM,其中该单元信息关于对应于记录内容的视频数据。因而,更新的单元信息只表示用户希望保留的范围。
根据该部分删除操作,部分删除的不是视频数据。因而,用户可以执行部分删除操作以观看希望得到的范围,而不会对其他用户造成任何问题。
这里,在关闭模式下记录记录内容的用户也能够再现该记录内容。通过为记录内容提供的所有权,用户可以选择完全删除操作、部分删除操作、以及再现操作中的一个。
(D)实施例描述了由关于相同通道的记录预置表示的时段相互重叠时而执行的记录操作。然而,重叠时间部分可以表示迭加在相同物理通道上的多个逻辑通道。这里,例如,由频率范围定义物理通道,而通过时分复用获得逻辑通道。
(E)涉及实施例的记录设备可以与电视连接,或集成入液晶显示器。HD驱动器、DVD驱动器、以及MPEG编码器包含在记录设备中,但也可以通过IEEE1394连接器与记录设备连接。另外,记录设备可以只包括CPU和ROM,也就是用于处理的必要成分。
这些修改的记录设备也包括在本发明中。基于涉及实施例的记录设备的内部结构和这些修改的记录设备的制造视为公开于说明书中的本发明的应用。这里,本发明的应用包括分配、租借以及进口涉及各个实施例的记录设备、和免费(捐赠)或收费(出售)修改等行为,以及通过在橱窗内做广告、并通过手册和目录的分发,向公众用户提供记录设备的分配或租借。
(F)通过对例如CPU 6、RAM 7和DVD驱动器1a等硬件资源的物理利用,获得由描述于图8、10和17中的程序执行的信息处理。因此,程序本身视为一项发明。实施例描述程序的应用,它也是本发明的一个实施例,处于存入记录设备的状态。然而,程序也可以从记录介质中分离。程序的应用包括(i)生成程序,(ii)免费或收费指派程序,(iii)租借程序,(iv)进口程序,(v)通过双向电子通信线路向公众提供程序,以及(vi)通过在橱窗内做广告、并通过手册和目录的分发向公众用户提供程序的分配或租借的行为。
通过双向电子通信线路提供程序(v)的行为的典型实例为程序下载服务,通过这样,供应商向用户传播程序,使用户可以使用程序;以及应用服务供应商(ASP)服务,通过这样,通过电子通信线路向用户提供程序的功能,但程序自身由供应商保留。
(G)过程的时间顺序,也就是图8、10和17中的每个流程图中的步骤顺序,视为详细说明发明的基本要素。上述每个流程图所示的过程实现本发明的目标,其中该目标涉及在记录设备上的多用户管理,例如,关于重叠时间部分的记录操作,以及记录内容的删除。这就是说,流程图示出记录控制方法的实施例,其中该记录控制方法为本发明的一个实施例。如果以上述时间顺序执行每个流程图中的步骤,以实现本发明的初始目标和效果,这些流程图中的过程毫无疑问为记录控制方法的实施例,其中该记录控制方法为本发明的一个实施例。
(H)在实施例中,视频数据为VOB,其中通过对用于模拟广播的模拟图像信号进行编码而获得该VOB。然而,视频数据可以是由用于数字广播的传输流组成的流数据。
可选择地,通过对记录在录像带中的模拟/数字图像信号进行编码,或通过对直接由可携式摄像机获得的模拟/数字图像信号进行编码,获得视频数据。另外,视频数据可以是数字作品,例如,以存于存储介质的状态发行的影片,或由发行服务器来发行的数字作品。
(I)根据实施例,利用包含在单元信息中的再现起始点(Cell_Start_PTM)和再现终止点(Cell_End_PTM)的组合,来表示记录预置表示的时段、重叠时间部分、以及其他时段或部分。然而,这是基于DVD视频记录标准,并只用作为一个实例。作为选择,可以利用再现起始点(Start_PTM)和长度的结合来表示时段和部分。另外,再现起始和终止点可以不是时间信息,而是存储介质上的逻辑地址。
工业应性本发明实现记录设备上的多用户管理。因此,本发明提高了HD记录器等的商业价值,从而提供有吸引力的产品。因而,本发明对于家庭产品具有高度适用性。
权利要求
1.一种记录设备,基于多个用户做出的多次记录预置而执行记录操作,包括探测单元,如果由该多次记录预置表示的时段具有重叠时间部分,用于检测该重叠时间部分以及非重叠时间部分;写入单元,用于将对于该重叠时间部分的视频数据以及对于该非重叠时间部分的视频数据写入存储介质;以及产生单元,用于在该存储介质上生成表达由该多次记录预置表示的每个时段的周期信息,其中该周期信息指定对于一个或多个时间部分的视频数据,其中该一个或多个时间部分形成该相应的时段。
2.根据权利要求1所述的记录设备,其中当生成该周期信息时,该产生单元将用户信息附加给该周期信息,该用户信息(i)识别哪个用户做出的记录预置表示由该周期信息表达的该时段,以及(ii)表示只允许该已识别用户对由该周期信息指定的该视频数据执行操作。
3.根据权利要求1所述的记录设备,其中每次记录预置为关闭模式或开启模式,当做出关闭模式下的记录预置时,该产生单元将用户信息附加给周期信息,其中该周期信息表达由关闭模式下的记录预置表示的时段,该用户信息(i)识别哪个用户做出该关闭模式下的记录预置,以及(ii)表示只允许该已识别用户对由该周期信息指定的视频数据执行操作,以及当做出该开启模式下的记录预置时,该产生单元将默认信息附加给周期信息,其中该周期信息表达由该开启模式下的记录预置表示的时段,该默认信息表示允许任何用户对由该周期信息指定的视频数据执行操作。
4.根据权利要求3所述的记录设备,进一步包括认证单元,当用户基于该关闭模式下记录预置的周期信息要求再现操作时,用于接收用户信息,其中该用户信息对要求该再现操作的该用户是唯一的,并且通过比较该接收到的用户信息与附加在该周期信息上的用户信息,对该用户进行认证;以及执行单元,只有在该认证单元成功认证该用户时,用于执行该再现操作。
5.根据权利要求3所述的记录设备,进一步包括认证单元,当用户要求对该关闭模式下该记录预置的该周期信息的删除或编辑操作时,用于接收用户信息,其中该用户信息对要求该删除或编辑操作的该用户是唯一的,并且通过比较该接收到的该用户信息与附加在该周期信息上的该用户信息,对该用户进行认证;以及执行单元,只有在该认证单元成功认证该用户时,用于执行该删除或编辑操作。
6.根据权利要求5所述的记录设备,其中该写入单元在该存储介质上为该重叠时间部分的该视频数据写入参考计数器,该参考计数器示出参照该视频数据的周期信息的条数。
7.根据权利要求6所述的记录设备,进一步包括删除单元,仅当该参考计数器指示为零时,用于删除该重叠时间部分的该视频数据,其中每次将参照该重叠时间部分的该视频数据的一条周期信息删除时,该参考计数器以一递减。
8.根据权利要求1所述的记录设备,其中基于广播指导信息做出该多次记录预置,以及每个该重叠时间部分和该非重叠时间部分均是在广播在该广播指导信息中示出的节目期间的时段。
9.根据权利要求1所述的记录设备,进一步包括显示单元,用于显示该存储介质的临时可用容量,该临时可用容量是通过从该存储介质的最大容量中减去一个预定值而计算出来的,依照参照每个该重叠和非重叠时间部分的该视频数据的周期信息的条数来确定该预定值。
10.根据权利要求1所述的记录设备,其中当由该多次记录预置其中之一表示的记录终止日期和时间晚于由剩余的该多次记录预置其中至少一个表示的记录起始日期和时间时,该探测单元判断由该多个用户做出的该多次记录预置表示的该时段具有该重叠时间部分。
11.根据权利要求1所述的记录设备,进一步包括判断单元,当用户要求删除视频数据时,用于判断是否已经创建要求被删除的该视频数据的备份拷贝;以及删除单元,当该判断单元判断已经创建了要求被删除的该视频数据的该备份拷贝时,用于删除该视频数据。
12.根据权利要求11所述的记录设备,其中当将该周期信息写入该存储介质时,该产生单元将用户信息附加给该周期信息,以及该记录设备进一步包括认证单元,当该判断单元判断尚未创建要求被删除的该视频数据的该备份拷贝时,用于接收用户信息,其中该用户信息对要求该删除的该用户是唯一的,并且通过比较该接收到的该用户信息与附加在指定要求被删除的该视频数据的周期信息上的用户信息,对该用户进行认证。
13.根据权利要求12所述的记录设备,其中该存储介质包括内部存储介质和便携式存储介质,以及要求被删除的该视频数据最初存储于该内部存储介质中,且该备份拷贝创建于该便携式存储介质中。
14.根据权利要求13所述的记录设备,其中当用户要求再现创建于该便携式存储介质中的该备份拷贝时,该认证单元认证要求该再现的该用户。
15.根据权利要求13所述的记录设备,其中该内部存储介质存储关于要求被删除的该视频数据的参考计数器,该参考计数器示出参照要求被删除的该视频数据的周期信息的条数,只有当该判断单元判断已经创建了要求被删除的该视频数据的该备份拷贝,且该参考计数器指示为一或更少时,该删除单元才从该内部存储介质中删除要求被删除的该视频数据。
16.根据权利要求15所述的记录设备,其中每次将参照要求被删除的该视频数据的一条周期信息删除时,该参考计数器以一递减。
17.一种计算机可读程序,使计算机执行基于多个用户做出的多次记录预置的记录操作,该计算机可读程序包括探测步骤,如果由该多次记录预置表示的时段具有重叠时间部分,探测该重叠时间部分和非重叠时间部分;写入步骤,将该重叠时间部分的视频数据以及该非重叠时间部分的视频数据写入存储介质;以及产生步骤,在该存储介质上生成表达由该多次记录预置表示的每个时段的周期信息,该周期信息指定关于一个或多个时间部分的视频数据,其中该一个或多个时间部分形成该相应的时段。
18.一种集成电路,用在执行基于多个用户做出的多次记录预置的记录操作的记录设备中,该集成电路包括探测单元,如果由该多次记录预置表示的时段具有重叠时间部分,用于探测该重叠时间部分以及非重叠时间部分;写入单元,用于将该重叠时间部分的视频数据以及该非重叠时间部分的视频数据写入存储介质;以及产生单元,用于在该存储介质上生成表达由该多次记录预置表示的每个时段的周期信息,该周期信息指定了关于一个或多个时间部分的视频数据,其中该一个或多个时间部分形成该相应的时段。
全文摘要
当从记录预置单元8接收记录预置时,探测单元10比较接收到的记录预置与更早接收到的记录预置,如果记录预置表示的时间段重叠,用以探测重叠时间部分以及一个或多个非重叠时间部分。探测单元10随后新生成记录预置,其一一对应重叠以及非重叠时间部分。记录单元11参照探测单元10新生成的记录预置执行记录操作。因此,记录单元11可执行参照原始记录预置所描述的记录操作,该原始记录预置表示时间段重叠。产生单元12在存储介质上为每个原始记录预置产生单元信息,并将用户信息附加到该单元信息上。
文档编号G11B27/10GK1777949SQ20048001059
公开日2006年5月24日 申请日期2004年6月11日 优先权日2003年6月11日
发明者堀隆一, 山本洋一, 冈元秀治, 松浦康之, 川崎雅弘, 渡边旭洋 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1