CN100545936C - 再现装置、再现控制方法以及程序 - Google Patents

再现装置、再现控制方法以及程序 Download PDF

Info

Publication number
CN100545936C
CN100545936C CNB2006100739979A CN200610073997A CN100545936C CN 100545936 C CN100545936 C CN 100545936C CN B2006100739979 A CNB2006100739979 A CN B2006100739979A CN 200610073997 A CN200610073997 A CN 200610073997A CN 100545936 C CN100545936 C CN 100545936C
Authority
CN
China
Prior art keywords
content
group
transcriber
data
reproducing
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
Application number
CNB2006100739979A
Other languages
English (en)
Other versions
CN1855284A (zh
Inventor
城井学
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1855284A publication Critical patent/CN1855284A/zh
Application granted granted Critical
Publication of CN100545936C publication Critical patent/CN100545936C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/638Presentation of query results
    • G06F16/639Presentation of query results using playlists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/64Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/68Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

Abstract

公开了一种再现装置,它包括:分组部分,它被配置成将存储在存储介质上的多个内容数据分组成多个内容组;组选择部分,它被配置成响应于来自用户的输入选择多个内容组之一;以及再现控制部分,它被配置成再现属于由组选择部分所选的一个内容组的多个内容数据之一,用于从选择的时间点开始输出。

Description

再现装置、再现控制方法以及程序
相关申请的交叉引用
本发明包含于2005年4月18日向日本专利局提交的日本专利申请JP2005-120316所涉及的主题,该申请的整体内容通过引用包含在此。
技术领域
本发明涉及用于再现存储在存储介质上的多个内容数据的再现装置、再现控制方法以及程序。
背景技术
近年来,诸如便携式播放器等再现装置受到广泛的认可,它们各自配备内置的硬盘驱动器,能够再现由EMD(电子音乐分发)服务器等源传递的包括音乐内容的数字内容数据(下文中简称为内容)。由于内置存储介质的容量的持续增长,这种类型的再现装置可容纳大量(例如,上千或上万)内容。
当这样的再现装置的用户想要再现内容时,习惯地在逐个内容的基础上选择期望的内容。例如,日本专利公开第2001-175624号公开了这样的安排,其中存储在用作再现装置的信息处理装置中的多个内容的列表(具有内容名称、再现时间等)被显示在该装置的屏幕上,使得用户可选择性地为再现的目的每次输入一个期望的内容(例如,通过选择性地滚动屏幕上的选择图标)。即,典型的再现装置要求在可再现多个内容之前,首先要从存储中选择它们。
发明内容
由于上述类型的再现装置在其存储介质上存储大量内容,因此要求用户一开始在再现期望的内容之前选择它们。当将再现大量内容时,其再现所需的操作可能是复杂的。这通常迫使用户仅选择和再现有限的内容,使得众多其它内容不被利用。作为结果,用户往往拥有很少的机会来欣赏迄今未访问且如果被监视则有可能匹配用户的偏好的内容。
上述安排涉及一开始在再现内容之前选择内容。因此是由用户来确定将再现哪些内容。这样的传统技术不能满足典型用户关于无需指定任何特定偏好来使得内容被选择的被动期望。
无需用户干涉而再现内容的一种方式被称为“混洗(随机)再现”,其中存储在存储介质上的多个内容被自动和随机地选择和再现。
混洗再现允许用户随机监视每一内容的初始部分(例如每一音乐内容的开头),但不允许访问给定内容的预定位置,除非用户断言他或她关于连续再现所述内容的意愿;预定位置说明性地是作为用户确定所述内容是否满足他或她的口味的准则的音乐内容的高潮部分。而且,由于混洗再现涉及以单个流连续再现多个内容,因此它花费相当长的时间来完整地再现众多内容。结果是,混洗再现仅提供匹配用户偏好的内容偶然被再现并被欣赏的低概率。
考虑到以上情况作出本发明,本发明提供这样一种再现装置、再现控制方法和程序,它们提供允许用户通过用户的简单操作被动地监视在随机改变的基础上从存储介质再现的大量内容,而不需要用户单独地根据他或她的判断来选择用于再现的内容的改进。
在实现本发明中,且根据本发明的一个实施例,提供了包含以下各部分的再现装置:分组部分,它被配置成将存储在存储介质上的多个内容数据分组成多个内容组;组选择部分,它被配置成响应于来自用户的输入选择多个内容组之一;以及再现控制部分,它被配置成再现属于由组选择部分所选的一个内容组的多个内容数据之一,用于从选择的时间点开始输出。
当根据本发明的上述再现装置使用时,存储在存储介质上的大量内容被分组成多个内容组。然后各自由属于每一内容组的一连串内容组成的内容流或者以并行的方式再现,或者以这样的方式处理:在被处理的内容流中,表示一个所选内容组的一个流被实际再现并输出。可通过简单地选择不同的内容组来容易地改变供输出的内容流。这样的安排减少用户的选择操作的复杂性;它们允许用户通过内容切换的简单操作来被动地监视存储介质上所保持的大量内容。
较佳地,在由组选择部分选择一个内容组之后,再现控制部分可再现和输出属于所选内容组并对应于一时间点的内容数据,如果从早于对一个内容组的选择的再现起始时间开始起以顺序连续的方式再现属于所选内容组的多个内容数据,则内容组选择将到达该时间点。“以顺序连续的方式再现”指的是,其中按照预定的序列连续再现属于一个内容组的多个内容的过程。
较佳地,再现控制部分可包括:多个再现部分,它们被配置成从再现起始时间开始以顺序连续的方式再现属于每一内容组的多个内容数据;以及再现输出切换部分,它被配置成从选择的时间点开始选择性地输出被输入至对应于由内容选择部分所选的一个内容组的再现部分的再现数据。
较佳地,再现控制部分可包括:再现内容确定部分,它被配置成基于自再现起始时间以来已逝去的时间来确定属于由组选择部分所选的一个内容组的内容数据,所确定的内容数据对应于一时间点,如果从再现开始时间开始以顺序连续的方式再现属于所选内容组的多个内容数据,则内容组选择将到达该时间点;以及再现部分,它被配置成再现和输出由再现内容确定部分所确定的内容数据。
再现部分可较佳地从由再现内容确定部分所确定的内容数据的起始位置开始再现该内容数据。
再现部分可较佳地从对应于选择的时间点的位置处开始再现由再现内容确定部分所确定的内容数据。
再现部分可较佳地从表示由再现内容确定部分所确定的内容数据的特征部分的预定位置处开始再现所确定的内容数据。
分组部分可较佳地基于来自用户的选择输入将多个内容数据分组成多个内容组。
分组部分可较佳地基于表示内容数据属性的信息将多个内容数据分组成多个内容组。
分组部分可较佳地基于内容数据监视频率将多个内容数据分组成多个内容组。
较佳地,分组部分可按照这样一种方式将多个内容数据分组成多个内容组:其中基本上在平均分布的基础上分布具有高监视频率的内容数据和具有低监视频率的内容数据。
分组部分较佳地可随机地将多个内容数据分组成多个内容组。
较佳地,再现起始时间可以是启动再现控制部分的时间点。
较佳地,再现起始时间可以是在启动再现控制部分之后由组选择部分最初选择一个内容组的时间点。
较佳地,再现控制部分可从属于由组选择部分所选内容组的多个内容数据之一的高潮部分开始再现所选的一个内容分组。
根据本发明的另一实施例,提供了包含以下步骤的再现控制方法:将存储在存储介质上的多个内容数据分组成多个内容组;首先以顺序连续的方式再现属于多个内容组之一的多个内容数据,用于从预定的再现起始时间开始输出;响应于来自用户的输入选择多个内容组中不同的一个来代替这个内容组;以及其次再现属于分组选择步骤中所选的不同的一个内容组的多个内容数据之一,用于从选择的时间点开始输出。
根据本发明的又一实施例,提供了一种用于使得计算机执行包含以下步骤的过程的程序:将存储在存储介质上的多个内容数据分组成多个内容组;响应于来自用户的输入选择多个内容组之一;以及再现属于组选择步骤中所选的一个内容组的多个内容数据之一,用于从选择的时间点开始输出。
根据本发明,如上概述,允许希望再现来自存储介质的大量内容的用户简单地改变要监视的期望内容组,而非通过复杂且耗时的操作来单独选择内容。这些众多内容可按照内容组作为流连续再现,以供用户被动监视。
附图说明
在阅读以下说明和附图之后,本发明的其它目的和优点将是显而易见的,附图中:
图1是概述用于通过使用根据本发明的第一实施例的再现装置再现内容的再现控制方法的概念图;
图2是示出作为根据第一实施例的典型再现装置的配备HDD的音频播放器的外部结构的平面图;
图3是示出配备HDD的音频播放器的硬件结构的框图;
图4是概述根据第一实施例的再现装置的功能性结构的框图;
图5是示出作为第一实施例的一部分的再现控制部分的典型结构的框图;
图6是示出作为第一实施例的一部分的再现部分的典型结构的框图;
图7是示出第一实施例的方案的概念图,其中在用户对设置的输入的基础上建立内容组(播放列表);
图8是示出第一实施例的另一方案的概念图,其中在内容属性信息(发行年份)的基础上建立内容组;
图9是示出第一实施例的另一方案的概念图,其中在内容监视频率的基础上建立内容组;
图10是构成根据第一实施例的再现控制方法的步骤的流程图;
图11是示出内容一般如何由图10的再现控制方法再现的概念图;
图12是概述用于通过使用根据本发明的第二实施例的再现装置再现内容的再现控制方法的概念图;
图13是示出作为第二实施例的一部分的再现控制部分的典型结构的框图;
图14是在选择从一个内容组切换到另一个内容组之前和之后由第二实施例的再现控制方法实现的步骤的流程图;
图15是示出内容一般如何由图14的再现控制方法再现的概念图;以及
图16是示出根据第二实施例的再现控制方法,在从一个内容组切换到另一分组之后,如何对要重新再现的内容的内容再现起始位置进行修改的示意图。
具体实施方式
现在将参考附图详细描述本发明的较佳实施例。贯穿随后的附图和描述,就功能和结构而言,相同或对应的部分将由同样的参考标号表示,且将在重复的地方略去对它们的解释。
(第一实施例)
现在将描述根据本发明的第一实施例的再现装置、再现控制方法以及程序。
<概述>
首先解释的是用于结合第一实施例的再现装置控制内容再现的再现控制方法。图1是概述用于通过使用该发明性的再现装置再现内容的再现控制方法的概念图。
第一实施例的再现装置是由该装置用来使用户再现和监视存储在诸如硬盘驱动器(HDD)等存储介质上的大量内容数据(下文中简称为内容)的技术(即,用户界面)来实现的。该技术涉及将存储介质上所保持的众多内容分组成多个通道(对应于内容组),并使得属于每一通道的多个内容作为内容流连续再现。当用户的操作改变通道时,内容流相应地改变,并被输出以供用户监视。
说明性地,如图1中所示,存储在再现装置的存储介质上的多个内容被分组成5个内容组A到E。如将在稍后更详细讨论的,可按照用户自己的准则、内容属性信息、内容监视频率等对内容进行分组。
将属于内容组A到E中的每一个的多个内容以预定序列排列,并作为单个内容流来共同处理。内容组A到E中每一组中的内容或者作为内容流被连续再现,或者如同它们被连贯再现一样管理。例如,在内容组C中的第一内容C1的再现结束时,立即开始再现下一内容C2。内容组C中的其余内容同样按照顺序连续的方式再现。在完成内容组C中的最后一个内容Cn的再现之后,再次回到第一内容C1,并重新开始组C的连续再现。
对内容组A到E分别分配通道A到E。当用户选择任何期望的通道时,对应于该所选通道的内容组中的内容被连续再现和输出以供用户监视。在图1的示例中,看到内容通道C被用户选择,该用户被示出监视属于内容组C的内容。
尽管内容组A到E的内容流或者并行地再现或者如同它们被并行地再现一样管理,但作为所再现内容由再现装置实际输出(即,监视器上的视频输出或来自扬声器的音频输出)供用户使用的仅仅是由用户当前选择的单个通道(内容组)上的内容流。
当按照上述控制方案再现存储介质上的大量内容时,用户得到这样的印象,来自所有内容组(所有通道)的内容流被并行地连续再现。内容之间的切换如同“转换频道”;类似于改变TV频道,用户仅需在浏览存储介质上的众多内容的同时改变通道A到E来再现偏爱的内容流。
内容可以是以下任何类型的:诸如音乐片段、讲座和广播节目等音频内容;包括电影、TV节目、视频节目、照片、绘画、如图形或表格表示的静止图像或运动图片等视频内容;电子书(E-book)、视频游戏或软件。随后的描述集中在音频内容上,尤其针对由分发服务器传递的音乐内容和从音乐CD中抓轨得到的曲调。然而,这些仅是示例,而不是对本发明设想的内容的限制。
<再现装置的结构>
现在将更详细地描述作为本发明的第一实施例的再现装置。
本发明性的再现装置是能够再现来自存储介质的内容的装置。说明性地,该装置可以是包含硬盘驱动器(HDD)作为存储介质的便携式播放器(见图2)。
然而,再现装置不限于这样的配备HDD的便携式播放器。可使用任何合适的电子设备,包括诸如HDD播放器或存储器播放器等能够再现视频/音频数据的各种再现装置、诸如个人计算机(膝上型以及台式机类型)的计算设备、PDA(个人数字助理)、家用视频游戏控制台、家庭信息设备、汽车音频装备、汽车导航系统、移动电话或PHS(个人手提电话系统)。
再现装置不必是单个、整体的装置:它可由多个单元组成。例如,再现装置可通过将存储内容的存储单元与再现内容的播放器互连而形成(更具体地,HDD记录器与播放器的组合、存储服务器与便携式播放器的组合等)。在这样的设置中,所配置的单元可无线或按照有线的方式(例如,使用USB(通用串行总线)电缆)连接。连接也可使用家庭中的LAN(局域网)、因特网、或通过使用包括卫星通信链路的公共网络来实现。
其上存储内容的存储介质不限于HDD。替换地,存储介质可以是磁盘、光盘、半导体存储器或某种其它合适的存储介质。存储介质可被包含在再现装置中,或可外置地附连于再现装置。在另一示例中,存储介质可以是可由再现装置从中检索内容的可移动介质。
现在将参考图2描述根据本发明的第一实施例的再现装置20的外部结构。图2是示出作为本发明性再现装置20的配备HDD的音频播放器的外部结构的平面图。
如图2中所示,作为配备HDD的音频播放器的再现装置20是便携式设备(PD),它的外壳21足够小来供用户容易地随身携带。外壳21包括HDD和再现部分(未示出)。外壳21的表面上是主操作按钮206a和主显示面板207a。主操作按钮206a由用户操作来控制再现装置20。主显示面板207a显示关于再现装置20的内容以及操作状态的信息。安置在外壳21的边沿上的连接终端说明性地连接至配备遥控器213的耳机214。遥控器213装有副操作按钮206b和副显示面板207b。副操作按钮206b由用户操纵来控制再现装置20。副显示面板207b显示关于再现装置20的内容以及操作状态的信息。
当手持再现装置20时,用户在查看显示在显示面板207a或207b上的信息的同时通过操作操作按钮206a或206b来选择内容组(即,改变通道)。通过如此操作,装置20允许用户监视存储在HDD上的多个音乐内容。在这样的情况中,内容组通过操作按钮206a或206b的简单操作来选择。不必选择单个内容,用户可快速和简单地改变HDD上的众多内容以供被动浏览。
现在将参考图3描述作为本发明的第一实施例的再现装置20的硬件结构。图3是示出实现为本发明性再现装置20的配备HDD的音频播放器的典型硬件结构的框图。
如图3中所示,再现装置20说明性地含有控制单元201、闪存202、RAM 203、总线204、输入单元206、显示单元207、存储单元(HDD)208、驱动器209、连接端口211、音频输出电路212、遥控器213和耳机214。
控制单元201一般是控制再现装置20的组件的微控制器。闪存202说明性地容纳用于控制控制单元201的性能的程序以及各种数据。RAM 203一般由SDRAM(同步DRAM)构成,它临时性地存储在控制单元201处理过程中将由控制单元201使用的数据。
总线204是将控制单元201、闪存202、RAM 203、输入单元206、显示单元207、存储单元(HDD)208、驱动器209、连接端口211以及音频输出电路212互连的数据线。
输入单元206和遥控器213说明性地由上述图2中的操作按钮206a和206b、触摸板、按钮键、控制杆、刻度盘和其它控件以及输入控制电路构成。输入控制电路生成反映用户对这些控件执行的操作的用户输入信号,并将所生成的信号输出到控制单元201。通过控制输入单元206或遥控器213,用户可向再现装置20输入各种数据,或指令装置20来执行各种处理步骤。
显示单元207一般由LCD面板和LCD控制电路构成,且包含上述主显示面板207a和副显示面板207b。在控制单元201的控制下,显示单元207以文字或图像格式显示各种类型的信息,诸如可选择内容组(通道)列表、当前再现内容的标题和再现时间以及再现装置20的操作状态。
存储单元208是安置到再现装置20的典型数据存储单元。存储单元208说明性地由存储大量内容(例如,上千或上万音乐内容)、供控制单元201使用的程序和包含处理数据的各种数据的大容量存储HDD(例如,几十吉)构成。
驱动器209是供可移动存储介质7使用的读/写器。操作中,驱动器209将诸如内容和程序等各种数据写入可移动存储介质7,或从中读出这些数据,可移动存储介质7诸如加载至再现装置20中的磁盘、光盘、磁光盘或半导体存储器。当配备驱动器209时,再现装置20可读和再现来自可移动存储介质7中的内容。然而,并不强制要安装驱动器209。
连接端口211构成将再现装置20连接至诸如信息处理装置(PC)10等外部设备的连接部分。一般,连接端口211由诸如USB控制器等通信控制器和诸如USB终端等连接终端形成。当由连接端口211将再现装置20通过诸如USB电缆等本地线路9连接至信息处理装置10时,再现装置20可向信息处理装置10发送或从中接收内容以及包含内容属性信息(例如,标题、艺术家名和内容的再现时间)和控制信号的各种数据。
输出单元210输出被再现的内容(例如,音乐内容的音频输出)。如图所示,输出单元210一般由音频输出电路212、遥控器213和耳机214组成。
音频输出电路212在数据由解码器解码和由CPU进行数字-音频转换(将稍后讨论)之后放大模拟音频数据,并将所放大的数据输出给遥控器213。将模拟音频数据从遥控器213转发给通过内置扬声器提供音频输出供用户监视的耳机214。
现在将参考图4描述根据本发明的再现装置20的功能性结构。图4是概述本发明性再现装置20的典型功能性结构的框图。
如图4中所示,再现装置20含有内容获取/提供部分220、包括内容数据库232和组列表数据库234的存储部分230、分组部分240、组选择部分250以及再现控制部分260。存储部分230说明性地由上述存储单元208、闪存202和/或可移动存储介质7组成。同样,存储部分230构成供本发明的该实施例使用的存储介质安排。
内容获取/提供部分230说明性地由用于通过使用驱动器209和连接端口211向外部设备提供或从中获取内容的程序构成。更具体地,内容获取/提供部分220经由本地线路9或通过可移动存储介质7b向诸如信息处理装置(PC)10或另一再现装置(PD)20等外部设备发送或从中接收内容。说明性地,信息处理装置(PC)10可从内容传递服务器(未示出)下载内容,并将所下载的内容复制到再现装置20以在那里存储。如果再现装置20自己能够经由网络与内容传递服务器通信,则再现装置20可从该服务器直接下载内容。
内容获取/提供部分220或者可通过从诸如市场上可购买的音乐CD或视频DVD等可移动存储介质7a中抓轨或通过自记录内容来获取内容。抓轨指的是将数字地记录的视频/音频内容数据(例如,PCM数据)从音乐CD、视频DVD或某种其它存储介质中提取并以计算机可处理文件格式记录的过程。自记录指的是将通过作为再现装置20的一部分的成像/声音收集设备(未示出)所拾取的图像和/或声音记录为数字视频/音频数据的过程。
将如上所述获取的内容通过内容获取/提供部分220记录到内容数据库232中。如果存储单元(HDD)208的容量足够大,则内容数据库232可容纳大量的内容。由于向再现装置20提供的存储容量实际上是无限的,因此用户可获取以上述方式可用的任何和所有内容,并将它们置入内容数据库232中,而无论用户鉴于他或她的偏好实际上是否打算在稍后监视它们。内容数据库232因此可包含上万或更多的内容。在这种情况中,用户有可能发现用于单独选择内容的前述传统技术对监视存储中的众多内容而言是非常复杂且令人疲倦的,尽管事实上数据库将肯定包含如果被监视则能满足用户的口味的内容,但这些内容往往未经检查。
为了消除这样的阻塞(hold-up),对本发明性再现装置20安置分组部分240、组选择部分250以及再现控制部分260,这些将在稍后讨论。这些组件用于实现再现控制技术,在该技术中大量内容作为将被改变以用于按照与改变TV频道几乎相同的方式浏览的多个内容流来管理,如上参考图1所述。这些组件中的每一个都将在以下解释。
首先解释的是将存储单元(HDD)208(即,存储介质)上保持的多个内容分组成多个内容组的分组部分240。如将在稍后更详细讨论的(见图7到9),将内容按照用户自己的准则、内容属性信息、内容监视频率或按随机的次序分类成组。
说明性地,分组部分240建立其中安排(即,为再现排序)属于每一内容组的多个内容的序列。该序列或者可根据用户的输入建立,或者可由分组部分240自动(例如,基于预定准则或以随机次序)建立。当用户的输入用作建立序列的准则时,每一内容组中的内容可按照用户指定的序列再现和输出。如果该序列由分组部分240自动确定,则对用户给出指令的负担大大减少。分组部分240可被安排以在不必求助于用户选择的情况下进行自动定序。
分组部分240将指示如何分组和定序多个内容的组列表信息记录到内容组列表数据库234中。组列表信息说明性地由内容标识信息和内容序列信息组成。内容标识信息标识属于每一内容组的内容(基于内容ID、内容在存储中的地址等)。内容序列信息表示构成每一内容组的内容的序列。当将这样的组列表信息置于存储中时,再现控制部分260(将稍后描述)在再现时从组列表数据库234中检索信息,从而确定每一内容组(通道)中再现哪些内容以及它们将以什么样的序列再现。
其次说明的是组选择部分250。组选择部分250用于选择由上述分组部分240建立的多个内容组之一。
说明性地,如上所述,处于内容组选择模式的用户可操作再现装置20的输入单元206(即,图2中的操作按钮206a和206b),以便选择要再现的所期望的内容组(通道)。当用户如此操作时,输入单元206将相应的用户输入信号输入给组选择部分250。根据用户的输入信号,组选择部分250选择要再现的内容组,并将代表所选内容组的组选择信号输出给再现控制部分260。说明性地,如果在内容组C的再现过程中,用户选择性地输入内容组A(即,当从通道A切换成通道B时),则组选择部分250向再现控制部分260输出表示内容组A的组选择信号。组选择部分250因此指示再现控制部分260再现并输出内容组A的内容流。
当启动再现装置20时(即,加电时),组选择部分250可被自动安排成选择最近所选的内容组,并将相应的组选择信号输出给再现控制部分260。在内容组选择模式中,组选择240可被安排成基于从组列表数据库234中检索出的组列表信息在显示单元207上显示可选内容组的列表。对可选内容组列表的查看允许用户容易地选择所偏好的内容组。
现在将描述再现控制部分260。在由内容选择部分260从一个内容组切换到另一个组时(即,在通道改变时),再现控制部分260再现和输出对应于一时间点的数据内容,如果从给定再现起始时间开始按照顺序连续的方式再现属于所选内容组的多个内容,则高速缓冲存储器将到达该时间点。
更具体地,如图1中所示,再现控制部分260从给定再现起始时间开始,在顺序连续基础上再现属于所涉及的每一内容组的多个内容。换言之,再现控制部分260从给定再现起始时间开始并行地连续再现内容组的内容流。再现起始时间说明性地指的是其中启动再现控制部分260的时间点,或者在再现控制部分260启动之后由组选择部分250首次选择一个内容组的时间点。
从多个内容流中,再现控制部分260选择性地仅再现由组选择部分250所选的内容组的内容流,并通过输出单元210输出所再现的内容数据。在由组选择部分250选择新的内容组之后,再现控制部分260从而选择性地再现属于所选的内容组的内容并输出所再现的内容数据。以这种方式,由输出单元210实际输出的所再现的数据从当前所选内容组的内容流改变成新选择的内容组的内容流。
现在将参考图5更详细地描述第一实施例的再现控制部分260的结构。图5是示出作为第一实施例的一部分的再现控制部分260的详细结构的框图。
如图5中所示,再现控制部分260采用一种再现控制技术,该技术中,属于内容组A到E的内容流实际上被同步解码供并行和连续再现,使得将选择多个所再现的内容流之一来通过输出单元210输出。该再现控制技术具有简化再现控制过程的优点,因为多个实际再现的内容流仅需为单个流输出切换。
上述再现控制技术通过本发明的再现控制部分260使用再现指令部分264、第一到第五再现部分264A到264E(如果适当,在下文中将被总称为再现部分264)以及再现输出切换部分266来实现。第一到第五再现部分264A到264E分别对应于内容组A到E安置。再现输出切换部分266通过在再现部分264A到264E再现之后将所再现的内容组从一个改变成另一个来输出所再现的数据。
再现指令部分262从组列表数据库234中读出上述组列表信息。基于包含在组列表信息中的内容标识信息和内容序列信息,再现指令部分262确定每一内容组(通道)将再现的内容以及再现它们的序列,并指示再现部分264A到E再现如此确定的内容。
至少提供与所建立的内容组一样多的再现部分264。在图5的示例中,第一到第五再现部分264A到264E分别对应于五个内容组A到E安置。操作中,第一到第五再现部分264A到264E通过再现属于内容组A到E中每一个的多个内容来生成五个内容流,并将所再现的数据作为内容流输出给再现输出切换部分266。
以上概述的再现过程涉及将内容数据转换成其中数据可通过输出单元210输出的数据格式(例如,模拟内容数据),内容数据以按照所建立的数据压缩标准(例如,ATRAC3(自适应声学转换编码3)、ATRAC3 Plus、ATRAC AD、MP3(MPEG-1音频第三层))的任何数据格式存储。再现过程至少包括对压缩编码的内容的解码。另外,再现过程可包括对加密内容的解密、为环境音响效果处理数据、将数据转换成PCM(脉冲编码调制)格式以及数模转换。
现在将参考图6描述再现部分264一般是如何构造的。图6是示出作为第一实施例的一部分的再现部分264的代表性结构的框图。
如图6中所示,再现部分264含有内容读出部分2642、许可证评估部分2644、解密部分2646、解码器2648以及D/A转换器2649。内容读出部分2642响应于来自再现指令部分262的再现指令从内容数据库232中读出内容。许可证评估部分2644评估内容上所附的许可证。解密部分2646对加密的内容解密。解码器2648对压缩编码的内容解码。D/A转换器2649将内容的数字数据转换成模拟数据。
更具体地,内容读出部分2642如再现指令部分262所指示的从内容数据库232中接连读出内容。内容读出部分2642也从内容数据库232中读出与将再现的内容相关联地存储的内容属性信息(即,标题、艺术家名、再现时间及关于内容的其它元信息)。如此检索出的内容相关信息可在需要时在显示单元207上显示。
许可证评估部分2644评估由内容读出部分2642所读出的每一内容的许可证,来查看所述内容是否被允许再现。如果要再现的内容服从DRM(数字权限管理)方案下的版权管理,且如果不满足内容的许可证指定的再现条件(例如,容许再现计数、再现时间限制等),则所述内容不能被再现。许可证评估部分2644首先获取附加于要再现的内容的许可证和密钥信息。使用该密钥信息,许可证评估部分2644对许可证解码,以便评估该许可证的有效性。如果发现该许可证为有效,则许可证评估部分2644评估由该许可证指定的再现条件,来检查是否能再现内容。检查的结果被输出给解密部分2646。
当许可证评估部分2644确定能够再现所述内容时,解密部分2646使用密钥信息对处于其加密格式的内容解密,并将所解密的内容输出给解码器2648。如果要再现的内容不受版权管理(即,未加密内容),则可省略许可证评估部分2644和解密部分2646。在这样的情况中,任何不受版权管理的检索出的内容可在无需进行许可证评估和解密的情况下解码和再现。
解码器2648对由内容读出部分2642从内容数据库232读出的内容以及服从版权管理并由解密部分2646解密的内容执行解码、环境效果处理、转换成PCM数据或其它处理。将所处理的内容从解码器2648输出至D/A转换器2649。
D/A转换器2649将来自解码器2648的数字内容数据(例如,PCM数据)转换成模拟内容数据(即,所再现的数据)以供输出。在该实施例中,D/A转换器2649将从D/A转换得到的再现数据输出给再现输出切换部分266。
当如上所述构造时,再现部分264可将存储在内容数据库232中的内容转换成其中数据可从输出单元210输出的数据格式,所存储的内容遵循所建立的数据压缩标准中的任何一个。
回到图5,现在将解释再现输出切换部分266。当由组选择部分250选择一个内容组时,再现输出切换部分266选择性地输出从对应于所选内容组的一个再现部分的输入的再现数据。
更具体地,由上述第一到第五再现部分264A到264E再现的来自内容组的再现数据被输入到再现输出切换部分266。从如此输入的多个再现数据,再现输出切换部分266选择对应于由组选择部分250选择的一个内容分组的再现数据,并将所选数据输出给输出单元210。在图5的示例中,来自内容组C的再现数据被选中,并从输出单元210声学地输出。以这种方式,再现输出切换部分266通过根据组选择部分250的选择结果将一个内容组切换至另一个来输出再现数据。
如上所述,作为第一实施例的一部分的再现控制部分260实际上以连续且并行的内容流的形式再现属于内容组A到E的内容。在内容组切换之后,内容流之一被选择性地输出到输出单元210。即,以同步、并行的方式连续再现多个内容组A到E的内容流。然后,响应于用户选择内容组的操作(即,通道切换操作)选择内容流之一,并实际上输出来自所选内容流的再现数据以供用户监视。
前述内容是参考图3到6如何构造本发明性再现装置20的详细描述。上述内容获取/提供部分220、内容数据库232、分组部分240、组选择部分250和再现控制部分260或者可由适当安排的用于处理所涉及的过程的硬件构成,或者可由安装在再现装置20中用于使计算机执行所述过程的程序模块构成。说明性地,再现控制部分260内的再现部分264或者可由能够再现内容的再现电路形成,或者可由安装在再现装置20中的内容再现软件形成。作为另一替换,对于组成图6中的再现部分264的组件,解码器2648和D/A转换器2649可由专用电路构成,而其余组件可由程序模块构成。
<内容分组技术>
以下描述的是用于根据特定分组标准将存储在再现装置20的存储介质(例如,存储单元(HDD)208上的内容数据库232)上的多个内容分组成多个内容组的某些技术。
(1)基于用户的选择输入建立内容组的技术
再现装置20一般能够建立各自表示按某一标准选择的一组内容的多个播放列表。给定再现任何这样的播放列表的指令,再现装置20以顺序连续的方式再现包含在播放列表中的内容。
从存储在存储介质上的多个内容,用户可有意地选择若干内容来创建一个或多个播放列表。用户所创建的播放列表可以具有各种类型,诸如根据用户偏好收集的内容的播放列表(例如,用户A对从2005年4月发行的音乐内容中选出的10个最佳音乐内容的选择)、或用户有意选择的具有相同属性的内容的播放列表(例如,根据用户A的偏好选择的歌手A的最佳精选专辑)。
分发内容的公司和企业可按照它们自己的意图创建播放列表,并将它们提供给用户。说明性地,一家公司可创建基于最近热门(hit)图表的高度流行内容的播放列表;另一家公司可创建它特别推荐的不出名内容的播放列表。
当将多个这样的播放列表安装在再现装置20中时,它们各自可被分配给内容组。例如,如图7中所示,播放列表A到F可被分配给通道A到E。
播放列表分配的典型技术可涉及向每一通道分配一个播放列表。如果现有播放列表的数量大于所建立的通道的数量,则多个播放列表将被组合地分配给一个通道,使得所有的播放列表都可被分配给所有通道。在图7的示例中,播放列表A到D被分别分配给通道A到D,播放列表E和F被组合地分配给通道E。播放列表对内容组的分配可由分组部分240或者根据用户的选择输入或按照自动方式实现。
当内容组如上所述在一对一的基础上与播放列表结合来建立时,用户可单单通过改变通道来一个接一个地浏览不同的播放列表。说明性地,假定用户开始厌倦对其分配由新发行的吵闹内容组成的播放列表A的内容组A的内容流。在这种情况下,用户可从通道A改成通道B,以便收听被分配由较安静的曲调组成的播放列表B的内容组B的内容流。
基于用户的选择输入建立内容组的技术不限于利用播放列表。替换地,用户可选择单独的内容,并将它们分配给一个或多个内容组。在这种情况中,用户必须执行由他自己或她自己将内容分配给内容组的琐事。然而,一旦对内容分组并建立了内容组之后,用户不必单独地选择要再现的内容。
(2)基于内容属性信息建立内容组的技术
以下描述的是通过内容属性信息(即,表示内容属性的信息)将多个内容分组成多个内容组的技术。
内容属性可说明性地包括:艺术家(音乐内容的演唱者、词作者、曲作者、编曲者等)、流派(流行、爵士、摇滚、瑞格舞等)、BPM(每分钟位数:音乐内容的节拍)、发行的时间(发行的年份和月份)、发行的地点(美国、欧洲、日本等)、发行内容的公司(创建和销售内容的公司)以及内容的再现时间。
指示这样的内容属性的内容属性信息与相应内容相关联地存储在内容数据库232或其它地方。在内容属性信息的基础上,分组部分240可将内容数据库232中所保持的多个内容分组成多个内容组。
图8示出了其中内容被说明性地根据内容发行年份(2000到2005)被分组成内容组A到E的示例。在建立这些内容组之后,当想要随机和接连地监视在期望的发行年份发行的内容时,用户仅需选择该年份的通道。可通过简单地改变通道来监视其它年份中发行的内容。
当如上所述根据内容属性来分组内容时,用户可通过简单地改变对应于内容组的通道来浏览按照所感兴趣的属性分组的内容流。
(3)基于内容监视频率建立内容组的技术
以下描述的是在内容监视频率(即,再现频率)的基础上将多个内容分组成多个内容组的技术。
用户拥有他或她自己的内容偏好。因而,过去有可能使用不同的频率来监视存储在内容数据库232中的多个内容。监视内容时这样的不同的频率(例如,每一内容被监视的次数或未监视每一内容的时间段长度)可用于将内容分类成内容组。
说明性地,所感兴趣的内容可如下按内容监视计数来分组:对每一内容被监视的次数计数,并预先保留该次数。在对内容分组时,根据监视计数将它们分成多个类,而将每一类的内容组被分配给每一通道。此刻,属于具有高监视频率的类的内容和属于具有低监视频率的类的内容按照平均分布的方式分配给内容组。
图9示出了其中内容数据库232中所保持的多个数据被分成两个类的示例,一类对以高频率监视的内容组,另一类收集以低频率监视的内容。可见,将两类内容随机地分配给与所建立的内容组相关联的通道。
当如此建立内容组时,每一内容组含有频繁和不频繁监视内容的混合。如果例如内容组C中的内容被连续再现,则过去频繁再现的内容与不这么频繁再现的内容一同再现。这给予用户监视完全没有监视过的内容或过去仅不频繁监视的内容的机会。作为结果,用户可获得偶然的机会来发现满足他或她的口味的内容。由于用户的偏好随时间改变,如上所述建立并以流方式再现的内容组提供了迄今未知的有趣内容将捕获用户的注意力的高度可能性。
因为当分组时将具有高和低监视频率的内容按照叠盖的方式安排,因此那些不十分符合用户口味的内容将不会一个接一个地再现。这有助于防止用户对所播放的内容感到厌倦。
自然地,当任何时候用户觉得在当前所选通道上再现的内容流不能满足他或她的偏好时,用户可改变通道来监视另一内容组的内容流。
当如上所述在内容监视频率的基础上建立内容组时,用户可浏览各自含有频繁和不频繁监视的内容的混合的内容流。只要发现当前所监视的内容无趣,用户就可简单地改变通道来浏览另一组。这给予用户比以往更多的机会来从存储在内容数据库232中大量内容中偶然发现有趣内容。
当再现从以上分组技术中得到的内容流时,该实现也满足用户被提供在无需有意地选择和再现特定内容的情况下以被动的方式欣赏内容的机会的期望。
(4)将内容随机分配给内容组的技术
该技术涉及将存储在内容数据库232中的内容随机分配给与可用通道数量(即,将建立的内容组数量)一样多的内容组,借此建立内容组。
将内容随机分配给内容组允许用户浏览各自含有已经监视和还未监视的内容的随机混合的内容流。当任何时候发现当前所监视的内容无聊时,用户可简单地改变通道来浏览另一内容组。这给予用户从存储在内容数据库232中的大量内容中偶然发现有吸引力的内容的更多机会。
当再现从以上分组技术得到的内容流时,这也满足用户对单单拥有以被动方式监视内容的机会而无需故意选择和再现特定内容的愿望。
<再现控制方法>
以下参考图10和11描述的是作为通过使用上述再现装置20的第一实施例的一部分的再现控制方法。图10是构成根据第一实施例的再现控制方法的步骤的流程图。图11是示出内容一般是如何由图10的再现控制方法再现的概念视图。
如图10中所示,存储在再现装置20的存储介质上的多个内容数据在步骤S10中被分组成多个内容组。更具体地,上述分组部分240将存储单元(HDD)208上的内容数据库232中所保持的多个内容根据上述分组准则中的任何一个分组成多个内容组。
在步骤S12中,选择流再现模式。如上参考图1说明性解释的,流再现模式表示其中仅再现和输出由用户选择的一个内容组,而属于多个内容组的内容被安排成同步、并行和连续地再现的再现模式。将再现装置20构造成在需要时将该流再现模式与正常再现模式(即,其中内容单独选择和再现)交替。用户可操作再现装置20的输入单元206来选择正常再现模式或者流再现模式。在该步骤中,选择了流再现模式代替正常再现模式。
如果在切断再现装置20的电源之前选择了流再现模式,则当再次接通再现装置20的电源时自动选择流再现模式。在其中再现装置不能使流再现模式与正常再现模式交替的情况中,无论何时接通再现装置20的电源,总是选择流再现模式。
在步骤S14中,启动再现装置20的再现控制部分260。如果在步骤S12中选择了流再现模式或接通再现装置20的电源,则自动打开再现控制部分20(以上说明性地参考图5解释)。
在步骤S16中,从启动再现控制部分260的时间点(即,再现起始时间)开始,属于每一内容组的多个内容开始再现。如果在步骤S14中启动再现控制部分260,则再现控制部分260中的再现部分264A到264E(见图6)开始分别从内容组A到E读出和再现第一内容A1、B1、C1等。作为结果,如图11中所示,从启动再现控制部分260的时间点开始,同步输出来自内容组A到E的内容A到E的多个再现数据。
在步骤S18中,选择内容组A(通道A)(第一组选择步骤)。更具体地,基于用户的选择输入,组选择部分250从多个内容组中选择一个内容组A,并将选择的结果输出到再现控制部分260。如果在流再现模式中的最近执行中已经选择了内容组A,则可将组选择部分250安排成自动选择内容组A,即无需用户的选择输入。
在步骤S20中,从选择内容组A的时间点开始,输出从内容组A中再现的数据(第一再现步骤)。如图11中所示,当在步骤S18中选择了内容组A时,输出单元210输出从多个内容A1、A2等再现的数据,这些内容均属于内容组A且它们从选择内容组A的时间点开始以顺序连续的方式再现。这允许用户监视来自内容组A的内容流A1、A2等。
在步骤S22中,在从通道A改变成通道B时选择内容组B来代替内容组A(第二组选择步骤)。更具体地,组选择部分250基于用户的选择输入选择内容组B来代替当前再现的内容组A,并将选择结果输出给再现控制部分260。
在步骤S24中,从选择内容组B的时间点开始输出内容组B中再现的数据(第二再现步骤)。如图11中所示,当在步骤S22中选择了内容组B之后,输出单元210输出从多个内容B1、B2等之中对应于选择内容组B的时间点并从该时间点开始的内容B2再现的数据,该多个内容B1、B2属于内容组B,并按照顺序连续的方式再现。在该情况中,输出的是组选择时间点之后从内容B2再现的数据。这允许用户监视来自内容组B的内容流B2、B3等。
在步骤S26中,在从通道B切换至通道C时选择内容组C来取代内容组B(第三组选择步骤)。更具体地,组选择部分250基于用户的选择输入选择内容组C来代替当前再现的内容组B,并将该选择的结果输出给再现控制部分260。这种类型的通道切换操作一般在当前监视内容B3的用户想要浏览某个其它内容时执行。
在步骤S28中,从内容组C再现的数据从选择内容组C的时间点开始输出(第三再现步骤)。如图11中所示,当在步骤S26中选择了内容组C之后,输出单元210输出从多个内容C1、C2等之中对应于选择内容组C的时间点并从该时间点开始的内容C3再现的数据,该多个内容C1、C2属于内容组C且按照顺序连续的方式再现。在该情况中,输出的是组选择时间点之后从内容C3中再现的数据。这允许用户监视来自内容组C的内容流C3等。
在步骤S30中,当从通道C切换回通道B时,再次选择内容组B来代替内容组C(第四组选择步骤)。更具体地,组选择部分250基于用户的选择输入再次选择内容组B来代替当前再现的内容组C,并将选择的结果输出给再现控制部分260。这种类型的通道切换操作一般在用户检查内容C3一段时间后再次想要监视更符合他或她的口味的内容B3时执行。
在步骤S32中,从内容组B中再现的数据从再次选择内容组B的时间点开始输出(第四再现步骤)。如图11中所示,当在步骤S28中再次选择了内容组B之后,输出单元210输出从多个内容B1、B2等之中对应于选择内容组B的时间点并从该时间点开始的内容B3再现的数据,该多个内容B1、B2属于内容组B,并按照顺序连续的方式再现。在该情况中,输出的是组选择时间点之后从内容B2再现的数据。这允许用户再次监视来自当从通道C切换回通道B时再次到达的之前监视的内容组B的内容流B3等。
根据本发明性再现控制方法,如上所述,如果在切换至其它通道之后立即再次到达先前选择的通道,则用户可再次监视该先前所选通道上的内容。这是与传统的“混洗再现”方法的显著区别,后者在流再现模式中不提供这样的效果。
在步骤S34中,该流再现模式结束。说明性地,当用户选择正常再现模式来代替流再现模式时,或当切断再现装置20的电源时,终止流再现模式。如图11中所示,此刻,再现控制部分260中的再现部分264A到264E停止它们的再现操作,并终止来自所有内容分组A到E的数据的再现。
前述是根据本发明的第一实施例对再现装置20和再现控制方法的解释。当本发明性再现装置20和再现控制方法就位时,多个再现部分264A到264E结合再现输出切换部分266用于从存储在存储介质上的多个内容得到的所有内容组生成多个再现数据流,每一内容组的内容实际上同步、并行和连续地再现。从输出单元210输出仅来自一个所选内容组的再现数据。从而简化了再现控制的过程,因为多个实际再现的数据流仅被切换来输出单个数据流。如果安置在再现装置20中的控制单元201的吞吐量高且如果RAM 203或其它类似设备的存储容量相当大,则该再现控制方法尤其优越。
(第二实施例)
现在将描述根据本发明的第二实施例的再现装置20、再现控制方法和程序。与第一实施例的对应物相比,第二实施例的再现装置20具有不同构造的再现控制部分260。主要的不同在于,实际上不是再现所有的内容组,而是实际上仅再现和输出所选内容组的内容;以模拟的方式再现内容组的其余部分。除了功能上的这个不同,第二实施例的再现装置20在功能性结构上与其对第一实施例的对应物基本相同,因此将不再详细描述。
<概述>
以下是参考图12对供根据本发明的第二实施例的再现装置20使用的再现控制方法的概观。图12是概述用于通过使用本发明性再现装置20来再现内容的控制方法的概念图。
该再现控制方法涉及管理属于所有内容组的内容,如同它们表面上作为每一内容组的内容流连续再现,而实际上使得仅一个内容组的内容被再现和输出。所有内容组的内容流仅服从时间管理。在从一个内容组切换到另一个时,对应于选择的时间点的新选内容组的内容流中的内容在再现和输出之前被瞬时标识。
即,从给定再现起始时间开始的每一内容流的已逝去时间在时间管理方案管辖之下。当选择新的内容组(即,通道切换)时,使得再现装置基于自从再现起始时间以来计数的已逝去时间以及关于每一内容的再现时间信息来确定属于所选内容组且对应于一时间点的内容数据,如果从再现起始时间开始以顺序连续的方式再现属于所选内容组的多个内容数据,则内容分组选择将到达该时间点。在所选内容组中所包含的内容中,那些包含如上所述确定的内容以及在上述确定内容之后的内容将按照它们安排的方式(即,以顺序连续的方式)再现和从输出单元210中输出。
以下是参考图12对以上再现控制方法的更详细解释。图12示出了在时刻tc上出现的状态,其中从内容组A切换至内容组B(即,通道A被通道B代替)。在切换至内容组B之前(即,时刻tc之前),再现装置20的再现控制部分260再现和输出内容组A的内容Ac。在从内容组A到内容组B的切换发生的时刻tc,再现装置20瞬时从内容数据库232中读出新选内容组B的内容流中的内容Bc,并对对应于切换时刻tc的检索出的内容Bc解码和输出。
以下描述的是用于实现以上发明性再现控制方法的再现装置20的典型结构。也提供了构成该再现控制方法的步骤的典型流程图的解释。
<再现控制部分的结构>
首先参考图13,描述的是根据本发明的第二实施例的再现控制部分260的详细结构。图13是示出作为第二实施例的一部分的再现控制部分260的典型结构的框图。该再现控制部分260是对应于之前参考图4描述的另一再现控制部分260的组件。
如图13中所示,再现控制部分260含有再现指令部分272、再现部分274、再现内容确定部分276以及定时部分278。将再现部分274作为用于处理所有内容组A到E的单个部分提供。再现内容确定部分276在从一个内容组切换至另一个时确定要再现的内容。定时部分278检测自从给定的再现起始时间以来的已逝去的时间。
再现指令部分272指示再现部分274以顺序连续的方式再现来自组选择部分250所选的内容组的内容。更具体地,再现指令部分272确定对应于从组选择部分250发出的组选择信号的内容组,并从组列表数据库234中读出组列表信息。在关于所确定的内容组的组列表信息中包含的内容标识信息和内容序列信息的基础上,再现指令部分272标识将从所确定的内容组(通道)再现的内容以及再现所述内容的序列,并向再现部分274通知要再现的目标内容。如稍后将讨论,当选择新的内容组时,再现指令部分272指示再现部分274从给定再现起始位置开始再现由再现内容确定部分276指定的内容。
再现部分274通过以顺序连续的方式再现属于由再现指令部分272指定的内容组的多个内容来生成内容流。来自内容流的再现数据从再现部分274输出到输出单元210。再现部分274的详细功能性结构与以上参考图6所述的功能性结构基本相同,因此将不再描述。
再现内容确定部分276通过使用定时部分278管理自再现起始时间以来的已逝去的时间。当在时刻tc由组选择部分250选择新的内容组时,再现内容确定部分276基于已逝去时间和关于每一内容的再现时间信息,确定属于所选内容组且对应于一时间点的内容数据,如果从再现起始时间开始以顺序连续的方式再现属于所选内容组的多个内容数据,则内容组选择将到达该时间点。而且,再现内容确定部分276确定如上所述所指定的内容的再现起始位置(例如,对应于选择的时间点的帧的位置)。
以下解释用于确定内容的过程的具体示例。说明性地,如果附加于每一内容的编解码器信息包括诸如构成所述内容的帧的长度和逐帧秒计数(frame-by-framesecond count)的信息,那么再现内容确定部分276基于该信息执行计算,以便标识对应于内容组选择时间点的内容并确定所标识的内容中的再现起始位置。如果存在所存储的样本帧与其再现时间之间的关系的表,则再现内容确定部分276基于该表和已逝去时间执行计算,以便标识对应于内容组选择时间点的内容并确定所标识内容中的再现起始位置。考虑到内容切换时的延迟,再现内容确定部分276可将再现起始位置更正为对应于比选择的精确时间稍后的时间点的位置。
再现内容确定部分276向再现指令部分272给出如此标识的内容以及所标识内容中的再现起始位置。
以上所述是对作为第二实施例的一部分的再现控制部分260的典型结构的解释。上述再现指令部分272、再现部分274、再现内容确定部分276和定时部分278或者可由用于处理所涉及的过程的适当安排的硬件构成,或者可由安装在再现装置20中用于使计算机执行所述过程的程序模块构成。
<再现控制方法>
以下是通过使用上述再现控制部分20来实现的根据本发明的第二实施例的再现控制方法的解释。由该再现控制方法执行的总体处理流程与图10中示出且以上结合本发明的第一实施例解释的步骤的流程基本相同。以下段落将参考图14和15详细讨论在从一个内容组切换至另一个之前和之后的步骤的流程。图14是由第二实施例的再现控制方法在从一个内容组切换至另一个之前和之后执行的步骤的流程图。图15是示出内容一般如何由图14的再现控制方法再现的概念图。
如图14中所示,在步骤S100中首先选择和再现内容组A并输出所再现的数据(第一再现步骤)。如图15中所示,在选择内容组A之后,再现控制部分260中的再现部分274从再现起始时间t0开始以顺序连续的方式从内容数据库232中读出和再现内容组A的内容A1、A2等,并使得输出单元120输出所再现的数据。在这种情况中,内容组B的内容B1、B2等实际上不被再现,但被假定再现并仅服从时间管理方案,在该方案下,为假定的再现对自再现起始时间t0起已逝去的时间计数。该时间管理方案说明性地涉及在RAM 203或其它地方为内容B1、B2等对假定的再现起始时间t0、t2、t3、t4等进行高速缓存。
说明性地,以上设置中的再现起始时间t0是在启动再现控制部分260之后首次选择内容组A的时间点。所有其它内容组被假定从再现起始时间t0开始再现,此刻,任何一个内容组的流再现实际上以流再现模式启动。
在步骤S102中,在另一时间Tc为从通道A到通道B的切换选择内容组B(组选择步骤)。在用户的选择输入的基础上,组选择部分250选择内容组B来代替内容组A,并将选择的结果输出给再现控制部分260。
在步骤S104中,基于自再现起始时间t0以来已逝去的时间T,选择将在内容组切换之后再现的内容B3。更具体地,如图15中所示,再现内容确定部分276对如上所述高速缓存的表示假定再现起始时间t0、t2、t3、t4等的数据搜索切换时间点tc之前且最接近的假定时间t3,并将内容B3标识为对应于由该搜索检测出的假定再现起始时间t3的要再现的内容。
在步骤S106中,确定所标识的内容B3中的再现起始位置。更具体地,再现内容确定部分276为所标识的内容计算内容组切换时间tc与假定再现起始时间t3之间的时间差(即,tc-t3),说明性地对上述编解码器信息进行计算,以便找出内容B3中对应于所计算出的时间差的样本帧,并将所计算出的样本帧的位置确定为再现起始位置。该再现起始位置是其中内容B3被假定在内容组切换时间tc再现的位置。
在步骤S108中,从如上所述确定的再现起始位置再现所标识的内容B3,并输出所再现的数据(第二再现步骤)。更具体地,如图15中所示,再现控制部分260中的再现部分274从内容数据库232中读出内容组B的内容B3来代替内容组A的内容A2。在该情形中,从如上所述确定的对应于内容组切换时间tc的再现起始位置再现内容B3。当对内容B3的再现终止时,接连再现组中的内容B4及后继内容。以这种方式从内容组B中再现的数据从输出单元210中输出。
如上所述,根据第二实施例的再现控制方法为再现装置20省去多个解码器,并代替地提供时间管理,由此除了正再现的组以外的内容组中的内容都被假定作为内容流来连续再现。当从一个内容组切换至另一个时,来自新选内容组的内容瞬时开始再现以供输出。与之前讨论的第一实施例相比,第二实施例的再现控制方法有利地适用于其中再现装置20的控制单元201具有低吞吐量且RAM 203和其它存储设备具有有限存储容量的应用。在从一个内容组切换至另一个内容组时,可从对应于切换时间tc的再现起始位置开始再现新选内容组中的内容B3。这有助于使得以同步和并行的方式进行的对多个内容的处理具有高度实际性。
以下参考图16解释的是其中在从一个内容组切换至另一个时(即,在通道切换时)对将重新再现的内容的再现起始位置进行修改的示例。图16是示出根据第二实施例的再现控制方法,在从一个内容组切换到另一个时如何对将重新再现的内容B3的内容再现起始位置进行修改的示意图。
在图16的示例中,如图15的情况中一样,内容组B中的内容B3被示为由再现内容确定部分276确定为在切换至新内容组后将再现的第一内容。
如图16中所示,内容B3的再现起始位置可被设为该内容的开始(即,对应于内容B3的假定再现起始时间t3的帧位置)。在该设置之后,只要选择了新的内容组,就将从内容的开始再现内容。这满足用户对总是从内容的开始监视内容的期望。
如图16中也指出的,内容B3的再现起始位置可被设为表示该内容的特征部分的特定位置(即,对应于特征部分再现起始时间tp的帧位置)。内容B3的特征部分说明性地可以是音乐片段的高潮部分或者是用户认为对决定所述内容是否符合他或她的口味而言重要的内容的任何其它部分。特征部分的位置由内容的制作者或用户为每一内容预先确定。将表示这样的特征部分的信息与它们所应用的内容相关联地存储。更具体地,表示特征部分的信息可被直接附加给每一内容,或可结合每一适用的内容被存储在内容数据库232中。
当实际上在从一个内容组切换到另一个后的给定内容的再现起始位置被设为指示所述内容的特征部分的特定位置之后,该内容将在随后的内容组切换时从其特征部分开始再现。因为再现内容的特征部分可在从一个内容组切换至另一个内容组之后立即被监视,因此用户可快速确定所述内容是否符合他或她的口味。频繁的内容组切换(即,通道切换)因此增加了对在内容数据库232中的大量内容中进行通道转换的用户可能偶然遇到符合用户口味的内容的可能性。
前述是根据本发明的第一和第二实施例的再现装置20以及供它们使用的再现控制方法的详细描述。
当使用本发明的上述实施例时,可通过从一个内容组到另一个内容组的简单的切换(通道切换),而不是通过对逐一内容选择的传统的、复杂的操作(例如,通过对输入部分206的滚动和选择)来从大量存储的内容中选择将再现的目标内容。
大量所存储的内容可作为与内容组一对一关联的内容流被连续再现以供用户非主动监视。这满足了用户对不必指定任何特定偏好而被动地监视内容的期望。因为当再现时内容作为流来呈现,因此向用户给予了偶遇来自诸如存储单元2058等存储介质上的大量所存储内容中迄今未被选择的内容或未再现内容半途中的有趣部分的更多机会。这相当地增加了用户检查尚未监视的内容并发现该内容符合他或她的口味的可能性。用户因此能够在随意的内容再现过程中从存储中重新发现所偏好的内容。
不同的内容组之间不存在重叠的内容。这进一步提高了用户通过从一个内容组切换到另一个(通道切换)可在无意中发现合意的内容的可能性。
当切换至新的内容组之后,用户可返回并按照与之前相同的方式再次监视先前的内容组。即,因为所有内容组的内容在再现来自任何内容组的任何内容的过程中都被置于适当的时间管理方案之下,因此用户可在再现新选的内容组之前(例如,若干分钟内)返回至先前的内容组(即,返回至先前的通道)来恢复对之前选择的内容的监视。这是对传统的“混洗再现”的明显不同和主要优点。因此向用户提供了当监视内容时比以往更多的便利。
本领域的技术人员应该理解,取决于设计需要和其它因素,在落入所附权利要求书及其等效实施方案的范围内可进行各种修改、组合、子组合和变更。

Claims (15)

1.一种再现装置,包括:
分组部分,它被配置成将存储在存储介质上的多个内容数据分组成多个内容组;
组选择部分,它被配置成响应于来自用户的输入选择所述多个内容组中的一个内容组;以及
再现控制部分,该再现控制部分被配置成在通过所述组选择部分选择所述一个内容组后,当已经从比对所述一个内容组的所述选择早的再现起始时间开始按顺序连续的方式再现了属于所选内容组的多个内容数据时,再现并输出属于该所选内容组、并对应于内容组选择时所到达的时间点的内容数据。
2.如权利要求1所述的再现装置,其特征在于,所述再现控制部分包括:
多个再现部分,它们被配置成从所述再现起始时间开始以顺序连续的方式再现属于每一所述内容组的多个内容数据;以及
再现输出切换部分,它被配置成从选择的时间点开始选择性地输出被输入至对应于由所述组选择部分所选的一个内容组的再现部分的再现数据。
3.如权利要求1所述的再现装置,其特征在于,所述再现控制部分包括:
再现内容确定部分,它被配置成当已经从所述再现开始时间开始按顺序连续的方式再现了属于所选内容组的多个内容数据时,基于自所述再现起始时间以来已逝去的时间确定属于通过所述组选择部分所选择的一个内容组、并对应于内容组选择时所到达的时间点的内容数据;以及
再现部分,它被配置成再现和输出由所述再现内容确定部分确定的内容数据。
4.如权利要求3所述的再现装置,其特征在于,所述再现部分从由所述再现内容确定部分确定的内容数据的起始位置开始再现所述内容数据。
5.如权利要求3所述的再现装置,其特征在于,所述再现部分从对应于内容组选择时所到达的时间点的位置开始再现由所述再现内容确定部分确定的内容数据。
6.如权利要求3所述的再现装置,其特征在于,所述再现部分从表示由所述再现内容确定部分确定的内容数据的特征部分的预定位置开始再现所确定的内容数据。
7.如权利要求1所述的再现装置,其特征在于,所述分组部分基于来自所述用户的选择输入将所述多个内容数据分组成所述多个内容组。
8.如权利要求1所述的再现装置,其特征在于,所述分组部分基于表示内容数据属性的信息将所述多个内容数据分组成所述多个内容组。
9.如权利要求1所述的再现装置,其特征在于,所述分组部分基于内容数据监视频率将所述多个内容数据分组成所述多个内容组。
10.如权利要求8所述的再现装置,其特征在于,所述分组部分按照基本上在平均分布的基础上分布具有高监视频率的内容数据和具有低监视频率的内容数据的方式将所述多个内容数据分组成所述多个内容组。
11.如权利要求1所述的再现装置,其特征在于,所述分组部分随机地将所述多个内容数据分组成所述多个内容组。
12.如权利要求2所述的再现装置,其特征在于,所述再现起始时间是启动所述再现控制部分的时间点。
13.如权利要求1所述的再现装置,其特征在于,所述再现起始时间是在启动所述再现控制部分之后由所述组选择部分最初选择一个内容组的时间点。
14.如权利要求1所述的再现装置,其特征在于,所述再现控制部分从属于由所述组选择部分所选的内容组的多个内容数据之一的高潮部分开始再现所选的一个内容组。
15.一种再现控制方法,包含以下步骤:
将存储在存储介质上的多个内容数据分组成多个内容组;
响应于来自用户的输入选择所述多个内容组中的一个内容组;
在选择所述一个内容组后,当已经从比对所述一个内容组的所述选择早的再现起始时间开始按顺序连续的方式再现了属于所选内容组的多个内容数据时,再现并输出属于该所选内容组、并对应于内容组选择时所到达的时间点的内容数据。
CNB2006100739979A 2005-04-18 2006-04-18 再现装置、再现控制方法以及程序 Expired - Fee Related CN100545936C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005120316 2005-04-18
JP2005120316A JP4349313B2 (ja) 2005-04-18 2005-04-18 再生装置,再生制御方法およびプログラム

Publications (2)

Publication Number Publication Date
CN1855284A CN1855284A (zh) 2006-11-01
CN100545936C true CN100545936C (zh) 2009-09-30

Family

ID=37195379

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100739979A Expired - Fee Related CN100545936C (zh) 2005-04-18 2006-04-18 再现装置、再现控制方法以及程序

Country Status (4)

Country Link
US (1) US7698350B2 (zh)
JP (1) JP4349313B2 (zh)
KR (1) KR101236463B1 (zh)
CN (1) CN100545936C (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100406630B1 (ko) * 2001-03-13 2003-11-20 엘지전자 주식회사 데모용 데이터의 기록 및 재생방법과, 그에 따른 기록매체
KR20020072934A (ko) 2001-03-13 2002-09-19 엘지전자 주식회사 데모용 데이터가 기록된 재생전용 광디스크와, 그 재생방법
TW200614809A (en) * 2004-06-18 2006-05-01 Softbank Bb Corp Channel switching device and channel switching method
KR100846792B1 (ko) * 2005-12-08 2008-07-16 삼성전자주식회사 컨텐츠 재생 방법 및 장치
US8978154B2 (en) * 2006-02-15 2015-03-10 Samsung Electronics Co., Ltd. Method and apparatus for importing content having plurality of parts
KR100782847B1 (ko) * 2006-02-15 2007-12-06 삼성전자주식회사 복수의 컨텐트 부분들을 포함하는 컨텐트를 임포트하는방법 및 장치
KR100869945B1 (ko) * 2006-11-03 2008-11-24 삼성전자주식회사 Drm 권한 개선 방법과 drm 권한 개선 컨텐츠 및 이를이용하는 휴대 단말기
EP2092526A2 (en) 2006-11-10 2009-08-26 United Video Properties, Inc. Automatical update of the playlists of an interactive program guide epg; grouping episodes of tv series according to user parameters.
US20080115173A1 (en) 2006-11-10 2008-05-15 Guideworks Llc Systems and methods for using playlists
US20080243818A1 (en) * 2007-03-30 2008-10-02 Konica Minolta Systems Laboratory, Inc. Content-based accounting method implemented in image reproduction devices
EP2162818A1 (en) * 2007-05-25 2010-03-17 Bang & Olufsen A/S System and a method for providing events to a user
JP5101938B2 (ja) * 2007-07-05 2012-12-19 株式会社 エヌティーアイ クライアント装置、コンテンツ受信方法、管理装置、コンテンツ配信の管理方法、プログラム
JP5473233B2 (ja) * 2008-02-25 2014-04-16 キヤノン株式会社 表示制御装置、及び方法、プログラム
KR101564415B1 (ko) * 2009-01-07 2015-10-30 삼성전자주식회사 통합 채널 관리를 통한 컨텐트 재생 방법 및 장치
US20100198926A1 (en) * 2009-02-05 2010-08-05 Bang & Olufsen A/S Method and an apparatus for providing more of the same
JP4635098B1 (ja) * 2009-09-24 2011-02-23 株式会社東芝 電子機器
JP4843703B2 (ja) * 2009-09-30 2011-12-21 株式会社東芝 放送受信装置
KR101624904B1 (ko) 2009-11-09 2016-05-27 삼성전자주식회사 휴대용 단말기에서 디엔엘에이를 이용하여 멀티 사운드 채널 컨텐츠를 재생하기 위한 장치 및 방법
JP2012039524A (ja) * 2010-08-10 2012-02-23 Sony Corp 動画像処理装置、動画像処理方法およびプログラム
CA2832522C (en) * 2011-04-19 2021-09-07 Nagravision S.A. Ethernet decoder device and method to access protected content
EP2690593A1 (en) 2012-07-24 2014-01-29 Nagravision S.A. Method for marking and transmitting a content and method for detecting an identifyier of said content

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4507319B2 (ja) 1999-12-17 2010-07-21 ソニー株式会社 情報処理装置、情報処理方法、プログラム、および記録媒体、端末装置、並びに、システムおよびシステムの方法
JP4953496B2 (ja) 2000-05-15 2012-06-13 ソニー株式会社 コンテンツ検索・提示システム及び方法、並びに、ソフトウェア記憶媒体
JP4218185B2 (ja) 2000-05-23 2009-02-04 ソニー株式会社 番組録画・再生システム及び番組録画・再生方法、並びに番組録画・再生装置
JP4516682B2 (ja) * 2000-10-06 2010-08-04 富士通株式会社 映像記録再生装置
US20020059220A1 (en) * 2000-10-16 2002-05-16 Little Edwin Colby Intelligent computerized search engine
JP2003153141A (ja) 2001-11-12 2003-05-23 Matsushita Electric Ind Co Ltd コンテンツ再生装置および再生手段
JP2003244565A (ja) 2002-02-15 2003-08-29 Fujitsu Ltd 装置、プログラムおよび仮想チャンネル設定方法
JP2004014079A (ja) 2002-06-11 2004-01-15 Pioneer Electronic Corp 半導体記録媒体及びその記録装置、再生装置並びに記録方法と制御方法
KR100997166B1 (ko) 2002-06-20 2010-11-29 소니 주식회사 디코딩 장치 및 디코딩 방법
US7043477B2 (en) * 2002-10-16 2006-05-09 Microsoft Corporation Navigating media content via groups within a playlist
JP2004140536A (ja) 2002-10-17 2004-05-13 Fujitsu Ltd 再生装置及び再生方法
JP2005062971A (ja) * 2003-08-19 2005-03-10 Pioneer Electronic Corp コンテンツ検索システム

Also Published As

Publication number Publication date
JP2006302361A (ja) 2006-11-02
JP4349313B2 (ja) 2009-10-21
US20070174568A1 (en) 2007-07-26
KR20060109839A (ko) 2006-10-23
CN1855284A (zh) 2006-11-01
KR101236463B1 (ko) 2013-02-28
US7698350B2 (en) 2010-04-13

Similar Documents

Publication Publication Date Title
CN100545936C (zh) 再现装置、再现控制方法以及程序
US7113999B2 (en) Method, computer readable media and apparatus for the selection and rendering of audio files in a networked environment
CN1838300B (zh) 从媒体项库中生成一个或多个媒体项的子组的方法和系统
CN100573519C (zh) 信息处理装置、再现装置、通信方法
CN101546589B (zh) 具有动态媒体项目组的活动播放列表
CN101364919B (zh) 元数据收集系统、装置、方法及内容管理服务器
JP5250100B2 (ja) メディア・コンテンツのプログラミング、配信、および消費
JP5232304B2 (ja) 類似性データに基づいてプレイリストを生成するシステム及び方法
US20090164600A1 (en) System and method for place-shifting media items
US20150074090A1 (en) Historical Media Recommendation Service
US20070061759A1 (en) System and method for chronologically presenting data
US20060206493A1 (en) Gui driving media playback device
US20090071316A1 (en) Apparatus for controlling music storage
US20060292537A1 (en) System and method for conducting multimedia karaoke sessions
US20070061364A1 (en) System and method for text-based searching of media content
EA011524B1 (ru) Способ, система и устройство для поставки слоев мультимедийных данных
US20070223037A1 (en) Content list display method, content list display apparatus, content selecting and processing method, and content selecting and processing apparatus
US11775580B2 (en) Playlist preview
US20070061309A1 (en) System and method for color-based searching of media content
KR20130020433A (ko) 멀티미디어 패키지 제작 장치 및 방법, 멀티미디어 패키지 서비스 제공 시스템 및 방법
JP4835302B2 (ja) 情報処理装置,通信方法,コンピュータプログラム
CN100568236C (zh) 用户从多个文档中优选再现文档的方法和设备
JP2003168051A (ja) 電子カタログ提供システム、電子カタログ提供方法、そのプログラム、及びそのプログラムを記録した記録媒体
JP2005056343A (ja) コンテンツ再生装置、コンテンツ管理方法、コンテンツ管理システム。
US20110125297A1 (en) Method for setting up a list of audio files

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090930

Termination date: 20150418

EXPY Termination of patent right or utility model