数据处理设备、数据处理方法及数据处理程序的制作方法

文档序号:7607020阅读:255来源:国知局
专利名称:数据处理设备、数据处理方法及数据处理程序的制作方法
技术领域
本发明涉及数据处理设备、数据处理方法及数据处理程序。更具体地讲,本发明涉及要与一网络相连的数据处理装置、用于该装置的数据处理方法以及用于该装置的数据处理程序,其中该网络是用来接收广播信号的并且广播站点通过该网络公布有关广播内容的信息。
背景技术
迄今已知的数据处理装置是用来接收无线电台和电视台所发送的广播信号的。每种数据处理装置对广播信号进行解调,从而使用户能够收听像音乐这样的节目,并能够查阅广播站在互联网上公布的广播内容信息。在这些广播内容信息中有在节目中所广播的音乐的标题,该音乐的演奏者,记录该音乐的光盘的名称或序列号。
把每个广播站发送信号所用的诸多频率分配到多个接收区(在这些接收区中,可以在相同的信道中接收到相同的节目),一种频率对应于一个接收区。这是因为在一有限的区域中只能接收到用特定频率发送的信号。换句话说,以某一频率发送的广播节目无法在不同的区域中接收。这便是任何设计成用来接收广播信号的数据处理装置都具有调谐器预设功能(在下文中称为“预设功能”)的原因。具有这种功能的数据处理装置便可以根据其所处的位置来自动地设置接收信道。当用户开始使用数据处理装置或进入到一个新的接收区时,该他或她会激活预设功能。由此便设置了对应于新区域的接收信道。
已知的音频再现装置安装在像汽车这样的运动物体中,并在从一个接收区移动到另一个接收区的同时接收广播信号。音频再现装置基于从全球定位系统(GPS)中获取的位置信息来识别接收区。然后,它自动地设置分配给该接收区的接收信道。(在特许公开号为8-5392的日本专利申请的〔0006〕到〔0012〕段以及图1中,揭示了这样一种音频再现装置)数据处理装置的用户可以选择已设定预设功能的信道。然后,他或她收听所期望的广播站正在播放的节目。此时,数据处理装置识别发送它正接收信号的那个广播站。该装置获取与广播站通过互联网正在播放的内容有关的信息。可以用显示器显示出有关该广播内容的信息。然后,用户可以在收听正在播放的节目的同时还能查阅与来自该装置正接收信号的那个广播站所播放的内容有关的信息。
不过,使用常规的数据处理装置时,用户可以查阅的信息只限于与所选广播站正在播放的内容有关的信息。
迄今为止,数据处理装置所获取的与正在播放的内容有关的信息仅仅来自于用户已选中的广播站。为获取与正在播放的内容有关的信息,该装置对其正在接收的广播信号的频率进行检测,根据检测到的频率来查看广播站列表,由此识别出该广播站。既然是自动地识别出该广播站的,那么用户没必要选择该广播站。不过,用户必须选择任何其它的广播站以便查阅与其它站点播放的内容有关的信息。查阅当该装置没有接收到这个站点所广播的信号时,用户也需要选择一个广播站点,以便查阅与该广播站播放的内容有关的信息。
为了使用户能够选择一广播站以查阅与该广播站所播放的内容有关的信息,无论该装置是否正在从该广播站中接收信号,显示器都需要显示出覆盖全部区域的所有站点的列表。这种列表是如此长,使得用户寻找他或她想要的站点变得非常麻烦。该列表所显示的站点越多,则用户查找并选中他或她想要的站点所用去的时间就越长。
使用常规的数据处理装置时,用户必须花费很大的力气来选择他或她想要的站点。因此,除了数据处理装置正在接收的、发送信号的那个站点以外,该用户不能查阅与其它广播站正在播放的内容有关的信息。因此,这种数据处理装置并不是很有用。

发明内容
正是考虑到了上文所述的内容才产生了本发明。本发明的目标在于,提供一种数据处理装置,无论该装置是否正在接收来自广播站的信号,它都能够很容易地提供与该广播站播放的内容有关的信息。本发明的目标还在于,提供一种数据处理方法和数据处理程序,它们都用于数据处理装置中。
为实现上述目标,本发明提供一种数据处理装置,它能够使用户查阅到该用户选择的任何广播站在网络上公布的与内容相关的信息。这种数据处理装置包括用于接收广播信号的接收装置;用于再现广播信号的再现装置;设置装置,它用于为可以接收到的广播信号设置频率以及将与所设置频率有关的频率信息记录在预定的记录介质上;用于通过网络来实现控制通信的通信控制装置;显示装置;以及控制装置,它用于使显示装置根据频率信息显示出广播站列表、获取所选广播站公布的与内容相关的信息并使显示装置显示出与内容相关的信息。
在这种数据处理装置中,接收装置接收用户已选中的特定频率的广播信号。再现装置对接收装置已接收到的广播信号进行再现处理。该信号的再现过程是实时进行的,或是在已将其存储在存储设备中之后进行的。每个广播信号都具有特定的频率,该频率已分配给可以接收到该信号的区域。设置装置为在该数据处理装置所处的区域中能够接收到的任何广播信号设置频率。设置装置将一个接收信道分配给该频率设置。表示频率设置的信息是记录在预定的记录介质中的。接收装置根据表示频率设置的信息来选择接收信道,并接收如此选择的接收信道中的广播信号。控制装置使显示装置显示出一张广播站列表,该列表中的广播站对应于由设置装置所设置的至少一个广播信号的频率。当用户从该列表中选择一个广播站时,通信控制装置获取与所选广播站在网络上公布的广播内容有关的信息。控制装置使显示装置显示出与广播内容相关的信息。显示装置所显示出的与内容相关的信息并不只限于关于一个广播站的信息。
因此,用户可以查阅到来自与该装置可接收到信号的任何广播站所公布的广播内容有关的信息,而不必在意该装置是否正在从该广播站接收信号。
为实现上述目标,本发明提供一种数据处理方法,该方法对所指定的广播信号进行再现,并能够使用户查阅到与某一广播站在网络上公布的广播内容有关的信息。该方法能够使用户查阅到与发送正在接收的广播信号的广播站不同的某一广播站所公布的广播内容有关的信息。
在这种数据处理方法中,在分配给多个广播站的各种频率所对应的广播信号中,设定可以接收到的任何广播信号的频率,并且将接收信道分配给所设置的频率。把表示该设置频率的信息记录在预定的记录介质中。不管是否正在接收广播信号,显示装置都会显示出一张广播站列表,该列表包括与至少一个广播信号的频率相对应的站点。当从该列表中选择一个广播站时,通过网络便可获取与所选广播站在该网络上公布的广播内容有关的信息。显示装置显示出与该广播内容有关的信息。由显示装置所显示的与内容相关的信息并不只限于关于一个广播站的信息。
因此,无论该装置是否正在从广播站接收信号,用户都可以查阅到与来自该装置可接收信号的任何广播站所公布的广播内容有关的信息。
在根据本发明的数据处理装置中,基于该数据处理装置可以接收的广播信号的频率,显示出存在于接收区中的广播站的列表。在网络上公布与该列表所示的任何给定的广播站的广播内容有关的信息。向用户显示和给出该信息。在接收区中,广播站的数目是有限的。这使用户很容易选择想要的站点。用户可以使用简单的操作来指定想要的广播站,并可以查阅与所选站点播放的内容有关的信息,而同时不必在意该数据处理装置是否正在接收来自所选站点的广播信号。
此外,在根据本发明的数据处理方法中,无论该装置是否正在接收信号,都可以做到显示出与该数据处理装置可以接收的广播信号的频率相对应的广播站的列表;当广播站被选中时,获取与所选广播站在网络上公布的广播内容有关的信息;以及使该信息可以被查阅。在接收区中,广播站的数目是有限的。这使用户很容易选择想要的站点。用户可以使用简单的操作来指定想要的广播站,并可以查阅与所选站点播放的内容有关的信息,而同时不必在意该数据处理装置是否正在接收来自站点的广播信号。


图1表示应用于诸多实施例的本发明的发明理念;图2是根据本发明第一实施例的网路系统的方框图;图3是终端装置的外观图;图4是示出了该终端装置的硬件配置的方框图;图5是示出了该终端装置的程序模块配置的视图;图6是一表格,一方面示出了各种频率之间的关系,另一方面示出了诸多广播站之间的关系;图7是示出了所显示的广播站选择菜单的视图;图8是描绘国内(日本)所有地区的区域列表菜单的视图;图9是用于解释显示相关信息的顺序的流程图;图10是示出了与音乐相关的服务提供系统的整体配置的视图,这便是本发明的第二实施例;图11是客户端的硬件配置的方框图,该图示出了该客户端的功能电路;图12是表示目录结构的视图;图13是门户服务器的硬件配置的方框图,该图描绘了构成这种服务器的功能电路;图14是音乐数据发布服务器的硬件配置的方框图,该图示出了构成这种服务器的功能电路;图15是实物-销售服务器的硬件配置的方框图,该图示出了构成这种实物销售服务器的功能电路;图16是无线电广播信息发布服务器的硬件配置的方框图,该图示出了构成这种服务器的功能电路;图17是示出了在客户端和门户服务器之间实现用户验证顺序的顺序图;图18是示出了在客户端和音乐数据发布服务器之间实现的用户验证顺序的顺序图;图19是表示提供音乐数据发布服务的服务顺序的顺序图;图20是表示提供实物销售服务的服务顺序的顺序图;图21是表示提供无线电广播信息(广播列表信息)的服务顺序(1)的顺序图;以及图22是表示提供无线电广播信息(现在正在广播的信息)的服务顺序(2)的顺序图。
具体实施例方式
将参照附图对本发明的诸多实施例进行描述。
(1)本发明的基本理念首先,将对应用于诸多实施例的本发明的理念进行解释。然后,将对本发明的诸多实施例进行详细描述。
图1是表示应用于诸多实施例的本发明的理念的视图。
根据本发明的数据处理装置1接收从广播站2发送过来的广播信号,并且它还通过网络3连接到广播站服务器4。广播站服务器4是受广播站2管理的服务器。它公布与要由广播站2进行广播的广播内容有关的信息,比如音乐作品。
数据处理装置1接收到的广播信号具有根据已分配给位于各接收区域中的广播站的广播信号频率来预先设置的频率。在下面的描述中,把装置1可以接收的广播信号的频率设置过程称为“预设过程”,并把关于该频率预设的信息称为“预设信息”。
数据处理装置1具有广播信号接收装置11、广播信号再现装置12、设置装置13、预设信息存储设备14、控制装置15、通信控制装置16以及显示装置17。广播信号接收装置11接收从广播站2发送过来的广播信号。广播信号再现装置12再现该广播信号。设置装置13进行预设处理。预设信息存储设备14存储装置13已设定的预设信息。控制装置15根据预设信息控制与广播站2要播放的广播内容有关的信息的获取。通信控制装置16控制着装置1通过网络3来执行的与广播站服务器4的通信。显示装置17用来显示各种信息内容。
广播信号接收装置11获取表示广播站2的广播频率的数据,该广播站2是用户从预设信息存储设备14中选出的,该设备14也存储表示其它站点的广播频率的数据项。然后,广播信号接收装置11接收它已获取的数据所表示的频率所对应的广播信号。把接收到的广播信号提供给广播信号再现装置12。在某些情况下,可以把接收到的广播信号中所包含的内容数据存储在存储设备(未示出)中。
广播信号再现装置12对由特定广播站2所发送并由广播信号接收装置11所接收的广播信号进行再现。装置12实时地对来自广播信号接收装置11的信号输入进行再现,或对存储在存储设备(未示出)中的内容数据进行再现。
设置装置13执行预设过程,即为来自各广播站的广播信号设置频率,其中这些广播站都位于使用数据处理装置1的区域中。然后,设置装置13为它已设置的每个频率分配一个接收信道。预设过程可以通过本领域中已知的各种方法来实现。因此,在本文中将不对预设过程进行详细描述。预设过程可以是自动开始的,或是在用户的请求下开始的。在广播信号接收装置11接收特定的广播信号和控制装置15开始获取与来自广播站服务器4的广播内容有关的信息之前,预设信息已存储到预设信息存储设备14中。注意到该信息不仅包含可以接收到的广播信号的频率,还包括与发送这些频率的广播信号的广播站有关的广播站信息。例如,这种广播站信息包括这些广播站的名称和标识数据项。
预设信息存储设备14是由用于存储设置装置13所设置的预设信息的记录介质构成的。例如,该记录介质是硬盘驱动器(HDD)。可以从广播信号接收装置11和控制装置15中读取预设信息。
根据存储在预设信息存储设备14中的信息,控制装置15控制着这样的过程,该过程允许用户查阅与将要由该用户想要的广播站播放的广播内容有关的信息。与广播内容有关的信息是由广播站服务器4在网络3上公布的。控制装置15读取预设信息。使用包括在预设信息中的广播站的名称,控制装置15便可以使显示装置17显示出各种广播站列表,数据处理装置1可以从这些广播站接收信号。当用户从所显示的列表中选择一个广播站时,控制装置15使用通信控制装置16,由此获取与广播站服务器4在网络上公布的广播内容有关的信息。然后,控制装置15使显示装置17显示出与广播内容有关的信息。
为了从广播站服务器4中获取与广播内容有关的信息,控制装置15使用关于与广播内容有关的信息源的信息。例如,控制装置15使用通信控制装置16,由此将广播站的ID数据(即,所谓的呼叫符号)发送到信息提供装置,该信息提供装置通过连接到网络3提供了关于与广播站公布的广播内容有关的信息源的信息。因此,控制装置15接收到关于广播站中所提供的数据发布源的信息,该广播站公布与广播内容有关的信息。数据处理装置1可以存储广播站中所提供的数据发布源的表格。在这种情况下,控制装置15搜索数据发布源的表格并获得关于广播站中所提供的数据发布源的信息。
对于在预设过程中已注册的所有的广播站而言,控制装置15可以使用通信控制装置16以自动地执行从数据发布源中获取与广播内容有关的信息的过程,该过程的执行不是在用户已选择广播站之后,而是在已设置预设信息之后。如果情况真是这样,则通过采取与上述相同的步骤,控制装置15便可获取关于数据发布源的信息,该信息与在预设过程中注册的所有广播站有关。基于所获取的信息,控制装置15继而获得与广播站要播放的广播内容有关的信息。该信息存储在存储设备中。如果有用户请求,则控制装置15从存储设备中读取与广播内容有关的信息,这样便可以显示出与广播内容有关的信息。
在控制装置15的控制下,通信控制装置16将涉及与广播内容有关的信息的请求通过网络3发送到广播站服务器4。通信控制装置16接收来自广播站服务器4的与广播内容有关的信息,并将该信息提供给控制装置15。
在控制装置15的控制下,显示装置17显示出广播站列表、与每个广播站将要播放的广播内容有关的信息、以及所选广播站的广播内容的菜单。当用户从所显示的列表中选择一个广播站时,显示装置17显示与所选站点将要播放的广播内容项有关的信息列表。当用户选择广播内容项之一时,显示装置17显示出关于用户所选广播内容项的详细信息。
将描述上述数据处理装置1是如何工作的。
在数据处理装置1中,设置装置13执行预设过程,即为使用数据处理装置1的区域中的每个广播站的广播信号设置频率。然后,设置装置13为它已设置的每个频率分配一个接收信道。把表示分配给每个接收信道的频率的设置频率信息以及包括与该频率相对应的广播站的名称和ID数据的广播站信息一起作为预设信息而记录在预设信息存储设备14中。
通过执行上述过程,数据处理装置1对作为预设信息的已分配给接收信道的广播信号频率以及广播站的名称和ID数据项进行登记。
广播信号接收装置11接收具有与已选择的接收信道相对应的频率的广播信号。广播信号再现装置12再现所接收到的广播信号。
根据预设信息,控制装置15使显示装置17显示出与接收信道相对应的广播站的列表。当用户从显示装置17所显示的列表中选择一个广播站时,控制装置15获取关于所选广播站中所提供的数据发布源的信息。关于数据发布源的信息便是存储在装置1中的信息。或者,通过将通信控制装置16连接到网络3,也可以获得该信息。
在这种情况下,该信息的获取是来自于这样一种装置,该装置提供涉及到与将要由广播站播放的内容有关的信息源的信息。
根据与所选广播站中所提供的数据发布源有关的信息,控制装置15通过通信控制装置16将涉及到与广播内容有关的信息的一个请求发送到广播站服务器4。控制装置15接收与广播内容有关的信息,该信息是来自于广播站服务器4的响应。然后,控制装置15使显示装置17显示出与广播内容有关的信息。由此,装置1把与所选广播站将要播放的广播内容有关的信息提供给用户。
控制装置15获取与在预设信息中注册过的所有广播站中所提供的数据发布源有关的信息。根据该信息,控制装置15获得与每个广播站将要分发的广播内容有关的信息。与广播内容有关的信息存储在存储设备中。当用户从显示装置17所显示的广播站列表中选择一个广播站时,控制装置15从存储设备中读取与所选站点将要播放的广播内容有关的信息。控制装置15可以使显示装置17显示该信息。
在根据本发明的数据处理装置1中,使用准备用来接收广播信号的预设信息使显示装置17显示位于接收区中的广播站的列表。这使用户可以选择用来发布与广播内容有关的信息的广播站。无论哪一个接收信道将广播信号提供给广播信号接收装置11,或无论装置11是否正在接收广播信号,都可以实现上述过程。因此,用户可以查阅到与广播内容有关的信息,该信息是由他或她已选择的广播站在网络3上公布的。
显示装置17显示出的、使用户能够选择广播站的广播站的列表仅显示存在于接收区中的广播站。即,该列表并没有显示很多广播站。这使用户可以很容易地选择广播站。注意到,与每个广播站在网络上公布的广播内容有关的信息涉及到广播节目,并且包含在该节目中将要播放的音乐作品的标题和演奏该音乐作品的艺术家的名字。因此,接收区外的任何广播站所公布的与广播内容有关的信息对于该用户而言可能大多数是不必要的。因此,显示装置17需要显示的只是位于接收区中的广播站的列表,从这些广播站中数据处理装置1可以收到信号。
可以这样设计数据处理装置1,在可以使用户能够选择位于接收区中的一个广播站的广播站列表的旁边显示出一个区域选择按钮。当用户选择区域选择按钮时,显示装置17显示出存在于接收区之外的广播站的列表。假定用户选择所显示的这些广播站之一。然后,装置1获取与现在所选的广播站将要播放的广播内容有关的信息,并将该信息显示出来。这使用户能够查阅到与位于接收区外的站点将要播放的广播内容有关的信息。
(1)第一实施例参照附图,将对本发明的第一实施例进行详细描述。该实施例是一种终端设备,它能够接收表示音乐作品的FM广播信号和TV(电视)广播信号。在下面的描述中,保存有关音乐作品或音乐作品集的信息的过程将被称为“剪辑”。
图2示出了与第一实施例有关的网络系统。该网络系统包括终端设备10和网络30。例如,网络30是互联网。网络30将终端设备10连接到各种服务服务器上。这些服务器是广播站服务器41、CD标题信息提供服务器42、音乐发布服务器43、CD商店服务器44、互联网无线电服务器45以及综合性服务服务器46。广播站服务器41起着相关信息提供服务器的作用。综合性服务服务器46起着验证服务器的作用。
广播站服务器41是受播放FM节目和TV节目的广播站20管理的服务器。广播站20具有用来发射无线电信号的天线21。广播站服务器41执行提供与要播放的广播内容有关的信息的服务,例如这种信息可以是与要播放的音乐作品有关的信息。
从广义上讲,广播站服务器41以两种模式提供内容信息。第一种模式是“现在正在播放”,在这种模式中服务器41提供关于当前正在播放的音乐作品的信息。在第二种模式中,服务器41提供站点40在终端设备的请求下已经播放过的音乐作品的列表(或播放列表)。(播放列表包含关于每个已播放的音乐作品的信息)。广播站服务器41提供关于特定节目所播放的音乐作品的信息,也提供关于特定时段所播放的音乐作品的信息。
CD标题信息提供服务器42发布关于市场上可以买到的CD中所记录的音乐作品的信息。
音乐发布服务器43发布表示音乐作品(音乐数据项)的数字化数据。只有当用户采取措施购买音乐作品时,它才将音乐数据项提供给终端设备10。服务器43可以提供关于广播站20将要播放的音乐作品的信息。
CD商店服务器44所执行的服务在于接收CD的订购。CD商店服务器44还执行发布促销音频数据和提供关于记录在所售CD上的音乐作品的信息的服务。
互联网无线电服务器45通过像互联网这样的广域网来提供音频节目。
综合性服务服务器46起着门户网站的作用,其中通过网络30给出各种类型的服务。换句话说,服务器46传递着诸多服务。例如,服务器46发布表示与播放给终端设备10的音乐作品有关的信息源的信息。例如,该信息是广播站服务器41公布给公众的URL(统一资源定位器)。
因此,多个服务器都执行提供关于音乐作品或音乐作品集的信息的服务。即,在网络30上,每个服务器用作音乐作品或音乐作品集的源。
音乐发布服务器43和CD商店服务器44可以发布用于售卖的音乐作品。如果用户可以操作终端设备10,访问这些用于发布售卖音乐作品的服务器,他或她便可以通过网络30购买音乐作品或音乐作品集。为购买音乐作品,终端设备10的用户可以采取步骤进入音乐发布服务器43。在这种情况下,音乐数据可以从服务器43下载到终端设备10。为购买音乐作品,终端设备10的用户可以采取步骤进入CD商店服务器44。然后,该用户可以收到递送到他或她的家里的CD。
终端设备10包括功能部件19和用户接口(UI)部件18。功能部件19可以接收并再现广播信号,还可以实现终端10与网络30之间的通信。用户接口部件18具有按键输入部件18a和显示设备17a。当用户操作按键输入部件18a时,按键输入部件18a输入指令。显示设备17a可以将信息显示给用户。
终端设备10的功能部件19具有广播信号接收部件,该部件具有天线11a和调谐器11b。因此,功能部件19可以接收包含在天线11a已捕获的广播信号中的广播内容。调谐器11b接收来自天线11a的广播信号,并提取用户通过操作按键输入部件18a已选择的信道的广播信号。由存储在预设信息存储设备14a中的预设信息来决定要接收的广播信号的频率。
终端设备10的功能部件19具有网络连接设备16a。设备16a控制着终端设备10和各种服务器之间的数据通信,这种数据通信是通过网络30而实现的。设备16a剪辑关于音乐作品的信息,该信息正是用户想要从广播站20的广播站服务器41中获得的。根据存储在预设信息存储设备14a中的预设信息,设备16a使显示设备17a显示出终端设备10可以从中接收到信号的广播站列表。终端设备10的功能部件19从综合性服务服务器46中获取关于音乐作品信息源的信息,这些音乐作品是由已预设并注册过的广播站所播放的。然后,功能部件19剪辑关于音乐作品的信息,该信息已经从被指定用作这种信息的源的广播站服务器41中发送出来。
终端设备10的功能部件19具有剪辑信息存储设备19a。存储设备19a存储在功能部件19中剪辑的相关信息。把已从广播站服务器4中剪辑的关于音乐作品的信息存储在剪辑信息存储设备19a中。剪辑信息存储设备19a是终端设备10所提供的次级存储设备。例如,在终端设备10中,剪辑信息存储设备19a可以用作HDD的存储区域的一部分。终端设备10不仅可以剪辑音乐作品,还可以剪辑音乐作品集。因此,终端设备10可以剪辑每个包含有许多音乐作品的FM节目和CD唱片。换句话说,通过单独操作便可以剪辑与用户所感兴趣的音乐作品集相关的信息。
根据第一实施例的终端设备10也可以用作音频设备,它能够重放所剪辑的音乐作品。
图3示出了终端设备10的外观图。如图3所示,根据本实施例的终端设备10看起来像是普通类型的音频系统。终端设备10具有一个主要部件10a、扬声器120a和120b、以及遥控器180。主要部件10a可以执行播放CD和DVD(数字化视频光盘)的功能、在MD上记录数据及从MD上再现数据的功能、以及接收FM节目和TV节目的功能。主要部件10a产生提供给扬声器120a和120b的音频信号。扬声器120a和120b根据音频信号产生声音。
主要部件10a包括显示设备17a。显示设备17a可以显示关于正在播放的音乐作品的信息或经剪辑和存储的相关信息。
遥控器180是输入设备。当操作该设备时,控制器180遥控主要部件10a。遥控器180具有多个操作键。当用户按下操作键时,遥控器180通过无线(例如可以通过红外线传输)将信号发送到主要部件10a。
在这些操作键中有方向键182a到182d,还有设置键183、功能选择键184a到184c、工具键185以及返回键186。
方向键182a到182d用来移动显示设备17a的屏幕上的光标,并且用来移动应该实现聚焦的位置。四个方向键182a到182d分别表示向上、向下、向左和向右的方向。当按下键182a到182d时,光标等在显示设备17a的屏幕上按照键182a到182d所表示的方向移动。
当按下设置键183时,该键便设置显示设备17a正在显示的信息。
使用功能选择键184a到184c来选择各项功能。把三个功能选择键184a到184c分别分配成综合性服务使用功能、调谐器功能以及局部内容管理。当按下功能选择键184a到184c中的任何一个时,就把主要部件10a设为与所按下的功能选择键相关联的操作模式。
工具键185是一个按钮,按下该按钮可以使显示设备17a显示工具菜单。该工具菜单还包括与显示设备17a上所显示的内容相关的命令。用户可以选择任何被显示的命令,以使终端设备10执行由该命令所指定的过程。假定用户通过操作方向键182a到182d来选择命令并接着按下设置键183。然后,终端设备10执行该命令所指定的过程。
返回键186是一个按钮,按下该按钮使显示设备17a上所显示的信息变回到之前所显示的信息。
除了图3所示的那些按键以外,遥控器180可以具有其它按键。例如,音量控制键,重放键,停止键等等。如果按下重放键,则终端设备将重放CD等。
下面将对终端设备10的内部结构进行描述。
图4是示出了终端设备10的硬件配置的方框图。终端设备10若像图4所示的那样配置,便可以控制、记录以及再现各种像音乐作品这样的源,并可以剪辑关于音乐作品的信息。
CPU 101控制着终端设备10的其它组件,并根据所激活的程序进行各种操作。例如,CPU 101通过网络30实现通信,接收来自用户的数据并向用户提供数据,再现或剪辑来自介质的内容,将内容存储到HDD 105中,管理已存储在HDD 105中的内容,并根据剪辑信息或相似的信息通过网络30来检索信息。终端设备10可以记录并重放音频内容数据和运动图像内容数据。CPU 101通过总线102与其它电路交换控制信号和数据。
ROM(只读存储器)103存储CPU 101应该执行的应用程序。它存储程序装入程序、用于执行程序的各种操作系数、参数等。RAM(随机存取存储器)104可以存储CPU 101应该执行的程序。RAM 104可以用作数据区域和任务区域,当CPU 101执行各种进程时它会需要这些区域。
输入部件107具有操作键和各种输入设备,它们都位于终端设备10的外壳上。输入设备包括轻推调谐盘和触摸屏。输入部件107可以具有键盘和鼠标,它们可用作GUI(图形用户界面)。把在输入部件107处的信息输入提供给输入处理部件106。部件106对信息进行特定的处理,从而产生操作命令。该命令提供给CPU 101。作为对操作命令的响应,CPU 101执行操作或控制。
例如,显示设备17a可以是液晶显示器并连接到功能部件19。它可以显示各种信息。当CPU 101根据各种操作状态、输入状态和通信状态将信息提供给显示处理部件108时,显示处理部件108使显示设备17a基于CPU 101所提供的信息执行其功能。例如,显示设备17a可以显示服务器所发布的相关信息的内容或所剪辑的信息的内容。
介质驱动器109a和109b可以将像音乐作品这样的内容记录在便携式记录介质上,或从便携式记录介质上再现出像音乐作品这样的内容。(它们只能根据记录介质的类型从该介质中再现出内容。)介质驱动器109a和109b可以将数据记录在不同类型的记录介质上或从不同类型的记录介质中再现出数据,即记录和再现不必局限于相同的记录介质。例如,介质驱动器109a从CD和DVD中再现数据,而介质驱动器109b将数据记录在MD上并从MD中再现出数据。
记录有像音乐作品这样的内容的便携式介质并不限于像CD、DVD等这样的光学记录介质。相反,例如,介质驱动器109a和109b可以将内容存储在像闪存这样的半导体存储器中。在这种情况下,闪存读取器/写入器连接到终端设备10的总线102上。
用户可以将记录介质(例如,CD、DVD、MD等)插入介质驱动器109a或109b,并操作遥控器180。然后,用户便可以欣赏音乐。假定用户操作遥控器180,命令介质驱动器109a应该再现出插入驱动器109a的记录介质的内容。然后,CPU 101命令介质驱动器109a再现出插入其中的记录介质中的内容。因此,介质驱动器109a访问记录介质并从该介质中读取所指定的一个或多个音乐作品。
由此读取的内容可以是音频内容。在这种情况下,如果有必要的话,CPU101首先对该音频内容进行解码,然后将该内容转移到音频数据处理部件121。音频数据处理部件121对音频内容进行像均衡、音量调节、D/A转换、放大等声场处理。把经如此处理后的音频内容提供给扬声器部件120。扬声器部件120从音频内容中产生出声音。扬声器部件120包括图3所示的扬声器120a和120b。由此,扬声器部件120可以输出立体声。
CPU 101可以使HDD 105以音频数据文件的形式来累积由介质驱动器109a和109b所再现的内容。音频数据文件可以假定各种格式。它可以采用CD格式。如果是这种情况,则该内容便是在抽样频率为44.1KHz的情况下通过16比特量化而获得的数字化的音频数据。或者,音频数据文件可以采用压缩数据的格式,以便节省HDD 105的存储容量。在这种情况下,数据压缩方案并不限于特定的一种。ATRAC(高级转换声音编码,商标)、MP3(MPEG音频层3)等都是可以使用的。
例如,调谐器11b可以是AM-FM无线电调谐器。当调谐器11b受到CPU101控制时,调谐器11b对天线11a已收到的广播信号进行解码。不必说,调谐器11b可以是电视调谐器、广播卫星调谐器、数字广播调谐器、或互联网无线电调谐器。这样解码的广播信号在音频数据处理部件121中经历特定的处理。广播信号从部件121输出到扬声器部件120。扬声器部件120从广播信号中产生声音。
当受到CPU 101的控制时,通信处理部件161对将要发送的数据进行编码并对接收到的数据进行解码。网络接口160接收由通信处理部件161编码的数据并通过网络30将该数据发送到外部装置。网络接口160也接收通过网络30从外部装置发送过来的信号,并将该数据转移到通信处理部件161。通信处理部件161将它接收到的信号转移到CPU 101。终端设备10通过网络30接收到的信息可以包括与正在播放的FM节目相关的信息以及CD等所包含的音乐作品的标题。
红外线通信部件181实现与遥控器180的无线通信,比如红外线通信。红外线通信部件181对遥控器180发送过来的信号执行特定的处理,从而产生操作命令。该命令提供给CPU 101。作为对操作命令的响应,CPU 101执行操作或控制,使得设备10可以根据输入给它的命令来操作。
终端设备10的配置并不只限于图4所示的那样。设备10可以具有各种配置。例如,设备10可以具有能够与外围设备进行通信的接口。该接口可以是USB(通用串行总线)接口、IEEE 1394接口、蓝牙接口等。在终端设备10中,HDD 105可以存储由网络接口160通过网络30下载的音频数据的内容,还可以存储通过像USB接口、IEEE 1394接口或蓝牙接口等转移过来的音频数据的内容。终端设备10可以具有用于连接麦克风或外部耳机的端子、用于再现来自DVD的数据的视频输出端、线连接端、用于转移光学数字化数据的端子等。此外,终端设备10可以具有PCMCIA插槽、储存卡插槽等。因此,终端设备10可以与外部的数据处理设备和音频设备交换数据。
下面将对包含在根据本发明的系统中的程序模块进行描述。程序模块描述终端设备10要执行的各种进程。即,终端设备10可以根据程序模块分别执行各个进程。在下文中,通过使用程序模块的名字来区分设备10根据程序模块执行的功能。
图5示出了终端设备的程序模块配置的视图。如图5所示,把用于终端设备10的程序模块设计成工作在操作系统上。使用程序模块,终端设备10可以实现与广播站服务器41、CD标题信息提供服务器42、音乐发布服务器43、综合性服务服务器46以及一些其它的服务器之间的数据通信。
终端设备10使用HTTP(超文本传输协议)消息程序201和通信设备程序202。HTTP消息程序201实现了在终端设备10与像广播站服务器41、CD标题消息提供服务器42、音乐发布服务器43、综合性服务服务器46这样的各种服务器之间的HTTP通信。通信设备程序202是与综合性服务服务器46等进行通信的通信模块。
音乐购买重放模块203是作为更高阶的模块(功能与用户接口相似)提供给通信设备程序202的。用户使用该模块203来购买音乐作品或重放宣传音乐作品。作为比音乐购买重放模块203更为高阶的模块,提供了XML(可扩展标记语言)浏览器204。XML浏览器204翻译从各种服务器中发送过来的XML文件,并使显示设备17a显示信息。通过操作终端设备10,XML浏览器204翻译用户输入的数据,而同时设备10仍然保持在综合性服务使用模式中。与数据输入相对应的进程请求从XML浏览器204转移到其它模块。例如,把表示由用户选择的音乐作品的音乐数据通过XML浏览器204提供给音乐购买重放模块203。音乐购买重放模块203处理该音乐数据,使得用户可以购买该音乐作品。于是该音乐数据便通过硬盘内容控制器205写入到HDD 105中。
库211包括连接到通信设备程序202的验证库221。验证库221执行验证综合性服务服务器46和其它服务器的过程。
相对于通信设备程序202而言,有三种其它的更高阶的模块。它们是硬盘内容控制器205、数据库访问模块206、内容数据访问模块207。数据库访问模块206可以访问HDD 105中所提供的各种数据库。内容数据访问模块207可以访问存储在HDD 105中的内容。硬盘内容控制器205管理存储在HDD 105中的内容。
相对于硬盘内容控制器205而言,有三个更高阶的模块。它们是音乐购买重放模块203、相关信息显示模块208以及调谐器站点再现/记录模块209。相关信息显示模块208使显示设备17a显示无线电台所播放的音乐作品的标题以及演奏该音乐作品的艺术家的名字。
调谐器站点再现/记录模块209选择无线电台,并使HDD 105记录由任何所选无线电台所播放的音乐作品的内容。已通过音频用户接口(音频UI)210从所选无线电台接收到的音乐作品是通过内容数据访问模块207而写入HDD105的。
相关信息显示模块208通过HTTP消息程序201接收到来自于CD标题信息提供服务器42和广播站服务器41的音乐作品的相关信息。与音乐有关的信息表示无线电台正在播放的音乐作品的标题以及表演这些音乐作品的艺术家的名字。模块208通过音频用户接口210将该信息提供给显示设备17a,显示设备17a显示音乐作品的标题和艺术家的名字。只要广播站位于接收区中,无论终端设备10是否正在从任何广播站中接收信号,相关信息显示模块208都可以使显示设备17a显示关于音乐作品的信息。在这种情况下,相关信息显示模块208使用库211中存储的预设信息213。因此,相关信息显示模块208从综合性服务服务器46中获取位于该接收区中的所有的广播站所包括的广播站服务器41的URL。使用所获取的URL,模块208从广播站服务器41中获得关于音乐作品的信息。模块208已获得的与音乐作品相关的信息作为剪辑信息暂时存储在剪辑库212中。
相关信息显示模块208使显示设备17a显示广播站列表,促使用户选择他或她想要的任何广播站。当用户选择一个站点时,模块208从剪辑库212中读取关于所选广播站的剪辑信息。把所读取的剪辑信息通过音频用户监控210提供给显示设备17a。设备17a显示剪辑信息。注意到,当执行初始化时,或当通过音频用户接口210输入预设请求时,预设信息处理模块214设置预设信息213。
可以通过数据库访问模块206把通过音频用户接口210而接收到的与音乐作品相关的信息提供给HDD 105,并在显示设备17a显示过该信息之后将该信息存储在HDD 105中。
终端设备10可以从服务器中获取与音乐作品相关的信息,并对该信息进行剪辑。在终端设备10对该信息进行剪辑的同时,它可以检索或购买该音乐作品。
下面将对上述的终端设备是如何操作的进行解释。
在初始化之后,预设信息处理模块214设置终端设备10可以接收到信号所对应的频率。把如此设置的频率分配给接收信道,并作为预设信息来注册。然后,预设信息处理模块214通过音频用户接口210将数据提供给显示设备17a。显示设备17a显示示出了诸多区域的区域选择菜单,促使用户选择使用终端设备10的地区。
用户操作遥控器180,选择设备10所在使用的区域。表示所选区域的数据通过音频用户接口210输入到预设信息处理模块214。预设信息处理模块214选择由输入给它的数据所表示的接收区,然后将广播信号频率分配给接收信道。此时,模块214也将广播站的名字和ID数据项分配给这些接收信道。
把某些广播信号频率分配给一个区域,另外的广播信号频率分配给另一个区域。终端设备10存储了一张示出了广播站与分别分配给这些广播站的频率之间的关系的表格。图6示出了这样的一张表格,显示了存在于大城市地区中的广播站与分配给这些广播站的频率之间的关系。地区块显示出可以用相同的频率来接收相同的节目的一块地区。呼叫符号便是用于广播站的ID数据项。它们是唯一地分配给各广播站的代码。使用这些呼叫符号,预设信息处理模块214可以识别出各广播站。与各呼叫符号相关联的站点名字是字符数据,这种字符数据表示分配有呼叫符号的广播站的名字。显示设备17a显示与接收信道相关联的广播站的名字。
假定用户选择Tokyo作为接收区。然后,预设信息处理模块214参照上述表格,选择区域块“大城市地区”。然后,模块214将“大城市地区”中的频率、呼叫符号和广播站的名字分配给接收信道。在存储在库211中的预设信息213中注册分配给接收信道的频率、呼叫符号和广播站的名字。
例如,如果终端设备10总是与网络30相连,则综合性服务服务器46可以管理显示出频率与广播站之间关系的表格。在这种情况下,终端设备10可以在任何需要的时候通过网络30读取该表格。
在如此设置预设信息213之后,调谐器站点再现/记录模块209基于预设信息213选择广播站。然后,模块209再现从无线电台接收到的音乐作品的内容,或将这些内容记录在HDD 105上。
相关信息显示模块208可以接收所选无线电台播放的信号。在这种情况下,除非用户已指定与任何其它音乐作品相关的信息,否则通过来自于CD标题信息提供服务器42、广播站服务器41等的HTTP消息程序201,模块208接收无线电台正在播放的音乐作品的标题以及演奏该音乐作品的艺术家的名字。然后,相关信息显示模块208将标题和艺术家的名字作为与音乐作品相关的信息提供给显示设备17a。显示设备17a通过音频用户接口210显示相关信息。
模块208没有从无线电台接收任何广播信号,或可以通过音频用户接口210从按键输入部件18a中接收用于指定与音乐作品相关的信息源的请求。如果是这种情况,则模块208将在预设信息213中注册过的广播站列表提供给显示设备17a。显示部件17a显示该列表,促使用户选择一个广播站或多个站点。
图7示出了广播站选择菜单171的一个示例。菜单171是在预设信息213中注册过的所有广播站的列表。用户可以选择菜单所示的诸多站点中的一个。菜单171仅包含在预设信息213中注册过的、位于接收区中的广播站的名字。这使得用户很容易选择想要的站点。
当用户选择所显示的广播站名字中的一个时,相关信息显示模块208从预设信息213中读取与所选广播站相对应的呼叫符号。通过HTTP消息程序201把该呼叫符号发送到综合性服务服务器46。模块208获取作为服务器46的响应的、发布与音乐作品相关的信息的URL。然后,模块208通过HTTP消息程序201从该URL对应的广播站服务器41中接收到关于所选广播站的信息。通过音频用户接口210把该信息提供给显示设备17a,显示设备17a显示该信息。
通过音频用户接口210,显示设备17a显示关于已预设并注册过的广播站的数据项的列表。例如,该列表可以是已广播的列表。广播站可以发布任何其它关于广播内容的信息。在这种情况下,显示设备17a显示关于广播内容的项的表格。当用户操作遥控器180选择所显示的这些项之一时,音频用户接口210将关于所选广播内容的项发送到相关信息显示模块208。相关信息显示模块208获取关于所选项的详细信息,并将该信息提供给显示设备17a。显示设备17a显示该信息。
当收到已预设并注册过的广播站的呼叫符号时,相关信息显示模块208通过HTTP消息程序201将该呼叫符号发送到综合性服务服务器46,而不必在意终端设备10是否正在接收广播信号。模块208获取作为服务器46的响应的、发布音乐作品相关信息的URL。然后,模块208通过HTTP消息程序201从广播站的URL的广播站服务器41中接收音乐作品相关信息。此时,相关信息显示模块208可以将音乐相关信息存储在剪辑库212中。
如果在剪辑库212中的音乐作品相关信息是被剪辑的,则会定期更新这些信息。在这种情况下,除非装置20接收到与音乐作品相关信息有关的指令,否则相关信息显示模块208使显示设备17a显示关于终端设备10正在从中接收信号的广播站的剪辑信息。如果指定了应该显示音乐作品相关信息的任何广播站,则显示设备17a显示关于所指定的站点的剪辑信息。
随着上述过程的实现,终端设备10可以获取与任何想要的广播站所发布的广播内容有关的信息,而不用管它是否正在接收信号。
此外,终端设备10可以使用户根据显示设备17a所显示的相关信息从音乐发布服务器43中购买他或她想要的任何音乐作品。
如上所述,与已预设并注册过的广播站相关的信息是自动获取的,并由显示设备17a来显示。但是,显示设备17a可以显示与任何其它地区的广播站相关的信息。
在这种情况下,如图7所示,数据项,即“其它地区”显示在广播站列表的末端。这使得用户可以选择位于任何其它地区中的任何站点。即,当用户操作遥控器指定“其它地区”时,终端设备10的显示设备17a会显示本国所有地区块的列表。图8示出了这种地区块列表的一个示例。当用户选择地区块列表172中所示的若干地区中的一个想要的地区时,终端设备10的显示设备17a会显示所选地区中存在的广播站的列表。当用户选择所显示的广播站之一时,终端设备10从综合性服务服务器46中获取所选广播站的URL。终端设备10按与上述相同的方式获取与该URL的广播站所播放的音乐作品相关的信息。显示设备17a显示该信息。在终端设备10中,显示设备17a可以显示本国所有广播站的列表,而不是地区块列表172。如果情况是这样,则用户可以从显示本国所有广播站的列表中选择他或她想从中接收信号的任何广播站。
随着上述过程的实现,终端设备10可以显示与在接收区外的任何广播站所发布的广播内容相关的信息。
下面将描述显示设备17a显示与每个广播站相关的预设信息的顺序是怎样的。图9是解释了显示相关信息的顺序的流程图。
在执行所规定的初始化之后,CPU 101便从开始步骤进入到步骤S1。
〔步骤S1〕CPU 101执行预设过程,为在该接收区中可以接收的广播信号设置频率。CPU 101将这些频率分配给接收信道。此外,CPU 101设置广播站的名字和广播站的ID数据项(呼叫符号),每个广播站的名字和广播站的ID数据项都与一个频率相关联。广播站的名字和广播站的ID数据项作为预设信息存储在HDD 105中。
〔步骤S2〕CPU 101获取在网络上发布广播内容相关信息的每个广播站(即,预设站点)的广播站服务器的URL。注意到广播内容是注册在预设信息中的。更精确地讲,例如,CPU 101将预设站点的呼叫符号发送到提供各种服务信息的综合性服务服务器46,然后接收作为响应的、与呼叫符号相关联的URL。这样获取的URL暂时存储在RAM 104中。
〔步骤S3〕使用从综合性服务服务器46中获取的、各预设站点的URL,CPU 101接收与预设站点所发布的广播内容相关的信息。然后,CPU 101将对广播内容相关信息的请求发送到预设站点(即广播站服务器41)的URL。CPU101获取作为响应的广播内容相关信息。这样获取的广播内容相关信息是作为剪辑信息而暂时存储在RAM 104中的。CPU 101定期(例如,30秒)不断地获取广播内容相关信息。因此,广播内容相关信息是定期更新的。
〔步骤S4〕CPU 101使显示设备17a显示预设站点的列表,促使用户选择广播站,这样显示设备17a便可以显示与该站点所播放的内容相关的信息。
〔步骤S5〕CPU 101确定用户是否已经操作过终端设备10选择广播站。如果没有,则返回步骤S3。在这种情况下,CPU 101获取广播内容相关信息并且什么也不做直到用户选择一个广播站为止。
〔步骤S6〕当用户选择一个广播站时,CPU 101从HDD 105中读取与所选站点所播放的内容相关的信息。CPU 101将该信息提供给显示设备17a,显示设备17a会显示该信息。之后,过程返回步骤S3,CPU 101获取与广播内容相关的信息。因此,显示设备17a保持着广播内容相关信息的显示。
因此,终端设备10可以使用户能够查阅与接收区中的任何广播站所发布的广播内容相关的信息,而不用管该终端设备10是否正在接收来自于该广播站的信号。
(3)第二实施例本发明的第二实施例是服务提供系统。在这种系统中,诸多服务服务器之一可以向用户提供在上述预设信息中注册过的广播站的“现在正在广播”服务。这种系统具有单个-开始(single-sign-on)功能。
(3-1)系统的配置图10示出了这种提供音乐相关服务的服务提供系统1000。如图10所示,系统1000包括客户端1002、门户服务器1003、和多个服务器1004到1008。客户端1002是已与管理着服务提供系统1000的运行商签订过合同的用户的财产。门户服务器1003用作控制客户端1002的服务服务器。服务器1004到1008可以给客户端1002各种类型的音乐相关的服务。
在本实施例中,服务器1004是音乐数据发布服务器。它可以向客户端1002发布音乐数据。例如,可以按ATRAC3(自适应转换声音编码3)格式、AAC(高级音频编码)格式、WMA(windows介质音频)格式、RealAUDIO G2音乐编解码格式、或MP3(MPEG音频层3)格式来传输音乐数据。
服务器1005是实物销售服务器。该服务器1005可以向用户出售CD(高密度盘片)、DVD(数字化视频光盘)等,以满足用户通过客户端1002所发出的订购。
服务器1006是无线电广播信息发布服务器。它提供发布给客户端1002的无线电广播信息发布服务,比如任何广播站所播放的广播节目、音乐节目等。
服务器1007是互联网无线电服务器。这种服务器1007执行执行互联网无线电广播服务,这种服务就是通过等价于互联网的网络NT1000将数据流模式中的无线电广播数据发送到客户端1002。
服务器1008是收费服务器,响应于门户服务器1003等所发出的请求,它从用户那里收取使用该系统的费用。
第二实施例中的客户端1002等价于第一实施例中所使用的终端设备10。门户服务器1003对应于综合性服务服务器46。音乐数据发布服务器1004对应于音乐发布服务器43。无线电广播信息发布服务器1006等价于广播站服务器41。网络NT1000等价于网络30。
(3-2)客户端1002的配置(3-2-1)客户端1002的硬件配置参照图11的方框图,将对用作数据处理装置的客户端1002的硬件配置进行描述。如图11所示,客户端1002具有输入部件1020。输入部件1020具有各种按钮,这些按钮是在客户端1002的外壳上或在遥控器(未示出)上。当用户操作按钮时,输入部件1020检测该操作,从而产生操作输入信号。把这些信号提供给输入处理部件1021。
输入处理部件1021将输入部件1020提供的操作-输入信号转变为操作命令。这些操作命令通过总线1022发送到控制部件1023。
控制部件1023根据操作命令和客户端1002的某些其它组件通过总线1022提供的信号来控制客户端1002的某些其它组件。
显示控制部件1024对通过总线1022提供给它的视频数据执行数模转换,从而产生模拟视频信号。模拟视频信号被提供给显示部件1025。
例如,显示部件1025可以是诸如液晶显示器这样的显示器。它位于客户端1002的外壳上或从外部连接到客户端上。
显示部件1025通过显示控制部件1024接收控制部件1023产生的处理结果以及作为模拟视频信号的各种视频数据。显示部件1025显示由模拟视频信号所表示的图像。
音频数据控制部件1026接收通过总线1022提供的音频数据,并将它转变为模拟音频信号,把该模拟音频信号提供给扬声器1027。扬声器1027根据音频数据控制部件1026提供的模拟音频信号来发出声音。
把外部记录介质记录/再现部件1028配置成再现出来自诸如CD、记忆棒(memory stick是商标)等外部记录介质的内容数据,以及将内容数据记录在外部记录介质上。注意到,记忆棒包括闪存和包含闪存的盒子。
记录/再现部件1028可以从外部记录介质中读取作为内容数据的视频数据。在这种情况下,视频数据通过总线1022提供给显示控制部件1024。
显示控制部件1024将记录/再现部件1028从外部记录介质中读取的视频数据(即,内容数据)转变为模拟视频信号。把模拟视频信号提供给显示部件1025。
记录/再现部件1028可以从外部记录介质中读取作为内容数据的音频数据。如果情况果真如此,则音频数据通过总线1022提供给音频数据控制部件1026。
音频数据控制部件1026将记录/再现部件1028从外部记录介质中读取的音频数据(即,内容数据)转变为模拟音频信号。把模拟音频信号提供给扬声器1027。
控制部件1023使记录/再现部件1028通过总线1022将从外部记录介质中读取的内容数据提供给包括在客户端1002中的存储介质1029。该内容数据因此存储在存储介质1029中。(在下文中,把这种将内容数据存储在存储介质1029中的过程称为“剪辑”。)控制部件1023可以从存储介质1029中读取作为内容数据的视频数据。在这种情况下,视频数据通过总线1022提供给显示控制部件1024。
控制部件1023可以从存储介质1029中读取作为内容数据的音频数据。在这种情况下,音频数据通过总线1022提供给音频数据控制部件1026。
此外,控制部件1023可以从存储介质1029中读取音乐数据。把该音乐数据转移到记录/再现部件1028。然后,记录/再现部件1028可以将该音乐数据记录在外部记录介质上。
广播信号接收部件1030接收从广播站发送过来的无线电波。从部件1030把这些无线电波提供给调谐器部件1031。
受到控制部件1023的控制,调谐器部件1031从由广播信号接收部件1030接收到的无线电波中提取无线电广播信号,该信号所具有的频率就是分配给用户已通过操作输入部件1020选中的广播站的频率。从无线电广播信号中获取的音频数据通过总线1022提供给音频数据控制部件1026。
音频数据控制部件1026接收来自于调谐器部件1031的音频数据,并将其转变为模拟音频信号。把该模拟音频信号发送到扬声器1027。扬声器1027根据模拟音频信号产生用于无线电台所播放的无线电节目的声音。因此,用户可以收听到该无线电节目。
控制部件1023可以将调谐器部件1031中获得的音频数据提供给存储介质1029。因此,存储介质1029可以存储表示无线电节目的音频数据。
控制部件1023首先通过通信控制部件1032、然后通过网络接口1033连接到网络NT1000。因此,控制部件1023可以访问网络NT1000上所提供的门户服务器1003和其它服务器1004到1007。控制部件1023可以与门户服务器1003和其它服务器1004到1007交换各种数据项和一些数据项。
编码器/解码器部件1034通过网络接口1033和通信控制部件1032接收来自于网络NT1000的内容数据。部件1034也接收从存储介质1029或外部记录介质中读取的内容数据。对来自于网络NT1000的内容数据和来自于存储介质1029或外部记录介质的内容数据进行编码和压缩。编码器/解码器1034该内容数据进行解码,并将它们提供给显示控制部件1024和音频数据控制部件1026。
从外部记录介质中读取的内容数据可以是未经压缩或编码的。在这种情况下,编码器/解码器1034对该内容数据进行压缩并编码。编码器/解码器1034也对调谐器部件1031所提供的音频数据等压缩并编码。把经压缩和编码的内容数据发送到存储介质1029。
在控制部件1023的控制下,经编码器/解码器1034压缩和编码的内容数据存储在存储介质1029中。
版权管理部件1035产生与通过网络接口1033和通信控制部件1032从网络NT1000中下载的内容数据有关的版权管理信息。部件1035也产生与记录/再现部件1028已从外部记录介质中读取的内容数据有关的版权管理信息。
控制部件1023将版权管理部件1035所产生的版权管理信息注册到记录介质1029上。所注册的版权管理信息是与内容数据相关联的。
在存储介质1029和指定的外部记录介质之间,版权管理部件1035可以适当地更新版权管理信息,以检查与该版权管理信息相关联的内容数据。或者,在指定的外部记录介质和存储介质1029之间,部件1035可以适当更新版权管理信息以便检查该内容数据。无论哪种情况,内容数据的版权都是受保护的。
页面信息产生部件1036通过网络接口1033和通信控制部件1032接收来自于网络NT1000的页面信息,比如XML(扩展标记语言)文件或HTML(超文本标记语言)文件。部件1036翻译页面信息并产生要由显示部件1025显示的视频数据。该视频数据提供给显示控制部件1024。
验证处理部件1037通过通信控制部件1032和网络接口1033执行将验证信息发送到门户服务器1003和其它服务器1004到1007的处理。注意到,在网络NT1000上提供门户服务器1003和其它服务器1004到1007,并通过网络接口1033连接起来。
验证信息存储部件1038存储着验证处理部件1037访问门户服务器1003和其它服务器1004到1007所必须使用的验证信息。
无线电广播显示控制部件1039通过通信控制部件1032和网络接口1033将请求信号发送到客户端1002正在从中接收无线电节目那个无线电台的无线电广播信息发布服务器1006。请求信号请求服务器1006应该将与客户端1002正在接收的广播节目有关的信息发给用户。
结果,网络NT1000上所提供的无线电广播信息发布服务器1006发送无线电节目信息。无线电广播显示控制部件1039通过网络接口1033和通信控制部件1032接收无线电节目信息。然后,部件1039将该信息发送到显示控制部件1024。显示控制部件1024将该信息传递给显示部件1025。显示部件1025显示无线电节目信息。该信息包括客户端1002正在接收的无线电节目的名字、客户端1002正在接收的音乐作品的名字、演奏该音乐作品的艺术家的名字等。注意到该无线电节目信息等价于第一实施例中所使用的相关信息。
在根据本发明的第一实施例的终端设备10内所包括的若干程序模块(图5)中,HTTP消息程序201和通信设备程序202是这样一些程序模块,它们能够执行的功能与第二实施例中客户端1002所提供的通信控制部件1032(图11)的功能相似。
音乐购买重放模块203(图5)是这样一种程序模块,该模块能够执行的功能与客户端1002所包括的控制部件1023和音频数据控制部件1026(两者在图11中有示出)的功能相似。
XML浏览器204(图5)是这样一种程序模块,该模块能够执行的功能与用在客户端1002中的输入处理部件1021和页面信息产生部件1036(两者在图11中有示出)的功能相似。
硬盘内容控制器205、数据库访问模块206和内容数据访问模块207(图5中都有示出)是这样的程序模块,它们能够执行的功能与客户端1002所包括的控制部件1023(图11)的功能相似。
库211中所提供的验证库221(图5)是这样一种程序模块,该模块能够执行的功能与用在客户端1002中的验证处理部件1037和验证信息存储部件1038(两者在图11中有示出)的功能相似。
库211中所提供的剪辑库212(图5)是这样一种程序模块,该模块能够执行的功能与客户端1002中所提供的控制部件1023的功能相似。
库211中所提供的预设信息213(图5)是这样一种程序模块,该模块能够执行的功能与客户端1002所包括的控制部件1023的功能相似。
预设信息处理模块214(图5)是这样一种模块,该模块能够执行的功能与用在客户端1002中的控制部件1023(图11)的功能相似。
相关信息相似模块208(图5)是这样一种模块,该模块能够执行的功能与客户端1002中所包括的无线电广播显示控制部件1039(图11)的功能相似。
调谐器-站点再现/记录模块209(图5)是这样一种模块,该模块能够执行的功能与客户端1002中所包括的控制部件1023、音频数据控制部件1026和调谐器部件1031(图11中都有示出)的功能相似。
音频-用户接口210(图5)是这样一种模块,该模块能够执行的功能与客户端1002中所包括的输入处理部件1021、控制部件1023和显示控制部件1024(图11中都有示出)的功能相似。
因此,通过使用上述各种程序模块,具有根据第一实施例的硬件配置的终端设备10可以实现与根据第二实施例的客户端1002相同的过程。
(3-2-2)目录管理在客户端1002中,控制部件1023以图12所示的目录结构的形式控制着要被存储在存储介质1029中的内容数据。准备了给定数目的“文件夹”目录,从而构成了仅低于“根”目录的层。如此准备而得到的“文件夹”目录对应于内容的类型或可能拥有客户端1002的用户。
准备了“唱片”目录,从而构成了仅低于“文件夹”目录的层。它们的数目落在所规定的范围内。例如,“唱片”目录可以对应于每个唱片标题。至少准备了一个“音轨”文件,从而构成了仅低于“唱片”目录的层。若干个音轨文件可以同属于每个“唱片”目录。每个音轨文件就是一个音乐作品,即内容。
这种目录结构的内容数据是由存储在存储介质1029中的数据库文件管理的。
(3-3)门户服务器1003的配置将参照图13描述用作验证服务器的门户服务器1003的硬件配置。门户服务器1003包括控制部件1050和总线1051。控制部件1050控制着门户服务器1003的其它组件,这些组件通过总线1051连接到部件1050。
受到控制部件1050的控制,通信控制部件1052通过网络接口1053接收来自于客户端1002和其它服务器1004到1008的各种数据项,并且通过网络接口1053将各种数据项发送到客户端1002和其它服务器1004到1008。
客户数据库部件1054包含已与服务提供商签订合同的任何用户的ID(身份)码和密码,服务提供商负责可以提供音乐相关服务的服务提供系统1000的运行。ID码和密码是注册过的,彼此相关联,从而构成了一项客户信息。
页面信息存储部件1055存储着受服务提供商管理的页面信息等,服务提供商负责可以提供音乐相关服务的服务提供系统1000的运行。
页面信息是用特定语言描述的,比如XML。它包含URL(统一资源定位器)信息,门户服务器1003使用该信息来访问音乐数据发布服务器1004、实物销售服务器1005、无线电广播信息发布服务器1006、互联网无线电服务器1007等。
验证处理部件1056可以通过网络接1053和通信控制部件1052接收来自于客户端1002的用户ID码和用户密码。当收到用户ID码和用户密码时,部件1056确定该ID码和密码是否作为客户信息已在客户数据库部件1054中注册过。
当完成验证用户的过程时,该验证处理部件1056发布门户验证结果数据(即,验证转让ID数据,随后会描述)。表示验证用户过程的结果的门户验证结果数据暂时存储在验证信息存储部件1057中。
作为验证用户过程的结果,验证处理部件1056可以确定该用户是经过验证的用户。在这种情况下,控制部件1050从页面信息存储部件1055中读取用于签订合同部分的页面信息。控制部件1050先通过通信控制部件1052,再通过网络接1053,将页面信息和门户验证结果数据一起发送到客户端1002。
作为验证用户过程的结果,验证处理部件1056可以确定该用户不是经过验证的用户。在这种情况下,控制部件1050从页面信息存储部件1055中读取验证出错通知页面信息。控制部件1050先通过通信控制部件1052,再通过网络接1053,将验证出错信息与验证出错通知页面信息一起发送到客户端1002。验证出错通知页面信息表示该用户不是经过验证的用户。
当音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006完成对客户端1002的用户进行验证的过程时,从客户端1002中发出门户验证结果数据(即,验证票,随后会描述)。验证处理部件1056通过网络接1053和通信控制部件1052接收门户验证结果数据。然后,部件1056将该门户验证结果数据与暂时存储在验证信息存储部件1057中的门户验证结果数据进行比较。
验证处理部件1056确定来自于音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006的门户验证结果数据是否是正常的。该判断的结果会先通过通信控制部件1052,再通过网络接1053,发送到音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006。
频率信息存储部件1058存储广播站信息。这种广播站信息包含地区代码、频率数据项、无线电台的名字、以及呼叫符号,与任何其它数据项相互关联而存储每个数据项。例如,地区代码可以是分别分配给各地区的门户码。频率数据项表示分配给客户端1002可以从中接收信号的无线电台的频率。无线电台的名字(下文中称为“无线电台名字”)属于客户端1002可以收到它们所播放的无线电节目的那些无线电台。呼叫符号是分别唯一地分配给各无线电台的ID数据项。
URL存储部件1059存储对应于各广播站的呼叫符号以及分别与呼叫符号相关联的URL数据项。URL数据项表示这样一些URL,它们可以获取与无线电台当前正在播放的无线电节目相关的无线电广播数据项(在下文中称为“正在播放的数据项”)。每个正在播放的数据项是正在播放的无线电节目的名字、正在播放的音乐作品的标题等。
(3-4)音乐数据发布服务器1004的配置参照图14,将对音乐数据发布服务器1004的硬件配置进行描述。服务器1004包括控制部件1070和总线1071。控制部件1070通过总线1071控制着与之相连的服务器1004的其它组件。
受到控制部件1070的控制,通信控制部件1072通过网络接口1073接收来自于客户端1002、门户服务器1003等的各种数据项,并通过网络接口1073将各种数据项发送到客户端1002、门户服务器1003等。例如,各种数据项可以是内容数据。
客户数据库部件1074包含任何已与服务提供商签订合同的用户的ID码和密码,服务提供商负责音乐数据发布服务器1004的运行。该用户ID码和密码是注册过的,彼此相关联,从而构成了一项客户信息。如果验证处理部件1075可以基于门户服务器1003已经发布的、从客户端1002中已经发出的门户验证结果数据来验证用户的话,则不需要使用客户数据库部件1074。
页面信息存储部件1076存储页面信息等,这些信息是在音乐数据发布服务器1004中受到管理的。该页面信息介绍可以下载的音乐数据项。
用于发布音乐数据项的页面信息是用特定的语言描述的,比如XML。页面信息帮助客户端1002的用户选择他或她想要下载的任何音乐数据项。
控制部件1070可以通过网络接口1073和通信控制部件1072接收来自于客户端1002的请求信号。请求信号请求用于发布应该被发送到客户端1002的音乐数据的页面信息。当接收到请求信号时,控制部件1070通过通信控制部件1072和网络接口1073将存储在页面信息存储部件1076中的、用于发布音乐数据的页面信息提供给客户端1002。
验证处理部件1075首先通过网络接口1073,然后通过通信控制部件1072,接收来自于客户端1002的用户ID码和用户密码。然后,确定用户ID码和密码是否作为客户信息已在客户数据库部件1074中注册过。因此,验证处理部件1075验证了客户端1002的用户。
验证处理部件1075可以使用既不使用用户ID码也不使用用户密码的一种不同的方法来验证用户。即,部件1075首先通过网络接口1073,然后通过通信控制部件1072,接收由门户服务器1003发布并从客户端1002中发出的门户验证结果数据(即,验证票,随后会描述)。然后,验证处理部件1075首先通过通信控制部件1072,然后通过网络接口1073,将门户验证结果数据发送到门户服务器1003。
门户服务器1003接收门户验证结果数据并确认该数据的接收。服务器1003发送用于表示已接收到门户验证结果数据的数据。验证处理部件1075首先通过网络接口1073,然后通过通信控制部件1072,接收来自于门户服务器1003的上述数据。从该数据中,验证处理部件1075确定该用户是否是已与负责服务提供系统1000的运行的服务提供商签订过合同以便接收音乐相关服务的经验证的用户。
因此,验证处理部件1075发布用来显示用户验证结果的服务器验证结果数据(即,服务让与ID数据,随后会描述)。
随着验证用户的过程的结束,验证处理部件1075可由此确定该用户是否是经验证过的用户。如果情况果真如此,控制部件1070通过通信控制部件1072和网络接口1073将页面信息与服务器验证结果数据一起提供给客户端1002。将用来发布音乐数据的页面信息存储在页面信息存储部件1076中。
相反,随着验证用户的过程的结束,验证处理部件1075无法确定该用户是否是经验证过的用户。在这种情况下,控制部件1070通过通信控制部件1072和网络接口1073将验证出错信息与页面信息一起提供给客户端1002。把表示验证失败的页面信息存储在页面信息存储部件1076中。
验证信息存储部件1077暂时存储着由验证处理部件1075所发布的服务器验证结果数据。存储部件1077也存储各种验证数据项。验证处理部件1075必须使用这些验证数据项以验证客户端1002的用户。
音乐数据存储部件1078存储着以上述的ATRAC3格式或上述的MP3格式压缩和编码的多个音乐数据项。把音乐数据项记录在部件1078中,并且每个音乐数据项都与像内容ID码这样的检索密钥相关联。
检索部件1079可以通过网络接口1073和通信控制部件1072接收到来自于客户端1002的下载请求信号。注意到,当客户端1002收到用于发布音乐数据项的页面信息时,它才发送下载请求信号。下载请求信号请求用户想要的任何音乐数据项应该被下载到客户端1002。该信号包含用于检索该音乐数据的密钥。当收到下载请求信号时,检索部件1079从该下载请求信号中提取出检索密钥。
根据该检索密钥,检索部件1079从音乐数据存储部件1078中检索出用户想要下载的音乐数据项。
控制部件1070首先通过通信控制部件1072,然后通过网络接口1073,将由此检索到的音乐数据发送到客户端1002。
控制部件1070首先通过通信控制部件1072,然后通过网络接口1073,将收费信息发送到收费服务器1008。收费信息将用来从用户处收集下载音乐数据项所需的费用。基于收费信息,收费服务器1008对用户下载音乐数据进行向用户收费的处理。
(3-5)实物销售服务器1005的配置参照图15,将对实物销售服务器1005的硬件配置进行描述。实物销售服务器1005包括控制部件1090和总线1091。控制部件1090控制着通过总线1091与之相连的实物销售服务器1005的其它组件。
当受到控制部件1090的控制时,通信控制部件1092通过网络接口1093接收来自于客户端1002、门户服务器1003等的各种数据项,并通过网络接口1093将各种数据项发送到客户端1002、门户服务器1003等。
客户数据库部件1094存储着已经与负责实物销售服务器1005的运行的服务提供商签订过合同的那些用户的用户ID码和用户密码。用户ID码和用户密码是在客户数据库部件1094中注册过并且是一对一地关联的。验证处理部件1095的功能可以是根据门户服务器1003所发布的并由客户端1002发送的门户验证结果数据来对客户端1002的用户进行验证。在这种情况下,不需要提供客户数据库部件1094。
页面信息存储部件1096存储着受实物销售服务器1005控制的页面信息等。使用页面信息来销售带包装的媒体,诸如供销售的CD和DVD。更准确地讲,页面信息介绍带包装的媒体。
用于促进带包装的媒体的销售的页面信息是用特定的语言描述的,比如XML。页面信息帮助客户端1002的用户选择他或她想要购买的任何带包装的媒体(比如,CD或DVD)。
控制部件1090可以接收来自于客户端1002的页面信息获取请求信号,该信号请求带包装的媒体的销售的页面信息。当先通过网络接口1093再通过通信控制部件1092收到页面信息获取请求信号时,控制部件1090先通过通信控制部件1092再通过网络接口1093将用于销售带包装的媒体的页面信息发送到客户端1002。应该记住,页面信息是存储在页面信息存储部件1096中的。
验证处理部件1095通过网络接口1093和通信控制部件1092接收来自于客户端1002的、已分配给客户端1002的用户的用户ID码和密码。然后,为了验证该用户,部件1095确定用户ID码和密码是否是已经作为客户信息在客户数据库部件1094中注册过的。
验证处理部件1095可以使用既不使用用户ID码也不使用用户密码的一种不同的方法来验证用户。在这种方法中,部件1095先通过网络接口1093再通过通信控制部件1092接收由门户服务器1003发布并由客户端1002发送的门户验证结果数据(即,验证票,随后会描述)。把这样接收到的门户验证结果数据先通过通信控制部件1092再通过网络接口1093发送到门户服务器1003。
当把门户验证结果数据发送到门户服务器1003时,验证处理部件1095通过网络接口1093和通信控制部件1092接收来自于门户服务器1003的确认结果数据。确认结果数据显示,门户服务器1003已根据门户验证结果数据执行了验证过程(即,上述的确认过程)。然后,验证处理部件1095根据确认结果数据来确定客户端1002的用户是否是已与负责提供音乐相关服务的服务提供系统1000的运行的服务提供商签订过合同的那个经验证过的用户。
当验证处理部件1095完成验证用户的过程时,它产生了表示验证用户过程的结果的服务器验证结果数据(即,服务让与ID数据,随后会描述)。
如果用户验证过程的结果是验证处理部件1095验证过了该用户,则控制部件1090先通过通信控制部件1092再通过网络接口1093将页面信息与服务器验证结果数据一起发送到客户端1002。注意到页面信息是存储在页面信息存储部件1096中的,并用来促销带包装的媒体。
作为用户验证过程的结果,验证处理部件1095可能无法验证该用户。如果情况果真如此,则控制部件1090先通过通信控制部件1092再通过网络接口1093将验证出错信息与验证出错通知页面信息一起发送到客户端1002。把表示验证失败的验证出错通知页面信息存储在页面信息存储部件1096中。
验证信息存储部件1097暂时存储由验证处理部件1095所发布的服务器验证结果数据。存储部件1097也存储各种验证数据项。验证处理部件1095必须使用这些验证数据项以对客户端1002的用户进行验证。
带包装的媒体信息存储部件1098存储着与多个像CD和DVD这种用于销售的带包装的媒体相关的数据项。(在下文中,将把这些数据项称为“带包装的媒体信息项”。)把带包装的媒体信息项记录在部件1098中,每个信息项都与像带包装的媒体ID码这样的检索密钥相关联。
检索部件1099通过网络接口1093和通信控制部件1092从客户端1002中检索介质信息请求信号。注意到,当客户端1002接收到用于销售带包装的媒体的页面信息时,它才发送介质信息请求信号。介质信息请求信号请求与像CD或DVD这种特定的带包装的媒体有关的带包装的媒体信息。当收到介质信息请求信号时,检索部件1099提取用于检索特定的带包装的媒体的密钥。
基于该检索密钥,检索部件1099从带包装的媒体信息存储部件1098中的多个带包装的媒体信息项中检索与特定的带包装的媒体有关的带包装的媒体信息,其中特定的带包装的媒体对应于由检索密钥所指定的检索条件。
控制部件1090先通过通信控制部件1092再通过网络接口1093将这样接收到的带包装的媒体信息项发送到客户端1002。客户端1002显示与特定的带包装的媒体相关的带包装的媒体信息项。
控制部件1090可以通过网络接口1093和通信控制部件1092接收来自于客户端1002的购买请求信号。注意到,购买请求信号表示用户想要购买的特定的带包装的媒体。在接收到购买请求信号时,控制部件1090执行购买和递送带包装的媒体的过程,该带包装的媒体是由客户端1002的用户所指定的。
控制部件1090先通过通信控制部件1092再通过网络接口1093将收费信息发送到收费服务器1008。收费信息将用来从用户处收集带包装的媒体对应的费用。基于收费信息,收费服务器1008执行针对特定的带包装的媒体向用户收费的处理。
在完成使收费服务器1008向用户收费的过程时,控制部件1090先通过通信控制部件1092再通过网络接1093将购物完成页面信息发送到客户端1002。购物完成页面信息显示出用户已经购买了带包装的媒体。
(3-6)无线电广播信息发布服务器1006的配置参照图16,将对用作提供相关信息的服务器的无线电广播信息发布服务器1006进行描述。无线电广播信息发布服务器1006包括控制部件1110和总线1111。控制部件1110控制着通过总线1111与之相连的无线电广播信息发布服务器1006的其它组件。
受到控制部件1110的控制,通信控制部件1112通过网络接口1113接收来自于客户端1002、门户服务器1003等的各种数据,并通过网络接口1113将各种数据发送到客户端1002、门户服务器1003等。
客户数据库部件1114存储着客户信息。该客户信息包含已与负责无线电广播信息发布服务器1006运行的服务提供商签订过合同的任何用户的用户ID(身份)码和密码。用户ID码和密码是注册过的,彼此相关联,从而构成一项用户信息。如果基于由门户服务器1003所发布的、并由客户端1002来发送的门户验证结果数据,验证处理部件1115便可以验证用户,则不再需要使用客户数据库部件1114。
页面信息存储部件1116存储着将用于获取无线电广播信息的页面信息等(在下文中称为“播放列表信息”)。播放列表信息是受无线电广播信息发布服务器1006管理的,并涉及链接到无线电广播信息发布服务器1006的无线电台已播放过的无线电节目。
用于发布播放列表信息的页面信息是用像XML这样的特定的语言描述的。它包含输入框等。输入框被用于输入用户希望拥有的任何无线电节目的名字和播放日期,这些将用作用于检索播放列表信息的密钥。
播放列表信息存储部件1117存储着与无线电广播信息发布服务器1006相连的任何无线电台已经播放过的每个无线电节目的名字、播放开始时间、播放结束时间。该播放列表信息表示无线电节目所播放的音乐作品的标题、演奏该音乐作品的艺术家的名字、这些音乐作品中的每一个的播放开始时间等。
控制部件1110先通过网络接口1113再通过通信控制部件1112接收来自于客户端1002的请求用于发布播放列表信息的页面信息的页面信息获取请求信号。作为对页面信息获取请求信号的响应,控制部件1110先通过通信控制部件1112再通过网络接口1113将用于发布播放列表信息的页面信息发送到客户端1002。注意到该页面信息存储在页面信息存储部件1116中。
检索部件1118通过网络接口1113和通信控制部件1112接收来自于客户端1002的播放列表信息请求信号。注意到,播放列表信息请求信号包含一个密钥,该密钥用于检索在用于发布播放列表信息的页面信息上输入的想要的播放列表信息。当接收到播放列表信息请求信号时,检索部件1118从该播放列表信息请求信号中提取检索密钥。
根据检索密钥,检索部件1118从播放列表信息存储部件1117中检索与检索密钥所定义的检索条件相符合的部分播放列表信息。如此提取出来的部分播放列表信息就是想要的播放列表信息。
控制部件1110先通过通信控制部件1112再通过网络接口1113将如此检索出来的播放列表信息发送到客户端1002。
现在正在播放信息存储部件1119存储着现在正在播放信息,这些信息表示链接到无线电广播信息发布服务器1006的无线电台正在播放的无线电节目的名字、播放开始时间、播放结束时间。现在正在播放列表信息表示音乐作品的标题、演奏音乐作品的艺术家的名字、正在播放的音乐作品中的每个的播放开始时间,等等。
验证处理部件1115通过网络接口1113和通信控制部件1112接收来自于客户端1002的用户的用户ID码和用户密码以及现在正在播放信息请求信号。当接收到用户ID码和用户密码时,为了验证该用户,部件1115确定用户ID码和用户密码是否已经作为客户信息在客户数据库部件1114中注册过了。
验证处理部件1115可以使用既不使用用户ID码也不使用用户密码的一种不同的方法来验证用户。在这种方法中,部件1115先通过网络接口1113再通过通信控制部件1112接收由门户服务器1003发布并由客户端1002发送的门户验证结果数据(即,验证票,随后会描述)。把这样接收到的门户验证结果数据先通过通信控制部件1112再通过网络接口1113发送到门户服务器1003。
当门户验证结果数据被发送到门户服务器1003时,验证处理部件1115通过网络接口1113和通信控制部件1112接收来自于门户服务器1003的确认结果数据。确认结果数据显示,门户服务器1003已根据门户验证结果数据执行了验证过程(即,上述的确认过程)。然后,验证处理部件1115根据确认结果数据来确定该用户是否是已与负责提供音乐相关服务的服务提供系统1000的运行的服务提供商签订过合同的那个经验证过的用户。
当验证处理部件1115完成验证用户的过程时,它产生了表示验证用户过程的结果的服务器验证结果数据(即,服务让与ID数据,随后会描述)。
如果用户验证过程的结果是验证处理部件1115验证过了该用户,则控制部件1110先通过通信控制部件1112再通过网络接口1113将现在正在播放信息与服务器验证结果数据一起发送到客户端1002。注意到现在正在播放信息是存储在现在正在播放信息存储部件1119中的。
作为用户验证过程的结果,验证处理部件1115可能无法验证该用户。如果情况果真如此,则控制部件1110先通过通信控制部件1112再通过网络接口1113将验证出错信息与存储在页面信息存储部件1116中和表示验证失败的验证出错通知页面信息一起发送到客户端1002。
因此,如果用户通过了验证,则控制部件1110在该用户的请求下会发布现在正在播放信息。如果用户未能通过验证,则控制部件1110禁止该用户接收到无线电广播信息发布服务器1006提供的像现在正在播放信息这样的无线电广播信息发布服务。
验证信息存储部件1120暂时存储由验证处理部件1115所发布的服务器验证结果数据。部件1120也存储各种验证数据项。验证处理部件1115必须使用这些数据项以对客户端1002的用户进行验证。
(3-7)由诸多服务器执行的若干过程参照附图17到22的顺序图,将对客户端1002与门户服务器1003之间的过程进行描述。一边是客户端1002,另一边是音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006,在这两边之间实现的过程也将会描述到。
(3-7-1)在客户端1002和门户服务器1003之间的用户验证顺序参照图17,将对在客户端1002和门户服务器1003之间实现的验证用户的过程进行解释。
假定已与负责服务提供系统1000的运行的服务提供商签订过合同的用户的客户端1002上的电源开关被接通,或用户按下输入部件1020的操作按钮。然后,产生了操作信号。输入处理部件1021将操作输入信号转变为操作命令。当接收到该操作命令时,控制部件1023开始验证请求过程。
当客户端1002开始验证请求过程时,首先,在步骤SP1000处,控制部件1023产生连接请求信号。连接请求信号包含暂时存储在验证信息存储部件1038中的验证让与ID数据等。连接请求信号先通过控制部件1023再通过网络接口1033发送到门户服务器1003。
注意到,每次客户端1002连接到门户服务器1003时,门户服务器1003都会发布验证让与ID数据。即,验证让与ID数据识别客户端1002和门户服务器1003之间的通信连接条件(即,让与)。
用于用户验证的验证等的让与ID数据在从门户服务器1003发布它时起某一预定的时段内是有效的。(例如,有效时段可以是大约一分钟。)因此,如果已接收到来自门户服务器1003的验证让与ID数据的客户端1002没有在有效时段内将ID数据发送回门户服务器1003,则考虑客户端1002为与门户服务器1003断开了。
由于验证让与ID数据仅在特定时间内是有效的,门户服务器1003防止已与负责服务提供系统1000的运行的提供商签订过合同的任何用户用在过去发布的任何验证让与ID数据来将他或她自己标识为经验证过的用户。
验证信息存储部件1038暂时存储验证让与ID数据。该ID数据是当客户端1002连接到门户服务器1003以使其用户被验证时由门户服务器1003发布的数据。
在步骤SP1001中,门户服务器1003的控制部件1050通过网络接口1053和通信控制部件1052接收来自于客户端1002的连接请求信号。控制部件1050将包含在连接请求信号中的验证让与ID数据等提供给验证处理部件1056。
受到控制部件1050的控制,验证处理部件1056基于验证让与ID数据执行验证用户的过程,该验证让与ID数据是作为来自于客户端1002的连接请求信号而被接收的。
验证处理部件1056可以无法验证客户端1002的用户,因为验证让与ID数据不再有效了。在这种情况下,控制部件1050先通过通信控制部件1052再通过网络接口1053将表示用户未经验证的验证出错数据发送到客户端1002。
在步骤SP1002中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收来自于门户服务器1003的验证出错数据。作为验证出错数据的响应,控制部件1023读取存储在验证信息存储部件1038中的用户ID码、用户密码等。然后,控制部件1023通过通信控制部件1032和网络接口1033将用户ID码、用户密码等发送到门户服务器1003。
在步骤SP1003中,门户服务器1003的控制部件1050先通过网络接口1053再通过通信控制部件1052接收来自于客户端1002的用户ID码、用户密码等。控制部件1050将用户ID码、用户密码提供给验证处理部件1056。
受到控制部件1050的控制,验证处理部件1056执行验证用户的过程。即,部件1050确定从客户端1002中接收到的用户ID码、用户密码等是否包括在客户数据库部件1054内注册过的客户信息中。
结果,验证处理部件1056可以确定客户端1002的用户是经验证过的。如果情况真是这样,控制部件1050控制验证处理部件1056,从而使部件1056发布显示客户端1002与门户服务器1003之间通信条件的验证让与ID数据。把验证让与ID数据发送到客户端1002。同时,验证让与ID数据暂时存储在验证信息存储部件1057中。
控制部件1050先通过通信控制部件1052再通过网络接1053将由验证处理部件1056发布的验证让与ID数据等发送到客户端1002。
在步骤SP1004中,客户端1002的控制部件1023先通过网络接1033再通过通信控制部件1032接收从门户服务器1003发送过来的验证让与ID数据等。控制部件1023将验证让与ID数据等提供给验证处理部件1037。
受到控制部件1023的控制,验证信息存储部件1038暂时存储已从门户服务器1003中发送过来的验证让与ID数据等。
控制部件1023先通过通信控制部件1032再通过网络接1033将页面信息获取请求信号发送到门户服务器1003。页面信息获取请求信号要求门户服务器1003应该把页面信息给端1002。控制部件1023发送该信号,与之一起发送的还有已从门户服务器1003中接收到并暂时存储在验证信息存储部件1038中的验证让与ID数据等。
在步骤SP1005中,门户服务器1003的控制部件1050先通过网络接1053再通过通信控制部件1052接收从客户端1002中发送过来的页面信息获取请求信号、验证让与ID数据等。控制部件1050将验证让与ID数据等发送到验证处理部件1056。
在控制部件1050的控制下,验证处理部件1056执行对客户端1002的用户进行验证的过程。更准确地讲,部件1056将已从客户端1002中发送出来的验证让与ID数据等与已在步骤SP1003中发布给客户端1002、并暂时存储在验证信息存储部件1057中的验证让与ID数据等进行比较。
如果在步骤SP1006中发现客户端1002的用户是经验证过的用户,则验证处理部件1056确定客户端1002所发出的页面信息请求是有理由的。然后,延长发布给客户端1002的验证让与ID数据的有效时段。
在步骤SP1006中,控制部件1050从页面信息存储部件1055中读取用户所请求的页面信息。然后,控制部件1050先通过通信控制部件1052再通过网络接口1053将页面信息与验证让与ID数据等一起发送到客户端1002,验证让与ID数据的有效时段已经从验证处理部件1056中延长了。
在步骤SP1007中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收从门户服务器1003发送过来的页面信息、验证让与ID数据等。把该页面信息提供给页面信息产生部件1036。把已延长其有效时段的验证让与ID数据提供给验证处理部件1037。
页面信息产生部件1036从控制部件1023所提供的页面信息中产生出视频数据。该视频数据所表示的页面包含有这样的数据项,它们显示出与音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006的链接。把所产生的视频数据发送到显示控制部件1024。
显示控制部件1024对页面信息产生部件1036所提供的视频数据进行数模转换。因此,部件1024产生了模拟视频信号。把该模拟视频信号提供给显示部件1025。显示部件1025提供关于门户服务器1003的页面信息,该页面信息是由模拟视频信号表示的。
验证处理部件1037将步骤SP1004中暂时存储的、已延长有效时段的验证让与ID数据等更新为新的验证让与ID数据等。更具体地讲,部件1037从门户服务器1003中接收已延长其有效时段的验证让与ID数据等,并将它们写在验证信息存储部件1038中的、没有延长其有效时段的验证让与ID数据之上。(3-7-2)在客户端1002与服务器1004到1006之间的用户验证顺序参照图18的顺序图,将对在客户端1002作为一方面与音乐数据发布服务器1004、实物销售服务器1005、无线电广播信息发布服务器1006作为另一方面之间实现的验证用户的过程进行描述。
可以像图17所示的那样验证用户。即,客户端1002可以首先从门户服务器1003中获取页面信息,然后通过使用包含在该页面信息中的链接来访问音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006。(在下文中将把验证用户的方法称为“非直接访问验证过程”。)可以用另一种方法来验证用户。在这种方法中,客户端1002使用作为书签注册的URL信息等。因此,客户端1002直接访问音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006,而无需获取关于门户服务器1003的页面信息。(在下文中把这种验证用户的方法称为“直接访问验证过程”。)在非直接访问验证过程中,以相同的顺序进行这些步骤,而不管客户端1002是否与音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006交换数据。
在直接访问验证过程中,同样以相同的顺序进行这些步骤,而不管客户端1002是否与音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006交换数据。
即,直接访问验证过程与非直接访问验证过程的不同点仅在于客户端1002获取URL信息的方式,其中客户端1002使用URL信息是为了访问音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006。在这两个过程中,这些步骤都是以相同的次序进行的。
因此,直接访问验证过程与非直接访问验证过程将作为验证用户的一种方法在下文中予以解释。为简化描述,将要描述的是,为了验证客户端1002的用户,如何来访问音乐数据发布服务器1004。
首先,在步骤SP1010中,根据作为一个链接而被包含在页面信息中的URL信息或作为书签注册过的URL信息,客户端1002的控制部件1023通过通信控制部件1032和网络接口1033将服务让与ID数据发送到音乐数据发布服务器1004。把服务让与ID数据与页面信息获取请求信号一起发送到服务器1004。该请求信号请求关于音乐数据发布的页面信息。(如果客户端1002必须访问实物销售服务器1005,则请求信号将是请求关于销售带包装的媒体的页面信息的一个请求信号。如果客户端1002必须访问无线电广播信息发布服务器1006,则请求信号将是请求关于播放列表信息的页面信息的一个请求信号。)服务让与ID数据是每当服务器(即,音乐数据发布服务器1004、实物销售服务器1005或无线电广播信息发布服务器1006)与客户端1002通信以执行像用户验证这样的任何过程时,被客户端1002访问的该服务器发布的标识数据。即,服务让与ID数据标识在客户端1002和该服务器(即,音乐数据发布服务器1004、实物销售服务器1005或无线电广播信息发布服务器1006)之间的通信连接条件(即,让与)。
像上述的验证让与ID数据那样,服务让与ID数据是在从音乐数据发布服务器1004、实物销售服务器1005或无线电广播信息发布服务器1006发布它时起一预定的时段(例如,约一分钟)内才是有效的。采用这个措施以实现可靠的用户验证。
因此,如果客户端1002无法在有效时段内将服务让与ID数据发回音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006其中之一的话,则认为客户端1002已与这些服务器断开连接了。换句话说,已发布服务让与ID数据的音乐数据发布服务器1004、实物销售服务器1005或无线电广播信息发布服务器1006将把客户端1002视为已经断开连接了,除非它在有效时段内接收到从端1002返回来的ID数据。
因此,可防止没有与负责提供音乐相关服务的服务提供系统1000的运行的提供商签订过合同的任何人使用音乐数据发布服务器1004、实物销售服务器1005和无线电广播信息发布服务器1006。
验证信息存储部件1038暂时存储服务让与ID数据。注意到,服务让与ID数据是当音乐数据发布服务器1004、实物销售服务器1005或无线电广播信息发布服务器1006在过去连接到客户端1002以便于用户验证的时候由音乐数据发布服务器1004、实物销售服务器1005或无线电广播信息发布服务器1006发布的数据。
在步骤SP1011中,音乐数据发布服务器1004的控制部件1070先通过网络接口1073再通过通信控制部件1072接收已从客户端1002发送过来的页面信息获取请求信号、服务让与ID数据等。控制部件1070把服务让与ID数据等提供给验证处理部件1075。
受到控制部件1070的控制,验证处理部件1075将从客户端1002发送过来的服务让与ID数据等与暂时存储在验证信息存储部件1077中的服务让与ID数据等进行比较。因此,部件1075执行验证用户的过程。
验证处理部件1075可能无法将客户端1002的用户验证为合法用户,因为从客户端1002中接收到的服务让与ID数据不再有效了。在这种情况下,部件1075确定从客户端1002发送过来的用于发布音乐数据的页面信息的请求是非法请求。
如果验证处理部件1075没有将端1002的用户验证为合法用户,则控制部件1070先通过通信控制部件1072再通过网络接口1073将验证出错数据和商店代码发送到客户端1002。验证出错数据表示该用户没有经过验证。商店代码标识音乐数据发布服务器1004。
在步骤SP1012中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收从音乐数据发布服务器1004发送过来的验证出错数据和商店代码。从验证出错数据中,控制部件1023确定该用户没有在音乐数据发布服务器1004中被验证。验证信息存储部件1038暂时存储从音乐数据发布服务器1004中接收到的商店代码。
门户服务器1003产生请求验证票的验证票发行请求信号,客户端1002将使用该验证票来访问音乐数据发布服务器1004。控制部件1023先通过通信控制部件1032再通过网络接口1033将验证票发行请求信号与服务器1004的商店代码、暂时存储在验证信息存储部件1038中的验证让与ID数据等一起发送到门户服务器1003。
在步骤SP1013中,门户服务器1003的控制部件1050通过网络接口1053和通信控制部件1052接收从客户端1002中发送过来的验证票发行请求信号、商店代码、验证让与ID数据等。控制部件1050将这些数据项提供给验证处理部件1056。
受到控制部件1050的控制,验证处理部件1056将从客户端1002中接收到的验证让与ID数据等与暂时存储在验证信息存储部件1057中的验证让与ID数据等进行比较。因此,验证处理部件1056执行验证用户的过程。
从客户端1002发送过来的验证让与ID数据可能不再有效,验证处理部件1056便无法确定该用户是否是客户端1002的合法用户。如果情况果真如此,则验证处理部件1056确定,从客户端1002中发布验证票的请求是一个非法请求。
验证处理部件1056可能无法验证客户端1002的用户。在这种情况下,控制部件1050产生用于表示无法验证该用户的验证出错信息。控制部件1050先通过通信控制部件1052再通过网络接1053将验证出错信息发送到客户端1002。
验证处理部件1056可以验证客户端1002的用户。然后,确定从客户端1002中接收到的验证让与ID数据仍然有效。把客户端1002的用户验证为合法用户。因此,认为发布从客户端1002发送过来的验证票的请求为合法请求。
如果验证处理部件1056验证客户端1002的用户,则控制部件1050进入步骤SP1018。
在步骤SP1014中,客户端1002的控制部件1023先通过网络接1033再通过通信控制部件1032接收来自于门户服务器1003的验证出错信息。然后,控制部件1023读取存储在验证信息存储部件1038中的用户ID码、用户密码等。通过通信控制部件1032和网络接口1033把用户ID码、用户密码等发送到门户服务器1003。
在步骤SP1015,门户服务器1003的控制部件1050通过网络接1053和通信控制部件1052接收来自于客户端1002的用户ID码、用户密码等。控制部件1050将用户ID码、用户密码等提供给验证处理部件1056。
受到控制部件1050的控制,验证处理部件1056执行验证用户的过程。更准确地讲,部件1056确定已在客户数据库部件1054中注册过的客户信息中是否包含它从客户端1002中接收到的用户ID码、用户密码等。
验证处理部件1056可以确定客户端1002的用户是合法用户。在这种情况下,部件1056在控制部件1050的控制下发布验证让与ID数据。验证让与ID数据标识在客户端1002和门户服务器1003之间的通信连接条件。如此发布、并用于客户端1002的验证让与ID数据等暂时存储在验证信息存储部件1057中。
然后,控制部件1050先通过通信控制部件1052再通过网络接1053将已由验证处理部件1056发布、并用于客户端1002的验证让与ID数据等发送到客户端1002。
在步骤SP1016中,客户端1002的控制部件1032先通过网络接口1033再通过通信控制部件1032接收来自于门户服务器1003的验证让与ID数据等。验证处理部件1037将验证让与ID数据等写入验证信息存储部件1038中。部件1038暂时存储验证让与ID数据等。
控制部件1023产生请求门户服务器1003应该再一次发行验证票的验证票发行请求信号。通过通信控制部件1032和网络接口1033把验证票发行请求信号与商店代码、验证让与ID数据等一起发送到门户服务器1003,它们都暂时存储在验证信息存储部件1038中。
在本实施例中,商店代码暂时存储在客户端1002的验证信息存储部件1038中。但是,可以在客户端1002和门户服务器1003之间转移商店代码以执行步骤SP1012到SP1016。因此,在步骤SP1016中,可以把商店代码发送到门户服务器1003,而不需要暂时将该商店代码存储在客户端1002的验证信息存储部件1038中。
在步骤SP1017中,门户服务器1003的控制部件1050先通过网络接口1053再通过通信控制部件1052接收来自于客户端1002的验证票发行请求信号、商店代码、验证让与ID数据等。控制部件1050将它们提供给验证处理部件1056。
受到控制部件1050的控制,验证处理部件1056执行验证用户的过程。更具体地讲,部件1056把它刚从客户端1002中接收到的验证让与ID数据等与暂时存储在验证信息存储部件1057中的验证让与ID数据等进行比较。
验证处理部件1056可能将客户端1002的用户验证为合法用户,因为从客户端1002中接收到的验证让与ID数据等仍然有效。如果情况果真如此,则部件1056确定,发布从客户端1002发送过来的验证票的请求是合理的。
当验证处理部件1056将客户端1002的用户验证为合法用户时,控制部件1050进入下一步骤,步骤SP1018。
在步骤SP1018中,受到控制部件1050的控制,验证处理部件1056根据它在步骤SP1017中已从客户端1002中接收到的商店代码、验证票发行请求信号来发布验证票等。验证票等使客户端1002能够访问由商店代码所表示的音乐数据发布服务器1004。
受到控制部件1050的控制,验证处理部件1056将验证票等写入验证信息存储部件1057,由此暂时将它们存储在该存储部件1057中。同时,部件1056延长已经发布给客户端1002的验证让与ID数据等的有效时段。
控制部件1050先通过通信控制部件1052再通过网络接1053将验证票等发送到客户端1002,一起发送的还有其有效时段已被验证处理部件1056延长过的验证让与ID数据。
在步骤SP1019中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收来自于门户服务器1003的验证票、验证让与ID数据等。控制部件1023将验证让与ID数据提供给验证处理部件1037。
控制部件1023通过通信控制部件1032和网络接1033将其从门户服务器1003中接收到的验证票等与验证请求信号一起发送到音乐数据发布服务器1004。
受到控制部件1023的控制,验证处理部件1037将已从门户服务器1003中发送过来的、已延长过其有效时段的验证让与ID数据等写在存储在验证信息存储部件1038中的验证让与ID数据等之上。换句话说,验证处理部件1037在存储部件1038中将在步骤SP1016处暂时存储的验证让与ID数据等更新为那些已延长过有效时段的验证让与ID数据。
在步骤SP1020中,音乐数据发布服务器1004的控制部件1070先通过网络接1073再通过通信控制部件1072接收来自于客户端1002的验证请求信号、验证票等。
控制部件1070通过通信控制部件1072和网络接1073将从客户端1002中接收到的验证票等与用于请求验证票确认的验证票确认请求信号一起发送到门户服务器1003。
在步骤SP1021中,门户服务器1003的控制部件1050先通过网络接1053再通过通信控制部件1052接收来自于音乐数据发布服务器1004的验证票确认请求信号、验证票等。控制部件1050将验证票确认请求信号、验证票等提供给验证处理部件1056。
受到控制部件1050的控制,验证处理部件1056执行对从音乐数据发布服务器1004发送过来的验证票进行确认的过程,以此作为对验证票确认请求信号的响应。更准确地讲,部件1056把它已从音乐数据发布服务器1004中接收到的验证票等与存储在验证信息存储部件1057中的验证票等进行比较。
验证处理部件1056可能确认,已从音乐数据发布服务器1004中接收到的验证票等是合法的验证票。在这种情况下,控制部件1050产生表示该验证票是合法的确认结果信息。先通过通信控制部件1052再通过网络接口1053把确认结果信息发送到音乐数据发布服务器1004。
在步骤SP1022中,音乐数据发布服务器1004的控制部件1070先通过网络接口1073再通过通信控制部件1072接收来自于门户服务器1003的确认结果信息。控制部件1070将确认结果信息提供给验证处理部件1075。
受到控制部件1070的控制,验证处理部件1075发出服务让与ID数据等,以响应于确认结果信息。服务让与ID数据将客户端1002和音乐数据发布服务器1004之间的通信连接条件标识为服务器验证结果信息。验证处理部件1075将服务让与ID数据等写入验证信息存储部件1077,从而暂时将它们存储在验证信息存储部件1077中。
此外,控制部件1070通过通信控制部件1072和网络接口1073将验证处理部件1075发出的服务让与ID数据等发送到客户端1002。注意到,已发出用于客户端1002的服务让与ID数据等。
在步骤SP1023中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收来自于音乐数据发布服务器1004的服务让与ID数据等。验证处理部件1037将服务让与ID数据等写入验证信息存储部件1038,从而暂时将它们存储在存储部件1038中。
然后,控制部件1023接收来自于音乐数据发布服务器1004的页面信息获取请求信号。页面信息获取请求信号请求这样的页面信息,该页面信息将被用来把音乐数据从音乐数据发布服务器1004中发布出去。控制部件1023通过通信控制部件1032和网络接口1033将页面信息获取请求信号与暂时存储在验证信息存储部件1038中的服务让与ID数据等一起发送到音乐数据发布服务器1004。
在步骤SP1024中,音乐数据发布服务器1004的控制部件1070先通过网络接口1073再通过通信控制部件1072接收来自于客户端1002的页面信息获取请求信号、服务让与ID数据等。然后,控制部件1070将服务让与ID数据等提供给验证处理部件1075。
受到控制部件1070的控制,验证处理部件1075把从客户端1002中接收到的服务让与ID数据等与在步骤SP1022中已为客户端1002发出的、并暂时存储到验证信息存储部件1077中的服务让与ID数据进行比较。因此,控制部件1070执行验证用户的过程。
验证处理部件1075可将用户验证为客户端1002的合法用户,因为从客户端1002接收到的服务让与ID数据等仍然有效。如果情况果真如此,部件1075确定,请求获取已从客户端1002中发送过来、并将被用于发布音乐数据的页面信息是合理的。
当验证处理部件1075将客户端1002的用户验证为合法用户时,控制部件1070进入下一步骤,步骤SP1025。
在步骤SP1025中,控制部件1070读取来自于页面信息存储部件1076的页面信息,这样便可以把音乐数据发布给该用户。此外,控制部件1070使验证处理部件1075延长发布给客户端1002的服务让与ID数据等的有效时段。
然后,控制部件1070通过通信控制部件1072和网络接口1073将来自于页面信息存储部件1076、并用于发布音乐数据的页面信息发送到客户端1002。把该页面信息发送到客户端1002,一起发送的还有其有效时段已被验证处理部件1075延长过的服务让与ID数据等。
在步骤SP1026中,客户端1002的控制部件1023通过网络接口1033和通信控制部件1032接收这样一种页面信息,该页面信息用于发布从音乐数据发布服务器1004中发送过来的音乐数据以及已延长过其有效时段的服务让与ID数据等。控制部件1023将用于发布音乐数据的页面信息提供给页面信息产生部件1036。同时,控制部件1023将服务让与ID数据等发送到验证处理部件1037。注意到,已经从音乐数据发布服务器1004中接收到了服务让与ID数据等。
受到控制部件1023的控制,验证处理部件1037将已从音乐数据发布服务器1004中发送过来、并且已延长过其有效时段的服务让与ID数据等写在存储在验证信息存储部件1038中的服务让与ID数据之上。换句话说,验证处理部件1037在存储部件1038中将在上述步骤SP1023中暂时存储的服务让与ID数据更新为那些已延长过其有效时段的服务让与ID数据等。
页面信息产生部件1036从用于发布音乐数据的页面信息中产生出视频数据。把这样产生的视频数据提供给显示控制部件1024。
显示控制部件1024对页面信息产生部件1036所提供的视频数据进行数模转换,从而产生模拟视频信号。把该模拟视频信号提供给显示部件1025。显示部件1025显示由该模拟视频信号表示的音乐数据发布页面。
(3-7-3)提供音乐相关服务的过程像上文参照图18所描述的那样,验证用户的过程是在客户端1002为一方面与音乐数据发布服务器1004、实物销售服务器1005、无线电广播信息发布服务器1006为另一方面之间实现的。提供音乐相关服务的过程跟随在该过程之后。在提供音乐相关服务的过程中,通过使用客户端1002已从音乐数据发布服务器1004、实物销售服务器1005、无线电广播信息发布服务器1006中分别获取的用于音乐数据发布的页面信息、用于销售带包装的媒体的页面信息以及用于发布播放列表信息的页面信息,客户端1002接收音乐数据发布服务、实物销售服务和无线电广播信息发布服务。参照图19到22,将对提供音乐相关服务的过程进行解释。
(3-7-3-1)提供音乐数据发布服务过程的顺序参照图19,首先将对音乐数据发布服务进行描述,其中客户端1002接收从音乐数据发布服务器1004中发布出来的音乐数据。
在步骤SP1030中,客户端1002的控制部件1023接收在输入处理部件1021处输入的控制命令,以选择由显示部件1025所显示的一部分音乐数据发布页面。作为对该控制命令的响应,控制部件1023产生请求下载用户想要的音乐数据的下载请求信号。
控制部件1023通过通信控制部件1032和网络接1033将下载请求信号发送到音乐数据发布服务器1004,一起发送的还有已由音乐数据发布服务器1004发布、并暂时存储在验证信息存储部件1038中的服务让与ID数据等。
在步骤SP1031中,音乐数据发布服务器1004的控制部件1070先通过网络接口1073再通过通信控制部件1072接收来自于客户端1002的下载请求信号、服务让与ID数据等。控制部件1070将服务让与ID数据等提供给验证处理部件1075。
受到控制部件1070的控制,验证处理部件1075把已从客户端1002中发送过来的服务让与ID数据等与暂时存储在验证信息存储部件1077中的服务让与ID数据进行比较。因此,验证处理部件1075执行验证用户的过程。
验证处理部件1075可以确定,操作过客户端1002的、想要将音乐数据下载到该客户端1002的那个用户是合法用户。在这种情况下,控制部件1070进入下一步骤,步骤SP1032。
在步骤SP1032中,检索部件1079会根据包含在下载请求信号中的检索密钥从存储在音乐数据存储部件1078中的音乐数据项中检索用户想要的音乐数据项。应该注意到,所检索到的音乐数据项符合检索密钥描述的检索条件。
当检索部件1079检索用户想要的音乐数据项时,控制部件1070使验证处理部件1075延长发布给客户端1002的服务让与ID数据等的有效时段。然后,控制部件1070进入下一步骤,即步骤SP1033。
在步骤SP1033,控制部件1070从音乐数据存储部件1078中读取已由检索部件1079检索出来、并应该被下载到客户端1002的音乐数据。此外,控制部件1070先通过通信控制部件1072再通过网络接口1073将如此从存储部件1078中读取的音乐数据发送到客户端1002,一起发送的还有验证处理部件1075已延长过其有效时段的服务让与ID数据。
在步骤SP1034中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收来自于音乐数据发布服务器1004的音乐数据,一起接收的还有已延长过其有效时段的服务让与ID数据。控制部件1023将该音乐数据写入存储介质1029中。同时,控制部件1023将已从音乐数据发布服务器1004中接收到的服务让与ID数据等提供给验证处理部件1037。
受到控制部件1023的控制,验证处理部件1037将已从音乐数据发布服务器1004中发送过来、并且已延长过其有效时段的服务让与ID数据等写在存储在验证信息存储部件1038中的服务让与ID数据等之上。因此,验证处理部件1037在存储部件1038中将服务让与ID数据等更新为那些已延长过其有效时段的服务让与ID数据等。
因此,客户端1002可以下载用户想要的音乐数据,从而利用音乐数据发布服务器1004提供的音乐数据发布服务。
(3-7-3-2)提供实物销售服务过程的顺序。
参照图20,将对提供实物销售服务的顺序进行描述,其中客户端1002接收来自于实物销售服务器1005的实物销售服务。
在步骤SP1040中,客户端1002的控制部件1023接收输入处理部件1021处输入的控制命令,以选择由显示部件1025所显示的带包装的媒体销售页面的一部分。作为对该控制命令的响应,控制部件1023产生介质信息请求信号,该信号请求与所输入的控制命令所指定的带包装的媒体有关的带包装的媒体信息。
控制部件1023通过通信控制部件1032和网络接口1033将介质信息请求信号发送到实物销售服务器1005,一起发送的还有已由实物销售服务器1005发布、并暂时存储在验证信息存储部件1038中的服务让与ID数据等。
在步骤SP1041中,实物销售服务器1005的控制部件1090先通过网络接口1093再通过通信控制部件1092接收来自于客户端1002的介质信息请求信号、服务让与ID数据等。控制部件1090将如此接收到的服务让与ID数据等提供给验证处理部件1095。
受到控制部件1090的控制,验证处理部件1095把已从客户端1002中发送过来的服务让与ID数据等与暂时存储在验证信息存储部件1097中的服务让与ID数据等进行比较。因此,验证处理部件1095执行验证用户的过程。
验证处理部件1095可以确定,操作过客户端1002的、想要将带包装的媒体信息下载到该客户端1002的那个用户是合法用户。在这种情况下,控制部件1090进入下一步骤,步骤SP1042。
在步骤SP1042中,检索部件1099会根据包含在介质信息请求信号中的检索密钥从带包装的信息存储部件1098的带包装的媒体信息项中检索用户想要的带包装的媒体信息项之一。应该注意到,所检索到的带包装的媒体信息项符合检索密钥描述的检索条件。
当检索部件1099检索用户想要的带包装的媒体信息项时,控制部件1090使验证处理部件1095延长发布给客户端1002的服务让与ID数据等的有效时段。然后,控制部件1090进入下一步骤,即步骤SP1043。
在步骤SP1043中,控制部件1090从带包装的媒体信息存储部件1098中读取已由检索部件1099检索出来的带包装的媒体信息项。此外,控制部件1090先通过通信控制部件1092再通过网络接1093将如此从存储部件1098中读取的带包装的媒体信息项发送到客户端1002,一起发送的还有验证处理部件1095已延长过其有效时段的服务让与ID数据等。
在步骤SP1044中,客户端1002的控制部件1023先通过网络接1033再通过通信控制部件1032接收来自于实物销售服务器1005的带包装的媒体信息,一起接收的还有已延长过其有效时段的服务让与ID数据等。控制部件1023将这样接收到的带包装的媒体信息提供给页面信息产生部件1036。此外,控制部件1023将已从实物销售服务器1005中接收到的服务让与ID数据等提供给验证处理部件1037。
受到控制部件1023的控制,验证处理部件1037将已从实物销售服务器1005中发送过来、并且已延长过其有效时段的服务让与ID数据等写在存储在验证信息存储部件1038中的服务让与ID数据等之上。因此,验证处理部件1037在存储部件1038中将服务让与ID数据等更新为那些已延长过其有效时段的服务让与ID数据等。
页面信息产生部件1036从控制部件1023提供给它的带包装的媒体信息中产生出视频数据。把所产生的视频数据提供给显示控制部件1024。显示控制部件1024转换该视频数据,从而产生模拟视频信号。把该模拟视频信号提供给显示部件1025。
因此,控制部件1023使显示部件1025显示由模拟视频信号所表示的带包装的媒体信息。然后,控制部件1023进入下一步骤,即步骤SP1045。
在步骤SP1045中,控制部件1023接收在输入处理部件1021处输入的控制命令,以购买由显示部件1025显示的带包装的媒体信息所标识的带包装的媒体。作为对该控制命令的响应,控制部件1023产生购买请求信号,该信号请求购买由带包装的媒体信息所标识的带包装的媒体。
控制部件1023先通过通信控制部件1032再通过网络接口1033将购买请求信号发送到实物销售服务器1005,一起发送的还有已从实物销售服务器1005中发送过来、暂时存储在验证信息存储部件1038中、并且已延长其有效时段的服务让与ID数据等。
在步骤SP1046中,实物销售服务器1005的控制部件1090先通过网络接口1093再通过通信控制部件1092接收来自于客户端1002的购买请求信号、服务让与ID数据等。控制部件1090将服务让与ID数据等提供给验证处理部件1095。
受到控制部件1090的控制,验证处理部件1095把已从客户端1002中发送过来的服务让与ID数据等与暂时存储在验证信息存储部件1097中的服务让与ID数据等进行比较。因此,验证处理部件1095执行验证客户端1002的用户的过程。
验证处理部件1095可以确定,操作过客户端1002的、想要将带包装的媒体信息下载到该客户端1002的那个用户是合法用户。在这种情况下,控制部件1090进入下一步骤,步骤SP1047。
在步骤SP1047中,控制部件1090先通过通信控制部件1092再通过网络接口1093将收费信息发送到收费服务器1008。该收费信息将被用来把带包装的媒体递送给客户端1002的用户,并收取用户要购买的带包装的媒体所需的费用。当收到收费信息时,收费服务器1008执行向购买带包装的媒体的用户收费的过程。
此外,控制部件1090使验证处理部件1095延长已发布给客户端1002的服务让与ID数据等的有效时段。
在步骤SP1048中,控制部件1090产生购买完成页面信息,并先通过通信控制部件1092再通过网络接口1093将该页面信息发送到客户端1002,一起发送的还有验证处理部件1095已延长过其有效时段的服务让与ID数据。应该注意到,购买完成页面信息显示用户已购买了该带包装的媒体。
在步骤SP1049中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1092接收来自于实物销售服务器1005的购物完成页面信息,一起接收到的还有已延长过其有效时段的服务让与ID数据等。控制部件1023将购物完成页面信息提供给页面信息产生部件1036。同时,控制部件1023将从实物销售服务器1005中发送过来的服务让与ID数据等提供给验证处理部件1037。
受到控制部件1023的控制,验证处理部件1037将已从实物销售服务器1005中发送过来、并且已延长其有效时段的服务让与ID数据等写在存储在验证信息存储部件1038中、并且其有效时段未经延长的服务让与ID数据之上。即,验证处理部件1037在存储部件1038中将服务让与ID数据等更新为那些已延长过其有效时段的服务让与ID数据等。
页面信息产生部件1036从控制部件1023所接收的购物完成页面信息中产生出视频数据。把这样产生出的视频数据提供给显示控制部件1024。显示控制部件1024对该视频数据执行数模转换,从而产生模拟视频信号。把该模拟视频信号提供给显示部件1025。
控制部件1023使显示部件1025显示由模拟视频信号所表示的购物完成页面。
因此,客户端1002使用实物销售服务器1005的实物销售服务,从而使用户能够购买他或她想要的任何带包装的媒体。
(3-7-3-3)提供播放列表信息发布服务过程的顺序参照图21,将对提供无线电广播信息发布服务过程的顺序进行描述,其中客户端1002接收播放列表信息发布服务,并以此作为由无线电广播信息发布服务器1006提供的无线电广播信息发布服务。
在步骤SP1060中,客户端1002的控制部件1023产生播放列表信息请求信号,该信号请求把想要的播放列表信息下载到客户端1002。当在播放列表信息检索的页面上将检索密钥输入到输入框中并且接着输入与显示所输入的检索密钥的字符串相对应的控制命令时,控制部件1023产生上述这种请求信号以作为对在输入处理部件1021处输入的控制命令的响应,其中播放列表信息检索的页面是由显示部件1025来显示的。
控制部件1023先通过通信控制部件1032再通过网络接口1033将播放列表信息请求信号发送到无线电广播信息发布服务器1006,一起发送的还有服务让与ID数据等。应该注意到,服务让与ID数据等已由无线电广播信息发布服务器1006发布,并暂时存储在验证信息存储部件1038中。
在步骤SP1061中,无线电广播信息发布服务器1006的控制部件1110先通过网络接1113再通过通信控制部件1112接收来自于客户端1002的播放列表信息请求信号、服务让与ID数据等。控制部件1110将这样接收到的服务让与ID数据等提供给验证处理部件1115。
受到控制部件1110的控制,验证处理部件1115把从客户端1002中接收到服务让与ID数据等与暂时存储在验证信息存储部件1120中的服务让与ID数据等进行比较。因此,验证处理部件1115执行对客户端1002的用户进行验证的过程。
验证处理部件1115可能确定已操作过客户端1002请求播放列表信息的用户是合法用户。在这种情况下,控制部件1110进入下一步骤,即步骤SP1062。
在步骤SP1062中,检索部件1118从播放列表信息存储部件1117中检索出部分与检索密钥所定义的检索条件相符的播放列表信息,该检索密钥包含在播放列表信息请求信号中。
当检索部件1118检索出上述的部分播放列表信息时,控制部件1110使验证处理部件1115延长已发布给客户端1002的服务让与ID数据等的有效时段。然后,控制部件1110进入下一步骤,即步骤SP1063。
在步骤SP1063中,控制部件1110从播放列表信息存储部件1117中读取由检索部件1118检索出的播放列表信息。然后,控制部件1110先通过通信控制部件1112再通过网络接1113将该播放列表信息提供给客户端1002,一起提供的还有验证处理部件1115延长过其有效时段的服务让与ID数据等。
在步骤SP1064中,客户端1002的控制部件1023先通过网络接1033再通过通信控制部件1032接收来自于无线电广播信息发布服务器1006的播放列表信息,一起接收的还有已延长其有效时段的服务让与ID数据等。控制部件1023将该播放列表信息发送到页面信息产生部件1036。同时,控制部件1023将从无线电广播信息发布服务器1006中接收到的服务让与ID数据等发送到验证处理部件1037。
受到控制部件1023的控制,验证处理部件1037将从无线电广播信息发布服务器1006发送过来的、并且已延长其有效时段的服务让与ID数据等写在存储在验证信息存储部件1038中的服务让与ID数据等之上。即,验证处理部件1037在存储部件1038中将服务让与ID数据等更新为那些已延长其有效时段的服务让与ID数据等。
页面信息产生部件1036从控制部件1023提供给它的播放列表信息中产生出视频数据。把这样产生的视频数据提供给显示控制部件1024。显示控制部件1024对该视频数据执行数模转换,从而产生模拟视频信号。把该模拟视频信号提供给显示部件1025。显示部件1025显示由模拟视频信号表示的播放列表信息。
因此,客户端1002利用由无线电广播信息发布服务器1006提供的无线电广播信息发布服务,从而使用户能够获取他或她想要的任何播放列表信息。(3-7-3-4)提供现在正在播放信息发布服务过程的顺序参照图22,将对提供无线电广播信息发布服务过程的顺序进行描述,其中客户端1002接收现在正在播放信息发布服务,并以之作为由无线电广播信息发布服务器1006发布的无线电广播信息发布服务。
在每个无线电台中(即,对应于每个呼叫符号)都安装有提供现在正在播放信息的无线电广播信息发布服务器1006。
在初始状态下,客户端1002可能并不存储关于每个无线电台的无线电广播信息发布服务器1006的URL信息。
因此,将要对无线电广播信息发布服务提供过程的顺序进行描述的假设是门户服务器1003管理着关于每个无线电台的无线电广播信息发布服务器1006的URL信息,该URL信息与无线电台的呼叫符号相关联。
同时还假设,在无线电广播信息发布服务提供过程的顺序中,当客户端1002要求门户服务器1003应该给它广播频率信息这样它便可以自动地预设各无线电台的广播频率时,验证信息存储部件1038并不存储服务让与ID数据等。因此,客户端1002首先将用户ID码、用户密码等发送到门户服务器1003。
在步骤SP1070中,客户端1002的控制部件1023接收用户已在输入处理部件1021处输入的操作命令,以便自动地预设各无线电台的广播频率。作为对该操作命令的响应,控制部件1023先通过通信控制部件1032再通过网络接口1033将频率信息请求信号发送到门户服务器1003。请求表示无线电台广播频率的频率信息的频率信息请求信号是与用户输入的地区代码、存储在验证信息存储部件1038中的用户ID码、用户密码等一起发送的。
在步骤SP1071中,门户服务器1003的控制部件1050先通过网络接口1053再通过通信控制部件1052接收从客户端1002中发送过来的频率信息请求信号、地区代码、用户ID码、用户密码等。控制部件1050将已从客户端1002处接收到的用户ID码、用户密码等提供给验证处理部件1056。
受到控制部件1050的控制,验证处理部件1056将从客户端1002处接收到的用户ID码、用户密码等与在客户数据库部件1054中注册过的客户信息进行比较。部件1056由此执行对客户端1002的用户进行验证的过程。
验证处理部件1056可能将客户端1002的用户确定为合法用户。然后,部件1056确定从客户端1002发送过来的频率信息请求信号是合理的。在这种情况下,在控制部件1050的控制下,部件1056发布验证让与ID数据等,该数据标识客户端1002和门户服务器1003之间的通信条件。这样发布的验证让与ID数据等暂时存储在验证信息存储部件1057中。
当验证处理部件1056确定客户端1002的用户是合法用户时,控制部件1050进入下一步骤,即步骤SP1072。
在步骤SP1072中,控制部件1050根据从客户端1002中接收到的地区代码从以列表的形式存储在频率信息部件1058中的诸多频率数据项、广播站名字和呼叫符号中提取与该地区代码相对应的频率数据项、广播站名字和呼叫符号。即,控制部件1050检索以列表的形式而呈现的频率数据项、广播站名字和呼叫符号。
控制部件1050先通过通信控制部件1052再通过网络接口1053将已从频率信息存储部件1058中读取的频率数据项、广播站名字和呼叫符号的列表发送到客户端1002。把该列表发送到客户端1002,一起发送的还有在步骤SP1071中验证处理部件1056已发布给客户端1002的验证让与ID数据等。
在步骤SP1073中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收来自于门户服务器1003的频率数据项、广播站的名字、呼叫符号列表、验证让与ID数据等。控制部件1023将从门户服务器1003中接收到的验证让与ID数据等提供给验证处理部件1037。此外,控制部件1023将同样从客户端1002处接收到的频率数据项、广播站的名字、呼叫符号列表提供给显示控制部件1024。
受到控制部件1023的控制,验证处理部件1037将从门户服务器1003中发送过来的验证让与ID数据等写入验证信息存储部件1038中。因此,存储部件1038暂时存储验证让与ID数据等。
显示控制部件1024将从控制部件1023中接收到的频率数据项、广播站的名字、呼叫符号列表提供给显示部件1025。由此,显示部件1025显示频率数据项、广播站的名字、呼叫符号的列表。
当在输入处理部件1021处输入选择命令时,控制部件1023将用户所选的频率信息项、广播站的名字和呼叫符号写入存储介质1029,由此预设了这些值。然后,控制部件1023进入下一步骤,即步骤SP1074。
在步骤SP1074中,控制部件1023根据在输入处理部件1021处输入的调谐控制命令控制调谐器部件1031。即,控制部件1023使调谐器部件1031从无线电广播波中提取与调谐控制命令相对应的、在广播频率处广播的无线电信号。
调谐器部件1031从由广播信号接收部件1030接收到的无线电广播波中提取广播频率处广播的无线电信号,并对在该频率处广播的无线电信号进行解码,从而产生音频数据。把这样获得的音频数据提供给音频数据控制部件1026。
音频数据控制部件1026将调谐器部件1031提供的音频数据转变为模拟音频数据。把该模拟音频数据提供给扬声器1027。扬声器1027根据该模拟音频数据产生出声音。因此用户可以收听到他或她已选择的无线电节目。
在步骤SP1075中,无线电广播显示控制部件1039是受控制部件1023控制的,从而读取存储在存储介质1029中并与频率信息相关联的呼叫符号,该频率信息表示与调谐控制命令相对应的广播频率。无线电广播显示控制部件1039先通过通信控制部件1032再通过网络接口1033将呼叫符号发送到门户服务器1003,一起发送的还有暂时存储在存储部件1038中的验证让与ID数据等。
在步骤SP1076中,门户服务器1003的控制部件1050先通过网络接口1053再通过通信控制部件1052接收从客户端1002发送过来的呼叫符号、验证让与ID数据等。然后,控制部件1050将接收到的验证让与ID数据等提供给验证处理部件1056。
受到控制部件1050的控制,验证处理部件1056将从客户端1002处接收到的验证让与ID数据等与暂时存储在验证信息存储部件1057中的验证让与ID数据等进行比较。因此,验证处理部件1056执行对客户端1002的用户进行验证的过程。
验证处理部件1056可以确定,从客户端1002中接收到的验证让与ID数据等仍然是有效的并且已操作过客户端1002以便发送呼叫符号的用户是合法用户。如果情况果真如此,则控制部件1050进入下一步骤,即步骤SP1077。
在步骤SP1077中,控制部件1050选择并检索存储在URL存储部件1059中的诸多URL数据项之一,该数据项与从客户端1002中接收到的呼叫符号相关联。
控制部件1050使验证处理部件1056延长已发布给客户端1002的验证让与ID数据等的有效时段。
然后,控制部件1050从URL存储部件1059中读取检索到的URL信息。控制部件1050通过通信控制部件1052和网络接口1053将所读取的URL信息发送到客户端1002,一起发送的还有已延长其有效时段的验证让与ID数据等。
在步骤SP1078中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收来自于门户服务器1003的URL信息、已延长其有效时段的验证让与ID数据等。把验证让与ID数据等提供给验证处理部件1037,并把URL信息提供给无线电广播显示控制部件1039。
受到控制部件1023的控制,验证处理部件1037将从门户服务器1003中发送过来的、已延长其有效时段的验证让与ID数据等写在其有效时段未经延长过的、存储在验证信息存储部件1038中的验证让与ID数据等之上。即,验证处理部件1037在存储部件1038中将验证让与ID数据等更新为那些已延长过其有效时段的验证让与ID数据等。
例如,受到控制部件1023的控制,无线电广播显示控制部件1039将控制部件1023提供的URL信息写入存储介质1029中。存储介质1029暂时存储与呼叫符号相关联的URL信息。
受到控制部件1023的控制,无线电广播显示控制部件1039根据暂时存储在存储介质1029中的URL信息将现在正在播放信息请求信号发送到无线电广播信息发布服务器1006。现在正在广播信息请求信号先通过通信控制部件1032再通过网络接口1033发送到无线电广播信息发布服务器1006,一起发送的还有已从无线电广播信息发布服务器1006中发送出来的、并且现在暂时存储在验证信息存储部件1038中的服务让与ID数据等。
在无线电广播信息发布服务提供过程的顺序中,将来自于客户端1002的现在正在播放信息请求信号、服务让与ID数据等发送到无线电广播信息发布服务器1006的过程(步骤SP1078)对应于参照图18已描述过的步骤SP1010。
因此,在无线电广播信息发布服务提供过程的顺序中,在步骤SP1078的过程之后才在客户端1002、无线电广播信息发布服务器1006以及门户服务器1003中进行与图18所示的步骤SP1011到SP1013以及步骤SP1018到SP1022相似的验证用户的过程。之后,操作进入步骤SP1079。
在步骤SP1079中,客户端1002的控制部件1023控制着无线电广播显示控制部件1039,从而使部件1039根据暂时存储在存储介质1029中的URL信息将现在正在播放信息请求信号发送到无线电广播信息发布服务器1006。现在正在播放信息请求信号先通过通信控制部件1032再通过网络接口1033发送到服务器1006,一起发送的还有已从无线电广播信息发布服务器1006中接收到的、并且现在暂时存储在验证信息存储部件1038中的服务让与ID数据等。
在步骤SP1080中,无线电广播信息发布服务器1006的控制部件1110先通过网络接口1113再通过通信控制部件1112接收来自于客户端1002的现在正在播放信息请求信号、服务让与ID数据等。控制部件1110将这样接收到的服务让与ID数据等提供给验证处理部件1115。
受到控制部件1110的控制,验证处理部件1115将从客户端1002中接收到的服务让与ID数据等与暂时存储在验证信息存储部件1120中的服务让与ID数据等进行比较。因此,验证处理部件1115执行对客户端1002的用户进行验证的过程。
验证处理部件1115可能确定客户端1002的用户是合法用户。在这种情况下,部件1115确定从客户端1002发送过来的现在正在播放信息请求信号是合理的。
当验证处理部件1115确定客户端1002的用户是合法用户时,控制部件1110使验证处理部件1115延长发布给客户端1002的服务让与ID数据等的有效时段。然后,控制部件1110进入下一步骤,即步骤SP1081。
在步骤SP1081中,控制部件1110读取来自于现在正在播放信息存储部件1119的现在正在播放信息。然后,控制部件1110先通过通信控制部件1112再通过网络接口1113将现在正在播放信息发送到客户端1002,一起发送的还有验证处理部件1115已延长过其有效时段的服务让与ID数据等。
在步骤SP1082中,客户端1002的控制部件1023先通过网络接口1033再通过通信控制部件1032接收来自于无线电广播信息发布服务器1006的现在正在播放信息、以及已延长过其有效时段的服务让与ID数据等。
受到控制部件1023的控制,验证处理部件1037将已从无线电广播信息发布服务器1006中发送过来的、已延长过其有效时段的服务让与ID数据等写在暂时存储在验证信息存储部件1038中、其有效时段未经延长过的服务让与ID数据等上。即,验证处理部件1037在存储部件1038中将服务让与ID数据等更新为那些已延长过其有效时段的服务让与ID数据等。
无线电广播显示控制部件1039通过显示控制部件1024将从控制部件1023中接收到的现在正在播放信息提供给显示部件1025。显示部件1025显示与客户端1002此刻正在接收的无线电节目有关的现在正在播放信息。
在无线电广播信息发布服务提供过程的顺序中,客户端1002随后以特定间隔(例如,30秒)重复步骤SP1079中发送现在正在播放信息请求信号的过程。此外,在客户端1002的请求下,作为响应,无线电广播信息发布服务器1006执行步骤SP1080和SP1081。
因此,客户端1002的显示部件1025可以显示现在正在播放信息,该现在正在播放信息是定时更新的,并显示每个无线电节目的名字、播放开始时间和播放结束时间,还显示节目中正在广播的音乐的标题、演奏该音乐的艺术家的名字、音乐的播放开始时间等等。
在第二实施例中,客户端1002可以获取来自任何无线电台的现在正在播放信息,并且客户端1002的显示部件1025显示这种信息,即便在步骤SP1074中没有调谐过该广播站。这是因为客户端1002、门户服务器1003、无线电广播信息发布服务器1006协同合作,针对在步骤SP1073中在客户端1002内预设的任何无线电台,一个步骤接一个步步骤地执行步骤SP1075到SP1082。
按上述那样配置,根据第二实施例、提供音乐相关服务的服务提供系统1000可以实现与第一实施例相同的优点。
(4)其它实施例在上述的第一和第二实施例中,关于所有的无线电台的信息(即,无线电广播信息)是作为预设信息而获取的。但是,本发明并不限于第一和第二实施例。例如,可以获取仅与用户选择的无线电台有关的信息,而不是与在预设信息中注册过的所有的无线电台有关的信息。
在上述第二实施例中,在步骤SP1072中,根据从客户端1002中接收到的地区代码,控制部件1050从以列表的形式存储在客户数据库部件1054中的诸多频率数据项、无线电台名字、呼叫符号中提取与地区代码相对应的频率数据项、无线电台名字、呼叫符号。本发明并不限于这种方法。当然,例如,可在客户数据库1054中预先注册用户设置信息。然后,从包含在用户设置信息中的与地区有关的信息(邮编,地址,电话号码等)中确定出用户所居住的地区。然后,以列表的形式检索并读取分配给存在于该地区内的无线电台的频率、这些无线电台的名字和呼叫符号。在这种情况下,客户端1002不需要将地区代码发送到门户服务器1003。
在上述的第一和第二实施例中,终端设备10和客户端1002可以接收无线电台所广播的无线电节目。但是,它们可以接收通过互联网或广播卫星而播放的无线电节目,并可以获取相关信息和无线电广播信息。此外,它们可以接收由电视台所播放的电视节目。此外,它们可以从网络上的服务器中接收各种类型的与电视节目有关的广播信息。
在第一和第二实施例中,诸多过程是可以根据描述这些过程的数据处理程序来执行的。这些程序可以由计算机来执行。因此,计算机可以执行这些过程。
描述应该在第一和第二实施例中执行的这些过程的程序可以记录在计算机可读记录介质上。计算机可读记录介质可以是磁记录装置、光盘、磁光记录介质、半导体存储器等。磁记录装置可以是硬盘驱动器(HDD)、软盘(FD)、磁带等。光盘可以是DVD、DVD-RAM、CD-ROM、CD-R(可记录的)/RW(可再写的)等。磁光记录介质可以是MO(磁光盘)。
为执行程序,计算机读取记录在便携式记录介质上的程序或接收来自于服务器计算机的程序。然后,计算机将该程序存储在它所包含的存储装置中。计算机从存储装置中读取该程序,并根据该程序执行一个过程。计算机可以根据它已直接从便携式记录介质中读取的程序来执行过程。另外,计算机可以执行已从服务器计算机中转移给它的任何程序所描述的过程。
在第一实施例中,硬件电路组、功能电路组和程序模块都包括在终端设备10中。在第二实施例中,硬件电路组、功能电路组和程序模块都包括在客户端1002中。不过,可以把它们包括在除终端设备10和客户端1002之外的其它类型的终端中,比如移动电话、个人计算机等。然后,具有这种组和模块的任何其它终端都可以执行与终端设备10或客户端1002所执行的相同的过程。
在第二实施例中,客户端1002,即数据处理装置包括用作接收装置的调谐器部件1031、用作再现装置的音频数据控制部件1026、用作设置装置的控制部件1023、用作通信控制装置的通信控制部件1032、用作显示装置的显示部件1025、以及用作控制装置的控制部件1023。本发明并不限于这种配置。这种数据处理装置可以由接收装置、再现装置、设置装置、通信控制装置、显示装置以及其它电路组件的控制装置构成。
工业应用本发明不仅可以应用于提供音乐相关服务的网络系统,还可以应用于,例如,提供视频内容的各种网络系统。
权利要求
1.被配置成接收广播信号、并与广播站在其上公布涉及广播内容的内容相关信息的网络相连接的一种数据处理装置,它包括接收装置,用于接收分配给每个广播站的规定频率的广播信号;再现装置,用于再现由所述接收装置接收到的广播信号;设置装置,用于为可以被接收到的广播信号设置频率并将关于该频率设置的频率信息记录在预定的记录介质上;通信控制装置,用于通过所述网络获取所述内容相关信息;显示装置,用于显示预定的信息;以及控制装置,该装置用于根据所述设置装置所设定的频率信息使所述显示装置显示与至少一个频率设置相对应的广播站列表、获取从所述列表中选择的广播站所公布的内容相关信息、以及使所述显示装置显示所述内容相关信息。
2.如权利要求1所述的数据处理装置,其特征在于,所述设置装置记录与所述频率信息相关联的广播站信息,所述广播站信息包含用于标识与所述频率相对应的广播站的广播站ID数据以及所述广播站的名字。
3.如权利要求2所述的数据处理装置,其特征在于,所述控制装置连接到所述网络,将用于标识由所述通信控制装置选择的广播站的广播站ID数据发送到用来提供关于所述广播站发布的内容相关信息的源的信息的信息提供装置,接收来自所述源的关于所述广播站的信息,并且根据关于所述源的信息收集所述内容相关信息。
4.如权利要求1所述的数据处理装置,其特征在于,所述控制装置获取关于由与可以被接收到的广播信号频率相对应的所有的广播站公布的内容相关信息源的信息,根据关于所述源的信息获取所述内容相关信息,并且将所获取的数字相关的信息记录在所述预定的记录介质中。
5.用于被配置成接收广播信号、并与广播站在其上公布涉及广播内容的内容相关信息的网络相连接的一种数据处理装置的一种数据处理方法,所述方法包括如下步骤为可以接收的、诸多广播站的任何广播信号设置频率,并且将关于该频率设置的频率信息记录在预定的记录介质中;在正在接收或没有接收所选广播信号的同时,根据所述频率信息,将对应于至少一个频率设置的广播站列表显示在预定的显示装置上;通过所述网络,获取由从所显示的列表中选择的广播站公布的内容相关信息;以及将所获取的内容相关信息显示在所述显示装置上。
6.如权利要求5所述的数据处理方法,其特征在于把所述数据处理装置配置成与具有验证功能的验证服务器以及提供所述内容相关信息的相关信息提供服务器相互通信;以及在通过所述网络获取所述相关信息的步骤中,所述数据处理装置包括如下步骤将请求信息发送到所述相关信息提供服务器,一起发送的还有用于与所述相关信息提供服务器进行权利转让的服务让与ID,所述请求信息请求与正在接收的广播节目的内容相关的信息;接收来自于所述相关信息提供服务器的、表示验证出错的信息以及标识所述相关信息提供服务器的服务标识信息;将请求发行验证票以便于访问所述相关信息提供服务器的验证票发行请求信息发送到所述验证服务器,一起发送的还有用于与所述验证服务器进行权利转让的验证让与ID;当所述验证服务器验证所述数据处理装置时,接收来自于所述验证服务器的验证票;将验证请求信息与验证票一起发送到所述相关信息提供服务器;当所述相关信息提供服务器验证所述数据处理装置时,接收所述服务让与ID;将用于请求所述相关信息的请求信息与所接收到的服务让与ID一起发送到所述相关信息提供服务器;以及当验证所述数据处理装置时,接收作为所述相关信息提供服务器对所述请求信息的响应而发送的所述相关信息。
7.如权利要求6所述的数据处理方法,其特征在于,所述数据处理装置包括如下步骤当所述验证服务器无法验证所述数据处理装置时,接收表示验证出错的信息并将用户ID和密码发送到所述验证服务器;当所述验证服务器验证所述用户ID和所述密码时,接收用于与所述验证服务器进行权利转让的验证让与ID;以及将所述验证票发行请求信息与所述验证让与ID一起发送到所述验证服务器。
8.用于接收广播信号并通过连接到一网络而进行数据处理的一种数据处理程序,广播站在所述网络上公布与广播内容相关的内容相关信息,所述数据处理程序使计算机执行如下步骤设置所述数据处理装置可以接收的、预定频率的广播信号中任何一个的频率,并在规定的记录介质中记录表示所述频率设置的频率信息在正在接收或没有接收所选广播信号的同时,根据所述频率信息,将对应于至少一个频率设置的广播站列表显示在预定的显示装置上;通过所述网络,获取由从所显示的列表中选择的广播站公布的内容相关信息;以及将所获取的内容相关信息显示在所述显示装置上。
全文摘要
有可能不管是否正在接收广播内容都提供有关该广播内容的信息。信息处理设备(1)的设置装置(13)预先设定广播信号的频率,该广播信号是可根据使用该信息处理设备的区域来接收的,该设置装置(13)还分配接收信道,并将它作为预设信息记录在预设信息存储设备(14)中。广播信号接收装置(11)根据预设信息接收其预定频率由用户选择的广播信号。广播信号再现装置(12)对所接收到的广播信号进行再现。另一方面,控制装置(15)执行控制,以致在显示装置(17)上显示出与预设信息中设置的频率相对应的广播站点列表。当选中某一站点时,控制装置(15)执行控制,以致获取有关广播内容的信息,并将所获取的有关广播内容的信息显示在显示装置(17)上,其中有关广播内容的信息是由被选中的广播站点通过使用通信控制装置(16)而在网络上公布的。
文档编号H04H20/82GK1816987SQ20048001915
公开日2006年8月9日 申请日期2004年5月18日 优先权日2003年7月14日
发明者吉光寺宏幸, 奥泽望, 山下慎介, 守谷淳, 村瀬泰弘 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1