内容提供系统、装置及方法、内容分发服务器及接收终端的制作方法

文档序号:7964673阅读:179来源:国知局
专利名称:内容提供系统、装置及方法、内容分发服务器及接收终端的制作方法
技术领域
本发明涉及使得用户能够通过使用时间信息作为搜索关键字在大容量存储设备中搜索诸如音乐片段、电影和电子书籍等大量内容的内容提供系统、内容提供装置以及内容提供方法。本发明也涉及用于该内容提供系统、装置和方法的内容分发服务器和内容接收终端。
在本说明书中,内容是由例如音乐、视频(包括电影、电视广播节目以及摄影图像)、电子书籍(文本信息,诸如论文、小说和杂志,以及静止图像信息)、指南信息、网页和程序(包括游戏程序)组成的信息。
背景技术
迄今为止,由例如秒、分、小时、日、月和年组成的时间信息被储存在与对应的内容相关联的内容存储单元中,并且当搜索内容时,将所储存的时间信息用作关键字。
例如,日本未审查专利申请公开号2004-259313公开了一种使得用户能够容易地找到期望内容的记录/回放装置。在该记录/回放装置中,节目标题及其记录日期被储存在彼此相关联的内容存储单元中,且当用户指定搜索所记录的节目的日期时,可将找到的节目的标题显示为搜索结果。
日本未审查专利申请公开号2004-139576公开了一种用于从通过例如旅行获得的图像数据中创建相册的装置和方法。图像数据连同关于拍摄日期的信息一起储存。同样,关于旅行的信息,诸如出发地点、出发时间以及最终目的地等被储存在服务器中。然后,沿着用户的旅行路线获得图像数据的多个地点在添加到图像数据的拍摄日期信息的基础上估计。然后,从对应的存储单元中读取由与所估计地点有关的其他人拍摄的图像的图像数据,或诸如所估计地点的描述等文本数据。结果,从图像数据和相关数据中创建了相册。

发明内容
根据如上述公布中所公开的通过使用例如日期信息的时间信息来搜索内容的相关技术,与一个特定内容项的特征或特性有关的一条时间信息与该特定内容项唯一地相关联,并储存在存储单元中。因此,因为用作内容搜索关键字的时间信息仅具有一种意义,所以指示时间信息的意义的附带信息,即用于指定时间信息的类型的附带信息是不必要的。
由此,在将各种类型的内容和内容项储存在一个存储单元中的情况下,或者即使只有一个特定的内容项,如果具有不同意义的多条时间信息被储存在与该特定内容项相关联的一个存储单元中,则很难应用上述公布中公开的相关技术。
存在允许用户将特定日期指定为搜索关键字来搜索包括指定日期作为文本信息的信息或站点的某些因特网搜索引擎。
然而,在这些因特网搜索引擎中,搜索包括由搜索关键字指定的日期仅作为文本信息的信息或站点,且难以获得包括时间信息作为元数据(附加数据)的内容(例如,包括日期信息作为元数据的运动图像专家组(MPEG)文件),诸如在由搜索关键字所指定的日期发行的音乐内容、在指定日期广播的广播节目、或在指定日期放映的电影来作为搜索结果。
由此,期望提供一种在各种类型的内容和内容项被储存在一个存储单元中时能够在时间信息的基础上容易地获得包括时间信息作为元数据的内容的系统和方法。
根据本发明的一个实施例,提供了一种内容提供系统,包括内容分发服务器和通过通信信道连接到该内容分发服务器的内容接收终端。该内容分发服务器包括内容存储单元,其中将多个内容项至少与关于该多个内容项的每一个的时间信息以及关于该时间信息的属性信息相关联地储存在该内容存储单元中;搜索装置,用于响应于包括时间信息和用于指定要通过使用从内容接收终端发送的时间信息来搜索的内容项的范围的附带信息的内容提供请求来进行搜索,该内容存储单元用于根据基于时间信息和包括在内容提供请求中的附带信息的搜索条件来储存至少一个内容项;以及分发装置,用于将通过搜索装置搜索的至少一个内容项分发到内容接收终端。该内容接收终端包括时间信息输入装置,用于接收时间信息的输入;请求发送装置,用于向内容分发服务器发送包括输入时间信息和用于指定要通过使用时间信息来搜索的内容项的范围的附带信息的内容提供请求;以及提供装置,用于向用户提供从内容分发服务器发送的至少一个内容项。
在内容分发服务器的内容存储单元中,可储存至少一组关于每一内容项的时间信息和关于该时间信息的属性信息,并且该请求发送装置可包括关于内容提供请求中的时间信息的属性信息作为附带信息。
该内容接收终端还可包括时间属性信息输入装置,用于接收关于时间信息的属性信息的输入,并且该请求发送装置可包括关于由时间属性信息输入装置在内容提供请求中接收到的时间信息的属性信息作为附带信息。
根据本发明的一个实施例,在内容分发服务器的内容存储单元中,不仅是时间信息,还有关于该时间信息的属性信息都与每一内容项相关联地被储存。从内容接收终端发送的内容提供请求包括时间信息、和用于指定要通过时间信息搜索的内容项的范围的附带信息。
在内容分发服务器中,搜索装置根据基于包括在内容提供请求中的时间信息和附带信息的搜索条件在内容存储单元中搜索至少一个内容项,然后将至少一个内容项作为搜索结果分发到内容接收终端。
根据本发明的一个实施例,搜索不仅可通过将时间信息用作搜索条件,还可通过将附带信息用作搜索条件来进行。由此,当在内容存储单元中储存了多项时间信息和关于该时间信息的属性信息时,可通过将对应的时间信息属性信息包括在内容提供请求中来搜索具有特殊意义的一条特定内容。
如果用户将时间信息属性信息指定为附随信息,则可将该时间信息属性信息包括在内容提供请求中。然后,用户可获得具有由该时间信息属性信息表示的特定意义的内容。
根据本发明的一个实施例,在各种类型的内容和内容项被储存在一个存储单元中时,可容易获得包括时间信息作为元数据的内容。


图1是示出根据本发明的一个实施例的内容提供系统的概观的框图;图2示出了根据本发明的一个实施例,关于储存在为内容分发服务器提供的内容数据库中的内容的属性信息的示例;图3是示出根据本发明的一个实施例的内容分发服务器的硬件配置的框图;
图4是示出根据本发明的一个实施例的音乐内容接收终端的操作面板的示例;图5是示出根据本发明的一个实施例的音乐内容分发服务器的硬件配置的框图;图6示出了根据本发明的一个实施例的AV内容接收终端的操作面板的示例;图7是示出根据本发明的一个实施例的AV内容接收终端的硬件配置的框图;图8到11示出了由根据本发明的一个实施例的内容提供系统执行的内容请求操作的示例;图12到19示出了根据本发明的一个实施例的内容提供系统的内容分发模式的示例;图20到22是示出由根据本发明的一个实施例的音乐内容接收终端执行的操作的示例的流程图;图23到25是示出由根据本发明的一个实施例的AV内容接收终端执行的操作的示例的流程图;图26到30是示出由根据本发明的一个实施例的内容分发服务器执行的操作的示例的流程图;具体实施方式
以下参考附图详细描述根据本发明的一个实施例的内容提供系统。
在图1所示的根据本发明的一个实施例的内容提供系统中,内容分发服务器10和多个(在图1所示的示例中为3个)内容接收终端20、30和40通过预定通信信道彼此连接。在图1中,通信信道包括无线网络51和因特网52。
作为专用于音乐内容的接收终端的一个示例的内容接收终端20可用作便携式设备,诸如便携式无线电接收机。也称为“音乐内容接收终端”20的内容接收终端20通过经由无线网络51和因特网52访问内容分发服务器10而形成通信信道,使得它可通过该通信信道连接到内容分发服务器10。
作为专用于诸如电影等视听(AV)内容的接收终端的一个示例的内容接收终端30是具有AV回放功能的便携式游戏机。也称为“AV内容接收终端”30的内容接收终端30也通过经由无线网络51和因特网52访问内容分发服务器10而形成通信信道,使得它可通过该通信信道连接到内容分发服务器10。
作为个人计算机的内容接收终端40通过使用软件具有像内容接收终端的功能,使得它能够获得和播放各内容片段。也称为“通用内容接收终端”40的内容接收终端40通过经由因特网52访问内容分发服务器10而形成通信信道,使得它可通过该通信信道连接到内容分发服务器10。
上述内容接收终端20、30和40仅是本实施例中内容接收终端的示例。因此,可在本发明的实施例中使用各种其它内容接收终端。然而,为简化方便起见,以下在假定仅将内容接收终端20、30和49用作内容提供系统中的内容接收终端的情况下给出描述。
内容分发服务器10包括内容数据库11。在内容数据库11中,将音乐内容、视频内容、广播节目内容、电子书籍内容、照片内容(摄影图像内容)和其它类型的内容与关于这些内容的属性信息相关联地储存。
图2示出了内容属性信息的一个示例。在该内容属性信息中,内容数据项与内容标识信息ID相关联。更具体地,如图2所示,内容数据项与内容标识信息ID(未示出)相关联地储存在内容数据库11中,而内容属性信息与内容标识信息ID相关联地储存在内容数据库11中。
在图2所示的示例中,作为内容属性信息,储存了诸如音乐、电影、电视广播节目和电子书籍等内容类型;内容类别;内容标题;诸如演员或角色等表演者;时间信息和内容数据的压缩方法和数据格式。
在本实施例中,时间信息连同关于该时间信息的属性信息(后文有时简称为“时间信息属性信息”)一起储存。时间信息属性信息指示对应的时间信息表示什么。因此,取决于属性信息的类型或变化,可将多个时间信息项与一个内容片段相关联。即,在本实施例中,关于储存在内容数据库11中的内容的时间信息包括多个不同类型的时间信息,且该时间信息属性信息用于指定每一类时间信息。
例如,对于音乐内容,如图2所示,可将诸如发行某一音乐片段的唱片或光盘(CD)的日期、该音乐片段进入排行榜前十名的日期、以及该音乐片段在无线电或电视上广播的日期等时间信息,连同诸如表示时间信息的文本信息等时间信息属性信息一起储存在内容数据库11中。
对于电影内容,如图2所示,可将诸如某一电影在日本的上映日期、该电影在美国的上映日期、以及该电影在电视上广播的日期等时间信息、连同诸如表示时间信息的文本信息等时间信息属性信息一起储存在内容数据库11中。
对于电视广播节目内容,如图2所示,可将诸如某一电视广播节目的广播日期、该电视广播节目作为数字多功能盘(DVD)发行的日期、以及该电视广播节目重播的日期等时间信息、连同诸如表示时间信息的文本信息等时间信息属性信息一起储存在内容数据库11中。
对于新闻内容,如图2所示,可将诸如该新闻的广播日期、该新闻中事件的发生日期、该新闻报道在报纸上的印刷日期等时间信息、连同诸如表示时间信息的文本信息等时间信息属性信息一起储存在内容数据库11中。在本实施例中,新闻内容通过根据事件或事变按分钟划分来存储。即,即使新闻报道是在相同的时区中广播的,它们也根据事件或事变来划分。
对于电子书籍内容,如图2所示,可将诸如某一书籍以纸件形式发行的日期、该书籍以电子形式发行的日期、以及该书籍列入最畅销列表的日期等时间信息、连同诸如表示时间信息的文本信息等时间信息属性信息一起储存在内容数据库11中。
在根据每一内容片段的类型压缩之后,内容数据可储存在内容数据库11中。例如,音乐内容数据可根据MPEG-1音频层III(MP3)或自适应变换声学编码3(ATRAC3)来压缩。音乐内容可以是乐器数字接口(MIDI)数据。
视频内容数据根据运动图像专家组2(MPEG2)、MPEG4或JPEG来压缩。
音乐内容或视频内容的压缩格式或数据格式作为内容属性信息储存在内容数据库11中,尽管在图2中并未示出。然后,在从内容接收终端接收到内容提供请求之后,内容分发服务器10基于内容提供请求中所指示的关于为内容接收终端提供的解码功能以及可由内容接收终端回放的数据格式的信息,选择可由内容接收终端解码和回放的内容数据,并将所选择的内容数据分发到内容接收终端。
如上所述,根据该实施例,内容分发服务器10在内容数据库11中与时间信息相关联地储存多种类型的内容。然后,响应于来自内容接收终端20、30或40的内容提供请求,内容分发服务器10将所请求的内容分发到对应的内容接收终端。
在该实施例中,内容接收终端20、30或40的用户通过指定诸如年份或日期等时间信息作为搜索条件来请求内容。例如,用户可请求60年代的音乐内容、1980年放映的电影内容、或者在1999年11月11日下午10:00发生的事件。
因此,内容接收终端20、30或40向内容分发服务器发送至少包括时间信息作为搜索关键字的内容提供请求。
在这一情况下,如果用户仅指定时间信息而未指定内容类型,则提取匹配作为搜索条件的时间信息的所有内容片段作为搜索结果并分发它们。因此,当用户仅需要音乐内容、电影内容或新闻内容时,内容接收终端的用户在内容提供请求中不仅包括时间信息,还包括指示内容类型的信息。
如果内容提供请求中仅包含时间信息而没有时间信息属性信息,则该时间信息表示什么是未知的。因此,在本实施例中,将时间信息属性信息包括在内容提供请求中,以指示该时间信息表示什么。例如,如果请求仅包括70年代流行曲调的音乐内容,则用户输入1970作为时间信息,并包括表示流行曲调的信息作为时间信息属性信息。
作为表示流行曲调的时间信息属性信息,可使用与储存在分发服务器10的内容数据库11中的相同的信息,诸如图2所示的信息,例如“排行榜前十名”。
然而,并非必然要将与储存在内容数据库11中的相同的信息用作时间信息属性信息。其原因是内容分发服务器10可分析包括在从内容接收终端发送的内容提供请求中的时间信息属性信息,以在内容数据库11中搜索对应的属性信息。
即,如果包括在从内容接收终端发送的内容提供请求中的时间信息属性信息指示流行曲调,则内容分发服务器10可确定要搜索的时间信息属性信息是“排行榜前十名”,然后通过使用该属性信息连同由用户指定的时间信息来搜索内容数据库11,并且然后获得包括70年代的流行曲调的音乐内容。
在该实施例中,为便于在内容分发服务器10中生成搜索条件,预先确定要选择的信息属性信息,并且用户可根据预定的属性信息来选择时间信息属性信息。
如上所述,在该实施例中,内容分发服务器10储存多种类型的内容。因此,当用户请求一特定类型的内容时,必须指定该内容的类型。
音乐内容接收终端20和AV内容接收终端30是分别用于请求音乐内容和视频内容的专用终端。因此,音乐内容接收终端20和AV内容接收终端30通过在请求中包括指示内容类型的信息来发送内容提供请求,以使用户无需输入内容类型。
然而,通用内容接收终端40的用户必须输入用户所请求的内容的类型。
在该实施例中,用户并非始终必须指定时间信息属性信息。如果内容分发服务器10从内容接收终端接收到不带时间信息属性信息的内容提供请求,则它确定该内容接收终端请求了推荐的内容。
如果内容分发服务器10从内容接收终端接收到带有时间信息属性信息的内容提供请求,则它搜索满足由该时间信息属性信息指示的搜索条件的内容,并将搜索结果分发到内容接收终端。
在该实施例中,内容接收终端的用户可设置除时间信息之外的内容属性信息,诸如内容类别(这类除时间信息之外的属性信息被简称为“内容属性信息”)。由用户设置的内容属性信息被包括在内容提供请求中,并由内容分发服务器10用作搜索条件之一。用户无需指定内容属性信息,在这一情况下,内容分发服务器10在不考虑内容属性信息的情况下搜索内容。
如上所述,根据该实施例,内容接收终端通过在请求中包括时间信息和用于指定要通过使用该时间信息搜索的内容的范围的附带信息,来发送内容提供请求。然后,内容分发服务器10通过使用该时间信息和附带信息作为搜索条件来搜索内容数据库11。由此,可容易地获得包括时间信息作为元数据的内容,诸如在由时间信息指定的日期发行的音乐内容、在由时间信息指定的日期广播的广播节目内容、或在由时间信息指定的日期放映的电影内容。
下文描述内容分发服务器10和内容接收终端20、30和40的配置和操作的细节。为方便简化起见,在以下实例中,可由用户选为属性信息的信息限于类别信息。
内容分发服务器10的硬件配置内容分发服务器10的硬件配置的一个示例在图3中示出。
在图3所示的内容分发服务器10中,中央处理单元(CPU)101通过系统总线100连接到程序只读存储器(程序ROM)102、工作区随机存取存储器(工作区RAM)103、通信接口104、接收数据处理器105、发送数据处理器106、内容数据库11、内容搜索单元107和分发数据生成器108。通信接口104连接到因特网52。
在程序ROM 102中,储存要由CPU 101执行的处理程序。工作区RAM 103用作用于由CPIU 101执行处理程序的工作区。指示内容分发服务器10的通信网络地址(用作发送者地址)的信息也储存在程序ROM 102中。
接收数据处理器105接收经由通信接口104从内容接收终端接收的内容提供请求,将该请求转换成可由内容分发服务器10处理的数据,然后将经转换的请求发送到系统总线100。
发送数据处理器106将由分发数据生成器108生成的分发数据转换成可经由通信网络发送的数据,并将经转换的分发数据经由通信接口104发送到因特网52。
内容数据库11储存内容数据(至少为内容相关的时间信息)以及诸如图2所示的内容属性信息,包括时间信息属性信息。如上所述,内容数据和对应的内容属性信息通过内容表示信息ID彼此相关联。
内容搜索单元107通过使用包括在从内容接收终端发送的内容提供请求中的时间信息以及相关联的时间信息属性信息和类别信息作为搜索条件,在内容数据库11中搜索属性信息,然后基于搜索到的属性信息提取内容数据。内容搜索单元107可由CPU 101执行的软件来实现。
分发数据生成器108从由内容搜索单元107获得的搜索结果生成分发数据,并将所生成的分发数据传送到发送数据处理器106。
如果所请求的内容是音乐内容,则分发数据生成器108将从内容数据库11搜索到的音乐内容数据发送到音乐内容接收终端20,使得音乐内容接收终端20可对音乐内容执行流回放。
如果找到多个音乐片段作为搜索结果,则内容分发服务器10以随机的顺序将多个音乐片段发送到音乐内容接收终端20。该随机顺序可基于发送内容提供请求的时间或接收到内容提供请求的时间来确定。采用这一安排,如果对多个内容片段提供请求的请求发送时间或请求接收时间是不同的,则响应于一个内容片段提供请求作为搜索结果获得的多个内容片段以与响应于另一内容提供请求发送多个内容片段的顺序不同的顺序来发送,即使所获得的内容片段在多个所接收的请求中是相同的。
此原因是防止用户在通过指定时间信息在不同的时刻发送内容提供请求时因以相同的顺序重复地接收到相同的音乐片段而感到厌倦。个别用户的分发历史可被储存,从而可防止同一内容被重复地发送到同一用户。
如上所述,根据该实施例,关于音乐内容,用户通过使用音乐内容接收终端20至少指定时间信息来请求内容分发服务器10提供音乐内容。然后,匹配所指定的时间信息的音乐内容可被发送到音乐内容接收终端20,并如同用户在无线电接收器中收听音乐那样回放。因此,用户可按某一顺序收听例如60年代的流行音乐片段。由此,在该实施例中,可提供一种用于音乐内容的新颖的提供方法。
当从内容数据库11中获得多个内容项作为搜索结果时,并非如上所述地顺序地分发内容项,而是可在向内容接收终端分发特定的内容数据之前,将一内容项列表作为搜索结果发送到内容接收终端。然后,用户从该列表中选择期望的内容项,并将选择结果发回内容分发服务器10。因此,内容分发服务器10可将由用户选择的内容项发送到内容接收终端。
在该实施例中,作为搜索结果获得的音乐内容项如上所述地以随机顺序依次分发。然而,关于其它类型的内容,例如AV内容或电子书书内容,则在分发最终的内容数据之前发送内容项列表作为搜索结果。
即,如果所请求的内容不同于音乐内容,则分发数据生成器108生成包括从内容数据库11获得的至少一个内容项的内容列表,然后将该列表发送到内容接收终端30或40。
内容接收终端30或40接收该列表,然后接收用户从列表中对一个特定内容项的选择,并向内容分发服务器10发送提供用户选择的内容的请求。
响应于该请求,内容分发服务器10将所请求的内容数据返回给内容接收终端30或40。
音乐内容接收终端20的硬件配置图4是示出音乐内容接收终端20的外部配置,尤其是音乐内容接收终端20的外壳21的操作面板的正视图。
在该实施例中,音乐内容接收终端20包括发送/接收天线22以连接到无线网络。在音乐内容接收终端20的外壳21的操作面板上,布置了用于设置时间信息的旋钮操作单元23、显示屏24(例如,为液晶显示器(LCD))、诸如用于设置时间信息属性信息的操作按钮25a(时间属性改变操作按钮)和用于设置类别的操作按钮25b(类别改变操作按钮)等多个操作按钮、以及用于从扬声器输出声音的声音输出单元26。
显示屏24包括时间轴指示器241、时间轴光标242、时间信息显示栏243、时间信息属性显示栏244以及内容类别显示栏245。
时间轴指示器241被垂直校准为时间轴。在图4所示的示例中,以5年为增量提供了大标记,并且每隔5年以大标记指示年份。以1年为增量提供了中标记,并且以3个月为增量提供了小标记。
时间轴光标242被表示为水平条,且时间轴光标242的位置根据用户在旋钮操作单元23上执行的旋转在时间轴指示器241的时间轴方向上移动。在该示例中,时间轴光标242的位置根据旋钮操作单元23的旋转由软件控制来移动。
在这一情况下,时间轴光标242可连续地移动。这对应于根据现有无线电接收器中的频率刻度盘旋钮的操作表示当前所接收频率的条。因此,在该实施例中,用户可通过操作旋钮操作单元23来连续地改变日期(秒、分、小时、日、月和年)。
时间轴指示器241中的时间轴上表示的标记仅仅是可由用户设置的时间信息的一部分。如果用户在时间轴光标242位于时间轴指示器241的最顶部位置时以从现在到过去的方向改变时间信息,则时间轴指示器241中表示的标记在从现在到过去的方向上滚动。类似地,如果用户在时间轴光标242位于时间轴指示器241的最底部位置时以从过去到现在的方向改变时间信息,则时间轴指示器241中表示的标记以从过去到现在的方向滚动。
或者,可固定时间轴光标242,并且可根据用户对旋钮操作单元23执行的旋转操作来滚动时间轴指示器241中表示的标记,由此改变时间信息。
在该实施例中,旋钮操作单元23包括扁平的盘形大旋钮23a和柱形小旋钮23b,该小旋钮具有足够的高度以使用户能容易地握住该小旋钮23b。大旋钮23a和小旋钮23b可同轴旋转。
旋钮操作单元23具有双旋转轴结构。更具体地,用户主要通过握住小旋钮23b来旋转旋钮操作单元23。小旋钮23b可在旋转轴的中心线方向上移动。当小旋钮23b在旋转轴的中心线方向上朝向用户拉动时,大旋钮23a和小旋钮23b围绕第一旋转轴整体旋转。当按下小旋钮23b时,仅围绕第二旋转轴旋转小旋钮23b。即,当按下小旋钮23b时,允许释放使大旋钮23a与小旋钮23b一起整体移动的整体锁定机构,且当拉起小旋钮23b时,整体锁定机构被启用。
大旋钮23a和小旋钮23b的整体旋转对应于粗略的调整操作,并且用户可相对粗略地调整时间轴上的位置。例如,采用这一操作,用户可仅改变年份。小旋钮23b的单独旋转对应于精细的调整操作,且用户可相对精细地调整时间轴上的位置。例如,用户可改变时间、日和月。
旋钮操作单元23的上述结构仅仅是一个示例,且可用其它结构来例如配置为单轴旋钮。
显示屏24上的时间信息显示栏243显示用户通过使用旋钮操作单元23输入的时间信息(时间、日、月和年),同时检查时间轴显示栏241中的时间轴光标242的位置。
在显示屏24上的时间信息属性显示栏244中,指示了表明由用户设置的时间信息表示什么的属性。在时间信息属性显示栏244中,每当按下时间属性改变操作按钮25a时,指示了表明时间信息表示什么的不同属性,并且可选择期望的属性作为时间信息属性信息。
如上所述,在该实施例中,用户无需指定时间信息属性信息。在这一情况下,搜索在由旋钮操作单元23设置的时间信息包括所有属性信息的搜索条件下进行。
时间属性改变操作按钮25a可以被按下和旋转。在这一结构中,通过按下时间属性改变操作按钮25a,可在时间信息属性显示栏244中显示的时间信息属性列表,即表示时间信息的属性的列表,作为下拉菜单来显示。然后,通过旋转时间属性改变操作按钮25a,从列表中选择一个属性,并通过再次按下时间属性改变操作按钮25a,可设置所选择的属性。
在显示屏24上的类别显示栏245中,显示用户设置的类别。在类别显示栏245中,每当按下类别改变操作按钮25b时,就可显示一不同类别并可选择期望的类别。
如上所述,在该实施例中,用户无需指定类别。在这一情况下,搜索在由旋钮操作单元23设置的时间信息包括所有类别的搜索条件下进行。
如在时间属性改变操作按钮25a的操作中一样,可将类别列表作为下拉菜单显示在类别显示栏245中,并且用户可从该列表中选择一个类别。
图5是示出音乐内容接收终端20的硬件配置的框图。
在音乐内容接收终端20中,CPU 201如图5所示地通过系统总线200连接到程序ROM 202、工作区RAM 203、无线收发器204、接收数据处理器205、发送数据处理器206、音乐内容解码处理器207、内容提供请求生成器208、音频信号接口209、LCD接口210、时间信息接口211以及操作单元接口212。
包括显示屏24的LCD 213连接到LCD接口210。包括时间属性改变操作按钮25a和类别改变操作按钮25b的按钮操作单元215连接到操作接口212。操作接口212向系统总线200提供用户在时间属性改变操作按钮25a或类别改变操作按钮25b上执行的操作的操作信息。
提供给系统总线200的操作信息由CPU 201根据储存在ROM 202中的程序来分析,并被转换成时间属性信息或类别信息。时间信息属性信息或类别信息可指示属性或类别都未被指定。时间信息属性信息或类别信息被传送到内容提供请求生成器208,并用于生成要作为附带时间信息的信息包括在内容提供请求中的信息。
操作信息信号转换器214连接到时间信息接口211。在根据大旋钮23a和小旋钮23b的旋转量接收到操作信息信号之后,操作信息信号转换器214将操作信息信号转换成投影在时间轴上的时间信息。时间信息接口211从操作信息信号转换器214接收经转换的时间信息,并将其提供给系统总线200。时间信息然后在CPU 201的控制下被传送到内容提供请求生成器208,并用于生成要包括在内容提供请求中的信息。
内容提供请求生成器208生成内容提供请求,包括从时间信息接口211和操作单元接口212获得的时间信息以及由时间信息属性信息和类别信息组成的附带信息作为搜索条件信息,并在CPU 201的控制下将所生成的内容提供请求提供给发送数据处理器206。
发送数据处理器206从ROM 202获得内容分发服务器10的通信网络地址,并将要包括在网络地址中的数据转换成匹配无线通信的信号格式以生成发送数据,然后将所生成的数据发送到无线收发器204。
无线收发器204经由天线22无线地发送来自发送数据处理器206的发送数据,并也将由天线22接收的数据传输到接收数据处理器205。
接收数据处理器205将从无线收发器204传输的接收数据转换成可由音乐内容接收终端20处理的数据,并将经转换的数据发送给系统总线200。CPU 201分析接收数据,且如果接收数据是音乐内容数据,则CPU 201将其传送到音乐内容解码处理器207。
音乐内容解码处理器207将音乐内容解码成数字音频信号,并将经解码的数字音频信号提供给音频信号接口209。
音频信号接口209将数字音频信号转换成模拟音频信号,并通过音频放大器216将其提供给扬声器217,使得音频信号可被回放。
在该实施例中,内容提供请求包括用于标识为音乐内容接收终端20的音乐内容解码处理器207提供的音乐内容解码功能。然后,可从内容分发服务器10接收可由音乐内容解码处理器207解码的音乐内容。
AV内容接收终端30的硬件配置图6是示出本实施例中的AV内容接收终端30的外部配置,尤其是AV内容接收终端30的外壳31的操作面板的正视图。
如上所述,AV内容接收终端30是具有游戏机功能的便携式终端,并具有用于连接到无线网络的发送/接收天线。
在AV内容接收终端30的外壳31的操作面板上,布置了担当游戏机操作控制器的按钮操作单元32和33,并也设置了LCD显示屏34。在该实施例中,在外壳31的操作面板上也设置了菜单按钮35和发送按钮31。
按钮操作单元32包括游戏机操作按钮32a、32b、32c和32d。在该实施例中,操作按钮32a、32b、32c和32d也用作用于请求AV内容的操作按钮。在该示例中,操作按钮32a、32b和32c也分别担当输入按钮(设置按钮)、时间信息属性信息指定按钮以及类别指定按钮。
按钮操作单元33包括分别用于指定方向,即上、下、左、右的操作按钮33a、33b、33c和33d。操作按钮33a、33b、33c和33d用于指定方向,而不管AV内容接收终端30是用作游戏机还是用于请求AV内容。具体地,用于指定水平方向,即左和右的操作按钮33c和33d担当用于输入时间信息的操作按钮。
在该实施例中,在AV内容接收终端30的显示屏34上,布置了时间轴指示器341、时间轴光标342、时间信息显示栏343、时间信息属性显示栏344以及AV内容类别显示栏345。
时间轴指示器341被水平校准为时间轴。在图6所示的示例中,以5年为增量提供了大标记,并且每隔5年对大标记指示年份。以1年为增量提供了中标记,并以3个月为增量提供了小标记。
在图6中,时间轴光标342被表示为垂直条,且时间轴光标342的位置根据对水平方向指定按钮33c或33d执行的用户操作在时间轴指示器341中在时间轴方向上移动。在该示例中,时间轴光标342的位置根据对水平方向指定按钮33c或33d执行的操作由软件控制来水平移动。
在这一情况下,时间轴光标342可被连续移动。这对应于根据现有无线电接收器中频率旋钮的操作指示当前接收频率的条。因此,在该实施例中,用户可通过操作水平方向指定按钮33c和3d来连续地改变日期(秒、分、小时、日、月和年)。
时间轴指示器341中时间轴上所表示的标记仅仅是可由用户设置的时间信息的一部分。如果用户在时间轴光标342位于时间轴指示器341的最左边位置时以从过去到现在的方向改变时间信息,则时间轴指示器341中所表示的标记以从现在到过去的方向滚动。类似地,如果用户在时间轴光标342位于时间轴指示器341的最右边位置时以从过去到现在的方向改变时间信息,则时间轴指示器341中所表示的标记以从过去到现在的方向滚动。
或者,时间轴光标342可被固定,且时间轴指示器341中所表示的标记可根据水平方向指定操作按钮33c和33d上的用户操作来滚动,由此改变时间信息。
显示屏34上的时间信息显示栏343显示由用户通过使用水平方向指定操作按钮33c和33d输入的时间信息(时间、日、月和年),同时检查时间轴光标342在时间轴显示栏341中的位置。
在显示屏34上的时间信息属性显示栏344中,指示了表明由用户设置的时间信息表示什么的属性。在时间信息属性显示栏344中,每当按下操作按钮34b时,就指示表明该时间信息表示什么的不同属性,并且可选择期望的属性作为时间信息属性信息。
如上所述,在该实施例中,用户无需指定时间信息属性信息。在这一情况下,搜索是在由水平方向指定操作按钮33c或33d设置的时间信息包括所有属性信息的搜索条件下进行的。
通过按下操作按钮32b,可在时间信息属性显示栏344中指示的属性列表,即可供选择的属性列表,可作为下拉菜单来显示。然后,通过操作垂直方向指定操作按钮33a或33b,可从列表中选择一个属性,并通过按下操作按钮(输入键)32a,可设置所选择的属性。
在显示屏34上的类别显示栏345中,显示由用户设置的类别。在类别显示栏345中,每当按下操作按钮32c时,就显示一不同类别并可选择期望的类别。
如上所述,在该实施例中,用户无需指定类别。在这一情况下,搜索是在由水平方向指定操作单元33c或33d设置的时间信息包括所有类别的搜索条件下进行的。
如同操作按钮32b的操作那样,可在类别显示栏345中显示类别列表作为下拉菜单,且用户可从该列表中选择一个类别。
菜单按钮35用于在显示屏34上显示包括游戏机模式、AV内容提供请求模式以及为AV内容接收终端30提供的其它功能模式的功能模式列表。在通过按下菜单按钮35显示功能模式列表之后,用户操作方向指定按钮33a到33d,来选择要在AV内容接收终端30中执行的功能模式,然后按下担当输入按钮的操作按钮33a,以设置所选择的功能模式。
发送按钮36由用户用内容提供请求模式向内容分发服务器10发送内容提供请求时操作。
图7是示出AV内容接收终端30的硬件配置的框图。
在AV内容接收终端30中,CPU 301如图7所示地通过系统总线300连接到程序ROM 302、工作区RAM 303、无线收发器304、接收数据处理器305、发送数据处理器306、AV内容解码处理器307、内容提供请求生成器308、音频信号接口309、LCD接口310、操作单元接口311、游戏功能单元312和游戏介质驱动器313。
包括显示屏34的LCD 314连接到LCD接口310。包括操作按钮32a到32d、方向指定按钮33a到33d、菜单按钮35和发送按钮36的按钮操作单元315连接到操作接口311。操作接口311在CPU 301的控制下检测关于操作按钮32a到32d、方向指定按钮33a到33d、菜单按钮315和发送按钮316中用户操作了哪一按钮的操作信息,并将检测到的操作信息提供给系统总线300。
CPU 301根据储存在程序ROM 302中的程序分析关于按钮操作单元315上执行的操作的操作信息,然后根据对应的功能模式来执行处理。
例如,在内容提供请求模式中,响应于水平方向指定按钮33c或33d上的操作,CPU 301确定已设置了时间信息,然后根据水平方向指定按钮33c或33d上的操作改变时间轴指示器341中时间轴上的时间轴光标342的位置,并且也在时间信息显示栏343中的时间轴上显示与该时间相关联的时间信息。CPU 301然后将该时间信息传送到内容提供请求生成器308,且内容提供请求生成器308使用该时间信息来生成包括在内容提供请求中的信息。
CPU 301也响应于分别在操作按钮32b或32c上的操作改变时间信息属性显示栏344或类别显示栏345中的显示,并将属性信息或类别信息(包括指示没有指定属性或类别的信息)传送到内容提供请求生成器308,且内容提供请求生成器308使用该属性信息或类别信息来生成包括在内容提供请求中的附带信息。
在CPU 301的控制下,内容提供请求生成器308生成包括时间信息以及由时间信息属性信息和类别信息组成的附带信息的内容提供请求作为搜索条件信息,并将所生成的内容提供请求提供给发送数据处理器306。
发送数据处理器306从程序ROM 302获得内容分发服务器10的通信网络地址,并将要包括在网络地址中的数据转换成匹配无线通信的信号格式来生成发送数据,然后将所生成的数据发送到无线收发器304。
无线收发器304经由天线37无线地发送来自发送数据处理器306的发送数据,并也将由天线37接收到的数据传送到接收数据处理器305。
接收数据处理器305将从无线收发器304传送的接收数据转换成可由AV内容接收终端30处理的数据,并将经转换的数据发送给系统总线300。CPU 301分析接收数据,并将AV内容数据传送到AV内容解码处理器307。
AV内容解码处理器307对AV内容数据进行解码,并经由LCD接口310将经解码的数字视频数据传送到LCD 314,使得对应的图像可被回放。CPU 301也将经解码的数字音频信号传送到音频信号接口309。
音频信号接口309将数字音频信号转换成模拟音频信号,并通过音频放大器316将其提供给扬声器317,使得音频信号可被回放。
在该实施例中,内容提供请求包括用于标识为AV内容接收终端30的AV内容解码处理器307提供的AV内容解码功能的信息。然后,可从内容分发服务器10接收可由AV内容解码处理器307解码的AV内容。
游戏功能单元312通过使用记录在例如CD-ROM或DVD等安装在游戏介质驱动器313中的游戏介质上的游戏程序或游戏数据,在LCD 314的显示屏34上显示游戏屏幕。游戏功能单元312响应于按钮操作单元315的操作按钮32或33上的操作改变游戏屏幕的显示。
通用内容接收终端40的硬件配置如上所述,由于通用内容接收终端40是个人计算机,因此未示出其具体硬件配置。该个人计算机可经由因特网52访问内容分发服务器10。
本实施例的通用内容接收终端40包括音乐内容接收终端20和AV内容接收终端30的功能,作为储存在内置ROM中的软件程序,并且还包括请求电子书籍或其它类型内容的功能作为软件程序。
作为通用内容接收终端40的显示屏,使用类似于图6所示的AV内容接收终端30中的用于请求内容的操作屏幕的显示屏。然后,可通过使用为个人计算机的键盘提供的方向指定键来设置时间信息,并且还可通过执行预定的键操作来设置时间信息的属性或类别。
内容接收终端请求诸如电子书籍等其它类型的内容、内容分发服务器10响应于内容提供请求执行处理、以及内容接收终端接收内容类似于请求和接收AV内容时的操作。然而,内容请求模式或内容分发模式可根据内容的特性而有所不同。
在通用内容接收终端40的情况下,用户必须选择要请求的内容的类型。然而,用户可请求所有类型的内容,而不指定内容的类型。
因此,提供了用于允许用户选择内容类型的操作单元以及用于在显示屏上显示所选择的内容类型的单元(功能单元)。
内容请求操作综述关于请求内容的操作,根据用户请求内容的操作或包括在内容提供请求终端的搜索条件中的差异来考虑若干模式。
在第一模式中,当用户请求内容时仅设置时间信息。然而,内容提供请求不仅包括用户设置的时间信息,还包括附带信息作为用于指定要通过使用时间信息来搜索的内容范围的搜索条件信息。在第一模式中,附带信息由内容接收终端自动包括在内容提供请求中。
用于指定内容范围并由内容接收终端自动包含在内容提供请求中的附带信息本身包括预定的时间信息属性信息和/或预定的内容属性信息,诸如类别。在这一情况下,附带信息可按三种不同的方式被包括在内容提供请求中,诸如仅包括预定的时间信息属性信息,仅包括预定的内容属性信息(诸如类别),以及同时包括预定的时间信息属性信息和内容属性信息(诸如类别)。
在上述第一模式中,内容提供请求由诸如音乐内容接收终端20或AV内容接收终端30等专用于特定内容的内容接收终端提供,在这一情况下,不向内容接收终端提供用于设置时间信息属性信息的输入单元或用于设置类别的输入单元,这些输入单元允许用户输入特定信息。
如果内容分发服务器10的内容数据库11储存多种类型的内容,则内容接收终端必须在内容提供请求中包括指定内容的期望类型的信息作为附带信息。
另一方面,如果内容分发服务器10是专用于匹配专用于内容接收终端的内容类型的特定类型的内容的分发服务器,则内容接收终端无需在内容提供请求中包括指定内容的期望类型的信息作为附带信息。
图8示出了上述第一模式中从内容接收终端20或30向内容分发服务器10提供内容的请求的概念。
图8所示的输入设备61形成了用于设置时间信息的输入单元,诸如音乐内容接收终端20的旋钮操作单元23,或AV内容接收终端30的按钮操作单元33。
响应于用户通过操作输入设备61设置的时间信息,CPU 201或301通过使用具有软件处理功能的信息转换器62,将关于对输入设备61执行的操作的操作信息转换成指示直线轴上一个点的信息。在这一实施例中,直线轴对应于时间轴,而关于该直线轴上某一点的信息被映射到时间轴上的一个特定时间,使得关于对输入设备61执行的操作的操作输入信息可被转换成时间信息。时间信息被包括在内容提供请求中,且具有该时间信息的内容提供请求被发送到内容分发服务器10。
响应于对输入设备61执行的操作,CPU 201或301通过使用具有软件处理功能的自动附带信息生成器63,自动生成用于指定要通过使用时间信息来搜索的内容范围的附带信息,并将所生成的附带信息包括在内容提供请求中,然后将该请求发送到内容分发服务器10。
内容分发服务器10基于包含在所接收的内容提供请求中的时间信息和附带信息来生成搜索条件,并根据所生成的搜索条件搜索内容数据库11,以从内容数据库11中提取内容接收终端所请求的一个或多个内容项。
内容分发服务器10通过使用具有软件处理功能的内容分发器65将所提取的内容数据发送到内容接收终端。内容接收终端然后对所接收的内容数据解码,并通过诸如显示器或扬声器等输出设备64将经解码的数据呈现给用户。
由内容接收终端本身使用自动附带信息生成器63包括在内容提供请求中的附带信息的第一示例仅是时间信息属性信息,且在这一情况下,这一属性信息指示未指定任何时间属性。
在第一示例中,内容分发服务器10可确定所有时间属性都作为搜索条件被包括在内,或者指定了一个或多个特定的、推荐的时间属性。
在这一情况下,例如类别等内容属性信息未被指定。内容分发服务器10可确定所有类别都作为搜索条件被包括在内,或者指定了一个或多个特定的、推荐的类别。
由内容接收终端本身使用自动附带信息生成器63包括在内容提供请求中的附带信息的第二示例仅是时间信息属性信息,并且在这一情况下,属性信息是预定的、指定的信息,诸如例如某一音乐片段进入排行榜前十名的日期。
在第二示例中,如果内容是音乐内容,则内容分发服务器10在内容数据库11中搜索在由时间信息指定的日期进入排行榜前十名的音乐片段,并将匹配的内容片段分发到内容接收终端。
由内容接收终端本身使用自动附带信息生成器63包括在内容提供请求中的附带信息的第三示例仅是内容属性信息,且在这一情况下,这一内容属性信息指示没有指定任何内容属性。
在第三示例中,内容分发服务器10可确定所有内容属性都作为搜索条件被包括在内,或者指定了一个或多个特定的、推荐的内容属性。
在这一情况下,未指定时间信息属性信息。内容分发服务器10可确定所有时间属性都作为搜索条件被包括在内,或者指定了一个或多个特定的、推荐的时间属性。
由内容接收终端本身使用自动附带信息生成器63包括在内容提供请求中的附带信息的第四示例是时间信息属性信息和内容属性信息两者,且在这一情况下,这一信息指示既未指定时间属性,也未指定内容属性。
在这一情况下,内容分发服务器10可按类似于上述第一或第三示例中的方式来进行搜索。
由内容接收终端本身使用自动附带信息生成器63包括在内容提供请求中的附带信息的第五示例是时间信息属性信息和内容属性信息两者,且在这一情况下,属性信息之一指示没有指定任何属性,而另一属性信息是预定的、指定的属性信息。
对于未指定的属性信息,内容分发服务器10可按类似于上述第一、第三或第四示例中的方式来进行搜索。
由内容接收终端本身使用自动附带信息生成器63包括在内容提供请求中的附带信息的第六示例是时间信息属性信息和内容属性信息两者,且在这一情况下,时间信息属性信息和内容属性信息两者都是预定的、指定的信息。
在第六示例中,假定在非常受限的搜索条件下的内容分发,诸如请求由预定的、指定的时间信息指定的一个或多个内容项。
在第二模式中,当用户请求内容时,不仅输入或选择性地输入时间信息,还有时间信息属性信息。在上述内容接收终端中,仅可通过由用户从预定属性中作选择来输入时间信息属性信息。然而,用户可输入特定文本作为时间信息属性信息。这也适用于诸如类别等内容属性信息的输入。这尤其可在通用内容接收终端40中容易地执行。
由用户设置的时间信息书信信息作为用于指定要通过使用该时间信息来搜索的内容范围的附带信息被包括在内容提供请求中。
在第二模式以及第一模式中,未输入内容类型。因此,在第二模式中,内容由专用于特定内容的内容接收终端,诸如音乐内容接收终端20或AV内容接收终端30请求。在这一情况下,不向内容接收终端提供用于由用户输入类别的输入单元(内容属性输入单元)。
在第二模式中,如果无需在内容提供请求中包括内容属性信息或指示内容类型的信息作为附带信息,则第一模式中所提供的自动附带信息生成器63不是必需的。
然而,如果内容分发服务器10的内容数据库11如上所述地储存多种类型的内容,则内容接收终端必须在内容提供请求中包括用于指定内容类型的信息作为附带信息。由此,在自动附带信息生成器63中生成用于指定内容类型的信息,并将该信息作为附带信息包括在内容提供请求中。
如同第一模式中一样,并非总是必须将诸如类别等内容属性作为附带信息包括在内。在这一情况下,内容分发服务器10可确定未指定任何内容属性,且通过假定所有类别都被包括在内或仅指定了特定的、推荐的类别来进行搜索。
诸如类别等预定内容属性信息(可指示没有指定任何内容属性)可在自动附带信息生成器63中生成,并作为附带信息被包括在内容提供请求中。
图9示出了在上述第二模式中从内容接收终端20或30向内容分发服务器10提供内容的请求的概念。在图9中,对应于图8中的元素的那些元素用相同的参考标号来表示。
在图9中,内容接收终端包括时间信息属性输入设备66,它由图4所示的音乐内容接收终端20的时间属性改变操作按钮25a,或图6所示的AV内容接收终端30的操作按钮32b构成。
然后,在内容接收终端中,响应于用户通过时间信息属性输入设备66的输入操作,担当软件功能处理器的时间信息属性转换器67根据输入操作来转换属性信息。这对应于响应于对时间属性改变操作按钮25a或操作按钮32b执行的操作来设置时间信息属性信息的操作。
然后,将从时间信息属性转换器67输出的时间信息属性信息、连同从自动附带信息生成器63输出的另一类型的附带信息(如果提供的话)一起包括在内容提供请求中作为附带信息,并且然后将内容提供请求发送到内容分发服务器10。
如上所述,第二模式类似于第一模式,不同之处在于时间信息属性信息是由用户设置的。同样,在第二模式中,可以不提供自动附带信息生成器63。
在第三模式中,当用户请求内容时,不仅输入或选择性地输入时间信息,还有内容属性信息。用户输入的内容属性信息作为用于指定要通过使用时间信息搜索的内容范围的附带信息被包括在内容提供请求中。
如同第一或第二模式中那样,在第三模式中,未输入内容类型。因此,在第三模式中,内容是由诸如音乐内容接收终端20或AV内容接收终端30等专用于特定内容的内容接收终端请求的。在第三模式中,未向内容接收终端提供用于由用户输入时间信息属性信息的输入单元(内容属性输入单元)。
在第三模式中,如果不必将时间属性信息或指示内容类型的信息作为附带信息包括在内容提供请求中,则第一模式中提供的自动附带信息生成器63不是必需的。
然而,如果内容分发服务器10的内容数据库11如上所述地储存多种类型的内容,则内容接收终端必须将用于指定内容类型的信息作为附带信息包括在内容提供请求中。由此,用于指定内容类型的信息在自动附带信息生成器63中生成,并作为附带信息被包括在内容提供请求中。
如同第一模式中那样,并非总是必须将时间信息属性信息作为附带信息包括在内。在这一情况下,内容分发服务器10可确定未指定任何时间属性,并通过假定所有的时间属性都被包括在内,或仅指定特定的、推荐的时间属性来进行搜索。
预定时间信息属性信息(可指示未指定任何时间属性)可在自动附带信息生成器63内生成,并作为附带信息被包括在内容提供请求中。
图10示出了在上述第三模式中从内容接收终端20或30向内容分发服务器10提供内容的请求的概念。在图10中,对应于图8中元素的那些元素用相同的参考标号来表示。
内容接收终端包括内容属性输入设备68,它由图4所示的音乐内容接收终端20的类别改变操作按钮25b或图6所示的AV内容接收终端的操作按钮32c构成。
然后,在内容接收终端中,响应于用户通过内容属性输入设备68的输入操作,担当软件功能处理器的内容属性转换器69根据输入操作来转换内容属性信息。这对应于响应于对类别改变操作按钮25b或操作按钮32c执行的操作来设置内容属性信息的操作。
然后,将从内容属性转换器69输出的内容属性信息、连同从自动附带信息生成器63输出的另一类型的附带信息(如果提供的话)一起包括在内容提供请求中作为附带信息,并且然后将内容提供请求发送到内容分发服务器10。
如上所述,第三模式类似于第一模式,不同之处在于内容属性信息是由用户设置的。同样,在第三模式中,可以不提供自动附带信息生成器63。
在第四模式中,当用户请求内容时,不仅输入或选择性地输入时间信息,还有时间信息属性信息。用户所输入的时间信息属性信息和内容属性信息作为用于指定要通过使用时间信息来搜索的内容范围的附带信息被包括在内容提供请求中。
如同在第一、第二和第三模式中那样,在第四模式中,未输入内容类型。因此,在第四模式中,从诸如音乐内容接收终端20或AV内容接收终端30等专用于特定内容的内容接收终端作出提供内容的请求。在第四模式中,向内容接收终端提供用于由用户输入时间信息的输入单元、以及用于由用户输入类别的输入单元(内容属性输入单元)。
在第四模式中,如果由于内容分发服务器10是专用于匹配对该内容接收终端专用的内容的内容的服务器而无需将指示内容类型的信息作为附带信息包括在内容提供请求中,则第一模式中提供的自动附带信息生成器63不是必需的。
然而,如果内容分发服务器10的内容数据库11如上所述地储存了多种类型的内容,则内容接收终端必须将指定内容类型的信息作为附带信息包括在内容提供请求中。由此,用于指定内容类型的信息在自动附带信息生成器63中生成,并作为附带信息被包括在内容提供请求中。
图11示出了在上述第四模式中从内容接收终端20或30向内容服务器10提供内容的请求的概念。在图11中,对应于图8到10中的元素的那些元素用相同的参考标号来表示。
在图11中,内容接收终端包括时间信息属性输入设备66、时间信息属性转换器67、内容属性信息输入设备68、以及内容属性转换器69。这一配置类似于图4所示的音乐内容接收终端20或图6所示的AV内容接收终端的配置。
各个元件的操作已在上文中讨论,且因而在此省略详细解释。在第四模式中,内容提供请求包括时间信息属性信息以及内容属性信息(这一信息可指示没有指定任何时间属性或内容属性),作为用于指定要通过使用时间信息来搜索的内容范围的附带信息。然后,内容分发服务器10在基于时间信息和附带信息确定的搜索条件下搜索内容数据库11,然后将内容数据作为搜索结果发送到内容接收终端。
在第五模式中,内容是从通用内容接收终端40请求的。即,在第五模式中,内容提供请求是在假定内容分发服务器10的内容数据库11中储存了多种类型的内容的情况下从内容接收终端40发送的。因此,在请求内容时,用户必须输入或选择性地输入不仅时间信息,还有内容类型。
因此,在第五模式中,可考虑各种修改,其中在参考图8到11讨论的第一模式到第四模式的每一个中为内容接收终端提供了用于输入内容类型的输入单元,并且关于输入单元输入的内容类型的信息作为附带信息被包括在内容提供请求中。
第五模式的各种修改中的操作类似于第一到第四模式中的那些操作,不同之处在于输入了内容类型(包括未指定内容类型的情况),并且内容类型被包括在附带信息中。由此,此处省略对这些操作的详细解释。
内容接收终端的地址作为发送者地址被包含在内容提供请求中,尽管未在图8到11中示出。内容分发服务器10将内容数据分发到作为内容目的地地址的接收地址。内容提供请求可包括关于向内容接收终端提供的解码功能的信息。
内容分发模式如上所述,内容分发服务器10取决于内容类型,即音乐内容或AV内容,以不同的方式分发诸如电影内容等内容。以下描述内容分发服务器10所采用的若干分发模式。
图12示出了其中内容分发服务器10向音乐内容接收器20分发内容的第一分发模式的概念。
如上所述,用户可通过使用例如旋钮操作单元23沿时间轴顺序地改变时间信息。在这一情况下,如果关于由该操作跟踪的时间轴上的所有时间位置的信息都被作为内容提供请求发送到内容分发服务器10,如同用户通过使用无线电接收器的频率拨盘来改变接收频率一样,则用户不需要的内容也被发送给用户。
因此,在该实施例中,内容接收终端仅在确定用户可能请求内容的时候才向内容分发服务器10发送内容提供请求。
在该实施例中,当用户通过使用诸如旋钮操作单元23等时间信息输入单元在一预定时间段内暂停改变时间信息的操作,则确定用户想要指定直线轴上的一点,然后将包括这一时间信息的内容提供请求发送给内容分发服务器10。
可能除时间信息输入单元之外还布置了内容提供请求单元(诸如发送按钮)。然而,在这一情况下操作变复杂了。因此,在该实施例中,仅提供时间信息输入单元。
如上所述,例如,通过旋钮操作单元23的大旋钮23a和小旋钮23b的整体操作,可例如按照年份来粗略地指定时间信息。这一情况下的第一分发模式的示例在图12中示出。
现在假定例如改变时间信息来指定年份1978,且包括该时间信息的内容提供请求被发送给内容分发服务器10。然后,内容分发服务器10识别该时间信息指定年份1978,并根据基于包含在内容提供请求中的时间信息和附带信息确定的搜索条件来搜索内容数据库11,然后将音乐片段A1、A2、A3、A4等作为搜索结果顺序地发送给音乐内容接收终端20。
然后,如上所述,在第一分发模式中,音乐内容接收终端20对从内容分发服务器10发送的音乐片段执行流回放。内容分发服务器10将音乐片段A1的全部内容数据发送到音乐内容接收终端20,然后开始发送后一音乐片段A2的内容数据。因此,在音乐内容接收终端20中,在完成了一个音乐片段的流回放之后,会从头开始下一音乐片段的流回放。这如同通过无线电广播来分发和回放指定年份的音乐片段一样。
图12所示的作为搜索结果顺序地回放的音乐片段A1、A2、A3、A4等仅是顺序回放的音乐片段的示例,且不是固定的音乐片段。相反,音乐片段A1、A2、A3等在每次内容分发服务器10接收到内容提供请求时随机改变。这也适用于作为搜索结果的其它指定年份的音乐片段B1、B2、B3、B4等,C1、C2、C3、C4等,以及D1、D2、D3、D4等。
如果用户操作旋钮操作单元23来指定另一年份,例如1979,同时收听从内容分发服务器10接收到的1978年的音乐片段A1,则包括由1979指定的时间信息的新的内容提供请求被发送到内容分发服务器10。然后,内容分发服务器10暂停音乐片段A1的分发,并开始分发音乐片段B1作为搜索结果。
因此,响应于对旋钮操作单元23的操作,音乐内容接收终端20可将流回放从音乐片段A1改为音乐片段B1。因此,用户可通过在一预定时间段内通过旋钮操作单元23在对应于期望年份的位置处暂停旋转操作来改变年份。采用这一操作,用户可在收听音乐片段的开头的同时改变年份。
尽管在改变年份的上下文中讨论了改变时间信息,但是可通过仅操作旋钮操作单元23的小旋钮23b来指定时间、日、月作为时间信息。即,可更详细地指定时间信息,且可获得匹配搜索条件的内容。在这一情况下,如上所述,如果获得了多个内容项,则对这些内容项执行流回放。
尽管作为示例讨论了音乐内容的分发,但是诸如AV内容和电子书籍内容等其它类型的内容也可在第一分发模式中分发。
在第一分发模式中,在收听一个内容片段的同时,用户在完成第一个内容的回放之前很难收听由诸如同一年份等同一时间信息指定的另一个内容片段。在第二分发模式中,这一缺点得以克服。
在第二分发模式中,向内容接收终端提供了用于请求要在当前接收音乐内容之后分发的下一音乐内容的操作单元。例如,为音乐内容接收终端20提供了图13所示的下一按钮25c。
在第二分发模式中,用户输入时间信息以向内容分发服务器10发送内容提供请求,并且内容分发服务器10向内容接收终端返回内容数据作为搜索结果,如同第一分发模式中的一样。
然而,与第一分发模式不同,在第二分发模式中,即使向内容接收终端分发预定内容片段未完成,内容分发服务器10也可从内容接收终端接收下一内容提供请求。
在图13所示的音乐内容接收终端20中,当音乐内容接收终端20的用户在从内容分发服务器10接收预定音乐内容的同时操作下一按钮25c时,音乐内容接收终端20可向内容分发服务器10发送提供下一内容的请求。
响应于该请求,内容分发服务器10暂停当前内容的分发,并开始分发下一内容。例如,在图12中,在接收音乐内容片段A1的同时响应于来自内容接收终端的发送下一内容的请求,内容分发服务器10暂停音乐片段A1的分发,并开始下一音乐片段A2的分发。
在第二分发模式中,用户可通过操作下一按钮25c停止用户不希望收听的内容的分发(回放)来请求下一内容的分发(回放)。结果,用户可仅选择并收听他/她最喜欢的内容。
在第二分发模式中,要分发的内容不限于音乐内容。例如,在AV内容的情况下,如果用户开始观看AV内容的一部分并且不希望再继续观看该内容,则他/她可通过操作下一按钮25c来请求下一AV内容的分发。
在上述示例中,内容分发服务器10在接收到请求时基于对下一按钮25c执行的操作发送下一内容。或者,内容分发服务器10可从多个内容片段中随机地选择一个内容片段,并分发所选择的内容。
与第一和第二分发模式不同,在第三模式中,响应于内容提供请求,通过临时分发和最终分发来分发内容。然后,在临时分发中,并非如第一分发模式中执行的发送所有内容片段的那样,而是内容分发服务器10仅向用户发送已准备内容片段的一部分、以及用于标识每一内容片段的标识信息。
在第三分发模式中,例如,图12所示的音乐片段A1、A2、A3、A4等是已准备内容项的一部分,它们较佳地是音乐片段的特征部分,例如序曲或高潮部分。因此,每一音乐片段A1、A2、A3、A4等的回放是在相对较短的一段时间内完成的,然后开始下一音乐片段的回放。
然后,内容接收终端在进行临时分发的同时从用户处接收最终分发请求,并将该最终分发请求发送到内容分发服务器10。即,用户观看或收听临时分发中提供的内容片段的一部分,并选择要通过最终分发提供的内容,然后请求所选择内容的分发。
因此,在第三分发模式中,向内容接收终端提供诸如最终分发按钮(包括软件按钮)等操作输入单元。当用户在进行临时分发的同时操作最终分发按钮时,选择要通过最终分发提供的内容,并请求最终分发对所选择内容的分发。
在第三分发模式中,如果内容接收终端确定在进行临时分发的同时操作了最终分发按钮,则它在操作最终分发按钮时生成包括关于正通过临时分发接收的内容的标识信息的最终分发请求信息,然后将该最终分发请求信息发送到内容分发服务器10。
在进行临时分发的同时从内容接收终端接收到最终分发请求信息之后,内容分发服务器10暂停临时分发,并向内容接收终端分发由最终分发请求信息中包含的标识信息指定的内容数据。
如同在第二分发模式中那样,在第三分发模式中,可提供下一按钮。在这一情况下,当内容接收终端通过用户对下一按钮的操作向内容分发服务器10发送下一分发请求时,内容分发服务器10开始分发要通过临时分发来分发的下一内容的一部分,即使当前内容的临时分发尚未完成。
在第三分发模式中,如果内容接收终端包括显示屏,则内容项的图像可作为辅助信息连同通过临时分发来分发的内容的一部分一起被发送,由此协助用户请求最终分发的内容。在音乐内容的情况下,例如,诸如图14所示的唱片封套或CD封套的图像可从内容分发服务器10发送到内容接收终端,然后内容接收终端可根据临时分发中的回放次序来顺序地滚动封套图像。
在图14所示的示例中,例如在内容接收终端20的显示屏24上的时间轴指示器241中显示了封套图像。当发送最终分发请求时封套图像消失,然后再继续时间轴指示器241的显示。
要在第三分发模式中分发的内容类型不限于音乐内容,而可以是其它类型的内容,诸如AV内容和电子书籍内容。在AV内容的情况下,在临时分发中可提取并回放若干特征场景。在电子书籍内容的情况下,可在临时分发中分发书的第一页或第一和第二页。
作为协助用户选择最终分发中的内容的辅助信息,诸如音乐内容的唱片封套或CD封套,磁带封套、DVD封套或特征场景缩略图可用于AV内容,或者对应于电子书籍的纸件形式封面可用于电子书籍内容。
在第三分发模式中,当在临时分发中向用户呈现内容的一部分时,可执行快速回放,诸如以×1.2、×1.5或×2.0的速度,来取代正常速度回放。
在第四分发模式中,内容也通过临时分发和最终分发来分发。在第四分发模式中,从内容分发服务器10接收诸如AV内容等除音乐内容之外的内容。这一分发模式的细节在下文描述。
在第四分发模式的临时分发中,响应于来自内容接收终端30或40的内容提供请求,内容分发服务器10搜索内容数据库11,以生成包括从内容数据库11获得的至少一个内容项的内容列表作为搜索结果,并将该列表发送给内容接收终端30或40。
内容接收终端30或40从内容分发服务器10接收临时分发的数据,并在显示屏上显示内容列表,然后指示用户输入最终分发请求。当接收到临时分发的内容时内容接收终端30的显示屏34上显示的列表的示例在图15到19中示出。
图15到17示出了当响应于通过指定年份1961作为时间信息、并指定电影作为类别从内容接收终端30发送到内容分发服务器10的内容提供请求而接收临时分发的内容时,内容接收终端30的显示屏34上显示的列表的一个示例。
在显示屏34上,取代诸如图6所示的用于请求内容的时间轴指示器41,显示如图15到17所示的临时分发接收屏幕。在该接收屏幕中,所指定的时间信息在时间信息指示器346中指示,而所指定的类别在类别指示器347中指示,并且内容列表在列表指示器348中指示。
在该示例中,电影内容列表包括多个文本域,诸如电影标题和演员,它们在列表中垂直排列。由于屏幕34的有限尺寸而不能在列表指示器348中示出的内容可作为下一页显示或通过滚动来显现。
在列表指示器348中的内容列表中,所选择的电影内容可通过突出显示的或围绕的光标CS来标识。然后,包括由光标CS选择的电影的特征场景的缩略像在缩略图指示器349中指示,该指示器是显示屏34的一部分。
通过在接收屏幕中操作方向指定按钮33的垂直方向指定按钮33a和33b,用户可改变要选择的电影。例如,如果用户通过在图15的接收屏幕中操作操作按钮33b来选择当前所选择电影内容下一个的电影内容,则接收屏幕变为图16所示的屏幕。响应于电影内容的改变,缩略图指示器349中显示的缩略像改为包括当前选择的电影内容的特征场景的缩略像。
如果用户通过在图16的操作屏幕中操作操作按钮33b选择当前电影内容下一个的另一电影内容,则接收屏幕变为图17所示的屏幕。响应于电影内容的改变,缩略图指示器349中显示的缩略像改为包括当前选择的电影内容的特征场景的缩略像。
图18和19示出了当响应于通过指定年份1961作为时间信息、并指定新闻作为类别从内容接收终端30发送到内容分发服务器10的内容提供请求而接收临时分发的内容时,内容接收终端30的显示屏34上所显示列表的一个示例。
如图18和19所示,新闻内容列表包括多个文本域,诸如新闻中的事变或事件发生的日期以及新闻摘录,它们在列表中垂直排列。由于屏幕34的有限尺寸而不能在列表指示器348中示出的内容可作为下一页显示,或可通过滚动显现。
如同电影内容列表中那样,在列表指示器348中的新闻内容列表中,所选择的新闻可通过突出显示或围绕的光标CS来标识。然后,包括当前由光标CS选择的新闻的特征场景的缩略像可在缩略图指示器349中指示,该指示器是显示屏34的一部分。
在图18的临时分发接收屏幕中,如果用户通过操作操作按钮33b选择当前所选择新闻内容下一个的新闻内容时,接收屏幕变为图19所示的屏幕。响应于新闻内容的改变,缩略图指示器349中显示的缩略像改为包括当前选择的新闻内容的特征场景的缩略图。
在图15到19之一中示出的接收屏幕中,如果用户按下输入按钮32a或发送按钮36,则内容接收终端30确定进行了对当前选择内容的最终分发请求,并向内容分发服务器10发送包括关于当前选择内容的标识信息的最终分发请求。内容标识信息与临时分发列表的每一字段相关联地被包括在临时分发列表中。
在从内容接收终端30接收到最终分发请求之后,内容分发服务器10向内容接收终端30发送由包括在最终分发请求中的标识信息请求的内容数据。
内容接收终端30从内容分发服务器10接收最终分发的内容数据,并在显示屏34上显示内容,诸如电影、新闻或电子书籍,或者通过扬声器回放附带的声音。最终分发显示屏未示出。
如同在第一分发模式中那样,在第二到第四分发模式中,仅指定年份作为时间信息。或者,也可指定时间、日和月作为时间信息。即,可更详细地指定时间信息,且可获得匹配所指定时间信息的内容。在这一情况下,如果获得了多个内容项,则它们如同第一分发模式中那样来处理。
以下参考对应的流程图给出由内容接收终端20、30和40执行的内容请求操作、以及由内容分发服务器10执行的内容分发操作的描述。
内容接收终端的内容请求操作以下参考图20到22的流程图,在音乐内容接收终端20的上下文中描述当内容分发服务器10在第一分发模式中分发内容时内容接收终端执行的操作。在这一情况下,假定音乐内容接收终端20在上述第四模式中发送内容提供请求。
图20到22所示的处理是由音乐内容接收终端20的CPU 201根据储存在程序ROM 202终端的程序,使用RAM 203作为工作区来执行的。
当音乐内容接收终端20通电时,CPU 201开始图20到22中的处理例程。在步骤S1,CPU 201读取储存在ROM 202中的内容分发服务器10的通信网络地址并访问内容分发服务器10。
然后,在步骤S2,CPU 201向内容分发服务器10进行设备认证,并确定认证是否成功。如果在步骤S2确定认证未成功,则CPU 201前进到步骤S3,以通知用户内容接收终端20重试访问内容分发服务器10。然后,CPU 201返回到步骤S1以访问内容分发服务器10。
如果在步骤S2确定向内容分发服务器10的认证成功,则CPU 201前进到步骤S4以建立与内容分发服务器10的通信信道。在该实施例中,在建立了与内容分发服务器10的通信信道之后,音乐内容接收终端20经由所建立的通信信道恒定地连接到内容分发服务器10,直到内容接收终端20断电。
然后,在步骤S5,CPU 201通过在内容提供请求中包括当前由音乐内容接收终端20指定的时间连同附带信息和请求音乐内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括时间信息属性信息和类别信息。
根据步骤S5,在该实施例中,音乐内容接收终端20可按无线电接收器的形式来使用。如果向音乐内容接收终端20提供了所谓的最后存储器,则当响应于前一请求从内容分发服务器10接收内容分发时,发送到内容分发服务器10的内容提供请求包括时间信息和附带信息。
在步骤S6,CPU 201接收响应于步骤S5中发送的内容提供请求从内容分发服务器10发送的音乐内容,并对该音乐内容执行流回放。
CPU 201然后在步骤S7确定用户在流回放操作期间是否通过操作旋钮操作单元23改变了时间信息。如果在步骤S7发现时间信息已改变,则CPU 201前进到步骤S8,以根据已改变的时间信息来改变时间轴光标242在时间轴指示器241中的位置。
然后,CPU 201在步骤S9通过确定用户是否在一预定时间段内停止了改变时间信息的操作,来确定是否作出了内容提供请求。如果在步骤S9确定尚未作出内容提供请求,且用户仍在执行操作,则CPU 201返回到步骤S7,并重复步骤S7和各后续步骤。
如果在步骤S9确定已作出了内容提供请求,则CPU 201前进到步骤S11以通过在内容提供请求中包括指定的时间信息、附带信息以及请求内容分发服务器10发送音乐内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括关于指定的时间信息和类别信息的属性信息。
然后,在步骤S12,CPU 201接收响应于步骤S11中发送的内容提供请求从内容分发服务器10发送的音乐内容,然后对该音乐内容内容执行流回放。
CPU 201然后在步骤S13确定用户在流回放操作期间是否已通过操作类别改变操作按钮25b改变了类别。如果在步骤S13发现已改变了类别,则CPU 201前进到步骤S14以根据用户改变的类别改变显示屏24的类别显示栏245中显示的类别。
在响应于步骤S13中的类别改变向内容分发服务器10发送新内容提供请求之前,CPU 201在步骤S15确定步骤S13执行的按钮操作是否指示用户未指定任何类别。
如果在步骤S15确定用户尚未指定任何类别,则CPU 201前进到步骤S16以通过在内容提供请求中包括指定的时间信息、连同附带信息和请求音乐内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括关于所指定时间信息和请求内容分发服务器10选择类别的信息的属性信息。
如果在步骤S15确定按钮操作指示用户已指定一个类别,则CPU 201前进到步骤S17以通过在内容提供请求中包括指定的时间信息、连同附带信息和请求音乐内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括关于所指定时间信息和已改变类别信息的属性信息。
在步骤S16或S17之后,CPU 201前进到步骤S18,以接收响应于步骤S16或S17中发送的内容提供请求而从内容分发服务器10发送的音乐内容。如果在步骤S13确定未操作类别改变操作按钮25b,则CPU 201前进到步骤S18以接收从内容分发服务器10发送的音乐内容,并对该音乐内容执行流回放。
如果在步骤S7确定未改变时间信息,则CPU 201前进到步骤S13。
在步骤S18之后,CPU 201前进到步骤S21以确定用户是否已通过操作时间属性改变操作按钮25a改变了时间信息属性信息。如果在步骤S21发现时间信息属性信息已改变,则CPU 201前进到步骤S22以根据已改变属性信息来改变显示屏24上的属性显示栏244中指示的时间信息属性信息。
在响应于步骤S21中改变的属性信息向内容分发服务器10发送新的内容提供请求之前,CPU 201在步骤S23确定步骤S21所执行的按钮操作是否指示用户未指定任何时间属性。
如果在步骤S23确定用户未指定任何时间属性,则CPU 201前进到步骤S24以通过在内容提供请求中包括指定的时间信息、连同附带信息和请求音乐内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括请求内容分发服务器10选择时间属性的信息和所指定的类别信息。
如果在步骤S23确定按钮操作指示用户已指定时间属性,则CPU 201前进到步骤S25以通过在内容提供请求中包括指定的时间信息、连同附带信息和请求音乐内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括已改变的时间信息属性信息和所指定的类别信息。
在步骤S24或S25之后,CPU 201前进到步骤S26以接收响应于步骤S24或S25中发送的内容提供请求而从内容分发服务器10发送的音乐内容,并对该音乐内容执行流回放。如果在步骤S21确定未操作时间属性改变操作按钮25a,则CPU201前进到步骤S26以接收从内容分发服务器10发送的音乐内容,并对该音乐内容执行流回放。
然后,CPU 201在步骤S27确定内容接收终端20是否断电。如果在步骤S27发现内容接收终端20未断电,则CPU 201返回到步骤S7。如果在步骤S27发现内容接收终端20断电,则CPU 201前进到步骤S28以断开与内容分发服务器10的通信信道。然后,该处理例程完成。
以下参考图23到25的流程图,在AV内容接收终端30的上下文中描述当内容分发服务器10在第四分发模式中分发内容时由内容接收终端执行的操作。在这一情况下,假定AV内容接收终端30在上述第四模式中发送内容提供请求。
图23到25所示的处理是由AV内容接收终端30的CPU 201根据储存在程序ROM 302中的程序,通过使用RAM 303作为工作区来执行的。
当AV内容接收终端30通电时,CPU 301在步骤S31确定是否操作了菜单按钮35。如果在步骤S31发现未操作菜单按钮35,则CPU 301前进到步骤S32以执行其它处理。
如果在步骤S31发现操作了菜单按钮35,则CPU 301前进到步骤S33以在显示屏34上显示为AV内容接收终端30提供的功能的列表菜单。然后,CPU 301在步骤S34确定是否选择了AV内容分发功能。
如果在步骤S34发现选择了不同于AV内容分发功能的功能,则CPU 301前进到步骤S35以执行对应于所选择功能的其它处理。
如果在步骤S34发现选择了AV内容分发功能,则CPU 301前进到步骤S36以读取储存在程序ROM 302中的内容分发服务器10的通信网络地址,以访问内容分发服务器10。
然后,CPU 301向内容分发服务器10进行设备认证,并在步骤S37确定认证是否成功。如果在步骤S37认证未成功,则CPU 301前进到步骤S38以通知用户AV内容接收终端30重试访问内容分发服务器10。然后CPU 301返回到步骤S36以访问内容分发服务器10。
如果在步骤S37确定认证成功,则CPU 301前进到步骤S39以建立与内容分发服务器10的通信信道。在该实施例中,在建立了与内容分发服务器10的通信信道之后,AV内容接收终端30经由所建立的通信信道恒定地连接到内容分发服务器10,直到AV内容接收终端30断电。
然后,在步骤S40,CPU 301显示用于通过使用时间信息来请求AV内容的操作输入屏幕。操作输入屏幕的一个示例在图6中示出。
CPU 301然后在步骤S41确定用户是否已通过在操作输入屏幕上操作水平方向指定按钮33c或33d改变了时间信息。如果在步骤S41发现时间信息已改变,则CPU 301前进到步骤S42以根据已改变时间信息改变时间轴光标342在时间轴指示器341中的位置。
CPU 301然后在步骤S51确定类别是否已改变。如果在步骤S51确定类别未改变,或者在步骤S52之后,CPU 301在步骤S53确定用户是否已通过操作时间属性改变操作按钮32b改变了时间信息属性信息。如果在步骤S53确定时间信息属性信息已改变,则CPU 301前进到步骤S54以根据用户改变的时间属性改变显示屏34上时间信息属性显示栏344中指示的时间信息属性信息。
如果在步骤S53确定时间信息属性信息未改变,或者在步骤S54之后,CPU 301在步骤S55确定用户是否已通过操作输入按钮32a或发送按钮36请求了内容临时分发。
如果在步骤S55发现未请求内容临时分发,则CPU 301前进到步骤S56以确定是否操作了菜单按钮35。
如果在步骤S56发现未操作菜单按钮35,则CPU 301返回到步骤S41。如果操作了菜单按钮35,则CPU 301前进到步骤S57以断开与内容分发服务器10的通信信道。CPU 301然后返回到步骤S33。
如果在步骤S55确定用户通过操作输入按钮32a或发送按钮36请求了内容临时分发,则CPU 301向内容分发服务器10发送新的内容提供请求。然而,在发送内容提供请求之前,CPU 301确定步骤S55中执行的按钮操作是否指示用户未指定任何类别或任何属性。
CPU 301首先在步骤S58确定按钮操作指示用户未指定任何类别。如果用户未指定任何类别,则CPU 301前进到步骤S59以确定按钮操作是否指示用户未指定任何时间属性。
如果在步骤S59确定用户未指定任何时间属性,则CPU 301前进到步骤S60以通过在内容提供请求中包括所指定的时间信息、连同附带信息和请求AV内容的信息来发送内容提供请求,该附带信息包括请求内容分发服务器10选择时间属性和类别的信息。
如果在步骤S59确定按钮操作指示用户指定了时间属性,则CPU 301前进到步骤S71,以通过在内容提供请求中包括所指定的时间信息、连同附带信息和请求AV内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括请求内容分发服务器10选择类别的信息以及所指定的时间信息属性信息。
如果在步骤S58确定按钮操作指示用户已指定了类别,则CPU 301前进到步骤S61以确定按钮操作是否指示用户未指定任何时间属性。
如果在步骤S61确定按钮操作指示用户未指定任何时间属性,则CPU 301前进到步骤S62以通过在内容提供请求中包括所指定的时间信息、连同附带信息和请求AV内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括所指定的类别和请求内容分发服务器10选择时间属性的信息。
如果在步骤塞1确定按钮操作指示用户指定了时间属性,则CPU 301前进到步骤S72以通过在内容提供请求中包括所指定的时间信息、连同附带信息和请求AV内容的信息来向内容分发服务器10发送内容提供请求,该附带信息包括所指定的时间信息属性信息和所指定的类别。
在步骤S60、S62、S71或S72之后,CPU 301前进到步骤S73以接收响应于步骤S60、S62、S71或S72中发送的内容提供请求从内容分发服务器10发送的AV内容项的列表和当前选择的内容的缩略像数据,并如图15那样在显示屏34上显示所接收的列表和缩略像。
然后,CPU 301在步骤S74确定对AV内容列表中的AV内容的选择是否已改变。如果在步骤S74确定对AV内容的选择已改变,则CPU 301前进到步骤S75以将光标的位置改为所选择的AV内容,并且还显示所选择AV内容的缩略像。
如果在步骤S74确定对AV内容的选择未改变,或者在步骤S75之后,CPU 301前进到步骤S76以确定用户是否已通过操作输入按钮32a或发送按钮36来请求内容最终分发。
如果在步骤S76确定用户未请求内容最终分发,则CPU 301返回到步骤S73。如果在步骤S76确定用户请求了内容最终分发,则CPU 301前进到步骤S77,以向内容分发服务器10发送包括关于所选择AV内容的标识信息的最终分发请求。
然后,在步骤S78,CPU 301接收通过最终分发从内容分发服务器10发送的AV内容数据,对该数据解码,然后对该数据执行流回放。CPU 301然后在显示屏34上显示图像数据,并且还从扬声器输出音频数据。
CPU 301然后在步骤S79确定用户是否完成了对内容的观看和收听。步骤S79不仅可在用户完成了对内容的观看和收听时执行,还可在用户正在观看或收听内容时执行。如果在步骤S79确定用户未完成对内容的观看或收听,则CPU 301返回到步骤S78,并继续回放AV内容。如果在步骤S79确定用户已完成了该AV内容,则CPU 301前进到步骤S80,以向内容分发服务器10发送内容完成消息。然后,CPU 301返回到步骤S40以显示用于请求AV内容分发的操作输入屏幕。该处理例程如上所述地执行。
在该示例中,内容完成消息在用户完成对内容的观看或收听之前不向内容分发服务器10发送。或者,如果在接收到通过最终分发从内容分发服务器10发送的AV内容之后已过去了一预定的时间段,则CPU 301可假定用户已完成了对内容的观看或收听,并向内容分发服务器10发送内容完成消息,然后返回到步骤S40。
在图20到22以及图23到25所示的示例中,在尚未指定类别或时间属性时,向内容分发服务器10发送请求内容分发服务器10选择类别或时间属性的信息。然而,可简单地向内容分发服务器10发送指示未指定类别或时间属性的信息。
在这一情况下,内容分发服务器10可假定它可选择任何时间属性或类别,并将由推荐的类别或时间属性所指定的内容或由预定的类别或时间属性所指定的内容发送到内容提供终端。
下文参考图26到30的流程图讨论由内容分发服务器10执行的操作的示例。在该示例中,内容分发服务器10在第一分发模式中分发音乐内容,并在第四分发模式中分发AV内容。其它类型的内容根据内容的特征在各分发模式中发送,然而此处省略了对其的解释。如果未指定诸如类别或时间信息属性等附带信息,则使用诸如类别信息或时间信息属性信息等预定的、推荐的属性信息。
图26到30所示的处理是由CPU 101根据储存在程序ROM 102中的程序,通过使用RAM 103作为工作区来执行的。
在步骤S81,CPU 101监视来自内容接收终端的访问,并确定是否从内容接收终端接收到访问。如果接收到访问,则CPU 101前进到步骤S82以向所访问的内容接收终端进行设备认证,并确定设备认证是否成功。如果设备认证未成功,则CPU 101前进到步骤S83,以通知内容接收终端认证失败,然后返回到步骤S81。
如果在步骤S82确定设备认证成功,则CPU 101前进到步骤S84以确定是否已从内容接收终端接收到内容提供请求。如果在步骤S84确定已接收到内容提供请求,则CPU 101前进到步骤S85以分析所接收的内容提供请求。
然后,CPU 101在步骤S86确定所请求的内容是否为音乐内容。如果在步骤S86请求了音乐内容,则CPU 101在第一分发模式中执行处理。
更具体地,在步骤S91中,CPU 101首先分析包含在内容提供请求中的附带信息,以确定分析结果是否指示用户未指定任何类别。如果在步骤S91确定分析结果指示用户指定了类别,则CPU 101前进到步骤S92以确定分析结果是否指示用户是否未指定任何时间属性。
如果在步骤S92确定分析结果指示用户指定了时间属性,则CPU 101前进到步骤S93以基于所指定的类别、时间信息属性信息和时间信息生成搜索条件,并根据所生成的搜索条件搜索内容数据库11。
如果在步骤S92确定分析结果指示用户未指定任何时间属性,则CPU 101前进到步骤S94以基于所指定的类别、预定的、推荐的时间属性信息以及所指定的时间信息生成搜索条件,并根据所生成的搜索条件搜索内容数据库11。
如果在步骤S91确定分析结果指示用户未指定任何类别,则CPU 101前进到步骤S 101以确定分析结果是否指示用户未指定任何时间属性。
如果在步骤S101确定分析结果指示用户指定了时间属性,则CPU 101前进到步骤S102以基于预定的推荐的类别、所指定的时间信息属性信息和所指定的时间信息生成搜索条件,并根据所生成的搜索条件搜索内容数据库11。
如果在步骤S101确定分析结果指示用户未指定任何时间属性,则CPU 101前进到步骤S103以根据预定的推荐的类别和时间属性以及所指定的时间信息生成搜索条件,并根据所生成的搜索条件搜索内容数据库11。
在步骤S93、S94、S102或S103之后,CPU 101前进到步骤S95以按随机的次序向内容接收终端顺序地发送音乐内容数据作为搜索结果。
然后,CPU 101在步骤S96确定是否从内容接收终端接收到断开通信信道的请求。如果在步骤S96确定未接收到断开通信信道的请求,则CPU 101在步骤S97确定是否从内容接收终端接收到新的内容提供请求。
如果在步骤S97发现接收到新的内容提供请求,则CPU 101返回到步骤S85。如果在步骤S97确定没有接收到新的内容提供请求,则CPU 101返回到步骤S95,并继续分发当前的内容数据。
如果在步骤S96确定从内容接收终端接收到断开通信信道的请求,则CPU 101前进到步骤S98,以断开与内容接收终端的通信信道。然后,处理例程完成。
如果在步骤S86确定所请求的内容不是音乐内容,则CPU 101前进到步骤87以确定所请求的内容是否为AV内容。如果在步骤S87发现所请求的内容不是AV内容,则CPU 101前进到步骤S88以在对应于所请求的内容类型的分发模式中执行处理。
如果在步骤S87发现所请求的内容为AV内容,则CPU 101确定在步骤S84接收到的内容提供请求是否为临时分发请求,并在第四分发模式中执行处理。
更具体地,在步骤S111中,CPU 101分析包含在内容提供请求中的附带信息,以确定分析结果是否指示用户未指定任何类别。如果分析结果指示用户已指定类别,则CPU 101前进到步骤S112,以确定分析结果是否指示用户未指定任何时间属性。
如果在步骤S112确定分析结果指示用户指定了时间属性,则CPU 101前进到步骤S112以基于所指定的类别、时间信息属性信息和时间信息生成搜索条件,并根据所生成的搜索条件来搜索内容数据库11。
如果在步骤S112确定分析结果指示用户未指定任何时间属性,则CPU 101前进到步骤S114以基于所指定的类别、预定的推荐的时间信息属性信息和所指定的时间信息生成搜索条件,并根据所生成的搜索条件搜索内容数据库11。
如果在步骤S 111确定分析结果指示用户未指定任何类别,则CPU 101前进到步骤S131以确定分析结果是否指示用户未指定任何时间属性。
如果在步骤S131确定分析结果指示用户指定了时间属性,则CPU 101前进到步骤S132以基于预定的推荐的类别、所指定的时间信息属性信息和所指定的时间信息生成搜索条件,并根据所生成的搜索条件搜索内容数据库11。
如果在步骤S131确定分析结果指示用户未指定任何时间属性,则CPU 101前进到步骤S133以基于预定的推荐的类别和时间信息属性信息,以及所指定的时间信息来生成搜索条件,并根据所生成的搜索条件来搜索内容数据库11。
在步骤S113、S114、S132或S133之后,CPU 101前进到步骤S115以向内容接收终端发送以随机次序排列的一个或多个内容项的列表、以及每一内容项的缩略像数据。
CPU 101然后在步骤S116确定是否接收到通过最终分发提供从列表选择的一个内容项的请求。如果在步骤S116接收到这一最终分发请求,则CPU 101前进到步骤S117以从内容数据库11中读取由包括在最终分发请求中的标识信息所请求的AV内容数据,并将其发送到内容接收终端。
CPU 101然后在步骤S118确定是否从内容接收终端接收到内容完成消息。如果未接收到内容完成消息,则CPU 101返回到步骤S117以继续分发内容。如果接收到内容完成消息,则CPU 101前进到步骤S119以确定是否从内容接收终端接收到断开通信信道的请求。如果未接收到断开通信信道的请求,则CPU 101返回到步骤S84以等待来自内容接收终端的新的内容提供请求。
如果在步骤S119确定接收到断开通信信道的请求,则CPU 101前进到步骤S121以断开与内容接收终端的通信信道。然后,完成处理例程。
如果在步骤S116确定未接收到发送特定AV内容的请求,则CPU 101前进到步骤S120以确定是否接收到断开通信信道的请求。如果未接收到断开通信信道的请求,则CPU 101返回到步骤S116以等待来自内容接收终端的最终分发请求。
如果在步骤S120确定从内容接收终端接收到断开通信信道的请求,则CPU101前进到步骤S121以断开与内容接收终端的通信信道。然后,处理例程完成。
在该示例中,内容分发服务器10通过从内容接收终端接收到内容完成消息来确定内容最终分发已结束。或者,如果在内容分发服务器10发送了全部内容数据之后过去了一预定的时间段,则CPU 101可假定内容最终分发已结束,而不发送内容完成消息。
修改示例在上述实施例中,在内容类别的上下文中讨论了内容属性信息。然而,可指定其它内容属性来请求内容,在这一情况下,内容属性可在分层的结构中选择。例如,可首先选择诸如类别、艺术家(演员或角色)或作者等内容属性的类型,然后可选择所选属性类型的属性。例如,如果艺术家被选为内容属性的类型,则显示艺术家列表,且用户可从该列表中选择一特定艺术家。
因此,在该实施例中,用户可请求特定艺术家的内容,例如特定年份的内容、特定日期发行的内容、或在特定年份或日期流行的内容。
内容接收终端可以是用于请求具有诸如特定时间信息等特定属性信息的特定内容的专用终端。例如,音乐内容接收终端20可以是请求某一年或某一日期的流行曲调的专用终端。在这一情况下,该终端可自动地在内容提供请求中包括内容类型和诸如特定时间信息等特定属性信息。这使用户无需向终端输入除时间信息之外的信息。不必总是包括特定的属性信息,在这一情况下,可从内容分发服务器获得推荐的内容。
尽管在该实施例中向内容接收终端提供了时间信息属性信息输入栏和类别信息输入栏,但可仅向这一专用终端提供用于时间信息的输入单元。在这一情况下,内容接收终端包括用于指定可被包括在内容提供请求中的期望内容的信息。
在上述实施例中,内容接收终端通过将时间信息(如有必要,还有附带信息)与特定内容片段相关联来搜索该特定的内容片段。如果内容数据库中储存了多种类型的内容数据,则可通过指定时间信息(如有必要,还有附带信息)来请求多种类型的内容。
此外,内容接收终端可在不指定内容类型的情况下请求内容。在这一情况下,内容接收终端可请求储存在内容分发服务器的内容数据库中的所有类型的内容。
采用这一安排,通过指定年份或日期,用户可搜索对应于指定年份或日期的各种类型的内容,这对于搜索特定历史时期的内容是有用的。用户也可搜索用于创建他/她的个人历史的各种类型的内容。
在上述实施例中,例如AV内容列表等列表信息是由与各个内容片段相关联的文本域构成的。然而,诸如盘封套图像或缩略像等图像可取代文本与其描述一起排列。
如果所指定的时间具有时间范围,诸如60年代或70年代,则例如盘封套等作为搜索结果的内容项可在显示屏的深度方向上以编年顺序排列。
在上述实施例中,讨论了使用诸如因特网等网络的内容提供系统。可在内容提供系统中使用家庭网络,诸如使用灯线的家庭网络或无线家庭网络。
例如,在家庭网络中,具有内置或外置大容量记录介质的个人计算机可用作家庭服务器,且可为家庭服务器提供储存内容数据和属性信息的内容数据库。
用户可将通过使用广播节目记录器记录的内容经由家庭网络储存在内容数据库中,或者从可移动且可写的记录介质中读取内容数据并将其储存在内容数据库中。
用户还可通过使用个人计算机经由因特网访问外部源,以收集各种内容项并将它们储存在内容数据库中。
在这一情况下,较佳的是向广播节目记录器提供向所记录的内容添加记录日期和向内容数据库发送内容的功能。可向广播节目记录器提供从电子节目指南(EPG)中提取广播日期、以及将内容连同广播日期一起发送给内容数据库的功能。
在这一家庭网络系统中,诸如便携式终端等内容接收终端可向家庭服务器发送通过上述处理创建的内容提供请求,然后接收内容。
前述实施例的上述修改可应用于家庭网络系统。
在上述实施例中,内容接收终端和内容分发服务器是不同的元件,且它们通过通信网络连接。然而,可提供同时具有内容接收终端的功能和内容分发服务器的功能的内容提供装置。
在这一情况下,该内容提供装置具有内容数据库,还具有类似于内容接收终端的内容请求功能的功能、以及类似于内容分发服务器的内容分发功能的功能。
即,在该修改中,用户可通过使用操作单元执行输入操作来请求内容,而无需从内容接收终端访问内容分发服务器,然后,在内容提供装置中自动搜索内容数据库。然后,在内容提供装置中执行根据第一到第四分发模式中的每一个对应于由内容分发服务器执行的处理的处理以及对应于由内容接收终端执行的处理的处理,从而可在内容提供装置中获得内容搜索结果。
即,在该内容提供装置中,基于由用户通过操作单元执行的输入操作搜索内容数据库。然后,作为搜索结果,显示图像并回放声音。在这一情况下,作为声音回放单元的扬声器和耳机可外部连接到该内容提供装置,在这一情况下,该内容提供装置包括音频输出终端和视频输出终端。
因此,该内容提供装置至少包括内容数据库、用于接收用户对时间信息的输入的时间信息输入接收器、用于根据基于由时间信息输入接收的时间信息和用于指定要通过使用该时间信息搜索的内容范围的附带信息的搜索条件搜索储存在内容存储单元中的至少一个内容项的搜索单元、以及用于向用户提供由搜索单元搜索的至少一个内容项的提供单元。
如有必要,该内容提供装置包括用于输入时间信息属性信息的输入单元以及用于输入内容属性的输入单元。然而,如上所述,该内容提供装置可使用时间信息属性信息或内容属性信息作为搜索条件,而无需上述输入单元。
前述实施例的上述修改可应用于该内容提供装置。
在上述实施例中,搜索匹配所指定时间信息的内容项。如果所指定的时间信息非常精确,例如,秒、分、小时、日、月和年,则不仅可获得完全匹配所指定时间的内容项,还可获得该指定时间左右的内容项作为搜索结果。即使指定的时间信息不是非常精确,也可获得该指定时间左右的内容项作为搜索结果。
这使得用户即使没有记住确切的时间也能够请求内容。即,用户可通过仅指定粗略的时间来获得内容项。采用这一安排,用户可获得期望内容的概率提高了。
另外,在上述实施例中,在从内容分发服务器分发的同时对音乐内容或AV内容执行流回放。然而,每一内容数据都可被下载,然后被回放。在这一情况下,在该内容提供系统中,无需恒定地将内容接收终端与内容分发服务器连接。相反,每当完成下载时,就可断开内容接收终端和内容分发服务器之间的通信信道。
在这一情况下,音乐内容接收终端20下载在向内容分发服务器10发送请求时首先获得的内容项。在配备了图13所示的下一按钮25c的终端中,当用户按下下一按钮25c时,具有与前一请求相同的搜索条件的内容提供请求被发送到内容分发服务器10。然后,内容分发服务器10发送不同的内容项,因为当前请求的接收时间与前一请求的接收时间不同。
本领域技术人员应当理解,可根据设计要求和其它因素进行各种修改、组合、子组合和改变,只要它们落入所附权利要求书或其等效技术方案的范围内即可。
权利要求
1.一种内容提供系统,包括内容分发服务器;以及通过通信信道连接到所述内容分发服务器的内容接收终端,其中,所述内容分发服务器包括其中储存了多个内容项的内容存储单元,所述内容项是至少与关于所述多个内容项的每一个的时间信息和关于所述时间信息的属性信息相关联地储存的,搜索装置,用于响应于从所述内容接收终端发送的、包括时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求,并根据基于包括在所述内容提供请求中的时间信息和附带信息在所述内容存储单元中搜索至少一个内容项;分发装置,用于将由所述搜索装置搜索的所述至少一个内容项分发到所述内容接收终端,所述内容接收终端包括时间信息输入装置,用于接收所述时间信息的输入,请求发送装置,用于向所述内容分发服务器发送包括所输入的时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求,以及提供装置,用于向用户提供从所述内容分发服务器发送的至少一个内容项。
2.如权利要求1所述的内容提供系统,其特征在于,在所述内容分发服务器的内容存储单元中,储存了至少一组关于每一所述内容项的时间信息和关于所述时间信息的属性信息,并且所述请求发送装置在所述内容提供请求中包括关于所述时间信息的属性信息作为所述附带信息。
3.如权利要求2所述的内容提供系统,其特征在于,所述内容接收终端还包括时间属性信息输入装置,用于接收关于所述时间信息的属性信息的输入,并且所述请求发送装置在所述内容提供请求中包括关于由所述时间属性信息输入装置接收的所述时间信息的属性信息作为所述附带信息。
4.如权利要求1所述的内容提供系统,其特征在于,在所述内容分发服务器的内容存储单元中,与每一所述内容项相关联地储存了内容属性信息以及所述时间信息,所述内容接收终端还包括用于接收所述内容属性信息的输入的内容属性信息输入装置,以及所述请求发送装置在所述内容提供请求中包括由所述内容属性信息输入装置接收的内容属性信息作为所述附带信息。
5.如权利要求1所述的内容提供系统,其特征在于,当所述内容分发服务器的搜索装置搜索多个内容项作为搜索结果时,所述分发装置依次向所述内容接收终端发送所述多个内容项。
6.如权利要求5所述的内容提供系统,其特征在于,所述内容分发服务器的分发装置依次向所述内容接收终端发送所述多个内容项的每一个的一部分,并且还响应于来自所述内容接收终端的内容确定指令,向所述内容接收终端发送接收到所述内容确定指令时正在发送的内容项的全部,所述内容接收终端的提供装置依次回放从所述内容分发服务器发送的所述多个内容项的每一个的一部分,所述内容接收终端还包括用于在回放所述多个内容项的每一个的一部分时接收对内容确定指令的输入操作的确定装置,以及用于在所述确定装置接收到所述对内容确定指令的输入操作时向所述内容分发服务器发送所述内容确定指令的装置,并且所述提供装置响应于所述内容确定指令接收从所述内容分发服务器发送的内容,并将所接收的内容提供给用户。
7.如权利要求5所述的内容提供系统,其特征在于,所述内容接收终端还包括用于在由所述提供装置向用户提供从所述内容分发服务器接收的内容项的同时接收对下一内容项的下一请求的输入操作的下一请求输入装置,以及用于在由所述下一请求输入装置接收对下一请求的输入操作时将所述下一请求发送给所述内容分发服务器的装置,以及所述内容分发服务器的分发装置在从所述内容接收终端接收到所述下一请求时停止正被发送到所述内容接收终端的内容项的分发,并开始分发下一内容项。
8.如权利要求1所述的内容提供系统,其特征在于,所述内容分发服务器还包括用于向所述内容接收终端发送关于由所述搜索装置搜索的多个内容项的列表信息的内容列表发送装置,以及所述分发装置从所述内容接收终端接收关于由所述内容列表发送装置发送的列表信息中的多个内容项中的一个的指定信息,并将由所述指定信息指定的内容项发送到所述内容接收终端。
9.一种内容分发服务器,其通过通信信道连接到内容接收终端,以与所述内容接收终端一起形成内容提供系统,所述内容分发服务器包括其中储存了多个内容项的内容存储单元,所述内容项是至少与关于所述多个内容项的每一个的时间信息以及关于所述时间信息的属性信息相关联地储存的;搜索装置,用于响应于从所述内容接收终端发送的、包括时间信息和指定要使用所述时间信息搜索的内容项的范围的附带信息的内容提供请求,根据基于包括在所述内容提供请求中的时间信息和附带信息的搜索条件,在所述内容存储单元中搜索至少一个内容项;以及分发装置,用于向所述内容接收终端分发由所述搜索装置搜索的所述至少一个内容项。
10.如权利要求9所述的内容分发服务器,其特征在于,在所述内容存储单元中,储存了至少一组关于每一所述内容项的时间信息和关于所述时间信息的属性信息,且关于所述时间信息的属性信息被包括在所述附带信息中。
11.一种内容接收终端,其通过通信信道连接到内容分发服务器,以与所述内容分发服务器一起形成内容提供系统,在所述内容分发服务器中储存了多个内容项,所述内容项是至少与关于所述多个内容项中的每一个的时间信息和关于所述时间信息的属性信息相关联地储存的,所述内容接收终端包括时间信息输入装置,用于接收时间信息的输入;请求发送装置,用于向所述内容分发服务器发送包括所输入的时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求;以及提供装置,用于向用户提供从所述内容分发服务器发送的至少一个内容项。
12.如权利要求11所述的内容接收终端,其特征在于,所述内容分发服务器储存至少一组关于每一所述内容项的时间信息和关于所述时间信息的属性信息,所述内容接收终端还包括时间属性信息输入装置,用于接收关于所述时间信息的属性信息的输入,以及所述请求发送装置在所述内容提供请求中包括由所述时间属性信息输入装置接收的关于所述时间信息的属性信息作为所述附带信息。
13.如权利要求11所述的内容接收终端,其特征在于,所述内容分发服务器将内容分发信息以及所述时间信息与每一所述内容项相关联地储存,所述内容接收终端还包括用于接收所述内容属性信息的输入的内容属性信息输入装置,以及所述请求发送装置在所述内容提供请求中包括由所述内容属性信息输入装置接收的内容属性信息作为所述附带信息。
14.一种内容提供装置,包括其中储存了多个内容项的内容存储单元,所述内容项是至少与关于所述多个内容项的每一个的时间信息和关于所述时间信息的属性信息相关联地储存的;时间信息输入装置,用于接收所述时间信息的输入;搜索装置,用于根据基于由所述时间信息输入装置接收到的时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的搜索条件,在所述内容存储单元中搜索至少一个内容项;以及提供装置,用于向用户提供由所述搜索装置搜索的所述至少一个内容项。
15.如权利要求14所述的内容提供装置,其特征在于,在所述内容存储单元中,储存了至少一个关于每一所述内容项的时间信息和关于所述时间信息的属性信息,所述内容提供装置还包括用于接收关于所述时间信息的属性信息的输入的时间属性信息输入装置,以及所述搜索装置通过在所述附带信息中包括由所述时间属性信息输入装置接收的关于所述时间信息的属性信息来确定搜索条件。
16.如权利要求14所述的内容提供装置,其特征在于,在所述内容存储单元中,将内容属性信息以及所述时间信息与每一所述内容项相关联地储存,所述内容提供装置还包括用于接收所述内容属性信息的输入的内容属性信息输入装置,以及所述搜索装置通过在所述附带信息中包括由所述内容属性信息输入装置接收的内容属性信息来确定搜索条件。
17.一种内容提供系统中的内容提供方法,所述内容提供系统包括内容分发服务器和通过通信信道连接到所述内容分发服务器的内容接收终端,所述内容提供方法包括以下步骤由所述内容接收终端接收时间信息的输入;由所述内容接收终端向所述内容分发服务器发送包括所输入的时间信息以及指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求;由所述内容接收终端向用户提供从所述内容分发服务器发送的至少一个内容项;由所述内容分发服务器从所述内容接收终端接收所述内容提供请求;由所述内容分发服务器响应于从所述内容接收终端发送的、包括所述时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求,根据基于包括在所述内容提供请求中的时间信息和附带信息的搜索条件,在储存多个内容项的内容存储单元中搜索至少一个内容项,所述内容项是至少与关于所述多个内容项的每一个的时间信息以及关于所述时间信息的属性信息相关联地储存的;以及向所述内容接收终端分发所搜索的所述至少一个内容项。
18.一种用于从其中储存了多个内容项的内容存储单元中读取并提供内容项的内容提供方法,所述内容项是至少与关于所述多个内容项的每一个的时间信息和关于所述时间信息的属性信息相关联地储存的,所述内容提供方法包括以下步骤接收时间信息的输入;根据基于所接收的时间信息以及指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的搜索条件,在所述内容存储单元中搜索至少一个内容项;以及向用户提供所搜索的所述至少一个内容项。
19.一种内容提供系统,包括内容分发服务器;以及通过通信信道连接到所述内容分发服务器的内容接收终端,其中,所述内容分发服务器包括其中储存了多个内容项的内容存储单元,所述内容项是至少与关于所述多个内容项的每一个的时间信息和关于所述时间信息的属性信息相关联地储存的,搜索单元,它被配置成响应于从所述内容接收终端发送的包括时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求,根据基于包括在所述内容提供请求中的时间信息和附带信息的搜索条件,在所述内容存储单元中搜索至少一个内容项,以及分发器,它被配置成向所述内容接收终端分发由所述搜索单元搜索到的所述至少一个内容项,以及所述内容接收终端包括时间信息输入单元,它被配置成接收时间信息的输入,请求发送器,它被配置成向所述内容分发服务器发送包括所输入的时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求,以及提供器,它被配置成向用户提供从所述内容分发服务器发送的至少一个内容项。
20.一种内容分发服务器,其通过通信信道连接到内容接收终端,以与所述内容接收终端一起形成内容提供系统,所述内容分发服务器包括其中储存了多个内容项的内容存储单元,所述内容项是至少与关于所述多个内容项的每一个的时间信息和关于所述时间信息的属性信息相关联地储存的;搜索单元,它被配置成响应于从所述内容接收终端发送的、包括时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求,根据基于包括在所述内容提供请求中的时间信息和附带信息的搜索条件,在所述内容存储单元中搜索至少一个内容项;以及分发器,它被配置成向所述内容接收终端分发由所述搜索单元搜索到的所述至少一个内容项。
21.一种内容接收终端,其通过通信信道连接到内容分发服务器,以与所述内容分发服务器一起形成内容提供系统,多个内容项至少与关于所述多个内容项的每一个的时间信息和关于所述时间信息的属性信息相关联地储存在所述内容分发服务器中,所述内容接收终端包括时间信息输入单元,它被配置成接收时间信息的输入;请求发送器,它被配置成向所述内容分发服务器发送包括所输入的时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的内容提供请求;以及提供器,它被配置成向用户提供从所述内容分发服务器发送的至少一个内容项。
22.一种内容提供装置,包括其中储存了多个内容项的内容存储单元,所述内容项是至少与关于所述多个内容项的每一个的时间信息和关于所述时间信息的属性信息相关联地储存的;时间信息输入单元,它被配置成接收时间信息的输入;搜索单元,它被配置成根据基于由所述时间信息输入单元接收的时间信息和指定要通过使用所述时间信息来搜索的内容项的范围的附带信息的搜索条件,在所述内容存储单元中搜索至少一个内容项;以及提供器,它被配置成向用户提供由所述搜索单元搜索的所述至少一个内容项。
全文摘要
一种包括通过通信信道彼此连接的内容分发服务器和内容接收终端的内容提供系统。该内容分发服务器包括内容存储单元,其中至少与时间信息和关于该时间信息的属性信息相关联地储存了内容项;搜索单元,它响应于内容提供请求,根据基于时间信息和附随信息的搜索条件在内容存储单元中搜索至少一个内容项;以及分发器,它向内容接收终端分发至少一个内容项。该内容接收终端包括时间信息输入单元,它接收时间信息的输入;请求发送器,它向内容分发服务器发送包括所输入的时间信息和附带信息的内容提供请求;以及提供器,它向用户提供至少一个内容项。
文档编号H04N5/765GK1892880SQ200610100340
公开日2007年1月10日 申请日期2006年7月3日 优先权日2005年7月4日
发明者竹原充, 佐古曜一郎, 寺内俊郎, 高井基行 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1