记录设备以及再现设备的制作方法

文档序号:6776618阅读:117来源:国知局
专利名称:记录设备以及再现设备的制作方法
技术领域
本发明涉及用于在一览显示被记录在记录介质中的数据(例如动态图 像数据)时提供简易的一览显示和高级一览显示的技术。
背景技术
近年来,能够在DVD等光盘、硬盘等磁盘、半导体存储器等介质中 写入并保存内容的数字数据的数字设备(光盘录象机、可携式摄像机 (camcorder)等)得到了进一步的普及。这样的内容例如是基于所广播的 节目和可携式摄像机等摄影的影像和声音。
由于DVD播放机己经广泛普及,所以如果能够利用DVD播放机再现 由上述的数字设备制作的光盘,则是便利的。使用上述的数字设备,以 DVD-Video格式向一部分的光盘,例如DVD-R或DVD-RW写入数据, 最后通过进行定型(finalize)处理,用户能够利用DVD播放机来收看内 容。
并且,在定型处理中,上述的数字设备作成标题菜单,并进行该菜单 的记录处理。在定型处理时,通过预先追加记录DVD-Video格式的标题 菜单,所有的DVD播放机能够以附加标题菜单的方式来再现内容。例如, 在专利文献1中记载了利用DVD录像机(recorder)作成了带有标题菜单 (在该文献中记载为"DVD菜单")的DVD-R的例子。
专利文献1:特开2005-109585号公报
但是,以往标题菜单的作成和记录,由于其前提是被限定在只能在定 型处理时进行,所以存在着各种不便之处。
例如,假设是把数据以DVD-Video格式记录在DVD-RW盘中的可携 式摄像机。如果用户要利用DVD播放器收看拍摄的动态图像,则必须在 每次从可携式摄像机中取出盘时,使用可携式摄像机作成与内容全体有关 的标题菜单,并向盘中写入该菜单的数据,之后,进行定型处理。这些处 理无论在盘中是否存在空余容量都必须进行。
而且,在包含该标题菜单作成处理的定型处理中,需要最多10分钟 左右的时间。例如,在标题菜单作成处理中,作成动态图像流的縮略图像,
并把其配置在各个页的画面上的规定的位置上,使用MPEG-2视频编码, 实施压縮处理等,编码成DVD-Video格式。接下来,需要进行写入文件 系统的文件管理数据的处理、和利用合计1GB以上的数据装入盘中的处 理等一系列的处理。这些,在作为光盘而使用DVD-R的情况下也是同样。 另外,在使用DVD播放器进行了视听后,再次利用可携式摄像机把 动态图像数据追加记录到DVD-RW盘中时,首先需要进行定型解除处理, 仍然很烦琐。特别是在进行动态数据的删除和编辑等的变更的情况下,始 终需要定型解除处理,而且对于变更后的动态图像,还需要再次作成标题 菜单。
另一方面,近年来新面市了一种能够记录高清晰度内容的Blu-my盘 (以下记载为"BD"),并制定了 BD-RE盘和BD-ROM盘用的物理/文 件系统/应用程序的各个格式。在BD播放器中,为了通过显示标题菜单来 容易理解地显示内容,仍然需要在BD中作成标题菜单,并预先写入。这 一点,与DVD介质没有改变。但是,在BD-ROM标准下,由于不一定被 要求进行定型处理,所以不需要定型处理的时间。

发明内容
本发明的目的是提供一种内容作成环境,在还有空余容量或没有了空 余容量时,记录介质从记录设备中被取出时,不需要基于记录设备进行的 标题菜单数据的作成、和向记录介质的写入。本发明的其他目的是提供一 种内容再现环境,能够利用上述的记录介质,无论是在何种再现设备中, 都能够相同地显示带有标题菜单的内容。另外,本发明的其他目的是,能 够高速显示标题菜单。
换言之,本发明的目的是提供一种动作的结构,该动作结构即使在进 行了内容的追加和删除的情况下,也不需要进行基于记录设备的标题菜单 数据的再作成和再记录,并且,无论是在记录设备自身中或播放器和录像 机等其他设备中,都能够高速进行内容的一览显示和标题菜单的显示。
本发明的记录设备具有存储器、和把至少1个数据流记录到所提供的 记录介质中的记录部,该存储器存储有能由计算机读出的计算机程序,上 述计算机程序使计算机执行对被记录在记录介质中的内容的数据流进行 检索的处理;将与通过检索找到的数据流相关的内容信息显示在菜单上的 处理;和使利用上述内容信息而能够选择上述数据流的处理,上述记录部 把被储存在上述存储器中的程序记录到上述所提供的记录介质中。
上述程序也可以由装入了上述所提供的记录介质的设备读出,并使上 述设备的计算机执行处理。
上述程序也可以使上述设备的计算机执行对被记录在上述所提供的 记录介质中的数据流进行检索的处理。
上述记录设备,也可以还具有生成与上述至少1个数据流对应的代表 图像的图像生成部,上述记录部把上述代表图像的数据作为上述内容信息 记录在上述所提供的记录介质中。
上述程序也可以使上述设备的计算机执行把上述代表图像的数据显 示在上述菜单中的处理。
上述记录部也可以在上述所提供的记录介质中还记录把上述数据流 和上述代表图像的数据建立相互关联的管理文件。
在存在多个上述至少1个数据流时,上述记录部也可以把各自储存了 数据流的多个流文件、和储存了各个代表图像的数据的1个数据文件记录 到上述所提供的记录介质中,并且,还将把各个流文件的文件名和上述1 个数据文件内的各个代表图像的数据位置建立了相互关联的管理文件记 录在上述所提供的记录介质中。
上述记录部也可以把特定上述至少1个数据流的文字信息作为上述内 容信息记录到上述所提供的记录介质中。
上述记录部也可以把内容的标题和记录时刻的至少一方的文字信息 记录到上述所提供的记录介质中。
上述程序也可以使上述设备的计算机执行把上述文字信息显示在上 述菜单中的处理。
上述记录部也可以在记录上述至少1个数据流之前,把上述程序记录 到上述所提供的记录介质中。
在存在多个上述至少1个数据流时,上述记录部也可以在记录最后的 数据流之前,把上述程序记录到上述所提供的记录介质中。
根据本发明的记录设备,具有存储器、和能够把数据记录到所提供的 记录介质中的记录部,该存储器存储有能由计算机读出的计算机程序,上 述计算机程序使计算机执行对被记录在记录介质中的内容的数据流进行 检索的处理;将与通过检索找到的数据流相关的内容信息显示在菜单上的 处理;和使利用上述内容信息而能够选择上述数据流的处理,上述记录部
把被储存在上述存储器中的程序记录到上述所提供的记录介质中。
根据本发明的再现设备,用于再现被记录在记录介质中的内容,其中, 上述记录介质中写入有上述内容的数据流、与上述数据流相关的内容信
息、和计算机能够读出的计算机程序,该再现设备具有从上述记录介质 中读出上述计算机程序、上述内容信息以及上述数据流的再现部;和能够 执行上述计算机程序的处理器,上述处理器通过执行上述计算机程序,来 检索被记录在上述记录介质中的数据流,将与通过检索而找到的上述数据 流相关的内容信息显示在菜单中,并且受理基于上述内容信息的上述数据 流的选择。
根据本发明,具有记录功能的数据处理装置,在记录了数据流的记录 介质中,还记录了执行下述处理的计算机程序,该处理是指检索被记录 在记录介质中的内容的数据流的处理;把与通过检索找到的数据流相关的 内容信息显示在菜单上的处理;和利用内容信息而能够选择数据流的处 理。由此,不需要进行与记录介质上的内容的菜单相关的数据的作成处理, 例如可大幅縮短取出盘所需要的时间。另外,由于即使在对记录介质上的 数据流进行删除、编辑、或对数据流实施了变更的情况下,同样也不需要 进行作成标题菜单的处理,所以仍然具有同样的效果。
另一方面,在把这样的记录介质装入具有再现功能的数据处理装置中 时,数据处理装置通过执行该记录介质上的计算机程序,数据处理装置能 够检索被记录在记录介质中的内容的数据流,把找到的与数据流相关的内 容信息(代表图像、文字信息等)显示在菜单上,并使利用了菜单上的内 容信息的对数据流的选择成为可能。由于动态地生成标题菜单画面,所以 不需要在记录介质中预先记录为此的显示数据。并且,通过使用被记录在
记录介质中的代表静态图像(例如是把规定的影像帧縮小的縮略图像)等, 可高速显示标题菜单。通过记录反映了数据流的最新状态的代表静态图 像,在只利用该代表静态图像时,能够高速且容易地进行数据流的一览显 示。
由此,能够实现使用了代表静态图像等的内容的一览显示,并能够实 现与程序的处理速度相应的显示的高速化。


图1是表示本发明的数据处理装置的各种实施方式的图。
图2是表示本实施方式的可携式摄像机10的结构的图。 图3是表示可携式摄像机10的记录处理步骤的流程图。 图4是表示在结束记录处理后的光盘141的目录构造的图。 图5是表示图4所示的縮略管理文件21和縮略数据文件22的数据结 构的图。
图6是表示菜单显示程序的记录处理的步骤的流程图。 图7是表示基于Java程序的标题菜单的显示处理的步骤的流程图。 图8是表示通过Java程序所显示的标题菜单画面的一例的图。 图9 (a)是表示通过执行Java程序所显示的标题菜单画面的图,(b) 是表示与所选择的縮略图像对应的动态图像的再现画面的显示例的图
图中10-可携式摄像机;11-录像机;14-PC; 100-影像信号输 入部;101-影像压縮部;102-声音信号输入部;103-声音压縮部;104 -系统编码部;104-系统编码部;110-影像信号输出部;111-影像解 压縮部;112-声音信号输出部;113-声音解压縮部;114-系统解码部; 120-记录部;121-再现部;160-连续数据区域检测部;161-数据记 录控制部;162-再现控制部;163-逻辑单元管理部;164-编辑控制部; 165 -程序记录控制部;166 - EEPROM; 167 -菜单显示程序;170 - MPEG 编码器;171-MPEG解码器;172-縮略图像生成部;173 -菜单画面生 成部;175-介质控制器;180-系统控制部;181-CPU。
具体实施例方式
下面,参照附图,对本发明的数据处理装置的实施方式进行说明。 图1表示本发明的数据处理装置的各种实施方式。作为数据处理装置,
表示有可携式摄像机10、光盘录像机11 (以下简称为"录像机(reconier) 11")以及PC14。
可携式摄像机10能够把影像和声音的内容记录到光盘141中。光盘 141例如是BD-RE盘。另外,可携式摄像机10还能够利用小型HDD142 或半导体存储卡143。
另外,可携式摄像机10还能够再现被记录在光盘141中的内容。影 像和声音通过设在可携式摄像机10中的液晶显示器和扬声器等输出。
可携式摄像机10的关于录像功能和再现功能的处理,是根据用户利 用主体上的按键(未图示)等给出的指示来进行。
记录了内容的光盘141被从可携式摄像机10中取出,并且为了记录 其他的内容,或为了再现所记录的内容,被装入其他的设备中。
在图1中,表示作为其他设备的录像机11和PC14。
录像机11具有把与模拟/数字广播节目的影像和声音有关的数据流记 录在光盘141等记录介质中的录像功能。而且,录像机11还具有读出被 记录在记录介质中的数据流,在TV13中再现内容的再现功能。这些功能 是由用户利用遥控器12等来执行。PC14也具有与录像机11同等的录像 功能和再现功能。另外,本发明的数据处理装置也包括只具有再现功能的 再现专用设备。
在本实施方式中,对于数据处理装置,列举配置了光盘驱动器的可携 式摄像机10为例进行说明。但其只是一例,也可以是录像机11和PC14。 另外,数据处理装置可以是固定型、也可以移动型。
图2表示本实施方式的可携式摄像机10的结构。录像机具有把包含 影像和声音的动态图像的数据流(动态图像流)写入光盘141的功能(录 像功能)、读出被写入光盘141中的动态图像流并再现动态图像的功能(再 现功能)、以及对被写入光盘141中的动态图像流进行删除和编辑的功能 (编辑功能)。
以下,说明可携式摄像机10的构成要素。可携式摄像机10具有影像 信号输入部100、声音信号输入部102、影像信号输出部110、声音信号输
出部112、 MPEG编码器170、 MPEG解码器171、縮略图像生成部172、 菜单画面生成部173、系统控制部180、和CPU181。
在可携式摄像机10中,以能够被取出的状态插入光盘141,在光盘 141中能够进行动态图像的录像。另外,光盘141不是可携式摄像机10 的必须的构成要素。
首先,对与动态图像记录处理相关的主要的构成要素进行说明。
影像信号输入部IOO和声音信号输入部102取得成为记录对象的影像 信号和声音信号。例如,影像信号输入部100是CCD照相机,声音信号 输入部102是话筒。
MPEG编码器170 (以下记载为"编码器170")具有影像压縮部101、 声音压縮部103、和系统编码部104。影像压縮部101从影像信号输入部 IOO取得影像信号,根据MPEG标准进行压縮编码。声音压縮部103从声 音信号输入部102取得声音信号,根据MPEG标准进行(压縮)编码。其 结果,输出视频数据和音频数据。
系统编码部104通过把视频数据和音频数据交织,生成动态图像流。 更具体是,系统编码部104生成分别收纳了视频数据和音频数据的包,通 过配置该包来生成动态图像流。此时,能够进一步也把其他的数据(文字 数据、管理信息等)打包,作为动态图像流进行配置。在本实施方式中, 动态图像流是以MPEG标准为基准的传输流。传输流由被称为"TS包" 的固定长度的数据单位构成。另外,在BD中,该传输流,被严格地称为 剪切AV流。剪切AV流是通过在传输流的各个TS包中附加固定长度的 到达时间戳(Arrival Time Stamp)而构成。
縮略图像生成部172 (以下记载为"图像生成部172")根据输入的 影像信号生成录像中的内容的縮略图像(代表静态图像)。例如,图像生 成部172把所输入的影像信号的规定的影像帧(例如,最初的影像帧或第 l秒的影像帧等)的图像数据进行JPEG压縮,生成l幅縮略图像。縮略 图像被作为用于确定对应的动态图像流(内容)的信息(内容信息)来使 用。另外,由于JPEG压縮处理是公知的技术,所以省略其详细说明。
另外,图像生成部172被作为与后述的CPU181不同的构成要素来记 载。这是指图像生成部172是作为单独的硬件的构成组件。但是,此结构
只是一例,例如也可以由CPU181通过执行软件来实现。
系统控制部180的记录部120,根据CPU181的指示,把传输流和縮 略图像的图像数据,通过读写头(pickup) 140写入光盘141。记录部120 还从CPU181接受从EEPROM166读出的菜单显示程序167,并记录到光 盘141中。该菜单显示程序167由CPU181在可携式摄像机10中的再现 时被执行,或在装入了光盘141的其他设备中的再现时,由该设备的CPU 来执行。
另外,在图1中,虽然只有菜单显示程序167被记录在EEPROM166 中,但这只是一例,也可以记录其他程序。
下面,对与动态图像再现处理相关的主要构成要素进行说明。
首先,系统控制部180的再现部120根据CPU181的指示,通过读写 头140从光盘141中读出必要的数据。具体是,再现部120从光盘141中 读出用于显示菜单的计算机程序,并伴随着该计算机程序的执行,读出縮 略图像的图像数据。然后读出与用户所选择的内容对应的传输流。
MPEG解码器171 (以下记载为"解码器171)具有影像解压縮部111、 声音解压縮部113、和系统解码部114。如果按照处理的顺序进行说明, 则系统解码部114根据包的种类把动态图像流、即传输流分离,把视频数 据包送到影像解压縮部111,把音频数据包送到声音解压縮部113。影像 解压縮部111根据MPEG标准对视频数据进行解压縮,然后送到影像信号 输出部110。声音解压縮部113根据MPEG标准把音频数据进行解压縮, 然后送到声音信号输出部112。
然后,菜单画面生成部173执行由再现部121读出的程序。而且,菜 单画面生成部173作为处理器等,生成菜单画面,在该菜单画面配置了从 光盘141中进一步读出的縮略图像的图像数据。关于菜单画面生成部173 的详细处理,将在后面进行说明。
影像信号输出部110是把菜单画面和再现影像的影像信号输出到 TV13的端子或液晶显示画面。另外,声音信号输出部112例如是扬声器
或输出声音信号的输出端子。
系统控制部180具有EEPROM166和CPU181,并且还具有RAM (未 图示)。CPU181通过把计算机程序在RAM上展开并执行,可实现各种
功能。例如,CPU181可作为连续数据区域检测部160、数据记录控制部 161、再现控制部162、逻辑单元管理部163、编辑控制部164、程序记录 控制部165发挥功能。以下,把由CPU181实现的各种功能作为独立的构 成要素进行说明。各个构成要素之间的数据收发相当于程序之间的数据收 发。
数据记录控制部161在开始进行程序流的记录之前,启动连续数据区 域检测部(以下记载为"区域检测部")160,搜索空域区域。区域检测 部160利用预先从光盘140中读出的空间位图,探索连续的空域区域。然 后,数据记录控制部161在所检测出的空域区域上开始进行传输流的记录。 区域检测部160在结束向检测出的空域区域写入传输流之前,继续探索下 一个空域区域。由此,可连续地进行传输流的记录。然后,写入UDF文 件系统的文件管理信息,完成传输流文件(气m2ts文件、即保存动态图像 流的文件)的写入。
然后,数据记录控制部161记录与完成了记录的传输流对应的流管理 数据文件(*.clpi),并记录与完成了记录的传输流1 : l对应的播放列表 文件(*.mpls)。播放列表文件包含对传输流文件中的具体的再现范围进 行指定的信息。在本实施方式中,再现范围是从传输流的先头到末尾。
并且,数据记录控制部161把与各个传输流对应的缩略图像记录在缩 略管理文件(menu.tidx)中,并记录縮略数据管理文件(menu.tdat)。另 外,在本实施方式中,縮略管理文件和縮略数据管理文件在光盘141中各 存在1个。由此,在这些文件已经存在的情况下,对这些文件进行更新。
关于记录了各个文件后的光盘141的目录结构,将在后面参照图4和 图5进行说明。
在再现时,且在盘上没有标题菜单的情况下,可携式摄像机10对用 户进行设备独自的縮略显示(由设备生成的菜单),要求用户进行应开始 再现的动态图像流的选择。
当用户通过选择特定的縮略图像而选择了应再现的内容时,再现控制 部162指示从管理文件中读出与内容对应的传输流的管理信息。然后,参 照被记载在该管理信息中的地址信息读出传输流。解码器171把读出的传 输流在系统解码部114中分离成影像信号和声音信号,在把影像信号和声 音信号通过影像解压缩部111和声音解压縮部113进行了解码后,向影像 信号输出部IIO和声音信号输出部112输出。
在编辑时,编辑控制部164例如从用户接受删除完成记录的内容的指 示,或对完成记录的内容的一部分进行编辑的指示。此时,编辑控制部164 指示再现部121读出数据流的编辑对象的部分或其管理数据。
在由用户指示了删除完成记录的内容时,删除对应的传输流、流管理 数据文件、播放列表文件、以及对应的縮略图像。并且,还修改登录有应 执行的播放列表文件的索引文件。
在指示了删除内容的一部分时,编辑控制部164从被读出的数据中确 定应删除的部分,并删除该部分。编辑控制部164指示记录部120把未被 删除的剩余数据和其管理数据写入光盘141中。
程序记录控制部165在向光盘141记录了动态图像流之后,或开始记 录之前,指示记录部120从EEPROM166读出菜单显示程序167,并记录 到光盘141中。在本实施方式中,菜单显示程序167是Java (注册商标, 以下省略)程序。该Java程序是完成了编译的代码,其与参照的类库(Class Library) —同,作为titleMenu.jar文件被储存在光盘141中。关于该菜单 显示程序167的记录地点和处理的内容,将在后面参照图4和图7进行详 细说明。
下面,参照图3~图6,对可携式摄像机10的记录处理和记录后的光 盘141的目录结构进行说明。
图3表示可携式摄像机10的记录处理的步骤。首先,在步骤S31中, 可携式摄像机10检测是否装人了光盘141。检测例如是根据托盘的开闭和 光学特性来进行。可以被装人的光盘141是未记录数据的空盘、或记录了 动态图像流等用户数据的已经有记录的盘。
在步骤S32中,可携式摄像机10的程序记录控制部165进行菜单显 示程序的记录处理,把菜单显示程序的执行文件写入光盘141的规定的目 录下。关于记录处理的详细,在图6中进行详细说明。
在步骤S33中,响应用户的开始录像的按键操作,可携式摄像机10 进行动态图像流的记录处理。
根据步骤S31 S33的处理顺序可看出,在装填了空盘后,首先记录菜
单显示程序,然后记录动态图像流。换言之,在记录动态图像流之前,先 在光盘141中记录菜单显示程序。另一方面,在装填了己经记录有动态图 像的光盘141时,应最迟在记录最后的动态图像流之前,在光盘141中记 录菜单显示程序。
图4表示完成了记录处理后的光盘141的目录结构。光盘141是在 UDF文件系统中被格式化的光盘。此时,既是空域区域的管理单位,也是 区域的分割单位的逻辑单元为2k字节。另外,UDF文件系统的版本可以 是1.5、 2.0、 2.01、 2.5、 2.6中的任意版本。不过,特别是版本2.6,由于 具有不需要在以往的DVD-R中必要的,定型时的文件管理数据的统一写 入处理的结构(假设写入处理),所以是有用的。通过与Java程序的组合, 不需要进行标题菜单作成处理、和文件管理数据的统一写入处理这两个处 理,可不需要定型处理。只要是具有与UDF文件系统相同的目录结构的 文件系统,可以是其他任意的文件系统。
在光盘141中,在ROOT目录下设有BDMV目录,在其下面进一步 设有各种文件和目录。具体如下所述。
在index.bdmv文件中记录有用于生成并显示标题菜单的Java程序名、 以及所记录的播放列表文件名。
在Menu目录下,记录有用于生成并显示标题菜单的Java程序20 (titleMenu.jar)、縮略管理文件21 (menu.tidx)、以及縮略数据文件22 (menu.tdat)。
其中,在縮略数据文件22中,针对每个动态图像流,以JPEG编码形 式储存有缩略图像。在縮略管理文件21中,储存有对动态图像流与缩略 图像的对应关系进行规定的信息。具体是,在縮略管理文件21中,动态 图像流的文件名、与縮略图像的縮略数据文件内的记录地点地址相互对应。
Java程序20参照縮略数据文件22内的缩略图像,绘制标题菜单。而 且,在用户选择了縮略图像时,执行开始进行与所选择的缩略图像对应的 动态图像流的再现的处理。在完成了再现后,根据Java程序20的记述, 再次绘制标题菜单,实施所选择的动态图像流的再现等。
在PLAYLIST目录中,储存有与动态图像流1 : 1对应的播放列表文
件(*.mpls)。
在STREAM目录中储存有动态图像流文件(*.m2ts)。动态图像流是 以传输流编码的形式储存。
在CLIPINF目录中储存有与动态图像流对应的时间图等管理数据文 件(*.clip)。
图5表示图4所示的縮略管理文件21和縮略数据文件22的数据结构。 另外,在图5中,还示出了这些文件与动态图像流文件的对应关系。
在縮略数据文件22中,以JPEG编码形式储存有各个动态图像流的縮 略图像的数据(縮略数据)。在縮略管理文件21中,储存有动态图像流 的文件名、縮略图像在縮略数据文件22中的记录位置(储存地点地址)。
下面,举例说明动态图像流文件#2 (文件名01001.m2ts)。参照縮 略数据文件22,与动态图像流文件#2对应的縮略数据被记录在从縮略数 据文件22的先头开始第12k字节的地址位置以后。由此,可理解为,在 縮略管理文件21中,对应存储有12kB这样的信息,其表示与动态图像流 文件#2的文件名01001.m2ts对应的縮略数据的存储开始地址。
下面,参照图6,对菜单显示程序的记录处理(步骤S32)进行详细 说明。该处理如图3所示那样,在检测到光盘的装入后进行。
图6表示菜单显示程序的记录处理步骤。在步骤S61中,数据记录控 制部161检查装入的光盘141的文件系统的内部结构。在装入的光盘141 是空盘的情况下,数据记录控制部161判断为未构筑UDF文件系统。另 外,在例如在光盘141中记录有动态图像的情况下,通过检测出图4所示 的ROOT目录和BDMV目录,可检测出是构筑了 UDF文件系统的情况。
在步骤S62中,数据记录控制部161判断在Menu目录内是否存在菜 单显示程序。在不存在的情况下,进入步骤S63的处理,在存在的情况下, 结束处理。该步骤S62的处理是通过判断是否存在Menu目录,以及在存 在的情况下,进一步判断在该目录中是否存在菜单显示程序的程序文件来 进行。
步骤S63的处理由程序记录控制部165进行。程序记录控制部165指 示从EEPROM166读出菜单显示程序167,并送到记录部120,并且把其 作为Java程序20写入光盘141的Menu目录中。
另外,根据图6所示的处理,光盘141的Menu目录中必定成为写入 了 Java程序20的状态。
在用户删除了特定的动态图像流的情况下,删除与所删除的动态图像 流对应的縮略图像。另外,在用户指示了删除特定的动态图像流的一部分 的编辑处理的情况下,在对应的縮略图像被包含在被删除的范围内的影像 中的情况下,重新制作缩略图像。该处理是通过例如在残留的动态图像流 中,对最初出现的1幅图像进行解码,对所得到的数字图像数据进行JPEG 压縮来实现。这样的处理例如可在CPU181中以软件的方式进行。
下面,参照图7,对基于被记录在光盘141中的Java程序进行的菜单 显示处理进行说明。该菜单显示处理由在再现光盘141中记录的动态图像 的设备(再现装置)中设置的CPU或菜单画面生成部进行。另外,再现 装置例如是BD-ROM播放器。BD-ROM播放器具有实现图2所示的可携 式摄像机10的再现功能的结构,并具有能够再现标题菜单用Java程序的 功能。
下面,说明由可携式摄像机10的菜单画面生成部173执行的菜单显 示处理。其相当于可携式摄像机10显示自身录像的动态图像的一览显示 菜单的处理。另外,也可以从可携式摄像机10取出光盘141,通过装入图 1所示的录像机11或PC14中,由这些设备执行Java程序。换言之,只要 是具有可装入光盘141,并能够执行Java程序的计算机(CPU),且能够 再现动态图像流的设备,通过图7所示的处理,可进行菜单显示。
图7表示基于Java程序进行的标题菜单的显示处理的步骤。菜单画面 生成部173读入被记录在光盘141的Menu目录下的titleMenu.jar文件, 并开始执行。
首先,在步骤S100中,菜单画面生成部173计算光盘141的FLAYLIST
目录下的播放列表文件的数量。如上述那样,由于播放列表文件数量与动 态图像流(传输流)的数量l : l对应,所以播放列表文件数量的计数意 味着对动态图像流数量的检索。另外,由于动态图像流的数量还与縮略图 像的数量l : l对应,所以根据所得到的播放列表文件数量,也可确定縮 略图像的个数。
然后,在步骤S110中,菜单画面生成部173计算出为了显示全部的
播放列表所需要的总页数。例如,在设定1页的标题菜单画面中显示12
个(4列X3行)的縮略图像时,菜单画面生成部173通过对縮略图像的 个数除以12进行计算。而且,在存在余数的情况下,总页数被计算为(商 的值+l),在不存在余数的情况下,总页数被计算为(商的值)。
在其后的步骤S120中,菜单画面生成部173绘制标题菜单的背景图 像,并且在步骤S130中,显示当前的页标号和标题菜单的总页数。然后 在步骤S140中,在1页内配置12个(4列X3行)的縮略图像,绘制标 题菜单。通过至此的处理,显示出最初的标题菜单画面。
在之后的步骤S150中,在用户选择了标题菜单的翻页时,菜单画面 生成部173使用与下一页对应的动态图像流的縮略图像,反复从步骤S120 的处理。由此,下一页的标题菜单画面被再次绘制。在未选择标题菜单的 翻页的情况下,进入步骤S160的处理。
在步骤S160中,在用户选择了标题菜单结束时,菜单画面生成部173 结束Java程序的执行。另一方面,在未选择标题菜单的结束时,菜单画面 生成部173进入步骤S170。
在步骤S170中,当用户利用縮略图像选择了特定的标题时,进入步 骤S180的处理,在未选择的情况下,返回步骤S150的处理。
在步骤S180中,菜单画面生成部173参照图5所示的縮略管理文件 21,确定与该縮略图像对应的动态图像流的文件名,并开始进行所特定的 动态图像流的再现。此时,标题菜单画面被消去,使用画面整体显示该动 态图像流的内容。在步骤S190中,菜单画面生成部173等待从CPU181 或解码器171发出的表示再现结束的显示结束的通知,在接收到通知后, 返回步骤S120,再次重新绘制标题菜单。
当从可携式摄像机10中取出光盘141,并把其装入再现设备中时,再 现设备能够与用户进行阅览的时间和标题菜单文件的有无无关地,通过上 述的处理显示标题菜单。
图8表示基于Java程序所显示的标题菜单画面的一例。把以4列X3 行的形式排列的縮略图像(例如是縮略图像31)嵌入背景图像中进行绘制。 各个縮略图像与各个播放列表文件(和动态图像流文件)对应。并且,在 画面的下部中央,显示有页返回按键32/翻页按键33。并且,显示有表示
当前的页编号和总页数的页数信息34。
如根据图8所理解的那样,可以说该图像显示了附带縮略图像的一览。 另夕卜,还能够以不包含縮略图像的显示的方式进行显示。即使在进行跨越 多页的一览显示的情况下,通过不包含縮略图像的显示,可进一步减少页 切换的次数。
另外,再现装置也可以把只实现一览显示的程序保持在存储器中。在
执行该程序时,只要参照记录在光盘141中的縮略数据文件22,则不需要 由自身根据数据流生成縮略图像。由此,可高速且容易地实现一览显示。
图9 (a)表示通过执行Java程序所显示的标题菜单画面,图9 (b) 表示与所选择的縮略图像对应的动态图像的再现画面的显示例。
当用户使用可携式摄像机10按键(或遥控器)例如选择了与播放列 表01000.mpls对应的縮略图像,并进行了确定时,CPU181参照縮略管理 文件21开始进行与该縮略图像对应的动态图像流01000.m2ts的再现显示。 在结束后再次显示标题菜单。
另外,也可以在显示各个縮略图像的同时,或者取代各个縮略图像的 显示,显示存储了各个动态图像流的文件的文件名、文件作成日期、或用 户输入的任意的标题。
在本实施方式中,记录设备通过把縮略数据和使用该縮略数据显示标 题菜单的程序记录在记录介质中,可不需要以往在每次所必要的作成和记 录标题菜单的时间。由此,可减轻记录设备侧的处理负荷,可大幅縮短在 记录介质的取出时的处理时间。并且,由于不需要用户对是否作成标题菜 单的判断和操作,所以没有了操作烦琐的烦恼。装填了该记录介质的再现 设备,由于检索被记录在记录介质中的动态图像流,并与縮略图像对应显 示,所以能够无遗漏地显示当时所记录的动态图像流。
上述的说明是以再现设备能够对显示标题菜单的Java程序进行高速 处理为前提。但是也可以是不能对Java程序进行高速处理的设备。
因此,考虑到利用后者的设备(进行比较低速的处理的再现装置)的 再现,记录设备(例如可携式摄像机IO)的CPU181,也可以把利用Java 程序记述的标题菜单转换成按每1幅画面进行了影像压縮处理的标题菜 单,并把转换的标题菜单数据记录在光盘141中。
利用了被转换的标题菜单数据的一览显示画面,如图8所示。另外, 根据该一览显示画面,如图9所示,通过选择任意的缩略图像,可再现所
希望的动态图像。例如,利用市场销售的电影的DVD-ROM,利用縮略图
像(影像)可选择任意的章节。根据被转换的标题菜单数据,可实现与现 有的菜单显示相同的功能,可保证以往的再现设备中的动作。
另外,在上述的说明中,是在縮略数据文件中储存了多个缩略数据, 但也可以储存在不同的缩略数据文件中。虽然是把縮略数据文件、和縮略
管理文件独立于titleMenu.jar文件进行了设置,但也可以包含在 titleMenu.jar文件中。另外,在对每个动态图像流记录不同的縮略数据文
件的情况下,也是同样。
另外,存储数据流等的光盘141虽然是移动型,但也可以是固定型的 例如是内置于记录设备中的HDD。不过在这种情况下,需要使记录设备 与网络连接。而且是由与网络连接的其他再现设备参照绘制标题菜单的 Java程序,在该再现设备中执行该程序。再现设备只要检索内置于记录设 备中的HDD内的动态图像流,并縮略显示可再现的动态图像流即可。
在上述的实施方式中,记录介质是光盘,但对此没有特别的限定。例 如也可以是存储卡、闪存存储器、FeRAM、 MRAM等半导体存储器。另 外,光盘也可以是DVD-RAM、 MO、 DVD-R、 DVD-RW、 DVD+RW、 DVD+R、 CD-R、 CD画RW、 BD画RE、 BD-R、 HD-DVD等光盘。
系统控制部180通过执行被储存在EEPROM166等程序ROM中的计 算机程序,可实现本说明书中所记载的功能。
另外,图2的各种功能单元典型地可用半导体集成电路(Large Scale Integrated Circuit: LSI)芯片来实现。可以分别用1个芯片来实现这些功能, 也可以把一部分或全部功能包含在1个芯片中。
例如,在图2中,把编码器170、图像生成部172、菜单画面生成部 173以及系统控制部180分别表示为不同的功能单元。可以把这些使用不 同的计算机芯片进行安装,也可以使用在物理上为同一芯片的计算机芯片 来实现。另外,也可以把系统控制部180、编码器170、解码器171、图像 生成部172以菜单画面生成部173的各个功能集成,使用1个芯片电路来 实现。但也可以只把例如储存成为编码或解码对象的数据的存储器,从集
成对象中除去。
上述的"LSI",根据不同的集成度,被成为IC、系统规模LSI、超 大规模LSI、和特大规模LSI。集成电路化的方法,不限于LSI,也可以利 用专用电路或通用处理器来实现。也可以利用在LSI制造后,能够编程的 FPGA (Field Programmable Gate Array)、或能够对LSI内部的电路单元 的连接和设定进行重构的重构型处理器。
并且,如果随着半导体技术的进步或基于派生的其他技术,出现了可 替代LSI的集成电路化的技术,则也可以使用该技术进行功能单元的集成 化。例如,也可以利用生物技术的所谓生物元件进行集成化。
另外,在上述的实施方式中,假设数据流是对每个传输流附加了到达 时间戳(Arrival Time Stamp)的传输流,但也可以是程序流、PES流、 QuickTime流、MP4流、AVI流、ASF流、MotionJPEG流等其他比特流。
另外,关于影像,虽然说明了 MPEG-2视频流的示例,但也可以是 MPEG-4视频流、和MPEG-4AVC (H.264)流。另外,声音也可以是线性 PCM音频流、和AC-3流等。另夕卜,也可以包含影像和声音以外的其他种 类(图表信息和文字信息等)的多媒体信息。
另外,动态图像流的影像压縮编码,只要是MPEG-2视频、 MPEG-4AVC、 MPEG-4视频、VC-1等能够利用播放器进行再现的编码, 则可以是任意的。
并且,虽然是把l个传输流储存在l个数据流文件中,但也可以把多 个传输流储存在1个数据流文件中。
另外,绘制标题菜单的Java程序是在插入了光盘时被记录,但也可以 在完成了光盘的格式化时被记录。另外,也可以在由用户指定的任意时间 被记录。
另外,在上述的说明中,说明了由记录动态图像流的可携式摄像机或 录像机来记录显示标题菜单的Java程序的情况,但也可以由与在光盘上记 录动态图像流的设备不同的设备(录像机、可携式摄像机、或个人计算机 等)仅记录Java程序。另外,用其他设备来记录标题菜单数据也无妨。
另外,在本实施方式的说明中,关于标题菜单,举例说明了图8和图 9所示的比较简单的菜单,但通过预先把利用被记录在AV数据处理装置
的ROM中的图表数据和动态图像数据的Java程序记录在光盘中,还能够
作成更高品质的个性化的标题菜单。
另外,在上述的说明中,关于播放器,使用必须能够再现以BD-ROM 标准为基准的类库的播放器,关于Java程序,使用了根据BD-ROM标准 所规定的类别的Java程序,但只要能够与播放器对应,也可以使用利用 PC实现的Swing等GUI库。另夕卜,也可以是能够另外使用BD-ROM标准 中所包含的能够进行互联网访问的类库,或与其同等的模块程序的播放 器。
另外,在上述的说明中,是由播放器执行Java程序来显示标题菜单, 但只要是执行相同功能的程序,也可以是例如用XML语言或XHTML语 言记述的程序。
另外,在本实施方式中,在实现标题菜单的Java程序被记录在盘中的 情况下,是由菜单画面生成部173生成标题菜单。但即使在记录了 Java 程序的情况下,也可以不参照该程序,来生成并显示该设备独自形式的标 题菜单。由此,可简易地进行菜单画面的生成。另外,关于是否要生成设 备独自形式的标题菜单,可以由该设备根据是否记录了 Java程序进行判 断。
另夕卜,关于DVD-R和DVD-RW,在重视基于DVD-ROM驱动器进行 的再现兼容性的情况下,DVD-R和DVD-RW中所记录的数据总量必须在 1G字节以上。因此,在总量不足1G字节的情况下,在定型处理时,必须 通过进行追加填充数据的处理,使数据总量达到或超过1G字节。即使应 用了本发明,也要注意到该处理时间是必要的。
另外,在不重视利用DVD-ROM驱动器时的再现兼容性,而只重视利 用记录型DVD驱动器时的再现兼容性(友好性)的情况下,不需要进行 利用填充数据的填充处理。另夕卜,关于DVD-RAM和SD卡,由于不需要 定型处理,所以必要考虑这些时间。另夕卜,BD-RE盘和BD-R盘也是同样。
另外,在本实施方式中,是生成并记录縮略文件,但也可以不记录縮 略文件。也可以在生成并显示标题菜单时,从动态图像流中提取出1帧或 一场,把其縮小,作为縮略图像使用。不过,在这种情况下,需要注意会 产生到显示结束为止的延迟时间。
根据本发明的数据处理装置、方法、以及程序,不需要准备在利用播 放器或录像机等设备收看内容时必须准备的标题菜单,由此,可节省与内 容的记录相关的必要的标题菜单的作成处理时间。由此,在安装于光盘可 携式摄像机、光盘录像机等的内容记录设备中是非常有用的。
权利要求
1.一种记录设备,具有存储器、和把至少1个数据流记录到所提供的记录介质中的记录部,该存储器存储有能由计算机读出的计算机程序,上述计算机程序使计算机执行对被记录在记录介质中的内容的数据流进行检索的处理;将与通过检索找到的数据流相关的内容信息显示在菜单上的处理;和使利用上述内容信息而能够选择上述数据流的处理,上述记录部把被储存在上述存储器中的程序记录到上述所提供的记录介质中。
2. 根据权利要求1所述的记录设备,其中,上述程序由安装了上述所提供的记录介质的设备读出,并使上述设备的计算机执行处理。
3. 根据权利要求2所述的记录设备,其中,上述程序使上述设备的计算机执行对被记录在上述所提供的记录介质中的数据流进行检索的处理。
4. 根据权利要求3所述的记录设备,其中,还具有生成与上述至少l个数据流对应的代表图像的图像生成部,上述记录部把上述代表图像的数据作为上述内容信息记录在上述所提供的记录介质中。
5. 根据权利要求4所述的记录设备,其中,上述程序使上述设备的计算机执行把上述代表图像的数据显示在上述菜单中的处理。
6. 根据权利要求4所述的记录设备,其中,上述记录部进一步将管理文件记录在上述所提供的记录介质中,该管理文件将上述数据流和上述代表图像的数据建立相互关联。
7. 根据权利要求6所述的记录设备,其中,在存在多个上述至少1个数据流时,上述记录部把分别储存了数据流的多个流文件、和储存了各个代表图像的数据的l个数据文件记录到上述所提供的记录介质中,并且,还将管理文件记录在上述所提供的记录介质中,该管理文件将各个流文件的文件 名和上述1个数据文件内的各个代表图像的数据位置建立了相互关联。
8. 根据权利要求3所述的记录设备,其中,上述记录部把特定上述至少1个数据流的文字信息,作为上述内容信息记录到上述所提供的记录介 质中。
9. 根据权利要求8所述的记录设备,其中,上述记录部把内容的标题 和记录时刻的至少一方的文字信息记录到上述所提供的记录介质中。
10. 根据权利要求8所述的记录设备,其中,上述程序使上述设备的计算机执行把上述文字信息显示在上述菜单中的处理。
11. 根据权利要求1所述的记录设备,其中,上述记录部在记录上述 至少1个数据流之前,把上述程序记录到上述所提供的记录介质中。
12. 根据权利要求ll所述的记录设备,其中,在存在多个上述至少l 个数据流时,上述记录部在记录最后的数据流之前,把上述程序记录到上 述所提供的记录介质中。
13. —种记录设备,具有存储器、和能够把数据记录到所提供的记录 介质中的记录部,该存储器存储有能由计算机读出的计算机程序,上述计算机程序使计算机执行对被记录在记录介质中的内容的数据流进行检索 的处理;将与通过检索找到的数据流相关的内容信息显示在菜单上的处 理;和使利用上述内容信息而能够选择上述数据流的处理,上述记录部把被储存在上述存储器中的程序记录到上述所提供的记 录介质中。
14. 一种再现设备,用于再现被记录在记录介质中的内容,其中, 上述记录介质中写入有上述内容的数据流、与上述数据流相关的内容信息、和计算机能够读出的计算机程序,该再现设备具有从上述记录介质中读出上述计算机程序、上述内容信息以及上述数据流的再现部;和能够执行上述计算机程序的处理器,上述处理器通过执行上述计算机程序,来检索被记录在上述记录介质 中的数据流,将与通过检索而找到的上述数据流相关的内容信息显示在菜 单中,并且受理基于上述内容信息的上述数据流的选择。
全文摘要
本发明提供一种动作结构,不需要基于记录设备的标题菜单数据的作成和记录,并且即使在记录设备自身中或播放器和录像机等其他设备中,也能够高速进行内容一览显示和标题菜单显示。数据处理装置具有存储器和记录部。存储器储存有计算机可读出的计算机程序。该计算机程序使计算机执行检索被记录在记录介质中的内容的数据流的处理;把通过检索找到的与数据流相关的内容信息显示在菜单上的处理;和使利用内容信息对数据流的选择成为可能的处理。记录部在把至少1个数据流记录到所提供的记录介质中的同时,把被储存在存储器中的程序记录到该记录介质中。
文档编号G11B27/00GK101194315SQ20068002029
公开日2008年6月4日 申请日期2006年7月28日 优先权日2005年7月28日
发明者伊藤正纪, 佐藤真史, 矢羽田洋 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1