CN101632304B - 显示生成设备、显示生成方法和内容下载*** - Google Patents

显示生成设备、显示生成方法和内容下载*** Download PDF

Info

Publication number
CN101632304B
CN101632304B CN2008800078954A CN200880007895A CN101632304B CN 101632304 B CN101632304 B CN 101632304B CN 2008800078954 A CN2008800078954 A CN 2008800078954A CN 200880007895 A CN200880007895 A CN 200880007895A CN 101632304 B CN101632304 B CN 101632304B
Authority
CN
China
Prior art keywords
data
content
download
playback
time
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
CN2008800078954A
Other languages
English (en)
Other versions
CN101632304A (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 CN101632304A publication Critical patent/CN101632304A/zh
Application granted granted Critical
Publication of CN101632304B publication Critical patent/CN101632304B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

提供了一种显示生成设备、显示生成方法、程序和内容下载***。该显示生成设备用于生成包括用户可选择的一个或两个或多个重放控制项目的显示屏幕,包括:下载部分,用于从存储内容数据的内容服务器下载内容数据;数据量获取部分,用于获取内容数据中通过下载部分已经下载的数据量和还没有下载的数据量;速率获取部分,用于获取从内容服务器到显示生成设备的数据传输速率;以及显示屏幕生成部分,用于根据由数据量获取部分获取的数据量和由速率获取部分获取的传输速率,生成包括重放控制项目的显示屏幕。

Description

显示生成设备、显示生成方法和内容下载***
技术领域
本发明涉及显示生成设备、显示生成方法、程序和内容下载***。 
背景技术
近来,经由因特网提供如视频数据和音乐数据的内容数据的内容提供者服务是普遍的。这种内容提供者服务通过由用户支配的接收设备显示当前可获取的内容数据并且经由显示从内容服务器获取由用户选择的内容数据来实现。 
这里,接收设备例如可以通过下载从内容服务器获取内容数据。在下载的情况下,接收设备经由因特网获取整个内容数据,并且在将内容数据存储在内置的存储介质中之后开始内容数据的重放。因此,接收设备可以重放高质量的内容数据而不管数据获取速率。 
另一方面,例如如专利文献1中所述,已经提出了一种用于在下载内容数据的同时重放已经下载内容数据的方法。这种方法有效在于可以开始重放而不用等待整个内容数据被存储在接收设备的存储介质中。 
[专利文献]JP-A-2002-262267 
发明内容
本发明要解决的问题 
然而,利用传统方法,当内容数据的重放速率超过内容数据的下载速率时,出现不便,如重放被中断,重放不能启动直到下载预定量的内容数据等。此外,接收设备仅仅显示包括重放控制项目(如下载开始按钮、重放开始按钮等)的固定显示屏幕。结果,存在这样的问题,与用户的意图相反,不管用户正选择重放开始按钮,内容数据没有被正确重放。 
因此,考虑上述问题实现了本发明,并且本发明的目的是提供一种显示生成设备、显示生成方法、程序和内容下载***,其是新颖的和改进的,并且能够灵活地改变显示屏幕中包括的重放控制项目。 
解决问题的方式 
为了解决上述问题,根据本发明的一个方面,提供了一种显示生成设备,用于生成包括用户可选择的一个或两个或多个重放控制项目的显示屏幕,包括:下载部分,用于从存储内容数据的内容服务器下载内容数据;数据量获取部分,用于获取内容数据中通过下载部分已经下载的数据量和还没有下载的数据量;速率获取部分,用于获取从内容服务器到显示生成设备的数据的传输速率;显示屏幕生成部分,用于生成包括重放控制项目的显示屏幕,所述重放控制项目取决于由数据量获取部分获取的数据量和由速率获取部分获取的传输速率;以及重放部分,用于重放由下载部分下载的内容数据,所述显示生成设备还可以包括确定部分,用于确定剩余下载时间和内容数据的播放时间之间的关系,该剩余下载时间基于还没有通过所述下载部分下载的数据量以及传输速率获得,并且所述显示屏幕生成部分可以生成包括作为重放控制项目的重放指示项目的显示屏幕,该重放指示项目用于在所述确定部分确定剩余下载时间小于内容数据的播放时间时,指示内容数据的重放,在由重放部分重放内容数据期间,所述确定部分确定内容数据的剩余播放时间和剩余下载时间之间的关系,并且所述显示屏幕生成部分生成包括作为重放控制项目的快进指示项目的显示屏幕,该快进指示项目用于在所述确定部分确定剩余播放时间比剩余下载时间长预定时间或更多时,指示内容数据的快进。 
利用这种配置,显示屏幕生成部分生成包括根据由数据量获取部分获取的数据量和由速率获取部分获取的传输速率的重放控制项目的显示屏幕。因此,例如显示屏幕生成部分可以随着由下载部分已经下载的数据量增加,灵活地改变显示屏幕中包括的重放控制项目。 
这里,可以假设当剩余下载时间小于内容数据的播放时间后开始内容数据的重放时,内容数据的数据重放位置将不会赶上数据下载位置,并且可以执行重放到结束而没有任何中断。因此,在内容数据变得能够被重放到结束而没有任何中断后,显示屏幕生成部分可以生成包括重放指示项目的显示屏幕。结果,可以抑制出现用户不期望的情形的情况,如即使用户期望内容数据的正确重放并且选择重放指示项目,重放也不开始或者被中断。 
所述剩余下载时间可以比通过将没有由下载部分下载的数据量除以传输速率获得的时间长预定时间。利用该配置,当通过将没有下载的数据量除以传输速率并且加上预定时间而获得的时间小于内容数据的重放时间时,显示 屏幕生成部分生成包括重放指示项目的显示屏幕。因此,即使在生成包括重放指示项目的显示屏幕时选择重放指示项目并且开始内容数据的重放的情况下,只要内容数据的实际下载时间不超过将没有下载的数据量除以传输速率并且加上预定时间而获得的时间,内容数据就被正确地重放到结束。 
利用这种配置,在确定在照常继续重放的情况下、将在从下载完成开始的预定时间或更多后完成重放时,显示屏幕生成部分生成包括快进指示项目的显示屏幕。 
在内容数据的快进期间,所述确定部分可以确定内容数据的剩余播放时间和剩余下载时间之间的关系,以及当所述确定部分确定剩余播放时间和剩余下载时间之间的差值小于标准时间时,所述重放部分可以停止内容数据的快进。这里,在剩余播放时间和剩余下载时间之间的差值小于标准时间后,如果从快进切换到正常速率的重放,内容数据的重放可能中断。因此,如上所述通过播放部分停止内容数据的快进,可以维持内容数据的正确重放到结束。 
还可以包括用于重放由下载部分下载的内容数据的重放部分,其中当重放部分正在被使用时,所述显示屏幕生成部分可以生成不包括重放指示项目的显示屏幕,即使当所述确定部分确定剩余下载时间小于内容的播放时间时。利用这种配置,因为在重放部分正在用于其它目的并且重放部分不能用于内容数据的重放时不显示重放指示项目,所以可以抑制尽管用户已经选择重放指示项目但是不启动重放的情况。 
所述显示生成设备还可以包括显示部分,用于显示由所述显示屏幕生成部分生成的显示屏幕。利用这种配置,因为在显示生成设备中不需要提供用于连接外部显示设备的连接部分和显示生成设备,所以根据一个方面可以简化配置。 
所述显示生成设备还可以包括要连接到显示设备的连接部分,所述显示设备用于显示由所述显示屏幕生成部分生成的显示屏幕。利用这种配置,显示生成部分可以以有线或无线方式与***示设备连接,并且由显示屏幕生成部分生成的显示屏幕可以显示在连接的显示设备上。因此,如果现有的显示设备和显示生成设备相互连接,则由显示屏幕生成部分生成的显示屏幕可以显示在现有的显示设备上。 
所述重放控制项目可以包括用于指示内容数据的重放的重放指示项目, 以及所述显示屏幕生成部分可以生成包括重放指示项目的菜单屏幕。 
所述重放控制项目可以包括用于指示内容数据的快进的快进指示项目,以及所述显示屏幕生成部分可以将快进指示项目增加到由所述下载部分下载的内容数据的重放屏幕。 
此外,为了解决上述问题,根据本发明的另一方面,提供了一种在显示生成设备中执行的显示生成方法,该显示生成设备用于生成包括用户可选择的一个或两个或多个重放控制项目的显示屏幕,该方法包括以下步骤:从存储内容数据的内容服务器下载内容数据;获取内容数据中已经下载的数据量和还没有下载的数据量;获取从内容服务器到显示生成设备的数据的传输速率;生成包括重放控制项目的显示屏幕,所述重放控制项目取决于已经下载的数据量、还没有下载的数据量和获取的传输速率;以及重放由所述下载部分下载的内容数据,其中确定剩余下载时间和内容数据的播放时间之间的关系,该剩余下载时间基于还没有下载的数据量以及传输速率获得,生成包括作为重放控制项目的重放指示项目的显示屏幕,该重放指示项目用于在确定剩余下载时间小于内容数据的播放时间时,指示内容数据的重放,在重放内容数据期间,确定内容数据的剩余播放时间和剩余下载时间之间的关系,以及生成包括作为重放控制项目的快进指示项目的显示屏幕,该快进指示项目用于在确定剩余播放时间比剩余下载时间长预定时间或更多时,指示内容数据的快进。 
此外,为了解决上述问题,根据本发明的另一方面,提供了一种程序,用于使得显示生成设备中提供的计算机用作以下,该显示生成设备用于生成包括用户可选择的一个或两个或多个重放控制项目的显示屏幕:下载部分,用于从存储内容数据的内容服务器下载内容数据;数据量获取部分,用于获取内容数据中通过下载部分已经下载的数据量和还没有下载的数据量;速率获取部分,用于获取数据从内容服务器到显示生成设备的传输速率;以及显示屏幕生成部分,用于生成包括根据由数据量获取部分获取的数据量和由速率获取部分获取的传输速率的重放控制项目的显示屏幕。 
这种程序可以使得计算机的硬件资源(例如包括CPU、ROM或RAM)执行上述下载部分、数据量获取部分、速率获取部分和显示屏幕生成部分的功能。也就是说,可以使得使用该程序的计算机用作上述下载部分、数据量获取部分、速率获取部分和显示屏幕生成部分。 
此外,为了解决上述问题,根据本发明的另一方面,提供了一种包括显示生成设备和内容服务器的内容下载***,该显示生成设备用于生成包括用户可选择的一个或两个或多个重放控制项目的显示屏幕,该内容服务器能够与所述显示生成设备通信。所述内容服务器具有存储在存储介质中的内容数据。此外,所述显示生成设备包括:下载部分,用于从存储内容数据的内容服务器下载内容数据;数据量获取部分,用于获取内容数据中通过下载部分已经下载的数据量和还没有下载的数据量;速率获取部分,用于获取从内容服务器到显示生成设备的数据的传输速率;以及显示屏幕生成部分,用于生成包括重放控制项目的显示屏幕,所述重放控制项目取决于由数据量获取部分获取的数据量和由速率获取部分获取的传输速率;以及重放部分,用于重放由所述下载部分下载的内容数据,其中所述显示生成设备还包括确定部分,用于确定剩余下载时间和内容数据的播放时间之间的关系,该剩余下载时间基于还没有通过所述下载部分下载的数据量以及传输速率获得,所述显示屏幕生成部分生成包括作为重放控制项目的重放指示项目的显示屏幕,该重放指示项目用于在所述确定部分确定剩余下载时间小于内容数据的播放时间时,指示内容数据的重放,在由所述重放部分重放内容数据期间,所述确定部分确定内容数据的剩余播放时间和剩余下载时间之间的关系,以及所述显示屏幕生成部分生成包括作为重放控制项目的快进指示项目的显示屏幕,该快进指示项目用于在所述确定部分确定剩余播放时间比剩余下载时间长预定时间或更多时,指示内容数据的快进。 
本发明的效果 
如上所述,根据本发明的显示生成设备、显示生成方法、程序和内容下载***,可以灵活地改变显示屏幕中包括的重放控制项目。 
附图说明
图1是示出根据实施例的内容下载***的配置的说明图。 
图2是示出由与该实施例有关的接收机生成的内容列表屏幕的说明图。 
图3是示出要叠加在该内容列表屏幕上的显示示例的说明图。 
图4是示出接收机的硬件配置的方块图。 
图5是示出根据该实施例的内容服务器和接收机的配置的功能方块图。 
图6是示出在内容服务器的存储部分中存储的元数据的示例的说明图。 
图7是示出由显示屏幕生成部分生成的内容列表屏幕的示例的说明图。 
图8是示出要在内容服务器和接收机中执行的处理流程的序列图。 
图9是示出在开始下载后生成的内容列表屏幕的说明图。 
图10是示出包括增加的播放按钮的内容列表屏幕的说明图。 
图11是示出重放屏幕的示例的说明图。 
图12是示出由显示屏幕生成部分生成的播放列表屏幕的示例的说明图。 
图13是示出对于内容数据“Town by the Lake”的下载速率快于播放速率的情况的另一处理流程的序列图。 
图14是示出根据在该实施例的接收机中执行的显示生成方法的流程的流程图。 
图15是示出根据修改示例的接收机的配置的功能方块图。 
参照标号说明 
10内容服务器 
20、21接收机 
110、252存储部分 
130请求处理部分 
220操作检测部分 
224内容列表获取部分 
228显示屏幕生成部分 
232连接部分 
236传输带宽测量部分 
240数据量获取部分 
244确定部分 
248下载部分 
256解码器 
260显示部分 
具体实施方式
以下,将参照附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本相同功能和结构的结构元件用相同参照标号表示,并且省略这些结构元件的重复说明。 
此外,将按照下面所示顺序描述“具体实施方式”。 
(1)根据实施例的内容下载***的概述 
(2)导致该实施例的环境 
(3)该实施例的详细描述 
(3-1)接收机的硬件配置 
(3-2)内容服务器和接收机的功能 
(3-3)接收机的修改示例 
(4)结论 
(1)根据实施例的内容下载***的概述 
首先,参照图1,将示意性描述根据实施例的内容下载***1。 
图1是示出根据实施例的内容下载***1的配置的说明图。如图1所示,内容下载***1包括内容服务器10、多个家庭路由器12A和12B、多个ONU14A和14B、多个边缘(edge)路由器16A和16B、多个接收机20A和20B以及多个显示设备22A和22B。此外,在图1中,具有相同功能的组件用相同参照标号表示,并且通过给参照标号增加不同的字母来相互区分。然而,当不特别需要将具有实际相同功能的组件的每个相互区分时,将省略字母的描述。例如,当不需要将接收机20A和20B相互区分时,它们将简称为接收 机20。 
内容服务器10存储多个内容数据,并且经由通信网络11将存储的内容数据传输到连接的接收机20。内容服务器10可以执行用于将内容数据只传输到一个特定接收机20的单播、用于将内容数据传输到包括多个接收机20的组的多播、以及用于将内容数据传输到非特定接收机20的广播。 
此外,内容服务器10可以通过流方法或下载方法传输内容数据。流方法是用于接收机20在接收内容数据的同时重放内容数据的方法,并且根据流方法,内容数据不保留在接收机20中。另一方面,下载方法是用于接收机20将从内容服务器10接收的内容数据存储在内置存储介质中,并且重放存储在记录介质中的内容数据或从内容服务器10接收的内容数据的方法。 
此外,内容数据的概念包括音频数据(如音乐、演讲、无线电节目等)、视频数据(如电影、电视节目、视频节目、照片、文档、绘画、图表等)、以及杂项数据(如游戏、软件等)。 
此外,通信网络11是用于从连接到通信网络12的设备传输的信息的有线或无线传输路径。例如,通信网络11可以包括公共网络(如因特网、电话网、卫星网等)和租用线网络(如各种局域网,包括以太网(注册商标)、广域网(WAN)、因特网协议-虚拟私有网络(IP-VPN)、内容传递网络(CDN)等)。 
作为显示生成设备的接收机20接收用户的内容操作选择,并且经由家庭路由器12和光学网络单元(ONU)对边缘路由器16请求获取由用户选择的内容的内容数据。 
边缘路由器16响应于经由ONU 14和家庭路由器12的请求,经由通信网络11从内容服务器10请求由接收机20请求的内容数据,并且将从内容服务器10传输的内容数据传输到接收机20。 
当通过下载方法从内容服务器10传输内容数据时,接收机20可以将内容数据存储在内置存储介质中,并且可以重放存储的内容数据。这里,重放包括从内容数据生成用于输出的信息(如视频信号、音频信号或字幕信号)的处理。以此方式由接收机20重放的内容数据可以显示在显示设备22上。 
此外,接收机20可以是信息处理装置,如个人计算机(PC)、移动电话、个人手持式电话***(PHS)、便携式音乐重放设备、便携式视频处理装置、个人数字助理(PDA)或家用电器。 
此外,尽管图1中只示出一个内容服务器,实际上,假设几十或几千个内容服务器10连接到通信网络11。类似地,尽管图1中只示出两个接收机20A和20B,实际上,假设几万、几百万或几亿接收机20连接到通信网络11。 
(2)导致该实施例的环境 
上面已经参照图1示意性描述了根据该实施例的内容下载***1。随后,将参照图2和3描述导致该实施例的环境。 
在重放内容数据时,与该实施例有关的接收机从内容服务器10获取内容列表。这里,内容列表可以是指示内容服务器10当前能够传输的内容数据的列表的信息。当获取内容列表时,与该实施例有关的接收机生成例如图2所示的内容列表屏幕40,并且使该内容列表屏幕40通过连接到其的显示设备显示。 
图2是示出由与该实施例有关的接收机生成的内容列表屏幕40的说明图。如图2所示,内容列表屏幕40包括对应于各个内容数据的缩略图42A到42D、概要信息44A到44D、下载按钮46A到46D和播放按钮48A到48D。 
例如,当在图2所示的内容列表屏幕40上由用户选择其标题为“Town bythe Lake”的内容数据的下载按钮46B时,与该实施例有关的接收机开始“Townby the Lake”的内容数据的下载。 
此外,例如当在图2所示的内容列表屏幕40上由用户选择其标题为“Town by the Lake”的内容数据的播放按钮48B时,期望开始内容数据“Townby the Lake”的播放。然而,当从内容服务器10到与该实施例有关的接收机的内容数据的传输速率低于内容数据的重放速率时,与该实施例有关的接收机不能开始重放,直到下载了一定量的内容数据。即使开始重放,内容数据的重放位置也赶上下载位置,并且中断重放。因此,利用与该实施例有关的接收机,即使用户选择了播放按钮48,例如如图3所示的显示也叠加在内容列表屏幕40上。 
图3是示出要叠加在内容列表屏幕40上的显示示例的说明图。如图3所示,当内容数据的重放不可能时由用户选择播放按钮48时,与该实施例有关的接收机将包括文本“选择的内容此时不能重放”的显示叠加在内容列表屏幕40上。或者,当内容数据的重放不可能时即使由用户选择播放按钮48,与该实施例有关的接收机可能显示没有反应。 
以此方式,利用与该实施例有关的接收机,存在这样的情况,即使当用 户期望重放内容数据并选择播放按钮48时,内容数据的重放也不开始。此外,因为当内容数据的重放变为可能时用户不能知道,所以用户需要重复地选择播放按钮48直到重放实际开始。 
因此,关注上述情形,已经实现了根据该实施例的接收机20。按照根据该实施例的接收机20,当用户选择重放控制项目时,对应于该重放控制项目的重放控制可以更稳定地执行。以下,将详细描述包括这种接收机20和接收设备20的下载***1。 
(3)该实施例的详细描述 
(3-1)接收机的硬件配置 
图4是示出接收机20的硬件配置的方块图。接收机20包括中央处理单元(CPU)201、只读存储器(ROM)202、随机存取存储器(RAM)203、主机总线204、桥205、外部总线206、接口207、输入单元208、输出单元210、存储单元(HDD)211、驱动器212和通信单元215。 
CPU 201用作处理单元和控制单元,并且根据各种程序控制接收机20中的整体操作。此外,CPU 201可以是微处理器。ROM 202存储要由CPU 201使用的程序、处理参数等。RAM 203暂时存储要在CPU 201的执行中使用的程序、在执行中根据需要改变的参数等。这些通过从CPU总线等配置的主机总线204相互连接。 
主机总线204经由桥205连接到外部总线206,如***组件互连/接口(PCI)总线。此外,主机总线204、桥205和外部总线206不需要相互分开配置,并且可以以单个总线实现各功能。 
例如,输入单元208从用于用户输入信息的输入部件配置,如鼠标、键盘、触摸面板、按钮、麦克风、开关或杆、用于基于用户的输入生成输入信号并且将输入信号输出到CPU 201的输入控制电路等。通过操作输入单元208,接收机20的用户可以将各种数据输入到接收机20或指示处理操作。 
例如,输出单元210从显示设备(如阴极射线管(CRT)显示设备、液晶显示器(LCD)设备、有机发光显示器(OLED)设备或灯)以及音频输出设备(如扬声器或耳机)配置。例如,输出单元210输出重放的内容。具体地,显示设备以文本或图像显示各种信息,如重放的视频数据。另一方面,音频输出设备将重放的音频数据等转换为声音并输出声音。此外,这种输出单元210不是根据该实施例的接收机20的不可缺少的结构元件,并且接收机 20不用必须包括输出单元210。 
存储单元211是用于数据存储的设备,其配置为根据该实施例的接收机20的存储部分的示例。存储单元211可以包括存储介质、用于将数据记录在存储介质中的记录设备、用于从存储介质读出数据的读取设备、用于删除存储介质中存储的数据的删除设备等。例如,存储单元211从硬盘驱动器(HDD)配置。存储单元211驱动硬盘,并且存储要由CPU 201执行的程序和各种数据。此外,例如,内容数据存储在存储单元211中。 
驱动器212是用于存储介质的读取器/写入器,并且内置在接收机20中或外部附接到接收机20。驱动器212读出存储在可移除存储介质24(如磁盘、光盘、磁光盘、半导体存储器等)中的信息,并且将该信息输出到RAM 203。 
例如,通信单元215是从用于连接到通信网络11的通信设备等配置的通信接口。此外,通信单元215可以是无线局域网(LAN)兼容的通信设备、无线USB兼容的通信设备、或用于执行有线通信的有线通信设备。通信单元215经由通信网络11传输各种数据(如内容数据、元数据等)到内容服务器10,或从内容服务器10接收各种数据(如内容数据、元数据等)。此外,通信单元215可以与显示设备22连接,并且可以输出视频和音频到显示设备22。 
此前,已经参照图4描述了接收机20的硬件配置。尽管配置内容下载***1的内容服务器10和显示设备22也包括硬件,但是内容服务器10和显示设备22的硬件与接收机20的硬件配置基本相同,并且将省略其说明 
(3-2)内容服务器和接收机的功能 
随后,参照图5到13,将描述根据该实施例的内容服务器10和接收机20的功能。 
图5是示出根据该实施例的内容服务器10和接收机20的配置的功能方块图。如图5所示,内容服务器10包括存储部分110、通信部分120和请求处理部分130。此外,接收机20包括通信部分216、操作检测部分220、内容列表获取部分224、显示屏幕生成部分228、连接部分232、传输带宽测量部分236、数据量获取部分240、确定部分244、存储部分252和解码器256。 
多个内容数据和各个内容数据的元数据存储在内容服务器10的存储部分110中。如在“(1)根据实施例的内容下载***的概述”所述,内容数据是包括音频数据(如音乐、演讲、无线电节目等)、视频数据(如电影、电视 节目、视频节目、照片、文档、绘画、图表等)、以及杂项数据(如游戏、软件等)的概念。例如,元数据是如图6所示指示上述各个内容数据的属性的数据。 
图6是示出存储在内容服务器10的存储部分110中的元数据的示例的说明图。如图6所示,元数据包括内容ID、标题、类型、播放时间、评论、缩略图和对应内容数据的数据大小。 
具体地,在图6的最上部,示出了对应于这样的内容数据的元数据,该内容数据的内容ID为“5347”、标题为“Vast Ocean”、类型为“体育”、播放时间为“30m00s”、对其评论为“2008/1/22......”、缩略图包括帆船的图像,并且数据大小为2.2GB。类似地,在图6中示出了对应于其标题为“Town bythe Lake”的内容数据的元数据、对应于其标题为“African Wilderness”的内容数据的元数据以及对应于其标题为“Tokyo Business”的内容数据的元数据。此外,指示存储缩略图的位置的位置信息也可以描述为缩略图。 
此外,存储部分110可以是如非易失性存储器(如电可擦除可编程只读存储器(EEPROM)和可擦除可编程只读存储器(EPROM))、磁盘(如硬盘和盘形磁盘)、光盘(如可记录致密盘(CD-R)、可再写致密盘(CD-RW)、可记录数字多功能盘(DVD-R)、可再写数字多功能盘(DVD-RW)、可记录双层数字多功能盘(DVD+R)、可再写双层数字多功能盘(DVD+RW)、数字多功能盘随机存取存储器(DVD-RAM)、可记录蓝光(注册商标)盘(BD-R)和可再写(注册商标)盘(BD-RE))、或磁光(MO)盘。 
这里,将参照图5再次描述内容服务器10的配置。图5所示的内容服务器10的通信部分120是到接收机20的接口,并且接收来自接收机20的各种请求或传输各种数据到接收机20。作为各种请求,例如存在对内容数据的下载请求、对元数据的获取请求等。此外,作为各种数据,存在内容数据、元数据(内容列表)等。 
此外,内容服务器10的请求处理部分130执行响应经由通信部分120从接收机20接收的请求的处理。例如,当由接收机20请求内容列表时,请求处理部分130读出对应于在存储部分110中存储的内容数据中当前可以传输的内容数据的元数据,并且将该元数据传输到接收机20。 
此外,当由接收机20请求特定内容数据的下载时,请求处理部分130从存储部分110读出特定的内容数据,并且通过下载方法将该特定内容数据传 输到接收机20。此外,当由接收机20请求特定内容数据的流传输(streaming)时,请求处理部分130可以从存储部分110读出特定内容数据,并且通过流传输方法将该特定内容数据传输到接收机20。 
接收机20的通信部分216是到内容服务器10的接口,并且传输各种请求到内容服务器10或从内容服务器10接收各种数据。如上所述,作为各种请求,例如存在对内容数据的下载请求、对元数据的获取请求等,并且作为各种数据,存在内容数据、元数据(内容列表)等。 
操作检测部分220是到接收机20的用户的接口,并且检测通过用户的各种操作。接收机20的用户可以通过操作操作检测部分220将各种数据输入到接收机20或指示各种重放控制。作为通过用户在操作检测部分220上的操作的细节,例如,存在从内容列表选择内容数据、内容数据的播放/暂停/快进/倒带/音量控制等。 
当由操作检测部分220检测到来自用户的内容列表获取请求时,内容列表获取部分224经由通信部分216向内容服务器10请求内容列表。当由内容列表获取部分224请求内容列表时,内容服务器10的请求处理部分130读出存储在存储部分110中的元数据,并且将该元数据作为内容列表传输给接收机20。因此,内容列表获取部分224可以基于用户操作从内容服务器10获取内容列表。 
此外,内容列表是包括内容服务器10当前能够传输的内容数据的列表。因此,内容列表可以是包括内容服务器10当前能够传输的所有内容数据的列表,或者可以是包括内容服务器10当前能够传输的部分内容数据的列表。 
例如,当用户请求属于特定类型的内容数据的内容列表时,内容列表获取部分224可以从内容服务器10请求属于该特定类型的内容数据的内容列表,并且请求处理部分130可以读出存储在存储部分110中的属于该特定类型的内容数据的元数据,并且将该元数据作为属于该特定类型的内容数据的内容列表传输给接收机20。 
类似地,响应于来自用户的请求,内容列表获取请求224可以获取任何内容列表,如其播放时间在特定时间内的内容数据的内容列表、其数据大小在特定范围内的内容数据的内容列表、其发布日期在特定范围内的内容数据的内容列表等。 
显示屏幕生成部分228生成要显示在连接到接收机20的连接部分232的 显示设备22上的显示屏幕。例如,显示屏幕生成部分228生成各种显示屏幕,如用于用户执行对内容列表的获取请求的内容列表请求屏幕、示出由内容列表获取部分224获取的内容列表的内容列表屏幕(菜单屏幕)、示出当前能够被重放的内容数据的列表的播放列表屏幕、内容数据的播放屏幕等。参照图7,将描述由显示屏幕生成部分228生成的内容列表屏幕的示例。 
图7是示出由显示屏幕生成部分228生成的内容列表屏幕30的示例的说明图。在图7中示出了基于内容列表生成的内容列表屏幕30,其中由内容列表获取部分224获取图6所示的内容数据“Vast Ocean”、“Town by the Lake”、“African Wilderness”和“Tokyo Business”的元数据作为内容列表。 
如图7所示,内容列表屏幕30包括缩略图32A到32D、概要信息34A到34D和对应于各个内容数据的下载按钮36A到36D。此外,图7所示的内容列表屏幕30包括用于内容数据“Vast Ocean”的播放按钮38A和用于内容数据“Tokyo Business”的播放按钮38D。 
当用户选择内容列表屏幕30中包括的播放按钮38A、38D或下载按钮36A到36D之一时,接收机20执行对应于选择的按钮的重放控制。例如,当通过操作检测部分220检测到通过用户对下载按钮36B的选择操作时,下载部分248开始对应于下载按钮36B的内容数据“Town by the Lake”的下载。 
此外,当通过操作检测部分220检测到通过用户对播放按钮38A的选择操作时,下载部分248开始对应于播放按钮38A的内容数据“Town by theLake”的下载,并且解码器256基于由下载部分248下载的数据开始重放。下载按钮36A到36D、播放按钮38A到38D等具有作为重放控制项目的功能。 
此外,显示屏幕生成部分228将根据确定部分244的确定结果的重放控制项目叠加在内容列表屏幕330上。图7所示的内容列表屏幕30不包括用于内容数据“Town by the Lake”和“African Wilderness”的播放按钮的原因在于,确定部分244确定内容数据“Town by the Lake”和“African Wilderness”的重放不能开始。这里,“重放不能开始”意味着不能执行正确的重放,例如,重放完全不能开始,或即使开始重放,重放中间也中断。在下面,将对确定部分244进行这种确定以及传输带宽测量部分236和数据量获取部分240给确定部分244提供用于进行确定的信息进行说明。 
传输带宽测量部分236具有用于获取内容服务器10和接收机20之间的传输路径的带宽(即,数据的传输速率)的速率获取部分的功能。例如,用 于获取传输速率的方法可以是任何方法,并且可以使用下面描述的方法。 
(1)紧接在前的传输速率的保持 
传输带宽测量部分236可以在通过下载部分248下载内容数据的同时测量内容数据的传输速率,并且保持传输速率的平均值直到内容数据的下载完成。然后,当在稍后由显示屏幕生成部分228生成内容列表屏幕30时,保持的传输速率可以提供给确定部分244。 
(2)试验(trial)传输 
传输带宽测量部分236可以基于试验向内容服务器10请求任何数据的传输,并且测量响应于该请求从内容服务器10传输的数据的传输速率。这里,传输带宽测量部分236可以通过测量从内容服务器10传输的内容列表的传输速率,获取内容服务器10和接收机20之间的传输速率。 
(3)周围的传输状态的监视 
例如,图1所示的接收机20A的传输带宽测量部分236可以测量要传输到另一接收机20B的内容数据的传输速率。具体地,传输带宽测量部分236还可以向边缘路由器16A请求传送不是寻址到接收机20A的内容数据,实际接收不是寻址到接收机20A的内容数据,并且测量在接收内容数据时的传输速率。此外,传输带宽测量部分236不用必须保持不是寻址到接收机20A的内容数据。 
例如,传输带宽测量部分236将通过上述方法获取的内容数据的传输速率提供给确定部分244。 
对于每个内容数据,数据量获取部分240获取还没有下载的数据量。例如,数据量获取部分240通过从整个内容数据的数据量减去已经下载的数据量来计算还没有下载的数据量。 
整个内容数据的数据量可以通过由内容列表获取部分224获取的内容列表中包括的数据大小指定。此外,已经下载的数据量可以通过参照存储部分252中存储的内容数据的数据量来指定。数据量获取部分240将通过示出为示例的上述方法获取的还没有下载的数据量提供给确定部分244。 
确定部分244基于从数据量获取部分240提供的还没有下载的数据量和从传输带宽测量部分236提供的内容数据的传输速率,确定要由显示屏幕生成部分228显示的重放控制项目。以下,将进行这样的说明,其中确定部分244使得显示屏幕生成部分228显示播放按钮和快进按钮作为重放控制项目。 
A.播放按钮的显示 
确定部分244在目前开始某个内容数据的重放时,确定是否可以完成重放而数据重放位置不会赶上数据下载位置。例如,确定部分244确定剩余下载时间和内容数据的播放时间之间的关系,并且当剩余下载时间小于内容数据的播放时间时,确定部分244使得显示屏幕生成部分228在内容列表屏幕上显示播放按钮。这里,剩余下载时间可以取为直到内容数据的下载完成要求的时间,并且内容数据的播放时间可以取为在以正常速率重放内容数据时、直到整个内容数据的重放完成要求的时间。 
这里,确定部分244可以通过将从数据量获取部分240提供的还没有下载的数据量除以从传输带宽测量部分236提供的内容数据的传输速率来计算剩余下载时间。此外,确定部分244可以通过由内容列表获取部分224获取的内容列表中包括的播放时间来指定内容数据的播放时间。 
通过确定部分244的这种功能,当剩余下载时间小于内容数据的播放时间时,显示屏幕生成部分228叠加用于对应的内容数据的播放按钮。当播放按钮显示在内容列表屏幕30上时,用户可以选择播放按钮,并且使得接收机20开始对应的内容数据的重放。 
这里,因为在剩余下载时间小于内容数据的播放时间后显示播放按钮,所以即使基于用户操作开始内容数据的重放,也假设数据重放位置将不会赶上数据下载位置。因此,接收机20可以重放内容数据直到结束而没有任何中断。具体地,当用户选择播放按钮时,因为正确地执行用户期望的重放处理,所以可以增强用户的便利性。 
此外,前面已经描述了确定部分244使用剩余下载时间和播放时间的确定方法。确定部分244还可以通过使用整个内容数据的数据量、传输速率和数据密度来确定是否可以完成重放而数据重放位置不赶上数据下载位置。 
为了更详细地描述,确定部分244可以计算等式:(整个内容数据的数据量)·((数据密度-传输速率)/数据密度)。然后,当已经下载的数据量超过作为等式的计算结果而获得的数据量时,可以进行确定,可以完成重放而数据重放位置不赶上数据下载位置。 
这里,数据密度意味着当内容数据以正常速率重放时每单位时间使用的数据量。确定部分244通过将内容列表中包括的数据大小除以播放时间来计算数据密度。 
还利用使用整个内容数据的数据量的上述方法,确定部分244可以适当地确定正确的重放是否可能,并且可以指示显示屏幕生成部分228显示播放按钮。 
B.快进按钮的显示 
此外,当经过预定时间或更多、从内容数据的快进切换到正常速率的重放时,确定部分244确定是否将完成重放而数据重放位置不赶上数据下载位置。例如,确定部分244确定剩余播放时间和剩余下载时间之间的关系,并且当剩余播放时间比剩余下载时间长预定时间或更多时,确定部分244使得显示屏幕生成部分228显示快进按钮。这里,剩余播放时间可以取为在以正常速率重放内容数据时直到整个内容数据的重放结束要求的时间。因此,当内容数据的重放没有开始时,内容数据的播放时间和剩余播放时间相互匹配。 
这里,确定部分244可以通过从整个内容数据的播放时间减去内容数据的已经重放的时间来计算剩余播放时间。或者,可以通过将整个内容数据的播放时间乘以通过将内容数据中还没有下载的数据量除以整个内容数据的数据量而获得的值,计算剩余播放时间。 
通过确定部分244的这种功能,当用户选择快进时,接收机20可以继续快进,只要可以保证正常速率的正确重放将执行到结束。 
此外,上述预定时间可以是事先设置的固定时间。然而,如果预定时间是固定时间,则将不显示用于其播放时间短于该固定时间的内容数据的快进按钮。因此,上述预定时间可以是这样的时间,其被灵活设置以便当内容数据的播放时间长时更长,而当内容数据的播放时间短时更短。 
此外,当预定时间是固定时间并且内容数据的剩余播放时间短于该固定时间时,不显示快进按钮,直到内容数据的重放结束。因此,上述预定时间可以是这样的时间,其被灵活设置以便如果内容数据的剩余播放时间长则长,如果内容数据的剩余播放时间短则短。 
当用户选择用于某个内容数据的下载按钮时,以及当选择播放按钮时,下载部分248开始从内容服务器10下载内容数据。然后,下载部分248将从内容服务器10下载的内容数据提供给存储部分252。此外,下载部分248可以将从内容服务器10下载的内容数据提供给解码器256。 
此外,假设要从内容服务器10下载的内容数据已经经历图像压缩(如联合图像编码专家组(JPEG)、运动图像专家组(MPEG)1、MPEG 2或MPEG 3)或音频压缩(如MPEG1音频层3(MP3)、高级音频编码(AAC)、线性PCM(LPCM)、Windows(注册商标)媒体音频9(WMA9)、自适应转换声音编码(ATRAC)或ATRAC3)。 
存储部分252存储由下载部分248下载的内容数据。如在内容服务器10的存储部分110的情况下,存储部分252可以是非易失性存储器(如EEPROM和EPROM)、磁盘(如硬盘和盘形磁盘)、光盘(如CD-R/RW、DVD-R/RW/+R/+RW/RAM和BD(蓝光(注册商标)-R/BD/RE)或磁光(MO)盘。 
解码器256具有重放部分的功能,在用户选择用于某个内容数据的播放按钮的情况下,解码器256解码存储部分252中存储的内容数据中已经下载的数据,并且生成重放屏幕。此外,解码器256可以直接解码由下载部分248下载的数据而不是存储在存储部分252中的数据。 
此外,当用户选择用于某个内容数据的快进按钮时,解码器256执行内容数据中已经下载的数据的快进重放。这里,当内容数据是从多帧配置的视频数据时,快进重放的具体处理可以是选择性地解码多帧中的一部分帧。类似地,当用户选择用于某个内容数据的停止按钮时,解码器256停止内容数据的解码。 
前面,已经描述了接收机20的配置。随后,参照图8到14,将描述接收机20的操作示例。 
图8是示出要在内容服务器10和接收机20中执行的处理流程的序列图。如图8所示,首先,接收机20的内容列表获取部分224基于用户操作向内容服务器10请求内容列表的传输(S304)。当由接收机20请求内容列表时,内容服务器10将存储在存储部分110中的元数据作为内容列表传输给接收机20(S308)。 
然后,当内容列表获取部分224获取内容列表时,例如,显示屏幕生成部分228生成图7所示的内容列表屏幕30,并且使其通过显示设备22显示(S312)。随后,当用户选择用于内容数据“Town by the Lake”的下载按钮36B时(S316),下载部分248向内容服务器10请求内容数据“Town by theLake”的传输(S320)。响应于来自接收机20的请求,内容服务器10开始内容数据“Town by the Lake”的传输(S324)。 
这里,在图8中示出与该序列图并行显示了通过接收机20的内容数据下 载状态的示意图。在该示意图中,水平方向指示数据量,而垂直方向指示时间。此外,已经下载的内容数据的数据量由双线指示。参照该双线,在开始下载的时间t1,已经下载的数据量为0,并且已经下载的数据量随着时间经过而增加。此外,尽管在图8中该双线示出为线性,但是实际上,已经下载的数据量的增加速率假设为依赖于传输路径的传输速率的波动而变化。 
此外,当在S324开始内容数据“Town by the Lake”的下载时,显示屏幕生成部分228生成图9所示的内容列表屏幕30。 
图9是示出在开始下载后生成的内容列表屏幕30的说明图。如图9所示,当开始下载时,显示屏幕生成部分228将用于内容数据“Town by the Lake”的下载按钮36B的显示与其它下载按钮区分,并且还将文字“下载”改为为“正在下载......”。然而,在此阶段,还没有显示用于内容数据“Town by theLake”的播放按钮。 
然后,在到达数据重放位置将不再赶上数据下载位置的时间t2时,接收机20的确定部分244使得显示屏幕生成部分228显示如图10所示的用于内容数据“Town by the Lake”的播放按钮38B(S328)。这里,在图8的示意图中,虚线指示在假设在时间t2已经开始重放的情况下,随着时间的经过将已经重放的数据量。参照该示意图,因为双线和虚线直到作为下载完成时间的时间t6才相互交叉,所以假设即使在时间t2或以后开始重放,数据重放位置也不会赶上数据下载位置。 
图10是示出包括增加的播放按钮的内容列表屏幕30的说明图。如图10所示,当达到内容数据“Town by the Lake”的数据重放位置将不再赶上数据下载位置的时间t2时,显示屏幕生成部分228基于来自确定部分244的指令,生成包括用于内容数据“Town by the Lake”的播放按钮38B的内容列表屏幕30。 
然后,当在时间t3用户选择播放按钮38B时,例如,解码器256和显示屏幕生成部分228相互协作开始生成如图11所示的重放屏幕50(S332)。这里,在图8的示意图中,黑线指示在实际开始重放的情况下已经重放的数据量。 
图11是示出重放屏幕50的示例的说明图。如图11所示,重放屏幕50包括倒带按钮52、暂停按钮54、播放按钮56和快进按钮59。在存在已经重放的数据时显示倒带按钮52。此外,在经过预定时间或更多后从内容数据的 快进切换到以正常速率的重放时,当确定部分244确定将完成重放而数据重放位置不赶上数据下载位置时,显示快进按钮59。 
倒带按钮52、暂停按钮54、播放按钮56和快进按钮59每一个都是用户可选择的,并且用作用于指示内容数据的重放控制的重放控制项目。此外,这些重放控制项目通过显示屏幕生成部分228增加到重放屏幕50。 
然后,当在时间t4用户选择快进按钮59时,解码器256开始内容数据的快进(S332)。当开始快进时,将是已经下载的数据量的比率增加,因此指示已经下载的数据量的、与虚线平行的黑线的梯度沿着水平方向变陡,如图8的示意图所示。 
此外,当在时间t5用户选择播放按钮56时,解码器256停止快进并且切换到正常重放(S340)。然后,如图8的示意图所示,指示已经下载的数据量的黑线的梯度变为沿着水平方向变缓,并且与虚线平行。 
然后,在时间t6完成内容数据“Town by the Lake”的下载(S344),随后在时间t7完成内容数据“Town by the Lake”的重放(S348)。以此方式,因为在正确重放变为可能时显示播放按钮56,所以当用户选择播放按钮56时,根据该实施例的接收机20可以正确重放对应的内容数据到结束。 
此外,在上面已经描述了这样的示例,其中直到到达时间t2内容列表屏幕30中才包括播放按钮38B,该时间t2是内容数据“Town by the Lake”的数据重放位置将不再赶上数据下载位置时的时间。然而,该实施例不限于这种示例。例如,直到达到时间t2,播放按钮38B可以通过显示格式(如颜色、浓度、透明度、大小等)与其它播放按钮38A到38D区分。 
此外,响应于来自用户的请求,显示屏幕生成部分228还可以生成如图12所示的播放列表屏幕60,其示出当前能够重放的内容数据。 
图12是示出由显示屏幕生成部分228生成的播放列表屏幕60的示例。更具体地,图12示出在图8所示的时间t2或以后由显示屏幕生成部分228生成的播放列表屏幕60。如图12所示,在时间t2或以后由显示屏幕生成部分228生成的播放列表屏幕60包括用于内容数据“Vast Ocean”的缩略图62A、概要信息64A和播放按钮66A。类似地,播放列表屏幕60包括用于内容数据“Town by the Lake”的缩略图62B、概要信息64B和播放按钮66B,以及包括用于内容数据“Tokyo Business”的缩略图62C、概要信息64C和播放按钮66C。 
用户可以通过选择用于期望重放的内容数据的播放按钮66,使得接收机20开始重放期望的内容数据。此外,在时间t2之前,显示屏幕生成部分228生成不包括与内容数据“Town by the Lake”有关的显示的播放列表60。 
此外,尽管在图8中已经描述了内容数据的下载速率慢于播放速率的情况,但是还可以假设内容数据的下载速率快于播放速率的情况。图13中示出了内容数据的下载速率快于重放速率的情况的操作示例。 
图13是示出用于内容数据“Town by the Lake”的下载速率快于重放速率的情况的另一处理流程的序列图。如图13所示,首先,基于用户操作,接收机20的内容列表获取部分224从内容服务器10请求内容列表的传输(S504)。当接收机20请求内容列表时,内容服务器10将存储在存储部分110中的元数据作为内容列表传输给接收机20(S508)。 
然后,当内容列表获取部分224获取内容列表时,显示屏幕生成部分228生成内容列表屏幕30,并且使其通过显示设备22显示(S512)。这里,因为内容数据“Town by the Lake”的下载速率快于播放速率,所以由显示屏幕生成部分228生成的内容列表屏幕30包括用于内容数据“Town by the Lake”的播放按钮。随后,当用户选择用于内容数据“Town by the Lake”的下载按钮36B(S516)时,下载部分248向内容服务器10请求内容数据“Town by theLake”的传输(S520)。响应于来自接收机20的请求,内容服务器10在时间t11开始内容数据“Town by the Lake”的传输(S524)。 
如图13的示意图所示,因为内容数据“Town by the Lake”的下载速率快于重放速率,所以沿着水平方向指示已经下载的数据量的双线的梯度比指示已经重放的数据量(如果在时间t11开始重放)的虚线的梯度更陡。 
随后,当在时间t12用户选择用于内容数据“Town by the Lake”的播放按钮时,解码器256开始已经下载的数据的重放(S528)。然而,因为在此时已经下载的数据量的余量小,并且不能充分确保允许快进的时间,所以确定部分244使得显示屏幕生成部分228不显示快进按钮。 
然后,在到达已经下载的数据量相对于已经重放的数据量的余量变得充足的时间t3时,确定部分244使得显示屏幕生成部分228显示快进按钮(S532)。同时,如果用户选择快进按钮并且解码器256开始快进,则沿着水平方向指示实际上已经重放的数据量的黑线的梯度比指示已经下载的数量的双线的梯度更陡。 
当在时间t14数据快进位置赶上数据下载位置时,或者当剩余下载时间和剩余播放时间之间的差值小于标准时间时,确定部分244使得解码器256结束快进,并且切换到正常重放(S536)。然后,完成内容数据“Town by theLake”的下载(S540),并且在时间t15完成内容数据“Town by the Lake”的重放,该时间t15在下载完成之后(S544)。 
图14中一起示出了根据上述实施例的接收机20的操作。 
图14是示出要在根据实施例的接收机20中执行的显示生成方法的流程的流程图。如图14所示,首先,当用户请求内容列表屏幕的显示时(S404),内容列表获取部分224从内容服务器10获取内容列表(元数据)(S408)。然后,显示屏幕生成部分228基于由内容列表获取部分224获取的内容列表生成内容列表屏幕,并且使其通过显示设备22显示(S416)。 
随后,如果当前没有正在下载某个内容数据(S420),则显示屏幕生成部分228生成包括用于该内容数据的下载按钮的内容列表屏幕,并且使其通过显示设备22显示(S424)。然后,确定部分244确定内容数据的剩余下载时间和播放时间之间的关系(S428),并且当播放时间长于下载时间时,确定部分244使得显示屏幕生成部分228显示播放按钮(S432)。 
另一方面,如果当前正在下载某个内容数据,则确定部分244确定内容数据的剩余下载时间和播放时间之间的关系(S436),并且当播放时间长于下载时间时,确定部分244使得显示屏幕生成部分228显示播放按钮(S440)。在S432和S440的处理后,当内容数据的重放完成时,结束一系列处理,并且当内容数据的重放没有完成时,重复从S416开始的处理(S412)。 
此外,当用户选择播放按钮时,解码器256重放与选择的播放按钮对应的内容数据,并且显示设备22显示通过显示屏幕生成部分228将重放控制项目增加到其的显示屏幕(S444)。此时,显示屏幕生成部分228将倒带按钮(如果存在已经重放的内容数据)、暂停按钮(如果在重放期间)、播放按钮(如果在暂停期间)以及快进按钮(如果存在播放时间相对于剩余下载时间的余量)增加到重放屏幕。 
此外,当用户请求显示播放列表屏幕时,显示屏幕生成部分228获取指示已经下载的内容数据的列表的内容列表(S448),并且生成包括每个内容数据的缩略图或标题的播放列表(S452)。此外,显示屏幕生成部分228将与每个内容数据对应的播放按钮增加到重放屏幕,并且使其通过显示设备22显 示。 
随后,确定部分244获取正在下载的内容数据的元数据(S460)。然后,确定部分244确定正在下载的内容数据的剩余下载时间和播放时间之间的关系。显示屏幕生成部分228生成包括内容数据的缩略图和标题的播放列表屏幕,确定部分244对该内容数据确定播放时间长于剩余下载时间(S472),此外,将对应于该内容数据的播放按钮增加到该播放列表屏幕,并且使其通过显示设备22显示(S476)。然后,当内容的重放没有完成时,重复从S468开始的处理(S464)。 
(3-3)接收机的修改示例 
前面,已经描述了根据该实施例的接收机20的配置和操作。因为该接收机20包括要连接到显示设备22的连接部分232,所以接收机20可以以有线或无线方式与任何显示设备连接,并且可以使得连接的显示设备显示由显示屏幕生成部分228生成的显示屏幕。因此,如果现有的显示设备与接收机20连接,则还可以使得现有的显示设备显示由显示屏幕生成部分228生成的显示屏幕。然后,本发明不限于包括要连接到显示设备22的连接部分232的接收机20。根据本发明,例如还提供了图15所示的具有内置显示部分260的接收机21。 
图15是示出根据修改示例的接收机21的配置的功能方块图。如图15所示,根据修改示例的接收机21包括通信部分216、操作检测部分220、内容列表获取部分224、显示屏幕生成部分228、传输带宽测量部分236、数据量获取部分240、确定部分244、存储部分252、解码器256和显示部分260。通信部分216、操作检测部分220、内容列表获取部分224、显示屏幕生成部分228、传输带宽测量部分236、数据量获取部分240、确定部分244、存储部分252和解码器256的功能如“(3-2)内容服务器和接收机的功能”所述,并且将省略其说明。 
显示屏幕260显示由显示屏幕生成部分228生成的各种显示屏幕,如内容列表屏幕、播放列表屏幕、重放屏幕等。因此,根据修改示例的接收机21不包括用于与显示设备22连接的连接部分232。结果,可以限制物理上分开配置的实现本发明要求的设备数量,并且可以减少连接各设备的电缆。 
(4)结论 
如上所述,根据实施例的接收机20或21包括确定部分244,用于确定 剩余下载时间和内容数据的播放时间之间的关系,该剩余下载时间基于下载部分248还没有下载的数据量以及传输速率确定。此外,当确定部分244确定剩余下载时间小于内容数据的播放时间时,显示屏幕生成部分228生成包括用于指示内容数据的重放的播放按钮作为重放控制项目的显示屏幕。 
这里,可以假设当在剩余下载时间小于内容数据的播放时间后开始内容数据的重放时,内容数据的数据重放位置将不会赶上数据下载位置,并且重放可以执行到结束而没有任何中断。因此,显示屏幕生成部分228可以在内容数据变得能够重放到结束而没有任何中断后,生成包括播放按钮的显示屏幕。结果,可以抑制出现用户不期望的情形的情况,如即使用户期望正确重放内容数据并选择了播放按钮,重放也不开始或被中断。 
前面,已经参照附图详细描述了本发明的优选实施例。然而,不必说本发明不限于这种示例。显然,对本领域技术人员将容易出现权利要求的精神内的各种替换或修改,并且要理解的是这些将自然落入本发明的技术范围内。 
例如,在上面已经描述了这样的示例,其中确定部分244通过将从数据量获取部分240提供的还没有下载的数据量除以从带宽测量部分236提供的内容数据的传输速率来计算剩余下载时间,并且确定剩余下载时间和播放时间之间的长度方面的关系。然而,本发明不限于这种示例。内容数据的传输速率可能根据通信网络11的状态或内容服务器10的操作状态改变。因此,为了吸收传输速率的改变,确定部分244还可以通过将预定数据量加到从数据量获取部分240提供的还没有下载的数据量,并且将通过添加获得的值除以内容数据的传输速率来计算剩余下载时间。根据该配置,因为显示屏幕生成部分228在即使传输速率暂时下降也可以保证正确重放的情况下显示播放按钮,所以接收机20可以更安全地实现用户期望的操作。 
此外,在上面已经描述了这样的示例,其中确定部分244通过将从数据量获取部分240提供的还没有下载的数据量除以从传输带宽测量部分236提供的内容数据的传输速率来计算剩余下载时间,并且确定剩余下载时间和播放时间之间的关系。然而,本发明不限于这种示例。类似于上面,内容数据的传输速率可能根据通信网络11的状态或内容服务器10的操作状态改变。因此,为了吸收传输速率的改变,确定部分244还可以通过将预定数据量加到从数据量获取部分240提供的还没有下载的数据量,并且将通过添加获得的值除以内容数据的传输速率来计算剩余下载时间。 
此外,在上面已经描述了这样的示例,其中显示屏幕生成部分228在确定部分244确定播放时间长于剩余下载时间时显示播放按钮。然而,本发明不限于这种示例。例如,当解码器256用于其它目的时,即使播放时间长于剩余下载时间,也不能执行正确的重放。因此,当解码器256不能使用时,即使确定部分244确定播放时间长于剩余下载时间,显示屏幕生成部分228也不显示播放按钮,或者可以与其它按钮区分地显示播放按钮。 
此外,为了转换存储在存储部分252中的内容数据的格式,内容数据在编码后需要被重新解码。因此,在转换存储在存储部分252中的内容数据的格式时,因为正在使用解码,所以显示屏幕生成部分228不显示播放按钮,或者可以与其它按钮区分地显示播放按钮。 
此外,本说明书的接收机20的处理的每个步骤不用必须按照流程图中所述的顺序以时间序列执行。例如,接收机20的处理的每个步骤可以包括并行或单独(例如,并行处理或面向对象处理)执行的处理。 
此外,可以创建计算机程序,其指导内置在接收机20中的硬件(如CPU201、ROM 202、RAM 203等)实现对应于上述接收机20的每个配置的功能。此外,还提供了存储计算机程序的存储介质。此外,通过将图5和15的功能方块图中所示的每个功能块配置为硬件,还可以由硬件实现一系列处理。 

Claims (10)

1.一种显示生成设备,用于生成包括用户可选择的一个或两个或多个重放控制项目的显示屏幕,包括:
下载部分,用于从存储内容数据的内容服务器下载内容数据;
数据量获取部分,用于获取内容数据中通过所述下载部分已经下载的数据量和还没有下载的数据量;
速率获取部分,用于获取从所述内容服务器到所述显示生成设备的数据的传输速率;
显示屏幕生成部分,用于生成包括重放控制项目的显示屏幕,所述重放控制项目取决于由所述数据量获取部分获取的数据量和由所述速率获取部分获取的传输速率;以及
重放部分,用于重放由所述下载部分下载的内容数据,
其中
所述显示生成设备还包括确定部分,用于确定剩余下载时间和内容数据的播放时间之间的关系,该剩余下载时间基于还没有通过所述下载部分下载的数据量以及传输速率获得,
所述显示屏幕生成部分生成包括作为重放控制项目的重放指示项目的显示屏幕,该重放指示项目用于在所述确定部分确定剩余下载时间小于内容数据的播放时间时,指示内容数据的重放,
在由所述重放部分重放内容数据期间,所述确定部分确定内容数据的剩余播放时间和剩余下载时间之间的关系,以及
所述显示屏幕生成部分生成包括作为重放控制项目的快进指示项目的显示屏幕,该快进指示项目用于在所述确定部分确定剩余播放时间比剩余下载时间长预定时间或更多时,指示内容数据的快进。
2.如权利要求1所述的显示生成设备,其中
所述剩余下载时间比通过将没有由所述下载部分下载的数据量除以传输速率获得的时间长预定时间。
3.如权利要求1所述的显示生成设备,其中
在内容数据的快进期间,所述确定部分确定内容数据的剩余播放时间和剩余下载时间之间的关系,以及
当所述确定部分确定剩余播放时间和剩余下载时间之间的差值小于标准时间时,所述重放部分停止内容数据的快进。
4.如权利要求1所述的显示生成设备,还包括:
重放部分,用于重放由所述下载部分下载的内容数据,其中
当所述重放部分正在被使用时,所述显示屏幕生成部分生成不包括重放指示项目的显示屏幕,即使所述确定部分确定剩余下载时间小于内容的播放时间。
5.如权利要求1所述的显示生成设备,其中
所述显示生成设备还包括显示部分,用于显示由所述显示屏幕生成部分生成的显示屏幕。
6.如权利要求1所述的显示生成设备,其中
所述显示生成设备还包括要连接到显示设备的连接部分,所述显示设备用于显示由所述显示屏幕生成部分生成的显示屏幕。
7.如权利要求1所述的显示生成设备,其中
所述重放控制项目包括用于指示内容数据的重放的重放指示项目,以及
所述显示屏幕生成部分生成包括重放指示项目的菜单屏幕。
8.如权利要求1所述的显示生成设备,其中
所述重放控制项目包括用于指示内容数据的快进的快进指示项目,以及
所述显示屏幕生成部分将快进指示项目增加到由所述下载部分下载的内容数据的重放屏幕。
9.一种在显示生成设备中执行的显示生成方法,该显示生成设备用于生成包括用户可选择的一个或两个或多个重放控制项目的显示屏幕,该方法包括以下步骤:
从存储内容数据的内容服务器下载内容数据;
获取内容数据中已经下载的数据量和还没有下载的数据量;
获取从内容服务器到显示生成设备的数据的传输速率;
生成包括重放控制项目的显示屏幕,所述重放控制项目取决于已经下载的数据量、还没有下载的数据量和获取的传输速率;以及
重放由所述下载部分下载的内容数据,
其中
确定剩余下载时间和内容数据的播放时间之间的关系,该剩余下载时间基于还没有下载的数据量以及传输速率获得,
生成包括作为重放控制项目的重放指示项目的显示屏幕,该重放指示项目用于在确定剩余下载时间小于内容数据的播放时间时,指示内容数据的重放,
在重放内容数据期间,确定内容数据的剩余播放时间和剩余下载时间之间的关系,以及
生成包括作为重放控制项目的快进指示项目的显示屏幕,该快进指示项目用于在确定剩余播放时间比剩余下载时间长预定时间或更多时,指示内容数据的快进。
10.一种包括显示生成设备和内容服务器的内容下载***,该显示生成设备用于生成包括用户可选择的一个或两个或多个重放控制项目的显示屏幕,该内容服务器能够与所述显示生成设备通信,其中
所述内容服务器具有存储在存储介质中的内容数据,以及
所述显示生成设备包括
下载部分,用于从存储内容数据的内容服务器下载内容数据;
数据量获取部分,用于获取内容数据中通过下载部分已经下载的数据量和还没有下载的数据量;
速率获取部分,用于获取从内容服务器到显示生成设备的数据的传输速率;以及
显示屏幕生成部分,用于生成包括重放控制项目的显示屏幕,所述重放控制项目取决于由数据量获取部分获取的数据量和由速率获取部分获取的传输速率;以及
重放部分,用于重放由所述下载部分下载的内容数据,
其中
所述显示生成设备还包括确定部分,用于确定剩余下载时间和内容数据的播放时间之间的关系,该剩余下载时间基于还没有通过所述下载部分下载的数据量以及传输速率获得,
所述显示屏幕生成部分生成包括作为重放控制项目的重放指示项目的显示屏幕,该重放指示项目用于在所述确定部分确定剩余下载时间小于内容数据的播放时间时,指示内容数据的重放,
在由所述重放部分重放内容数据期间,所述确定部分确定内容数据的剩余播放时间和剩余下载时间之间的关系,以及
所述显示屏幕生成部分生成包括作为重放控制项目的快进指示项目的显示屏幕,该快进指示项目用于在所述确定部分确定剩余播放时间比剩余下载时间长预定时间或更多时,指示内容数据的快进。
CN2008800078954A 2008-01-10 2008-12-25 显示生成设备、显示生成方法和内容下载*** Expired - Fee Related CN101632304B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2008003543A JP5034960B2 (ja) 2008-01-10 2008-01-10 表示生成装置、表示生成方法、プログラム、およびコンテンツダウンロードシステム
JP003543/2008 2008-01-10
PCT/JP2008/073561 WO2009087907A1 (ja) 2008-01-10 2008-12-25 表示生成装置、表示生成方法、プログラム、およびコンテンツダウンロードシステム

Publications (2)

Publication Number Publication Date
CN101632304A CN101632304A (zh) 2010-01-20
CN101632304B true CN101632304B (zh) 2012-03-21

Family

ID=40853031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008800078954A Expired - Fee Related CN101632304B (zh) 2008-01-10 2008-12-25 显示生成设备、显示生成方法和内容下载***

Country Status (6)

Country Link
US (1) US8555175B2 (zh)
EP (1) EP2228989A4 (zh)
JP (1) JP5034960B2 (zh)
KR (1) KR20100101047A (zh)
CN (1) CN101632304B (zh)
WO (1) WO2009087907A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600368A (zh) * 2018-04-25 2018-09-28 青岛海信电器股份有限公司 一种hls网络视频下载优化方法及装置

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070028262A1 (en) * 2005-07-29 2007-02-01 Zermatt Systems, Inc. Virtual discovery of content available to a device
CN101990089B (zh) * 2009-08-07 2013-01-02 宏碁股份有限公司 串流影音资料传输控制方法及其设备
US9928309B2 (en) * 2010-06-28 2018-03-27 Nokia Technologies Oy Handling content associated with content identifiers
JP5466593B2 (ja) * 2010-07-29 2014-04-09 学校法人早稲田大学 情報処理装置及び情報処理方法
US9552015B2 (en) 2011-01-24 2017-01-24 Apple Inc. Device, method, and graphical user interface for navigating through an electronic document
KR101373835B1 (ko) * 2012-03-02 2014-03-14 주식회사에어플러그 무선 통신망의 통신상태에 따라 원격지 컨텐트의 플레이 유형을 적응적으로 표시하는 방법 및 장치
CN102752153B (zh) * 2012-07-25 2015-09-16 烽火通信科技股份有限公司 一种动态生成onu面板图的方法
JP5738365B2 (ja) * 2013-08-06 2015-06-24 日立マクセル株式会社 情報処理装置
US10545657B2 (en) 2013-09-03 2020-01-28 Apple Inc. User interface for manipulating user interface objects
WO2015183366A1 (en) 2014-05-30 2015-12-03 Apple, Inc. Continuity
US20160062571A1 (en) 2014-09-02 2016-03-03 Apple Inc. Reduced size user interface
WO2016036413A1 (en) 2014-09-02 2016-03-10 Apple Inc. Multi-dimensional object rearrangement
CN104639977B (zh) * 2015-02-05 2018-05-08 小米科技有限责任公司 节目播放的方法及装置
US9813299B2 (en) * 2016-02-24 2017-11-07 Ciena Corporation Systems and methods for bandwidth management in software defined networking controlled multi-layer networks
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11687501B2 (en) 2016-06-24 2023-06-27 Spectra Logic Corporation Informed data retrieval
JP2020155901A (ja) * 2019-03-19 2020-09-24 株式会社ノーリツ 給湯装置
CN110149526B (zh) * 2019-05-29 2021-11-02 北京达佳互联信息技术有限公司 一种直播互动***及其控制方法、装置与存储介质
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
US11449188B1 (en) 2021-05-15 2022-09-20 Apple Inc. Shared-content session user interfaces

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1465189A (zh) * 2001-04-26 2003-12-31 皇家菲利浦电子有限公司 用于分布贮存的p2p网络结构
CN1558665A (zh) * 2004-01-20 2004-12-29 大唐微电子技术有限公司 一种网络多媒体信息快速播放方法及相应的机顶盒设备

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3015354B2 (ja) * 1997-12-05 2000-03-06 日本電信電話株式会社 ビデオ情報記憶・再生システム、蓄積装置、再生装置およびその制御方法
WO2000027106A2 (en) * 1998-10-29 2000-05-11 Matsushita Electric Industrial Co., Ltd. Providing vcr functionality for data-centered video multicast
JP2001008203A (ja) 1999-06-21 2001-01-12 Matsushita Electric Ind Co Ltd 動画伝送方法および動画伝送システム
JP2002262267A (ja) 2001-02-28 2002-09-13 Toshiba Corp 映像受信再生方法及び装置
JP2002290948A (ja) * 2001-03-28 2002-10-04 Ntt Advanced Technology Corp ビデオコンテンツの配信/再生方法とその方法を実行させるプログラム、及びビデオコンテンツ配信/再生システム
JP2003018527A (ja) 2001-06-29 2003-01-17 Matsushita Electric Ind Co Ltd 録画再生装置、コンピュータ読取可能な記録媒体、及びプログラム。
US20030074379A1 (en) * 2001-10-11 2003-04-17 International Business Machines Corporation Apparatus and method of predicting file download time based on historical data
WO2003034727A1 (fr) * 2001-10-15 2003-04-24 Stark Co., Ltd. Serveur et systeme de distribution de contenu
JP4370085B2 (ja) * 2002-05-20 2009-11-25 淳一 棚橋 動画配信技術を用いたショッピングシステム
JP2004229060A (ja) * 2003-01-24 2004-08-12 Sony Ericsson Mobilecommunications Japan Inc ストリーミング再生方法及び携帯通信端末装置
US7739715B2 (en) * 2003-06-24 2010-06-15 Microsoft Corporation Variable play speed control for media streams
EP1668883A4 (en) * 2003-09-24 2007-07-11 Videonline Inc PORTABLE VIDEO MEMORY AND REPRODUCTION DEVICE
JP2005333478A (ja) * 2004-05-20 2005-12-02 Mitsumi Electric Co Ltd ストリーミングコンテンツ再生方法及びそれを用いたインターネット接続装置
US20070061725A1 (en) * 2005-03-17 2007-03-15 Isaac Emad S System and method for managing content between devices having different capabilities
JP2006279320A (ja) * 2005-03-28 2006-10-12 Canon Inc 番組蓄積再生装置、番組蓄積再生方法、その記録媒体及びプログラム
KR100827103B1 (ko) * 2006-08-08 2008-05-02 삼성전자주식회사 디지털 비디오 방송 단말기에서 파일 다운로드 정보 표시장치 및 방법
JP5200415B2 (ja) * 2007-04-27 2013-06-05 株式会社日立製作所 受信装置、受信方法及び送受信方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1465189A (zh) * 2001-04-26 2003-12-31 皇家菲利浦电子有限公司 用于分布贮存的p2p网络结构
CN1558665A (zh) * 2004-01-20 2004-12-29 大唐微电子技术有限公司 一种网络多媒体信息快速播放方法及相应的机顶盒设备

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JP特开2001-8203A 2001.01.12
JP特开2003-18527A 2003.01.17
JP特开2004-229060A 2004.08.12

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600368A (zh) * 2018-04-25 2018-09-28 青岛海信电器股份有限公司 一种hls网络视频下载优化方法及装置

Also Published As

Publication number Publication date
US8555175B2 (en) 2013-10-08
JP2009170964A (ja) 2009-07-30
EP2228989A4 (en) 2011-06-08
US20100107078A1 (en) 2010-04-29
JP5034960B2 (ja) 2012-09-26
CN101632304A (zh) 2010-01-20
EP2228989A1 (en) 2010-09-15
WO2009087907A1 (ja) 2009-07-16
KR20100101047A (ko) 2010-09-16

Similar Documents

Publication Publication Date Title
CN101632304B (zh) 显示生成设备、显示生成方法和内容下载***
CN101341752B (zh) 重放设备和方法
CN101247430B (zh) 重放装置、重放方法和程序
CN101136233B (zh) 重放装置、重放方法、重放***和记录介质
CN101536486B (zh) 进行内容的显示控制的通信终端装置、控制方法以及影像显示***
KR101386012B1 (ko) 플레이리스트 편집 방법 및 이를 적용한 멀티미디어재생장치
CN102300126A (zh) 动态图像推荐***和动态图像推荐方法
CN101510984A (zh) 幻灯片放映显示***及方法、信息处理设备、播放设备
CN102208205A (zh) 动画再现装置
CN105632542B (zh) 音频播放方法及装置
CN101309378B (zh) 广播接收装置及由其回放内容的方法
JP4593148B2 (ja) 番組視聴システム、番組視聴装置、番組再生方法および番組視聴プログラム
US7938753B2 (en) Training apparatus and training method
EP2164251A2 (en) Apparatus and method for providing service information
KR100743962B1 (ko) 컨텐츠 연관 메모 기록, 색인 방법 및 상기 방법을수행하는 단말기
JP6980177B2 (ja) オーディオ装置
JP5449724B2 (ja) デジタルテレビジョン受信装置
JP2008252270A (ja) コンテンツ再生装置
KR100834063B1 (ko) 디지털방송 수신 장치의 프로그램정보 수신방법
JP2009158066A (ja) 録画再生装置及び録画再生方法
JP2007043323A (ja) サーバ装置及び制御方法
CN103688552A (zh) 通过电子装置来对广播节目时间表进行控制的方法及相关装置
KR20100118786A (ko) 방송 신호 출력 방법 및 그 방법을 채용한 방송 수신기

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: 20120321

Termination date: 20151225

EXPY Termination of patent right or utility model